Abstract

Back propagation (BP) neural network is used to approximate the dynamic character of nonlinear discrete-time system. Considering the unmodeling dynamics of the system, the weights of neural network are updated by using a dead-zone algorithm and a robust adaptive controller based on the BP neural network is proposed. For the situation that jumping change parameters exist, multiple neural networks with multiple weights are built to cover the uncertainty of parameters, and multiple controllers based on these models are set up. At every sample time, a performance index function based on the identification error will be used to choose the optimal model and the corresponding controller. Different kinds of combinations of fixed model and adaptive model will be used for robust multiple models adaptive control (MMAC). The proof of stability and convergence of MMAC are given, and the significant efficacy of the proposed methods is tested by simulation.

Highlights

  • Due to the strong ability of approximation, neural network has been widely used in the identification of nonlinear system

  • K (c) Switching scheme to make the multiple model set, and a switching law is suitably defined to make the decision of the best model

  • The principal contribution of this paper is the proof of stability of robust multiple models adaptive control (MMAC) by using neural networks

Read more

Summary

Introduction

Due to the strong ability of approximation, neural network has been widely used in the identification of nonlinear system. Adaptive control of nonlinear systems using neural network has been an active research area for over two decades [7,8,9]. The controller will be set up by adjusting the weights of the neural network [10, 11]. While the system has abrupt changes in parameters, the algorithm cannot find the exact identification model and will respond slowly to system parameter variations. To solve this kind of problem, MMAC has been a very useful tool in recent years

Objectives
Methods
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call