SCIENCE CHINA Information Sciences, Volume 60, Issue 9: 092201(2017) https://doi.org/10.1007/s11432-016-0269-y

A fast algorithm for nonlinear model predictive control applied to HEV energy management systems

More info
  • ReceivedSep 22, 2016
  • AcceptedOct 31, 2016
  • PublishedMar 13, 2017


This paper presents a fast algorithm for nonlinear model predictive control. In real-time implementation, a nonlinear optimal problem is often rewritten as a nonlinear programming (NLP) problem using the Euler method, which is based on dividing the prediction horizon into $N$ steps in a given time interval. However, real-time optimization is usually limited to slow processes, since the sampling time must be sufficient to support the task's computational needs. In this study, by combining the Gauss pseudospectral method and model predictive control, a fast algorithm is proposed using fewer discrete points to transcribe an optimal control problem into an NLP problem while ensuring the same computational accuracy as traditional discretization methods. The approach is applied to the torque split control for hybrid electric vehicles (HEV) with a predefined torque demand, and its computational time is at least half that of the Euler method with the same accuracy.


This work was supported by National Natural Science Foundation of China (Grant Nos. 61520106008, 61522307, 61374046) and Graduate Innovation Fund of Jilin University (Grant No. 2016188).

Copyright 2019 Science China Press Co., Ltd. 《中国科学》杂志社有限责任公司 版权所有