Title :
A multitasking DSP implementation of adaptive magnetic bearing control
Author :
Knospe, Carl R. ; Fedigan, Stephen J. ; Hope, R. Winston ; Williams, Ronald D.
Author_Institution :
Center for Magnetic Bearings, Virginia Univ., Charlottesville, VA, USA
fDate :
3/1/1997 12:00:00 AM
Abstract :
Several adaptive on-line synchronous vibration control algorithms are demonstrated on a laboratory rotor supported in magnetic bearings with a high-speed digital controller. Central to the controller hardware developed for this application is a floating-point digital signal processor. The algorithms are executed under a multitasking real-time operating system specifically written for the hardware platform. The multitasking operating system allows the feedback control algorithm and the adaptive vibration control algorithm to be written and executed as separate tasks. This greatly simplifies programming, code verification, and algorithm development. Tests conducted on the laboratory rotor system indicate that greater than 98% attenuation in unbalance response can be achieved with the adaptive control algorithms
Keywords :
adaptive control; digital control; digital signal processing chips; feedback; floating point arithmetic; least squares approximations; machine bearings; magnetic devices; multiprogramming; operating systems (computers); parameter estimation; real-time systems; vibration control; adaptive magnetic bearing control; adaptive online synchronous vibration control algorithms; algorithm development; code verification; feedback control algorithm; floating-point digital signal processor; high-speed digital controller; laboratory rotor system; multitasking DSP implementation; multitasking real-time operating system; unbalance response; Adaptive control; Digital signal processing; Hardware; Laboratories; Magnetic levitation; Multitasking; Operating systems; Programmable control; Signal processing algorithms; Vibration control;
Journal_Title :
Control Systems Technology, IEEE Transactions on