Flexible marine dynamic analysis software

Download Brochure

ProteusDS Overview

ProteusDS is a marine dynamic analysis software which allows users to examine how the marine environment affects floating and submerged structures such as ships, mooring systems, boats, buoys, fish farms, oceanographic moorings, barges, floating breakwaters, ferry terminals, and more.

The software is used to assess how structures are loaded and move in response to user-defined wind, wave, and current load cases. It is used by analysts and engineers to verify that their designs or projects are fit for purpose.

Oceanographic Mooring Analysis

A particular strength of ProteusDS is its ability to analyze complex surface and subsurface oceanographic moorings with hundreds of parts. For more information visit the page dedicated to these tools: ProteusDS Oceanographic.

Fish Farm Analysis

ProteusDS has an accurate fish farm analysis capability with advanced net-modeling. For more information on these tools and please contact us.

Industries and Applications

ProteusDS is used by organizations and individuals all over the world in a wide range of ocean industries and applications:

  • Aquaculture & fisheries
    Net cage analysis, moorings
  • Defence
    Launch and recovery, towed arrays, submarines
  • Marine renewable energy
    Wave and tidal energy, floating wind
  • Naval architecture
    Seakeeping, towing, maneuvering
  • Ocean Technology
    Towed bodies, ROVs, AUVs
  • Oceanography
    Oceanographic moorings, buoys, subsurface moorings, surface moorings

Get Started With ProteusDS

Use our 30 day trial to evaluate ProteusDS

Request a demoWhy choose ProteusDS
  • Main Features
    • Finite Element - cubic finite-element line and net models
    • Mechanisms - constrain body motions with hinges and joints
    • Waves - regular, irregular and custom wave spectra
    • Current - time and spatially varying current including turbulence
    • Wind - explore wind loading
    • Hydrodynamics - flexible hydrodynamic modeling
    • Control - PID and custom control systems
    • Seabed - seabed interaction and bathymetry
    • Contact - contact and impact between bodies
    • Customize - application Programmer Interface
  • Detailed Feature List
    • Advanced API to allow for system integration
    • Advanced graphical user interface with pre-visualization
    • Advanced mechanism models with nonlinear constraints like end stops (revolute, prismatic, spherical, universal joint types)
    • Advanced technical support in the Americas’ time zones
    • Advanced wind, wave and current models
    • ASCII input files with fully automated UI with built-in documentation
    • ASCII output for easy loading and plotting in Matlab or Excel
    • Automated simulation summary reporting (HTML and Excel via import)
    • Batch simulation processing tools
    • Completely functional demo available
    • Contact and clearance analyses
    • Easy simulation restart capability
    • Easy yet powerful dynamic analysis of single leg moorings (shackles, buoys, anchors)
    • Extensive tutorials on the main software components
    • Finite element net model for protective net and aquaculture analysis
    • Flat or 3D bathymetry (seabed surface)
    • Flexible software licensing (no dongles)
    • Fully 3D, non-linear, time domain analysis
    • Fully coupled tension/compression, bending, and torsion for lines
    • Fully coupled vessel/line analysis
    • Linear elastic or non-linear hysteretic soil model
    • Low learning curve
    • Model library for most key simulation elements (line types, hydrodynamics)
    • Output data probes for cable, rigid body and other objects, for on-demand file output
    • Parallel processing to take advantage of Multi-core and multi-processor hardware.
    • Readily customised for a user’s problem
    • Robust and validated cubic finite-element cable model for modelling high curvatures with small number of elements
    • Spatially varying current model for modelling tidal channels and turbulence
    • Supports hydrodynamic database import from WAMIT/ShipMo3D/NEMOH
    • Very flexible hydrodynamic modelling options for rigid bodies and vessels near surface or deeply submerged
  • Workflow & Tools

    A powerful graphical user-interface makes simulation setup fast and painless. Context sensitive documentation is built right in, so users can verify model configuration as they go.

    3D visualization allows flexible viewing options during pre and post-processing. Videos can be exported for project and promotional presentations.

    An ever growing set of extensive tutorials and an in-depth manual guide new users and refresh experienced users in core aspects of the software.

    DSA and user generated libraries enable rapid development of new concepts. Parts libraries feature line types such as chain, fibre rope, and wire rope and items such as shackles, swivels, and buoys.

    DSA has developed easy-to-use tools for hydrodynamic data import from BEM software such as ShipMo3D, WAMIT, and NEMOH that enable simulation of wave radiation, diffraction and drift in ProteusDS..

    Automated reporting saves countless hours and provides immediate insights into simulation results. Tabular simulation summaries are easy to read and provide an auditable trail of simulation parameters.

    The Application Programmer Interface (API) provides users with incredible power to interact with simulations or connect with Matlab Simulink models.

  • Typical Applications


    • Spread mooring systems
    • Jetty mooring systems
    • Single Point Moorings
    • Oceanographic mooring systems
    • Aquaculture moorings

    Buoy and Ocean Tech Systems

    • Wave buoys
    • SPAR buoys
    • Metocean buoys
    • Towed Systems
    • Towed bodies
    • Towed vehicles

    Renewable Energy

    • Wave power systems
    • Power cable take-off
    • Tidal energy converters
    • In-stream tidal power devices


    • Aquaculture & marine security nets
    • Decommissioning and heavy lift
    • Launch and recovery
    • Tug winches
    • Constant tension controls
    • ROV and ROV controllers / tethers
    • AUVs
    • Subsea vehicle thrusters
  • Training

    Your business’s and your clients’ time is worth a lot. A ProteusDS training session will allow you to hit the ground running. There’s no better way to give you or your organization the skills needed to maximize your investment in ProteusDS.

    Users who invest in training consistently report a higher return on investment for software purchases. In-person training covers details not easily conveyed in the tutorial and manual documentation.

    DSA offers hands-on training courses, which range in level from introductory to advanced. Project and application specific courses are offered on an as-requested basis.

  • Support & Consulting

    At DSA we work closely with our clients to create customized experiences and tools to enable operating efficiency.

    Our extensive engineering experience and cutting edge technology ensures innovative, customised, and an accessible approach to your ocean engineering challenges.

    Our versatile, dynamic analysis software supports a thriving ecosystem of ocean engineering industries and companies. Our clients can push their designs to the limit through the creation of virtual prototypes avoiding the high cost of experimental prototypes. Virtual prototypes mitigate risk, and leverage limited company resources (financial and human) to reach project development goals.

    Our consulting services and software help ocean businesses’ pioneer technologies and accelerate their success across all ocean sectors.


    Contact Us
  • Validation

    To ensure the accuracy of the results produced with ProteusDS, DSA continually validates and verifies the software output using an extensive series of tests. To demonstrate these efforts the document has been created that describes key validation efforts undertaken and the quality standards used in the development of ProteusDS. Secondly, the overall software quality assurance process DSA uses while developing ProteusDS is outlined.

    This document provides references to key publications which describe in detail validation efforts (benchmarking studies, tank test comparisons, comparison with real-world data, etc.). A listing of DSA’s internal software checking tests is also provided. These tests must pass for DSA to release a new version of the software. Software validation and verification is on ongoing process that is a top priority for DSA.

  • Academic Partnerships

    Educational Partner Program

    Out Educational Partner Program enables universities and colleges to deploy DSA software, ShipMo3D and ProteusDS, in a lab-type setting – up to 20 computers. The software can then be used for instructional purposes as part of course material or project work.

    The program is suitable for universities or colleges with programs or courses including:

    Academic License

    Our Academic License Partner Program provides ProteusDS to researchers and students at approved educational institutions for use on non-commercial projects at a reduced cost.

    The program is suitable for academics with research involving with programs or courses including:


    To apply to be part of the program, fill out the ProteusDS and ShipMo3D Educational Partner Program – Application, review the terms and conditions and return to info@dsaocean.com.

    Download Application
  • Why You Should Choose ProteusDS
    • Flexible - robust input system that is easy to navigate for novice or expert users.
    • Quality - benchmarked against cases to ensure features work as expected.
    • Simple - easy learning curve allows new and familiar users get up to speed quickly.
    • Support - committed group of developers and power users provides support.
    • Technology - advanced algorithms, hydrodynamics to cubic finite-element line models.
    • Time Saving - easy to use interface allows for rapid model development.
    • Trusted - relied upon for accurate results by organizations around the world.
    • Validated - benchmarked against software, validation data, and tank test results.
    • Value - affordable annual subscription rate ensures access for anyone.
    • Visualization - graphical interface and 3D visualization make processing a snap.
  • Testimonials

    “ProteusDS does exactly what we need, for deployment analysis, we can easily visualize what we’re building, and if need be, we can bring in more complicated geometries from our CAD analysis. It allows us to have a lot play with what we are simulating, in a lot of different areas to see what is working best. ProteusDS gives us freedom in what we want to analyze over other simpler tools that are on the market.”

    Nathaniel Hayes |Mechanical Engineer |Ocean Renewable Power Company | www.orpc.co

    “As someone who doesn’t have a lot of experience with dynamic analysis software, I found it easy to use. ProteusDS, allows you to hop right in and start modeling with a small amount of effort to do simple simulations. For more complex scenarios, you need to dig a bit more into the software but the interface within ProteusDS makes that easy. I would definitely recommend ProteusDS. I’ve had a great experience with the software, the support is excellent.

    Daniel Straditto| Senior Engineering Associate| Hydrostor| www.hydrostor.ca

    Dynamic Systems Analysis Ltd. always provides personal and prompt support, you can speak directly with the software engineers. ProteusDS software provides visual validation from setup through to analysis. Pure class.

    Tom Fitzpatrick | Senior Oceanographer | Fugro GEOS | www.fugro.com

    “One of the features that we found valuable within ProteusDS is the way the results are exported, which makes it easy to process afterwards, everything is outputted, everything is there, you don’t have to go back and re-run the simulation to make sure you’ve got the right outputs when you decide you need to carry out a different piece of analysis. Simulation outputs are easy to duplicate, you can copy parameters from one simulation to another, so maybe you need the environment parameters or the parameters for a rigid body or a mooring line. Making it quick to run a whole load of different simulations with slightly different parameters.”

    Sam Fisher | Marine Engineer | ITPEnergised | www.itpenergised.com


  • Videos