In this work, a co-simulation case study of a marine offshore surface vessel in Dynamic Positioning (DP) operation, where the DP-controller is placed on an Arduino® micro-controller, is presented. The reasons for using co-simulation are that it is possible to distribute the model among different cores in one computer as well as among different computing members over a local area network. Also, it is possible to export submodels from different software and connect them together in a common simulation. This enables the use of suited modeling software for different types of dynamical systems, as well as hardware, such as micro-controllers for Hardware-In-the-Loop testing. Such an integrated and open simulation method facilitates the development of new products as well as shortening the iterative process in design phases. As for co-simulation standard, the Functional Mock-up Interface (FMI) for co-simulation will be used in this work, and a communication Functional Mock-up Unit (FMU) that communicates with hardware and handles the signal flow between the hardware and the co-simulation will be developed. In the case study, a DP-controller is implemented on the microcontroller and connected to a filter, a position reference system and an offshore vessel model, all implemented as FMUs in the total co-simulation. For simulation master algorithm, the open source software “Coral”, that was developed in the knowledge building project “Virtual Prototyping of Maritime Systems and Operations” (ViProMa), will be used. The simulation results show that even though the micro-controller is set to communicate with a lower frequency than the rest of the co-simulation submodels, the total c-simulation is stable and produces good results. It also show that the FMI standard facilitates hardware in the loop in the co-simulation, and that the co-simulation master algorithm Coral is suited for such simulation cases.
Skip Nav Destination
ASME 2017 36th International Conference on Ocean, Offshore and Arctic Engineering
June 25–30, 2017
Trondheim, Norway
Conference Sponsors:
- Ocean, Offshore and Arctic Engineering Division
ISBN:
978-0-7918-5773-1
PROCEEDINGS PAPER
Co-Simulation of a Marine Offshore Vessel in DP-Operations Including Hardware-In-the-Loop (HIL)
Stian Skjong,
Stian Skjong
Norwegian University of Science and Technology, Trondheim, Norway
Search for other works by this author on:
Eilif Pedersen
Eilif Pedersen
Norwegian University of Science and Technology, Trondheim, Norway
Search for other works by this author on:
Stian Skjong
Norwegian University of Science and Technology, Trondheim, Norway
Eilif Pedersen
Norwegian University of Science and Technology, Trondheim, Norway
Paper No:
OMAE2017-61164, V07AT06A038; 10 pages
Published Online:
September 25, 2017
Citation
Skjong, S, & Pedersen, E. "Co-Simulation of a Marine Offshore Vessel in DP-Operations Including Hardware-In-the-Loop (HIL)." Proceedings of the ASME 2017 36th International Conference on Ocean, Offshore and Arctic Engineering. Volume 7A: Ocean Engineering. Trondheim, Norway. June 25–30, 2017. V07AT06A038. ASME. https://doi.org/10.1115/OMAE2017-61164
Download citation file:
72
Views
Related Proceedings Papers
Hybrid DP Simulations
OMAE2020
Related Articles
Adaptive Control of a Piezoelectric Valve for Fluid-Borne Noise Reduction in a Hydraulic Buck Converter
J. Dyn. Sys., Meas., Control (August,2017)
Internal Model Control for Dynamic Systems With Preceded Backlash
J. Dyn. Sys., Meas., Control (March,2009)
Time Domain Analysis of Machinery Vibration Signals Using Digital Techniques
J. Mech. Des (April,1980)
Related Chapters
A Novel Approach for LFC and AVR of an Autonomous Power Generating System
International Conference on Mechanical Engineering and Technology (ICMET-London 2011)
A Simple Framework to Assist Learning of Test-Driven Development for Reactive Programs
International Conference on Measurement and Control Engineering 2nd (ICMCE 2011)
Managing Energy Resources from within the Corporate Information Technology System
Industrial Energy Systems