FOR Sensitivity OF: A Method Reducing THE Optimal Nonlinear Systems To Parameter Uncertainty
FOR Sensitivity OF: A Method Reducing THE Optimal Nonlinear Systems To Parameter Uncertainty
FOR Sensitivity OF: A Method Reducing THE Optimal Nonlinear Systems To Parameter Uncertainty
R=19710018599 2019-05-25T03:20:58+00:00Z
N A S A TECHNICAL NOTE
"
NASATN D-6218
e,/
bY
JurrellR.Elliott
Lungley ReseurchCenter
U?Zd
Willidm F. T e u p e 1
..I
' l l l l l l I I Ill1
TECH LIBRARY KAFB. NM
. . , ~ ""~
0233005
1. Repwt No.
NASA TN D-6218
4. Title and Subtitle
.
.. "~ 1 2. Government
Recipient's
Accession
No.
1 5. Report Date
Catalog No.
June 1971
A METHOD FOR REDUCING THE SENSITIVITY O F OPTIMAL I
NONLINEAR SYSTEMS TO
PARAMETER
. -
UNCERTAINTY
. "_ " "" .
I
1
6. Performing Organization Code
7. Author(s1
..
J a r r e l l R. ElliottandWilliam
~ - " .
9. Performing Organization Name and Address
.. .
"
F. Teague(University
-. --
I
of Kansas)L-7485. .
8. Performing Organization Report No.
rO:-Work Unit
. - .
No.
- ..
125-17-06-03
.. ". ~ ~
. " -
2. SponsoringAgencyNameandAddress
~ _" ~ " .
"
National Aeronautics and Space Administration
Washington, D.C. 20546
. . -~
~
5. SupplementaryNotes
~" - ~-
- - L 14. SponsoringAgencyCode
"" " ..
___ ~ ~ -
~
I
~~
_
6. Abstract
Mathematical relationships are derived and used to establish a procedure for reshaping
the optimal solution so as to reduce the statistical uncertainty in the terminal conditionsof the
system due to system parameter uncertainties of known statistical properties. The procedure
introduces the use of an augmented performance index which contains a scalar measure of the
system sensitivity partial derivatives. A nonlinear multiparameter optimal-rocket-trajectory
problem was solved by using an algorithm based on the method of steepest descent to illustrate
the procedure.
" ~ ~
" .
17. Key Words(Suggested by Authoris) ) 18. Distribution Statement
Unclassified - - ..
Unclassified
~~~ . ~~
~. " ~~ ~ -
By Jarrell R. Elliott
Langley Research Center
and
William F. Teague
University of Kansas
SUMMARY
2
SYMBOLS
aerodynamic drag
components of -
f
gravitational acceleration
JA augmented
performance index
3
KD modified drag coefficient
L
- vector set of terminal constraint values (in the example problem, L1 and
L2 are the values for altitude and vertical velocity component, respectively)
m - vehicle mass
dimension of control vector u;
covariance matrix
S "
/
sensitivity matrix, ax aa; frontal surface area
T vehicle thrust
tf final time
t0 initial time
-
U m-dimensional control vector
4
sensitivity weighting factor
components of -
ii.
altitude
flight-path angle
atmospheric density
sensitivity measure
transpose of matrix ( )
A dot over a symbol indicates a derivative with respect to time. The symbol 6
denotes a variation in a quantity, and A denotes a first-order perturbation.
5
PROBLEM STATEMENT
”
+-L=O
where
-
x is an n-dimensional state vector,
-
u is an m-dimensional control vector,
+
- is an 2-dimensional terminal constraint vector.
6
P
$b.
e r r o r s i n @ and - In order to provide different degrees of performancelossand
sensitivity reduction, a weighting constant is put on the sensitivity measure @s, and the
sensitivity performance index to be minimized is then defined as
The sensitivity measure should reflect the fact that the system is stochastic. The
sensitivity measure will therefore be taken to be an expected value of the weighted sum
of the squares of the perturbations in @D and each Gi due to parameter variations.
(It is necessary to square the perturbation in GP and in each +i (i=1,2, ...,Z) to insure
that the measure is positive)., Now since the parameter variations are of type (2)
described in the introduction, the perturbations to first o r d e r are
and
(i=1,2, ...,Z)
and
(i=l,2, ...,Z)
The sensitivity measure contains certain weighting factors, to be called relative weighting
factors, which are required because one A2 quantity may be considered more, o r less,
important than another (for example, one may be more concerned with velocity errors
than position e r r o r s in some application although both are used as terminal constraints).
Finally, the sensitivity measure is
On a trajectory defined by some open-loop control time history, the partial derivatives
inside the expected value are constant. By well-known identities involving the expected
value (see ref. 15), equation (1) may be rewritten as
This expression for & (eq. (2)) may be recognized as the weighted sum of the vari-
ances of the perturbations in performance and constraints. Finally the sensitivity per-
formance index for minimization is
]
(i=1,2, ...,2)
(4)
8
By defining
and
aa
d S=
- FS +A ; S(t0) = 0
dt
Then @s becomes
and
This procedure may, i f new variables are required, introduce a new system of differential
equations. The notation used will remain unchanged, however, and the system of differ-
ential equations will continue to be called ir = f. "
Now partition S, where SiT (i=1,2, ...,n) denotes the rows of S, as follows:
9
Then
(
$I= x1 + WISITPSl + w2s2 T PS2 + . . . + wl+lsz+lTPSkl) I
tc1
T
Notethat SiT = Fi S + AiT; F and A have been partitioned in the same manner as S,
that is,
FIT
""
AIT
""
FaT A2T
F= ""
; A= ""
"" ""
FnT AnT
Observe that this optimization problem involving the sensitivity index has the same form
as the original problem involving only the performance index (but with more dimensions)
and may be solved by any of several algorithms. Restated, the problem is to minimize
2 = f = fG&2,t) ; x(to)
- = go
10
and the terminal conditions
k(Z(tf)) = 4
dx
Then the differential constraints are = = f(ii,u,Z,t). Thus it may be seen that the only
dt - - - -
difference between this problem and the original problem is that it is now possible to
control, at the expense of performance index Cp the sensitivity of the trajectory, and
P'
the problem is now a n n ( l + q)-dimensional state-variable problem rather than an
n-dimensional one. Also several weighting factors (ws and ~ 1 . ~..., 2 W, Z + ~ ) have been
introduced into the problem. These weighting factors are to be used in applications to
control the loss in the performance index C#J and to properly emphasize the importance
P
of one type of terminal error relative to another type. The contribution and effect of
these weighting factors will be illustrated in an example problem.
It should be pointed out that solving the differential equations for the sensitivity
partials gives all the information needed to perform a f i r s t - o r d e r e r r o r a n a l y s i s on any
of the state variables of the original system. In the example problem, a comparison will
be made between first-order error analysis results obtained by using the sensitivity
partials and first-order error analysis results for which one-sigma errorswere intro-
duced one a t a time into the equations of motion.
The discussion herein deals with the fixed-time problem. However, fixed time w a s
used for convenience and clarity only and is not a limitation of the formulation.
While almost any of the algorithms for solving optimization problems would be
applicable here, it was decided to use the steepest-descent algorithm as outlined in ref-
erence 16 because of its widespread use and proven versatility. The procedure used in
this algorithm is to linearize about a solution - ?*(t) provided by some reasonably chosen
controltimehistory -u*(t)(which ingeneralneitherminimizes Cp nor satisfies
@ - 4 = 0) andtosolvefor6u(t)(which
- - improves Cp(tf) and Ic/(tf)). A new solution
provided by - u"(t) + 6u(t)
- is obtained and the procedure is repeated successively until
@
- - 4 is sufficiently close to zero and @(tf) can no longer be decreased. This final
solution is said to be optimal although no necessary conditions for optimality have been
11
satisfied. A brief derivation of the necessary relationships with notation common to
many steepest-descent programs is provided in appendix A. The algorithm was applied
to the following example problem.
A NUMERICAL EXAMPLE
Problem Statement
The example problem is a fixed-time problem in which it is required to determine
the thrust-attitude program of a single-stage rocket vehicle starting from rest and going
to specified terminal conditions of altitude and vertical velocity which will maximize the
final horizontal velocity. The idealizing assumptions made a r e the following:
(1)A point-mass vehicle
(2) A flat, nonrotating earth
(3) A constant-gravity field, g = 9.8 m/sec2 (32.2 ft/sec2)
(4) Constant thrust and mass- loss rate
(5) A nonlifting body in a nonvarying atmosphere with a constant drag parameter
1
KD = -PC$, where S is the frontal surface area.
2
The coordinate system and pertinent geometric relations and t e r m s are shown in
figure 1. The differential equations of motion needed in the algorithm setup a r e
du = - (T c o s 8 - K p V ) = 21 = f l
”
mdt
dY -
”
-v=x2=f2
7
dt
*
dt
1
= -(T sin e - KDUV) - g = k3
J
= f3
and
m(t) = mo + mt
12
The parameters of the problem, which will be considered fixed constants whose
precise values are unknown, are thrust level, mass-loss rate, initial vehicle mass, and
modified drag coefficient. The parameter vector is defined as
These parameters are assumed to be statistically independent and to have a normal dis-
tribution function with mean and one-sigma values as shown in table I.
l J l o o
100 t=O m(t>
x dt of 2g, and a ratio of initial to final mass m(to)/m(tf) equal to e, the
\
i
u,m/sec(ft/sec) .......... Maximum
y, m (ft) . . . . . . . . . . . . . . . 15 240 (50 000)
v, m/sec(ft/sec) ..........
13
I
@ - y(tf)
1-
- L1 = 0 ; L1 = 15240 m (50000 ft)
and the vector control variable -u in the general formulation is the thrust-attitude
angle 8 . This completes the problem statement (without trajectory-sensitivity
considerations).
Sensitivity Relations
The sensitivity-matrix differential equation is
@=FS+A
dt
where
i
"
au
am
S=
-
aT
av
and
fl
if3 + 9)
14
T dSiT
-= Fi S + A iT (i=1,2,3)
dt
- = S TF i + +
dSi
(i=1,2,3) (16)
dt
where
-
0 0
R2
1
0 0 0
0 0 0
15
with the initial conditions
-
';T(to) = Eta,. . .,q
The problem restatement with sensitivity considerationsis to minimize
subject to
and
Numerical Results
As previously mentioned, the steepest-descent algorithm of reference 17 was imple-
mented to obtain numerical results. These results were computed with the use of a
fourth-order integration subroutine with a fixed step size of 0.5 second. For this example
problem each iteration in the solution required integrationof 15 augmented state differen-
tial equations plus the forward integration of the range equation and backwards integration
of 45 adjoint variable differential equations. Each iteration required about 22 seconds on
the Control Data 6600 computer system used with no special effort having been made to
keep computer run time down. Several check solutions were computed with the use of a
0.125-second fixed step size. These check solutions always agreed to at least five, and
usually to at least seven, significant figures with those computed with the use of the
0.5-second step size.
Numerical results for a variety of cases were obtainedby changing the values of
KD (themodified dragcoefficient), ws (thesensitivityweightingfactor),and w1,w2,w3
(the s e t of relative weighting factors). The different combinations for which results were
obtained a r e shown in table III.
16
TABLE ID.- CATALOG OF CASES
I Relative-weighting-factor sets
I KD I WS
The relative-weighting-factor sets were chosen on the basis of the relative impor-
tance attached to velocity (wl applies to horizontal velocity and w2 applies to vertical
velocity) and position (w3 applies to altitude errors) . Set (1) gives equal weight to a
0.305-m/sec (1-ft/sec) velocity error and a 3.05-meter (10-foot) altitude error, while
set (2) gives equal weight to a 0.305-m/sec (l-ft/sec) velocity error and a 30.5-meter
(100-foot) altitude e r r o r .
The modified drag coefficient KD was set at zero, simulating vacuum flight, and
a t 0.001, a representative value for small rockets in the earth's atmosphere. Setting
KD at zero reduced the number of parameters to three. It also made possible, for
ws = 0, an analytical calculus-of -variations solution for the optimal thrust-attitude time
history; namely, the well known linear tangency law (ref. 18).
tan O(t) = (Y + pt
and
av = -
- 1 V(tf) +tfg
aT T
17
whereu(9)meansuat tf on a trajectory
with T increased
byits
one-sigma
+loT
value,whereut meansuat tfon a trajectorywith & decreased by itsone-
( f > -I*&
111
1%
fairing to that plot are compared in table IV with the values of the constants CY and p
required in the calculus-of -variations (C.O.V.) solution.
..
Constants Faired values I
I I
C.O.V. values
--
CY..... 3.49
"
p ..... -0.0401 ._
The agreement is considered to be good, in view of the crude fairing method and
other factors relating to how the C.0.V. values of a, and p were obtained. Also the
trajectories showed good agreement.
Table V(a) and figures 3, 4, and 5 summarize converged numerical results for
KD = 0 and s e t (1) relative weighting factors for several values of the sensitivity
weighting factors. The sensitivity partials of table V(a) show consistent trends, with
altitude and horizontal-velocity sensitivity partials decrea.sing in magnitude while
vertical-velocity sensitivity partials are increasing in magnitude with increases in ws.
These trends are also reflected in the root-sum-square perturbations; one-sigma (la)
perturbation values of altitude and horizontal velocity decrease while those of vertical
velocity increase. The percentage of the original value (value with ws = 0) of Aula,
Aylo,Avla, C$s, and C$p is plottedinfigure 3 againstsensitivityweightingfactor.
For values of ws larger than about 0 . 3 , little change takes place in Avla, AylU, and
qS, but theperformance C$ continuestodegradealongwith a decrease in Aula.The
( p)
control time histories for these cases, shown in figure 4, exhibit an interesting charac-
teristic. As ws becomes larger, the control tends toward a bang-bangtype of control
where the thrust is either directed straight up (vertical) o r straight down. While i t
appears that the steepest-descent program indicates the existence of a bang-bang optimal
control law, attempts to predict this behavior analytically have been unsuccessful. Alti-
tude is plotted against range in figure5 where it may be observed that the trajectory
becomessteeper as ws increases.
Table V(b) and figures 6 to 9 summarize the results for KD = 0 and s e t (2) rela-
tive weighting factors. Set (2) puts less emphasis on the altitude sensitivity partials than
s e t (1). Thus altitude sensitivity partials increase for set (2) rather than decrease as
they did f o r s e t ( l ) , and both horizontal and vertical-velocity partials decrease. Figure 6
clearly illustrates these results in the plots of Ayla,Avla, and Aula. By comparing
this figure with figure 3, it may be seen that Ayla and Avlo have switched positions
on the plots. Also it appears that $s begins to level off and remain essentially con-
stant at ws = 10.0 in figure 6 whereas it leveled off and became essentially constant at
19
TABLE V.- SENSITIVITY PARTIALS AND RELATED INFORMATION
t
~"
~" - - _ .
20
TABLE V.- SENSITIVITY PARTIALS AND RELATED INFORMATION - Continued
.- ~
21
ws = 1.0 in figure 3. Part of the reason is the change in the magnitude of @s due t o
changing only the relative valuesof the relative weighting factors without regard to their
magnitude. This is clearly illustrated by the near-order-of-magnitude difference in GS
f o r set (1) and set (2) at ws = 0. (Compare tables V(a) and V(b).) The trajectories for
the two sets are the same; @s changes with the change from set (1) t o set (2). Reducing
the values of @s in table V(a)by dividing by the constant '17 '0° = 7.57 so that both
15 510
cases have the same GS at ws = 0, and incorporating this constant into the weighting
factor by multiplying each wsof table V(a) by 7.57, allows a more reasonable compari-
son. This comparison is shown in figure 7 where the ordinate is called ws (adjusted).
This figure shows the differences which come about due to different relative-weighting-
factor sets.
The control time histories for relative-weighting-factor s e t (2) are shown in fig-
u r e 8. Again there is a tendency toward a bang-bang type of control, as ws increases,
which may be noted by observing that the angle difference between the nearly constant
attitude portion of the control time history at the beginning and near the end of flight is
about 180° f o r both ws = 1.0 and ws = 10.0. Figure 9 shows that in comparison with
the set (2) trajectory for ws = 0, the other set (2) trajectories are generally less steep.
The opposite result is shown for set (1) in figure 5; in comparison with the set (1) trajec-
tory for ws = 0, the other set (1)trajectories are more steep. These results indicate
the importance of the relative weighting factors in shaping the trajectories.
Data for a nonzero value of KD,KD = 0.001, and relative-weighting-factor s e t (2)
a r e shown in table V(c) and figures 10 and 11. Data f o r ws = 0.1 a r e shown in table V(c)
but not in figures 10 and 11 because the control time histories and trajectories essen-
tially coincide with those for ws = 0. In table V(c) it may be observed that while consis-
tent data trends are shown in the first three ws columns, the data in the column for
ws = 10.0 are not consistent. The consistent data trends in the first three columns are
very similar to those in table V(b). The inconsistency of the last column may be explained
by examination of figures 10 and 11 where the radically different character of the control
time history and trajectory for ws = 10.0 may be seen. This result for ws = 10.0was
so unusual that it was believed necessary to verify the answer. Accordingly, verification
was obtained by iterating to the same result (essentially) from an additionaltwo different
nominal trajectories. These results therefore appear correct. It is believed that the
data inconsistency results from the different character of the trajectory - that is, the
bending back of the trajectory as seen in figure 11. With the exception of this ws = 10.0
case, the trajectories are l e s s s t e e p with increasing ws just as they were in figure 9
for a similar case with zero drag.
For all of the cases discussed herein, good agreement was observed (see
tables V(a), V(b), and V(c)) between the one-sigma perturbations computed by using
sensitivity partials and those computed by using the parameter-perturbation method.
22
TABLE V.- SENSITIVITY PARTIALS AND RELATED INFORMATION - Concluded
Sensitivity partials
and related terms
Values for sensitivity weighting factor, ws, of
~
- 1
(*I 0 0.1 1.0 10.0
~
23
I
CONCLUDING REMARKS
It has been shown how a sensitivity measure, composed of the weighted sum of the
variances of the performance index and terminal constraints, may be added to the perfor-
mance index of a stochastic optimal control problem to achieve a reduction in performance
and constraint sensitivity due to parameter perturbations.
It was necessary to assume that the parameters of the system remained fixed during
system operation and that the stochastic nature of the problem came about because of
inexact knowledge of these fixed values.
It was shown how this technique increased the dimensionability of the optimization
problem and introduced weighting factors o r constants for use as design parameters.
These weighting factors permit different relative importance to be attached to different
types of sensitivity, such as position relative to velocity, and allow for adjustmentof
performance degradation and of sensitivity reduction.
The feasibility of solving nonlinear multiparameter problems by using this technique
was illustrated by solving an example rocket-trajectory problem through application of a
steepest-descent algorithm. The example solutions also served to illustrate the tradeoffs
made possible by changes in the weighting factors.
24
APPENDIX A
STEEPEST-DESCENT DERIVATION
The problem is to find the control time history u(t), to 5 t 6 tf, which minimizes
-
2 = f(z,z,t) ; x(to) = zo (given)
or
25
Il I I 1 1l1l 1 I
APPENDIX A - Continued
with
where
N
Q
- = ];[
Then equation (A5) becomes
82
- =-
or, letting b+ - ,
ax 6x(tf>
Then, since -
x (to) - (to) = 0,
is given and 6x
and
-
Now for some measure of allowable control perturbation
(dP)2 = ltf
t0
- dt ; W = W T > 0
6gTW 6u (A13
26
APPENDIX A - Concluded
where p and - v a r e constantLagrangemultipliers. For JA tobeanextremum,its
variation with respect to - must be zero - that is,
6u
In o r d e r t o solvefor v thisexpressionfor
p and - - is substitutedintoequa-
6u
tions (A10) and (All) to obtain
where the sign on the radical is minus because @ is being minimized and where
\
Now let
- = u*(t)
u(t) - + 6u(t)
-
be the new control time history used to obtain a solution to equation (A2) and repeat the
same procedure until - ) - L and the gradient of the payoff-constraint surface
I
-
27
REFERENCES
1. Dorato, P.: On Sensitivity in Optimal Control Systems. IEEE Trans. Automat. Contr.,
vol. AC-8, no. 3, July 1963, pp. 256-257.
2. Pagurek, Bernard: Sensitivity of the Performance of Optimal Control Systems to Plant
Parameter Variations. IEEE Trans. Automat. Contr., vol. AC-10, no. 2, Apr. 1965,
pp. 178-180.
3. Witsenhausen, H. S.: On the Sensitivity of Optimal Control Systems. IEEE Trans.
Automat. Contr., vol. AC-10, no. 4, Oct. 1965, pp. 495-496.
4. Sinha, N. K.; and Atluri, Satya Ratnam: Sensitivity of Optimal Control Systems.
Proceedings Fourth Annual Allerton Conference on Circuit and System Theory,
William R. Perkins and J. P. Cruz, Jr., eds., Univ. of Elinois and IEEE, 1966,
pp. 508 -5 16.
5. Breakwell, John V.; Speyer, Jason L.; and Bryson, Arthur E.: Optimization and
Control of Nonlinear Systems Using the Second Variation. J. SOC. Ind. Appl. Math.
Contr., ser. A, vol. 1, no. 2, 1963, pp. 193-223.
6. Kreindler, 'Eliezer: Synthesis of Flight Control Systems Subject to Vehicle Parameter
Variations.AFFDL-TR-66-209, U.S. Air Force, Apr. 1967.(Availablefrom DDC
as AD 653 600.)
7. Higginbotham, Ronald E.: Design of Sensitivity-Constrained Optimal Linear State-
Regulator Control Systems. Conference Record of Second Asilomar Conference on
Circuits & Systems, 68 C 64-ASIL, IEEE, 1968, pp. 330-335.
8. H a a s , V. B.; and Steinberg, A.M.: Minimum Sensitivity Optimal Control f o r Nonlinear
Systems. TR-EE67-10 (NGR 15-005-021), School Elec. Eng., Purdue Univ., Aug.
1967.(Available as NASA CR-88863.)
9. Rohrer, R. A.; and Sobral, M., Jr.: Sensitivity Considerations in Optimal System
Design. IEEE Trans. Automat. Contr. vol. AC-10, no. 1, Jan. 1965, pp. 43-48.
10. Chan, S. Y.; and Chuang, K.: A Study of Effects on Optimal Control Systems Due to
Variations in Plant Parameters. Int. J. Contr., First ser., vol. 7, no. 3, Mar. 1968,
pp. 281-298.
11. Patrick, L. Benjamin; and D'Angelo, Henry: Optimal Control of Plants With Random
Slowly-Varying Parameters. Proceedings Fifth Annual Allerton Conference on
Circuit and System Theory, J . B. Cruz, Jr., and T. N. Trick, eds., Univ. of Illinois
and IEEE, 1967, pp. 711-720.
28
12. Holtzman, J. M; and Horing, S.: The Sensitivity of Terminal Conditions of Optimal
Control Systems to Parameter Variations. IEEE Trans. Automat. Contr.,
vol. AC-10, no. 4, Oct. 1965, pp. 420-426.
13. Kokotovic, P. V.; and Rutman, R. S.: Sensitivity of Automatic Control Systems
(Survey). Automat. Remote Contr., vol. 26, no. 4, Apr. 1965, pp. 727-749.
14. Rosenbaum, Richard C.; and Willwerth, Robert E.: Launch Vehicle Error Sensitivity
Study. NASA CR-1512,1970.
15. Lindgren, B. W.; and McElrath, G.W.: Introduction to Probability and Statistics.
Second ed., Macmillan Co., 1966.
16. Coddington, E a r l A.; and Levinson, Norman: Theory of Ordinary Differential Equa-
tions.McGraw-Hill BookCO., Inc.,1955.
17. Bryson, A. E.; and Denham, W. F.: A Steepest-Ascent Method for Solving Optimum
Programming Problems. Trans. ASME, s e r . E: J. Appl.Mech., vol. 29, no. 2,
June 1962, pp. 247-257.
18- BrYson, Arthur E., Jr.; and Ho, Yu-Chi:Applied Optimal Control. Blaisdell Pub. CO.,
c.1969.
29
T
30
I
\
II ._L- .. . -1- I I
0 20 40 60 80 100
Time from lift-off, t, sec
31
w
N
I20
IO0
80
60
40
20I c
I
0-
.o I .I I IO
WS
Figure 3.- One-sigma (lo) e r r o r components and sensitivity and performance indices
plotted against sensitivity weighting factor. KD = 0; w1 = w3 = 1, w2 = 10-2.
\
-c
F -40
-7 0
-80
-9oL
0
1 __I"L_ L
1- 1~ .I"1 - 1
I O 20 30 40 50 60 70 80 90 100
Time from lift-off, t, sec
Figure 4.- Comparison of optimal control time histories for different sensitivity
weighting factors KD = 0; w1 = w3 = 1, w2 =
33
I< lo3
ws = 10.0
1
50 75 25
i
I50x103
Range, x, ft
J I 1 I I 1
0 IO 20 30 40 50
Range, x , km
Figure 5.- Comparison of optimal trajectories for different sensitivity
weighting factors. KD = 0; w1 = w3 = 1, w2 = 10- 2 .
34
120-
0
“m 80
3
4-
0
0)
-
3
> 60
Y-
O
t
c
a
40
a
20
\\ \
tP
- - - - - Set( I): WI = w 3 = I, w2=
0
> \ \ *
\
\
Set (2):WI = w 3 = 1 , w = IO"'
I I , I I I I I 1 I I I I 1 1 1 1 I I I 1 I I l l I
-1"-~ II
01
.01 .I I 10 100
ws (adjusted)
Figure 7.- Set (1)and set (2) sensitivity and performance indices plotted against
a sensitivity weighting factor adjusted for equal sensitivity at w2 =O. KD=O.
\
-
O
+L
-40-
2 -50-
v,
e -60-
I
/
-I 10
-120
- I 30
-140 t
I l l I l l l l l I
102030405060708090 100
Time from Iift-off,t, sec
Figure 8.- Comparison of optimal control time histories for different
sensitivity weighting factors. KD = 0; w1 = w3 = 1, w2 =
37
40 -
i 1
IO0 I25 l50x IO3
Range, x, f t
I I I"
0 '0 20
R a n g e , x, k m
30
~
40
.J
50
38
I 40r
- 1801
-225I \ws = 10.0
" l I I I 1 l I I I ~
0 20 40 60 80 100
Time from lift-off, t, sec
16
50X lo3
rws = ‘Oa0
40 - / I L ws = o
c
w- 30-
r:
c
Q)
U
3
E 20-
-
a
4
0
-20 -10 0 IO 20 30 40 50 60x IO3
Range, x, ft
I I I I 1 I I
-4 0 4 8 12 16 20
Range, x, km
NATIONAL
AERONAUTICS
AND SPACE ADMINISTRAI
ION
WASHINGTON,D. C. 20546
OFFICIAL BUSINESS FIRST CLASS MAIL
PENALTY FOR PRIVATE USE $300
POSTAGE AND FEES PAID
NATIONAL AERONAUTICS ANI:
SPACE ADMINISTRATION