Predictive and sliding mode cascade control for cross-domain locomotion of a coaxial aerial underwater vehicle with disturbances

Abstract This paper presents the system design, dynamic model of a novel coaxial aerial underwater vehicle, and proposes an improved cascade control strategy to enable cross-domain locomotion of the vehicle in disturbance environments. The proposed aerial underwater vehicle merges the design of the coaxial rotor system and the foldable propeller for operating effectively in both mediums and transitioning between them. The vehicle’s continuous dynamics model is formulated based on the Newton-Euler equation considering time-varying environmental disturbances. Then, a predictive and sliding mode cascade control is developed and applied for motion control of the vehicle to perform cross-domain transitions, especially compensating for the effect of buoyancy variance with feedforward control. Finally, the feasibility and robustness of the proposed control scheme are verified by comparative simulation results with the PID controller.

[1]  M. Furlong,et al.  AUV design – shape, drag and practical issues , 2009 .

[2]  Alain Vande Wouwer,et al.  Cascade attitude control of a quadcopter in presence of motor asymmetry , 2018 .

[3]  Xing Liu,et al.  Adaptive fault tolerant control and thruster fault reconstruction for autonomous underwater vehicle , 2018 .

[4]  Xinxiang Pan,et al.  Path Following of Autonomous Underactuated Ships: A Translation–Rotation Cascade Control Approach , 2019, IEEE/ASME Transactions on Mechatronics.

[5]  Lionel Lapierre,et al.  Nonlinear Path Following Control of an AUV , 2007 .

[6]  Guang Pan,et al.  Design and load reduction performance analysis of mitigator of AUV during high speed water entry , 2019, Ocean Engineering.

[7]  Lian Lian,et al.  Smartfloat: A Multimodal Underwater Vehicle Combining Float and Glider Capabilities , 2019, IEEE Access.

[8]  S. Shankar Sastry,et al.  Nonlinear model predictive tracking control for rotorcraft-based unmanned aerial vehicles , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[9]  Alia Zakriti,et al.  Modeling of a Quadcopter Trajectory Tracking System Using PID Controller , 2019, Procedia Manufacturing.

[10]  Helene Piet-Lahanier,et al.  A hierarchical controller for miniature VTOL UAVs: Design and stability analysis using singular perturbation theory , 2011 .

[11]  Zhihong Man,et al.  Non-singular terminal sliding mode control of rigid manipulators , 2002, Autom..

[12]  T. Alamo,et al.  Stability analysis of systems with bounded additive uncertainties based on invariant sets: Stability and feasibility of MPC , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[13]  Lian Lian,et al.  Multi-Mode Hybrid Aerial Underwater Vehicle with Extended Endurance , 2018, 2018 OCEANS - MTS/IEEE Kobe Techno-Oceans (OTO).

[14]  Lian Lian,et al.  Adaptive Dynamic Surface Control for a Hybrid Aerial Underwater Vehicle With Parametric Dynamics and Uncertainties , 2020, IEEE Journal of Oceanic Engineering.

[15]  Matthew Bryant,et al.  Dynamic Modeling of Passively Draining Structures for Aerial–Aquatic Unmanned Vehicles , 2020, IEEE Journal of Oceanic Engineering.

[16]  Richard-Alexandre Peloquin,et al.  Design of a Passive Vertical Takeoff and Landing Aquatic UAV , 2017, IEEE Robotics and Automation Letters.

[17]  Zhu Qidan,et al.  Path following control of fully-actuated autonomous underwater vehicle in presence of fast-varying disturbances , 2019, Applied Ocean Research.

[18]  Robert J. Wood,et al.  Hybrid aerial and aquatic locomotion in an at-scale robotic insect , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[19]  Ye Li,et al.  Proximate time optimal for the heading control of underactuated autonomous underwater vehicle with input nonlinearities , 2020 .

[20]  ChangSu Ha,et al.  Passivity-based adaptive backstepping control of quadrotor-type UAVs , 2014, Robotics Auton. Syst..

[21]  Mohamed Boutayeb,et al.  Aerodynamic Modelling and Experimental Identification of a Coaxial-Rotor UAV , 2012, J. Intell. Robotic Syst..

[22]  Kan Xu,et al.  Improved line-of-sight trajectory tracking control of under-actuated AUV subjects to ocean currents and input saturation , 2019, Ocean Engineering.

[23]  Brahim Cherki,et al.  Extended State Observer based control for coaxial-rotor UAV. , 2016, ISA transactions.

[24]  Fulvia Quagliotti,et al.  Linear Quadratic Control for Quadrotors UAVs Dynamics and Formation Flight , 2013, J. Intell. Robotic Syst..

[25]  Chunhu Liu,et al.  ELOS-based path following control for underactuated surface vehicles with actuator dynamics , 2019, Ocean Engineering.

[26]  Mirko Kovac,et al.  Fast Aquatic Escape With a Jet Thruster , 2017, IEEE/ASME Transactions on Mechatronics.

[27]  Zhankui Song,et al.  Adaptive fault tolerant control for a small coaxial rotor unmanned aerial vehicles with partial loss of actuator effectiveness , 2019, Aerospace Science and Technology.

[28]  Kamal Youcef-Toumi,et al.  Terminal sliding mode control for the trajectory tracking of underactuated Autonomous Underwater Vehicles , 2017 .

[29]  K. Guemghar,et al.  Predictive control of fast unstable and nonminimum-phase nonlinear systems , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[30]  Zhihong Man,et al.  Dynamics modelling and linear control of quadcopter , 2016, 2016 International Conference on Advanced Mechatronic Systems (ICAMechS).

[31]  Brahim Cherki,et al.  Disturbance observer based hierarchical control of coaxial-rotor UAV. , 2017, ISA transactions.

[32]  Brahim Cherki,et al.  Sliding mode control for a small coaxial rotorcraft UAV , 2015, 2015 3rd International Conference on Control, Engineering & Information Technology (CEIT).

[33]  Michael S. Triantafyllou,et al.  A novel degree of freedom in flapping wings shows promise for a dual aerial/aquatic vehicle propulsor , 2014, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[34]  Guang Pan,et al.  Numerical study on the cavity characteristics and impact loads of AUV water entry , 2019, Applied Ocean Research.

[35]  Mohammad Danesh,et al.  Application of particle filter combined with extended Kalman filter in model identification of an autonomous underwater vehicle based on experimental data , 2019, Applied Ocean Research.

[36]  Zhuang Lin,et al.  A task-based hierarchical control strategy for autonomous motion of an unmanned surface vehicle swarm , 2017 .

[37]  En-hui Zheng,et al.  Second order sliding mode control for a quadrotor UAV. , 2014, ISA transactions.

[38]  Axel Hahn,et al.  Nonlinear Model Predictive Control for trajectory tracking and collision avoidance of underactuated vessels with disturbances , 2018, Ocean Engineering.

[39]  Hassan Noura,et al.  Passive fault tolerant control of quadrotor UAV using regular and cascaded Sliding Mode Control , 2013, 2013 Conference on Control and Fault-Tolerant Systems (SysTol).

[40]  Chao Shen,et al.  Path-Following Control of an AUV: A Multiobjective Model Predictive Control Approach , 2019, IEEE Transactions on Control Systems Technology.

[41]  Ye Li,et al.  Study of 3 dimension trajectory tracking of underactuated autonomous underwater vehicle , 2015 .

[42]  Osamah A. Rawashdeh,et al.  Loon Copter: Implementation of a hybrid unmanned aquatic–aerial quadcopter with active buoyancy control , 2018, J. Field Robotics.

[43]  Martin Solan,et al.  Imaging Deep-Sea Life Beyond the Abyssal Zone , 2009 .

[44]  Weihua Zhao,et al.  Quadcopter formation flight control combining MPC and robust feedback linearization , 2014, J. Frankl. Inst..

[45]  Cong Wang,et al.  Neuro-adaptive trajectory tracking control of underactuated autonomous surface vehicles with high-gain observer , 2020 .

[46]  Tao Liu,et al.  Investigation of the vectored thruster AUVs based on 3SPS-S parallel manipulator , 2019 .

[47]  Mario Fernando Montenegro Campos,et al.  Hybrid Unmanned Aerial Underwater Vehicle: Modeling and simulation , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[48]  Luigi Glielmo,et al.  An MPC scheme with guaranteed stability for linear singularly perturbed systems , 2010, 49th IEEE Conference on Decision and Control (CDC).

[49]  Mirko Kovac,et al.  Efficient Aerial–Aquatic Locomotion With a Single Propulsion System , 2017, IEEE Robotics and Automation Letters.

[50]  Marco M. Maia,et al.  Modeling and control of unmanned aerial/underwater vehicles using hybrid control , 2018, Control Engineering Practice.

[51]  Ming Zhu,et al.  Output-constrained tracking control of an underactuated autonomous underwater vehicle with uncertainties , 2019, Ocean Engineering.

[52]  Marco M. Maia,et al.  Design and implementation of multirotor aerial-underwater vehicles with experimental results , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).