Predicting the Effects of Unmodeled Dynamics on an Aircraft Flight Control System Design Using Eigenspace Assignment

Size: px
Start display at page:

Download "Predicting the Effects of Unmodeled Dynamics on an Aircraft Flight Control System Design Using Eigenspace Assignment"

Transcription

1 NASA Technical Memorandum 58 Predicting the Effects of Unmodeled Dynamics on an Aircraft Flight Control System Design Using Eigenspace Assignment Eric N. Johnson, John B. Davidson, and Patrick C. Murphy June 99

2 NASA Technical Memorandum 58 Predicting the Effects of Unmodeled Dynamics on an Aircraft Flight Control System Design Using Eigenspace Assignment Eric N. Johnson The George Washington University Washington, D.C. John B. Davidson and Patrick C. Murphy Langley Research Center Hampton, Virginia National Aeronautics and Space Administration Langley Research Center Hampton, Virginia 38- June 99

3 Abstract When using eigenspace assignment to design an aircraft ight control system, one must rst develop a model of the plant. Certain questions arise when creating this model as to which dynamics of the plant need to be included in the model and which dynamics can be left out or approximated. The answers to these questions are important because a poor choice can lead to closed-loop dynamics that are unpredicted by the design model. To alleviate this problem, a method has been developed for predicting the eect of not including certain dynamics in the design model on the nal closed-loop eigenspace. This development provides insight as to which characteristics of unmodeled dynamics will ultimately aect the closed-loop rigid-body dynamics. What results from this insight is a guide for eigenstructure control law designers to aid them in determining which dynamics need or do not need to be included and a new way to include these dynamics in the ight control system design model to achieve a required accuracy in the closed-loop rigid-body dynamics. The method is illustrated for a lateraldirectional ight control system design using eigenspace assignment for the NASA High Alpha Research Vehicle (HARV). Introduction Fidelity of the design model is a chief concern in any control law design process. In this context, delity of the design model corresponds to how well a control law, which is designed using this model, achieves design objectives when applied to the actual system. A delity issue was raised in the design of a research lateral-directional control law (ref. ) for NASA's F/A-8 High Alpha Research Vehicle (HARV). The control law was synthesized with the CRAFT (control power, robustness, agility, and ying-qualities trade-os) design methodology (ref. ), which is a graphical method that uses eigenspace placement methods (refs. 3 and ). Only rigid-body dynamics were considered; other dynamics, such as actuators, were neglected. It was noted, however, that when the other dynamics were included, the closed-loop rigid-pole locations varied from those predicted by the low-order design model. In this report, a method is developed to determine which dynamics need to be included in a control law synthesis procedure that uses eigenspace assignment. Elements of the aircraft rigid-body eigenspace are well understood, and much is known about desirable dynamic characteristics (ref. 5). However, the aircraft has dynamics besides those of the rigid body (e.g., actuators, control system lters, and transport delays). Exactly which dynamics will signicantly aect the design is normally not known at the outset of the control law design process. A controller can be synthesized using a system with dynamics beyond those of the rigid body, but this occurs at a cost. First, the relationship between the desired eigenspace and the dynamics of the closed-loop aircraft becomes less obvious. Second, the speed at which a given set of feedback gains can be generated for an iteration of the desired eigenspace is reduced. This reduction results in a trade-o between the simplicity and speed of a ight control system design iteration and the accuracy of the nal design. The fundamental question is: what error will result if certain dynamics are neglected? The answer to this question will provide insight into the relationship between given unmodeled dynamics and their eect on the rigid-body dynamics of the full-order, closed-loop system. To provide a clear exposition of the key results, the report is organized as follows. The HARV control law design is presented in detail as the motivator of this research. The rigid-body system used to synthesize the controller and the unmodeled higher order dynamics are described. Next, a single-input, singleoutput (SISO) example of the eect of unmodeled dynamics is presented. This example provides the conceptual basis for the multiple-input, multiple-output (MIMO) work presented. Symbols A B stability matrix control matrix

4 E eigenspace transformation matrix angle of attack, deg e number of eectors sideslip angle, rad G feedback gain matrix ight path angle, rad g gravitational acceleration, g units, g =3: ft/sec control eector deection angle, deg damping ratio I K k k FB L v;p;r;() l M m N N v;p;r;() n n y p Q R r s T TF(s) t d u V V T v identity matrix feed-forward gain matrix reduction factor feedback gain roll moment dimensional stability and control derivatives number of measurements measurement matrix number of controls feed-through matrix yaw moment dimensional stability and control derivatives number of states of low-order system lateral acceleration, g units roll angular rate, rad/sec feed-through term eect on augmentation matrix real number set yaw angular rate, rad/sec Laplace transform variable time constant matrix transfer function transport delay time, sec control vector eigenvector matrix airspeed, ft/sec higher order states 3 eigenvalue matrix eigenvalue or pole s eigenvector time constant bank angle, deg! natural frequency, rad/sec Subscripts: ail aileron as asymmetric stabilator b body-axis measurement c commanded comp computed den denominator e associated with lag in eectors F unmodeled lters in parallel f unmodeled lter FB feedback FO full-order, closed-loop system HO unmodeled, higher order dynamics i index l associated with lag in measurement LO low-order, closed-loop system m associated with lag in control num numerator pilot pilot commanded rb rigid-body pole () rb rigid-body dynamics of ( ) RO roll-o lter v s lateral velocity, ft/sec rtv roll thrust vectoring w unmodeled lter output rud rudder x state vector of rigid-body system s state Y v;p;() side force dimensional stability and control derivatives sens slow sensed value increased time constant matrix z measurement vector used for feedback ytv yaw thrust vectoring

5 Superscripts: T transpose. time derivative b predicted * conjugate transpose Abbreviations: CRAFT DEA HARV HATP MIMO SISO Background control power, robustness, agility, and ying-qualities trade-os direct eigenspace assignment High Alpha Research Vehicle High-Angle-of-Attack Technology Program multiple-input/multiple-output single-input/single-output HARV Description The analysis presented is motivated by a research lateral-directional ight control system design for the High Alpha Research Vehicle (HARV), which is shown in gure. The HARV is part of the NASA High-Angle-of-Attack Technology Program (HATP), and it will provide ight validation of HATP research and technology. The HARV is a preproduction F/A-8 that has been modied with a thrust vectoring system, as shown in gure. The thrust vectoring is designed to provide additional control moments for high angle-of-attack ight. The HARV has a research ight control system designed to simplify the installation and the modication of control laws. One intent is to provide ight validation of experimental high angle-of-attack control systems. Low-Order Aircraft Model The research lateral-directional ight control system is designed using linear models of the aircraft at various ight conditions. For these models, the rigidbody dynamics are fourth order. The states include lateral velocity, roll rate, yaw rate, and bank angle. The control eectors are aileron, rudder, asymmetric stabilator, yaw thrust vectoring, and roll thrust vectoring. The measurements are roll rate, yaw rate, lateral acceleration, and computed sideslip rate. The lateral acceleration sensor is located near the pilot station, thus preventing the similarity with sensed sideslip rate that would occur if it were at the aircraft center of gravity. The low-order, open-loop aircraft model can be written as _x = Ax + Bu z = Mx + Nu The state, measurement, and control eector vectors are x T =(v s ;p s ;r s ; s ) z T =(p b ;r b ;n ysens ; _ comp ) u T =( ail ; rud ; as ; ytv ; rtv ) The measurement equation z is dened by M and N matrices to distinguish it from the traditional output equation. These measurements are assumed to have no noise. The elements of stability, control, measurement, and feed-through matrices, at a single ight condition, are dened as A = B = M = N = Y v Y p V T g cos L v L p L r N v N p N r tan 3 5 Y ail Y rud Y as Y ytv Y rtv L ail L rud L as L ytv L rtv N ail N rud N as N ytv N rtv cos sin sin cos n yv n yp n yr _ v p _ r n yail n yrud n yas n yytv n yrtv _ ail _ rud _ as _ ytv _ rtv 3 Flight conditions range from angles of attack of.5 to at a constant altitude of 5 ft in unaccelerated ight. For this HARV control law design, the states chosen above lead to classically dened spiral, roll, and Dutch roll modes (at low angle of attack). The models used for all examples presented in this work are listed in appendix A. Low-Order, Closed-Loop System The components of the ight control system corresponding to the low-order, closed-loop system, shown in gure 3, consist of feed-forward and feedback 5 3

6 - - Figure. High Alpha Research Vehicle (HARV). L Figure. HARV thrust-vectoring system. L-9-3

7 u pilot + + u c Feed-forward gains u FB K u Feedback gains G Low-order plant. x = Ax + Bu z = Mx + Nu z with n states, m controls, l measurements, and e effectors, thus making x R n, u c R m, z R l, and u R e. To derive an expression for the closed-loop system, equations () and (5) can be substituted into equation (3) to get u = KGz + Ku pilot Equation () is then used for z such that u = KGMx + KGNu + Ku pilot Figure 3. Low-order, closed-loop system. gains. The feed-forward gain matrix maps two inputs into the ve aircraft control eectors. These two inputs are commanded roll and yaw angular accelerations such that u T c =(_p c;_r c ) The feed-forward gain matrix is a Jacobian of a control mapping algorithm, which is discussed in reference. For the purposes of the research presented, it is assumed that the feed-forward gain matrix is given. The feedback gains will be used to place closed-loop dynamics. Here, the commanded angular acceleration is referred to as the controls, and the ve inputs to the aircraft are called eectors. The controls then become the sum of pilot input and feedback. The feedback gain matrix maps the four measurements into these two controls. The control system synthesis technique used to generate the lateral-directional ight control system was the CRAFT approach based on the direct eigenspace assignment (DEA) of references, 3, and. The CRAFT process provides a graphical approach to trade agility, robustness, ying qualities, and control power. This approach utilizes DEA to achieve the desired dynamics selected using the CRAFT technique. The DEA generates linear measurement feedback gains as a function of the design model and a desired closed-loop eigenspace. Here, the design model contains only the rigid-body aircraft dynamics. The design model and control law can be expressed as _x = Ax + Bu (System dynamics) () z = Mx + Nu (System measurements) () u = Ku c (Feed-forward control) (3) u c = u FB + u pilot (Feed-forward control) () u FB =Gz (Feedback control) (5) Solving for u, u =(IKGN) KGMx +(IKGN) Ku pilot By using this equation for u in equation (), the closed-loop system can be stated as or in shorthand as _x =[A+B(IKGN) KGM]x + B(I KGN) Ku pilot _x = A LO x + B LO u pilot As previously discussed, the feed-forward gains de- ne the eector blending used, and the feedback gains are synthesized to achieve a desired closed-loop eigenspace. For the system described, the feedback gain matrix will place l eigenvalues. The DEA will also exactly place m elements of the l corresponding eigenvectors, or alternatively, it will achieve a leastsquares t of i elements of an individual eigenvector, where m<in. For the purposes of feedback gain synthesis, there are four states, four measurements, ve eectors, and two controls. This implies exact placement of the poles for the low-order, closed-loop system. Also, two eigenvector elements can be exactly placed for each mode. The feedback gains are designed to be scheduled with angle of attack. The feed-forward gains are scheduled primarily with angle of attack, dynamic pressure, and thrust. Appendix B contains baseline feed-forward and feedback gain matrices. Full-Order, Closed-Loop System The complete aircraft plus control system has dynamics beyond that of the system previously described. This includes other aircraft dynamics, such as actuator dynamics, and additional elements of the control system, such as structural notch lters. The layout of this control system and plant model is shown in gure. 5

8 Rolloff Feed-forward Low-order u pilot u c gains plant u z HO HO LO HO LO + + Second-order Actuator filters models Feedback Second-order gains filters LO HO Figure. Layout of HARV lateral-directional control system and plant model which dierentiates low-order and higher order, unmodeled dynamics. Models of the actuator dynamics are available in reference. These actuator models range from rst order to eighth order for each of the ve actuators. Various ight control system lters are also not included in the design process. These include rstorder, roll-o lters of 5 rad/sec, which are placed on each of the controls as part of the ight control system design. A notch lter is also placed on each of the controls as well as on each of the measurements. An exception is the sensed lateral acceleration channel that has two notch lters in series. Here, the HARV full-order, closed-loop system will have 5 states. In the following development, however, not all unmodeled dynamics will be initially considered. The term full-order, closed-loop system will be used to describe a closed-loop system consisting of the open-loop, rigid-body dynamics, the feed-forward and feedback gains, and the particular unmodeled dynamics under consideration. Spectral Decomposition To evaluate full-order, closed-loop system dynamics, consider the portion of the eigenspace that corresponds to the rigid-body system. When the unmodeled dynamics are of suciently higher frequency than the low-order, closed-loop system, or they are outside the bandwidth of the pilot, the dynamics that are dominant to the pilot will be determined by the rigid-body eigenspace. The rigid-body eigenspace is a combination of the rigid-body eigenvalues and eigenvector elements that are associated with the rigid-body modes. As an example, the rigid-body roll pole of the low-order, closed-loop system and of the 5-state system is shown in gure 5 as a function of angle of attack. Roll mode pole, rad/sec Low-order system roll mode Full-order system roll mode 5 Figure 5. Low-ordersystem and full-order, closed-loop system roll pole. The full-order, closed-loop system has dynamics dened by _x = A FO x + B FO u pilot The rigid-body eigenspace is characterized here by a spectral decomposition of A FO such that A FO V = V3 The eigenvalue and eigenvector matrices are then partitioned to separate the eigenspace of interest so that V V V = V V 3 3 = 3 where 3 is a square matrix containing achieved rigid-body eigenvalues on its diagonal and V is a square matrix containing achieved rigid-body eigenvector elements associated with rigid-body states. Ideally, one would like to compare the eigenspace of the low-order, closed-loop system with the eigenspace of (A FO ) rb V 3 V (i.e., the rigid-body eigenspace of the full-order, closed-loop system). This matrix has the same dimensions as the low-order, closed-loop system matrix A LO.

9 Although this reduced-order system is not a substitute for a look at frequency response and time histories of the full-order system, it does allow the control law designer to compare the dynamics of the full-order, closed-loop system with well-understood aircraft rigid-body dynamics. Also, knowledge of the achieved rigid-body eigenspace is important because its relationship with the desired dynamics fundamentally determines whether or not certain dynamics can be omitted from the design model. u pilot + + Actuator model τ ail s + Feedback gains k FB δ ail Low-order plant L δail s - L p p Eigenspace Transformation Matrix A concept that will appear repeatedly in this work is that of a single matrix transformation in the form A LO = E(A FO ) rb where A LO is the low-order, closed-loop system matrix and (A FO ) rb is composed of the rigid-body portion of the full-order, closed-loop system eigenspace, as described in the section entitled \Spectral Decomposition." The term E will be referred to as an eigenspace transformation matrix. Although A LO and (A FO ) rb are not actually the eigenspaces, their eigenvalues and eigenvectors are the rigid-body eigenspace of the low- and full-order closed-loop systems, respectively. All three of these matrices are square, and they have dimensions equal to the number of states in the rigid-body system. As the unmodeled dynamics become less signicant to the achieved rigid-body eigenspace, the eigenspace transformation matrix should approach the identity matrix. A look at the most signicant contributors to the eigenspace transformation matrix may provide insight into what causes the rigid-body dynamics to dier from those of the low-order, closed-loop system. If the eect on the rigid-body eigenspace can be easily calculated, such a calculation could be useful in determining whether certain dynamics can be left out of the design model. SISO Example To facilitate the discussion of the multiple-input / multiple-output (MIMO) results in this report, a single-input/single-output (SISO) example is now presented. The SISO system (g. ) presented is a rst-order roll mode approximation of the HARV at an angle of attack of 5. Aileron deection is the plant input, and roll rate is the plant output. The rst-order lag aileron actuator model is the unmodeled dynamics in this example. Figure. SISO example with rst-order roll mode approximation at angle of attack of 5. For the purposes of control law design, the rstorder lag aileron actuator is not included in the design model. This SISO low-order, closed-loop design model can be written as p(s) u pilot (s) = L ail s L p L ail k FB () With the actuator model, this full-order, closed-loop system has two states, and it can be written as p(s) u pilot (s) = L ail ( ail s + )(s L p ) L ail k FB () In state space, this full-order, closed-loop system is expressed as _p _ ail = " L p L ail k ail FB ail # p ail + u pilot ail The low-order, closed-loop system has one state, with the eigenvalue LO = L p + L ail k FB (8) which is the desired roll mode pole. The full-order, closed-loop stability matrix is A FO = " L p L ail k ail FB ail Of interest are the eigenvalues and eigenvectors of this closed-loop system corresponding to the rigidbody dynamics, or roll mode. The eigenvalue is FOrb and the eigenvector is when this full-order, closed-loop system matrix is written as the spectral decomposition Lp L ail = FO rb k ail FB HO ail #

10 Note that FOrb and are scalars and that, in the absence of, is arbitrary. In this development, only the upper left and lower left partitions of the above matrix equation are needed such that L p + L ail = FOrb (9) ail k FB ail = FOrb () Now, the goal is to eliminate and solve for LO in terms of FOrb. The method that proves successful when working with the MIMO system is the following. Equations (9) and () are rewritten as L p FOrb = L ail () k FB = + ail FOrb () Equation () is expanded into an innite series such that each term contains the right-hand side of equation (). To start this expansion into an innite series, add and subtract L p ail FOrb and group terms to give L p FOrb = L ail ( + ail FOrb ) + L ail ail FOrb Continuing in a similar manner by adding and subtracting () i L ail i ail i FO rb (i =;3;:::;) One can now relate the low-order (eq. (8)) and fullorder, closed-loop rigid-body pole as LO = FOrb + L ail ail k FB FOrb L ail ail k FB FO rb + L ail 3 ail k FB 3 FO rb ::: This is an innite series that converges as long as j ail FOrb j < In the case where the actuator has a much lower time constant than the rigid-body mode j ail FOrb j, the rst two terms constitute a good approximation to the innite series such that LO +L ail ail k FB FOrb or FOrb b FOrb +L ail ail k FB LO where b FOrb denotes an approximation of FOrb. A plot of this approximation is shown in gure. Note that b FOrb approximates FOrb up to an actuator time constant of approximately. sec, which is three times slower than the actual actuator time constant..5 -λ - LO and grouping terms to get the right-hand side of equation () in each term yields the innite series L p FOrb = L ail ( + ail FOrb ) + L ail ail ( + ail FOrb ) FOrb L ail ail ( + ail FOrb ) FO rb + L ail 3 ail ( + ail FOrb ) 3 FO rb ::: Then eliminate by using equation () so that Time constant, sec λ - FOrb Closed-loop actuator pole Open-loop actuator time constant, sec -λ - FOrb Complex pair formed L p FOrb = L ail k FB + L ail ail k FB FOrb L ail ail k FB FO rb Figure. Eect of rst-order actuator model on SISO system and approximation. + L ail 3 ail k FB 3 FO rb ::: Dividing out the now arbitrary, the above becomes Lp FOrb = L ail k FB +L ail ail k FB FOrb L ail ail k FB FO rb + L ail 3 ail k FB 3 FO rb ::: Because of the divergence of LO and, a FO rb point will exist where the open-loop actuator time constant is high enough that it becomes necessary to include this actuator model in the design process. This point will be determined by the required level of accuracy in the nal design. A point will also exist where the rigid-body roll mode and the actuator 8

11 mode couple together to form a single oscillatory mode. Approximating the Transformation First-Order Actuators In this section, an approximation of the eigenspace transformation is derived and tested for unmodeled dynamics placed at the input of the rigidbody aircraft. The eigenspace transformation relates the rigid-body eigenspace of the low-order, closedloop system used for the design with the full-order, closed-loop system. Here, the SISO results shown in the section entitled \SISO Example" are generalized for rst-order lag actuator dynamics applied to the MIMO design. Without feed-through term. Consider the following system, shown in gure 8, which represents the HARV rigid-body system and the rst-order lag actuator models: _x = Ax + Bv z = Mx T e _v = v + u u = KGz + Ku pilot (System dynamics) (System measurements) (Actuator dynamics) (Control law) Low-order Feed-forward Actuators system gains u pilot u v A, B, z K + τ i s + M + Feedback gains G (3) Figure 8. System block diagram with rst-order lag actuators as unmodeled dynamics. The measurement feed-through term is omitted from this derivation for clarity. The actuator matrix is diagonal and contains the time constant associated with each actuator: T e... e This formulation corresponds to actuator dynamics with the transfer functions v i(s) u i(s) = i s (i=;;:::;e) This full-order, closed-loop system now has n + e states with dynamics expressed as _x _v = z =[M ] A B T e KGM T e x v x + v T e K u pilot The closed-loop stability matrix for the low-order system is A LO = A + BKGM and the closed-loop stability matrix for this full-order system is A FO = A B T e KGM T e Of interest are the eigenvectors and eigenvalues of this closed-loop system corresponding to the rigidbody dynamics. These correspond to V and 3 when this full-order system matrix is rewritten as the spectral decomposition, A B T e KGM T e V V V V 3 = V V V V 3 () Here, we need only the upper left and lower left partitions of the above matrix equation, or or equivalently, AV + BV = V 3 (5) T e KGMV T e V = V 3 () V 3 AV = BV () KGMV = V + T e V 3 (8) As an intermediate step to obtain the eigenspace transformation approximation, equation () is expanded as an innite series. To generate this series, add and subtract BT e V 3 and group terms corresponding to the right-hand side of equation (8). This becomes V 3 AV = B(V + T e V 3 ) BT e V 3 Then add and subtract BT ev 3 before such that and group as V 3 AV = B(V + T e V 3 ) BT e (V + T e V 3 )3 + BT ev 3 9

12 where A AA, A 3 AAA;::: Continuing to add and subtract BT i ev 3 i (i =3;;:::;) and following the same grouping strategy yields the following innite series: V 3 AV = B(V + T e V 3 ) BT e (V + T e V 3 )3 + BT e (V + T e V 3 )3 BT 3 e (V + T e V 3 )3 3 + ::: Equation (8) can now be substituted into each term on the right to get V 3 AV = BKGMV BT e KGMV 3 + BT ekgmv 3 ::: (9) Postmultiply equation (9) by V. The innite series that results relates the rigid-body eigenspace of the low-order, closed-loop system with that of the full-order, closed-loop system in which where A LO =(A FO ) rb + BT e KGM(A FO ) rb BT ekgm(a FO ) rb + BT 3 ekgm(a FO ) 3 rb ::: () (A FO ) rb = V 3 V as dened in the section entitled \Spectral Decomposition." As the amount of augmentation increases (K and G), the eect of the unmodeled dynamics on the rigid-body dynamics is increased. As the actuators get faster (i.e., as the elements of T e approach ) the eect on the closed-loop eigenspace is decreased. The eigenspace of the low-order, closed-loop system and the rigid-body eigenspace of the full-order, closedloop system become equal. The convergence of equation (9) is equivalent to the convergence of X i= () i T i ekgmv 3 i This series can be bounded using the matrix -norm and the Schwarz inequality (ref. 8) such that kt i ekgmv 3 i kkt ek i kkgmv kk3 k i (i =;;:::;) The matrix -norm of A equals max (AA 3 ) =. By virtue of being eigenvectors, V can be multiplied by an arbitrary scalar. This factor is chosen such that the matrix norm of KGMV is unity, so that kt i ekgmv 3 i k(kt e kk3 k) i Convergence of equation (9) is therefore guaranteed when kt e kk3 k < Feed-through term. For many systems, the loworder model of interest may have a feed-through or N matrix term. This is the case for the HARV control law design. Here, the previous analysis and the development are extended to obtain the eigenspace transformation matrix for this type system. To begin, consider the system that represents an aircraft with rst-order lag actuator models in which _x = Ax + Bv z = Mx + Nv T e _v = v + u u = KGz + Ku pilot (System dynamics) (System measurements) (Actuator dynamics) (Control law) The system has n + e states, with the closed-loop dynamics _x _v = A B T e KGM T e KGN T e + Te K z =[M N] x v u pilot A B Te KGM Te KGN Te = 3 x v V V The spectral decomposition of the system matrix is V V V V 3 V V where 3 and V correspond to the rigid-body eigenspace. As before, only the upper left and lower left partitions of this equation are used, or where V 3 AV = BV () KGMV = Q e V + T e V 3 () Q e I KGN

13 This is a useful denition for the development to follow, since from the section entitled \Low-Order, Closed-Loop System" A LO = A + BQ e KGM As in the previous section, equation () is expanded as an innite series with terms grouped to match the right-hand side of equation (). The series is generated as before: add and subtract BQ e T e V 3 to equation (), so that -norm of terms in infinite series Second term Third term Fourth term V 3 AV = BQ (Q e ev + T e V 3 ) BQ e T e V 3 Then continue in a similar manner as before and apply equation () as follows: V 3 AV = BKGMV BQ e T e Q e KGMV 3 + BQ e T e Q e T e Q e KGMV 3 ::: Convergence is guaranteed when kq e T e kk3 k <. To obtain the nal form, postmultiply by V, so that A LO =(A FO ) rb + BQ e T e Q e KGM(A FO ) rb BQ e T e Q e T e Q e KGM(A FO ) rb + ::: (3) An important simplication of equation (3) is suggested by multiplying through by (A FO ), so rb that A LO (A FO ) rb = I + BQ e T e Q e KGM BQ e T e Q e T e Q e KGM(A FO ) rb + ::: The -norm of each successive term on the right-hand side, except the identity term, is shown in gure 9. Clearly, the rst two terms constitute a reasonable approximation to the innite series for this example. An advantage of using the rst two terms as an approximation to the series is the following prediction of the rigid-body eigenspace of the full-order, closed-loop system expressed in terms of the loworder, closed-loop system: (A FO ) rb (I + BQ e T e Q e KGM) A LO 3 5 Figure 9. -norm of terms in innite series. This expression leads to the concept of a single matrix (an eigenspace transformation matrix) which transforms the low-order, closed-loop stability matrix to approximate the rigid-body eigenspace of the fullorder, closed-loop system such that (A FO ) rb E A LO () For this full-order, closed-loop system, the eigenspace transformation matrix is simply Application E = I + BQ e T e Q e KGM The results of the previous development are applied to the HARV lateral-directional ight control system design. The validity of the previous analysis in predicting the eect of rst-order actuator models on the rigid-body dynamics is shown. The low-order system was used to generate the feedback gains. Because there are four measurements, the rigid-body poles are exactly placed. Moreover, the low-order, closed-loop eigenspace is the desired eigenspace. In this example, the actuators are modeled as the following transfer functions: TF ail (s)= TF as (s)= TF rtv (s) = s + TF rud (s) = 8 s + TF ytv(s) = 3 s + s s +

14 The approximate eigenspace transformation matrix is then E = I + BQ e Q e KGM (5) The expression E A LO is postulated to be an approximation to the rigid-body eigenspace of the fullorder, closed-loop system (i.e., V 3 V ). The rst check on the validity of the approximation will be on the convergence of the innite series used to derive the eigenspace transformation matrix. The test kq e T e kk3 < is applied using the -norm. At an angle of attack of, the left side of the equation is equal to.3. This value indicates convergence of the series. To examine the range in which the eigenspace transformation matrix is valid, the poles of the actuators are gradually slowed down. This procedure is done by multiplying the actuator poles by a reduction factor k which is varied from to such that where T slow = kt e T slow _v = v + u The error associated with using this eigenspace transformation matrix in predicting the roll mode pole and Dutch roll natural frequency for a ight condition with an angle of attack of is shown in gure. The actuators have been slowed by a factor of 5 when the aileron actuator and the roll mode poles form an oscillatory pair. The unmodeled dynamics will need to be much closer in frequency to the loworder, closed-loop system for there to be a problem with the assumptions made. Figure shows how well E A LO predicts the rigid-body roll mode pole. The low-order characteristics are those of the design model, and they represent placed dynamics. The full-order characteristics are those of the low-order plant plus the actuator dynamics. The predicted characteristics are obtained from equation (), and they are expected to predict the full-order characteristics. The Dutch roll mode pole is shown in gure. Note that the variation of the roll mode and Dutch roll frequencies are captured along with the variation in Dutch roll damping. The Roll mode pole, rad/sec Dutch roll natural frequency, rad/sec Low order Full-order rigid body Predicted rigid body k k Figure. Plots that verify accuracy of eigenspace transformation matrix approximation with angle of attack of. Roll mode pole, rad/sec Low order With actuators Predicted 5 Figure. Roll mode pole prediction with actuator models.

15 Dutch roll damping ratio Dutch roll natural frequency, rad/sec Low order With actuators Predicted 5 φ-to-β ratio in Dutch roll eigenvector β-to-p ratio in roll mode eigenvector, sec Low order With actuators Predicted Figure. Dutch roll mode pole prediction with actuator models. Figure 3. Eigenvector prediction with actuator models. negligible variation of the spiral mode pole, which is not shown, is also captured by the approximation. For all cases, the approximate eigenspace transforma - tion matrix accurately predicts the rigid-body poles of the full-order, closed-loop system. The predicted eect of actuators on the desired eigenvector elements is shown in gure 3. The rst of these elements is the -to- ratio in the Dutch roll mode. The second element is the -to-p ratio in the roll mode. The magnitude of the ratio of each of these two eigenvector elements is shown. These ratios give an indication of how much the roll and Dutch roll modes are coupled. The low-order -to-p ratio in the roll mode is for all cases. The low-order -to- ratio in the Dutch roll mode coincides with that of the full-order, closed-loop system. The -to-p ratio is in seconds, and the -to- ratio is nondimensional. The eigenvectors appear to be aected considerably less than the eigenvalues by unmodeled dynamics. This result will show up repeatedly in the examples that are presented. Again, the approximate eigenspace transformation matrix accurately predicts the fullorder, closed-loop rigid-body eigenspace. Dynamics in Other Locations General Form of Eigenspace Transformation Matrix One would like a general expression for the eigenspace transformation matrix for dynamics at other points, including the input to the plant, in the control system structure. It is possible to construct the system with a rst-order lag at three locations within this system. The eigenspace transformation matrix for a rst-order lag in any or all of these locations will then be readily available from the general form. 3

16 u pilot + + u c Feed-forward gains v m u T m K T e u FB Feedback gains G v l T l v e Low-order system A, B, M, N Figure. System block diagram with rst-order lags in three locations. Consider the system shown in gure, in which z The eigenvector matrix has been partitioned such that the rst-column partition contains n columns, and the second contains e+m+l columns. The rst-, second-, third-, and fourth-row partitions contain n, e, m, and l rows, respectively. Equations in the rstcolumn partition of the matrix equation () are V 3 AV = BV () KV 3 = V + T p V 3 (8) GV = V 3 + T m V 3 3 (9) MV = NV + V + T l V 3 (3) To get the feed-through term in a useful form, a second version of equations (8), (9), and (3) is needed, so that _x = Ax + Bv e T e _v e = v e + u KV 3 = Q e V + T e V 3 + KGNV (3) u = Kv m u FB = Gv l z = Mx + Nv e T m _v m = v m + u c T l _v l = v l + z u c = u FB +u pilot where x R n, v e R e, v m R m, and v l R l. When the equations governing this system are combined, the full-order, closed-loop system becomes 8 >< >: _x _v e _v m _v l 9 >= >; = + A B T e T e K T m T mg T l M T l N T l 8 >< >: T m 9 >= >; u pilot 38 >< 5>: x v e v m v l 9 >= with n+e+m+l states. The spectral decomposition of the system matrix becomes A B T e Te K Tm Tm G T l M T l N T l = V V V V V 3 V 3 V V >; V V V V V 3 V 3 V V 3 5 () where V and 3 are the eigenvector elements and eigenvalues associated with the rigid-body eigenspace of the full-order, closed-loop system, respectively. GV = Q m V 3 + T m V GNKV 3 (3) MV = Q l V + T l V 3 + NKGV NV (33) where Q e I KGN Q m I GNK Q l I NKG As in the previous development, expansion obtained via adding and subtracting needed terms will turn equations () through (3) into an innite series. It is again assumed that the speed of the unmodeled dynamics is faster than that of the loworder, closed-loop system. Hence, each new term of the series will be smaller than its predecessor. To form an analogous approximation to the series, all terms containing two or more time constant matrices and two or more eigenvalue matrices will be dropped. Expand equation () so that equation (3) can be used; thus, V 3 AV = BQ e (Q ev + T e V 3 ) BQ e T e Q e (Q ev + T e V 3 )3 + BQ e T e Q e T e Q e (Q ev + T e V 3 )3 ::: Then apply equation (3) and drop the terms with higher powers of T e and 3, so that V 3 AV BQ e (KV 3 KGNV ) BQ e T e Q e (KV 3 KGNV )3 For the remainder of the development, this equation will be stated as an approximation; all terms with

17 more than a single appearance of T and 3 will be dropped as they occur. Expand the above equation again so that the right-hand side of equation (9) appears as V 3 AV BQ e K(V 3 + T m V 3 3 GNV ) BQ e KT m V 3 3 Then by equation (9), BQ e T e Q e K(V 3 + T m V 3 3 GNV )3 V 3 AV BQ e K(GV GNV ) BQ e KT m V 3 3 BQ e T e Q e K(GV GNV )3 Equation (3) will now be used to eliminate the last V3 term, so that V 3 AV BQ e KG(V NV ) BQ e KT m Q m (Q m V 3 + T m V 3 3 )3 BQ e T e Q e KG(V NV )3 and then V 3 AV BQ e KG(V NV ) BQ e KT m Q m G(V NKV 3 )3 BQ e T e Q e KG(V NV )3 Equation (8) is then used; thus, V 3 AV BQ e KG(V NV ) BQ e KT m Q m G(V NV )3 BQ e T e Q e KG(V NV )3 Expand the above equation again so that the right-hand side of equation (3) will allow V to be eliminated: V 3 AV BQ e KG(V + T l V 3 NV ) BQ e KGT l V 3 BQ e KT m Q m G(V + T l V 3 NV )3 BQ e T e Q e KG(V + T l V 3 NV )3 Then apply equation (3), so that V3 AV BQ e KGMV BQ e KGT l V3 BQ e KT m Q m GMV3 BQ e T e Q e KGMV3 Next expand the above expression so that equation (33) is used and V 3 AV BQ e KGMV BQ e KGT l Q l (V + T l V 3 )3 BQ e KT m Q m GMV 3 BQ e T e Q e KGMV 3 or V 3 AV BQ e KGMV BQ e KGT l Q l (MV NKGV + NV )3 BQ e KT m Q m GMV 3 BQ e T e Q e KGMV 3 Equations (9) and (8) are subsequently applied to eliminate the last V term; thus, V 3 AV BQ e KGMV BQ e KGT l Q l (MV NV + NV )3 BQ e KT m Q m GMV 3 BQ e T e Q e KGMV 3 All unwanted terms are eliminated, so that V 3 AV BQ e KGMV Finally, note that BQ e KGT l Q l MV 3 BQ e KT m Q m GMV 3 BQ e T e Q e KGMV 3 Q e KG =(IKGN) KG= KG(I NKG) = KGQ l Q e K =(IKGN) K = K(I GNK) = KQ m 5

18 by the matrix inversion lemma. The approximation is then converted to the familiar form: V 3 AV BQ e KGMV BKGQ l T l Q l MV 3 BKQm T m Qm GMV 3 BQe T e Qe KGMV 3 Postmultiplying the result by V yields A LO (A FO ) rb + BKGQ l T l Q l M(A FO ) rb where + BKQ m T m Q m GM(A FO ) rb + BQe T e Qe KGM(A FO ) rb A LO = A + BQe KGM (A FO ) rb = V 3 V The eigenspace transformation matrix is now E = I + BKGQ l T l Q l M + BKQ m T m Q m GM + BQ e T e Q e KGM (3) Note that the previous derivation for rst-order lag actuator models is a subset of this result. If the rst-order lag at any one of these points is not present, then the associated time constant is. In addition, within each matrix of time constants, any of the elements can be when that particular signal does not have a lag to be modeled. Two or more rst-order lags in series at a particular location in the system are handled in a simple way. The time constants associated with each channel only need to be summed before applying equation (3). For example, the approximate eigenspace transformation matrix of two rst-order lags in series with time constants of. sec and. sec :s + :s + = :s +:3s + :3s + will be the same as that of a single rst-order lag with a time constant of.3 sec. Note that this substitution will be good over the frequency range of the rigid-body dynamics. Application By using the subset of equation (3) that corresponds to a system with rst-order lag in controls, one obtains where E = I + BKQ m T m Q m GM (35) Q m I GNK A LO = A + BQe KGM These results will be used to predict the eect of the roll-o lters shown in gure. The roll-o lter transfer function is TF RO(s) = 5 s + in each channel. Therefore, for this example, the eigenspace transformation matrix is E = I + BKQ m " # 5 5 Q m GM (3) The purpose of the roll-o lter is to attenuate high-frequency commands. This attenuation should reduce potential problems caused by structural dynamics or noise. Results similar to those of the actuators are expected, since both the actuators and the roll-o lters are rst-order lags. Figure 5 shows the predicted eect of the lters on the roll mode pole. The predicted eect of the lters on the Dutch roll mode pole is shown in gure. Figure shows the predicted eect of the lters on modal coupling. The eect of these unmodeled dynamics is more pronounced because the roll-o lters are slower than the actuators. Again, the approximate eigenspace transformation matrix accurately predicts the rigid-body eigenspace of this full-order, closedloop system. Higher-Order Filters Equivalent First-Order Lag Now that the eigenspace transformation is available to predict the eects that rst-order lags have on the rigid-body eigenspace of the full-order, closedloop system, it is useful to generali ze the transformation to higher order lters. More specically, one would like to handle dynamics such as lead or lag compensators, transport delays, and notch lters. Handling these dynamics is essential when faced with the second-order lters found in the HARV ight control system. A system with unmodeled higher order lters on the controls is shown in gure 8. The feedthrough term has been removed for this analysis.

19 Roll mode pole, rad/sec Low order With roll-off Predicted φ-to-β ratio in Dutch roll eigenvector 5 3 Low order With roll-off Predicted Dutch roll natural frequency, rad/sec Figure 5. Roll mode pole prediction with roll-o lters Low order With roll-off Predicted β-to-p ratio in roll mode eigenvector, sec Figure. Eigenvector prediction with roll-o lters Dutch roll damping ratio u pilot + + Command second-order filters u c A F, B F, M F, N F u FB Feed-forward w gains u K Feedback gains G Low-order system A, B, M z Figure. Dutch roll mode pole prediction with roll-o lters. Figure 8. System block diagram with second-ordercommand lters as unmodeled dynamics.

20 The system can be written as follows: _x = Ax + BKw z = Mx u FB = Gz u c = u FB +u pilot _v = A F v + B F u c w = M F v + N F u c (System dynamics/ feed-forward gains) (System measurements) (Feedback control) (Feed-forward control) (Filter system dynamics) (Filter measurements) where the lters in parallel channels are realized as A F = B F = M F = N F = A f... A f m B f... B f m M f M f m N f... N f m thus giving each higher order lter a transfer function of the form M f i si Af B + N i f (i =;;:::;m) i fi The closed-loop system matrix spectral decomposition for this system is A + BKNF GM = B F GM V V BKM F A F V V V V V V where again 3 and V correspond to the rigidbody eigenspace. When multiplied out, this equation yields four matrix equations. Two of these equations, which correspond to the upper left and lower left partitions, can be written as V 3 (A+BKN F GM)V = BKM F V (3) A B F FGMV = V A V F 3 (38) where it is assumed that the higher order lters have no poles at the origin. Equation (3) is expanded by methods used in previous sections to yield the innite series V 3 AV BKN F GMV = BKM F (V A F V 3 )+BKM F A F (V A F V 3 )3 + BKM F A F (V A F V 3 )3 + ::: Substituting equation (38) yields V 3 AV BKN F GMV = BKM F A F B FGMV BKM F A F B FGMV 3 BKM F A 3 F GMV 3 ::: Postmultiplying by V,weget (A FO ) rb = A + BKN F GM BKM F A F B FGM BKM F A F B FGM(A FO ) rb BKM F A 3 F B FGM(A FO ) rb ::: (39) The type of higher order lters considered is restricted to those with a steady-state gain of through all channels. The steady-state gain is the limit of the lter transfer function as s goes to. This gain of yields the relations M f i A fi B fi + N fi = or M F A B F F + N F = I Using this result to combine the rst three terms on the right-hand side of equation (39), we get A LO =(A FO ) rb + BKM F A B F FGM(A FO ) rb + BKM F A 3B F FGM(A FO ) + ::: () rb The approximate eigenspace transformation matrix of any higher order lter with a steady-state gain of is the same as that of a rst-order lag with an equivalent time constant matrix equal to M F A B F F. Second-order lter. A second-order lter modeled as the transfer function w i (s) u i (s) =! den i s! num i + numi! numi s +! num i s + deni! deni s +! den i! 8

21 has the following system matrices A fi = B fi = "! den i deni! deni! den i! num i M fi =[ ] N fi =! den i! num i " # (i =;;:::;m)! num i! den i numi! numi deni! deni The equivalent time constant is M fi A f i B fi or i = den i num i! deni! numi! # () As an example, consider a notch lter with a denominator damping ratio of., a numerator damping ratio of., and equal natural frequencies in the numerator and the denominator. From equation (), we see that the eect of the lter on the rigid-body eigenspace will be virtually the same as that of a rst-order lag with a break frequency of 83 percent of the natural frequency of the notch lter. Time delay. The rst-order Pade approximation to a transport delay is written as w i (s) u i (s) = t di = s + t di = s The system matrices can be written as A fi = t di B fi = t di M fi = N fi = The appropriate rst-order lag for this transfer function is found to have a time constant equal to the transport delay magnitude such that i = t di Lead/lag compensator. Another type of lter that has been considered is a lead/lag compensator of the form w i (s) u i (s) = s + num i deni s + or in state-space form A fi = deni B fi = den i numi den i M fi = N fi = num i deni The rigid-body eigenspace of the full-order, closedloop system that includes this lter can be accurately predicted using the eigenspace transformation matrix corresponding to a rst-order lag with a time constant of i = deni numi This result implies that such a compensator could be designed to cancel much of the eect of unmodeled dynamics on the rigid-body eigenspace. Application The HARV lateral-directional second-order lters have the transfer function TF(s)=! den! num s + num! num s +! num s + den! den s +! den with characteristics shown in table. The rst two characteristics listed are the command lters ; the remaining ve are measurement notch lters. The two lateral acceleration lters are congured in series. Each of these two lter sets will now be considered. Table. HARV Second-Order Filters Filtered! den,!num, signals rad/sec den rad/sec num _p c.. _r c.. p b r b n y sens _sens For the command lters, equations (3) and () imply that the eigenspace transformation matrix should be E = I + BKQ m :9 :9! Q m GM () Although a feed-through term was not included when deriving the equivalent time constants for higher order lters, it has been postulated that the feedthrough term should be handled in the same way as suggested in previous sections. 9

22 Dutch roll natural frequency, rad/sec Dutch roll damping ratio Roll mode pole, rad/sec Low order With command filter Predicted 5 Figure 9. Roll mode pole prediction with command secondorder lters Low order With command filter Predicted 5 5 Figure. Dutch roll mode pole prediction with command second-order lters. β-to-p ratio in roll mode eigenvector, sec φ-to-β ratio in Dutch roll eigenvector Low order With command filter Predicted 5 5 Figure. Eigenvector prediction with command secondorder lters. From the previous discussion, these second-order command lters, having zeros with frequencies of rad/sec and poles with frequencies of rad/sec, will aect the rigid-body eigenspace of the full-order, closed-loop system in the same manner as a rollo lter with a time constant of.9 sec. The eigenspace results are shown in gures 9,, and. Again, the approximate eigenspace transformation matrix accurately predicts the resulting rigid-body eigenspace. The second-order lters in the measurement loop are notch lters designed to cancel resonant peaks in the structural model. There are two secondorder lters in series for the n ysens channel, so the approximate time constant associated with each will be summed to approximate the eect of both. The eigenspace transformation matrix associated with the

23 Roll mode pole, rad/sec Low order With measurement notch Predicted Figure. Roll mode pole prediction with measurement notch lters. Dutch roll natural frequency, rad/sec Dutch roll damping ratio Low order With measurement notch Predicted 5 5 Figure 3. Dutch roll mode pole prediction with measurement notch lters. β-to-p ratio in roll mode eigenvector, sec φ-to-β ratio in Dutch roll eigenvector Low order With measurement notch Predicted Figure. Eigenvector prediction with measurement notch lters. measurement notch lters is, from equations (3) and (), E = I+BKGQ l 3 :55 :83 :39 :5 5 Q l M (3) The eects of these notch lters are shown in gures, 3, and. The eigenvalues and eigenvectors of E ALO predict very well the resulting rigid-body eigenspace. Only a slight degradation in the prediction of the small -to-p ratio in the roll mode eect is observed. Hence, the approximate rst-order lags are a suitable substitute for the higher order lters in this example. This section has shown how the eects of higher order lters on the closed-loop rigid-body eigenspace can be evaluated using rst-order lags placed at the same loop location. This result is expected as long as

24 the steady-state gains of the unmodeled higher order lters are unity. HARV Full-Order, Closed-Loop System An approach is now proposed to predict the simultaneous eect of all unmodeled dynamics (which is introduced in the section entitled \Full-Order, Closed-Loop System") on the HARV control law design. The strategy is straightforward: approximate the HARV full-order, closed-loop system of gure using the closed-loop system in gure by replacing all unmodeled dynamics with equivalent rstorder lag components. Equation (3), which denes the eigenspace transformation matrix in this simpler case, is then directly applied. The full-order, closed-loop system is placed in the simpler form as follows. Note that the actuators are already modeled by rst-order lags; therefore, nothing needs to be done. Turning to the other unmodeled dynamics, the second-order command and measurement notch lters are replaced by approximate rst-order lags derived in the section entitled \Higher Order Filters." Here, it is postulated that the results of that section, which were only considered lters at a single-loop location, extend to lters at multiple-loop locations. Next, the lters in series (i.e., the rst-order roll-o and approximate command lters) are replaced by single rst-order lags. The time constant of the approximate lag equals the sum of the time constants of the replaced lags; this leads to a system of the form shown in gure with rst-order lag elements at three separate loop locations. Equation (3) can then be used to obtain the eigenspace transformation matrix, where (from eq. (5)), T e = :8 :5 :333 :8 :8 From equations (3) and (), : :9 Tm = + : :9 From equation (3), T l = 3 5 :59 = :59 :55 :83 :39 :5 Figure 5 shows the prediction of the roll mode pole. Figure shows the Dutch roll mode pole. 3 5 Roll mode pole, rad/sec Dutch roll natural frequency, rad/sec Dutch roll damping ratio Low order Full order Predicted 5 Figure 5. Roll mode pole prediction with full-order model Low order Full order Predicted 5 5 Figure. Dutch roll mode pole prediction with full-order model.

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 7 Interconnected

More information

Chapter 9 Robust Stability in SISO Systems 9. Introduction There are many reasons to use feedback control. As we have seen earlier, with the help of a

Chapter 9 Robust Stability in SISO Systems 9. Introduction There are many reasons to use feedback control. As we have seen earlier, with the help of a Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 9 Robust

More information

Extended Cooperative Control Synthesis

Extended Cooperative Control Synthesis NASA Technical Memorandum 4561 Extended Cooperative Control Synthesis John B. Davidson and David K. Schmidt August 1994 NASA Technical Memorandum 4561 Extended Cooperative Control Synthesis John B. Davidson

More information

Chapter Stability Robustness Introduction Last chapter showed how the Nyquist stability criterion provides conditions for the stability robustness of

Chapter Stability Robustness Introduction Last chapter showed how the Nyquist stability criterion provides conditions for the stability robustness of Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter Stability

More information

conditions makes precise regulation of angle of attack, angle of sideslip, dynamic pressure, and ight

conditions makes precise regulation of angle of attack, angle of sideslip, dynamic pressure, and ight Abstract Piloting diculties associated with conducting maneuvers in hypersonic ight are caused in part by the nonintuitive nature of the aircraft response and the stringent constraints anticipated on allowable

More information

Lecture #AC 3. Aircraft Lateral Dynamics. Spiral, Roll, and Dutch Roll Modes

Lecture #AC 3. Aircraft Lateral Dynamics. Spiral, Roll, and Dutch Roll Modes Lecture #AC 3 Aircraft Lateral Dynamics Spiral, Roll, and Dutch Roll Modes Copy right 2003 by Jon at h an H ow 1 Spring 2003 16.61 AC 3 2 Aircraft Lateral Dynamics Using a procedure similar to the longitudinal

More information

Lecture 6. Chapter 8: Robust Stability and Performance Analysis for MIMO Systems. Eugenio Schuster.

Lecture 6. Chapter 8: Robust Stability and Performance Analysis for MIMO Systems. Eugenio Schuster. Lecture 6 Chapter 8: Robust Stability and Performance Analysis for MIMO Systems Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 6 p. 1/73 6.1 General

More information

Hypersonic Vehicle Model and Control Law Development Using H 1 and Synthesis

Hypersonic Vehicle Model and Control Law Development Using H 1 and Synthesis NASA Technical Memorandum 4562 Hypersonic Vehicle Model and Control Law Development Using H 1 and Synthesis Irene M. Gregory, Rajiv S. Chowdhry, John D. McMinn, and John D. Shaughnessy October 1994 NASA

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

IMPLEMENTATION OF A DECOUPLED CONTROLLER ELECTROMAGNETS MOUNTED IN A PLANAR ARRAY. NASA Langley Research Center. Hampton, VA.

IMPLEMENTATION OF A DECOUPLED CONTROLLER ELECTROMAGNETS MOUNTED IN A PLANAR ARRAY. NASA Langley Research Center. Hampton, VA. IMPLEMENTATION OF A DECOUPLED CONTROLLER FOR A MAGNETIC SUSPENSION SYSTEM USING ELECTROMAGNETS MOUNTED IN A PLANAR ARRAY D. E. Cox N. J. Groom NASA Langley Research Center Hampton, VA Abstract An implementation

More information

Design and Evaluation of a Stochastic Optimal Feed-Forward and Feedback Technology (SOFFT) Flight Control Architecture

Design and Evaluation of a Stochastic Optimal Feed-Forward and Feedback Technology (SOFFT) Flight Control Architecture NASA Technical Paper 3419 Design and Evaluation of a Stochastic Optimal Feed-Forward and Feedback Technology (SOFFT) Flight Control Architecture Aaron J. Ostroff and Melissa S. Proffitt June 1994 NASA

More information

(Continued on next page)

(Continued on next page) (Continued on next page) 18.2 Roots of Stability Nyquist Criterion 87 e(s) 1 S(s) = =, r(s) 1 + P (s)c(s) where P (s) represents the plant transfer function, and C(s) the compensator. The closedloop characteristic

More information

Pitch Rate CAS Design Project

Pitch Rate CAS Design Project Pitch Rate CAS Design Project Washington University in St. Louis MAE 433 Control Systems Bob Rowe 4.4.7 Design Project Part 2 This is the second part of an ongoing project to design a control and stability

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

1 x(k +1)=(Φ LH) x(k) = T 1 x 2 (k) x1 (0) 1 T x 2(0) T x 1 (0) x 2 (0) x(1) = x(2) = x(3) =

1 x(k +1)=(Φ LH) x(k) = T 1 x 2 (k) x1 (0) 1 T x 2(0) T x 1 (0) x 2 (0) x(1) = x(2) = x(3) = 567 This is often referred to as Þnite settling time or deadbeat design because the dynamics will settle in a Þnite number of sample periods. This estimator always drives the error to zero in time 2T or

More information

ANALYSIS OF AUTOPILOT SYSTEM BASED ON BANK ANGLE OF SMALL UAV

ANALYSIS OF AUTOPILOT SYSTEM BASED ON BANK ANGLE OF SMALL UAV ANALYSIS OF AUTOPILOT SYSTEM BASED ON BANK ANGLE OF SMALL UAV MAY SAN HLAING, ZAW MIN NAING, 3 MAUNG MAUNG LATT, 4 HLA MYO TUN,4 Department of Electronic Engineering, Mandalay Technological University,

More information

Chapter 30 Minimality and Stability of Interconnected Systems 30.1 Introduction: Relating I/O and State-Space Properties We have already seen in Chapt

Chapter 30 Minimality and Stability of Interconnected Systems 30.1 Introduction: Relating I/O and State-Space Properties We have already seen in Chapt Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology 1 1 c Chapter

More information

Chapter 8 Stabilization: State Feedback 8. Introduction: Stabilization One reason feedback control systems are designed is to stabilize systems that m

Chapter 8 Stabilization: State Feedback 8. Introduction: Stabilization One reason feedback control systems are designed is to stabilize systems that m Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of echnology c Chapter 8 Stabilization:

More information

Feedback Control of Linear SISO systems. Process Dynamics and Control

Feedback Control of Linear SISO systems. Process Dynamics and Control Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals

More information

Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10

Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10 Today Today (10/23/01) Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10 Reading Assignment: 6.3 Last Time In the last lecture, we discussed control design through shaping of the loop gain GK:

More information

UNCERTAINTY MODELING VIA FREQUENCY DOMAIN MODEL VALIDATION

UNCERTAINTY MODELING VIA FREQUENCY DOMAIN MODEL VALIDATION AIAA 99-3959 UNCERTAINTY MODELING VIA FREQUENCY DOMAIN MODEL VALIDATION Martin R. Waszak, * NASA Langley Research Center, Hampton, Virginia Dominick Andrisani II, Purdue University, West Lafayette, Indiana

More information

MAE 142 Homework #5 Due Friday, March 13, 2009

MAE 142 Homework #5 Due Friday, March 13, 2009 MAE 142 Homework #5 Due Friday, March 13, 2009 Please read through the entire homework set before beginning. Also, please label clearly your answers and summarize your findings as concisely as possible.

More information

DESIGN PROJECT REPORT: Longitudinal and lateral-directional stability augmentation of Boeing 747 for cruise flight condition.

DESIGN PROJECT REPORT: Longitudinal and lateral-directional stability augmentation of Boeing 747 for cruise flight condition. DESIGN PROJECT REPORT: Longitudinal and lateral-directional stability augmentation of Boeing 747 for cruise flight condition. Prepared By: Kushal Shah Advisor: Professor John Hodgkinson Graduate Advisor:

More information

Stability of CL System

Stability of CL System Stability of CL System Consider an open loop stable system that becomes unstable with large gain: At the point of instability, K( j) G( j) = 1 0dB K( j) G( j) K( j) G( j) K( j) G( j) =± 180 o 180 o Closed

More information

Problem 1: Ship Path-Following Control System (35%)

Problem 1: Ship Path-Following Control System (35%) Problem 1: Ship Path-Following Control System (35%) Consider the kinematic equations: Figure 1: NTNU s research vessel, R/V Gunnerus, and Nomoto model: T ṙ + r = Kδ (1) with T = 22.0 s and K = 0.1 s 1.

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

1.1 Notations We dene X (s) =X T (;s), X T denotes the transpose of X X>()0 a symmetric, positive denite (semidenite) matrix diag [X 1 X ] a block-dia

1.1 Notations We dene X (s) =X T (;s), X T denotes the transpose of X X>()0 a symmetric, positive denite (semidenite) matrix diag [X 1 X ] a block-dia Applications of mixed -synthesis using the passivity approach A. Helmersson Department of Electrical Engineering Linkoping University S-581 83 Linkoping, Sweden tel: +46 13 816 fax: +46 13 86 email: andersh@isy.liu.se

More information

Frequency Domain System Identification for a Small, Low-Cost, Fixed-Wing UAV

Frequency Domain System Identification for a Small, Low-Cost, Fixed-Wing UAV Frequency Domain System Identification for a Small, Low-Cost, Fixed-Wing UAV Andrei Dorobantu, Austin M. Murch, Bernie Mettler, and Gary J. Balas, Department of Aerospace Engineering & Mechanics University

More information

AMME3500: System Dynamics & Control

AMME3500: System Dynamics & Control Stefan B. Williams May, 211 AMME35: System Dynamics & Control Assignment 4 Note: This assignment contributes 15% towards your final mark. This assignment is due at 4pm on Monday, May 3 th during Week 13

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

Gravitational potential energy *

Gravitational potential energy * OpenStax-CNX module: m15090 1 Gravitational potential energy * Sunil Kumar Singh This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 2.0 The concept of potential

More information

Chapter Robust Performance and Introduction to the Structured Singular Value Function Introduction As discussed in Lecture 0, a process is better desc

Chapter Robust Performance and Introduction to the Structured Singular Value Function Introduction As discussed in Lecture 0, a process is better desc Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter Robust

More information

Acceleration Feedback

Acceleration Feedback Acceleration Feedback Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls Engineer Mechatronic

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

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

CDS 101/110a: Lecture 8-1 Frequency Domain Design

CDS 101/110a: Lecture 8-1 Frequency Domain Design CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve

More information

Collocated versus non-collocated control [H04Q7]

Collocated versus non-collocated control [H04Q7] Collocated versus non-collocated control [H04Q7] Jan Swevers September 2008 0-0 Contents Some concepts of structural dynamics Collocated versus non-collocated control Summary This lecture is based on parts

More information

Susceptibility of F/A-18 Flight Control Laws to the Falling Leaf Mode Part I: Linear Analysis

Susceptibility of F/A-18 Flight Control Laws to the Falling Leaf Mode Part I: Linear Analysis Susceptibility of F/A-18 Flight Control Laws to the Falling Leaf Mode Part I: Linear Analysis Abhijit Chakraborty, Peter Seiler and Gary J. Balas Department of Aerospace Engineering & Mechanics University

More information

Modelling the dynamics of an unmanned aircraft using a graphical simulation tool

Modelling the dynamics of an unmanned aircraft using a graphical simulation tool Modelling the dynamics of an unmanned aircraft using a graphical simulation tool Sara Jansson Ahmed Department of Aeronautical and Vehicle Engineering KTH - Royal Institute of Technology SE 100 44 Stockholm,

More information

Mech 6091 Flight Control System Course Project. Team Member: Bai, Jing Cui, Yi Wang, Xiaoli

Mech 6091 Flight Control System Course Project. Team Member: Bai, Jing Cui, Yi Wang, Xiaoli Mech 6091 Flight Control System Course Project Team Member: Bai, Jing Cui, Yi Wang, Xiaoli Outline 1. Linearization of Nonlinear F-16 Model 2. Longitudinal SAS and Autopilot Design 3. Lateral SAS and Autopilot

More information

MODELLING OF FLEXIBLE MECHANICAL SYSTEMS THROUGH APPROXIMATED EIGENFUNCTIONS L. Menini A. Tornambe L. Zaccarian Dip. Informatica, Sistemi e Produzione

MODELLING OF FLEXIBLE MECHANICAL SYSTEMS THROUGH APPROXIMATED EIGENFUNCTIONS L. Menini A. Tornambe L. Zaccarian Dip. Informatica, Sistemi e Produzione MODELLING OF FLEXIBLE MECHANICAL SYSTEMS THROUGH APPROXIMATED EIGENFUNCTIONS L. Menini A. Tornambe L. Zaccarian Dip. Informatica, Sistemi e Produzione, Univ. di Roma Tor Vergata, via di Tor Vergata 11,

More information

Confidence metrics analysis of a fixed-wing UAV. Janos Polgar

Confidence metrics analysis of a fixed-wing UAV. Janos Polgar Confidence metrics analysis of a fixed-wing UAV A THESIS SUBMITTED TO THE FACULTY OF THE GRADUATE SCHOOL OF THE UNIVERSITY OF MINNESOTA BY Janos Polgar IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE

More information

Newton's second law of motion

Newton's second law of motion OpenStax-CNX module: m14042 1 Newton's second law of motion Sunil Kumar Singh This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 2.0 Abstract Second law of

More information

High Accuracy Evaluation of the Finite Fourier Transform using Sampled Data

High Accuracy Evaluation of the Finite Fourier Transform using Sampled Data NASA Technical Memorandum 1134 High Accuracy Evaluation of the Finite Fourier Transform using Sampled Data Eugene A. Morelli NASA Langley Research Center Hampton, Virginia June 1997 National Aeronautics

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

AFRL MACCCS Review. Adaptive Control of the Generic Hypersonic Vehicle

AFRL MACCCS Review. Adaptive Control of the Generic Hypersonic Vehicle AFRL MACCCS Review of the Generic Hypersonic Vehicle PI: Active- Laboratory Department of Mechanical Engineering Massachusetts Institute of Technology September 19, 2012, MIT AACL 1/38 Our Team MIT Team

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

Control Systems! Copyright 2017 by Robert Stengel. All rights reserved. For educational use only.

Control Systems! Copyright 2017 by Robert Stengel. All rights reserved. For educational use only. Control Systems Robert Stengel Robotics and Intelligent Systems MAE 345, Princeton University, 2017 Analog vs. digital systems Continuous- and Discretetime Dynamic Models Frequency Response Transfer Functions

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

We use the overhead arrow to denote a column vector, i.e., a number with a direction. For example, in three-space, we write

We use the overhead arrow to denote a column vector, i.e., a number with a direction. For example, in three-space, we write 1 MATH FACTS 11 Vectors 111 Definition We use the overhead arrow to denote a column vector, ie, a number with a direction For example, in three-space, we write The elements of a vector have a graphical

More information

Applications of Linear and Nonlinear Robustness Analysis Techniques to the F/A-18 Flight Control Laws

Applications of Linear and Nonlinear Robustness Analysis Techniques to the F/A-18 Flight Control Laws AIAA Guidance, Navigation, and Control Conference 10-13 August 2009, Chicago, Illinois AIAA 2009-5675 Applications of Linear and Nonlinear Robustness Analysis Techniques to the F/A-18 Flight Control Laws

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

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

Digital Autoland Control Laws Using Direct Digital Design and Quantitative Feedback Theory

Digital Autoland Control Laws Using Direct Digital Design and Quantitative Feedback Theory AIAA Guidance, Navigation, and Control Conference and Exhibit 1-4 August 6, Keystone, Colorado AIAA 6-699 Digital Autoland Control Laws Using Direct Digital Design and Quantitative Feedback Theory Thomas

More information

YTÜ Mechanical Engineering Department

YTÜ Mechanical Engineering Department YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Date: Lab

More information

DISTURBANCES MONITORING FROM CONTROLLER STATES

DISTURBANCES MONITORING FROM CONTROLLER STATES DISTURBANCES MONITORING FROM CONTROLLER STATES Daniel Alazard Pierre Apkarian SUPAERO, av. Edouard Belin, 3 Toulouse, France - Email : alazard@supaero.fr Mathmatiques pour l Industrie et la Physique, Université

More information

Mechatronics Assignment # 1

Mechatronics Assignment # 1 Problem # 1 Consider a closed-loop, rotary, speed-control system with a proportional controller K p, as shown below. The inertia of the rotor is J. The damping coefficient B in mechanical systems is usually

More information

Represent this system in terms of a block diagram consisting only of. g From Newton s law: 2 : θ sin θ 9 θ ` T

Represent this system in terms of a block diagram consisting only of. g From Newton s law: 2 : θ sin θ 9 θ ` T Exercise (Block diagram decomposition). Consider a system P that maps each input to the solutions of 9 4 ` 3 9 Represent this system in terms of a block diagram consisting only of integrator systems, represented

More information

D(s) G(s) A control system design definition

D(s) G(s) A control system design definition R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

More information

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7) EEE582 Topical Outline A.A. Rodriguez Fall 2007 GWC 352, 965-3712 The following represents a detailed topical outline of the course. It attempts to highlight most of the key concepts to be covered and

More information

Subject: Optimal Control Assignment-1 (Related to Lecture notes 1-10)

Subject: Optimal Control Assignment-1 (Related to Lecture notes 1-10) Subject: Optimal Control Assignment- (Related to Lecture notes -). Design a oil mug, shown in fig., to hold as much oil possible. The height and radius of the mug should not be more than 6cm. The mug must

More information

QFT Framework for Robust Tuning of Power System Stabilizers

QFT Framework for Robust Tuning of Power System Stabilizers 45-E-PSS-75 QFT Framework for Robust Tuning of Power System Stabilizers Seyyed Mohammad Mahdi Alavi, Roozbeh Izadi-Zamanabadi Department of Control Engineering, Aalborg University, Denmark Correspondence

More information

Compensator Design to Improve Transient Performance Using Root Locus

Compensator Design to Improve Transient Performance Using Root Locus 1 Compensator Design to Improve Transient Performance Using Root Locus Prof. Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007 MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering.4 Dynamics and Control II Fall 7 Problem Set #9 Solution Posted: Sunday, Dec., 7. The.4 Tower system. The system parameters are

More information

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National

More information

Simplified Analytical Model of a Six-Degree-of-Freedom Large-Gap Magnetic Suspension System

Simplified Analytical Model of a Six-Degree-of-Freedom Large-Gap Magnetic Suspension System NASA Technical Memorandum 112868 Simplified Analytical Model of a Six-Degree-of-Freedom Large-Gap Magnetic Suspension System Nelson J. Groom Langley Research Center, Hampton, Virginia June 1997 National

More information

Problem 2 (Gaussian Elimination, Fundamental Spaces, Least Squares, Minimum Norm) Consider the following linear algebraic system of equations:

Problem 2 (Gaussian Elimination, Fundamental Spaces, Least Squares, Minimum Norm) Consider the following linear algebraic system of equations: EEE58 Exam, Fall 6 AA Rodriguez Rules: Closed notes/books, No calculators permitted, open minds GWC 35, 965-37 Problem (Dynamic Augmentation: State Space Representation) Consider a dynamical system consisting

More information

Computational Stiffness Method

Computational Stiffness Method Computational Stiffness Method Hand calculations are central in the classical stiffness method. In that approach, the stiffness matrix is established column-by-column by setting the degrees of freedom

More information

Robust Control. 8th class. Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) Tue., 29th May, 2018, 10:45~11:30, S423 Lecture Room

Robust Control. 8th class. Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) Tue., 29th May, 2018, 10:45~11:30, S423 Lecture Room Robust Control Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) 8th class Tue., 29th May, 2018, 10:45~11:30, S423 Lecture Room 1 8. Design Example 8.1 HiMAT: Control (Highly Maneuverable Aircraft

More information

Estimation of Unsteady Aerodynamic Models from Dynamic Wind Tunnel Data

Estimation of Unsteady Aerodynamic Models from Dynamic Wind Tunnel Data Patrick C. Murphy ASA Langley Research Center, Hampton, VA, 368-99 Patrick.C.Murphy@nasa.gov Vladislav Klein ational Institute of Aerospace, ASA Langley Research Center, Hampton, VA, 368-99 Vladislav.Klein@nasa.gov

More information

Stability of Feedback Control Systems: Absolute and Relative

Stability of Feedback Control Systems: Absolute and Relative Stability of Feedback Control Systems: Absolute and Relative Dr. Kevin Craig Greenheck Chair in Engineering Design & Professor of Mechanical Engineering Marquette University Stability: Absolute and Relative

More information

Extensions and applications of LQ

Extensions and applications of LQ Extensions and applications of LQ 1 Discrete time systems 2 Assigning closed loop pole location 3 Frequency shaping LQ Regulator for Discrete Time Systems Consider the discrete time system: x(k + 1) =

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

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

LQ Control of a Two Wheeled Inverted Pendulum Process

LQ Control of a Two Wheeled Inverted Pendulum Process Uppsala University Information Technology Dept. of Systems and Control KN,HN,FS 2000-10 Last rev. September 12, 2017 by HR Reglerteknik II Instruction to the laboratory work LQ Control of a Two Wheeled

More information

MODERN CONTROL DESIGN

MODERN CONTROL DESIGN CHAPTER 8 MODERN CONTROL DESIGN The classical design techniques of Chapters 6 and 7 are based on the root-locus and frequency response that utilize only the plant output for feedback with a dynamic controller

More information

C(s) R(s) 1 C(s) C(s) C(s) = s - T. Ts + 1 = 1 s - 1. s + (1 T) Taking the inverse Laplace transform of Equation (5 2), we obtain

C(s) R(s) 1 C(s) C(s) C(s) = s - T. Ts + 1 = 1 s - 1. s + (1 T) Taking the inverse Laplace transform of Equation (5 2), we obtain analyses of the step response, ramp response, and impulse response of the second-order systems are presented. Section 5 4 discusses the transient-response analysis of higherorder systems. Section 5 5 gives

More information

IVR: Introduction to Control (IV)

IVR: Introduction to Control (IV) IVR: Introduction to Control (IV) 16/11/2010 Proportional error control (P) Example Control law: V B = M k 2 R ds dt + k 1s V B = K ( ) s goal s Convenient, simple, powerful (fast and proportional reaction

More information

Design via Root Locus

Design via Root Locus Design via Root Locus I 9 Chapter Learning Outcomes J After completing this chapter the student will be able to: Use the root locus to design cascade compensators to improve the steady-state error (Sections

More information

CHAPTER 7 STEADY-STATE RESPONSE ANALYSES

CHAPTER 7 STEADY-STATE RESPONSE ANALYSES CHAPTER 7 STEADY-STATE RESPONSE ANALYSES 1. Introduction The steady state error is a measure of system accuracy. These errors arise from the nature of the inputs, system type and from nonlinearities of

More information

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring Page 1 of 6 Norges teknisk- naturvitenskapelige universitet Institutt for teknisk kybernetikk Faglig kontakt / contact person: Navn: Morten Pedersen, Universitetslektor Tlf.: 41602135 Exam - TTK 4190 Guidance

More information

SRV02-Series Rotary Experiment # 1. Position Control. Student Handout

SRV02-Series Rotary Experiment # 1. Position Control. Student Handout SRV02-Series Rotary Experiment # 1 Position Control Student Handout SRV02-Series Rotary Experiment # 1 Position Control Student Handout 1. Objectives The objective in this experiment is to introduce the

More information

Multiple Degree of Freedom Systems. The Millennium bridge required many degrees of freedom to model and design with.

Multiple Degree of Freedom Systems. The Millennium bridge required many degrees of freedom to model and design with. Multiple Degree of Freedom Systems The Millennium bridge required many degrees of freedom to model and design with. The first step in analyzing multiple degrees of freedom (DOF) is to look at DOF DOF:

More information

a. Closed-loop system; b. equivalent transfer function Then the CLTF () T is s the poles of () T are s from a contribution of a

a. Closed-loop system; b. equivalent transfer function Then the CLTF () T is s the poles of () T are s from a contribution of a Root Locus Simple definition Locus of points on the s- plane that represents the poles of a system as one or more parameter vary. RL and its relation to poles of a closed loop system RL and its relation

More information

Dynamics and Control Preliminary Examination Topics

Dynamics and Control Preliminary Examination Topics Dynamics and Control Preliminary Examination Topics 1. Particle and Rigid Body Dynamics Meirovitch, Leonard; Methods of Analytical Dynamics, McGraw-Hill, Inc New York, NY, 1970 Chapters 1-5 2. Atmospheric

More information

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Control for Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Motion Systems m F Introduction Timedomain tuning Frequency domain & stability Filters Feedforward Servo-oriented

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

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

A Method for Compensation of Interactions Between Second-Order Actuators and Control Allocators

A Method for Compensation of Interactions Between Second-Order Actuators and Control Allocators A Method for Compensation of Interactions Between Second-Order Actuators and Control Allocators Michael W. Oppenheimer, Member David B. Doman, Member Control Design and Analysis Branch 10 Eighth St., Bldg.

More information

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Problem 1: Control of Short Period Dynamics Consider the

More information

CONTROL DESIGN FOR SET POINT TRACKING

CONTROL DESIGN FOR SET POINT TRACKING Chapter 5 CONTROL DESIGN FOR SET POINT TRACKING In this chapter, we extend the pole placement, observer-based output feedback design to solve tracking problems. By tracking we mean that the output is commanded

More information

APPLICATIONS FOR ROBOTICS

APPLICATIONS FOR ROBOTICS Version: 1 CONTROL APPLICATIONS FOR ROBOTICS TEX d: Feb. 17, 214 PREVIEW We show that the transfer function and conditions of stability for linear systems can be studied using Laplace transforms. Table

More information

Control of Single-Input Single-Output Systems

Control of Single-Input Single-Output Systems Control of Single-Input Single-Output Systems Dimitrios Hristu-Varsakelis 1 and William S. Levine 2 1 Department of Applied Informatics, University of Macedonia, Thessaloniki, 546, Greece dcv@uom.gr 2

More information

EFFECT OF SIDESLIP ANGLE ON THE BALANCE OF AIRCRAFT MOMENTS THROUGH STEADY - STATE SPIN

EFFECT OF SIDESLIP ANGLE ON THE BALANCE OF AIRCRAFT MOMENTS THROUGH STEADY - STATE SPIN International Journal of Civil Engineering Technology (IJCIET) Volume 8, Issue 10, October 2017, pp. 627 633, Article ID: IJCIET_08_10_065 Available online at http://http://www.iaeme.com/ijciet/issues.asp?jtype=ijciet&vtype=8&itype=10

More information

Singular Value Decomposition Analysis

Singular Value Decomposition Analysis Singular Value Decomposition Analysis Singular Value Decomposition Analysis Introduction Introduce a linear algebra tool: singular values of a matrix Motivation Why do we need singular values in MIMO control

More information

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1)

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1) EL 625 Lecture 0 EL 625 Lecture 0 Pole Placement and Observer Design Pole Placement Consider the system ẋ Ax () The solution to this system is x(t) e At x(0) (2) If the eigenvalues of A all lie in the

More information

Variable-gain output feedback control

Variable-gain output feedback control 7. Variable-gain output feedback control 7.1. Introduction PUC-Rio - Certificação Digital Nº 611865/CA In designing control laws, the usual first step is to describe the plant at a given operating point

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

Roll Ratcheting: Cause and Analysis. Gordon Hohne. Institut fur Flugsystemtechnik Braunschweig. 268 pages 155 figures 87 tables 187 references

Roll Ratcheting: Cause and Analysis. Gordon Hohne. Institut fur Flugsystemtechnik Braunschweig. 268 pages 155 figures 87 tables 187 references Deutsches Zentrum fur Luft- und Raumfahrt e.v. Forschungsbericht 2001-15 Roll Ratcheting: Cause and Analysis Gordon Hohne Institut fur Flugsystemtechnik Braunschweig 268 pages 155 figures 87 tables 187

More information

EECE 460 : Control System Design

EECE 460 : Control System Design EECE 460 : Control System Design SISO Pole Placement Guy A. Dumont UBC EECE January 2011 Guy A. Dumont (UBC EECE) EECE 460: Pole Placement January 2011 1 / 29 Contents 1 Preview 2 Polynomial Pole Placement

More information