• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      一種移動作業(yè)機(jī)器人環(huán)境交互作用模型分析

      2024-05-07 02:49:20丁曉軍
      中國新技術(shù)新產(chǎn)品 2024年6期
      關(guān)鍵詞:摩擦約束沖擊

      丁曉軍 馬 琴

      (1.北方民族大學(xué)電氣信息工程學(xué)院,寧夏 銀川 750021;2.北方民族大學(xué)土木工程學(xué)院,寧夏 銀川 750021)

      由于勞動力短缺和人口紅利逐漸消失,因此“機(jī)器人換人戰(zhàn)略”迫在眉睫,移動作業(yè)機(jī)器人正是在這個背景下應(yīng)運(yùn)而生[1]。根據(jù)機(jī)器人與環(huán)境交互的特性,可將其分為2類。一類是機(jī)器人在自由空間中的非接觸(無約束)運(yùn)動,沒有相關(guān)的環(huán)境影響施加在機(jī)器人上,例如抓取-放置、噴涂和電弧焊等簡單任務(wù)[2];另一類是一些復(fù)雜的高級任務(wù),例如裝配和加工,需要考慮機(jī)械手與環(huán)境之間的耦合[3]。

      本文分析了移動作業(yè)機(jī)器人與環(huán)境交互作用過程,并基于拉格朗日方程推導(dǎo)了接近、受限運(yùn)動和沖擊3種情況下機(jī)器人-環(huán)境交互作用模型。然后,仿真驗證由4個麥克納姆(Mecanum)輪構(gòu)成的全向移動平臺和由1個6自由度操作臂組成的移動作業(yè)機(jī)器人。

      1 臂-環(huán)境交互作用模型

      在機(jī)器人操作臂末端安裝執(zhí)行器,在進(jìn)行作業(yè)的過程中,機(jī)器人將與環(huán)境接觸。一般將接觸任務(wù)劃分為3個階段,即接近、沖擊和受限運(yùn)動。在接近階段,末端執(zhí)行器向約束移動,以低速接近目標(biāo)物,以避免碰撞。但是,在實(shí)際工況中,機(jī)器人會受到擾動影響,進(jìn)而與約束發(fā)生碰撞,導(dǎo)致速度發(fā)生突變,沖擊階段結(jié)束后,開始受限運(yùn)動階段。為了便于描述,本文先分析接近(自由)階段和受限運(yùn)動階段2個運(yùn)動過程,然后分析沖擊階段。

      1.1 接近階段

      操作臂與環(huán)境交互如圖1所示。接近階段如圖1(a)所示,r為操作臂,e為動態(tài)環(huán)境。假設(shè)操作臂有nr個自由度,環(huán)境有ne個自由度,采用位置向量分別定義操作臂與環(huán)境的運(yùn)動,則整個系統(tǒng)的位置可用一個統(tǒng)一的向量q表示,如公式(1)~公式(3)所示。

      圖1 操作臂與環(huán)境交互

      式中:q的維數(shù)為n=ne+nr。

      這2條鏈的動力學(xué)模型分別如公式(2)、公式(3)所示。

      式中:,為速度;,為加速度;τe和τr為關(guān)節(jié)轉(zhuǎn)矩矢量;He和Hr為慣性矩陣;he和hr為重力、科里奧利力(Coriolis force)以及其他與位置和速度相關(guān)的力。

      1.2 受限運(yùn)動階段

      受限運(yùn)動階段如圖1(b)所示。為便于描述,2個鏈分別引入1組新的坐標(biāo)(外部坐標(biāo))se和sr,令se=(se1,...,sen),sr=(sr1,...,srn)。坐標(biāo)q與坐標(biāo)s之間的關(guān)系表征了運(yùn)動學(xué)模型。將坐標(biāo)se定義為絕對坐標(biāo),通常集合se與qe一一對應(yīng),并呈非線性關(guān)系,如公式(4)所示。

      操作臂末端相對環(huán)境即固定在鏈條(e)最后一環(huán)的坐標(biāo)的坐標(biāo)變換如公式(5)所示。

      則整個系統(tǒng)的外部坐標(biāo)如公式(6)所示。

      外部坐標(biāo)sr是為了便于描述給定的任務(wù)而定義的,當(dāng)發(fā)生接觸時,這些坐標(biāo)中的一些值將減為0,當(dāng)1個接觸約束限制了nc個自由度時,nc坐標(biāo)從集合sr減至sr-nc。f為自由坐標(biāo),將sf定義為整個系統(tǒng)自由坐標(biāo)的集合,c為受接觸約束,sc為包括受接觸約束的坐標(biāo)的集合,因此sf的維數(shù)為ne+nr-nc=n-nc,sc的維數(shù)為nc,如公式(7)所示。

      約束(接觸)如公式(8)所示。

      從動力學(xué)的角度進(jìn)行分析,由于接觸產(chǎn)生反作用力,因此力分量的數(shù)目等于受限制的自由度的數(shù)目,在這種情況下的動力學(xué)模型如公式(9)、公式(10)所示。

      式中:為操作臂與環(huán)境接觸后受約束環(huán)境的雅可比矩陣;為操作臂與環(huán)境接觸后受約束操作臂的雅可比矩陣。在公式(8)的約束條件下,公式(9)、公式(10)中的坐標(biāo)qe和qr并不是獨(dú)立的。因此,公式(8)、公式(9)以及公式(10)構(gòu)成了整個系統(tǒng)的動力學(xué)模型,并表示ne+nr+nc個標(biāo)量方程的集合,通過求解可得運(yùn)動(qe,qr)和接觸力F。為了得到適合數(shù)值積分的形式,對公式(8)進(jìn)行求導(dǎo),得到其約束的微分形式。

      sc的一階導(dǎo)數(shù)如公式(11)所示。

      式中:為sc的一階導(dǎo)數(shù),為系統(tǒng)的速度。

      sc的二階導(dǎo)數(shù)如公式(12)所示。

      式中:為sc的二階導(dǎo)數(shù),為系統(tǒng)的加速度;雅可比矩陣、與公式(9)、公式(10)中的相同,向量Ac如公式(13)所示。

      公式(8)的微分形式如公式(14)所示。

      公式(9)、公式(10)和公式(14)構(gòu)成了整個系統(tǒng)的動力學(xué)模型。該模型包括ne+nr+nc個標(biāo)量的線性方程,可以求解相同數(shù)量的未知數(shù),包括ne維加速度分量,nr維加速度分量和nc維接觸力F。

      考慮摩擦因素,將集合sf分離為sf=(se,),包括nr-nc個坐標(biāo),摩擦力的方向與接觸點(diǎn)的相對速度方向相反,如公式(15)所示。

      式中:Ff為nr-nc個分量的摩擦矢量;|Ff|為其絕對值;v0為nr-nc個分量的矢量,它定義了相對速度的方向,其大小取決于接觸力、表面質(zhì)量和相對速度。選取|Ff|=μ|F|,其中,摩擦系數(shù)μ是常數(shù)。然而,精確的模型需要考慮相對速度矢量v0對μ的影響。矢量v0的方向由相對速度srf決定,如公式(16)所示。

      式中:為操作臂與環(huán)境接觸后未受約束操作臂的雅可比矩陣;為操作臂與環(huán)境接觸后未受環(huán)境約束的雅可比矩陣。因此,v0與位置向量qe、qr和速度、均相關(guān),摩擦力Ff如公式(17)所示。

      公式(17)的具體形式視情況而定。

      當(dāng)接觸點(diǎn)有相對速度時,摩擦系數(shù)μ從零速度下的靜態(tài)摩擦變?yōu)閯討B(tài)摩擦,隨著接觸點(diǎn)相對速度增大,當(dāng)摩擦系數(shù)克服發(fā)生運(yùn)動的摩擦臨界值時,摩擦系數(shù)由負(fù)黏性摩擦變?yōu)轲ば阅Σ?。摩擦力的存在會影響系統(tǒng)的動力學(xué)特性,因此,考慮摩擦后,公式(9)、公式(10)變?yōu)楣剑?8)、公式(19)。

      當(dāng)接觸物體間存在相對運(yùn)動時,公式(14)、公式(18)和公式(19)構(gòu)成了整個系統(tǒng)的動力學(xué)模型。雖然公式(17)中未知數(shù)的數(shù)量沒有增加,但是需要求解、和F。

      假設(shè)在某一時刻相對運(yùn)動完全停止(=0),那么公式(15)和公式(17)將不再適用,公式(18)、公式(19)中的摩擦力Ff變得不可解,這時需要增加一個條件,從相對運(yùn)動不存在這一事實(shí)出發(fā),如公式(20)所示。

      公式(14)、公式(18)、公式(19)與公式(20)構(gòu)成了系統(tǒng)的動力學(xué)模型,通過該模型,可以求解加速度、和反作用力F、Ff。將模型計算的Ff值與系統(tǒng)靜摩擦值進(jìn)行比較,當(dāng)其值大于靜摩擦值時,會再次產(chǎn)生相對運(yùn)動,求解過程切換回公式(14)、公式(14)、公式(17)、公式(18)以及公式(19)。

      1.3 沖擊階段

      沖擊是接觸任務(wù)的第二個階段。面約束下的沖擊是最常見的,因此本文主要分析面約束下的沖擊問題。此時,sc(即坐標(biāo)s6)變?yōu)?并且沖擊作用會沿著這個方向進(jìn)行。如果考慮約束面的彈性,則可能出現(xiàn)跳躍。為了便于推導(dǎo),這里僅考慮非彈性范圍內(nèi)的沖擊問題?;谶@種假設(shè),操作臂末端執(zhí)行器不會在第一次接觸后離開表面,而是沿著表面移動。

      如果碰撞面是2個,則sc的維數(shù)是2,以此類推,當(dāng)有nc個碰撞面作用時,sc的維數(shù)是nc。復(fù)雜的沖擊會導(dǎo)致表面發(fā)生一系列碰撞,為了方便分析,在接下來的交互分析中忽略這種影響。

      求解沖擊動力學(xué)問題。在沖擊區(qū)間上對約束運(yùn)動模型進(jìn)行積分,令t1為碰撞發(fā)生的時刻,t2為沖擊結(jié)束的時刻,則發(fā)生碰撞的時間間隔為Δt=[t1,t2]。對幾何約束和非彈性沖擊來說,可以認(rèn)為這個區(qū)間很短,即當(dāng)Δt→0,t2→t1,在此區(qū)間內(nèi)對公式(10)進(jìn)行積分,如公式(21)所示。

      公式(21)、公式(22)描述了沖擊的動態(tài)過程。它們是6+nc個標(biāo)量方程的集合,可以求解和FΔt,為六分量關(guān)節(jié)速度變化量;FΔt為nc個分量的沖量,當(dāng)Δt→0時,F(xiàn)Δt≠0,即F→∞。在無限短的撞擊時間內(nèi),位置不會改變,即q1=q2。

      基于碰撞過程發(fā)生的3個階段,采用數(shù)值方法求解具體碰撞任務(wù)的一般過程。在接近階段,對公式(3)進(jìn)行積分,并檢驗sc的坐標(biāo)值;當(dāng)sc坐標(biāo)值變?yōu)?時,轉(zhuǎn)向沖擊公式(21)、公式(22)并計算速度變化量。利用這個新的初始狀態(tài),對公式(10)和公式(14)積分來求解約束運(yùn)動的動力學(xué)方程。綜上所述,當(dāng)sc為0時,接近階段結(jié)束,在那個瞬間碰撞時間間隔非常短,隨后開始較規(guī)律的受限運(yùn)動。

      2 仿真分析

      建立由4個Mecanum輪構(gòu)成的全向移動平臺和1個由六自由度操作臂組成的MMR仿真模型來驗證本文采用的交互作用分析方法的有效性。機(jī)器人的設(shè)計參數(shù)[4]見表1。對臂-環(huán)境的交互作用進(jìn)行仿真,時間間隔設(shè)為t∈[0,2] s,地面傾斜角θm、側(cè)傾角γm設(shè)為0°。

      表1 機(jī)器人的設(shè)計參數(shù)

      本文以典型的有摩擦接觸任務(wù)-寫字任務(wù)來分析臂-環(huán)境交互作用。為了簡化計算,將小車固定,控制操作臂寫漢字“一”,如圖2所示。寫字任務(wù)從A位置開始,在接近階段由PD調(diào)節(jié)器控制機(jī)器人。

      圖2 六自由度操作臂執(zhí)行有摩擦的接觸任務(wù)

      機(jī)器人從A到B的運(yùn)動結(jié)果如圖3所示,即坐標(biāo)x、y和z隨時間的變化以及其速度隨時間的變化。通過分析,得到如下結(jié)論,預(yù)期的非零速接觸是合理的,當(dāng)參考軌跡沒有碰撞時,機(jī)器人末端到達(dá)表面的速度不為0,如圖3(e)所示。

      圖3 臂-環(huán)境交互:接近階段

      沖擊階段各關(guān)節(jié)瞬時速度的變化曲線如圖4所示,沖擊時間為5 s。撞擊后會發(fā)生堵塞,速度降至0。

      圖4 臂-環(huán)境交互:沖擊階段

      采用經(jīng)典的力/位混合控制實(shí)現(xiàn)約束運(yùn)動。操作臂x向位置和速度曲線隨時間的變化如圖5所示??赡軙吹綑C(jī)器人的尖端停止在C位置,但是不會立即開始往回移動,這是因為發(fā)生了“堵塞”(實(shí)則為接觸運(yùn)動的黏著階段),所以堵塞周期約0.05 s。之后,機(jī)器人的末端運(yùn)動指向B。

      圖5 臂-環(huán)境交互:受限運(yùn)動階段

      反作用力F和摩擦力Ff的摩擦力方向在點(diǎn)C發(fā)生了變化,但是沒有立即變化,如圖6(c)所示。在阻塞過程中,摩擦力上升,當(dāng)它達(dá)到μF值時,操作臂末端再次開始運(yùn)動。反作用力F會有波動,這是因為實(shí)際機(jī)器人并不是純剛體。

      圖6 臂-環(huán)境交互:接觸點(diǎn)的力

      3 結(jié)論

      本文基于拉格朗日方程推導(dǎo)了在接近、沖擊和受限運(yùn)動3個階段的機(jī)器人-環(huán)境交互作用模型,并對其進(jìn)行了仿真分析。仿真結(jié)果驗證了交互作用模型的合理性和有效性,為建立完整的移動作業(yè)機(jī)器人動力學(xué)模型提供依據(jù)。

      猜你喜歡
      摩擦約束沖擊
      干摩擦和濕摩擦的區(qū)別
      “碳中和”約束下的路徑選擇
      約束離散KP方程族的完全Virasoro對稱
      神奇的摩擦起電
      條分縷析 摩擦真相
      解讀摩擦起電
      奧迪Q5換擋沖擊
      奧迪A8L換擋沖擊
      適當(dāng)放手能讓孩子更好地自我約束
      人生十六七(2015年6期)2015-02-28 13:08:38
      一汽奔騰CA7165AT4尊貴型車換擋沖擊
      鹿泉市| 博湖县| 五大连池市| 响水县| 岗巴县| 威远县| 江北区| 利津县| 谷城县| 郁南县| 云安县| 明星| 晴隆县| 隆回县| 淅川县| 菏泽市| 新沂市| 新竹县| 台山市| 平湖市| 西畴县| 荥阳市| 永新县| 定远县| 海阳市| 常熟市| 巴塘县| 荔浦县| 西乌珠穆沁旗| 太谷县| 沧州市| 灵石县| 万安县| 托克托县| 东乌珠穆沁旗| 雷波县| 乾安县| 辽中县| 南川市| 华池县| 达拉特旗|