Open source ocean wave energy converter design automation and optimization, using Capytaine for hydrodynamics.
Steps to achieve design optimization success:
- Create parameterized model in Capytaine
- Implement fitness measure to judge each design
- Package the analysis into one function that takes design parameters as an input and outputs the fitness measure
- Add a relevant optimization algorithm based on your design problem
- Run algorithm until converged
Examples here include:
- Optimizing a submerged flexible tube that generates power by damping structural deformations
- Analyzing the structural requirements of a bottom mounted oscillating surge wave energy converter