[发明专利]一种基于站点优选和蚂蚁寻迹的公交自适应调度方法有效
申请号: | 201910229549.0 | 申请日: | 2019-03-25 |
公开(公告)号: | CN110084402B | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 曾伟良;姚欣文 | 申请(专利权)人: | 广东工业大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06N3/00 |
代理公司: | 广东广信君达律师事务所 44329 | 代理人: | 杨晓松 |
地址: | 510062 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 站点 优选 蚂蚁 公交 自适应 调度 方法 | ||
1.一种基于站点优选和蚂蚁寻迹的公交自适应调度方法,其特征在于,包括以下步骤:
步骤1,数据采集及预处理
步骤1.1,从公交公司的IC卡数据库中采集一天内同一张IC卡产生的记录,包括地铁入站点、地铁出站点、公交上车点,作为个人出行词条;采集的个人出行词条按照IC卡的编号进行排序,得到同一天内不同用户的个人出行词条汇总表;
步骤1.2,设置最小支持度
记a为可提供公交车数目,b为公交车的额定载客量,N为采集的个人出行词条汇总表中个人出行词条数量,则最小支持度的计算公式为:
min(support({A,B}))=(a*b)/N 式1
步骤1.3,依次扫描汇总表中的个人出行词条,得到所有在汇总表中出现过的站点,作为候选频繁1站点集,每个站点集仅包含一个站点;
步骤1.4,依次扫描候选频繁1站点集,将其中的站点集两两组合,得到候选频繁2站点集;利用下式2计算每个候选频繁2站点集的支持度:
support({A,B})=number(A∪B)/W 式2
上式中,A、B表示候选频繁2站点集中包含的两个站点,number(A∪B)表示汇总表中包含A、B两个站点的个人出行词条的个数,W表示候选频繁2站点集的个数;
步骤1.5,将支持度小于最小支持度的候选频繁2站点集删除,其余的站点集即为频繁2站点集,通过式3计算每个频繁2站点集的置信度,从而得到频繁2站点集支持度和置信度汇总表;
上式中,A、B表示频繁2站点集中包含的两个站点,P(A|B)表示站点B出现的条件下,站点A也出现的概率;
步骤2,公交线路规划
步骤2.1,将步骤1得到的频繁2站点集进行合并,得到所有频繁站点的向量条;
对频繁2站点集的置信度进行矩阵化处理,若频繁2站点集的两个站点间不存在置信度,则对应值设置为1,否则设置为置信度+1,从而得到频繁2站点集的任意两个站点之间的置信度映射表;
步骤2.2,将向量条中的第k个站点作为蚂蚁的出发点,初始选择k=1;
步骤2.3,按照下式4计算蚂蚁转移概率选择最大时对应的站点j作为蚂蚁下一步的靠站点:
上式中,为选择第k个站点作为出发点时,蚂蚁从站点i到站点j的概率;Jk(i)为蚂蚁下一步可选站点集合;μ为置信度的重要程度;dij表示站点i到站点j的实际距离x进行归一化处理的结果,计算公式为:
dij=(x-min)/(max-min) 式5
上式中,min、max分别表示置信度映射表中任意两站点间实际距离的最小值、最大值;Cij表示站点i与站点j在置信度映射表中对应的置信度值x进行归一化处理后的结果,计算公式为:
Cij=(x-min)/(max-min) 式6
上式中,min、max分别表示置信度映射表中的置信度最小值、最大值;
步骤2.4,蚂蚁到达靠站点后,再通过式4计算蚂蚁下一步靠站点,直到蚂蚁走完所有站点为止,记录下蚂蚁旅行的总路程Rk;
步骤2.5,依次将向量条中的第k+1个站点作为蚂蚁的出发点,按照步骤2.3、步骤2.4相同的方法,得到蚂蚁旅行的总路程Rk+1;
步骤2.6,选出蚂蚁旅行总路程最小时蚂蚁的行走路线作为备选公交线路;
步骤3,按照步骤1、2相同的方法得到一段时间内每天采集的数据所规划出的备选公交线路,将备选公交线路中出现次数最多的线路作为最终的规划线路;当有多条处出现次数最多的线路时,选择总路程最小的线路作为最终的规划线路。
2.如权利要求1所述的基于站点优选和蚂蚁寻迹的公交自适应调度方法,其特征在于,所述的步骤1.1还包括:
对个人词条进行预处理,保留具有地铁入站点、地铁出站点的个人出行词条,以及具有地铁入站点、地铁出站点和公交上车点的个人出行词条,将其余数据不完整的个人出行词条筛除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910229549.0/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理