基于SEIAQR动力学模型的突发疫情预测
Forecast of Sudden Epidemic Based on SEIAQR Dynamic Model
DOI: 10.12677/AAM.2023.125262, PDF, HTML, XML, 下载: 194  浏览: 1,501  科研立项经费支持
作者: 常瑜洋, 郑梦凡, 杜彦斌*:河南科技大学数学与统计学院,河南 洛阳
关键词: SEIAQR模型指数模型基本再生数灵敏度分析SEIAQR Model Exponential Model Basic Regeneration Number Sensitivity Analysis
摘要: 科学的预测传染病的发展规律对疫情防控至关重要。本文在经典的SEIR模型的基础上考虑到无症状感染者和隔离措施,提出SEIAQR动力学模型,且潜伏者和无症状感染者均具有传染性。基于第二代再生矩阵的方法计算基本再生数R0的表达式,并进行了灵敏度分析。数据拟合结果表明,SEIAQR模型预测结果与真实数据比较吻合,可以较好地描述疫情的早期传播规律。最后,根据参数敏感性分析结果为突发疫情防控提出了合理建议。
Abstract: Scientific prediction of the development trend of infectious diseases is essential for epidemic pre-vention and control. In this paper, we consider a SEIAQR dynamic model with asymptomatic in-fected persons and isolation chambers, and both the latent and asymptomatic infected persons are infectious. The expression of basic regeneration number is calculated based on the second genera-tion regeneration matrix method, and the sensitivity analysis is carried out. The data fitting results showed that the prediction results of SEIAQR model are in good agreement with the real data and can better describe the early transmission law of the epidemic. Finally, according to the results of parameter sensitivity analysis, some suggestions for epidemic prevention and control were put forward.
文章引用:常瑜洋, 郑梦凡, 杜彦斌. 基于SEIAQR动力学模型的突发疫情预测[J]. 应用数学进展, 2023, 12(5): 2613-2621. https://doi.org/10.12677/AAM.2023.125262

1. 背景介绍

回顾COVID-19疫情已经持续了两年多,给世界人民带来了沉重的灾难。特别是奥密克戎变异株传入我国以来,我国疫情呈现出点多、面广、频发的特点 [1] ,轻症和无症状感染者比例比较高,多个地区发生局部性聚集性疫情,甚至发生学校聚集性疫情,比如杭州、吉林、上海、郑州等地相继出现的新冠疫情。COVID-19爆发以来,各个领域研究者积极对新冠疫情数据进行研究分析,包括:流行病学方法、机器学习方法、建立传染病微分方程模型等。其中,传染病动力学模型由于能形象的揭示疫情的传播机制而深受大家喜欢,SIR,SEIR以及改进的SEIR模型被广泛建立,其中以SEIR模型最为普遍 [2] [3] [4] [5] 。然而,模型却没有考虑到无症状感染者对疫情传播的影响 [6] 。

由于疫情错综复杂,导致很多模型预测不够准确,总结原因存在以下几点局限性:1) 模型简单;现有研究难以全面考虑疫情发展与防控中的部分重要因素,比如:核酸检测和隔离手段;2) 病毒的不断变异,存在大量的无症状感染者;3) 模型参数的不断变化;随着疫情发展和各种措施实行,模型参数在不断发生变化。上海疫情自3月初被发现到持续爆发就是因为存在大量的无症状感染者,隐藏了传播途径、导致未能及时发现,采取防控措施。因此,本文我们在SEIR模型的基础上考虑到存在大部分无症状感染者和核酸检测等隔离措施,建立一类参数服从指数分布的SEIAQR模型,且潜伏期和隐性感染者均具有传染性,并将模型应用到上海疫情的追踪预测中,为以后可能的突发疫情提供防控经验。

2. SEIAQR动力学模型建立

我们将疫情期间总人口划分为六个不同的仓室:易感者(S)、潜伏期患者(E)、无症状感染者(A)、显性感染者(I)、隔离确诊治疗者(Q)和移出者(R)。其中,移出者人数 = 恢复者人数 + 死亡人数 + 隔离的无症状人数。在建立模型之前,我们做出如下假设:

1) 人群种类均匀混合,不考虑人群的大规模迁入和迁出。且短期内,不考虑人口的自然出生和死亡率。

2) 人群普遍具有易感性,且只考虑人传人的传播方式。

3) 具有潜伏期,且潜伏期具有一定的传染性。

4) 具有比例为 1 p 的无症状感染者,且无症状感染者具有传染性。

5) 感染者I和无症状感染者A一旦被发现隔离,视为无感染他人的能力。

6) 恢复者短期内不再考虑成为易感人群。

图1. 带无症状感染者和隔离仓室的SEIAQR模型

上述模型结构(图1)用数学模型表示为:

{ d S d t = c β S [ σ E + η A + I ] N , d E d t = c β S [ σ E + η A + I ] N ω E , d A d t = ( 1 p ) ω E ( γ 1 + q 1 ) A , d I d t = p ω E ( γ 2 + q 2 ) I , d Q d t = q 2 I κ γ 3 Q , d R d t = ( γ 1 + q 1 ) A + γ 2 I + κ γ 3 Q , (1)

其中,c是潜伏者、无症状感染者、感染者每天接触易感者的平均人数, β 是感染者的传染概率, σ 是潜伏期患者传染概率衰减因子、 η 是无症状感染者传染概率衰减因子、 ω 是潜伏者转化为感染者的速率, q 1 是无症状感染者被隔离的比例, q 2 是感染者被确诊隔离的比例,p是显性感染者所占的比例, γ 1 是无症状感染者的恢复速率, γ 2 是显性感染者的恢复速率, γ 3 是确诊治疗者的移出速率。移出速率定义如下:

κ ( t ) = 1 κ m 1 + a e b ( t 1 ) , (2)

其中, κ m 是当前条件下确诊患者的最大恢复率,a是指数增长系数,b是恢复指数递增速率。

3. 基本再生数表达式

系统(1)的前五个方程不依赖于第六个方程,因此我们只需要研究下列子系统 [7] :

{ d S d t = c β S [ σ E + η A + I ] N , d E d t = c β S [ σ E + η A + I ] N ω E , d A d t = ( 1 p ) ω E ( γ 1 + q 1 ) A , d I d t = p ω E ( γ 2 + q 2 ) I , d Q d t = q 2 I κ γ 3 Q , (3)

x = ( E , A , I , Q , S ) T ,则模型(3)可以改写为:

d x d t = F ( x ) V ( x )

其中,

F ( x ) = ( c β S ( σ E + η A + I ) N 0 0 0 0 ) , V ( x ) = ( ω E ( 1 P ) ω E + ( γ 1 + q 1 ) A P ω E + ( γ 2 + q 2 ) I q 2 I + κ γ 3 Q c β S ( σ E + η A + I ) N )

分别计算 F ( x ) , V ( x ) 关于 x = ( E , A , I , Q , S ) T 的全导数得:

F = ( c β σ S N c β η S N c β S N 0 c β ( σ E + η A + I ) N 0 0 0 0 ) ,

V = ( ω 0 0 0 0 ( 1 P ) ω γ 1 + q 1 0 0 0 P ω 0 γ 2 + q 2 0 0 0 0 q 2 κ γ 3 0 c β σ S N c β η S N c β S N 0 c β ( σ E + η A + I ) N ) ,

则由下一代再生矩阵可得基本再生数表达式:

R 0 = ρ ( F V 1 | E 0 ) = c β { σ ω + η ( 1 p ) γ 1 + q 1 + p γ 2 + q 2 } . (4)

4. 实例分析

4.1. 数据来源

疫情数据来自于国家卫健委、中国疾病控制预防中心发布的每日疫情信息,收集整理得到2022年3月 19日至4月18日上海的新冠肺炎每日新增确诊患者人数、新增无症状感染者人数、现存感染人数、累积感染人数、累计治愈病例数及死亡病例数。人口学数据来自国家统计局公布的2021年年底上海市总人口数据。

4.2. 参数估计

首先,通过查阅大量文献资料获得一致的参数赋值:c, σ η ω γ 1 γ 2 γ 3 。接着,基于2022年3月19日~4月18日官网公布的每日治愈病人总数、累计死亡病例数和累计确诊人数,得到治愈率和死亡率数据。根据提出的指数型模型(2),进行数据拟合,利用最小二乘法求得模型中未知参数 a = 18 , b = 0.14

因此得到确诊治疗病人移出率函数模型表达式: κ ( t ) = 1 0.93 1 + 18 e 0.14 ( t 1 ) ,数据拟合结果见图2

Figure 2. Fitting of the removal rate function of confirmed cases

图2. 确诊病例移除率函数拟合

未知参数 β , q 1 q 2 需要通过借助Berkeley Madonna和Matlab软件,采用最小二乘算法进行求解

min c , ω , β , q 1 , q 2 , γ I ( c , ω , β , q 1 , q 2 , γ ) I

另外,模型中含有6个初值变量,分别为易感者S(0)、潜伏者E(0)、无症状感染者A(0)、显性感染者I(0)、隔离确诊患者Q(0)、移出者R(0)。其中,初值S(0),A(0),I(0),R(0)和Q(0)可以由真实疫情数据得到,E(0)由后两天新增确诊病例数和新增无症状感染数据得到。具体参数估计结果见表1

Table 1. Meaning and estimated value of parameters in the model

表1. 模型中参数含义以及估计值

4.3. 数据拟合结果

借助MATLAB软件数据拟合做出每日新增确诊人数、新增无症状感染人数、现存确诊人数和累计移出人数的模型预测值与真实数据对比效果图,见图3

其中,预测累计移出人数=恢复人数+死亡人数。从图3中可以看出,SEIAQR模型预测结果与真实数据比较吻合,可以较好地描述上海疫情的早期传播规律。特别是,现存确诊人数与累计移出人数预测误差较小。

Figure 3. Fitting results of daily new confirmed cases, new asymptomatic infections, existing confirmed cases, and accumulated transfers in Shanghai from March 19 to April 18, 2022

图3. 上海2022年3月19日~4月18日每日新增确诊人数、新增无症状感染人数、现存确诊人数、累计移出人数数据拟合结果

此外,我们也做出了累计确诊病例数预测结果与实际数据对照图,见图4。从图中可以看出,预测结果比真实数据稍微偏大,可能原因是真实数据报道的滞后性和有些病例未被及时发现统计。总体来说,模型可以较好的描述疫情的发展规律,可以有效进行疫情跟踪预测、预警,为科学防控提供指导。

那么,面对突发传染病我们应当如何采取有效的防控措施呢?下面我们进行疫情传播基本再生数敏感性分析。

Figure 4. Fitting results of cumulative confirmed cases data

图4. 累计确诊人数数据拟合结果

4.4. 敏感性分析

定义1 函数 μ 关于变量x的标准化向前灵敏性指数为 [12] : ξ x u = x u × u x

前面式(4)我们给出了基本再生数表达式:

R 0 = c β { σ ω + η ( 1 p ) γ 1 + q 1 + p γ 2 + q 2 } ,

带入模型获取的参数值,得到本次上海疫情基本再生数 R 0 = 1.53

由表达式可得 R 0 受参数 c , β , σ , η , ω , p , γ 1 , γ 2 , q 1 , q 2 共10个参数的影响,其中参数 p , ω 反映了传染病自身的特点,属于不可控变量,所以我们只需分析 R 0 关于 c , β , γ 1 , γ 2 , σ , η , q 1 , q 2 的灵敏度变化。

分别求 R 0 关于参数 c , β , γ 1 , γ 2 , q 1 , q 2 的偏导数,计算如下:

R 0 c = β [ σ ω + η ( 1 p ) γ 1 + q 1 + p γ 2 + q 2 ] > 0 , R c β = c [ σ ω + η ( 1 p ) γ 1 + q 1 + p γ 2 + q 2 ] > 0 ,

R 0 q 1 = R 0 γ 1 = c β η ( 1 p ) ( γ 1 + q 1 ) 2 < 0 , R c q 2 = R c γ 2 = c β p ( γ 2 + q 1 ) 2 < 0 ,

R 0 σ = c β ω > 0 , R 0 η = c β ( 1 p ) γ 1 + q 1 > 0 ,

由导数的含义可知, R 0 是关于 β , c , σ η 的增函数,随着 β , c , σ η 的增加而增加;是关于 γ 1 , γ 2 , q 1 , q 2 的减函数,随 γ 1 , γ 2 , q 1 , q 2 的增大而减少。

进一步,我们计算 R 0 关于 c , β , γ 1 , γ 2 , σ , η , q 1 , q 2 的灵敏性指数,得表达式如下:

ξ β R 0 = β R 0 × R 0 β = 1 , ξ c R 0 = c R 0 × R 0 c = 1 ,

ξ q 1 R 0 = q 1 R 0 × R 0 q 1 = c β q 1 η ( 1 p ) R 0 ( γ 1 + q 1 ) 2 , ξ q 2 R 0 = q 2 R 0 × R 0 q 2 = c β q 2 p R 0 ( γ 1 + q 1 ) 2 ,

ξ σ R 0 = σ R 0 × R 0 σ = σ c β R 0 ω , ξ η R 0 = η R 0 × R 0 η = η c β ( 1 p ) R 0 ( γ 1 + q 1 ) ,

ξ γ 1 R c = γ 1 R 0 × R 0 γ 1 = c β γ 1 η ( 1 p ) R 0 ( γ 1 + q 1 ) 2 ,

ξ γ 2 R c = γ 2 R 0 × R 0 γ 2 = c β γ 2 p R 0 ( γ 2 + q 1 ) 2 ,

带入表1中的参数值,得到 R 0 关于 c , β , γ 1 , γ 2 , σ , η , q 1 , q 2 的灵敏性指数大小,结果见表2

Table 2. Sensitivity index of parameters R 0

表2. R 0 关于参数的灵敏性指数

表2可以看出 R 0 对参数 β 和c最为敏感,接下来依次是 σ , η , q 1 , q 2 。且 R 0 β , c , σ , η 呈正相关,与 q 1 , q 2 , γ 1 , γ 2 呈负相关。这8个参数可以划分为三类:第一、反映疫情传播能力的参数: β , c , σ , η ;第二、人为隔离确诊病例和无症状感染者的参数: q 1 q 2 ;第三、反映确诊病例恢复速率的参数: γ 1 γ 2 。所以,理论上为了控制COVID-19的扩散,可以降低感染者的传染力 β 和日接触率c;同时,增大确诊病例和无症状感染者隔离比例q,提高无症状感染者和显性感染者的恢复速率 γ 1 γ 2

5. 结论与建议

本文构建了一类带有无症状感染者和隔离仓室的SEIAQR传染病动力学模型,与一般模型相比该模型有明显的几点长处:1) 同时考虑了潜伏者、隐性感染者、显性感染者的存在性和传染性;2) 考虑了无症状感染者和显性感染者被发现隔离的情况;3) 用指数模型拟合模型系数;然后,基于第二代再生矩阵的方法给出了基本再生数 R 0 的表达式,并进行了敏感性分析,数据拟合结果表明SEIAQR模型可以较好的跟踪预测疫情的发展规律。

结合参数的敏感性分析结果,我们为如何科学防控给出以下几点建议:1) 降低病毒传染力 β :公共场所按时进行通风消毒、公民出行严格佩戴口罩,并保持一米以上安全距离,不聚集。2) 降低日接触率c:加大核酸检测力度,加快病例确诊速率,并严格隔离感染者、密切接触者;同时,配合媒体宣传,提高人们的风险意识,减少不必要外出,避免接触。3) 增大隔离力度q:对于确诊感染者和无症状感染者、密切接触者、疑似病例等都要积极进行集中隔离治疗或观察;同时,公民要积极配合,若出现发烧、干咳等疑似症状,要立马就医检查,配合诊断,不要到处乱跑。4) 提高感染者的恢复速率 γ :积极接种新冠疫苗,增强抵抗病毒的能力。同时,积极完善医疗基础设施,研发治疗药物,给予病人充分的恢复治疗。

基金项目

河南省科技攻关项目(编号:222102320461)。

NOTES

*通讯作者。

参考文献

[1] 薛明劲, 黄钊慰, 胡雨迪, 杜进林, 黄志刚. 传染病动力学模型研究进展[J]. 预防医学, 2022, 34(1): 53-57.
[2] 尹楠. 基于SIR模型的有限区域内新冠肺炎疫情传播仿真模拟[J]. 统计与决策, 2020, 36(5): 15-20.
[3] 邹彦琳, 梁进. SEIR修正模型下的武汉地区COVID-19疫情研究与分析[J]. 运筹与模糊学, 2020, 10(3): 17.
[4] Hou, C., Chen, J., Zhou, Y., Hua, L. and Jia, E. (2020) The Effectiveness of Quarantine of Wuhan City against the Corona Virus Disease 2019 (COVID-19): A Well-Mixed SEIR Model Analysis. Journal of Medical Virology, 92, 841- 848.
https://doi.org/10.1002/jmv.25827
[5] Anand, N., Sabarinath, A., Geetha, S. and Somanath, S. (2020) Predicting the Spread of COVID-19 Using SEIR Model Augmented to Incorporate Quarantine and Testing. Transactions of Indian National Academy of Engineering, 5, 141-148.
https://doi.org/10.1007/s41403-020-00151-5
[6] 邵年, 钟敏, 程晋, 陈文斌. 基于FUDAN-CCDC模型对新冠肺炎的建模和确诊人数的预测[J]. 数学建模及其应用, 2020, 9(1): 29-32.
[7] 马知恩, 周义仓, 王稳地, 等. 传染病动力学的数学建模与研究[M]. 北京: 科学出版社, 2004: 10-35.
[8] Hanai, T. (2022) Quantitative in Silico Analysis of SARS-CoV-2 S-RBD Omicron Mutant Transmissibility. Talanta, 240, 123206.
https://doi.org/10.1016/j.talanta.2022.123206
[9] 崔景安, 吕金隆, 郭松柏, 陈田木. 新发传染病动力学模型——应用于2019新冠肺炎传播分析[J]. 应用数学学报, 2020, 43(2): 147-155.
[10] 丁中兴, 宋文煜, 方欣玉, 王凯, 鲍倡俊, 陈峰, 沈洪兵, 武鸣, 彭志行. 基于SEIAQR动力学模型预测湖北省武汉市新型冠状病毒肺炎疫情趋势[J]. 中国卫生统计, 2020, 37(3): 327-330+334.
[11] Shao, P. and Shan, Y.J. Beware of Asymptomatic Transmis-sion: Study on 2019-nCoV Prevention and Control Measures Based on Extended SEIR Model.
https://doi.org/10.1101/2020.01.28.923169
[12] Chitnis, N., Hyman, J.M. and Cushing, J.M. (2008) Determining Important Parameters in the Spread of Malaria through the Sensitivity Analysis of a Mathematical Model. Bulletin of Mathematical Biology, 70, 1272-1296.
https://doi.org/10.1007/s11538-008-9299-0