Hardware-in-the-Loop Simulation Applied to AUV Control

D. Bao, R. Yang, Y. Ma, B. Clement, A. Mansour, D. Hou, M. Li

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Citations (Scopus)


This paper introduces a hardware-in-the-Ioop (HIL) system to simulate plug and play controllers for autonomous underwater vehicles (AUVs). The HIL system is a real-time simulator composed of two parts: a model-based virtual plant and an embedded controller. As HIL system does not require the design of physical systems, therefore, it can reduce the control design cost. In this paper, controller and model are both implemented using Mission Oriented Operating Suite-Interval Programming (MOOS-IvP) software. At first, the AUV mathematical model is obtained by dynamic and hydrodynamic analyses. Then, a robust controller is designed considering the uncertainties and nonlinearities. The robust controller is implemented on a Raspberry Pi microcomputer, while the virtual plant is simulated on a computer. Finally, MOOS-IvP based HIL simulations are compared to MATLAB simulations.

Original languageEnglish
Title of host publicationProceedings 2018 Chinese Automation Congress, CAC 2018
PublisherInstitute of Electrical and Electronics Engineers
Number of pages5
ISBN (Electronic)9781728113128
Publication statusPublished - 24 Jan 2019
Externally publishedYes
Event2018 Chinese Automation Congress, CAC 2018 - Xi'an, China
Duration: 30 Nov 20182 Dec 2018

Publication series

NameProceedings 2018 Chinese Automation Congress, CAC 2018


Conference2018 Chinese Automation Congress, CAC 2018


  • Autonomous underwater vehicle
  • Hardware-in-the-Ioop
  • modelling
  • MOOS-IvP
  • robust control


Dive into the research topics of 'Hardware-in-the-Loop Simulation Applied to AUV Control'. Together they form a unique fingerprint.

Cite this