安全车距问题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
队员1:XXX 2013级通信1班 队员2:XXX 2013级电信1班 队员3:XXX 2014级通信1班
青岛工学院数学建模竞赛
安全车距问题
摘要
本文分析了公路上交通事故发生的主要因素是与驾驶员的操作有关。通过对驾驶员的反应能力、速度判断和公路上汽车的行驶特性进行分析,从既可避免发生追尾碰撞事故,又不影响道路通行能力两个方面着手,给出了公路上行车的安全距离的计算方法,并且根据国内公路的实际情况给出了具体的计算结果,建立了安全车距的数学模型。
针对问题一,我们在基本安全车距模型的基础上,对其进行了优化,采用了一种可以实施混合学习算法的的自适应神经模糊推理系统(ANFIS)结构,对车辆纵向运动跟车间距控制问题进行了研究,设计了基于自适应神经模糊推理系统的公路临界安全车距模型。
针对问题二,经分析表格给出的时间与速度关系。数据给出的是时间间隔较大的散点,不能直接得出被积函数,所以采用MATLAB中 Curve Fitting Tool 拟合出函数曲线。通过对该曲线进行积分运算,得出路程的函数表达式。对数据进行二分法得出t=60,即上午9点到达B地。
关键词:临界安全车距,ANFIS,线性拟合,二分法
一、问题重述
问题一:根据驾驶员行车时的情况,采用自适应神经模糊推理系统,分析确定行车时的安全车距,由此判别“3秒车距”经验方法的合理性。建立A、B行车途中的安全车距的数学模型。分析行驶在同一车道的A、B两车之间为保证交通安全而必须保持的安全车距,通过所得模型来确定当速度分别为100km/h、80km/h和60km/h时对应的A、B两车的安全车距,并利用所得结果与“3秒车距”的说法进行对比,判断该方法是否合理。
问题二:根据A车行驶过程中的速度记录,建立数学模型来确定A、B两地距离为80km时,如果这辆车在t=0(上午8点)从A地出发,会在什么时间到B 地。
二、问题分析
问题的本质:
问题一:建立安全车距的数学模型,找出临界的安全车距,并根据实际情况,判断模型的合理性。
问题二:由所给数据拟合出函数曲线,找出路程与时间的映射关系,从而确定与题设路程相对应的时间值。
解决问题的难点和关键:
1.前车的运动状态情况众多,故无法确定
2.模糊集的设定需根据经验得出
3.拟合后偏离曲线的点较多,增大误差
三、模型假设
为获得两车之间的临界安全车距,进行理论分析,必须对高速公路上的这一过程作一具体分析,并进行必要的简化。主要采取的简化措施有如下4条: 1)将在公路上汽车短时间内的运动简化为一匀速运动。设公路上某一瞬间,前车A 以a V 速度匀速前进,后车B 以b V 速度前进。此时,前车A 与后车B 之间的距离为S 。
2)随着时间的推移,前车A 与后车B 之间的距离状况有两种变化趋势,一种情况是两车之间的距离越来越大,这显然不存在安全车距问题,不是所要讨论的过程;我们所关心的是另一种情况,即前后两车之间的距离越来越小,如不采取措施就会发生追尾碰撞。其中,最危险的莫过于前车制动、后车加速或者前车制动、后车仍以原速高速前进这两种情况。但这两种情况也不是在这里所要讨论的,那种情形只可能是后车试图超越前车,或者两车并不在同一车道上,或者是人为的碰撞行为。显然,所讨论的情况是:公路上前后两车在同一车道上同向运动,后车尚无意超前车,只是跟随前车在运动,某一时刻前车A 突然制动,经过一定反应时间后,后车B 发现两车之间的距离在不断减少,于是马上进行制动以避免两车之间的碰撞(假设没有采取操纵方向盘进行躲避的可能或行为)。在这种后车采取制动的情况下,前后两车仍不至于发生碰撞,我们定义这种情形下在前车制动前瞬间两车必须保持的最小距离即为临界安全车距。 3)忽略制动力波动、空气阻力及地面附着系数的变化。
4)假设前后两车车型和车况相同,驾驶员状况一致。即假设两车制动时的有关参数相同且驾驶员的反应状况也一样。
四、符号说明
安S :A 、B 两车行驶途中的安全距离
临S :A 、B 两车行驶途中的临界安全距离
ϕ:路面间的附属条件
1a j :前车制动减速度 2a j :后车制动减速度
t :制动操作反应时间 '
2t :制动传递延迟时间 "
2t :制动力增长时间
0S :制动完成后A 、B 两车的距离 r V :a V 与b V 的相对速度
N :安全系数
t ∆:为A 车开始制动到B 车驾驶员发现前车速度慢下来所经历的时间
1t :B 车采取制动执行时间(同A )
2t :B 车减速度增长阶段的时间(制动系协调时间)
3t :B 车匀减速阶段的时间 b V :B 车制动前的初速度
e V :B 车在2t 时刻的末速度(3t 时刻的初速度)(与A 相同) 'c V :B 在3t 时刻的末速度
max j :B 车的最大制动减速度(与A 相同)
b S :B 车行驶的距离
0b S :B 车在发现A 车速度慢下来所经历的时间内行驶的距离, 1b S :B 车在采取制动动作时间内行驶的距离 2b S :B 车在减速度增长阶段时间内行驶的距离 3b S :B 车在匀减速阶段时间内行驶的距离 1r T :反应时间
1a T :动作时间
1t :A 车的反应及动作时间
2t :A 车减速度增长阶段的时间
3t :A 车匀减速阶段的时间 a V :A 车制动前的初速度
e V :A 车在2t 时刻的末速度(3t 时刻的初速度)(与B 相同) c V :A 在3t 时刻的末速度
max j :A 车的最大制动减速度(与B 相同)
a S :A 车行驶的距离
1a S :A 车在反应及动作时间内行驶的距离 2a S :A 车在减速度增长阶段时间内行驶的距离 3a S :A 车在匀减速阶段时间内行驶的距离
五、模型的建立与求解
第一部分:前期分析
安全车距:即安全行车间距,指行驶在高速公路上同一车道的后车B 与前车A 之间为保证交通安全而必须保持的行车间距,如果前、后两车行车间距保持在此距离以上,则不会发生追尾碰撞类交通事故。
临界安全车距:即临界安全行车间距,是指为保证安全而两车之间必须保持的最小行车间距。
临界安全车距的计算模型
同一车道前后跟随两车在行驶,当前车制动时,其制动信号灯可能被后车及时发现,也可能未被后车及时发现,在这两种情况下的行车安全距离肯定是不一样的。在计算行车安全距离时,笔者认为驾驶员都是在注意力集中的情况下驾驶车辆的。如果前车突然制动停车,后车及时发现前车制动信号灯亮后随之制动,并以不撞上前车、且停车后与前车保持5m 间距为前提来确定其安全车距。 建立汽车临界安全车距的计算模型,当后车驾驶员及时发现前车制动信号灯亮时随之制动直至停车,需要经过三段时间,即后车驾驶员制动反应时间1t 、后车制动协调时间2t 和持续制动时间3t ,在这三段时间内汽车所行使的距离分别为1S 、
2S 和3S ,它们的和则是后车的制动距离b S 。当车速以km/h 为单位,距离以m 为单位时,则1S 可用匀速公式求出(忽略空气阻力和滚动阻力)为:
① 6
.311t
V S b =
式中:1S 为后车驾驶员的制动反应距离(m );b V 为后车制动前的初速度(km/h );
1t 为后车驾驶员制动反应时间。
制动系协调时间2t 由制动传递延迟时间'2t 和制动力增长时间"
2t 组成,2t 主要取决于驾驶员踩踏板的速度和制动器的结构形式,在制动传递延迟时间'2t 内,因汽车尚未产生制动力,所以仍以制动前的初速度b V 匀速运动,故其间所走的距离为:
6.32
2'
='
t V S b 在制动力增长时间"
2t 内,制动力成线性型增长为变减速运动,经积分变换后可
求得该段时间内所走距离为: