王新慶,劉艷立,李世慶,文 巖,王繼榮
(中國石油大學(xué)(華東)機電工程學(xué)院,山東 青島 266000)
當(dāng)前,機器人應(yīng)用范圍日益廣泛,從工業(yè)和生活服務(wù)領(lǐng)域不斷向其他行業(yè)領(lǐng)域擴展,同時人機交互的場面越來越多。為保障在人機協(xié)同工作過程中工人的安全,減少意外事故的發(fā)生,對機器人的安全性提出了更高的要求。傳統(tǒng)的高剛性關(guān)節(jié)在追求機器人工作精度的同時,在人機交互過程中埋下了重大安全隱患。因此,研發(fā)一種具有環(huán)境適應(yīng)性和人機交互安全性的可變剛度柔順關(guān)節(jié)成為亟待解決的問題[1-3]。
國內(nèi)外學(xué)者對如何實現(xiàn)關(guān)節(jié)的變剛度進行了大量的理論研究和技術(shù)探索,提出了多種實現(xiàn)關(guān)節(jié)柔順性驅(qū)動的方案[4-8]。例如,Hirzinger 等[9-10]提出了變剛度柔順關(guān)節(jié)(Variable Stiffness Joint,VSJ),其結(jié)構(gòu)由2 個相對的凸輪盤和4 個壓縮彈簧組成,利用關(guān)節(jié)旋轉(zhuǎn)改變凸輪滾子在凸輪盤的位置,通過改變彈簧預(yù)緊力的方法改變關(guān)節(jié)的剛度特性。Choi 等[11]提出了一種變剛度關(guān)節(jié),采用并聯(lián)驅(qū)動,VSJ 在裝置中心軸固定4 根葉彈簧片,使用1個四連桿機構(gòu)改變彈簧的有效長度,達到變剛度的目的。武漢科技大學(xué)潘孝越等[12]提出一種基于閥控泄漏流量調(diào)節(jié)的變剛度柔性關(guān)節(jié),實現(xiàn)了大轉(zhuǎn)矩、剛度連續(xù)變化的液壓柔順伺服關(guān)節(jié)。東北大學(xué)張明等[13]提出了一種基于永磁變剛度裝置的繩索驅(qū)動式柔順關(guān)節(jié),在關(guān)節(jié)電機輸出扭矩不增加的情況下,提高了關(guān)節(jié)剛度調(diào)節(jié)范圍。
本文設(shè)計了一種串聯(lián)可變剛度彈性機構(gòu)的新型變剛度柔順關(guān)節(jié)?;趹冶哿旱淖儎偠仍恚捎猛馆喫倪B桿機構(gòu)實現(xiàn)變剛度調(diào)節(jié)。在闡述變剛度柔順關(guān)節(jié)的變剛度機理及機械結(jié)構(gòu)的基礎(chǔ)上,推導(dǎo)出關(guān)節(jié)剛度與實際作用長度之間的理論關(guān)系式,得到關(guān)節(jié)剛度與剛度電機的旋轉(zhuǎn)角度對應(yīng)關(guān)系。根據(jù)關(guān)節(jié)的機械結(jié)構(gòu)建立變剛度調(diào)節(jié)機構(gòu)的數(shù)學(xué)和關(guān)節(jié)動力學(xué)模型,完成了關(guān)節(jié)動力學(xué)仿真實驗,研究變剛度柔順關(guān)節(jié)在不同剛度條件下關(guān)節(jié)的輸出特性。
變剛度關(guān)節(jié)結(jié)構(gòu)采用關(guān)節(jié)驅(qū)動器串聯(lián)變剛度機構(gòu)的方式。關(guān)節(jié)驅(qū)動器由關(guān)節(jié)電機和諧波減速器組成,變剛度機構(gòu)由變剛度柔性元件、凸輪四連桿機構(gòu)和剛度電機組成。關(guān)節(jié)電機的輸出端連接諧波減速器的波發(fā)生器,鋼輪固定,柔輪與變剛度機構(gòu)串聯(lián),變剛度彈性部件的另一端串聯(lián)連桿作為整個關(guān)節(jié)系統(tǒng)的輸出。串聯(lián)驅(qū)動結(jié)構(gòu)如圖1所示。
變剛度機構(gòu)調(diào)節(jié)關(guān)節(jié)的剛度大小,采用懸臂梁原理,將彈簧片固定到減速機輸出端連接的法蘭盤上,另一端連接關(guān)節(jié)系統(tǒng)的輸出部分,構(gòu)成懸臂梁結(jié)構(gòu),通過改變支點在懸臂梁中的位置調(diào)節(jié)關(guān)節(jié)剛度的大小,如圖2 所示。當(dāng)支點在彈簧片的末端時,柔性元件變形區(qū)最長,關(guān)節(jié)系統(tǒng)剛度較?。划?dāng)支點在彈簧片的另一端時,柔性元件無變形區(qū),變剛度柔順關(guān)節(jié)變?yōu)榧儎傂躁P(guān)節(jié)。
圖2 變剛度柔順關(guān)節(jié)結(jié)構(gòu)原理Fig.2 The principle of variable stiffness compliant joint structure
彈簧片變剛度原理如圖3所示。
圖3 彈簧片變剛度原理示意圖Fig.3 Schematic diagram of spring leaf variable stiffness principle
懸臂梁撓度曲線公式為
式中:E為彈簧片的彈性模量,200 GPa;I為彈簧片的截面慣性矩;ω為彈簧片的撓度;F為彈簧片自由端所受集中力;l為彈簧片受力作用點與固定端的距離。
得到變剛度柔順關(guān)節(jié)的關(guān)節(jié)剛度為
式中,K為關(guān)節(jié)剛度;b為彈簧片寬度;h為彈簧片厚度;D為固定端中心軸的直徑。
計算可得,當(dāng)b、h、E以及直徑D為常數(shù)時,變剛度柔順關(guān)節(jié)的剛度值隨l的增大呈非線性減小。因此,可以通過改變l的大小,調(diào)節(jié)變剛度柔順關(guān)節(jié)剛度。
變剛度柔順關(guān)節(jié)的三維模型結(jié)構(gòu)如圖4 所示。關(guān)節(jié)電機輸出關(guān)節(jié)力矩,經(jīng)過諧波減速器減速后,諧波減速的柔輪輸出扭矩帶動法蘭盤旋轉(zhuǎn),在法蘭盤另一側(cè)設(shè)置彈簧固定座,在固定座上以180°的角度均勻固定2 個彈簧片,彈簧片隨法蘭盤旋轉(zhuǎn)。四連桿機構(gòu)上的支撐滾輪與彈簧片接觸,凸輪旋轉(zhuǎn)調(diào)節(jié)四連桿機構(gòu)使支撐滾輪可以沿2 個彈簧片直線移動,彈簧片通過支撐滾輪輸出力矩帶動四連桿機構(gòu)旋轉(zhuǎn),四連桿機構(gòu)及與其相連的連桿旋轉(zhuǎn)作為關(guān)節(jié)整體輸出。
圖4 變剛度柔順關(guān)節(jié)三維模型Fig.4 Three-dimensional model of variable stiffness compliant joint
如圖5 所示,變剛度柔順關(guān)節(jié)實現(xiàn)的具體過程為:變剛度機構(gòu)中剛度電機旋轉(zhuǎn)帶動錐齒輪旋轉(zhuǎn),錐齒輪帶動凸輪旋轉(zhuǎn),使四連桿機構(gòu)伸縮,改變了四連桿機構(gòu)支撐滾輪的位置,進而改變?nèi)嵝栽行чL度,實現(xiàn)關(guān)節(jié)的不同變剛度特性。當(dāng)關(guān)節(jié)輸入相同扭矩時,柔性元件的有效長度不同,其關(guān)節(jié)的剛度也不同。
圖5 變剛度調(diào)節(jié)機構(gòu)Fig.5 Variable stiffness adjustment mechanism
確定變剛度機構(gòu)調(diào)節(jié)方案后,變剛度機構(gòu)的關(guān)鍵零部件設(shè)計會直接影響變剛度柔順關(guān)節(jié)的運動特性。在變剛度機構(gòu)中,凸輪輪廓決定了四連桿的運動規(guī)律,四連桿彈簧片支點的位置決定了彈簧片有效長度和關(guān)節(jié)剛度的大小,因此,準確設(shè)計凸輪的輪廓可以獲得預(yù)期的關(guān)節(jié)剛度變化規(guī)律。
四連桿機構(gòu)選擇不同的運動規(guī)律將影響凸輪機構(gòu)的工作質(zhì)量,其運動規(guī)律不同,適用的場合也不同。在本關(guān)節(jié)變剛度調(diào)節(jié)機構(gòu)中,四連桿機構(gòu)的伸縮選擇等加速等減速的運動規(guī)律,其受到柔性沖擊且運動反應(yīng)較快,能夠快速改變變剛度柔順關(guān)節(jié)的關(guān)節(jié)剛度。
等加速運動規(guī)律的運動方程式為
式中:s為推桿位移;h為推桿的行程;δ為凸輪轉(zhuǎn)角;δ0為推程運動角;v為推桿速度;ω為凸輪角速度。
等減速運動規(guī)律的運動方程式為
凸輪參數(shù)表如表1所示。
表1 凸輪參數(shù)表Tab.1 Cam parameter table
根據(jù)凸輪理論輪廓曲線的計算參數(shù)及選用的凸輪形式、運動規(guī)律,使用Matlab 工具,通過編寫凸輪理論輪廓曲線程序計算出凸輪輪廓,得到凸輪三維實體模型,如圖6所示。
圖6 凸輪三維實體模型Fig.6 Three-dimensional solid model of cam
通過變剛度調(diào)節(jié)原理計算得到變剛度柔順關(guān)節(jié)的關(guān)節(jié)剛度K。剛度電機旋轉(zhuǎn)通過主動錐齒輪帶動從動錐齒輪旋轉(zhuǎn),從動錐齒輪帶動凸輪旋轉(zhuǎn),剛度電機輸出角度θm2與凸輪旋轉(zhuǎn)角度θ2之間的關(guān)系為凸輪的旋轉(zhuǎn)帶動四連桿機構(gòu)伸縮調(diào)節(jié)支撐點在彈簧片上的位置,凸輪旋轉(zhuǎn)角度與滾輪行程的關(guān)系為其中,q為凸輪的升1程角度,h為最大行程。本設(shè)計中,支撐點的實際位置與滾輪中心的實際位置有偏差b,因此,支撐點實際的位置為+r0+b,其中,r0為凸輪基圓半徑。
將參數(shù)代入,綜合以上各式,可得剛度電機旋轉(zhuǎn)角度與關(guān)節(jié)剛度之間的關(guān)系式為
根據(jù)剛度電機旋轉(zhuǎn)角度與關(guān)節(jié)剛度之間的關(guān)系式,建立變剛度調(diào)節(jié)機構(gòu)的仿真模型。剛度電機通過錐齒輪帶動凸輪旋轉(zhuǎn),凸輪旋轉(zhuǎn)帶動四連桿伸縮改變四連桿支撐機構(gòu)滾輪的位置,改變了柔性元件的變形長度,根據(jù)變形長度范圍得到關(guān)節(jié)剛度范圍。
剛度電機旋轉(zhuǎn)角度與關(guān)節(jié)剛度的關(guān)系如圖7所示。根據(jù)圖中曲線可知,關(guān)節(jié)剛度與剛度電機旋轉(zhuǎn)角度呈非線性減小,剛度電機旋轉(zhuǎn)角度從0°轉(zhuǎn)到180°,彈簧片的剛度由最大780 N·m·rad-1持續(xù)變化到最小180 N·m·rad-1,當(dāng)剛度電機旋轉(zhuǎn)角度達到180°時,關(guān)節(jié)剛度最小。由此可得剛度電機完成位置調(diào)節(jié)后的關(guān)節(jié)剛度大小,便于在實際使用中進行控制。
圖7 關(guān)節(jié)剛度與剛度電機旋轉(zhuǎn)角度關(guān)系圖Fig.7 Diagram of the relationship between the joint stiffness and the rotation angle of the stiffness motor
變剛度柔順關(guān)節(jié)的動力學(xué)模型是研究關(guān)節(jié)動力學(xué)特性的基礎(chǔ)。在建立關(guān)節(jié)動力學(xué)模型時,考慮電機和傳動系統(tǒng)的慣性、摩擦力等因素,使關(guān)節(jié)動力模型的動力學(xué)特性更加接近真實關(guān)節(jié)。本關(guān)節(jié)由關(guān)節(jié)驅(qū)動器串聯(lián)變剛度機構(gòu)組成,如圖8 所示。圖中,τ為電機輸出轉(zhuǎn)矩,θ為關(guān)節(jié)電機的轉(zhuǎn)角,τH為諧波減速器輸出轉(zhuǎn)矩,θH為諧波減速器輸出轉(zhuǎn)角,τl為變剛度機構(gòu)輸出轉(zhuǎn)角,θl為變剛度機構(gòu)輸出轉(zhuǎn)角,τext為負載轉(zhuǎn)矩。
圖8 關(guān)節(jié)整體動學(xué)模型Fig.8 Joint dynamic model
關(guān)節(jié)電機的旋轉(zhuǎn)在實際工作環(huán)境中要克服慣性、摩擦力以及工作負載,根據(jù)電動機轉(zhuǎn)子上的轉(zhuǎn)矩平衡方程式為
式中:Cm為電機摩擦系數(shù);Jm為電機轉(zhuǎn)子轉(zhuǎn)動慣量。
關(guān)節(jié)電機經(jīng)過諧波減速器減速,關(guān)節(jié)電機輸出轉(zhuǎn)矩τ與諧波減速器輸出轉(zhuǎn)矩τH的關(guān)系為諧波減速器輸出轉(zhuǎn)角θH與電機輸出轉(zhuǎn)角θm之間的關(guān)系為變剛度關(guān)節(jié)存在柔性元件以及各個零件之間的摩擦,與剛性系統(tǒng)建模不同,根據(jù)牛頓第二定律,諧波減速器輸出轉(zhuǎn)矩為
式中:Ks為彈簧的彈性系數(shù)。
關(guān)節(jié)輸出部分的平衡方程式為
整理得關(guān)節(jié)的動力學(xué)模型
根據(jù)變剛度關(guān)節(jié)的動力學(xué)模型,在Simulink中建立可變剛度柔順關(guān)節(jié)動力學(xué)模型框圖,如圖9所示。
圖9 關(guān)節(jié)整體動力學(xué)仿真Fig.9 Joint dynamics simulation
不同關(guān)節(jié)剛度時,變剛度柔順關(guān)節(jié)輸出轉(zhuǎn)角隨時間變化的情況如圖10 所示。由圖可知,隨時間增長,關(guān)節(jié)仿真系統(tǒng)輸出角度逐漸增大。當(dāng)關(guān)節(jié)仿真系統(tǒng)剛度越小,關(guān)節(jié)仿真系統(tǒng)輸出角度波動越大;關(guān)節(jié)剛度越大,關(guān)節(jié)仿真系統(tǒng)輸出角度波動越小。關(guān)節(jié)模型仿真速度曲線如圖11 所示。由圖可知,關(guān)節(jié)剛度越大,輸出速度抖動越小。綜上可得,變剛度柔順關(guān)節(jié)在不同剛度時,關(guān)節(jié)輸出角度抖動情況不同,關(guān)節(jié)剛度越大,關(guān)節(jié)仿真系統(tǒng)輸出角度波動越小,輸出速度抖動越小。具體應(yīng)用到機器人運行中,可以提高人機交互的安全性,在不同工作情況下應(yīng)用不同的關(guān)節(jié)剛度,滿足安全性能要求。
圖10 模型仿真關(guān)節(jié)轉(zhuǎn)角曲線及局部放大圖Fig.10 Model simulation joint angle curve and partial enlarged view
圖11 模型仿真關(guān)節(jié)速度曲線Fig.11 Model simulation joint speed curve
本文針對傳統(tǒng)剛性機器人在人機協(xié)作過程中發(fā)生碰撞等產(chǎn)生的安全性問題,設(shè)計了一種新型變剛度柔順關(guān)節(jié),主要結(jié)論如下:①提出一種基于串聯(lián)可變剛度彈性機構(gòu)的變剛度機理,闡述了變剛度關(guān)節(jié)的驅(qū)動原理,設(shè)計了變剛度調(diào)節(jié)機構(gòu),采用凸輪四連桿機構(gòu),設(shè)計了凸輪輪廓曲線,使關(guān)節(jié)無剛性沖擊,達到最佳剛度特性。②建立了變剛度調(diào)節(jié)機構(gòu)數(shù)學(xué)模型和變剛度柔順關(guān)節(jié)動力學(xué)模型,利用Simulink 仿真分析得到了關(guān)節(jié)在不同剛度值下輸出的關(guān)節(jié)轉(zhuǎn)角和關(guān)節(jié)速度特性曲線,角度和速度曲線較平穩(wěn),驗證了變剛度柔順關(guān)節(jié)設(shè)計方案的可行性,相比傳統(tǒng)剛性機器人,提高了人機交互的安全性。