Optimization Method for Brushless DC Motor Vector Control Based on Improved PSO-PID
The brushless DC motors,commonly used as a power source for household appliances and precision instru-ments,are often controlled by traditionally proportion integral differential(PID)control algorithm with lower precision,which is more sensitive to external disturbances and can not meet the precise requirements.To address this issue,a vec-tor control method for brushless DC motors using particle swarm optimization(PSO)has been proposed.First,a mathemat-ical model of the brushless DC motor was constructed.Subsequently,simulation software was used to build a model of the motor vector control system,and the parameters of the motor's PID controller were optimized by using an improved particle swarm optimization algorithm to achieve precise control of the brushless DC motor system.Finally,an experimen-tal platform was constructed by using the STM32F407 microcontroller,and experimental verification was conducted.The results indicated that,compared to traditional vector control,the proposed method reduced the maximum overshoot by 32.30%and 38.09%at steady states of 800 r/min and 1500 r/min,respectively,and optimized the settling time by 15.25%and 5.66%.During the load phase,the maximum speed deviation was reduced by 29.28 r/min,and the settling time was optimized by 8.08%.The anti-interference capability and system stability were significantly improved.
vector controlbrushless DC motorPSO algorithmSTM32F407 microcontroller