技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國(guó)傳動(dòng)網(wǎng) > 技術(shù)頻道 > 技術(shù)百科 > 基于TMS320LF2407A的直流有刷力矩電機(jī)伺服加載系統(tǒng)的研究

基于TMS320LF2407A的直流有刷力矩電機(jī)伺服加載系統(tǒng)的研究

時(shí)間:2007-11-16 14:11:00來(lái)源:ronggang

導(dǎo)語(yǔ):?第三屆伺服與運(yùn)動(dòng)控制論壇論文集,基于TMS320LF2407A的直流有刷力矩電機(jī)伺服加載系統(tǒng)的研究(湖南工學(xué)院 俞斌)。
湖南工學(xué)院 俞斌
本文介紹的是以TMS320LF2407A DSP為控制核心的直流有刷力矩電機(jī)的伺服控制系統(tǒng)。它具有控制精度高、響應(yīng)快和對(duì)加載系統(tǒng)的多余力的抑制效果比較好的特點(diǎn)。 1 引言 伺服加載系統(tǒng)又名模擬負(fù)載器,它屬于伺服控制系統(tǒng)的范疇。伺服加載系統(tǒng)是目前最為常用的一種地面動(dòng)態(tài)飛行仿真設(shè)備,廣泛的應(yīng)用于航空、航天領(lǐng)域的項(xiàng)目研制中,用于模擬飛行器在飛行過(guò)程中作用在承載對(duì)象上的氣動(dòng)載荷。在系統(tǒng)中伺服加載系統(tǒng)的作用主要有:(1)實(shí)際考核承載對(duì)象在近似實(shí)際載荷的作用下的動(dòng)態(tài)工作情況,驗(yàn)證其在實(shí)際工作中的可行性;(2)加入載荷后將舵機(jī)在加載情況下的動(dòng)態(tài)過(guò)程反饋回加載回路,從而在模擬的粒度上進(jìn)一步細(xì)化,提高了系統(tǒng)的仿真結(jié)果的置信度和等級(jí)。本文介紹的就是基于DSP的直流有刷力矩電機(jī)的伺服加載系統(tǒng)。 2 伺服加載系統(tǒng)的組成 在電機(jī)伺服加載系統(tǒng)中,執(zhí)行力矩電機(jī)在DSP控制器的控制下對(duì)承載對(duì)象進(jìn)行加載。圖1所示為加載系統(tǒng)組成,它由力矩函數(shù)發(fā)生器、DSP控制器、放大器、力矩電機(jī)、扭矩傳感器、角位移傳感器、A/D轉(zhuǎn)換器及與舵機(jī)相關(guān)的部分組成。其中力矩函數(shù)發(fā)生器根據(jù)實(shí)時(shí)采到的角位移信號(hào),以載荷譜為依據(jù),通過(guò)查表或計(jì)算的方法得到對(duì)應(yīng)于舵機(jī)某一固定位置的力矩標(biāo)準(zhǔn)參考輸入,在該系統(tǒng)中這項(xiàng)功能由上位機(jī)來(lái)實(shí)現(xiàn)。由于本系統(tǒng)只要考慮下位機(jī)的設(shè)計(jì),所以認(rèn)為下位機(jī)的輸入為經(jīng)過(guò)力矩函數(shù)發(fā)生器處理過(guò)的力矩的標(biāo)準(zhǔn)參考輸入值。
[IMG=圖1 加載系統(tǒng)結(jié)構(gòu)圖]/uploadpic/THESIS/2007/11/2007111614131693366X.jpg[/IMG]
圖1 加載系統(tǒng)結(jié)構(gòu)圖
   3 系統(tǒng)硬件設(shè)計(jì) 在系統(tǒng)設(shè)計(jì)中為了保證設(shè)計(jì)要求的控制精度,PWM波形輸出采用了數(shù)字PWM發(fā)生電路。為了滿足基頻為l0KHz和脈寬占空比調(diào)節(jié)分辨率為12位的要求,所以需要采用40MHz以上的定時(shí)器,即需要使DSP的主頻達(dá)到40MHz。而TMS320LF2407A工作頻率最高可達(dá)到40MHz,集成有較為強(qiáng)大的PWM發(fā)生電路,同時(shí)可以擔(dān)負(fù)起通訊、處理和監(jiān)控的任務(wù)。其電路結(jié)構(gòu)圖如圖2所示。
[IMG=圖2 系統(tǒng)電路結(jié)構(gòu)圖]/uploadpic/THESIS/2007/11/2007111614132778953I.jpg[/IMG]
圖2 系統(tǒng)電路結(jié)構(gòu)圖
根據(jù)圖2可知,整個(gè)電路由以下幾個(gè)部分組成:數(shù)字量輸入端口、TMS320LF2407A控制器、AD974采樣電路、放大和執(zhí)行電路以及保護(hù)電路等。電路的主要運(yùn)行流程為:上位機(jī)通過(guò)DO板鎖存輸出數(shù)字量,同時(shí)以中斷方式激勵(lì)TMS320LF2407A控制器來(lái)讀取該值。TMS320LF2407A讀取新值以后,經(jīng)過(guò)一定算法校正后輸出PWM波形。輸出的PWM波經(jīng)后繼的電路(IR2110)放大后驅(qū)動(dòng)橋式MOSFET管(IRF540N)開(kāi)關(guān)電路,實(shí)現(xiàn)力矩電機(jī)輸出轉(zhuǎn)矩控制。 3.1 TMS320LF2407A簡(jiǎn)介 TMS320系列的DSP的體系結(jié)構(gòu)是專為實(shí)時(shí)信號(hào)處理而設(shè)計(jì)的,然而該系列DSP控制器將實(shí)時(shí)處理能力和控制外設(shè)的功能集于一身,為控制系統(tǒng)的應(yīng)用提供了一個(gè)理想的解決方案。因?yàn)門(mén)MS320系列的DSP具有靈活的指令集、內(nèi)部操作的靈活性、高速的運(yùn)算能力、改進(jìn)的并行結(jié)構(gòu)和有效的成本等眾多優(yōu)點(diǎn),所以它已成為很多信號(hào)處理及控制系統(tǒng)的理想選擇。 然而在TMS320系列DSP的基礎(chǔ)上,TMS320 LF2407A還有以下一些主要特點(diǎn): (1)本控制器采用了高性能的靜態(tài)CMOS技術(shù),從而使得芯片供電電壓從一般的SV降為3.3V,減少了控制器的功耗,特別適用于野外作業(yè);40MIPS的執(zhí)行速度使得指令周期縮短到25ns,從而提高了控制系統(tǒng)的實(shí)時(shí)控制能力。 (2)基于TMS320C2XXDSP的CPU內(nèi)核,保證了TMS320LF2407A系列DSP的代碼和TMS320系列DSP代碼兼容。 (3)兩個(gè)事務(wù)管理器模塊(EVA和EVB)每個(gè)包含:兩個(gè)6位的通用定時(shí)器; 8個(gè)16位的脈寬調(diào)制通道(PWM)。這種特點(diǎn)便于實(shí)現(xiàn)各種電機(jī)的多種控制,如三相反相器控制;可產(chǎn)生PWM的對(duì)稱和非對(duì)稱波形;同時(shí)出于保護(hù)作用的思想,當(dāng)外部引腳PDPINTx出現(xiàn)低電平時(shí)快速關(guān)斷PWM輸出通道;可編程的PWM死區(qū)控制以防止外圍PWM輸出部分的上下橋臂的MOSFET管同時(shí)輸出觸發(fā)脈沖而燒壞MOSFET管;有3個(gè)片內(nèi)捕獲單元;片內(nèi)光電編碼器接口;16通道的10位AID轉(zhuǎn)換器。所以事務(wù)管理器特別適用于控制交流感應(yīng)電機(jī)、無(wú)刷直流電機(jī)、步進(jìn)電機(jī)等。 (4)片內(nèi)具有高達(dá)32K字的FLASH程序存儲(chǔ)器,高達(dá)1.5K的數(shù)據(jù)/程序RAM, 544字雙口RAM(DARAM)和2K字的單口RAM(SARAM)??蓴U(kuò)展的外部存儲(chǔ)器總共192K字空間,其中程序存儲(chǔ)器空間、數(shù)據(jù)存儲(chǔ)器空間和I/O尋址空間各有64K。 (5)系統(tǒng)還有內(nèi)部集成的看門(mén)狗定時(shí)器模塊(WDT),以防止程序在運(yùn)行時(shí)發(fā)生跑飛等誤操作。 (6)芯片內(nèi)部還集成了10位的AID轉(zhuǎn)換器,它的最小轉(zhuǎn)換時(shí)間為500ns。但是在本設(shè)計(jì)中根據(jù)控制的實(shí)時(shí)性要求選用了兩個(gè)12位分辨率的AID轉(zhuǎn)換器,以改善系統(tǒng)控制的實(shí)時(shí)性。 (7)另外本芯片還有串行通信接口(SCI)模塊,16位的串行外設(shè)(SPI)接口模塊;基于鎖相環(huán)的時(shí)鐘發(fā)生器;5個(gè)外部中斷源;40個(gè)可單獨(dú)編程或復(fù)用的通用輸入/輸出引腳(GPIO)等模塊。 3.2 數(shù)字量輸入端電路設(shè)計(jì) 從上位機(jī)送來(lái)的DSP的標(biāo)準(zhǔn)參考輸入是通過(guò)上位機(jī)的并行鎖存板送出的TTL電平,由于此型DSP芯片的高電平為3.3V,所以電路中采用了三片具有5V/3.3V電平轉(zhuǎn)換功能的74HC245芯片,它們起著電平轉(zhuǎn)換和總線隔離的作用。其中兩片相并聯(lián)作為16位的數(shù)據(jù)輸入端口;另一片用作控制信號(hào)的輸入口,為上位機(jī)控制本電路提供方便。 由于TMS320LF2407A DSP具有獨(dú)立的程存、數(shù)存和I/O尋址空間,并具有與三個(gè)外部尋址空間相對(duì)應(yīng)的外部空間選擇信號(hào)PS, DS和IS控制引腳。因?yàn)樵诒倦娐分兄挥幸粋€(gè)外部I/O端口,即只用了一個(gè)外部I/O地址,所以這里僅用IS作為外部I/O空間的選擇信號(hào),即將DSP的IS引腳直接接至兩片用于16位數(shù)據(jù)輸入端口的74HC245的輸出使能端OE上,用于74HC245兩側(cè)的上位機(jī)和DSP的數(shù)據(jù)傳輸與隔離,而這兩片74HC245的B端接至TMS320 LF2407A外部數(shù)據(jù)總線DO~D15上,上位機(jī)輸送過(guò)來(lái)的數(shù)據(jù)在且僅在TMS320LF2407A進(jìn)行外部Il0空間尋址(IS=0)時(shí)才出現(xiàn)在D0~D15上,其余時(shí)間以高阻方式實(shí)現(xiàn)信號(hào)隔離。TMS320LF2407A的完整外部I/O空間尋址周期里IS均為低電平,而這里選用的74HC245芯片數(shù)據(jù)傳輸延時(shí)不超過(guò)7ns,所以TMS320LF2407A通過(guò)外部I/O尋址方式完全可以有效的讀取數(shù)據(jù)。 而另外一片74HC245的OE直接接低電平,以保證上位機(jī)的控制信號(hào)在任何時(shí)候都能夠暢通的到達(dá)DSP。其中A2(即74HC245的2#)引腳接收上位機(jī)發(fā)出的中斷信號(hào),而與之對(duì)應(yīng)的輸出引腳B2接至TMS320LF2407A的外部中斷1上,用于上位機(jī)以中斷方式通知TMS320LF2407A來(lái)讀取新數(shù)據(jù)。采用中斷傳輸方式時(shí),每次輸出數(shù)據(jù)時(shí)上位機(jī)先將A2置1,然后寫(xiě)入D0~D15,之后再將D17置0,如此可向TMS320LF2407A發(fā)出一個(gè)中斷。在這個(gè)中斷驅(qū)動(dòng)下可實(shí)現(xiàn)非常迅速的數(shù)據(jù)傳輸。由于出于冗余設(shè)計(jì)考慮將74HC245的A1腳作為“上位機(jī)輸出數(shù)據(jù)已穩(wěn)定”的標(biāo)志信號(hào)輸入端,而將與之對(duì)應(yīng)的輸出引腳B1接至TMS320LF2407A的IOPF6引腳上,用于查詢通訊方式下。實(shí)際上查詢方式與中斷方式相比有明顯的不足,因?yàn)椴樵兎绞降男拭黠@低于中斷方式,使得大量的機(jī)器周期用于無(wú)效的循環(huán)運(yùn)行中,若查詢的頻率比較低時(shí),上位機(jī)的輸出命令不能被有效的跟蹤,而且如果TMS320LF2407A的定時(shí)與上位機(jī)的定時(shí)周期不完全匹配,則上位機(jī)命令執(zhí)行的延時(shí)時(shí)間將是變化的。因此這里首選中斷方式,而查詢方式只是做了相應(yīng)的硬件連接,以備必要時(shí)使用。另外這片74HC245的A3引腳用作上位機(jī)對(duì)TMS320LF2407A的直接復(fù)位信號(hào)的輸入端,在線控制TMS 320LF2407A的復(fù)位。 3.3 PWM波形放大和驅(qū)動(dòng)電路設(shè)計(jì) 由于TMS 320LF2407A所輸出的PWM脈沖信號(hào)的高電平為3.3V,所以這兩路輸出的PWM信號(hào)必須通過(guò)兩片75451芯片將TMS320LF2407A所輸出的3.3V的電平上拉為15V以驅(qū)動(dòng)兩片IR2110。然后兩片IR2110輸出兩對(duì)經(jīng)過(guò)波形放大以后的PWM信號(hào)控制由四個(gè)MOS管組成的橋式開(kāi)關(guān)功率放大電路,實(shí)現(xiàn)供電通斷以及供電極性控制。 另外當(dāng)電機(jī)的正反轉(zhuǎn)切換頻率比較高時(shí),由于電機(jī)是感性器件,所以存在di/dt的影響使關(guān)斷信號(hào)出現(xiàn)時(shí)要經(jīng)過(guò)一定時(shí)間的延遲MOS管才能徹底關(guān)斷,然而當(dāng)在正轉(zhuǎn)時(shí)所對(duì)應(yīng)的兩個(gè)MOS管還沒(méi)有徹底關(guān)斷,又出現(xiàn)控制反轉(zhuǎn)的兩個(gè)MOS導(dǎo)通,這時(shí)就出現(xiàn)了上下橋臂的MOS管直通進(jìn)而燒壞MOS管,所以應(yīng)該在MOS管上組成放電電路,即在每個(gè)MOS管的漏源極之間反接一快速恢復(fù)二極管,即所謂的續(xù)流二極管。這里同樣選用IN4148快恢復(fù)二極管。 從傳輸時(shí)序上考慮,IR2110傳輸延時(shí)不大于150ns;75451傳輸延時(shí)不大于25ns;GAL16V8傳輸延時(shí)不大于1ns;橋式電路中MOS管的開(kāi)啟和關(guān)閉時(shí)間均不超過(guò)70ns;可以認(rèn)為中間傳輸環(huán)節(jié)的動(dòng)作比較快。所以PWM波形傳輸過(guò)程中,中間器件引起的波形上升沿和下降沿延時(shí)比較穩(wěn)定。因PWM波形用于控制的有效作用變量是基頻與占空比,波形上升沿、下降沿的失真的影響具有互補(bǔ)性,在比較高的精度上可以認(rèn)為波形經(jīng)過(guò)傳輸僅僅是發(fā)生了整體移位,并在這一精度上可認(rèn)為最終輸出的供電電壓有效占空比與原始PWM波占空比相同。 4 系統(tǒng)軟件設(shè)計(jì) 在基于TMS320LF2407A的DSP力矩電機(jī)加載系統(tǒng)中,其主要功能是較高精度的跟蹤由上位機(jī)所給定的標(biāo)準(zhǔn)參考輸入值,盡可能的減少由于承載對(duì)象的主動(dòng)運(yùn)動(dòng)所帶來(lái)的加載多余力矩。在以上系統(tǒng)硬件的支持下要獲得較好的跟蹤性能和產(chǎn)生較小的多余力矩,就必須有比較完善的控制規(guī)律和對(duì)這些控制規(guī)律的較為精確的實(shí)現(xiàn),而此處的軟件設(shè)計(jì)就是對(duì)以上所設(shè)計(jì)的控制規(guī)律的具體實(shí)現(xiàn)。由于TMS320LF2407A有較強(qiáng)的數(shù)據(jù)處理能力,所以對(duì)上述的控制器的實(shí)現(xiàn)是完全可能的。同時(shí)該器件具有精簡(jiǎn)指令集和并行處理指令及較高的處理速度,使得系統(tǒng)可以對(duì)控制量進(jìn)行實(shí)時(shí)跟蹤。 根據(jù)軟件設(shè)計(jì)思想,具體的設(shè)計(jì)步驟如下: (1)首先對(duì)系統(tǒng)進(jìn)行初始化設(shè)置,這包括對(duì)中斷優(yōu)先級(jí)設(shè)置、總中斷的開(kāi)啟、符號(hào)擴(kuò)展模式的設(shè)置、溢出模式的設(shè)置、片內(nèi)DARAM存儲(chǔ)器的配置以及程序中所用到的各個(gè)存儲(chǔ)器變量的位置設(shè)置等; (2)其次,以中斷方式接收由上位機(jī)所輸出的控制量,并將該控制量存入上面所設(shè)置的存儲(chǔ)器空間中; (3)以中斷方式接收A/D轉(zhuǎn)換器的結(jié)果值(角位移和輸出力矩),并存入相應(yīng)的存儲(chǔ)空間; (4)以角位移和輸出力矩為輸入量設(shè)計(jì)控制器程序; (5)將上一步中所得到的控制量通過(guò)運(yùn)算轉(zhuǎn)換成PWM占空比,輸出并產(chǎn)生調(diào)制后的PWM脈沖波形以控制電機(jī)的輸出力矩。系統(tǒng)中斷程序流程圖如圖3所示。
[IMG=圖3 系統(tǒng)中斷程序流程圖]/uploadpic/THESIS/2007/11/2007111614133649438X.jpg[/IMG]
圖3 系統(tǒng)中斷程序流程圖
5 結(jié)束語(yǔ) 實(shí)踐證明:本系統(tǒng)具有控制精度高、響應(yīng)快和對(duì)加載系統(tǒng)的多余力的抑制效果比較好的特點(diǎn)。因此,本系統(tǒng)具有很強(qiáng)的實(shí)用價(jià)值。 第二屆伺服與運(yùn)動(dòng)控制論壇論文集 第三屆伺服與運(yùn)動(dòng)控制論壇論文集

標(biāo)簽:

點(diǎn)贊

分享到:

上一篇:基于臺(tái)達(dá)機(jī)電技術(shù)的梳棉鋸條...

下一篇:微能WIN-V63矢量控制變頻器在...

中國(guó)傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.treenowplaneincome.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡(jiǎn)介|會(huì)員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見(jiàn)反饋|sitemap

中國(guó)傳動(dòng)網(wǎng)-工業(yè)自動(dòng)化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺(tái)

網(wǎng)站客服服務(wù)咨詢采購(gòu)咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權(quán)所有 粵ICP備 14004826號(hào) | 營(yíng)業(yè)執(zhí)照證書(shū) | 不良信息舉報(bào)中心 | 粵公網(wǎng)安備 44030402000946號(hào)