Affiliation:
1. Control, Automation in Production and Improvement of Technology Institute, Hanoi 100000, Vietnam
2. School of Mechanical Engineering, Hanoi University of Science and Technology, Hanoi 100000, Vietnam
Abstract
This article introduces a new design pattern that provides an optimal solution for the systematic development of AUV controllers. In this study, a hybrid control model is designed on the basis of the OOSEM (Object-Oriented Systems Engineering Method), combined with MDA (Model-Driven Architecture) concepts, real-time UML/SysML (Unified Modeling Language/Systems Modeling Language), and the UKF (unscented Kalman filter) algorithm. This hybrid model enables the implementation of the control elements of autonomous underwater vehicles (AUVs), which are considered HDSs (hybrid dynamic systems), and it can be adapted for reuse for most standard AUV platforms. To achieve this goal, a dynamic AUV model is integrated with the specializations of the OOSEM/MDA, in which an analysis model is clarified via a use-case model definition and then combined with HA (hybrid automata) to precisely define the control requirements. Next, the designed model is tailored via real-time UML/SysML to obtain the core control blocks, which describe the behaviors and structures of the control parts in detail. This design model is then transformed into an implementation model with the assistance of round-trip engineering to conveniently realize a controller for AUVs. Based on this new model, a feasible AUV controller for low-cost, turtle-shaped AUVs is implemented, and it is utilized to perform planar trajectory tracking.
Funder
Vietnam Ministry of Education and Training
Reference51 articles.
1. Underwater manipulators: A review;Coleman;Ocean Eng.,2018
2. Underwater Robots: From Remotely Operated Vehicles to Intervention-Autonomous Underwater Vehicles;Petillot;IEEE Robot. Autom. Mag.,2019
3. Integrated navigation for autonomous underwater vehicles in aquaculture: A review;Bao;Inf. Process. Agric.,2020
4. AUVAC (2022, February 01). Autonomous Undersea Vehicles Applications Center. Available online: https://auvac.org/.
5. What’s Decidable about Hybrid Automata?;Henzinger;J. Comput. Syst. Sci.,1998