In this study, a Wiener-type neural network (WNN) is derived for identification and control of single-input and single-output (SISO) nonlinear systems. The nonlinear system is identified by the WNN, which consists of a linear dynamic block in cascade with a nonlinear static gain. The Lipschitz criteria for model order determination and back propagation for the adjustment of weights in the network are presented. Using the parameters of the Wiener model, the analytical expressions used in the controller, generalized predictive control (GPC) is modified every time step, to handle the nonlinear dynamics of the controlled variable. Finally, the proposed WNN-based GPC algorithm is tested in simulation on several nonlinear plants with different degrees of nonlinearity. Simulation results show that WNN identification approach has better accuracy, in comparison to other neural network identifiers. The WNN-based GPC has better control performance, in comparison to standard GPC.
All Science Journal Classification (ASJC) codes
- Chemical Engineering(all)
- Industrial and Manufacturing Engineering