电机行业求职平台
CLARKE 反 变 换 是 将 静 止
A-B2 轴 坐 标 系 变 换 到 定 子
静止
3 轴、3 相参考坐标系。如示。PARK 反变换 CLARK 反变换使用三个 PI 环分别控制相互
影响的三个变量,转子转速、转子磁通以及转子转矩皆通过单独的
PI 模块来控制。本应用中
没有使用
D 项,这是因为电机速度变化的响应时间相对较慢。如果使用了 D 项,它可能导
致
PWM 占空比的过度变化,影响算法的运行并产生过电流。
平均空间矢量调制通过使用改进后的
Clarke 反变换,无需多余计算即可获得 T1 和 T2
的具体数值。通过将
vA 和 vB 进行颠倒,可以产生一个参考轴,该轴相对于 SVM 星型偏移
了
30 度,因此在六个区间的每个区间中,一个气涨轴与该区间正好反向,其他两个轴相互
对称作为该区间的边界。沿着这两个边界轴的矢量分量分别等于
T1 和 T2.
在
PWM 周期 T 内,矢量 T1 的输出时间为 T1/T,而矢量 T2 的输出时间为 T2/T.在调制
周期的剩余时间中则输出零矢量。
DsPIC30F5015 器件配置为中心对齐 PWM,使 PWM 以周
期的中心对称。该配置将在每一个周期内产生两个线
-线脉冲。有效开关频率加倍,纹波电流
减小,同时并未增加功率器件的开关损耗。
软件实现
dsPIC30F5015 器件采用功能强大的 16 位架构,是以高速、重复计算和控制为
基础的应用的理想选择,特别是
dsPIC30F5015 的电机控制 PWM(MotorControlPWM)模
块简化了产生多个同步脉宽调制输出的任务。
PWM 模块具有如下特性:专用的时基支持 TCY/2 的 PWM 边沿分辨率每个 PWM 发生
器都有两个输出引脚(对)每对输出引脚均可输出互补或独立的
PWM 信号用于互补模式
的硬件死区时间发生器由非易失性器件配置位定义的输出引脚极性多种输出模式:
PWM
时序同步的触发器每个与
PWM 相关的输出引脚都可以被单独使能主要的程序采用 C 语言
编写,而矢量控制函数采用汇编语言编写,并优化了执行速度。开发环境为
Microchip 公司
的
MPLABIDEv7140.
为实现高性能闭环控制,必须在每个
PWM 周期内执行整个矢量控制环,这在 AD 转
换器的中断服务程序中进行,
PWM 时基用来触发 AD 转换,当 AD 转换结束时,将产生中
断,以下就是矢量控制的中断服务程序。
(此文转自
一览 电机英才网)