Matt Hall

Overview of the Model

MoorDyn is an open-source mooring system dynamics model. It uses a lumped-mass formulation for modelling axial elasticity, hydrodynamics, and seabed contact. A long-awaited "version 2" that supports rigid body, wave kinematics, free surface interactions, and more is being rolled out.

There are two forms of MoorDyn. The original form is in C++ and is easily coupled with a wide range of codes. It can be found at this GitHub repository. It has been successfully coupled with programs written in C++, FORTRAN, Matlab, Simulink, and Python. It has been coupled with other tools inclcuding DualSPHysics, OpenFOAM, StarCCM+, and WEC-Sim. The other form, which is most commonly used for floating wind turbines, is part of OpenFAST.

Please see MoorDyn's new documentation website and for the latest information. MoorDyn's ongoing development is now based at NREL and this page will be phased out.


Video of coupling with DualSPHysics

MoorDyn has been coupled with the smoothed particle hydrodynamics code DualSPHysics. An animation is shown below.


Documentation and References

The original MoorDyn User's Guide is being replaced with a new documentation website: moordyn.readthedocs.io. Information about the underlying formulation and some validation against 1:50-scale floating wind turbine test data is available in the original publication on the model:
M. Hall and A. Goupee, “Validation of a lumped-mass mooring line model with DeepCwind semisubmersible model test data,” Ocean Engineering, vol. 104, pp. 590–603, Aug. 2015.