DocumentCode :
2242158
Title :
Genetic learning for direct inverse neural network control
Author :
Sharma, S.K. ; Tokhi, M.O.
Author_Institution :
Dept. of Autom. Control & Syst. Eng., Sheffield Univ., UK
fYear :
2000
fDate :
2000
Firstpage :
42522
Lastpage :
42525
Abstract :
The application of neural nets (NN) as a direct inverse controller for general nonlinear systems is considered. Since little knowledge of the nonlinear plant is normally available, it is difficult to obtain an analytical expression for its Jacobian. Thus, an emulator is required as a channel to compute the derivative of the output with respect to the input for NN training. Neural net training using genetic algorithms (GA) offers several advantages. No understanding of the plant model is required. Since no derivative computations are involved, it is less likely for these algorithms to get trapped in local minima. The scheme generates individual controllers with the best fitness values. A hybrid coding method and several appropriate modifications of the classical genetic algorithms for NN control purposes are discussed. To overcome the difficulties of saturation and fluctuation in the controller output, the output of the NN controller is obtained as the sum of several small sigmoidal functions. This effectively increases the linear range of operation of controller output without affecting the nonlinear feature of a sigmoidal function. It is noted in this case that, better control is achieved. Fuzzy logic with dynamic features is used to provide an optimal direction for genetic search. It, thus, speeds up the process of convergence by bringing the chromosomes near to the problem space and bringing more exploration amongst the most desirable ones. The method is demonstrated with the control of a single-link flexible manipulator
Keywords :
nonlinear control systems; GA; Jacobian; direct inverse neural network control; genetic algorithms; genetic learning; genetic search; hybrid coding method; nonlinear systems; single-link flexible manipulator;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Learning Systems for Control (Ref. No. 2000/069), IEE Seminar
Conference_Location :
Birmingham
Type :
conf
DOI :
10.1049/ic:20000347
Filename :
856951
Link To Document :
بازگشت