Article ID: 22.20250165
In this work, a dynamic variable duty-cycle control strategy for switched reluctance motor based on interval partitioning and current error analysis is studied. This method reduces current pulsation by dynamically adjusting the voltage of the conducting phase winding. Firstly, the voltage across the winding is adjusted by changing the duty cycle. Secondly, the intervals are divided based on the linear model of the inductance, and at the same time, the optimal duty cycle combinations are selected for different intervals and speeds according to the different current errors, effectively solving the defect of large current pulsation in the current chopping control of the switched reluctance motor. Finally, the proposed method was verified by simulation and experiments on a 12/8 switched reluctance motor, confirming that the method proposed in this paper can effectively suppress the peak value and pulsation of the current.