Nonlinear H(Infinity) Missile Longitudinal Autopilot Design with Theta-D Method

Size: px
Start display at page:

Download "Nonlinear H(Infinity) Missile Longitudinal Autopilot Design with Theta-D Method"

Transcription

1 Missouri University of Science and echnology Scholars' Mine Mechanical and Aerospace Engineering Faculty Research & Creative Works Mechanical and Aerospace Engineering Nonlinear H(Infinity) Missile Longitudinal Autopilot Design with heta-d Method Ming in S. N. Balakrishnan Missouri University of Science and echnology, Follow this and additional works at: Part of the Aerospace Engineering Commons, and the Mechanical Engineering Commons Recommended Citation M. in and S. N. Balakrishnan, "Nonlinear H(Infinity) Missile Longitudinal Autopilot Design with heta-d Method," IEEE ransactions of Aerospace and Electronic Systems, Institute of Electrical and Electronics Engineers (IEEE), Jan he definitive version is available at his Article - Journal is brought to you for free and open access by Scholars' Mine. It has been accepted for inclusion in Mechanical and Aerospace Engineering Faculty Research & Creative Works by an authorized administrator of Scholars' Mine. his work is protected by U. S. Copyright Law. Unauthorized use including reproduction for redistribution requires the permission of the copyright holder. For more information, please contact scholarsmine@mst.edu.

2 I. INRODUCION Nonlinear H 1 Missile Longitudinal Autopilot Design with D Method M. IN, Member, IEEE S. N. BALAKRISHNAN University of Missouri Rolla In this paper, a new nonlinear H 1 control technique, called DH 1 method, is employed to design a missile longitudinal autopilot. he DH 1 design has the same structure as that of linear H 1, except that the two Riccati equations that are part of the solution process are state dependent. he D technique yields suboptimal solutions to nonlinear optimal control problems in the sense that it provides an approximate solution to the Hamilton-Jacobi-Bellman (HJB) equation. It is also shown that this method can be used to provide an approximate closed-form solution to the state dependent Riccati equation (SDRE) and consequently reduce the on-line computations associated with the nonlinear H 1 implementation. A missile longitudinal autopilot design demonstrates the capabilities of D method. his new nonlinear H 1 design also shows favorable results as compared with the linear H 1 design based on the linearized model. Manuscript received May 10, 2004; revised May 28, 2005; released for publication January 16, IEEE Log No. -AES/44/1/ Refereeing of this contribution was handled by Y. Oshman. his work was supported by grants from the Naval Surface Warfare Center through Anteon Corporation. Authors addresses: S. N. Balakrishnan, Dept. of Mechanical and Aerospace Engineering, University of Missouri Rolla, 1870 Miner Circle, Rolla, MO 65401, (bala@umr.edu); M. in, Dept. of Aerospace Engineering, Mississippi State University, Jackson, MS 9762, (xin@ae.msstate.edu) /08/$25.00 c 2008 IEEE Missile autopilots are classically designed using linear control approaches such as frequency domain design, linear quadratic regulator or linear H 1 robust control. he plant is linearized around fixed operating points. Gain scheduling [1 ] can then be used to cover the whole flight envelope. However, the dynamics of high performance aircrafts and missiles are inherently nonlinear due to inertial coupling, aerodynamic effects, and actuator limits. hough autopilot designs are typically based on linearized dynamics models, modern missile systems often operate in flight regimes where nonlinearities significantly affect the dynamic response. Many nonlinear control methods have been proposed for missile autopilot design in the past. Among the methods that have been investigated are nonlinear optimal and robust control design approaches based on the solutions to the Hamilton-Jacobi-Bellman (HJB) and Hamilton-Jacobi-Isaacs (HJI) equations, respectively. However solving these two partial differential equations analytically is very difficult. In [4], a power series expansion was used in the design of nonlinear flight control systems undergoing high angles of attack. his method was also applied to the control of highly maneuverable aircraft in [5] and compared with the performance of a conventional proportional-integral (PI) gain scheduled controller. he results showed similar performances. McLain and Beard [6] employed the successive Galerkin approximation technique to solve the HJB equation and applied it to the nonlinear missile autopilot design. But since the control laws are given as a series of basis functions, they are inherently complex to solve. In addition, to find an admissible control to satisfy all the ten conditions proposed here is not an easy task. Wise and Sedwick [7] employed nonlinear H 1 optimal control to design a pitch plane autopilot for agile missiles. A control law was obtained by approximating the solution to the HJI equation using the classical method of characteristics. However, the design is still based on a gain scheduled linear H 1 solution with the linearized dynamics. he nonlinearity is treated as a deviation from the linearized solution. Another recently emerging technique that systematically solves the nonlinear regulator problem is the state dependent Riccati equation (SDRE) method [8]. By turning the equations of motion into a linear-like structure, this approach permits the designer to employ linear optimal control methods such as the linear quadratic regulator (LQR) methodology and the H 1 design technique for the synthesis of nonlinear control systems. It can be used for a broad class of nonlinear regulator problems [9]. In [10], a state dependent Riccati differential equation approach was used to design an integrated missile guidance and control. he problem was formulated as a nonlinear H 1 IEEE RANSACIONS ON AEROSPACE AND ELECRONIC SYSEMS VOL. 44, NO. 1 JANUARY

3 control problem. As stated in this paper, the SDRE approach is computationally intensive and, thus, requires significant processor capability for on-line implementation. he reason is that the SDRE method needs on-line computation of the algebraic Riccati equation at each sample time when implemented. he method developed in this study yields approximate analytical solutions. In this paper, a new suboptimal nonlinear controller synthesis ( D approximation) technique based on an approximate solution to the HJB equation is proposed. By introducing an intermediate variable and perturbations to the cost function, the HJB equation is reduced to a set of recursive algebraic equations. Solving these equations successively gives a closed-form expression for suboptimal control. In [11], the DH 2 formulation was used to design a nonlinear missile longitudinal autopilot to track normal accelerations. his approach has also been successfully employed to design a six degree-of-freedom nonlinear hybrid bank-to-turn/skid-to-turn missile autopilot in [12]. In [8], the SDRE H 1 problem was formulated and shown to lead to solving two SDREs for a feedback control. However, solving two Riccati equations on-line is very time consuming. In this paper, the DH 1 design is proposed to address the same problem as in [1]. We demonstrate that the DH 1 design does not require on-line solutions of Riccati equation and gives an approximate closed-form solution to the two SDREs associated with the nonlinear H 1 problem. We also compare the linear H 1 control results based on the linearized dynamics with our nonlinear H 1 design and show that the linear design is not able to produce good tracking response inthefaceoflargestatevariations. he rest of the paper is organized as follows. he nonlinear missile longitudinal dynamics are described in Section II. In Section III, the DH 1 formulation is presented; design of the missile autopilot with this technique is developed in Section IV. Numerical results and analysis are given in Section V. Conclusions are made in Section VI. II. NONLINEAR MISSILE LONGIUDINAL DYNAMICS he missile model used here is taken from [1]. he model assumes constant mass, i.e., post burnout, no roll rate, zero roll angle, no sideslip, and no yaw rate. he nonlinear equations of motion for a rigid airframe reduce to two force equations, one moment equation, and one kinematic equation _U qw = FB m _W qu = FBZ m (1) (2) Fig. 1. Longitudinal forces and moment acting on missile. MY _q = I Y () _ = q (4) where U and W are components of velocity vector ~V along the body-fixed and Z axes; is the pitch angle; q is the pitch rate about the body Y axis; m is the missile mass. he forces along the body-fixed coordinates and moments about the center of gravity are shown in Fig. 1. he forces and moment about the center of gravity are described by FB = Lsin D cos mg sin (5) FBZ = Lcos D sin mg cos (6) MY = M (7) where is the angle of attack, L denotes aerodynamic lift, D denotes drag, and M is the total pitching moment. he lift, drag, and pitching moment are as follows L = 1 2 ½V2 SC L, D = 1 2 ½V2 SC D, M = 1 2 ½V2 SdC m (8) where ½ is the air density and V is the missile speed, i.e., V = p U 2 W 2. Note that the normal force coefficient is used to calculate the lift and drag coefficients: C L = C Z cos, C D = C D0 C Z sin (9) where C D0 is the drag coefficient at zero angle of attack. he nondimensional aerodynamic coefficients for the missile at 20,000 ft altitude are [1]: C Z = a n b n j j c n 2 M d n ± (10) C m = a m b m j j c m 7 8M d m ± e m q: (11) In this paper, we adopt Mach number M, angle of attack, flight path angle, and pitch rate q as the 42 IEEE RANSACIONS ON AEROSPACE AND ELECRONIC SYSEMS VOL. 44, NO. 1 JANUARY 2008

4 Force ABLE I Aerodynamic Coefficients Moment a n =19:7 a m =40:440 b n = 1:02 b m = 64:015 c n = 9:717 c m =2:922 d n = 1:948 d m = 11:80 C D0 =0:00 e m = 1:719 ABLE II Physical Parameters Symbol Name Value P 0 Static Pressure 97. lb/ft 2 I Y Moment of Inertia slug ft 2 S Reference Area 0.44 ft 2 d Reference Length 0.75 ft m Mass 1.98 slug a Speed of Sound ft/s g Gravity 2.2 ft/s 2 elements of the state space since they appear in the expressions for the aerodynamic coefficients. Note that tan = W U, V = U2 W 2 and _M = M = V a, = _V a, _ V = (12) _UU _ WW V : (1) he state equations of motion can now be written as _M = 0:7P 0 S ma [M2 (C D0 C Z sin )] g sin a (14) _ = 0:7P 0 S ma MC Z cos g cos q am (15) _ = 0:7P 0 S ma MC Z cos g cos am (16) _q = 0:7P 0 Sd M 2 C I m : Y (17) Numerical values for the coefficients in (10) and (11) are given in able I and the physical parameters associated with this missile are given in able II. Substitution of the parameter values into (14) (17) yields: _M =0:4008M 2 sin 0:6419M 2 j j sin 0:2010M 2 2 M sin 0:0062M 2 0:040M 2 sin ± 0:011sin (18) _ =0:4008M cos 0:6419Mj j cos 0:2010M 2 M cos 0:040M cos ± 0:011 cos M q (19) _ = 0:4008M cos 0:6419Mj j cos 0:2010M 2 M cos 0:040M cos ± 0:011 cos (20) M _q =49:82M 2 78:86M 2 j j :60M 2 7 8M 14:54M 2 ± 2:12M 2 q: (21) A second-order actuator dynamics is included in the design and analysis. his model is given by 0 1 ± 0 = _± ±! a 2 2³! a _±! a 2 where the damping ratio & =0:7, and the natural frequency! a = 50. III. FORMULAION OF HE NONLINEAR H 1 PROBLEM Consider a general nonlinear system ± c (22) _x = f(x)b w (x)w B u (x)u (2) z = c z (x)d zu (x)u (24) y = c y (x)d yw (x)w (25) where x 2 R n, u 2 R m 1, w 2 R m 2, w is the exogenous input including tracking command and noises injected into the system, u is the control, z is the performance output, and y is the measurement output. Assume that all these functions are smooth and f(0)=0. Itis desired to find a controller such that the closed-loop system is internally stable and for 0 Z Z kz(t)k 2 dt 2 kw(t)k 2 dt (26) 0 for all 0andallw 2 L 2 (0,). hen the exogenous signals will be attenuated by. he DH 1 formulation is a natural extension of the linear H 1 design. Bring the nonlinear dynamics to the linear-like structure 0 _x = A(x)x B w (x)w B u (x)u (27) z = C z (x)x D zu (x)u (28) y = C y (x)x D yw (x)w (29) such that [A(x),B w (x)], [A(x),B u (x)] and [C z (x),a(x)], [C y (x),a(x)] are pointwise stabilizable and detectable, IN & BALAKRISHNAN: NONLINEAR H 1 MISSILE LONGIUDINAL AUOPILO DESIGN WIH D MEHOD 4

5 respectively, for x 2, where is a compact set in R n. If the coefficient matrices A(x), B w (x), B u (x), C z (x), D zu (x), C y (x), D yw (x) are constant matrices, the standard linear H 1 problem leads to solving the two Riccati equations given below in terms of their Hamiltonians [14] A Bu R u 1 H 1 : R 12 2 B w Bw B u R 1 u B u R 1 R 12 R u 1R 12 (A B u R u 1R 12 ) H 2 : where (0) " (A V12 R w 1C y ) 2 Cz C z C y R 1 w C # y V 1 V 12 R 1 w V 12 (A V 12 R 1 w C y ) V 1 = B w B w, R w = D yw D yw V 12 = B w D yw R 1 = C z C z R 12 = C z D zu and R u = D zu D zu : (1) (2) he nonlinear H 1 formulation we are proposing is a natural extension of the linear H 1 formulation in the sense that the matrices in Hamiltonians H 1 and H 2 are state dependent. For later use, we assume that (0) and (1) are state dependent and we omit the x for brevity. Assume that the solution to the SDREs (0) and (1) are and Y, respectively. Also, the nonlinear feedback controller is constructed via where A c, B c,andf are dˆx dt = A c (ˆx)ˆx B c (ˆx)y () u = F(ˆx)ˆx (4) A c = A B u F 2 B w B w ZL(C y 2 D yw B w ) (5) B c = ZL, Z =(I 2 Y) 1 (6) F = R u 1 [B u R 12 ], L = (YC y B w D yw )R 1 w : (7) has to be sufficiently large such that the following three conditions are satisfied [9] (i) (ˆx) > 0 (ii) Y(ˆx) > 0 and (iii) ½[(ˆx)Y(ˆx)] < 2 where ½ represents the maximum eigenvalue. Up to this point, this is the same formulation as the SDRE H 1 [9]. However, to employ the SDRE H 1 controller, one needs to solve the algebraic Riccati equations (0) and (1) on-line at each sample point. IV. SOLUION O HE NONLINEAR H 1 PROBLEM USING D MEHOD he D suboptimal control technique [15] can be used to find an approximate closed-form solution to the SDRE-like equations (0) and (1). he basic procedure of applying the D method is summarized as follows [15]. he class of nonlinear time-invariant systems that the D method is addressing is described by _x = f(x)b(x)u: (8) he objective is to find a controller that minimizes the quadratic cost function: Z 1 J = 1 (x Qx u Ru)dt (9) 2 0 where x 2 ½ R n, f 2 R n, B 2 R n m, u 2 U ½ R m, Q 2 R n n, R 2 R m m, Q is a semi-positive definite constant matrix, and R is a positive definite constant matrix. It is assumed that and U are compact sets in R n and R m, respectively, and that f(x) is continuously differentiable in x on and f(0)= 0. he solution to the infinite-horizon nonlinear optimal control problem represented by (8), (9) can be obtained by solving the HJB partial differential f(x) B(x)R x Qx =0 (40) where V(0) = 0, V(x) > 0, and V(x) is continuously differentiable. he expression for optimal control is given by u = R 1 B and the optimal cost is obtained by using (41) as Z 1 1 V(x)=min (x Qx u Ru)dt: (42) u 2 t Since a closed-form solution is difficult to obtain, the D method is used to find approximate solutions to the HJB equation. o this end, perturbations are added to the cost function which transfers equation (9) to J = 1 Z " ) 1 1 (x Q D 2 i #x i u Ru dt (4) 0 i=1 where is an intermediate variable used for the purpose of power series expansion. and D i are chosen such that Q P 1 i=1 D i i is semi-positive definite. For later use, we rewrite the state equation as _x = f(x)b(x)u ½ ¾ ½ A(x) = A 0 x g 0 ¾ u (44) 44 IEEE RANSACIONS ON AEROSPACE AND ELECRONIC SYSEMS VOL. 44, NO. 1 JANUARY 2008

6 where A 0 is chosen to be a constant matrix such that (A 0,g 0 ) is a stabilizable pair and f[a 0 A(x)], [g 0 ]g is pointwise controllable. he resulting perturbed HJB equation corresponding to f(x) B(x)R ÃQ 2 x D i!x i =0: (45) : (46) hen, a power series solution to is assumed to be = i i x (47) where i areassumedtobesymmetricmatrix.now, the problem reduces to determination of i. Arecursive D algorithm to calculate i is obtained by substituting (47) into the HJB equation (45) and equating the coefficients of powers of to zero: i=1 0 A 0 A g 0 R 1 g 0 0 Q = 0 (48) i=0 1 (A 0 g 0 R 1 g 0 0 )(A 0 0 g 0 R 1 g 0 ) 1 = 0 A(x) A (x) 0 0 g 0 R 1 g (x) 0 0 R 1 g0 0 D 1 (49) 2 (A 0 g 0 R 1 g0 0 )(A 0 0 g 0 R 1 g0 ) 2 = 1 A(x) A (x) 1 0 R 1 g g 0 R 1 g (x) 1 R 1 g (x) 0 1 g 0 R 1 g0 1 1 g 0 R 1 g (x) 0 1 R 1 g0 0 D 2 (50) n (A 0 g 0 R 1 g0 0 )(A 0 0 g 0 R 1 g0 ) n = n 1 A(x) n 2 j=0 n 1 j=0 n 1 j A (x) n 1 R 1 g (x) n 2 j j g 0 R 1 g (x) R 1 g0 n 1 j j g 0 R 1 g0 n j D n : (51) j=1 As the right-hand side of (49) (51) is a function of x and, we denote i as i (x,) accordingly. Note that (48) is an algebraic Riccati equation and that equations (49) (51) are Lyapunov equations that are linear in terms of i (x,). he resulting feedback control can be written as u = R 1 B = R 1 B (x) i (x,) i x: (52) he key component of the D approach is the perturbation matrices D i, i =1,:::n constructed in the following pattern: D 1 = k 1 e l 1t 0 A(x) A (x) 0 0 g 0 R 1 g (x) 0 0 R 1 g0 0 D 2 = k 2 e l 2t 1 A(x) A (x) 1. 8 < D n = k n e l nt 0 R 1 g i=0 0 g 0 R 1 g (x) 1 R 1 g (x) 0 1 g 0 R 1 g (x) 0 1 R 1 g0 0 1 g 0 R 1 g0 1 : n 1 A(x) n 1 j=0 n 2 j=0 n 1 j=1 A (x) n 1 (5) (54) j g 0 R 1 g (x) R 1 g0 n 1 j j R 1 g (x) n 2 j 9 = j g 0 R 1 g0 n j; (55) where k i and l i > 0, i =1,:::n are design parameters. he justification of constructing D i in this manner stems from the fact that large values for initial control may be introduced by the D algorithm when initial states are large if there are no D i terms on the right-hand side of (49) (51). his is due to the state dependent terms A(x) and that could grow to a high magnitude as x is large. For example, when A(x) includes a cubic term, its magnitude could be large if x is large. his large value will be reflected in the solution for i, i.e., the left-hand side of (49) (51) as the Lyapunov equation is linear and has a IN & BALAKRISHNAN: NONLINEAR H 1 MISSILE LONGIUDINAL AUOPILO DESIGN WIH D MEHOD 45

7 constant coefficient. Due to the recursive nature of the algorithm, this large value will be further propagated into the solution for i1 and amplified to even higher values. Ultimately it could lead to higher levels of control or even instability. So if D i is chosen such that i 1 A(x) j=0 A (x) i 1 i 2 j=0 j i 1 j g 0 R 1 g (x) R 1 g0 i 1 j i 1 j g 0 R 1 g0 i j D i j=1 where 8 < = " i (t) : i 1 A(x) j=0 A (x) i 1 R 1 g (x) i 2 j i 1 j g 0 R 1 g (x) R 1 g0 i 1 j i 2 j=0 j R 1 g (x) i 2 j 9 i 1 = j g 0 R 1 g0 i j; j=1 " i (t)=1 k i e l it (56) (57) is a small number, " i can be used to suppress this large value from propagating in (49) (51). In summary, there are three functions for " i.hefirst usage is to suppress the large control from occurring. he second function is to satisfy some conditions required in the proof of convergence and stability of the above algorithm [15]. he third usage is to modulate the system transient performance by adjusting the parameters of k i and l i. On the other hand, the exponential term e lit with l i > 0isusedto make the perturbation terms in the cost function and HJB equation die out very quickly. REMARK is just an intermediate variable. he introduction of is for the convenience of power series expansion. It turns out to be cancelled when we multiply i in the final control calculation, i.e., (52). he D method can be summarized in the following steps: 1) he first algebraic Riccati equation (48) is solved to get 0 once A 0, g 0, Q, andr are determined. Note that the resulting 0 is a positive definite constant matrix. 2) Solve the Lyapunov equation (49) to get 1 (x,). An interesting property of this as well as the rest of equations is that the coefficient matrices A 0 g 0 R 1 g0 0 and A 0 0 g 0 R 1 g0 are constant matrices. Let A c0 = A 0 g 0 R 1 g0 0. hrough linear algebra, (49) can be brought into a form like Â0 Vec( 1 )= Vec[Q 1 (x,,t)] where Q 1 (x,,t) is the right-hand side of (49); Vec(M) denotes stacking the elements of matrix M by rows in a column vector form; Â0 = I A c 0 A c 0 I is a constant matrix and the symbol denotes the Kronecker product. he resulting solution of 1 can be written as a closed-form expression Vec( 1 )=Â 1 0 Vec[Q 1 (x,,t)]. ) Solve (50) (51) by following the procedure in step 2. he number of i s needed depends on the applications. Simulation results show that 0, 1,and 2 are sufficient to achieve satisfactory performance for this missile autopilot problem. As can be seen, closed-form solutions for 1,:::, n can be obtained with just one matrix inverse operation. he expression of Q i (x,,t) on the right-hand side of the equations is already known and needs simple matrix multiplications and additions. From the above procedure we can observe that the D method gives an approximate closed-form solution to the HJB equation if we take a finite number of terms in the expression for control. Next we show that this approach in fact also gives an approximate solution to the SDRE. he first step to show relationship between the SDRE and D methods is to assume that P(x)= P 1 i=0 i (x,)i. As seen from (46) and = P(x)x: Also write f(x) in (8) as a state dependent coefficient form: f(x)=ā(x)x: (59) Substituting (58) and (59) into the HJB equation (40) we can obtain the SDRE: Ā (x)p(x)p(x)ā(x) P(x)B(x)R 1 B (x)p(x)q =0: (60) herefore the D approach gives an approximate closed-form solution to this SDRE (60) if we take a finite number of terms of i.obemorespecific,in the nonlinear H 1 formulation, the two Hamiltonians (0) and (1) can be related to (60) respectively as follows. For Hamiltonian (0): A B u R u 1 R 12 = Ā(x) B u R u 1 B u 2 B w Bw = B(x)R 1 B(x) R 1 R 12 R u 1 R 12 = Q: (61) 46 IEEE RANSACIONS ON AEROSPACE AND ELECRONIC SYSEMS VOL. 44, NO. 1 JANUARY 2008

8 he control variable is the fin deflection: he measurement vector is u = ± c : (67) y m =[n z M q] (68) where n z is the normal acceleration (in gs) which is described by the equation: Fig. 2. For Hamiltonian (1): racking block diagram. [A V 12 R 1 w C y ] = Ā(x) C y R 1 w C y 2 C z C z = B(x)R 1 B(x) V 1 V 12 R 1 w V 12 = Q: In the next section, the D approach is used to solve the nonlinear H 1 problem by solving the two state dependent Hamiltonian (0) and (1). V. MISSILE LONGIUDINAL AUOPILO DESIGN (62) he controller objective is to design a suboptimal controller which is able to drive the system to track the commanded normal acceleration (in g) in the presence of process noise and measurement noise. he tracking block diagram is shown in Fig. 2. he Kalman gain K 1 and K 2 are the solutions of the dynamic feedback controller () (4). he control weight is ½ c, the plant disturbance weight is ½ w, and the output disturbance weight is ½.he performance weighting function for tracking error: n Zc n Z : 1 W t (s)= (6) s 0:001 or in a state space form: At W t = B t C t 0 he performance output is = 0: : (64) z =[z t z c ] (65) where z t is the weighted tracking error and z c is the weighted control output. he states for the design and simulation are chosen to be x =[M,,,q,±, _ ±,x t ] (66) where x t is the state associated with the weighting function W t. n z = P FBZ mg cos = 0:7P 0 S mg M2 C Z cos( ): (69) In terms of the flight conditions at 20,000 ft altitude n z is n z =12:901M 2 20:659M 2 j j 6:471M 2 2 M 1:297M 2 ± cos( ): (70) he acceleration command y r = n zc : (71) So the output vector in the controller design is y =[y r y m ] =[n zc y m ] =[n zc n z M q] : (72) he exogenous input w consists of the commanded normal acceleration n zc, process noise plant,and measurement noise nz, M,and q which are associated with the measured normal acceleration, Mach number, and pitch rate, respectively, i.e., w =[n zc plant nz M q ] : (7) In the simulation, they are assumed Gaussian with unit variance. he plant noise weights are chosen to be ½ w =[0:2 0:01 0:01 0:2 0:01 0:01] : (74) he measurement noise weights on n z, M, andq are, respectively, the diagonal elements of 2 0: ½ = 4 0 0: : (75) 0 0 0:01 he noise weights are chosen to be the same as the variance of the random number generator used in the simulation. he control weight ½ c is used as the design parameter which appears in D zu matrix in (28). he state dependent coefficient matrix A(x) and C y (x) in (27) and (29) are given in (76) and (77): IN & BALAKRISHNAN: NONLINEAR H 1 MISSILE LONGIUDINAL AUOPILO DESIGN WIH D MEHOD 47

9 A(x)= C y (x)= :0062M 0:011 cos M 2 0:011 cos M 2 0:4008M 2 2 sin 0:6419M 2 j jsin ³ 0:2010M 2 2 M sin 0:4008M 2 cos 0:6419Mj jcos ³ 0:2010M 2 M cos 0:4008M 2 cos 0:6419Mj jcos 0:011 sin 0 0:040M 2 sin :040M cos 0 0 ³ 0:2010M 2 M 0 0 0:040M cos 0 0 cos ³ 0 49:82M :86M 2 j j :6M 2 7 8M 0 2:12M 2 14:54M ³ cos( ) 12:901M :659M 2 j j 6:471M 2 2 M 0 0 1:297M 2 0 A M t ³ 12:901M :659M 2 j j 6:471M 2 2 M 0 0 1:297M cos( ) M (76) 7 5 : (77) he other coefficient matrices in state space (27) (29) are given by " # 06 1 ½ w B w = B t 0 B t ½ nz B u =[ ! a 2 0] 01 6 C t C z = D zu = ½ c D yw = ½ where ½ nz is the measurement noise weight on n z that is In order to avoid numerical problems during the simulation, in (76), sin = is set to 1 when is less than he factorization of nonlinear equation (44) is as follows: ( #) "Ā(x) Ā(x _x = Ā(x 0 ) 0 ) x ½ ¾ B(x) B(x0 ) B(x 0 ) u (78) with Ā(x) defined by (61) and (62). he advantage of choosing this factorization is that in the D formulation 0 is solved from A 0 and g 0.Ifweselect A 0 = Ā(x 0 )andg 0 = B(x 0 ), we have a good starting point for 0 because Ā(x 0 )andb(x 0 )retainmuch more system information than an arbitrary choice of A 0 and g 0. VI. NUMERICAL RESULS AND ANALYSIS he simulation scenario is to initially command zero g then at 1 s start a square wave normal acceleration command of 10 gs returning to zero at s. he initial conditions for the simulation were: Mach number 2.5 with the rest of variables being 0. he simulation was run at 100 samples per second. In solving the two SDREs (0) and (1) with the D method, we used 0, 1,and 2 in (52). hree terms have been found to be a good enough approximation in this problem. More terms could be added if needed. he D design parameters were chosen as " D 1 = e 10t 0Ā(x) Ā (x) 0 # 0 R 1 g0 0 " D 2 = e 10t 1Ā(x) Ā (x) 1 0 R 1 g g 0 R 1 g (x) 0 0 g 0 R 1 g (x) 1 R 1 g (x) 0 (79) 1 g 0 R 1 g (x) 0 1 R 1 g0 0 # 1 g 0 R 1 g0 1 : (80) 48 IEEE RANSACIONS ON AEROSPACE AND ELECRONIC SYSEMS VOL. 44, NO. 1 JANUARY 2008

10 Fig.. Normal acceleration with ½ c =1:, =4. Fig. 5. Mach number response with ½ c =1:, =4. Fig. 4. Control usage with ½ c =1:, =4. Fig. 6. Pitch rate response with ½ c =1:, =4. he control weight ½ c is set to 1.. Figs. 9 demonstrate the results when is set to 4. he process of seeking is started with a large enough value for the constant to make sure the three conditions for the existence of the H 1 solution, i.e., (ˆx) > 0, Y(ˆx) > 0and½[(ˆx)Y(ˆx)] < 2 are satisfied. Systematically, the value of is reduced until one of these conditions is violated. Setting a constant is for the purpose of estimating a lower bound of that can be used as a starting point for seeking a varying value of as the feedback control is calculated at each instant. In doing so, the on-line iteration time is reduced. As can be seen in Fig., the achieved normal acceleration tracks the command very well. he control trajectory and state responses are all well behaved which are shown in Figs Fig. 9 shows that ½[(ˆx)Y(ˆx)] is less than 2.Wepresenttheplotof½[(ˆx)Y(ˆx)] because usually the condition of ½[(ˆx)Y(ˆx)] < 2 is most likely to fail before the other two conditions, i.e., (ˆx) > 0and Fig. 7. Angle of attack response with ½ c =1:, =4. IN & BALAKRISHNAN: NONLINEAR H 1 MISSILE LONGIUDINAL AUOPILO DESIGN WIH D MEHOD 49

11 Fig. 8. Flight path angle response with ½ c =1:, =4. Fig. 10. Normal acceleration with ½ c =2, =4. Fig. 9. Variation of ½( ˆŶ) with½ c =1:, =4. Y(ˆx) > 0 fail (see [14]). In order to show the effect of the control weight ½ c, we set it to 2 and the results for this case are presented in Figs As can be seen, the maximum control usage is reduced but normal acceleration tracking is slower than the tracking with smaller ½ c. Figs demonstrate the tracking performance when is set to.65. As can be seen, the tracking performance degrades after about 2.5 s. his can be related very well to the history of ½[(ˆx)Y(ˆx)] in Fig. 14. he condition ½[(ˆx)Y(ˆx)] < 2 is violated quickly after 2.5 s. Since we are dealing with nonlinear systems, we expect to find a varying and tighter which will satisfy the three conditions of the H 1 problem at each time. After we know a rough lower bound of as 4, we proceed to search for smaller when applying the DH 1 controller at each time. An iterative processisusedateachepochtofinda starting from 4 such that the three conditions (i iii) are satisfied. Figs show the results where is found to be Fig. 11. Control usage with ½ c =2, =4. further reduced to the range of [0:05,1]. As observed from Fig. 15, tracking history is good and is not much different from Fig.. he only discernible difference occurs from 0.1 s to 0.2 s. Fig. 16 presents ½[(ˆx)Y(ˆx)] history. hey are all well behaved. Another issue associated with this design is the parameter (k 1,l 1 )and(k 2,l 2 )ind 1 and D 2 matrices. hey are chosen as (1, 10) for both. hese parameters are selected based upon many initial conditions of interest. For the initial state x 0 =[2: ], the tracking is good and the control usage is reasonable even without D 1 and D 2. o demonstrate the function of D 1 and D 2, the results from a different initial state x 0 = [:5 5 ± 5 ± 10 ± =s 0 0 0] are given in Figs As can be seen from Fig. 18, the initial maximum control is about 56 ± without D 1 and D 2 but is reduced to 24 ± with D 1 and D 2 added in Fig. 20. he selection of (k i,l i )ind i terms is problem dependent. A large exponential parameter is chosen in this particular 50 IEEE RANSACIONS ON AEROSPACE AND ELECRONIC SYSEMS VOL. 44, NO. 1 JANUARY 2008

12 Fig. 12. Normal acceleration with ½ c =1:, =:65. Fig. 15. Normal acceleration with varying. Fig. 1. Control usage with ½ c =1:, =:65. Fig. 16. Variation of ½( ˆŶ) with respect to varying. problem because we found that the large control only happens at a very early stage. It may not be the case [12, 17] for other problems in which (k i,l i ) could be small values. hese are design parameters that need tuning. o demonstrate the effectiveness of the nonlinear DH 1 design, a linear H 1 design is employed on the linearized missile dynamics and is compared with the nonlinear DH 1 design. he linearization is performed by taking the Jacobian of f(x) andc y (x) in (2) and (25), respectively _ x = Ã x B w w B u u (81) z = C z x D zu u (82) ỹ = C y x D yw w (8) Fig. 14. Variation of ½( ˆŶ) with ½ c =1:, =:65. where x = x x 0, x0, Cy y x0 IN & BALAKRISHNAN: NONLINEAR H 1 MISSILE LONGIUDINAL AUOPILO DESIGN WIH D MEHOD 51

13 Fig. 17. Fig. 18. Fig. 19. Normal acceleration with x 0 =[:5 5 ± 5 ± 10 ± =s 0 0 0] and ½ c =1: without D i. Control usage with x 0 =[:5 5 ± 5 ± 10 ± =s 0 0 0] and ½ c =1: without D i. Normal acceleration with x 0 =[:5 5 ± 5 ± 10 ± =s 0 0 0] and ½ c =1: withd i added. Fig. 20. Control usage with x 0 =[:5 5 ± 5 ± 10 ± =s 0 0 0] and ½ c =1: with D i added. and x 0 is the operation point at which the linearization is taken. B w, B u, C z, D zu,andd yw are constant matrices. he linear H 1 controller is designed based upon the linearized model (81) (8) and applied to the original nonlinear model. he simulation results are shown in Figs Figs demonstrate the results at the operating point x 0 = [2:5,0,0,0,0,0,0] which is the same as the initial states. As can be seen, the tracking performance is only good during the first second. hey do not work well after 1 s because the jump in the normal acceleration gives rise to large deviations of the states from the linearized point. he minimum in linear H 1 design is Note that the nonlinear DH 1 controller is designed with a constant =4. Figs show the normal acceleration tracking and control usage when the operating point is chosen to be x 0 =[2:5, 5 ±,5 ±, 20 ± =s,0,0,0].itcanbe observed that the performance after 1 s is better than that at the first operating point. However, the normal acceleration history is worse during the first second and the maximum control usage goes up to 46 ±. he minimum in this case is In comparison, the nonlinear DH 1 controller performs much better than the linear H 1 controller at both operating points. In addition, the value of nonlinear H 1 design is smaller than that of the linear H 1 design. As for implementation of the DH 1 controller, the major advantage the D technique provides is a closed-form solution to the SDRE for the nonlinear H 1 problem. hus, evaluating the closed-form expression for (ˆx)Y(ˆx) obtained from the D algorithm is much easier. Specifically, the D algorithm needs only one matrix inverse operation off-line when solving the linear Lyapunov equations (49) (51). When implemented online, this method involves only three 7 7 matrix multiplications and three 7 7 matrix additions if we take three terms in control. However, in comparison, SDRE 52 IEEE RANSACIONS ON AEROSPACE AND ELECRONIC SYSEMS VOL. 44, NO. 1 JANUARY 2008

14 Fig. 21. Normal acceleration comparison. Fig. 24. Pitch rate comparison. Fig. 22. Control usage comparison. Fig. 25. Angle of attack comparison. Fig. 2. Mach number comparison. Fig. 26. Flight path angle comparison. IN & BALAKRISHNAN: NONLINEAR H1 MISSILE LONGIUDINAL AUOPILO DESIGN WIH D MEHOD 5

15 Fig. 27. Fig. 28. Normal acceleration comparison at different operating point. Control usage comparison at different operating point. needs computation of the 7 7 algebraic Riccati equation at each sample time which consumes much computational power. he number of computations will become more significant if we want to solve higher order problems with the SDRE method. For this nonlinear H 1 control problem, one needs to check the condition ½[(ˆx)Y(ˆx)] < 2 at each state. If this condition was violated, needs to be raised accordingly. So to implement the SDRE technique, one needs to solve the state dependent Riccati equation at every instant plus check the eigenvalue condition. But for the D method, the only thing that demands computational power is to check the eigenvalues of (ˆx)Y(ˆx). On the other hand, to avoid the computation of eigenvalue, one could select a large enough (lower bound) constant to ensure that the eigenvalue condition is valid for the whole state space. In [7], [18], a constant is adopted although the eigenvalue condition is not used. his design may be conservative. But the performance results in this study do not show much variation for a constant and a varying as can be seen from Figs. 8 and Figs In the feedback controller design, it was assumed that the missile model described by (18) (21) is accurate. In reality, this is not true due to the inevitable parameter uncertainties in the aerodynamic coefficients. here are many papers in literature that investigate robust H 1 design in the presence of structured model uncertainties. For linear systems, some effective synthesis tools for robust linear H 1 design such as ¹ synthesis [14] are available. However, for nonlinear systems, this is still an open area. Some analysis for the existence of the robust nonlinear H 1 controller have been carried out and one can refer to [19], [20] and the references therein. However, there still exists the gap between the analysis and synthesis for the robust nonlinear H 1 control problem. In this paper, we consider the standard nonlinear H 1 control problem described by (2) (25) without uncertainties. he objective of our nonlinear H 1 controller synthesis is to achieve closed-loop stability and to attenuate the influence of the exogenous input w on the regulated variable z by. he major contribution of this paper is to provide a new solution to this nonlinear control problem. Robustness to the parameter uncertainties will form future research work and is beyond the scope of this paper. he DH 1 controller in this study does show robustness to the parameter variations. o study this, we perturbed the force coefficient C Z and moment coefficient C m in the missile model by 25% in the simulations while using the controller based on the exact model similar to [2]. he results are shown in Figs As can be seen, the controller is still able to stabilize the system with acceptable performance. Other successful applications of the D technique in the face of large parameter variations can be found in [12], [17]. VII. CONCLUSIONS In this paper, a new suboptimal nonlinear H 1 control technique was applied to the missile longitudinal autopilot design. Approximate closed-form solutions to the resulting SDREs in the nonlinear H 1 formulation can be obtained by the D method. Compared with an SDRE H 1 design, this approach does not need intensive on-line computation of Riccati equation and thus is easy to implement. Performance comparison with a linearized H 1 design has shown the potential of a nonlinear design. It should however be noted that as in the case of the SDRE solution, the three conditions for the existence of solutions of the H 1 problem have to be evaluated on-line. 54 IEEE RANSACIONS ON AEROSPACE AND ELECRONIC SYSEMS VOL. 44, NO. 1 JANUARY 2008

16 Fig. 29. Fig. 0. REFERENCES Normal acceleration under 25% parameter uncertainty. Control history under 25% parameter uncertainty. [1] Shamma, J. S., and Cloutier, J. R. Gain scheduled missile autopilot design using linear parameter varying transformation. Journal of Guidance, Control, and Dynamics, 16, 2 (199), [2] Nichols, R. A., Reichert, R.., and Rugh, W. J. Gain scheduling for H 1 controllers: A flight control example. IEEE ransactions on Control Systems echnology, 1, 2 (199), [] Wu, F., Packard, A., and Balas, G. LPV control design for pitch axis missile autopilots. Presented at the 4th IEEE Conference on Decision and Control, Piscataway, NJ, [4] Garrard, W. L. Design of Nonlinear automatic flight control systems. Automatica, 1 (1977), [5] Garrard,W.L.,Enns,D.F.andSnell,S.A. Nonlinear feedback control of highly manoeuverable aircraft. International Journal of Control, 56 (1992), [6] McLain,. W., and Beard, R. W. Nonlinear optimal control design of a missile autopilot. Presented at the AIAA Guidance, Navigation and Control Conference, Boston, MA, [7] Wise, K. A., and Sedwick J. L. Nonlinear H 1 optimal control for agile missiles. Journal of Guidance, Control and Dynamics, 19, 1 (1996), [8] Cloutier, J. R., D Souza, C. N., and Mracek, C. P. Nonlinear regulation and nonlinear H 1 control via the state-dependent Riccati equation technique. Proceedings of the 1st International Conference on Nonlinear Problems in Aviation and Aerospace, vol.1, Reston, VA, 1996, [9] Mracek, C. P., and Cloutier, J. R. State dependent Riccati equation techniques: heory and applications. Presented at the IEEE American Control Conference Workshops, June 2, [10] Palumbo, N. F., and Jackson,. D. Integrated missile guidance and control: A state dependent Riccati differential equation approach. Proceedings of the 1999 IEEE International Conference on Control Applications, Hawaii, Aug , [11] in, M., and Balakrishnan, S. N. Missile longitudinal autopilot design using a new suboptimal nonlinear control method. IEE Proceedings on Control heory and Applications, vol. 150, 200, [12] in, M., Balakrishnan, S. N., Stansbery, D.., and Ohlmeyer,E.J. Nonlinear missile autopilot design with theta-d technique. AIAA Journal of Guidance, Control and Dynamics, 27, (2004), [1] Mracek, C. P., and Cloutier, J. R. Missile longitudinal autopilot design using the state dependent Riccati equation method. Proceedings of the First International Conference on Nonlinear Problems in Aviation and Aerospace, Daytona Beach, FL, May, [14] Zhou, K., and Doyle, J. C. Essentials of Robust Control. Upper Saddle River, NJ: Prentice-Hall, [15] in, M. A new method for suboptimal control of a class of nonlinear systems. Optimal Control Applications and Methods, 26, 2 (2005), [16] Bryson, A. E., Jr., and Ho, Y.-C. Applied Optimal Control. Washington, DC: Hemisphere Publishing, [17] Drake, D., in, M., and Balakrishnan, S. N. A new nonlinear control technique for ascent phase of reusable launch vehicles. AIAA Journal of Guidance, Control and Dynamics, 27, 6 (2004), [18] Yang, C. D., and Kung, C. C. Nonlinear H 1 flight control of general six-degree-of-freedom motions. AIAA Journal of Guidance, Control and Dynamics, 2, 2 (2000), [19] Lu, G., Zheng, Y., and Ho. D. W. Nonlinear robust H 1 control via dynamic output feedback. Systems & Control Letters, 9, (2000), [20] Nguang, S. K. Robust nonlinear H 1 output feedback control. IEEE ransactions on Automatic Control, 41, 7 (1996), IN & BALAKRISHNAN: NONLINEAR H 1 MISSILE LONGIUDINAL AUOPILO DESIGN WIH D MEHOD 55

17 Ming in (M 02) received the B.E. and M.E. degrees in automatic control from the Nanjing University of Aeronautics and Astronautics, Nanjing, China, in 199 and 1996, respectively, and the Ph.D. degree in aerospace engineering from the University of Missouri Rolla, Rolla, in He worked as a postdoctoral research fellow at University of Missouri Rolla since 200. He is currently an assistant professor with the Department of Aerospace Engineering at the Mississippi State University, Starkville. His research interests include nonlinear control theory, guidance and control of aerospace vehicles, multiple vehicle dynamics and control, neural networks, and estimation. Dr. in is a member of the American Institute of Aeronautics and Astronautics (AIAA). S. N. Balakrishnan received the Ph.D. degree in aerospace engineering from the University of exas at Austin, Austin. He has been with the University of Missouri Rolla, Rolla, since Currently, he is a professor with the Department of Mechanical and Aerospace Engineering. His nonteaching experience includes work as a lead engineer in the Space Shuttle program, Fellow, Center for Space Research at the University of exas at Austin, summer Faculty Fellow at Air Force Research Laboratory, Eglin, FL, and engineer, Indian Space Program. His research interests include areas of system theory and applications. His current research uses neural networks and classical methods in the identification and robust control of missiles, airplanes, rockets, and other interesting systems. His research has been sponsored by the National Science Foundation (NSF), the Air Force, the Naval Surface Warfare Center, the Army Space and Missile Defense Command, and NASA. Dr. Balakrishnan is a member of Sigma Gamma au. He is an Associate Fellow of the American Institute of Aeronautics and Astronautics (AIAA). 56 IEEE RANSACIONS ON AEROSPACE AND ELECRONIC SYSEMS VOL. 44, NO. 1 JANUARY 2008

Integrated Guidance and Control of Missiles with Θ-D Method

Integrated Guidance and Control of Missiles with Θ-D Method Missouri University of Science and Technology Scholars' Mine Mechanical and Aerospace Engineering Faculty Research & Creative Works Mechanical and Aerospace Engineering 11-1-2006 Integrated Guidance and

More information

Agile Missile Controller Based on Adaptive Nonlinear Backstepping Control

Agile Missile Controller Based on Adaptive Nonlinear Backstepping Control Agile Missile Controller Based on Adaptive Nonlinear Backstepping Control Chang-Hun Lee, Tae-Hun Kim and Min-Jea Tahk 3 Korea Advanced Institute of Science and Technology(KAIST), Daejeon, 305-70, Korea

More information

Pierre Bigot 2 and Luiz C. G. de Souza 3

Pierre Bigot 2 and Luiz C. G. de Souza 3 INTERNATIONAL JOURNAL OF SYSTEMS APPLICATIONS, ENGINEERING & DEVELOPMENT Volume 8, 2014 Investigation of the State Dependent Riccati Equation (SDRE) adaptive control advantages for controlling non-linear

More information

Nonlinear Optimal Tracking Using Finite-Horizon State Dependent Riccati Equation (SDRE)

Nonlinear Optimal Tracking Using Finite-Horizon State Dependent Riccati Equation (SDRE) Nonlinear Optimal Tracking Using Finite-Horizon State Dependent Riccati Equation (SDRE) AHMED KHAMIS Idaho State University Department of Electrical Engineering Pocatello, Idaho USA khamahme@isu.edu D.

More information

Pitch Control of Flight System using Dynamic Inversion and PID Controller

Pitch Control of Flight System using Dynamic Inversion and PID Controller Pitch Control of Flight System using Dynamic Inversion and PID Controller Jisha Shaji Dept. of Electrical &Electronics Engineering Mar Baselios College of Engineering & Technology Thiruvananthapuram, India

More information

CHAPTER 1. Introduction

CHAPTER 1. Introduction CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric

More information

New Parametric Affine Modeling and Control for Skid-to-Turn Missiles

New Parametric Affine Modeling and Control for Skid-to-Turn Missiles IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 9, NO. 2, MARCH 2001 335 New Parametric Affine Modeling and Control for Skid-to-Turn Missiles DongKyoung Chwa and Jin Young Choi, Member, IEEE Abstract

More information

Robust Nonlinear Design of Three Axes Missile Autopilot via Feedback Linearization

Robust Nonlinear Design of Three Axes Missile Autopilot via Feedback Linearization Robust Nonlinear Design of Three Axes Missile Autopilot via Feedback Linearization Abhijit Das, Ranajit Das and Siddhartha Mukhopadhyay, Amit Patra 1 1 Abstract The nonlinearity and coupling of the missile

More information

Nonlinear Observer Design for Dynamic Positioning

Nonlinear Observer Design for Dynamic Positioning Author s Name, Company Title of the Paper DYNAMIC POSITIONING CONFERENCE November 15-16, 2005 Control Systems I J.G. Snijders, J.W. van der Woude Delft University of Technology (The Netherlands) J. Westhuis

More information

SUM-OF-SQUARES BASED STABILITY ANALYSIS FOR SKID-TO-TURN MISSILES WITH THREE-LOOP AUTOPILOT

SUM-OF-SQUARES BASED STABILITY ANALYSIS FOR SKID-TO-TURN MISSILES WITH THREE-LOOP AUTOPILOT SUM-OF-SQUARES BASED STABILITY ANALYSIS FOR SKID-TO-TURN MISSILES WITH THREE-LOOP AUTOPILOT Hyuck-Hoon Kwon*, Min-Won Seo*, Dae-Sung Jang*, and Han-Lim Choi *Department of Aerospace Engineering, KAIST,

More information

Feedback Optimal Control of Low-thrust Orbit Transfer in Central Gravity Field

Feedback Optimal Control of Low-thrust Orbit Transfer in Central Gravity Field Vol. 4, No. 4, 23 Feedback Optimal Control of Low-thrust Orbit Transfer in Central Gravity Field Ashraf H. Owis Department of Astronomy, Space and Meteorology, Faculty of Science, Cairo University Department

More information

6.241 Dynamic Systems and Control

6.241 Dynamic Systems and Control 6.241 Dynamic Systems and Control Lecture 24: H2 Synthesis Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology May 4, 2011 E. Frazzoli (MIT) Lecture 24: H 2 Synthesis May

More information

Linear State Feedback Controller Design

Linear State Feedback Controller Design Assignment For EE5101 - Linear Systems Sem I AY2010/2011 Linear State Feedback Controller Design Phang Swee King A0033585A Email: king@nus.edu.sg NGS/ECE Dept. Faculty of Engineering National University

More information

R. Balan. Splaiul Independentei 313, Bucharest, ROMANIA D. Aur

R. Balan. Splaiul Independentei 313, Bucharest, ROMANIA D. Aur An On-line Robust Stabilizer R. Balan University "Politehnica" of Bucharest, Department of Automatic Control and Computers, Splaiul Independentei 313, 77206 Bucharest, ROMANIA radu@karla.indinf.pub.ro

More information

Outer-Loop Sliding Mode Control Approach to Longitudinal Autopilot Missile Design. B. Kada*

Outer-Loop Sliding Mode Control Approach to Longitudinal Autopilot Missile Design. B. Kada* Outer-Loop Sliding Mode Control Approach to Longitudinal Autopilot Missile Design B. Kada* *Aeronautical Engineering Department, King Abdulaziz University, P O Box 80204, Jeddah, 21589 KSA (Tel: 966-2-640-2000

More information

ELECTRODYNAMIC magnetic suspension systems (EDS

ELECTRODYNAMIC magnetic suspension systems (EDS 460 IEEE TRANSACTIONS ON MAGNETICS, VOL. 41, NO. 1, JANUARY 2005 Mathematical Model of the 5-DOF Sled Dynamics of an Electrodynamic Maglev System With a Passive Sled Jeroen de Boeij, Maarten Steinbuch,

More information

Chapter 2 Review of Linear and Nonlinear Controller Designs

Chapter 2 Review of Linear and Nonlinear Controller Designs Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide

More information

Investigating the Performance of Adaptive Methods in application to Autopilot of General aviation Aircraft

Investigating the Performance of Adaptive Methods in application to Autopilot of General aviation Aircraft I J C T A, 8(5), 2015, pp 2423-2431 International Science Press Investigating the Performance of Adaptive Methods in application to Autopilot of General aviation Aircraft V Rajesari 1 and L Padma Suresh

More information

Autonomous Mobile Robot Design

Autonomous Mobile Robot Design Autonomous Mobile Robot Design Topic: Guidance and Control Introduction and PID Loops Dr. Kostas Alexis (CSE) Autonomous Robot Challenges How do I control where to go? Autonomous Mobile Robot Design Topic:

More information

Design and modelling of an airship station holding controller for low cost satellite operations

Design and modelling of an airship station holding controller for low cost satellite operations AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite

More information

Aircraft Stability & Control

Aircraft Stability & Control Aircraft Stability & Control Textbook Automatic control of Aircraft and missiles 2 nd Edition by John H Blakelock References Aircraft Dynamics and Automatic Control - McRuler & Ashkenas Aerodynamics, Aeronautics

More information

Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs

Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs 5 American Control Conference June 8-, 5. Portland, OR, USA ThA. Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs Monish D. Tandale and John Valasek Abstract

More information

Classical Numerical Methods to Solve Optimal Control Problems

Classical Numerical Methods to Solve Optimal Control Problems Lecture 26 Classical Numerical Methods to Solve Optimal Control Problems Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Necessary Conditions

More information

OPTIMAL CONTROL. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 28

OPTIMAL CONTROL. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 28 OPTIMAL CONTROL Sadegh Bolouki Lecture slides for ECE 515 University of Illinois, Urbana-Champaign Fall 2016 S. Bolouki (UIUC) 1 / 28 (Example from Optimal Control Theory, Kirk) Objective: To get from

More information

28TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES

28TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES 8 TH INTERNATIONAL CONGRESS OF O THE AERONAUTICAL SCIENCES AUTOPILOT DESIGN FOR AN AGILE MISSILE USING L ADAPTIVE BACKSTEPPING CONTROL Chang-Hun Lee*, Min-Jea Tahk* **, and Byung-Eul Jun*** *KAIST, **KAIST,

More information

FLIGHT DYNAMICS. Robert F. Stengel. Princeton University Press Princeton and Oxford

FLIGHT DYNAMICS. Robert F. Stengel. Princeton University Press Princeton and Oxford FLIGHT DYNAMICS Robert F. Stengel Princeton University Press Princeton and Oxford Preface XV Chapter One Introduction 1 1.1 ELEMENTS OF THE AIRPLANE 1 Airframe Components 1 Propulsion Systems 4 1.2 REPRESENTATIVE

More information

Appendix A Solving Linear Matrix Inequality (LMI) Problems

Appendix A Solving Linear Matrix Inequality (LMI) Problems Appendix A Solving Linear Matrix Inequality (LMI) Problems In this section, we present a brief introduction about linear matrix inequalities which have been used extensively to solve the FDI problems described

More information

EE C128 / ME C134 Feedback Control Systems

EE C128 / ME C134 Feedback Control Systems EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of

More information

A Simple Design Approach In Yaw Plane For Two Loop Lateral Autopilots

A Simple Design Approach In Yaw Plane For Two Loop Lateral Autopilots A Simple Design Approach In Yaw Plane For Two Loop Lateral Autopilots Jyoti Prasad Singha Thakur 1, Amit Mukhopadhyay Asst. Prof., AEIE, Bankura Unnayani Institute of Engineering, Bankura, West Bengal,

More information

NONLINEAR CONTROL FOR HIGH-ANGLE-OF-ATTACK AIRCRAFT FLIGHT USING THE STATE-DEPENDENT RICCATI EQUATION

NONLINEAR CONTROL FOR HIGH-ANGLE-OF-ATTACK AIRCRAFT FLIGHT USING THE STATE-DEPENDENT RICCATI EQUATION UDC 629.72.57 A. Prach, O. ekinalp Р о з д і л 3. 159 NONLINEAR CONROL FOR HIGH-ANGLE-OF-AACK AIRCRAF FLIGH USING HE SAE-DEPENDEN RICCAI EQUAION Introduction Flight control systems for aerospace vehicles

More information

Adaptive Augmentation of a Fighter Aircraft Autopilot Using a Nonlinear Reference Model

Adaptive Augmentation of a Fighter Aircraft Autopilot Using a Nonlinear Reference Model Proceedings of the EuroGNC 13, 2nd CEAS Specialist Conference on Guidance, Navigation & Control, Delft University of Technology, Delft, The Netherlands, April -12, 13 Adaptive Augmentation of a Fighter

More information

A GLOBAL SLIDING MODE CONTROL WITH PRE-DETERMINED CONVERGENCE TIME DESIGN FOR REUSABLE LAUNCH VEHICLES IN REENTRY PHASE

A GLOBAL SLIDING MODE CONTROL WITH PRE-DETERMINED CONVERGENCE TIME DESIGN FOR REUSABLE LAUNCH VEHICLES IN REENTRY PHASE IAA-AAS-DyCoSS-4 -- A GLOBAL SLIDING MODE CONTROL WITH PRE-DETERMINED CONVERGENCE TIME DESIGN FOR REUSABLE LAUNCH VEHICLES IN REENTRY PHASE L. Wang, Y. Z. Sheng, X. D. Liu, and P. L. Lu INTRODUCTION This

More information

Moving Mass Actuated Missile Control Using Convex Optimization Techniques

Moving Mass Actuated Missile Control Using Convex Optimization Techniques Moving Mass Actuated Missile Control Using Convex Optimization echniques Sesha Sai Vaddi Optimal Synthesis, 868 San-Antonio Road, Palo Alto, CA, 9433, USA his paper deals with the control of a moving mass

More information

Robustness Study for Longitudinal and Lateral Dynamics of RLV with Adaptive Backstepping Controller

Robustness Study for Longitudinal and Lateral Dynamics of RLV with Adaptive Backstepping Controller Robustness Study for Longitudinal and Lateral Dynamics of RLV with Adaptive Backstepping Controller Anoop P R Department of Electrical and Electronics engineering, TKM college of Engineering,Kollam, India

More information

A Comparative Study on Automatic Flight Control for small UAV

A Comparative Study on Automatic Flight Control for small UAV Proceedings of the 5 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'18) Niagara Falls, Canada June 7 9, 18 Paper No. 13 DOI: 1.11159/cdsr18.13 A Comparative Study on Automatic

More information

The Role of Zero Dynamics in Aerospace Systems

The Role of Zero Dynamics in Aerospace Systems The Role of Zero Dynamics in Aerospace Systems A Case Study in Control of Hypersonic Vehicles Andrea Serrani Department of Electrical and Computer Engineering The Ohio State University Outline q Issues

More information

Introduction to Flight Dynamics

Introduction to Flight Dynamics Chapter 1 Introduction to Flight Dynamics Flight dynamics deals principally with the response of aerospace vehicles to perturbations in their flight environments and to control inputs. In order to understand

More information

Localizer Hold Autopilot

Localizer Hold Autopilot Localizer Hold Autopilot Prepared by A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai Localizer hold autopilot is one of the important

More information

Adaptive Control of Space Station

Adaptive Control of Space Station ~~ NASA Adaptive Control of Space Station with Control Moment Gyros Robert H. Bishop, Scott J. Paynter and John W. Sunkel An adaptive control approach is investigated for the Space Station. The main components

More information

Optimal control and estimation

Optimal control and estimation Automatic Control 2 Optimal control and estimation Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011

More information

INTEGRATED INTERCEPT MISSILE GUIDANCE AND CONTROL WITH TERMINAL ANGLE CONSTRAINT

INTEGRATED INTERCEPT MISSILE GUIDANCE AND CONTROL WITH TERMINAL ANGLE CONSTRAINT 6th INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES INTEGRATED INTERCEPT MISSILE GUIDANCE AND CONTROL WITH TERMINAL ANGLE CONSTRAINT H. S. Shin*, T. W. Hwang**, A. Tsourdos***, B. A. White***, M. J.

More information

Applications Linear Control Design Techniques in Aircraft Control I

Applications Linear Control Design Techniques in Aircraft Control I Lecture 29 Applications Linear Control Design Techniques in Aircraft Control I Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Topics Brief Review

More information

Estimation of Wind Velocity on Flexible Unmanned Aerial Vehicle Without Aircraft Parameters

Estimation of Wind Velocity on Flexible Unmanned Aerial Vehicle Without Aircraft Parameters McNair Scholars Research Journal Volume 5 Article 3 2018 Estimation of Wind Velocity on Flexible Unmanned Aerial Vehicle Without Aircraft Parameters Noel J. Mangual Embry-Riddle Aeronautical University

More information

Alternative Expressions for the Velocity Vector Velocity restricted to the vertical plane. Longitudinal Equations of Motion

Alternative Expressions for the Velocity Vector Velocity restricted to the vertical plane. Longitudinal Equations of Motion Linearized Longitudinal Equations of Motion Robert Stengel, Aircraft Flig Dynamics MAE 33, 008 Separate solutions for nominal and perturbation flig paths Assume that nominal path is steady and in the vertical

More information

Longitudinal Automatic landing System - Design for CHARLIE Aircraft by Root-Locus

Longitudinal Automatic landing System - Design for CHARLIE Aircraft by Root-Locus International Journal of Scientific and Research Publications, Volume 3, Issue 7, July 2013 1 Longitudinal Automatic landing System - Design for CHARLIE Aircraft by Root-Locus Gaber El-Saady, El-Nobi A.Ibrahim,

More information

Aim. Unit abstract. Learning outcomes. QCF level: 6 Credit value: 15

Aim. Unit abstract. Learning outcomes. QCF level: 6 Credit value: 15 Unit T23: Flight Dynamics Unit code: J/504/0132 QCF level: 6 Credit value: 15 Aim The aim of this unit is to develop learners understanding of aircraft flight dynamic principles by considering and analysing

More information

Dynamic backstepping control for pure-feedback nonlinear systems

Dynamic backstepping control for pure-feedback nonlinear systems Dynamic backstepping control for pure-feedback nonlinear systems ZHANG Sheng *, QIAN Wei-qi (7.6) Computational Aerodynamics Institution, China Aerodynamics Research and Development Center, Mianyang, 6,

More information

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight

More information

SUCCESSIVE POLE SHIFTING USING SAMPLED-DATA LQ REGULATORS. Sigeru Omatu

SUCCESSIVE POLE SHIFTING USING SAMPLED-DATA LQ REGULATORS. Sigeru Omatu SUCCESSIVE POLE SHIFING USING SAMPLED-DAA LQ REGULAORS oru Fujinaka Sigeru Omatu Graduate School of Engineering, Osaka Prefecture University, 1-1 Gakuen-cho, Sakai, 599-8531 Japan Abstract: Design of sampled-data

More information

Suboptimal adaptive control system for flight quality improvement

Suboptimal adaptive control system for flight quality improvement Suboptimal adaptive control system for flight uality improvement Andrzej Tomczyk Department of Avionics and Control, Faculty of Mechanical Engineering and Aeronautics Rzeszów University of Technology,

More information

Self-Tuning Control for Synchronous Machine Stabilization

Self-Tuning Control for Synchronous Machine Stabilization http://dx.doi.org/.5755/j.eee.2.4.2773 ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN 392-25, VOL. 2, NO. 4, 25 Self-Tuning Control for Synchronous Machine Stabilization Jozef Ritonja Faculty of Electrical Engineering

More information

Adaptive control of time-varying systems with gain-scheduling

Adaptive control of time-varying systems with gain-scheduling 2008 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 2008 ThC14.5 Adaptive control of time-varying systems with gain-scheduling Jinho Jang, Anuradha M. Annaswamy,

More information

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state

More information

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations,

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations, SEMI-GLOBAL RESULTS ON STABILIZATION OF LINEAR SYSTEMS WITH INPUT RATE AND MAGNITUDE SATURATIONS Trygve Lauvdal and Thor I. Fossen y Norwegian University of Science and Technology, N-7 Trondheim, NORWAY.

More information

Riccati difference equations to non linear extended Kalman filter constraints

Riccati difference equations to non linear extended Kalman filter constraints International Journal of Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Riccati difference equations to non linear extended Kalman filter constraints Abstract Elizabeth.S 1 & Jothilakshmi.R

More information

Chapter 9. Nonlinear Design Models. Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 9, Slide 1

Chapter 9. Nonlinear Design Models. Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 9, Slide 1 Chapter 9 Nonlinear Design Models Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 9, Slide 1 Architecture Destination, obstacles Waypoints Path Definition Airspeed, Altitude,

More information

Supplementary Section D: Additional Material Relating to Helicopter Flight Mechanics Models for the Case Study of Chapter 10.

Supplementary Section D: Additional Material Relating to Helicopter Flight Mechanics Models for the Case Study of Chapter 10. Supplementary Section D: Additional Material Relating to Helicopter Flight Mechanics Models for the Case Study of Chapter 1. D1 Nonlinear Flight-Mechanics Models and their Linearisation D1.1 Introduction

More information

Lecture 7 : Generalized Plant and LFT form Dr.-Ing. Sudchai Boonto Assistant Professor

Lecture 7 : Generalized Plant and LFT form Dr.-Ing. Sudchai Boonto Assistant Professor Dr.-Ing. Sudchai Boonto Assistant Professor Department of Control System and Instrumentation Engineering King Mongkuts Unniversity of Technology Thonburi Thailand Linear Quadratic Gaussian The state space

More information

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Preprints of the 19th World Congress The International Federation of Automatic Control Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Eric Peterson Harry G.

More information

Chapter 1 Lecture 2. Introduction 2. Topics. Chapter-1

Chapter 1 Lecture 2. Introduction 2. Topics. Chapter-1 Chapter 1 Lecture 2 Introduction 2 Topics 1.4 Equilibrium of airplane 1.5 Number of equations of motion for airplane in flight 1.5.1 Degrees of freedom 1.5.2 Degrees of freedom for a rigid airplane 1.6

More information

Flight Dynamics and Control

Flight Dynamics and Control Flight Dynamics and Control Lecture 1: Introduction G. Dimitriadis University of Liege Reference material Lecture Notes Flight Dynamics Principles, M.V. Cook, Arnold, 1997 Fundamentals of Airplane Flight

More information

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance International Journal of Control Science and Engineering 2018, 8(2): 31-35 DOI: 10.5923/j.control.20180802.01 Adaptive Predictive Observer Design for Class of Saeed Kashefi *, Majid Hajatipor Faculty of

More information

Lecture AC-1. Aircraft Dynamics. Copy right 2003 by Jon at h an H ow

Lecture AC-1. Aircraft Dynamics. Copy right 2003 by Jon at h an H ow Lecture AC-1 Aircraft Dynamics Copy right 23 by Jon at h an H ow 1 Spring 23 16.61 AC 1 2 Aircraft Dynamics First note that it is possible to develop a very good approximation of a key motion of an aircraft

More information

Game Theoretic Continuous Time Differential Dynamic Programming

Game Theoretic Continuous Time Differential Dynamic Programming Game heoretic Continuous ime Differential Dynamic Programming Wei Sun, Evangelos A. heodorou and Panagiotis siotras 3 Abstract In this work, we derive a Game heoretic Differential Dynamic Programming G-DDP

More information

Stochastic and Adaptive Optimal Control

Stochastic and Adaptive Optimal Control Stochastic and Adaptive Optimal Control Robert Stengel Optimal Control and Estimation, MAE 546 Princeton University, 2018! Nonlinear systems with random inputs and perfect measurements! Stochastic neighboring-optimal

More information

Automatica. A game theoretic algorithm to compute local stabilizing solutions to HJBI equations in nonlinear H control

Automatica. A game theoretic algorithm to compute local stabilizing solutions to HJBI equations in nonlinear H control Automatica 45 (009) 881 888 Contents lists available at ScienceDirect Automatica journal homepage: www.elsevier.com/locate/automatica A game theoretic algorithm to compute local stabilizing solutions to

More information

Linear Feedback Control Using Quasi Velocities

Linear Feedback Control Using Quasi Velocities Linear Feedback Control Using Quasi Velocities Andrew J Sinclair Auburn University, Auburn, Alabama 36849 John E Hurtado and John L Junkins Texas A&M University, College Station, Texas 77843 A novel approach

More information

UCLA Chemical Engineering. Process & Control Systems Engineering Laboratory

UCLA Chemical Engineering. Process & Control Systems Engineering Laboratory Constrained Innite-Time Nonlinear Quadratic Optimal Control V. Manousiouthakis D. Chmielewski Chemical Engineering Department UCLA 1998 AIChE Annual Meeting Outline Unconstrained Innite-Time Nonlinear

More information

Theory in Model Predictive Control :" Constraint Satisfaction and Stability!

Theory in Model Predictive Control : Constraint Satisfaction and Stability! Theory in Model Predictive Control :" Constraint Satisfaction and Stability Colin Jones, Melanie Zeilinger Automatic Control Laboratory, EPFL Example: Cessna Citation Aircraft Linearized continuous-time

More information

Chapter 4 The Equations of Motion

Chapter 4 The Equations of Motion Chapter 4 The Equations of Motion Flight Mechanics and Control AEM 4303 Bérénice Mettler University of Minnesota Feb. 20-27, 2013 (v. 2/26/13) Bérénice Mettler (University of Minnesota) Chapter 4 The Equations

More information

An LQ R weight selection approach to the discrete generalized H 2 control problem

An LQ R weight selection approach to the discrete generalized H 2 control problem INT. J. CONTROL, 1998, VOL. 71, NO. 1, 93± 11 An LQ R weight selection approach to the discrete generalized H 2 control problem D. A. WILSON², M. A. NEKOUI² and G. D. HALIKIAS² It is known that a generalized

More information

Adaptive Pole Assignment Control for Generic Elastic Hypersonic Vehicle

Adaptive Pole Assignment Control for Generic Elastic Hypersonic Vehicle Adaptive Pole Assignment Control for Generic Elastic Hypersonic Vehicle Yan Binbin he College of Astronautics, Northwestern Polytechnical University, Xi an, Shanxi, China Email: yanbinbin@ nwpu.edu.cn

More information

A Case Study of Feedback Controller and Estimator Designs for Nonlinear Systems via the State-dependent Riccati Equation Technique

A Case Study of Feedback Controller and Estimator Designs for Nonlinear Systems via the State-dependent Riccati Equation Technique A Case Study of Feedback Controller and Estimator Designs for Nonlinear Systems via the State-dependent Riccati Equation Technique Chutiphon Pukdeboon 1 บทค ดย อ บทความน ได นำาเสนอกรณ ศ กษาของการออกแบบ

More information

Research Article An Equivalent LMI Representation of Bounded Real Lemma for Continuous-Time Systems

Research Article An Equivalent LMI Representation of Bounded Real Lemma for Continuous-Time Systems Hindawi Publishing Corporation Journal of Inequalities and Applications Volume 28, Article ID 67295, 8 pages doi:1.1155/28/67295 Research Article An Equivalent LMI Representation of Bounded Real Lemma

More information

EML5311 Lyapunov Stability & Robust Control Design

EML5311 Lyapunov Stability & Robust Control Design EML5311 Lyapunov Stability & Robust Control Design 1 Lyapunov Stability criterion In Robust control design of nonlinear uncertain systems, stability theory plays an important role in engineering systems.

More information

Robust SDC Parameterization for a Class of Extended Linearization Systems

Robust SDC Parameterization for a Class of Extended Linearization Systems 2011 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July 01, 2011 Robust SDC Parameterization for a Class of Extended Linearization Systems Sam Nazari and Bahram Shafai

More information

Actuator saturation has a signiæcant eæect on the overall stability of aircraft. The recent YF-22 crash èapril 1992è has been blamed on a pilot-induce

Actuator saturation has a signiæcant eæect on the overall stability of aircraft. The recent YF-22 crash èapril 1992è has been blamed on a pilot-induce Nonlinear Control of Mechanical Systems in the Presence of Magnitude and Rate Saturations Richard M. Murray Mechanical Engineering California Institute of Technology Summary Report, Grant N00014-96-1-0804

More information

Active Flutter Control using an Adjoint Method

Active Flutter Control using an Adjoint Method 44th AIAA Aerospace Sciences Meeting and Exhibit 9-12 January 26, Reno, Nevada AIAA 26-844 44th AIAA Aerospace Sciences Meeting and Exhibit, Reno, Nevada, 9 12 Jan, 26. Active Flutter Control using an

More information

The Important State Coordinates of a Nonlinear System

The Important State Coordinates of a Nonlinear System The Important State Coordinates of a Nonlinear System Arthur J. Krener 1 University of California, Davis, CA and Naval Postgraduate School, Monterey, CA ajkrener@ucdavis.edu Summary. We offer an alternative

More information

Robot Manipulator Control. Hesheng Wang Dept. of Automation

Robot Manipulator Control. Hesheng Wang Dept. of Automation Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute

More information

Adaptive Control of Hypersonic Vehicles in Presence of Aerodynamic and Center of Gravity Uncertainties

Adaptive Control of Hypersonic Vehicles in Presence of Aerodynamic and Center of Gravity Uncertainties Control of Hypersonic Vehicles in Presence of Aerodynamic and Center of Gravity Uncertainties Amith Somanath and Anuradha Annaswamy Abstract The paper proposes a new class of adaptive controllers that

More information

Decentralized Control of Nonlinear Multi-Agent Systems Using Single Network Adaptive Critics

Decentralized Control of Nonlinear Multi-Agent Systems Using Single Network Adaptive Critics Decentralized Control of Nonlinear Multi-Agent Systems Using Single Network Adaptive Critics Ali Heydari Mechanical & Aerospace Engineering Dept. Missouri University of Science and Technology Rolla, MO,

More information

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities. 19 KALMAN FILTER 19.1 Introduction In the previous section, we derived the linear quadratic regulator as an optimal solution for the fullstate feedback control problem. The inherent assumption was that

More information

H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions

H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL 11, NO 2, APRIL 2003 271 H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions Doo Jin Choi and PooGyeon

More information

QUATERNION FEEDBACK ATTITUDE CONTROL DESIGN: A NONLINEAR H APPROACH

QUATERNION FEEDBACK ATTITUDE CONTROL DESIGN: A NONLINEAR H APPROACH Asian Journal of Control, Vol. 5, No. 3, pp. 406-4, September 003 406 Brief Paper QUAERNION FEEDBACK AIUDE CONROL DESIGN: A NONLINEAR H APPROACH Long-Life Show, Jyh-Ching Juang, Ying-Wen Jan, and Chen-zung

More information

Overview of the Seminar Topic

Overview of the Seminar Topic Overview of the Seminar Topic Simo Särkkä Laboratory of Computational Engineering Helsinki University of Technology September 17, 2007 Contents 1 What is Control Theory? 2 History

More information

What is flight dynamics? AE540: Flight Dynamics and Control I. What is flight control? Is the study of aircraft motion and its characteristics.

What is flight dynamics? AE540: Flight Dynamics and Control I. What is flight control? Is the study of aircraft motion and its characteristics. KING FAHD UNIVERSITY Department of Aerospace Engineering AE540: Flight Dynamics and Control I Instructor Dr. Ayman Hamdy Kassem What is flight dynamics? Is the study of aircraft motion and its characteristics.

More information

Aerospace Science and Technology

Aerospace Science and Technology Aerospace Science and Technology 77 218 49 418 Contents lists available at ScienceDirect Aerospace Science and Technology www.elsevier.com/locate/aescte Two-degree-of-freedom attitude tracking control

More information

Research Article H Control Theory Using in the Air Pollution Control System

Research Article H Control Theory Using in the Air Pollution Control System Mathematical Problems in Engineering Volume 2013, Article ID 145396, 5 pages http://dx.doi.org/10.1155/2013/145396 Research Article H Control Theory Using in the Air Pollution Control System Tingya Yang,

More information

Minimum Time Ascent Phase Trajectory Optimization using Steepest Descent Method

Minimum Time Ascent Phase Trajectory Optimization using Steepest Descent Method IJCTA, 9(39), 2016, pp. 71-76 International Science Press Closed Loop Control of Soft Switched Forward Converter Using Intelligent Controller 71 Minimum Time Ascent Phase Trajectory Optimization using

More information

Feedback Control of Spacecraft Rendezvous Maneuvers using Differential Drag

Feedback Control of Spacecraft Rendezvous Maneuvers using Differential Drag Feedback Control of Spacecraft Rendezvous Maneuvers using Differential Drag D. Pérez 1 and R. Bevilacqua Rensselaer Polytechnic Institute, Troy, New York, 1180 This work presents a feedback control strategy

More information

Design of a Missile Autopilot using Adaptive Nonlinear Dynamic Inversion

Design of a Missile Autopilot using Adaptive Nonlinear Dynamic Inversion 2005 American Control Conference June 8-10,2005. Portland, OR, USA WeA11.1 Design of a Missile Autopilot using Adaptive Nonlinear Dynamic Inversion Rick Hindman, Ph.D. Raytheon Missile Systems Tucson,

More information

Advanced Aerospace Control. Marco Lovera Dipartimento di Scienze e Tecnologie Aerospaziali, Politecnico di Milano

Advanced Aerospace Control. Marco Lovera Dipartimento di Scienze e Tecnologie Aerospaziali, Politecnico di Milano Advanced Aerospace Control Dipartimento di Scienze e Tecnologie Aerospaziali, Politecnico di Milano ICT for control systems engineering School of Industrial and Information Engineering Aeronautical Engineering

More information

Concurrent Learning Adaptive Control for Systems with Unknown Sign of Control Effectiveness

Concurrent Learning Adaptive Control for Systems with Unknown Sign of Control Effectiveness Concurrent Learning Adaptive Control for Systems with Unknown Sign of Control Effectiveness Benjamin Reish and Girish Chowdhary Abstract Most Model Reference Adaptive Control methods assume that the sign

More information

UNCLASSIFIED. Control of Spinning Symmetric Airframes. Curtis P. Mracek Max Stafford and Mike Unger Raytheon Systems Company Tucson, AZ 85734

UNCLASSIFIED. Control of Spinning Symmetric Airframes. Curtis P. Mracek Max Stafford and Mike Unger Raytheon Systems Company Tucson, AZ 85734 Control of Spinning Symmetric Airframes Curtis P. Mracek Max Stafford and Mike Unger Raytheon Systems Company Tucson, AZ 85734 Several missiles and projectiles have periods during their flight where the

More information

Research Article Indefinite LQ Control for Discrete-Time Stochastic Systems via Semidefinite Programming

Research Article Indefinite LQ Control for Discrete-Time Stochastic Systems via Semidefinite Programming Mathematical Problems in Engineering Volume 2012, Article ID 674087, 14 pages doi:10.1155/2012/674087 Research Article Indefinite LQ Control for Discrete-Time Stochastic Systems via Semidefinite Programming

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl

More information

State-Feedback Optimal Controllers for Deterministic Nonlinear Systems

State-Feedback Optimal Controllers for Deterministic Nonlinear Systems State-Feedback Optimal Controllers for Deterministic Nonlinear Systems Chang-Hee Won*, Abstract A full-state feedback optimal control problem is solved for a general deterministic nonlinear system. The

More information

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty

More information

Mathematical Theory of Control Systems Design

Mathematical Theory of Control Systems Design Mathematical Theory of Control Systems Design by V. N. Afarias'ev, V. B. Kolmanovskii and V. R. Nosov Moscow University of Electronics and Mathematics, Moscow, Russia KLUWER ACADEMIC PUBLISHERS DORDRECHT

More information