Single laptop Dolphin Engineering Simulation

Arend Abbing

XMF leads to development of a multi-purpose simulation platform

The Extensible Modelling Framework (XMF) is a C++ software toolkit serving as a foundation for all MARIN’s time domain simulation soft- ware developments. The XMF technology defines a simulation aspect by specifying the XMF object model and implementing that aspect in a generic configuration file. The XMF system reads the model from the file, loads the related dynamic content libraries and starts executing a fast-time, or scaled wall-clock time simulation.

The XMF core libraries focus on reusability, extensibility, object interoperability, I/O and Newtonian dynamics. Separately developed dynamic content libraries such as XSHIP, aNySIM, FREDYN and more, provide MARIN with domain specific features to simulate hydrodynamic aspects. MARIN’s customers can easily integrate the XMF models into their in-house applications using the XMF Run-time Interface library (XRI).

20 report

DOLPHIN While the XMF core provides command line tools to run single host simulations, the DOLPHIN system defines an interactive, distributed simulation platform. It uses the High Level Architecture (HLA) as its core technology and XMF models as its engine. The DOLPHIN system can be scaled by hardware profiles from a single laptop system with software controls for engineering purposes, to a multi-host bridge simulator with real bridge hardware and a 360˚ visual system.

Dynamics’ libraries The XSHIP dynamic content library delivers the components to simulate aspects of ship hydrodynamics, while the aNySIM library adds offshore-related components that can interoperate with the XSHIP components. Ballasting simulation is added by the Hydraulics library and DP/DT capabilities by the Dynamic Positioning library. FREDYN delivers specific closed components

to CRNAV (Cooperative Research Navies). In general, content libraries add specific features that can interoperate with features provided by other content libraries - all specified in the XMF configuration files.

Sensor simulation libraries Sensor simulation libraries contain modules for generating the antenna signals for commercial radars used by the MARIN simulators but are also delivered as a software component to the Royal Netherlands Navy for incorporation into its bridge simulators. Additionally, GPS antenna signals and other Position Measurement Equipment, gyros, anemometers etc. and real-life failures are simulated.

The XMF time domain simulation framework links hydrodynamic model developments and IT into one multi-purpose simulation platform, helping MARIN and its clients bridge the gap between engineering and operations.

Page 1  |  Page 2  |  Page 3  |  Page 4  |  Page 5  |  Page 6  |  Page 7  |  Page 8  |  Page 9  |  Page 10  |  Page 11  |  Page 12  |  Page 13  |  Page 14  |  Page 15  |  Page 16  |  Page 17  |  Page 18  |  Page 19  |  Page 20  |  Page 21  |  Page 22  |  Page 23  |  Page 24  |  Page 25  |  Page 26  |  Page 27  |  Page 28