Skip to content

Control optimization of point absorber wave energy converter devices using an extremum-seeking approach

License

Notifications You must be signed in to change notification settings

amneetb/extremum-seeking-wecs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

extremum-seeking-wecs

Control optimization of point absorber wave energy converter devices using an extremum-seeking approach

Extremum-seeking (ES) codes used to generate results for

L. Parrinello, P. Dafnakis, E.Pasta, G. Bracco, P. Naseradinmousavi, G. Mattiazzo, A.P.S. Bhalla. "An adaptive and energy-maximizing control optimization of wave energy converters using an extremum-seeking approach". https://doi.org/10.1063/5.0028500 / https://arxiv.org/abs/2007.04077

The code simulates the mass-spring-damper (MSD) and point absorber (PA) systems in presence of external forcing and regular/irregular waves, respectively. Energy-maximizing power-take-off (PTO) mechanism coefficients, K and C, using the proportional-derivative (PD) control law are obtained using:

  • Sliding mode;
  • Self-driving;
  • Relay;
  • Least-squares gradient-based; and
  • Perturbation-based extremum-seeking methods.

Abbreviations used in the script names:

  • K := Stiffness coefficient of the PTO control force. If present in the name, the script optimizes the K coefficient
  • C/B := Damping coefficient of the PTO control force. If present in the name, the script optimizes the C coefficient
  • tot: = In this model, the instantaneous power is defined to be sum of both reactive and resistive power components, instead of the usual resistive power component
  • MSD := Mass Spring Damper
  • MA := Moving Average
  • 1D = 1 DOF (Heave)
  • self driving := Self driving ES algorithm is used in the model
  • SM/SMESC := Sliding mode algorithm is used in the model
  • classic log := Perturbation-based ES is used in the model
  • dither free := Relay-based ES is used in the model
  • LSQ := Least squares gradient-based ES is used in the model

About

Control optimization of point absorber wave energy converter devices using an extremum-seeking approach

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages