FPGA-Based LQG Control of a Low-Speed Active Magnetic Bearing Joint: Implementation and Validation
摘要
Active magnetic bearings (AMBs) enable contactless support and are attractive for precision mechanisms in particle-sensitive environments. This work presents a complete discrete-time linear–quadratic–Gaussian (LQG) control pipeline on a field-programmable gate array (FPGA) for a low-speed robotic joint using a three-degree-of-freedom active magnetic bearing (two radial axes and one axial levitator). A translational physics-based model explicitly captures bias currents and nominal air gaps, followed by equilibrium linearization and zero-order-hold discretization at 2 kHz. The estimator–controller (linear–quadratic regulator, LQR, plus Kalman filter) is implemented in fixed-point logic with sub-200