Paper No 072 ROBUST CONTROL SYNTHESIS FOR AN UNMANNED HELICOPTER

Size: px
Start display at page:

Download "Paper No 072 ROBUST CONTROL SYNTHESIS FOR AN UNMANNED HELICOPTER"

Transcription

1 Paper No 072 ROBUS CONROL SYNHESIS FOR AN UNMANNED HELICOPER V. I. Garkushenko S.S. Vinogradov and G.N. Barakos upolev Kazan National Research echnical University 0 Karl Marx St. Kazan 420 Russian Federation lvi@au.kstu-kai.ru School of Engineers University of Liverpool Liverpool L69 3GH U.K. G.Barakos@liverpool.ac.uk Abstract Controller synthesis for unmanned helicopters with minimum initial information about their parameters of their mathematical models is considered in this paper. he unknown parameters and system nonlinearity are considered as external disturbances. wo methods are proposed to solve this problem: design of the controller using feedback with compensation for disturbances estimated using observers or design of fuzzy controllers based on the approach of Mamdani and results of the controller of the first method. he paper presents a comparative study of the Raptor helicopter dynamics with the proposed control laws and with wind disturbances. Nomenclature pitch roll and yaw angles (deg) PID the proportional-integral-derivative controller pqr roll pitch and yaw rates (deg/s) MR R main rotor tail rotor u v w longitudinal lateral and normal NED north-east-down coordinate system velocity components (m/s) lon longitudinal and lateral cyclic angles lat col ped W a b s s LQR linear quadratic regulator main and tail rotor collective UAV an unmanned aerial vehicle wind actions in the body coordinate system (m/s) longitudinal and lateral flapping angle of main rotor (rad) GPS global positioning system. INRODUCION he study of UAV control systems is motivated by the complexity of their mathematical model their large number of experimentally determined parameters as well as the demanding requirements for their operation. here are various approaches for the design of UAV control systems however the ones preferred for practical implementation employ parameters that are easy to estimate. Such control laws include traditional PID controllers that are not effective in conditions of uncertainty and in the presence of interconnected control channels []. herefore autopilots are offered based on modified control laws like PID with tuned coefficients and control constraints [] robust controllers with feedback on the state vector H [2] LQR [3] μ - controllers [4] with disturbance compensation [5 6] non-linear

2 control laws using backstepping [7] dynamic inversion [8] and adaptive controllers with adjustable regulation coefficients [9]. It should be noted that the adjustment of the coefficients of the PID controller requires effort and does not eliminate the problem of helicopter control with added wind disturbances. Robust controllers H LQR and μ - controllers reduce the effect of external disturbances on the controlled output but do not eliminate their influence and usually require measurements of the state vector of the system. o improve the stability of the helicopter a controller with disturbance compensation is used in this paper. he assessment of the disturbance is carried out using an observer [5]. Non-linear control laws built using backstepping do not require adjustment of controller parameters but depend on the adopted mathematical models. In addition they are complex to implement and sensitive to parameters and external disturbances. A method of dynamic inversion is free of these shortcomings [8] and does not require an exact model of the helicopter. A model of the torque of the main and tail rotors however are needed for the implementation of the controller and measurement of accelerations are also required. Adaptive controllers use in addition to the main control laws varying parameters under changing external conditions. he efficiency of such algorithms depends on the speed of convergence of the adaptation processes that finally depends on the employed mathematical model of the helicopter and uncontrollable dynamics. Recently fuzzy control algorithms have gained popular. his is due to the fact that their use for complex system does not require accurate mathematical description. In addition such systems are able to maintain their performance despite the varying parameters of the system and the effect on it of external disturbances. here are two main approaches to the construction of a helicopter fuzzy controller as in the akagi-sugeno [0] and Mamdani [] works. In the akagi-sugeno approach knowledge of the model helicopter [0] is required while Mamdani's approach uses only information about the input and output signals which can be obtained during flight experiments []. Further to improve the quality of the controller use of neural and neuro-fuzzy concepts as well as various combinations of these are proposed. In this paper use of the Raptor helicopter offers an example for the synthesis of control laws based on its dynamic model and minimum initial information about its parameters. At the same time the unrecorded dynamics of the helicopter the unknown parameters and nonlinearities are considered as external disturbances and the control law is formed using observers of disturbances. o simplify the control algorithm a fuzzy controller based on the Mamdani approach is also designed. A comparative analysis of the helicopter dynamics for the developed control laws under the influence of wind disturbances is presented in the results section of the paper. 2. FORMULAION OF HE PROBLEM he unmanned Raptor helicopter is considered here. Its non-linear mathematical model and its parameters are identified in [22]. he helicopter dynamic equations take the form: () F V V m m S J M J where V [ u v w] and [ q p r] are the linear and angular velocity vectors in the body coordinate system; are the Euler angles; F is the aerodynamic force vec- F g

3 tor; F mg xx yy zz g sin cos sin cos cos is the gravity force vector; m is the helicopter mass; S is the transformation matrix; J diag{ J J J } is the moment of inertia matrix. M is the aerodynamic moment vector: M K mr Hmr sin bs Lvf tr H tr x (2) M y K mr Hmr sin as M hf M z Pmr Nvf tr Dtr mr where mr tr are the main rotor (MR) and tail rotor (R) thrusts; K is the MR stiffness in ; H mr is the MR hub location above the center of gravity (CG); P mr is the total power of the MR; mr is the MR rotating speed; a b are the longitudinal and s lateral flapping angles of MR; hub location behind the CG; s D tr is the R H is the R hub location above the CG; L vf M hf N vf are the aerodynamic moments generated by fins. he dependence of MR flapping angles to the control actions lon lat is expressed by the following equations [2]: (3) s s bs s lonlon latlat a a q A b A A s s as s lonlon latlat b b p B a B B where A lon and B lat are the ratios of the longitudinal and lateral cyclics of the input signal to the control displacements lon and lat respectively; A lat and B lon are the coefficients of the cross ties; is the time constant; A bs and B as are the coupling effects. In order to simplify the procedure of the controller design its dynamics equations are presented in the following form: X R X3 X 2 (4) X F X X X U W X S X X tr X F X X X U W X F X X U where X x y z is the position vector in the local north-east-down (NED) coordinate system; X2 V X3 X 32 X4 ; X 5 as bs pedint X 52 as bs pedint is the intermediate state of yaw rate feedback controller; U 0 U0 ped col cos U diag g g u 0 0 u0 sin sin ; U2 lon lat ped U ped col ped and col are the normalized rudder servo and collective R X and pitch inputs respectively; 3 32 S X are the rotation and kinematic transformations matrices respectively wind wind wind W u v w are the wind actions in the body coordinate system which is defined as [2]: 2 W 0.5V cos t t p (5) i pmax i 3 where V p max is the maximum amplitude of the gust of wind during the time interval t p. We introduce the state vector X X X X X X and control signals vector U lon lat ped col each of which lies in the range from - to [2]. When balancing the helicopter in hover condition we assume: U lon lat ped col X x0 y0 z a 0 s b s. Equation (4) can be rewritten in terms of deviations from the trimmer condition as:

4 x X X x x x x x lon lat ped col x2 u v w u U U x q p r x x y z x 3 x5 as bs pedint. 4 hen the resulting system of equations represented in a form suitable for the synthesis of control: (6) x R( X3) x2 (7) x2 A ( X3) u0 f (8) x3 S ( X32) x4 (9) x4 A2 x5 f2 (0) x5 B0u f3. Here X X x 3 X X32 X 32 x32 x32 ; u0 u0 col u 0 is the virtual control for the outer loop to move the helicopter relative to the earth coordinate system; u lon lat ped ; f i i 3 are the vectors of generalized disturbances derived from the original equations (4) after isolation the terms A ( X3) u 0 Ax 2 5 Bu 0 where A ( X3) diag g g cos b b is the model parameter; A 2 B 0 are the diagonal matrices of the model parameter. 3. SYNHESIS OF CONROL LAW WIH OBSERVER o achieve the desired helicopter stability it is necessary to provide compensation for the generalized disturbances f i i 3. However as follows from the equations (6)- (0) the f and f 2 cannot be fully compensated. herefore the control law is constructed so that it suppress the generalized disturbances which affect the dynamics of the state vectors x i i 3. o do this we use an observer to construct estimates of the generalized disturbances previously considered in [6]. For the original system represented by the equation x Ax Bu D w () y Cx v where n m R x R is the state vector; u is the control vector w R and v R are the vectors of disturbances and a noise in measurements respectively the observer has the form: (2) xˆ Axˆ B u D wˆ L y Cxˆ s (3) wˆ D L L y Cxˆ where D D D D 2 ; is an adjustable parameter and L L 2 are the matrices of coefficients which have to be determined. Unlike known observers [3-5] using the observer of equations (2) (3) it is possible to achieve the desired accuracy in the estimate of the state vector coordinates and disturbances without significant increase of the coefficients of the observer matrices. his is important in the presence of noise in measurement. o simplify the control law we will hold its synthesis separately for each subsystem. First consider the first subsystem (6) (7) for which we write: d x R X 3 x2 R X 3 x2 dt R X A X u w or x x x R X A X u w l

5 where x R X x d w R X 3 f R X 3 x 2 are the generalized dt disturbances. ) When measuring vectors x and x 2 for example with using GPS and airspeed sensors the control law is adopted in the form: (4) ( 3) r u A X u u R X K x x col col col 0 K2 R X 3 x2 xr ŵ where x r is the move commands vector in the earth coordinate system; K K 2 are the diagonal matrices which are given analytically by direct indicators of quality of transients ŵ is the disturbance estimate which is determined by the observer. hus the control law is found b 0 0 u and desired change r sin sin 0 r r I2 2 u0. r of angles: aking into account the adopted notation we obtain the observer to evaluate the disturbance ŵ : d x ˆ 2 u 0 ŵ L x 2 x ˆ 2 dt (5) d ŵ L L2 x ˆ 2 x2 dt where u0 R X 3diagg g cos sin sin col ; L L 2 are the diagonal matrices with positive elements. Given that the vector x 2 can be measured easy to obtain a reduced observer of third order: P PPx2 u0 (6) ŵ Px 2 where P I 3 L2 L matrix. is the diagonal 2) If the vector x 2 is not measured then in the control law (4) instead of a vector 3 2 R X x its estimate ˆx 2 is uses which together with an estimate ŵ are constructed using the observer: xˆext Aext xˆext Bextur (7) H L y C xˆ ext ext r ext ext where yr x и ur u0 are the observer inputs; xˆ ˆ ˆ 2 ŵ ext x x is the estimate vector; A ext 03 I I Bext 03 I L I6 063 Hext Lext L 2 [03 I3] I 3 L 2 Cext I L L 2 L 2 are the diagonal matrices with positive elements. Considering the measurements of vector x the dimension of the observer (7) can be lowered to a 6th order: Ar Brur Lr yr (8) h C y where ˆ h x2 w 2 r I3 Br 0 2 P G Lr 3 GP P L L G L L L. r A r Cr 2 2 P I 3 G 0 3 P G Note that observers (5) - (8) do not depend on b. Now consider the second subsystem (8) - (0) which similarly can be rewritten as: x x x 3 4 x 4 5

6 5 32 w2 x S X B u where w 2 are the generalized disturbances; x S X x ; B A B diag b b b b i i 24 are the pre-unknown model parameters. When measuring vectors x 3 x 4 the control law is of the form: u B S X u (9) 32 u K x3 K2 S X 32 x4 x3r Kxˆ 3 5 ŵ 2 where x x k x ; x 3r is r r r 3r the command vector of the angles; K K 2 K 3 are the diagonal matrices with positive elements. hus using the control law (9) the desired angles r r or x 3r can be tracked. he vectors ˆx 5 and ŵ 2 can be determined using the observer (7) and (8) at y r S X 32 x4 ur u. In this case xˆ ˆ ˆ 4 5 ŵ ext x x 2 ˆ h x5 w 2 and the observer does not depend on the parameters b i i 24. hus for implementing the control laws (4) (9) is required determine the 4 parameters b i i 4. Note that in [2] for the robust controller synthesis used 29 preunknown model parameters. Parameters b i i 4 can be identified based on the results of the measured speeds values w q p r and set test signals col lon lat ped using observers (6) (8). For this purpose we assume C I A Am A B Bm B for a subsystem n of the form () where A m B m are the initial values of the matrices. hen the subsystem can be rewritten as x Amx Bm u where ( t) Ax( t) Bu( t) Dw( t) are the generalized disturbances is estimated using an observer of the form (2) (3). Consequently if t t then equation is true n A (20) ˆ ( t) x ( t) u ( t) B w () t D Using equation (20) a system of equations is built for discrete time points t i ˆ ( t ) i x ( ti ) u ( t ) i ˆ ( t ) ( ) ( ) A ik x tik u tik ˆ ( ti 2k ) x ( ti 2k ) u ( ti 2k ) B w () t D ˆ ( tink ) x ( tink ) u ( tink ) i i Hi where N n m. he vector of parameters is given by: j j Hi i j i j when applying test signals ut (). For example we can write the equation for the channel of vertical velocity as: where w( t) a w( t) b u ( t) w ( t) a a a 4 3 b b b a 0 b 20.9 ; a b are the unknown pa-

7 rameters u 4 () t is the main rotor collective pitch control w3 () t is a generalized disturbance. As a test the reference velocity w ( t) 0.5sin(5 t) under wind gusts (5) with Vp max 0 m/s and the absence of noise in measurements is used. If the parameters a 0.7 b 0 deviate then identification of parameter a is carried out. Figure shows the process of parameter identification in deviations from the trim values. If noise in the measurement exists then the accuracy of b parameter estimation is enhanced by filtering the signals. c) Figure. Processes of parameter identification in deviations from the balancing values. rim values and parameters were found for each subsystem of () - (3) in hover mode of helicopter [2]: b b b b a) If the vector x is not measured then in the control law (4) K 03 is used and the control is done by the velocities x 2. In the control laws (4) and (9) the values 3 2 K 03 K2 I3 и K 0 I3 K2 3 0 I3 23 K3 3 0 I3 0 5 are used. Obviously in this case for the first isolated subsystem roots of the characteristic equation are s and for the second isolated subsystem s b) Assumed a wind gust (5) with the values V m/s 40 s on each axis of p max 0 t p the coordinate system projected onto the body frame [2]. he coefficients matrices of

8 the observer are obtained using the method of [6] with 0.5 for the first subsystem: L diag L diag he control Surfaces for each channel are shown in Figure 2. At the same time the reduced observer P diag (6) has he matrices of coefficients were obtained for the second subsystem with 0.5 are L diag diag ; 4 diag L L L 2 L L At the same time the reduced observer (8) has: P diag G diag a) 4. FUZZY CONROLLER DESIGN Further simplification of the controller can be obtained by designing the Mamdani fuzzy controller whose setting is performed by the results of the controller with the observers. o increase the speed of the fuzzy controller and to achieve smoothness of the process in each channel two signals at the input are used: the error between the true value and the command and its rate of change. Control law uses seven membership functions for each input and one output. Writing rules for fuzzy controllers of Mamdani type requires to create a database of rules of the form: If Ai j Bi j and Ai j Bi j and and A B hen C n j n j j b) c) where A i j - input variable B i j - compares the value C j - conclusion. he rule base establishes a relationship between the level of the input signal and control output. Moreover each controller consists of forty-nine lines.

9 bust controller obtained in [2] using the H method. he following measurements are used: the linear helicopter velocity in the earth coordinate system the angular velocities and angles. he simulation results are shown in able and suggests that the controller with observers and the fuzzy controller has the best dynamic properties. d) e) f) Figure 2: Control surfaces for the regulators: a) roll angle b) pitch angle c) yaw angle d) longitudinal velocity e) lateral velocity f) vertical velocity. 5. Simulation results Also a comparative analysis of the simulation of the helicopter dynamics is conducted for the pirouette maneuver without wind effects. he maneuver begins from hover mode at a height of 20 m. he maneuver requires movement of the helicopter on a circle with a radius of 0 m. Nose of the helicopter must be constantly sent to the center of the circle throughout the maneuver. able 2 presents the errors for the respective axes in the earth coordinate system and the angle of the course. Figure 3 shows the "pirouette" maneuver for different control laws in the absence of wind. Here the controller with observers has the best dynamic properties and also copes with wind disturbances. able 3 presents the simulation results for the pirouette maneuver in the wind for all channels simultaneously. It follows that the designed controllers successfully cope with the impact of the wind. he effectiveness of the proposed control laws was also confirmed by results obtained for the simulation of a simplified model of the ANSA helicopter as well as by experimental results on a laboratory stand using the Raptor helicopter. his illustrated in Figure 4. Figure 5 shows the experimental processes. A comparative analysis of the simulation of the Raptor helicopter dynamics is conducted in hover mode with and without wind gusts (5) for the control laws (4) (6) (8) (9) the fuzzy controller and the ro-

10 able : Hover mode with wind gust on each channel Maximum modulo error w u wind wind v wind he error Controller with observ servers Fuzzy controller [2] Controller with observers Fuzzy controller [2] Controller with observ servers Fuzzy controller [2] x (m) e-5 6e e-3 8.7e-3 5e-3 y (m).0e-4 3e z (m).2e-4 6e e u (m/s) 9e e-5 2e e-4 4.4e-4 e-3 v (m/s) 7.8e-6 4e e-3 2.4e w(m/s).3e-5 5e e e able 2: he pirouette maneuver without wind gusts Maximum modulo error he controller he fuzzy [2] he error with observers controller x (m) y (m) z (m) able 3: he pirouette maneuver with wind gusts on all channels simultaneously Maximum modulo error he error he controller with observers he fuzzy controller x (m) y (m) z (m) (deg).07.4 (deg)

11 Figure 3: Simulation responses of pirouette for different control laws. 6. CONCLUSIONS Figure 4: the 2DOF Raptor helicopter stand. Using the proposed control laws it is possible to increase the stability of the Raptor helicopter compared [2] and to simplify the procedure for setting the parameters of the model helicopter and the coefficients of the controllers. he obtained control laws are recommended for use in the auto-pilot of full-size helicopter after further refinement. FUURE WORK At the next stage of the work it is planned to test the developed algorithms for the ANSA helicopter using a non-linear model and test the control laws for the Raptor helicopter in flight. ACKNOWLEDGMENS Figure 5: Stabilization of roll angle with disturbance w 0.4 sin 0.4 t in the control channel: - PID with observer of disturbance 2 - fuzzy controller; 3 PID. his work was supported by a grant of the Government the Russian Federation for state support of scientific research on the decision of the Government under a contract of 220 from December G

12 REFERENCES. Gao J. Xu X. He C. A Study on the Control Methods Based on 3-DOF Helicopter Model Journal of Computers Vol. 7 No P Cai G. Chen B. M. Lee.H. Unmanned Rotocraft Systems Springer-Verlag Springer London Dordrecht Heidelberg New York p. 3. Liu H. Lu G. Zhong Y. Robust LQR Attitude Control of a 3-DOF Laboratory Helicopter for Aggressive Maneuvers IEEE transactions on industrial electronics vol. 60 NO P Yuan W. Katupitiya J. Design of a μ synthesis controller to stabilize an unmanned helicopter 28th International Congress of the Aeronautical Sciences 202. P Cheviron. Chriette A. Plestan F. Guaranteed rajectory racking of a Small-Size Autonomous Helicopter in a Smooth Uncertain Environment AIP Conference Proceedings Vol P Garkushenko V.I. Bezbryazov M.V. Lazareva P.A. Sorokina A.V. Degtyarev G.L. Barakos G.N. Demonstration of controller with observer for the Ansat aircraft 38th European Rotorcraft Forum P ang S. Zheng Z.Q. Ye J.B. Wang Q. rajectory racking Controller of Small- Scale Helicopter Based on Backstepping «ICSC-202» Part I Springer- Verlag Berlin Heidelberg 202. P Simplicio P. Pavel M.D. Kampen E. Chu Q.P. An acceleration measurements-based approach for helicopter nonlinear flight control using Incremental Nonlinear Dynamic Inversion Control Engineering Practice P Bing Z. Wei H. Adaptive Backstepping Control for a Miniature Autonomous Helicopter 50th IEEE Conference on Decision and Control and European Control Conference December P akagi. Sugeno M. Fuzzy identification of systems and its application to modeling and control IEEE rans Systems Man Cybernet. Vol. 5 No P Limnaios G. sourveloudis N. Fuzzy Logic Controller for a Mini Coaxial Indoor Helicopter Journal of Intelligent and Robotic Systems Vol. 65 Issue P Kim H.C. Dharmayanda H.R. Kang. Budiyono A. Lee G. Adiprawita W. Parameter Identification and Design of a Robust Attitude Controller Using H Methodology for the Raptor E620 Small- Scale Helicopter International Journal of Control Automation and Systems P Fan C. Guo S. and Li D. Nonlinear Predictive Attitude Control with a Disturbance Observer of an Unmanned Helicopter on the est Bench Proceedings of IEEE 5th International Conference on Robotics Automation and Mechatronics Qingdao China 20. P Chen W. H. Ballance D. J. Gawthrop P.J. O Reilly J. A Nonlinear Disturbance Observer for Robotic Manipulators IEEE ransactions on Industrial Electronics Vol. 47 No P Farza M. M'Saad M. Rossignol L. "Observer Design for a Class of MIMO Nonlinear Systems" Automatica Vol P COPYRIGH SAEMEN he authors confirm that they and/or their company or organization hold copyright on all of the original material included in this paper. he authors also confirm that they have obtained permission from the copyright holder of any third party material included in this paper to publish it as part of their paper. he authors confirm that they give permission or have obtained permis-

13 sion from the copyright holder of this paper for the publication and distribution of this paper as part of the ERF204 proceedings or as individual offprints from the proceedings and for inclusion in a freely accessible web-based repository.

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

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

EE5102/6102 Multivariable Control Systems

EE5102/6102 Multivariable Control Systems EE512/612 Multivariable Control Systems Homework Assignments for Part 2 Prepared by Ben M. Chen Department of Electrical & Computer Engineering National University of Singapore March 3, 29 EE512/612 Multivariable

More information

Dynamic Modeling and Stabilization Techniques for Tri-Rotor Unmanned Aerial Vehicles

Dynamic Modeling and Stabilization Techniques for Tri-Rotor Unmanned Aerial Vehicles Technical Paper Int l J. of Aeronautical & Space Sci. 11(3), 167 174 (010) DOI:10.5139/IJASS.010.11.3.167 Dynamic Modeling and Stabilization Techniques for Tri-Rotor Unmanned Aerial Vehicles Dong-Wan Yoo*,

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

Research on Balance of Unmanned Aerial Vehicle with Intelligent Algorithms for Optimizing Four-Rotor Differential Control

Research on Balance of Unmanned Aerial Vehicle with Intelligent Algorithms for Optimizing Four-Rotor Differential Control 2019 2nd International Conference on Computer Science and Advanced Materials (CSAM 2019) Research on Balance of Unmanned Aerial Vehicle with Intelligent Algorithms for Optimizing Four-Rotor Differential

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

Dynamic modeling and control system design for tri-rotor UAV

Dynamic modeling and control system design for tri-rotor UAV Loughborough University Institutional Repository Dynamic modeling and control system design for tri-rotor UAV This item was submitted to Loughborough University's Institutional Repository by the/an author.

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

Disturbance observer based sliding mode control for unmanned helicopter hovering operations in presence of external disturbances

Disturbance observer based sliding mode control for unmanned helicopter hovering operations in presence of external disturbances Disturbance observer based sliding mode control for unmanned helicopter hovering operations in presence of external disturbances Ihsan ULLAH 1,2,3, Hai-Long PEI*,1,2,3 *Corresponding author 1 Key Lab of

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

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

More information

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

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

More information

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

A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot

A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot Taylor S. Clawson, Sawyer B. Fuller Robert J. Wood, Silvia Ferrari American Control Conference Seattle, WA May 25, 2016

More information

28TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES

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

More information

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

Comprehensive Nonlinear Modeling of a Miniature Unmanned Helicopter

Comprehensive Nonlinear Modeling of a Miniature Unmanned Helicopter JOURNAL OF THE AMERICAN HELICOPTER SOCIETY 57, 24 (22) Comprehensive Nonlinear Modeling of a Miniature Unmanned Helicopter Guowei Cai Ben M. Chen Tong H. Lee Kai-Yew Lum Research Scientist Professor Professor

More information

Nonlinear Controller Design of the Inverted Pendulum System based on Extended State Observer Limin Du, Fucheng Cao

Nonlinear Controller Design of the Inverted Pendulum System based on Extended State Observer Limin Du, Fucheng Cao International Conference on Automation, Mechanical Control and Computational Engineering (AMCCE 015) Nonlinear Controller Design of the Inverted Pendulum System based on Extended State Observer Limin Du,

More information

Minimum Time Trajectory for Helicopter UAVs: Computation and Flight Test 1,2

Minimum Time Trajectory for Helicopter UAVs: Computation and Flight Test 1,2 Applied Mathematical Sciences, Vol. 7, 213, no. 13, 6475-6487 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/1.12988/ams.213.39515 Minimum Time Trajectory for Helicopter UAVs: Computation and Flight Test

More information

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain World Applied Sciences Journal 14 (9): 1306-1312, 2011 ISSN 1818-4952 IDOSI Publications, 2011 Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain Samira Soltani

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

Design and Implementation of an Unmanned Tail-sitter

Design and Implementation of an Unmanned Tail-sitter 1 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Congress Center Hamburg Sept 8 - Oct, 1. Hamburg, Germany Design and Implementation of an Unmanned Tail-sitter Roman Bapst,

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

Mechatronics 21 (2011) Contents lists available at ScienceDirect. Mechatronics. journal homepage:

Mechatronics 21 (2011) Contents lists available at ScienceDirect. Mechatronics. journal homepage: Mechatronics () 8 8 Contents lists available at ScienceDirect Mechatronics journal homepage: www.elsevier.com/locate/mechatronics Design and implementation of a robust and nonlinear flight control system

More information

Aggressive Maneuvering Flight Tests of a Miniature Robotic Helicopter

Aggressive Maneuvering Flight Tests of a Miniature Robotic Helicopter Aggressive Maneuvering Flight Tests of a Miniature Robotic Helicopter Vladislav Gavrilets, Ioannis Martinos, Bernard Mettler, and Eric Feron Massachusetts Institute of Technology, Cambridge MA 2139, USA

More information

Eigenstructure Assignment for Helicopter Hover Control

Eigenstructure Assignment for Helicopter Hover Control Proceedings of the 17th World Congress The International Federation of Automatic Control Eigenstructure Assignment for Helicopter Hover Control Andrew Pomfret Stuart Griffin Tim Clarke Department of Electronics,

More information

Autopilot design for small fixed wing aerial vehicles. Randy Beard Brigham Young University

Autopilot design for small fixed wing aerial vehicles. Randy Beard Brigham Young University Autopilot design for small fixed wing aerial vehicles Randy Beard Brigham Young University Outline Control architecture Low level autopilot loops Path following Dubins airplane paths and path management

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

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

AN INTEGRATOR BACKSTEPPING CONTROLLER FOR A STANDARD HELICOPTER YITAO LIU THESIS

AN INTEGRATOR BACKSTEPPING CONTROLLER FOR A STANDARD HELICOPTER YITAO LIU THESIS AN INEGRAOR BACKSEPPING CONROLLER FOR A SANDARD HELICOPER BY YIAO LIU HESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Electrical and Computer Engineering

More information

UAV Formation Flight using 3D Potential Field

UAV Formation Flight using 3D Potential Field UAV Formation Flight using 3D Potential Field Tobias Paul Thomas R. Krogstad Jan Tommy Gravdahl ESG Elektroniksystem- und Logistik GmbH, Fürstenfeldbruck, Germany tobias.paul@esg.de Department of Engineering

More information

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator International Core Journal of Engineering Vol.3 No.6 7 ISSN: 44-895 A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator Yanna Si Information Engineering College Henan

More information

Identification of Lateral/Directional Model for a UAV Helicopter in Forward Flight

Identification of Lateral/Directional Model for a UAV Helicopter in Forward Flight Available online at www.sciencedirect.com Procedia Engineering 16 (2011 ) 137 143 International Workshop on Automobile, Power and Energy Engineering Identification of Lateral/Directional Model for a UAV

More information

Pitch Control of Flight System using Dynamic Inversion and PID Controller

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

More information

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

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

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

Input Constraints Sliding Mode Control Based on RBF Network Compensation Mengya Hou 1,a, Huanqiang Chen 2,b

Input Constraints Sliding Mode Control Based on RBF Network Compensation Mengya Hou 1,a, Huanqiang Chen 2,b International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 5) Input Constraints Sliding Mode Control Based on RBF Network Compensation Mengya Hou,a, Huanqiang Chen,b Jiangxi

More information

Stability and Control Analysis in Twin-Boom Vertical Stabilizer Unmanned Aerial Vehicle (UAV)

Stability and Control Analysis in Twin-Boom Vertical Stabilizer Unmanned Aerial Vehicle (UAV) International Journal of Scientific and Research Publications, Volume 4, Issue 2, February 2014 1 Stability and Control Analysis in Twin-Boom Vertical Stabilizer Unmanned Aerial Vehicle UAV Lasantha Kurukularachchi*;

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

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

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

Quadrotor Modeling and Control for DLO Transportation

Quadrotor Modeling and Control for DLO Transportation Quadrotor Modeling and Control for DLO Transportation Thesis dissertation Advisor: Prof. Manuel Graña Computational Intelligence Group University of the Basque Country (UPV/EHU) Donostia Jun 24, 2016 Abstract

More information

Dynamics and Control of Rotorcraft

Dynamics and Control of Rotorcraft Dynamics and Control of Rotorcraft Helicopter Aerodynamics and Dynamics Abhishek Department of Aerospace Engineering Indian Institute of Technology, Kanpur February 3, 2018 Overview Flight Dynamics Model

More information

Dynamic-Fuzzy-Neural-Networks-Based Control of an Unmanned Aerial Vehicle

Dynamic-Fuzzy-Neural-Networks-Based Control of an Unmanned Aerial Vehicle Proceedings of the 7th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-, 8 Dynamic-Fuzzy-Neural-Networks-Based Control of an Unmanned Aerial Vehicle Zhe Tang*, Meng

More information

An Adaptive Block Backstepping Controller for Attitude Stabilization of a Quadrotor Helicopter

An Adaptive Block Backstepping Controller for Attitude Stabilization of a Quadrotor Helicopter WSEAS RANSACIONS on SYSES and CONROL An Adaptive Block Backstepping Controller for Attitude Stabilization of a Quadrotor Helicopter Unmanned Aerial Vehicle Engineering Department echanical Engineering

More information

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

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

More information

An LMI Approach to Robust Controller Designs of Takagi-Sugeno fuzzy Systems with Parametric Uncertainties

An LMI Approach to Robust Controller Designs of Takagi-Sugeno fuzzy Systems with Parametric Uncertainties An LMI Approach to Robust Controller Designs of akagi-sugeno fuzzy Systems with Parametric Uncertainties Li Qi and Jun-You Yang School of Electrical Engineering Shenyang University of echnolog Shenyang,

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

FU REASONING INFERENCE ASSOCIATED WIT GENETIC ALGORIT M APPLIED TO A TWO-W EELED SELF-BALANCING ROBOT OF LEGO MINDSTORMS NXT

FU REASONING INFERENCE ASSOCIATED WIT GENETIC ALGORIT M APPLIED TO A TWO-W EELED SELF-BALANCING ROBOT OF LEGO MINDSTORMS NXT FU REASONING INFERENCE ASSOCIATED WIT GENETIC ALGORIT M APPLIED TO A TWO-W EELED SELF-BALANCING ROBOT OF LEGO MINDSTORMS NXT Che-Ying Lin, Chih-Peng Huang*, and Jui-Chung Hung Department of Computer Science,

More information

DIPARTIMENTO DI INGEGNERIA MECCANICA E AEROSPAZIALE - DIMEAS

DIPARTIMENTO DI INGEGNERIA MECCANICA E AEROSPAZIALE - DIMEAS DIPARTIMENTO DI INGEGNERIA MECCANICA E AEROSPAZIALE - DIMEAS COURSE TITLE: INSTRUCTOR: COURSE LEVEL: [LIVELLO DI CORSO: Navigation and Control of Unmanned Aerial Vehicles (UAVs): A Comprehensive Approach

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

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

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

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

Attitude Control of Unmanned Aerial Vehicle Based on Sliding Mode Technique with Parameter Estimation

Attitude Control of Unmanned Aerial Vehicle Based on Sliding Mode Technique with Parameter Estimation Int J Advanced Design and Manufacturing Technology, ol. / No. / June 7 49 Attitude Control of Unmanned Aerial ehicle Based on Sliding Mode Technique with Parameter Estimation A. A. Akbari* Department of

More information

Investigation of the Dynamics and Modeling of a Triangular Quadrotor Configuration

Investigation of the Dynamics and Modeling of a Triangular Quadrotor Configuration Investigation of the Dynamics and Modeling of a Triangular Quadrotor Configuration TONI AXELSSON Master s Thesis at Aerospace Engineering Supervisor: Arne Karlsson Examiner: Arne Karlsson ISSN 1651-7660

More information

Chapter 1. Introduction. 1.1 System Architecture

Chapter 1. Introduction. 1.1 System Architecture Chapter 1 Introduction 1.1 System Architecture The objective of this book is to prepare the reader to do research in the exciting and rapidly developing field of autonomous navigation, guidance, and control

More information

Inverse optimal control for unmanned aerial helicopters with disturbances

Inverse optimal control for unmanned aerial helicopters with disturbances Received: 4 February 8 Revised: September 8 Accepted: September 8 DOI:./oca.47 RESEARCH ARTICLE Inverse optimal control for unmanned aerial helicopters with disturbances Haoxiang Ma Mou Chen Qingxian Wu

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

Fuzzy Control for an Unmanned Helicopter

Fuzzy Control for an Unmanned Helicopter Linköping Studies in Science and Technology Thesis No. 938 Fuzzy Control for an Unmanned Helicopter by Bourhane Kadmiry Submitted to the School of Engineering at Linköping University in partial fulfilment

More information

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY

More information

Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach

Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Giuseppe Notarstefano and Ruggero Frezza Abstract Coordinated flight is a nonholonomic constraint that implies no sideslip of an aircraft.

More information

On Comparison of Neural Observers for Twin Rotor MIMO System

On Comparison of Neural Observers for Twin Rotor MIMO System nternational Journal of Electronic and Electrical Engineering. SSN 0974-74 Volume 7, Number 9 (04), pp. 987-99 nternational Research Publication House http://www.irphouse.com On Comparison of Neural Observers

More information

ADAPTIVE NEURAL NETWORK CONTROLLER DESIGN FOR BLENDED-WING UAV WITH COMPLEX DAMAGE

ADAPTIVE NEURAL NETWORK CONTROLLER DESIGN FOR BLENDED-WING UAV WITH COMPLEX DAMAGE ADAPTIVE NEURAL NETWORK CONTROLLER DESIGN FOR BLENDED-WING UAV WITH COMPLEX DAMAGE Kijoon Kim*, Jongmin Ahn**, Seungkeun Kim*, Jinyoung Suk* *Chungnam National University, **Agency for Defense and Development

More information

TERMINAL ATTITUDE-CONSTRAINED GUIDANCE AND CONTROL FOR LUNAR SOFT LANDING

TERMINAL ATTITUDE-CONSTRAINED GUIDANCE AND CONTROL FOR LUNAR SOFT LANDING IAA-AAS-DyCoSS2-14 -02-05 TERMINAL ATTITUDE-CONSTRAINED GUIDANCE AND CONTROL FOR LUNAR SOFT LANDING Zheng-Yu Song, Dang-Jun Zhao, and Xin-Guang Lv This work concentrates on a 3-dimensional guidance and

More information

Modeling and Sliding Mode Control of a Quadrotor Unmanned Aerial Vehicle

Modeling and Sliding Mode Control of a Quadrotor Unmanned Aerial Vehicle Modeling and Sliding Mode Control of a Quadrotor Unmanned Aerial Vehicle Nour BEN AMMAR, Soufiene BOUALLÈGUE and Joseph HAGGÈGE Research Laboratory in Automatic Control LA.R.A), National Engineering School

More information

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Khaled M. Helal, 2 Mostafa R.A. Atia, 3 Mohamed I. Abu El-Sebah, 2 Mechanical Engineering Department ARAB ACADEMY FOR

More information

Stability Analysis of Linear Systems with Time-varying State and Measurement Delays

Stability Analysis of Linear Systems with Time-varying State and Measurement Delays Proceeding of the th World Congress on Intelligent Control and Automation Shenyang, China, June 29 - July 4 24 Stability Analysis of Linear Systems with ime-varying State and Measurement Delays Liang Lu

More information

Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System

Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System Abstract and Applied Analysis Volume 22, Article ID 8544, 4 pages doi:.55/22/8544 Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System Zahra Yaghoubi, Hassan

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

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

Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV

Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV Julian Sören Lorenz February 5, 2018 Contents 1 Glossary 2 2 Introduction 3 3 Tested algorithms 3 3.1 Unfiltered Method

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

2183. Vector matching-based disturbance rejection method for load simulator

2183. Vector matching-based disturbance rejection method for load simulator 2183. Vector matching-based disturbance rejection method for load simulator Xuesong Yang 1, Changchun Li 2, Hao Yan 3, Jing Huang 4 Beijing Jiaotong University, Beijing, China 1 Corresponding author E-mail:

More information

ACCEPTED VERSION IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.

ACCEPTED VERSION IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. ACCEPTED VERSION Mou Chen, Peng Shi and Cheng-Chew Lim Adaptive neural fault-tolerant control of a 3-DOF model helicopter system IEEE Transactions on Systems, Man, and Cybernetics: Systems, 6; 46():6-7

More information

DESIRED COMPENSATION ADAPTIVE ROBUST CONTROL OF MOBILE SATELLITE COMMUNICATION SYSTEM WITH DISTURBANCE AND MODEL UNCERTAINTIES

DESIRED COMPENSATION ADAPTIVE ROBUST CONTROL OF MOBILE SATELLITE COMMUNICATION SYSTEM WITH DISTURBANCE AND MODEL UNCERTAINTIES International Journal of Innovative Computing, Information and Control ICIC International c 13 ISSN 1349-4198 Volume 9, Number 1, January 13 pp. 153 164 DESIRED COMPENSATION ADAPTIVE ROBUST CONTROL OF

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

Modelling of Opposed Lateral and Longitudinal Tilting Dual-Fan Unmanned Aerial Vehicle

Modelling of Opposed Lateral and Longitudinal Tilting Dual-Fan Unmanned Aerial Vehicle Modelling of Opposed Lateral and Longitudinal Tilting Dual-Fan Unmanned Aerial Vehicle N. Amiri A. Ramirez-Serrano R. Davies Electrical Engineering Department, University of Calgary, Canada (e-mail: namiri@ucalgary.ca).

More information

Self-tuning Control Based on Discrete Sliding Mode

Self-tuning Control Based on Discrete Sliding Mode Int. J. Mech. Eng. Autom. Volume 1, Number 6, 2014, pp. 367-372 Received: July 18, 2014; Published: December 25, 2014 International Journal of Mechanical Engineering and Automation Akira Ohata 1, Akihiko

More information

Model Identification and Attitude Control Scheme for a Micromechanical Flying Insect

Model Identification and Attitude Control Scheme for a Micromechanical Flying Insect Model Identification and Attitude Control Scheme for a Micromechanical Flying Insect Xinyan Deng, Luca Schenato and Shankar Sastry Department of Electrical Engineering and Computer Sciences University

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

RBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal

RBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal Trans. Japan Soc. Aero. Space Sci. Vol. 56, No. 6, pp. 37 3, 3 RBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal By Wenhui ZHANG, Xiaoping YE and Xiaoming JI Institute

More information

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Module - 2 Lecture - 4 Introduction to Fuzzy Logic Control In this lecture today, we will be discussing fuzzy

More information

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT http:// FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT 1 Ms.Mukesh Beniwal, 2 Mr. Davender Kumar 1 M.Tech Student, 2 Asst.Prof, Department of Electronics and Communication

More information

Improving Leader-Follower Formation Control Performance for Quadrotors. By Wesam M. Jasim Alrawi

Improving Leader-Follower Formation Control Performance for Quadrotors. By Wesam M. Jasim Alrawi Improving Leader-Follower Formation Control Performance for Quadrotors By Wesam M. Jasim Alrawi A thesis submitted for the degree of Doctor of Philosophy School of Computer Science and Electronic Engineering

More information

Near-Hover Dynamics and Attitude Stabilization of an Insect Model

Near-Hover Dynamics and Attitude Stabilization of an Insect Model 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 WeA1.4 Near-Hover Dynamics and Attitude Stabilization of an Insect Model B. Cheng and X. Deng Abstract In this paper,

More information

kiteplane s length, wingspan, and height are 6 mm, 9 mm, and 24 mm, respectively, and it weighs approximately 4.5 kg. The kiteplane has three control

kiteplane s length, wingspan, and height are 6 mm, 9 mm, and 24 mm, respectively, and it weighs approximately 4.5 kg. The kiteplane has three control Small Unmanned Aerial Vehicle with Variable Geometry Delta Wing Koji Nakashima, Kazuo Okabe, Yasutaka Ohsima 2, Shuichi Tajima 2 and Makoto Kumon 2 Abstract The kiteplane that is considered in this paper

More information

GUST RESPONSE ANALYSIS IN THE FLIGHT FORMATION OF UNMANNED AIR VEHICLES

GUST RESPONSE ANALYSIS IN THE FLIGHT FORMATION OF UNMANNED AIR VEHICLES 28 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES GUST RESPONSE ANALYSIS IN THE FLIGHT FORMATION OF UNMANNED AIR VEHICLES Yoshinobu Inada*, Kyohei Ohta*, and Hideaki Takanobu** *Tokai University,

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

Automatica. Design and implementation of an autonomous flight control law for a UAV helicopter

Automatica. Design and implementation of an autonomous flight control law for a UAV helicopter Automatica 45 29 2333 2338 Contents lists available at ScienceDirect Automatica journal homepage: www.elsevier.com/locate/automatica Brief paper Design and implementation of an autonomous flight control

More information

Matlab-Based Tools for Analysis and Control of Inverted Pendula Systems

Matlab-Based Tools for Analysis and Control of Inverted Pendula Systems Matlab-Based Tools for Analysis and Control of Inverted Pendula Systems Slávka Jadlovská, Ján Sarnovský Dept. of Cybernetics and Artificial Intelligence, FEI TU of Košice, Slovak Republic sjadlovska@gmail.com,

More information

Quadrotor Control using Incremental Nonlinear Dynamics Inversion

Quadrotor Control using Incremental Nonlinear Dynamics Inversion Quadrotor Control using Incremental Non Dynamics Inversion Rodrigo Ribeiro Guerreiro Coelho rodrigocoelho@tecnico.ulisboa.pt Instituto Superior Técnico, Universidade de Lisboa, Lisboa, Portugal June 217

More information

NONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS

NONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS NONLINEA BACKSTEPPING DESIGN OF ANTI-LOCK BAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS Wei-En Ting and Jung-Shan Lin 1 Department of Electrical Engineering National Chi Nan University 31 University

More information

MODELING OF DUST DEVIL ON MARS AND FLIGHT SIMULATION OF MARS AIRPLANE

MODELING OF DUST DEVIL ON MARS AND FLIGHT SIMULATION OF MARS AIRPLANE MODELING OF DUST DEVIL ON MARS AND FLIGHT SIMULATION OF MARS AIRPLANE Hirotaka Hiraguri*, Hiroshi Tokutake* *Kanazawa University, Japan hiraguri@stu.kanazawa-u.ac.jp;tokutake@se.kanazawa-u.ac.jp Keywords:

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

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

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

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