Beruflich Dokumente
Kultur Dokumente
Outline
Modelling: interacting with the environment Hybrid model Interaction with a wall: analysis and control Take-Off analysis and control Conclusions
Motivating Ideas
Unmanned flying machines interacting with the environment
Take-Off and Landing Indoor flight
Real Problem
Take-off problem
Interaction with horizontal surfaces (ground or possible hostile terrain)
Causes
Non smooth surface Not perfectly horizontal Simple Jump-Start maneuver
Open loop propeller step
Modelling and control of VTOL UAVs interacting with the environment 4
CASY UAV
The system could be divided into three separated subsystems:
1) A fixed pitch propeller powered by electric motor
Ducted fan structure to
Protect the environment from moving parts, allowing interaction which objects and human beings in order to extend the set of applications. Improve the efficiency of the propeller
Modelling
Framework able to describe the system both in free flight conditions and in contacts with rigid surfaces
Free Flight Landed Interaction with horizontal surface Interaction with vertical surface
Modelling
Framework able to describe the system both in free flight conditions and in contacts with rigid surfaces
Free Flight Landed Interaction with horizontal surface Interaction with vertical surface
Constrained model
Landing gear in contact with horizontal or vertical surfaces
Landing gear able to slide along the surface Overall system able to rotate around the contact point
10
Horizontal surface
Constraint Generalized coordinates
Friction acting on P1
Modelling and control of VTOL UAVs interacting with the environment 11
Horizontal surface
System dynamics described by Lagrangian equations
with
Vertical surface
Constraint Generalized coordinates
Friction acting on P1
Modelling and control of VTOL UAVs interacting with the environment 13
Vertical surface
System dynamics described by Lagrangian equations
with
O: Overturned
Faulty state after unsuccessful take-off
Modelling and control of VTOL UAVs interacting with the environment 15
16
17
Equilibrium analysis
Mechanical design hints
Control design
Suitable approaching trajectories Attractive domain when in SS configuration
Modelling and control of VTOL UAVs interacting with the environment 20
Equilibrium analysis
Considering a generic equilibrium Compute control actions SS hybrid state guard should be >0
Structurally
21
Mechanical Design
To perform task in SS configuration a suitable mechanical design is necessary
Aerodynamic lift force must act below contact point Contact point nearer to center mass projection
Design example
22
Mechanical Design
This results is involuntary confirmed by old experiments
23
Preliminary positions
System model in SS conf. can be rewritten as
Design the control to make the set invariant and to asymptotically track the trajectory
Lyapunov based design
Error coordinates Control design to decuple system and to make Lyapunov functions
LaSalle invariance principle
26
27
28
Simulation results
From FF to SS
Constant translation velocity, constant attitude and altitude Wall approached at time t=0 From time t=0 system should track the trajectory remaining constrained to the wall
29
Simulation results
30
Main issues
Lyapunov design with quadratic functions brings conservative conditions
Possible advance: barrier Lyapunov function
Adaptive design
unknown but ranging in known compact set Again Lyapunov based design with quadratic functions
Conditions to make SS configuration invariant: tracking trajectories, initial states and knowledge of friction parameter
Very conservative!
Modelling and control of VTOL UAVs interacting with the environment 32
Simulation results
33
Take-Off maneuver
Theory vs Practice
Horizontal ground vs hostile ground When landed, thrust propeller causes disturbance lateral forces To take-off should be sufficient to raise thrust propeller to counteract gravity force
34
Take-Off maneuver
From Landed configuration, raising thrust propeller it is impossible to switch to FF directly
L to ToL configuration
Simplification
Ground friction is high in ToL configuration Simplified dynamic: overall system able only to rotate around the contact point
35
Take-Off maneuver
Control idea: stop the propeller when the system is going toward overturning
Define a set of position/velocity s.t. if no control is acting the system from ToL configuration will came back to L without overturning. Definition of limit angular velocity in function of angle
Numerical analysis to define a set of safe couples (angle, velocity), its complement and limit values
Modelling and control of VTOL UAVs interacting with the environment 36
Controller stops control actions when limit condition are reached Attitude control is designed to maximize the the projection of the total force on the vertical axis
Minimizing the propeller thrust value to take-off
Modelling and control of VTOL UAVs interacting with the environment 37
Main issues
Open loop control
Possible advance is to look for a closed loop control for the attitude control in order to prevent as much as possible the overturn
38
Conclusions
Interacting with the environment:
hybrid model
Take-Off: analysis and control Interaction with a wall: analysis and control Possible advances
Hybrid design Barrier Lyapunov functions
Modelling and control of VTOL UAVs interacting with the environment 39