This paper presents a methodology for an alternative implementation of DSP-based controllers typically used for magnetic bearing (MB) levitation and control on FPGA hardware. The approach takes s-domain transfer functions of the controller components and discretizes them using z-transform conversions into discrete time domain expressions. These expressions, which are essentially digital IIR filters, are synthesized and implemented to obtain downloadable bit-stream using Xilinx ISE software packages. In the example presented, the executable code was sent to configure the two FPGAs for control. An equivalent PD with notch filter FPGA-based controller was constructed to replicate an existing two-axis DSP controller used to control a radial magnetic bearing on a vertical rotor in the Dynamic Spin Rig Facility at NASA Glenn Research Center. The FPGA controller was successfully demonstrated on the NASA hardware.
Skip Nav Destination
ASME 2007 International Mechanical Engineering Congress and Exposition
November 11–15, 2007
Seattle, Washington, USA
Conference Sponsors:
- ASME
ISBN:
0-7918-4303-3
PROCEEDINGS PAPER
Implementation of Magnetic Suspension Control With FPGA
Shuliang Lei,
Shuliang Lei
Texas A&M University, College Station, TX; NASA Glenn Research Center, Cleveland, OH
Search for other works by this author on:
Andy Provenza,
Andy Provenza
NASA Glenn Research Center, Cleveland, OH
Search for other works by this author on:
Alan Palazzolo,
Alan Palazzolo
Texas A&M University, College Station, TX
Search for other works by this author on:
Raymond Beach
Raymond Beach
NASA Glenn Research Center, Cleveland, OH
Search for other works by this author on:
Shuliang Lei
Texas A&M University, College Station, TX; NASA Glenn Research Center, Cleveland, OH
Andy Provenza
NASA Glenn Research Center, Cleveland, OH
Alan Palazzolo
Texas A&M University, College Station, TX
Raymond Beach
NASA Glenn Research Center, Cleveland, OH
Paper No:
IMECE2007-44057, pp. 2035-2040; 6 pages
Published Online:
May 22, 2009
Citation
Lei, S, Provenza, A, Palazzolo, A, & Beach, R. "Implementation of Magnetic Suspension Control With FPGA." Proceedings of the ASME 2007 International Mechanical Engineering Congress and Exposition. Volume 9: Mechanical Systems and Control, Parts A, B, and C. Seattle, Washington, USA. November 11–15, 2007. pp. 2035-2040. ASME. https://doi.org/10.1115/IMECE2007-44057
Download citation file:
9
Views
Related Proceedings Papers
Related Articles
Magnetic Bearing Rotordynamic System Optimization Using Multi-Objective Genetic Algorithms
J. Dyn. Sys., Meas., Control (February,2015)
Sliding Mode Control of Magnetic Bearings: A Hardware Perspective
J. Eng. Gas Turbines Power (October,2001)
Related Chapters
The Direct Contribution of Spin-Down Compression for Rotochemical Deviations in Stars Containing Mixed- Phase Matter
International Conference on Advanced Computer Theory and Engineering, 4th (ICACTE 2011)
Verifying of a Network Cryptographic Protocol Using the Model Checking Tools
International Conference on Software Technology and Engineering (ICSTE 2012)
QRAS Approach to Phased Mission Analysis (PSAM-0444)
Proceedings of the Eighth International Conference on Probabilistic Safety Assessment & Management (PSAM)