如何利用CST快速生成电机PWM控制信号
目前在直流电机控制系统中,普遍采用以单片机或 DSP 作为微处理器的控制系统。直流电机伺服驱动器的主电结构通常采用H桥,调速大都通过PWM方式,其调制方式大致有双极式、单极式和受限单极式三种。不同的PWM方式下电机的运行特性以及主电回路的开关损耗和安全性各有不同。无刷直流电机(BrushlessDCMotor,BLDCM)通常采用三相全桥主电路结构,以三相六状态方波控制运行,任一状态下有两只开关管受PWM控制,其PWM调制方式和直流电机的H桥PWM调制很类似。直流电机调速PWM方式选择要依据技术指标要求。通常直流伺服控制系统大多采用双极控制,可以保证电机电流的连续性等要求,从而保证电机的快速响应性;对于调速系统,通常电机工作在较高转速、较大负载下,这时可选择单极式,或受限单极式,使主电路不易出现直通故障,工作可靠性高。
在电驱系统的EMC仿真中,如何精确模拟电机的PWM控制信号是非常重要的。利用CST专用的Motor PWM signal generator,可以方便、快速、准确的生成电机PWM控制信号,极大的帮助到工程师的仿真。具体操作方法如下:
Step1:打开CST电路图编辑界面,加入6个port。
Step2:点击Macros->Construct->Create PWM signals for motordrivers。
Step3:根据实际控制信号进行设置。
Step4:可以修改Modulation Degree的数值(最大为1,实际中可以设置小于1的数),对调制信号的波形进行调整。
Step5:最终得到电机PWM控制信号,用于电驱系统EMC仿真的激励源。