使用 Z32F128 MCU 进行空间矢量调制

时间:2023-08-21
    本应用笔记介绍了采用 Z32F128 微控制器的三相 BLDC 电机的空间矢量调制。它演示了微控制器如何实现 BLDC 电机高效、经济的矢量调制。
    可以通过在六边形内创建旋转电压参考矢量来控制三相 BLDC 电机,该电压参考矢量的旋转速度决定电机旋转的频率。本应用笔记中讨论的空间矢量调制应用使用带有三个用于角度位置反馈的霍尔传感器的 BLDC 型电机。
    讨论
    电动机由定子和固定框架组成,其中旋转部件或转子安装在带有轴承的轴上。在三相 BLDC 电机中,定子配有三组电感器绕组,由三个交流电压输入供电,这些电压输入彼此相位偏移 120 度,以产生旋转磁通量场。该定子磁通场对转子的永磁体磁通场施加磁力,从而在输出轴上产生扭矩。
    在三相电机控制应用中,电机的输入电压由三相逆变桥产生。该桥包含三个互补的源极/漏极晶体管对,它们将接地或总线电压 DC 连接到其三个输出中的每一个,以响应来自微控制器的数字控制信号。Z32F128 ARM MCU 在电桥控制信号上使用 PWM,在电桥输出上生成三个近似正弦交流波形,并具有所需的 120 度相位偏移。
    每个微控制器 PWM 输出的占空比都会变化,以控制所生成的交流信号的周期和幅度,进而确定电机的速度和扭矩。
    操作原理
    与三次谐波注入正弦 PWM 类似,空间矢量调制方法利用了大约 15% 以上的可用总线电压,因此提高了电机运行效率。

    图 1 旋转矢量受 ± VBUS 和 VBUS 电压中心的约束
    与注入三次谐波的正弦 PWM 不同,相电压的中性点被限制为总线电压的二分之一,如图 1 所示。

   

    图 2 空间矢量调制的总线电压利用率
    空间矢量调制不受 VBUS 和中心电压的限制,并且可以浮动在空间中,如图 2 所示。
    与在逆变器的每个推/挽级中分别生成正弦电流的正弦 PWM 不同,空间矢量调制将整个逆变器作为单个单元进行操作以产生正弦电流。在此过程中,逆变器在六边形内的八种不同状态下运行,其中两种状态被称为零矢量,因为它们不产生电压,而六种状态则产生非零电压。
上一篇:使用 MPLAB Harmony 在 PIC32 MCU 上创建 USB 音频设备
下一篇:反向纹波电流

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料