药物动力学模拟器 返回
化学工程

药物动力学模拟器(1/2隔室模型)

用1隔室和2隔室模型仿真血液浓度变化。实时可视化多次给药的蓄积、定常状态和治疗窗口。

参数设置
给药模式
给药量 Dose
mg
体重
kg
分布容积 Vd
L/kg
清除率 CL
L/h
吸收速率常数 ka
/h
生物利用度 F
给药次数
给药间隔 τ
h
最小有效浓度 MEC
μg/mL
最大安全浓度 MSC
μg/mL
计算结果
Cmax [μg/mL]
Tmax [h]
t₁/₂ [h]
AUC₀→∞ [μg·h/mL]
Css_avg [μg/mL]
治疗指数 MSC/MEC
血液浓度 C(t) — 多次给药(半对数)
理论和主要公式

1隔室静脉注射: $C(t) = \dfrac{D}{V_d}e^{-k_{el} t}$, $k_{el}= \dfrac{CL}{V_d}$

1隔室口服: $C(t) = \dfrac{F \cdot D \cdot k_a}{V_d(k_a - k_{el})}(e^{-k_{el}t}- e^{-k_a t})$

2隔室静脉注射: $C(t) = A e^{-\alpha t}+ B e^{-\beta t}$

$t_{1/2}= \dfrac{0.693}{k_{el}}$, $AUC_{0\to\infty}= \dfrac{D}{CL}$, $C_{ss,avg}= \dfrac{F \cdot D}{CL \cdot \tau}$

药物动力学模拟器(1/2隔室模型)简介

🙋
1隔室和2隔室模型有什么区别?模拟器显示的样子会不同吗?
🎓
大体上,区别在于你是将身体看作"单个均匀的盒子",还是"中心和末端两个盒子"。在模拟器中切换"给药模式",你会看到图表的形状发生很大变化。1隔室静脉注射只显示一条光滑的曲线,但2隔室时可以看到最初快速下降的"分布相"。例如,抗癌药物模拟中,我们经常需要考虑这个分布相。
🙋
哦,是这样!那这个"治疗窗口"是什么?图表上有彩色区域,对吧?
🎓
完全正确。彩色带代表"恰好有效、没有过量"的浓度范围。下限是"最小有效浓度(MEC)",上限是"最大安全浓度(MSC)"。在模拟器中改变"MEC"的值,你会看到这条带上下移动。实际应用中,像癫痫治疗药苯妥英这样的治疗窗口狭窄的药物,需要用模拟器帮助设计给药方案。
🙋
调整给药次数和给药间隔时,也能看到接近定常状态的过程吗?
🎓
可以。比如设定一天3次抗生素给药,输入"给药次数"和"给药间隔τ"。图表会变成锯齿形,山峰和低谷逐渐接近稳定范围——这就是"定常状态"。实际工作中,常见的任务是调整给药间隔或剂量,确保低谷浓度不低于MEC。

常见问题

定常状态达到的时间取决于药物的消失半衰期(t1/2)。一般来说,大约需要半衰期的4~5倍时间才能接近定常状态。例如,半衰期为6小时的药物,约在24~30小时后(4~5次给药)接近定常状态。模拟器会根据给药间隔和消失速率常数自动计算,图表上可以清楚看到。
1隔室模型适用于药物在体内迅速分布且显示单一消失过程的情况(如大多数小分子药物)。2隔室模型用于分布相和消失相明确分开的药物(如某些抗生素和麻醉药)。在模拟器中切换两个模型,比较血液浓度曲线的形状差异,可以帮助选择合适的模型。
在治疗窗口设置中,直接输入最小有效浓度(MEC)和最大安全浓度(MSC)。设置后,图表上会显示一条浅色带,用来实时查看血液浓度是否维持在这个范围内。
可以。对于1隔室模型,你可以在图表上目测血液浓度减半的时间。更准确的方法是,从消失相的直线部分(在半对数图上)读取消失速率常数k_el的值,然后用 t1/2 = ln(2)/k_el 计算。模拟器的数值显示面板也会自动显示半衰期。

现实应用

抗菌药的TDM(治疗药物监测):万古霉素、氨基糖苷类抗生素治疗窗口狭窄,肾功能变化会大幅改变清除率(CL)。根据患者肾功能(血清肌酐值)推算CL,输入模拟器,提前设计最佳给药量和间隔。

抗癌药物给药方案设计:很多抗癌药显示2隔室动力学。用模拟器确认分布相和消失相,目标是最大化肿瘤暴露量(AUC),同时最小化毒性(特别是骨髓抑制)。

个体化医疗(肾/肝功能调整):老年患者或肝肾功能下降的患者,标准剂量可能过高。根据患者个体的清除率(CL)和分布容积(Vd),用模拟器计算最佳个体化剂量。

制药开发中群体PK分析前的验证:新药临床试验数据进行复杂统计模型(群体PK)分析前,先用简单隔室模型粗略了解血液浓度变化趋势(半衰期、分布大小等),为后续分析制定方向。

常见误解和注意事项

首先,要明确"分布容积(Vd)不是物理容积"。比如计算出Vd=500L,可能会迷惑:"不可能这么大!"其实这只是"药物在体内稀释程度"的表观值。脂溶性强、易进入组织的药物,Vd值越大。实际中,用这个值粗略估计"给药初期的血液浓度"。

其次,注意参数间的"联动性"。比如清除率(CL)和半衰期(t1/2)不是独立的,分布容积(Vd)变化时,即使CL相同,半衰期也会改变。关系式是 $$t_{1/2} = \frac{0.693 \times V_d}{CL}$$。在模拟器中将Vd翻倍,你会看到半衰期也翻倍。患者浮肿导致Vd增加时,半衰期延长的情况很常见。

最后,"模型只是现实的近似"。1隔室模型便于初步评估,但实际血液浓度曲线更复杂。特别是口服给药中"吸收速率常数(ka)"被假设为常数,但胃内容物和其他药物会影响吸收。模拟结果是"趋势参考",实际TDM(治疗药物监测)数据对照是必需的。

使用指南

  1. 输入给药量(mg)和患者体重(kg)。例如,氨茶碱500mg,体重70kg患者
  2. 设置分布容积(L/kg)和全身清除率(L/h)。示例可使用Vd=0.5 L/kg、CL=2.85 L/h
  3. 点击模拟运行按钮,自动计算Cmax、Tmax、AUC、半衰期、定常状态平均浓度,对比治疗窗口

具体计算例

氨茶碱口服500mg、体重70kg患者:设置Vd=35L(0.5×70)、CL=2.85L/h、ka=1.0/h、F=1.0时,单次给药统计为Cmax=11.44μg/mL、Tmax=2.73小时、t₁/₂=8.51小时、AUC₀→∞=175.4μg·h/mL。与治疗窗口10~20μg/mL对比,首次峰值在范围内。

临床注意事项

  1. 华法林患者并用氨茶碱时,若假设清除率降低30%,应将CL降至约2.0L/h后重新计算
  2. 肝功能障碍(Child-Pugh B级以上)时清除率降低50%,应将给药间隔从12小时延长到18小时,并确认定常状态平均浓度不超过20μg/mL
  3. 有茶碱血液浓度测定值时,可用实测值与模拟结果对比,进行个体参数修正