DocumentCode
824161
Title
A DSP-based adaptive controller for a smooth positioning system
Author
Dessaint, Louis A. ; Hébert, Bernard J. ; Le-Huy, Hoang ; Cavuoti, Gianni
Author_Institution
Ecole de Technol. Superieure, Montreal, Que., Canada
Volume
37
Issue
5
fYear
1990
fDate
10/1/1990 12:00:00 AM
Firstpage
372
Lastpage
377
Abstract
The implementation of a self-tuning regulator for the positioning of a direct-drive servomotor is described. The servo motor is a permanent magnet DC motor in which no speed reducer is used. The auto-tuning regulator consists of two major loops. The inner loop contains a feedback (PD or PID) regulator with additional feedforward terms. The parameters of the feedforward compensation are adjusted by the outer loop, which contains an online parameter estimator. The estimator is based on a recursive least-squares equation, and the estimated parameters are the load inertia and viscous friction. This self-tuning regulator has been simulated with PC.MATLAB, and the results demonstrate the high performance of the scheme. Experimental results obtained with a small DC motor (Electrocraft E-576) are presented, and these results show good agreement with the digital simulation results. There are two innovative aspects to this work. First, parameter estimation is used to adapt the feedforward compensation terms instead of the gains of the feedback controller, as usually is the case in conventional indirect self-tuning regulators. Secondly, the complete adaptive controller has been implemented using a single-chip digital signal processor (DSP), which results in the reduction of system hardware and cost
Keywords
DC motors; adaptive control; control system analysis computing; digital control; digital signal processing chips; digital simulation; feedback; machine control; permanent magnet motors; position control; self-adjusting systems; servomotors; software packages; DSP chips; PC.MATLAB; adaptive controller; compensation; control engineering computing; digital signal processor; digital simulation; direct-drive servomotor; feedback; feedforward; load inertia; machine control; online parameter estimator; permanent magnet DC motor; positioning system; recursive least-squares equation; self-tuning regulator; software packages; viscous friction; Adaptive control; Control systems; DC motors; Parameter estimation; Permanent magnet motors; Programmable control; Recursive estimation; Regulators; Servomechanisms; Servomotors;
fLanguage
English
Journal_Title
Industrial Electronics, IEEE Transactions on
Publisher
ieee
ISSN
0278-0046
Type
jour
DOI
10.1109/41.103432
Filename
103432
Link To Document