摘要
为了解决脉宽控制效果差的问题,提出了基于SHEPWM的轨道交通直线电机脉宽控制系统设计。以AT89C51单片机为主要芯片,设计硬件结构。将AT89C51调整到0 Hz静态逻辑操作模式,在该模式下保证系统工作节能。设计集成电路驱动模块L298,接收标准的TTL逻辑电平信号,驱动直流电机。构造脉宽测量装置,通过PCI总线协调模块间通信。设计电机脉宽控制系统主CPU程序,在SHEPWM模式下,推导电压矢量角,设置中断间隔来实现脉宽控制,有效抑制谐波。由实验结果可知,该系统比原始电流仿真波形平滑,脉动转矩基频变化具有规律性,能够有效抑制谐波,具有良好的控制效果。