解决药物中毒问题 下载本文

《如何施救药物中毒》

[数学模型]

班级 信服142

姓名 **** **

运用MATLAB软件解决施救药物中毒问题

(****)

山东工商学院数学学院

摘要 本问题是研究氨茶碱片导致孩子和成人引起中毒和致命的最小剂量问题主要需要结合极值与导数的关系,建立微分方程模型

dxdy???x,x(0)?1100??x??y y(0?)0 dtdt

通过运用MATLAB解方程判断孩子的身体状况得出孩子到达医院前已严重中毒,如不及时施救,约3小时后将致命!然后得到新的模型

dz??x??z,t?2,dtx?1100e??t,z(2)?236.5

再运用MATLAB解方程得出最佳的施救方案即口服活性炭使药物排除率μ增至原来的2倍.

关键字 MATLAB 半衰期 血药浓度

一. 问 题 重 述

两位家长带着孩子急匆匆来到医院急诊室.诉说两个小时前,孩子误吞11片治疗哮喘病的,剂量为每片100mg的氨茶碱片,已经出现了呕吐,头晕等症状,氨茶碱片成人每次用量是100~200mg,儿童是3~5mg/kg,如果过量服用,可使血药浓度过高,当血药浓度达到100ug/ml时,会出现严重中毒,达到200ug/ml则可致命。现在,药物已经进入肠道,无法用呕吐的办法排除,孩子的血药浓度是否达到100ug/ml甚至200ug/ml,如果达到采取紧急方案。

二. 问 题 分 析

血药浓度=药量/血液总量

通常血液总量是体重的7%~8%,即50~60kg的成年人有4000ml左右血液,目测孩子血液为2000ml,由此,血液系统中的血药浓度不会与药量之间可以认为互相转换。 临床施救的办法:

口服活性炭来吸附药物,可使药物的排除率增加到原来(人体自身)的2倍. 体外血液透析,药物排除率可增加到原来的6倍,但是安全性不能得到充分保证.

三. 模 型 假 设

胃肠道中药量x(t), 血液系统中药量y(t),时间t以孩子误服药的时刻为起点(t=0).

1. 胃肠道中药物向血液的转移率与x(t) 成正比,比例系数λ(>0),总剂量1100mg药物在t=0瞬间进入胃肠道.

2. 血液系统中药物的排除率与y(t) 成正比,比例系数μ(>0),t=0时血液中无药物. 3. 氨茶碱被吸收的半衰期为5小时,排除的半衰期为6小时. 4. 孩子的血液总量为2000ml.

四. 模 型 设 计

据假设对胃肠道中药量x(t)和血液系统的药量y(t)建立如下模型: 由假设1 x(0)=1100mg,随着药物进入血液系统,x(t)下降的速度与x(t)本身成正比(λ>0),所以x(t)满足微分方程:

dx???x,x(0)?1100 (1) dt由假设2 y(0)=0,药物从肠道向血液系统的转移相当于血液系统对药物的吸收,y(t)由于吸收作用而增长的速度为λ?x,由于排除而减少的速度与y(t)本身成正比(比例系数为μ>0),所以y(t)满足微分方程:

dy ??x??y y(0)?0 (2)

dt且λ和μ可由半衰期确定

五. 模型求解与结果

模型求解:

微分方程(1)是可分离变量方程表明胃肠道中的药量x(t)随时间单调减少并趋于0.容易得到

x(t)?1100e??t

(3)

将(3)带入方程(2),得到一阶线性微分方程,求解得

???t y(t)?1100(e?e??t)??? (4)

表明血液系统中的药量y(t)随时间先增后减并趋近于0.

将λ=0.1386和μ=0.1155代入(3),(4),得(t的单位:h;x,y单位:mg)

x(t)?1100e?0.1386t

y(t)?6600(e?0.1155t?e?0.1386t)

结果分析:

用MATLAB作图得