摘要

A multiple models neural network decoupling controller is designed to control the multivariable nonlinear discrete time system. At each equilibrium point, one neural network is trained offline to identify the linear term of the nonlinear system and the other neural network is trained online to identify the nonlinear term. The nonlinear term of the system is viewed as the measurable disturbance and eliminated using feedforward strategy. The multiple models are composed of all models, which are got from all equilibrium points. According to the switching index, the best model is selected as the system model and the decoupling controller is designed accordingly. The simulation example shows that a better system response can be got even when the system is changed in many equilibrium points.

全文