国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

標(biāo)準(zhǔn)型和改進(jìn)型DH建模的對比研究與仿真

2022-11-01 06:26
中國新技術(shù)新產(chǎn)品 2022年14期
關(guān)鍵詞:標(biāo)準(zhǔn)型改進(jìn)型執(zhí)行器

郭 萍

(武漢交通職業(yè)學(xué)院智能制造學(xué)院,湖北 武漢 430065)

在中國制造2025 的背景下,工業(yè)機(jī)器人技術(shù)進(jìn)一步發(fā)展。機(jī)器人運(yùn)動學(xué)建模仿真技術(shù)可以動態(tài)描述機(jī)器人關(guān)節(jié)的運(yùn)動特性,直觀地顯示機(jī)器人的運(yùn)動情況,對機(jī)器人的軌跡規(guī)劃和運(yùn)動控制研究有重大意義。

1 DH 建模意義

工業(yè)機(jī)器人的運(yùn)動學(xué)描述就是如何在機(jī)器人運(yùn)動的情況下確定末端執(zhí)行器的位姿。機(jī)械臂是由一系列關(guān)節(jié)和連桿組成,關(guān)節(jié)和連桿之間存在相對運(yùn)動,末端執(zhí)行器將隨著關(guān)節(jié)和連桿運(yùn)動,其位姿描述的是一種動態(tài)關(guān)系。為清晰地表達(dá)這種關(guān)系,需要確定關(guān)節(jié)、各連桿和末端執(zhí)行器之間的運(yùn)動關(guān)系。

建立坐標(biāo)系可以方便描述運(yùn)動關(guān)系,以機(jī)器人末端執(zhí)行器尖端一點(diǎn)的運(yùn)動描述為例,尖端點(diǎn)相對末端的位置與末端執(zhí)行器的尺寸有關(guān),與連桿無關(guān),如果在機(jī)器人末端上面建立一個空間坐標(biāo)系,那么很容易在該坐標(biāo)系下描述尖端點(diǎn)的位置。然而,連桿和關(guān)節(jié)是運(yùn)動的,尖端點(diǎn)相對于連桿和基座的坐標(biāo)卻是不固定的,因此還需要在連桿上建立坐標(biāo)系,明確連桿坐標(biāo)系和末端坐標(biāo)系之間的轉(zhuǎn)換關(guān)系。簡單、清晰地描述坐標(biāo)系間轉(zhuǎn)換關(guān)系的關(guān)鍵在于建立坐標(biāo)系。

機(jī)器人關(guān)節(jié)一般有6 個,連桿也有多個,需要建立多個坐標(biāo)系。為避免坐標(biāo)系之間的關(guān)系復(fù)雜多樣,須統(tǒng)一坐標(biāo)系的規(guī)則,并且坐標(biāo)系的參數(shù)要盡可能少,根據(jù)該原則,DH參數(shù)法是比較合適機(jī)器人運(yùn)動學(xué)建模的模型。DH 參數(shù)法分標(biāo)準(zhǔn)型和改進(jìn)型,其模型中的每個連桿坐標(biāo)系只需要4 個參數(shù),因此被廣泛應(yīng)用于工業(yè)機(jī)器人建模。

2 標(biāo)準(zhǔn)型DH 建模方法

標(biāo)準(zhǔn)型DH 參數(shù)法是目前機(jī)器人建模的一般方法,是一種描述連桿坐標(biāo)系的簡單且有效的方法,適用于任何機(jī)器人結(jié)構(gòu)。

首先,標(biāo)準(zhǔn)型DH 參數(shù)法建模確定各個關(guān)節(jié)坐標(biāo)系間的變化關(guān)系。其次,將所有坐標(biāo)間的變化結(jié)合起來。最后,推導(dǎo)末端坐標(biāo)系與基座的關(guān)系。如圖1 所示是機(jī)器人中的2 個相鄰連桿,在關(guān)節(jié)處按照DH 參數(shù)法建立坐標(biāo)系。

圖1 標(biāo)準(zhǔn)型DH 模型連桿坐標(biāo)系描述

根據(jù)坐標(biāo)系建立原則(關(guān)節(jié)軸+1 軸線方向?yàn)?span id="syggg00" class="emphasis_italic">Z,關(guān)節(jié)軸和+1 的公垂線所在直線為X,右手法則確定Y軸)可知,X垂直于關(guān)節(jié)軸,X也垂直于關(guān)節(jié)軸,由數(shù)學(xué)知識可知,關(guān)節(jié)軸垂直于異面直線XX所在的平面。如果異面直線XX的夾角為θ,那么坐標(biāo)系O繞著Z轉(zhuǎn)動θ后,XX平行。接著,沿著Z移動距離d,XX重合。下一步,沿著X移動距離a,不僅XX重合,坐標(biāo)系OO的原點(diǎn)也重合,最后繞著X轉(zhuǎn)動αZZ重合, 坐標(biāo)系OO完全重合。用數(shù)學(xué)語言表達(dá)該坐標(biāo)系地轉(zhuǎn)換過程,如公式(1)所示。

將公式(1)展開得到任意相鄰坐標(biāo)系的變換矩陣,如公式(2)所示。

該變換矩陣可以將坐標(biāo)系O映射到O。在每個連桿上都建立一個坐標(biāo)系,然后用上述變換關(guān)系找到相鄰連桿之間的變換關(guān)系,就可以描述機(jī)器人末端點(diǎn)在基坐標(biāo)系下的坐標(biāo),即DH 參數(shù)法僅用、、和這4 個參數(shù)就能描述坐標(biāo)變換。

3 改進(jìn)型DH 建模方法

與標(biāo)準(zhǔn)型DH 建模法不同,改進(jìn)型DH 坐標(biāo)系不是建立在傳動軸上的,而是建立在連桿的驅(qū)動軸上,即靠近基座一側(cè)的關(guān)節(jié)軸上。2 種建模法坐標(biāo)系描述的區(qū)別如圖2、圖3所示。

圖2 標(biāo)準(zhǔn)型DH 坐標(biāo)系

圖3 改進(jìn)型DH 坐標(biāo)系

改進(jìn)型DH 建模法的關(guān)節(jié)、連桿和坐標(biāo)系按照從基座到末端執(zhí)行器的方向排列,其順序?yàn)殛P(guān)節(jié)1、與關(guān)節(jié)1 并列的連桿1 坐標(biāo)系、連桿1 以及關(guān)節(jié)2,以此類推。

對傳統(tǒng)的串聯(lián)機(jī)器人來說,標(biāo)準(zhǔn)型DH 建模方法受到大多數(shù)研究者的青睞。但是對非串聯(lián)結(jié)構(gòu)的機(jī)器人來說,標(biāo)準(zhǔn)型DH 建模法并不適用。例如1 個連桿同時存在2 個傳動軸,分別連接2 個連桿,如圖4 所示。設(shè)關(guān)節(jié)1 和基座之間的連桿編號為0,參考坐標(biāo)系編號為0。按照標(biāo)準(zhǔn)型DH 建模法,連桿的坐標(biāo)系在傳動軸上面,那么連桿坐標(biāo)系3 將與參考坐標(biāo)系0 重合,即在關(guān)節(jié)1 處將同時建立2 個坐標(biāo)系,會引起歧義。而采用改進(jìn)型DH 建模方法,連桿的坐標(biāo)系在驅(qū)動軸上面,各個連桿坐標(biāo)不會出現(xiàn)重合的問題,如圖5 所示。

圖4 非串聯(lián)結(jié)構(gòu)機(jī)器人的標(biāo)準(zhǔn)型DH 建模坐標(biāo)描述

圖5 非串聯(lián)結(jié)構(gòu)機(jī)器人的改進(jìn)型DH 建模坐標(biāo)描述

不管機(jī)器人結(jié)構(gòu)多復(fù)雜,每個連桿只有1 個驅(qū)動軸,改進(jìn)型DH 參數(shù)法都可以準(zhǔn)確的建立坐標(biāo)系,可解決多個傳動軸坐標(biāo)系無法準(zhǔn)確建立的問題。與標(biāo)準(zhǔn)型DH 建模法相比,改進(jìn)型DH 建立坐標(biāo)系的位置發(fā)生了變化,連桿之間的變換關(guān)系自然也有相應(yīng)的變化,由數(shù)學(xué)坐標(biāo)變換知識可得,改進(jìn)型DH 坐標(biāo)系相鄰連桿之間的變換關(guān)系如公式(3)所示。

將公式(3)展開得任意相鄰坐標(biāo)系的變換矩陣,如公式(4)所示。

4 DH 建模的分析與驗(yàn)證

SCARA 是關(guān)節(jié)型機(jī)器人,其具有作業(yè)速度快、效率高的特點(diǎn),被廣泛應(yīng)用于生產(chǎn)和生活中。SCARA 采用1 個移動關(guān)節(jié)和3 個旋轉(zhuǎn)關(guān)節(jié),3 個關(guān)節(jié)旋轉(zhuǎn)則控制末端執(zhí)行器前后、左右運(yùn)動,平面上具有很好的靈活性。為準(zhǔn)確地描述標(biāo)準(zhǔn)型DH 建模法和改進(jìn)型DH 建模法的差異,該文針對SCARA 機(jī)器人進(jìn)行運(yùn)動學(xué)建模并對比仿真。SCARA 各個連桿上的坐標(biāo)系描述如圖6、圖7 所示。

圖6 標(biāo)準(zhǔn)型DH 模型連桿坐標(biāo)描述

圖7 改進(jìn)型DH 模型連桿坐標(biāo)描述

由坐標(biāo)系間的關(guān)系可推出DH 參數(shù)表,分別見表1、表2。其中,、、和為變量,其余參數(shù)均為固定值。

表1 標(biāo)準(zhǔn)型DH 參數(shù)

表2 改進(jìn)型DH 參數(shù)

根據(jù)DH 建模法,SCARA 機(jī)器人末端執(zhí)行器相對基座的坐標(biāo)如公式(5)所示。

分別將標(biāo)準(zhǔn)型和改進(jìn)型DH 參數(shù)帶入公式(2)和公式(4)并進(jìn)一步求得總變換矩陣,經(jīng)推算,標(biāo)準(zhǔn)型DH 建模法和改進(jìn)型DH 建模法得到的總變換矩陣一致,如公式(6)所示。

理論上,通過總變換矩陣可推算出末端執(zhí)行器的坐標(biāo),便可進(jìn)一步描述末端執(zhí)行器相對于參考坐標(biāo)系的運(yùn)動??傋儞Q矩陣一致說明標(biāo)準(zhǔn)型和改進(jìn)型DH 建模在描述末端執(zhí)行器模型,如圖8 所示,通過對比再次證明2 種DH 參數(shù)仿真模型的一致性。根據(jù)所建立模型,采用多項(xiàng)式進(jìn)行軌跡規(guī)劃并進(jìn)行運(yùn)動仿真,結(jié)果表明2 種模型所得到的末端執(zhí)行器的運(yùn)動軌跡是一樣的,如圖9 所示。因此,不論是標(biāo)準(zhǔn)型DH 建模還是改進(jìn)型DH 建模,盡管連桿的坐標(biāo)系描述不一樣,但是最終的運(yùn)動學(xué)描述效果是一樣的。

圖8 SCARA 機(jī)器人的SDH 和MDH 運(yùn)動學(xué)模型

圖9 SCARA 末端執(zhí)行器的運(yùn)動軌跡

5 結(jié)語

該文通過研究標(biāo)準(zhǔn)型和改進(jìn)型DH 參數(shù)建模法,以SCARA 機(jī)器人運(yùn)動學(xué)建模與仿真為例,得出2 種參數(shù)建模法在理論和仿真效果上具有一致性的結(jié)論,因此,對一般的串聯(lián)機(jī)器人來說,標(biāo)準(zhǔn)型DH 和改進(jìn)型DH 模型沒有優(yōu)劣之分。然而隨著機(jī)器人技術(shù)的發(fā)展,機(jī)器人的結(jié)構(gòu)越來越復(fù)雜,對的運(yùn)動方面的效果是一樣的。

為進(jìn)一步驗(yàn)證效果的一致性,采用MATLAB 分別搭建基于標(biāo)準(zhǔn)型DH 參數(shù)(SDH)和改進(jìn)型DH 參數(shù)(MDH)的樹結(jié)構(gòu)、閉環(huán)結(jié)構(gòu)這種非串聯(lián)型機(jī)器人來說,改進(jìn)型DH 模型可以避免坐標(biāo)系歧義問題,更準(zhǔn)確地描述機(jī)器人的運(yùn)動,更適合在運(yùn)動學(xué)建模中應(yīng)用。

猜你喜歡
標(biāo)準(zhǔn)型改進(jìn)型執(zhí)行器
Cr5改進(jìn)型支承輥探傷無底波原因分析
冪級數(shù)收斂半徑和收斂域的求解探討
——如何培養(yǎng)學(xué)生的創(chuàng)新思維
改進(jìn)型CKF算法及其在GNSS/INS中的應(yīng)用
雙級執(zhí)行器系統(tǒng)的離散滑??刂?/a>
飛機(jī)裝配預(yù)連接緊固件自動化安裝末端執(zhí)行器設(shè)計(jì)
以代數(shù)思想為主線—線性代數(shù)和高等代數(shù)課程教學(xué)的相通與兼容
“翻棋”
標(biāo)準(zhǔn)型不高于五階若當(dāng)塊矩陣群的冪單性
考慮執(zhí)行器飽和的改進(jìn)無模型自適應(yīng)控制
一類具有執(zhí)行器飽和的非線性系統(tǒng)抗飽和方法研究
会东县| 成都市| 深泽县| 克拉玛依市| 凌海市| 彰化市| 佛山市| 枣庄市| 勃利县| 蒲城县| 漠河县| 合江县| 航空| 东源县| 孟连| 拜泉县| 临澧县| 阿克陶县| 凌源市| 黄山市| 德格县| 甘谷县| 棋牌| 崇州市| 遂川县| 枣庄市| 神池县| 潼关县| 淮阳县| 四平市| 波密县| 宜丰县| 临城县| 南雄市| 西城区| 大关县| 嵊泗县| 邓州市| 布拖县| 水富县| 彝良县|