Brushless direct current motor(BLDCM) are used to drive many systems in numerous fields. The control of BLDCM with basic drive techniques is required to obtain the desired output. Although basic drive techniques may be unsatisfactory in meeting these demands, they have found an invariable place for themselves due to their easy-to-use advantages. Due to these reasons, many researchers have focused on how innovative solutions are developed. In this paper, an adaptive PI controller is proposed to control the current of BLDCM drives. This paper aims to design a PI controller with time-varying gains for current regulation. The adaptive PI, improving the steady-state response, is constructed by one adaptation rule and a classical PI. In addition, the stability analysis is proved with Lyapunov theory. To demonstrate the effectiveness of the proposed controller, several simulations are performed with comparisons. The simulations with a classical PI and high-gain current controller comparisons are presented for set-point and sinusoidal references, and 500 rpm and 1500 rpm motor speeds. Comparing the classical PI with adaptive controller, the adaptive controller improves the current performance from 0.3442 to 0.0656 for 500 rpm, and from 0.4703 to 0.1552 for 1500 rpm in RMS of the current errors for 2A reference current. Similarly, the outcomes of comparing the high-gain controller to the adaptive PI show that the designed controller reduces RMS of the currents errors from 0.1853 to 0.1611 for 1500 rpm with 2A reference current, and from 0.1879 to 0.1720 for 1500 rpm with a sinusoidal reference current.
Read full abstract