Abstract
Abstract In general, model predictive control (MPC) requires the computation of a quadratic programming problem (QP) at each sampling instant. This computation can be considered costly from the computational point of view and become a limitation for the use of MPC in plants with fast sampling rates. In order to circumvent this limitation and allow it to be used on a larger variety of systems, special solvers which efficiently compute the control signal can be used and implemented using high-speed hardware. Several works were proposed for this type of solution, but most of them focus on state-space formulations for MPC, which are very popular in academia. This paper proposes a solution based on the accelerated dual gradient projection method, applied to generalized predictive control, which is a very popular formulation in industry. The method is firstly validated using MATLAB® and its results are compared with the ones presented by quadprog solver. A small size system is also evaluated in an FPGA with the QP computed in microseconds.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.