Releases: ajay-menon-iitkgp/OET_Sys-MoDEL
Releases · ajay-menon-iitkgp/OET_Sys-MoDEL
v0.2
Ocean Engineering Toolbox v0.2
Pre-release of OET v0.2. Capable of simulating a single, floating body in unidirectional seas. Generates the wave elevation profile using 3 spectral options and estimates the wave excitation force.
- User selects between regular or irregular wave elevation profiles
- Irregular profiles can be generated for the Pierson Moskowitz, Brettschneider, and JONSWAP single-peak spectra
- Excitation force implemented as a spectral decomposition of the elevation data for a user-defined number of frequency components
- Excitation coefficients (real and imaginary), state space matrices, and model's hydrostatic data must be input via a MATLAB struct
- Results validated against the WEC-Sim tool
- ZIP folder 'tutorial' includes an example simulation
What's Changed
- OET v0.2 by @ajay-menon-iitkgp in #4
- OET v0.2 by @ajay-menon-iitkgp in #6
v0.1
Ocean Engineering Toolbox v0.1
Initial pre-release of the OET. Capable of simulating a single, floating body in unidirectional seas.
- Wave excitation force is input as a user-specified discrete vector
- No support for the wave elevation profile or generating the excitation force
- Radiation force implemented as a state space formulation of the convolution integral
- State space matrices must be input via a MATLAB struct
- Results can be validated against a user-defined dataset (heave velocity and radiation force)
- Results can be compared against a frequency-independent representation of the motion
Despite limited functionalities, this project serves as a proof-of-concept Modelica library to explore whether the symbolic simulation of wave energy converters is feasible and efficient. Documentation included in the source code.