基于 DSP 的开关磁阻电机驱动系统的设计
0.引言
开关磁阻电机 SRM(Switched Reluctance Motor)是典型的机电一体化系统,具有
结构简单,运行可靠,效率高及成本低等突出优点。 本文选用 Motorola 公司开发的专门
用于电机控制的 16 位定点 DSP 芯片 DSP56F805 设计了三相(6/4)SRM 双闭环驱动系
统。该芯片指令执行速度快,资源丰富,为高性能的开关磁阻电机的控制提供了可靠的信
息处理与控制。
1.SRM 驱动系统的描述
SRM 驱动系统主要由 SRM、控制器、功率变换器、位置检测装置和电流检测装置等组
成。本文设计的开关磁阻电机驱动系统采用速度电流双闭环的控制方式,其系统结构框图
如图 1 所示。
位置检测装置对 SRM 的转子位置进行检测,为任意时刻转子的速度计算和换相逻辑
控制提供依据。电流检测装置用于检测电机的相电流,以实现对电机相电流的控制。控制
器要实现的功能有:根据转子的位置信息完成转子速度计算及确定导通相;根据转速偏
差,利用速度调节器完成速度环的控制;根据速度调节器输出的参考电流数值与反馈相
电流数值的偏差,通过电流调节器完成电流环的控制;根据速度调节器输出的参考电流
数值及实际转速情况,通过角度控制确定相应的开通角和关断角;根据转子位置信息完
成换向逻辑控制;通过 PWM 发生器向功率变换器输出逻辑电平型的脉宽调制信号
PWM。通过功率变换器驱动电机的转动。