[发明专利]大规模流式数据环境下的车货实时匹配方法有效
申请号: | 201610272779.1 | 申请日: | 2016-04-27 |
公开(公告)号: | CN105976140B | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 牟向伟;陈燕;张琳;曹妍 | 申请(专利权)人: | 大连海事大学 |
主分类号: | G06Q10/08 | 分类号: | G06Q10/08 |
代理公司: | 大连东方专利代理有限责任公司 21212 | 代理人: | 姜玉蓉;李洪福 |
地址: | 116026 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种大规模流式数据环境下的车货实时匹配方法,包括以下步骤:S1:采用分布式队列服务方法实时采集货车的车源信息和货源信息S2:根据需要运输的货物的类型和货车的运载条件对车源和货源信息进行筛选:将相同类型的车源信息和相同类型的货物信息分别集中整理,同时对已经集中整理的车源和货源信息进行实时更新;S3:对每一个车货类型数据集进行微聚类:在设置好的时间窗内使用聚类算法对上述每一个车货类型数据集按距离进行聚类,使每一个车货类型数据集产生多个微簇;S4:针对每一个微簇计算匹配方案:在预先设置的时间窗内,对S3中的微簇采用进化算法对其进行车货供需匹配组合优化,形成车货匹配方案并保存。 | ||
搜索关键词: | 大规模 数据 环境 实时 匹配 方法 | ||
【主权项】:
1.一种大规模流式数据环境下的车货实时匹配方法,其特征在于:包括以下步骤:S1:采用分布式队列服务方法实时采集货车的车源信息和货源信息:对车辆的位置流式数据进行抽样存储,采用时间衰减算法估计车辆的历史活动区域中心;S2:根据需要运输的货物的类型和货车的运载条件对车源和货源信息进行筛选:将同类型的车源信息和同类型的货物信息分别集中整理,同时对已经集中整理的车源和货源信息进行实时更新;S3:对每一个车货类型数据集进行微聚类:在设置好的时间窗内使用聚类算法对上述每一个车货类型数据集按距离进行聚类,使每一个车货类型数据集产生多个微簇;S4:针对每一个微簇计算匹配方案:在预先设置的时间窗内,对S3中的微簇采用进化算法对其进行车货供需匹配组合优化,形成车货匹配方案并保存;针对每一个微簇计算匹配方案具体采用如下方式:S41:建立车货匹配模型:若某微簇Mp中有K(k=1,2,3….K)辆车和I(i=1,2,…,I)个货物数据,由所有匹配xki组成的矩阵VCM为车货匹配问题的一个解,
VCM每一个行向量对应每一辆车的匹配方案,每一个列向量对应每一个货物运输需求的匹配方案,其中
车货匹配组合优化数学模型为max Z=w1R+w2(C+1)‑1 (2)同时满足以下约束条件:
限制每个货物运输需求至多有MI个匹配车辆;
限制每辆车至多匹配MK个货物运输需求;
要求每辆车匹配的所有的货物运输需求的总体货物重量要小于gbk;
给每辆车推荐的每个方案中的货物重量都小于运输车辆的载重;其中i=1,2,...,I,k=1,2,...,K其中每辆车的运输能力为bk,每个货物需求为di,w1和w2为信息资源利用率R和总体匹配成本C两个指标的偏好程度,且w1+w2=1,其中信息资源利用率R的计算公式为
C为总体匹配成本,在仅考虑距离成本的条件下,C的计算公式为
S42:基于量子进化算法的车货匹配算法设计:初始化P个量子个体,每个量子个体有K×I个量子比特位,每个量子比特位具有两个概率幅,对车货匹配问题采用二进制编码设计,使每个量子个体测量值代表一种匹配方案,并与车货匹配矩阵对应,每一个量子个体的测量值对应一个车货匹配问题的解;S43:设计量子目标函数,根据车辆匹配模型的目标函数公式(2)定义量子个体的适应度函数为:
其中![]()
为量子比特位测量值,S44:目标函数的惩罚函数设计:引进有约束惩罚的量子适应度函数对不符合约束条件的量子个体适应度进行惩罚:ξ(Qψ)=IMV+IMC (18)F(Qψ)pun=F(Qψ)1+ξ(Qψ) (19)其中:公式(18)中ξ(Qψ)定义为一个量子个体中不符合约束条件的比特位的个数,其中Qψ为量子所有比特位测量值,IMV为Qψ中不符合约束公式(2)或者约束公式(4)的车辆个数,IMC为不符合约束公式(3)的货物个数,设Q1ψ,Q2ψ为不满足约束条件的量子,随着ξ变大,经过约束惩罚后适应度逐渐变小,惩罚前适应度较大的个体,在惩罚后可能因为距离ξ较大,变成适应度较小的量子个体。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连海事大学,未经大连海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610272779.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种提高科学研究效率的科技网络信息服务系统
- 下一篇:一种交易监控方法及系统
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置