Reliable Solutions for a Sustainable Future

OCEAN ENGINEERING CONSULTANTS & CREATORS OF PROTEUSDS

We help clients understand the marine environment and how vessels, moorings and fixed and floating structures respond to wind, waves and currents.

Our business has grown from our foundational expertise in marine dynamic analysis to meet our clients’ broader ocean engineering needs. We support clients including naval architects, civil engineers, marine construction teams and technology developers across sectors such as ports and harbours, defence and aquaculture.

Examples of our work include seakeeping and vessel motion studies, mooring analysis and design, wind, wave and current assessments, hydraulic modelling and computational fluid dynamics (CFD). We combine field measurements, numerical modelling and engineering design to help clients evaluate options, establish design conditions and operating limits, and reduce risk.

Based in Victoria, BC, we support marine and freshwater projects worldwide and develop ProteusDS, our marine dynamic analysis software.

Development of Seaflex elastic moorings simulation capability in ProteusDS
Validation of a ProteusDS tidal energy platform simulation

Trusted By

Subscribe to our Newsletter

Keep a finger on the pulse and get insights into what’s ahead for DSA Ocean. Sign up for DSA Ocean Pulse for quick, occasional updates on our mission to deliver reliable engineering services.

This field is for validation purposes and should be left unchanged.

ProteusDS

Purpose-built marine dynamic analysis software.

ProteusDS is a simulation tool relied on by marine technicians, oceanographers, naval architects, and engineers to assess the motion of marine structures and equipment. Use hydrodynamic and finite-element models to analyze buoys, moorings, vessels, and structures in wind, current, and waves. Purpose-built toolsets make it easy to evaluate oceanographic and fish farm mooring designs.

Latest News

Have a general question about DSA Ocean’s engineering services or experience?