如何利用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仿真的激勵源。