ROBUST FEEDBACK LINEARIZATION AND GH CONTROLLER FOR A QUADROTOR UNMANNED AERIAL VEHICLE

Size: px
Start display at page:

Download "ROBUST FEEDBACK LINEARIZATION AND GH CONTROLLER FOR A QUADROTOR UNMANNED AERIAL VEHICLE"

Transcription

1 Journal o ELECTRICAL ENGINEERING, VOL. 7, NO. 1, 6, 7 ROBUST FEEDBACK LINEARIZATION AND GH CONTROLLER FOR A QUADROTOR UNMANNED AERIAL VEHICLE Abdellah Mokhtari Abdelaziz Benallegue Boubaker Daachi In this paper, a mixed robust eedback linearization with linear GH controller is applied to a nonlinear quadrotor unmanned aerial vehicle. An actuator saturation and constrain on state space output are introduced to analyse the worst case o control law design.the results show that the overall system becomes robust when weighting unctions are chosen judiciously. Perormance issues o the controller are illustrated in a simulation study that takes into account parameter uncertainties and external disturbances as well as measurement noise. K e y w o r d s: UAV, GH, sensitivity, robust linearization 1 INTRODUCTION The H control problem with continuous-time measurement output or linear systems has been studied in the last decade by many researchers such as Kwakernaak [1] and Grimble [] in polynomial orm and by van der Schat [3] and Ball [] or nonlinear systems. For the hovering control o helicopters, many control methods have been proposed including linear approaches such as LQG [], H design [6],[7] and the nonlinear approaches such as sliding mode [8], backstepping technique [9], and input/output linearization [1]. Even tough the design o controllers to achieve a linear input-output response or nonlinear systems has been well researched [11], the conventional input-output linearization techniques will perorm very poorly when it comes to output tracking as it will render the unstable internal dynamics unobservable [1]. Hence the nonlinear system must have stable zero dynamics or the input-output linearized system to be internally stable [11]. Following this context, classical eedback linearization may have poor robustness properties and cannot be easily combined with a H control law. So a robust nonlinear eedback is proposed to robustly control an uncertain nonlinear system around an operating point on using an appropriate approach or stability and robustness, W stability [13]. Inertial Navigation System (INS) and GPS are used to calculate a position and orientation o the vehicle. They are especially suitable or guidance and navigation o an autonomous Unmanned Aerial Vehicle (UAV) [1]. This paper proposes an attempt to apply linear H outer control o helicopter quadrotor with plant uncertainty combined with a robust eedback linearization inner controller. The plant to be controlled is described by six-degree-o-reedom nonlinear dynamics with plant uncertainties due to the variation o moments o inertia and payload operation. Successul application o the autonomous quadrotor depends on its level o controllability and lying qualities. The overall inner outer controller should improve tracking perormance and disturbance rejection capability. The process disturbance represents not only the uncertainty in the operating conditions, but the lack o precision in the system model. It degrades the robustness and perormance o control systems and the estimation o unknown dynamics seems to be diicult. The approach that allows or worst-case disturbances is the H controller. Uncertainty bounds step can be used to deine simple sensitivity and complementary sensitivity weights. These weights are chosen to maximize the disturbance attenuation properties. The disturbances attempt to maximize perormance index, while the control attempts to minimize. The analysis o this problem has been primarily in the requency domain. This analysis can be carried out in time domain, and naturally extends H theory to inite-time and non-linear systems [1]. In this work we mention the polynomial solution based on Diophantine equations [16]. DYNAMIC QUADROTOR Using Newton law and reerring to V. Mistler et al [17] [18], the general MIMO nonlinear system (Fig.1) can be represented in orm: ẋ = F(x) + G 1 (x)w + G (x)ū y 1 = H 1 (x) + K 1 (x)ū (1) y = H (x) + K 1 (x)w University o Science and Technology Oran Algérie, Laboratoire de Mécanique Appliquée, Laboratoire de Robotique de Versailles 1-1 av de l Europe, 781 Velizy, France, LISSI Vitry Creteil; mokhtari@robot.uvsq.r ISSN c 6 FEI STU

2 Journal o ELECTRICAL ENGINEERING 7, NO. 1, 6 1 [ ] 1 G (x) = P H 1 (x) = [,,,,x,y,z,ψ] T H (x) = x K 1 (x) = [ I ] K 1 (x) = [I 1 1 ] Fig. 1. The quadrotor helicopter where x R n is the state vector, ū R m is the control input, w R n is the noise and unknown perturbation vector, y 1 R l is the controlled output, y R p is the available measure vector. The ollowing hypothesis hold: (A1) the unctions F(x), G 1 (x), G (x), H 1 (x), H (x), K 1 (x), K 1 (x) are piecewise continuous. (A) F() =, H 1 () = and H () = or almost every t. (A3) H1 T (x)k 1 (x) =, K1(x)K T 1 (x) = I, K 1 (x)g T 1 (x) =, K 1 (x)k1(x) T = I. where [ ] wb w =, w p and where w b is the noise vector o size 1. w p is composed o aerodynamic orces disturbances [A x,a y,a z ] T and aerodynamic moment disturbances [A p,a q,a r ] T. They act on the UAV and are computed rom the aerodynamic coeicients C i as A i = 1 ρ airc i W (ρ air is the air density, W is the velocity o the UAV with respect to the air), (C i depend on several parameters like the angle between airspeed and the body ixed reerence system, the aerodynamic and geometric orm o the wing). The rotor is the primary source o control and propulsion or the UAV. The Euler angle orientation to the low provides the orces and moments to control the altitude and position o the system. The absolute position is described by three coordinates (x,y,z ),and its attitude by Euler angles (ψ,θ,φ), under the conditions ( π ψ < π) or yaw, ( π < θ < π ) or pitch and ( π < φ < π ) or roll. The state vector and other parameters are deined as: x = (x,y,z,ψ,θ,φ,ẋ,ẏ,ż,ζ 1,ξ, ζ 1 and ξ are deined in (1) F(x) = [ 1 (x),.., 1 (x)] T G 1 (x) = 3 1 M P 1 ψ, θ, φ) T The real control signals (u 1,u,u 3,u ) have been replaced by (ū 1,ū,ū 3,ū ) to avoid singularity in lie transormation matrices when using eedback linearization [17]. In that case u 1 has been delayed by a double integrator. The others control signals will keep unchanged. u 1 = ζ 1 + mg ζ = ξ ξ = ū 1 u = ū u 3 = ū 3 u = ū Let the state vector be written into the orm: so one can have: with () x = (x 1,x,...,x 1 ) T (3) 1 (x) = x 7, (x) = x 8, 3 (x) = x 9 (x) = x 1, (x) = x 13, 6 (x) = x 1 7 (x) = g 7 1x 1, 8 (x) = g 8 1x 1, 9 (x) = g + g 9 1(x 1 + mg) 1 (x) = x 11, 11 (x) = 1(x) x 1 13 (x) = P x 13 + P 3 x 1x 13 x 1 x 1 1 (x) x 1 x 13 x 1 P 1 = 1 d M 1 = 1 m I 3 3 g 1 3 g 1 d d d g 13 3 g 13 g 1 g 1 3 g 1 P = p 11 p 1 p 31 p 3 P 3 = p 311 p 31 p 313 p 31 p 3 p 33 p 331 p 33 p 333

3 A. Mokhtari A. Benallegue B. Daachi: ROBUST FEEDBACK LINEARIZATION AND GH CONTROLLER FOR A... 1 C is the orce to moment scaling actor P = g3 1 g 1 I x, I y, I z represent the diagonal coeicient o inertia g3 13 g 13 matrix o the system. g 1 g3 1 g 1 S(.) = sin(.), C(.) = cos(.), T(.) = tan(.), S e (.) = sec(.). g 7 1 = 1 m (Cx 6Cx Sx + Sx 6 Sx ) g 8 1 = 1 m (Cx 6Sx Sx Cx Sx 6 ) 3 ROBUST FEEDBACK LINEARIZATION (INNER CONTROLLER) g 1 = d I x g 9 1 = 1 m (Cx Cx 6 ) g 1 3 = dsx 6 I y Cx ; g 13 3 = dcx 6 I y ; g 1 3 = dsx Sx 6 I y Cx g 1 = Cx 6 I z Cx ; g 13 = Sx 6 I z ;g 1 = Sx Cx 6 I z Cx p 11 = Sx Sx 6 Cx 6 (I 1 I 3 ) p 1 = Sx Cx (Cx 6 ) (I 1 I 3 ) Cx Sx 6 (I 1 ) p 31 = Sx 6 Cx 6 (Cx ) (I + I 3 I 1 ) + Sx 6 Cx 6 (I 1 + I 3 ) p 3 = I Sx 6 Cx 6 p 311 = T(x )(Cx 6 ) (I 1 I 3 ) + T(x )(1 + I 3 ) p 31 = Sx 6 Cx 6 (I 3 I 1 ) p 313 = (Cx 6 ) S e (x )(I 3 I 1 ) + S e (x )(1 I 3 ) p 31 = Sx 6 Cx 6 Sx (I 1 + I 3 ) p 3 = Cx (Cx 6 ) (I 3 I 1 ) Cx (1 I 1 ) p 33 = Sx 6 Cx 6 (I 1 I 3 ) p 331 = S e (x )(1 + I 3 ) + (Cx 6 ) S e (x )(I 1 I 3 )+ (Cx 6 ) (I + I 3 I 1 ) Cx (I + I 3 ) p 33 = Sx 6 Cx 6 Sx ( I 1 + I 3 ) p 333 = T(x )(Cx 6 ) (I 3 I 1 ) + T(x )(1 I 3 ) I 1 = I y I x I z ; I = I y I z ; I 3 = I z I x I x I y g is the gravity constant (g = 9.81ms ); d is the distance rom the center o mass to the rotors; u 1 is the resulting thrust o the our rotors deined as u 1 = (F 1 + F + F 3 + F ) u is the dierence o thrust between the let rotor and the right rotor deined as u = d (F F ) u 3 is the dierence o thrust between the ront rotor and the back rotor deined as u 3 = d(f 3 F 1 ) u is the dierence o torque between the two clockwise turning rotors and the two counter-clockwise turning rotors deined as u = C(F 1 F + F 3 F ) The robust eedback linearization method used in this context is based on Sobolev norm deined as [ h W = h T (t)h(t)dt + ḣ T (t)ḣ(t)dt ] 1. () It transorms a nonlinear system into its tangent linearized system around an operating point. Then, under state eedback and change o coordinates deined by ū(x,v) = α(x) + β(x)v z = φ(x) α(x) = α c (x) + β c (x)ltφ c (x) β(x) = β c (x)r 1 () φ(x) = T 1 φ c (x) where L =. αc x x=,t = φc x x=,r = 1, α c (x) = 1 (x)b(x), β c (x) = 1 (x) then the nonlinear system is transormed into a ollowing one with A = F(x) x () satisies α [ ] φ ż = Az + B v + x G 1(x) x=φ 1 (z) (6) x=,b = G (). Note that equation x φ x==, x x== I 1 1, β() = I. For the quadrotor helicopter the input-output decoupling problem is solvable or the nonlinear system by means o static eedback. The vector relative degree {r 1,r,r 3,r } is given by r 1 = r = r 3 = ; r = and we have b(x) = [ L r1 h 1(x) L r h (x) L r3 h 3(x) φ c (x) = [φ c1 (x),φ c (x),φ c3 (x),φ c (x) ] T h 1 (x) = x L h 1 (x) = x 7 = ẋ φ c1 (x) = L h 1(x) = Ax m + g7 1x 1 = ẍ L 3 h 1(x) =... x L r h (x) ] T

4 Journal o ELECTRICAL ENGINEERING 7, NO. 1, 6 3 φ c (x) = L h (x) = Ay with h (x) = y L h (x) = x 8 = ẏ m + g8 1(x,x,x 6 )x 1 = ÿ L 3 h (x) =... y h 3 (x) = z L φ c3 (x) = h 3 (x) = x 9 = ż L h 3(x) = Az m + g + g9 1x 1 = z L 3 h 3(x) =... z [ ] h (x) = x φ c (x) = L h (x) = ẋ (x) = = L g1 L r1 1 h 1 (x) = 1 m (Cx 6Cx Sx + Sx 6 Sx ) 1 = L g L r1 1 h 1 (x) = d (x 1 Sx 6 Cx Sx x 1 Cx 6 Sx ) mi x 13 = L g3 L r1 1 h 1 (x) = d mi y ( x 1 Cx Cx ) 1 = 1 = L g1 L r 1 h (x) = 1 m (Cx 6Sx Sx Cx Sx 6 ) = L g L r 1 h (x) = d (x 1 Sx 6 Sx Sx + x 1 Cx 6 Cx ) mi x 3 = L g3 L r 1 h (x) = d mi y ( x 1 Sx Cx ) = L g L r 1 h (x) = 31 = L g1 L r3 1 h 3 (x) = 1 m (Cx Cx 6 ) 3 = L g L r3 1 h 3 (x) = d mi x (x 1 Sx 6 Cx ) 33 = L g3 L r3 1 h 3 (x) = d mi y (x 1 Sx ) 3 = L g L r3 1 h 3 (x) = In act the system in equation () is still nonlinear because o w vector. One seeks a controller which ensures the compensated system to be internally asymptotically stable and its output to tend asymptotically toward a desired trajectory even in the presence o external disturbance. In this context the linear GH is proposed. H OPTIMAL CONTROL (OUTER CONTROLLER) H synthesis methods take into account in an explicit manner some speciication o robustness. The issue here is to take maximum guaranty or a synthesized control law on a chosen model to work eectively on the physical system. For that a transer unction amily is considered where the nominal model W nom = A 1 B constitutes the center. We assume that it is possible to choose these sets o transer unction contain the real system. Hence i the stability and perormance o the closed loop system are obtained and demonstrated or all W i elements then it will be also or the real system [19]. Let the transer unction o the uncertain system be W = (A + D p P p ) 1 (B + D p 1 F p ) (7) where D p P p and D p 1 F p are modelling errors on A and B. D p, P p and F p are characterized by low and pass ilter respectively and 1, are the non structured uncertainty. It is assumed that disturbances are bounded and there exists a unction V which veriies V V 1 < 1 (8) Hence the minimization criterion is written as: J = (Pp S + F p M) Φ (P p S + F p M) (9) The cost unction o GH lead to eigenvalues problem which lead to the minimization o (Pp S +F p M)A 1 D where Φ = A 1 D D A 1. The weighting unctions can be represented as P p (z 1 ) = P 1 d P n, F p (z 1 ) = P 1 d F n (1) where P d is strictly schur and P n (). The polynomials P n and F n are chosen to assure that the polynomial 1 = L g1 L r 1 h (x) = = L g L r 1 h (x) = 3 = L g3 L r 1 h (x) = d I y (Sx 6 S e x ) = L g L r 1 h (x) = 1 I z (Cx 6 S e x ) L c = P n B F n A (11) veriies L c L c > on z = 1. I we can write L c = L 1 L with L 1 strictly minimal phase, L a non-minimal phase and L s is Schur polynomial satisying L s = L z n where n = deg(l ), then the control law procedure is summarized as ollow:

5 A. Mokhtari A. Benallegue B. Daachi: ROBUST FEEDBACK LINEARIZATION AND GH CONTROLLER FOR A /(Pc*D/A) Magnitude (db) 1 1 T S M 1/(Fc*D/A) Magnitude (db) Frequency (rad/sec) Fig.. Sensitivity S, M and T and inverse o weightings or x, y, z Frequency (rad/sec) Fig. 3. Cost unction or x, y, z 6 1/(Pc*D/A) 1/(Fc*D/A) Magnitude (db) T M S Magnitude (db) Frequency (rad/sec) Fig.. Sensitivity S, M, T and inverse weightings or ψ Frequency (rad/sec) Fig.. Cost unction or ψ compute (G,H,F ) through Diophantine equations F AP d + L G = L s P n D (1) F BP d L H = L s F n D (13) compute the eigenvalue/eigenvector equation (N 1,F 1, F 1s,λ) with F 1s is schur polynomial satisying F 1s = F 1 z n1 where n 1 = deg(f 1 ). compute the control law L N 1 + F 1 λl s = F 1s F (1) C = (H + KB) 1 (G KA), K = F1s 1 N 1P d (1) The main dierence between H and GH is that the irst one uses iteration algorithm to compute control law whereas the second one uses eigenvalue/eigenvector problem to get solution which is easier to compute. The error sensibility S, the control sensibility M and the complementary sensibilityt are deined as ollow: S = A(H + KB),M = A(G KA) L 1 L s D L 1 L s D T = B (G KA) L 1 L s D Finally, the GH controller has been computed with the ollowing constrain: Forces must be greater than or equal to zero and less than 1 ( F i 1N) which systematically lead to (u 1 ). This is due to actuator output limits. The altitude z must be less than or equal zero (z ) since the reerence rame is upside down. APPLICATION TO QUADROTOR The nominal transer matrix is computed or I y = 1.16;I z = 1.16;I x = 1.16;m = ;d =.1 with

6 Journal o ELECTRICAL ENGINEERING 7, NO. 1, 6 x(m) z(m) measured desired y(m) ψ(rad) Fig. 6. Trajectories x, y, z and ψ θ(rad) φ(rad) Fig. 7. Trajectories θ and φ F1(N) 1 F(N) 1 (x d x )(m)..1.1 (y d y )(m)..1.1 F3(N) 1 1 F(N) 1 1 (z d z )(m) ψ d ψ)(rad). 1 1 x Fig. 8. Applied orces Fig. 9. Tracking errors F1 (N) 8 6 F (N) 8 6 x error.. y error F3 (N) 6 F (N) z error.. ψ error Fig. 1. Applied orces Fig. 11. Tracking errors inputs v 1, v, v 3, v and outputs x, y, z, ψ. W nom = s s. s s The reerence trajectory is chosen as: x d = y d = z d =.a(t ) Γ(t )+.7a(t T ) Γ(t T ).7a(t T ) Γ(t T ).a(t 3T ) Γ(t 3T ).a(t T ) Γ(t T ).7a(t T ) Γ(t T )+.7a(t 6T ) Γ(t 6T ) +.a(t 7T ) Γ(t 7T )

7 6 A. Mokhtari A. Benallegue B. Daachi: ROBUST FEEDBACK LINEARIZATION AND GH CONTROLLER FOR A... ψ d =.b(t ) Γ(t )+.7b(t T ) Γ(t T ).7b(t T ) Γ(t T ).b(t 3T ) Γ(t 3T ).b(t T ) Γ(t T ).7b(t T ) Γ(t T )+.7(t 6T ) Γ(t 6T )+.b(t 7T ) Γ(t 7T ) With Γ(t αt) = or t αt and Γ(t αt) = 1 or t > αt; T = s, a =..1 3 m/s and b =..1 3 rad/s so the steady state o the trajectories will be x d = 1 m y d = 1 m; z d = 1 m ψ d = 1 rad. With a chosen weighting unction F n, P n and P d, the controller C is given. The sensitivity S, the control sensitivity M, the complementary sensitivity T and the cost unction are represented: Output: x, y, z Output ψ Poles o C Zeros o C 7.18 ±.63i ±.76i ± i ±.199i 7.18 ±.63i.778 ±.796i ±.1779i.1676 ±.1779i.131 ±.13i.388 λ x = λ y = λ z = γ x = γ y = γ z = Poles o C ψ Zeros o C ψ ±.33i ±.38i λ ψ =.13; γ ψ = 1 λ ψ =.966 Case o Aerodynamic orce disturbances: An aerodynamic orce disturbances has been taken or A x =. N,A y =. N and A z = 1. N occurring at s, s and 6 s respectively, the results o (x,y,z,ψ) and (θ,φ) are shown in Fig. and Fig. 6. The behavior o the applied orces and aerodynamic orce disturbances is shown in Fig. 7. The tracking errors are shown in Fig. 8. Case o Aerodynamic moment disturbances: For the aerodynamic moments A p =.8 Nm, A q =.8 Nm and A r =. Nm occurring at s, s and 6 s respectively the results o the applied orces are represented in Fig. 9. Tracking errors are represented in Fig. 1. It is noted rom Fig. to Fig. 8 that the system when subjected to aerodynamic orce disturbance [A x,a y,a z ] and % uncertainties on mass and inertia,the mixed inner-outer controller satisying results even without block disturbances estimation. This can be shown rom tracking error trajectories which vanished ater a inite time with a perect convergency. This is due not only to the robustness o the H controller but also to robust eedback linearization which preserve the good robustness properties. This is shown at the time s on x, s on y, and at the time 6 s on z trajectory when the disturbances occurs. The robustness o the system can be conirmed by tracking errors trajectories (Fig. 8). The magnitude disturbances are limited by actuator saturation between and 1 N. However despite the overshoots on orces in igure(fig. 7) which lead to saturation the system remain stable. However, when subjected to aerodynamic moments disturbances [A P,A q,a r ] and % uncertainties on mass and inertia, the results are shown in Fig. 9, Fig. 1. It is seen that the inner-outer controller shows eiciency to overcome easily disturbances on z and ψ, better than on x and y. The orces in Fig. 9 relect perectly the relation between control input (ū 1,ū,ū 3,ū ) and (F 1,F,F 3,F ). The computed sensitivity S in Fig. 1 and Fig. 3 show a low gain at low requency and a gain oscillating near db at high requency, however the complementary sensitivity T shows a gain o db at low requency and a low gain at high requency. This conirms that the resulting design is appropriate. Reerences [1] KWAKERNAAK, H.: A polynomial approach to Hinini optimization o control systems, Modelling, Robustness and Sensitivity Reduction (Ruth F. Curtain, ed.), Springer, Berlin, 1987, pp [] GRIMBLE, M. J. JOHNSON, M. A.: H robust control design- A tutorial review, IEE Comput. Contr. Eng. J.,, No. 6, 7-81, (1991). [3] Van der SHAFT, A.J.: : L -gain analysis o nonlinear systems and nonlinear state eedback H control, IEEE Trans. Automat. Contr. 37 No. 6 (June 199), [] BALL, J. A. HELTON, J. W. WALKER, M. L.: Hinini control or nonlinear systems with output eedback, IEEE Trans. Automat. Contr. 38 No. (April 1993), 6-9. [] MORRIS, J. C. NIEUWSTADT, M. V. BENDOTTI, P.: Identiication and Control o a Model Helicopter in Hover, Proceedings o American Control Conerence (199), [6] LIN, F. ZHANG, W. BRANDT, R. D. : Robust Hovering Control o a PVTOL Aircrat, IEEE Trans. on Contr. Sys. Tech. 7 No. 3 (1999), [7] BENDOTTI, P. MORRIS, J. C.: Robust Hover Control or a Model Helicopter, Proceedings o American Control Conerence 1 (1997), [8] PIEPER, J. K.: Application o SLMC: TRC Control o a Helicopter in Hover, Proceedings o American Control Conerence (199),

8 Journal o ELECTRICAL ENGINEERING 7, NO. 1, 6 7 [9] MAHONY, R. HAMEL, T. DZUL, A.: Hover Control via Lyapunov Control or an Autonomous Model Helicopter, Proceedings o Conerence on Decision and Control (1999), [1] MAHONY, R. LOZANO, R. : Almost Exact Path Tracking Control or an Autonomous Helicopter in Hover Maneuvers, Proceedings o IEEE International Conerence on Robotics and Automation (), 1-1. [11] ISIDORI, A.: Nonlinear Control Systems - An Introduction, Springer-Verlag, New York, NY, second edition, [1] BENVENUTI, L. DIGIAMBERARDINO, P. FARINA, L.: Trajectory Tracking or a PVTOL Aircrat: A Comparative Analysis, Proceedings o the 3th Conerence on Decision and Control, Kobe, Japan December [13] BOURLÈS, H. COLLEDANI, F.: W-stability and local input-output stability results, IEEE Trans. Automat.Contr. AC- (199), [1] SASIADEK, J. Z. HARTANA, P.: Sensor Fusion or Navigation o an Autonomous Unmanned Aerial Vehicle, Proceedings o the IEEE International Conerence on Robotics & Automation New Orleans, LA, April. [1] CHICHKA, D. F.: A Disturbance Attenuation Approach to a Class o Uncertain Systems, PHD in Aerospace Engineering, University o Caliornia Los Angeles, 199. [16] KWAKERNAAK, H.: H Optimization Theory and Applications to Robust Control Design, Annual Reviews in Control 6, pp.-6,. [17] MISTLER, V. BENALLEGUE, A. M SIRDI, N. K.: Exact Linearization and Noninteracting Control o a Rotors Helicopter via Dynamic Feedback, IEEE 1th IEEE International Workshop on Robot-Human Interactive Communication Bordeaux and Paris (1). [18] MOKHTARI, A. BENALLEGUE, A.: Dynamic eedback controller o Euler angles and wind parameters estimation or a quadrotor unmanned aerial vehicle, IEEE Int. Con. on Robotics and Automation (ICRA ) (). [19] GROCOTT, S. C. MAcMARTIN, D. G. MILLER, D. W. : Experimental implementation o a multiple model technique or robust control o the MACE test article, In Proceedings o 3rd International Conerence on Adaptive Structures, San Diego, CA (199). Received 1 April Abdellah Mokhtari received his electronics Eengineer diploma rom Electronic Institute, University o Sciences and Technology Oran in 198. He received MEng in 1986 and MSc in 1988 rom Wales University, UK. He was head o Marine Institute in Oran until 3. As a doctor o automatic control and robotics at the university o Sciences and Technology Oran, he is currently a researcher in robust control area in Laboratory o Robotic o Versailles, France. Abdelaziz Benallegue born in 196, received the BS degree in electronics engineering rom Algiers National Polytechnic School, Algeria, in 1987 he received the MS degree in automatic control and robotics rom University o Pierre and Marie Curie in Paris. In 1991 he received the PhD degree in automatic control and robotics rom University o Pierre and Marie Curie. Between he worked as associate proessor o automatic control and robotics at the University o Pierre and Marie Curie. At present he is proessor o automatic control and robotics at the University o Versailles (France). He is a member o the National Center o Scientiic Research - France. Boubaker Daachi born in 1973 received the BS degree in computer science rom University o Seti, Algeria. In 1998 he received the MS degree in automatic control and robotics rom University o Pierre and Marie Curie, Paris, France. In he received the PhD degree in robotics rom University o Versailles, France. Now he is associate proessor o automatic control and robotics at the University o Paris 1 Val de Marne. He is a member o PRC Identiication - CNRS France. SLOVART G.T.G. s.r.o. GmbH E X P O R T - I M P O R T E X P O R T - I M P O R T o periodicals and o non-periodically printed matters, book s and CD - ROM s Krupinská PO BOX 1, 8 99 Bratislava,Slovakia tel.: , ax.: gtg@internet.sk, SLOVART G.T.G. s.r.o. GmbH E X P O R T - I M P O R T

Robust feedback linearization

Robust feedback linearization Robust eedback linearization Hervé Guillard Henri Bourlès Laboratoire d Automatique des Arts et Métiers CNAM/ENSAM 21 rue Pinel 75013 Paris France {herveguillardhenribourles}@parisensamr Keywords: Nonlinear

More information

Feedback Linearization

Feedback Linearization Feedback Linearization Peter Al Hokayem and Eduardo Gallestey May 14, 2015 1 Introduction Consider a class o single-input-single-output (SISO) nonlinear systems o the orm ẋ = (x) + g(x)u (1) y = h(x) (2)

More information

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Ali Karimoddini, Guowei Cai, Ben M. Chen, Hai Lin and Tong H. Lee Graduate School for Integrative Sciences and Engineering,

More information

Dynamic Feedback Control for a Quadrotor Unmanned Aerial Vehicle

Dynamic Feedback Control for a Quadrotor Unmanned Aerial Vehicle Dynamic Feedback Control for a Quadrotor Unmanned Aerial Vehicle N. K. M Sirdi, Abdellah Mokhtari LSIS Laboratoire de Sciences de l Information et des Systèmes, CNRS UMR 6168. Dom. Univ. St- Jérôme, Av.

More information

Quadrotor Modeling and Control

Quadrotor Modeling and Control 16-311 Introduction to Robotics Guest Lecture on Aerial Robotics Quadrotor Modeling and Control Nathan Michael February 05, 2014 Lecture Outline Modeling: Dynamic model from first principles Propeller

More information

ROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS

ROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS ROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS I. Thirunavukkarasu 1, V. I. George 1, G. Saravana Kumar 1 and A. Ramakalyan 2 1 Department o Instrumentation

More information

Geometric Tracking Control of a Quadrotor UAV on SE(3)

Geometric Tracking Control of a Quadrotor UAV on SE(3) Geometric Tracking Control o a Quadrotor UAV on SE(3) Taeyoung Lee, Melvin Leok, and N. Harris McClamroch Abstract This paper provides new results or the tracking control o a quadrotor unmanned aerial

More information

Sliding Mode Control and Feedback Linearization for Non-regular Systems

Sliding Mode Control and Feedback Linearization for Non-regular Systems Sliding Mode Control and Feedback Linearization or Non-regular Systems Fu Zhang Benito R. Fernández Pieter J. Mosterman Timothy Josserand The MathWorks, Inc. Natick, MA, 01760 University o Texas at Austin,

More information

Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads

Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads 2 th International Conference on Control, Automation and Systems Oct. 26-29, 2 in KINTEX, Gyeonggi-do, Korea Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown

More information

Nonlinear Landing Control for Quadrotor UAVs

Nonlinear Landing Control for Quadrotor UAVs Nonlinear Landing Control for Quadrotor UAVs Holger Voos University of Applied Sciences Ravensburg-Weingarten, Mobile Robotics Lab, D-88241 Weingarten Abstract. Quadrotor UAVs are one of the most preferred

More information

1 Relative degree and local normal forms

1 Relative degree and local normal forms THE ZERO DYNAMICS OF A NONLINEAR SYSTEM 1 Relative degree and local normal orms The purpose o this Section is to show how single-input single-output nonlinear systems can be locally given, by means o a

More information

FEEDFORWARD CONTROLLER DESIGN BASED ON H ANALYSIS

FEEDFORWARD CONTROLLER DESIGN BASED ON H ANALYSIS 271 FEEDFORWARD CONTROLLER DESIGN BASED ON H ANALYSIS Eduardo J. Adam * and Jacinto L. Marchetti Instituto de Desarrollo Tecnológico para la Industria Química (Universidad Nacional del Litoral - CONICET)

More information

OPTIMAL TRAJECTORY PLANNING AND LQR CONTROL FOR A QUADROTOR UAV. Ian D. Cowling James F. Whidborne Alastair K. Cooke

OPTIMAL TRAJECTORY PLANNING AND LQR CONTROL FOR A QUADROTOR UAV. Ian D. Cowling James F. Whidborne Alastair K. Cooke OPTIMAL TRAJECTORY PLANNING AND LQR CONTROL FOR A QUADROTOR UAV Ian D. Cowling James F. Whidborne Alastair K. Cooke Department of Aerospace Sciences, Cranfield University, Bedfordshire, MK43 AL, U.K Abstract:

More information

Control of a Quadrotor Mini-Helicopter via Full State Backstepping Technique

Control of a Quadrotor Mini-Helicopter via Full State Backstepping Technique Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 3-5, 006 Control of a Quadrotor Mini-Helicopter via Full State Backstepping Technique

More information

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University

More information

Simulation of Plane Motion of Semiautonomous Underwater Vehicle

Simulation of Plane Motion of Semiautonomous Underwater Vehicle Proceedings o the European Computing Conerence Simulation o Plane Motion o Semiautonomous Underwater Vehicle JERZY GARUS, JÓZEF MAŁECKI Faculty o Mechanical and Electrical Engineering Naval University

More information

QUADROTOR: FULL DYNAMIC MODELING, NONLINEAR SIMULATION AND CONTROL OF ATTITUDES

QUADROTOR: FULL DYNAMIC MODELING, NONLINEAR SIMULATION AND CONTROL OF ATTITUDES QUADROTOR: FULL DYNAMIC MODELING, NONLINEAR SIMULATION AND CONTROL OF ATTITUDES Somayeh Norouzi Ghazbi,a, Ali Akbar Akbari 2,a, Mohammad Reza Gharib 3,a Somaye_noroozi@yahoo.com, 2 Akbari@um.ac.ir, 3 mech_gharib@yahoo.com

More information

The PVTOL Aircraft. 2.1 Introduction

The PVTOL Aircraft. 2.1 Introduction 2 The PVTOL Aircraft 2.1 Introduction We introduce in this chapter the well-known Planar Vertical Take-Off and Landing (PVTOL) aircraft problem. The PVTOL represents a challenging nonlinear systems control

More information

Nonlinear Control of a Quadrotor Micro-UAV using Feedback-Linearization

Nonlinear Control of a Quadrotor Micro-UAV using Feedback-Linearization Proceedings of the 2009 IEEE International Conference on Mechatronics. Malaga, Spain, April 2009. Nonlinear Control of a Quadrotor Micro-UAV using Feedback-Linearization Holger Voos University of Applied

More information

Lecture : Feedback Linearization

Lecture : Feedback Linearization ecture : Feedbac inearization Niola Misovic, dipl ing and Pro Zoran Vuic June 29 Summary: This document ollows the lectures on eedbac linearization tought at the University o Zagreb, Faculty o Electrical

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

Design and Control of Novel Tri-rotor UAV

Design and Control of Novel Tri-rotor UAV UKACC International Conference on Control Cardiff, UK, -5 September Design and Control of Novel Tri-rotor UAV Mohamed Kara Mohamed School of Electrical and Electronic Engineering The University of Manchester

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES

DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES Wen-Hua Chen Professor in Autonomous Vehicles Department of Aeronautical and Automotive Engineering Loughborough University 1 Outline

More information

Feedback linearization control of systems with singularities: a ball-beam revisit

Feedback linearization control of systems with singularities: a ball-beam revisit Chapter 1 Feedback linearization control o systems with singularities: a ball-beam revisit Fu Zhang The Mathworks, Inc zhang@mathworks.com Benito Fernndez-Rodriguez Department o Mechanical Engineering,

More information

High-order sliding-mode observer for a quadrotor UAV

High-order sliding-mode observer for a quadrotor UAV INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL Published online in Wiley InterScience (wwwintersciencewileycom) DOI: /rnc5 High-order sliding-mode observer for a quadrotor UAV A Benallegue, *,y,

More information

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR Journal of ELECTRICAL ENGINEERING, VOL 58, NO 6, 2007, 326 333 DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR Ahmed Azaiz Youcef Ramdani Abdelkader Meroufel The field orientation control (FOC) consists

More information

Trajectory tracking & Path-following control

Trajectory tracking & Path-following control Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and

More information

Control and Navigation Framework for Quadrotor Helicopters

Control and Navigation Framework for Quadrotor Helicopters DOI 1.17/s1846-1-9789-z Control and Navigation Framework for Quadrotor Helicopters Amr Nagaty Sajad Saeedi Carl Thibault Mae Seto Howard Li Received: September 1 / Accepted: September 1 Springer Science+Business

More information

NONLINEAR CONTROL OF A HELICOPTER BASED UNMANNED AERIAL VEHICLE MODEL

NONLINEAR CONTROL OF A HELICOPTER BASED UNMANNED AERIAL VEHICLE MODEL NONLINEAR CONTROL OF A HELICOPTER BASED UNMANNED AERIAL VEHICLE MODEL T JOHN KOO, YI MA, AND S SHANKAR SASTRY Abstract In this paper, output tracking control of a helicopter based unmanned aerial vehicle

More information

Robot Control Basics CS 685

Robot Control Basics CS 685 Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior

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

DECENTRALIZED CONTROL DESIGN USING LMI MODEL REDUCTION

DECENTRALIZED CONTROL DESIGN USING LMI MODEL REDUCTION Journal of ELECTRICAL ENGINEERING, VOL. 58, NO. 6, 2007, 307 312 DECENTRALIZED CONTROL DESIGN USING LMI MODEL REDUCTION Szabolcs Dorák Danica Rosinová Decentralized control design approach based on partial

More information

Simulation of Backstepping-based Nonlinear Control for Quadrotor Helicopter

Simulation of Backstepping-based Nonlinear Control for Quadrotor Helicopter APPLICATIONS OF MODELLING AND SIMULATION http://amsjournal.ams-mss.org eissn 2680-8084 VOL 2, NO. 1, 2018, 34-40 Simulation of Backstepping-based Nonlinear Control for Quadrotor Helicopter M.A.M. Basri*,

More information

Quadrotors Flight Formation Control Using a Leader-Follower Approach*

Quadrotors Flight Formation Control Using a Leader-Follower Approach* 23 European Conference (ECC) July 7-9, 23, Zürich, Switzerland. Quadrotors Flight Formation Using a Leader-Follower Approach* D. A. Mercado, R. Castro and R. Lozano 2 Abstract In this paper it is presented

More information

Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations

Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations DENIS KOTARSKI, Department of Mechanical Engineering, Karlovac University of Applied Sciences, J.J. Strossmayera 9, Karlovac,

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

Simulation of Spatial Motion of Self-propelled Mine Counter Charge

Simulation of Spatial Motion of Self-propelled Mine Counter Charge Proceedings o the 5th WSEAS Int. Con. on System Science and Simulation in Engineering, Tenerie, Canary Islands, Spain, December 16-18, 26 1 Simulation o Spatial Motion o Sel-propelled Mine Counter Charge

More information

ROBUST NEURAL NETWORK CONTROL OF A QUADROTOR HELICOPTER. Schulich School of Engineering, University of Calgary

ROBUST NEURAL NETWORK CONTROL OF A QUADROTOR HELICOPTER. Schulich School of Engineering, University of Calgary ROBUST NEURAL NETWORK CONTROL OF A QUADROTOR HELICOPTER C. Nicol,C.J.B. Macnab, A. Ramirez-Serrano Schulich School of Engineering, University of Calgary Department of Electrical and Computer Engineering

More information

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE B.R. Andrievsky, A.L. Fradkov Institute for Problems of Mechanical Engineering of Russian Academy of Sciences 61, Bolshoy av., V.O., 199178 Saint Petersburg,

More information

The Ascent Trajectory Optimization of Two-Stage-To-Orbit Aerospace Plane Based on Pseudospectral Method

The Ascent Trajectory Optimization of Two-Stage-To-Orbit Aerospace Plane Based on Pseudospectral Method Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 00 (014) 000 000 www.elsevier.com/locate/procedia APISAT014, 014 Asia-Paciic International Symposium on Aerospace Technology,

More information

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor Robot Dynamics Rotary Wing AS: Control of a Quadrotor 5-85- V Marco Hutter, Roland Siegwart and Thomas Stastny Robot Dynamics - Rotary Wing AS: Control of a Quadrotor 7..6 Contents Rotary Wing AS. Introduction

More information

Asymptote. 2 Problems 2 Methods

Asymptote. 2 Problems 2 Methods Asymptote Problems Methods Problems Assume we have the ollowing transer unction which has a zero at =, a pole at = and a pole at =. We are going to look at two problems: problem is where >> and problem

More information

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011 TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =

More information

L -Bounded Robust Control of Nonlinear Cascade Systems

L -Bounded Robust Control of Nonlinear Cascade Systems L -Bounded Robust Control of Nonlinear Cascade Systems Shoudong Huang M.R. James Z.P. Jiang August 19, 2004 Accepted by Systems & Control Letters Abstract In this paper, we consider the L -bounded robust

More information

Introduction to Multicopter Design and Control

Introduction to Multicopter Design and Control Introduction to Multicopter Design and Control Lesson 10 Stability and Controllability Quan Quan, Associate Proessor qq_buaa@buaa.edu.cn BUAA Reliable Flight Control Group, http://rly.buaa.edu.cn/ Beihang

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

Adaptive Control of a Quadrotor UAV Transporting a Cable-Suspended Load with Unknown Mass

Adaptive Control of a Quadrotor UAV Transporting a Cable-Suspended Load with Unknown Mass rd IEEE Conference on Decision and Control December -7,. Los Angeles, California, USA Adaptive Control of a Quadrotor UAV Transporting a Cable-Suspended Load with Unknown Mass Shicong Dai, Taeyoung Lee,

More information

Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot

Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot Holger Voos Abstract Small four-rotor aerial robots, so called quadrotor UAVs, have an enormous potential for all kind of neararea

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

A Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV

A Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV Preprints of the 19th World Congress The International Federation of Automatic Control A Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV Gerardo R. Flores-Colunga Rogelio Lozano-Leal

More information

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System

More information

ADAPTIVE SLIDING MODE CONTROL OF UNMANNED FOUR ROTOR FLYING VEHICLE

ADAPTIVE SLIDING MODE CONTROL OF UNMANNED FOUR ROTOR FLYING VEHICLE International Journal of Robotics and Automation, Vol. 30, No. 2, 205 ADAPTIVE SLIDING MODE CONTROL OF UNMANNED FOUR ROTOR FLYING VEHICLE Shafiqul Islam, Xiaoping P. Liu, and Abdulmotaleb El Saddik Abstract

More information

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University

More information

AUGMENTED POLYNOMIAL GUIDANCE FOR TERMINAL VELOCITY CONSTRAINTS

AUGMENTED POLYNOMIAL GUIDANCE FOR TERMINAL VELOCITY CONSTRAINTS AUGMENTED POLYNOMIAL GUIDANCE FOR TERMINAL VELOCITY CONSTRAINTS Gun-Hee Moon*, Sang-Woo Shim*, and Min-Jea Tah* *Korea Advanced Institute Science and Technology Keywords: Polynomial guidance, terminal

More information

Variable Structure Control of Pendulum-driven Spherical Mobile Robots

Variable Structure Control of Pendulum-driven Spherical Mobile Robots rd International Conerence on Computer and Electrical Engineering (ICCEE ) IPCSIT vol. 5 () () IACSIT Press, Singapore DOI:.776/IPCSIT..V5.No..6 Variable Structure Control o Pendulum-driven Spherical Mobile

More information

Nonlinear Wind Estimator Based on Lyapunov

Nonlinear Wind Estimator Based on Lyapunov Nonlinear Based on Lyapunov Techniques Pedro Serra ISR/DSOR July 7, 2010 Pedro Serra Nonlinear 1/22 Outline 1 Motivation Problem 2 Aircraft Dynamics Guidance Control and Navigation structure Guidance Dynamics

More information

with Application to Autonomous Vehicles

with Application to Autonomous Vehicles Nonlinear with Application to Autonomous Vehicles (Ph.D. Candidate) C. Silvestre (Supervisor) P. Oliveira (Co-supervisor) Institute for s and Robotics Instituto Superior Técnico Portugal January 2010 Presentation

More information

Visual Servoing for a Quadrotor UAV in Target Tracking Applications. Marinela Georgieva Popova

Visual Servoing for a Quadrotor UAV in Target Tracking Applications. Marinela Georgieva Popova Visual Servoing for a Quadrotor UAV in Target Tracking Applications by Marinela Georgieva Popova A thesis submitted in conformity with the requirements for the degree of Master of Applied Science Graduate

More information

GIMC-based Fault Detection and Its Application to Magnetic Suspension System

GIMC-based Fault Detection and Its Application to Magnetic Suspension System Proceedings o the 7th World Congress The International Federation o Automatic Control Seoul, Korea, Jul 6-, 28 GIC-based Fault Detection and Its Application to agnetic Suspension Sstem Yujiro Nakaso Toru

More information

Feedback linearization and stabilization of second-order nonholonomic chained systems

Feedback linearization and stabilization of second-order nonholonomic chained systems Feedback linearization and stabilization o second-order nonholonomic chained systems S. S. GE, ZHENDONG SUN, T. H. LEE and MARK W. SPONG Department o Electrical Engineering Coordinated Science Lab National

More information

ROBUST SECOND ORDER SLIDING MODE CONTROL

ROBUST SECOND ORDER SLIDING MODE CONTROL ROBUST SECOND ORDER SLIDING MODE CONTROL FOR A QUADROTOR CONSIDERING MOTOR DYNAMICS Nader Jamali Soufi Amlashi 1, Mohammad Rezaei 2, Hossein Bolandi 2 and Ali Khaki Sedigh 3 1 Department of Control Engineering,

More information

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein 7 American Control Conference Sheraton Seattle Hotel May 4 6, 7, Seattle, USA Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein Abstract

More information

Path Following Controller for a Quadrotor Helicopter

Path Following Controller for a Quadrotor Helicopter Path Following Controller for a Quadrotor Helicopter Ashton Roza, Manfredi Maggiore Abstract A path following controller is presented for a quadrotor helicopter model. The controller relies on input dynamic

More information

Mini coaxial rocket-helicopter: aerodynamic modeling, hover control, and implementation

Mini coaxial rocket-helicopter: aerodynamic modeling, hover control, and implementation Mini coaxial rocket-helicopter: aerodynamic modeling, hover control, and implementation E. S. Espinoza,2, O. Garcia, R. Lozano,3, and A. Malo Laboratoire Franco-Mexicain d Informatique et Automatique,

More information

Nonlinear Robust Tracking Control of a Quadrotor UAV on SE(3)

Nonlinear Robust Tracking Control of a Quadrotor UAV on SE(3) 22 American Control Conference Fairmont Queen Elizabeth Montréal Canada June 27-June 29 22 Nonlinear Robust Tracking Control of a Quadrotor UAV on SE(3) Taeyoung Lee Melvin Leok and N. Harris McClamroch

More information

ENHANCED PROPORTIONAL-DERIVATIVE CONTROL OF A MICRO QUADCOPTER

ENHANCED PROPORTIONAL-DERIVATIVE CONTROL OF A MICRO QUADCOPTER ENHANCED PROPORTIONAL-DERIVATIVE CONTROL OF A MICRO QUADCOPTER Norman L. Johnson and Kam K. Leang Department of Mechanical Engineering University of Nevada, Reno Reno, Nevada 897-312, USA ABSTRACT This

More information

Stabilization and Trajectory Control of a Quadrotor with Uncertain Suspended Load

Stabilization and Trajectory Control of a Quadrotor with Uncertain Suspended Load Stabilization and Trajectory Control of a Quadrotor with Uncertain Suspended Load Xu Zhou Department of Mechanical Engineering Colorado School of Mines Golden, CO, 841 e-mail: xuzhou@mines.edu Xiaoli Zhang

More information

Fluctuationlessness Theorem and its Application to Boundary Value Problems of ODEs

Fluctuationlessness Theorem and its Application to Boundary Value Problems of ODEs Fluctuationlessness Theorem and its Application to Boundary Value Problems o ODEs NEJLA ALTAY İstanbul Technical University Inormatics Institute Maslak, 34469, İstanbul TÜRKİYE TURKEY) nejla@be.itu.edu.tr

More information

Quadcopter Dynamics 1

Quadcopter Dynamics 1 Quadcopter Dynamics 1 Bréguet Richet Gyroplane No. 1 1907 Brothers Louis Bréguet and Jacques Bréguet Guidance of Professor Charles Richet The first flight demonstration of Gyroplane No. 1 with no control

More information

H-infinity Vehicle Control Using NonDimensional Perturbation Measures

H-infinity Vehicle Control Using NonDimensional Perturbation Measures H-ininity Vehicle Control sing NonDimensional Perturbation Measures Abstract Robust controller design techniques have been applied to the ield o vehicle control to achieve many dierent perormance measures:

More information

DESIGN AND QUATERNION-BASED ATTITUDE CONTROL OF THE OMNICOPTER MAV USING FEEDBACK LINEARIZATION

DESIGN AND QUATERNION-BASED ATTITUDE CONTROL OF THE OMNICOPTER MAV USING FEEDBACK LINEARIZATION Proceedings o the ASME 202 International Design Engineering Technical Conerences & Computers and Inormation in Engineering Conerence IDETC/CIE 202 August 2-5, 202, Chicago, IL, USA DETC202-70485 DESIGN

More information

Robust Fault Detection for Commercial Transport Air Data Probes

Robust Fault Detection for Commercial Transport Air Data Probes Robust Fault Detection or Commercial Transport Air Data Probes Paul Freeman, Peter Seiler, and Gary J. Balas Department o Aerospace Engineering and Mechanics, University o Minnesota, Minneapolis, MN, USA

More information

Different Approaches of PID Control UAV Type Quadrotor

Different Approaches of PID Control UAV Type Quadrotor Different Approaches of PD Control UAV ype Quadrotor G. Szafranski, R. Czyba Silesian University of echnology, Akademicka St 6, Gliwice, Poland ABSRAC n this paper we focus on the different control strategies

More information

LQR and SMC Stabilization of a New Unmanned Aerial Vehicle

LQR and SMC Stabilization of a New Unmanned Aerial Vehicle World Academy of Science, Engineering Technology 58 9 LQR SMC Stabilization of a New Unmanned Aerial Vehicle Kaan T. Oner, Ertugrul Cetinsoy, Efe Sirimoglu, Cevdet Hancer, Taylan Ayken, Mustafa Unel Abstract

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

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

AROTORCRAFT-BASED unmanned aerial vehicle

AROTORCRAFT-BASED unmanned aerial vehicle 1392 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 20, NO. 5, SEPTEMBER 2012 Autonomous Flight of the Rotorcraft-Based UAV Using RISE Feedback and NN Feedforward Terms Jongho Shin, H. Jin Kim,

More information

Flight control of unmanned helicopters is an area that poses

Flight control of unmanned helicopters is an area that poses F E A T U R E Experimental implementation of linear and nonlinear control laws DIGITAL VISION Stabilization of a Mini Rotorcraft with Four Rotors By Pedro Castillo, Rogelio Lozano, and Alejandro Dzul Flight

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

Nonlinear Attitude and Position Control of a Micro Quadrotor using Sliding Mode and Backstepping Techniques

Nonlinear Attitude and Position Control of a Micro Quadrotor using Sliding Mode and Backstepping Techniques 3rd US-European Competition and Workshop on Micro Air Vehicle Systems (MAV7 & European Micro Air Vehicle Conference and light Competition (EMAV27, 17-21 September 27, Toulouse, rance Nonlinear Attitude

More information

Aerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD)

Aerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD) Aerial Robotics Vision-based control for Vertical Take-Off and Landing UAVs Toulouse, October, 2 nd, 2014 Henry de Plinval (Onera - DCSD) collaborations with P. Morin (UPMC-ISIR), P. Mouyon (Onera), T.

More information

Tour Planning for an Unmanned Air Vehicle under Wind Conditions

Tour Planning for an Unmanned Air Vehicle under Wind Conditions Tour Planning or an Unmanned Air Vehicle under Wind Conditions Rachelle L. McNeely and Ram V. Iyer Texas Tech University, Lubbock, TX 79409-1042 and Phillip R. Chandler U. S. Air Force Research Laboratory,

More information

ROBUST FAULT DETECTION AND ISOLATION IN CONSTRAINED NONLINEAR SYSTEMS VIA A SECOND ORDER SLIDING MODE OBSERVER. Wen Chen, Mehrdad Saif 1

ROBUST FAULT DETECTION AND ISOLATION IN CONSTRAINED NONLINEAR SYSTEMS VIA A SECOND ORDER SLIDING MODE OBSERVER. Wen Chen, Mehrdad Saif 1 Copyright IFAC 5th Triennial World Congress, Barcelona, Spain ROBUST FAULT DETECTION AND ISOLATION IN CONSTRAINED NONLINEAR SYSTEMS VIA A SECOND ORDER SLIDING MODE OBSERVER Wen Chen, Mehrdad Sai School

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

Feedback Linearization Lectures delivered at IIT-Kanpur, TEQIP program, September 2016.

Feedback Linearization Lectures delivered at IIT-Kanpur, TEQIP program, September 2016. Feedback Linearization Lectures delivered at IIT-Kanpur, TEQIP program, September 216 Ravi N Banavar banavar@iitbacin September 24, 216 These notes are based on my readings o the two books Nonlinear Control

More information

Design and Control of Variable Stiffness Actuation Systems

Design and Control of Variable Stiffness Actuation Systems Design and Control of Variable Stiffness Actuation Systems Gianluca Palli, Claudio Melchiorri, Giovanni Berselli and Gabriele Vassura DEIS - DIEM - Università di Bologna LAR - Laboratory of Automation

More information

Optimal Control of Twin Rotor MIMO System Using LQR Technique

Optimal Control of Twin Rotor MIMO System Using LQR Technique Optimal Control of Twin Rotor MIMO System Using LQR Technique Sumit Kumar Pandey and Vijaya Laxmi Abstract In this paper, twin rotor multi input multi output system (TRMS) is considered as a prototype

More information

Strong Lyapunov Functions for Systems Satisfying the Conditions of La Salle

Strong Lyapunov Functions for Systems Satisfying the Conditions of La Salle 06 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 49, NO. 6, JUNE 004 Strong Lyapunov Functions or Systems Satisying the Conditions o La Salle Frédéric Mazenc and Dragan Ne sić Abstract We present a construction

More information

STABILIZABILITY AND SOLVABILITY OF DELAY DIFFERENTIAL EQUATIONS USING BACKSTEPPING METHOD. Fadhel S. Fadhel 1, Saja F. Noaman 2

STABILIZABILITY AND SOLVABILITY OF DELAY DIFFERENTIAL EQUATIONS USING BACKSTEPPING METHOD. Fadhel S. Fadhel 1, Saja F. Noaman 2 International Journal of Pure and Applied Mathematics Volume 118 No. 2 2018, 335-349 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: 10.12732/ijpam.v118i2.17

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

An adaptive model predictive controller for turbofan engines

An adaptive model predictive controller for turbofan engines American Journal o Engineering Research (AJER) e-issn: 2320-0847 p-issn : 2320-0936 Volume-4, Issue-12, pp-170-176 www.ajer.org Research Paper Open Access An adaptive model predictive controller or turboan

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

Solutions for Homework #8. Landing gear

Solutions for Homework #8. Landing gear Solutions or Homewor #8 PROBEM. (P. 9 on page 78 in the note) An airplane is modeled as a beam with masses as shown below: m m m m π [rad/sec] anding gear m m.5 Find the stiness and mass matrices. Find

More information

Estimation of the Vehicle Sideslip Angle by Means of the State Dependent Riccati Equation Technique

Estimation of the Vehicle Sideslip Angle by Means of the State Dependent Riccati Equation Technique Proceedings o the World Congress on Engineering 7 Vol II WCE 7, Jul 5-7, 7, London, U.K. Estimation o the Vehicle Sideslip Angle b Means o the State Dependent Riccati Equation Technique S. Strano, M. Terzo

More information

IDETC STABILIZATION OF A QUADROTOR WITH UNCERTAIN SUSPENDED LOAD USING SLIDING MODE CONTROL

IDETC STABILIZATION OF A QUADROTOR WITH UNCERTAIN SUSPENDED LOAD USING SLIDING MODE CONTROL ASME 206 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC206 August 2-24, 206, Charlotte, North Carolina, USA IDETC206-60060 STABILIZATION

More information

Load transportation using rotary-wing UAVs

Load transportation using rotary-wing UAVs Load transportation using rotary-wing UAVs Rafael José Figueiras dos Santos rafael.j.f.santos@tecnico.ulisboa.pt Instituto Superior Técnico, Lisboa, Portugal December 5 Abstract The problem of slung load

More information

Passivity-based Formation Control for UAVs with a Suspended Load

Passivity-based Formation Control for UAVs with a Suspended Load Passivity-based Formation Control for UAVs with a Suspended Load Chris Meissen Kristian Klausen Murat Arcak Thor I. Fossen Andrew Packard Department of Mechanical Engineering at the University of California,

More information

AIRCRAFT CONTROL LAW RECONFIGURATION

AIRCRAFT CONTROL LAW RECONFIGURATION AVIATION ISSN 1648-7788 / eissn 1822-4180 2015 Volume 19(1): 14 18 doi:10.3846/16487788.2015.1015290 AICAFT CONTO AW ECONFIGUATION Vladislav KOSYANCHUK, Niolay SEVESYUK, Alexey KUCHAK State esearch Institute

More information

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Vol.3 No., 27 مجلد 3 العدد 27 Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Abdul-Basset A. AL-Hussein Electrical Engineering Department Basrah

More information