外文翻譯--三自由度并聯(lián)機(jī)器人精度分析 中文版
《外文翻譯--三自由度并聯(lián)機(jī)器人精度分析 中文版》由會員分享,可在線閱讀,更多相關(guān)《外文翻譯--三自由度并聯(lián)機(jī)器人精度分析 中文版(17頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
三自由度并聯(lián)機(jī)器人的精度分析 摘要 三自由度平面并聯(lián)機(jī)器人越來越多的被應(yīng)用于精確度很重要的領(lǐng)域,因而毫無疑問地會需要測試這些機(jī)器人精確性的方法。那些設(shè)計(jì)精良,制作很好,校正好的并聯(lián)機(jī)器人的精確性主要依靠輸入誤差(傳感器和控制器的誤差)靈巧和其他類似的性能指標(biāo)經(jīng)常被用來直接測試輸入誤差的影響。然而工業(yè)需要的是在一個既定的額定配置下,有關(guān)最大的方向和位置的輸出誤差的精確知識。一種能夠用于此目的的區(qū)間分析法已經(jīng)在文 獻(xiàn) 中提出,但是對于優(yōu)化設(shè)計(jì)的問題并沒有給出運(yùn)動學(xué)方面的深刻見解。在此論文里,我將在對三自由度平面 并聯(lián)機(jī)器人進(jìn)行詳細(xì)的 誤差 分析的基礎(chǔ)上,提出一個更簡單的,有助于理解 誤差 放大的方法。 并聯(lián)機(jī)器人越來越多地應(yīng)用于精確定位,而且許多并聯(lián)機(jī)器人被 用來 做三自由度平面 校準(zhǔn) 。顯然,在這些工業(yè)實(shí)際應(yīng)用中,精確度是最重要的。因此,工業(yè)很需要能夠簡單快速的計(jì)算一個給定的機(jī)器人的精確度的方法,以便用其設(shè)計(jì)尋求最大精確度的最佳求解程序。 并聯(lián)機(jī)器人在方向和位置上的誤差取決于以下幾個因素: 差 ,此種 誤差 在校對的時候是能夠考慮到 ; 力 ,選擇適當(dāng)?shù)臋C(jī)械零部件可以消除這種影響 ; 用更堅(jiān)硬的結(jié)構(gòu)消除這種 影響(這種方法將增加慣性,降低操作速度) ; 于編碼器有限的決定以及傳感器錯誤和控制器錯誤。 因而,正如梅爾萊所指出的,明顯的關(guān)節(jié)處的失誤(輸出 誤差 )是 設(shè)計(jì)精良,制作很好,校正好的并聯(lián)機(jī)器人出錯的最重要的 誤差 來源。 在此論文里,我們將解決計(jì)算并聯(lián)機(jī)器人只存在明顯的關(guān)節(jié)連接的錯誤時,它的精確度的問題。 為了論文總體平衡,“精確度”這個術(shù)語因而指的是當(dāng)并聯(lián)機(jī)器人只存在明顯的關(guān)節(jié)連接錯誤時在方向和定位上的失誤。 經(jīng)典分析法存在于使得輸入錯誤與輸出誤差相一致的一級近似值中: P= 的是的 驅(qū)動關(guān)節(jié)的 (輸入)錯誤的向量, 差 的向量, 然而 ,這種方法將只提供一種近似的輸出最大誤差 。 事實(shí)上 ,正如我們在文章中所論述的 ,當(dāng)給定驅(qū)動關(guān)節(jié)變量一個標(biāo)準(zhǔn)結(jié)構(gòu)和一些不確定的范圍,一般情況下 驅(qū)動關(guān)節(jié) 變量的一個局部最大位置誤差和一個局部最大定位誤差不僅僅出現(xiàn)在不同的裝置上,而且這些驅(qū)動關(guān)節(jié)變量在不確定的極限范圍內(nèi)是根本不需要的。 一些發(fā)展成熟的性能指標(biāo)已經(jīng)被用來粗略的評價(jià)串聯(lián)和并聯(lián)機(jī)器人的精確度。最近的一篇文獻(xiàn)中研究了大多數(shù)這些性能指標(biāo)并且分析了它們應(yīng)用到并聯(lián)機(jī)器人的移動和轉(zhuǎn)動 自由度中所遇到的矛盾。最常見的間接優(yōu)化并聯(lián)機(jī)器人精度的性能指標(biāo)是敏捷指標(biāo),條件數(shù)和整體的環(huán)境負(fù)荷指標(biāo)。然而 ,在最近的一項(xiàng)對三自由度平面并聯(lián)機(jī)器人精度的研究中 ,論證了敏捷指標(biāo)對機(jī)器人的精度幾乎沒有任何影響 ,正如我們所定義的一樣。 很明顯 ,考慮到執(zhí)行機(jī)構(gòu)的不精確的情況下,提高工業(yè)并聯(lián)機(jī)器人精度的最好方法是將最大位置誤差和最大定位誤差安排在給定的一部分工作空間之外或者在給定的標(biāo)準(zhǔn)結(jié)構(gòu)里面。 最近提出了一個通用的方法是基于統(tǒng)計(jì)學(xué)的區(qū)間分析對給定的一部分工作空間以外的輸出誤差的近似值進(jìn)行計(jì)算。顯而易見的,給定的一部分 工作空間以外的輸出誤差對機(jī)器人設(shè)計(jì)者來說是最重要的。不過 ,對于不給定機(jī)器人在工作空間內(nèi)的精度變化的信息和優(yōu)化設(shè)計(jì)運(yùn)動的問題用這種方法是相對非常困難的。相反 ,一個非常簡單的幾何計(jì)算方法用來計(jì)算三自由度并聯(lián)機(jī)器人精度的精確值被描繪出來了。 該方法提出了 取代了現(xiàn)有的關(guān)于最大位置誤差映射與最小定位誤差映射的敏捷映射。 雖然這種方法包括了當(dāng)下精密并聯(lián)機(jī)器人最有前途的三個設(shè)計(jì)理念 (其中之一是商業(yè)化 ,另兩個建成實(shí)驗(yàn)室原型 ),它并不總是能適用于其他三自由度平面并聯(lián)機(jī)器人。 本文概括了文獻(xiàn) [5]所提出的 方法并遵循一個讓我們對三 自由度并聯(lián)機(jī)器人精度有深刻認(rèn)識的詳細(xì)的數(shù)學(xué)證明。 現(xiàn)代研究認(rèn)為只有三桿三自由度并聯(lián)機(jī)器人有移動副和轉(zhuǎn)動副,每個桿子上面都有一個驅(qū)動副,而且在每個桿子上面最多只有一個被動的移動副。這種方法是以兩個實(shí)際的設(shè)計(jì)為例的: 機(jī)器人。這個機(jī)器人是機(jī)器人 面 3器人 。一個以此為基礎(chǔ)設(shè)計(jì)的精密的并聯(lián)機(jī)器人已經(jīng)在德國 布倫斯維克 科技大學(xué)研究開發(fā)。 第二節(jié)簡略的概括了文章中所用到的一 些數(shù)學(xué)原理。第三節(jié)提供了一些分析定位誤差和位置誤差的方法。最后 ,第四節(jié)包括幾個數(shù)值例 ,并在最后一節(jié)給出了結(jié)論。 現(xiàn)如今主要研究的是分析由驅(qū)動關(guān)節(jié)變量有限誤差引起的 并聯(lián)機(jī)器人的(局部)最大位置誤差和(局部)最大定位誤差。在一個閉區(qū)間上,函數(shù)的最大值 X? 和 ?? ,定義為 : 2020 )()( ???? , 20 )( ??? ??? , 在0x,0并聯(lián)機(jī)器人在笛 卡爾坐標(biāo)中相應(yīng)的 名義 (理論) 平臺位姿 (方向和位置) ,而 x , y 和 ? 是 實(shí)際平臺坐標(biāo)系 。 如果一個三自由度平面機(jī)器人是完全并聯(lián)的 , x? 和 ?? 是這三個變量的函數(shù):機(jī)器人的驅(qū)動關(guān)節(jié)變量(輸入),我們用 3,2,1?因此,我們必須求出當(dāng)],[ 00 ?? ??? x? 和 ?? 的最大值,其中 0 ? 分別是驅(qū)動關(guān)節(jié)變量相應(yīng)于名義平臺位姿和驅(qū)動關(guān)節(jié)變量上的誤差。 為了簡化我們的誤差分析 ,我們可以假設(shè)標(biāo)準(zhǔn)結(jié)構(gòu)非常的遠(yuǎn)離 (1 型和 2 型 )奇點(diǎn)。 1 型奇點(diǎn)是當(dāng)并聯(lián)機(jī)器人失去一個泛函數(shù)就失去一個或更多個自由度的結(jié)構(gòu)。這些都是內(nèi)部和外部工作空間的界限。因?yàn)檫@個原因 ,在有效的工作空間內(nèi)的工業(yè)并聯(lián)機(jī)器人都遠(yuǎn)離這個奇點(diǎn)。類似的, 2 型奇點(diǎn)是并聯(lián)機(jī)器人失去一個泛函數(shù)將會失去對整個移動平臺控制的另外一種結(jié)構(gòu)。此外 ,靠近這些結(jié)構(gòu)時輸出誤差將會以指數(shù)的數(shù)量級 來增加。因?yàn)檫@些原因工業(yè)并聯(lián)機(jī)器人必須要排除一些奇點(diǎn)。因此只有當(dāng)結(jié)構(gòu)非常的遠(yuǎn)離奇點(diǎn)時我們將會完成我們的誤差分析,也就是 當(dāng)驅(qū)動關(guān)節(jié)變量在誤差區(qū)間范圍內(nèi)機(jī)器人不能進(jìn)入奇點(diǎn)的標(biāo)準(zhǔn)結(jié)構(gòu)。 當(dāng)我們提出這些實(shí)用性的假設(shè)時,我們忙于尋找 x? 和 ?? 的最大值難題??偹苤ㄟ^分析海賽矩陣在給定區(qū)間范圍以外尋找連續(xù)性多變量函數(shù)的最大值 f ,H : 圖 1 輸入誤差邊界圖 ????????????????????????????????????232322222312212212變量的集合為 ? ?21 ,,, ? ??? ???00 , 果? ? 0,, 321 ??? 么得出一個 f 的極值而且 H 一定是負(fù)數(shù)。如果存在一個這樣的點(diǎn),我們稱之為第一類極值。 從輸入誤差邊界圖(圖 1)中可以看出,在對面同意存在一個 f 的極值,這個時候,我們就要對六個函數(shù)中 每 兩個變量的極值進(jìn)行研究,定義為:).,,(),(:g ),,,(),(:),,,(),(: ),,,(),(:),,,(),(: ),,(),(:302121632013133021215321032232013143,210321??????????????????如果這些點(diǎn)存在,我們稱之為第二類極值。在輸入誤差邊界框的邊緣上同樣存在 f 的極值 。這個時 候,我們 就得研究 函數(shù)中十 二個變量 的極值:),,,(: ),,,(:),,,(: ),,(:),,,(: ),,,(:),,,(: ),,,(:),,,(: ),,,(:),,,(: ),,,(:3201031230210263201031130,21025320103103020114320103930201133021028302011230210273020111??????????????????????????????????????????????????????????如果這些點(diǎn)存在,我們稱之為第三類極值。 最后,在輸入誤差邊界框的八個棱角上面也存在著 f 的極值。這八個 點(diǎn)被稱為第四類極值。 找出 ??? 和x 的極值也就相當(dāng)于找出了 22 ??? 和X 函數(shù)的極值。在文章的下一部分中,我們將研究 22 ??? 和X 函數(shù)的極值。 大定位誤差 2?? 的偏導(dǎo)數(shù)為: ).(2)( 02 ???? ???????ii 00 ????? ??? 或個導(dǎo)數(shù)的值等于零。很明顯可以看出,不論怎么樣,只有當(dāng) 0???,極值才存在。 對于三自由度平面并聯(lián)機(jī)器人來說, 0???條件相當(dāng)于兩種不同的情形。 —— 機(jī)器人處在 1型奇點(diǎn)。然而,我們已經(jīng)假設(shè)在 研究區(qū)間中機(jī)器人是不能進(jìn)入 1型奇點(diǎn)的。 —— 當(dāng) j和 k 桿固定住 ),3,2,1,( ?? ,移動平臺的運(yùn)動將會是完全的移動。圖 2表示為通過轉(zhuǎn)動關(guān)節(jié)將機(jī)器人的移動平臺連接到三個驅(qū)動桿上。在移動平臺上的每個桿子都給一個旋轉(zhuǎn)運(yùn)動的運(yùn)動中心表示為 P。當(dāng)制動器 1和 2 是固定的,而制動器 3 是運(yùn)動的,那么 21 轉(zhuǎn)動的交點(diǎn)3 因此,如果 ? ?? ,矢量3?,定義為 ? ? ???????,代表僅僅只有制動器 3工作時平臺的瞬時位移。為了使平臺做完全的移動,轉(zhuǎn)動桿1R 和 2R 必須是平行的(圖 3所示)。當(dāng)這種結(jié)構(gòu)在我們所研究的區(qū)間內(nèi),則與之圖 2 移動桿應(yīng)用于移動平臺上 相對應(yīng)的定位誤差為局部的極值。 因此,只有當(dāng)jR,kR ?? ),3,2,1,,(時第二類極值才存在。然而,這個就相當(dāng)于以前發(fā)生過的不可能的情況。 當(dāng)3,2,1,( ?第三類 極值存在。如果這種結(jié)構(gòu)是可能的,那么就要去測試以確定它的性質(zhì)。 最后,第四類極值是一直存在的,也必須一直用來做測試。 因此,在對定位誤差的分析中,只有第三或者第四類極值才有可能出現(xiàn)。即使是對結(jié)構(gòu)最簡單的三自由度平面并聯(lián)機(jī)器人來說,計(jì)算分析第三類最大值也是非常困難的。由于在能感應(yīng)到機(jī)器人結(jié)構(gòu)中可能有兩個平行的旋轉(zhuǎn)桿的工作空間范圍內(nèi),可能存在一個定位角局部的最大值(而不是最小值),因此,我們堅(jiān)信進(jìn)行實(shí)驗(yàn)最好的方法是將輸入誤差邊界框的邊緣進(jìn)行離散(圖 1),在每一個離散點(diǎn)計(jì)算 ?? ,并且保留最大值。顯然,這種離散是有那么點(diǎn)耗費(fèi)時間的而且不是太精確,但是我們的這種方法相比于簡單的 敏捷圖 依然得出了非常有意義的結(jié)果。然而要注意的是在大部分情況下這種結(jié)構(gòu)將不會發(fā)生。在這種情況下,必須有人能夠在輸入誤差邊界框的每個棱角上計(jì)算出 ?? 并保留最大值。這樣得出的定位誤差才是精確的。 圖 明了純平移運(yùn)動的一種變化 大位置誤差 2X? 的偏導(dǎo)數(shù)為: ).()(2)( 02 ????? 如果當(dāng) 0???0???者 00 ?? 個導(dǎo)數(shù)的值為零。很明顯可以看 出,條件 00 ?? 此將被忽略。對于三自由度平面并聯(lián)機(jī)器人來說, 0??? —— 機(jī)器人處在 1型奇點(diǎn)。然而,我們已經(jīng)假設(shè)在 研究區(qū)間 中機(jī)器人是不能進(jìn)入 1型奇點(diǎn)的。 —— 當(dāng) j和 k 桿固定住 ),3,2,1,( ?? ,移動平臺的運(yùn)動將會是完全的移動。如果平臺的運(yùn)動時完 全的轉(zhuǎn)動的,那就意味著桿 1R 和3 點(diǎn)相重合(圖 5)。當(dāng)這種結(jié)構(gòu)在我們所 研究的區(qū)間 內(nèi),則與之相對應(yīng)的定位誤差為局部的極值。 圖 4 函數(shù) 2?? 的第一和第二類極值 極小 的運(yùn)動 接下來,我們將要用幾何的方法來說明 2X? 的全局的最大值僅僅存在于輸入誤差邊界框的邊緣上(包括各個頂點(diǎn))。事實(shí)上,找出這個最大值就等同于發(fā)現(xiàn)遠(yuǎn)離名義上的移動平臺位置中心無常區(qū)域中的點(diǎn)。通過去除相應(yīng)的區(qū)間中的驅(qū)動關(guān)節(jié)變量獲得這個無常的區(qū)域上機(jī)器人基本的最大工作空間 (也就是平臺中心可達(dá)到的所有位置), ? ??? ???00 , 然,我們所尋找的點(diǎn)將會最大工作空間的邊界上。 文獻(xiàn) 10 中介紹了用幾何算法來計(jì)算這個邊界,但在這 里我們不會去詳細(xì)的討論它。我們只需要提到相對應(yīng)這段邊界曲線組成的這種結(jié)構(gòu)至少有一條邊在 1類奇點(diǎn)上(這是排除在我們研究范圍以外的)或者在驅(qū)動關(guān)節(jié)極限內(nèi)(依然被我們認(rèn)為沒有極限的被動關(guān)節(jié))。這一段只有一個驅(qū)動關(guān)節(jié)在一個限制的直線段(在第一類中是移動關(guān)節(jié))或一個圓弧半徑取決于桿的長度與平臺的尺寸(在第二類中是轉(zhuǎn)動關(guān)節(jié))。 在誤差分析中,機(jī)器人的 區(qū)間間隔 相對應(yīng)外形尺寸是非常小的,所以給不確定的區(qū)域一個名義上的結(jié)構(gòu)。那就意味著在實(shí)踐當(dāng)中,一個屬于邊界不確定區(qū)域的圓弧半徑將會遠(yuǎn)遠(yuǎn)大于最大位置誤差。因此,對于這樣一個大半 徑的小圓弧,離名義上的位置最遠(yuǎn)的點(diǎn)將在兩末端之一的圓弧上。因此這個點(diǎn)在極限內(nèi)將至少對應(yīng)兩個驅(qū)動關(guān)節(jié)變量。 因此,感謝這個幾何分析,我們將能夠證明最大位置誤差不會出現(xiàn)在其他地方而是在輸入誤差邊界框的邊緣上。下一步更深入的分析將會得到保證,在某一精度條件下,最大位置誤差僅僅出現(xiàn)在輸入誤差邊界框的八個棱角的某一個上面。 對于桿 j 和 k( ?? ,3,2,1, ),有第三種最大的條件在區(qū)間上[ ?? ??00 , ii : 圖 明了純轉(zhuǎn)動的一種變化 ( a) 0??? ( b)?正交與0 條件( a)已經(jīng)討論過了。這樣一種結(jié)構(gòu)必須要檢查去判斷它是否符合全局最大值。但是,要分析識別這種結(jié)構(gòu)是相當(dāng)困難的。因此,我們再一次的確信最好的著手點(diǎn)是在一種讓你感覺到機(jī)器人可能處在兩腿壓力相交于移動平臺中心的結(jié) 構(gòu)的區(qū)域活動空間,把輸入邊界框的邊緣進(jìn)行離散,在每一個離散點(diǎn)上計(jì)算X? ,并保留最大值。但是注意,這種結(jié)構(gòu)在大多數(shù)情況下顯然是不存在的。對于這種情況,我們必須只考慮條件( b)。 條件( b)是更加復(fù)雜的分析。?的偏導(dǎo)數(shù)代表的機(jī)器人建立雅克比 陣最初的兩個要素。如果?矢量的 方向在研究區(qū)間內(nèi)接近一個常量(但是要遠(yuǎn)離第二類奇點(diǎn)),那么就可以說在這個區(qū)間內(nèi)當(dāng)桿 j 和 k 是固定的,機(jī)器的位移近似的為一條直線。這個我們可以近似的通過計(jì)算矢量?在輸入誤差邊界框的每個棱角來驗(yàn)證。如果矢量?的方向的變化量沒有達(dá)到給定值(比如 ?1 ),那我們就可以認(rèn)為?在研究區(qū)間內(nèi)沒有發(fā)生變化。 令?正交于0 B(圖 6)。矢量 u 定義為在 B 點(diǎn)允許移動位移的方向。如果我們描繪一條線穿過 的方向根據(jù)矢量 有當(dāng)驅(qū)動器在運(yùn)轉(zhuǎn)的時候這條線定義為平臺位移的軌跡在 果我們描繪出兩個圖 ?正交于0得出一個極值 點(diǎn) A 和 C 在這條直線上在 B 點(diǎn)周圍,當(dāng) 它的驅(qū)動桿指向的量 此,當(dāng)驅(qū)動桿運(yùn)動的時候它就一次通過 A、 B、 這就可以確定的標(biāo)出 點(diǎn)在 )()(0i ???上的結(jié)果了。在 就可以看出 X? 的局部最小值。因此這種結(jié)構(gòu)不能代表第三類最大值。 當(dāng)然,也存 在我們經(jīng)驗(yàn)法則例外的情況,但是那些都是針對某些特定的機(jī)構(gòu)而極少出現(xiàn)的。比如三自由度并聯(lián)機(jī)器人就是這種情況。當(dāng)兩個制動器都關(guān)閉的時候,通過曲線描述平臺中心將是一個橢圓。因此,如果我們在它的端點(diǎn)取一條線段,斜率是基本不會變化的,這條線段明顯的接近這條直線。然而,如果考慮到三自由度并聯(lián)機(jī)器人,這條曲線就是 6次方的。理論上,可能存在這樣的線段在端點(diǎn)的斜率是幾乎一致的,但這條線段并不是線性的。但是我們考慮到這種情形是幾乎不可能發(fā)生的,而且即使它們發(fā)生了也是在某一特定情況下而不是在工作空間內(nèi)。所以為了簡單起見,在我們研 究時忽略這種極小的可能性。 論 總而言之,我們提出的方案對很多實(shí)際的三自由度并聯(lián)機(jī)器人的設(shè)計(jì)是很容易去簡單而又快速地實(shí)現(xiàn)。對于大多數(shù)的設(shè)計(jì),在每個名義上的結(jié)構(gòu)我們都要計(jì)算 8套關(guān)節(jié)變量的直接運(yùn)動點(diǎn),既不能用分析也不能用精確數(shù)值的方法(因?yàn)槲覀冞h(yuǎn)離奇點(diǎn))。因此,為了計(jì)算給定名以上結(jié)構(gòu)的三自由度并聯(lián)機(jī)器人的局部最大定位誤差和局部最大位置誤差,我們至少也要計(jì)算 12用圖 11中給出的方法), 面已經(jīng)提到,這樣的離散化是相當(dāng)耗費(fèi)時間的而且可能 導(dǎo)致計(jì)算精度不夠高。然而,相對簡單的分析可以顯示,對于機(jī)器人設(shè)計(jì)只有輸入誤差邊界框的八個頂點(diǎn)需要驗(yàn)證。也就是說,為了計(jì)算最大定位誤差,這是沒有兩個壓力可以平行的條件下而導(dǎo)致局部最大值,為了計(jì)算最大位置誤差,這是沒有兩個壓力在平臺中心相交的情況下且矢量?的方向變化是非常微小的。 自由度 3面并聯(lián)機(jī)器人 在這部分中,我們將研究三自由度 3面并聯(lián)機(jī)器人的精度(圖 7)。這個機(jī)器人的設(shè)計(jì)如下: 裝在底部位于轉(zhuǎn)動關(guān)節(jié) -- 5.0? ??? 。 這個機(jī)器人的第二類奇點(diǎn)是總所周知的 [12當(dāng)機(jī)器人是這種結(jié)構(gòu)的時間出現(xiàn): ???? ? 7 3 c o s 111 ; 位于以 c ??的圓上; 當(dāng)點(diǎn)三個第一類奇點(diǎn)位于第二類奇點(diǎn)的圓上。 因此我們建議分析以 個不同的定位角 ? 分別為 0°和10°時的可用工作區(qū)。這個工作區(qū)遠(yuǎn)離奇點(diǎn)(第二類奇點(diǎn)的圓在 ?? 0°和 10°時的半徑分別為 這個機(jī)器人的直接運(yùn)動學(xué)模型是很容易獲得的且有兩個明顯的解決方案,因?yàn)轵?qū)動關(guān)節(jié)變量不會一起奇點(diǎn)。我們要研究這里的三種不同情況: (a)兩個壓力并聯(lián)的結(jié)構(gòu)。這種情況不是定位誤差的局部最大值就是局部最小值。在我們的例子中,壓力垂直于移動關(guān)節(jié)的方向并且通過點(diǎn)此,這種情況圖 出現(xiàn)是當(dāng)兩個移動關(guān)節(jié)的方向是并聯(lián)的(圖 8a)。對于這種結(jié)構(gòu),要使定位的平臺保 持不變只有當(dāng)受操控的關(guān)節(jié)移動。因此,這種結(jié)構(gòu)是定位誤差的局部最小值。 (b)兩個壓力相交于平臺中心的結(jié)構(gòu)。這種情況不是位置誤差的局部最大值就是局部最小值。在我們的例子中,很容易驗(yàn)證這種結(jié)構(gòu)只出現(xiàn)在研究工作空間以外(圖8b)。 (c)矢量?的方向是不斷變化的結(jié)構(gòu)。圖 9a和 ?的方向在研究區(qū)間里的變化量??梢钥闯鲞@種變化在研究區(qū)間里是非 常微小的(小于 因此,只有 8套驅(qū)動關(guān)節(jié)變量對機(jī)器人最大定位誤差和最大位置誤差的給定名義圖 對應(yīng)于三自由度并聯(lián)機(jī)構(gòu)的局部最大定位誤差 03 ??? q?。 b 圖對應(yīng)的最大位置誤差 03 ??? 工 作 空間邊界 圖 ? 的兩個變化方向?yàn)椋?a) 0?? 和( b) 10?? 上的姿勢進(jìn)行測試。對其中的每一套,都可能有兩個平臺姿勢得到分析,且對相對應(yīng)的定位誤差和位置誤差接近名義上的姿勢的解決方案的計(jì)算。兩個位置等高線的結(jié)果在圖 10和圖 11 中所表示出來。 正如我們所預(yù)期的,機(jī)器人在遠(yuǎn)離奇點(diǎn)的工作空間的中心是更加準(zhǔn)確的。越靠近機(jī)器人奇點(diǎn)的圓準(zhǔn)確性就越低。但要注意的是總有一種實(shí)質(zhì)性的位置誤差,在工作空間中心的定位誤差幾乎為零。 自由度 3面并聯(lián)機(jī) 器人 在這部分中,我們將研究三自由度 3面并聯(lián)機(jī)器人的精度(圖 12)。這款機(jī)器人的設(shè)計(jì)如下: 圖 ?? 時的最大定位和位置誤差。 a 圖為最大定位誤差, b 圖為最大位置誤差。 圖 0?? 時的最大定位和位置誤差。 a 圖為最大定位誤差, b 圖為最大位置誤差。 為圓心1半徑的圓; -- ??; m?? 10? 。 該機(jī)器人允許 6 個直接運(yùn)動點(diǎn)的分析和不能被解決的分析。當(dāng)驅(qū)動關(guān)節(jié)變量保留它們的間隔時,我們只需要解決達(dá)到名義上的姿勢, 而最好的辦法是用一種迭代數(shù)值方法如牛頓方法。該方法只需要計(jì)算機(jī)器人的雅克比矩陣,而這是很容易實(shí)現(xiàn)的。在我們的誤差分析中,我們總是先對名義上的結(jié)構(gòu)進(jìn)行計(jì)算并改變驅(qū)動關(guān)節(jié)變量在一個非常小的區(qū)間長度 ? 。此外,我們將用這種方法計(jì)算足夠遠(yuǎn)離奇點(diǎn)的結(jié)構(gòu)。因此,正如這個例子所驗(yàn)證的,這種計(jì)算方法收斂很快(通常精度達(dá)到 2010? 010?度只需做兩步的迭代計(jì)算)。 這種機(jī)器人奇異點(diǎn)已經(jīng)被研究,但其對應(yīng)的曲線是相當(dāng)復(fù)雜的。然而幸運(yùn)的是,很容易找到一個在工作空間內(nèi)沒有奇異點(diǎn)的工作模型的設(shè)計(jì)(給定一個逆向運(yùn)動方圖 法)。我們所研究的機(jī)器人的工作空間相當(dāng)于一個內(nèi)接于以 O 為圓心,半徑為 角形的一條邊平行于 們所研究的工作空間的定向角為 0°和 10°。這其中沒有第二類奇點(diǎn)。 我們必須研究以下三種不同的情況: (a)兩個壓力并聯(lián)的結(jié)構(gòu)。這種情況不是定位誤差的局部最大值就是局部最小值。在我們的例子 中,瞬時壓力沿著直線此這種情況出現(xiàn)是當(dāng)兩個桿平行的時候(圖 13)。第二種類型結(jié)構(gòu)存在。圖 13a 表示相當(dāng)于局部最小定位誤差時的結(jié)構(gòu)。對這種平行四邊形的兩條邊和平臺的定位保持不變的結(jié)構(gòu),第三個執(zhí)行機(jī)構(gòu)單獨(dú)運(yùn)轉(zhuǎn)。圖 13b 表示相當(dāng)于局部最大定位誤差時的結(jié)構(gòu)。在這種結(jié)構(gòu)中,如果第三根桿推動移動平臺往任意方向移動,那么它就相當(dāng)于是轉(zhuǎn)動了。然而在我們的例子中,很容易去驗(yàn)證在我們研究的工作空間內(nèi)是不會出現(xiàn)這種結(jié)構(gòu)的。 (b)兩個壓力相交于平臺中心的結(jié)構(gòu)。這種情況不是位置誤差的局部最大值就是局部最小值。在我們的例子中,很容易驗(yàn)證這種結(jié)構(gòu)不會出現(xiàn)在研究工作空間之內(nèi) 。 (c)矢量的方向是不斷變化的結(jié)構(gòu)。圖 14a 和 以看出這種變化在研究區(qū)間里是非常微小的(小于 前面已經(jīng)提到,這個并不能保證最大位置誤差在輸入誤差邊界框的任意一個頂點(diǎn)上面出現(xiàn)。因此,目前我們已經(jīng)驗(yàn)證了在邊界框邊緣上的實(shí)例(通過對每條邊進(jìn)行 20 次離散)。就連一個位置誤差不在 8 個頂點(diǎn)的任意一個上面的名義上的結(jié)構(gòu)都沒有發(fā)現(xiàn)。所以在 這個例子當(dāng)中我們的假設(shè)就成立的。 因此,對于這個機(jī)器人也一樣,也是只有八套驅(qū)動關(guān)節(jié)變量對局部最大定位誤差和局部最大位置誤差的計(jì)算進(jìn)行測試。兩個位置等高線的結(jié)果在圖 15 和圖 16 中所表示出來。 圖 a 圖)和局部最大定位誤差( b 圖)。 可以看出,這個并聯(lián)機(jī)器人的最大定位誤差和最大位置誤差值接近一個常數(shù),大約為 11 m? 到 17 m? 之間,僅僅略大于輸入誤差的范圍 m?? 10? 。這個可以用機(jī)器人在研究工作空間內(nèi)遠(yuǎn)離第二類奇點(diǎn)來解釋。并且在工作空間內(nèi)它所產(chǎn)生的定位誤差是一個幾乎為零的常數(shù)。因此正如參考文獻(xiàn) 8 的作者所驗(yàn)證的那樣,這款并聯(lián)機(jī)器人是進(jìn)行精確定位的最佳候選人。 圖 ?的兩個變化方向的取向( a) 0?? 和 (b) 10?? 。 圖 ?? 的時候的最大定位誤差( a)圖和最大位置誤差( b)圖。 圖 0?? 的時候的最大定位誤差( a)圖和最 大位置誤差( b)圖。 5 結(jié)論 這篇論文 對 三自由度平面并聯(lián)機(jī)器人的局部最大定位和位置誤差進(jìn)行了詳細(xì)的研究。研究證明,當(dāng)距離奇異點(diǎn)足夠遠(yuǎn),且至少兩個輸入出現(xiàn)一個最大誤差,局部最大定位和位置誤差才會出現(xiàn)。然而,當(dāng)僅有兩個輸入就處于最大誤差時, 一個簡單的程序,對于一個 給定的設(shè)計(jì),建議評估是否會出現(xiàn)輸出誤差。多虧了此次的詳細(xì)研究,提出了一個簡單的方法來計(jì)算給定的名義上的結(jié)構(gòu)和輸入誤差界限的局部極大方向與位置誤差。該方法包含解決 8 個直接運(yùn)到點(diǎn)或最大限度為 12n(其中 輸入。此方法是相對快速和精確的,但主要是容易實(shí)現(xiàn),和能對并聯(lián)機(jī)器人的運(yùn)動精度產(chǎn)生有價(jià)值的發(fā)現(xiàn)。作者認(rèn)為本文中推薦的方法應(yīng)該被用于所有三自由度完全平面并聯(lián)機(jī)器人,而不是那些沒什么意義的圖。- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
6 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 外文 翻譯 自由度 并聯(lián) 機(jī)器人 精度 分析 中文版
鏈接地址:http://appdesigncorp.com/p-30998.html