DTOcean

Optimal Design Tools for Ocean Energy Arrays

Release v2026.3.1 (Installation)

PyPI - Python Version PyPI - License

DTOcean is the only open source fully parametric design tool for arrays of ocean energy converters.

Important

The DTOcean suite is currently undergoing conversion from the original Python 2 code to Python 3 and not all features are available yet. Please see the footnotes below for features awaiting conversion.


DTOcean automates the design of an array of ocean energy converters (OECs). Automated design helps catch errors early, reduce financial risk and encourage innovation in array design and the supply chain.

Key Features

DTOcean is accelerating tomorrow’s energy generation technology with advanced array design:

  • Optimal ocean energy converter (OEC) positioning

  • Cost-effective energy export [2]

  • Station keeping designed for device and site conditions [2]

  • Installation planning with weather effects [2]

  • Maintenance needs and OEC downtime [2]

  • A unique statistical approach to LCOE [2]

  • Influence reliability at component level [2]

  • Environmental impact assessment [1] [2]

  • Graphical user interface

  • Persistent database

Contents

Loved and maintained by Mathew Topper @ Data Only Greater

Footnotes