• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于事件觸發(fā)的多機(jī)器人固定時(shí)間編隊(duì)控制

    2023-12-13 02:45:10王健安
    關(guān)鍵詞:跟隨者領(lǐng)航移動(dòng)機(jī)器人

    郭 徽,王健安

    (太原科技大學(xué) 電子信息工程學(xué)院,太原 030024)

    由于多移動(dòng)機(jī)器人編隊(duì)在執(zhí)行軍事、搜救等任務(wù)時(shí)具有明顯的優(yōu)勢(shì),近幾年已成為控制領(lǐng)域和機(jī)器人領(lǐng)域研究的熱點(diǎn)[1-3]。在多機(jī)器人編隊(duì)控制研究中一般需要考慮兩個(gè)性能指標(biāo),分別是多機(jī)器人之間的通信量和系統(tǒng)達(dá)到期望編隊(duì)的時(shí)間。

    為了降低系統(tǒng)中由多機(jī)器人間相互通信引起不必要的資源浪費(fèi),事件觸發(fā)機(jī)制[4-6]被應(yīng)用到編隊(duì)控制策略中。事件觸發(fā)機(jī)制是設(shè)計(jì)一個(gè)觸發(fā)函數(shù),當(dāng)狀態(tài)誤差量達(dá)到觸發(fā)函數(shù)的閾值時(shí)控制器才會(huì)被觸發(fā),這樣可以有效降低通信次數(shù),從而減少自身能量的消耗。文獻(xiàn)[7]研究了移動(dòng)機(jī)器人的自適應(yīng)輸出反饋編隊(duì)控制問(wèn)題,提出了自適應(yīng)控制策略。文獻(xiàn)[8]研究了移動(dòng)機(jī)器人的事件觸發(fā)編隊(duì)跟蹤問(wèn)題,提出了一種新的事件觸發(fā)策略,避免了控制器的連續(xù)更新。文獻(xiàn)[9]針對(duì)兩輪差速輪式機(jī)器人采用線性反饋方法設(shè)計(jì)事件觸發(fā)編隊(duì)控制器,顯著降低了通信量。

    多移動(dòng)機(jī)器人在危險(xiǎn)環(huán)境中執(zhí)行任務(wù)時(shí),通常要求在極短時(shí)間內(nèi)完成才有意義。相比于傳統(tǒng)的漸進(jìn)控制,有限時(shí)間的編隊(duì)控制可以加快系統(tǒng)收斂到平衡狀態(tài)的時(shí)間,但其收斂時(shí)間依賴于初始狀態(tài),當(dāng)初始狀態(tài)無(wú)法提前獲知時(shí),將給收斂時(shí)間的計(jì)算帶來(lái)困難。文獻(xiàn)[10]研究了二階多智能體系統(tǒng)的跟蹤控制問(wèn)題,提出了一種基于事件觸發(fā)機(jī)制的固定時(shí)間跟蹤控制器。文獻(xiàn)[11]針對(duì)具有外加擾動(dòng)的情況研究了移動(dòng)機(jī)器人多變量固定時(shí)間編隊(duì)控制問(wèn)題。固定時(shí)間控制不僅可以提高收斂速度,而且對(duì)于任何初始狀態(tài),均能在設(shè)定時(shí)間內(nèi)趨于穩(wěn)定,這樣更符合實(shí)際應(yīng)用。目前的研究很少將事件觸發(fā)機(jī)制和固定時(shí)間理論同時(shí)引入到多機(jī)器人編隊(duì)控制問(wèn)題中。

    本文針對(duì)多機(jī)器人的編隊(duì)控制,為了避免連續(xù)的通信,引入事件觸發(fā)通信機(jī)制,基于固定時(shí)間理論,采用領(lǐng)航跟隨法在運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)模型基礎(chǔ)上設(shè)計(jì)了一種事件觸發(fā)的固定時(shí)間編隊(duì)控制器。該控制方法可以使編隊(duì)系統(tǒng)在固定時(shí)間內(nèi)快速收斂到穩(wěn)定狀態(tài),且收斂時(shí)間與系統(tǒng)的初始狀態(tài)無(wú)關(guān),同時(shí)排除了Zeno行為。

    1 移動(dòng)機(jī)器人模型

    1.1 移動(dòng)機(jī)器人的運(yùn)動(dòng)學(xué)與動(dòng)力學(xué)模型

    移動(dòng)機(jī)器人的運(yùn)動(dòng)學(xué)模型和動(dòng)力學(xué)模型如下:

    (1)

    (2)

    1.2 基于距離-角度的領(lǐng)航跟隨編隊(duì)模型

    基于距離-角度的領(lǐng)航跟隨編隊(duì)模型如圖1所示。

    圖1 基于距離-角度的領(lǐng)航跟隨編隊(duì)模型Fig.1 Leader-following formation control model based on distance and angle

    由圖1所示的幾何關(guān)系可得到以χ=[Lijψijβij]T為狀態(tài)量的距離-角度領(lǐng)航跟隨編隊(duì)模型為:

    (3)

    式中:φij=ψij+βij.將式(3)寫(xiě)成矩陣形式,可以得到編隊(duì)狀態(tài)方程為:

    (4)

    2 控制器設(shè)計(jì)與穩(wěn)定性分析

    引理1[12]如果存在一個(gè)李雅普諾夫函數(shù)V(x),V(x)=0?x=0,對(duì)于任意的x(t)滿足不等式:

    (5)

    則系統(tǒng)是全局固定時(shí)間穩(wěn)定的,且存在正常數(shù)θ,0<θ<1,使得收斂時(shí)間T滿足不等式:

    (6)

    式中:p,q,α,β,θ均為正常數(shù),且α,β>0,p>1>q>0.

    2.1 狀態(tài)反饋固定時(shí)間編隊(duì)控制器設(shè)計(jì)

    Ujc(t)=G-1(-f-kej(t)+

    α1ej(t)‖ej(t)‖r1+β1ej(t)‖ej(t)‖r2)

    (7)

    式中:α1>0,β1>0,-20.

    將設(shè)計(jì)的控制器(7)代入式(4),得到微分方程為:

    β1ej(t)‖ej(t)‖r2

    (8)

    構(gòu)造如下Lyapunov函數(shù)驗(yàn)證ej的穩(wěn)定性:

    (9)

    對(duì)式(9)求導(dǎo),并將式(8)代入得:

    β1‖ej(t)‖r2+2=-k‖ej(t)‖2-

    (10)

    (11)

    所以系統(tǒng)ej是固定時(shí)間穩(wěn)定的。

    2.2 基于事件觸發(fā)的固定時(shí)間編隊(duì)控制器設(shè)計(jì)

    在實(shí)際應(yīng)用中,多機(jī)器人系統(tǒng)會(huì)受到其他干擾,所以有必要考慮動(dòng)力學(xué)模型,將上節(jié)設(shè)計(jì)的速度控制器作為動(dòng)力學(xué)模型的控制輸入,設(shè)計(jì)力矩控制器。

    定義速度跟蹤誤差:

    (12)

    針對(duì)動(dòng)力學(xué)模型設(shè)計(jì)的力矩控制器如下:

    τjc(t)=B-1M(-α2ejc(t)‖ejc(t)‖r1-

    B-1(CUj(t)+F+τd(t))

    (13)

    式中:α2>0,β2>0,-20.

    定義事件觸發(fā)通信機(jī)制如下:

    τj(t)=τjc(tk),t∈[tk,tk+1)

    (14)

    tk+1=inf{t>tk:f(t)≥0;k∈N}

    (15)

    定義測(cè)量誤差為:

    e(t)=τj(t)-τjc(t),t∈[tk,tk+1)

    (16)

    對(duì)式(12)求導(dǎo)可得:

    (17)

    構(gòu)造如下Lyapunov函數(shù)驗(yàn)證ejc的穩(wěn)定性:

    (18)

    對(duì)式(18)求導(dǎo),并依據(jù)Young’s不等式可得:

    α2‖ejc(t)‖r1+2-β2‖ejc(t)‖r2+2=

    (19)

    (20)

    由引理1可知系統(tǒng)ejc(t)是固定時(shí)間穩(wěn)定的。

    定理1針對(duì)系統(tǒng)(1)和(2),觸發(fā)函數(shù)構(gòu)造為:

    (21)

    當(dāng)觸發(fā)函數(shù)f(t)≥0時(shí),控制輸入被觸發(fā),控制器開(kāi)始更新,測(cè)量誤差e(t)將為零。當(dāng)f(t)<0時(shí),多機(jī)器人編隊(duì)系統(tǒng)可以在固定時(shí)間內(nèi)收斂到穩(wěn)定狀態(tài),形成期望的編隊(duì),且固定收斂時(shí)間有界,滿足:

    (22)

    證明構(gòu)造Lyapunov函數(shù)驗(yàn)證系統(tǒng)的穩(wěn)定性:

    (23)

    對(duì)式(23)求導(dǎo),并且依據(jù)Young’s不等式可得:

    k‖ej(t)‖2-α2‖ejc(t)‖r1+2-

    k‖ej(t)‖2

    (24)

    (25)

    定義A3=min{α1,α2},D3=min{β1,β2},則式(25)可表示為:

    (26)

    由定理1和引理1可知,整個(gè)系統(tǒng)是固定時(shí)間穩(wěn)定的,且達(dá)到平衡狀態(tài)的收斂時(shí)間T滿足不等式:

    (27)

    3 可行性分析

    定理2針對(duì)多移動(dòng)機(jī)器人系統(tǒng)(1)和(2),在滿足觸發(fā)函數(shù)(21)的條件下,使用事件觸發(fā)控制器(14),事件觸發(fā)過(guò)程中無(wú)Zeno行為。

    對(duì)式(16)求導(dǎo),代入式(17),可得不等式:

    ‖B-1M(α2(r1+1)‖ejc(t)‖r1+

    (28)

    結(jié)合式(15)可得不等式(31),其中令:

    ρ1={‖-α2ejc(tk)‖ejc(tk)‖r1-

    M-1(CUj(tk)+τd(tk)‖+S0-

    ‖M-1(χ1u+W0)‖}×‖B-1M(α2(r1+1)

    (29)

    ρ2=M[-α2ejc(tk)‖ejc(tk)‖r1-

    β2ejc(tk)‖ejc(tk)‖r2+

    (30)

    最終不等式為:

    ‖B-1(χ2u+χ1M-1(-χ1u+W0+ρ2))‖+

    B-1MS+B-1W≤ρ

    (31)

    (32)

    4 數(shù)值仿真

    為了說(shuō)明編隊(duì)控制算法的有效性,本文進(jìn)行兩組仿真實(shí)驗(yàn),使用1個(gè)領(lǐng)航機(jī)器人,1個(gè)跟隨機(jī)器人。機(jī)器人模型參數(shù)為:d=0.03 m,R=0.135 m,d0=0.25 m,I=2.5 kg·m2,F=[0.25sgn(v)+0.1v0.15sgn(ω)+0.3ω]TN,τd=[0.1sin(t-8)0.1sin(t-8)]TN,r=0.03 m,m=4 kg.控制器參數(shù)選擇為:k=0.8,α1=1.2,α2=1,β1=0.05,β2=0.1,r1=-1,r2=2.通過(guò)計(jì)算可知固定時(shí)間T≤6.5 s.

    圖2-圖6為第一組仿真,圖7-圖11為第二組仿真。圖2和圖7為初始狀態(tài)不同的編隊(duì)運(yùn)動(dòng)軌跡圖,從圖3和圖8、圖4和圖9可以看出,初始狀態(tài)不同的跟隨機(jī)器人編隊(duì)距離誤差和角度誤差均在3 s內(nèi)收斂到穩(wěn)定狀態(tài),速度跟蹤誤差均在6 s內(nèi)收斂到穩(wěn)定狀態(tài),在計(jì)算的固定時(shí)間6.5 s內(nèi)均可

    圖2 編隊(duì)運(yùn)動(dòng)軌跡圖Fig.2 Formation movement trajectory graph

    圖3 跟隨者距離與角度的誤差Fig.3 The distance and angle error of follower

    圖4 跟隨者的線速度與角速度跟蹤誤差Fig.4 Linear and angular velocity error of follower

    圖5 跟隨者的力矩控制輸入Fig.5 Torque control input of follower

    圖7 編隊(duì)運(yùn)動(dòng)軌跡圖Fig.7 Formation movement trajectory graph

    圖8 跟隨者距離與角度的誤差Fig.8 The distance and angle error of follower

    圖9 跟隨者的線速度與角速度跟蹤誤差Fig.9 Linear and angular velocity error of follower

    以形成期望編隊(duì)目標(biāo)。說(shuō)明本文設(shè)計(jì)的編隊(duì)控制器能使跟隨機(jī)器人的線速度和角速度在固定時(shí)間內(nèi)很好的跟蹤上領(lǐng)航機(jī)器人,從而編隊(duì)距離和角度在固定時(shí)間內(nèi)也可以收斂到期望值,達(dá)到期望的收斂效果并且實(shí)現(xiàn)了編隊(duì)控制目標(biāo)。并且通過(guò)兩組仿真圖對(duì)比也說(shuō)明了固定時(shí)間上界的計(jì)算與系統(tǒng)的初始狀態(tài)無(wú)關(guān),只與控制器設(shè)計(jì)的參數(shù)有關(guān)。

    圖5和圖10為力矩控制輸入,圖6和圖11為事件觸發(fā)時(shí)刻圖,從圖可以看出基于事件觸發(fā)的力矩控制器是分段的,跟隨機(jī)器人的控制器在每一段的端點(diǎn)處被觸發(fā)更新,這樣可以減少因不必要的連續(xù)通信造成自身能量的浪費(fèi)。驗(yàn)證了本文設(shè)計(jì)的基于事件觸發(fā)的固定時(shí)間編隊(duì)控制器可以降低機(jī)器人的通信頻率,從而節(jié)約了通信資源。

    圖10 跟隨者的力矩控制輸入Fig.10 Torque control input of follower

    圖11 跟隨者的觸發(fā)時(shí)刻圖Fig.11 Trigger time chart of follower

    5 結(jié)束語(yǔ)

    在領(lǐng)航跟隨編隊(duì)模型的基礎(chǔ)上研究了多機(jī)器人編隊(duì)控制問(wèn)題,為了減少機(jī)器人通信量并且加快收斂速度,提出了一種基于事件觸發(fā)的固定時(shí)間編隊(duì)控制方法。首先在機(jī)器人的運(yùn)動(dòng)學(xué)模型上采用狀態(tài)反饋技術(shù)設(shè)計(jì)了跟隨機(jī)器人的固定時(shí)間控制器。然后在機(jī)器人的動(dòng)力學(xué)模型上結(jié)合事件觸發(fā)機(jī)制設(shè)計(jì)了跟隨機(jī)器人的固定時(shí)間力矩控制器,對(duì)速度進(jìn)行跟蹤,從而實(shí)現(xiàn)期望的編隊(duì)目標(biāo)。依據(jù)李雅普諾夫穩(wěn)定性和固定時(shí)間理論給出了觸發(fā)函數(shù),在滿足觸發(fā)條件時(shí),控制器才會(huì)被更新,實(shí)現(xiàn)了間斷性的通信。最后通過(guò)數(shù)值仿真驗(yàn)證了算法的有效性與合理性,編隊(duì)控制算法可以在固定時(shí)間內(nèi)收斂到期望的編隊(duì),且收斂時(shí)間與初始狀態(tài)無(wú)關(guān)。本文設(shè)計(jì)的編隊(duì)控制算法不僅具有很快的收斂速度,還可以減少多機(jī)器人之間的通信次數(shù),節(jié)約通信資源。

    猜你喜歡
    跟隨者領(lǐng)航移動(dòng)機(jī)器人
    移動(dòng)機(jī)器人自主動(dòng)態(tài)避障方法
    領(lǐng)航
    心聲歌刊(2021年5期)2021-12-21 06:33:22
    領(lǐng)航
    草原歌聲(2020年3期)2021-01-18 06:52:02
    領(lǐng)航海外
    能源(2019年9期)2019-12-06 09:33:04
    領(lǐng)航海外
    能源(2019年12期)2019-02-11 07:11:46
    由城市臺(tái)的“跟隨者”到縣域“三農(nóng)”媒體的 “領(lǐng)導(dǎo)者”
    基于Twincat的移動(dòng)機(jī)器人制孔系統(tǒng)
    從“跟隨者”到“引領(lǐng)者”
    —— 甕福集團(tuán)PPA項(xiàng)目成為攪動(dòng)市場(chǎng)的“鯰魚(yú)”
    跟隨者
    詩(shī)潮(2017年5期)2017-06-01 11:29:51
    出口跟隨者會(huì)受益于開(kāi)拓者嗎?——來(lái)自中國(guó)工業(yè)企業(yè)的證據(jù)
    志丹县| 抚顺县| 巴楚县| 新巴尔虎左旗| 济阳县| 咸宁市| 安顺市| 璧山县| 宁陵县| 冷水江市| 临海市| 大英县| 长宁区| 金湖县| 保康县| 铁岭市| 金乡县| 大英县| 淳安县| 庄河市| 白水县| 冷水江市| 墨玉县| 安化县| 桃园县| 长乐市| 稷山县| 无棣县| 禹州市| 巴林右旗| 谷城县| 万源市| 固安县| 桃园县| 交口县| 土默特左旗| 呼玛县| 巴南区| 敖汉旗| 嘉定区| 河北省|