<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 基于DSP TMS320LF2406的通用變頻器的研發(fā)

          基于DSP TMS320LF2406的通用變頻器的研發(fā)

          作者: 時間:2018-08-23 來源:網(wǎng)絡(luò) 收藏

          0 引言

          本文引用地址:http://www.ex-cimer.com/article/201808/387553.htm

          變頻器電機(jī)最基本的兩個輸出量是頻率和轉(zhuǎn)矩,通用變頻器由于其通用性而被廣泛地應(yīng)用于各種場合。為滿足各種負(fù)載的要求,在通用變頻器中設(shè)計了靈活而豐富的頻率設(shè)定功能和頻率接口,為此通用變頻器中有上千條的功能指令參數(shù),外部擁有基本的端子和可編程的控制端子。根據(jù)負(fù)載機(jī)械的具體要求,可選擇多種啟動和停機(jī)方式、頻率上下限設(shè)定、多段速運(yùn)行設(shè)定等。頻率輸出值可用數(shù)字鍵盤設(shè)定,或利用輸入模擬控制端子來控制電機(jī)的速度。變頻器所具有的完善的保護(hù)功能,可使電機(jī)與變頻器同時獲得多種可靠的保護(hù)。

          1 系統(tǒng)的基本結(jié)構(gòu)

          變頻器系統(tǒng)硬件電路一般可以分成三部分,主電路部分、控制電路部分以及檢測與驅(qū)動電路。本文軟件所用平臺為通用變頻器的典型交—直—交電壓源型主電路結(jié)構(gòu)形式,控制部分采用DSP 芯片TMS320LF2406,系統(tǒng)結(jié)構(gòu)框圖如圖1所示。

          控制系統(tǒng)主要功能包括對直流電壓、輸出電流、溫度、模擬輸入等的A/D采樣,I/O輸入輸出,數(shù)據(jù)通訊及顯示,速度檢測,故障檢測及電源管理等。本系統(tǒng)采用的是開環(huán)V/f控制,其系統(tǒng)控制圖如圖2所示。

          該系統(tǒng)采用電壓空間矢量調(diào)制技術(shù)實(shí)現(xiàn)變壓變頻控制方式,可以由開環(huán)給定一個頻率值或者由系統(tǒng)中的某一參數(shù)和其反饋值經(jīng)過PI調(diào)節(jié)得到系統(tǒng)的輸出頻率,通過V/f 曲線得到一個電壓值,再由SVPWM波形發(fā)生器產(chǎn)生SVPWM觸發(fā)脈沖,這樣就可以通過改變器件IGBT 的占空比實(shí)現(xiàn)對輸出電壓的控制,而通過控制逆變橋的工作周期來控制輸出頻率。

          在整個控制系統(tǒng)中,主要包括頻率斜坡函數(shù)發(fā)生器、V/f函數(shù)發(fā)生器、電流限制調(diào)節(jié)器、電壓限制調(diào)節(jié)器、轉(zhuǎn)差補(bǔ)償、力矩補(bǔ)償、PI調(diào)節(jié)等控制環(huán)節(jié)。圖2中的控制部分主要由數(shù)字化來實(shí)現(xiàn),控制核心由DSP(數(shù)字化信號處理器)完成,其時鐘頻率為40 MHz。

          2 系統(tǒng)的軟件設(shè)計

          按控制系統(tǒng)軟件在DSP中的功能作用,可分為初始化模塊和執(zhí)行模塊兩大部分。初始化模塊的目的是建立起DSP應(yīng)用環(huán)境;執(zhí)行模塊的目的是實(shí)現(xiàn)變頻器的控制功能,它又分為主循環(huán)模塊、中斷服務(wù)程序模塊。主循環(huán)模塊又稱等待循環(huán)程序模塊,主要執(zhí)行一些實(shí)時性要求不高的閑時功能模塊,例如通訊模塊、鍵盤模塊和V/f控制模塊;中斷服務(wù)程序模塊主要執(zhí)行一些實(shí)時性要求高的功能模塊,如SVPWM算法實(shí)現(xiàn)輸出模塊、A/D采樣模塊、時基模塊和軟件保護(hù)模塊。圖3和圖4分別給出系統(tǒng)的主程序流程圖和中斷程序流程圖。

          3 主要功能程序?qū)崿F(xiàn)

          3.1 頻率變化輸出的加減速實(shí)現(xiàn)

          電動機(jī)在啟動和停機(jī)過程中,或者是在負(fù)載不斷變化的過程中,變頻器會得到一個階躍頻率給定值,這樣將對系統(tǒng)產(chǎn)生過大的沖擊,頻率斜坡函數(shù)發(fā)生器的作用就是把階躍信號值轉(zhuǎn)變?yōu)樾逼滦盘栔?,使系統(tǒng)的電壓、電流、頻率和電機(jī)轉(zhuǎn)速都能穩(wěn)定地上升和下降。斜率的大小由頻率加減速時間決定,本系統(tǒng)有4種可供選擇的加減速時間,可以通過鍵盤或控制端子的不同組合來確定,時間能夠精確到0.01 s,調(diào)頻的分辨率達(dá)到0.01 Hz,這主要是通過優(yōu)化的異步信號調(diào)制技術(shù)和DSP的高速處理能力來實(shí)現(xiàn)的。頻率斜坡函數(shù)的軟件實(shí)現(xiàn)如圖5所示,在此過程中,為了使輸出頻率與目標(biāo)頻率嚴(yán)格一致,采取了一些細(xì)節(jié)處理,當(dāng)加減速時間較短時,在加減速的過程中,每次頻率調(diào)節(jié)的data可能> 0.01 Hz,因此當(dāng)目標(biāo)頻率fn和被調(diào)節(jié)頻率fc之差駐f *與駐f不成整數(shù)倍時,會造成目標(biāo)頻率與輸出頻率不一致。即

          因此,最后一次調(diào)節(jié)的頻率是data0,頻率變化的具體流程圖如圖5所示。

          3.2 帶力矩補(bǔ)償?shù)腣/f曲線的實(shí)現(xiàn)

          在電機(jī)的啟動過程中,由于電機(jī)阻抗壓降的影響,并不能保證電機(jī)為恒磁通,尤其在剛啟動時,電機(jī)的阻抗壓降更不能忽略。對于普通的通用變頻器而言,V/f控制曲線的設(shè)置是其核心功能,既可以事先設(shè)置好固定的帶轉(zhuǎn)矩提升可選擇的V/f曲線,也可以根據(jù)負(fù)載具體要求由用戶自己設(shè)置曲線模式。具體如圖6 所示,其中:fmin 為最低輸出頻率,fA為中間輸出頻率,fB為基本輸出頻率,fmax為最高輸出頻率,Vmin最低輸出電壓,VA為中間輸出電壓,VB為基本輸出電壓,Vmax為最高輸出電壓。

          由給定的頻率f,就可以由V/f曲線得出輸出電壓值UAC,流程圖如圖7所示。

          3.3 故障保護(hù)

          本系統(tǒng)中的故障保護(hù)是通過硬件中斷來實(shí)現(xiàn)的,由DSP的引腳PDPINTA向CPU申請中斷,CPU響應(yīng)中斷后,首先關(guān)斷SVPWM 波形發(fā)生器,然后檢測中斷源,設(shè)置故障標(biāo)志,通過通訊中斷及時向上位機(jī)送出故障類型。其流程如圖8所示。


          上一頁 1 2 下一頁

          關(guān)鍵詞: 控制 功率

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();