Development of a constraint non-causal wave energy control algorithm based on artificial intelligence

Li, L. and Gao, Y. and Ning, D.Z. and Yuan, Z.M. (2020) Development of a constraint non-causal wave energy control algorithm based on artificial intelligence. Renewable and Sustainable Energy Reviews. 110519. ISSN 1364-0321

[img] Text (Li-etal-RSER-2020-Development-of-a-constraint-non-causal-wave-energy-control-algorithm-based-on-artificial-intelligence)
Accepted Author Manuscript
Restricted to Repository staff only until 27 November 2021.
License: Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 logo

Download (1MB) | Request a copy from the Strathclyde author


    The real-time implementation of wave energy control leads to non-causality as the wave load that comes in the next few seconds is used to optimize the control command. The present work tackles non-causality through online forecasting of future wave force using artificial intelligence technique. The past free surface elevation is used to forecast the incoming wave load. A feedforward artificial neural network is developed for the forecasting, which learns to establish the intrinsic link between past free surface elevation and future wave force through machine learning algorithm. With the implementation of the developed online wave force prediction algorithm, a real-time discrete control algorithm taking constraint on response amplitude into account is developed and implemented to a bi-oscillator wave energy converter in the present research. The dynamic response and the wave power extraction are simulated using a state-space hydrodynamic model. It is shown that the developed real-time control algorithm enhances the power capture substantially whereas the motion of the system is hardly increased. The prediction error effect on power extraction is investigated. The reduction of power extraction is mainly caused by phase error, whilst the amplitude error has minimal influence. A link between the power capture efficiency and the constraint on control is also identified.