新四季網

一種複雜耦合下的兩步狀態估計方法

2023-05-26 17:48:52



1.本發明涉及一種複雜網絡狀態估計方法,具體涉及一種複雜耦合下的兩步狀態估計方法。


背景技術:

2.狀態估計問題就是利用可以測量的信息,開發一種有效的估計狀態的方法,從而獲得未知狀態估計值的問題。狀態估計一直都是人們研究的熱點問題。尤其是對於複雜網絡,實現大規模網際網路的狀態估計問題具有重要意義。因此該問題被廣泛應用在目標跟蹤、導航、監控系統等各個領域。
3.複雜網絡是由許多相互耦合的節點構成的。其規模龐大、結構複雜,不同節點間的拓撲可能隨時間的變化而變化,且節點在信息傳輸過程中會存在著非線性的耦合偏差,所以會出現複雜耦合現象。因此設計複雜耦合下的估計方法是非常必要的,尤其是在只能獲得部分節點測量值且網絡受到惡意攻擊的情形下。
4.現有的狀態估計方法同時考慮節點間隨機發生耦合和非線性耦合偏差現象,會導致估計方法的準確率降低;而且,當部分節點的測量值未知且又受到外來者的惡意攻擊時,還未提出有效的估計方法來解決這一問題。


技術實現要素:

5.本發明的目的是提供一種複雜耦合下的兩步狀態估計方法,該方法同時考慮了節點間的隨機發生耦合及非線性耦合偏差現象,優化了原有的耦合項模型,解決了在隨機發生耦合和非線性耦合偏差影響下導致估計方法準確率降低的問題,以及在部分節點測量值未知且受惡意攻擊時不能估計節點狀態的問題,可用於複雜網絡狀態估計領域。
6.本發明的目的是通過以下技術方案實現的:
7.一種複雜耦合下的兩步估計方法,用於複雜網絡狀態估計,所述複雜網絡可以為社會網絡、環境監測網絡、神經網絡、道路交通網絡或電力系統所構成的網絡等,包括如下步驟:
8.步驟一、建立具有隨機發生耦合的複雜耦合網絡狀態模型、測量輸出模型及具有隨機發生概率的惡意攻擊模型;
9.步驟二、設計包括先驗狀態估計模型和後驗狀態估計模型的兩步狀態估計器,在惡意攻擊的影響下對步驟一建立的複雜耦合網絡狀態進行估計;
10.步驟三、求出每個節點的先驗估計偏差的協方差上界
11.步驟四、結合步驟三獲得的先驗估計偏差的協方差上界計算每個節點的估計器係數矩陣
12.步驟五、將步驟四中獲得的每個節點的估計器係數矩陣代入步驟二中的後驗
狀態估計模型中,得到後驗估計從而實現對每個節點未知狀態的估計;判斷t+1時刻與總時長t的關係,若t+1<t,則執行步驟六,若t+1=t,則結束;
13.步驟六、根據步驟四中得到的每個節點的估計器係數矩陣計算出每個節點的後驗估計偏差協方差上界令t=t+1,執行步驟二,直至滿足t+1=t。
14.相比於現有技術,本發明具有如下優點:
15.1、本發明給出了一種複雜耦合下的兩步估計方法,在網絡化情形下同時考慮了節點間的隨機發生耦合及非線性耦合偏差現象,優化了原有的耦合項模型。將現有的擴展卡爾曼濾波結構進行拓展,構造了新型的兩步狀態估計器,使其能在部分節點測量未知的條件下依舊能有效地估計網絡節點的內部狀態。本發明還解決了測量值受到惡意攻擊,數據不準確,估計精度降低的現象,得到了可抗攻擊的兩步狀態估計方法。
16.2、本發明優化了擴展卡爾曼濾波結構,將所有節點劃分為有測量值和沒有測量值兩部分,前者有測量值的節點狀態用後驗估計進行狀態估計,後者沒有測量值的節點用先驗估計進行狀態預測。本發明僅通過一部分節點的測量值得到了所有節點的後驗估計偏差協方差,然後設計估計器係數矩陣確保後驗估計偏差協方差上界的跡在每一時刻都最小,從而保證該兩步估計方法的估計偏差在每一時刻的每個節點都是最小的。在本發明實驗中,測量值未知比例為33.3%,使用本發明所設計的估計方法可以有效地估計整個網絡的狀態。與測量值未知比例為0%時相比,該估計方法可以只利用66.7%的節點測量值估計整個網絡的狀態,從而提高33.3%的網絡資源。並且,即使所考慮的網絡受到惡意攻擊本發明方法依舊適用。
附圖說明
17.圖1為本發明複雜網絡耦合下的兩步狀態估計方法的流程圖;
18.圖2為第1個網絡節點在t時刻的真實狀態軌跡和估計狀態軌跡的對比圖,其中:第一個子圖是第1個網絡節點狀態的第一個分量的真實軌跡與其估計軌跡的對比圖,第二個子圖是第1個節點狀態的第二個分量的真實軌跡與其估計軌跡的對比圖,是系統真實狀態軌跡,是估計狀態軌跡;
19.圖3為第2個網絡節點在t時刻的真實狀態軌跡和估計狀態軌跡的對比圖,其中:第一個子圖是第2個網絡節點狀態的第一個分量的真實軌跡與其估計軌跡的對比圖,第二個子圖是第2個節點狀態的第二個分量的真實軌跡與其估計軌跡的對比圖,是系統真實狀態軌跡,
20.是估計狀態軌跡;
21.圖4為第3個網絡節點在t時刻的真實狀態軌跡和估計狀態軌跡的對比圖,其中:第一個子圖是第3個網絡節點狀態的第一個分量的真實軌跡與其估計軌跡的對比圖,第二個子圖是第3個節點狀態的第二個分量的真實軌跡與其估計軌跡的對比圖,
是系統真實狀態軌跡,
22.是估計狀態軌跡。
具體實施方式
23.下面結合附圖對本發明的技術方案作進一步的說明,但並不局限於此,凡是對本發明技術方案進行修改或者等同替換,而不脫離本發明技術方案的精神和範圍,均應涵蓋在本發明的保護範圍中。
24.本發明提供了一種複雜耦合下的兩步狀態估計方法,包括如下步驟:
25.步驟一、建立具有隨機發生耦合的複雜耦合網絡狀態模型、測量輸出模型及具有隨機發生概率的惡意攻擊模型,其中:
26.複雜耦合網絡狀態模型為:
[0027][0028]
理想的測量輸出模型為:
[0029][0030]
真實的測量輸出模型為:
[0031][0032]
惡意攻擊模型為:
[0033][0034]
其中,n是有測量值的網絡節點,n是網絡節點總數,二者滿足n≤n;i是網絡節點序號;分別是第i個網絡節點和第j個網絡節點在t時刻的內部狀態;是第i個網絡節點在t+1時刻的內部狀態;為狀態調節矩陣;和分別是第i個節點在t時刻的理想測量值和真實測量值;γ是第i個節點的內關聯矩陣;h(
·
)是一個非線性函數,用來表示第i個節點和第j個節點間的非線性耦合偏差;為狀態擾動矩陣;是均值為零方差為的狀態擾動;是測量調節矩陣;為測量擾動矩陣;是均值為零方差為v
t(i)
的測量擾動;表示第i個網絡節點的惡意攻擊;是攻擊者發出的惡意攻擊信號(滿足);是第i個網絡節點和第j個網絡的外關聯隨機變量,為惡意攻擊隨機變量,和都是服從伯努利分布的隨機變量,且滿足下列條件:
[0035][0036][0037]
其中,b
(ij)
是外關聯隨機變量的期望,取值為(0,1);r(i)是惡意攻擊隨機變量的期望,取值為(0,1);prob{
·
}為隨機變量「·」的概率;是隨機變量「·」的數學期望。
[0038]
另外,在本發明中,假設只有前n個網絡節點有測量值,第n+1至n個網絡節點沒有測量值。
[0039]
步驟二、基於一部分節點的測量值,設計兩步狀態估計器,在惡意攻擊的影響下對步驟一建立的複雜耦合網絡狀態進行狀態估計。
[0040]
本步驟中,設計的兩步狀態估計器如下:
[0041][0042][0043]
式中,為第i個網絡節點狀態在t時刻的先驗估計(即公式(7));和分別是第i個網絡節點狀態在t時刻和t+1時刻的後驗估計;是t+1時刻的測量調節矩陣;是待設計的兩步狀態估計器的係數矩陣。
[0044]
步驟三、求出每個節點的先驗估計偏差的協方差上界具體步驟如下:
[0045]
當i=1,2,

,n時,按照下列公式求出每個節點的先驗估計偏差的協方差上界
[0046][0047]
式中,和分別是第i個網絡節點在t時刻的後驗估計偏差協方差的上界和先驗估計偏差協方差的上界;是外關聯隨機變量的方差;是jacobian矩陣;η是放大調節參數;是線性化偏差矩陣;η-1
、和分別是η、和的逆;上角標
「‑
1」表示逆;γ
t
、分別是γ、的轉置;上角標「t」表示轉置;
[0048]
步驟四、結合步驟三獲得的先驗估計偏差的協方差上界計算每個節點的估
計器係數矩陣具體步驟如下:
[0049]
在(9)式的基礎上,當i=1,2,

,n時,按照下式計算每個節點的估計器係數矩陣
[0050][0051]
式中,為第i個網絡節點在t+1時刻的估計器係數矩陣;r(i)是惡意攻擊隨機變量的期望;p(i)是惡意攻擊信號的上界;i是單位矩陣其維數與匹配;是測量擾動的方差;和分別是和的轉置。
[0052]
步驟五、將步驟四中獲得的每個節點的估計器係數矩陣代入步驟二中的後驗狀態估計模型(8)中,得到後驗估計從而實現對每個節點未知狀態的估計;判斷t+1時刻與總時長t的關係,若t+1<t,則執行步驟六,若t+1=t,則結束。
[0053]
步驟六、根據步驟四中得到的每個節點的估計器係數矩陣計算出每個節點的後驗估計偏差協方差上界令t=t+1,執行步驟二,直至滿足t+1=t。
[0054]
本步驟中,根據步驟四中得到的每個節點的估計器係數矩陣計算出每個節點的後驗估計偏差協方差上界的具體步驟如下:
[0055]
當i=1,2,

,n時,按照下列公式求出每個節點的後驗估計偏差的協方差上界
[0056][0057]
式中,和分別是t+1時刻的先驗估計偏差協方差的上界和後驗估計偏差協方差的上界;和分別是分別是和的轉置。
[0058]
當i=n+1,n+2,

,n時,按照下列公式求出每個節點的後驗估計偏差的協方差上界
[0059][0060]
式中,和分別是第i個網絡節點在t時刻的後驗估計偏差協方差的上界和t+1時刻的後驗估計偏差協方差的上界。
[0061]
判斷網絡節點是否有測量值,當網絡節點有測量值的時候(即i=1,2,

,n),將後驗估計偏差的協方差上界(11)代到步驟三中,將公式(9)的替換掉;當網絡節點沒有測量值的時候(即i=n+1,n+2,

,n),將後驗估計偏差的協方差上界(12)代到步驟三中,將公式(9)的替換掉。
[0062]
本發明中,步驟三、步驟四與步驟五中所述理論為:
[0063]
假設i=1,2,

,n時網絡節點有測量值,i=n+1,n+2,

,n時網絡節點沒有測量值。分別求兩種情況的後驗估計偏差的協方差在均方意義下的最小上界(即求),使得其中是第i個網絡節點在t+1時刻的後驗估計偏差協方差,第i個網絡節點在t+1時刻的後驗估計偏差,是的期望,是的轉置。
[0064]
由於後驗估計偏差的協方差中有未知項的存在,無法獲得估計器係數矩陣的真實解,因此通過優化後驗估計偏差的協方差上界的跡,得到合適的估計器係數矩陣與此同時,還保證了偏差在均方意義下是最小的。
[0065]
實施例:
[0066]
採用本發明所述方法進行仿真,該仿真可以為社會網絡、環境監測網絡、神經網絡、道路交通網絡或電力系統所構成的任意一種網絡,本實施例為上述網絡的一般情形。所考慮的網絡總節點數為n=3,其中有測量值的網絡節點數為n=2,沒有測量值的網絡節點數為1(即測量值未知比例為33.3%)。
[0067]
複雜耦合網絡狀態模型、測量輸出模型及惡意攻擊模型的相關參數選取如下:
[0068]
狀態調節矩陣是
[0069]
狀態擾動矩陣是
[0070]
測量調節矩陣是內關聯矩陣
為γ=diag{0.17,0.17}。
[0071]
系統真實狀態軌跡表示為非線性耦合偏差函數選取為:
[0072][0073]
其中,和分別是和的第一個分量,和分別是和的第二個分量。
[0074]
其它仿真初始值及參數選取如下:
[0075]
系統狀態的均值為系統狀態的均值為jacobian矩陣為線性化偏差矩陣是外關聯隨機變量的期望是b
(1)
=b
(2)
=b
(3)
=0.2;惡意攻擊隨機變量的期望為r
(1)
=r
(2)
=r
(3)
=1;惡意攻擊信號範數的上界為p
(1)
=p
(2)
=p
(3)
=0.5;測量擾動的方差是v
t(1)
=0.1,v
t(2)
=0.2,狀態擾動的方差為後驗估計偏差協方差上界的初值為
[0076]
兩步狀態估計方法效果:
[0077]
由圖2、圖3、圖4可知,對於具有隨機發生耦合和非線性耦合偏差的複雜網絡,在只有部分節點的測量值可觀測且測量值受惡意攻擊的情況下,所發明的兩步狀態估計方法可有效地估計目標狀態。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀