Neural Network Based Adaptive Inverse Optimal Control for Non-Affine Nonlinear Systems

Sancı M. E., Öke Günel G.

Neural Processing Letters, vol.56, no.2, 2024 (SCI-Expanded) identifier

  • Publication Type: Article / Article
  • Volume: 56 Issue: 2
  • Publication Date: 2024
  • Doi Number: 10.1007/s11063-024-11456-9
  • Journal Name: Neural Processing Letters
  • Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED), Scopus, PASCAL, Applied Science & Technology Source, Compendex, Computer & Applied Sciences, Information Science and Technology Abstracts, INSPEC, Library, Information Science & Technology Abstracts (LISTA), zbMATH, DIALNET
  • Keywords: Adaptive control, Inverse optimal control, NARMA-L2 Model, Non-linear nonaffine systems
  • Istanbul Technical University Affiliated: Yes


In this paper, a novel methodology is introduced for the inverse optimal control of non-affine, nonlinear and discrete-time systems. Although inverse optimal control of affine systems is studied in detail in technical literature, there is no adequate research about its implementation on non-affine systems. here are two main contributions of this work. Firstly using the input–output data of the system to be controlled its NARMA-L2 model is obtained using a multi-layer feedforward neural network, this step provides a conversion from a non-affine to affine system model. After the affine system model is obtained, the inverse optimal control law is applied. The second contribution of this paper is the computation of the inverse optimal control signal. The selection of the P matrix in the control law is crucial since its value directly affects the control performance. Here a novel method is proposed where an adaptive and optimal P matrix is computed online using a recurrent neural network to minimize a predefined cost function. The performance of the proposed control method is evaluated by simulations performed on benchmark problems. The robustness of the method is also tested by additional simulations where noise and disturbance is imposed on the system. The obtained results justify the applicability of the proposed approach.