




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
新型串聯(lián)彈性驅動器設計與速度控制朱秋國;熊蓉;呂鋮杰;毛翊超【摘要】針對機械臂與環(huán)境間的交互性和安全性問題,設計一種新型串聯(lián)彈性驅動器(serieselasticactuator,SEA).通過設計平面型扭轉彈性元件替代傳統(tǒng)彈簧,使得驅動器具有較高的集成度.彈性元件的引入降低了傳動機構阻抗上限,增強了對外界環(huán)境的順應能力?為了提高SEA速度控制精確度,提出采用BP神經(jīng)網(wǎng)絡控制的方法,通過補償負載的重力等非線性特性,以實現(xiàn)基于SEA力矩控制模式下的穩(wěn)定速度控制.實驗結果驗證了驅動器良好的速度跟隨性和順應性,實現(xiàn)了與環(huán)境之間的安全交互.這類驅動器在腿式機器人、外骨骼機器人和工業(yè)機械臂中有著良好的應用前景.期刊名稱】《電機與控制學報》年(卷),期】2015(019)006【總頁數(shù)】6頁(P83-88)【關鍵詞】串聯(lián)彈性驅動器;扭轉彈性元件;速度控制;BP神經(jīng)網(wǎng)絡;非線性【作者】朱秋國;熊蓉;呂鋮杰;毛翊超【作者單位】浙江大學工業(yè)控制技術國家重點實驗室,浙江杭州310027;浙江大學工業(yè)控制技術國家重點實驗室,浙江杭州310027;浙江大學工業(yè)控制技術國家重點實驗室,浙江杭州310027;浙江大學工業(yè)控制技術國家重點實驗室,浙江杭州310027正文語種】中文中圖分類】TP242.6機械臂作為機器人的重要執(zhí)行機構,在工業(yè)生產、醫(yī)療服務和軍事探索中均具有重要的作用。傳統(tǒng)的機械臂能夠在操作空間中實現(xiàn)精確的位置和速度控制,但在非結構環(huán)境中,機械臂更需要具備一定的柔順性和安全交互能力,才能滿足工作的需求。因此,許多學者開展了機械臂力控制的研究,并取得了一定的成果[1-4]。然而,這些機器人的關節(jié)仍采用“電機+減速器+負載”的剛性設計,它們借助安裝在關節(jié)或執(zhí)行器末端的力傳感器來感知環(huán)境的接觸信息。這類機械臂盡管可以實現(xiàn)一定的柔順性,但由于缺乏物理柔順元件,在受到外部沖擊時,對機械臂電機本身和環(huán)境都容易造成損傷。而理想的機械臂關節(jié)應該具有純力源輸出,它不僅與環(huán)境之間具有良好的交互性和安全性,可以承受外部沖擊和擾動,還能精確跟隨運動的期望速度。1995年,GillA.Pratt等人開展了串聯(lián)彈性驅動器(serieselasticactuator,SEA)的研究[5],SEA在減速器與負載之間加入彈簧作為力矩傳遞機構,與傳統(tǒng)剛性關節(jié)相比,它可以通過測量與負載直接連接的彈簧形變量,計算負載端作用力,通過將力矩控制轉化為彈簧形變量控制,能夠實現(xiàn)更精確的力矩控制。此外,彈簧使得SEA結構具有更好的抗外力沖擊能力,更符合人機作業(yè)時的力控制模式。隨后,很多學者對SEA的數(shù)學模型進行了大量的分析。Pratt和Robinson[5-6]將電機作為一個力矩輸入源嵌入到系統(tǒng)控制內環(huán)中,這種控制方式理論上可以獲得更快的響應速度,但它依賴于精確的物理模型,此外這種方法的抗擾性能不佳;Wyeth[7-8]通過嵌入電機速度內環(huán)的方式建立了串聯(lián)彈性關節(jié)的控制模型,提高了系統(tǒng)的控制性能,且采用了VMC控制方法,達到了良好的速度跟隨效果K.Kong[17]研究了SEA在機械外骨骼中的力跟隨問題,在Pratt[5]的研究基礎上針對踝關節(jié)力矩模型做了近似線性化,通過添加擾動觀測器,實現(xiàn)了零力矩控制模式下精確力跟蹤;Paluska[9]對SEA的儲能特性進行了分析,他指出SEA能夠輸出并傳遞能量的上限約為電機功率的1.4倍;馬洪文[10-11]對SEA的動力學模型和儲能特性也分別進行了分析。同時,SEA樣機設計也得到了較大的發(fā)展,主要包括采用滾珠絲杠的直線式和基于旋轉彈性元件的旋轉式[6,10,12-13]。此外,丫obotics、Meka和RethinkRobotics等機構已經(jīng)開始致力于基于SEA技術的柔性機械臂產業(yè)化[12,14-16]。其中,RethinkRobotics研發(fā)的新一代工業(yè)機器人Baxter在工業(yè)領域已經(jīng)投入使用,它將使得機器人很快成為人類常規(guī)而安全的同事。但是該機器人是通過犧牲速度控制精確度以換取物理性人機交互的安全性的。綜上所述,SEA作為一種新型的關節(jié)驅動器,在機器人領域已經(jīng)得到了較多的應用,但多數(shù)應用建立在順應性力矩控制上,對SEA的速度控制算法研究不足。SEA受到重力、摩擦和阻尼等非線性因素的影響,導致速度控制的精確度和魯棒性下降,國內外常用的SEA速度控制方法并沒有結合SEA自身的結構特點,較大地限制了SEA應用場景。為解決以上問題,構建了串聯(lián)彈性驅動器系統(tǒng),設計一種新型的平面型扭轉彈性元件,并基于速度內環(huán)控制模式,提出了采用BP神經(jīng)網(wǎng)絡學習得到速度控制的前饋曲線,以補償系統(tǒng)的多種非線性因素對速度控制造成的影響,最終在SEA測試平臺上進行實際性能試驗。串聯(lián)彈性驅動器(SEA)的高力保真度和低阻抗特性,使得它在人機交互環(huán)境中具有良好的應用前景。在串聯(lián)彈性驅動器設計中,彈性元件嵌入在減速器輸出端和負載之間,相比于剛性的力/力矩傳感器,這種驅動器本身具備了物理柔順性,其結構體系如圖1所示。SEA使用傳統(tǒng)的電機傳動結構,通過測量彈性元件的壓縮量,結合胡克定理,即可算出對負載所施加的力矩大小,以該值作為閉環(huán)系統(tǒng)的反饋量實現(xiàn)力控制模式,降低了負載變化、電機轉動慣量和摩擦等因素的影響。因此,在機械臂中采用SEA主要有以下優(yōu)點:(1)實現(xiàn)精確的力/力矩控制。期望的力矩值直接作用在負載上,幾乎不受摩擦等非線性因素影響;(2)具有抵抗外力沖擊的作用。彈性元件作為機械濾波器,可以吸收負載所受的沖擊。當沖擊頻率大于SEA頻率時,系統(tǒng)阻抗將降至彈性元件的剛度。因此,基于串聯(lián)彈簧驅動器的機械臂可以有效提高自身的安全保護作用,有助于機器人與人和環(huán)境的交互性和安全性。2.1彈性元件設計彈性元件是SEA中最為重要的元件,其作用包括傳遞動力、吸收沖擊和反饋負載力矩等功能。為了降低關節(jié)的重量,縮小關節(jié)的尺寸,采用3對稱梁的拓撲結構,設計了一種新型的扭轉彈性模塊,如圖2⑻所示。它主要由外圈、內圈和彈性單元組成。每個彈性單元由對稱的2個彈性體組成,外圈與內圈相對轉動時,彈性體的兩槽孔發(fā)生串聯(lián)彈性變形,從而實現(xiàn)彈性元件的彈性變形和角度旋轉。彈性元件的主要尺寸參數(shù)見表1。扭轉彈性元件采用40Cr材料經(jīng)熱處理加工而成,其直徑D=50mm,厚度B=5mm,線性勁度系數(shù)為ks=1.48Nm,最大轉角為0=±4°o彈性模塊的外圈圓周孔與減速器輸出端連接,內圈圓周孔與負載端連接,定制的彈性元件如圖2(b)所示。2.2機構設計所開發(fā)的基于串聯(lián)彈性驅動器的關節(jié)設計具有以下幾方面的特點:高度集成化。由于機器人空間和重量的限制,SEA關節(jié)采用集成化的設計思想,將驅動電機、減速器和傳感器都集成在關節(jié)內部,有助于進一步完善關節(jié)的小型化、輕量化和高功率密度等。模塊化設計。集驅動、傳動、傳感和通訊于一體的模塊化關節(jié),相當于一個完整的小型系統(tǒng)。通過模塊化設計,方便應用到多關節(jié)機械臂中,有助于縮短設計和加工周期,模塊間的互換性也有助于系統(tǒng)的維護和調試。多傳感器感知。采用了18位精度的角度傳感器1和2、霍爾傳感器和編碼器等多種傳感器,極大地提高了關節(jié)的控制精確度和作業(yè)水平??煽啃栽O計??紤]到機械臂一般為多關節(jié)系統(tǒng),總體的走線方式是影響整體系統(tǒng)可靠性的重要因素。外部走線容易受到外界因素的影響而降低系統(tǒng)的可靠性,采用中空轉軸走線方式可以隔離與外界的關系,并使關節(jié)更加簡潔和緊湊,有利于提高系統(tǒng)的可靠性。基于SEA的關節(jié)測試平臺設計如圖3所示。圖中,虛線區(qū)域為SEA關節(jié)。關節(jié)為單自由度系統(tǒng),由無刷電機驅動,經(jīng)過諧波減速器進行能量的傳遞。減速器輸出端與扭轉彈性元件的外圈連接,再由扭轉彈性元件的內圈與負載連接。由于關節(jié)大力帶寬和阻抗測試的需要,角度傳感器2安裝在負載端的測試軸上,負載法蘭上可以任意配置測試所需的負載重量,并根據(jù)測試要求選擇固定或者自由轉動。整個關節(jié)測試平臺由3個支架進行支撐。2.3電氣設計采用科爾摩根直流無刷電機,經(jīng)減速比為100:1的諧波減速器輸出;角度編碼器具有18位采樣精確度,通過SSI將信號傳送到下位機,下位機對數(shù)據(jù)進行處理后,通過CAN模塊發(fā)動給主控機,并由主控機完成控制算法的運算。整個平臺的電氣系統(tǒng)如圖4所示。基于電機或液壓電流、速度或位置內環(huán)的串聯(lián)彈性驅動器均可實現(xiàn)力矩閉環(huán)控制[5-8],許多學者對此進行了大量研究,此處不再贅述。通過SEA的力矩控制,可以實現(xiàn)對負載的速度或位置的控制。然而,由于基于力矩控制的SEA速度控制周期大于傳統(tǒng)的電機速度閉環(huán)控制周期,因此,容易受到負載或重力矩變化的影響,導致速度控制的魯棒性下降。而采用傳統(tǒng)的PD控制難以較好地對非線性力矩變化進行補償。神經(jīng)網(wǎng)絡控制器是一個非線性的自適應控制器。采用了基于參考補償技術的神經(jīng)網(wǎng)絡控制器,在基于串聯(lián)彈性關節(jié)的力矩控制基礎上,學習得到速度控制的前饋曲線,以補償系統(tǒng)的多種非線性因素對速度控制造成的影響。神經(jīng)網(wǎng)絡控制器的結構如圖5所示。基于SEA的關節(jié)速度跟隨誤差定義為其中,8d為期望角速度,創(chuàng)為負載角速度。神經(jīng)網(wǎng)絡比例控制器可表示為式中:K為控制器比例項系數(shù),Tn為神經(jīng)網(wǎng)絡的補償力矩輸出。建立一個兩輸入單輸出的BP神經(jīng)網(wǎng)絡,如圖6所示。每一個神經(jīng)元的非線性函數(shù)為設關節(jié)在角度0時,達到期望角速度的力矩模型為f(e,e?d),則有因此,令神經(jīng)網(wǎng)絡控制器的訓練誤差為當訓練誤差收斂至0時,則神經(jīng)網(wǎng)絡輸出力矩Tn與實際力矩模型f(0,0?d)相等。將最優(yōu)化的目標函數(shù)設置為通過BP算法,可以獲得神經(jīng)網(wǎng)絡各個參數(shù)的變化率,對系統(tǒng)進行自適應控制,以實現(xiàn)關節(jié)的穩(wěn)定速度控制。開發(fā)了基于SEA的關節(jié)實驗測試平臺,如圖7所示。實驗平臺的負載法蘭上安裝有一個擺臂,臂長230mm,擺臂末端配重約0.5kg的負載。通過關節(jié)的速度控制,帶動負載在圓周平面內作勻速旋轉運動。4.1速度測試實驗中,PD力矩控制器和BP神經(jīng)網(wǎng)絡控制器的參數(shù)值,如表2所示。設定SEA關節(jié)做360。范圍內的恒定速度轉動,測試所得關節(jié)的速度控制曲線,如圖8所示。由圖可知,在關節(jié)角度變化過程中,關節(jié)力矩跟隨性能良好,速度基本維持恒定值,降低了重力、摩擦和阻尼等非線性因素的影響。SEA負載法蘭恒定速度方差為0.0274rad2/s2,這得益于BP神經(jīng)網(wǎng)絡訓練得到的速度控制前饋曲線,補償系統(tǒng)非線性因素的干擾。4.2阻抗測試實驗測試了負載受到外力擾動時,關節(jié)的阻抗特性使得負載順從外力的運動趨勢。當撤走外力作用后,系統(tǒng)重新恢復原先設定的運動軌跡。系統(tǒng)受外力擾動,并恢復穩(wěn)定的曲線,如圖9所示。由圖可知,當負載所受外力矩大于設定關節(jié)輸出力矩上限時,負載將順從外力的作用而產生運動。此時,負載的角度和角速度均隨著外力作用而發(fā)生變化。而力矩值也將維持在設定力矩值以內。這種特性保證了關節(jié)與外界環(huán)境之間可以實現(xiàn)良好的交互性,也確保了關節(jié)和環(huán)境之間的安全性。4.3零力矩控制零力矩控制模式是指模型期望輸入力矩為零,也即:這種控制模式要求系統(tǒng)的響應速度足夠快,由實驗測試的零力矩控制曲線如圖10所示。圖中,關節(jié)的實際輸出力矩幾乎為零,負載(擺臂)在初始外力推動下于垂直平面內自由擺動,直到停止。由于系統(tǒng)控制尚且不能保證實時的零力矩輸出,使得負載擺動過程中受到一定的阻力,這也是導致了擺幅不斷衰減的主要原因。其力矩跟蹤誤差峰峰值僅為0.0731N?m。本文主要完成以下工作:1)開發(fā)了一種新型的基于串聯(lián)彈性驅動器的關節(jié)測試平臺,包括其機構設計和電氣設計。同時,還設計了一種新型的扭轉彈性元件,使得關節(jié)的結構更加緊湊,設計更加靈活。2) 設計了一種基于參考補償技術的BP神經(jīng)網(wǎng)絡控制器,用于實現(xiàn)對負載的變重力矩補償,實驗驗證了基于力矩控制模式下的穩(wěn)定速度控制,速度方差僅為0.0274rad2/s2。3) 通過實驗,證明了串聯(lián)彈性關節(jié)具有良好的力順應性,這種特性可以抵抗外界環(huán)境的擾動,因此,具有良好的人機交互性和可靠的安全性。實現(xiàn)了關節(jié)的零力矩控制,這種方法在示教機器人和主被動結合的機器人控制中具有良好的應用前景。FASSEE,BROENINKJ.Aspatialimpedancecontrollerforroboticmanipulation[J].IEEETransactionsonRoboticsandAutomation,1997,13(4):546-556.ALBU-SCHAFFERA,OTTC,HIRZINGERG.Aunifiedpassivitybasedcontrolframeworkforposition,torqueandimpedancecontrolofflexiblejointrobots[J].TheInternationalJournalofRoboticsResearch,2007,26(1):23-39.ALBU-SCHAFFERA,EIBERGERO,GREBENSTEINM,etal.Softrobotics[J].Robotics&AutomationMagazine,2008,15(3):20-30.LEIDNERD,SCHMIDTF,BORSTC,etal.Exploitingstructureintwo-armedmanipulationtasksforhumanoidrobots[C]//IEEE/RSJInternationalConferenceonIntelligentRobotsandSystems.October18-22,,Taipei,Taiwan,2010:5546-5452.PRATTGA,WILLIAMSONMM.Serieselasticactuator[C]//IEEEInternationalConferenceonIntelligentRobotsandSystems.Pittsburgh:IEEE,1995:399-406.ROBINSONDW,PRATTJE,PALUSKADJ,etal.Serieselasticactuatordevelopmentforabiomimeticwalkingrobot[C]//IEEE/ASMEInternationalConferenceonAdvancedIntelligentMechatronics.September19-23,Atlanta,USA,1999:561-568.WYETHG,WALKERG.Assessingthesafetyofavelocityserieselasticactuatorusingtheheadinjurycriterion[C]//ProceedingsofAustralasianConferenceonRoboticsandAutomation.December10-12,Brisbane,Queensland,2007.WYETHG.Demonstratingthesafetyandperformanceofavelocitysourcedserieselasticactuator[C]//IEEEInternationalConferenceonRoboticsandAutomation.May19-23,Pasadena,CA,USA,2008:3642-3647.PALUSKAD,HERRH.Theeffectofserieselasticityonactuatorpowerandworkoutput:Implicationsforroboticandprostheticjointdesign[J].RoboticsandAutonomousSystem,2006,54(8):667-673.[10]馬洪文,王立權,趙朋,等.串聯(lián)彈性驅動器力驅動力學模型和穩(wěn)定性分析[J].哈爾濱工程大學學報,2012,33(11):1410-1416.MAHongwen,WANGLiquan,ZHAOPeng,etal.Researchofdynamicmodelandstabilityofaserieselasticactuator[J].JournalofHarbinEngineeringUniversity,2012,33(11):1410-1416.[11]馬洪文,趙朋,王立權,等?剛度和等效質量對SEA能量放大特性的影響[J]?機器人,2012,34(3):275-281?MAHongwen,ZHAOPeng,WANGLiquan,etal.EffectofstiffnessandequivalentmassonenergyamplificationcharacteristicsofSEA[J].Robot,2012,34(3):275-281.[12]PRATTJ,KRUPPB,MORSEC.Serieselasticactuatorsforhighfidelityforcecontrol[J]?IndustrialRobot:AnInternationalJournal,2002,29(3):234-241.HUTTERM,REMYCD,HOEPFLINGERMA,etal.ScarlETH:Designandcontrolofaplanarrunningrobot[C]//IEEE/RSJInternationalConferenceonIntelligen
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 水庫設計合同范本
- 汽車氣囊采購合同范本
- 各種工程材料合同范本
- 合作傭金協(xié)議合同范例
- 吊籃租賃安全合同范本
- 勞務兼職合同范本
- 合同藥品采購合同范本
- 制作相框合同范本
- 影視演員聘用合同范本
- 供貨商供貨合同范本
- 2025年黑龍江職業(yè)學院單招職業(yè)技能測試題庫完整
- 2025年贛州職業(yè)技術學院單招職業(yè)適應性測試題庫一套
- 2025中鐵集裝箱運輸有限責任公司招聘46人(京外地區(qū)崗位)筆試參考題庫附帶答案詳解
- 《英語史》課程教學大綱
- 中國農業(yè)大學人文與發(fā)展學院管理服務崗位招聘筆試真題2023
- 2023-2024 中國滑雪產業(yè)白皮書
- 2024年湖南大眾傳媒職業(yè)技術學院單招職業(yè)技能測試題庫及答案解析
- 風電場觸電急救培訓課件
- 亞馬遜品牌授權書(英文模板)
- 10級空乘《形體訓練3》課程標準(共14頁)
- 100以內不進位不退位加減法練習習題(直接打印)
評論
0/150
提交評論