Dynamic Model and Control of a New Quadrotor...

6
Dynamic Model and Control of a New Quadrotor Unmanned Aerial Vehicle with Tilt-Wing Mechanism Kaan T. Oner, Ertugrul Cetinsoy, Mustafa Unel, Mahmut F. Aksit, Ilyas Kandemir, Kayhan Gulez Abstract— In this work a dynamic model of a new quadrotor aerial vehicle that is equipped with a tilt-wing mechanism is presented. The vehicle has the capabilities of vertical take-off/landing (VTOL) like a helicopter and flying horizontal like an airplane. Dynamic model of the vehicle is derived both for vertical and horizontal flight modes using Newton-Euler formulation. An LQR controller for the vertical flight mode has also been developed and its performance has been tested with several simulations. Keywords— Control, Dynamic model, LQR, Quadrotor, Tilt-wing, VTOL. I. INTRODUCTION Unmanned aerial vehicles (UAV) designed for various mis- sions such as surveillance and exploration of disasters (fire, earthquake, flood, etc...) have been the subject of a growing re- search interest in the last decade. Among these aerial vehicles, airplanes with long flight ranges and helicopters with hovering capabilities are the major mobile platforms used in researches by many groups. Besides these commonly used aerial vehicles, the tilt-rotor aerial vehicles combining the advantages of horizontal and vertical flight have been gaining popularity recently. Because these new vehicles have no conventional design basis, many research groups build their own tilt-rotor vehicles according to their desired technical properties and objectives. Some examples to these tilt-rotor vehicles are large scaled commercial aircrafts like Boeing’s V22 Osprey [1], Bell’s Eagle Eye [2] and smaller scale vehicles like Arizona State University’s HARVee [3] and Compigne University’s BIROTAN [4] which consist of two rotors. Examples to other tilt-rotor vehicles with quad-rotor configurations are Boeing’s V44 [5] (an ongoing project for the quad-rotor version of V22) and Chiba University’s QTW UAV [6] which is a completed project. Different controllers designed for the VTOL vehicles with quad-rotor configurations exist in the literature. Cranfield University’s LQR controller [7], Swiss Federal Institute of Technology’s PID and LQ controllers [8] and Lakehead Uni- versity’s PD 2 [9] controller are examples to the controller K.T. Oner, E. Cetinsoy, M. Unel and M. F. Aksit are with Sabanci University, Orhanli-Tuzla,34956, Istanbul TURKEY (corresponding author: [email protected]) I. Kandemir is with Engineering Faculty, Gebze Institute of Technol- ogy (GYTE), Cayirova-Gebze, 41400, Kocaeli TURKEY. (e-mail: kan- [email protected]) K. Gulez is with the Department of Electrical Engineering, Yildiz Technical University (YTU), Barbaros Bulvari-Yildiz, 34349, Istanbul, TURKEY (e- mail: [email protected]) developed on quad-rotors linearized dynamic models. Among some other control methods of quad-rotor vehicles are CNRS and Grenoble University’s Global Stabilization [10], Swiss Federal Institute of Technology’s Full Control of a Quadrotor [11] and Versailles Engineering Laboratory’s Backstepping Control [12] that take into account the nonlinear dynamics of the vehicles. This paper reports the current work on the modeling and position control of a new tilt-wing aerial vehicle (SUAVi: Sabanci University Unmanned Aerial Vehicle) that is capable of flying in horizontal and vertical modes. The vehicle consists of four rotating wings and four rotors, which are mounted on leading edges of each wing. This 1 m long and 1 m wide aerial vehicle is one of the first of its kind among tilt-wing vehicles on that scale range. The predicted flight times for this vehicle are 20 minutes for vertical flight in hover mode and 1.5 - 2 hours for horizontal flight at 40 - 70 km/h flight speeds. The organization of this paper is as follows: in Section II the dynamic models for the vertical and the horizontal flight modes of the vehicle are obtained using Newton-Euler formulation. In Section III a position controller is developed for position control of the vehicle in vertical flight mode using LQR approach. Simulation results and conclusions are provided in Section IV and Section V, respectively. II. DYNAMIC MODEL OF THE VEHICLE The vehicle is equipped with four wings that are mounted on the front and at the back of the vehicle and can be rotated from vertical to horizontal positions. Fig. 1 below shows the aerial vehicle in horizontal and vertical flight modes. Fig. 1. Aerial Vehicle in Horizontal and Vertical Flight Modes With this wing configuration, the vehicle’s airframe trans- forms into a quad-rotor like structure if the wings are at the vertical position and into an airplane like structure if the wings are at the horizontal position. To keep the control complexity on a minimum level, the rotations of the wings are used as

Transcript of Dynamic Model and Control of a New Quadrotor...

Page 1: Dynamic Model and Control of a New Quadrotor …research.sabanciuniv.edu/11198/1/Paper-FR36000-ICCARV08.pdfDynamic Model and Control of a New Quadrotor Unmanned Aerial Vehicle with

Dynamic Model and Control of a New QuadrotorUnmanned Aerial Vehicle with Tilt-Wing

MechanismKaan T. Oner, Ertugrul Cetinsoy, Mustafa Unel, Mahmut F. Aksit, Ilyas Kandemir, Kayhan Gulez

Abstract— In this work a dynamic model of a new quadrotor aerialvehicle that is equipped with a tilt-wing mechanism is presented.The vehicle has the capabilities of vertical take-off/landing (VTOL)like a helicopter and flying horizontal like an airplane. Dynamicmodel of the vehicle is derived both for vertical and horizontal flightmodes using Newton-Euler formulation. An LQR controller for thevertical flight mode has also been developed and its performancehas been tested with several simulations.

Keywords— Control, Dynamic model, LQR, Quadrotor, Tilt-wing,VTOL.

I. INTRODUCTION

Unmanned aerial vehicles (UAV) designed for various mis-sions such as surveillance and exploration of disasters (fire,earthquake, flood, etc...) have been the subject of a growing re-search interest in the last decade. Among these aerial vehicles,airplanes with long flight ranges and helicopters with hoveringcapabilities are the major mobile platforms used in researchesby many groups. Besides these commonly used aerial vehicles,the tilt-rotor aerial vehicles combining the advantages ofhorizontal and vertical flight have been gaining popularityrecently. Because these new vehicles have no conventionaldesign basis, many research groups build their own tilt-rotorvehicles according to their desired technical properties andobjectives. Some examples to these tilt-rotor vehicles are largescaled commercial aircrafts like Boeing’s V22 Osprey [1],Bell’s Eagle Eye [2] and smaller scale vehicles like ArizonaState University’s HARVee [3] and Compigne University’sBIROTAN [4] which consist of two rotors. Examples to othertilt-rotor vehicles with quad-rotor configurations are Boeing’sV44 [5] (an ongoing project for the quad-rotor version of V22)and Chiba University’s QTW UAV [6] which is a completedproject.

Different controllers designed for the VTOL vehicles withquad-rotor configurations exist in the literature. CranfieldUniversity’s LQR controller [7], Swiss Federal Institute ofTechnology’s PID and LQ controllers [8] and Lakehead Uni-versity’s PD2 [9] controller are examples to the controller

K.T. Oner, E. Cetinsoy, M. Unel and M. F. Aksit are with SabanciUniversity, Orhanli-Tuzla,34956, Istanbul TURKEY (corresponding author:[email protected])

I. Kandemir is with Engineering Faculty, Gebze Institute of Technol-ogy (GYTE), Cayirova-Gebze, 41400, Kocaeli TURKEY. (e-mail: [email protected])

K. Gulez is with the Department of Electrical Engineering, Yildiz TechnicalUniversity (YTU), Barbaros Bulvari-Yildiz, 34349, Istanbul, TURKEY (e-mail: [email protected])

developed on quad-rotors linearized dynamic models. Amongsome other control methods of quad-rotor vehicles are CNRSand Grenoble University’s Global Stabilization [10], SwissFederal Institute of Technology’s Full Control of a Quadrotor[11] and Versailles Engineering Laboratory’s BacksteppingControl [12] that take into account the nonlinear dynamicsof the vehicles.

This paper reports the current work on the modeling andposition control of a new tilt-wing aerial vehicle (SUAVi:Sabanci University Unmanned Aerial Vehicle) that is capableof flying in horizontal and vertical modes. The vehicle consistsof four rotating wings and four rotors, which are mounted onleading edges of each wing. This 1 m long and 1 m wide aerialvehicle is one of the first of its kind among tilt-wing vehicleson that scale range. The predicted flight times for this vehicleare 20 minutes for vertical flight in hover mode and 1.5− 2hours for horizontal flight at 40−70 km/h flight speeds.

The organization of this paper is as follows: in SectionII the dynamic models for the vertical and the horizontalflight modes of the vehicle are obtained using Newton-Eulerformulation. In Section III a position controller is developedfor position control of the vehicle in vertical flight modeusing LQR approach. Simulation results and conclusions areprovided in Section IV and Section V, respectively.

II. DYNAMIC MODEL OF THE VEHICLE

The vehicle is equipped with four wings that are mountedon the front and at the back of the vehicle and can be rotatedfrom vertical to horizontal positions. Fig. 1 below shows theaerial vehicle in horizontal and vertical flight modes.

Fig. 1. Aerial Vehicle in Horizontal and Vertical Flight Modes

With this wing configuration, the vehicle’s airframe trans-forms into a quad-rotor like structure if the wings are at thevertical position and into an airplane like structure if the wingsare at the horizontal position. To keep the control complexityon a minimum level, the rotations of the wings are used as

Page 2: Dynamic Model and Control of a New Quadrotor …research.sabanciuniv.edu/11198/1/Paper-FR36000-ICCARV08.pdfDynamic Model and Control of a New Quadrotor Unmanned Aerial Vehicle with

attitude control inputs in addition to motor thrust inputs ofthe vehicle in horizontal flight mode. Therefore the need ofadditional control surfaces that are put on trailing edges ofthe wings on a regular airplane are eliminated. Two wings onthe front can be rotated independently to act like the aileronswhile two wings at the back are rotated together to act like theelevator. This way the control surfaces of a regular plane inhorizontal flight mode are mimicked with minimum numberof actuators.

A. Vertical Flight Mode

In vertical flight mode, the mechanical structure of thevehicle is very similar to a quad-rotor vehicle and the dynamicsof the vehicle can be approximated by the model given below:

Fig. 2. Aerial Vehicle in Vertical Flight Configuration

The two reference frames given in Fig. 2 are body fixedreference frame B : (Ob,xb,yb,zb) and earth fixed inertialreference frame W : (O,x,y,z). Using this model, the equationsdescribing the position and attitude of the vehicle are obtainedby relating the 6 DOF kinematic equations with the dynamicequations. The position and linear velocity of the vehicle’scenter of mass in world frame are described as,

P =

xyz

,V = P =

xyz

The attitude and angular velocity of the vehicle in world frameare given as,

α =

φθψ

,ω = α =

φθψ

where, φ , θ , ψ are named roll, pitch and yaw angles respec-tively. The equations for the transformation of the angular andlinear velocities between world and body frames are given inequations (1) and (2):

Vb =

uvw

= Tbw(φ ,θ ,ψ) ·V (1)

whereTbw(φ ,θ ,ψ) = Rx(φ)Ry(θ)Rz(ψ)

ωb =

pqr

= E(φ ,θ) ·ω (2)

where

E(φ ,θ) ·ω =

1 0 −sin(θ)0 cos(θ) sin(φ)cos(θ)0 −sin(θ) cos(φ)cos(θ)

In this underactuated system, besides creating the lift forces,counterclockwise rotating propellers 1 and 4 create torques(T1 and T4) in clockwise direction whereas clockwise rotatingpropellers 2 and 3 create torques (T2 and T3) in counterclock-wise direction (Fig. 2). That way the attitude of the vehicleis preserved if equal lifting forces are created by each rotor.The vehicle will move along x axis, if the pitch angle of thevehicle is changed either by reducing the lift forces created byrotors 1 and 2 or increasing the lift forces created by rotors3 and 4 by the same amount. The vehicle will move alongy axis, if the roll angle of the vehicle is changed either byreducing the lift forces created by rotors 2 and 4 or increasingthe lift forces created by rotors 1 and 3 by the same amount.The yaw angle of the vehicle is controlled by trading liftforces from counterclockwise rotating propellers to clockwiserotating propellers or vice versa. The dynamic equations forthe forces and torques acting on the vehicle’s center of gravityare given in equations (3) and (4):

Fvtot = MbVb +ωb× (Mb ·Vb) (3)

where

Mb =

m 0 00 m 00 0 m

Mvtot = Inωb +ωb× (In ·ωb) (4)

where

In =

Iu 0 00 Iv 00 0 Iw

Iu, Iv and Iw are moment of inertias in the body referenceframe. The total force Fv

tot acting on the vehicle’s center ofgravity is the sum of the lifting forces Fv

cg created by therotors, the gravity Fg and the aerodynamic forces Fv

a whichis considered as a disturbance, namely

Fvtot = Fv

cg +Fg +Fva (5)

where

Fvcg =

Fvx

Fvy

Fvz

=

00

−(F1 +F2 +F3 +F4)

Fg =

−sin(θ)sin(φ)cos(θ)cos(φ)cos(θ)

·mg

Page 3: Dynamic Model and Control of a New Quadrotor …research.sabanciuniv.edu/11198/1/Paper-FR36000-ICCARV08.pdfDynamic Model and Control of a New Quadrotor Unmanned Aerial Vehicle with

The total torque Mvtot acting on the vehicle’s center of gravity

(cog) is the sum of the torques Mvcg created by the rotors and

the aerodynamic torques Mva which is again considered as a

disturbance, namely

Mvtot = Mv

cg +Fva (6)

where

Mvcg =

Mvx

Mvy

Mvz

=

ls −ls ls −lsll ll −ll −llλ1 λ2 λ3 λ4

F1F2F3F4

Ll and ls are the distances of rotors to the center of gravity ofthe vehicle in x and y directions. Note also that Ti = λiFi fori = 1,2,3,4 and sum of torques created by the rotors result ina yaw moment along the z axis in vertical flight mode:

Mvz = ∑

iTi

The parameters of the vehicle used in dynamic modeling aregiven in Table I below.

TABLE IMODELING PARAMETERS

Symbol Description Dimension/Magnitudem mass 4 kgls rotor distance to cog along y axis 0.25 mll rotor distance to cog along x axis 0.25 mIu moment of inertia 0.195 kgm2

Iv moment of inertia 0.135 kgm2

Iw moment of inertia 0.135 kgm2

λ1,4 torque/force ratio 0.01 Nm/Nλ2,3 torque/force ratio -0.01 Nm/N

B. Horizontal Flight Mode

In horizontal flight mode, the mechanical structure of theaerial vehicle forms the airframe of a four winged airplanewith two wings on the front and two wings at the back.The aerodynamic lift and drag forces that are considered asexternal disturbance in vertical flight mode need to be takeninto account in dynamic modeling for horizontal flight. Fig.3 shows the aerial vehicle in horizontal flight mode. The liftforces F i

L and drag forces F iD for i = 1,2,3,4 generated by

each wing are obtained from the equations:

F iL =−1

2cL(θi)ρA ·V 2 (7)

F iD =−1

2cD(θi)ρA ·V 2 (8)

where the angle of attack for each wing is given by θi.Because the wings at the back are rotated together their angleof attacks are the same for all time (θ3 = θ4). Note that thelift coefficient cL(θi) and the drag coefficient cD(θi) are notconstant variables, but functions of angle of attack θi for eachwing. The total force Fh

tot acting on the vehicle’s center ofgravity is the sum of the forces Fh

cg created by the rotors, thegravity Fg, the lift and drag forces generated by the wings

Fig. 3. Aerial Vehicle in Horizontal Flight Configuration

Fw and the aerodynamic forces Fha which is considered as a

disturbance, namely

Fhtot = Fh

cg +Fg +Fw +Fha (9)

where

Fhcg =

Fhx

Fhy

Fhz

=

F1 +F2 +F3 +F400

(10)

Fw = ∑i

F iL +∑

iF i

D =

−(cD(θ1)+ cD(θ2)+2cD(θ3))

ρA2 V 2

0−(cL(θ1)+ cL(θ2)+2cL(θ3))

ρA2 V 2

(11)The total torque Mh

tot acting on the vehicle’s center of gravityis the sum of the torques Mh

cg created by the rotors, Mw createdby the drag/lift forces of the wings and the aerodynamictorques Mv

a which is again considered as a disturbance, namely

Mhtot = Mh

cg +Mw +Mha (12)

where

Mhcg =

Mhx

Mhy

Mhz

=

−λ1 −λ2 −λ3 −λ4

0 0 0 0ls −ls ls −ls

F1F2F3F4

(13)

Mw =

−(cL(θ1)− cL(θ2))ρA2 V 2ls

−(cL(θ1)+ cL(θ2)−2cL(θ3))ρA2 V 2ll

−(−cD(θ1)+ cD(θ2))ρA2 V 2ls

(14)

Note that the sum of torques created by the rotors result in aroll moment along the x axis in horizontal flight mode:

Mhx = ∑

iTi

The dynamic equations obtained for 6 DOF rigid body trans-formation of the aerial vehicle in inertial reference frame Ware also valid for the dynamic model in horizontal flight mode:

Fhtot = MbVb +ωb× (Mb ·Vb) (15)

Mhtot = Inωb +ωb× (In ·ωb) (16)

Page 4: Dynamic Model and Control of a New Quadrotor …research.sabanciuniv.edu/11198/1/Paper-FR36000-ICCARV08.pdfDynamic Model and Control of a New Quadrotor Unmanned Aerial Vehicle with

III. LQR CONTROLLER DESIGNTo design a position controller for vertical flight mode of the

UAV, first the equations obtained in Section III.A are put intostate-space form. The state vector X consists of the position(P), the attitude (α), the linear velocity (Vb) and the angularvelocity (ωb):

X =

PVbωbα

(17)

In light of equations (1)-(6) the following equation is obtained:

X =

PeVbωbα

=

T−1be (αe) ·Vb

M−1b · [Fv

tot −ωb× (Mb ·Vb)]I−1n · [Mv

tot −ωb× (In ·ωb)]E−1(αe) ·ωb

(18)

which is a nonlinear plant of the form

X = f (X ,u) (19)

Although the state vector contains 12 variables, the aerialvehicle is an underactuated system with 4 DOF. Therefore thecontrol parameters of the plant are chosen to be the positionP(x,y,z) and yaw angle (ψ). In order to simplify the controllerdesign, the actuating forces and torques are decomposed intofour virtual control inputs (ui) as follows:

u =

u1u2u3u4

−(F1 +F2 +F3 +F4)ls · [(F1 +F3)− (F2 +F4)]ll · [(F1 +F2)− (F3 +F4)]

λ1F1 +λ2F2 +λ3F3 +λ4F4

(20)

For LQR controller design, the dynamic equations of thevehicle are linearized around some nominal operating condi-tion point, e.g. hovering condition. A, B and C matrices of thelinearized system are computed as follows:

A =

∂ f1(X ,u)∂X1|x=xn

· · · ∂ f1(X ,u)∂X12|x=xn

.... . .

...∂ f12(X ,u)∂X1|x=xn

· · · ∂ f12(X ,u)∂X12|x=xn

B =

∂ f1(X ,u)∂u1|u=un

· · · ∂ f1(X ,u)∂ u4|u=un

.... . .

...∂ f12(X ,u)∂u1|u=un

· · · ∂ f12(X ,u)∂u4|u=un

C = I

where I is 12×12 identity matrix.A controller in the form:

u(t) =−K(X(t)−Xre f ) (21)

is selected to stabilize the system, where Xre f is the referencestate. The feedback gain matrix K is found by minimizing thefollowing cost function

J =∫ ∞

0[(X(t)−Xre f )T Q(X(t)−Xre f )+u(t)T Ru(t)]dt (22)

where Q and R are semi-positive and positive definite weight-ing matrices of the state and control variables respectively.

IV. SIMULATION RESULTS

The performance of the LQR controller is evaluated onthe nonlinear dynamic model of the vehicle given by (18) inMATLAB/Simulink. Q and R matrices used in LQR designare selected as:

Q = 10−1 · I

R =

10−1 0 0 00 10 0 00 0 10 00 0 0 10

where I is the 12x12 identity matrix.Starting with the initial position Pi = (0,0,−10)T and

initial attitude αi = (0,0,0)T of the vehicle, the simulationresults given in Fig. 4 and Fig. 5 show the variation of theposition and attitude state variables for the reference inputsPr = (3,3,−15)T and ψr = 0 under ideal operating conditionswithout any external disturbance.

0 500 1000 1500 2000 25000

2

4

time [ms]x

coor

dina

te [m

]

0 500 1000 1500 2000 25000

2

4

time [ms]

y co

ordi

nate

[m]

0 500 1000 1500 2000 2500−20

−15

−10

time [ms]

z co

ordi

nate

[m]

x coordinatereference

y coordinatereference

z coordinatereference

Fig. 4. Position control of the vehicle under no disturbance condition

0 500 1000 1500 2000 2500−0.2

0

0.2

time [ms]

roll

angl

e [r

ad]

0 500 1000 1500 2000 2500−0.2

0

0.2

time [ms]

pitc

h an

gle

[rad

]

0 500 1000 1500 2000 2500−0.02

0

0.02

time [ms]

yaw

ang

le [r

ad]

φ coordinatereference

θ coordinatereference

ψ coordinatereference

Fig. 5. Attitude control of the vehicle under no disturbance condition

Note that position and angle references are tracked withnegligible steady state errors. The lift forces generated by eachrotor are shown in Fig. 6. The control effort is small and the

Page 5: Dynamic Model and Control of a New Quadrotor …research.sabanciuniv.edu/11198/1/Paper-FR36000-ICCARV08.pdfDynamic Model and Control of a New Quadrotor Unmanned Aerial Vehicle with

magnitude of the forces that need to be generated don’t exceedthe physical limits (' 12 N) of the rotors and remain in the±%20 margin of nominal thrust.

0 500 1000 1500 2000 25008

10

12

time [ms]

F1 [N

]

0 500 1000 1500 2000 25009

10

11

time [ms]

F2 [N

]

0 500 1000 1500 2000 25008

10

12

time [ms]

F3 [N

]

0 500 1000 1500 2000 25008

10

12

time [ms]

F4 [N

]

Fig. 6. Forces generated by the motors

The robustness of the LQR controller is evaluated byrepeating the simulation with the same initial conditions andreferences after adding the aerodynamic disturbance force Fv

aand disturbance torque Mv

a to the model. These disturbancesare modeled with Gaussian random variables of zero meanand 0.01 variance that represent small airstreams and winds.Fig. (7) and (8) show the variation of the position and attitudevariables under these disturbance conditions. Notice that thesystem is again stabilized with the same controller and theposition errors due to the disturbance are approximately on theorder of 0.1 m, whereas the attitude errors are approximatelyon the order of 2.5 degrees. The lift forces generated byeach rotor are shown in Fig. 9. Fig. 10 shows the trackingperformance of the controller for a rectangle and circle shapedtrajectory reference while maintaining ψr=0 yaw angle refer-ence under disturbance conditions. Note that good trackingperformance is obtained using the LQR controller with thesame parameters. The lift forces generated by each rotor areshown in Fig. 11.

0 500 1000 1500 2000 25000

2

4

time [ms]

x co

ordi

nate

[m]

0 500 1000 1500 2000 25000

2

4

time [ms]

y co

ordi

nate

[m]

0 500 1000 1500 2000 2500−20

−15

−10

time [ms]

z co

ordi

nate

[m]

x coordinatereference

y coordinatereference

z coordinatereference

Fig. 7. Position control of the vehicle under disturbance condition

0 500 1000 1500 2000 2500−0.2

0

0.2

time [ms]

roll

angl

e [r

ad]

0 500 1000 1500 2000 2500−0.2

0

0.2

time [ms]

pitc

h an

gle

[rad

]

0 500 1000 1500 2000 2500−0.1

0

0.1

time [ms]

yaw

ang

le [r

ad]

φ coordinatereference

θ coordinatereference

ψ coordinatereference

Fig. 8. Attitude control of the vehicle under disturbance condition

0 500 1000 1500 2000 25008

10

12

time [ms]

F1 [N

]

0 500 1000 1500 2000 25009

10

11

time [ms]F

2 [N]

0 500 1000 1500 2000 25008

10

12

time [ms]

F3 [N

]

0 500 1000 1500 2000 25008

10

12

time [ms]

F4 [N

]

Fig. 9. Forces generated by the motors under disturbance condition

−2−1

01

23

−2

0

2

4−13.5

−13

−12.5

−12

−11.5

−11

−10.5

−10

−9.5

x coordinate [m]y coordinate [m]

z co

ordi

nate

[m]

reference trajectoryactual trajectory

Fig. 10. Rectangle and circle shaped reference tracking under disturbancecondition

Page 6: Dynamic Model and Control of a New Quadrotor …research.sabanciuniv.edu/11198/1/Paper-FR36000-ICCARV08.pdfDynamic Model and Control of a New Quadrotor Unmanned Aerial Vehicle with

0 1000 2000 3000 4000 5000 6000 7000 8000 90009

10

11

time [ms]

F1 [N

]

0 1000 2000 3000 4000 5000 6000 7000 8000 90009

10

11

time [ms]

F2 [N

]

0 1000 2000 3000 4000 5000 6000 7000 8000 90009

10

11

time [ms]

F3 [N

]

0 1000 2000 3000 4000 5000 6000 7000 8000 90009

10

11

time [ms]

F4 [N

]

Fig. 11. Forces generated by the motors for the rectangle and circle shapedreference trajectory under disturbance condition

V. CONCLUSION AND FUTURE WORKS

In this paper the current work on modeling and positioncontrol of a new tilt-wing aerial vehicle (SUAVi) is reported.The dynamic models of the vehicle are obtained for verticaland horizontal flight modes and an LQR based position controlalgorithm is developed and applied to the nonlinear dynamicmodel of the vehicle in vertical flight mode. Results areverified with simulations in Matlab/Simulink. A good positiontracking performance is obtained using this controller. Futurework will include improvements on the dynamic model anddesign of a unified position controller for vertical and hori-zontal flight modes. The ongoing construction of the vehiclewill be completed and the experiments will be performed onthe actual vehicle.

ACKNOWLEDGMENTS

Authors would like to acknowledge the support provided byTUBITAK under grant 107M179.

REFERENCES

[1] Boeing, V-22 Osprey, (2008, September 13). Avail-able:http://www.boeing.com/rotorcraft/military/v22/index.htm

[2] The Bell Eagle Eye UAS, (2008, September 13). Avail-able:http://www.bellhelicopter.com/en/aircraft/military/bellEagleEye.cfm

[3] J.J. Dickeson, D. Miles, O. Cifdaloz, Wells, V.L. Rodriguez, A.A.,”Robust LPV H Gain-Scheduled Hover-to-Cruise Conversion for a Tilt-Wing Rotorcraft in the Presence of CG Variations,” American ControlConference. ACC ’07 , vol., no., pp.5266-5271, 9-13 July 2007

[4] F. Kendoul, I. Fantoni, R. Lozano, ”Modeling and control of a smallautonomous aircraft having two tilting rotors,” Proceedings of the 44thIEEE Conference on Decision and Control, and the European ControlConference, December 12-15, Seville, Spain, 2005

[5] Snyder, D., ”The Quad Tiltrotor: Its Beginning and Evolution,” Proceed-ings of the 56th Annual Forum, American Helicopter Society, VirginiaBeach, Virginia, May 2000.

[6] K. Nonami, ”Prospect and Recent Research & Development for CivilUse Autonomous Unmanned Aircraft as UAV and MAV,” Journal ofSystem Design and Dynamics, Vol.1, No.2, 2007

[7] I. D. Cowling, O. A. Yakimenko, J. F. Whidborne and A. K. Cooke, ”APrototype of an Autonomous Controller for a Quadrotor UAV,” EuropeanControl Conference 2007 Kos, 2-5 July, Kos, Greece, 2007.

[8] S. Bouabdallah, A. Noth and R Siegwart, ”PID vs LQ Control Tech-niques Applied to an Indoor Micro Quadrotor,” Proc. of 2004 IEEE/RSJInt. Conference on Intelligent Robots and Systems, September 28 -October 2, Sendai, Japan, 2004.

[9] A. Tayebi and S. McGilvray, ”Attitude Stabilization of a Four-RotorAerial Robot” 43rd IEEE Conference on Decision and Control, Decem-ber 14-17 Atlantis, Paradise Island, Bahamas, 2004.

[10] A. Hably and N. Marchand, ”Global Stabilization of a Four RotorHelicopter with Bounded Inputs”, Proc. of the 2007 IEEE/RSJ Int.Conference on Intelligent Robots and Systems, Oct 29 - Nov 2, SanDiego, CA, USA, 2007

[11] S. Bouabdallah and R. Siegwart, ”Full Control of a Quadrotor ”, Proc. ofthe 2007 IEEE/RSJ Int. Conference on Intelligent Robots and Systems,Oct 29 - Nov 2, San Diego, CA, USA, 2007.

[12] Tarek Madani and Abdelaziz Benallegue, ”Backstepping Control for aQuadrotor Helicopter ”, Proc. of the 2006 IEEE/RSJ Int. Conference onIntelligent Robots and Systems, October 9 - 15, Beijing, China, 2006.