Centipod WEC, Advanced Controls, MPC Controller MATLAB Code

Description

This archive contains the MATLAB code for the model predictive control (MPC) controller developed in this project. The archive containing the WaveDyn models used for analysis of the Centipod with the MPC controller is linked in this submission.

Resources

Name Format Description Link
21 Final Technical Report describing project parameters, organization, task activities, accomplishments, and conclusions. https://mhkdr.openei.org/submissions/75
21 Archive containing the WaveDyn models used for analysis of the Centipod WEC both with Advanced Controls when connected to the MPC, as well as without the MPC to build a baseline model. https://mhkdr.openei.org/submissions/73
57 This archive contains the MATLAB controller for MPC with the Centipod WEC. See section 5.4 of the final technical report for the development of the MPC framework. See section 5.5 for implementation, performance calculations, and results of the MPC. https://mhkdr.openei.org/files/74/MPC_Controller-MATLAB.zip

Tags

  • wave-energy
  • armadillo
  • advanced-controls
  • converter
  • dehlsen
  • hydrokinetic
  • modeling
  • mhk
  • point
  • controls
  • wave
  • c_
  • centipod
  • point-absorber
  • matlab
  • wec
  • multiple
  • mpc
  • marine
  • point-absorber-buoy
  • power
  • code
  • wavedyn
  • multi-pod
  • absorber
  • model-predictive-control
  • energy

Topics

Categories