z-logo
open-access-imgOpen Access
Application of an adaptive model predictive control algorithm on the Pelton turbine governor control
Author(s) -
Beus Mateo,
Pandžić Hrvoje
Publication year - 2020
Publication title -
iet renewable power generation
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.005
H-Index - 76
ISSN - 1752-1424
DOI - 10.1049/iet-rpg.2019.1291
Subject(s) - model predictive control , control theory (sociology) , controller (irrigation) , operating point , turbine , control engineering , computer science , adaptive control , solver , governor , algorithm , engineering , control (management) , artificial intelligence , mechanical engineering , aerospace engineering , electrical engineering , agronomy , biology , programming language
Traditionally, hydro turbine governor applications mainly rely on classical proportional–integral–derivative controllers. A classical controller can perform optimally only at the operating point chosen during the controller design. Since hydro power plants are highly non‐linear systems alternative control approaches based on adaptive parameters are needed. Historically, due to the limited computation capabilities of microprocessors and programmable logic controllers (PLCs) used in hydro turbine governors, adaptive control schemes were not frequently applied. However, the latest generation of microprocessors and PLCs facilitate the application of adaptive control scheme based on predictive control algorithm for plants with faster dynamic behaviour. In that regard, this study introduces an adaptive controller based on model predictive control (MPC) algorithm developed and applied to a non‐linear simulation model of a laboratory hydro power plant. The applied MPC algorithm is based on a linear prediction model whose parameters are identified offline for different operating points across the plant's operating range. The adaptive control scheme updates the prediction model parameters depending on the current operating point. Furthermore, the predictive control algorithm applied in this study is set up as a quadratic programming (QP) optimisation problem that is solved online using a QP solver in a form of Hildreth's algorithm.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here