您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 数学建模论文-2004年饮酒驾车
全国大学生数学建模竞赛优秀论文评析108第九篇饮酒驾车者三思2004年C题饮酒驾车据报载,2003年全国道路交通事故死亡人数为10.4372万,其中因饮酒驾车造成的占有相当的比例。针对这种严重的道路交通情况,国家质量监督检验检疫局2004年5月31日发布了新的《车辆驾驶人员血液、呼气酒精含量阈值与检验》国家标准,新标准规定,车辆驾驶人员血液中的酒精含量大于或等于20毫克/百毫升,小于80毫克/百毫升为饮酒驾车(原标准是小于100毫克/百毫升),血液中的酒精含量大于或等于80毫克/百毫升为醉酒驾车(原标准是大于或等于100毫克/百毫升)。大李在中午12点喝了一瓶啤酒,下午6点检查时符合新的驾车标准,紧接着他在吃晚饭时又喝了一瓶啤酒,为了保险起见他呆到凌晨2点才驾车回家,又一次遭遇检查时却被定为饮酒驾车,这让他既懊恼又困惑,为什么喝同样多的酒,两次检查结果会不一样呢?请你参考下面给出的数据(或自己收集资料)建立饮酒后血液中酒精含量的数学模型,并讨论以下问题:1.对大李碰到的情况做出解释;2.在喝了3瓶啤酒或者半斤低度白酒后多长时间内驾车就会违反上述标准,在以下情况下回答:⑴酒是在很短时间内喝的;⑵酒是在较长一段时间(比如2小时)内喝的。3.怎样估计血液中的酒精含量在什么时间最高;4.根据你的模型论证:如果天天喝酒,是否还能开车?5.根据你做的模型并结合新的国家标准写一篇短文,给想喝一点酒的司机如何驾车提出忠告。参考数据1.人的体液占人的体重的65%至70%,其中血液只占体重的7%左右;而药物(包括酒精)在血液中的含量与在体液中的含量大体是一样的。2.体重约70kg的某人在短时间内喝下2瓶啤酒后,隔一定时间测量他的血液中酒精含量(毫克/百毫升),得到数据如表9-1。表9-1喝两瓶啤酒后的时间的血液中酒精含量(毫克/百毫升)时间(小时)0.250.50.7511.522.533.544.55酒精含量306875828277686858515041时间(小时)678910111213141516酒精含量3835282518151210774第九篇饮酒驾车者三思109饮酒驾车者三思*摘要:本文讨论了不同饮酒方式、饮酒数量情况下血液中酒精含量的变化规律。我们假设喝完酒后血液中的酒精含量达到峰值的时间相同,任意时刻血液中的酒精含量与饮酒量成正比,通过散点图作曲线拟合得到血液中酒精浓度与时间的函数关系:2/199.71)(tettx;根据酒精在人体内变化的弹性系数成线性下降的趋势建立了微分方程模型:ttxbtadttdx)()()(。我们用amathematic软件,并利用表9-1中的数据,求出该微分方程的解:tettx264028.0464667.01141.44)(,该解为血液中酒精浓度与时间的函数关系。利用上述两种函数关系对题目中提出的所有问题进行解答,结果如下:问题1:大李碰到的情况是:第一次测量的酒精含量低于20毫克/百毫升,第二次测量的酒精含量超过20毫克/百毫升。问题2:3瓶啤酒在短时间内喝完后,在0.038小时至9.7731小时内开车违反标准,3瓶酒在2小时内喝完,喝完酒后的14.49个小时内开车违反标准。.问题3:血液中的酒精含量何时达到峰值与饮酒方式有关,与饮酒量无关。问题4:一天喝一次酒,当55.00N时,不影响开车;当57.855.0N时,一天中的部分时间可以开车;当57.8N时,一天中的各个时刻都不能开车。一天喝两次,当5003.00N时,一天中的各个时刻都能开车;当4.35.0N时,一天中的部分时间可以开车;当4.3N时一天中的各个时刻都不能开车。对于一天喝n次酒还能否开车的问题我们也进行了讨论。本文对所建模型进行了评价,最后对饮酒驾车者提出了忠告。关键词:饮酒驾车;微分方程模型;amathematic9.1问题的重述9.1.1背景知识据报载,2003年全国道路交通事故死亡人数为10.4372万,其中因饮酒驾车造成的占有相当的比例。针对这种严重的道路交通情况,国家质量监督检验检疫局2004年5月31日发布了新的《车辆驾驶人员血液、呼气酒精含量阈值与检验》国家标准,新标准规定,车辆驾驶人员血液中的酒精含量大于或等于20毫克/百毫升,小于80毫克/百毫升为饮酒驾车(原标准是小于100毫克/百毫升),血液中的酒精含量大于或等于80毫克/百毫升为醉酒驾车(原标准是大于或等于100毫克/百毫升)。9.1.2参考数据⑴人的体液占人的体重的65%至70%,其中血液只占体重的7%左右;而药物(包括酒精)在血液中的含量与在体液中的含量大体是一样的。⑵体重约70kg的某人在短时间内喝下2瓶啤酒后,隔一定时间测量他的血液中酒精含量(毫克本文获2004年全国二等奖。队员:苏警,胡晓娟,高玉娜;指导教师:裴崇峻,吴礼斌。全国大学生数学建模竞赛优秀论文评析110/百毫升),得到数据如表9-1。9.1.3具体案例大李在中午12点喝了一瓶啤酒,下午6点检查时符合新的驾车标准,紧接着他在吃晚饭时又喝了一瓶啤酒,为了保险起见他呆到凌晨2点才驾车回家,又一次遭遇检查时却被定为饮酒驾车,这让他既懊恼又困惑,为什么喝同样多的酒,两次检查结果会不一样呢?请你参考前面给出的数据(或自己收集资料)建立饮酒后血液中酒精含量的数学模型,并讨论以下问题:9.1.4要解决的具体问题1.问题一:对大李碰到的情况做出解释;2.问题二:在喝了3瓶啤酒或者半斤低度白酒后多长时间内驾车就会违反上述标准,在以下情况下回答:⑴酒是在很短时间内喝的;⑵酒是在较长一段时间(比如2小时)内喝的。3.问题三:怎样估计血液中的酒精含量在什么时间最高;4.问题四:根据你的模型论证:如果天天喝酒,是否还能开车?5.问题五:根据你做的模型并结合新的国家标准写一篇短文,给想喝一点酒的司机如何驾车提出忠告。9.2模型的假设1.不同年龄段,不同性别,不同种族的人的酒精代谢功能大致相同;2.喝的都是同一种酒,酒精含量相同;3.血液中的酒精含量与在短时间内喝下的啤酒中的实际酒精含量成正比;4.大李的体重大约为70kg;5.假设血液的密度为1g/ml;6.酒精在血液中的含量与在体液中的含量大体相同。9.3符号的说明序号符号意义1G饮酒者的体重2r血液占体重的比例31m酒精的密度42m血液的密度5a血液中酒精含量的变化率与单位时间内的酒精含量的比例系数6b酒精含量的消失率7t饮酒后的时间8)(txn表示在短时间喝下n瓶酒后,t时刻血液中的酒精含量9)(nA表示积分常数C随着饮酒量变化的系数10T饮酒消耗的时间11M饮酒的次数120t血液中酒精含量达到峰值的时刻13),,(kTtxn表示在T时间内第k次喝下酒后到t时刻血液中的酒精含量第九篇饮酒驾车者三思11114N饮酒的瓶数9.4问题的分析众所周知,司机酒后驾车的危险性非常大,我国道路交通事故中因饮酒驾车造成的占有相当比例,如何抑制?找出饮酒后酒精在血液中的变化规律至关重要。我们可以根据题目所给的参考数据做出散点图,找出血液中酒精含量与时间的函数关系;我们也可以由相应的医学、化学,以及数学知识,建立微分方程,找出血液中酒精含量与时间的函数关系。由这些函数关系分析解决如何控制饮酒、安全驾车的问题。9.5模型的建立与求解9.5.1模型的建立从某人喝下2瓶啤酒后血液中的酒精含量表9-1中所给的数据可分析出,并不是喝下2瓶啤酒后血液中的酒精含量立即达到2瓶啤酒中实际的酒精含量。通过查阅医学资料可知,自饮酒后2-5分钟酒精开始入血液,随着身体对酒精的吸收,血液中酒精含量逐渐上升,在某一时刻达到了峰值,由于人体内时刻进行着代谢,所以在达到某一峰值之后血液中的酒精含量将会衰减并逐渐趋向于0。某体重70kg的人喝下2瓶啤酒,通过查阅资料知1瓶啤酒的酒精含量为3.5%-4%,容量为640ml,酒精的密度为0.8kg/L。在喝下2瓶啤酒后血液中的实际酒精含量代入数据得203毫克/百毫升,所给数据的酒精含量都小于203毫克/百毫升,因此所给数据符合由于体内酒精代谢而导致酒精含量变化的规律,所以给出的血液中的酒精含量的数据可信性较高。1.模型一:基于假设3,体重约70kg的某人在短时间内喝下1瓶啤酒后,隔一定时间血液中的酒精含量如表9-2。表9-2某人洒后一定时间间隔内体内血液中的酒精含量变化表时间(小时)0.250.50.7511.522.533.544.55酒精含量153437.5414138.534342925.52520.5时间(小时)678910111213141516酒精含量1917.51412.597.5653.53.52基于表9-2所给出的数据,运用Excel可作出中作出酒精含量散点图,见图9-1。0510152025303540450.251.252.253.254.255.256.257.258.259.2510.2511.2512.2513.2514.2515.25饮酒后时间血液中酒精含量图9-1酒精含量散点图根据散点图猜测血液中酒精含量)(tx与时间t的关系为2/)(tetBtx(9-1)其中B为常数。为了确定模型(9-1)中的常数B,对(9-1)式两边取对数,得:全国大学生数学建模竞赛优秀论文评析112ttBtx21ln21ln)(ln我们用表9-2中的数据通过amathematic计算出199.71B,这样得到2/199.71)(tettx(9-2)我们分别将不同的时刻带入模型(9-2),可以求得不同时间间隔内血液中的酒精含量,见表9-3。表9-3血液中的酒精含量变化表时间(小时)0.250.50.7511.522.533.544.55酒精含量313942434137322723191613时间(小时)678910111213141516酒精含量964220.90.60.40.20.20.1从表9-3中看出拟合的数据并不理想,运用此模型也不能够合理解释问题1,所以此模型不够合理,我们将进一步改进。2.模型二:受模型一的启发,并注意到模型一中的)(tx满足)1(2)()(tttxdttdx,而ttxdttdx)(/)(是表示血液中酒精含量关于时间的弹性,这一弹性并非像模型一给出的)1(21t。事实上,酒精在血液中含量的变化的规律是这样的:刚开始喝酒的时候时间变化1%,血液中酒精含量变化的百分数较大,但喝下酒后较长时间的时候血液中酒精含量变化的百分数较小。也就是酒精在人体内变化的弹性系数是线性下降的变化趋势,所以假设btattxtx)()(从而可得模型ttxbtadttdx)()()((9-3)其中a,b为大于0的常数。(9-3)是一阶微分方程,其通解为:btaeCttx)((9-4)其中C为积分常数。为了确定(9-4)式中的常数a,b,C,对等式两边取对数,得:bttaCtxlnln)(ln利用表9-2中数据,用最小二乘法拟合出常数baC,,ln;可决系数2R达到了0.9789,ba,两参数的t统计量的值分别为:8.5056和-20.7408,是高度显著的。得:C=44.1141,a=0.464667,b=0.264028代入(9-4)得:tettx264028.0464667.01141.44)((9-5)我们将拟合的图形与实际的散点图相比较如图9-2所示。3.模型三我们认为由模型二确定的常数a,b对于饮酒量来说是不变的,为了表示喝n瓶酒后血液中酒精变化的规律,我们让模型二中的积分常数C随着饮酒量的变化而变化,记为)(nA,又假设在短时间内喝下n瓶酒,这样得第九篇饮酒驾车者三思113nxetnAtxnt15)25.0()()(264028.0464667.02(9-6)其中)(txn表示在短时间内喝下n瓶酒时血液中的酒精含量。(9-6)式是一个方程组,其中nxn15)25.0(表示在喝完n瓶酒后0.25小时时血液的酒精含量,从而得)(nA应满足方程25.0264028.0464667.025.0)(15enAn(9-7)2.557.51012.
本文标题:数学建模论文-2004年饮酒驾车
链接地址:https://www.777doc.com/doc-5346223 .html