999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

包含原理的群體機器人隊形一致協(xié)調(diào)控制

2016-01-15 09:22:08徐志強,陳雪波
智能系統(tǒng)學(xué)報 2015年2期
關(guān)鍵詞:一致性

網(wǎng)絡(luò)出版地址:http://www.cnki.net/kcms/detail/23.1538.TP.20150326.1018.007.html

包含原理的群體機器人隊形一致協(xié)調(diào)控制

徐志強1,陳雪波2

(1. 遼寧科技大學(xué) 電子與信息工程學(xué)院,遼寧 鞍山114051; 2. 遼寧科技大學(xué) 研究生院,遼寧 鞍山 114051)

摘要:利用系統(tǒng)包含原理,將重疊互聯(lián)系統(tǒng)的對對分解與分散協(xié)調(diào)控制應(yīng)用于基于Leader-follower方法的機器人隊形形成與一致性中,對群體機器人系統(tǒng)重疊展開成由領(lǐng)導(dǎo)者和一個跟隨者組成的多個子系統(tǒng)對,同時考慮現(xiàn)實系統(tǒng)中存在的噪聲干擾,并根據(jù)一致性規(guī)則為擴展系統(tǒng)的每個子系統(tǒng)對設(shè)計獨立的一致協(xié)調(diào)控制器與觀測器。根據(jù)系統(tǒng)包含原理相關(guān)條件,將分散的控制器與觀測器收縮回原系統(tǒng),實現(xiàn)群體系統(tǒng)的重疊分散一致協(xié)調(diào)控制,簡化了系統(tǒng)的分析與設(shè)計。最后,考慮六邊形隊形結(jié)構(gòu)特點和研究意義,以7個機器人形成正六邊形隊形為例,用計算機仿真證明了此方法的有效性。

關(guān)鍵詞:包含原理;群體機器人;對對分解;隊形控制;一致性;協(xié)調(diào)控制

DOI:10.3969/j.issn.1673-4785.201311073

中圖分類號:TP18文獻(xiàn)標(biāo)志碼:A

收稿日期:2013-11-28. 網(wǎng)絡(luò)出版日期:2015-03-26.

基金項目:國家自然科學(xué)基金資助項目(60874017).

作者簡介:

中文引用格式:徐志強,陳雪波. 包含原理的群體機器人隊形一致協(xié)調(diào)控制[J]. 智能系統(tǒng)學(xué)報, 2015, 10(2): 301-306.

英文引用格式:XU Zhiqiang, CHEN Xuebo. Consensus coordinated control for swarm robots formation based on inclusion principles[J]. CAAI Transactions on Intelligent Systems, 2015, 10(2): 301-306.

Consensus coordinated control for swarm robots formation

based on inclusion principles

XU Zhiqiang1, CHEN Xuebo2

(1. School of Electronics and Information Engineering, Liaoning University of Science and Technology, Anshan 114051, China; 2. Graduate School, Liaoning University of Science and Technology, Anshan 114051, China)

Abstract:By using the system inclusion principles, the pair-wise decomposition and decentralized coordinated control of the overlapping interconnected systems were applied to the formation and consensus of swarm robots based on Leader-follower. The swarm robots system was expanded into multiple pair-wise subsystems composed of a leader and a follower. At the same time, taking the noise disturbance in actual systems into account, the controller and observer of every pair-wise subsystem of the expanded system were designed independently by consensus rule. According to the relevant conditions of system inclusion principles, the expanded controller and observer could shrink back to the original system in order to achieve the overlapping decentralized coordinated control of the swarm system. More over, the analysis and design of systems are simplified. Finally, this method results were demonstrated by the computer simulation in seven robots forming a regular hexagon through considering the structural characteristic and research significance of the regular hexagonal formation.

Keywords:inclusion principle; swarm robots; pair-wise decomposition; formation control; consensus; coordinated control

通信作者:陳雪波. E-mail:xuebochen@126.com.

群體機器人編隊控制可以分為隊形形成和隊形保持,如今已經(jīng)引起研究者的廣泛關(guān)注,并取得了重要的理論成果。Das等[1]通過l-ψ和l-l控制策略之間的轉(zhuǎn)化來解決不同環(huán)境下隊形變換問題。Defoort[2]設(shè)計了一階和二階滑模控制器使機器人在運動過程中保持指定隊形不變。Ogren[3]通過控制Lyapunor 函數(shù)實現(xiàn)群體機器人系統(tǒng)編隊控制。Marshall[4]針對輪式機器人編隊問題,提出了循環(huán)追逐策略,并證明了隊形的穩(wěn)定性。Ren等[5-6]針對多智能體一致性理論提出了二階一致性協(xié)議,并結(jié)合圖論理論實現(xiàn)機器人隊形形成與保持。以上提到的控制策略各不相同,但都體現(xiàn)了各自的優(yōu)勢。同樣基于系統(tǒng)包含原理的對對分解與分散協(xié)調(diào)控制在解決機器人編隊問題也有自己獨特的優(yōu)勢,它將一個復(fù)雜重疊互聯(lián)系統(tǒng)重疊展開成多個成對的子系統(tǒng),對每個子系統(tǒng)對分別設(shè)計獨立的控制器與觀測器以實現(xiàn)每個子系統(tǒng)對的協(xié)調(diào)控制,最終將分散協(xié)調(diào)控制器與觀測器收縮回原系統(tǒng)實現(xiàn)整體的協(xié)調(diào)控制,達(dá)到簡化復(fù)雜系統(tǒng)分析與設(shè)計的目的。如今,包含原理已經(jīng)應(yīng)用于多個領(lǐng)域,如多區(qū)域電力系統(tǒng)[7-8]、自動車組系統(tǒng)[9]、高層建筑結(jié)構(gòu)振動系統(tǒng)[10]等,而在群體機器人編隊控制領(lǐng)域中特別是隊形形成應(yīng)用得較少,隊形形成正是機器人隊形控制的基礎(chǔ)。

1模型描述

1.1機器人運動學(xué)模型構(gòu)建

在多種群體機器人隊形中,正六邊形結(jié)構(gòu)隊形在多群體機器人集結(jié)運動中有著獨特的優(yōu)勢。從圖1(a)可以看出每個機器人之間的距離相等每條連接線之間的夾角為60°,成中心對稱結(jié)構(gòu)。當(dāng)多個機器人加入其中時只需保證與相鄰2個機器人之間的距離相等并等于六邊形邊長即可實現(xiàn)群體的集結(jié),如圖1(b),同時有著穩(wěn)定的結(jié)構(gòu),因此研究六邊形結(jié)構(gòu)隊形的形成很有必要。Leader-follower是機器人隊形形成最常見的方法也是最成熟的方法。因此本文基于包含原理的對對分解與分散協(xié)調(diào)控制方法,并以7個機器人為例來研究正六邊形結(jié)構(gòu)隊形的形成和速度的一致性問題。

圖1 正六邊形結(jié)構(gòu)隊形 Fig.1 Regular hexagon structural formation

根據(jù)文獻(xiàn)[11]機器人運動學(xué)模型可以描述為

(1)

式中:xi和yi是第i個機器人質(zhì)心在坐標(biāo)系中的位置,θi是機器人運動方向角,vi和ωi分別為機器人的線速度和角速度。 從式(1)中能很明顯地看出機器人運動學(xué)模型是非線性的,因此需要將系統(tǒng)進(jìn)行反饋線性化。首先,引入速度vi作為新的狀態(tài),加速度ai作為新的輸入以解決運動學(xué)模型(1)輸入反饋線性化后系統(tǒng)產(chǎn)生的奇異問題,那么系統(tǒng)的狀態(tài)變量和輸入變量可以描述為

(2)

根據(jù)文獻(xiàn)[12]采用如下變換:

(3)

機器人運動學(xué)模型如式(1)被重新改寫為

(4)

式中:zxi、zyi代表第i個機器人的位置坐標(biāo),ζxi、ζyi代表第i個機器人的速度坐標(biāo),μxi、 μyi為機器人的控制輸入。為了使多個機器人從初始位置到達(dá)指定目標(biāo)點并保持目標(biāo)隊形不變,引入di=(dxi,dyi)為第i個機器人指定目標(biāo)點位置坐標(biāo)。exi=zxi-dxi和eyi=zyi-dyi分別表示第i個機器人與指定目標(biāo)點在x軸方向與y軸方向上的距離,并根據(jù)式(4)得出第i個機器人運動學(xué)模型為

(5)

由式(5)得出第i個機器人運動學(xué)線性模型的狀態(tài)空間描述:

(6)

最簡形式為

(7)

式中:ei=[exieyi]T,ζi=[ζxiζxi]T,μi=[μxiμyi]T。O和I分別為2階零矩陣和2階單位矩陣。

1.2群體機器人系統(tǒng)模型

本文考慮7個機器人leader-follower系統(tǒng),它的信息交換拓?fù)浣Y(jié)構(gòu)如圖2(a)所示,為有向圖[13]。假設(shè)機器人R2、R3、R4、R5、R6、R7只能感知到R1的狀態(tài)信息,而它們相互之間無法感知到對方信息。因此可以認(rèn)為R1是領(lǐng)航者,其他6個機器人為跟隨者。由此所構(gòu)建的7個機器人組成的動態(tài)系統(tǒng)模型如式(8),同時考慮了現(xiàn)實系統(tǒng)中存在的隨機噪聲。

圖2 7個機器人信息交換拓?fù)浣Y(jié)構(gòu) Fig.2 Seven robots information exchange topology

(8)

2群體機器人系統(tǒng)重疊結(jié)構(gòu)分解

系統(tǒng)包含原理是解決具有信息結(jié)構(gòu)約束系統(tǒng)復(fù)雜性的有效方法,通過將原系統(tǒng)的狀態(tài)空間進(jìn)行擴展,得到各個子系統(tǒng)近似解耦的更為廣大的擴展空間。在擴展空間中,不僅可以分析各個子系統(tǒng)之間的內(nèi)在關(guān)系,還可以分別對各個子系統(tǒng)進(jìn)行獨立的動態(tài)控制器和觀測器設(shè)計。之后,對分別設(shè)計的控制器和觀測器進(jìn)行合理有效地補償,在滿足包含原理收縮條件下,將其收縮回原系統(tǒng)空間中,對整體系統(tǒng)進(jìn)行控制。由此可見,該方法既簡化了復(fù)雜系統(tǒng)的分析與設(shè)計,又提高了系統(tǒng)的魯棒性。有關(guān)系統(tǒng)包含原理的詳細(xì)內(nèi)容請參見文獻(xiàn)[14]。

在具有信息結(jié)構(gòu)約束下的系統(tǒng)中,每一個子系統(tǒng)可能與一個或多個子系統(tǒng)互聯(lián)構(gòu)成多種拓?fù)浣Y(jié)構(gòu)。其中最典型的是鏈型、環(huán)型和星型結(jié)構(gòu)[7-8]。本文所研究的群體機器人信息交換拓?fù)浣Y(jié)構(gòu)正是文獻(xiàn)[8]中提到的星型結(jié)構(gòu)。因此,本文以滿足包含條件的典型約束a為例,應(yīng)用星型結(jié)構(gòu)系統(tǒng)的重疊結(jié)構(gòu)分解方法,對模型如式(8)進(jìn)行子系統(tǒng)對對分解,形成由2個子系統(tǒng)組成的有序排列基本互聯(lián)子系統(tǒng)對R1-R2,R1-R3,R1-R4,R1-R5,R1-R6,R1-R7,如圖2(b)所示。首先根據(jù)文獻(xiàn)[8]并考慮機器人R1為星型結(jié)構(gòu)核心,選取如下擴展變換矩陣:

(9)

式中:N代表子系統(tǒng)個數(shù),本文取N=7;blkdiag(*)是用于構(gòu)造一個塊對角矩陣的函數(shù);Ini和Imi分別代表與子系統(tǒng)狀態(tài)矩陣Ai和輸入矩陣Bi同維的單位陣。

在擴展后的系統(tǒng)中,為了使機器人R1與其他6個機器人構(gòu)成有序的子系統(tǒng)對,取系統(tǒng)的對稱置換矩陣:

(10)

式中:

經(jīng)過對稱置換后,擴展系統(tǒng)的狀態(tài)矩陣和輸入矩陣分別為

(11)

式中:MA和MB是系統(tǒng)狀態(tài)矩陣與輸入矩陣的補償矩陣,詳細(xì)內(nèi)容請參見文獻(xiàn)[14]。由此得出領(lǐng)航者與一個跟隨者組成的一個基本互聯(lián)子系統(tǒng)對R1-i:

(12)

3隊形一致協(xié)調(diào)控制器設(shè)計

參考文獻(xiàn)為了使上述提到的7個機器人從各自的初始狀態(tài)到達(dá)指定的目標(biāo)點并形成指定隊形和速度方向的一致,[6]提出的廣義一致性算法,針對Leader-follower系統(tǒng)對每個機器人子系統(tǒng)對設(shè)計如下控制規(guī)則:

(13)

(14)

式(13)是領(lǐng)航機器人R1的控制輸入,用于使機器人向目標(biāo)點趨近,式(14)是跟隨機器人的控制輸入,用于在運動過程中保持與領(lǐng)航機器人之間的期望距離不變和速度一致。這充分體現(xiàn)了每個子系統(tǒng)對的一致協(xié)調(diào)控制,控制規(guī)則中有關(guān)參數(shù)的詳細(xì)內(nèi)容請參見文獻(xiàn)[5-6]。此外,還可以發(fā)現(xiàn)本文所研究的機器人子系統(tǒng)對的互聯(lián)作用主要體現(xiàn)在跟隨機器人的控制輸入上,而并沒有在系統(tǒng)狀態(tài)空間中體現(xiàn)。根據(jù)式(13)、(14)得出子系統(tǒng)對的狀態(tài)反饋增益矩陣:

(15)

考慮到現(xiàn)實系統(tǒng)中存在的隨機噪聲,則每個子系統(tǒng)對的輸入噪聲和輸出測量噪聲的協(xié)方差序列分別表示為

Wξ1i=blkdiag(Wξ1,Wξi)

Wη1i=blkdiag(Wη1,Wηi)

那么由子系統(tǒng)對的狀態(tài)反饋增益矩陣K1i所組成的擴展系統(tǒng)狀態(tài)反饋增益矩陣,及由子系統(tǒng)對的觀測增益矩陣L1i所組成的擴展系統(tǒng)觀測增益矩陣分別表示為

最后,采用滿足包含條件約束a,將擴展系統(tǒng)的狀態(tài)反饋增益矩陣收縮回原系統(tǒng)空間中,即

式中:Ks和Ls為所要求的原系統(tǒng)狀態(tài)反饋增益矩陣和觀測增益矩陣,由此實現(xiàn)了對整體系統(tǒng)的一致協(xié)調(diào)控制。

4仿真分析

本文利用計算機仿真對結(jié)果作一個直觀的分析。控制規(guī)則中的參數(shù)分別取α=2、σ=1和k=10,所有7個機器人的初始位置在[10:25; 0:15]范圍內(nèi)隨機選取,同時初始速度的方向也隨機選取,速率不超過10m/s,設(shè)每個機器人的輸入噪聲和輸出測量噪聲向量序列分別為Wξi=0.05diag(1,1)和Wηi= 0.05diag(1,1,1,1),并保持圖1(a)所示的拓?fù)浣Y(jié)構(gòu),如圖3所示。圖4是機器人在5s仿真時間內(nèi)形成正六邊形隊形,并使速度趨于一致的運動軌跡。其中目標(biāo)隊形用星號表示,領(lǐng)航者R1位于隊形中心。從圖中可以看出7個機器人在各自的初始狀態(tài)下最終跟隨領(lǐng)航者到達(dá)了指定的目標(biāo)點,并形成了指定的正六邊形隊形,同時速度方向趨于一致。

圖3 機器人初始狀態(tài) Fig.3 Initial state of robots

圖4 機器人運動軌跡 Fig.4 Movement trajectory of robots

圖5為各機器人與各自相應(yīng)的目標(biāo)點在x、y方向距離和x、y方向速度的仿真曲線,可以看出曲線漸進(jìn)收斂并趨于一致。由此可以證明,基于系統(tǒng)包含原理的對對分解與分散協(xié)調(diào)控制方法在群體機器人系統(tǒng)隊形形成與一致性上,特別是正六邊形結(jié)構(gòu)隊形具有顯著效果。

(a)x方向距離

(b)y方向距離

(c)x方向速度

(d)y方向速度 圖5  原始圖像和退化仿真圖像 Fig.5 Original image and simulated degraded image

5結(jié)束語

本文將包含原理的重疊互聯(lián)系統(tǒng)對對分解與分散協(xié)調(diào)控制方法應(yīng)用在了群體機器人的對形形成與一致性中。通過此方法,將群體機器人系統(tǒng)重疊展開,分解成多個有序的子系統(tǒng)對。根據(jù)廣義一致性算法,并結(jié)合Leader-follower法的思想為每個子系統(tǒng)對設(shè)計相應(yīng)的一致協(xié)調(diào)控制器。最后將擴展系統(tǒng)的控制器與觀測器收縮回原系統(tǒng),實現(xiàn)了群體機器人隊形的形成與一致性。同時還考慮了現(xiàn)實系統(tǒng)中存在的噪聲干擾,具有一定的理論意義與實際意義。此外,本文主要研究的是正六邊形結(jié)構(gòu)隊形的形成,為今后群體機器人集結(jié)行為的研究起到了一定的作用。

參考文獻(xiàn):

[1]DASA,FIERROR,KUMARV,etal.Avisionbasedformationcontrolframework[J].IEEETransRobotAutomat, 2001, 18: 813-825.

[2]DEFOORTM,FBQUETT,KOKOSYA,etal.Slidingmodeformationcontrolforcooperativeautonomousmobilerobots[J].IEEETransIadElectron, 2008, 55: 3944-3953.

[3]OGRENP,FIORELLIE,LEONARDNE.Cooperativecontrolofmobilesensornetwork:adaptivegradientclimbinginadistributedenvironment[J].IEEETransAutomatContr, 2004, 49: 1292-1302.

[4]MARSHALLJA,FUNGT,BROUCKEME,etal.Experimentinmulti-robotcoordination[J].RoboticsandAutonomous,Systems, 2006, 54: 265-275.

[5]RENW,ATKINSEM.Distributedmulti-vehiclecoordinatedcontrolvialocalinformationexchange[J].IntJRobustNonlinearContr, 2007, 17: 1002-1033.

[6]RENW,SORENSENN.Distributedcoordinationarchitectureformulti-robotformationcontrol[J].RoboticsandAutonomous,Systems, 2008, 56: 324-333.

[7]CHENXB,STANKOVICSS.Decompositionanddecentralizedcontrolofsystemswithmulti-overlappingstructure[J].Automaton, 2005, 41: 1765-1772.

[8]CHENXB,STANKOVICSS.Overlappingdecentralizedapproachtoautomaticgenerationcontrolofmulti-areapowersystems[J].InternationalJournalofControl, 2007, 80: 386-402.

[9]STANKOVICSS,STANOJEVICMJ,SILJAKDD.Decentralizedoverlappingcontrolofaplatoonofvehicles[J].IEEETransactionsonControlSystemsTechnology, 2000, 8: 816-832.

[10]PALACIOSQF,ROSELLJM,KARIMIHR.Semi-decentralizedstrategiesinstructuralvibrationcontrol[J].Modeling,Identificationandcontrol, 2011, 32: 57-77.

[11]STIPANOVICDM,INALHANG,TEOR,etal.Decentralizedoverlappingcontrolofunmannedaerialvehicles[J].Automatica, 2004, 40: 1285-1296.

[12]HASSANKK.Nonlinearsystems[M].Beijing:PublishingHouseofElectronicsIndustry, 2005.

[13]OLFATIC-SABERR.Flockingformulti-agentdynamicsystems:algorithmsandtheory[J].IEEETransationsonAutomaticControl, 2006, 51: 401-420.

[14]陳雪波,系統(tǒng)包含原理及其應(yīng)用[M]. 北京: 科學(xué)出版社, 2012.

[15]CHENXB,XUWB,HUANGTY,etal.Pair-wisedecompositionandcoordinatedcontrolofcomplexsystems[J].InformationScience, 2012, 185: 78-99.

徐志強,男,1987年生,碩士研究生,主要研究方向為復(fù)雜系統(tǒng)、群集智能。

陳雪波,男,1960年生,教授,博士生導(dǎo)師,中國自動化學(xué)會過程控制專業(yè)委員會委員。主要研究方向為復(fù)雜系統(tǒng)、群集智能。主持多項國家及省部級科研基金項目。出版學(xué)術(shù)專著1部。

猜你喜歡
一致性
注重整體設(shè)計 凸顯數(shù)與運算的一致性
遼寧教育(2022年19期)2022-11-18 07:20:42
關(guān)注減污降碳協(xié)同的一致性和整體性
公民與法治(2022年5期)2022-07-29 00:47:28
商用車CCC認(rèn)證一致性控制計劃應(yīng)用
注重教、學(xué)、評一致性 提高一輪復(fù)習(xí)效率
對歷史課堂教、學(xué)、評一體化(一致性)的幾點探討
IOl-master 700和Pentacam測量Kappa角一致性分析
基于CFD仿真分析的各缸渦流比一致性研究
ONVIF的全新主張:一致性及最訪問控制的Profile A
方形截面Rogowski線圈的一致性分析
電測與儀表(2016年7期)2016-04-12 00:22:18
基于事件觸發(fā)的多智能體輸入飽和一致性控制
主站蜘蛛池模板: 99久久精品免费看国产电影| 国产成人一区免费观看| 免费看久久精品99| 亚洲国产精品人久久电影| 国产在线观看高清不卡| 欧美午夜在线播放| 国产91在线|中文| 国产真实自在自线免费精品| 国产精品乱偷免费视频| 亚洲黄网在线| 精品国产美女福到在线不卡f| 极品国产在线| 亚洲综合色区在线播放2019| 尤物午夜福利视频| 91免费观看视频| 亚洲美女一区二区三区| 久久这里只精品国产99热8| 国产女同自拍视频| 在线五月婷婷| 尤物成AV人片在线观看| 欧美在线黄| 国产杨幂丝袜av在线播放| 色成人综合| 国产白浆视频| 国产地址二永久伊甸园| 日本午夜网站| 亚洲欧洲天堂色AV| 综1合AV在线播放| 婷婷六月在线| 国产99在线| 欧美国产在线精品17p| 亚洲看片网| 中文纯内无码H| 国产精品不卡永久免费| 国产精品开放后亚洲| aa级毛片毛片免费观看久| www.精品视频| 免费毛片a| 99这里只有精品在线| 国产JIZzJIzz视频全部免费| 亚洲人成网18禁| 天天操天天噜| 色偷偷男人的天堂亚洲av| 亚洲天堂.com| 国产成人精品三级| 999在线免费视频| 2021精品国产自在现线看| 91久久天天躁狠狠躁夜夜| 在线播放精品一区二区啪视频 | 久久美女精品| 日本a级免费| 亚洲一区无码在线| 2021国产乱人伦在线播放| 亚洲第一香蕉视频| 国产精品极品美女自在线看免费一区二区| 国产亚洲高清视频| 国产亚洲欧美日韩在线一区二区三区| 欧美成人精品高清在线下载| 欧美精品xx| 亚洲欧美自拍中文| 亚洲中文精品久久久久久不卡| 精品久久久久久成人AV| 无码福利日韩神码福利片| 好吊妞欧美视频免费| 国产黄网站在线观看| 日韩精品中文字幕一区三区| 色AV色 综合网站| 噜噜噜久久| a级毛片网| 午夜免费小视频| 强奷白丝美女在线观看| 国产乱论视频| 欧美在线三级| 尤物精品国产福利网站| 国产成熟女人性满足视频| 国产自无码视频在线观看| 国产精品第一区在线观看| 日韩AV无码一区| 91青草视频| 久久精品免费看一| 国产午夜无码片在线观看网站| 日韩在线视频网|