Energy Based 3D Autopilot for VTOL UAV Under Guidance & Navigation Constraints
Authors
Y. Bouzid, H. Siguerdidjane, Y. Bestaoui, M. Zareb
Abstract
Motion control design plays a crucial role in autonomous vehicles. Mainly, these systems operate in conditions of under-actuation, which make the control a serious task especially in presence of practical constraints. The main objective within this paper is to ensure the tracking of 3D reference trajectory overcoming some of the issues related to the control of multi-rotor vehicles (such as underactuation, robustness, limited power, accuracy, overshoot, etc.). Therefore, a control scheme for Vertical Take Off and Landing (VTOL) multi-rotor Unmanned Aerial Vehicle (UAV) is designed, applying the Interconnection and Damping Assignment-Passivity Based Control (IDA-PBC) technique. As reference model based technique, the control specifications are readily met by fixing a desired dynamic model, which is a major advantage of the technique. Moreover, a port −controlled Hamiltonian representation is exploited in order to point out the physical properties of the system such as its internal energy. This latter is exploited, as a fitness function for an optimization algorithm, in order to decrease the consumed energy especially at the take-off step and allows the tuning of the controller parameters. The numerical simulations have shown satisfactory results that support the claims using nominal system model or disturbed model. The designed controller has been implemented on a real vehicle for which one demonstrates, in an indoor area manipulation, the effectiveness of the proposed control strategy.
Keywords
autonomous uav, ida-pbc, internal energy, reference model, tracking control
Citation
- Journal: Journal of Intelligent & Robotic Systems
- Year: 2017
- Volume: 87
- Issue: 2
- Pages: 341–362
- Publisher: Springer Science and Business Media LLC
- DOI: 10.1007/s10846-016-0441-1
BibTeX
@article{Bouzid_2016,
title={{Energy Based 3D Autopilot for VTOL UAV Under Guidance \& Navigation Constraints}},
volume={87},
ISSN={1573-0409},
DOI={10.1007/s10846-016-0441-1},
number={2},
journal={Journal of Intelligent \& Robotic Systems},
publisher={Springer Science and Business Media LLC},
author={Bouzid, Y. and Siguerdidjane, H. and Bestaoui, Y. and Zareb, M.},
year={2016},
pages={341--362}
}References
- Bouabdallah S, Noth A, Siegwart R (2004) PID vs LQ control techniques applied to an indoor micro quadrotor. 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566) 2451–2456 vol. – 10.1109/iros.2004.1389776
- Wang C, Song B, Huang P, Tang C (2016) Trajectory Tracking Control for Quadrotor Robot Subject to Payload Variation and Wind Gust Disturbance. J Intell Robot Syst 83(2):315–333. https://doi.org/10.1007/s10846-016-0333- – 10.1007/s10846-016-0333-4
- Izaguirre-Espinosa C, Muñoz-Vázquez AJ, Sánchez-Orta A, Parra-Vega V, Sanahuja G (2016) Fractional attitude-reactive control for robust quadrotor position stabilization without resolving underactuation. Control Engineering Practice 53:47–56. https://doi.org/10.1016/j.conengprac.2016.04.01 – 10.1016/j.conengprac.2016.04.016
- Dong W, Gu G-Y, Zhu X, Ding H (2016) A high-performance flight control approach for quadrotors using a modified active disturbance rejection technique. Robotics and Autonomous Systems 83:177–187. https://doi.org/10.1016/j.robot.2016.05.00 – 10.1016/j.robot.2016.05.005
- Abaspour A, Sadati SH, Sadeghi M (2015) Nonlinear optimized adaptive trajectory control of helicopter. Control Theory Technol 13(4):297–310. https://doi.org/10.1007/s11768-015-4062- – 10.1007/s11768-015-4062-1
- Lee D, Franchi A, Son HI, Ha C, Bulthoff HH, Giordano PR (2013) Semiautonomous Haptic Teleoperation Control Architecture of Multiple Unmanned Aerial Vehicles. IEEE/ASME Trans Mechatron 18(4):1334–1345. https://doi.org/10.1109/tmech.2013.226396 – 10.1109/tmech.2013.2263963
- Bourquardez O, Mahony R, Guenard N, Chaumette F, Hamel T, Eck L (2009) Image-Based Visual Servo Control of the Translation Kinematics of a Quadrotor Aerial Vehicle. IEEE Trans Robot 25(3):743–749. https://doi.org/10.1109/tro.2008.201141 – 10.1109/tro.2008.2011419
- Augugliaro F, D’Andrea R (2013) Admittance control for physical human-quadrocopter interaction. 2013 European Control Conference (ECC) 1805–181 – 10.23919/ecc.2013.6669643
- Lippiello V, Ruggiero F (2012) Exploiting redundancy in Cartesian impedance control of UAVs equipped with a robotic arm. 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems 3768–377 – 10.1109/iros.2012.6386021
- Pounds PEI, Dollar AM (2011) UAV rotorcraft in compliant contact: Stability analysis and simulation. 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems 2660–266 – 10.1109/iros.2011.6095086
- Fumagalli M, Naldi R, Macchelli A, Carloni R, Stramigioli S, Marconi L (2012) Modeling and control of a flying robot for contact inspection. 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems 3532–353 – 10.1109/iros.2012.6385917
- Kalantari A, Spenko M (2013) Design and experimental validation of HyTAQ, a Hybrid Terrestrial and Aerial Quadrotor. 2013 IEEE International Conference on Robotics and Automation 4445–445 – 10.1109/icra.2013.6631208
- Prajna S, van der Schaft A, Meinsma G (2002) An LMI approach to stabilization of linear port-controlled Hamiltonian systems. Systems & Control Letters 45(5):371–385. https://doi.org/10.1016/s0167-6911(01)00195- – 10.1016/s0167-6911(01)00195-5
- Donaire A, Junco S (2009) On the addition of integral action to port-controlled Hamiltonian systems. Automatica 45(8):1910–1916. https://doi.org/10.1016/j.automatica.2009.04.00 – 10.1016/j.automatica.2009.04.006
- (2001) Putting energy back in control. IEEE Control Syst 21(2):18–33. https://doi.org/10.1109/37.91539 – 10.1109/37.915398
- Ortega R, García-Canseco E (2004) Interconnection and Damping Assignment Passivity-Based Control: A Survey. European Journal of Control 10(5):432–450. https://doi.org/10.3166/ejc.10.432-45 – 10.3166/ejc.10.432-450
- Nageshrao SP, Lopes GAD, Jeltsema D, Babuška R (2014) Interconnection and Damping Assignment Control via Reinforcement Learning. IFAC Proceedings Volumes 47(3):1760–1765. https://doi.org/10.3182/20140824-6-za-1003.0170 – 10.3182/20140824-6-za-1003.01705
- González H, Duarte-Mermoud MA, Pelissier I, Travieso-Torres JC, Ortega R (2008) A novel induction motor control scheme using IDA-PBC. J Control Theory Appl 6(1):59–68. https://doi.org/10.1007/s11768-008-7193- – 10.1007/s11768-008-7193-9
- Kotyczka P, Koch G, Pellegrini E, Lohmann B (2010) Transparent Parametrization of Nonlinear IDA-PBC for a Hydraulic Actuator. IFAC Proceedings Volumes 43(14):1122–1127. https://doi.org/10.3182/20100901-3-it-2016.0017 – 10.3182/20100901-3-it-2016.00175
- Neves LC, Paim GV, Queinnec I, Moreno UF, De Pieri ER (2011) Passivity and Power Based Control of a Robot with Parallel Architecture*. IFAC Proceedings Volumes 44(1):14608–14613. https://doi.org/10.3182/20110828-6-it-1002.0216 – 10.3182/20110828-6-it-1002.02168
- Valentinis F, Donaire A, Perez T (2015) Energy-based motion control of a slender hull unmanned underwater vehicle. Ocean Engineering 104:604–616. https://doi.org/10.1016/j.oceaneng.2015.05.01 – 10.1016/j.oceaneng.2015.05.014
- Ryalat M, Laila DS (2016) A simplified IDA-PBC design for underactuated mechanical systems with applications. European Journal of Control 27:1–16. https://doi.org/10.1016/j.ejcon.2015.12.00 – 10.1016/j.ejcon.2015.12.001
- Mersha AY, Carloni R, Stramigioli S (2011) Port-based modeling and control of underactuated aerial vehicles. 2011 IEEE International Conference on Robotics and Automation 14–1 – 10.1109/icra.2011.5980053
- Munoz LE, Santos O, Castillo P, Fantoni I (2013) Energy-based nonlinear control for a quadrotor rotorcraft. 2013 American Control Conference 1177–118 – 10.1109/acc.2013.6579995
- Guerrero ME, Mercado DA, Lozano R, Garcia CD (2015) Passivity based control for a quadrotor UAV transporting a cable-suspended payload with minimum swing. 2015 54th IEEE Conference on Decision and Control (CDC) 6718–672 – 10.1109/cdc.2015.7403277
- Bouzid Y, Siguerdidjane H, Bestaoui Y (2016) Real time Autopilot based on Immersion & Invariance for Autonomous Aerial Vehicle. IFAC-PapersOnLine 49(17):176–181. https://doi.org/10.1016/j.ifacol.2016.09.03 – 10.1016/j.ifacol.2016.09.031
- Bouzid Y, Siguerdidjane H, Bestaoui Y (2016) Improved 3D trajectory tracking by Nonlinear Internal Model-Feedback linearization control strategy for autonomous systems. IFAC-PapersOnLine 49(9):13–18. https://doi.org/10.1016/j.ifacol.2016.07.48 – 10.1016/j.ifacol.2016.07.480
- Bouzid Y, Siguerdidjane H, Bestaoui Y (2016) Hierarchical Autopilot Design based on Immersion & Invariance and Nonlinear Internal Model Tracking Controllers for Autonomous system. IFAC-PapersOnLine 49(5):103–108. https://doi.org/10.1016/j.ifacol.2016.07.09 – 10.1016/j.ifacol.2016.07.097
- Haomiao Huang, Hoffmann GM, Waslander SL, Tomlin CJ (2009) Aerodynamics and control of autonomous quadrotor helicopters in aggressive maneuvering. 2009 IEEE International Conference on Robotics and Automation 3277–328 – 10.1109/robot.2009.5152561
- Hoffmann GM, Huang H, Waslander SL, Tomlin CJ (2011) Precision flight control for a multi-vehicle quadrotor helicopter testbed. Control Engineering Practice 19(9):1023–1036. https://doi.org/10.1016/j.conengprac.2011.04.00 – 10.1016/j.conengprac.2011.04.005
- Gupta N, Goel R, Ananthkrishnan N (2011) Design/Development of Mini/Micro Air Vehicles through Modelling and Simulation: Case of an Autonomous Quadrotor. DSJ 61(4):337–345. https://doi.org/10.14429/dsj.61.108 – 10.14429/dsj.61.1086