FPGA-implemented adaptive RCMAC design for BLDC motors

  • Authors:
  • Chun-Fei Hsu;Chia-Yu Hsu;Chih-Min Lin;Chao-Ming Chung

  • Affiliations:
  • Department of Electrical Engineering, Chung Hua University, Hsinchu, Taiwan, Republic of China;Department of Electrical Engineering, Yuan Ze University, Chung-Li, Tao-Yuan, Taiwan, Republic of China;Department of Electrical Engineering, Yuan Ze University, Chung-Li, Tao-Yuan, Taiwan, Republic of China;Department of Electrical Engineering, Yuan Ze University, Chung-Li, Tao-Yuan, Taiwan, Republic of China

  • Venue:
  • ICS'08 Proceedings of the 12th WSEAS international conference on Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes an adaptive RCMAC system for a brushless DC (BLDC) motor. This control system is composed of a recurrent cerebellar model controller (RCMAC) and a compensation controller. RCMAC is used to mimic an ideal controller, and the compensation controller is designed to compensate for the approximation error between the ideal controller and RCMAC. The Lyapunov stability theory is utilized to derive the parameter tuning algorithm, so that the uniformly ultimately bound stability of the closed-loop system can be achieved. The stability analysis shows that the output of the system can exponentially converge to a small neighborhood of the trajectory command. Then, the developed adaptive RCMAC system is implemented on a field programmable gate array (FPGA) chip for controlling a brushless DC motor. Experimental results reveal that the proposed adaptive RCMAC system can achieve favorable tracking performance for the brushless DC motor control.