亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        6支鏈臺體型Stewart衍生構(gòu)型位置正解半解析算法

        2019-04-29 02:21:00葉鵬達尤晶晶沈惠平吳洪濤李成剛
        農(nóng)業(yè)機械學(xué)報 2019年4期
        關(guān)鍵詞:初值支鏈位姿

        葉鵬達 尤晶晶,2 沈惠平 吳洪濤 李成剛

        (1.南京林業(yè)大學(xué)機械電子工程學(xué)院, 南京 210037; 2.江蘇省精密與微細制造技術(shù)重點實驗室, 南京 210016;3.常州大學(xué)機械工程學(xué)院, 常州 213016; 4.南京航空航天大學(xué)機電學(xué)院, 南京 210016)

        0 引言

        1965年,STEWART[1]首次提出含6條相同支鏈的并聯(lián)機構(gòu),學(xué)者們將其稱為Stewart機構(gòu)。與傳統(tǒng)的串聯(lián)機構(gòu)相比,并聯(lián)機構(gòu)具有輸出精度高、結(jié)構(gòu)剛性好、承載能力強、便于控制等優(yōu)點,成為國內(nèi)外機構(gòu)學(xué)研究熱點[2-6]。Stewart并聯(lián)機構(gòu)主要有平臺型、臺體型兩大類,相比于前者而言,后者動、靜平臺[7]上球鉸鏈的球心可在空間任意布置,而不局限于同一平面上,并且具有對稱性和各向同性[8],可用于對精度和穩(wěn)定性要求較高的場合[9]。因此,臺體型Stewart并聯(lián)機構(gòu)具有更廣泛的應(yīng)用領(lǐng)域,如六維加速度傳感器[8-10]、飛行模擬器[11-12]、遙操作機器人[13-14]等,但其理論研究難度更大。

        由于涉及到至少6個輸入量和6個輸出量,而且它們之間呈現(xiàn)強非線性耦合的關(guān)系,目前,臺體型Stewart并聯(lián)機構(gòu)的正向運動學(xué)問題并沒有完全解決。正向運動學(xué)是工作空間、奇異位型、動力學(xué)控制等后續(xù)工作的基礎(chǔ),國內(nèi)外學(xué)者對此進行了大量的探索研究,主要方法有數(shù)值法和解析法兩種[15-17]。數(shù)值法主要通過Newton法或擬Newton法等數(shù)值逼近迭代求解[18-22]。文獻[19]利用擬Newton法成功求解3-RPS和6-RUS并聯(lián)機構(gòu)位置正解,計算效率明顯提高,然而,求解算法對初值較敏感,且在特殊奇異位型下無法計算;文獻[23]利用粒子群算法進行正解研究,能夠得到所有可能的正解,但該算法的收斂速度和計算效率還有待提高。解析法主要通過消元得到單一參數(shù)多項式,不需要給定初值,就能求得全部解。文獻[24]提出一種解析化方法用于6-SPS[25]并聯(lián)機構(gòu)的正向運動學(xué)求解,但是該方法消元復(fù)雜,不具有通用性,且不利于程式化;文獻[26]針對6-6平臺型Stewart機構(gòu),運用分次字典序Groebner基法消元,得到一元20次代數(shù)方程,然而,獲得的高次方程仍需要通過數(shù)值法求解;文獻[27]指出,采用冗余驅(qū)動的思路可以設(shè)計出具有全解析解的臺體型Stewart機構(gòu),然而,由于添加了多條支鏈,特別是引入了三重復(fù)合鉸鏈,結(jié)構(gòu)變得更加復(fù)雜,不利于加工、裝配及控制。

        沈惠平等[28]研究發(fā)現(xiàn),并聯(lián)機構(gòu)位姿正解的求解難度與機構(gòu)的耦合度有關(guān)。為了構(gòu)造低耦合度的并聯(lián)機構(gòu),同時舍棄三重復(fù)合鉸鏈,本文設(shè)計結(jié)構(gòu)簡單、易加工、易裝配的6支鏈臺體型Stewart衍生構(gòu)型,并構(gòu)建一種數(shù)值法和解析法相結(jié)合、程式化程度高的半解析算法,為6支鏈并聯(lián)機構(gòu)的工程應(yīng)用奠定理論基礎(chǔ)。

        1 Stewart衍生構(gòu)型及重構(gòu)構(gòu)型

        本文提出4種6支鏈并聯(lián)機構(gòu)的衍生構(gòu)型,分別是6-6構(gòu)型、6-5構(gòu)型、6-4構(gòu)型和6-3構(gòu)型(前、后數(shù)字分別代表靜、動平臺上的球鉸鏈個數(shù),下同),如圖1所示。衍生構(gòu)型由1個邊長為2N的正方體狀動平臺、1個內(nèi)邊長為2(N+L)的正方體空殼狀靜平臺以及6條完全相同的SPS(Spherical-prismatic-spherical)支鏈構(gòu)成;初始狀態(tài)下,6條支鏈長度相等,動平臺與靜平臺的幾何中心重合,并且姿態(tài)完全相同。與衍生構(gòu)型相比,重構(gòu)構(gòu)型增加了6條虛擬支鏈,每2條支鏈構(gòu)成一組,6個二重復(fù)合球鉸鏈分別固結(jié)在動平臺的6條棱邊的中點;重構(gòu)構(gòu)型的初始狀態(tài)與衍生構(gòu)型的初始狀態(tài)相同,如圖2所示。

        圖1 Stewart機構(gòu)的4種衍生機構(gòu)Fig.1 Four derivative mechanisms of Stewart mechanism

        圖2 12-6臺體型重構(gòu)構(gòu)型Fig.2 12-6 platform reconstructed configuration

        2 半解析算法

        2.1 基本思路

        將數(shù)值法與解析法相結(jié)合的方法稱為半解析算法,基本思路為通過數(shù)值法求解出6條虛擬支鏈的長度,再通過解析法求解出重構(gòu)構(gòu)型的位置正解。算法流程如圖3所示。其中虛線表示傳統(tǒng)數(shù)值法。

        圖3 半解析算法流程圖Fig.3 Flow chart of semi-analytic algorithm

        2.2 重構(gòu)構(gòu)型運動學(xué)正解的全解析解

        由并聯(lián)機構(gòu)的支鏈長度計算動平臺位姿的過程稱為“正向運動學(xué)方程的求解”。本文假設(shè)機構(gòu)各個幾何參數(shù)已知,動平臺為一個剛體,并且各個球副之間不存在摩擦與間隙。

        如圖4所示,動平臺幾何中心為P,其笛卡爾坐標(biāo)設(shè)為(x0,y0,z0),動平臺頂點及其坐標(biāo)為Ad(xd,yd,zd)(d=1,2,…,8),二重復(fù)合球鉸鏈及其坐標(biāo)為Bi(xi,yi,zi)(i=1,2,…,6),12個外球鉸鏈的中心點在靜坐標(biāo)系中的笛卡爾坐標(biāo)為bj(xj,yj,zj)(j=1,2,…,12)。根據(jù)重構(gòu)構(gòu)型中的幾何約束關(guān)系,建立二次相容方程

        (1)

        (2)

        (3)

        圖4 位姿求解原理圖Fig.4 Schematic of position and orientation solution

        將二次相容方程(1)~(3)分成3組,每組二次相容方程中的同構(gòu)方程兩兩相減,得到12個線性相容方程,通過考慮線性方程組的求解理論,可以得到點P、B1、B2、B3的部分坐標(biāo)為

        (4)

        (5)

        (6)

        (7)

        其中

        觀察動平臺特征點,發(fā)現(xiàn)P、B1、B2、B34點構(gòu)成菱形,且對角線互相平分。因此有

        x1=x2+x3-x0

        (8)

        z2=z1+z0-z3

        (9)

        y3=y1+y0-y2

        (10)

        如圖4所示,將動平臺的前面、右側(cè)面和上面中心點的坐標(biāo)分別記作Pfront、Pright、Ptop。

        根據(jù)特征點與Pfront、Pright、Ptop之間的尺度關(guān)系,計算其解析解

        (11)

        (12)

        (13)

        這樣,動平臺的位置和姿態(tài)可分別表示為

        P=(x0,y0,z0)T

        (14)

        (15)

        2.3 基于協(xié)調(diào)方程求解虛擬支鏈的長度

        動平臺在運動過程中,桿長之間滿足一定的幾何約束關(guān)系,即

        (16)

        (17)

        (18)

        (19)

        (20)

        (21)

        (22)

        (23)

        (24)

        為了降低上述9個協(xié)調(diào)方程的次數(shù),通過式(16)、(22)相減,式(17)、(23)相減,式(18)、(24)相減,式(19)、(22)、(23)相減,式(20)、(23)、(24)相減,式(21)、(22)、(24)相減,得到6個低次冪的協(xié)調(diào)方程為

        (25)

        (26)

        (27)

        (28)

        (29)

        (30)

        可以看出,方程(25)、(26)、(27)消除了8次方項;方程(28)、(29)、(30)消除了6次方項。化簡前后協(xié)調(diào)方程數(shù)目由9個降為6個,最高次項數(shù)由45項降為9項。

        協(xié)調(diào)方程可寫成

        (31)

        式中X——6個未知桿長

        將方程(31)用泰勒公式展開

        F(Xn)+F′(Xn)(X-Xn)+O(|X-Xn|2)=0

        (32)

        其中

        式中F′(Xn)——雅可比矩陣

        忽略二階無窮小量后

        Xn+1=Xn-[F′(Xn)]-1F(Xn)

        (33)

        為驗證協(xié)調(diào)方程計算方法的可行性,在Mathematica中進行虛擬仿真,如圖5所示。

        圖5 12-6 SPS重構(gòu)構(gòu)型虛擬樣機Fig.5 Virtual prototype of 12-6 SPS reconstructed configuration

        取N=15 mm,L=25 mm,任意給定動平臺姿態(tài)矩陣與移動路徑為

        (34)

        (35)

        如圖6所示。

        圖6 動平臺移動路徑Fig.6 Path of moving platform

        點Ad在靜坐標(biāo)系中的位置矢量為

        (36)

        首先通過反解,求出6條支鏈的長度,再運用協(xié)調(diào)方程求解出6條虛擬支鏈長度,對比虛擬支鏈長度的計算值與準(zhǔn)確值,得到桿長計算誤差。如圖7所示。

        由圖7a可知,曲線光滑且連續(xù),表明計算過程沒有產(chǎn)生算法奇異。由圖7b可知,計算值與準(zhǔn)確值吻合得較好,表明協(xié)調(diào)方程是正確的;微小的桿長計算誤差是由軟件在數(shù)值計算過程中產(chǎn)生的舍入誤差等因素造成的。

        3 數(shù)值性態(tài)分析

        數(shù)值性態(tài)不僅與算法有關(guān),還與構(gòu)型有關(guān)。本文將分別對比分析半解析算法與傳統(tǒng)數(shù)值法在計算衍生構(gòu)型位姿正解時的精度、效率和穩(wěn)定性。將兩種算法編寫成Mathematica程序,使用的計算機CPU為Intel CORE I5-4200U,主頻為2.30 GHz,內(nèi)存為4 GB。

        圖7 協(xié)調(diào)方程的驗證Fig.7 Verification of compatibility equations

        3.1 精度

        傳統(tǒng)數(shù)值法即牛頓法是一種被廣泛使用的求解并聯(lián)機構(gòu)正解的迭代算法。通過數(shù)值算例發(fā)現(xiàn),初值偏差對位姿正解計算誤差的影響較小,因此,這里僅分別對比半解析算法與傳統(tǒng)數(shù)值法在計算衍生構(gòu)型位姿正解時的精度,如表1所示。在虛擬樣機中,任意給定動平臺一組位姿:x0=0.1 mm,y0=0.1 mm,z0=0.1 mm;λ1=0.05,λ2=0.05,λ3=0.05,算法迭代精度控制為1.0×10-6,計算值取小數(shù)點后5位有效數(shù)字。

        表1 位姿正解的精度對比Tab.1 Comparison of accuracy of forward displacement analysis

        定義位姿正解的綜合相對誤差(位姿正解6個變量的相對誤差的平均值)δ為

        (37)

        由表1可知,在計算過程中,半解析算法的綜合相對誤差明顯低于傳統(tǒng)數(shù)值法。

        3.2 效率

        算法效率(計算時間)τ與其使用的方法有關(guān),也與求解的具體構(gòu)型有關(guān)。從不同算法和不同構(gòu)型來研究初值偏差對效率的影響。在軟件中通過Timing指令獲取算法的計算時間,分別計算對比同種構(gòu)型下兩種算法所需計算時間的比值,選取最小值作為兩種算法的效率比值。通過數(shù)值算例發(fā)現(xiàn),算法的迭代精度與初值偏差對傳統(tǒng)數(shù)值法的效率影響較小,因此,本文僅列出了不同構(gòu)型下傳統(tǒng)數(shù)值法的效率,如表2所示。對于半解析算法,迭代精度分別控制為1.0×10-6與1.0×10-9,將初值偏差從5%變化到25%,在不同的迭代精度下,對應(yīng)的效率如表3所示。

        表2 傳統(tǒng)數(shù)值法的效率Tab.2 Efficiency of traditional numerical method

        表3 半解析算法的效率Tab.3 Efficiency of semi-analytic algorithm ms

        由表2、3可知,傳統(tǒng)數(shù)值法的效率優(yōu)于半解析算法。從算法的方程復(fù)雜程度分析,半解析算法方程的最高次冪(8次)高于傳統(tǒng)數(shù)值法的方程(3次)。半解析算法的效率隨著構(gòu)型中二重復(fù)合球鉸鏈數(shù)目的增多而變高,且迭代精度越高,效率越低;對于6-4構(gòu)型,當(dāng)初值偏差達到25%時,半解析算法的計算結(jié)果發(fā)散。

        3.3 穩(wěn)定性

        穩(wěn)定性的主要影響因素有初值偏差和計算步長,考慮到位姿正解與初值偏差有關(guān),與計算步長無關(guān),因此,從兩種算法的最大初值偏差和迭代發(fā)散來研究衍生構(gòu)型的穩(wěn)定性。在實際計算過程中,如初值偏差過大,結(jié)果可能不收斂,計算失去了穩(wěn)定性。

        各變量計算許用區(qū)間寬度為

        Q=[X*-ΔXX*+ΔX]

        (38)

        其中

        式中X*——初始位姿

        ΔX——位姿最大計算值

        定義最大初值偏差(位姿正解6個變量的相對許用區(qū)間寬度的平均值)Imax為

        (39)

        式中M——動平臺位姿各變量(分量)的最大工作范圍

        半解析算法與傳統(tǒng)數(shù)值法在計算衍生構(gòu)型時的最大初值偏差如表4所示。由表4可知,半解析算法的穩(wěn)定性明顯優(yōu)于傳統(tǒng)數(shù)值法。對于半解析算法,6-3構(gòu)型穩(wěn)定性優(yōu)于其他構(gòu)型,從拓撲結(jié)構(gòu)分析,該構(gòu)型動平臺上有3個二重復(fù)合球鉸鏈,相比于其他構(gòu)型,該構(gòu)型支鏈分布較集中;對于傳統(tǒng)數(shù)值法,6-5構(gòu)型穩(wěn)定性最高,達到46.2%。

        表4 衍生構(gòu)型的最大初值偏差Tab.4 Maximum initial deviation of derivative configuration %

        4 結(jié)論

        (1)設(shè)計了一類6支鏈臺體型Stewart并聯(lián)機構(gòu)及其衍生構(gòu)型,對其進行拓撲結(jié)構(gòu)分析,動平臺分別含有0、1、2、3個二重復(fù)合球鉸鏈。針對6支鏈并聯(lián)機構(gòu)正向運動學(xué)求解問題,構(gòu)建了一種結(jié)合數(shù)值法和解析法的半解析算法。通過數(shù)值法求出虛擬支鏈長度,構(gòu)成12-6臺體型Stewart并聯(lián)機構(gòu),利用其低耦合度和支鏈布局的高度對稱性,推導(dǎo)了一種全解析式正解算法,并可得到唯一解析表達式。該方法同樣適用于動平臺上含3個以上二重復(fù)合球面副、球鉸中心不局限于動平臺棱邊的中點、且耦合度小于2的臺體型并聯(lián)機構(gòu)的正向運動學(xué)求解。

        (2)對比了半解析算法和傳統(tǒng)數(shù)值法在計算6支鏈并聯(lián)機構(gòu)衍生構(gòu)型時的精度、效率和穩(wěn)定性。半解析算法的精度和穩(wěn)定性優(yōu)于傳統(tǒng)數(shù)值法至少2倍,但傳統(tǒng)數(shù)值法的效率為半解析算法的7倍。

        (3)構(gòu)型選取不僅與應(yīng)用對象有關(guān),還與算法的數(shù)值性態(tài)有關(guān)。半解析算法在具體應(yīng)用場合需要合理選取衍生構(gòu)型,其選取原則為:對精度要求較高且效率和穩(wěn)定性要求不高時,選用6-6構(gòu)型;對實時性(或穩(wěn)定性)要求較高且精度和穩(wěn)定性(或?qū)崟r性)要求不高時,選用6-3構(gòu)型。當(dāng)最大初值偏差小于106%時,4種衍生構(gòu)型都適用;當(dāng)最大初值偏差大于106%且小于526%時,選用6-3構(gòu)型;當(dāng)最大初值偏差大于526%時,衍生構(gòu)型都不適用。綜合考慮精度、效率和穩(wěn)定性,6-3構(gòu)型優(yōu)于其他構(gòu)型。

        猜你喜歡
        初值支鏈位姿
        具非定常數(shù)初值的全變差方程解的漸近性
        一種適用于平動點周期軌道初值計算的簡化路徑搜索修正法
        三維擬線性波方程的小初值光滑解
        基于共面直線迭代加權(quán)最小二乘的相機位姿估計
        基于CAD模型的單目六自由度位姿測量
        小型四旋翼飛行器位姿建模及其仿真
        臭氧護理皮支鏈皮瓣200例觀察分析
        卵內(nèi)注射支鏈氨基酸對雞胚胎生長發(fā)育和孵化時間的影響
        飼料博覽(2015年4期)2015-04-05 10:34:14
        3UPS-S并聯(lián)機構(gòu)單支鏈驅(qū)動奇異分析
        基于幾何特征的快速位姿識別算法研究
        国产福利酱国产一区二区| 老熟妇嗷嗷叫91九色| 亚洲人妻中文字幕在线视频| 69搡老女人老妇女老熟妇| 国产影片免费一级内射| 一二三区无线乱码中文在线| 男女猛烈xx00免费视频试看| 国产成人亚洲精品无码h在线| 国产成人一区二区三区视频免费蜜 | 一本色道久久综合无码人妻| 377p日本欧洲亚洲大胆张筱雨| 国产精品福利自产拍在线观看| 丝袜足控一区二区三区| 精选麻豆国产AV| 性色av手机在线观看| 风间由美中文字幕在线| 日韩av在线亚洲女同| 夫妻免费无码v看片| 亚洲av成人无遮挡网站在线观看| 超碰cao已满18进入离开官网| 久久综合精品国产丝袜长腿| 亚洲色AV性色在线观看| 亚洲av综合色区久久精品天堂| 99青青草视频在线观看| 国产精品免费无遮挡无码永久视频| 亚洲色大成网站www永久网站| 极品少妇一区二区三区四区| 久久亚洲av永久无码精品| 青草青草伊人精品视频| 色老汉亚洲av影院天天精品| 日韩人妻有码中文字幕| 亚洲女同同性一区二区| 国产成人综合久久久久久| 久久精品女人天堂av免费观看| 亚洲国产天堂一区二区三区| 亚洲 暴爽 av人人爽日日碰| 宅宅午夜无码一区二区三区| 黄色潮片三级三级三级免费| 久久一道精品一区三区| 色狠狠色狠狠综合天天| 亚洲中文字幕无码久久|