Title :
An adaptive fuzzy-neural-network controller for ultrasonic motor drive using the LLCC resonant technique
Author :
Lin, Faa-Jeng ; Wai, Rong-Jong ; Lin, Hsin-Hai
Author_Institution :
Dept. of Electr. Eng., Chung Yuan Christian Univ., Chung Li, Taiwan
fDate :
5/1/1999 12:00:00 AM
Abstract :
In this study an adaptive fuzzy-neural-network controller (AFNNC) is proposed to control a rotary traveling wave-type ultrasonic motor (USM) drive system. The USM is derived by a newly designed, high frequency, two-phase voltage source inverter using two inductances and two capacitances (LLCC) resonant technique. Then, because the dynamic characteristics of the USM are complicated and the motor parameters are time varying, an AFNNC is proposed to control the rotor position of the USM. In the proposed controller, the USM drive system is identified by a fuzzy-neural-network identifier (FNNI) to provide the sensitivity information of the drive system to an adaptive controller. The backpropagation algorithm is used to train the FNNI on line. Moreover, to guarantee the convergence of identification and tracking errors, analytical methods based on a discrete-type Lyapunov function are proposed to determine the varied learning rates of the FNNI and the optimal learning rate of the adaptive controller. In addition, the effectiveness of the adaptive fuzzy-neural-network (AFNN) controlled USM drive system is demonstrated by some experimental results.
Keywords :
Lyapunov methods; adaptive control; backpropagation; fuzzy neural nets; machine control; motor drives; neurocontrollers; ultrasonic motors; LLCC resonant technique; Lyapunov function; adaptive fuzzy neural network controller; backpropagation algorithm; high-frequency two-phase voltage source inverter; learning; rotary traveling wave-type USM; ultrasonic motor drive; Adaptive control; Capacitance; Control systems; Frequency; Fuzzy control; Inverters; Programmable control; Resonance; Rotors; Voltage;
Journal_Title :
Ultrasonics, Ferroelectrics, and Frequency Control, IEEE Transactions on