Mooring Design and Dynamics is a set of
Matlab® routines that
can be used to assist in the design and configuration of single point oceanographic moorings, the
evaluation of mooring tension and shape under the influence of wind and currents, and the simulation
of mooring component positions when forced by time dependant currents. Version 2.0 (June 9, 2000) also includes
the capability of predicting the shape (depth, wire length,...) associated with towed bodies. Version 2.1 included
"clamp-on" components that attached to the mooring wire/line. The static
model will predict the tension and tilt at each mooring component, including the anchor, for which the safe mass
will be evaluated in terms of the vertical and horizontal tensions. Predictions can be saved to
facilitate mooring motion correction. Time dependant currents can be entered to predict the
dynamic response of the mooring. For a towed body, the user can specify a fixed wire length and predict
the depth given a current profile and ship velocity, or request a desired depth, and have MD&D predict the
required wire length. The package includes a preliminary database of standard
mooring components which can be selected from pull down menus. Databases can be edited and
expanded to include user specific components, frequently used fasteners/wires etc., or unique
oceanographic instruments. Once designed and tested, a draft of the mooring components can be plotted
and a list of components, including fasteners can be printed.
Version 2.2 includes a completely re-done formulation of the form and lift drag calculations. The older versions are nearly correct, but were not invariant to a rotation of the currents. Ugh! The re-formulated code (v2.2) is cleaner and more accurately represents the lift force terms described in section 3-11 of Hoerner (1965), and is invariant to the direction of the currents! The new formulation was updated in both moordyn.m and towdyn.m for both moorings and towed bodies. Solutions/values are very slightly different than the older (published) values. Version 2.3 fixed a smal but critical bug for towed cylinders, fixing the angle of the bottom (towed) device. Version (2.1.2) includes a user contributed improved convergence algorithm to help sheared current simulations. Many people have worked on this code since I released it in 1998. Some have found bugs, others made improvements/enhancements. I would like to hear from all users as to the value of this program and/or any improvements you can think of/contribute. However, I have long sinced moved on to other research projects (i.e. VENUS), and have had little time to implement the many suggestions made with respect to MD&D. Although I may respond to emails, help get the code working (corrected), even test certain mooring configurations, this software is provided "as is", without support.
There are two archive files associated with MD&D. The program files are archived in mdd.zip (or
mdd.tar.Z/gz for Unix/LINUX systems). The Users Guide (documentation) is archived in mdddoc.zip
(or mdddoc.tar). These archives should be expanded into subdirectories under Matlab. The program files
should be expracted into:
Then this path needs to be added and saved to your Matlab path using the add/path functions from the menus available from the top of the Matlab command window. MD&D can be started by typing "moordesign" at the MATLAB command prompt.
The Users Guide files (mdddoc.zip) should be extracted into:
The Users Guide will then be accessible from within Matlab by typing "mdd".
To start MD&D, type "moordesign" at the Matlab command prompt. To view the Users Guide, load the "mdd.html" file into your web browser (Internet Explorer works better than Netscape (keep re-loading until it looks right)), or type "mdd" at the Matlab command prompt.Return to Mooring Design and Dynamics Home Page.