Saki S, Fatehi A. Neural network identification in nonlinear model predictive control for frequent and infrequent operating points using nonlinearity measure.
ISA TRANSACTIONS 2020;
97:216-229. [PMID:
31439390 DOI:
10.1016/j.isatra.2019.08.001]
[Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/02/2018] [Revised: 07/01/2019] [Accepted: 08/01/2019] [Indexed: 06/10/2023]
Abstract
In this paper, the problem of optimal system identification in nonlinear model predictive control (NMPC) for highly nonlinear dynamic processes is presented. Due to the short term changes in the operating point, the process may escape from its frequent operating points (FOP) to some infrequent operating points (IOP) for a short period. On the other hand, because the nonlinear model is identified using the operating data, it is mainly accurate for the FOP. Therefore, the NMPC causes tracking error or even instability in the IOP. To handle this problem, in this paper, we present a novel optimal identification algorithm, which is highly depended on the nonlinearity of the understudy plant, to train the nonlinear model of the NMPC. The nonlinear model is selected as a multi-layer perceptron neural network (MLP) which is trained to describe the nonlinear behaviour of the nonlinear dynamic system accurately in the FOP and while it has acceptable performance in the IOP. To validate the proposed algorithm, the well-known nonlinear dynamic pH neutralization process is chosen in both simulation and implementation parts. Finally, the simulation and implementation results prove the effectiveness of the proposed algorithm.
Collapse