方李舟, 張軍輝, 縱懷志, 張 堃, 楊郅賢, 徐 兵
(浙江大學(xué) 流體動(dòng)力與機(jī)電系統(tǒng)國家重點(diǎn)實(shí)驗(yàn)室, 浙江 杭州 310027)
移動(dòng)機(jī)器人因?yàn)槠淞己玫沫h(huán)境適應(yīng)性、空間探索性能并且其不需要人工進(jìn)行操作的自主性,在近30年的研究中備受關(guān)注。移動(dòng)機(jī)器人主要包括輪式機(jī)器人、履帶式機(jī)器人和腿式機(jī)器人。其中腿式機(jī)器人的研究在過去幾十年中不斷進(jìn)步與完善,因?yàn)橥仁綑C(jī)器人相比于其他移動(dòng)機(jī)器人具有更出色的運(yùn)動(dòng)能力與靈活性,能在復(fù)雜地形更高速高效的完成運(yùn)動(dòng)。四足機(jī)器人是腿式機(jī)器人中運(yùn)動(dòng)機(jī)動(dòng)性與穩(wěn)定性的最佳選擇[1]。
由液壓驅(qū)動(dòng)的四足機(jī)器人相較于由電機(jī)驅(qū)動(dòng)的四足機(jī)器人具有更好的動(dòng)態(tài)特性、更高的移動(dòng)速度與更高的負(fù)載能力[2]。目前最具代表性的液壓驅(qū)動(dòng)四足機(jī)器人是美國波士頓動(dòng)力公司(Boston Dynamics)的BigDog[3],WildCat[4]和Spot[5]機(jī)器人和意大利技術(shù)研究院(Italian Institute of Technology, IIT)的HyQ系列四足機(jī)器人[6]。在液壓四足機(jī)器人中,電液伺服控制系統(tǒng)尤為重要,其決定著四足機(jī)器人的控制精度與運(yùn)動(dòng)穩(wěn)定性[7]。而電液伺服閥在系統(tǒng)中很大程度上決定了整個(gè)系統(tǒng)的性能,目前應(yīng)用最廣泛的電液伺服閥為噴嘴擋板式電液伺服閥[8],這種原理的電液伺服閥擁有較高的精度與較快的響應(yīng)速度,但是無功損耗大,抗污染能力差。除噴嘴擋板式電液伺服閥外,其他的新型電液伺服閥驅(qū)動(dòng)方式中最具特點(diǎn)的是旋轉(zhuǎn)直驅(qū)式伺服閥[9]與旋轉(zhuǎn)閥芯的新型伺服閥[10],其能夠在達(dá)到高響應(yīng)高精度的同時(shí),提高電液伺服閥的抗污染性能[11]。目前的液壓驅(qū)動(dòng)四足機(jī)器人中,大多數(shù)國內(nèi)研究團(tuán)隊(duì)使用MOOG公司設(shè)計(jì)的噴嘴擋板式電液伺服閥[12-17],而美國波士頓動(dòng)力公司最新設(shè)計(jì)的液壓機(jī)器人大多使用的為旋轉(zhuǎn)直驅(qū)式伺服閥,同時(shí)在液壓雙足機(jī)器人Altas中使用了定制的特殊結(jié)構(gòu)電液伺服閥[18]。
為了探究旋轉(zhuǎn)直驅(qū)伺服閥與噴嘴擋板式伺服閥在肢腿單元位置控制中的優(yōu)劣,本研究以液壓四足機(jī)器人系統(tǒng)中的電液伺服閥為研究對象,研究不同原理的電液伺服閥對于液壓四足機(jī)器人肢腿單元的位置控制的影響。首先建立了噴嘴擋板式與旋轉(zhuǎn)直驅(qū)式伺服閥的數(shù)學(xué)模型,并對基于兩種電液伺服閥的閥控缸PID位置控制動(dòng)態(tài)性能進(jìn)行了仿真對比分析。最后在本團(tuán)隊(duì)設(shè)計(jì)的液壓四足機(jī)器人肢腿單元實(shí)驗(yàn)臺(tái)上進(jìn)行了實(shí)驗(yàn)驗(yàn)證。
噴嘴擋板電液伺服閥與旋轉(zhuǎn)直驅(qū)式電液伺服閥最大區(qū)別為兩種閥的動(dòng)態(tài)特性的差異。針對這兩種電液伺服閥進(jìn)行數(shù)學(xué)建模,并對這兩種模型進(jìn)行了對比分析。
二級雙噴嘴擋板電液伺服閥的基本結(jié)構(gòu)組成如圖1所示。其中先導(dǎo)級液壓放大器為雙噴嘴擋板閥,由永磁動(dòng)鐵式力矩馬達(dá)控制,主級為四通滑閥,閥芯位移通過反饋桿與銜鐵擋板組件相連,構(gòu)成滑閥位移力反饋回路。當(dāng)有差動(dòng)控制電流Δi=i1-i2輸入時(shí),銜鐵上產(chǎn)生逆時(shí)針方向的電磁力矩,使銜鐵檔板組件繞彈簧轉(zhuǎn)動(dòng)中心沿逆時(shí)針發(fā)生偏轉(zhuǎn),使擋板偏離中位。此時(shí)滑閥左右腔控制壓力差推動(dòng)滑閥閥芯左移,帶動(dòng)反饋桿頂端小球左移,直到反饋桿反饋力矩、噴嘴擋板的液壓力矩和輸入電流信號產(chǎn)生電磁力矩相平衡時(shí),閥芯將停止運(yùn)動(dòng),其位移與控制電流成比例。輸入的電流越大銜鐵的轉(zhuǎn)矩越大,則擋板偏離中位的位移xz以及閥芯的偏移量xv越大,電液伺服閥輸出的流量也越大。p1,p2為進(jìn)出口壓力,ps為供油壓力。
1.永久磁鐵、導(dǎo)磁體 2.銜鐵 3.線圈 4.反饋桿 5.噴嘴擋板 6.閥芯圖1 噴嘴擋板式電液伺服閥原理圖Fig.1 Schematic diagram of nozzle baffle electro-hydraulic servo valve
根據(jù)噴嘴擋板閥的原理分析,對其進(jìn)行數(shù)學(xué)建模。
力矩馬達(dá)的推挽工作時(shí),線圈的電壓信號為:
u1=u2=Kuug
(1)
式中,u1,u2—— 線圈的信號電壓
Ku—— 每側(cè)放大器的增益
ug—— 輸入放大器的信號電壓
有線圈回路中的電壓平衡方程如下:
(2)
(3)
式中,Eb—— 產(chǎn)生常值電流所需的電壓
Zb—— 線圈公用的阻抗
Rc—— 每個(gè)線圈的電阻
rp—— 每個(gè)線圈回路中的放大器內(nèi)阻
Nc—— 每個(gè)線圈的匝數(shù)
φa—— 銜鐵磁通
銜鐵磁通表達(dá)式為:
(4)
將式(2)與式(3)相減,代入Δi=i1-i2、式(1)與式(4)可得:
(5)
拉氏變換后可改寫為:
(6)
力矩馬達(dá)輸出的電磁力矩:
Td=KtΔi+Kmθ
(7)
銜鐵擋板組件的運(yùn)動(dòng)方程:
(8)
式中,Ja—— 銜鐵擋板組件的轉(zhuǎn)動(dòng)慣量
Ba—— 黏性阻尼系數(shù)
Ka—— 彈簧管剛度
TL1—— 噴嘴對擋板的液流力產(chǎn)生的負(fù)載力矩
TL2—— 反饋桿對銜鐵擋板組件產(chǎn)生的負(fù)載力矩
這兩個(gè)力矩的表達(dá)式為:
(9)
式中,AN—— 噴嘴口的面積
pLP—— 兩個(gè)噴嘴腔的負(fù)載壓差
r—— 噴嘴中心至彈簧管回轉(zhuǎn)中心的距離
Cdf—— 噴嘴與擋板之間的流量系數(shù)
xf0—— 零位間隙
b—— 反饋桿小球中心到噴嘴中心的距離
Kf—— 反饋桿剛度
xv—— 閥芯位移
將式(7)~式(9)聯(lián)立后拉氏變換,可改寫為:
(10)
擋板位置與銜鐵轉(zhuǎn)角的關(guān)系:
Xf=rθ
(11)
噴嘴擋板至滑閥的傳遞函數(shù):
(12)
閥控缸的傳遞函數(shù):
(13)
擋板上的壓力反饋:
(14)
滑閥負(fù)載壓力:
(15)
在一般情況下力矩馬達(dá)的控制圈數(shù)的動(dòng)態(tài)和滑閥的動(dòng)態(tài)可以被忽略,且作用在擋板上的壓力反饋的影響比反饋力小,故壓力反饋回路也可忽略。綜合上述式子可以得到簡化過的噴嘴擋板式電液伺服閥傳遞函數(shù)為:
(16)
其中,Ksv為伺服閥的流量增益:
(17)
由于在液壓四足機(jī)器人的閥控缸系統(tǒng)中,伺服閥的動(dòng)態(tài)響應(yīng)高于動(dòng)力元件的動(dòng)態(tài)響應(yīng),所以傳遞函數(shù)能夠簡化為二階震蕩環(huán)節(jié):
(18)
式中,ωsv—— 伺服閥的固有頻率
ζsv—— 伺服閥的阻尼比
由式(16)計(jì)算得到的相頻特性曲線中取相位滯后90°所對應(yīng)頻率為ωsv。阻尼比ζsv可由二階環(huán)節(jié)的相頻特性公式求得。
旋轉(zhuǎn)直驅(qū)伺服閥由有限轉(zhuǎn)角電機(jī)、電機(jī)滑閥位移轉(zhuǎn)換副與功率滑閥這幾個(gè)部分組成,如圖2所示為一款增材制造的旋轉(zhuǎn)直驅(qū)電液伺服閥的原理圖。旋轉(zhuǎn)直驅(qū)閥采用有限轉(zhuǎn)角電機(jī),再利用位移轉(zhuǎn)換副將電機(jī)的旋轉(zhuǎn)運(yùn)動(dòng)轉(zhuǎn)換為閥芯的水平運(yùn)動(dòng)與繞軸線的轉(zhuǎn)動(dòng),水平運(yùn)動(dòng)控制伺服閥的輸出壓力,轉(zhuǎn)動(dòng)為了避免運(yùn)動(dòng)干涉。圖中的旋轉(zhuǎn)直驅(qū)式電液伺服閥使用的是小球-柱形孔運(yùn)動(dòng)副來實(shí)現(xiàn)運(yùn)動(dòng)的轉(zhuǎn)換。
1.功率滑閥 2.位移轉(zhuǎn)換副 3.有限轉(zhuǎn)角電機(jī)圖2 旋轉(zhuǎn)直驅(qū)式電液伺服閥原理圖Fig.2 Schematic diagram of rotary direct drive electro-hydraulic servo valve
根據(jù)小球柱形孔旋轉(zhuǎn)直驅(qū)式電液伺服閥的原理分析,對其進(jìn)行數(shù)學(xué)建模:
有限轉(zhuǎn)角電機(jī)的轉(zhuǎn)子動(dòng)力學(xué)方程:
(19)
式中,Jr—— 電機(jī)轉(zhuǎn)動(dòng)慣量
α—— 電機(jī)轉(zhuǎn)角
Tem—— 電機(jī)輸出力矩
Br—— 轉(zhuǎn)動(dòng)阻尼
TL—— 負(fù)載力矩
其中的電磁力矩Tem與轉(zhuǎn)角α據(jù)實(shí)驗(yàn)可得其關(guān)系曲線能夠采用二階函數(shù)模型進(jìn)行擬合:
Tem=kti0-kmα2
(20)
式中,kt,km—— 電流-力矩系數(shù)與轉(zhuǎn)角力矩系數(shù)
i0—— 轉(zhuǎn)角電機(jī)的輸入電流
在電機(jī)轉(zhuǎn)角較小時(shí),輸入電流與輸出力矩呈近似線性關(guān)系:
Tem=kti0
(21)
小球-柱形孔運(yùn)動(dòng)轉(zhuǎn)換的運(yùn)動(dòng)轉(zhuǎn)換主要靠機(jī)構(gòu)中的兩處偏心完成,分別是小球球心偏離電機(jī)軸線e0和小球球心偏離閥芯軸線h0。此機(jī)構(gòu)將有限轉(zhuǎn)角電機(jī)的轉(zhuǎn)動(dòng)轉(zhuǎn)換為閥芯的水平運(yùn)動(dòng)xv與繞軸線的轉(zhuǎn)動(dòng)βv。此機(jī)構(gòu)的運(yùn)動(dòng)學(xué)方程如下:
(22)
式中,αx—— 任意位置電機(jī)角度
kβv—— 閥芯繞軸線的轉(zhuǎn)角變化系數(shù)
電機(jī)在此轉(zhuǎn)換機(jī)構(gòu)中所受到的阻力矩為:
(23)
式中,Fx—— 小球?qū)﹂y芯水平移動(dòng)方向的作用力
Tβ—— 小球?qū)﹂y芯繞軸線轉(zhuǎn)動(dòng)的力矩
穩(wěn)態(tài)液動(dòng)力與滑閥開度有關(guān),可將其視為彈性力,于是有:
(24)
正開口滑閥所受驅(qū)動(dòng)力和驅(qū)動(dòng)力矩的表達(dá)式為:
(25)
將式(20)~式(25)代入式(19)中得到等效在電機(jī)轉(zhuǎn)子上的輸出力矩與電機(jī)轉(zhuǎn)角的關(guān)系式:
(26)
綜合上述式子可以得到旋轉(zhuǎn)直驅(qū)伺服閥的傳遞函數(shù):
(27)
其中:
(28)
根據(jù)1.1節(jié)與1.2節(jié)的數(shù)學(xué)模型建立可以得到,兩種不同原理的電液伺服閥的傳遞函數(shù)都為二階傳遞函數(shù),由于不同的驅(qū)動(dòng)原理導(dǎo)致了兩種不同的電液伺服閥的固有頻率、阻尼比和壓力流量增益系數(shù)不同,從而導(dǎo)致兩種電液伺服閥擁有不同的動(dòng)態(tài)響應(yīng)性能。
根據(jù)上述兩種不同原理的電液伺服閥的傳遞函數(shù)進(jìn)行仿真分析。在AMESim中搭建了如圖3所示的閥控缸模型。該模型為簡單的PID閥控缸位置控制模型,其中的伺服閥模塊使用的是擁有二階系統(tǒng)模型的伺服閥模塊,更改模塊中的伺服閥的固有頻率和伺服閥阻尼比兩個(gè)參數(shù)以及更改兩種閥的流量壓力特性即可在仿真中體現(xiàn)出兩種閥的差異情況。仿真中的閥控缸模型參數(shù)與實(shí)驗(yàn)平臺(tái)的參數(shù)保持一致。
圖3 AMESim閥控缸PID位置控制模型Fig.3 AMESim valve control cylinder PID position control model
仿真1:使用此模型對兩種閥在閥控缸系統(tǒng)中的PID位置控制階躍響應(yīng)性能進(jìn)行了仿真。階躍響應(yīng)輸出模塊在1 s的時(shí)間輸出了一個(gè)0.046的階躍信號,表示控制液壓缸運(yùn)動(dòng)到0.046 m的長度,此取值由機(jī)器人對應(yīng)步長所確定。在仿真進(jìn)行前,將兩組閥控缸系統(tǒng)的PID參數(shù)調(diào)整為與其對應(yīng)的不同的兩組參數(shù)。仿真得到了如圖4所示的結(jié)果,旋轉(zhuǎn)直驅(qū)式電液伺服閥的閥控缸系統(tǒng)階躍響應(yīng)時(shí)間為104 ms,噴嘴擋板式電液伺服閥的閥控缸系統(tǒng)階躍響應(yīng)時(shí)間為124 ms,旋轉(zhuǎn)直驅(qū)式電液伺服閥比噴嘴擋板式電液伺服閥階躍響應(yīng)時(shí)間減少了16.12%。
圖4 閥控缸PID位置控制階躍響應(yīng)結(jié)果Fig.4 Step response result of model
仿真2:使用此模型對兩種閥在閥控缸系統(tǒng)中的PID位置控制液壓缸末端正弦軌跡響應(yīng)進(jìn)行了仿真。正弦輸出模塊輸出平均值為0.03幅值為0.025的正弦信號,仿真分別采用了1, 1.5, 2, 2.5 Hz的4種不同頻率的正弦信號。仿真得到了如圖5所示的結(jié)果,旋轉(zhuǎn)直驅(qū)式電液伺服閥的液壓缸末端正弦軌跡跟蹤誤差為9.45°,噴嘴擋板式電液伺服閥的正弦信號跟隨誤差為12.6°,旋轉(zhuǎn)直驅(qū)式電液伺服閥比噴嘴擋板式液壓缸末端正弦軌跡響應(yīng)時(shí)間減少了25%。
為了探究旋轉(zhuǎn)直驅(qū)式電液伺服閥能給液壓四足機(jī)器人肢腿單元的位置控制帶來的實(shí)際優(yōu)勢,對旋轉(zhuǎn)直驅(qū)式電液伺服閥以及噴嘴擋板式電液伺服閥在液壓四足機(jī)器人肢腿單元上的位置控制性能進(jìn)行實(shí)驗(yàn)對比。本團(tuán)隊(duì)搭建了具有髖關(guān)節(jié)屈伸及膝關(guān)節(jié)屈伸兩自由度的液壓四足機(jī)器人肢腿單元實(shí)驗(yàn)平臺(tái)。實(shí)驗(yàn)臺(tái)液壓系統(tǒng)的原理圖如圖6所示。本次實(shí)驗(yàn)中的高壓油源壓力設(shè)定為14 MPa。
1.油箱 2.過濾器 3.溫度計(jì) 4.電機(jī) 5.液壓泵 6.溢流閥 7.壓力傳感器 8.壓力表 9.單向閥 10.流量計(jì) 11.旋轉(zhuǎn)直驅(qū)伺服閥 12.液壓缸圖6 實(shí)驗(yàn)平臺(tái)原理圖Fig.6 Schematic diagram of experimental platform
實(shí)驗(yàn)使用的旋轉(zhuǎn)直驅(qū)電液伺服閥與噴嘴擋板電液伺服閥分別為:Domin S4 PRO旋轉(zhuǎn)直驅(qū)電液伺服閥與航宇智星HY(F)110噴嘴擋板電液伺服閥,兩款電液伺服閥的相關(guān)參數(shù)如表1所示。實(shí)驗(yàn)臺(tái)中肢腿單元液壓執(zhí)行器使用的為本團(tuán)隊(duì)設(shè)計(jì)的通過碳纖維加強(qiáng)層進(jìn)行輕量化改進(jìn)的液壓缸。髖關(guān)節(jié)與膝關(guān)節(jié)處使用的是單圈CAN通信角度編碼器讀取關(guān)節(jié)旋轉(zhuǎn)角度。實(shí)驗(yàn)臺(tái)使用的控制器由能過夠讀取編碼器的CAN通信信號,并且能夠給兩種電液伺服閥發(fā)送對應(yīng)的模擬電流信號??刂破鞯某绦蛟O(shè)計(jì)是基于模型(MBD)的設(shè)計(jì)方式,通過MATLAB的Simulink功能中的TI公司的C2000硬件支持包來實(shí)現(xiàn)。實(shí)驗(yàn)使用其中的外部仿真模式用于實(shí)現(xiàn)肢腿單元實(shí)時(shí)控制以及實(shí)時(shí)數(shù)據(jù)信號的采集。圖7為肢腿單元實(shí)驗(yàn)臺(tái)的實(shí)物圖,控制器從肢腿單元編碼器中讀取關(guān)節(jié)角度返回給控制器,再由控制器輸出控制信號給電液伺服閥。
表1 電液伺服閥相關(guān)參數(shù)Tab.1 Parameters of electro-hydraulic servo valve
圖7 實(shí)驗(yàn)平臺(tái)Fig.7 Experimental platform
實(shí)驗(yàn)1:對肢腿單元膝關(guān)節(jié)進(jìn)行基于位置控制階躍響應(yīng)實(shí)驗(yàn),實(shí)驗(yàn)工況為膝關(guān)節(jié)角度由0°擺動(dòng)至60°,階躍信號在100 ms時(shí)觸發(fā)對照內(nèi)容為兩款不同原理的電液伺服閥,經(jīng)過Simulink中的外部仿真模式的示波器后得到結(jié)果如圖8所示。旋轉(zhuǎn)直驅(qū)電液伺服閥控制的膝關(guān)節(jié)擺動(dòng)階躍響應(yīng)時(shí)間為134.084 ms,噴嘴擋板電液伺服閥控制的膝關(guān)節(jié)擺動(dòng)階躍響應(yīng)時(shí)間為155.975 ms,旋轉(zhuǎn)直驅(qū)式電液伺服閥比噴嘴擋板式電液伺服閥階躍響應(yīng)時(shí)間減少了14.03%。
圖8 階躍響應(yīng)實(shí)驗(yàn)結(jié)果Fig.8 Result of step response test
實(shí)驗(yàn)2:對肢腿單元進(jìn)行基于位置控制的膝關(guān)節(jié)足端正弦軌跡跟蹤響應(yīng)實(shí)驗(yàn),實(shí)驗(yàn)工況為膝關(guān)節(jié)角度由40°為起始角度進(jìn)行幅值為30°的正弦信號運(yùn)動(dòng),取正弦信號頻率為1, 1.5, 2, 2.5 Hz 4個(gè)不同的工況。得到的實(shí)驗(yàn)結(jié)果如圖9所示,分別表示了4個(gè)不同工況下的實(shí)驗(yàn)數(shù)據(jù),通過對比足端正弦軌跡跟蹤誤差來說明兩種電液伺服閥的在液壓四足機(jī)器人位置控制中的動(dòng)態(tài)性能差異。這4種工況下的實(shí)驗(yàn)結(jié)果如表2所示,旋轉(zhuǎn)直驅(qū)電液伺服閥比噴嘴擋板式電液伺服閥的足端正弦軌跡跟蹤誤差減少了21.61%。
表2 正弦信號足端軌跡跟蹤實(shí)驗(yàn)結(jié)果Tab.2 Result of sine signal following test
圖9 正弦信號跟隨實(shí)驗(yàn)結(jié)果Fig.9 Results of sinusoidal signal follows experiment
本研究針對在液壓四足機(jī)器人系統(tǒng)中的兩類不同原理的電液伺服閥:旋轉(zhuǎn)直驅(qū)式電液伺服閥與噴嘴擋板式電液伺服閥進(jìn)行研究,首先根據(jù)兩種電液伺服閥的控制原理進(jìn)行了數(shù)學(xué)模型的構(gòu)建,得到了兩種電液伺服閥的傳遞函數(shù),分析了兩種閥的頻率響應(yīng)特性。利用得到的數(shù)學(xué)模型在AMESim仿真軟件中測試了兩種閥在PID位置控制下的動(dòng)態(tài)性能與階躍響應(yīng)性能,結(jié)果表明旋轉(zhuǎn)直驅(qū)式電液伺服閥擁有更好的動(dòng)態(tài)性能,階躍響應(yīng)時(shí)間減少了16.12%,足端正弦軌跡跟蹤誤差減少了25%。在本團(tuán)隊(duì)設(shè)計(jì)的液壓四足機(jī)器人肢腿單元實(shí)驗(yàn)平臺(tái)上對這兩種閥進(jìn)行了實(shí)驗(yàn)驗(yàn)證,實(shí)驗(yàn)表明,在相同的流量壓力需求下,應(yīng)用旋轉(zhuǎn)直驅(qū)閥的控制系統(tǒng)足端階躍響應(yīng)時(shí)間減少了14.03%,足端正弦軌跡跟蹤誤差減少了21.61%。