基于DSP的交流永磁同步直線電機矢量控制系統(tǒng)設(shè)計
4.軟件結(jié)構(gòu)
系統(tǒng)軟件包括軟硬件初始化程序、主程序、初始定位子程序、控制過程顯示程序和中斷服務子程序5個部分。系統(tǒng)復位后首先執(zhí)行初始化程序,實現(xiàn)對DSP內(nèi)部各功能模塊工作模式的設(shè)定和初始狀態(tài)的檢測;然后執(zhí)行主程序,開啟定時中斷、外部保護中斷及初始定位子程序;獲得動子準確位置信息后,進入運行狀態(tài),執(zhí)行中斷服務子程序[5]。 系統(tǒng)的主要功能,包括電流大小的計算、速度位置信息和矢量變換,由中斷服務子程序來完成。根據(jù)系統(tǒng)運行原理設(shè)計其軟件結(jié)構(gòu)。圖5為系統(tǒng)運行程序圖:
系統(tǒng)中斷子程序圖如圖4所示:
5 .結(jié)論
本文設(shè)計的算法程序已經(jīng)初步調(diào)試成功,能夠?qū)崿F(xiàn)基本運行,證明軟硬件設(shè)計的正確性。圖5所示為部分調(diào)試結(jié)果
由于直線電機端部效應及外部載荷直接加載等特點,使得對直線電機控制系統(tǒng)穩(wěn)定提出了較高要求。為提高其控制的魯棒性,其算法還有待于繼續(xù)改進。必須采取合適的控制算法和控制策略,使系統(tǒng)動態(tài)響應快,抗干擾能力強,穩(wěn)態(tài)跟蹤精度高。因此直線電機控制理論有待于進一步深入的探討與研究。
伺服電機相關(guān)文章:伺服電機工作原理
電荷放大器相關(guān)文章:電荷放大器原理
評論