• 
    

    
    

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

      ?

      基于模型預(yù)測的液壓挖掘機(jī)驅(qū)動系統(tǒng)控制研究

      2021-09-02 05:31:20華,孟
      中國工程機(jī)械學(xué)報 2021年4期
      關(guān)鍵詞:操縱桿液壓泵控制閥

      王 華,孟 原

      (1.新鄉(xiāng)職業(yè)技術(shù)學(xué)院數(shù)控技術(shù)系,河南新鄉(xiāng)453006;2.洛陽理工學(xué)院機(jī)關(guān)黨委,河南洛陽471023)

      近年來,隨著全球性的環(huán)境惡化和能源緊缺等問題日益突顯,國家對排放量的監(jiān)管也越來越嚴(yán)格[1-2]。其中,液壓挖掘機(jī)這種能耗高、排放差的工程機(jī)械在日趨嚴(yán)重的環(huán)境問題下值得更多地關(guān)注和研究[3-4]。同時,嚴(yán)格的排放法規(guī)和不斷上漲的燃料成本導(dǎo)致了對高效移動機(jī)械的需求不斷增加。此外,為了提高機(jī)械效率,混合動力驅(qū)動系統(tǒng)等方法需要進(jìn)一步研究,并盡快廣泛引入市場[5-7]。因此,對目前挖掘機(jī)的驅(qū)動控制系統(tǒng)進(jìn)行重大改進(jìn)和研究顯得尤為重要。

      Bender等[8]首先提出了一種帶有線性時變預(yù)測模型的分散模型預(yù)測控制方法,并結(jié)合用于任務(wù)協(xié)調(diào)的狀態(tài)機(jī)對挖掘機(jī)的操作員進(jìn)行建模,后續(xù)也給出了該模型的擴(kuò)展,包括Hammerstein結(jié)構(gòu)的非線性預(yù)測模型。文獻(xiàn)[9]利用了序列二次規(guī)劃算法求解非線性優(yōu)化問題,這使得仿真結(jié)果更加逼真,但同時也增加了復(fù)雜度、辨識工作量和計算時間。文獻(xiàn)[10]為解決液壓挖掘機(jī)動力系統(tǒng)發(fā)動機(jī)效率低下的問題,提出一種結(jié)合負(fù)載預(yù)測和發(fā)動機(jī)轉(zhuǎn)速穩(wěn)定比例積分控制器(Proportional-Integral Controller,PI)控制的控制策略,采用一種實用的負(fù)載扭矩計算方法來進(jìn)行負(fù)載預(yù)測,有效提高了發(fā)動機(jī)的機(jī)械效率。何清華等[11]從理論上對混合動力液壓挖掘機(jī)進(jìn)行研究,提出了一種基于工況預(yù)測的準(zhǔn)定工作點控制策略,并應(yīng)用于仿真模型。仿真結(jié)果表明,所提出的控制策略能有效提高機(jī)械的穩(wěn)定性。雖然上述研究都有對挖掘機(jī)模型進(jìn)行預(yù)測控制且在一定程度上提高了挖掘機(jī)的機(jī)械效率,然而,只有將已驗證的機(jī)器模型與合適的驅(qū)動模型相結(jié)合,才能保證挖掘機(jī)控制過程中獲得的仿真結(jié)果的準(zhǔn)確性。

      對此,本文構(gòu)建了更為穩(wěn)定的液壓挖掘機(jī)驅(qū)動系統(tǒng),并對驅(qū)動系統(tǒng)中的發(fā)動機(jī)、液壓泵、控制閥進(jìn)行數(shù)學(xué)建模?;谀P皖A(yù)測控制(Model Predictive Control,MPC)和加速雙近端梯度法,對驅(qū)動系統(tǒng)動力學(xué)進(jìn)行了預(yù)測控制設(shè)計,簡化了預(yù)測控制模型且優(yōu)化了模型的約束條件,獲得了良好的控制性能。最后,對預(yù)測跟蹤控制器MPC下挖掘機(jī)驅(qū)動系統(tǒng)中操縱桿驅(qū)動力、成本函數(shù)、先導(dǎo)壓力進(jìn)行仿真實驗,并對有無MPC控制的發(fā)動機(jī)轉(zhuǎn)速的仿真結(jié)果進(jìn)行了比較。

      1 液壓挖掘機(jī)驅(qū)動系統(tǒng)

      本文研究的液壓挖掘機(jī)液壓驅(qū)動系統(tǒng)結(jié)構(gòu)如圖1所示。

      圖1 液壓挖掘機(jī)驅(qū)動系統(tǒng)Fig.1 Hydr aulic excavator dr ive system

      圖1中,液壓挖掘機(jī)驅(qū)動系統(tǒng)包含發(fā)動機(jī)、液壓泵、控制閥和執(zhí)行機(jī)構(gòu)模塊。發(fā)動機(jī)作為整個系統(tǒng)的動力源和液壓雙泵同軸并聯(lián)。液壓泵將來自發(fā)動機(jī)的機(jī)械能轉(zhuǎn)換成液壓能實現(xiàn)挖掘動作。控制閥為基于商用的兩路正控制閥,與操作桿、斗桿、動臂、鏟斗相連,用來控制液壓挖掘機(jī)的操作行為。行走馬達(dá)則是為挖掘機(jī)的行動提供動力,最終使其能滿足提高液壓挖掘機(jī)機(jī)械性能的要求。

      2 驅(qū)動系統(tǒng)建模

      根據(jù)液壓挖掘機(jī)驅(qū)動系統(tǒng)(見圖1),對發(fā)動機(jī)、控制閥、液壓泵和執(zhí)行機(jī)構(gòu)進(jìn)行建模。

      2.1 發(fā)動機(jī)模型

      在發(fā)動機(jī)模型中,發(fā)動機(jī)可被認(rèn)為扭矩源,因此,發(fā)動機(jī)模型可通過發(fā)動機(jī)扭矩公式來獲得,發(fā)動機(jī)所需的扭矩為

      式中:ωdies為發(fā)動機(jī)轉(zhuǎn)速;φdies為噴油量。

      然后,由跟蹤發(fā)動機(jī)轉(zhuǎn)速ωdies,des的PID控制器確定φdies:

      其中,

      由于發(fā)動機(jī)轉(zhuǎn)速飽和,通過限制當(dāng)前所需的發(fā)動機(jī)扭矩來計算實際的發(fā)動機(jī)扭矩:

      式中:Tdies,max為發(fā)動機(jī)轉(zhuǎn)速。

      ωdies給出最大扭矩曲線函數(shù),因此發(fā)動機(jī)的模型為

      最后,瞬時油耗qdies表示為

      2.2 液壓泵模型

      本文液壓挖掘機(jī)的動力源來自于雙液壓泵,將雙液壓泵視為一個動力源,扭轉(zhuǎn)和流量與泵的旋轉(zhuǎn)化角度和旋轉(zhuǎn)速度有關(guān),則液壓泵的扭矩Tpump和流量Qpump可分別表示為

      式中:αpump為當(dāng)前標(biāo)準(zhǔn)化旋轉(zhuǎn)角度;ωpump為泵的當(dāng)前轉(zhuǎn)速。

      由于泵直接與發(fā)動機(jī)的軸連接,因此可以得到

      式中:ωdies為發(fā)動機(jī)轉(zhuǎn)速。

      在對轉(zhuǎn)速測量的同時,對泵的旋轉(zhuǎn)角度進(jìn)行檢測,通過轉(zhuǎn)速和角度的測量確保液壓動力的精確控制,滿足挖掘過程中多個動作的同步運動的需求。將期望的液壓流量Q1,des、Q2,des與每個泵的最大可用流量Q1,max、Q2,max進(jìn)行比較,獲得所需要的標(biāo)準(zhǔn)化旋轉(zhuǎn)角度:

      2.3 控制閥模型

      液壓控制閥結(jié)構(gòu)如圖2所示。由于控制閥不考慮驅(qū)動作用,相應(yīng)的閥段可以不做考慮。因此,所用的控制閥通過先導(dǎo)壓力和進(jìn)行液壓驅(qū)動,而先導(dǎo)壓力由操縱桿驅(qū)動力ujst產(chǎn)生,從而可以表示為

      圖2 液壓控制閥結(jié)構(gòu)圖Fig.2 Hydraulic control valve structure diagram

      忽略閥柱塞的質(zhì)量,假設(shè)閥力Fvalve介于預(yù)緊力Fpr和最大閥力Fvalve,max之間,則可近似為

      式中:Tvalve和cvalve為摩擦常數(shù)和彈簧常數(shù)。

      這里閥力低于預(yù)載力或超過最大閥力,則閥芯位移值svalve(sv)為

      式中:svalve,max為最大閥段的位移。

      這里由于對整體系統(tǒng)性能的影響較小,因此,忽略了作用在閥芯上的流動力。

      2.4 液壓執(zhí)行機(jī)構(gòu)模型

      根據(jù)圖2的液壓控制閥結(jié)構(gòu),流入氣缸驅(qū)動室的流量為

      則其壓力動力學(xué)為

      式中:d為氣缸排量;QA和QB為流入腔室;AA和AB為區(qū)域的流量。

      液壓容量可表示為

      3 模型預(yù)測控制設(shè)計

      以驅(qū)動系統(tǒng)模型為基礎(chǔ),對其操作人員的操作行為進(jìn)行量化,構(gòu)建運動控制模型MPC。這里對4個運動軸中的每一個運動軸都使用單獨的MPC進(jìn)行分散控制。因此,在長度N的預(yù)測范圍內(nèi)定義成本函數(shù)J:

      式中:xk為預(yù)測狀態(tài);rk為期望狀態(tài);uk為控制措施。

      這里,控制權(quán)矩陣用標(biāo)量R>0表示,權(quán)矩陣Q∈R3和QN∈R3必須是半正定的。將操縱桿速度定義為駕駛員模型的輸入:

      為了對驅(qū)動系統(tǒng)動力學(xué)進(jìn)行預(yù)測控制,從而確定最優(yōu)的輸入軌跡,需要一個簡化的預(yù)測模型。通過以下方法給出了一個可行的時間離散線性預(yù)測模型:

      式中:

      矩陣A、B是通過操縱桿的輸入、輸出行為和相應(yīng)的軸運動的連續(xù)簡化、線性化來驅(qū)動。在控制過程中,預(yù)測模型將根據(jù)虛擬機(jī)的實際狀態(tài)進(jìn)行初始化。其中,參數(shù)T和k通過在虛擬挖掘機(jī)上進(jìn)行實驗獲得的。預(yù)測模型與各運動軸的實際動力學(xué)以及外部干擾(如挖掘力)之間的剩余差異通過閉環(huán)反饋控制處理。

      此外,還引入了操縱桿最大、小動作值和速度限制的約束條件:

      由于MPC需要一個最優(yōu)控制問題的數(shù)值解,采用加速雙近端梯度法(Accelerated Double Proximal Gradient Method,ADPGM)[12],通過改進(jìn)已知的梯度法,在保持合理復(fù)雜度的同時,減少了計算次數(shù)。為了使該方法適用于挖掘機(jī)運動的模型預(yù)測控制,將離散預(yù)測模型迭代應(yīng)用于成本函數(shù)和約束條件,形成最終的約束線性二次優(yōu)化模型:

      利用最終的線性二次優(yōu)化約束條件完成液壓挖掘機(jī)的離散線性預(yù)測模型,使每個運動軸通過控制器來計算驅(qū)動信號,從而對液壓挖掘機(jī)進(jìn)行良好的預(yù)測控制。

      4 仿真結(jié)果

      在實現(xiàn)了虛擬挖掘機(jī)驅(qū)動系統(tǒng)建模和控制器設(shè)計后,在Matlab/Simulink環(huán)境下,對其進(jìn)行仿真實驗,以評估其的性能。其中,MPC采樣間隔為Δt=50 ms,預(yù)測范圍被選擇為N=20,對應(yīng)于1 s,標(biāo)準(zhǔn)化操縱桿位置受umax=-umin=1約束。此外,對規(guī)范化操縱桿速度施加了嚴(yán)格的限制(vjst,max=1.5 s-1)。

      將液壓挖掘機(jī)工況模式設(shè)置為標(biāo)準(zhǔn)工況模式,通過操作員在當(dāng)前環(huán)境下操縱桿的使用,得到了發(fā)動機(jī)在不同情況下的轉(zhuǎn)速變化情況,如圖3所示。圖3(a)為未加入MPC預(yù)測控制器,圖3(b)為加入MPC預(yù)測控制器的發(fā)動機(jī)轉(zhuǎn)速的變化情況??梢钥闯?,采用MPC預(yù)測控制器時,驅(qū)動系統(tǒng)中發(fā)動機(jī)與液壓泵功率更好地進(jìn)行了匹配,使發(fā)動機(jī)轉(zhuǎn)速波動基本穩(wěn)定在1 600 r/min左右,且波動小于60 r/min;而未采用MPC預(yù)測控制器時發(fā)動機(jī)的轉(zhuǎn)速波動很大,達(dá)到400 r/min。因此,可以看出MPC預(yù)測控制器下的液壓驅(qū)動系統(tǒng)能更好地利用發(fā)動機(jī)的輸出功率,使發(fā)動機(jī)功率輸出更為平滑。提高了系統(tǒng)的魯棒性,大大增加了液壓挖掘機(jī)的工作效率。

      圖3 發(fā)動機(jī)轉(zhuǎn)速的變化情況Fig.3 Changes in engine speed

      為了進(jìn)一步驗證本文所提控制模型的性能,圖4給出在MPC控制下,挖掘機(jī)驅(qū)動系統(tǒng)中操縱桿驅(qū)動力(ujst)、成本函數(shù)(J)和先導(dǎo)壓力(pc)的仿真結(jié)果。

      圖4(a)為將預(yù)測驅(qū)動器模型應(yīng)用于挖掘機(jī)連續(xù)回轉(zhuǎn)運動獲得的仿真結(jié)果。操縱桿驅(qū)動力為預(yù)測控制模型滿足給定約束的同時,在最小時間內(nèi)執(zhí)行給定任務(wù)的驅(qū)動結(jié)果??梢钥闯觯瑘D中控制壓力直接來自操縱桿的運動,整個挖掘機(jī)回轉(zhuǎn)動作在25 s內(nèi)完成,能夠滿足挖掘機(jī)日常預(yù)測控制的需求。圖4(b)為每當(dāng)挖掘機(jī)所需位置出現(xiàn)更改時成本函數(shù)的變化情況。成本函數(shù)反映了在預(yù)測控制模型下,預(yù)測控制狀態(tài)和實際狀態(tài)的相互關(guān)系??梢钥闯觯杀竞瘮?shù)的波動范圍較小,這表明挖掘機(jī)的預(yù)測狀態(tài)和實際狀態(tài)相吻合,規(guī)范化操縱桿速度的約束條件總是得到滿足。圖4(c)為先導(dǎo)壓力變化,先導(dǎo)壓力由操縱桿驅(qū)動力產(chǎn)生,反映了預(yù)測控制模型下液壓泵隨發(fā)動機(jī)轉(zhuǎn)速變化的情況。圖中先導(dǎo)壓力的上升和下降緩慢,且在20 s后趨于0,說明在轉(zhuǎn)速變化時,液壓泵內(nèi)壓力穩(wěn)定,無故障現(xiàn)象,可以滿足挖掘機(jī)的預(yù)測控制要求。此外,從圖4(c)中可以清楚地看到預(yù)測行為:即使尚未達(dá)到挖掘機(jī)所需的回轉(zhuǎn)角度,先導(dǎo)壓力也會在15 s左右降低,但預(yù)測模型包含了操縱桿的慣性,因此,可以實現(xiàn)精確定位。仿真結(jié)果表明,在MPC模型預(yù)測驅(qū)動控制器下,液壓挖掘機(jī)的位置被精確跟蹤,且獲得了良好的控制性能。

      圖4 MPC控制下操縱桿驅(qū)動力、成本函數(shù)和先導(dǎo)壓力的測試結(jié)果Fig.4 Test results of joystick driving force,cost function and pilot pressure under MPC control

      5 結(jié)語

      本文建立了液壓挖掘機(jī)驅(qū)動系統(tǒng)仿真模型,提出了基于簡化的線性預(yù)測模型、約束和成本函數(shù)。首先,對模型進(jìn)行離散化,通過凝聚狀態(tài)變量將最優(yōu)控制問題轉(zhuǎn)化為優(yōu)化問題。然后,將加速近端梯度法應(yīng)用于預(yù)測跟蹤控制器中。最后,對有無MPC控制的發(fā)動機(jī)轉(zhuǎn)速的仿真結(jié)果進(jìn)行了比較,并對預(yù)測跟蹤控制器下的操縱桿驅(qū)動力、成本函數(shù)和先導(dǎo)壓力進(jìn)行仿真實驗。結(jié)果表明:在MPC預(yù)測控制器下,驅(qū)動系統(tǒng)中發(fā)動機(jī)轉(zhuǎn)速波動大大降低,能與液壓泵功率匹配得更好。且在給定的約束條件下,實現(xiàn)了對挖掘機(jī)所需位置的精確跟蹤,獲得了良好的控制性能,大大提高了機(jī)械效率。

      猜你喜歡
      操縱桿液壓泵控制閥
      基于CAN總線接口的車載操縱桿設(shè)計
      輪椅概念設(shè)計
      液壓泵常見故障及排除方法探討
      PDS控制閥在聚丙烯裝置中的應(yīng)用
      神經(jīng)網(wǎng)絡(luò)PID控制在液壓泵馬達(dá)速度控制系統(tǒng)中的研究
      聯(lián)合收割機(jī)各操縱桿功能的研究
      機(jī)場消防車駕駛室移動式操縱裝置及踏板的設(shè)計
      控制閥選型淺談
      液體區(qū)域控制系統(tǒng)液位控制閥故障處理
      基于MES的控制閥生產(chǎn)信息化研究
      蓝山县| 灵川县| 吴桥县| 丹江口市| 崇明县| 昭觉县| 安义县| 那曲县| 乌苏市| 霸州市| 南丹县| 朔州市| 古田县| 祁东县| 罗甸县| 保定市| 阿鲁科尔沁旗| 五莲县| 金川县| 抚松县| 英德市| 阿坝| 岫岩| 武功县| 峨眉山市| 盐津县| 楚雄市| 平昌县| 称多县| 镇沅| 慈溪市| 贡山| 和硕县| 惠水县| 柳林县| 屏东市| 德江县| 英山县| 杨浦区| 吴忠市| 清丰县|