Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and...
Transcript of Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and...
![Page 1: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/1.jpg)
Dynamics and Control ofQuadrotor UAV
Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)The University of Texas at Arlington, USA
F.L. Lewis, NAI
Director, Key Laboratory of Autonomous Systems and Network Control, MoESouth China University of Technology, Guangzhou
Hai-Long Pei
and
![Page 2: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/2.jpg)
Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)The University of Texas at Arlington, USA
and
F.L. Lewis, NAI
Talk available online at http://www.UTA.edu/UTARI/acs
Dynamics and Control ofQuadrotor UAV
Qian Ren Consulting Professor, State Key Laboratory of SyntheticalAutomation for Process Industries
Northeastern University, Shenyang, China
Supported by :NSF AFOSR EuropeONR – Marc SteinbergUS TARDEC
Supported by :China NNSFChina Project 111
![Page 3: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/3.jpg)
![Page 4: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/4.jpg)
AR Drone Parrot
Crazyflie
3D Robotics Octocopter
![Page 5: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/5.jpg)
![Page 6: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/6.jpg)
Position –navigational states
Angular position –attitudes
The Quadrotor States
Roll
Pitch
yaw
xyz
X
Body AxesVs. earth‐fixed axes
![Page 7: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/7.jpg)
Control distribution from 4 actuator rotors to lift and torques
Lift
torques
u
![Page 8: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/8.jpg)
Position –navigational states
Angular position –attitudes
The Quadrotor States
Roll
Pitch
yaw
xyz
X
Lift
torques
u
The Quadrotor Controls
6 states and 4 controls = under‐actuated system
![Page 9: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/9.jpg)
xyz
Position states‐ navigation states Attitude states
Quadrotor equations of motion
Position subsystem
Angle subsystem
![Page 10: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/10.jpg)
00 Fmg
sincos sincos cos
F u
Virtual control input for position subsystem
Position subsystem
Attitude subsystem
uxyz
torques
lift
attitudes
positionAttitudesubsystem Position
subsystem
![Page 11: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/11.jpg)
00 Fmg
Backstepping Control Design
00 ( )d dF F Fmg
00 dm F Fmg
dF F F And force mismatch is
Where ideal virtual force input is dF
![Page 12: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/12.jpg)
00 dm F Fmg
Backstepping Control Design
1. Pick desired virtual force to make position dynamics track desired positionsdF
2. Pick actual control – the torques ‐ to make force error go to zero F
d
![Page 13: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/13.jpg)
Given find required attitude angles and liftdF
define
then
So that
Then compute
Note that is not involved here!
![Page 14: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/14.jpg)
Inputs are desired position and yaw (heading)
Backstepping Controller‐ 2 loops
![Page 15: Dynamics and Control of Quadrotor UAV 03 March HKU robotics short... · 2017-12-14 · Dynamics and Control of Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)](https://reader035.fdocuments.us/reader035/viewer/2022063005/5fb3b9cff2951e27f440a4c2/html5/thumbnails/15.jpg)