“Hardware-in-the-loop testing of marine control system”

Authors: Roger Skjetne and Olav Egeland,
Affiliation: NTNU and Marine Cybernetics
Reference: 2006, Vol 27, No 4, pp. 239-258.

Keywords: Hardware-in-the-loop simulation, black box testing, functional testing, marine control systems, failure modes, testability, IEC 61508, dynamic positioning system

Abstract: Hardware-in-the-Loop (HIL) testing is proposed as a new methodology for verification and certification of marine control systems. Formalizing such testing necessitates the development of a vocabulary and set of definitions. This paper treats these issues by constructing a framework suitable for industrial HIL test applications and certification of marine systems.

PDF PDF (1222 Kb)        DOI: 10.4173/mic.2006.4.3

DOI forward links to this article:
[1] Y. Valeriano-Medina, A. Martínez, L. Hernández, H. Sahli, Y. Rodríguez and J.R. Cañizares (2013), doi:10.1080/13873954.2012.717226
[2] Pouria Sarhadi and Samereh Yousefpour (2014), doi:10.1007/s40435-014-0108-3
[3] Stian Ruud and Roger Skjetne (2014), doi:10.4173/mic.2014.4.9
[4] Fang Wang, Ming Lv and Feng Xu (2016), doi:10.1016/j.apor.2016.03.007
[5] Børge Rokseth, Ingrid Bouwer Utne and Jan Erik Vinnem (2017), doi:10.1016/j.ress.2017.07.015
[6] Michael Short and Fathi Abugchem (2017), doi:10.3390/electronics6040088
[7] Shengwen Xu, Xuefeng Wang, Lei Wang and Xin Li (2017), doi:10.1007/s00773-017-0496-0
[8] Wan Shahmisufi Wan Jamaludin, Tan Wei Ren, Bakhtiar Affendi Rosdi, Dahaman Ishak, Noor Hafizi bin Hanafi and Muhammad Nasiruddin Mahyuddin (2017), doi:10.1109/ICSIMA.2017.8311979
[9] Robert Schaefer, Jan-Hendrik Wesuls, Oliver Köckritz, Holger Korte and Klaus-Jürgen Windeck (2018), doi:10.1016/j.ifacol.2018.09.492
[10] Lihua Liang, Jianfeng Li, Songtao Zhang and Zhiwen Le (2019), doi:10.1109/ACCESS.2019.2927591
[11] Florian Perabo and Mehdi Karbalaye Zadeh (2020), doi:10.1109/ITEC48692.2020.9161719
[12] Micha Michna, Filip Kutt, ukasz Sienkiewicz, Roland Ryndzionek, Grzegorz Kostro, Dariusz Karkosi ski and Bart omiej Grochowski (2020), doi:10.3390/en13215727
References:
[1] DNV (2004). Rules for classification of Ships/High speed, light craft and Naval surface craft, Høvik, Norway.
[2] ISO (2000). Quality Management Systems - Fundamentals and vocabulary, Int. standard ISO 9000:200.E.
[3] IEC (1998). Functional safety of electrical/electronic/programmable electronic safety-related systems, Int. standard IEC 61508.
[4] IMO (1994). Guidelines for Vessels with Dynamic Positioning Systems, Maritime Safety Committee.MSC Circular 645.
[5] IPG AUTOMOTIVE (2005). Website, http://www.ipg.de/44.html, Internet, visited 2005/07/24.
[6] MARINE CYBERNETICS et al. (2004). Computer-based systems on ships and offshore vessels: The Software Problem ++, .
[7] MARINE CYBERNETICS (2006). Website, http://www.marinecybernetics.com, Internet, visited 2006/01/30.
[8] RENSVIK, E., SØRENSEN, A. J. RASMUSSEN, M. (2003). Maritime Industrial IT, Proc. 9th Int. conf. Marine Engineering Systems.ICMES, Helsinki, Finland.
[9] SØRENSEN, A. J. ÅDNANES, A. K. (2005). Reconfigurable Marine Control Systems and Electrical Propulsion Systems for Ships, Proc. ASNE Symp. on Reconfiguration and Survivability, Florida, USA.
[10] SKJETNE, R. (2005). The Maneuvering Problem, PhD thesis, Norwegian Univ. Science and Technology, Dept. Eng. Cybernetics, Trondheim, Norway.
[11] IEEE (1990). IEEE Standard Glossary of Software Engineering Terminology, IEEE Std. 610.12/1990.
[12] IMCA (2002). Guidance on Failure Modes and Effects Analyses ´FMEAs´, report IMCA M 166.
[13] US DEPT. OF DEFENSE (1980). Procedures for performing a failure mode, effects and criticality analysis, Military Standard MIL-STD-1629A, Washington DC, USA.


BibTeX:
@article{MIC-2006-4-3,
  title={{Hardware-in-the-loop testing of marine control system}},
  author={Skjetne, Roger and Egeland, Olav},
  journal={Modeling, Identification and Control},
  volume={27},
  number={4},
  pages={239--258},
  year={2006},
  doi={10.4173/mic.2006.4.3},
  publisher={Norwegian Society of Automatic Control}
};