好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

药物中毒最小剂量模型.doc

6页
  • 卖家[上传人]:简****9
  • 文档编号:116397413
  • 上传时间:2019-11-16
  • 文档格式:DOC
  • 文档大小:114KB
  • / 6 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 药物中毒最小剂量模型0907022029 数学(2) 郭子龙摘要:药物都有最大服用剂量,服用过多会导致危险本文以氨茶碱片为引例,通过建立药物中毒最小剂量模型求得服用氨茶碱片后血药浓度能达到的最大值来确定服用氨茶碱的剂量上限关键词:最小剂量 血药浓度 半衰期正 文1 问题的提出氨茶碱片服用过多会使血药浓度(单位血液容积中的药量)过高,当血药浓度达到100μg/ml时,会出现严重中毒,当达到200μg/ml则可致命血液系统对药物的吸收率和排除率可以由半衰期确定,从药品的说明书可知,氨茶碱吸收的半衰期约5h,排除的半衰期为6h现在确定对于孩子(血液总量为2000ml)及成人(血液总量为4000ml)服用氨茶碱能引起严重中毒和致命的最小剂量2 合理假设与变量说明为了判断孩子(或成人)的血药浓度会不会达到危险的水平,需要寻求胃肠道和血液系统中的药量随时间变化的规律记胃肠道中的药量为想x(t),血液系统中的药量为y(t),时间t以及孩子(或成人)误服药的时刻为起点(t=0)我们可以做以下假设:2.1胃肠道中药物向血液系统的转移率与药量x(t)成正比,比例系数记作λ(λ>0),总剂量 Hmg的药量在t=0瞬间进入胃肠道。

      2.2血液系统中药物的排除率与药量y(t)成正比,比例系数记作μ(μ>0),t=0时血液中无药物2.3氨茶碱被吸收的半衰期约5h,排除的半衰期为6h2.4孩子的血液总量为2000ml,成人的血液总量为4000ml3 模型建立根据假设对胃肠道中药量x(t)和血液系统中y(t)建立如下模型由假设1,x(0)=Hmg,随着药物从胃肠道向血液系统的转移,x(t)下降的速度与x(t)本身成正比(比例系数λ>0),所以x(t)满足微分方程 (1)由假设2,y(0)=0,药物从胃肠道向血液系统的转移相当于血液系统对药物的吸收,y(t)由于吸收作用而增加的速度是λx,由于排除而减少的速度与y(t)本身成正比(比例系数μ>0),所以y(t)满足微分方程 (2)方程(1),(2)中的参数λ和μ可由假设3中的半衰期确定4 模型求解微分方程(1)是可分离变量方程,容易得到 (3)表明胃肠道中的药量x(t)随时间单调减少并趋于0。

      为了确定λ,利用药物吸收的半衰期为5h,既x(5)=H=x(0)/2=H/2,得λ=(ln2)/5=0.1386(1/h)将(3)代入方程(2),得到一阶线性微分方程,求解得 (4)表明血液系统中的药量y(t)随时间先增后减并趋于0为了根据药物排出的半衰期为6h来确定μ,考虑血液系统只对药物进行排除的情况,这时满足方程,若设在某时刻有,则利用,可得将和代入(3),(4),得(t的单位:h;x,y的单位:mg) (5) (6)根据假设4,孩子的血液总量为2000ml,出现严重中毒的血药浓度100μg/ml和致命的血药浓度200μg/ml分别相当于血液中药量y达到200mg和400mg成人的血液总量为4000ml,出现严重中毒的致命分别相当于血液中药量y达到400mg和800mg对作图 图1 函数图象可知函数f(t)是先增后减,当t=7.89是f(t)值达到最大。

      令求得H分别为497,995,1990所以孩子服用氨茶碱能引起严重中毒和致命的最小剂量分别是497mg和995mg成人服用氨茶碱能引起严重中毒和致命的最小剂量分别是995mg和1990mg5 模型检验将H的值分别代入(6),作图 图2 服用497mg氨茶碱血液系统中药量y(t) 图3 服用995mg氨茶碱血液系统中药量y(t) 图4服用1990mg氨茶碱血液系统中药量y(t) 由上面三个图形可以看出y(t)的最大值是200,400,800可以基本确定我们的求解是正确的6 模型应用本模型可判断服用氨茶碱片的最高剂量,服用过多的氨茶碱片会发生中毒,甚至有生命危险医生可以在给病人开药时,告知患者最高的服用剂量7 模型的优缺点分析本模型建立在不受任何外界影响下胃肠道中和血液系统中的药量浓度,如果还有其他因素影响,此模型就不是那么的准确了参考文献:[1]姜启源,谢金星,叶俊.数学模型(第四版)[M].北京:高等教育出版社,2011.附录:1)图1 matlab源程序t=0:25;y=exp(-0.1155*t)-exp(-0.1386*t);plot(t,y)xlabel('t/h')ylabel('f')2)图2 matlab源程序t=0:25;y=497*6*(exp(-0.1155*t)-exp(-0.1386*t));plot(t,y)xlabel('t/h')ylabel('y/mg')3)图3 matlab源程序t=0:25;y=995*6*(exp(-0.1155*t)-exp(-0.1386*t));plot(t,y)xlabel('t/h')ylabel('y/mg')4)图4 matlab源程序t=0:25;y=1990*6*(exp(-0.1155*t)-exp(-0.1386*t));plot(t,y)xlabel('t/h')ylabel('y/mg')。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.