Skip to main content

Hardware-in-the-loop implementation for an active heave compensated drawworks


This paper presents the setup and running of a hardware-in-loop (HIL) simulation for an active heave compensated (AHC) draw-works. A simulation model of the draw-works is executed on a PC to simulate the AHC draw-works with a physical PLC. The PLC (ET200S) is configured with a controller architecture that regulates the motor angular displacement and velocity through actuation of the servo valves. Furthermore, a graphical user interface is developed for operation of the AHC system. The HIL test allowed tuning of the physical controller in terms of heave stabilization and positioning. The conclusion after the testing is a PLC which is ready for operation without necessitating the use a physical prototype of the process.

This is a preview of subscription content, access via your institution.


  1. Hanselmann H., Hardware-in-the loop simulation as a standard approach for development, customization, and production test of ECU’s in 1993 Int. Pacific Conf. On Automotive Engineering

  2. Ping E.P., Hudha K., Jamaluddin H.. Hardware-in-the-loop simulation of automatic steering control for lanekeeping manoeuvre: outer-loop and inner-loop control design, Int. J. Vehicle Safety, Vol. 5, No. 1, 2010, pp. 35–59

    Article  Google Scholar 

  3. Rankin D.J., Jiang J., A Hardware-in-the-loop simulation platform for the verification of safety control systems, IEEE Trans. on Nuclear Science, Vol 58, No. 2, April 2011, pp. 468–478

    Article  Google Scholar 

  4. Allegre A.L., Bouscayrol A., Verhille J.N., Delarue P., et al., Reduced-Scale-Power Hardware-in-the-loop simulation of an innovative subway, IEEE Trans. on Industrial Electronics, Vol. 57, No. 4, April 2010, pp. 1175–1185

    Article  Google Scholar 

  5. Palladino A., Fiengo G., Lanzo D., A portable hardware-in-the-loop (HIL) device for automotive diagnostic control systems, ISA Transactions, in press, corrected proof, November 2011

  6. Gans N.R., Dixon W.E., Lind R., Kurdila A., A hardware in the loop simulation platform for vision-based control of unmanned air vehicles, Mechatronics, Vol. 19, No. 7, October 2009, pp. 1043–1056

    Article  Google Scholar 

  7. Karpenko M., Sepehri N., Hardware-in-the-loop simulator for research on fault tolerant control of electrohydraulic actuators in a flight control application, Mechatronics, 19(7), October 2009, pp. 1067–1077

    Article  Google Scholar 

  8. Cai G., Chen B.M., Lee T.H., Dong M., Design and implementation of a hardware-in-the-loop simulation system for small-scale UAV helicopters, Mechatronics, 19(7), October 2009, pp. 1057–1066

    Article  Google Scholar 

  9. Gu P., Walid A.A., Iskandarani Y., Karimi H.R., Modeling, simulation and design optimization of a hoisting rig active heave compensation system, International Journal of Machine Learning and Cybernetic, in press, November 2011

  10. Korde Umesh A., Active heave compensation on drillships in irregular waves, Ocean engineering, Vo1. 25, No 7, 1998, pp. 541–561

    Article  Google Scholar 

  11. Li H.J., Hu S.L.J., Jakubiak C., H2 active vibration control for offshore platform subjected to wave loading, J. Sound Vib., Vol. 263, 2003, pp. 709–724

    MathSciNet  Article  Google Scholar 

  12. Neupert J., Mahl T., Haessig B., Sawodny O., et al., A Heave Compensation Approach for Offshore Cranes, 2008 American Control Conference, Westin Seattle Hotel, Seattle, Washington, USA, June 11–13, 2008

  13. Li L., Liu S., Modeling and simulation of activecontrolled heave compensation system of deep-sea mining based on dynamic vibration absorber, Proceedings of the 2009 IEEE International Conference on Mechatronics and Automation August 9–12, Changchun, China, pp. 1337–1341

  14. Fleming P.J., Purshouse R.C., Evolutionary algorithms in control systems engineering: a survey, Control engineering practice, Vol. 10(11), 2002, pp. 1223–1241

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Hamid Reza Karimi.

About this article

Cite this article

Muraspahic, S., Gu, P., Farji, L. et al. Hardware-in-the-loop implementation for an active heave compensated drawworks. cent.eur.j.eng 2, 201–211 (2012).

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI:


  • Active heave compensation (AHC)
  • Draw-works
  • Hardware-in-the-loop (HIL)
  • Hoisting rig
  • Programmable logic controller (PLC)