技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術(shù)頻道 > 技術(shù)百科 > 基于DSP的無刷直流電動機智能控制系統(tǒng)的研究

基于DSP的無刷直流電動機智能控制系統(tǒng)的研究

時間:2007-11-16 14:50:00來源:caojing

導語:?第三屆伺服與運動控制論壇論文集,基于DSP的無刷直流電動機智能控制系統(tǒng)的研究。
湖南工學院 俞斌
本文采用電機控制專用DSP控制器TMS320LF2407對無刷直流電動機智能控制系統(tǒng)進行了全數(shù)字化設計。給出了系統(tǒng)實現(xiàn)硬件電路設計方案,介紹了數(shù)據(jù)處理板和功率驅(qū)動板的主要功能模塊的設計。采用C語言和匯編語言進行混和編程,并且通過了仿真調(diào)試。 1 引言 永磁無刷直流電動機是一種新型電機,其構(gòu)成的控制系統(tǒng)具有體積小、效率高、經(jīng)濟性好等諸多優(yōu)點,有巨大的發(fā)展?jié)摿?。TI公司生產(chǎn)的數(shù)字信號處理器具有精度高、可靠性強等優(yōu)點,TMS320LF 2407 DSP能夠?qū)崿F(xiàn)完整的無刷直流電機控制功能。并可大幅簡化控制電路,降低成本及增加系統(tǒng)可靠度。采用DSP作為主控制單元的電機控制系統(tǒng)的硬件設計簡單。本文介紹的就是基于數(shù)字信號處理器TMS320LF2407永磁無刷直流電動機智能控制系統(tǒng)。 2 總體方案設計 本系統(tǒng)中利用DSP實現(xiàn)永磁無刷直流電動機的全數(shù)字雙閉環(huán)控制。給定轉(zhuǎn)速與速度反饋量形成偏差,經(jīng)速度調(diào)節(jié)后產(chǎn)生電流參考量,它與電流反饋量的偏差經(jīng)電流調(diào)節(jié)后形成PWM占空比的控制量,實現(xiàn)電動機的速度控制。電流的反饋是通過檢測電阻R上的壓降來實現(xiàn)的。速度反饋則是通過霍爾位置傳感器輸出的位置量,經(jīng)過計算得到的,同時位置傳感器輸出的位置量還用于換相控制。系統(tǒng)的原理框圖如圖1所示。
[IMG=圖1 系統(tǒng)原理框圖]/uploadpic/THESIS/2007/11/2007111614451190877R.jpg[/IMG]
圖1 系統(tǒng)原理框圖
2.1 TMS320LF2407 DSP控制器 TI公司的TMS320LF240x系列是專門為控制應用和數(shù)字運動控制領域設計的DSP控制器。TMS320 LF2407芯片作為DSP控制器24x一族TMS320LF24x系列的新成員,是TMS320C2000平臺下的一種定點DSP芯片,幾種先進的外設被集成到芯片內(nèi),形成了真正的單芯片控制器,是一種低成本,低功耗,功能強大的電機運動數(shù)字化控制升級產(chǎn)品。其CPU芯核為16位,運算速度是30MIPS。 TMS320LF247芯片內(nèi)含10位單極性AID轉(zhuǎn)換模塊,AID采樣總共有16個通道,最小轉(zhuǎn)換時間為500ns,可實現(xiàn)對電機的三相電壓采樣無需進行相位補償。但由于是單極性的,所以對交流采樣時要加提升電路,使交流信號電壓范圍在0.3 V~3 V之間。6路脈寬調(diào)制PWM輸出,可用于變頻調(diào)速系統(tǒng)中對電機的控制。3路捕獲單元CAP,可用于紀錄脈沖的寬度,從而可以為FFT算法提供時間基準以及與轉(zhuǎn)速測量用的光柵編碼器接口,以測量電機轉(zhuǎn)速。 2.2 位置檢測 光電編碼器可以用來測量一個旋轉(zhuǎn)設備的位置,將其固定在旋轉(zhuǎn)軸上,碼盤的一側(cè)是光源,另一側(cè)是光電接受器。當編碼器隨旋轉(zhuǎn)機械旋轉(zhuǎn)時,在光電接受器上分別產(chǎn)生A相(由內(nèi)圈產(chǎn)生)和B相(由外圈產(chǎn)生)脈沖波。根據(jù)A相和B相這兩個脈沖波的位置和時間信息,便可以確定旋轉(zhuǎn)機構(gòu)的速度、加速度和轉(zhuǎn)向。 當碼盤器順時針轉(zhuǎn)動時,B相脈沖的前沿超前A相;逆時針轉(zhuǎn)動時A相的前沿超前B相。A相和B相的信號由DSP的CAP/QEP引腳捕獲輸入。 2.3 速度檢測 利用光電編碼器的檢測信號,由DSP計算出電機轉(zhuǎn)速。可以根據(jù)DSP的CAP/QEP引腳捕 獲的A相和B相的信號,根據(jù)任意一相信號的上升沿及下降沿所對應的時間值可以方便的計算出速度值。也可以根據(jù)檢測到的在固定時間內(nèi)的脈沖數(shù),與固定時間之比即為電機的速度值。 速度計算和速度調(diào)節(jié)所使用的參數(shù)存放在數(shù)據(jù)區(qū)300H開始的6個單元中,AR2作為數(shù)據(jù)的地址指針。各單元存放的變量如表1所列。
[IMG=表1 300H開始的6個單元中存放的變量]/uploadpic/THESIS/2007/11/2007111614465098359L.jpg[/IMG]
表1 300H開始的6個單元中存放的變量
2.4 電流檢測 電流傳感器是伺服系統(tǒng)中的一個重要元件。它的精度和動態(tài)性能直接影響著系統(tǒng)的低速性能和快速性。電流檢測的方法有電阻檢測,光耦檢測等各種不同的方法,本系統(tǒng)采用磁平衡原理實現(xiàn)的霍爾元件檢測電流的方法。所用器件為霍爾效應磁場補償式電流傳感器。它是國際上推薦為電力電子線路中的關(guān)鍵電流檢測器件。它把互感器、磁放大器、霍爾元件和電子線路的思想集成一體。具有測量、反饋、保護三重功能。
[IMG=圖2 硬件系統(tǒng)框圖]/uploadpic/THESIS/2007/11/2007111614484315524X.jpg[/IMG]
圖2 硬件系統(tǒng)框圖
它實際上是有源電流互感器,它的優(yōu)點是“磁場補償”,被測量的原邊磁場同測量繞組里的測量磁勢,實時補償為零,也就是說,鐵芯里實際上沒有磁通,因而其體積可以做得很小,而不怕有鐵芯飽和,不用擔心頻率、諧波影響。之所以二者的磁勢能被充分補償,是由于霍爾效應的作用。一旦二者不平衡,霍爾元件上就會有霍爾電動勢產(chǎn)生。它就作為以±15V供電的差分放大器輸入信號,放大器的輸出電流即為傳感器的測量電流,自動迅速地恢復磁勢平衡,即霍爾輸出總保持為零。這樣電流的波形忠實的反映原邊被測電流的波形,只是一個匝比的關(guān)系。 3 硬件系統(tǒng)設計 根據(jù)系統(tǒng)設計方案,系統(tǒng)的控制部分硬件可以由兩塊印刷板構(gòu)成,即數(shù)據(jù)處理板和功率驅(qū)動板,結(jié)構(gòu)如圖2所示。數(shù)據(jù)處理板進行AID數(shù)據(jù)讀入,串口數(shù)據(jù)讀入,控制算法的運算,PWM波形輸出等。而功率驅(qū)動板則進行電機三相端電壓采樣,電流采樣,進行濾波分壓處理,且對六路PWM輸出信號進行放大,以驅(qū)動功率器件。DSP芯片的六路PWM口輸出三相互差120°角度的方波電流,PWM輸出信號經(jīng)過精密線性光隔給功率MOS管驅(qū)動電路,來驅(qū)動功率MOS器件,并由六片功率MOS管驅(qū)動電機。兩塊印刷板之間通過雙排34芯電纜連接,分別傳輸AID采樣信號和PWM輸出信號。 數(shù)據(jù)處理板以TI公司的TMS320LF2407DSP控制器為核心。該DSP控制器配置有兩個帶采樣保持的8路10位的AID轉(zhuǎn)換器,其最小轉(zhuǎn)換時間為500ns,可以及時的對三相端電壓和電流進行采樣。板上提供20MHz的有源晶振。數(shù)據(jù)處理板上的JTAG口與插在計算機主板上的XDS510板卡相連,計算機可以在線的下載調(diào)試程序,這樣可以大大的提高工作效率,縮短開發(fā)周期。在數(shù)據(jù)板上還設計了RS232接口,通過串行數(shù)據(jù)電纜,由計算機可以對電機進行遠程控制。板上SRAM為靜態(tài)RAM芯片—IS61C1024-15,128K×8位,用來存儲程序和立即操作數(shù)。SRAM芯片是美國矽成公司(ISSI)的,存取時間為15ns,可以和DSP配合使用。GAL是AMD公司的可編程邏輯陣列器件,對片外SRAM的選址、片選等譯碼作用。為以后改進或升級,設計有一些擴展接口,如數(shù)據(jù)和地址線接口等。 功率驅(qū)動板上包含功率逆變器電路、MOSFET管前級驅(qū)動電路、光禍電路、端電壓及電流AID采樣電路。無刷直流電機的驅(qū)動電路采用三相橋式全控電路,BLDC的定子繞組為Y型連接,電機的極對數(shù)為2。逆變器采用由六片N溝道MOSFET管——IRFZ44N構(gòu)成的上下橋式驅(qū)動電路。 4 軟件系統(tǒng)設計 整個控制系統(tǒng)軟件采用模塊化設計思想,符合當前自上而下的主流設計思想。本系統(tǒng)中,CPU時鐘頻率為20MHz,PWM頻率為20kHz。通過定時器1周期匹配事件啟動ADC轉(zhuǎn)換,使每個PWM周期都對電流進行一次采樣,并在A/D轉(zhuǎn)換中斷處理程序中對電流進行調(diào)節(jié),來控制PWM輸出。轉(zhuǎn)子每轉(zhuǎn)過60°機械角都觸發(fā)一次捕捉中斷,進行換相操作和速度計算。系統(tǒng)的主程序流程圖如圖3所示。
[IMG=圖3 系統(tǒng)主程序流程圖]/uploadpic/THESIS/2007/11/2007111615012666263Q.jpg[/IMG]
圖3 系統(tǒng)主程序流程圖
5 仿真結(jié)果 本文對系統(tǒng)進行了模糊控制仿真,速度給定跳變響應曲線如圖4和圖5 所示。
[IMG=圖4 速度跳變響應曲線]/uploadpic/THESIS/2007/11/2007111614513259826J.jpg[/IMG]
圖4 速度跳變響應曲線
[IMG=圖5 速度跳變時轉(zhuǎn)矩響應曲線]/uploadpic/THESIS/2007/11/2007111614514027257E.jpg[/IMG]
圖5 速度跳變時轉(zhuǎn)矩響應曲線
6 結(jié)束語 由仿真結(jié)果可以看出,當給定速度跳變時,系統(tǒng)能夠快速響應。轉(zhuǎn)矩和電流波動較小,而且在轉(zhuǎn)速跳變的時候,能夠快速達到穩(wěn)定;靜態(tài)誤差小,具有很好的靜態(tài)和動態(tài)性能。 第二屆伺服與運動控制論壇論文集 第三屆伺服與運動控制論壇論文集

標簽:

點贊

分享到:

上一篇:帶卷徑計算的變張力轉(zhuǎn)矩控制...

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

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

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

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

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

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

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