Implementation of Artificial Neural Network-Based Tracking Controller for High-Performance Stepper Motor Drives
- 5 February 2007
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Industrial Electronics
- Vol. 54 (1) , 218-227
- https://doi.org/10.1109/tie.2006.888785
Abstract
Two distinct multilayer perception neural networks (NNs) are implemented via laboratory experiment to simultaneously identify and adaptively control the trajectory tracking of a hybrid step motor assumed to operate in a high-performance drives environment. That is, a neural network identifier (NNI) which captures the nonlinear dynamics of the stepper motor drive system (SMDS) over any arbitrary time interval in its range of operation, and a neural network controller (NNC) to provide the necessary control actions as to achieve trajectory tracking of the rotor speed. The exact form of the control law is unknown, and must be estimated by the NNC. Consequently, the NNC is constructed as a nonlinear unknown function depending on the current state of the drive system supplies by the NNI and the reference trajectory we wish the outputs to follow. The two NNs are online trained using dynamic back-propagation algorithm. The composite structure is used as a speed controller for the SMDS. Performance of the composite controller is evaluated through a laboratory experiment. Experimental results show the effectiveness of this approach, and demonstrate the usefulness of the proposed controller in high-performance drivesKeywords
This publication has 24 references indexed in Scilit:
- An Adaptive Neurocontroller Using RBFN for Robot ManipulatorsIEEE Transactions on Industrial Electronics, 2004
- Position control of a PM stepper motor using neural networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Laboratory implementation of a microprocessor-based fuzzy logic tracking controller for motion controls and drivesIEEE Transactions on Industry Applications, 2002
- Design and implementation of an adaptive neural-network compensator for control systemsIEEE Transactions on Industrial Electronics, 2001
- Fuzzy logic applied to speed control of a stepping motor driveIEEE Transactions on Industrial Electronics, 2000
- Neural network-based model reference adaptive control systemIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2000
- Output feedback control of nonlinear systems using RBF neural networksIEEE Transactions on Neural Networks, 2000
- Adaptive control of unknown plants using dynamical neural networksIEEE Transactions on Systems, Man, and Cybernetics, 1994
- Identification and control of dynamical systems using neural networksIEEE Transactions on Neural Networks, 1990
- Improving the learning speed of 2-layer neural networks by choosing initial values of the adaptive weightsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1990