Adaptive CMAC-based supervisory control for uncertain nonlinear systems | IEEE Journals & Magazine | IEEE Xplore

Adaptive CMAC-based supervisory control for uncertain nonlinear systems


Abstract:

An adaptive cerebellar-model-articulation-controller (CMAC)-based supervisory control system is developed for uncertain nonlinear systems. This adaptive CMAC-based superv...Show More

Abstract:

An adaptive cerebellar-model-articulation-controller (CMAC)-based supervisory control system is developed for uncertain nonlinear systems. This adaptive CMAC-based supervisory control system consists of an adaptive CMAC and a supervisory controller. In the adaptive CMAC, a CMAC is used to mimic an ideal control law and a compensated controller is designed to recover the residual of the approximation error. The supervisory controller is appended to the adaptive CMAC to force the system states within a predefined constraint set. In this design, if the adaptive CMAC can maintain the system states within the constraint set, the supervisory controller will be idle. Otherwise, the supervisory controller starts working to pull the states back to the constraint set. In addition, the adaptive laws of the control system are derived in the sense of Lyapunov function, so that the stability of the system can be guaranteed. Furthermore, to relax the requirement of approximation error bound, an estimation law is derived to estimate the error bound. Finally, the proposed control system is applied to control a robotic manipulator, a chaotic circuit and a linear piezoelectric ceramic motor (LPCM). Simulation and experimental results demonstrate the effectiveness of the proposed control scheme for uncertain nonlinear systems.
Page(s): 1248 - 1260
Date of Publication: 30 April 2004

ISSN Information:

PubMed ID: 15376868

I. Introduction

There has been considerable attention over the years on researches using the neural-network-based control technique when solving the control problems. Many authors have suggested the neural networks (NNs) as powerful building blocks for a wide class of complex nonlinear system control strategies when there exists no complete model information or, even, a controlled plant is considered as a “black box” [1]–[3]. A comprehensive survey on neural control can be founded in [4]. The most useful property of NNs in control is their ability to uniformly approximate arbitrary input-output linear or nonlinear mappings. Based on this property, the NN-based controllers have been developed to compensate the effects of nonlinearities and system uncertainties in control systems. For feedforward NN, because all the weights are updated during each learning cycle, the learning is essentially global in nature and slow. As well, the ability of function approximation is sensitive to training data. Thus, the effectiveness of a general multiplayer NN is limited in problems requiring online learning. In the recent developments in [2] and [5]–[7], using adaptive neural-network control, the asymptotic error convergence can be guaranteed. The adaptive neural controllers are based on conventional adaptive control techniques where the NNs are employed to approximate the unknown nonlinear characteristics of the system dynamics. The objective of these controllers is to minimize the trajectory tracking error for the system while the NN parameters are tuned online.

Contact IEEE to Subscribe

References

References is not available for this document.