Fast control parameterization optimal control with improved Polak–Ribière–Polyak conjugate gradient implementation for industrial dynamic processes
Ping Liu,Qingquan Hu,Lei Li,Mingjie Liu,Xiaolei Chen,Changhao Piao,Xinggao Liu
DOI: https://doi.org/10.1016/j.isatra.2021.05.020
IF: 7.3
2022-04-01
ISA Transactions
Abstract:A fast gradient computation-based control parameterization optimal control algorithm for industrial dynamic process with constraints is proposed.An improved restricted PRP approach, which combines with trigonometric function transformation and restricting condition, is proposed for solving transformed NLP problem and the convergence is enhanced.Simulation tests in three industrial dynamic processes reveal that the proposed approach converges steadily to excellent results and saves more than 90% CPU time when compared with classical CVP algorithm.This paper proposes a fast control parameterization optimal control algorithm for industrial dynamic process with constraints. Derived from the frame of control variable parameterization (CVP) technique, the proposed method combines an efficient gradient computation strategy with an improved nonlinear optimization computation approach to overcome the challenge of computation efficiency caused by gradients and bounds in optimal control problems. Firstly, a fast gradient computation method based on the costate system of Hamiltonian function is developed to decrease the computational expense of gradients by employing approximate treatments and numerical integration strategy Then, a trigonometric function transformation scheme is presented to tackle the boundary constraints so that the original optimal control problem is further converted into an unconstrained one. On this basis, an improved restricted Polak-Ribière-Polyak (PRP) conjugate gradient approach is introduced to solve the nonlinear optimizaiton problem by using conjugate gradient iterations and strong Wolfe line search. Meanwhile, to enhance the convergence, a restricting condition is imposed in strong Wolfe line search to create iteration step-length. Finally, the proposed algorithm is implemented on three dynamic processes. The detailed comparison among the classical CVP method, literature results and the proposed method are carried out. Simulation studies show that the proposed fast approach averagely saves more than 90% computation time in contrast to the classical CVP method, demonstrating the effectiveness of the proposed fast optimal control approach.
automation & control systems,instruments & instrumentation,engineering, multidisciplinary