孟令民,曾慶華,李安偉,張德利
(山東永佳動力股份有限公司,山東 臨沂 276000)
隨著農(nóng)業(yè)機械智能化水平的不斷發(fā)展,以及精準(zhǔn)施藥工程在植保機械行業(yè)的推廣應(yīng)用,自走式無人駕駛植保機械因其結(jié)構(gòu)精巧,可智能遙控,具有田間通過性好、施藥效率高、安全性能好,避免操作人員中毒等優(yōu)點,受到越來越多的農(nóng)民及主機生產(chǎn)廠家的青睞[1]。在實際工作過程中,由于工況變化等原因,為了保持穩(wěn)定的行走速度,常常需要調(diào)整發(fā)動機的轉(zhuǎn)速以適應(yīng)扭矩的變化,在起步、換擋過程中,為實現(xiàn)良好的離合控制品質(zhì),需要對發(fā)動機轉(zhuǎn)速和離合器的結(jié)合速度進行協(xié)調(diào)控制[2],因此,發(fā)動機轉(zhuǎn)速控制成為自走式無人植保機開發(fā)的一個關(guān)鍵問題。
自走式無人駕駛車輛的負(fù)載變化常常是不可預(yù)測的,所以發(fā)動機轉(zhuǎn)速是一個受負(fù)載影響的變量。傳統(tǒng)的比例積分微分(proportion integral differential,PID)控制對于這種復(fù)雜變化過程很難設(shè)置最佳參數(shù),與其搭載的油門電機對控制響應(yīng)具有一定的滯后性,因此無法達到理想的控制效果。神經(jīng)單元具有自學(xué)習(xí)和自適應(yīng)的能力,將神經(jīng)元自適應(yīng)功能與傳統(tǒng)的PID結(jié)合,可以設(shè)計出在線實時調(diào)整參數(shù)的PID控制器,解決最佳參數(shù)設(shè)計的問題。永磁直流電動機搭載非接觸式位置傳感器和伺服電機,具有電機調(diào)整性能好、力矩大、起動迅速、操控方便,且定位精確等特點[3]。
本文中通過分析自走式無人駕駛車輛在起步及換擋過程中產(chǎn)生頓挫感的原因,研究基于扭矩需求的發(fā)動機轉(zhuǎn)速非線性變化規(guī)律,確定發(fā)動機轉(zhuǎn)速控制目標(biāo),設(shè)計神經(jīng)元自適應(yīng)PID控制器對永磁直流電動機進行控制的發(fā)動機轉(zhuǎn)速控制系統(tǒng),選用永磁直流電動機對節(jié)氣門進行控制,并對控制的有效性進行試驗。
基于自走式無人駕駛植保機械的實際工況,車輛起步過程中離合器的扭矩變化很大,反映在發(fā)動機轉(zhuǎn)速控制上就是發(fā)動機輸出轉(zhuǎn)速與變速箱輸入轉(zhuǎn)速不斷變化的過程。在變速箱開始接合時,發(fā)動機的輸出轉(zhuǎn)速與變速箱的輸入轉(zhuǎn)速差值最大,隨著離合器接合行程的不斷增大,離合器的轉(zhuǎn)矩也在不斷增加,直到轉(zhuǎn)矩大于車輛所受阻力矩時,車速從零開始增加,此后發(fā)動機的輸入轉(zhuǎn)速與變速箱的輸出轉(zhuǎn)速差值不斷減小,直到完全同步。如果想要得到良好的起步效果,達到迅速平穩(wěn)的起步要求,需要對起步過程中車輛的加速度變化率和離合器的滑磨功進行評價。
車輛加速度的大小反映了車輛起步過程中的沖擊度[4]
(1)
式中:R為車輪半徑;i0為主減速器傳動比;It為與變速器輸出軸剛性連接的整車慣量轉(zhuǎn)換至輸出軸的當(dāng)量慣量;To為變速器輸出軸轉(zhuǎn)扭;KI為常數(shù);vc為離合器接合速度。
離合器滑磨功[5]
(2)
式中:t1為車輛開始運動的時刻;t2為發(fā)動機的輸出轉(zhuǎn)速與變速箱的輸入轉(zhuǎn)速同步的時刻;Tc為離合器傳遞的扭矩;ne為發(fā)動機轉(zhuǎn)速;nc為變速箱輸入轉(zhuǎn)速。
通過分析車輛的加速度變化率和離合器滑磨功的產(chǎn)生機理,可知整個起步過程是發(fā)動機轉(zhuǎn)矩和離合器的結(jié)合速度協(xié)調(diào)控制的過程,所以起步過程的發(fā)動機轉(zhuǎn)速控制目標(biāo)是:根據(jù)離合器接合過程中對扭矩需求的不同,在發(fā)動機的怠速附近設(shè)置轉(zhuǎn)速判定閾值,把發(fā)動機工作時各節(jié)氣門開度下的最大扭矩轉(zhuǎn)速設(shè)置為目標(biāo)轉(zhuǎn)速,根據(jù)不同節(jié)氣門開度下發(fā)動機扭矩與轉(zhuǎn)速的變化關(guān)系,通過調(diào)整發(fā)動機節(jié)氣門開度,匹配發(fā)動機需求扭矩,選取某一節(jié)氣門開度下最大扭矩時發(fā)動機轉(zhuǎn)速作為發(fā)動機目標(biāo)轉(zhuǎn)速[6]。
換擋過程中車輛傳動系統(tǒng)的傳動比發(fā)生變化,自走式無人駕駛車輛因為換擋過程時間很短,整車慣性很大,車速下降很小,一般認(rèn)為換擋期間車速不變,所以換擋過程可以看作是變速箱輸入轉(zhuǎn)速的變化。為了消除頓挫感,需要及時調(diào)整發(fā)動機的轉(zhuǎn)速去適應(yīng)這種變化。擋位變化前后輸入轉(zhuǎn)速n0、nn變化的計算公式為:
n0-nn=i0va(igm-ign)/(0.377R),
(3)
式中:i0為主減速傳動比;va為當(dāng)前車速;igm為擋位變化前速比;ign為擋位變化后速比;R為車輪半徑。
因為加擋和減擋過程中車速變化不同,所以要減小換擋時車輛沖擊和變速箱離合器接合時的滑磨功,就要通過控制發(fā)動機轉(zhuǎn)速,使之適應(yīng)換擋過程中傳動比的變化。換擋過程中發(fā)動機轉(zhuǎn)速控制目標(biāo)是:在離合器切斷動力時,變速箱的扭矩需求發(fā)生變化,此時通過判斷變速箱擋位變化,調(diào)整發(fā)動機節(jié)氣門開度,從而調(diào)整發(fā)動機轉(zhuǎn)速,使發(fā)動機目標(biāo)轉(zhuǎn)速與擋位變化后離合器輸入軸的轉(zhuǎn)速相同。
為了解決傳統(tǒng)電機反應(yīng)遲鈍的問題,試驗中采用永磁直流電動機進行發(fā)動機節(jié)氣門調(diào)節(jié)。其系統(tǒng)結(jié)構(gòu)如圖1所示。
自走式無人駕駛車輛加速踏板與節(jié)氣門之間沒有直接機械聯(lián)系,需要由直流電動機進行發(fā)動機節(jié)氣門調(diào)節(jié)。通過發(fā)送啟動或者換擋指令信號,將數(shù)字信號輸入電子控制單元,電控單元按照設(shè)定的程序向發(fā)動機節(jié)氣門執(zhí)行機構(gòu)發(fā)送指令信號,永磁直流電動機通過指令調(diào)整節(jié)氣門開度,從而控制發(fā)動機轉(zhuǎn)速。車輛行駛時由GPS反饋的車速、車橋輸出轉(zhuǎn)速等信息對節(jié)氣門開度大小進行實時調(diào)整,保持車速穩(wěn)定。
圖1 電子節(jié)氣門結(jié)構(gòu)
本文中運用神經(jīng)元自適應(yīng)PID算法,充分利用神經(jīng)元的自學(xué)習(xí)功能,調(diào)整神經(jīng)元的權(quán)重,從而使整個控制系統(tǒng)具有自適應(yīng)PID的控制特性,以滿足根據(jù)發(fā)動機運行情況實時調(diào)整PID調(diào)節(jié)器參數(shù)的要求。神經(jīng)元DID控制系統(tǒng)如圖2所示。
圖2 神經(jīng)元 PID控制器系統(tǒng)框圖
圖2中,R(k)為發(fā)動機目標(biāo)轉(zhuǎn)速、Y(k)為發(fā)動機實際轉(zhuǎn)速;k為神經(jīng)元的比例系數(shù);e(k)為神經(jīng)元輸入,即PID控制器的輸入;x1(k)、x2(k)、x3(k)分別為狀態(tài)變換器輸出的神經(jīng)元學(xué)習(xí)控制所需要的狀態(tài)量,設(shè)計中選擇能夠反映扭矩需求的車速、發(fā)動機轉(zhuǎn)速、變速箱轉(zhuǎn)速數(shù)據(jù);ω1(k)、ω2(k)、ω3(k)為神經(jīng)元的權(quán)重系數(shù);f[·]取帶限幅的線性函數(shù);u(k)為神經(jīng)元輸出,即PID控制器的輸出。
狀態(tài)量為:
x1(k)=R(k)-Y(k)=e(k),
x2(k)=e(k)-e(k-1),
(4)
x3(k)=e(k)-2e(k-1) +e(k-2),
u(k)=u(k-1)+k[ω1(k)x1(k)+ω2(k)x2(k)+ω3(k)x3(k)]。
利用二次型性能指標(biāo)的思想對神經(jīng)元輸出誤差的控制取目標(biāo)函數(shù):
(5)
式中:r為給定目標(biāo)值;y為實際反饋值。
為保證權(quán)重修正從H(k)相應(yīng)于ω1(k)負(fù)梯度的方向進行,需要有:
(6)
式中ηi為學(xué)習(xí)效率。
由式(4)、(5)可以簡化得到,
若令
因此可得:
(7)
利用式(7)可以實現(xiàn)權(quán)重值的自學(xué)習(xí)。
對于傳統(tǒng)的PID控制器來說:
(8)
式中:Kp為PID控制器的比例系數(shù);TI為積分時間常數(shù);TD為微分時間常數(shù);T為采樣時間。
對于神經(jīng)元PID控制器來說,可以得到:
(9)
由式(8)(9)比較可得到,
Kp=kω1(k),
KpT/T1=kω2(k),
KpTD/T=kω3(k)。
針對神經(jīng)元自適應(yīng)PID算法的有效性,在電子節(jié)氣門控制單元的基礎(chǔ)上對發(fā)動機進行轉(zhuǎn)速控制測試。在神經(jīng)元自適應(yīng)PID控制器中,以反映扭矩需求變化的車速、發(fā)動機轉(zhuǎn)速及離合器轉(zhuǎn)速數(shù)據(jù)為神經(jīng)元學(xué)習(xí)所需要的狀態(tài)量,選取學(xué)習(xí)效率η1=0.02,η2=0.01,η3=0.01, 神經(jīng)元比例系數(shù)k=0.1,ω1(0)=ω2(0)=ω3(0)=0.001。圖3為應(yīng)用神經(jīng)元自適應(yīng)PID控制算法的發(fā)動機在AMT控制系統(tǒng)臺架試驗中起動及換擋過程的結(jié)果。
a)目標(biāo)轉(zhuǎn)速為800~2700 r/min b)目標(biāo)轉(zhuǎn)速為800~1700 r/min圖3 轉(zhuǎn)速控制試驗結(jié)果
試驗結(jié)果表明,該控制系統(tǒng)能夠根據(jù)扭矩變化調(diào)整發(fā)動機的轉(zhuǎn)速,調(diào)整時間為1.1 s左右,對發(fā)動機轉(zhuǎn)速控制具有良好的動態(tài)控制特性。應(yīng)用該系統(tǒng)能夠較好的控制起步及換擋過程中對變速箱的沖擊,達到迅速平穩(wěn)起步換擋的目的。
針對自走式無人植保機在起步及換擋過程中頓挫感強烈的問題,通過研究該過程發(fā)動機轉(zhuǎn)扭變化規(guī)律,設(shè)計基于扭矩需求的發(fā)動機轉(zhuǎn)速控制系統(tǒng)。
該系統(tǒng)能夠完成對扭矩需求狀態(tài)量的學(xué)習(xí),調(diào)整發(fā)動機轉(zhuǎn)速。試驗結(jié)果表明,該系統(tǒng)對發(fā)動機轉(zhuǎn)速具有較好的動態(tài)控制特性,能夠有效控制起步及換擋過程中變速箱的沖擊,達到迅速平穩(wěn)起步換擋的目的。