999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DSP+FPGA的直流伺服系統(tǒng)電流環(huán)

2016-11-22 07:41:53王偉國張振東姜潤強
化工自動化及儀表 2016年2期

陳 健 王偉國 張振東 姜潤強

(中國科學院長春光學精密機械與物理研究所,長春 130033)

基于DSP+FPGA的直流伺服系統(tǒng)電流環(huán)

陳 健 王偉國 張振東 姜潤強

(中國科學院長春光學精密機械與物理研究所,長春 130033)

在傳統(tǒng)的速度環(huán)位置環(huán)雙閉環(huán)控制系統(tǒng)中,小慣量直流力矩電機伺服系統(tǒng)因受力矩波動影響,其慢速運行精度很難有較大提高。為此,提出通過增加電流環(huán)內(nèi)環(huán)的方法,并給出了相應的高效經(jīng)濟的實現(xiàn)方法。首先建立直流電機的數(shù)學模型,列舉產(chǎn)生力矩波動的原因,從理論上分析電流環(huán)抑制力矩波動和增加速度環(huán)低頻增益的作用,然后針對電流環(huán)高速、大數(shù)據(jù)量和實時性強的特點,設計基于DSP+FPGA的新型伺服控制器和功率級驅(qū)動模塊,給出硬件結(jié)構(gòu)和軟件流程。實驗結(jié)果:電流閉環(huán)帶寬300Hz,能夠有效抑制力矩波動。可適用于光電經(jīng)緯儀,使其跟蹤精度大為提高。

電流環(huán) 力矩干擾 電流環(huán)內(nèi)環(huán) 直流電機數(shù)學模型 DSP+FPGA

由于直流力矩電機具有響應時間快、過載能力強和力矩系數(shù)大的特點,所以在光電伺服系統(tǒng)中得到了日益廣泛的應用。力矩電機與負載直接耦合的方式可以增加系統(tǒng)帶寬并加快響應速度,但也會把電機的力矩波動傳遞到系統(tǒng)中,對低速平穩(wěn)性的影響尤為突出。力矩電機的力矩波動主要是由齒槽效應、摩擦力矩、電磁場相互作用和導體換向造成的。其中由電磁場相互作用產(chǎn)生的力矩波動與電機內(nèi)部磁場分布有關,是組成力矩波動的主要因素,齒槽效應與電機內(nèi)部導體分布有關,磁路不對稱或極弧系數(shù)大小的不同都會引起力矩波動,換向閥換向時會引起電火花,導致電樞電流變化,從而導致力矩波動[1]。

在經(jīng)典的速度位置控制結(jié)構(gòu)中,往往忽略力矩波動影響,將速度回路控制對象簡化為兩個一階慣性環(huán)節(jié)和一個振蕩環(huán)節(jié)串聯(lián),其中兩個一階慣性環(huán)節(jié)代表力矩電機的機械特性和電氣特性,振蕩環(huán)節(jié)代表系統(tǒng)的諧振特性。然后進行控制器設計,常采用PID及超前滯后等方法。經(jīng)典控制方法易于工程實現(xiàn),但對擾動量抑制考慮不足,導致在實際應用中系統(tǒng)易受擾動干擾,尤其是力矩波動對系統(tǒng)的干擾,很難滿足高精度低速伺服系統(tǒng)對精度和平穩(wěn)性的要求[2]。為此,筆者提出通過增加電流環(huán)內(nèi)環(huán)的方法來抑制力矩波動。

直流伺服力矩電機在額定勵磁且電樞電流連續(xù)的情況下,電樞回路電壓的動態(tài)平衡方程如下:

Ud0=E+IaR+L(dIa/dt)

(1)

E=Cen

(2)

式中Ce——反電動勢系數(shù);

E——電樞反電動勢;

Ia——電樞電流;

L——電樞電感;

n——轉(zhuǎn)子轉(zhuǎn)速;

R——電樞電阻;

Ud0——電樞電壓。

將式(1)、(2)進行拉普拉斯變換可得:

Ud0(s)-E(s)=R(Ia(s)+TasIa(s))

(3)

其中Ta是電機的電氣時間常數(shù),Ta=L/R。

化簡式(3)可得:

Ia(s)/(Ud0(s)-E(s))=1/(R(Tas+1))

(4)

電機輸出轉(zhuǎn)矩與電樞電流成正比,轉(zhuǎn)矩動態(tài)平衡方程為:

Tem-TL=J(dn/dt)

(5)

式(5)中,Tem為電機輸出轉(zhuǎn)矩,它與電樞電流之間的關系為Tem=CmIa;TL為負載轉(zhuǎn)矩,它與負載電流之間的關系為TL=CmILa;Cm為電機轉(zhuǎn)矩系數(shù);J為負載的總轉(zhuǎn)動慣量;n為轉(zhuǎn)子轉(zhuǎn)速。

將式(5)進行拉普拉斯變換可得:

Cm(Ia(s)-IaL(s))=Jsn(s)

(6)

由式(2)、(6)得出的電樞電壓和電樞電流之間的關系為:

E(s)/(Ia(s)-IaL(s))=R/(Tms)

(7)

式中Tm——電機機械時間常數(shù),Tm=JR/CmCe。

由式(4)、(7)得出的電機動態(tài)數(shù)學模型如圖1所示[3]。

在圖1中,如果要采用電流環(huán)控制,則M是

電流給定點、N為電流反饋點。電機的電氣時間常數(shù)Ta要遠遠小于電機的機械時間常數(shù),所以電樞電流的變化速度遠遠大于電樞反電動勢的變化速度,在設計電流環(huán)時可忽略電樞反電動勢的影響[4]。

忽略負載電流的作用,建立電流環(huán)速度環(huán)控制雙閉環(huán)控制動態(tài)數(shù)學模型,如圖2所示,其中Gv(s)是速度環(huán)控制器;Ga(s)是電流環(huán)控制器;G0(s)是機械諧振環(huán)節(jié),用二階振蕩環(huán)節(jié)來模擬;Uv(s)是速度給定值;Ua(s)是電流給定值。

圖2 直流電機速度環(huán)、電流環(huán)雙閉環(huán)控制動態(tài)數(shù)學模型

圖2中G0(s)為機械諧振環(huán)節(jié),用二階振蕩環(huán)節(jié)來模擬,相應的表達式為:

G0(s)=[(1/ωn)2s2+2ζ(s/ωn)+1]-1

(8)

在圖2中假設電流環(huán)控制器為純比例控制,則有:

Ga(s)=k1

(9)

則電流閉環(huán)的控制傳遞函數(shù)為:

φa(s)=k1R-1(1+k1R-1)-1/[Ta(1+k1R-1)-1s+1]

=k1R-1(1+k1R-1)-1/(Ta′s+1)

(10)

其中,Ta′=Ta/(1+k1/R)為控制系統(tǒng)新的電氣時間常數(shù),是沒有電流環(huán)控制時的電氣時間常數(shù)的1/(1+k1/R)倍。此時速度環(huán)的控制對象傳遞函數(shù)為:

Gv0(s)=φa(s)RG0(s)/CeTms=G0(s)k1(1+k1R-1)-1/

[(CeTms)(Ta′s+1)]

(11)

設Ta′的倒數(shù)遠遠大于機械諧振頻率ωn,即:

1/Ta′?ωn

(12)

那么在控制對象機械諧振頻率內(nèi),控制對象的一階慣性環(huán)節(jié)可簡化為純積分環(huán)節(jié)[5],即:

Gv0(s)=φa(s)RG0(s)/CeTms

=G0(s)k1(1+k1R-1)-1/(CeTms)

(13)

在沒有添加電流環(huán)控制的情況下,需要考慮電樞反電動勢的影響,由圖1中的電機數(shù)學模型

可以得到控制對象的傳遞函數(shù)Gv0′(s)=[Ce(TaTms2+Tms+1)]-1,一般有Tm>10Ta,則此式可簡化為:

Gv0′(s)=[Ce(Tas+1)(Tms+1)]-1

(14)

由式(13)、(14)可知,在控制系統(tǒng)中加入電流環(huán)控制后,速度環(huán)的控制對象有較大改善,主要表現(xiàn)在:控制對象由0型系統(tǒng)變?yōu)棰裥拖到y(tǒng),控制對象由二階慣性環(huán)節(jié)變?yōu)榧兎e分環(huán)節(jié),提高了系統(tǒng)的型別,速度控制誤差為零;增加了速度回路的相位裕度,由原來的-180°相位變?yōu)?90°相位,為增加速度環(huán)低頻增益提供了條件,減小了回路的加速度誤差[6]。

由上述分析可知,直流電機動態(tài)數(shù)學模型稍作變換即可得到另一種形式,如圖3所示,N(s)為擾動力矩。

圖3 帶有擾動力矩的直流電機動態(tài)數(shù)學模型

無電流環(huán)時的速度控制數(shù)學模型如圖4所示,其中速度環(huán)控制器Gv(s)=kv。

圖4 無電流環(huán)的速度閉環(huán)動態(tài)數(shù)學模型

由圖4可知,速度環(huán)閉環(huán)傳遞函數(shù)為:

φv(s)=ω(s)/Uω(s)=Cmkcv/[JLs2+

JRs+Cm(Cb+kcv)]

(15)

力矩擾動下的速度環(huán)閉環(huán)傳遞函數(shù)(即擾動力矩引起的速度擾動)為:

φvn(s)=ω(s)/N(s)=(Ls+R)/[JLs2+JRs+

Cm(Cb+kcv)]

(16)

在擾動力矩N(s)的作用下輸出速度的穩(wěn)態(tài)誤差為:

Evn(s)=-φvn(s)gN(s)

(17)

在實際系統(tǒng)中,擾動力矩通常以階躍形式出現(xiàn),故假設N(s)=n0/s,那么根據(jù)拉普拉斯終值定理,可得擾動力矩作用下的速度誤差穩(wěn)態(tài)值:

(18)

可以看出,為了抑制擾動力矩的影響,需要增加速度環(huán)放大倍數(shù)kcv。由于受到系統(tǒng)機械諧振頻率的限制,速度控制器的放大倍數(shù)不能無限增加,速度誤差也就不可能為零[7]。

帶有電流環(huán)的速度回路數(shù)學模型如圖5所示,其中Gv′(s)=kcv′,電流回路控制器Ga′(s)=kca′(1+1/Tis),N′(s)為力矩波動。

圖5 帶有擾動力矩的速度環(huán)、電流環(huán)動態(tài)數(shù)學模型

由圖5可知,電流閉環(huán)傳遞函數(shù)為:

(19)

速度回路的閉環(huán)傳遞函數(shù)為:

(20)

在擾動力矩作用下速度誤差傳遞函數(shù)為:

(21)

速度回路響應擾動力矩N′(s)輸出端誤差為:

Evn′(s)=-φvn′(s)gN′(s)

(22)

在實際系統(tǒng)中,擾動力矩通常以階躍形式出現(xiàn),故假設N(s)=n0/s,那么根據(jù)拉普拉斯終值定理,可得擾動力矩作用下的速度誤差穩(wěn)態(tài)值:

(23)

可見加入電流環(huán)后,速度回路響應擾動力矩N′(s)的穩(wěn)態(tài)輸出誤差為零[8]。

2 速度環(huán)、電流環(huán)的實現(xiàn)

伺服控制器的工作原理如圖6所示,主控制器采用具有浮點運算功能的F28335,信號采集與濾波采用FPGA(EP1C3),電流信號反饋采用LTSR15-NP,位置反饋元件采用圓光柵,電機驅(qū)動采用智能功率模塊DRV8332[9]。控制回路內(nèi)環(huán)為電流環(huán),外環(huán)為速度環(huán);電流控制器采用PID算法,閉環(huán)帶寬保守可實現(xiàn)300Hz,遠大于系統(tǒng)諧振頻率,滿足式(13)的假設條件;速度控制器采用超前滯后算法。

2.1信號采集與處理單元的硬件實現(xiàn)

FPGA具有的并行處理功能使其在信號采集與預處理和實現(xiàn)簡單通信協(xié)議方面得到越來越廣泛的應用。在此伺服控制器中,F(xiàn)PGA負責電流信號的采集與低通濾波處理,實現(xiàn)BISS和UART總線協(xié)議,作為協(xié)處理器。主處理器采用F28335,具有浮點運算功能,工作主頻可達150MHz,主要實現(xiàn)復雜的控制算法[10]。控制板硬件結(jié)構(gòu)與工作原理如圖7所示。

圖6 伺服系統(tǒng)工作原理框圖

圖7 控制板硬件結(jié)構(gòu)與工作原理框圖

FPGA以160kHz的頻率觸發(fā)模數(shù)轉(zhuǎn)換芯片,接著采集轉(zhuǎn)換結(jié)果,然后進行低通濾波處理(16次取平均),經(jīng)過低通濾波后的實時數(shù)據(jù)輸出速率為10kHz,與電流控制器的采樣頻率相匹配(10kHz)。FPGA將處理過的16位補碼數(shù)據(jù)存放在16位的D觸發(fā)器中,并將這16位D觸發(fā)器作為一個寄存器映射到F28335的片外某一個地址總線上,使F28335可以直接讀取電流反饋數(shù)據(jù)并進行電流校正[11]。

各種串行通信協(xié)議在嵌入式系統(tǒng)中應用十分廣泛,通常采用專用通信芯片實現(xiàn)通信(如TL16C754),這樣會增加系統(tǒng)的復雜程度和成本。本系統(tǒng)中涉及的串行通信包括BISS和UART,采用FPGA實現(xiàn)通信協(xié)議。BISS協(xié)議中可自由設定觸發(fā)頻率和通道數(shù),UART協(xié)議中可自由設定波特率、FIFO深度和通道數(shù),增加了系統(tǒng)的靈活性,使板級資源得到充分利用。將UART模塊中的接收和發(fā)送FIFO分別映射到F28335地址總線中不同的地址上,F(xiàn)28335通過中斷或查詢方式獲得UART模塊的滿或空信號后,可直接通過數(shù)據(jù)總線讀取或?qū)懭胪ㄐ艛?shù)據(jù)。將BISS模塊接收到的位置數(shù)據(jù)存放在3個16位寄存器中,并以1kHz的速度更新位置信息,滿足速度環(huán)采樣頻率要求。分別將3個寄存器映射到F28335的地址總線上,F(xiàn)28335可以直接讀取位置數(shù)據(jù),進行速度校正[12]。

隨著現(xiàn)代伺服控制中的伺服算法和控制邏輯日益復雜,對CPU的性能要求也逐漸增加。本系統(tǒng)選用F28335作為主控制器,具有浮點運算功能,工作主頻150MHz,34KByte內(nèi)部RAM、256KByte內(nèi)部Flash,可以滿足多軸三環(huán)控制系統(tǒng)的數(shù)據(jù)采集和控制算法實現(xiàn)。用F28335內(nèi)部定時器設定10kHz電流環(huán)采樣頻率,在每個采樣周期內(nèi)讀取FPGA中濾波后的電流反饋數(shù)據(jù),與給定值做差,然后進行PID算法計算,將計算結(jié)果賦給比較寄存器以改變調(diào)寬波的占空比。將10kHz采樣頻率進行10分頻得1kHz速度環(huán)采樣頻率,每個速度環(huán)采樣頻率讀取FPGA中位置的反饋數(shù)據(jù),差分后作為速度反饋值與速度給定值做差,然后進行雙超前滯后算法計算,將計算結(jié)果作為電流環(huán)給定值,軟件工作流程如圖8所示。

圖8 軟件流程

2.2功率驅(qū)動單元硬件實現(xiàn)

功率驅(qū)動核心部件采用IPM模塊DRV8332,最高供電電壓70V,最高運行頻率500kHz,具有可編程的電流保護、過載、低壓、短路和過熱保護功能。強電與弱電間的隔離采用磁耦隔離ISO7240,具有更加簡單的電路和可靠性,所占PCB板空間也更小。在功率模塊輸出級串接霍爾電流傳感器LTSR15-NP,可測電流-15~15A,帶寬(-0.5~0.0dB)100kHz。

3 實驗結(jié)果

分別對控制系統(tǒng)的電流環(huán)和速度環(huán)進行測試,測試內(nèi)容包括正弦跟蹤和階躍響應。

3.1電流環(huán)實驗結(jié)果

圖9 電流閉環(huán)正弦跟蹤曲線

進行輸入為915mA的階躍響應實驗,電流實測值如圖10所示。

3.2速度環(huán)實驗結(jié)果

進行輸入為5.5°/s的速度階躍響應,速度實測值如圖11所示,每個時間點為1ms。

給位置環(huán)輸入一正弦信號:

P=θmaxsin(ωt)=20sin(0.5t)

(24)

圖10 電流閉環(huán)階躍響應

圖11 速度閉環(huán)階躍響應

圖12為無電流環(huán)僅有速度環(huán)位置環(huán)時的跟蹤誤差,圖13為既有電流環(huán)又有速度環(huán)和位置環(huán)時的跟蹤誤差。對比圖12、13可以看出,電流環(huán)可以提高約五倍跟蹤精度。

圖12 無電流環(huán)時的位置跟蹤精度

圖13 添加電流環(huán)后的位置跟蹤精度

4 結(jié)束語

首先從理論上證明電流環(huán)能夠提高速度控制對象的型別,增加速度環(huán)相位裕度和低頻增益;然后從硬件到軟件算法實現(xiàn)方面詳細地介紹了以DSP+FPGA為主控制核心的伺服控制器的設計。正弦跟蹤和階躍測試實驗結(jié)果表明:電流環(huán)帶寬和位置跟蹤精度均與期望相符合,可進行下一步工程對比試驗。

[1] 劉志明,陳黎,李清軍,等.基于電機力矩波動抑制的電流反饋法[J].微計算機信息,2010,26(31):108~109.

[2] 熊皚,范永坤,吳欽章.光電跟蹤系統(tǒng)力矩波動干擾抑制的研究[J].電光與控制,2009,16(4):72~74.

[3] 劉志明,陳黎,王德江,等.直流力矩電機力矩波動抑制方法比較[J].微型機與應用,2010,29(23):68~70.

[4] 龐新良,趙薇薇,范大鵬,等.直流力矩電機在機載光電伺服系統(tǒng)中的應用研究[J].紅外技術,2007,29(10):573~578.

[5] 黃永梅,張桐,馬佳光,等.高精度跟蹤控制系統(tǒng)中電流環(huán)控制技術研究[J].光電工程,2005,32(1):16~19.

[6] 黃昌霞,李奇,姬偉,等.高精度穩(wěn)定平臺伺服控制系統(tǒng)設計與實現(xiàn)[J].航空兵器,2011,(1):23~27.

[7] Ellis G.Control System Design Guide[M].北京:電子工業(yè)出版社,2006.

[8] 王超,郝靜如,李啟光.一種基于DSP和多傳感器穩(wěn)定平臺的設計[J].北京信息科技大學學報(自然科學版),2010,25(2):79~83.

[9] 李錦英,付承毓,于偉.直接驅(qū)動系統(tǒng)中力矩擾動的抑制[J].哈爾濱理工大學學報,2011,16(4):78~81.

[10] 畢永利,王連明,葛文奇.光電穩(wěn)定平臺控制系統(tǒng)中數(shù)字濾波技術的的研究[J].儀表技術與傳感器,2005,(4):54~57.

[11] Ahmed S,Elhamid A.Cascade Control System of Direct Current Motor[J].World Applied Sciences Journal,2012,18(12):1680~1688.

[12] Ali Bekir Yildiz.Electrical Equivalent Circuit based Modeling and Analysis of Direct Current Motors[J].Electrical Power and Energy System,2012,43(4):1043~1047.

CurrentLoopforDCServoSystemBasedonDSP+FPGA

CHEN Jian, WANG Wei-guo, ZHANG Zhen-dong, JIANG Run-qiang

(CASChangchunInstituteofOpticsandFineMechanicsandPhysics,Changchun130033,China)

In the traditional servo control system composed of speed loop and position loop, the impact of torque fluctuations on the small inertia DC motor servo system can result in a slow moving accuracy. A way to reduce the impact of fluctuations in the moment by adding the current loop was proposed, including the corresponding way to realize the idea efficiently and economically, of which, a mathematical model of the DC motor was established and causes of the torque fluctuations were listed to analyze the effects of current loop in torque ripple suppression and the increase in the speed loop gain of the low-frequency theoretically. Regarding the high speed, real-time and large data of the current loop, the DSP+FPGA-based new servo controller and power module were designed, including the hardware and software. The experimental results show that a 300Hz-bandwidth current loop can effectively suppress torque ripple and the DC servo control system proposed can improve tracking accuracy while to be applied to the electro-optic theodolite.

current loop, moment disturbance, inner ring of current loop, mathematical model for DC motor, DSP+FPGA

TH862+.7

A

1000-3932(2016)02-0181-07

2015-11-23(修改稿)

主站蜘蛛池模板: 国产精品亚欧美一区二区| 欧美成人二区| 久热精品免费| www.亚洲一区二区三区| 黄色免费在线网址| 91精品福利自产拍在线观看| 欧美日韩免费在线视频| 色丁丁毛片在线观看| 国产亚洲精品在天天在线麻豆| 色悠久久久| 国产精品国产主播在线观看| 亚洲第一中文字幕| 亚洲综合中文字幕国产精品欧美| vvvv98国产成人综合青青| 尤物特级无码毛片免费| 欧美一级专区免费大片| 久久久久中文字幕精品视频| 在线a网站| 亚洲最大看欧美片网站地址| 亚洲欧美在线综合图区| 亚洲AV成人一区二区三区AV| 国产福利拍拍拍| 日本免费福利视频| 欧美色伊人| 国产成人精品亚洲77美色| 99精品视频在线观看免费播放| 亚洲国产精品一区二区第一页免 | 国产微拍一区| 伊人久久精品亚洲午夜| 亚洲免费三区| julia中文字幕久久亚洲| 亚洲精品老司机| 国产国语一级毛片| 高清无码不卡视频| 精品国产污污免费网站| 精品国产91爱| 欧美性久久久久| 欧美综合区自拍亚洲综合绿色 | 久久无码av三级| 国产亚洲欧美日韩在线一区二区三区 | 中国毛片网| 久久久波多野结衣av一区二区| 手机成人午夜在线视频| 日韩高清无码免费| 久久国产av麻豆| 国产成人高清在线精品| 高清无码一本到东京热| 任我操在线视频| 亚洲二区视频| 国产高潮视频在线观看| 久久精品国产国语对白| 国产成人精彩在线视频50| 精品伊人久久久香线蕉| 欧美www在线观看| 国产成在线观看免费视频| 亚洲天堂网站在线| 亚洲视频一区| 狼友av永久网站免费观看| 国产三级国产精品国产普男人| 久久精品人人做人人爽电影蜜月| 8090成人午夜精品| 亚洲国产精品VA在线看黑人| 日韩精品一区二区三区免费在线观看| 99成人在线观看| 亚洲成人黄色在线| 国产免费久久精品99re不卡| 狠狠色综合网| 国产超碰一区二区三区| 成人噜噜噜视频在线观看| 国产福利在线免费观看| 亚洲第一天堂无码专区| 亚洲色图综合在线| 国产精品任我爽爆在线播放6080| 国产精品视频a| 99视频在线免费| 精品自拍视频在线观看| 色综合久久综合网| 亚洲天堂2014| 呦女亚洲一区精品| 久操线在视频在线观看| 国产一级视频在线观看网站| 国产一在线|