DocumentCode :
2816335
Title :
Hardware in the loop simulation applied to semi-autonomous underwater vehicles
Author :
Montelo, Hilgad ; Furukawa, Celso Massatoshi
Author_Institution :
Univ. of Sao Paulo, São Paulo, Brazil
fYear :
2010
fDate :
8-10 Nov. 2010
Firstpage :
1
Lastpage :
6
Abstract :
Unmanned Underwater Vehicles (UUV´s) have many commercial, military, and scientific applications because of their potential capabilities and significant cost-performance improvements over traditional means of obtaining valuable information about the underwater environment. The development of a reliable sampling and testing platform for these vehicles requires a thorough system design and many costly at-sea trials during which systems specifications can be validated. Modeling and simulation provide a cost-effective measure to carry out preliminary component, system (hardware and software), and mission testing and verification, thereby reducing the number of potential failures in at-sea trials. An accurate simulation environment can help engineers to find hidden errors in the UUV embedded software and gain insights into the UUV operation and dynamics. This work describes the implementation of a UUV´s control algorithm using MATLAB/SIMULINK, its automatic conversion to an executable code (in C++) and the verification of its performance directly into the embedded computer using simulations. It is detailed the necessary procedure to allow the conversion of the models from MATLAB to C++ code, integration of the control software with the real time operating system used on the embedded computer (VxWorks) and the developed strategy of Hardware In the Loop Simulation (HILS). The Main contribution of this work is to present a rational framework to support the final implementation of the control software on the embedded computer, starting from the model developed on an environment friendly to the control engineers, like SIMULINK.
Keywords :
C++ language; control engineering computing; remotely operated vehicles; underwater vehicles; C++; HILS; MATLAB; SIMULINK; UUV control; VxWorks; hardware in the loop simulation; semiautonomous underwater vehicle; unmanned underwater vehicle; Acceleration; Force; Hardware; Mathematical model; Object oriented modeling; Real time systems; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industry Applications (INDUSCON), 2010 9th IEEE/IAS International Conference on
Conference_Location :
Sao Paulo
Print_ISBN :
978-1-4244-8008-1
Electronic_ISBN :
978-1-4244-8009-8
Type :
conf
DOI :
10.1109/INDUSCON.2010.5739905
Filename :
5739905
Link To Document :
بازگشت