2004年中国大学生数学建模竞赛C题 饮酒驾车问题
数学模型 饮酒驾车模型

一、实验目的理解数据拟合基本内容,掌握Matlab软件求解数据拟合的基本方法二、实验用仪器设备、器材或软件环境Matlab软件三、求解问题据报载,2003年全国道路交通事故死亡人数为10.4372万,其中因饮酒驾车造成的占有相当的比例。
针对这种严重的道路交通情况,国家质量监督检验检疫局2004年5月31日发布了新的《车辆驾驶人员血液、呼气酒精含量阈值与检验》国家标准,新标准规定,车辆驾驶人员血液中的酒精含量大于或等于20毫克/百毫升,小于80毫克/百毫升为饮酒驾车(原标准是小于100毫克/百毫升),血液中的酒精含量大于或等于80毫克/百毫升为醉酒驾车(原标准是大于或等于100毫克/百毫升)。
大李在中午12点喝了一瓶啤酒,下午6点检查时符合新的驾车标准,紧接着他在吃晚饭时又喝了一瓶啤酒,为了保险起见他呆到凌晨2点才驾车回家,又一次遭遇检查时却被定为饮酒驾车,这让他既懊恼又困惑,为什么喝同样多的酒,两次检查结果会不一样呢?请你参考下面给出的数据(或自己收集资料)建立饮酒后血液中酒精含量的数学模型,并讨论以下问题:1. 对大李碰到的情况做出解释;2. 在喝了3瓶啤酒或者半斤低度白酒后多长时间内驾车就会违反上述标准,在以下情况下回答:1)酒是在很短时间内喝的;2)酒是在较长一段时间(比如2小时)内喝的。
参考数据1. 人的体液占人的体重的65%至70%,其中血液只占体重的7%左右;而药物(包括酒精)在血液中的含量与在体液中的含量大体是一样的。
2. 体重约70kg的某人在短时间内喝下2瓶啤酒后,隔一定时间测量他的血液中酒精含量(毫克/百毫升),得到数据如下:四、数学模型1.模型假设1、假设每瓶啤酒内的酒精含量一定。
2、假设食物不影响人体对酒精的吸收。
3、假设人体血液体积一定。
4、假设人体对酒精的吸收、消化、排泄功能正常。
5、假设人体血液中的酒精量与喝入的酒精量成线性关系。
6、假设酒精进入中心室以后直接排出体外。
最新数学建模-饮酒驾车

第九篇饮酒驾车者三思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.25 0.5 0.75 1 1.5 2 2.5 3 3.5 4 4.5 5酒精含量30 68 75 82 82 77 68 68 58 51 50 41时间(小时) 6 7 8 9 10 11 12 13 14 15 16酒精含量38 35 28 25 18 15 12 10 7 7 4饮酒驾车者三思*摘要:本文讨论了不同饮酒方式、饮酒数量情况下血液中酒精含量的变化规律。
11557-数学建模-2004年C题《饮酒驾车》题目、论文、点评

2004年C题《饮酒驾车》题目、论文、点评现实生活的数学描述-饮酒与驾车王强本文说明了“饮洒与驾车”问题的命题动因,以及面向现实生活的工作方向。
针对参赛论文的各种不足之处,着重讲述了数学模型的一般属性和模型假设的重要地位。
现实生活的数学描述-饮酒与驾车.pdf (97.06 KB)饮酒驾车的优化模型王毅李妃...本文通过分析啤酒中酒精在人体体内胃肠(含肝脏)与体液(含血液一)之间的交换机理,分别建立了在短时间内喝酒和长时间喝酒两种情况下,胃肠和体液(含血液)中的酒精含量的微分方程模型。
对给出的数据,利用非线性最小二乘数据拟合及高斯-牛顿算法,确定了酒精含量以及酒精从胃肠进入血液的速度系数和酒精从血液渗透出体外的速度系数。
继而,对不同喝酒方式下,血液中酒精尝试进行分析:该模型可以预测喝酒后任一时刻血液中的酒精渡。
对于第一问假设大李在第一次检查后半小时间喝酒,由于体液中有残留的酒精,故第二次检查时酒精浓度为20.2448毫克/百毫升饮酒驾车的优化模型.pdf (214.13 KB)饮酒与驾车的关系李蒙赫黄二梅...本文针对酒后驾车问题,建立了一个反映体液中酒精含量变化的微分方程模型,接下来用常数变易法对模型进行求解,用最小二乘法并借助于Matlab软件对数据进行了拟合,得到了模型的具体解。
然后我们利用Mathematica软件对题目中的各个问题一一做出了解答:(1)很好地解释了大李碰到的问题;(2)饮酒后分别在11.6341小时、12.7169小时内驾车就会违反国家新标准;(3)对两种饮酒方式分别在饮酒后1.35067小时和2.62436小时时体液中酒精含量达到最大值;(4)如果天天饮酒,则酒精涉入量的极限安全值为8288.93毫克,相当于0.382瓶啤酒所含的酒精最。
此外,我们还对一般模型进行了误差和灵敏度分析,利用微分方程的稳定性理论严格的证明了微分方程对初值和非齐次项都是渐进稳定的。
饮酒与驾车的关系.pdf (155.24 KB)酒精代谢的数学分析方信兵苏丽本文从生物学角度出发,根据微分方程理论,结合给定的数据,经过合理的假设,建立了血液中酒精的浓度随时间变化的基础模型。
饮酒与安全驾车问题模型的分析和解决方案

饮酒与安全驾车问题模型的分析和解决方案作者:陈杰李知谕倪文龙唐娜来源:《科技创新与应用》2018年第22期摘要:我们通过分析酒精在人体内的代谢机理,建立了在短时间和较长时间内饮酒两种情况下体内酒精浓度的数学模型,借助SPSS软件,给出了在保障安全驾车的前提下,对司机允许的饮酒量的合理建议。
关键词:饮酒;安全驾车;微分方程;SPSS中图分类号:O29 文献标志码:A 文章编号:2095-2945(2018)22-0130-02Abstract: By analyzing the mechanism of alcohol metabolism in human body, we established the mathematical model of alcohol concentration in short time and long time drinking, and with the help of SPSS software, we gave the premise of ensuring safe driving under the premise of safe driving, the results showed that the mechanism of alcohol metabolism in human body was better than that of drinking alcohol in a short and long time. Reasonable advice is offered on the amount of alcohol a driver should be allowed to drink.Keywords: drinking; safe driving; differential equation; SPSS引言2008年世界卫生组织的事故调查显示,大约50%~60%的交通事故与酒后驾车有关,酒后驾车已经被列为车祸致死的主要原因。
数学建模论文2004年饮酒驾车

第九篇饮酒驾车者三思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.25 0.5 0.75 1 1.5 2 2.5 3 3.5 4 4.5 5酒精含量30 68 75 82 82 77 68 68 58 51 50 41时间(小时) 6 7 8 9 10 11 12 13 14 15 16酒精含量38 35 28 25 18 15 12 10 7 7 4109 / 10饮酒驾车者三思*摘要:本文讨论了不同饮酒方式、饮酒数量情况下血液中酒精含量的变化规律。
酒后驾车模型

饮酒驾车
问题重述
1.对大李碰到的情况做出解释; 2.在喝了3瓶或者半斤低度白酒后多长时间内 驾车就会违反上述标准,在以下情况下回答: 1)酒是在很短时间内喝的; 2)酒是在较长一段时间(比如2小时)内喝的。 3.怎样估计血液中的酒精含量在什么时间最高。 4.根据你的模型论证:如果天天喝酒,是否还 能开车? 5.根据你做的模型并结合新的国家标准写一篇 短文,给想喝一点酒的司机如何驾车提出忠告。
(1) 大李在中午十二点喝下一瓶酒后到晚上 六点,血液中的酒精浓度为18.9225 毫克毎百 毫升,紧接着他又喝下一瓶酒后到第二天凌晨 二点,血液中的浓度为24.163毫克毎毫升,其 结果符合题目中的第一次通过检查,第二次没 有通过检查。其原因见下文。 ((2) 很短时间内喝下三瓶啤酒后,要过11.7 个小时后才不会违反标准,而慢慢喝下(两个 小时)则需要6.47小时。(本题的主要模型得 出的结果)
4.根据我们所建立的模型,在一定的条件下, 司机天天喝酒仍可以开车。一个普通人一般工 作时间为9:00到17:00。假设给司机下班后回 家吃饭时快速喝了两瓶酒(时间为19:00)根 据我们所建立的模型他在16:00左右血液内的 酒精含量正好达到标准说明他下班回家开车以 符合要求,当天晚上他又喝了两瓶酒到第二天 凌晨4:00体内酒精含量正好达到标准,此时昨 天所喝酒的酒精含量还残留0.164毫克/百毫升 (可忽略不计),早上9:00上班体内的酒精含 量还是符合标准,所以他天天喝酒都可开车。
(3)根据我们所建模型得到,估计1.2小时左 右酒精浓度达到最高。(通过观察函数图像得 出结果) (4)根据所建的快速喝酒模型做合理假设, 计算第二天喝酒时前一天残留在他体内的酒精 含量为0.164毫克/百毫升(可忽略不计),所 以他天天喝酒也可开车。 (5)根据所建模型计算出某人以不同的方式 (快速饮酒或慢速饮酒)喝不同量的酒,根据 《车辆驾驶人员血液,呼气酒精含量阀值与检 验》规定得出一个排出酒精所需的时间,以这 个时间量来建议司机何时可以开车。
2004年中国大学生数学建模竞赛C题饮酒驾车问题

2004年中国大学生数学建模竞赛C题饮酒驾车问题2004年全国大学生数学建模竞赛C题及建模论文C题饮酒驾车据报载,2003年全国道路交通事故死亡人数为10.4372万,其中因饮酒驾车造成的占有相当的比例。
针对这种严重的道路交通情况,国家质量监督检验检疫局2004年5月31日发布了新的《车辆驾驶人员血液、呼气酒精含量阈值与检验》国家标准,新标准规定,车辆驾驶人员血液中的酒精含量大于或等于20毫克,百毫升,小于80毫克,百毫升为饮酒驾车(原标准是小于100毫克,百毫升),血液中的酒精含量大于或等于80毫克,百毫升为醉酒驾车(原标准是大于或等于100毫克,百毫升)。
大李在中午12点喝了一瓶啤酒,下午6点检查时符合新的驾车标准,紧接着他在吃晚饭时又喝了一瓶啤酒,为了保险起见他呆到凌晨2点才驾车回家,又一次遭遇检查时却被定为饮酒驾车,这让他既懊恼又困惑,为什么喝同样多的酒,两次检查结果会不一样呢,请你参考下面给出的数据(或自己收集资料)建立饮酒后血液中酒精含量的数学模型,并讨论以下问题:1.对大李碰到的情况做出解释;2.在喝了3瓶啤酒或者半斤低度白酒后多长时间内驾车就会违反上述标准,在以下情况下回答:1) 酒是在很短时间内喝的;) 酒是在较长一段时间(比如2小时)内喝的。
23.怎样估计血液中的酒精含量在什么时间最高。
4.根据你的模型论证:如果天天喝酒,是否还能开车,5.根据你做的模型并结合新的国家标准写一篇短文,给想喝一点酒的司机如何驾车提出忠告。
参考数据1.人的体液占人的体重的65%至70%,其中血液只占体重的7%左右;而药物(包括酒精)在血液中的含量与在体液中的含量大体是一样的。
2.体重约70kg的某人在短时间内喝下2瓶啤酒后,隔一定时间测量他的血液中酒精含量(毫克,百毫升),得到数据如下:时间(小0.25 0.5 0.75 1 1.5 2 2.5 3 3.5 4 4.5 5 时)酒精含量 30 68 75 82 82 77 68 68 58 51 50 41 时间(小6 7 8 9 10 11 12 13 14 15 16 时)酒精含量 38 35 28 25 18 15 12 10 7 7 4酒后不开车摘要近年来,因饮酒、醉酒驾车而造成的交通事故频发,且呈逐年上升趋势。
数学建模论文-饮酒驾车的优化模型

饮酒驾车的优化模型摘要酒后驾车发生事故给人身安全造成极大的伤害,在全世界引起了广泛的关注。
本文通过分析啤酒中酒精在人体体内胃肠(含肝脏)与体液(含血液)之间的交换机理,分别建立了在短时间内喝酒和长时间喝酒两种情况下,胃肠和体液(含血液)中的酒精含量的微分方程。
对给出的数据,利用非线性最小二乘数据拟合及高斯-牛顿算法,确定了一瓶啤酒中的酒精含量以及酒精从胃肠进入血液的速度系数和酒精从血液渗透出体外的速度系数。
继而,对不同喝酒方式下,血液中酒精浓度进行分析。
该模型不仅能很好地解释大李在中午12:00时喝了一瓶啤酒后,在下午6:00时检查时符合驾车标准,紧接着再喝一瓶啤酒后,在次日凌晨2:00时检查却被判为饮酒驾车这一现象,而且可以预测喝酒后任一时刻血液中的酒精浓度.利用所建立的模型,我们可得到以下结果:1.大李在第一次检查时血液酒精浓度为19.9616毫克/百毫升。
第二次检查时血液酒精浓度为20.2448毫克/百毫升,这是由于第一次喝酒在体液中残留的酒精所导致。
2.在短时间内,喝三瓶啤酒或喝半斤低度白酒分别在12.25小时和13.6小时内驾车会违反驾车新标准规定;在2小时间内喝3瓶啤酒或喝半斤低度白酒分别在13.28小时和14.63小时内驾车会违反驾车新标准规定。
3. 短时间喝酒,无论喝多少酒,血液中的酒精含量达到最高所用时间均为1.3255 小时。
长时间也与所喝酒精的量无关,只与喝酒所持续时间有关,我们得到喝酒持续时间与酒精含量到达最高点的时间的关系如下:4. 如果天天喝酒,只要适当控制好喝酒量与喝酒以后到开车的间隔时间还是可以开车的。
比如:一个70公斤,喝2瓶啤酒需间隔10小时以上。
该模型能较精确的预测时间与血液中酒精浓度的关系,其解具有较好的稳定性,为定量研究饮酒与驾车的关系提供了科学的依据。
同时,它具有很好的推广和应用价值,模型可推广到医学,化学等方面。
一、问题的重述酒后驾车引起的死亡事故占全国交通事故相当大的比例。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2004年全国大学生数学建模竞赛C题及建模论文C题饮酒驾车据报载,2003年全国道路交通事故死亡人数为10.4372万,其中因饮酒驾车造成的占有相当的比例。
针对这种严重的道路交通情况,国家质量监督检验检疫局2004年5月31日发布了新的《车辆驾驶人员血液、呼气酒精含量阈值与检验》国家标准,新标准规定,车辆驾驶人员血液中的酒精含量大于或等于20毫克/百毫升,小于80毫克/百毫升为饮酒驾车(原标准是小于100毫克/百毫升),血液中的酒精含量大于或等于80毫克/百毫升为醉酒驾车(原标准是大于或等于100毫克/百毫升)。
大李在中午12点喝了一瓶啤酒,下午6点检查时符合新的驾车标准,紧接着他在吃晚饭时又喝了一瓶啤酒,为了保险起见他呆到凌晨2点才驾车回家,又一次遭遇检查时却被定为饮酒驾车,这让他既懊恼又困惑,为什么喝同样多的酒,两次检查结果会不一样呢?请你参考下面给出的数据(或自己收集资料)建立饮酒后血液中酒精含量的数学模型,并讨论以下问题:1.对大李碰到的情况做出解释;2.在喝了3瓶啤酒或者半斤低度白酒后多长时间内驾车就会违反上述标准,在以下情况下回答:1)酒是在很短时间内喝的;2)酒是在较长一段时间(比如2小时)内喝的。
3.怎样估计血液中的酒精含量在什么时间最高。
4.根据你的模型论证:如果天天喝酒,是否还能开车?5.根据你做的模型并结合新的国家标准写一篇短文,给想喝一点酒的司机如何驾车提出忠告。
参考数据1.人的体液占人的体重的65%至70%,其中血液只占体重的7%左右;而药物(包括酒精)在血液中的含量与在体液中的含量大体是一样的。
2.体重约70kg的某人在短时间内喝下2瓶啤酒后,隔一定时间测量他的血液中酒精含量(毫克/百毫升),得到数据如下:酒后不开车摘要近年来,因饮酒、醉酒驾车而造成的交通事故频发,且呈逐年上升趋势。
加强司机的安全观念成为重中之重。
和大李一样困惑的司机也不在少数,问题1我们便会对大李所遇到的情况加以科学地解释;问题2我们要将情况推广,在喝酒持续时间长短两种情况下讨论酒后驾车的合理时间间隔;在问题2的基础上,进而我们引出问题3来研究酒后人体血液中的酒精含量出现最高的时间点;问题4是帮助那些想每天喝酒的司机来协调他们喝酒和开车的问题。
最后,基于以上这些问题的解决,对酒后驾驶的司机以忠告,给要喝酒的司机以建议。
我们基于对以上问题的建立与分析,根据这些特点我们对问题1只借助附件1中提供的数据进行模拟,解释大李的问题。
对于问题2、问题3我们分别建立模型一(短时间饮酒)和模型二(较长时间饮酒)来研究这两种情况下血液酒精浓度的变化,其中的基本方法是建立和求解微分方程,再用MATLAB 进行数据拟合的方式验证模型的合理性。
模型结果为:借助上面的模型结果,我们可以将其应用于问题4,回答“如果天天喝酒是否还能开车”的问题。
最后,采用模型,参考新的国家标准,针对酒后驾驶的问题展开讨论,提出我们的意见和建议。
关键字:酒后血液浓度变化、短时饮酒模型、较长时间饮酒模型、微分方程、MATLAB 、数据拟合一、问题重述针对越来越多地出现的酒后驾车造成的交通事故,国家于2004年5月发布c t m t m t m k t m -+--=∂∂)4900)()(500)(50(1的新标准中规定,车辆驾驶人员血液中的酒精含量大于或等于20毫克/百毫升,小于80毫克/百毫升为饮酒驾车,血液中的酒精含量大于或等于80毫克/百毫升为醉酒驾车。
大李在中午12点喝了一瓶啤酒,下午6点检查时符合新的驾车标准,紧接着他在吃晚饭时又喝了一瓶啤酒,他凌晨2点才驾车回家,遭遇检查时却被定为饮酒驾车,为什么喝同样多的酒,两次检查结果会不一样呢?建立饮酒后血液中酒精含量的数学模型,并讨论以下问题:1.对大李碰到的情况做出解释;2.在喝了3瓶啤酒或者半斤低度白酒后多长时间内驾车就会违反上述标准,在以下情况下回答:1)酒是在很短时间内喝的;2)酒是在较长一段时间(比如2小时)内喝的。
3.怎样估计血液中的酒精含量在什么时间最高。
4.根据你的模型论证:如果天天喝酒,是否还能开车?5.根据你做的模型并结合新的国家标准写一篇短文,给想喝一点酒的司机如何驾车提出忠告。
二、问题分析问题总体上就是一个研究人体饮酒后血液中酒精浓度随时间变化的问题,并借此对现象解释和预测、建议。
饮酒后血液中酒精浓度的变化大致分为两个阶段,即因肠胃吸收引起的上升和由人体分解排出导致的下降。
人体肠胃吸收酒精的方式为自由扩散,故吸收酒精的速度与血液和消化道中酒精的浓度差有关。
酒后人体的排解器官通常都会满荷工作来尽快排出酒精,所以下降阶段排酒的效率一定,单位时间减少的酒精量不变。
三、模型假设1、假设题目所给的数据真实可靠;2、假设一瓶啤酒500ml、酒精含量为10%;3、假设人的体重都为70kg、血液占人的体重的7%;4、假设吸收酒精的速度与血液和消化道中酒精的浓度差呈一次线性关系,即:单位时间吸收酒精的量=k*(消化道中的酒精浓度-血液中的酒精浓度),其中k 为系数;5、假设从摄入酒精一开始,体内平衡就被打破,器官立即开始解酒,从此开始直至重新回到平衡这一期间,单位时间减少的酒精量不变,即:t 1-t 0=t 2-t 1时,有t 1时刻酒精量-t 0时刻酒精量=有t 2时刻酒精量-t 1时刻酒精量=C (常数)。
四、定义与符号说明m(t) 为t 时刻血液中含有的酒精质量 K 为人体吸收酒精的速率与浓度差的关系系数 C 为因器官分解血液中单位时间减少的酒精量五、模型的建立与求解1、短时饮酒模型我们由假设2、3,人体重70000g ,则人体中血液重为4900g 。
另一方面一瓶酒500g ,其中含有酒精50g 。
进而,仅考虑酒精吸收,由假设4,人体单位时间吸收酒精的量=k*(消化道中的酒精浓度-血液中的酒精浓度)。
设m(t)为t 时刻血液中含有的酒精质量,k 1为系数。
则有关系:由假设5,血液中单位时间减少的酒精量不变,我们设其为C 。
修正m(t)的关系式为为了验证以上模型的正确性,我们使用MATLAB 软件对其进行数据拟合(程序参见附件2)。
利用数据进行20次的多项式拟合后,均差S 为27.2931。
其拟合图像为:c t m t m t m k t m -+--=∂∂)4900)()(500)(50(1)4900)()(500)(50(1+--=∂∂t m t m t m k t m图1 散点图图2 拟合曲线图2、较长时间饮酒模型我们还是借助前面建立的模型,将饮用的一瓶酒微元化,每个小微元都是一个对应的短时饮酒模型。
所以,对每一个小微元都有结论:并加上初值条件,即每一个微元开始的值都是上一个对微元间隔时间的计算结果。
于是就有函数列如下:其中,t i-1为第i-1个微元到第I 个微元的时间间隔。
六、模型分析与评价1、关于大李的现象的解释大李中午喝酒时体内血液酒精含量很低,几乎可以认为是0。
而6小时后血液酒精浓度降为19(毫克/百毫升)。
此时饮酒则与中午不同,从模型上看就是初值条件的不同。
最后导致了又六小时后检查不合格(血液中的酒精含量大于或等于20毫克/百毫升) 2、模型分析模型显示的血液中酒精含量的变化情况大致可以分为三个阶段。
开始时酒精吸收大于酒精的排出,血液中酒精含量升高由快到慢;后来酒精吸收弱于酒精的排出,血液中酒精含量慢慢降低;最后待饮入的酒精全部被吸收后,则只有人体器官对酒精的分解排出作用,此时血液中酒精含量快速持续下降。
3、血液中的酒精含量最高的时间点通过以上分析不难看出,血液中的酒精含量最高时出现在酒精吸收和酒精的排出基本持平的时候。
以具体数据来看则是大致出现在饮酒后的1至1.5小时左右的时间。
4、关于司机饮酒的几条建议12小时内初次饮用一瓶啤酒后6小时方可开车。
如果每天喝一瓶啤酒,则酒后6小时内不能开车,且酒后12小时内最好不c t m t m t m k t m -+--=∂∂)4900)()(500)(50(1)()0()4900)()(500)(50(111--=-+--=∂∂i i i i t m m c t m t m t m k t m要再次饮酒。
若12小时内曾多次饮用一瓶啤酒,则最后一次饮酒过后6小时也不能开车。
若司机想在酒后1小时后开车,则啤酒饮用量不应超过244ml。
若司机想在酒后2小时后开车,则啤酒饮用量不应超过259ml。
若司机想在酒后3小时后开车,则啤酒饮用量不应超过294ml。
若司机想在酒后4小时后开车,则啤酒饮用量不应超过392ml。
(以上数据均为在饮酒前12小时内没有饮酒的前提下)总之,饮酒会对您驾车出行带来时间上的不便,也对您和他人的生命财产安全造成危害。
所以,开车不喝酒,酒后不驾车。
七、附件附件1:参考数据1.人的体液占人的体重的65%至70%,其中血液只占体重的7%左右;而药物(包括酒精)在血液中的含量与在体液中的含量大体是一样的。
2.体重约70kg的某人在短时间内喝下2瓶啤酒后,隔一定时间测量他的血液中酒精含量(毫克/百毫升),得到数据如下:附件2:MATLAB 数据拟合程序:t=[0.25 0.5 0.75 1 1.5 2 2.5 3 3.5 4 4.5 5 6 7 8 9 10 11 12 13 14 15 16]; h=[30 68 75 82 82 77 68 68 58 51 50 41 38 35 28 25 18 15 12 10 7 7 4]; figure(1),plot(t,h,'*')P=polyfit(t,h,20);H=polyval(P,t);S=sum((H-h).^2)figure(2),plot(t,h,'*',t,H)。