一种山区高速公路平曲线危险路段识别方法与流程

文档序号:11143785阅读:289来源:国知局
一种山区高速公路平曲线危险路段识别方法与制造工艺
本发明属于道路交通安全工程领域,具体涉及一种山区高速公路平曲线危险路段识别方法。
背景技术
:近几年,我国高速公路路网增长迅速,2014年,我国高速公路总里程突破12.5万公里,但由于我国山地和丘陵地区面积占国土总面积的三分之二以上,高速公路网在迅速增长的同时,山区高速公路里程也在迅速增长。然而,由于山区高速公路线形指标较低、道路结构特殊行等原因,交通事故频繁发生。仅2011年,中国道路交通事故伤亡人数接近30万人,仅次于印度,同时平曲线路段事故数量占总数的比例高达10.5%,仅次于超速行驶造成的事故数量。可见,考虑山区高速公路较低的线形指标,加强平曲线危险路段事前预防研究工作已刻不容缓。考虑不同道路几何因素条件下的道路平曲线路段是否为危险路段的原因在于:汽车在平曲线路段行驶时会产生离心力,它对汽车在圆曲线上行驶的稳定性影响很大,可能使汽车向外侧滑移或者倾覆,离心力的大小与圆曲线半径成反比,因此当半径越小,汽车行驶越不稳定,越容易发生交通事故;山区高速公路纵坡普遍较大,汽车爬坡或者下坡过程中制动较为频繁,制动器的摩擦片温度过高而导致刹车失灵,从而引发交通事故;山区高速公路由于地形限制,平曲线偏角选取可能会导致过大或者过小,当平曲线偏角过小,即使半径越大,驾驶员也会将平曲线长度看成比实际的短,给其造成急转弯的错觉,不利于安全行车,当平曲线偏角过大,驾驶员视野的转变角度变大,造成视距不良而导致事故的发生。因此,考虑山区高速公路平曲线路段的几何因素,并进一步向该领域专家进行相关调研分析,对具有不用几何特性的山区高速公路平曲线进行危险性排序,找寻出最危险的路段,并采取相应的安全措施,从而可以避免一定数量的交通事故的发生。我国学者在对高速公路平曲线路段危险性的研究上做了大量地研究,然而,运用的方法基本是对实际的事故数据进行分析,得出结论。但是,我国事故数据库尚未完善,公安部门对事故信息也并未完全公开,加上各级地方由于某些原因对实际事故情况的少报、瞒报,导致研究所采用的事故数据很不准确;同时,实际事故数据是基于现有道路获得的,但是对现有道路进行改善,耗时耗力。因此,如果能在设计阶段,在不依赖于实际的事故数据的情况下,考虑已设计完成道路的几何特性因素,对平曲线路段的危险性进行排序,不仅可以省时省力,同时,也可以是获得的结果更加精确。技术实现要素:本发明要解决的问题是提供一种山区高速公路平曲线危险路段识别方法,通过本方法建立了基于模糊专家系统的山区高速公路平曲线危险路段识别系统,可对尚处在设计阶段的道路进行预测性的评价。为了达到上述目的,本发明采用以下方案:一种山区高速公路平曲线危险路段识别方法,包括以下步骤:(1)将高速公路圆曲线半径、道路纵坡、平曲线转角当作输入变量,将平曲线危险性当作输出变量,考虑具体的设计资料,列出三个参数的取值策略;(2)将每个输入值进行模糊化处理,确定输入值的语言标签;(3)根据每个输入值确定的语言标签,确定输入值的每个语言标签的取值范围;(4)因不同输入输出值之间具有不同的单位与量纲,故将每个输入输出值通过除以其最大值进行标准化,具体见表1-表4;表1圆曲线半径及取值范围表2道路纵坡及取值范围表3平曲线转角及取值范围表4平曲线危险度及取值范围表1-表4中,R代表圆曲线半径,i代表道路纵坡,a代表平曲线转角,d代表平曲线危险性;(5)确定每个输入输出变量的模糊隶属度函数,即每个输入输出变量的模糊集:①圆曲线半径的隶属度函数小:范围:[0,0,0.08,0.30]合适:范围:[0.08,0.30,0.50,0.70]大:范围:[0.50,0.70,1.00,1.00]②道路纵坡的隶属度函数小:范围:[0,0,0.17,0.33]合适:范围:[0.17,0.33,0.50,0.83]大:范围:[0.50,0.83,1.00,1.00]③平曲线转角的隶属度函数小:范围:[0,0,0.12,0.30]合适:范围:[0.12,0.30,0.58,0.83]大:范围:[0.58,0.83,1.00,1.00]④平曲线危险度的隶属度函数非常安全:范围:[0,0,0.11,0.22]安全:范围:[0.11,0.22,0.33,0.44]容易发生危险:范围:[0.33,0.44,0.55,0.66]危险:范围:[0.55,0.66,0.77,0.88]非常危险:范围:[0.77,0.88,1.00,1.00](6)利用产生式的规则表示方式,得到模糊规则库;(7)对于一组输入R、i、a,任何一项输入值R、i、或者a都至少属于一种小、中或大语言标签,但也会同时属于两种语言标签,根据每个输入值所具有的语言标签,在模糊规则库中选择相应的规则进行计算;(8)取得每个输入值R、i、a的精确值,然后按照合适的语言模糊集进行模糊化,对于标准化的输入值R,通过隶属度函数(1)-(3)计算获得某种语言标签的隶属度值μRS(R)、μRM(R)、μRL(R),同理,对于输入值i和a,分别可计算得到其隶属度值μiS(i)、μiM(i)、μiL(i)和μaS(a)、μaM(a)、μaL(a);(9)取得每个输入值的模糊化输出后将它们应用到相应的规则中,每个规则包括两个部分:IF语句部分和THEN语句部分,IF语句部分描述模糊规则的前提,THEN语句部分描述模糊规则的结论,由于存在圆曲线半径R、道路纵坡i和平曲线偏角a三个输入值,故IF语句部分采用模糊逻辑的AND规则,其计算公式如下:μR∩i∩a(x)=min[μR(x),μi(x),μa(x)](15)min表示取μR(x)、μi(x)、μa(x)三者的最小值;经过计算之后获得表示IF语句部分评估结果的一个数值,将这个数值接下来应用到THEN语句部分;(10)由于每个输入值具有不用的语言标签,在模糊规则库中调取相应的规则,由于一条规则产生一个输出结果,故需要将所有规则输出的单一结果合并到一个模糊集中,形成单一的模糊集;(11)根据形成的单一的模糊集,利用质心逆模糊化法计算该模糊集的质心,计算公式如公式(16)所示,从而获得清晰地输出值,该值即为山区高速公路平曲线危险路段的危险度,从而确定平曲线的危险程度本发明的山区高速公路平曲线危险路段识别方法,利用本领域专家知识及相关事故统计资料,分析得到山区高速公路平曲线路段的评价参数;运用模糊专家基本理论确定每个影响因素的隶属度函数,然后,结合本领域内专家知识,提取并建立评价规则,并最终建立山区高速公路平曲线危险路段识别模糊专家系统对各平曲线路段进行危险性大小计算与排序,通过本方法建立了基于模糊专家系统的山区高速公路平曲线危险路段识别系统,可对尚处在设计阶段的道路进行预测性的评价。附图说明图1为输入输出值的隶属度函数图像(a)圆曲线半径的隶属度图像(b)道路纵坡的隶属度图像(c)平曲线转角的隶属度图像(d)平曲线危险度的隶属度图像图2为基于模糊专家系统的危险路段推理过程;图3为本发明的流程图;图4不同规则模糊集合成图;图5为合成后的模糊集具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部实施例,基于本发明中的实施例,本领域普通技术人员正在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。为使本发明的目的、技术方案和优点更加清晰,下面结合附图对本发明的具体实例做详细说明。参考图1-3,本发明一种基于模糊专家系统的山区高速公路平曲线危险路段识别方法,如流程图3所示,包含如下步骤:(1):选取西部某山区高速3个平曲线路段作为研究对象,提取其圆曲线半径、道路纵坡、平曲线转角,见下表:编号圆曲线半径R/m道路纵坡i/°平曲线转角α/°110354.527232551.2639.18321002.733(2)-(4):根据表1-表4,确定选取的3个平曲线路段的语言标签及标准化值。以路段1为例:表1圆曲线半径及取值范围表2道路纵坡及取值范围表3平曲线转角及取值范围(5):根据圆曲线半径、道路纵坡和平曲线转角值所属的语言标签及范围,代入相应的隶属度函数进行计算。以路段1为例,平曲线半径应采用公式(1)(2)进行计算,道路纵坡应采用公式(5)(6)进行计算,平曲线转角采用公式(8)进行计算。(6):通过调研和分析专家知识,利用产生式的规则表示方式,得到如下模糊规则库:1.IF(RadiusofhorizontalcurveisS)and(RoadSlopeisS)and(DeclinationAngleisS)THEN(thedangerlevelofroadsectionisD)2.IF(RadiusofhorizontalcurveisS)and(RoadSlopeisM)and(DeclinationAngleisS)THEN(thedangerlevelofroadsectionisD)3.IF(RadiusofhorizontalcurveisS)and(RoadSlopeisL)and(DeclinationAngleisS)THEN(thedangerlevelofroadsectionisVD)4.IF(RadiusofhorizontalcurveisS)and(RoadSlopeisS)and(DeclinationAngleisM)THEN(thedangerlevelofroadsectionisS)5.IF(RadiusofhorizontalcurveisS)and(RoadSlopeisS)and(DeclinationAngleisM)THEN(thedangerlevelofroadsectionisP)6.IF(RadiusofhorizontalcurveisS)and(RoadSlopeisL)and(DeclinationAngleisM)THEN(thedangerlevelofroadsectionisD)7.IF(RadiusofhorizontalcurveisS)and(RoadSlopeisS)and(DeclinationAngleisL)THEN(thedangerlevelofroadsectionisD)8.IF(RadiusofhorizontalcurveisS)and(RoadSlopeisM)and(DeclinationAngleisL)THEN(thedangerlevelofroadsectionisD)9.IF(RadiusofhorizontalcurveisS)and(RoadSlopeisL)and(DeclinationAngleisL)THEN(thedangerlevelofroadsectionisVD)10.IF(RadiusofhorizontalcurveisM)and(RoadSlopeisS)and(DeclinationAngleisS)THEN(thedangerlevelofroadsectionisP)11.IF(RadiusofhorizontalcurveisM)and(RoadSlopeisM)and(DeclinationAngleisS)THEN(thedangerlevelofroadsectionisP)12.IF(RadiusofhorizontalcurveisM)and(RoadSlopeisL)and(DeclinationAngleisS)THEN(thedangerlevelofroadsectionisD)13.IF(RadiusofhorizontalcurveisM)and(RoadSlopeisS)and(DeclinationAngleisM)THEN(thedangerlevelofroadsectionisVS)14.IF(RadiusofhorizontalcurveisM)and(RoadSlopeisM)and(DeclinationAngleisM)THEN(thedangerlevelofroadsectionisS)15.IF(RadiusofhorizontalcurveisM)and(RoadSlopeisL)and(DeclinationAngleisM)THEN(thedangerlevelofroadsectionisP)16.IF(RadiusofhorizontalcurveisM)and(RoadSlopeisS)and(DeclinationAngleisL)THEN(thedangerlevelofroadsectionisP)17.IF(RadiusofhorizontalcurveisM)and(RoadSlopeisM)and(DeclinationAngleisL)THEN(thedangerlevelofroadsectionisP)18.IF(RadiusofhorizontalcurveisM)and(RoadSlopeisL)and(DeclinationAngleisL)THEN(thedangerlevelofroadsectionisD)19.IF(RadiusofhorizontalcurveisL)and(RoadSlopeisS)and(DeclinationAngleisS)THEN(thedangerlevelofroadsectionisP)20.IF(RadiusofhorizontalcurveisL)and(RoadSlopeisM)and(DeclinationAngleisS)THEN(thedangerlevelofroadsectionisS)21.IF(RadiusofhorizontalcurveisL)and(RoadSlopeisL)and(DeclinationAngleisS)THEN(thedangerlevelofroadsectionisP)22.IF(RadiusofhorizontalcurveisL)and(RoadSlopeisS)and(DeclinationAngleisM)THEN(thedangerlevelofroadsectionisVS)23.IF(RadiusofhorizontalcurveisL)and(RoadSlopeisM)and(DeclinationAngleisM)THEN(thedangerlevelofroadsectionisVS)24.IF(RadiusofhorizontalcurveisL)and(RoadSlopeisL)and(DeclinationAngleisM)THEN(thedangerlevelofroadsectionisS)25.IF(RadiusofhorizontalcurveisL)and(RoadSlopeisS)and(DeclinationAngleisL)THEN(thedangerlevelofroadsectionisS)26.IF(RadiusofhorizontalcurveisL)and(RoadSlopeisM)and(DeclinationAngleisL)THEN(thedangerlevelofroadsectionisS)27.IF(RadiusofhorizontalcurveisL)and(RoadSlopeisL)and(DeclinationAngleisL)THEN(thedangerlevelofroadsectionisD)(7):根据模糊规则库的27条,从中选取合适的规则进行匹配。以路段1为例,平曲线半径的语言标签为小和合适,道路纵坡的语言标签为合适和大,平曲线转角的语言标签为合适,因此从模糊规则库中选取规则5、规则6、规则14、规则15四条规则进行下一步的计算。(8):根据输入值所具有的语言标签,选择公式(1)-(9)进行隶属度的计算。以路段1为例,采用公式(1)、(2)、(5)、(6)、(8)计算,得μRS(R=0.207)=0.423、μRM(R=0.207)=0.577、μiM(i=0.75)=0.242、μiL(i=0.75)=0.756、μaM(a=0.45)=1。(9):根据选择的规则进行输出值d的计算。以路段1、规则5为例:μRS∩iM∩aM(x)=min[μRS(R=0.207),μiM(i=0.75),μaM(a=0.45)]=min[0.423,0.756,1]=0.423即:如果半径是小、纵坡是小、平曲线转角是合适的情况下,路段的危险程度是:容易发生危险,其容易发生危险的程度为42.3%。(10):根据输入值所匹配的规则,将每个规则的输出合并未一个模糊集,形成单一的模糊集。以路段1为例,输出的单一模糊集如图4所示:(11):根据公式(16)计算合成后模糊集的质心,计算结果即为该平曲线路段的危险度。图5为合成后的模糊集。因此,可以判断平曲线路段1的危险度为52.5%,同理用该方法可以计算路段2的危险度为24.2%,路段3的危险度为27.5%。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1