Memetic algorithms based real-time optimization for nonlinear model predictive control
Peng Chen, Yong-Zai Lu
Abstract
Peng Chen, Yong-Zai Lu
Abstract
The system performances of nonlinear model predictive control (NMPC) are greatly dependent upon the efficiency of online optimization algorithm. This paper proposes a novel hybrid solution with the integration of bio-inspired computational intelligence extremal optimization (EO) and deterministic sequential quadratic programming (SQP) for numerical optimization. Inheriting the advantages of the two approaches, the proposed EO-SQP algorithm is able to solve nonlinear programming (NLP) problems effectively. Furthermore, the proposed algorithm is employed as the online solver of NMPC. The simulation results on a benchmark nonlinear continuous stirred tank reactor (CSTR) show considerable performance improvement over traditional quadratic programming (QP) method.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The system performances of nonlinear model predictive control (NMPC) are greatly dependent upon the efficiency of online optimization algorithm. This paper proposes a novel hybrid solution with the integration of bio-inspired computational intelligence extremal optimization (EO) and deterministic sequential quadratic programming (SQP) for numerical optimization. Inheriting the advantages of the two approaches, the proposed EO-SQP algorithm is able to solve nonlinear programming (NLP) problems effectively. Furthermore, the proposed algorithm is employed as the online solver of NMPC. The simulation results on a benchmark nonlinear continuous stirred tank reactor (CSTR) show considerable performance improvement over traditional quadratic programming (QP) method.
Key concepts: Sequential quadratic programming, Model predictive control, Benchmark (surveying), Solver, Quadratic programming, Nonlinear programming, Computer science, Nonlinear system