基于CAN總線的智能電動執(zhí)行器設(shè)計
② 發(fā)送和接收數(shù)據(jù)。欲發(fā)送和接收的報文按照一定的協(xié)議打包或解析,在用戶通信命令控制下進行CAN信息幀的發(fā)送和接收。通信參數(shù)的設(shè)置由簡單的控制命令實現(xiàn),最高可達300fps的數(shù)據(jù)傳輸速率。CAN網(wǎng)絡(luò)上的節(jié)點信息可分成不同的優(yōu)先級,按不同報文的實時性要求,在任意時刻主動地把本節(jié)點檢測和計算好的各電能質(zhì)量參數(shù),向CAN網(wǎng)絡(luò)上任意其它節(jié)點和上位機發(fā)送信息,以供分析、存儲、顯示及打印。也可接收上位機發(fā)送的包含有基本控制命令的信息,使轉(zhuǎn)換器與本節(jié)點標志符相匹配的報文進行網(wǎng)絡(luò)通信,來對本節(jié)點狀態(tài)信息進行高速檢測和運行控制。
4 電動執(zhí)行器主程序設(shè)計
主程序主要完成系統(tǒng)的初始化、初始狀態(tài)的判斷以及起動、運行子程序的調(diào)用。初始化包括TMS320LF2812內(nèi)部各寄存器及變量的初始化,事件管理器和通信顯示模塊及中斷命令初始化,QEP中斷觸發(fā)方式,禁止全部中斷,并關(guān)閉所有的相輸出信號等[2,9]。根據(jù)接收的指令確定系統(tǒng)的運行模式、維護系統(tǒng)正常運行、通信和顯示等工作,其流程如圖3所示。
5 結(jié)束語
當智能執(zhí)行器與現(xiàn)場總線連接時,智能執(zhí)行器就成為了現(xiàn)場總線控制系統(tǒng)中的一塊現(xiàn)場儀表,這時它不僅具有執(zhí)行器的功能,而且還具有控制、運算和通信等功能,同時可以實現(xiàn)網(wǎng)絡(luò)化管理。這類總線型智能執(zhí)行器具有可靠性高、使用方便、通信功能強、診斷保護功能完善、適應(yīng)性廣泛等優(yōu)點。隨著現(xiàn)場總線技術(shù)應(yīng)用的深入,將給總線型智能執(zhí)行器帶來廣闊的發(fā)展前景?;贒SP控制的CAN總線電動執(zhí)行器,采用開關(guān)磁阻電動機作為伺服電機[5],以DSP為控制器,簡化了硬件電路設(shè)計,提高了運算速度;設(shè)執(zhí)行器集運算、控制、通信等功能于一體,實現(xiàn)了機電一體化結(jié)構(gòu);具有高度的智能化和高精度的系統(tǒng)控制功能以及先進的自身保護和系統(tǒng)保護功能,提高了控制的可靠性。
圖3 主程序流程圖
參考文獻
[1] 潘偉,王漢功.基于TMS320F2812DSP的智能CAN節(jié)點設(shè)計[J].國家電子測量技術(shù),2006(10):36-37.
[2] 周海龍,鄧士娟.基于DSP微控制器的新型智能電動執(zhí)行器設(shè)計[J].中國儀器儀表,2005(11):64-66.
[3] 謝銘剛,張奕黃.CAN總線在純電動汽車電機控制系統(tǒng)中的應(yīng)用[J].微特電機,2005,33(10):45-46.
[4] ZHIY.Design of the Fuzzy Controller for Switched ReluctanceDrive[C]∥Beijing:CEMI’2005,2005:1-5.
[5] CHENH,SUNC.Sliding Mode Control of Switched Reluctance Motor Drive[C]∥Dalian:ISTM2005,2005:2909-2912.
[6] CORDA J.Speed Control of Switched Reluctance Motors[C]∥Beijing:ICEM’87,1987:235-238.
[7] 李軍生,李為民.C504在直流無刷電動機控制中的應(yīng)用[J].電力電子技術(shù),2002(6):34-36.
[8] 王曉明.電動機的DSP控制[M].北京:航空航天大學出版社,2004.
[9] 周海龍.基于開關(guān)磁阻電動機的新型電動執(zhí)行器的研究與設(shè)計[D].大連:大連海事大學,2006.
[10] 鄔寬明.CAN總線原理和應(yīng)用系統(tǒng)設(shè)計[M].北京:北京航空航天大學出版社,2002.
評論