[发明专利]一种旅客列车运行方案图编制方法有效
申请号: | 201511030380.4 | 申请日: | 2015-12-30 |
公开(公告)号: | CN105678411B | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 陈钉均;吕苗苗;潘金山;郭秀云;陈韬;张杰;李雪婷;廖常宇;谢春;倪少权;吕红霞 | 申请(专利权)人: | 西南交通大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/30;G06N3/00 |
代理公司: | 北京方圆嘉禾知识产权代理有限公司 11385 | 代理人: | 董芙蓉 |
地址: | 610031 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 旅客列车 运行 方案 编制 方法 | ||
1.一种旅客列车运行方案图编制方法,其特征在于,包括以下步骤:
步骤S1、构建铁路路网拓扑结构图,建立基于车站的路网拓扑结构图;
步骤S2、依据路网拓扑结构图,利用模糊集描述方便旅客旅行的目标函数,以车站、线路能力为约束,建立路网旅客列车运行方案图编制优化模型;
步骤S3、利用粗糙-模糊软集合理论,刻画路网车站重要度,将路网旅客列车运行方案图编制优化模型转化为按照车站重要度编制的旅客列车运行方案图编制模型;
步骤S4、根据基于车站、线路能力协调的蚁群算法,对所述按照车站重要度编制的旅客列车运行方案图编制模型进行快速求解,得到旅客列车运行方案图;
其中,路网旅客列车运行方案图编制优化模型maxf(t)为:
其中,μF(x)表示旅客列车发车、到达时间对旅客的方便程度函数;Di表示从客运站si始发的列车集合;Ai表示到达客运站si的列车集合;T表示为列车开放时间段,设将T划分成n个时间域,即T={t1,t2....tn},设tj=[lj,kj],lj,kj分别代表第j个时间域的上、下限,j=1,2,…,n,其中,T={t}
w为旅行时间;为客运站si在时间段tj的到发线发车能力,为接车能力;
δ(d),δ(a)表示旅客列车等级优先系数;
步骤S4具体包括以下步骤:
步骤4.1:依据粗糙主成分分析法对客运站重要度排序,重要度降序记为s1,s2,...,sm;
步骤4.2:依据基于车站、线路能力协调的蚁群算法,计算Si站与Si+1,Si+2,...,Sm之间互开旅客列车中第h等级列车的始发时间域,设i=1,h=1,基于车站、线路能力协调的蚁群算法计算过程包括如下步骤:
步骤1、初始化参数:开始时每条边的信息素量都相等,即τlb(0)=C,Δτlb(0)=0,τlb表示边(l,b)上的信息素量,Δτlb表示本次迭代边(l,b)上的信息素增量l,b分别表示时间T内的第l,b个时间域,l,b∈(t1,t2,… ,tn),C为常数;
步骤2、将mant只蚂蚁随机的放在n个时间域所代表的顶点中,禁忌表为对应的顶点;
步骤3、取1只蚂蚁,计算转移概率其中,Nk(l)=T/Tabuk表示蚂蚁k下一步的可选时间域集合,Tabuk表示蚂蚁k的禁忌表,ηlb为信息素更新规则,τlb表示始发时间域l,b间的信息素浓度,τlb(t′+1)=(1-ρ)·τlb(t′)+Δτlb,t′为迭代次数,α(α>0)和β(β>0)为表征信息素与启发式信息重要度的参数,ρ表示信息素挥发系数,表示第k只蚂蚁在本次迭代中留在边(l,b)上的信息素量,Q表示正常数,Lk表示蚂蚁k在本次周游中所走路径的方便度,Lk=∑μF(x);按照信息素更新规则
选择下一个顶点,更新禁忌表,再计算概率,再选择顶点,再更新禁忌表,直至遍历所有顶点一次;
步骤4、计算该只蚂蚁留在各边的信息素量该蚂蚁死去;
步骤5、重复3~4,直至mant只蚂蚁都周游完毕;
步骤6、计算各边的信息素增量Δτlb和信息素量τlb(t);
步骤7、记录本次迭代的路径,更新当前的最优路径,清空禁忌表;
步骤8、判断是否达到预定的迭代步数,或者是否出现停滞现象;若是,算法结束,输出当前最优路径;否,转2,进行下一次迭代;
步骤4.3:若i+1<m,返回步骤4.2,否则,转步骤4.4;
步骤4.4:i=1,若h+1小于列车等级数,转步骤4.2,否则,转步骤4.5;
步骤4.5:算法结束,输出结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南交通大学,未经西南交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511030380.4/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理