Title :
Mixing simulations and real subsystems for subsea robot development. Specification and development of the core simulation engine
Author :
Lane, D.M. ; Falconer, G.J. ; Randall, G.W. ; Duffy, N.D. ; Herd, J.T. ; Chernett, P. ; Hunter, J. ; Colley, M. ; Standeven, J. ; Callaghan, V. ; Smith, Johan ; Evans, J. ; Woods, A. ; Penrose, J. ; Whittaker, G.A. ; Smith, D. ; Edwards, I.
Author_Institution :
Heriot-Watt Univ., Edinburgh, UK
fDate :
28 Sep-1 Oct 1998
Abstract :
The core simulation engine is a distributed hardware and software environment that allows the interoperable use of simulations and real subsystems. Its primary role is to allow incremental, remote integration and testing of complex engineering systems such as underwater vehicles. Further applications include operator training, mission feasibility assessment and post mission replay. The paper discusses key issues in developing such a hardware-in-the-loop-simulation (HILS) involving an environment and physically distributed sub-systems operating in different logical and real-time modes. Time synchronisation, interoperability, simulation/real world calibration, and a subscription communications protocol are discussed. An implementation using PVM for distributed simulation support, dVise for modelling and a DSP-based vehicle communication spine is presented. A spin off approach for improved UUV navigation is also described
Keywords :
digital simulation; mobile robots; open systems; remotely operated vehicles; synchronisation; testing; underwater vehicles; DSP-based vehicle communication spine; PVM; UUV navigation; core simulation engine; dVise; distributed hardware and software environment; distributed simulation support; hardware-in-the-loop-simulation; incremental remote testing; interoperable use; mission feasibility assessment; operator training; post mission replay; subscription communications protocol; subsea robot development; time synchronisation; Application software; Automotive engineering; Calibration; Engines; Hardware; Robots; Subscriptions; System testing; Systems engineering and theory; Underwater vehicles;
Conference_Titel :
OCEANS '98 Conference Proceedings
Conference_Location :
Nice
Print_ISBN :
0-7803-5045-6
DOI :
10.1109/OCEANS.1998.726295