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

?

FDI攻擊下非線性多智能體系統(tǒng)分布式無模型自適應(yīng)控制

2022-07-23 03:39:14車偉偉
關(guān)鍵詞:控制目標(biāo)線性化數(shù)據(jù)模型

曲 燊,車偉偉

(1. 青島大學(xué) 自動(dòng)化學(xué)院,山東 青島 266071;2. 青島大學(xué) 山東省工業(yè)控制技術(shù)重點(diǎn)實(shí)驗(yàn)室,山東 青島 266071)

近年來,多智能體系統(tǒng)(Multi-agent Systems,MASs)的協(xié)同控制問題在無人機(jī)[1]、多機(jī)器人系統(tǒng)[2]等領(lǐng)域的廣泛應(yīng)用引起了學(xué)界極大的研究興趣。與傳統(tǒng)的控制系統(tǒng)相比,MASs具有分布式、協(xié)作、自治、容錯(cuò)、高效、低成本等優(yōu)點(diǎn)。一般來說,協(xié)同控制主要有3個(gè)目標(biāo),即趨同控制、跟蹤控制和包容控制。趨同控制的目標(biāo)是使所有智能體的輸出最終達(dá)成一致。跟蹤控制的目標(biāo)是在趨同控制目標(biāo)的基礎(chǔ)上跟蹤期望的輸出。包容控制的目標(biāo)是使一群追隨者能夠到達(dá)并停留在由多個(gè)領(lǐng)導(dǎo)者形成的凸包上。目前,已經(jīng)有許多基于模型的MASs趨同控制方法[3-8]、跟蹤控制方法[9-12]和包容控制方法[13-19]。

值得說明的是上述研究都是基于系統(tǒng)模型的。然而,在實(shí)際系統(tǒng)中,經(jīng)常無法得到系統(tǒng)的準(zhǔn)確模型。因此,學(xué)界已經(jīng)有幾種數(shù)據(jù)驅(qū)動(dòng)的控制方法來完成MASs的各種控制任務(wù)[20-22]。作為一種新穎的數(shù)據(jù)驅(qū)動(dòng)方法,文獻(xiàn)[23-27]提出的無模型自適應(yīng)控制(Model-free Adaptive Control, MFAC)不需要任何系統(tǒng)模型,只需要利用系統(tǒng)的輸入輸出信號(hào)。在MFAC框架中,可以利用動(dòng)態(tài)線性化技術(shù)將非線性系統(tǒng)變換為線性數(shù)據(jù)模型,可分為緊格式動(dòng)態(tài)線性化(Compact Form Dynamic Linearization, CFDL)、偏格式動(dòng)態(tài)線性化(Partial Form Dynamic Linearization,PFDL)和全格式動(dòng)態(tài)線性化(Full Form Dynamic Linearization,F(xiàn)FDL)。需要指出的是,CFDL只使用一個(gè)參數(shù)來捕捉非線性系統(tǒng)的復(fù)雜行為,如非線性和時(shí)延等。PFDL和FFDL通過使用多個(gè)參數(shù)來更好地捕捉復(fù)雜非線性系統(tǒng)的復(fù)雜行為。文獻(xiàn)[25]和文獻(xiàn)[26]分別研究了單輸入單輸出(Single-input Singleoutput,SISO)和多輸入多輸出(Multiple-input Multiple-output,MIMO)非線性系統(tǒng)的CFDLMFAC和PFDL-MFAC問題。此外,文獻(xiàn)[27]研究了FFDL-MFAC問題。

最近,MFAC方法已被引入MASs以實(shí)現(xiàn)協(xié)同控制目標(biāo)。文獻(xiàn)[28]使用MFAC算法研究了一致性跟蹤控制問題,其中提出了分布式無模型自適應(yīng)控制(Distributed Model-free Adaptive Control,DMFAC)算法來保證所有智能體都可以跟蹤參考信號(hào)。文獻(xiàn)[29]研究了在切換拓?fù)湎率褂肕FAC算法應(yīng)對(duì)非線性MASs的輸出編隊(duì)問題。分布式無模型自適應(yīng)迭代學(xué)習(xí)控制的問題在文獻(xiàn)[30]中得到解決。進(jìn)一步擴(kuò)展應(yīng)用該結(jié)果使所有智能體在有限時(shí)間內(nèi)實(shí)現(xiàn)趨同跟蹤目標(biāo)[31]。文獻(xiàn)[32]研究了非線性MASs的編隊(duì)控制問題,其中設(shè)計(jì)了無模型自適應(yīng)迭代學(xué)習(xí)控制算法來實(shí)現(xiàn)編隊(duì)控制目標(biāo)。此外,文獻(xiàn)[33]研究了具有有界擾動(dòng)的非線性MASs的魯棒無模型自適應(yīng)迭代學(xué)習(xí)編隊(duì)控制問題。文獻(xiàn)[34]研究了使用MFAC算法的MASs的中繼協(xié)同跟蹤控制問題。文獻(xiàn)[35]使用無模型自適應(yīng)迭代學(xué)習(xí)控制方法解決了具有未知干擾的MASs的一致性跟蹤控制問題。文獻(xiàn)[36]研究了多輸入多輸出MASs的魯棒迭代學(xué)習(xí)一致性跟蹤控制問題。

需要指出的是,上述無模型自適應(yīng)控制器設(shè)計(jì)中采用了網(wǎng)絡(luò)拓?fù)?,即無模型自適應(yīng)控制器參數(shù)依賴于拉普拉斯矩陣的特征值。為了更好地展示MFAC算法在MASs框架中的優(yōu)越性,有必要僅使用MASs的輸入/輸出(input/output,I/O)數(shù)據(jù)來研究新的DMFAC算法。主要困難是如何建立一個(gè)新的MASs的DMFAC框架。因此,需要在現(xiàn)有的單智能體數(shù)據(jù)模型的基礎(chǔ)上,探索一個(gè)合理的MASs數(shù)據(jù)模型。

隨著網(wǎng)絡(luò)通信技術(shù)的發(fā)展,MASs遭受網(wǎng)絡(luò)攻擊時(shí)的安全性問題受到廣泛關(guān)注。眾所周知,惡意網(wǎng)絡(luò)攻擊是不可避免的,而且會(huì)對(duì)MASs造成嚴(yán)重影響。有兩種常見的網(wǎng)絡(luò)攻擊,即拒絕服務(wù)(Denial-of-Service,DoS)和虛假數(shù)據(jù)注入(False Data Injection,F(xiàn)DI)攻擊。目前,有分別考慮DoS攻擊[37-38]和FDI攻擊[39-40]的基于模型的分布式MASs控制器。此外,文獻(xiàn)[41]研究了受到DoS攻擊的MASs協(xié)同控制問題,并開發(fā)了一種基于學(xué)習(xí)的DMFAC來抵抗DoS攻擊。然而,考慮FDI網(wǎng)絡(luò)攻擊的DMFAC問題并沒有得到很好的解決,還缺乏相關(guān)的研究。

為了解決上述問題,本文首先建立了一種新的分布式緊格式動(dòng)態(tài)線性化(Distributed CFDL,DCFDL)MASs數(shù)據(jù)模型。然后,基于DCFDL數(shù)據(jù)模型,研究了分布式無模型自適應(yīng)控制器,以實(shí)現(xiàn)遭受FDI攻擊的MASs分布式協(xié)同控制目標(biāo)。

1 預(yù)備知識(shí)和DMFAC框架制定

本節(jié)旨在DCFDL數(shù)據(jù)模型的基礎(chǔ)上建立非線性MASs的DMFAC框架。

1.1 預(yù)備知識(shí)

1.2 基于DCFDL的DMFAC框架制定

注釋1 假設(shè)1是非線性系統(tǒng)的一般約束條件。假設(shè)2意味著有界輸入產(chǎn)生有界輸出,這在實(shí)際系統(tǒng)中是滿足的。假設(shè)3是達(dá)成趨同控制目標(biāo)的充分必要條件。假設(shè)4意味著當(dāng)輸入增加時(shí),系統(tǒng)的輸出不會(huì)減少,這被認(rèn)為是一種“類線性”特性。在基于模型的控制方法中的控制方向可以找到類似的假設(shè)。

注釋2 引理1提出了一種新的線性化方法,其廣泛應(yīng)用于無模型自適應(yīng)控制方法中[23-27]。與現(xiàn)有的線性化方法不同,這種線性化方法僅使用系統(tǒng)的I/O數(shù)據(jù)。此外,可以通過設(shè)計(jì)估計(jì)器來估計(jì)PPD參數(shù)。

為了將MFAC框架引入MASs,定義分布式量測輸出為

1.3 分布式無模型自適應(yīng)控制器設(shè)計(jì)

2 帶有FDI攻擊的DMFAC建模

FDI攻擊旨在通過將虛假數(shù)據(jù)注入傳輸網(wǎng)絡(luò)來破壞系統(tǒng)性能。假設(shè)攻擊者會(huì)隨機(jī)對(duì)從傳感器到控制器的傳輸網(wǎng)絡(luò)發(fā)起FDI攻擊,如圖1所示。因此,當(dāng)傳輸網(wǎng)絡(luò)中發(fā)生FDI攻擊時(shí),觀測器和控制器接收到的數(shù)據(jù)包為

圖1 具有FDI攻擊的MASs的DMFAC系統(tǒng)框圖Fig.1 System block diagram of the DMFAC for MASs with FDI attacks

3 DMFAC算法設(shè)計(jì)與穩(wěn)定性分析

本節(jié)討論了MASs的穩(wěn)定性分析,并得到了DMFAC算法的參數(shù)。以下定理是保證趨同控制目標(biāo)能夠?qū)崿F(xiàn)的主要結(jié)果。

定理1 對(duì)于受到FDI攻擊的非線性MASs式(1),如果滿足假設(shè)1~4,而且存在λi>λmin和 λmin>0被合理選擇, μi≥1 ,ρi∈(0,1] ,ηi∈(0,1],Ki∈(0,2),初始值 φ ?i(1)>0 和 存在任意小的正常數(shù)σi(i=1,···,N),則可以使用以下DMFAC算法實(shí)現(xiàn)趨同控制目標(biāo)。

另外結(jié)合假設(shè)3中的有向生成樹的條件,可以解決問題1,即趨同誤差在均方意義上是有界的。

注釋5 所設(shè)計(jì)的DMFAC算法式(14)~(16)僅使用系統(tǒng)的I/O數(shù)據(jù),沒有使用模型參數(shù)。另外,所設(shè)計(jì)的控制算法并不需要知道MASs拓?fù)浣Y(jié)構(gòu)的全局信息。

4 仿真

在本節(jié)中,提供了仿真示例,以驗(yàn)證所提出的DMFAC算法的有效性。

考慮以下異構(gòu)非線性MASs。

圖2 趨同控制的拓?fù)鋱DFig.2 The topology graph for the consensus control

仿真結(jié)果如圖3所示??梢杂^察到,當(dāng)通信網(wǎng)絡(luò)受到FDI攻擊時(shí),所有智能體的輸出都是有界趨同的。

圖3 有和無FDI攻擊的趨同控制算法的性能Fig.3 The performance of the consensus control algorithm with(left)and without(right) FDI attacks

圖4展示了在保持其他初始值不變,ωi(k)=0.05×(1+0.1sin(2πk/150))時(shí),不同F(xiàn)DI攻擊成功概率下趨同控制算法的性能。圖5展示了在保持FDI攻擊的成功概率 βi=0.7(i=1,···,4)和其他初始值不變的情況下,不同虛假數(shù)據(jù)ω1i(k)=0.01×cos(2πk/150)),ω2i(k)=0.05×cos(2πk/150)),ω3i(k)=0.1×cos(2πk/150))的趨同控制算法的性能??梢杂^察到,對(duì)于所有不同的時(shí)變有界虛假數(shù)據(jù),算法都可以實(shí)現(xiàn)趨同控制目標(biāo)。

圖4 不同攻擊成功概率下趨同控制算法的性能Fig.4 The performance of the consensus control algorithm with different attacks possibility

圖5 不同虛假數(shù)據(jù)下趨同控制算法的性能Fig.5 The performance of the consensus control algorithm with different false data

5 結(jié)論

本文研究了受FDI攻擊的非線性異構(gòu)MASs的分布式趨同MFAC問題,在文獻(xiàn)[25]中設(shè)計(jì)的單智能體CFDL數(shù)據(jù)模型的基礎(chǔ)上,提出了一種新穎的DCFDL數(shù)據(jù)模型設(shè)計(jì)方法,通過改進(jìn)的動(dòng)態(tài)線性化方法,使用非線性MASs的I/O數(shù)據(jù)獲得等效線性數(shù)據(jù)模型。基于DCFDL數(shù)據(jù)模型,設(shè)計(jì)了一種新的DMFAC算法來實(shí)現(xiàn)受FDI攻擊的MASs分布式趨同控制。所提出的DMFAC算法既不需要系統(tǒng)模型,也不需要網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。仿真結(jié)果表明,所設(shè)計(jì)的ET-MFAC算法可以很好地實(shí)現(xiàn)分布式趨同控制目標(biāo)。

猜你喜歡
控制目標(biāo)線性化數(shù)據(jù)模型
“線性化”在多元不等式證明與最值求解中的應(yīng)用
實(shí)現(xiàn)工程造價(jià)控制目標(biāo)的全方位管理方法
山東冶金(2019年2期)2019-05-11 09:12:18
血糖控制目標(biāo)應(yīng)“因人而異”
基于反饋線性化的RLV氣動(dòng)控制一體化設(shè)計(jì)
面板數(shù)據(jù)模型截面相關(guān)檢驗(yàn)方法綜述
加熱爐爐內(nèi)跟蹤數(shù)據(jù)模型優(yōu)化
電子測試(2017年12期)2017-12-18 06:35:36
EHA反饋線性化最優(yōu)滑模面雙模糊滑??刂?/a>
空間機(jī)械臂鎖緊機(jī)構(gòu)等效線性化分析及驗(yàn)證
面向集成管理的出版原圖數(shù)據(jù)模型
電驅(qū)動(dòng)車輛動(dòng)力學(xué)綜合控制目標(biāo)優(yōu)化研究
治多县| 古田县| 红原县| 洪江市| 双峰县| 呼图壁县| 革吉县| 应城市| 同仁县| 麻城市| 玛沁县| 乌兰察布市| 南丰县| 乌拉特中旗| 普定县| 台中县| 互助| 文山县| 东城区| 东海县| 苏尼特左旗| 汤阴县| 锡林浩特市| 嵊州市| 景宁| 三亚市| 永顺县| 偏关县| 三穗县| 浦北县| 芦溪县| 柞水县| 萝北县| 新疆| 卢氏县| 三门县| 平舆县| 英德市| 绥宁县| 桂阳县| 通山县|