一種基于FPGA的永磁同步電機控制器的設(shè)計
4 仿真結(jié)果
該系統(tǒng)設(shè)計對電機驅(qū)動部分進行開環(huán)驗證。給定uq(旋轉(zhuǎn)坐標中的力矩分量)為2 048(16位Q12的定點),ud(旋轉(zhuǎn)坐標中的勵磁分量)為0。正余弦兩個查找表各有720個地址,相鄰地址相差0.5°。每相隔50μs查找地址增量為l,即電機每隔50μs轉(zhuǎn)過0.5°,約為1 666 r/m。在QuartusⅡ中進行時序仿真可得到如圖4和圖5所示的波形。本文引用地址:http://www.ex-cimer.com/article/226186.htm
由圖4可知,A相上橋臂在每個PWM周期的占空比不同,具有從增到減,從減到增的規(guī)律;從圖5可知,器件實際工作時,上下橋臂死區(qū)時間為2μs,而且死區(qū)時間可采用NiosⅡ處理器設(shè)置。由于有死區(qū)時間的控制,該PWM可接入電機進行開環(huán)調(diào)試。
5 結(jié)論
本設(shè)計的SoPC器件已產(chǎn)生PWM波,用于開環(huán)驗證,為后續(xù)閉環(huán)驗證提供條件。FPGA在高速數(shù)字信號處理領(lǐng)域逐顯優(yōu)越,且SoC已成為集成電路發(fā)展的主流,而SoPC是SoC一種靈活的解決方案。其具有軟硬件協(xié)同工作,合理分配軟硬件功能等特點,從而能夠快速靈活實現(xiàn)系統(tǒng)設(shè)計。SoPC控制電機可提高電機動態(tài)響應(yīng),縮小系統(tǒng)面積,節(jié)省成本。
評論