一种基于AHP-灰色关联分析的铁路乘车方案排序方法与流程

文档序号:18415241发布日期:2019-08-13 19:18阅读:262来源:国知局
一种基于AHP-灰色关联分析的铁路乘车方案排序方法与流程
本发明涉及铁路运输
技术领域
,尤其是一种基于ahp-灰色关联分析的铁路乘车方案排序方法。
背景技术
:铁路既有线的几次提速以及高速铁路网的逐渐完善,使得选择铁路出行旅客的备选乘车方案大幅增加,对于某个去向的旅客而言,往往具有诸如高速列车、特快列车、快速列车不同类型列车以及不同车次的等多种乘车方案可供选择。对旅客乘车行为机理进行分析并根据不同类型旅客乘车选择偏好提供不同乘车方案,对提高铁路旅客运输服务水平及市场竞争能力具有重要意义。铁路出行旅客乘车方案选择过程涉及多方面因素,并且不同类型旅客对不同因素的偏好各不相同,乘车方案排序是一个复杂的系统问题。现有的12306客票系统虽然可向不同站点间的旅客提供直达乘车方案及部分换乘方案,但这些换乘方案往往存在较长的换乘站等候时间,旅客难以接受,且由于该系统缺乏对乘车方案的排序机制,旅客需要花费较长时间从这些备选方案中选出适合自己的乘车方案。对于铁路乘车方案排序问题,国内外相关研究较为少见。该问题隶属旅客出行行为问题范畴,在航空领域以及公路交通领域均有出行方案评价等相关成果。铁路出行具有其特殊性,某些去向点对之间,由于不存在直达列车,故只能采取换乘的乘车方式出行,同时由于铁路网络上运行的列车等级各不相同,不同的乘车方案亦具有不同的运输属性。技术实现要素:针对现有技术的不足,本发明提供一种基于ahp-灰色关联分析的铁路乘车方案排序方法,本发明根据高速铁路网,既有铁路网以及运输组织条件,同时考虑出行旅客对乘车方案指标的偏好,对各个去向上不同类别旅客可行乘车方案进行优劣排序,提高列车开行方案与客流需求的适应性。本发明的技术方案为:一种基于ahp-灰色关联分析的铁路乘车方案排序方法,包括以下步骤:s1)、求取铁路乘车方法备选集s101)、对任意某个驱向的出行需求od,即设其始发站点为o站、终到站点为d站,利用铁路客运服务系统列车时刻表,获取多个该去向的备选列车乘车方案,令经过始发站o站及终点站d站的列车集合分别为lo、ld;s102)、直达乘车方案,搜索列车集合lo与ld的交集li=lo∩ld,如果满足如下条件:列车li∈li在始发站o站的出发时刻早于在终点站d站的到达时刻即则表示列车li为从始发站o站到终点站d站的直达乘车方案;s103)、一次换乘乘车方案,选择始发站o站与终点站d站间铁路最短径路上的大型客运站vh作为换乘站,分别搜索只经过始发站o站与大型客运站vh站的列车集合lm=lo-ld,以及只经过大型客运站vh站与终点站d站的列车集合lk=ld-lo,即vh∈vlm∩vlk,若列车lm与列车lk同时满足如下三个条件:①列车lm由o站出发时间早于到达换乘站vh时间,即②列车lk由换乘站vh出发时间早于到达d站时间,即③列车lm到达换乘站vh时间与列车lk由换乘站vh出发时间之间的间隔大于旅客最小换乘时间即则表示从始发站o站乘坐列车lm在换乘站vh可换乘列车lk到达终点站d站,从而得到一次换乘乘车方案;s2)、计算铁路乘车方案评价指标;s201)、出行费用u1设定旅客乘坐k次列车从i站到j站的列车票价为cij(k),所述出行费用u1即为该列车票价cij(k);s202)、出行时间u2,出行时间u2包括列车运行时间及在换乘候车时间;其中,①列车运行时间影响因素包括列车的运行里程,以及所选列车类型,旅客乘坐k次列车从i站到j站所用的乘车时间为式中,为k次列车到达j站的时刻,为k次列车从i站出发的时刻;②换乘候车时间为旅客在h站由k1次列车换乘至k2次列车的等候时间,即k2次列车在h站的出发时刻与k1列车在h站的到达时刻时间差,若两者差值小于1个紧接续标准t0=20min,则时间差应增加一天,即1440min,其计算公式为:综上,出行时间消耗为s203)、出行方便度u3,由于中转换乘耗时耗力,换乘旅客在途疲劳程度高且出行过程繁琐,因此,出行的方便度u3主要体现为换乘的最大次数s204)、出行疲惫度u4,将旅客出行疲劳度u4定义为旅客乘坐列车后的疲劳恢复时间,该时间与列车运行时间及列车类型相关,旅客乘坐k次列车从i站到j站的疲劳恢复时间计算公式为:其中,tmax表示疲劳恢复时间上限;参数αk与βk为乘车疲劳恢复时间强度系数;s205)、出发时间满意度u5,出发时间满意度是指铁路出行旅客乘车方案中列车始发时间对于旅客的方便程度,设定乘客对于各发车时段的偏好程度为sk;s3)、旅客类别划分以及乘客指标偏好调查,按照个人属性将铁路旅客划分为时间型、经济型以及舒适型;其中,时间型,该类型旅客在铁路出行的整个过程中会将旅行时间作为最先考虑的因素;经济型,该类型旅客会将支出最少的旅费作为出行首要考虑因素;舒适型,该类型旅客最看重的是整个乘车出行过程中的舒适度;并通过结合调查问卷的方式,确定不同类型旅客对出行费用、出行时间、出行方便度、出行疲劳度以及出发时间满意度乘车指标进行相对重要度判断;s4)、确定各类旅客乘车方案指标的偏好,基于各类铁路旅客乘车指标相对重要度的问卷调查,采用层次分析法确定各类旅客针对各个指标量化权重值,其计算步骤如下:s401)、建立层次结构模型将决策的目标、考虑的因素按其间的相互关系分为高层和低层,绘出层次结构图;其中,高层为目标层,是指决策的目的、要解决的问题,即乘车方案排序;低层为准则层,是指决策时参考指标,即乘车方案评价指标;s402)、构造判断矩阵在确定准则层各因素之间的权重时,如果只是定性的结果,则采用一致矩阵法进行两两相互比较,以尽可能减少性质不同的诸因素相互比较的困难,以提高准确度,即对于某个目标,针对准则层中的各指标重要度进行两两对比,两两对比的结果构成的矩阵为判断矩阵,并按其重要性程度评定等级;s403)、层次单排序及其一致性检验对应于判断矩阵的最大特征根λmax的特征向量,经归一化后指标权重记为w,w的元素为同一层次因素对于上一层次因素某因素相对重要性的排序权值,这一过程称为层次单排序;对层次单排序进行一致性检验;s5)、乘车方案灰色关联排序;s501)、确定原始序列针对某个去向的客流需求,构建其乘车方案备选集f={xi|i=1,2,...,m},按照上述构建的铁路乘车方案评价指标体系c={cj|j=1,2,...,n},分别收集各个乘车方案对应于各个评价指标的数值xi=[xi1,xi2,…,xin],并根据上述数据序列xi(i=1,2,...,m),构成如下原始数据矩阵d0:式中,m为乘车方案备选集中的乘车方案数,n为乘车方案评价体系中的指标数,xij为乘车方案i对应于指标j的数值;s502)、确定参考序列作为乘车方案的理想参考标准,参考序列x0由原始数据矩阵d中各个乘车方案在各个指标下的最优值构成,即式中,x0j为第j个乘车方案指标的最优值;其中,对于成本型指标,参考序列指标取值为x0j=min{xij};i=1,2,...,m;对于效益型指标,参考序列指标取值为x0j=max{xij};i=1,2,...,m;将参考序列与原始序列进行合并,得到综合数据序列:s503)、综合数据序列无量纲化处理综合数据序列具有不同的量纲或数量级,为了保证分析结果的可靠性,需要对该序列中的所有数值进行无量纲化处理,采用基于均值化方法的规范化公式如下:式中,xij乘车方案i对应于指标j的数值,xi'j为经过无量纲化处理后的xij数值,m为乘车方案备选集中的乘车方案数,n为乘车方案评价体系中的指标数;原综合数据序列中所有数值无量纲化处理后,形成矩阵如下:s504)、计算绝对差值序列逐个计算每个乘车方案指标序列与理想乘车方案指标序列对应的各个指标元素的绝对差值,即|xi'j-x'0j|,其中i=1,2,...,m;j=1,2,...,n,形成绝对差值矩阵如下:定义绝对差置矩阵δ中的最大数值与最小数值分别为最大差与最小差;s505)、计算关联系数分别结算每个乘车方案指标序列与理想乘车方案指标序列对应元素的关联系数ξij,其计算公式如下:式中,i=1,2,...,m;j=1,2,...,n;ρ∈(0,1)为分辨系数,其取值越小越能提高关联系数间的差异性,一般取值0.5;关联系数ξij∈(0,1)反映乘车方案指标序列xi与理想乘车方案指标序列x0在第j个指标上的量化关联程度;s506)、计算综合关联度计算各个待评价乘车方案的各个指标有理想乘车方案对应各指标元素的综合关联度ri,以反映各个乘车方案与理想乘车方案的关联关系,其计算公式如下式中,wj为第j个乘车方案指标的权重系数,ξij为关联系数;将各个乘车方案与理想乘车方案的综合关联度从大到小进行排序,关联度越大,说明该方案与理想方案的相似程度越高,即该乘车方案对该类型旅客越适应。进一步的,步骤s402)中,所述的判断矩阵记为:其中,aij为指标i与指标j重要性比较结果;并且判断矩阵具有如下性质,aij=1/aji;判定矩阵阵元素aij的标度为:进一步的,步骤s403)中,所述的一致性检验是指对a确定不一致的允许范围,其中,n阶一致阵的唯一非零特征根为n;n阶正互反阵a的最大特征根λ≥n,当且仅当λ=n时,a为一致矩阵;由于λ连续的依赖于aij,则λ比n大的越多,a的不一致性越严重,一致性指标用ci计算,ci越小,说明一致性越大;用最大特征值对应的特征向量作为被比较因素对上层某因素影响程度的权向量,其不一致程度越大,引起的判断误差越大;因而可以用λ-n数值的大小来衡量a的不一致程度,定义一致性指标为:ci取值为0,有完全的一致性;ci取值接近于0,有满意的一致性;ci越大,不一致性越严重;为衡量ci的大小,引入随机一致性指标ri,该指标和判断矩阵的阶数有关,矩阵阶数越大,则出现一致性随机偏离的可能性也越大,即矩阵阶数12345ri000.580.901.12矩阵阶数678910ri1.241.321.411.451.49考虑到一致性的偏离可能是由于随机原因造成的,因此在检验判断矩阵是否具有满意的一致性时,还需将一致性指标ci和随机一致性指标ri进行比较,得出检验系数cr,计算公式如下:cr=ci/ri(7)如果cr<0.1,则认为该判断矩阵通过一致性检验,否则就不具有满意一致性。本发明的有益效果为:1、本发明选择不同去向不同类型铁路出行旅客以及当前运输设备及运输组织条件下可供选择的铁路乘车方案为研究对象,对铁路旅客乘车方案影响因素进行系统分析,筛选铁路旅客乘车方案评价指标,运用层次分析法确定不同类别旅客对各乘车选择评价指标的偏好权值,在此基础上定义了最优指标集合、灰色关联系数以及乘车方案综合关联度等,并通过比较各个备选乘车方案与理想乘车方案的综合关联度方法对其进行优劣排序;2、本发明根据铁路出行旅客的乘车选择行为机理筛选铁路乘车方案评价指标,针对不同类别铁路出行旅客,基于问卷调查及层次分析法确定其乘车选择过程中对上述指标的偏好权重,然后采用灰色关联分析法根据不同类型旅客偏好对其备选乘车方案进行排序,从而实现铁路出行旅客乘车方案选择的决策支持。3、本发明基于网络路径启发式搜索的乘车方案快速生成算法,并结合ahp-灰色关联分析的乘车方案排序方法,能够为各类旅客快速客观地筛选其适应乘车方案,克服了乘车方案手工搜索比选方法的效率低以及精度不高缺点,从而为铁路旅客乘车出行提供决策支持。4本发明可作为铁路12306客票系统功能模块扩展部分,根据不同类型旅客出行需求快速生成满足其偏好的乘车方案,提高铁路旅客运输市场竞争力。附图说明图1为本发明基于ahp-灰色关联分析的铁路乘车方案排序流程图;图2为本发明实施例中不同发车时段对旅客的方便程度示意图;图3为本发明实施例中乘车方案指标排序层次结构示意图;具体实施方式下面结合附图对本发明的具体实施方式作进一步说明:如图1所示,本发明提供一种基于ahp-灰色关联分析的铁路乘车方案排序方法,由于不同乘车方案在出行费用、出行时间以及出行舒适度等指标上各不相同,且不同类型铁路出行旅客乘车时对各个指标具有不同偏好,因此采用问卷调查与层次分析法相结合的方式确定不同类型旅客在乘车选择时的偏好,在此基础上采用路径搜索算法获得客流去向间的乘车方案备选集,并运用灰色关联分析法评估分别确定不同类型旅客的乘车方案综合排序。下面将结合广州—厦门铁路乘车方案对本发明作进一步说明。s1)、对任意广州—厦门的出行需求od而言,其始发站点为广州、终到站点为厦门,利用12306铁路客运服务系统列车时刻表,可在短时间内得到多个该去向的备选列车乘车方案以供选择;(1)直达乘车方案广州—厦门的直达乘车方案包括d2381次列车、g1607次列车、k229次列车以及k297次列车,其相关信息如表3所示:表3广州—厦门铁路直达乘车方案(2)一次换乘乘车方案选择广州—厦门间铁路最短路径上的深圳北站为换乘站,分别搜索只经过广州与深圳北站的列车集合lm以及只经过深圳北站与厦门的列车集合lk,设置旅客最小换乘时间可获得一次换乘乘车方案及其相关信息如表4所示:表4广州—厦门铁路一次换乘乘车方案step2计算铁路乘车方案评价指标值根据上述乘车方案评价指标定义及计算方法,得到广州—厦门间直达乘车方案与一次换乘乘车方案对应的各个指标值如表5所示。表5各乘车方案对应指标值其中,出发时间满意度是指铁路出行旅客乘车方案中列车始发时间对于旅客的方便程度。为确定不同发车时间对于旅客的方便度,以1h为间隔将0:00~24:00分为24个发车时间段,基于问卷调查的形式让旅客根据自己的偏好选择其最满意的发车时间段,数据统计结果可以发现,旅客对发车时段偏好出现两个高峰,第一个高峰在9:00与11:00间,第二个高峰在16:00与17:00间,该数值表明了旅客对各发车时段的偏好程度,出发时间满意度如图2所示。step3调查各类旅客乘车指标偏好采用旅客行为调查法(revealedpreference,rp),于2019年3月18日~24日在广州南站、深圳北站对各类旅客乘车指标偏好进行问卷调查,共计发放1000份调查问卷,回收有效问卷967份,其中,回收时间型旅客问卷308份、经济型旅客422份、舒适型旅客问卷237份。step4确定各类旅客乘车方案指标权重采用层次分析法对时间型、经济型以及舒适型等三种旅客的乘车方案指标偏好进行分析计算。(1)建立层次结构模型将决策的目标、考虑的因素(决策准则)和决策对象按它们之间的相互关系分为最高层、中间层和最低层,绘出层次结构图。最高层是指决策的目的、要解决的问题。最低层是指决策时的备选方案。中间层是指考虑的因素、决策的准则。对于相邻的两层,称高层为目标层,低层为因素层,乘车方案指标层次结构如图3所示。(2)构造判断(成对比较)矩阵统计时间型旅客调查问卷,该类型旅客对各个乘车指标相对重要度矩阵如下统计经济型旅客调查问卷,该类型旅客对各个乘车指标相对重要度矩阵如下统计舒适型旅客调查问卷,该类型旅客对各个乘车指标相对重要度矩阵如下(3)层次单排序及其一致性检验根据时间型旅客的乘车指标相对重要度矩阵,其最大特征根λmax=5.16,由公式(2)计算得到一致性指标ci=0.0410,根据表2,矩阵阶数n=5的随机一致性指标ri=1.12,由公式(3)得检验系数cr=0.0366<0.1,该判断矩阵通过一致性检验,即舒适型旅客乘车指标权重为w3=[0.063,0.366,0.114,0.205,0.252]。根据经济型旅客的乘车指标相对重要度矩阵,其最大特征根λmax=5.06,由公式(2)计算得到一致性指标ci=0.0139,根据表2,矩阵阶数n=5的随机一致性指标ri=1.12,由公式(3)得检验系数cr=0.0124<0.1,该判断矩阵通过一致性检验,即舒适型旅客乘车指标权重为w3=[0.370,0.110,0.209,0.128,0.183];根据舒适型旅客的乘车指标相对重要度矩阵,其最大特征根λmax=5.05,由公式(2)计算得到一致性指标ci=0.0136,根据表2,矩阵阶数n=5的随机一致性指标ri=1.12,由公式(3)得检验系数cr=0.0121<0.1,该判断矩阵通过一致性检验,即舒适型旅客乘车指标权重为w3=[0.058,0.167,0.232,0.277,0.266]。step5乘车方案灰色关联排序(1)确定原始序列针对广州—厦门间的客流需求,直达乘车方案与一次换乘乘车方案对应的各个指标值如表5所示,将指标出行时间u2单位转换为分钟,构成如下原始数据矩阵d0:(2)确定参考序列作为乘车方案的理想参考标准,参考序列x0由原始数据矩阵d中各个乘车方案在各个指标下的最优值构成,即将参考序列与原始序列进行合并,得到乘车方案综合数据序列(3)综合序列无量纲化处理乘车方案综合数据序列中所有数值无量纲化处理后,形成矩阵如下:(4)计算绝对差值序列逐个计算每个乘车方案指标序列与理想乘车方案指标序列对应的各个指标元素的绝对差值,形成绝对差值矩阵如下:其中,绝对差置矩阵δ中的最大数值与最小数值分别为最大差与最小差。(5)计算关联系数计算每个乘车方案指标序列与理想乘车方案指标序列对应元素的关联系数矩阵如下:(6)计算综合关联度分别根据时间型、经济型以及舒适型等三种旅客的乘车方案指标偏好,计算各个乘车方案与理想乘车方案的综合关联度。对于时间型旅客,各个乘车方案与理想乘车方案的综合关联度为:r1=[0.7610.813…0.742]将各个乘车方案与理想乘车方案的综合关联度从大到小排序,其中最大值0.894对应的乘车方案g6015转d3112,即该乘车方案对该类型旅客越适应,其次为0.813对应的乘车方案g1607,其余类推;对于经济型旅客,各个乘车方案与理想乘车方案的综合关联度为:r2=[0.6960.714…0.587]将各个乘车方案与理想乘车方案的综合关联度从大到小排序,其中最大值0.762对应的乘车方案k229,即该乘车方案对该类型旅客越适应,其次为0.716对应的乘车方案k297,其余类推;对于舒适型旅客,各个乘车方案与理想乘车方案的综合关联度为:r3=[0.7790.806…0.668]将各个乘车方案与理想乘车方案的综合关联度从大到小排序,其中最大值0.822对应的乘车方案g6015转d3112,即该乘车方案对该类型旅客越适应,其次为0.806对应的乘车方案g1607,其余类推。本实施例通过定义铁路出行旅客乘车方案选择时的参考指标及其计算方法,结合12306铁路客票查询系统,采用网络路径搜索启发式算法快速生成不同去向上旅客的乘车方案及其对应的各项指标值,并根据ahp-灰色关联分析确定不同类型旅客乘车方案的优劣排序,主要结论如下:(1)基于网络路径启发式搜索的乘车方案快速生成算法,并结合ahp-灰色关联分析的乘车方案排序方法,能够为各类旅客快速客观地筛选其适应乘车方案,克服了乘车方案手工搜索比选方法的效率低以及精度不高缺点,从而为铁路旅客乘车出行提供决策支持。(2)以广州—厦门铁路出行旅客乘车方案排序的实例研究表明,对于不同类型的出行旅客而言,满足其偏好的铁路乘车方案不尽相同。(3)可作为铁路12306客票系统功能模块扩展部分,根据不同类型旅客出行需求快速生成满足其偏好的乘车方案,提高铁路旅客运输市场竞争力。本实施例采用的调查问卷内容如下:1、选择铁路出行时,您属于哪种类型的旅客()a、时间型b、经济型c、舒适型2、您在乘车过程中,认为出行费用相对于出行时间()a、同等重要b、稍微重要c、比较重要d、非常重要e、极端重要f、介于同等重要和稍微重要之间g、介于稍微重要和比较重要之间h、介于比较重要和非常重要之间i、介于非常重要和极端重要之间3、您在乘车过程中,认为出行费用相对于出行方便度()a、同等重要b、稍微重要c、比较重要d、非常重要e、极端重要f、介于同等重要和稍微重要之间g、介于稍微重要和比较重要之间h、介于比较重要和非常重要之间i、介于非常重要和极端重要之间4、您在乘车过程中,认为出行费用相对于出行疲劳度()a、同等重要b、稍微重要c、比较重要d、非常重要e、极端重要f、介于同等重要和稍微重要之间g、介于稍微重要和比较重要之间h、介于比较重要和非常重要之间i、介于非常重要和极端重要之间5、您在乘车过程中,认为出行费用相对于出发时间满意度()a、同等重要b、稍微重要c、比较重要d、非常重要e、极端重要f、介于同等重要和稍微重要之间g、介于稍微重要和比较重要之间h、介于比较重要和非常重要之间i、介于非常重要和极端重要之间6、您在乘车过程中,认为出行时间相对于出行方便度()a、同等重要b、稍微重要c、比较重要d、非常重要e、极端重要f、介于同等重要和稍微重要之间g、介于稍微重要和比较重要之间h、介于比较重要和非常重要之间i、介于非常重要和极端重要之间7、您在乘车过程中,认为出行时间相对于出行疲劳度()a、同等重要b、稍微重要c、比较重要d、非常重要e、极端重要f、介于同等重要和稍微重要之间g、介于稍微重要和比较重要之间h、介于比较重要和非常重要之间i、介于非常重要和极端重要之间8、您在乘车过程中,认为出行时间相对于出发时间满意度()a、同等重要b、稍微重要c、比较重要d、非常重要e、极端重要f、介于同等重要和稍微重要之间g、介于稍微重要和比较重要之间h、介于比较重要和非常重要之间i、介于非常重要和极端重要之间9、您在乘车过程中,认为出行方便度相对于出行疲劳度()a、同等重要b、稍微重要c、比较重要d、非常重要e、极端重要f、介于同等重要和稍微重要之间g、介于稍微重要和比较重要之间h、介于比较重要和非常重要之间i、介于非常重要和极端重要之间10、您在乘车过程中,认为出行方便度相对于出发时间满意度()a、同等重要b、稍微重要c、比较重要d、非常重要e、极端重要f、介于同等重要和稍微重要之间g、介于稍微重要和比较重要之间h、介于比较重要和非常重要之间i、介于非常重要和极端重要之间11、您在乘车过程中,认为出行疲劳度相对于出发时间满意度()a、同等重要b、稍微重要c、比较重要d、非常重要e、极端重要f、介于同等重要和稍微重要之间g、介于稍微重要和比较重要之间h、介于比较重要和非常重要之间i、介于非常重要和极端重要之间上述实施例和说明书中描述的只是说明本发明的原理和最佳实施例,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1