陳 實,肖 敏,周 穎,陸云翔
(南京郵電大學(xué) 自動化學(xué)院,江蘇 南京 210023)
嵌入式計算、傳感器監(jiān)控、無線通信,以及大規(guī)模數(shù)據(jù)處理等技術(shù)的發(fā)展使得物理過程、計算過程和通信過程可以高度集成。通過將感控能力、計算能力和通信能力深度嵌入物理過程,可實現(xiàn)物理設(shè)備的信息化和網(wǎng)絡(luò)化,從而產(chǎn)生集計算、通信和控制為一體的信息物理融合系統(tǒng)(Cyber-physical systems,CPS)[1-3]。它強調(diào)“Cyber-physical”的交互,涉及未來網(wǎng)絡(luò)環(huán)境下海量異構(gòu)數(shù)據(jù)的融合、不確定信息信號的實時可靠處理與通訊、動態(tài)資源與能力的有機協(xié)調(diào)和自適應(yīng)控制,是具有高度自主感知、自主判斷、自主調(diào)節(jié)和自治能力,能夠?qū)崿F(xiàn)虛擬世界和實際物理世界互聯(lián)與協(xié)同的下一代智能系統(tǒng)[4]。
自1927年Kermack等[5]在研究流行于倫敦的黑死病時提出了易感者-染病者-恢復(fù)者(Susceptible-infected-recovered,SIR)倉室模型以來,病毒的傳播與數(shù)學(xué)模型便開始越來越密不可分[6-9]。2010年6月,“震網(wǎng)”病毒的出現(xiàn)給伊朗境內(nèi)的核工廠與眾多國家內(nèi)的工業(yè)企業(yè)的控制系統(tǒng)帶來了巨大影響[10]。2012年5月28日,卡巴斯基實驗室首先宣布發(fā)現(xiàn)了高度復(fù)雜的“火焰”病毒,這種惡意程序被用作網(wǎng)絡(luò)武器入侵伊朗、黎巴嫩等中東國家,涉及個人、國家機構(gòu)及學(xué)術(shù)和教育體系等范圍[11]。這些事件使得學(xué)者們開始將惡意病毒與SIR模型結(jié)合起來,建立非線性動力學(xué)模型以研究惡意病毒在傳播過程中的動力學(xué)行為[12-14],這對掌握惡意病毒的內(nèi)在特性有著重要意義。目前,在對各種動力學(xué)行為的研究中,Hopf分岔(Hopf bifurcation,HB)的研究已經(jīng)獲得了許多重要成果[15-23]。
在惡意病毒傳播模型中,時滯也起著重要作用。時滯可以用來描述惡意病毒的潛伏期,感染態(tài)節(jié)點的感染期以及恢復(fù)態(tài)節(jié)點對惡意病毒的免疫期。文獻[6]研究了具有潛伏期時滯的易感者-感染者-隔離者-易感者(Susceptible-infected-quarantined-susceptible,SIQS)模型,文獻[16]研究了具有臨時免疫期時滯的SIQS模型,受這2篇文獻的啟發(fā),本文提出了一種同時具有潛伏期時滯、感染期時滯和免疫期時滯的易感者-染病者-恢復(fù)者-易感者(Susceptible-infected-recovered-susceptible,SIRS)模型。
本文考慮以下具有飽和發(fā)生率的時滯惡意病毒傳播SIRS模型
(1)
注1區(qū)別于一般的SIR模型[13,26],本文的SIRS模型考慮了從感染態(tài)恢復(fù)后的計算機節(jié)點仍有可能被感染的風(fēng)險,在模型結(jié)構(gòu)上形成1個環(huán)。
注2一般文章只考慮單個時滯類型,如文獻[6,13]只考慮了疾病的潛伏期,文獻[16]只考慮了染病個體和隔離個體的臨時免疫期時滯,而本文同時考慮潛伏期時滯、感染期時滯和免疫期時滯,使得模型更加符合實際。
通過分析式(1),可得無病平衡點E0=(1,0,0)和地方病平衡點E*=(S*,I*,R*),其中
令τ1=τ2=τ3=τ,式(1)在E*處線性化后的特征方程為
(λ+μ){λ2+(z1+2μ)λ+z1μ+μ2+e-λτ[(ε+σ-z2)λ+
z1(ε+σ)+μ(ε+σ-z2)]+e-2λτε(σ-z2)}=0
式中
顯然,λ=-μ是方程的根,另2個根由式(2)決定
λ2+a1λ+a2+(b1λ+b2)e-λτ+c1e-2λτ=0
(2)
式中
a1=z1+2μa2=z1μ+μ2b1=ε+σ-z2
b2=z1(ε+σ)+μ(ε+σ-z2)c1=ε(σ-z2)
(1)當(dāng)τ=0時,式(2)轉(zhuǎn)化為
λ2+(a1+b1)λ+a2+b2+c1=0
(3)
假設(shè)條件(H1):a1+b1>0,a2+b2+c1>0成立,根據(jù)勞斯-赫爾維茲穩(wěn)定性判據(jù)可知,式(3)的根均具有負實部。
(2)當(dāng)τ>0時,式(2)等價于
(λ2+a1λ+a2)eλτ+b1λ+b2+c1e-λτ=0
(4)
設(shè)λ=iω(ω>0)是式(4)的根,帶入式(4)并分離實部虛部后得
因此
令l=ω2,根據(jù)cos2ωτ+sin2ωτ=1可以得到
l4+D1l3+D2l2+D3l+D4=0
(5)
式中
對式(4)兩邊關(guān)于τ求導(dǎo)并取倒數(shù),可得
設(shè)λ(τ)=η(τ)+iω(τ)是式(4)的根,且滿足η(τ0)=0,ω(τ0)=ω0,則有
式中
P1=b1+a1cosω0τ0-2ω0sinω0τ0
P2=2ω0cosω0τ0+a1sinω0τ0
顯然
假設(shè)條件(H3):P1Q1+P2Q2>0成立,于是可以得到
故滿足穿越條件。
綜上所述,可得到以下定理。
定理1如果條件(H1)、(H2)和(H3)成立,則有:
(1)τ∈[0,τ0)時,式(1)在平衡點E*處局部漸近穩(wěn)定;
(2)τ=τ0時,式(1)在平衡點E*處發(fā)生Hopf分岔。
取μ=0.05,β=0.38,α=0.1,ε=0.15,σ=0.1,此時(H1)、(H2)和(H3)3個假設(shè)均成立。通過計算可以得到式(1)的地方病平衡點E*=(0.410 3,0.393 2,0.196 6),并得到ω0=0.178 7,τ0=9.218 4。根據(jù)定理1,下文算例驗證中τ分別選取8和9.3。
圖1(a)表明,在無時滯的情況下,式(1)會快速穩(wěn)定到平衡點E*。圖1(b)和圖1(c)表明,當(dāng)τ=8<τ0時,各態(tài)節(jié)點的波形圖曲線最終均收斂成1條直線,相位圖曲線最終收斂到1個極限點,表明式(1)在平衡點E*處是局部漸近穩(wěn)定的。圖1(d)和圖1(f)表明,當(dāng)τ=9.3>τ0時,各態(tài)節(jié)點的波形圖曲線發(fā)生振蕩,相位圖曲線出現(xiàn)1個極限環(huán),表明式(1)在平衡點E*處失去穩(wěn)定性,并發(fā)生Hopf分岔。由此可知,數(shù)值仿真的結(jié)果與定理1的結(jié)論相符。
圖1 式(1)的波形圖和相位圖
圖2刻畫出固定其余參數(shù)時分岔閾值τ0隨各參數(shù)的變化趨勢,其中分岔閾值τ0與預(yù)防效果系數(shù)α和接入退出率μ成正比,與感染率β、治愈率ε和轉(zhuǎn)化率σ成反比。從圖2可以看出,當(dāng)α>0.1,μ>0.05時,分岔點將被滯后,反之提前;當(dāng)β>0.38,ε>0.15,σ>0.1時,分岔點將被提前,反之滯后。因此可以有目的地調(diào)整系統(tǒng)參數(shù)使得分岔點提前或滯后,從而改變系統(tǒng)的動力學(xué)行為。
圖2 τ0隨各參數(shù)的變化曲線圖
為了研究惡意病毒在CPS中的傳播機理,本文利用非線性動力學(xué)理論建立了惡意病毒傳播模型,并用微分動力學(xué)方程的穩(wěn)定性理論推導(dǎo)出系統(tǒng)的平衡點及其穩(wěn)定性條件,根據(jù)Hopf分岔定理選取時滯為分岔參數(shù)得出分岔點位置及條件。結(jié)果顯示:分岔閾值與預(yù)防效果系數(shù)和接入退出率成正比,與感染率、治愈率和轉(zhuǎn)化率成反比;當(dāng)時滯小于分岔閾值時,系統(tǒng)處于穩(wěn)定狀態(tài);一旦時滯大于分岔閾值,系統(tǒng)立刻喪失穩(wěn)定性,并發(fā)生Hopf分岔現(xiàn)象。