肺炎模型預測
(Feb 4 2020)
中國新型冠狀病毒肺炎仍在中華大地肆虐,昨天(2月3日)的統計顯示累計感染病人已經超過兩萬人,“治愈”人數近日呈現超過死亡人數的積極傾向,許多人開始期待“拐點”的出現。今用官方公布的數字做一數學模型,試圖來推測疫情的變化發展。
病毒在大量人口中的傳播可類比於“一級反應”,傳播速度正比於處於傳染期的病人數:
dN/dt = k N
其中的速度常數 k 可看作每個病人每天感染新病人的數目。這是一極簡近似,可做如下修正改進:
(1) 病人的傳染期是有限的,假定其為 t2 , 病程超過 t2 的病人(痊愈或死亡)將不再具有繼續傳染的可能性,故
dN/dt = k (Nt – N t-t2 )
(2) 該肺炎開始流行後,逐步引起政府,衛生機構和民眾的注意,特別是1月23日以後,帶有強製性的隔離和封閉措施,對進一步的病毒傳播造成有效幹擾,這體現在反應速度常數上,起到對反應速度的抑製效果。
(3) 當然這種抑製效果不是即時的,取決於貫徹隔離措施的手段和民眾的接受和自覺程度,具體實行中體現為逐步強化的抑製效果。(現實中抑製不可能是徹底的,本模型忽略剩餘傳染性,假定在足夠長的時間段,傳染性完全消失。)
dN/dt = k exp( - 0.693*(t – t0)/t1) (N – N t-t2 )
式中 t0 為幹擾響應的滯後,t1 為隔離感染病人的半衰期,即經過時間 t1 後有一半病人被切斷傳染途徑,從而失去傳染性,
該模型中的速度係數 k 是通過擬合1月15日起前十天“無幹預”期的報告發病人數並參考後期發展而得到的。
圖1 是按照式(1)擬合的初期十天的數據。
模型計算用離散積分
Ni+1 = Ni + (dN/dt) Dt
其中 t0, t1 , t2 皆取10天。分析表明預測結果受 k,t0, t1 影響較大,對 t2 變化不敏感(t2 >10)。
圖2 是預測的累計病例和有活力病例數 [Plots are updated as data become available.]