[发明专利]一种基于优先级队列的准实时车辆与交易记录的匹配方法在审
申请号: | 202210569730.8 | 申请日: | 2022-05-24 |
公开(公告)号: | CN114969454A | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 谢柯;黄胜文;陈梅香 | 申请(专利权)人: | 兰州四点信息科技有限公司 |
主分类号: | G06F16/903 | 分类号: | G06F16/903;G06N20/00 |
代理公司: | 北京市浩东律师事务所 11499 | 代理人: | 孙莉 |
地址: | 730070 甘肃省兰州*** | 国省代码: | 甘肃;62 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 优先级 队列 实时 车辆 交易 记录 匹配 方法 | ||
本发明公开了一种基于优先级队列的准实时车辆与交易记录的匹配方法,匹配方法包括下述步骤:S1.同步采集车辆行为序列、加油枪的加油交易记录,多个加油交易记录的流水形成加油交易记录队列,多个车辆行为序列形成车辆行为队列;S2.将车辆行为队列内的若干车辆行为序列输入优先级计算模块,优先级计算模块根据权重,输出最大优先级的车辆行为序列;S3.匹配模块调取一笔加油交易记录,以及从优先级计算模块输出最大优先级的车辆行为序列,将二者进行匹配;S4.匹配成功,则相应的加油交易记录、车辆行为序列分别从加油交易记录队列、车辆行为队列中移除,重复步骤三,完成后续其它数据的匹配;S5.匹配不成功,则重复步骤三,继续匹配。
技术领域
本发明属于数据匹配技术领域,具体涉及一种基于优先级队列的准实时车辆与交易记录的匹配方法。
背景技术
加油站中一般设置多个加油机,在加油机的两面均配置若干加油枪,在加油机的两面还分别设有若干个停车位。每一把加油枪在完成一次加油交易的过程中,加油枪的状态会根据状态机变换,通过和加油机厂商对接可以实时的获取加油枪的状态转换序列,加油机厂商一般都有自己的内部协议,或者实现了标准的IFSF协议,通过和加油机厂商实现协议对接,能够获取到加油机状态变化过程以及交易的记录。
通过在加油站的不同位置部署智能摄像头,在进入加油站位置,离开加油站位置用于识别车辆进入加油站,离开加油站的信号,在停车位位置部署智能摄像头,可以用来识别车辆进入车位,离开车位的信号,现在有比较成熟的技术用于进行车牌识别,并且现有的技术可以实时的识别出来车辆在加油站的行为。
虽然上述两项技术均得到发展,比如,现有的摄像头识别技术能够识别出来车辆的车牌,车辆的行为;通过加油机协议也能获取到加油机的实时交易记录,但是,现有的技术并不能完成加油机交易记录和车辆之间的匹配。
发明内容
针对上述背景技术所提出的问题,本发明的目的是:旨在提供一种基于优先级队列的准实时车辆与交易记录的匹配方法。
为实现上述技术目的,本发明采用的技术方案如下:
一种基于优先级队列的准实时车辆与交易记录的匹配方法,所述匹配方法包括下述步骤:
S1.同步采集车辆行为序列、加油枪的加油交易记录,多个所述加油交易记录的流水形成加油交易记录队列,多个所述车辆行为序列形成车辆行为队列;
S2.将所述车辆行为队列内的若干车辆行为序列输入优先级计算模块,优先级计算模块根据权重,输出最大优先级的车辆行为序列;
S3.匹配模块调取一笔加油交易记录,以及从优先级计算模块输出最大优先级的车辆行为序列,将二者进行匹配;
S4.匹配成功,则相应的加油交易记录、车辆行为序列分别从加油交易记录队列、车辆行为队列中移除,重复步骤三,完成后续其它数据的匹配;
S5.匹配不成功,则重复步骤三,继续匹配。
进一步限定,所述加油交易记录包括油枪ID,抬枪时间,挂枪时间,油品、加油量、金额的信息。
进一步限定,所述车辆行为序列包括进入加油站时间,进入车位A的时间、离开车位A的时间……进入车位X的时间、离开车位X的时间,离开加油站时间,车牌号信息,车辆型号、车辆品牌、车辆类型等车辆信息。
进一步限定,所述优先级计算模块通过匹配规则链完成权重计算,输出最大优先级的车辆行为序列,所述规则链包括预定义规则以及自学习规则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于兰州四点信息科技有限公司,未经兰州四点信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210569730.8/2.html,转载请声明来源钻瓜专利网。