[发明专利]一种基于蚁群算法的响应式公交服务规划方法有效
申请号: | 201910678721.0 | 申请日: | 2019-07-25 |
公开(公告)号: | CN110598971B | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 何兆成;钟嘉明 | 申请(专利权)人: | 中山大学 |
主分类号: | G06Q10/0631 | 分类号: | G06Q10/0631;G06Q10/047;G06Q50/30;G06N3/006 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 林丽明 |
地址: | 510275 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 算法 响应 公交 服务 规划 方法 | ||
1.一种基于蚁群算法的响应式公交服务规划方法,其特征在于,包括以下步骤:
步骤S1:获取用户公交出行的需求数据;
步骤S2:基于需求数据构建响应式公交服务模型;
步骤S3:基于蚁群算法对响应式公交服务模型进行优化,得到响应式公交的服务方案;
步骤S4:根据响应式公交的服务方案求得响应式公交的服务方案的成本;求得响应式公交的服务方案的具体步骤如下:
利用蚁群算法中关于局部感知信息和全局指引信息的架构思想,将服务求解策略分为短期策略η及长期策略τ,其策略设计方式分别如下:
对于短期策略η,其作用是为单辆公交车在当前站点及当下系统状态中,选择最为合适的下一公交站点,以k表示公交车当前站点,k*表示下一站点,根据短期策略即式(5),计算公交车j在任意下一站点k*的表现:
其中,
Boardk*为站点k*的上车人数,通过需求端信息获得;
Alighk*为站点k*的下车人数,通过需求端信息获得;
Δtk,k*为公交车在站点k及k*间的行驶时间,由实测获得;
对于长期策略τ,其作用是结合以往公交车服务方案经验,为当下公交车生成服务方案提供支持的策略;对于以往每一辆服务的公交车,依据其车辆运营成本,在其所经过的站点区段上会留下成本信息,以指引后续公交车进行服务路线规划,计算方法如式(6)所示,表示公交车j从站点k开往站点k*的次数,为公交车j的运营总成本:
长短期策略的结合方法如式(7)所示,其中代表公交车j在站点k时,选择开往站点k*的概率,α为在每一次选择时长期策略τ的重要程度,β为在每一次选择时短期策略η的重要程度,通过公交车j就能够在站点k时,做出下一站点的行驶选择,直至最终完成服务
步骤S5:判断响应式公交的服务方案的成本是否收敛,若是,以该方案作为最优响应式公交服务方案进行输出,若否,重新调整蚁群算法,返回步骤S3。
2.根据权利要求1所述的一种基于蚁群算法的响应式公交服务规划方法,其特征在于,步骤S1的具体步骤如下:
用户公交出行的需求数据包括用户ID、出行的起点站点、终点站点、出行需求发出的时刻及已等候服务的时间。
3.根据权利要求2所述的一种基于蚁群算法的响应式公交服务规划方法,其特征在于,步骤S2的具体步骤如下:响应式公交服务模型将响应式公交服务中四大内容进行数学的抽象化描述,所述的四大内容包括:响应式公交服务的输入、输出、目标函数及约束条件。
4.根据权利要求3所述的一种基于蚁群算法的响应式公交服务规划方法,其特征在于,获得响应式公交服务的输入的具体步骤如下:
搭建响应式公交服务的输入模型:根据步骤S1所获取到的户公交出行的需求数据;从中分别搜集用户ID、出行的起点站点、终点站点、出行需求发出的时刻及已等候服务的时间,并存储入后台数据库。
5.根据权利要求4所述的一种基于蚁群算法的响应式公交服务规划方法,其特征在于,获得响应式公交服务的目标函数的具体步骤如下:
设计响应式公交服务模型的目标函数:在侧重考虑了运营成本的情况下,定义公交车每公里燃油成本Cf,其单位为元/公里,每公里司机人力成本Cd,其单位为元/公里,每公里车辆损耗成本,其单位为元/公里,将上述单位成本与公交服务里程相乘得到总运营成本,总运营成本的计算方法如式(1)所示,lj为第j辆公交服务里程,m为公交车数量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910678721.0/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理