A Hybrid Implementation Model to Develop Cooperative Controllers for Team-Based Operations of UAV/AUS-MAUVs Group

Van Hien Ngo1,
1 Hanoi University of Science and Technology, No. 1, Dai Co Viet, Hai Ba Trung, Hanoi, Viet Nam

Main Article Content

Abstract

A novel hybrid control model is proposed to implement cooperative controllers, which permit an Unmanned Aerial Vehicle (UAV) coordinated with the Autonomous Unmanned Ship/Multiple Autonomous Underwater Vehicles (AUS/MAUVs) team to effectively perform missions of ocean exploration in the wide range. This model is based on hybrid automata and the Real-Time Unified Modeling Language (Real-Time UML) for capturing the whole development lifecycle of cooperative controllers. The paper shows out stepwise the main research contents as follows: the coordinated structure and scenarios are define to gather the requirements of control analysis; hybrid automata’s features are specialized to model the coordination behaviors of UAV/AUS-AUVs; the real-time communication pattern is created by using the ‘capsules, ports and protocols’ notation of Real-Time UML for depicting in detail the design components. The detailed design components are then converted into the implementation model by using open-source platforms such as OpenModelica in order to quickly simulate the cooperative controller. Following this proposed model, a cooperative controller permits a quadrotor UAV combined with a pair of small-scale AUS/03-AUVs to perform pre-determined search scenarios with the coordination mechanisms for ocean exploration, was designed and simulated with good reliability and feasibility.

Article Details

References

[1] Henzinger TA, Kopke PW, Puri A, Varaiya P. What’s Decidable about Hybrid Automata? Journal of Computer and System Scienees, Elsevier, ISSN 0022-0000,. 1998;57:94-119.
[2] Hien NV, Soriano T. Implementing hybrid automata for developing industrial control systems. Proceedings of 8th IEEE-ETFA, ISBN 0-7803-7241-7, Volume 2. Antibes-Juan les Pins, France: IEEE; 2001. p. 129-37.
[3] Hien NV, Soriano T. A Model Transformation Process to Realize Controllers of Ship Autopilot Systems by the Specialized MDA’s Features with UML/SysML. Proceedings of IEEE Conference on MECATRONICSREM 2012, ISBN 978-1-4673-4771-6. Paris, France: IEEE; 2012. p. 20-6.
[4] OMG. UML Profile for MARTE: Modeling and Analysis of Real-Time Embedded Systems: OMG Formal Version: http://www.omg.org/spec/MARTE/; 2011.
[5] OpenModelica. OpenModelica software, version 1.11. OpenModelica; 2017.
[6] Fritzson P. Principles of Object-Oriented Modeling and Simulation with Modelica 3.3: A Cyber-Physical Approach, 2nd Edition. USA: John Wiley & Sons; 2015.
[7] McGillivary P. Coordinating AUV, ASV and UAS Capabilities for Maritime Domain Awareness. CG/DHS/CIMES Persistent Surveillance Workshop, Feb16th -17th, 2012. 2012.
[8] Beard RW, McLain TW. Small Unmanned Aircraft: Theory and Practice. New Jersey 08540: Princeton University Press; 2012.
[9] Robert GN, Sutton R. Further Advances in Unmanned Marine Vehicles. London: The Institution of Engineering and Technology; 2012.
[10] Hien NV. Une Méthode Industrielle de Conception de Commande par Automate Hybride Développée en Objets. France: Thèse de Doctorat, Univertsité de Marseille III; 2001.
[11] Soriano T, Hien NV, Tuan KM, Anh TV. An object-unified approach to develop controllers for autonomous underwater vehicles. Mechatronics, Elsevier, ISSN 0957-4158,. 2016;35:54–70.
[12] Sousa JB, Johansson KH, Silva J, Speranzon A. A verified hierarchical control architecture for coordinated multi-vehicle operations. International Journal of Adaptive Control and Signal Processing, ISSN 1099-1115,. 2012;21:159–88.
[13] Carloni LP, Passerone R, Pinto A, Sangiovanni VA. Languages and Tools for Hybrid Systems Design. Boston: Now Publishers Inc; 2006.
[14] IBM. IBM Rational Online Documentation and Training Kit. IBM; 2017.
[15] Diem PG, Hien NV, Khanh NP. An Object-Oriented Analysis and Design Model to Implement Controllers for Quadrotor UAVs by Specializing MDA’s Features with Hybrid Automata and Real-Time UML. WSEAS Transactions on Systems, E-ISSN 2224-2678,. 2013;12:483-96.
[16] Hien NV, Thai LT, DiemPG et al. Research on, design and manufacture control systems with the integration of object-oriented technology (MDA & real-time UML) and navigation units (INS/GPS) for autonomous underwater vehicles, Final scientific report of potential research project, funded by the State, code: KC03.TN05/11-15. Hanoi, Vietnam: Hanoi University of Science and Technology; 2013.