本发明涉及传染病防控技术领域,具体为一种基于离散格网的传染病时空扩散演变和人为防控仿真方法。
背景技术:
伴随着科学技术的进步,城市的发展使得人类的居住环境也越来越集中,但这也给传染病的爆发带了巨大契机。频繁的活动交往不仅增加了传染病爆发的可能性,也会大大增加传染病的传播能力,因此传染病的传播和防控已成为政府和科学界关注的重点和难点,通过计算机仿真模拟不同科学防控决策对抑制疫情扩散的潜在效果是亟待解决的重点和难点问题,它可以为全球疫情的科学防控以及精准施策提供重要的辅助决策信息。
传染病在时空上的传播具有一定的规律,它不仅反应了感染到恢复或死亡的时间传播过程,又体现了人群在空间上的分布与交互活动的空间传播信息,因而传染病的防控需要掌握更多传染病的传播扩散规律,同时传染病防控措施研究的最终意义在于落实到具体应急政策的制定,可以为突发应急政策实施者提供切实准确的信息。然而,目前大部分的模型都是以房室模型为主体,缺乏空间信息的表达,从而使得模型承载的属性信息有限,较难得到传染病空间扩散方面的信息。除此之外,大多数的方法都是在构建预测分析模型的基础上调整模型参数来模拟不同措施状态下疫情的传播趋势,但对模型参数值与实际应用意义的映射却没有合理的解释,较难为不同地区的科学决策的制定提供较为直接的指导性信息。
技术实现要素:
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种基于离散格网的传染病时空扩散演变和人为防控仿真方法。
(二)技术方案
为实现上述目的,本发明提供如下技术方案:一种基于离散格网的传染病时空扩散演变和人为防控仿真方法,包括以下步骤:
步骤1:作出区域内的人口分布和人口划分,利用街道人口数据和街道级行政区划数据进行克里金空间插值获取研究区域的人口分布,然后根据传染病的动力学模型将整个疫区的人口分为易感染人群s(t)、潜伏人群e(t)、无症状感染人群a(t)、临床感染人群i(t)、被检测的感染人群c(t)和康复人群r(t),n为整个研究区域的人口数量;
步骤2:进行传染病时空扩散模型的构建,具体包括以下步骤:
a.求取新增的感染区域:利用离散的网格划分疫情区域,根据传染病的传播总体上是从与传播途径空间邻近的地方出发,逐步向周围扩散的模式,以当前所有已经被感染的网格区域为中心,利用人们每天平均的生活半径r构建缓冲区,将缓冲区与整体的疫区格网区域进行叠加分析求取下一时刻新增的感染格网区域;
b.计算新增感染区域内的感染数量;
步骤3:进行人为防控措施模型的构建,其构建过程包括以下步骤:
a.隔离措施的建立;
b.医疗收治措施的模型建立;
c.自我防护措施的建立。
优选的,步骤1中易感染人群s(t)、潜伏人群e(t)、无症状感染人群a(t)、临床感染人群i(t)、被检测的感染人群c(t)和康复人群r(t)的变化利用以下微分方程进行量化体现,表示每天各人群的变化:
其中,β0是传染率,σ是潜伏状态到感染状态的转化率,υ是无症状感染者的比例,α是无症状感染人群的传染率较临床感染者感染率的调整比例,γa,γo,γc分别是无症状感染者、临床感染者和被检测患者的康复率,do,dc分别为无症状感染者和被检测患者的死亡率。
优选的,步骤2中计算新增区域内感染数量的具体方法为:以整个疫区为主体利用传染病动力学模型计算每日新增的潜伏人群、无症状感染人群、临床感染人群、被检测感染人群和康复人群的数量。即令t=1,初始化总人口n为该疫区的总人口,易感染人群s1=n-c1,潜伏人群e1=0,无症状人群a1=0,临床人群i1=1,被检测感染人群c1=0,康复人群r1=0。由微分方程(1-6)可以计算接下来每天各人群的数量。然后计算各感染网格区域到第一例感染者出现区域的距离反比(idw)为空间权重,将该权重乘上每天新增的各人群数量即可得到相应的感染格网区域中,权重计算如下式7-8。
优选的,步骤3中隔离措施的建立按以下形式建立:设传染病传播的研究区域为reg,利用离散格网将研究区域划分为n个子区域regi(i∈[1,2,...,n]),在疫情爆发前期,格网以虚线表示相邻区域之间可通行,而实线则表示相邻格网之间无法通行,此时刻的疫区内的各人群变化可以以整体区域进行计算,如下式微分方程(9-14)
优选的,步骤3中医疗收治措施的模型建立按以下方式进行:引入每日感染人数的百分比参数δ模拟医院每天投入使用的床位数量即为每日收治人数,通过计算医院与各感染网格的距离反比作为权重,进而将医院的每日收治人数分配到对应感染网格区域中,如下式(21-23),式中
优选的,步骤3中自我防护措施的建立按以下方法进行:引入参数ε表示有效自我防护的人群占总人群的比例,对于每个格网则该参数为该网格区域内人口总数的比例,在计算易感染人群的变化时,对于有效自我防护的易感染人群,感染概率降低为正常值的30%,其他人的感染率保持不变,如下式(28-29)所示
(三)有益效果
与现有技术相比,本发明提供了一种基于离散格网的传染病时空扩散演变和人为防控仿真方法,具备以下有益效果:
本发明提出了离散格网下的传染病疫情时空扩散和人为防控措施仿真方;针对现有人为防控措施仿真方法较少有时空信息的融入,模型参数缺时空演变的描述,将基于时序的传染病模型和地理学相结合,利用离散格网划分地理区域,并以患者与格网之间的相关性设计了传染病的时空扩散模型。同时将干预措施模型映射到相应的格网,进而在利用传染病模型进行量化分析的同时可以将仿真模型对应到实际地理空间,即可为传染病防控提供一种科学和有效的分析和评估方法,也可以对防控措施的实施提供更加符合实际空间区域差异的辅助决策信息。将传染病的空间信息融入人为防控模型的评估,也可以提升仿真模型的信息承载量,以增加模型的科学性和有效性。
附图说明
图1为本发明传染病动力学模型图;
图2为本发明传染病时空扩散模型图;
图3为本发明隔离措施模型图;
图4为本发明医疗收治模型图;
图5为本发明自我防护措施模型图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参考图1-5,本发明提供了一种技术方案:一种基于离散格网的传染病时空扩散演变和人为防控仿真方法,具体包括以下步骤:
一、研究区域的人口分布和人口划分:
利用某地区的街道人口数据和街道级行政区划数据进行克里金空间插值获取研究区域的人口分布。然后根据传染病的动力学模型将整个疫区的人口分为易感染人群s(t)、潜伏人群e(t)、无症状感染人群a(t)、临床感染人群i(t)、被检测的感染人群c(t)和康复人群r(t),n为整个研究区域的人口数量。如图1,易感染人群即正常健康人群,当他们与感染者(包括无症状和临床感染者)接触后,就会按照λ的概率变为潜伏者,潜伏者经过一定的潜伏期后,就会按照σ的概率转化成无症状感染者和临床患者,而这些患者中无症状患者和临床患者分别按照υ进行分配。无症状患者和临床患者又会分别按照θ和
其中,β0是传染率,σ是潜伏状态到感染状态的转化率,υ是无症状感染者的比例,α是无症状感染人群的传染率较临床感染者感染率的调整比例,γa,γo,γc分别是无症状感染者、临床感染者和被检测患者的康复率,do,dc分别为无症状感染者和被检测患者的死亡率。
二、进行传染病时空扩散模型的构建:
传染病时空扩散模型的目的在于掌握更多的传染病扩散信息来评估传染病防控措施的效果,即不同时刻各区域中感染人数的分布情况。
(1)求取新增的感染区域:
利用离散的网格划分疫情区域,根据传染病的传播总体上是从与传播途径空间邻近的地方出发,逐步向周围扩散的模式,以当前所有已经被感染的网格区域为中心,利用人们每天平均的生活半径r构建缓冲区,将缓冲区与整体的疫区格网区域进行叠加分析求取下一时刻新增的感染格网区域。如图2所示,深蓝色区域为前一时刻的感染区域,黄色区域为求取的下一时刻新感染区域。如果确定了第一例被感染的患者即可按照这种方式求取第二天第三天…每天的感染区域。
(2)计算新增感染区域内的感染数量
以整个疫区为主体利用传染病动力学模型计算每日新增的潜伏人群、无症状感染人群、临床感染人群、被检测感染人群和康复人群的数量。即令t=1,初始化总人口n为该疫区的总人口,易感染人群s1=n-c1,潜伏人群e1=0,无症状人群a1=0,临床人群i1=1,被检测感染人群c1=0,康复人群r1=0。由微分方程(1-6)可以计算接下来每天各人群的数量。然后计算各感染网格区域到第一例感染者出现区域的距离反比(idw)为空间权重,将该权重乘上每天新增的各人群数量即可得到相应的感染格网区域中,权重计算如下式7-8。
三、进行人为防控措施模型的构建,主要分为三个部分:隔离措施、医疗收治和自我防护。
(1)隔离措施的主要思路:
设传染病传播的研究区域为reg,利用离散格网将研究区域划分为n个子区域regi(i∈[1,2,...,n])。在疫情爆发前期,格网以虚线表示相邻区域之间可通行,而实线则表示相邻格网之间无法通行,如图3左图所示,reg5区域与reg4区域可以相互通行,reg5和reg8区域无法通行,reg5与reg2或reg6之间只允许单向通行。此时刻的疫区内的各人群变化可以以整体区域进行计算,如下式微分方程(9-14)。
当隔离措施实施后,记该时刻为t0。所有的格网由虚线变成实线,人群的活动将被限制在子区域中,此时传染病的传播只能在格网中进行,如图3所示,设t时刻各格网内的各人群数量分别为
(2)医疗收治措施的主要思路:
引入每日感染人数的百分比参数δ模拟医院每天投入使用的床位数量即为每日收治人数,通过计算医院与各感染网格的距离反比作为权重,进而将医院的每日收治人数分配到对应感染网格区域中,如下式(21-23),式中
根据医疗收治措施的主要作用是隔离感染者,即他们不再参与传染病的传播链,在计算感染人群的时候应当减去这部分收治的感染者,如下式24-27所示,其中at、it、ct和rt的计算参考式17-20。因而,通过对比加入医疗收治措施和不加入医疗收治措施下,感染人群a和i的数值变化,既可以评估医疗收治措施对缓解疫情传播的影响。
(3)自我防护措施的主要思路:
引入参数ε表示有效自我防护的人群占总人群的比例,对于每个格网则该参数为该网格区域内人口总数的比例。在计算易感染人群的变化时,对于有效自我防护的易感染人群,感染概率降低为正常值的30%,其他人的感染率保持不变,如下式(28-29)所示。其中at、it、ct和rt的计算参考式17-20。
本发明的有益效果是:本发明提出了离散格网下的传染病疫情时空扩散和人为防控措施仿真方;针对现有人为防控措施仿真方法较少有时空信息的融入,模型参数缺时空演变的描述,将基于时序的传染病模型和地理学相结合,利用离散格网划分地理区域,并以患者与格网之间的相关性设计了传染病的时空扩散模型。同时将干预措施模型映射到相应的格网,进而在利用传染病模型进行量化分析的同时可以将仿真模型对应到实际地理空间,即可为传染病防控提供一种科学和有效的分析和评估方法,也可以对防控措施的实施提供更加符合实际空间区域差异的辅助决策信息。将传染病的空间信息融入人为防控模型的评估,也可以提升仿真模型的信息承载量,以增加模型的科学性和有效性;该发明从地理学的视角提出了将地理学与传染病动力学模型相结合,进而设计了一种传染病人为防控措施模型,并将传染病的时空扩散信息融入其中,关键的特点是使得模型参数具有很具体的实际应用意义,仿真模型是针对实际地理空间的模拟,仿真结果较其他统计学方法对防控政策的制定要具有更强的辅助指导意义。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。