BLDC 电机控制
使用仿真开发 BLDC 电机控制算法
使用仿真开发 BLDC 电机控制算法
与机械换相或“有刷”电机相比,电子换相或“无刷”电机以其更高的电效率和转矩重量比而一直倍受欢迎。无刷直流 (BLDC) 电机通常被定义为永磁同步电机 (PMSM),由于采用集中式绕组,其反电动势呈现梯形。这样,便可将 BLDC 电机与 PMSM 电机区分开来,后者因采用分布式定子绕组而呈现正弦反电动势。
MATLAB 动画:比较 BLDC 电机和 PMSM 电机的运行。动画基于 Simscape Electrical 模型的仿真结果。
无刷直流电机通常使用梯形控制,但也会使用磁场定向控制。而 PMSM 电机通常只使用磁场定向控制。梯形 BLDC 电机控制是一种比磁场定向控制更简单的方法。通过这种方法,一次仅为两相供电。转矩控制仅需一个 PID 控制器,而且与磁场定向控制相反,它无需使用帕克变换和克拉克变换进行坐标变换。
MATLAB 动画:比较具有一个极对和两个极对的 BLDC 电机的运行。动画基于 Simscape Electrical 模型的仿真结果。
使用梯形方法设计 BLDC 电机控制器的电机控制工程师需要执行下列任务:
通过使用 Simulink 进行 BLDC 电机控制设计,在硬件测试之前,您可以使用多速率仿真来设计、调节和验证控制算法,以及检测并更正电机在整个工作范围内出现的误差。通过使用 Simulink 进行仿真,您可以减少原型测试工作量,并针对一些无法在硬件上测试的故障条件来验证控制算法的稳健性。您可以:
这是一个面向学生、研究人员和工程师的 MathWorks社区,您可以在此处了解如何使用 Simulink 将电力电子控制应用于电动汽车、可再生能源、电池系统、电力变换和电机控制。