1 / 18
文档名称:

饮酒驾车数学模型.doc

格式:doc   大小:685KB   页数:18页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

饮酒驾车数学模型.doc

上传人:春天资料屋 2024/4/17 文件大小:685 KB

下载得到文件列表

饮酒驾车数学模型.doc

相关文档

文档介绍

文档介绍:该【饮酒驾车数学模型 】是由【春天资料屋】上传分享,文档一共【18】页,该文档可以免费在线阅读,需要了解更多关于【饮酒驾车数学模型 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。饮酒驾车的数学模型纲要本文解决的是一个司机安全驾车与饮酒的问题,目的是经过成立一个数学模型(联合新的国家驾驶员饮酒标准)剖析司机如何适量饮酒不会影响正常的安全驾驶。依据必定合理的假定,成立人体内酒精浓度随时间变化的微分方程模型,并经过拟合曲线对数据进行剖析。在不同饮酒方式下进行分类议论,得出体内酒精浓度随时间的变化函数。在议论过程中,我们获得两个结论:在短时间饮酒形式下,达到最大值的时间为小时,与饮酒量没关;在长时间饮酒形式下,饮酒结束时酒精含量最高。最后,我们议论了模型的优弊端,并联合新的国家标准写一篇对于司机假如何适量饮酒的一篇短文。重点词:微分方程、模型、房室系统。一、问题重述据报载,2008年全国道路交通事故死亡人数为万,此中饮酒驾车造成的据有相当的比率。针对这类严重的道路交通状况,国家质量监察查验检疫局2004年5月31日公布了新的《车辆驾驶人员血液呼气酒精含量值与查验》国家标准,新标准规定,车辆驾驶人员血液中的酒精含量大于或等于20毫克/百毫升,小于80毫克/百毫升为饮酒驾车,血液中酒精含量大于或等于80毫克/百毫升为醉酒驾车。司机大李在正午12点喝下一瓶啤酒,6小时后检查切合新标准,晚餐地其又喝了一瓶啤酒,他到清晨2点驾车,被检查时定为饮酒驾车,为何喝相同量的酒,两次结果不相同请你参照下边给出的数据(或自己采集资料)成立饮酒后血液中酒精含量的数学模型,并议论以下问题:对大李遇到的状况做出合理解说;在喝三瓶啤酒或半斤白酒后多长时间内驾车会违犯标准,在以下状况回答:1)酒食在很短时间内喝的:酒食在较长一段时间(比方两小时)内喝的3、如何预计血液中的酒精含量在什么时间最高;4、依据你的模型论证:假如该司机想每日饮酒,能否还可以开车5、依据你做的模型联合新的国家标准写一篇短文,给想喝一点酒的司机如何驾车提出忠告。二、模型假定酒精从胃转移到体液的速率与胃中的酒精浓度成正比。酒精从体液转移到体外的速率与体液中的酒精浓度成正比。酒精从胃转移到体液的过程中没有损失。丈量设施完美,不考虑不同要素所造成的偏差。酒精在体液中平均散布。三、符号说明k0:酒精从体外进入胃的速率;f1(t):酒精从胃转移到体液的速率;f2(t):酒精从体液转移到体外的速率;X(t):胃里的酒精含量;Y(t):体液中酒精含量;V0:体液的容积;K1:酒精从胃转移到体液的转移速率系数;K2:酒精从体液转移到体外的转移速率系数;C(t):体液中的酒精浓度。D0:短时间饮酒状况下进入胃中的初始酒精量。T:较长时间饮酒所用的时间或达到浓度最大值所需时间。四、模型的剖析与成立(一)、模型剖析:假定酒精先以速率k0进入胃中,而后以速率f1(t)从胃进入体液,再以速率f2(t)从体液中排到体外。依据假定能够成立如图一所示的带有汲取室的单房室系统,此中胃为汲取室,体液为中心室。图一(二)模型成立:x(t)与y(t)分别表示酒精在胃、体液中的酒精量,c(t)表示酒精在体液中的浓度。依据酒精从胃进入体液的速度f1(t)与胃中的酒精量成正比,速率系数为K1;酒精从血液中排出的速率f2(t)与血液中的酒精量y(t)成正比,速率系数为K2,能够成立方程以下:f1(t)k1x(t)(1)f2(t)k2y(t)(2)dx(t)f1(t)(3)k0dt将(1)式代入(3)式可得:dx(t)k1x(t)(4)k0dt经过移项,上式能够转变为;dx(t)dt5)k1x(t)k0利用一阶线性常微分方程的常数变易法对(5)式求解,能够获得;x(t)c1ek1tA1k0A1k1c1A1x(0)x06)又因为f1(t)k1x(t),联合(6)式可得:f1(t)k1c1eK1tk1A17)k1c1ek1tk0(kx0k0)ek1tk01又对中心室(即体液)可成立方程组以下;dy(t)f1(t)f2(t)dty(0)y08)将(2)式代入(8)式可得;dy(t)f1(t)k2y(t)dtdy(t)将上式转变为:(t)k2y(t)f1dt因为f1(t)(k1x0k0)ek1tk0,将其代入上式可获得:dy(t)k2y(t)(k1x0k0)ek1tk0(9)dt求解可得;y(t)c2ek2tk0k1x0k0ek1tk2k2k1c2ek2tA2B2ek1t(10)(此中A2k0,B2k1x0k0,A2B2c2y(0)y0)k2k2k1又酒精浓度为酒精量与体液容积之比,c(t)y(t),即:v0c(t)c3ek2tA3B3ek1t11)(此中c3c2,A3k0,B3k1x0k0,A3B3C3c(0)c0)。v0k2v0(k2k1)v0模型的议论:1、当酒是在较短时间内喝时此时有:x(0)D0x0,k00,c00。因为有:A3k0,B3k1x0k0,c3c2k2v0(k2k1)v0v0所以经计算整理后可得:A30,B3k1D0,c3B3(k2k1)v0将A3,B3,C3代入式(11)能够获得:酒在较短时间内喝下去时,体液中的酒精浓度与时间的函数关系式以下所示:c(t)B3ek2tB3ek1tB3(ek2tek1t)(12)A[ek2tek1t](此中AB3k1D0)(k1k2)v0当t比较大时,明显K1>>K2,所以可以为:c(t)Aek2tlnc(t)lnAK2t利用数表一:时间(小时)12345酒精含量153441411**********时间小时)67891012131416(酒精含量19149652(表一)经过Matlab进行曲线拟合可得:,:一瓶啤酒的酒精量一般为640ml,密度为810mg/ml酒精浓度为%%46656mg因为体重为70kg,体重的65%左右,体液密度为ml,所以可得体液的整体积为7065%。:Ak1D0(k1k2)v0可求得:。可得短时间内喝下两瓶啤酒时血液中的酒精含量与时间的关系式以下;c(t)[](13)用Matlab软件画出图形为:(图二:拟合曲线)1、当酒是在较长时间内喝时我们可将其进行分段议论。当t0,T时,相同能够获得:dx(t)k1x(t)k0dtdy(t)f2(t)k2y(t)dt(14)但此时:k0D0,x(0)=0,y(0)=0T可得:y(t)c2ek2tA2B2ek1t(此中A2=k0,B2k1x0k0,A2B2C2y(0)y0)k2k2k1依据上式可获得:c(t)c3ek2tA3B3ek1t(此中c3c2,k0,B3k1x0k0)x0A3=(k2k1)v0k2y0即:c(t)(A3B3)ek2tA3B3ek1t(15)A3(1ek2t)B3(ek2tek1t)能够求得:A3=(k2k1)v0T(k2k1)v0=2():c(T)A3(1ek2t)B3(ek2Tek1T)B[ek2Tek1T]Bek2T16)当tT时,则此时血液中的浓度与时间关系式以下:c(t)k1x(T)[ek2(tT)ek1(tT)]C(T)ek2(tT)(k1k2)v0此中:x(T)k1x0k0ek1Tk0k0[1ek1T]k1k1k1c(T)k0[1ek2T]k0[ek1Tek2T]k2y0(k1k2)综上所述,可得,当tT时c(t)k1x(T)[ek2(tT)ek1(tT)]C(T)ek2(tT)(k1k2)v0x(T)k0[1ek1T](17)k1c(T)k0[1ek2t]k0[ek1Tek2T]k2y0k1k2五、问题的解答问题一:假定大李第一次饮酒是在短时间内喝的,依据所成立模型,可知人体中血液中的酒精含量与时间的函数关系式以下;c(t)k1D0[ek2tek1t](k1k2)v0依据求解可得,,,D023328mg,。所以可求得,()[]ctt6时,能够求得c(t),小于国家规定的新标准,所以第一次遭受检查时没有被认定为是饮酒驾驶,见图二图三接着,大李在吃晚餐时又喝了一瓶啤酒,此时大李体内还留有第一次喝后残留酒精,所以第二次体内的酒精含量,应当是二饮酒后体内酒精的叠加,此时我们以为大李是在较长时间内喝的,依据所建模型,有:c(t)A[ek2tek1t]A[ek2(tT)ek1(tT)]已知,A=,k2=,k1=,T==14时,c(t),所以第二次固然迟了二个小时,但检查出来时,酒精仍是超标的,见下列图: