跳转至

第十章:传染病动力学模型

阅读笔记


1 引言与历史背景(10.1节)

1.1 历史上的流行病

本章开篇回顾了传染病的历史。公元前430年至前428年的雅典瘟疫是最著名的历史流行病之一,由修昔底德详细记载。14世纪的黑死病在欧洲造成约三分之一人口死亡。1793年美国费城的黄热病疫情导致约5000人死亡(约占总人口50,000人的十分之一)。

1.2 病原体分类

引起疾病的主要病原体分为四类: - 病毒(Viruses) - 细菌(Bacteria) - 寄生虫(Parasites) - 真菌(Fungi)

1.3 基本再生数R₀

基本再生数(Basic Reproduction Number)\(R_0\) 是流行病学中最关键的参数,表示在一个完全易感人群中,一个初始感染者产生的继发感染数量。

  • \(R_0 > 1\),疫情将会爆发
  • \(R_0 < 1\),疫情将逐渐消亡

2 简单传染病模型与实际应用(10.2节)

2.1 SIR模型的基本框架

Murray在本节详细介绍了经典的Kermack-McKendrick(1927)模型。模型将人群分为三类:

  • S(易感者):可被感染的人群
  • I(感染者):已感染且可传播疾病的人群
  • R(移除者):已康复/免疫或隔离的人群

状态转移关系为: $\(S \rightarrow I \rightarrow R\)$

2.2 模型假设

  1. 感染率与易感者数量和感染者数量的乘积成正比,比例为常数 \(r > 0\)
  2. 感染者的移除率与感染者数量成正比,比例为常数 \(a > 0\)
  3. 潜伏期可忽略不计
  4. 人群充分混合(均匀混合假设)

2.3 基本方程组

\[\frac{dS}{dt} = -rSI \quad (10.1)$$ $$\frac{dI}{dt} = rSI - aI \quad (10.2)$$ $$\frac{dR}{dt} = aI \quad (10.3)\]

2.4 人口守恒

将三个方程相加得: $\(\frac{dS}{dt} + \frac{dI}{dt} + \frac{dR}{dt} = 0\)$

因此: $\(S(t) + I(t) + R(t) = N \quad (10.4)\)$

2.5 阈值现象

疫情爆发的条件由初始易感者数量决定: - 若 \(S_0 > \rho = a/r\),则疫情爆发(\(I(t)\) 初始增加) - 若 \(S_0 < \rho = a/r\),则无疫情(\(I(t)\) 持续减少)

其中 \(\rho = a/r\) 称为相对移除率,其倒数 \(\sigma = r/a\) 为感染接触率。

2.6 基本再生数R₀

\[R_0 = \frac{rS_0}{a}\]

\(R_0 > 1\) 时,疫情爆发;当 \(R_0 < 1\) 时,疫情不发生。

2.7 相轨迹分析

由 (10.1) 和 (10.2) 消去时间变量,得到 \((I, S)\) 相平面轨迹: $\(I + S - \rho \ln S = \text{常数} \quad (10.8)\)$

2.8 最大感染人数

疫情达到峰值时 \(S = \rho\),最大感染人数为: $\(I_{max} = N - \rho + \rho \ln \frac{\rho}{S_0} \quad (10.9)\)$

2.9 最终易感者数量

疫情结束后 \(I(\infty) = 0\),最终易感者数量 \(S(\infty)\) 满足超越方程: $\(S_0 \exp\left(-\frac{N - S(\infty)}{\rho}\right) = S(\infty) \quad (10.11)\)$

2.10 实际应用:孟买瘟疫1905-1906

Kermack和McKendrick将模型应用于孟买瘟疫数据,获得移除率拟合曲线: $\(\frac{dR}{dt} = 890 \text{sech}^2(0.2t - 3.4) \quad (10.16)\)$

该模型与实际数据高度吻合。


3 直接传播的阈值分析(10.3节)

3.1 垂直传播与水平传播

本节分析了具有垂直传播(母婴传播)的疾病模型。对于出生即为感染者的群体,其再生数计算更为复杂。

3.2 交叉感染模型

对于两类人群(如男性和女性)的性传播疾病,基本再生数需分别计算: $\(R_0^{(male)} = \frac{rS_0}{a}, \quad R_0^{(female)} = \frac{r'S_0'}{a'}\)$

3.3 阈值条件

疫情爆发的充分条件是至少有一类人群的基本再生数大于1。


4 简单SIS模型与再生数(10.4节)

4.1 SIS模型

某些疾病(如感冒、淋病)康复后不产生永久免疫,感染者康复后可再次成为易感者。这种模型称为SIS模型(Susceptible-Infected-Susceptible)。

4.2 模型方程

\[\frac{dS}{dt} = -rSI + aI$$ $$\frac{dI}{dt} = rSI - aI\]

4.3 平衡点分析

存在两类平衡点: 1. 无病平衡点 \((S^*, I^*) = (N, 0)\) 2. 地方病平衡点:当 \(R_0 > 1\) 时存在

基本再生数为: $\(R_0 = \frac{rN}{a}\)$


5 HIV传播动力学建模(10.5节)

5.1 HIV感染的自然史

HIV感染分为几个阶段: 1. 急性感染期:病毒浓度迅速升高 2. 无症状期:病毒浓度维持在"设定点"水平 3. 艾滋病期:CD4 T细胞严重减少

5.2 基本流行病学模型

在同性恋人群中建立HIV传播模型,将人群分为: - \(X(t)\):易感者数量 - \(Y(t)\):感染者数量 - \(A(t)\):艾滋病患者数量 - \(Z(t)\):HIV阳性但无传染性者数量

5.3 模型方程组

\[\frac{dX}{dt} = B - \mu X - \lambda cX, \quad \lambda = \frac{\beta Y}{N} \quad (10.28)$$ $$\frac{dY}{dt} = \lambda cX - (\nu + \mu)Y \quad (10.29)$$ $$\frac{dA}{dt} = p\nu Y - (d + \mu)A \quad (10.30)$$ $$\frac{dZ}{dt} = (1-p)\nu Y - \mu Z \quad (10.31)\]

5.4 基本再生数

\[R_0 \approx \frac{\beta c}{\nu} \quad (10.35)\]

其中 \(\beta\) 是传播概率,\(c\) 是性伴侣数量,\(\nu\) 是从感染到发病的转化率。

5.5 疫情发展时间尺度

感染者的增长率为: $\(Y(t) = Y(0)e^{v(R_0 - 1)t} = Y(0)e^{rt} \quad (10.37)\)$

加倍时间(doubling time)为: $\(t_d = \frac{\ln 2}{v(R_0 - 1)} \quad (10.38)\)$


6 HIV联合药物治疗建模(10.6节)

6.1 Ho等人的简单模型

Perelson等人(1996)提出病毒动力学的简单线性模型: $\(\frac{dV}{dt} = P - cV \quad (10.39)\)$

使用蛋白酶抑制剂后,假设 \(P = 0\),得到: $\(V(t) = V_0 e^{-ct} \quad (10.40)\)$

病毒半衰期估计为 \(t_{1/2} = \ln 2/c \approx 2.1 \pm 0.4\) 天。

6.2 四组分模型

Nelson(1998)发展的更完整模型包含: - \(T\):未感染T细胞 - \(T^*\):生产性感染T细胞 - \(V_I\):感染性病毒 - \(V_{NI}\):非感染性病毒

模型方程: $\(\frac{dT}{dt} = s + pT\left(1 - \frac{T}{T_{max}}\right) - d_T T - kV_I T \quad (10.41)\)$ $\(\frac{dT^*}{dt} = (1 - n_{rt})kV_I T - \delta T^*\)$ $\(\frac{dV_I}{dt} = (1 - n_p)N\delta T^* - cV_I\)$ $\(\frac{dV_{NI}}{dt} = n_p N\delta T^* - cV_{NI}\)$

其中 \(n_p\) 是蛋白酶抑制剂的效能,\(n_{rt}\) 是逆转录酶抑制剂的效能。

6.3 无感染平衡点稳定性

无感染平衡点为 \((T_{s1}, 0, 0, 0)\),稳定性条件为: $\(n_c = 1 - (1 - n_p)(1 - n_{rt}) > \frac{c}{NkT_{s1}} \quad (10.45)\)$

这意味着如果药物组合足够有效,病毒将被消除。


7 包含时滞的HIV感染模型(10.7节)

7.1 时滞的生物学基础

从细胞被感染到开始产生病毒之间存在可测量的时间延迟。本节介绍的模型将这个延迟表示为常数 \(\tau\)

7.2 时滞模型方程

\[\frac{dT^*}{dt} = kT_0 V_I(t - \tau) - \delta T^* \quad (10.49)$$ $$\frac{dV_I}{dt} = (1 - n_p)N\delta T^* - cV_I\]

时滞 \(\tau\) 的估计值为1到1.5天。


8 寄生虫感染后天免疫的种群动力学(10.8节)

8.1 生物学背景

本节研究胃肠道线虫寄生虫感染的免疫反应。全球约8-10亿人感染蛔虫,7-9亿人感染钩虫。

8.2 免疫系统建模

引入免疫系统变量 \(E\): $\(E = \int_{t-T}^{t} L(t')dt' \quad (10.50)\)$

免疫反应强度 \(I\) 采用饱和函数形式: $\(I \equiv I_{\alpha\beta}(E) = \frac{\alpha E^2}{\beta + E^2} \quad (10.51)\)$

8.3 低蛋白饮食模型

幼虫动态: $\(\frac{dL}{dt} = \lambda_i - \mu_D L \quad (10.52)\)$

成虫载荷动态: $\(\frac{dM}{dt} = \mu L - \delta M \quad (10.53)\)$

8.4 高蛋白饮食模型(含免疫)

\[\frac{dM}{dt} = \mu L - (\delta + I)M \quad (10.55)\]

9 年龄依赖传染病模型与阈值判据(10.9节)

9.1 年龄结构模型

当疾病的传染性和易感性与年龄相关时,需使用年龄结构模型。设 \(I(a,t)\) 为年龄为 \(a\) 、时间为 \(t\) 的感染者密度。

9.2 模型方程

易感者变化率: $\(\frac{dS}{dt} = -\int_0^{\tau} r(a')I(a',t)da'S, \quad S(0) = S_0 \quad (10.66)\)$

感染者满足偏微分方程: $\(\frac{\partial I}{\partial t} + \frac{\partial I}{\partial a} = -\lambda(a)I \quad (10.67)\)$

9.3 阈值参数γ

每个感染者期望感染的易感者数量: $\(\gamma = S_0 \int_0^{\tau} r(a) \exp\left(-\int_0^a \lambda(a')da'\right)da \quad (10.69)\)$

  • \(\gamma > 1\),疫情爆发
  • \(\gamma < 1\),疫情不发生

9.4 疫情严重程度

\(F = S(\infty)/S_0\),则: $\(F = \exp\left[-\varepsilon + \gamma(F - 1)\right] \quad (10.77)\)$


10 简单毒品使用流行病模型(10.10节)

10.1 药物浓度动力学

\(c(t)\) 为血液中药物浓度: $\(\frac{dc}{dt} = d(t) - kc, \quad c(0) = 0 \quad (10.79)\)$

10.2 身体反应建模

\(A(t)\) 为游离受体位点数,\(B(t)\) 为结合位点数: $\(\varepsilon \frac{dA}{dt} = \alpha B - \beta cA, \quad A(0) = N \quad (10.81)\)$

用户反应(传染性)为: $\(r(t) = RN \cdot \frac{\alpha}{\beta} \cdot c(t) \quad (10.86)\)$

10.3 阈值分析

对于常剂量 \(d(t) = d\) 的情况,阈值参数 \(\gamma\) 随不同参数条件有不同表达式(见表10.1)。


11 牛结核病在獾与牛之间的感染(10.11节)

11.1 背景

牛结核病(Mycobacterium bovis)在英国西南部的獾种群中持续存在,并可传播给牛。獾感染后病程漫长(可存活165-1305天),在此期间持续污染牧场。

11.2 交叉感染模型

建立SI型年龄结构交叉感染模型,将獾和牛各分为易感者和感染者两类。

11.3 模型方程

獾的方程: $\(\frac{\partial U}{\partial t} + \frac{\partial U}{\partial a} = -\lambda_1 U + rW - \mu U \quad (10.90)\)$ $\(\frac{\partial W}{\partial t} + \frac{\partial W}{\partial a} = \lambda_1 U - rW - \mu W\)$

牛的方程形式类似。

11.4 感染力(Force of Infection)

\[\lambda_1(t) = \beta_1 \int_0^{\infty} W(t,a)da + \beta_2 \int_0^{\infty} \tilde{W}(t,a)da \quad (10.91)$$ $$\tilde{\lambda}_1(t) = \tilde{\beta}_1 \int_0^{\infty} \tilde{W}(t,a)da + \tilde{\beta}_2 \int_0^{\infty} W(t,a)da \quad (10.92)\]

11.5 参数估计

使用LPS(逻辑参数搜索)方法估计各参数(见表10.2)。


12 牛结核病控制策略建模(10.12节)

12.1 免疫模型

在基本模型中加入免疫类 \(Z\)\(\tilde{Z}\): $\(\frac{\partial z}{\partial \tau} + \frac{\partial z}{\partial \alpha} = cu \quad (10.111)\)$

12.2 免疫临界覆盖

为消除疾病,需要免疫覆盖率超过临界值: $\(f_c = 1 - \frac{1}{\rho_0} \exp\left(\frac{T_1}{L}\right) \quad (10.124)\)$

12.3 细胞自动机模型

采用离散方法模拟疾病在空间中的传播: - Rule A:无免疫状态的疾病传播 - Rule B:包含免疫状态的Preferred Vaccination Policy(PVP)

12.4 PVP(优先免疫策略)

按风险指数 \(R_{i,t}\) 对各亚区排序,优先对高风险区域进行免疫。

12.5 成本-效益分析

\[C = f e^{-\mu T_1}[1 + e^{-(\lambda_2 + r)T_1}] + ge^{-\mu T_2}[1 + e^{-(\lambda_2 + r)T_2}] \quad (10.126)\]

13 BSE与克雅病(10.12节补充)

13.1 BSE背景

BSE(牛海绵状脑病)于1986年在英国首次确诊,至1997年已确认约167,000例。

13.2 朊病毒特性

朊病毒是错误折叠的蛋白质,不含遗传物质,不引发免疫反应,对高温、辐射、酒精等均有抗性。

13.3 variant CJ病

人类感染variant CJ病(克雅病)后症状包括失眠、抑郁、焦虑、记忆丧失等,目前尚无有效治疗。


公式汇总表

编号 公式名称 公式 适用模型/情境
(10.1)-(10.3) SIR模型基本方程 \(dS/dt = -rSI\), \(dI/dt = rSI - aI\), \(dR/dt = aI\) 基本SIR模型
(10.4) 人口守恒 \(S + I + R = N\) SIR模型
(10.6) 疫情初始条件 \(dI/dt\|_{t=0} = I_0(rS_0 - a)\) SIR阈值判据
(10.8) \((I,S)\)相轨迹 \(I + S - \rho \ln S = C\) SIR相平面分析
(10.9) 最大感染人数 \(I_{max} = N - \rho + \rho \ln(\rho/S_0)\) SIR疫情峰值
(10.11) 最终易感者方程 \(S_0 \exp(-(N-z)/\rho) = z\) SIR稳态解
(10.35) HIV基本再生数 \(R_0 \approx \beta c/\nu\) HIV传播模型
(10.37) 感染人群指数增长 \(Y(t) = Y(0)e^{v(R_0-1)t}\) HIV早期传播
(10.38) 倍增时间 \(t_d = \ln 2 / [v(R_0-1)]\) HIV传播速率
(10.40) 病毒衰减 \(V(t) = V_0 e^{-ct}\) 蛋白酶抑制治疗
(10.45) 治疗稳定性条件 \(n_c = 1-(1-n_p)(1-n_{rt}) > c/(NkT_{s1})\) HIV联合治疗
(10.69) 年龄模型阈值参数 \(\gamma = S_0 \int_0^\tau r(a)e^{-\int_0^a \lambda da'}da\) 年龄依赖模型
(10.77) 疫情严重程度 \(F = \exp[-\varepsilon + \gamma(F-1)]\) 年龄结构模型
(10.88) 毒品使用阈值 \(\gamma = S_0 \int_0^\infty r(t)e^{-\lambda t}dt\) 药物使用模型
(10.91)-(10.92) 交叉感染力 \(\lambda_1 = \beta_1 \int W da + \beta_2 \int \tilde{W} da\) 獾-牛TB模型
(10.116) 免疫临界条件 \(\rho_0 u_e = 1\) 疫苗接种模型
(10.124) 免疫临界覆盖率 \(f_c = 1 - \frac{1}{\rho_0}\exp(T_1/L)\) 牛 TB 控制

关键概念总结

  1. 阈值现象(Threshold Phenomenon):大多数传染病模型都存在临界条件(通常为 \(R_0 = 1\)),决定疫情是否爆发。

  2. 基本再生数 \(R_0\):是流行病学中最重要的参数,表示一个感染者在完全易感人群中的平均继发感染数。

  3. 群免疫(Herd Immunity):当足够高比例的人群获得免疫后,可保护未接种的个体。

  4. 年龄结构(Age Structure):年龄是影响疾病传播和严重程度的重要因素。

  5. 交叉感染(Criss-Cross Infection):两种宿主相互传播同一种疾病(如獾与牛之间的结核病)。

  6. 药物鸡尾酒疗法:联合使用多种抗病毒药物可显著提高治疗效果。

  7. 时滞效应(Delay Effects):细胞感染与病毒产生之间的时间延迟影响治疗效果估计。


参考价值

本章系统介绍了传染病数学建模的主要方法,从简单的SIR模型到复杂的年龄结构交叉感染模型。通过对以下疾病的建模分析: - 腺鼠疫 - 流感 - HIV/AIDS - 胃肠道寄生虫 - 牛结核病

展示了数学模型在流行病学研究和疾病控制中的重要应用价值。


本文档基于J.D. Murray《Mathematical Biology I》第十章内容编写