柔性機(jī)器人水下運(yùn)動(dòng)探究論文
時(shí)間:2022-10-11 10:56:00
導(dǎo)語:柔性機(jī)器人水下運(yùn)動(dòng)探究論文一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要本文以柔性機(jī)器人水下環(huán)境中的柔順運(yùn)動(dòng)為研究對象,建立了柔性機(jī)器人水下運(yùn)動(dòng)的動(dòng)力學(xué)模型。并運(yùn)用VC++6.0和Matlab7.0進(jìn)行仿真,結(jié)果顯示了柔性機(jī)器人在水下環(huán)境中良好的運(yùn)動(dòng)學(xué)特性。
關(guān)鍵詞柔性機(jī)器人;水下機(jī)器人;仿真
柔性機(jī)器人與剛性機(jī)器人相比,柔性機(jī)器人具有可實(shí)現(xiàn)高速操作的能力、較高的負(fù)載自重比、較低的能耗和較低的生產(chǎn)成本以及具有更大的工作空間等優(yōu)點(diǎn)。但是由于柔性機(jī)器人具有彈性變形,因此柔性機(jī)器人是一個(gè)非常復(fù)雜的動(dòng)力學(xué)系統(tǒng),其動(dòng)力學(xué)方程具有高度非線性、強(qiáng)耦合以及時(shí)變等的特點(diǎn)。前期柔性機(jī)器人研究更多的是考慮如何消除或者主動(dòng)控制由于高速輕質(zhì)結(jié)構(gòu)而產(chǎn)生的振動(dòng),而如何主動(dòng)利用柔性機(jī)器人的結(jié)構(gòu)柔性是最新研究的方向。
本文以在水下環(huán)境利用結(jié)構(gòu)柔性實(shí)現(xiàn)柔順運(yùn)動(dòng)為研究對象,對柔性機(jī)器人水下運(yùn)動(dòng)進(jìn)行了動(dòng)力學(xué)分析和建模。并用VC++6.0編制了相應(yīng)的仿真建模軟件,仿真結(jié)果在Matlab下進(jìn)行了可視化輸出。柔性機(jī)器人在水下運(yùn)動(dòng)的研究,對于開發(fā)海底探測機(jī)器人、軍用水下機(jī)器人和醫(yī)療用機(jī)器人等具有通用的借鑒意義。
1仿真假設(shè)條件
柔性機(jī)器人在水下運(yùn)動(dòng)過程中,經(jīng)常會(huì)發(fā)生運(yùn)動(dòng)狀態(tài)的非連續(xù)變化。比如,運(yùn)動(dòng)過程中碰撞到海床,系統(tǒng)運(yùn)動(dòng)狀態(tài)會(huì)發(fā)生突變,物理過程非常復(fù)雜,這無疑增加了系統(tǒng)動(dòng)力學(xué)響應(yīng)的復(fù)雜性,并對系統(tǒng)的控制提出了更高的要求。
為簡化問題,在研究中采用以下幾條假設(shè):
1)假設(shè)所有的作用力都限制在一個(gè)平面內(nèi);
2)假設(shè)柔性機(jī)器人運(yùn)動(dòng)過程中不會(huì)碰到海床和其他物體。
2動(dòng)力學(xué)模型
本文把柔性機(jī)器人本體劃分為20個(gè)分段,每個(gè)分段的質(zhì)量集中分布在頂點(diǎn)上,頂點(diǎn)面積為0,除第1對頂點(diǎn)和第20對頂點(diǎn)外,其余頂點(diǎn)均為兩相鄰分段共有,頂點(diǎn)之間采用的是彈性連接(見圖1)。柔性機(jī)器人模型總長度為240mm,尾端寬度15mm,首端寬度1mm。假設(shè)垂直于紙面方向的第三個(gè)維度的尺寸與寬度相等,并假設(shè)在整個(gè)仿真過程中的值保持不變。
圖1柔性機(jī)器人模型
作用在柔性機(jī)器人上的力有以下5個(gè):
驅(qū)動(dòng)力,重力,浮力,運(yùn)動(dòng)過程中受到水的阻力,機(jī)器人自身對本體形變的約束力。
根據(jù)牛頓第二定律推導(dǎo)出其運(yùn)動(dòng)學(xué)方程:
本文取豎直向下和水平向右為正方向。
是一個(gè)對角線矩陣,對角線上的元素是機(jī)器人質(zhì)量集中分布的點(diǎn)。其形式為
形式為:是頂點(diǎn)的位置向量。
分段的驅(qū)動(dòng)力可通過下面的公式計(jì)算:,其中代表柔性機(jī)器人分段在驅(qū)動(dòng)力、約束力均為0的狀態(tài)下的長度,系數(shù)的單位是。柔性機(jī)器人分段在主動(dòng)產(chǎn)生變形的情況下的彈性系數(shù)為,在受外力作用產(chǎn)生形變所體現(xiàn)的彈性系數(shù)為,、的單位均為?;⒖硕傻淖冃涡问奖环Q為硬度(Curtinetal.2000),主動(dòng)硬度和被動(dòng)硬度可以用來計(jì)算彈性系數(shù),本文取,柔性機(jī)器人首尾方向:
,,
柔性機(jī)器人寬度方向:
,
。
,
。
運(yùn)動(dòng)特性參數(shù):
,
其中,。
重力,其中機(jī)器人的密度取1,042,柔性機(jī)器人的體積,重力加速度=9.8,整個(gè)機(jī)器人的體積分散到劃分的20個(gè)分段,各分段的質(zhì)量集中分布在其4個(gè)實(shí)心頂點(diǎn)上。
浮力,取1,022,方向豎直向上結(jié)果乘以-1。
水的阻力可分解為法向力和切向力,在穩(wěn)流狀態(tài)下分別表示為(Volge1981):
,
。
其中表示分段沿垂直于方向在平面上的投影面積,表示分段表面積,、分別代表分段速度的法向和切向分量。阻力系數(shù)、可以同過雷諾數(shù)計(jì)算出來,
,
。
在估計(jì)和的過程中,把每個(gè)形狀復(fù)雜的分段近似為圓臺(tái),,,代表分段的有效半徑,代表分段長度。法向,切向,動(dòng)力粘性。
機(jī)器人對本體形變的約束力,其中
約束力方程為,式中表示第個(gè)分段和第個(gè)分段之間的面積,在仿真過程中不發(fā)生變化。是矩陣的元素,矩陣是位置向量和面積向量之間的轉(zhuǎn)換矩陣。方程兩邊同時(shí)對時(shí)間求導(dǎo),得
,,
由于
,
故,
等式左邊第一項(xiàng)
、之間為線性關(guān)系,故為常量,
,設(shè),
,
,
,
,
。
3仿真
3.1動(dòng)力學(xué)仿真計(jì)算程序
動(dòng)力學(xué)仿真程序流程圖如圖2所示。
仿真計(jì)算程序完成了水下環(huán)境利用結(jié)構(gòu)柔性實(shí)現(xiàn)柔順運(yùn)動(dòng)過程的計(jì)算。仿真程序開發(fā)環(huán)境為VisualC++6.0,采用模塊化設(shè)計(jì)方法,由參數(shù)讀入模塊、恒力計(jì)算模塊、變力計(jì)算模塊、力合成模塊和M文件輸出模塊等5大模塊組成。參數(shù)讀入模塊負(fù)責(zé)完成各模塊的初始化,設(shè)置柔性機(jī)器人的尺寸、位置和速度等參數(shù),完成對機(jī)器人初始狀態(tài)的設(shè)置。恒力計(jì)算模塊計(jì)算重力、浮力、變力計(jì)算模塊計(jì)算驅(qū)動(dòng)力、水的阻力和約束力,力合成模塊計(jì)算機(jī)器人的受力狀態(tài)。M文件輸出模塊根據(jù)以上模塊的計(jì)算結(jié)果,輸出標(biāo)準(zhǔn)的M文件。
3.2仿真結(jié)果的可視化輸出
Matlab由于其繪圖功能強(qiáng)大,較之VC其語更為簡潔明了,并且生成的圖形可輕松實(shí)現(xiàn)多種功能,諸如圖形添加文字說明、縮放、旋轉(zhuǎn)、坐標(biāo)軸標(biāo)注、曲線說明等等,這些若由VC來實(shí)現(xiàn)將極為復(fù)雜。因此,可視化輸出部分在Matlab環(huán)境下完成。
圖3.柔性機(jī)器人初始狀態(tài)在平面上的投影
圖4.柔性機(jī)器人運(yùn)動(dòng)目標(biāo)狀態(tài)
圖5彈性桿連接柔性機(jī)器人運(yùn)動(dòng)軌跡
4結(jié)論
通過仿真實(shí)現(xiàn)了柔性機(jī)器人在水下環(huán)境中主動(dòng)柔順運(yùn)動(dòng),具有非常優(yōu)越的運(yùn)動(dòng)學(xué)性能,對于開發(fā)新型機(jī)器人具有一些有益的借鑒意義。
系統(tǒng)等.
參考文獻(xiàn):
[1]歸彤,原培章,趙明揚(yáng)等.仿象鼻并串聯(lián)機(jī)構(gòu)回避障礙“鉆洞”的研究[J].機(jī)械工程學(xué)報(bào),1996,32(6):26-30.
[2]YoramYekutieli,RoniSagiv-Zohar,RanitAharonovetal.ADynamicModeloftheOctopusArm.I.BiomechanicsoftheOctopusReachingMovement[J].Neurophysiol94:1443-1458,2005.
[3]路同浚.,栗波,吳平川等.脊骨式機(jī)器人柔性臂機(jī)構(gòu)的研究[J].高技術(shù)通訊,1995,5,27-30.
[4]潘孝勇,姜偉,楊繼隆.VisualC++與Matlab的混合編程[J].計(jì)算機(jī)仿真,2004,21(3):140-143.
[5]李慶云,劉永紅,楊毅.仿蚯蚓打孔機(jī)器人的仿真系統(tǒng)[J].計(jì)算機(jī)工程,2001,27(5):13-14.
[6]飛思科技產(chǎn)品研發(fā)中心.MATLAB7基礎(chǔ)與提高[M].北京:電子工業(yè)出版社,2005.
熱門標(biāo)簽
柔性制造 柔性制造系統(tǒng) 柔性管理 柔性制造技術(shù) 柔性管理論文 柔性 柔性內(nèi)部控制 柔性化 心理培訓(xùn) 人文科學(xué)概論