王偉,劉付顯,邢清華
(空軍工程大學防空反導學院,西安710051)
基于復(fù)雜網(wǎng)絡(luò)的作戰(zhàn)同步建模與優(yōu)化
王偉,劉付顯,邢清華
(空軍工程大學防空反導學院,西安710051)
為了量化分析作戰(zhàn)同步問題,提出多作戰(zhàn)單元協(xié)同作戰(zhàn)復(fù)雜網(wǎng)絡(luò)模型,在此基礎(chǔ)上,應(yīng)用復(fù)雜網(wǎng)絡(luò)同步理論,重點從作戰(zhàn)單元動力學行為和網(wǎng)絡(luò)拓撲結(jié)構(gòu)兩個方面對作戰(zhàn)同步的內(nèi)在機理進行分析。針對不同的作戰(zhàn)情形,設(shè)計了靜態(tài)同步和動態(tài)同步兩種網(wǎng)絡(luò),并分別應(yīng)用離散粒子群算法對網(wǎng)絡(luò)結(jié)構(gòu)進行優(yōu)化。對網(wǎng)絡(luò)抗毀性的仿真實驗表明兩型網(wǎng)絡(luò)對隨機攻擊和惡意攻擊均具有較好的魯棒性。
作戰(zhàn)同步,復(fù)雜網(wǎng)絡(luò),離散粒子群算法,網(wǎng)絡(luò)拓撲,抗毀性
信息化條件下的作戰(zhàn)是體系與體系的對抗,要求網(wǎng)絡(luò)化作戰(zhàn)體系內(nèi)各作戰(zhàn)單元在形成一致作戰(zhàn)意圖的基礎(chǔ)上,帶動實體協(xié)同作戰(zhàn),以達到作戰(zhàn)同步最大程度地發(fā)揮體系作戰(zhàn)效能[1]。作戰(zhàn)同步的關(guān)鍵在于各作戰(zhàn)單元在信息域內(nèi)進行信息交互,在認知域內(nèi)達成決策同步,最終在物理域內(nèi)實現(xiàn)行動同步,從而使體系作戰(zhàn)效能遠大于單個作戰(zhàn)單元能力的累加。因此,深入研究作戰(zhàn)同步對認識和把握網(wǎng)絡(luò)化體系作戰(zhàn)效能涌現(xiàn)的規(guī)律具有重要意義。目前,大部分文獻對作戰(zhàn)同步的研究處于定性階段,定量化分析同步機理的研究較少。文獻[2]構(gòu)建體系對抗超網(wǎng)絡(luò)模型,研究了體系對抗價值鏈中認知、同步與毀傷的定性定量關(guān)系。文獻[3]提出機群多編隊協(xié)同作戰(zhàn)復(fù)雜網(wǎng)絡(luò)模型,研究網(wǎng)絡(luò)拓撲結(jié)構(gòu)對作戰(zhàn)網(wǎng)絡(luò)同步能力的影響。
近年來,基于復(fù)雜網(wǎng)絡(luò)的同步行為研究得到快速發(fā)展[4-5],這也為研究作戰(zhàn)同步問題提供了一個新的方法和視角。本文應(yīng)用復(fù)雜網(wǎng)絡(luò)同步理論,從作戰(zhàn)單元動力學行為和網(wǎng)絡(luò)拓撲結(jié)構(gòu)兩個方面,對同屬性作戰(zhàn)單元的作戰(zhàn)同步內(nèi)在機理進行建模分析,并對作戰(zhàn)網(wǎng)絡(luò)結(jié)構(gòu)進行優(yōu)化與抗毀性分析。
作戰(zhàn)體系網(wǎng)絡(luò)是傳感網(wǎng)、通信網(wǎng)、指控網(wǎng)和交戰(zhàn)網(wǎng)綜合后的“網(wǎng)絡(luò)的網(wǎng)絡(luò)”,具有多層次、多維性等特征[6]。將體系中具備獨立作戰(zhàn)能力的節(jié)點(自身具有探測、決策和行動能力)作為一個作戰(zhàn)單元。另外,對于體系中同屬于一次作戰(zhàn)子行動的傳感、通信、指控和打擊節(jié)點也可集成為一個作戰(zhàn)單元。因此,作戰(zhàn)體系網(wǎng)絡(luò)可以看成是一個以作戰(zhàn)單元為節(jié)點,信息交互為連邊的協(xié)同網(wǎng)絡(luò),將跨域的多層網(wǎng)絡(luò)“壓縮”成單層節(jié)點網(wǎng)絡(luò)。
根據(jù)OODA作戰(zhàn)循環(huán)理論,作戰(zhàn)過程一般包括“觀測-評估-決策-行動”4個階段,作戰(zhàn)單元的行為一般包括獲取戰(zhàn)場信息、制定作戰(zhàn)決策和采取作戰(zhàn)行動等方面,各行為之間存在著一定的相互聯(lián)系和內(nèi)在運行規(guī)律。本文從系統(tǒng)動力學的角度,選取一組描述作戰(zhàn)單元行為的狀態(tài)變量,通過建立狀態(tài)變量的動力學方程實現(xiàn)對作戰(zhàn)單元行為的抽象。單個作戰(zhàn)單元動力學模型是構(gòu)建作戰(zhàn)網(wǎng)絡(luò)動力學模型的基礎(chǔ)。根據(jù)上述分析,將獲取信息的狀態(tài)、決策的狀態(tài)、采取行動的狀態(tài)等3個方面作為狀態(tài)變量,獲取目標信息是實施作戰(zhàn)的先決條件,后續(xù)的決策和行動都是建立在對信息分析的基礎(chǔ)之上,建立一組動力學方程如下:
2.1 多作戰(zhàn)單元耦合動力學模型
作戰(zhàn)體系中各作戰(zhàn)單元受到其他節(jié)點的影響,不斷調(diào)整自身行為,從而實現(xiàn)整體協(xié)調(diào)一致地行動。本文建立多作戰(zhàn)單元的耦合動力學模型,對作戰(zhàn)單元之間的聯(lián)系進行抽象。將N個作戰(zhàn)單元視為作戰(zhàn)網(wǎng)絡(luò)的N個節(jié)點,節(jié)點之間由通信鏈路形成耦合關(guān)系,此時單個節(jié)點的狀態(tài)方程為[5]
式中,c>0為網(wǎng)絡(luò)的耦合強度;網(wǎng)絡(luò)耦合矩陣A=(aij)N×N表示節(jié)點之間的連接關(guān)系,-A等于網(wǎng)絡(luò)圖的Laplace矩陣;H(·):為各個節(jié)點狀態(tài)變量之間的內(nèi)部耦合函數(shù),即輸出函數(shù)。存在耦合關(guān)系的作戰(zhàn)單元之間可以獲知其他節(jié)點的狀態(tài),并對自身狀態(tài)作出改變,建立輸出函數(shù)如下:
式中,h1為信息狀態(tài)耦合系數(shù),表示作戰(zhàn)單元之間通過信息傳輸,實現(xiàn)戰(zhàn)場信息的共享與綜合;h2為決策狀態(tài)耦合系數(shù),表示作戰(zhàn)單元之間對決策的交流行為;h3為行動狀態(tài)耦合系數(shù),表示作戰(zhàn)單元之間作戰(zhàn)行動的相互影響。
2.2 多作戰(zhàn)單元耦合網(wǎng)絡(luò)的同步準則
2.3 作戰(zhàn)網(wǎng)絡(luò)同步分析計算
按照上述同步準則,對作戰(zhàn)網(wǎng)絡(luò)同步穩(wěn)定性進行分析。作戰(zhàn)網(wǎng)絡(luò)參數(shù)設(shè)置如下:α=1,β=1,k2=1/2,k3=1/3,h1=h2=h3=1。采用常用的計算Lmax的Rosenstein[7]法,計算發(fā)現(xiàn)上述作戰(zhàn)網(wǎng)絡(luò)為Ⅰ型網(wǎng)絡(luò),因此,只要作戰(zhàn)網(wǎng)絡(luò)滿足λ2<0,即可實現(xiàn)穩(wěn)定同步。
一般情況下單個作戰(zhàn)單元的動力學函數(shù)f(·)較為固定,下面重點分析H(·)中耦合系數(shù)h1、h2、h3對網(wǎng)絡(luò)同步化能力的影響。在h1、h2、h3的同步增大情況下,Lmax變化曲線如下頁圖1所示。
從圖1可看出,隨著h1、h2、h3的同步增大,Lmax不斷減小,系統(tǒng)的穩(wěn)定性不斷提高。說明同步增大各個作戰(zhàn)單元狀態(tài)變量之間的耦合系數(shù),即增大作戰(zhàn)單元狀態(tài)的對外輸出,能夠提高作戰(zhàn)網(wǎng)絡(luò)同步的穩(wěn)定性。
圖1 Lmax與耦合系數(shù)的關(guān)系
單獨改變其中一項耦合系數(shù)hi(i∈{1,2,3}),另外兩項耦合系數(shù)設(shè)為固定值hj=hk=3(j≠k≠i),Lmax隨hi的變化曲線如圖2所示。
圖2 Lmax與單個耦合系數(shù)的關(guān)系
3.1 作戰(zhàn)網(wǎng)絡(luò)同步效能模型
式中,a、b和c為調(diào)節(jié)參數(shù),用于調(diào)整節(jié)點負載的影響度;〈k〉為網(wǎng)絡(luò)節(jié)點平均度。
多作戰(zhàn)單元協(xié)同作戰(zhàn)時可能面臨兩種情形:一是參與協(xié)同的作戰(zhàn)單元數(shù)量已提前確定;二是參與協(xié)同的作戰(zhàn)單元數(shù)量不確定,在作戰(zhàn)過程中不斷有新的作戰(zhàn)單元加入?yún)f(xié)同作戰(zhàn)。下面對兩種情形分別設(shè)計同步效能最優(yōu)的網(wǎng)絡(luò)拓撲結(jié)構(gòu)。
3.2 靜態(tài)同步最優(yōu)網(wǎng)絡(luò)
對于N個節(jié)點構(gòu)成的靜態(tài)同步作戰(zhàn)網(wǎng)絡(luò)優(yōu)化問題,其實質(zhì)是尋求最優(yōu)的網(wǎng)絡(luò)耦合矩陣A,屬于0-1離散優(yōu)化問題,本文采用改進的離散粒子群算法對網(wǎng)絡(luò)結(jié)構(gòu)進行優(yōu)化。
3.2.1 離散粒子群算法
為了將粒子群優(yōu)化算法應(yīng)用于離散組合優(yōu)化問題,Kennedy和Eberhart提出了二進制粒子群算法(BPSO)[8],粒子速度和位置的更新公式如下:
由于BPSO算法存在易陷入局部最優(yōu)的缺點,因此,將混沌思想引入BPSO算法,選用經(jīng)典Logistic映射[9],即
當μ=4時,產(chǎn)生的序列處于完全混沌狀態(tài)。
通過式(6)、式(7)可知,粒子的速度是決定位置的主要因素,因此,可以通過對種群全局最優(yōu)粒子的速度執(zhí)行混沌操作,用新產(chǎn)生的速度變量替代原種群粒子的速度,從而避免BPSO陷入局部最優(yōu)。
算法的操作步驟如下:
Step1:種群初始化
隨機初始化粒子的位置和速度,共生成n個初始粒子;
Step2:進行基于BPSO算法的搜索
①計算各粒子的適應(yīng)度;
②更新個體最佳位置,更新群體最佳位置;
③按式(6)、式(7)更新粒子的速度和位置。
Step3:粒子淘汰
將所有n個粒子按適應(yīng)度大小進行排序,淘汰后50%的粒子。
Step4:進行混沌搜索
①對群體中最佳粒子速度向量進行歸一化;
②對速度向量的每一分量按式(8)迭代k步,生成新的速度向量vk;
③在vk鄰域δ內(nèi)產(chǎn)生0.5n個速度向量用于補充已淘汰的粒子。
Step5:若達到結(jié)束條件,則尋優(yōu)結(jié)束;否則,轉(zhuǎn)Step2。
3.2.2 粒子編碼
對矩陣A的元素進行編碼形成粒子的位置向量,編碼規(guī)則如圖3所示(以N=4為例)。
圖3 靜態(tài)同步網(wǎng)絡(luò)優(yōu)化編碼規(guī)則
3.2.3 靜態(tài)同步網(wǎng)絡(luò)拓撲優(yōu)化
仿真實驗的參數(shù)設(shè)置如下:粒子種群規(guī)模n=40,學習因子c1=c2=2.05,慣性權(quán)重ω=0.9,最大迭代次數(shù)t=1 000,作戰(zhàn)單元節(jié)點數(shù)N=10,算法的適應(yīng)度函數(shù)為-E(G)。算法尋優(yōu)過程的適應(yīng)度函數(shù)收斂過程如圖4所示。
圖4 適應(yīng)度函數(shù)收斂曲線
從圖4可看出:BPSO算法較快地陷入局部最優(yōu),而本文算法由于對速度向量進行混沌操作,增強了算法的全局尋優(yōu)能力,在迭代到第421步時仍能跳出局部最優(yōu)點。
通過算法尋優(yōu),得到最優(yōu)的靜態(tài)同步網(wǎng)絡(luò)結(jié)構(gòu)對應(yīng)的耦合矩陣A10為
可看出靜態(tài)同步網(wǎng)絡(luò)節(jié)點的度分布比較均勻,屬于均勻網(wǎng)絡(luò)。
3.3 動態(tài)同步最優(yōu)網(wǎng)絡(luò)
針對協(xié)同作戰(zhàn)過程中有新的作戰(zhàn)單元不斷加入的情形,提出一種動態(tài)同步最優(yōu)網(wǎng)絡(luò),其生成步驟如下:
Step1:設(shè)置網(wǎng)絡(luò)初始節(jié)點數(shù)N0。
Step2:保持已存在節(jié)點之間的連接關(guān)系不變,引入一個新的節(jié)點,新節(jié)點與已存在的節(jié)點相連,使得新構(gòu)成的網(wǎng)絡(luò)同步效能最優(yōu)。
Step3:重復(fù)Step2,直至生成節(jié)點數(shù)為N的作戰(zhàn)網(wǎng)絡(luò)。
粒子的編碼規(guī)則如圖5所示(以N=4為例)。
圖5 動態(tài)同步網(wǎng)絡(luò)優(yōu)化編碼規(guī)則
假設(shè)N0=1、N=10,得到最優(yōu)動態(tài)同步網(wǎng)絡(luò)結(jié)構(gòu)對應(yīng)的耦合矩陣A10為
可看出動態(tài)同步網(wǎng)絡(luò)節(jié)點的度分布具有不均勻性,屬于非均勻網(wǎng)絡(luò)。
3.4 兩型網(wǎng)絡(luò)抗毀性分析
敵我雙方對抗過程中,作戰(zhàn)單元的毀傷必然會對整個作戰(zhàn)網(wǎng)絡(luò)的同步產(chǎn)生影響。根據(jù)情報獲取能力的不同,攻擊行動是在完全信息和非完全信息條件下進行的[10]。完全信息條件下,敵方已知我方作戰(zhàn)網(wǎng)絡(luò)中的重要節(jié)點,采用惡意攻擊方式,實施“度優(yōu)先”打擊(度值高的節(jié)點優(yōu)先打擊)。在非完全信息條件下,敵方未偵察探測到我方作戰(zhàn)網(wǎng)絡(luò)中的重要節(jié)點,敵方隨機選擇節(jié)點進行打擊。本文通過隨機地去除網(wǎng)絡(luò)中部分節(jié)點來模擬隨機攻擊,通過特定地去除網(wǎng)絡(luò)中度較大的節(jié)點來模擬惡意攻擊。通過分析剩余節(jié)點網(wǎng)絡(luò)的連通性,對兩型網(wǎng)絡(luò)的抗毀性進行對比。
3.4.1 靜態(tài)同步網(wǎng)絡(luò)抗毀性分析
對作戰(zhàn)單元數(shù)N=30的靜態(tài)同步網(wǎng)絡(luò)進行仿真實驗,節(jié)點去除比例為q。仿真結(jié)果如下頁圖6所示。
圖6 靜態(tài)同步網(wǎng)絡(luò)抗毀性
3.4.2 動態(tài)同步網(wǎng)絡(luò)抗毀性分析
對作戰(zhàn)單元數(shù)N=30的動態(tài)同步網(wǎng)絡(luò)進行仿真實驗,仿真結(jié)果如圖7所示。
圖7 動態(tài)同步網(wǎng)絡(luò)抗毀性
3.4.3 兩型網(wǎng)絡(luò)抗毀性對比分析
本文應(yīng)用復(fù)雜網(wǎng)絡(luò)同步理論,對體系作戰(zhàn)中多作戰(zhàn)單元的同步問題進行研究,從作戰(zhàn)單元動力學行為和網(wǎng)絡(luò)拓撲結(jié)構(gòu)兩個方面分析了影響作戰(zhàn)同步的因素和優(yōu)化方法。研究表明,增大各作戰(zhàn)單元之間輸出函數(shù)能夠提高作戰(zhàn)網(wǎng)絡(luò)同步的穩(wěn)定性,而且增強作戰(zhàn)單元之間的信息交流對提高同步具有更大的基礎(chǔ)性作用。在網(wǎng)絡(luò)結(jié)構(gòu)方面,針對不同的作戰(zhàn)情形,設(shè)計了靜態(tài)同步和動態(tài)同步兩種網(wǎng)絡(luò),并應(yīng)用改進離散粒子群算法對網(wǎng)絡(luò)結(jié)構(gòu)進行優(yōu)化,尋優(yōu)后的靜態(tài)同步網(wǎng)絡(luò)對隨機攻擊和惡意攻擊均具有很強的魯棒性;動態(tài)同步網(wǎng)絡(luò)對隨機攻擊具有非常強的魯棒性,但對惡意攻擊的魯棒性弱于靜態(tài)同步網(wǎng)絡(luò)。
需要指出的是,本文模型主要分析了同質(zhì)作戰(zhàn)單元的同步問題,對于網(wǎng)絡(luò)中存在異質(zhì)作戰(zhàn)單元的同步問題有待于更深入的研究。另外,作戰(zhàn)網(wǎng)絡(luò)的時滯同步、抗毀性優(yōu)化等問題也是下一步的研究工作。
[1]Department of Defense(Office of Force Transformation).The implement of network-centric warfare[R].Washington D.C:Government Printing Office,2005.
[2]譚東風,鮑鮮鯤,胡定磊.模擬體系對抗價值鏈的網(wǎng)絡(luò)同步模型[J].國防科技大學學報,2010,32(5):143-146.
[3]顏驥,李相民,劉立佳,等.機群多編隊作戰(zhàn)網(wǎng)絡(luò)自同步[J].系統(tǒng)工程與電子技術(shù),2014,36(8):1566-1572.
[4]TIAGO P,JAAP E,MARTIN R,et al.Towards a theory for diffusive coupling functions allowing persistent synchronization[J].Nonlinearity,2014,27(3):501-525.
[5]汪小帆,李翔,陳關(guān)榮.復(fù)雜網(wǎng)絡(luò)理論[M].北京:清華大學出版社,2006.
[6]胡曉峰,賀筱媛,饒德虎.基于復(fù)雜網(wǎng)絡(luò)的體系作戰(zhàn)協(xié)同能力分析方法研究[J].復(fù)雜系統(tǒng)與復(fù)雜性科學,2015,12(2):9-17.
[7]ROSENSTEIN M T,COLLINS J J,DE LUCA C J.A practical method for calculating largest Lyapunov exponents from small data sets[J].Physica D,1993,65(1):117-134.
[8]KENNEDY J,EBERHART R C.A discrete binary version of the particle swarm algorithm[C]//Proceedings of the World Multi conference on Systemic,Cybernetics and Informatics Piscataway:IEEE Service Center,1997:4104-4109.
[9]LIU F,DUAN H B,DENG Y M.A chaotic quantum-behaved particle swarm optimization based on lateral inhibition for image matching[J].Optik,2012,123(21):1955-1960.
[10]金偉新.體系對抗復(fù)雜網(wǎng)絡(luò)建模與仿真[M].北京:電子工業(yè)出版社,2010.
Modeling and Optimization of Operational Synchronization Based on Complex Networks
WANG Wei,LIU Fu-xian,XING Qing-hua
(School of Air and Missile Defense,Air Force Engineering University,Xi’an 710051,China)
In order to quantify the operational synchronization,a complex networks model of multiple combat units in operational cooperation is proposed.Based on the model,complex networks synchronization theory is applied to analyze the mechanism of operational synchronization with an emphasis on dynamics of behavior about combat units and networks topology.Static synchronization networks and dynamic synchronization networks are respectively designed for different combat types,then their networks topologies are optimized by discrete particle swarm optimization algorithm which is improved by chaos theory.The simulation on invulnerability shows that the two types of networks have excellent robustness to random attack and hostile attack.
operational synchronization,complex networks,discrete particle swarm optimization,networks topology,invulnerability
E917;TP391
A
1002-0640(2016)12-0091-05
2015-10-18
2015-12-29
王偉(1988-),男,山東日照人,博士研究生。研究方向:防空反導指揮決策分析。