• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      DSP在無(wú)刷直流電機(jī)控制系統(tǒng)中的運(yùn)用

      2016-01-27 05:06:56
      防爆電機(jī) 2015年6期
      關(guān)鍵詞:PID算法

      黃 斌

      (中船重工750試驗(yàn)場(chǎng),云南昆明650010)

      ?

      DSP在無(wú)刷直流電機(jī)控制系統(tǒng)中的運(yùn)用

      黃斌

      (中船重工750試驗(yàn)場(chǎng),云南昆明650010)

      摘要介紹了基于DSP在無(wú)刷直流電機(jī)控制系統(tǒng)中有位置控制的設(shè)計(jì)原理和過(guò)程,針對(duì)在無(wú)刷直流電機(jī)調(diào)速中PID算法存在的問(wèn)題,采用了非線性變速積分PID算法,成功地應(yīng)用到設(shè)計(jì)中,控制技術(shù)采用了PWM控制。實(shí)驗(yàn)結(jié)果表明該控制結(jié)構(gòu)簡(jiǎn)單,電機(jī)起動(dòng)快、穩(wěn)定,具有較寬的調(diào)速范圍,可靠性高,應(yīng)用前景非常廣泛。

      關(guān)鍵詞無(wú)刷直流電動(dòng)機(jī);PWM;PID算法;DSP

      0引言

      無(wú)刷直流電動(dòng)機(jī)利用電子換向器取代了電刷和機(jī)械換向器,因此它不僅保留了直流電動(dòng)機(jī)的優(yōu)勢(shì),而且具有交流電動(dòng)機(jī)的結(jié)構(gòu)簡(jiǎn)單、運(yùn)行可靠、維護(hù)方便等優(yōu)點(diǎn),一經(jīng)出現(xiàn)就以極快的速度發(fā)展和普及[1]。隨著電力電子技術(shù)的不斷發(fā)展,單片機(jī)的性能得以不斷提高,基于TMS320F2812的DSP的控制系統(tǒng),可實(shí)現(xiàn)三相繞組直流無(wú)刷電動(dòng)機(jī)控制的智能化控制,并具有成本低、工作穩(wěn)定、抗干擾能力強(qiáng)、通用性強(qiáng)等特點(diǎn)[2]。

      1直流無(wú)刷電動(dòng)機(jī)的控制方案

      1.1 控制系統(tǒng)的總體設(shè)計(jì)方案

      在系統(tǒng)總體方案設(shè)計(jì)中,根據(jù)功能將系統(tǒng)分為驅(qū)動(dòng)電路、逆變電路、DSP主控電路、顯示控制電路、電流檢測(cè)電路、轉(zhuǎn)子位置檢測(cè)電路和無(wú)刷直流電機(jī)七個(gè)模塊,如圖1所示[3]。

      圖1 系統(tǒng)總體方案框圖

      系統(tǒng)的核心是DSP主控電路模塊,該模塊負(fù)責(zé)產(chǎn)生驅(qū)動(dòng)電機(jī)的波形,與顯示模塊進(jìn)行通信,處理由電流檢測(cè)模塊和轉(zhuǎn)子測(cè)速模塊反饋信號(hào)控制電機(jī)運(yùn)行狀態(tài),DSP送出的驅(qū)動(dòng)信號(hào)通過(guò)驅(qū)動(dòng)電路送到逆變電路,以達(dá)到驅(qū)動(dòng)電機(jī)的目的;轉(zhuǎn)子位置檢測(cè)電路的作用是把霍爾傳感器檢測(cè)轉(zhuǎn)子位置信號(hào)反饋給DSP計(jì)算轉(zhuǎn)子的位置,電流檢測(cè)電路是對(duì)電流采樣,用于電流環(huán)控制回路。

      1.2 控制機(jī)構(gòu)

      本系統(tǒng)采用電流環(huán)和速度環(huán)構(gòu)成的雙閉環(huán)控制,從閉環(huán)結(jié)構(gòu)上看,電流環(huán)是內(nèi)環(huán),轉(zhuǎn)速環(huán)是外環(huán)。

      圖2 無(wú)刷直流電機(jī)雙閉環(huán)控制系統(tǒng)

      在雙閉環(huán)調(diào)速系統(tǒng)當(dāng)中,轉(zhuǎn)速環(huán)的作用是對(duì)轉(zhuǎn)速抗擾調(diào)節(jié)并使之在穩(wěn)態(tài)時(shí)無(wú)靜差,其輸出的限幅值決定允許的最大電流。電流環(huán)的作用是電流跟隨,過(guò)流保護(hù),及時(shí)抑制電壓擾動(dòng)。

      系統(tǒng)設(shè)計(jì)的順序是先內(nèi)環(huán)后外環(huán),調(diào)節(jié)器的結(jié)構(gòu)和參數(shù)取決于穩(wěn)態(tài)精度和動(dòng)態(tài)校正的要求。具體對(duì)雙閉環(huán)控制系統(tǒng)來(lái)說(shuō),先設(shè)計(jì)電流環(huán),然后把整個(gè)電流調(diào)節(jié)環(huán)當(dāng)做轉(zhuǎn)速調(diào)節(jié)系統(tǒng)中的一個(gè)環(huán)節(jié),再設(shè)計(jì)轉(zhuǎn)速環(huán)。

      2控制策略

      2.1 PID算法的選擇

      控制策略好壞的選擇直接關(guān)系到控制系統(tǒng)的性能。對(duì)于任何控制系統(tǒng)而言,都要求做到穩(wěn)、準(zhǔn)、快。穩(wěn)是最根本的要求;準(zhǔn)是穩(wěn)態(tài)要求(穩(wěn)態(tài)誤差要小);快是動(dòng)態(tài)要求(超調(diào)量要小,調(diào)節(jié)時(shí)間要短)。無(wú)刷直流電機(jī)調(diào)速系統(tǒng)是一個(gè)多變量,強(qiáng)耦合的非線性系統(tǒng)。隨著對(duì)無(wú)刷直流電機(jī)控制系統(tǒng)要求的提高,傳統(tǒng)的PID控制很難得到令人滿意的結(jié)果。本文針對(duì)傳統(tǒng)的PID而言,采用非線性變速PID算法。

      變速積分PID是:改變積分項(xiàng)的累加速度,使其與偏差速度相對(duì)應(yīng);偏差越大,積分越慢,反之越快。為此,可以取非線性函數(shù)f[e(k)]。

      (1)

      這時(shí)PID算法可以改進(jìn)為

      KD[e(k)-e(k-1)]

      (2)

      f的值在0~1之間變化,當(dāng)偏差大于A+B時(shí),證明此時(shí)已經(jīng)進(jìn)入飽和區(qū),這是f=0,不再進(jìn)行積分項(xiàng)的累加;|e(k)|≤A+B,f隨偏差的減小而增大,累加速度加快,直至偏差小于B后,累加速度達(dá)到最大值1。這種算法對(duì)A,B兩參數(shù)的要求不精確,當(dāng)A,B兩參數(shù)的要求不夠精確。當(dāng)A,B值選的越大,變速積分對(duì)飽和抑制作用越弱,反之越強(qiáng)。變速積分用比例作用消除了大偏差,用積分作用消除了小偏差,大部分情況下可消除積分飽和現(xiàn)象,同時(shí)大大減小了超調(diào)量,容易使系統(tǒng)穩(wěn)定,改善了調(diào)節(jié)品質(zhì),但對(duì)于|e(k)|在大范圍突然變化時(shí)產(chǎn)生的積分飽和現(xiàn)象仍不能很好消除,這時(shí)可采用非線性變積分的PID。

      圖3 非線性變速積分PID算法程序框圖

      2.2 控制芯片的選用

      控制芯片采用TI公司的TMS320F2812芯片,所實(shí)現(xiàn)的軟件包括電機(jī)狀態(tài)值的采用與計(jì)算、控制算法的實(shí)施以及PWM信號(hào)的輸出,此外還包括故障檢測(cè)與保護(hù)、數(shù)據(jù)交換與通信功等。

      綜合考慮本系統(tǒng)對(duì)控制芯片的要求和控制芯片自身的性能特點(diǎn),選擇DSP芯片TMS320F2812作為無(wú)刷直流電機(jī)控制器的控制芯片。

      2.3 控制方法

      對(duì)于星行連接的三相無(wú)刷直流電機(jī),在理想情況下,任何時(shí)刻只有兩相定子繞組導(dǎo)電。令加在兩相通電繞組上的平均電壓為Vd,則電壓平衡方程式

      Vd=2Em+ImR=2keφmn+ImR

      (3)

      (4)

      式中,Em—各相反電動(dòng)勢(shì);Im—各相相電流;n—無(wú)刷直流電機(jī)轉(zhuǎn)速;R—回路等效電阻,包括電機(jī)兩相電阻。由式(4)可知,無(wú)刷直流電機(jī)的轉(zhuǎn)速通過(guò)改變外施平均電壓Vd來(lái)實(shí)現(xiàn)[4]。

      改變電樞電壓是直流調(diào)速的主要方法,本系統(tǒng)采用PWN(脈寬調(diào)制)調(diào)速方法,通過(guò)調(diào)節(jié)逆變器的PWM觸發(fā)信號(hào)的占空比來(lái)改變外施的平均電壓Vd,從而實(shí)現(xiàn)無(wú)刷直流電機(jī)的調(diào)速方法。

      在一般情況下,采用單極性PWM控制的電流波動(dòng)最大值只有采用雙極性PWM控制的電流波動(dòng)最大值的一半,因此為了減小電流脈動(dòng)和功率管的開(kāi)關(guān)損耗,本電機(jī)控制系統(tǒng)采用單極性的PWM控制技術(shù)[5]。

      3控制系統(tǒng)軟件實(shí)現(xiàn)

      無(wú)刷直流電動(dòng)機(jī)控制系統(tǒng)軟件設(shè)計(jì)要求根據(jù)獲得的電機(jī)轉(zhuǎn)速的設(shè)定值,以及從傳感器信號(hào)測(cè)得的電機(jī)時(shí)實(shí)轉(zhuǎn)速,用非線性變積分方法PID算法計(jì)算出電機(jī)的轉(zhuǎn)速控制量,從而調(diào)節(jié)電機(jī)的轉(zhuǎn)速,使電機(jī)的轉(zhuǎn)速跟隨電機(jī)轉(zhuǎn)速的設(shè)定值[6]。根據(jù)轉(zhuǎn)速的控制量和電機(jī)實(shí)時(shí)轉(zhuǎn)速,依照控制算法算出PWM的占空比,更新定時(shí)器的設(shè)定值,從而形成PWM信號(hào)調(diào)節(jié)電機(jī)轉(zhuǎn)速??刂栖浖譃橹鞒绦蚝椭袛喾?wù)子程序兩大部分。其中主程序包括初始化子程序、啟動(dòng)子程序等,中斷服務(wù)子程序主要有捕獲中斷子程序、換向子程序、A/D中斷子程序、功率保護(hù)中斷、雙閉環(huán)PID調(diào)節(jié)子程序等具體見(jiàn)圖4、圖5、圖6。

      圖4 主程序框圖

      圖5 電機(jī)起動(dòng)子程序框圖

      圖6 捕獲中斷子程序

      4實(shí)驗(yàn)結(jié)果及分析

      通過(guò)磁粉制動(dòng)器對(duì)電機(jī)進(jìn)行加載,可以得到調(diào)整負(fù)載時(shí)的速度波形和負(fù)載波形見(jiàn)圖7、圖8。

      圖7 調(diào)整負(fù)載時(shí)電機(jī)的速度波形

      圖8 調(diào)整負(fù)載時(shí)電機(jī)的負(fù)載波形

      從轉(zhuǎn)矩波動(dòng)圖可得到,系統(tǒng)不受負(fù)載轉(zhuǎn)矩波動(dòng)的影響,在給定的轉(zhuǎn)速下運(yùn)行并伴有小幅度的振動(dòng)。由上面實(shí)驗(yàn)結(jié)果可知,所設(shè)計(jì)的系統(tǒng)具有較好的速度響應(yīng)性能,實(shí)驗(yàn)表明電機(jī)在起動(dòng)和調(diào)速過(guò)程正常,整個(gè)運(yùn)行過(guò)程正常。

      本文針對(duì)無(wú)刷直流電機(jī)設(shè)計(jì)了一套控制系統(tǒng),采用C語(yǔ)言完成了控制算法的實(shí)現(xiàn),通過(guò)對(duì)實(shí)驗(yàn)結(jié)果分析,驗(yàn)證了控制算法的先進(jìn)性和電機(jī)控制的可行性。

      參考文獻(xiàn)

      [1]鄭吉,王學(xué)普.無(wú)刷直流電機(jī)綜述[J].微特電機(jī),2002,(3):11-13.

      [2]張?。绷鳠o(wú)刷電機(jī)原理及應(yīng)用[M].北京:機(jī)械工業(yè)出版社,1996.

      [3]韓安太,劉峙飛,黃海.DSP控制原理及在控制系統(tǒng)中的運(yùn)用[M].北京:清華大學(xué)出版社,2003.347-348.

      [4]孫艷霞.無(wú)刷直流電機(jī)傳動(dòng)控制系統(tǒng)的改進(jìn)與實(shí)現(xiàn).大連鐵道學(xué)院學(xué)報(bào),2000,21(1):39-42.

      [5]王曉明,王嶺.電動(dòng)機(jī)的DSP控制.北京:北京航空航天大學(xué)出版社,2004.229-235.

      [6]李久勝.王炎.交流伺服系統(tǒng)滑??刂破鞯膭?dòng)態(tài)設(shè)計(jì).電氣傳動(dòng),2001,5(3):17-22.

      Application of DSP to Control System of BLDC Motor

      HuangBin

      (CSIC 750 Proving Ground, Kunming 650010, China)

      AbstractThis paper introduces the design principle and procedure of DSP in position control of brushless DC motor control system. For the problem of PID algorithm in speed regulation of brushless DC motor, the nonlinear variable-speed integration PID algorithm is selected and successfully applied in design, and PWM control technology is used in control system. The experimental results show that the system has the advantages of simple control structure, fast and stable motor start, wide speed adjustment range and high reliability. The application prospect of the system is very broad.

      Key wordsBrushless DC motor;PWM;PID algorithm;DSP

      收稿日期:2015-09-28

      作者簡(jiǎn)介:黃斌男1986年生;畢業(yè)于重慶大學(xué)車(chē)輛工程專業(yè),現(xiàn)從事電機(jī)技術(shù)工作.

      中圖分類號(hào):TM301.2;TM33

      文獻(xiàn)標(biāo)識(shí)碼:A

      文章編號(hào):1008-7281(2015)06-0014-004

      DOI:10.3969/J.ISSN.1008-7281.2015.06.05

      猜你喜歡
      PID算法
      基于LabVIEW的旋轉(zhuǎn)倒立擺系統(tǒng)設(shè)計(jì)
      基于STM32的風(fēng)力擺控制系統(tǒng)
      風(fēng)力擺控制系統(tǒng)
      基于K60的智能循跡小車(chē)系統(tǒng)實(shí)現(xiàn)
      基于嵌入式系統(tǒng)的智能水循環(huán)控制裝置研究
      基于AVR單片機(jī)的旋轉(zhuǎn)倒立擺設(shè)計(jì)
      谢通门县| 彩票| 通山县| 东方市| 九江市| 宜丰县| 广宁县| 云林县| 阜康市| 固镇县| 离岛区| 尚志市| 洪雅县| 肃宁县| 桑日县| 册亨县| 固阳县| 临清市| 静安区| 青阳县| 六枝特区| 孟津县| 益阳市| 石城县| 湖南省| 新泰市| 大余县| 信丰县| 沙湾县| 额敏县| 崇礼县| 桐柏县| 昌吉市| 海南省| 繁昌县| 名山县| 沾益县| 仁怀市| 河池市| 浪卡子县| 襄汾县|