陳路明, 廖自力, 劉春光, 項 宇
(裝甲兵工程學(xué)院控制工程系, 北京 100072)
自抗擾控制器在車載發(fā)電控制系統(tǒng)中的應(yīng)用
陳路明, 廖自力, 劉春光, 項 宇
(裝甲兵工程學(xué)院控制工程系, 北京 100072)
為抑制車載發(fā)電控制系統(tǒng)在發(fā)電過程中的轉(zhuǎn)速波動、負(fù)載變化及參數(shù)時變等擾動,提高穩(wěn)壓輸出精度,將自抗擾控制器應(yīng)用到車載發(fā)電控制系統(tǒng),對系統(tǒng)施加干擾條件并進(jìn)行仿真。與傳統(tǒng)PID控制器的仿真對比結(jié)果表明:應(yīng)用自抗擾控制器的車載發(fā)電控制系統(tǒng)能夠有效補(bǔ)償外界擾動,具有很高的穩(wěn)壓輸出性能。
自抗擾控制器;PID控制器;永磁同步電機(jī);穩(wěn)壓發(fā)電
隨著車輛電氣化程度的不斷提高,車載用電設(shè)備對電力系統(tǒng)供電能力和品質(zhì)提出了更高的要求。大力發(fā)展電傳動車輛成為應(yīng)對電氣化挑戰(zhàn)的有效手段[1],車載發(fā)電控制系統(tǒng)則是電傳動車輛電力系統(tǒng)的核心單元。車載發(fā)電控制系統(tǒng)通過控制電機(jī)在發(fā)動機(jī)拖動下發(fā)電,實現(xiàn)機(jī)電能量的轉(zhuǎn)化,同時盡量保證系統(tǒng)輸出電壓的相對穩(wěn)定,為用電設(shè)備源源不斷地提供高品質(zhì)電能,保證用電設(shè)備工作精度和使用壽命[2]。但車輛工作環(huán)境比較復(fù)雜,存在較多不確定性擾動因素,如發(fā)動機(jī)轉(zhuǎn)矩脈振、負(fù)載突加突卸以及轉(zhuǎn)速跳變等,會對輸出電壓穩(wěn)定性產(chǎn)生不利影響,限制其在大功率電傳動系統(tǒng)中的應(yīng)用。
為解決這個問題,研究者進(jìn)行了大量研究工作,提出了多種不同的擾動抑制方法,其中:林楠等[3]針對高速永磁同步電機(jī)在負(fù)載或轉(zhuǎn)速變化時難以穩(wěn)定輸出電壓的問題,提出了一種混合勵磁的發(fā)電機(jī)結(jié)構(gòu)方案,并通過一臺10 kW混合勵磁原理樣機(jī)進(jìn)行了試驗;程木軍等[4]針對船舶發(fā)電機(jī)在大負(fù)荷突變時的端電壓穩(wěn)定問題,提出了一種基于神經(jīng)網(wǎng)絡(luò)的PID控制系統(tǒng),實現(xiàn)了參數(shù)的動態(tài)調(diào)節(jié)。但受當(dāng)前電機(jī)制造水平等因素限制,電機(jī)固有結(jié)構(gòu)已接近改變極限,改進(jìn)空間不大;而PID控制系統(tǒng)雖然能夠有效處理線性控制系統(tǒng),但面對非線性系統(tǒng)高質(zhì)量穩(wěn)壓控制的要求有很大局限性,迫切需要提出高效的擾動抑制方法,以提高發(fā)電機(jī)穩(wěn)壓輸出性能。
自抗擾控制器(Auto Disturbance Rejection Controller, ADRC)是一種非線性控制器,其繼承了傳統(tǒng)PID控制器對模型精度要求不高、能夠有效補(bǔ)償模型擾動等優(yōu)點,并與現(xiàn)代控制理論成果緊密結(jié)合,在控制對象參數(shù)發(fā)生變化或存在擾動時具有良好的控制效果,能夠有效提高控制系統(tǒng)的穩(wěn)壓輸出特性[5-7]。筆者以某型電傳動裝甲車輛發(fā)電控制系統(tǒng)為研究對象,采用自抗擾控制器改進(jìn)車載發(fā)電控制系統(tǒng),以提高擾動條件下的穩(wěn)壓輸出特性。
1.1 系統(tǒng)結(jié)構(gòu)
車載發(fā)電控制系統(tǒng)由柴油發(fā)動機(jī)、永磁同步電機(jī)、控制器、整流功率變換器、轉(zhuǎn)子位置檢測器和儲能元件(主要為動力電池和超級電容復(fù)合電源)等組成[8],系統(tǒng)結(jié)構(gòu)如圖1所示。
圖1 車載發(fā)電控制系統(tǒng)結(jié)構(gòu)
控制器接收來自永磁同步電機(jī)、動力電池、超級電容和發(fā)動機(jī)等部件的多路檢測信號,根據(jù)駕駛意圖進(jìn)行數(shù)據(jù)處理,輸出控制信號到功率變換器以控制電機(jī)工作狀態(tài);功率變換器接收來自控制器的控制信號,實現(xiàn)三相交流電到直流電的整流變換以及直流電到三相交流電的逆變換;轉(zhuǎn)子位置和轉(zhuǎn)速信號通過內(nèi)置式旋轉(zhuǎn)變壓器進(jìn)行檢測,并將結(jié)果反饋給控制器;儲能元件由動力電池和超級電容構(gòu)成,能夠滿足負(fù)載在能量和功率2方面的需求。
1.2 電機(jī)數(shù)學(xué)模型
永磁同步電機(jī)是發(fā)電過程的主要執(zhí)行單元,為簡化電機(jī)模型和便于理論分析,作以下假設(shè): 1)忽略電機(jī)鐵芯飽和及磁滯損耗; 2)忽略轉(zhuǎn)子和永磁體阻尼作用; 3)轉(zhuǎn)子氣隙磁場在氣隙空間分布為正弦波; 4)電機(jī)三相繞組中感應(yīng)電動勢為正弦波且對稱。
永磁同步電機(jī)通常采用d-q坐標(biāo)系下的數(shù)學(xué)模型,從電壓、磁鏈、轉(zhuǎn)矩和運動方程4個方面描述內(nèi)部和外部工作特性[9],表達(dá)式分別如下:
定子電壓方程為
(1)
定子磁鏈方程為
(2)
電磁轉(zhuǎn)矩方程為
(3)
機(jī)械運動方程為
(4)
在車載發(fā)電控制系統(tǒng)中,永磁同步電機(jī)的主要參數(shù)如表1所示。
表1 永磁同步電機(jī)主要參數(shù)
1.3 發(fā)電控制策略
為滿足系統(tǒng)高效發(fā)電的要求,車載發(fā)電控制系統(tǒng)通常采用矢量控制來實現(xiàn)定子電流的解耦控制。
從結(jié)構(gòu)上來看,電機(jī)輸出電壓作為被控制量,給定電壓與反饋電壓的差值作為PID調(diào)節(jié)量,作用于控制對象?;赑ID控制器的車載發(fā)電控制系統(tǒng)原理如圖2所示。電壓調(diào)節(jié)器中的PID結(jié)構(gòu)如圖3所示。
圖2 基于PID控制器的車載發(fā)電控制系統(tǒng)原理
圖3 電壓調(diào)節(jié)器中的PID結(jié)構(gòu)
在發(fā)電階段,電機(jī)運行于高速恒功率區(qū)域,通常采取弱磁控制來維持輸出電壓的平衡,此時受逆變器容量以及電機(jī)電壓額定值限制,電機(jī)能輸出的最大相電流矢量幅值ismax和最大相電壓矢量幅值usmax滿足如下約束關(guān)系[10]:
(5)
(6)
由式(5)可知:電流約束條件在iq-id平面上形成一個圓,其表達(dá)式為
(7)
由式(6)可知:電壓約束條件在iq-id平面上形成一個橢圓,其表達(dá)式為
(8)
2.1 自抗擾控制器結(jié)構(gòu)
自抗擾控制器主要包括3個方面[11]:跟蹤微分器(Tracking Differentiator,TD)、擴(kuò)張狀態(tài)觀測器(Extended State Observer,ESO)和非線性狀態(tài)誤差反饋控制律(Nonlinear State Error Feedback,NLSEF)。設(shè)受到未知擾動作用的非線性不確定對象為
(9)
式(9)對應(yīng)的自抗擾控制器結(jié)構(gòu)如圖4所示。其中:TD主要用于快速無超調(diào)地跟蹤系統(tǒng)給定輸入,并安排合理的過渡過程,得到給定輸入的各階微分信號;ESO是自抗擾控制器的核心控制部分,主要用于觀測系統(tǒng)及其各階導(dǎo)數(shù)的輸出,還需要對系統(tǒng)總擾動進(jìn)行觀測預(yù)估;NLSEF主要用于對系統(tǒng)的廣義誤差信號以及ESO預(yù)估出的擾動進(jìn)行非線性組合,從而能夠使其得到相應(yīng)的補(bǔ)償。
圖4 自抗擾控制器結(jié)構(gòu)
2.2 自抗擾控制器數(shù)學(xué)模型
TD數(shù)學(xué)模型為
(10)
ESO數(shù)學(xué)模型為
(11)
NLSEF數(shù)學(xué)模型為
(12)
式中:v1為輸入信號的跟蹤值;v為輸入信號的給定值;r為速度因子,其決定跟蹤的速度;h為濾波因子,其對噪聲起濾波作用;e為系統(tǒng)輸出量觀測值與輸出值之間差值;z1、z2分別為系統(tǒng)輸出量觀測值及其微分估計值;β1、β2、β為表達(dá)式的可調(diào)參數(shù),需要被整定;α1、α2、α為濾波因子;δ為線性區(qū)間的寬度;e1為輸入信號的跟蹤值與輸出值之間差值;u0為非線性組合輸出的控制量;fal(·)為非線性濾波函數(shù),其表達(dá)式為
(13)
該控制器內(nèi)部包含較多參數(shù),應(yīng)用前需要根據(jù)系統(tǒng)控制要求和已知的被控對象特點等進(jìn)行參數(shù)整定,得到適應(yīng)被控對象的自抗擾控制器模型。
2.3 自抗擾控制器仿真模型
傳統(tǒng)車載發(fā)電控制系統(tǒng)具有雙閉環(huán)控制結(jié)構(gòu),控制效果主要依賴外環(huán)的電壓調(diào)節(jié)器,因此將其作為主要研究變量,用自抗擾控制器替換基于PID的電壓調(diào)節(jié)器,得到改進(jìn)后的車載發(fā)電控制系統(tǒng),其原理如圖5所示。
圖5 基于自抗擾控制器的車載發(fā)電控制系統(tǒng)原理
據(jù)此,在MATLAB/Simulink中建立基于自抗擾控制器的車載發(fā)電控制系統(tǒng)仿真模型[13],其結(jié)構(gòu)如圖6所示。
圖6 基于自抗擾控制器的車載發(fā)電控制系統(tǒng)仿真模型
傳統(tǒng)車載發(fā)電系統(tǒng)的PID控制參數(shù)包括比例系數(shù)、積分系數(shù)和微分系數(shù),通過工程整定法得到最優(yōu)參數(shù)組合:若比例系數(shù)P設(shè)置過大,則容易導(dǎo)致響應(yīng)超調(diào),反之則會降低穩(wěn)態(tài)誤差精度,因此設(shè)定P=10;若積分系數(shù)I取值過小,則容易導(dǎo)致系統(tǒng)不穩(wěn),反之則會降低響應(yīng)速度,因此設(shè)定I=150;微分系數(shù)D取值越大,微分作用越強(qiáng),但在誤差快速變化時,響應(yīng)曲線容易產(chǎn)生“毛刺”,因此設(shè)定D=0.8。由此得到PID控制器的實際應(yīng)用模型。
自抗擾控制器模型包含較多參數(shù),通常按以下規(guī)則進(jìn)行整定:TD中速度因子r初始設(shè)計盡量大些,因此設(shè)定r=100,考慮濾波效果及安排過渡過程,設(shè)定濾波因子h=0.1;ESO中fal(·)中的參數(shù),取α1=0.5,α2=0.25,δ=0.05,控制量擾動補(bǔ)償參數(shù)b=1.5pnψf(JLq)-1作為參考值進(jìn)行設(shè)置,參數(shù)β1=120,β2=2 500;NLSEF中取α=0.1,β=80。由此得到自抗擾控制器的實際應(yīng)用模型。
為驗證自抗擾控制器在車載發(fā)電控制系統(tǒng)中的作用效果,需要考慮系統(tǒng)在外部擾動下主要參數(shù)指標(biāo)的變化情況,本文以發(fā)動機(jī)轉(zhuǎn)速突變作為擾動控制量,對比研究自抗擾控制器和傳統(tǒng)PID控制器對轉(zhuǎn)速擾動的應(yīng)對效果,仿真結(jié)果如圖7所示。從圖7(a)、(b)可以看出:車載發(fā)電控制系統(tǒng)從開始工作到進(jìn)入穩(wěn)壓狀態(tài),應(yīng)用不同的控制器得到的結(jié)果存在差異,在初始時刻,傳統(tǒng)PID控制器電壓上升較快,但存在一定超調(diào),0.6 s左右輸出電壓能夠達(dá)到 750 V穩(wěn)定電壓輸出狀態(tài),自抗擾控制器電壓上升相對較慢,但不存在超調(diào),0.3 s左右即達(dá)到穩(wěn)定狀態(tài);在1.5 s時刻,轉(zhuǎn)速由1 900 r/min突降到1 400 r/min,傳統(tǒng)PID控制器電壓先降后升,經(jīng)過0.4 s左右重新達(dá)到穩(wěn)定狀態(tài),自抗擾控制器先降后緩升,經(jīng)過0.2 s左右即達(dá)到先前的穩(wěn)定狀態(tài);在3 s時刻,轉(zhuǎn)速由1 400 r/min突升到1 900 r/min,傳統(tǒng)PID控制器電壓先升后降,經(jīng)過0.5 s左右重新達(dá)到穩(wěn)定狀態(tài),自抗擾控制器先升后緩降,經(jīng)過0.2 s左右即達(dá)到先前的穩(wěn)定狀態(tài)。由此可見:在電壓控制方面,自抗擾控制器能夠有效解決快速性和超調(diào)性之間的矛盾,在避免超調(diào)的情況下快速穩(wěn)定輸出電壓。
由圖7(c)可見:車載發(fā)電控制系統(tǒng)應(yīng)用自抗擾控制器后,轉(zhuǎn)矩波動幅值明顯小于傳統(tǒng)PID控制器,在擾動跟隨時,能夠以較小的轉(zhuǎn)矩波動代價快速抑制擾動影響。由圖7(d)可見:自抗擾控制器電流波動幅值和頻率均小于傳統(tǒng)PID控制器。整體而言,在車載發(fā)電控制系統(tǒng)方面,自抗擾控制器比傳統(tǒng)PID控制器具有更好的控制效果,能夠有效抑制各種外部擾動,實現(xiàn)高質(zhì)量的穩(wěn)壓發(fā)電過程。
圖7 轉(zhuǎn)速擾動下不同控制器效果對比分析
筆者針對某型車載發(fā)電控制系統(tǒng),搭建了基于MATLAB/Simulink的系統(tǒng)仿真模型,設(shè)計了自抗擾控制器,通過仿真實驗研究了外加擾動下的輸出電壓變化情況,并與傳統(tǒng)PID控制器的仿真結(jié)果進(jìn)行了對比,驗證了所設(shè)計的自抗擾控制器的有效性。然而,本文主要從外部擾動的角度研究了自抗擾控制器的作用效果,尚未將系統(tǒng)內(nèi)部的擾動因素考慮到控制器設(shè)計過程中,下一步將更加全面地評估系統(tǒng)內(nèi)外擾動因素,優(yōu)化自抗擾控制器結(jié)構(gòu)和參數(shù),以提升車載發(fā)電控制系統(tǒng)的穩(wěn)壓輸出特性。
[1] 廖自力, 馬曉軍, 臧克茂, 等. 全電戰(zhàn)斗車輛發(fā)展概況及關(guān)鍵技術(shù)[J]. 火力與指揮控制, 2008, 33(5): 1-4.
[2] 張希, 米春亭. 車輛能量管理: 建模、控制與優(yōu)化[M]. 北京: 機(jī)械工業(yè)出版社, 2013: 127-138.
[3] 林楠, 王東, 魏錕, 等. 高速混合勵磁發(fā)電機(jī)的結(jié)構(gòu)及調(diào)壓性能[J]. 電工技術(shù)學(xué)報, 2016, 31(7): 19-25.
[4] 程木軍, 孫才勤. 智能PID控制器在船舶發(fā)電機(jī)電壓控制中的應(yīng)用[J]. 大連海事大學(xué)學(xué)報, 2006, 32(2): 5-8.
[5] 盧達(dá). 永磁同步電機(jī)調(diào)速系統(tǒng)控制策略研究[D]. 杭州: 浙江大學(xué), 2013.
[6] 邱曉波, 竇麗華, 韓京清, 等. 自抗擾控制在坦克激動目標(biāo)狀態(tài)估計中的應(yīng)用[J]. 兵工學(xué)報, 2009, 30(7): 989-993.
[7] Xia Y Q, Fu M Y. Overview of ADRC[J]. Lecture Notes in Control and Information Sciences, 2013, 438(1): 49-54.
[8] 毛明, 韓政達(dá), 劉翼. 論全電車輛的能量管理和功率管理[C]∥第三屆特種車輛全電化技術(shù)發(fā)展論壇組織委員會. 第三屆特種車輛全電化技術(shù)發(fā)展論壇論文集. 北京: 國防工業(yè)出版社, 2014: 162-168.
[9] 劉偉, 殷國棟. 混合動力汽車系統(tǒng)建模與控制[M]. 北京: 機(jī)械工業(yè)出版社, 2014: 28-31.
[10] 唐任遠(yuǎn). 現(xiàn)代永磁電機(jī)理論與設(shè)計[M]. 北京: 機(jī)械工業(yè)出版社, 2010: 252-262.
[11] 鄭穎, 馬大為, 姚建勇, 等. 基于自抗擾技術(shù)的火箭炮伺服系統(tǒng)解耦控制[J]. 火炮發(fā)射與控制學(xué)報, 2014, 35(4): 6-10.
[12] 蘇位峰. 異步電機(jī)自抗擾矢量控制調(diào)速系統(tǒng)[D]. 北京: 清華大學(xué), 2004.
[13] 王正林, 王勝開, 陳國順, 等. MATLAB/Simulink與控制系統(tǒng)仿真[M]. 北京: 電子工業(yè)出版社, 2012: 44-64.
(責(zé)任編輯: 尚彩娟)
Application of Auto Disturbance Rejection Controller in Vehicle Power Generation Control System
CHEN Lu-ming, LIAO Zi-li, LIU Chun-guang, XIANG Yu
(Department of Control Engineering, Academy of Armored Force Engineering, Beijing 100072, China)
To reject speed variations, load changes, time-varying parameters and many other perturbations during the power generation process of vehicle power generation control system, an Auto Disturbance Rejection Controller (ADRC) is introduced into vehicle power generation control system to improve the accuracy of stable power generation. Under interference circumstances, the ADRC simulation results are compared with that of traditional PID controller. The results show that vehicle power generation control system with ADRC has a good performance in compensating external disturbance and stabilizing output voltage.
Auto Disturbance Rejection Controller (ADRC); PID controller; permanent magnet synchronous motor; stable power generation
1672-1497(2016)05-0064-05
2016-07-31
軍隊科研計劃項目
陳路明(1991-),男,碩士研究生。
TP214;TM313
A
10.3969/j.issn.1672-1497.2016.05.013