Return to search

Model Predictive Contorol of a Wave Energy Converter -3DOF

There is a demand for renewable energy in today’s society. Wave energy is a nearly untapped source of renewable energy. Ocean Harvesting Technologies AB (OHT) is currently developing a device that can be used to convert wave energy into electricity. The device is a Wave Energy Converter of the type point absorber. Their concept is a floating buoy that is connected to the seafloor via a Power Take-Off (PTO) unit. The PTO unit is equipped with generators, which are used to convert kinetic energy of the buoy into electricity. The objective of this thesis is to control the generators to optimize the performance of the system. OHT was interested in knowing how their system performs under the influence of a controller based on MPC. Hence an MPC-controller is constructed in this thesis. The developed controller functions by predicting the states (position and velocity) of the buoy over a finite time (e.g. $5s$). Then the controller uses the predictions to find a control force that makes the system behave optimally for the next $5$ seconds. A requirement from the company is that the controller should find the control force based on how the buoy is predicted to move in 3 Degrees Of Freedom (DOF). Further, the controller should be able to operate in real-time. To meet the company’s requirements, the following is done. A linear 3ODF model of the system is derived. This is used to predict the states of the buoy in the controller. An MPC algorithm is constructed. In this, the linear model and constraints of the system are included. Then, a simulation environment is built. This is including a non-linear model of OHT’s system. The performance of the controller is tested in the simulation environment. Real-time implementation is an important aspect of the controller. The computational time required by the controller is measured in the simulations. The results imply that the controller stands a chance of being real-time implementable. However, make sure that it can be run in real-time it should be tested on the control unit that OHT plans to use in their system. A linear model of the system is used in the controller to predict the future states o the buoy. It is important that the predictions are accurate for the controller to control the system in an optimal way. Hence, the validity of the linear model is investigated. The controller is managing to predict some states better than others. However, the controller is doing a fine job with controlling the system in terms of generated power. Thus the linear model is considered to be valid for the application. An advantage with controllers based on MPC is the simplicity of tuning the controller. Changes of settings in the controller have a predictable effect on the results. For the settings found in this thesis, the system is performing fine in terms of power generation. However, more work is needed to find more optimal settings.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:bth-21944
Date January 2021
CreatorsBrandt, Anders, Zakrzewski, Piotr
PublisherBlekinge Tekniska Högskola, Institutionen för maskinteknik
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0022 seconds