adams約束冗余問題_第1頁
adams約束冗余問題_第2頁
adams約束冗余問題_第3頁
adams約束冗余問題_第4頁
adams約束冗余問題_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、由于本人做課題時候遇到冗余約束的問題,多次請教別人,都沒有解決問題,決心自力更生;自己綜合許多資料和自己的反復嘗試,徹底把ADAMS中自由度以及冗余約束的問題給攻破了,技術(shù)完全自舉創(chuàng)新。本來打算付費閱讀,想一想何苦呢,只要大家認可我的東西就我心滿意足了,希望對大家的學習和科研有幫助,如果大家覺得有用,請大家給我一個好評,也是對我辛苦的勞作一份肯定,同時幫忙我傳播哈,希望有更多的朋友指出我里面的錯誤,完善本文的不足,探討ADAMS各方面的技術(shù)問題,在此,我一夜無風,對各位的蒞臨表示最熱烈的歡迎,對各位的點評表示衷心的感謝1引言虛擬樣機分析軟件ADAMS(AutomaticDynamicAnaly

2、sisofMechanicalSystems),是對機械系統(tǒng)的運動學與動力學進行仿真計算的商用軟件,目前己經(jīng)被全世界各行各業(yè)的數(shù)百家主要制造商采用。一個系統(tǒng)通常是由多個構(gòu)建組成的,各個構(gòu)件之間的這種約束通常存在某些約束關(guān)系,即一個構(gòu)件限制另一個構(gòu)件的運動,兩個構(gòu)件之間的這種約束關(guān)系,通常稱為運動副或者鉸鏈,ADAMS中運動副分為低副、咼副和基本副12,這些運動副對構(gòu)件的自由度進行約束,ADAMS為每個約束列出一個或多個代數(shù)約束方程,在實際中,存在著大量的機構(gòu)由于人為的帶入虛約束而導致過約束的情況3,有時需要通過引入虛約束來增加系統(tǒng)的剛度4,在定義運動副過程中,往往會出現(xiàn)過約束及冗余約束的情況,

3、文獻5分析了過約束問題,文獻6對凸輪機構(gòu)的冗余情況進行了分析,用一個點線副和一個平行副的組合來代替滑移副來解決冗余約束,但是沒有分析具體方法。并聯(lián)機構(gòu)具有咼精度、咼剛度、承載能力大和運動反解簡單等特點,成為機器人學者的研究熱點7,自由度小于6的少自由度并聯(lián)機構(gòu),因其驅(qū)動部件少、結(jié)構(gòu)簡單、控制成本低等特點,一直是國際學術(shù)界關(guān)注的熱點和研究的前沿8-14,交叉型平面二自由度并聯(lián)機構(gòu)屬于少自由并聯(lián)機構(gòu)家族中的一種。本文對運用基本運動副代替低副約束剛體的自由度,同時不出現(xiàn)冗余約束,進行了詳細的分析,總結(jié)了避免出現(xiàn)冗余約束的技巧,最后以交叉型平面二自由度并聯(lián)機械手為對象,運用上述方法和技巧,詳細介紹了在

4、ADAMS中建立其運動學和動力學仿真模型的具體方法和步驟,為樣機開發(fā)和實時控制系統(tǒng)的研究提供重要的參考。2運用基本運動副約束物體自由度運動副的約束關(guān)系一個構(gòu)件在空間中具有6個自由度,即3個轉(zhuǎn)動自由度和3個移動自由度。不同運動副,限制構(gòu)件自由度的個數(shù)不同,轉(zhuǎn)動副限制構(gòu)件的5個自由度,只有1個繞轉(zhuǎn)軸轉(zhuǎn)動的自由度,表1給出不同運動副對構(gòu)件自由度的約束關(guān)系表1運動副對自由度約系束關(guān)X軸移動Y軸移動Z軸移動X軸轉(zhuǎn)動Y軸轉(zhuǎn)動Z軸轉(zhuǎn)動自由度數(shù)目固定副XXXXXX0旋轉(zhuǎn)副XXXXXV1移動副XXVXXX1圓柱副XXVXXV2球鉸副XXXVVV3胡克鉸XXXVVX2平面副VVXXXV3點-線副XXVVVV4線-

5、線副XXVVVV4方向副VVVXXX3點線副XXVVVV4平行副VVVXXV4點面副VVXVVV5垂直副VVVVVX5基本運動副構(gòu)建圓柱副對于如圖1的長方體,MARKER為固結(jié)于大地,位置和姿態(tài)與原點一致的點,MARKER_2為控制長方體位置和方向的點,姿態(tài)和位置與MARKER_1一致,其在空間中有6個自由度,要實現(xiàn)長方體具有繞X軸轉(zhuǎn)動和沿X軸移動兩個自由度,即圓柱副,使其繞Y軸轉(zhuǎn)動、沿Y軸移動、繞Z軸轉(zhuǎn)動以及沿Z軸移動將被限制,主要有以下幾個步驟:添加垂直副約束,限制長方體繞軸轉(zhuǎn)動,在垂直軸選項中選擇2Bodies-2Location,實體分別選取長方體和大地,位置分別選取長方體上的Mark

6、er_2和大地上的Marker,方向選取Marker的X軸和Y軸,生成的Marker_3和Marker_4的Z軸與Marker的X軸和Y軸一致,如圖2,要保證Marker_3與Marker_4的Z軸垂直,長方體繞Marker的Z軸的轉(zhuǎn)動將被限制,其只有五個自由度,即繞Marker的X、Y軸的轉(zhuǎn)動,和沿Marker的X、Y、Z軸的移動.圖1血DA恥環(huán)境中長方體卩添加點線副來限制長方體沿Y和Z軸兩個移動自由度,在點線副選項中選擇2BodiesTLocation,實體分別選取長方體和和大地,位置選取長方體上的Marker,方向選擇X軸,生成的Marker_5和Marker_6的Z軸與Marker_1

7、X軸一致,如圖3,考慮到1)中垂直軸副約束,長方體只有沿Marker_1的X軸的移動,和繞Marker_1的X、Y軸的轉(zhuǎn)動三個自由度.添加垂直軸副來限制長方體繞MarkerY軸的轉(zhuǎn)動,選擇2Bodies-2Location,實體分別選取長方體和大地,位置分別選取長方體上的Marker_2和大地上的Marker,方向選取Marker的X軸和Z軸,生成Marker_7和Marker_8的Z軸與Marker的X軸和Z軸一致,如圖4,要保證Marker7與Marker8的Z軸垂直,長方體繞Marker1Y軸的轉(zhuǎn)動將被限制,考慮到步驟1)、2),長方體剩下兩個自由度,即沿MarkerX軸的移動和繞Mar

8、kerX軸的轉(zhuǎn)動,通過在ADAMS中定義GeneralMotion,選擇2Bodies-1Location,實體分別選取長方體和大地,位置選取大地上Marker,方向選取Marker_1的Z軸,如圖5,通過仿真測得繞X軸轉(zhuǎn)動角度和沿X軸移動位移的曲線如圖6、7,表明自由度的個數(shù)和方向是正確的.圖4MAKER_7和MKER_8+J也移曲線,基本副創(chuàng)建移動副和轉(zhuǎn)動副1)移動副添加垂直副限制其繞X軸轉(zhuǎn)動,長方體只能沿Marker的X軸移動,選擇2Bodies-2Location,實體分別選取長方體和大地,位置分別選取長方體上的Marker_2和大地上的Marker,方向選取Marker的Y和Z軸,生

9、成的Marker_9和Marker_10的Z軸與Marker的Y軸和Z軸一致,如圖8,要保證Marker_9與Marker_10的Z軸垂直,長方體繞MarkerX軸的轉(zhuǎn)動將被限制,長方體只一個自由度,即沿Marker_1X軸的移動,通過在ADAMS中定義GeneralMotion仿真驗證可知,自由度的個數(shù)和方向是正確的.2)轉(zhuǎn)動副添加點面副來限制其沿X軸移動,使長方體只能繞MarkerX軸轉(zhuǎn)動,選擇2Bodies-1Location,實體分別選取長方體和大地,選取大地上的Marker,方向選取Marker_1的X軸,生成的Marker_9和Marker_10的Z軸與Marker的X軸一致,如圖

10、9,長方體繞Marker的X軸的移動將被限制,其只剩下了一個自由度,即繞MarkerX軸的轉(zhuǎn)動,通過在ADAMS中定義GeneralMotion仿真驗證可知,自由度的個數(shù)和方向是正確的.E9點面副生成的MAKER.9和1UKER_1M3冗余約束分析及處理方法1)2.3中步驟1)采用創(chuàng)建平行副來限制長方體繞MarkerX軸的轉(zhuǎn)動,使其沿MarkerX軸移動,選擇2BodiesTLocation,實體分別選取長方體和大地,位置選取大地上的Marker,方向選取MarkerZ軸,長方體繞MarkerX、Y軸的轉(zhuǎn)動被限制,此時驗證模型提示只有一個自由度,同時出現(xiàn)冗余約束,如圖10,分析表明,當創(chuàng)建平行

11、副來限制其繞MarkerX、Y軸的轉(zhuǎn)動,使長方體沿MarkerX軸的移動,考慮到1.2中步驟3)的垂直副已經(jīng)約束長方體繞MarkerY軸的轉(zhuǎn)動,其繞MarkerY軸的轉(zhuǎn)動約束兩次,出現(xiàn)過約束即冗余約束的問題,采用2.3中步驟1)創(chuàng)建的垂直副的方法或解除2.2中步驟3)的垂直關(guān)系采用本節(jié)的方法可以避免冗余約束.2)2.3中步驟2)采用添加點線副來限制長方體沿Marker的X軸移動,使其只能繞Marker_1X軸轉(zhuǎn)動,選擇2_Bodies1_Location,實體分別選取長方體和大地,位置選取大地上的Marker,方向選取Marker的Z軸,此時驗證模型提示只有一個自由度,但出現(xiàn)冗余約束,如圖11

12、,分析表明,當創(chuàng)建點線副來限制長方體沿MarkerX、Y軸的移動,考慮到2.2步驟中2)創(chuàng)建的點線副已經(jīng)約束長方體沿MarkerY軸的移動,其沿Marker_1Y的移動被約束兩次,出現(xiàn)過約束即冗余約束問題,采用2.3中步驟2)創(chuàng)建點面副的方法可以避免冗余約束.Thereisooe戊dm血ntimo曲戊intieipmELDii.恤戟電汀也this-1麗:TrisislfiiciEiAlo&g圖11沿z軸點線副產(chǎn)生的冗余43)根據(jù)以上分析可知,用基本運動副來約束構(gòu)件,同時避免出現(xiàn)冗余的基本技巧和方法:依據(jù)表1中基本副對自由度的約束關(guān)系,用基本副的組合創(chuàng)建低副或咼副時,要保證已經(jīng)約束過的自由度,不

13、再被約束(即自由狀態(tài));添加基本副時,在未被約束的自由度中約束不需要的自由度.4交叉型平面二自由度并聯(lián)機械手仿真模型建立以及冗余約束的處理方法4.1交叉型平面二自由度并聯(lián)機械手如圖12所示,機構(gòu)的定平臺通過支鏈1、2與動平臺相連,兩條支鏈呈“交叉”形分布,其中支鏈1采用平行四邊形結(jié)構(gòu),支鏈1中連桿1、連桿2通過轉(zhuǎn)動副與滑塊和動平臺相連,其轉(zhuǎn)動副的中心分別為A11、B11和A22、B22;支鏈2中連桿3_1、連桿3_0通過轉(zhuǎn)動副與滑塊2和動平臺相連,其轉(zhuǎn)動副的中心分別為A3、B3和A4、B4;通過改變各分支中滑塊的移動量,來來實現(xiàn)動平臺在平面一定范圍內(nèi)不同位置的變化。為了在ADMAS中分析的方便

14、,機構(gòu)模型簡圖和建立的局部參考系如圖13,局部參考系均位于關(guān)節(jié)的幾何中心,方向和大地坐標系一致,其中Ma_rker13是關(guān)節(jié)B4作用于動平臺的參考點,Marker14是關(guān)節(jié)B4作用于連桿3_0的參考點,Marker15是關(guān)節(jié)A4作用于連桿3_0的參考點,Marker16是關(guān)節(jié)A4作用于滑塊2的參考點;Marker17是固結(jié)于機架,用于創(chuàng)建滑塊1與機架移動副的參考點;Marker18是固結(jié)于機架,用于創(chuàng)建滑塊2與機架移動副的參考點,ADAMS環(huán)境中的機構(gòu)的模型如圖14.012交叉型平面二自由度并聯(lián)機構(gòu)卩4.2仿真系統(tǒng)的建立建立轉(zhuǎn)動副Joint1,選擇2Body-lLoc,分別選擇連桿2和滑塊1,

15、方向選擇Marker2的Z軸;建立轉(zhuǎn)動副Joint2,選擇2BodyTLoc,分別選擇連桿2和動平臺,方向選擇Marker6的Z軸;建立轉(zhuǎn)動副Joint3,選擇2BodyTLoc,分別選擇連桿1和滑塊1,方向選擇Marker4的Z軸;建立轉(zhuǎn)動副Joint4,選擇2BodyTLoc,分別選擇連桿1和動平臺,方向選擇Marker5的Z軸;建立轉(zhuǎn)動副Joint5,選擇2BodyTLoc,分別選擇連桿3_1和滑塊2,方向選擇Marker10的Z軸;建立轉(zhuǎn)動副Joint6,選擇2BodyTLoc,分別選擇連桿3_1和動平臺,方向選擇Marker11的Z軸;建立轉(zhuǎn)動副Joint7,選擇2Body-1Loc

16、,分別選擇連桿3_0和滑塊2,方向選擇Marker15的Z軸;建立轉(zhuǎn)動副Joint8,選擇2BodyTLoc,分別選擇連桿3_0和動平臺,方向選擇Marker14的Z軸;建立移動副Joint9,選擇2BodyTLoc,分別選擇滑塊1和機架,方向選擇Marker17的X軸建立;建立移動副Joint10,選擇2Body-1Loc,分別選擇滑塊2和機架,方向選擇Marker18的X軸;建立固定副Joint11,選擇2Body-1Loc,分別選擇Ground和機架,通過模型驗證,得到系統(tǒng)提示有兩者自由度,且出現(xiàn)10個冗余自由度信息,如圖15。-Sd*pEf.bEEsmix9arcrawcdjnrliL

17、Lda&vqv-c-undi盲Kvwlufcvf-o-XnttrMrifciM-lMbkllUM-fIfrvgi-h十崔vb44*1.kkLwnn.Wur*ju*.Wri-uniLMVC:ccmcrBSMvux.i-Mfai.ftsk-fle-Mkl(-i*iihff-:出!*:*EBP-KkAaLwTKn.LL-mm.4irrdLLm*t-nJ4-llT!r_4VLAdlWJW*-neJ5UT_-JZlgrEn/d土rr二艮心丄7b加111口Kk*alKsWFoinx、WftavoIX*T-e-Lnt理科“仏七HIMS-|LeviesWr#iiwJ%】r*i=nx.、txKiaaEaJLlI

18、丄衛(wèi)、卅冒MMtU-LMUJ*LM|J曲血ACtiAdranInr&lkditItPiiEjEkEhEfaE9IEkrbssltkPkoc.cdDivtlwin.毎&業(yè)品“MliiMhfiMC.XCXBvfcwvri.thB*r_v-irB.Hvth-ari.甌31.他嶺*j舟H和rkPvv*r!-Dinv-inTriHVlAliMA!MTj圖1510個冗余自由度*4.3處理冗余約束的步驟Joint3轉(zhuǎn)動副修改成點線副,模型驗證,提示如圖16所示7個冗余自由度信息。Joint2轉(zhuǎn)動副修改成點線副,模型驗證,提示如圖17所示4個冗余自由度信息。Joint5轉(zhuǎn)動副修改成點線副,模型驗證,提示如圖1

19、8所示,Joint7出現(xiàn)冗余約束,即連桿30與滑塊2繞Marker15X軸的轉(zhuǎn)動多約束一次。工陽粗皿KJI?-9I甲呻呻呻寸呻O4uW16Ed1百-s-*rl丄*VS9VKS4U-V-C5iEH-9duvynHHBdolus4Mva-u卜*MrHi3iiWH”J.alaHuHaE冬nvUMJg一u-B.I疋canonsd-d4d-ft4NklNIM11QQliEEiEE:nLrmBraanrsierauH-BgJB-gJMlIaiassai;h-*=34VEhMn34t-aedQm-flfMSrtan4c4HyHHrlhta-NMAEOnKJS-9vfs-qA0ofiM-vHMWR:uDivp

20、43HAiuVUfl9huu*riKasM益uonlrJ.Us貳圖IBJoint7出現(xiàn)冗余約、4)將Joint7轉(zhuǎn)動副修改成點線副,提示如圖19所示系統(tǒng)有4個自由度信息,因為連桿_3_0與滑塊2繞Marker15X軸的轉(zhuǎn)動已經(jīng)被約束,同時連桿3_0與滑塊_2具有繞Marker15Z軸的轉(zhuǎn)動自由度,而點線副約束連桿3_0與滑塊2沿Z、Y軸的移動兩個自由度,所以還有沿Marker15X軸移動和繞Y軸轉(zhuǎn)動兩個自由度未被約束,加上滑塊沿機架兩個移動自由度,因此系統(tǒng)具有四個自由度。5)創(chuàng)建垂直副,選擇2Bodies-2Location,選擇連桿3_0與滑塊2,方向選擇Marker31X軸和Marker3

21、2Z軸,模型驗證出現(xiàn)如圖20所示3個自由度信息。6)創(chuàng)建點面副,選擇2Bodies-1Location,選擇連桿3_0與滑塊2,方向選擇Marker31Z軸,模型驗證出現(xiàn)如圖21所示2個自由度且無冗余約束信息,添加運動于Joint9、Joint10兩個移動副,出現(xiàn)如圖22提示,系統(tǒng)零個自由度。圖19電個自由度中圖212個自由度!李增剛.ADAMS入門詳解與實例M.北京:國防工業(yè)出版社,2006:59.陳文華,賀青川,張旦聞.ADAMS2007機構(gòu)設(shè)計與分析范例M.北京:機械工業(yè)出版社,2009:39-46.樓鴻,鄒慧君高等機械原理M.北京:高等教育出版社.1990:28-30.孫恒,陳作模。機

22、械原理M.北京:高等教育出版社,2001:25-27.徐曉輝,段志善;ADAMS中過約束問題的分析J.中國科技信息,2008,(22):93-95.喻濤,李文蔚.ADAMS約束問題討論J.計算機應(yīng)用技術(shù),2007,34(12):50-51.慧君,高峰.現(xiàn)代機構(gòu)學進展M.北京,高等教育出版鄒社.2007J.M.Herve,F.SParacino.StrueturalSynthesisofParallelRobotsGeneratingSpatialTranslationC.5thIEEEInt.conferenceonAdvaneedRoboti-cs,1991,Pisa:808-813.R.DiGregorio.Closed-FormSolutionofthePositionAnalysisofthePureTranslational3-RUUParallelMechanismR.the8thSymposi-umonMechanismsandMechanical

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論