• DocumentCode
    1308834
  • 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
  • Volume
    5
  • Issue
    2
  • fYear
    1997
  • fDate
    3/1/1997 12:00:00 AM
  • Firstpage
    230
  • Lastpage
    238
  • 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;
  • fLanguage
    English
  • Journal_Title
    Control Systems Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6536
  • Type

    jour

  • DOI
    10.1109/87.556027
  • Filename
    556027