Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Overview
Basic concepts
Kinematics and dynamics
Simulink model
Things to do
Evaluation
Scope
Understanding the law and facts behind the flight of an UAV Dynamic modelling of a quadrotor Controlling of a rigid quadrotor plant Building a Simulink model of the entire flight system Evaluation of simulation test benchmark
Literature
Project owner Bauabdallah University
COLE POLYTECHNIQUE FDRALE DE LAUSANNE
Picture
Fower
Visual feedback
MD4-200R
PI
PID
Literature
Project owner Starmac University
Stanford University
Picture
Hanford
Pennysylvania University
PI
HMX4
Feedback linearization
Efforted in data correction of Sparkfuns ultimate imu Data acquisition & filtering effort with 9-dof Imu
Arduino platform
Open source libraries : SD card Proper peripheral units for control Worldwide support 9 degree-of-freedom IC support Cheap cost & good feedbacks
Pololu IMU-9
Basic concepts
Quadrotor movements are ensured by controlling the rotational speeds of 4-rotors
Throttle (N)
Roll (N.m)
Pitch (N.m)
Yaw (N.m)
Kinematics
Kinematics
Kinematics
is
Kinematics
and
where
As a result and
Dynamics
Newton-Euler formulation is adopted Three assumptions are made to decrease the computation complexity
Inertia matrix is time-invariant (fundamental) Origin of the body-fixed frame is assumed as the center of mass (COM)
Dynamics
From Eulers second axiom of the Newtons second law ;
where is quadrotor total mass is body inertia matrix (in the body-fixed frame)
Dynamics
(1)
where , means an identity matrix with dimension 3 times 3. First matrix in
Dynamics
Therefore it is possible to rewrite equation (1) in matrix form
where
Dynamics
Dynamics
where
Third contribution is aerodynamic effects produced by main movements. In this phenomenon, forces and torques are assumed to be proportional to squared propellers speed.
where
is movement matrix
Dynamics
Hence, it is possible to describe the dynamics considering these last three
Dynamics
Hybrid model
Generalized velocity vector in hybrid notation called H-frame ;
Dynamics
Dynamics
By re-arranging , it is possible to write ;
Simulink model
PI/PID task control commands + quadrotor plant
control
dynamics
sensors
IMU 9-dof IR position tracking
states
Things to do
Complete simulink model Benchmark test results & restorate model Hardware implementation & tests (partialy optional)
End of defence