CN105184875B - 复杂路径下的费率计算与拆分***及方法 - Google Patents
复杂路径下的费率计算与拆分***及方法 Download PDFInfo
- Publication number
- CN105184875B CN105184875B CN201510528685.1A CN201510528685A CN105184875B CN 105184875 B CN105184875 B CN 105184875B CN 201510528685 A CN201510528685 A CN 201510528685A CN 105184875 B CN105184875 B CN 105184875B
- Authority
- CN
- China
- Prior art keywords
- data
- split
- exit lane
- information
- transaction journal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Devices For Checking Fares Or Tickets At Control Points (AREA)
- Traffic Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种复杂路径下的费率计算与拆分***,包括数据拆分***,用于将采集获得的道路出口车道交易流水数据与标准样本数据进行校验,并对校验正确的流水数据进行拆分,获得拆分明细信息;数据库,用于向数据拆分***提供流水数据和标准样本数据,并存储数据拆分***所获得的校验结果和拆分明细信息;定时汇总***,用于对数据库中的信息进行定时汇总;报表平台,用于读取数据库中的数据,根据汇总结果向用户提供多种数据报表;WEB控制台,用于控制和查询数据拆分***的运行状态。本发明还提供了一种复杂路径下的费率计算与拆分方法。实施本发明可以获得车辆在高速公路出口的精确路径信息,从而获得准确的车辆收费信息。
Description
技术领域
本发明涉及智能交通技术领域,尤其涉及一种复杂路径下的费率计算与拆分***及方法。
背景技术
随着经济的发展,交通需求日益增加,城市道路交通拥堵、出行困难成为当前世界各国面临的共同问题。大力推动智能交通产业稳步发展,已经成为全球各地的一个普遍共识。
目前,高速公路管理主要通过在高速公路入口或出口处设置收费站来对过往车辆收费。在这种方式下,车辆到达收费站后,首先需要停车,然后通过现金或刷卡方式缴费,再启动车辆通过收费站,整个过程需要耗费数分钟之久,效率很低且影响车辆正常行驶。每到车流高峰期时,收费站往往都滞留大量待缴费车辆,有时甚至可能因为队列过长而阻塞其他路段,严重影响道路畅通。
在提出高速公路“一张网”联网收费***的背景下,我国高速公路路网得到快速发展。并逐渐应用ETC(Electronic Toll Collection System,译为“不停车收费***”,又称为“电子收费***”,简称ETC***)等***至实际环境中,减少实体收费站。
但是,在我国各地高速公路联网之前,车流只限于各区域内,其路径信息是确定的,在区域中心计算即可得出各路段流量金额;联网之后由于存在跨路段跨区域的路径,减少实体收费站后通常采用RFID(Radio Frequency Identification,无线射频识别)技术和5.8GHz(吉赫兹)的ETC自由流技术来标识路径。当标识不成功时则采用最短路径计算,即标识错误的时候就可能造成计费错误问题,因此需要进行综合多种信息来精确计算复杂路径下的车辆标识率,计算和核对最终费用。
发明内容
本发明所要解决的技术问题是,针对现有技术停车缴费影响车的上述缺陷,提供一种复杂路径下的费率计算与拆分***及方法,精确获得车辆在高速公路出口的路径信息,从而获得准确的车辆收费信息。
为解决以上技术问题,一方面,本发明实施例提供一种复杂路径下的费率计算与拆分***,包括:
数据拆分***,用于将采集获得的道路出口车道交易流水数据与标准样本数据进行校验,并对校验正确的道路出口车道交易流水数据进行拆分,获得拆分明细信息;所述拆分明细信息包括路径信息和费用信息;
数据库,用于向所述数据拆分***提供道路出口车道交易流水数据和标准样本数据,并存储所述数据拆分***所获得的校验结果和拆分明细信息;
定时汇总***,用于对所述数据库中的道路出口车道交易流水数据、道路入口车道交易流水数据和所述拆分明细信息进行定时汇总,并将汇总结果存储在所述数据库中;
报表平台,用于读取所述数据库中存储的所述汇总结果,根据所述汇总结果向用户提供多种数据报表;以及,
WEB控制台,用于控制和查询所述数据拆分***的运行状态。
进一步地,所述复杂路径下的费率计算与拆分***还包括:
路段中间件采集***,用于从后台联网***中获取运行参数,采集各个路段中的道路出口车道交易流水数据和道路入口车道交易流水数据,并将采集获得的数据存储在所述数据库中。
优选地,所述数据拆分***包括:
流水数据加载器,用于从所述数据库中加载待拆分处理的道路出口车道交易流水数据;
车辆身份识别器,用于根据车辆分类标准和当前车辆的标签信息,识别当前车辆的类型,以判断当前车辆是否需要付费;
完整性校验器,用于根据所述标准样本数据,对待付费类型车辆的道路出口车道交易流水数据的各个属性值进行校验,将校验正确的道路出口车道交易流水数据进行费用校验;将校验错误的道路出口车道交易流水数据输出至异常处理器进行修正;所述属性值包括入口信息、出口信息、费率、交易时间、路径、费用及车辆标签信息的一种或多种组合信息;
费用校验器,用于根据从后台联网***中获取的车辆路径信息,判断从所述完整性校验器中获取的费用信息是否正确,并将校验正确的道路出口车道交易流水数据进行交易检验;将校验错误的道路出口车道交易流水数据输出至异常处理器进行修正;所述路径信息包括路段组合、起始站组合、结束站组合、出口车型、出口时间和费率版本信息的一种或多种组合;
交易类型检验器,用于根据交易状态判断交易类型,以判断当前交易类型是否正常;
信息拆分器,用于根据道路出口车道交易流水数据的各个属性值和所述路径信息,以及车辆标识点ID(Identification,识别标签),对交易正常的费用信息进行金额拆分,记录拆分明细信息。
进一步地,所述报表平台,还用于计算5.8GHz自由流标识率、RFID标识率和高清卡口标识率中的一种或多种组合。
优选地,所述数据拆分***,还用于采用单线程或多线程对数据进行拆分。
另一方面,本发明实施例还提供了一种复杂路径下的费率计算与拆分方法,包括:
将采集获得的道路出口车道交易流水数据与标准样本数据进行校验,并对校验正确的道路出口车道交易流水数据进行拆分,获得拆分明细信息;所述拆分明细信息包括路径信息和费用信息;
存储数据拆分***所获得的校验结果和拆分明细信息;
对数据库中的道路出口车道交易流水数据、道路入口车道交易流水数据和所述拆分明细信息进行定时汇总和存储;
读取数据库中存储的汇总结果,根据所述汇总结果向用户提供多种数据报表;以及,
基于WEB技术控制和查询数据拆分的运行状态。
优选地,所述方法还包括:
从后台联网***中获取运行参数,采集各个路段中的道路出口车道交易流水数据和道路入口车道交易流水数据,并将采集获得的数据进行存储。
优选地,所述将采集获得的道路出口车道交易流水数据与标准样本数据进行校验,并对校验正确的道路出口车道交易流水数据进行拆分,获得拆分明细信息,包括:
加载待拆分处理的道路出口车道交易流水数据;
根据车辆分类标准和当前车辆的标签信息,识别当前车辆的类型,以判断当前车辆是否需要付费;
根据所述标准样本数据,对待付费类型车辆的出口流水数据的各个属性值进行校验,将校验正确的道路出口车道交易流水数据进行费用校验;将校验错误的道路出口车道交易流水数据进行修正;所述属性值包括入口信息、出口信息、费率、交易时间、路径、费用及车辆标签信息的一种或多种组合信息;
根据从后台联网***中获取的车辆路径信息,判断所述费用信息是否正确,并将校验正确的道路出口车道交易流水数据进行交易检验;将校验错误的道路出口车道交易流水数据进行修正;所述路径信息包括路段组合、起始站组合、结束站组合、出口车型、出口时间和费率版本信息的一种或多种组合;
根据交易状态判断交易类型,以判断当前交易使用何种方法拆分;
根据道路出口车道交易流水数据的各个属性值和所述路径信息,以及车辆标识点ID,对交易正常的费用信息进行金额拆分,记录拆分明细信息。
进一步地,所述的复杂路径下的费率计算与拆分方法还包括:计算5.8GHz自由流标识率、RFID标识率和高清卡口标识率中的一种或多种组合。
优选地,所述的复杂路径下的费率计算与拆分方法还包括:采用单线程或多线程对数据进行拆分。
本发明实施例提供的复杂路径下的费率计算与拆分技术方案,利用WEB联网技术,通过将采集获得道路出口车道交易流水数据,与标准样本数据进行校验,并对校验正确的道路出口车道交易流水数据进行拆分,获得拆分明细信息,根据该拆分明细信息精确获得当前高速公路出口车辆的路径信息,对该路径信息进行实时存储与定时汇总而获得各种有效信息,从而使得用户在应用时仅需调用费用标准或查询相应的费率表即可获得准确的费用信息。本发明可以获得复杂路径下的车道交易流水数据的各种明细信息,从而准确计算出复杂路径下的费率,且驾驶员无需停车缴费,有效克服实体收费站处理效率低的缺陷,提高高速公路出口的车辆通行率,避免高速公路出口的车辆拥堵现象。
附图说明
图1是本发明提供的复杂路径下的费率计算与拆分***的一个实施例的结构示意图;
图2是本发明提供的复杂路径下的费率计算与拆分***的又一个实施例的结构示意图;
图3是本发明提供的路段中间件采集***在各个路段采集车道交易流水数据的一种实现方式的示意图;
图4是本发明提供的数据拆分***的一种实施例的结构示意图;
图5是本发明提供的复杂路径下的费率计算与拆分方法的一个实施例的步骤流程图;
图6是本发明提供的采用单线程或多线程对数据进行拆分的过程示意图;
图7是本发明提供的对道路出口车道交易流水数据进行拆分的一种实现方式的步骤流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
参见图1,是本发明提供的复杂路径下的费率计算与拆分***的一个实施例的结构示意图。
本发明实施例提供的复杂路径下的费率计算与拆分***,主要包括以下五部分:
数据拆分***100,用于将采集获得的道路出口车道交易流水数据与标准样本数据进行校验,并对校验正确的道路出口车道交易流水数据进行拆分,获得拆分明细信息;所述拆分明细信息包括路径信息和费用信息。其中,标准样本数据可以通过某一地区或国家甚至全球的车道交易采样数据进行提取,形成相应的规范或标准,从而使得具体应用环境中的实时车道交易流水数据可以基于该规范或标准进行校验。如,广东省高速公路联网收费结算中心所制定的技术规范,可以获得省内的道路出口车道交易流水数据拆分的路径信息,包括路段编号、起始站编号和结束站编号等参数数据。流水数据实质为车辆在道路行驶过程的流水线中产生的或监测获得的各种数据,简称为流水数据。
数据库200,用于向所述数据拆分***100提供道路出口车道交易流水数据和标准样本数据,并存储所述数据拆分***100所获得的校验结果和拆分明细信息。具体地,数据库200还存储有对道路出口车道交易流水数据拆分后的明细和校验失败的异常流水等。
定时汇总***300,用于对所述数据库200中的道路出口车道交易流水数据、道路入口车道交易流水数据和所述拆分明细信息进行定时汇总,并将汇总结果存储在所述数据库200中。
报表平台400,用于读取所述数据库200中存储的所述汇总结果,根据所述汇总结果向用户提供多种数据报表;以及,
WEB控制台500,用于控制和查询所述数据拆分***100的运行状态。
设置定时汇总***300,可以有效避免报表平台400等程序直接对数据库200进行大量数据的查询统计,造成响应速度过慢,且对数据库200形成过大压力。
报表平台400从数据库200中读取汇总结果,向用户提供部署在报表平台400上的多个展示模板。如,包含其它路段代收的路段收入汇总报表(按车型)、代其它路段收取的路段支出汇总报表(按车型)、路段相互代收的拆分金额差额报表和包含其它路段代收的路段拆分收入金额报表(按支出路段)等拆分金额流量报表等。
进一步地,所述报表平台400,还用于计算5.8GHz自由流标识率、RFID(RadioFrequency Identification,无线射频识别)标识率和高清卡口标识率中的一种或多种组合。
具体实施时,报表平台400可以通过以下方式实现各种标识率的计算:
(1)5.8GHz自由流标识率:将拆分明细按路段的费率表内ETC标识点组合中含有指定ETC标识点ID的路径进行匹配得出经过该标识点的断面流量,取某一地区内的从ETC车道驶出的监控车辆(采用5.8GHz技术的卡片交易的车辆)为样本集,在出口流水的原始标识信息中含有该标识点ID的为标识成功,否则为标识失败,将标识成功数除以样本集数量作为5.8GHz自由流的标识成功率,简称5.8GHz自由流标识率。
(2)RFID标识率:将拆分明细按路段内费率表的RFID标识点组合中含有指定RFID标识点ID的路径进行匹配得出经过该标识点的断面流量,取其中采用非全零***的复合卡交易并且从MTC(Manual Toll Collection,人工半自动收费车道)车道驶出的正常收费车为样本集,原始标识信息中含有该标识点ID的数据为标识成功,否则为标识失败,将标识成功数除以样本集数量作为RFID的标识成功率,简称RFID标识率。
(3)高清卡口标识率:将入口时间和出口时间都在同一个交易日的拆分明细按路段内高清卡口路径表内高清卡口设备编号组合中含有指定高清卡口设备编号的路径进行匹配得出经过该高清卡口的断面流量,取高清流水表中交易时间为同一交易日由该高清设备所标识并且包含收费车牌号码的数据为标识成功,标识成功数除以断面流量总数即为高清卡口标识成功率,简称高清卡口标识率。
具体实施时,如图2所示,本发明实施例提供的复杂路径下的费率计算与拆分***还包括:
路段中间件采集***600,用于从后台联网***中获取运行参数,采集各个路段中的道路出口车道交易流水数据和道路入口车道交易流水数据,并将采集获得的数据存储在所述数据库中。因此,数据库200中还汇集了从各个路段中间件采集***600,采集的出口车道交易流水数据和入口车道交易流水数据,以及在路段中心汇总的入口流水数据和出口流水数据的合计数等。
参见图3,是本发明实施例提供的路段中间件采集***在各个路段采集车道交易流水数据的一种实现方式的示意图。
如图3所示,车辆在经过道路路段1时,设置在道路路段1中的路段中间件采集***600或其构件对车辆的信息进行采集,可以通过对车牌进行图像识别,接收车载设备所发送的数据等方式采集车辆在各路段的交易信息和位置信息等。同样,当车辆依次通过道路路段1~道路路段N时,各个路段的路段中间件采集***600或其构件将采集获得的中间件信息可以通过有线通信或无线通信的方式经过WEB网络传递至数据库200中进行保存,以便于数据拆分***100等的数据调用。例如,当路段中间件采集***600采用了5.8GHz自由流技术时,5.8GHz无线短程通信中间件可以采用嵌入式微处理器通过网络模块从上层网络***获取运行参数(包括但不限于收费费率表、收费站表、车牌表、标签表、黑名单表、发布信息表中的一种或多种);并可以进一步采用串行通信模块获取下层天线识别到的车辆上的身份标签,通过嵌入式微处理器根据所述运行参数判断身份标签信息的有效性。具体地,下层天线通过5.8GHz无线短程通信中间件的串行通信模块将身份标签信息发送至嵌入式微处理器。嵌入式微处理器根据所述运行参数读取标签内信息,并且根据所述运行参数和存储模块内置的交易逻辑对标签内信息进行操作得到交易结果,并将交易结果存储在数据库200中。需要说明的是,以上仅仅是路段中间件采集***600实现采集车辆的车道交易流水数据的一个实施例,用户还可以进一步采用相类似的或者其他实施方式进行数据采集。
进一步地,在本发明实施例提供的复杂路径下的费率计算与拆分***中,所述数据拆分***100还用于采用单线程或多线程对数据进行拆分。具体地,数据拆分***100中将同时执行多个任务、多个队列,因此,WEB控制台500在对数据拆分***100的运行状态进行控制和查询时,可以查看数据拆分***100中的各个任务的队列长度,查看或增减各个任务的线程数量等。
为实现对多任务多队列的交易流水数据进行拆分,本发明实施例提出了一种对数据拆分***的实现结构。
参看图4,是本发明提供的数据拆分***的一种实施例的结构示意图。
在一种可实施的方式中,如图4所示,所述数据拆分***100包括:
流水数据加载器101,用于从所述数据库中加载待拆分处理的道路出口车道交易流水数据;
车辆身份识别器102,用于根据车辆分类标准和当前车辆的标签信息,识别当前车辆的类型,以判断当前车辆是否需要付费;
完整性校验器103,用于根据所述标准样本数据,对待付费类型车辆的道路出口车道交易流水数据的各个属性值进行校验,将校验正确的道路出口车道交易流水数据进行费用校验;将校验错误的道路出口车道交易流水数据输出至异常处理器104进行修正;所述属性值包括入口信息、出口信息、费率、交易时间、路径、费用及车辆标签信息的一种或多种组合信息;
费用校验器105,用于根据从后台联网***中获取的车辆路径信息,判断从所述完整性校验器中获取的费用信息是否正确,并将校验正确的道路出口车道交易流水数据进行交易检验;将校验错误的道路出口车道交易流水数据输出至异常处理器104进行修正;所述路径信息包括路段组合、起始站组合、结束站组合、出口车型、出口时间和费率版本信息的一种或多种组合;
交易类型检验器106,用于根据交易状态判断交易类型,以判断当前交易类型使用何种方法拆分。具体实施时,可以采用以下方式实现交易类型的判断:根据交易状态的二进制值判断交易类型。具体地,当交易状态的二进制值的第19位废票处理标志位(重打***)、第44位修改标志位或第45位人工冲减标志位的值为1时,判定当前交易类型为冲抵无效或错误交易流水的冲减交易;当第39位的值为1时并且车流量为零时,判定当前交易类型为不分车型按次收费的次票交易;当第29位最短路径的值为1时,判定当前交易类型为相应路径内路段业主共担损益的最短路径交易;当第6位U型行驶(回头)、第14位换卡、第16位逆向车、第21位丢卡或第22位人为坏卡标志位的值为1并且是现金最远费率时,判定当前交易类型为收入归出口路段业主的最远路径交易;其余是正常交易。
信息拆分器107,用于根据道路出口车道交易流水数据的各个属性值和所述路径信息,以及车辆标识点ID,对交易正常的费用信息进行金额拆分,记录拆分明细信息。
其中,信息拆分器107还包括:次票拆分器、精确拆分器、多义性拆分器、非精确拆分器和冲减拆分器(图4中未示出)。
具体地,次票拆分器主要针对出口路段代收的一些特殊费用,如进城费等,不涉及路段业务。在进行交易流水数据拆分时,次票拆分器用于将费用金额直接拆到出口路段,起始站“-1”处理,结束站取出口站。
精确拆分器,主要用于根据路段组合、起始站组合、结束站组合和金额组合对道路出口车道交易流水数据进行拆分。具体实施时,路段组合、起始站组合、结束站组合和金额组合这几个属性中的数据是一一对应的关系,取对应位置的数据得到拆分后的记录,包括路段、起始站、结束站和正常金额,并从包含RFID、5.8GHz自由流标识点ID或高清卡口的原始标识信息中获取该路径所经过的标识点信息。具体地,如果当前车辆是按计重收费的,则需要将加收部分(即实收金额)减去车型费率金额的差额按正常金额的比例再分配到各路段,如果是免费车、公务车或非现金卡付费等有减免的金额,也需要将对应的减免部分计算出来,以负值表示,每种类型的金额都单独列出,正数为应收金额,负数为优惠减免金额,求和后为实收金额,将拆分金额非零的路段记录保存到数据库200中。
多义性拆分器:由于没有原始标识,不确定实际行驶路径,因此出入口之间的路段均有可能,以该入口路段、入口站、出口路段和出口站区间内相同车型的精确拆分金额汇总结果做为拆分依据,按汇总结果中的路段和金额比例进行拆分,路段、起始站和结束站与汇总结果一致,路段的拆分金额为收费金额乘以汇总结果中路段对应的占比。
非精确拆分器:在拆分处理中,收益归出口路段,将收费金额只拆到出口路段,起始站为-1,结束站取出口站。
冲减拆分器,用于对用户误操作或者其它原因导致重复或错误的收费流水数据进行冲减,避免重复计算相同路段的费用。如果被冲减流水已经拆分,则删除对应的拆分明细,并从相应汇总数据中减去。
定时汇总***300中则定时对拆分明细中的金额流量按拆分路段的开始站与结束站对应的路径及工班日等进行汇总;并根据拆分明细中的数据更新汇总数据中的金额流量。
本发明实施例提供的复杂路径下的费率计算与拆分***,利用WEB联网技术,通过对高速公路出口车道交易流水实时拆分,并通过按路段和路径信息等对拆分明细汇总,根据该拆分明细信息精确获得当前高速公路出口车辆的路径信息,对该路径信息进行实时存储与定时汇总而获得各种有效信息,从而使得用户在应用时仅需调用费用标准或查询相应的费率表即可获得准确的费用信息。本发明实施例对于校验错误的数据还可以进行修正处理,并可以实现对5.8GHz自由流标识率、RFID标识率和高清卡口标识率的提取,将车辆身份认证数据信息、射频通信数据信息识别出的车辆特征信息进行融合分析处理,处理效率高、准确可靠,提高智能交通管理的便捷性、准确性和安全性,且适用于智能交通管理所涉及的各种情形,如公路ETC不停车电子收费、多车道自由流收费等,准确计算出复杂路径下的费率,有效克服实体收费站处理效率低的缺陷,避免高速公路出口的车辆拥堵现象。
本发明实施例还进一步提供了一种复杂路径下的费率计算与拆分方法。
参看图5,是本发明提供的复杂路径下的费率计算与拆分方法的一个实施例的步骤流程图。
具体地,所述的复杂路径下的费率计算与拆分方法包括以下步骤S10~S50:
步骤S10:将采集获得的道路出口车道交易流水数据与标准样本数据进行校验,并对校验正确的道路出口车道交易流水数据进行拆分,获得拆分明细信息;所述拆分明细信息包括路径信息和费用信息;
步骤S20:存储数据拆分***所获得的校验结果和拆分明细信息;
步骤S30:对数据库中的道路出口车道交易流水数据、道路入口车道交易流水数据和所述拆分明细信息进行定时汇总和存储;
步骤S40:读取数据库中存储的汇总结果,根据所述汇总结果向用户提供多种数据报表;以及,
步骤S50:基于WEB技术控制和查询数据拆分的运行状态。
具体实施时,在进行数据拆分之前,所述的复杂路径下的费率计算与拆分方法,还包括:
步骤S00:从后台联网***中获取运行参数,采集各个路段中的道路出口车道交易流水数据和道路入口车道交易流水数据,并将采集获得的数据进行存储。
需要说明的是,以上步骤S00~S50之间可以为部分或全部并行执行的步骤,即各个步骤之间并未限定先后顺序。
本发明提供的复杂路径下的费率计算与拆分方法还包括:计算5.8GHz自由流标识率、RFID标识率和高清卡口标识率中的一种或多种组合。本实施例提供的复杂路径下的费率计算与拆分方法的各个步骤的实现过程及工作原理与图1~图4实施例提供的复杂路径下的费率计算与拆分***对应相同,在此不再赘述。
优选地,本发明实施例采用单线程或多线程对数据进行拆分。
参看图6,是本发明实施例提供的采用单线程或多线程对数据进行拆分的过程示意图。参看图7,是本发明提供的对道路出口车道交易流水数据进行拆分的一种实现方式的步骤流程图。具体地,每一个任务队列对应与一个任务实现过程。
其中,队列601为保存在数据库200中的出***易流水数据和修正流水数据,任务602采用单线程定时加载未拆分的交易流水数据。为避免竞争,任务602采用单线程操作;
不收费车拆分(多线程)604从不收费车拆分队列603读取流水数据后,按照不收费车拆分处理;完整性校验(多线程)606:从完整性校验队列605读取流水数据后,对出口流水各个属性值进行校验,判断是否合法;
金额校验(多线程)608从金额校验队列607读取流水数据后,判断收费金额是否正确;
检查交易类型(多线程)610从交易状态检查队列609读取流水数据后,根据交易状态判断交易类型;具体实施时,可以采用以下方式实现交易类型的判断:根据交易状态的二进制值判断交易类型。具体地,当交易状态的二进制值的第19位废票处理标志位(重打***)、第44位修改标志位或第45位人工冲减标志位的值为1时,判定当前交易类型为冲抵无效或错误交易流水的冲减交易;当第39位的值为1时并且车流量为零时,判定当前交易类型为不分车型按次收费的次票交易;当第29位最短路径的值为1时,判定当前交易类型为相应路径内路段业主共担损益的最短路径交易;当第6位U型行驶(回头)、第14位换卡、第16位逆向车、第21位丢卡或第22位人为坏卡标志位的值为1并且是现金最远费率时,判定当前交易类型为收入归出口路段业主的最远路径交易;其余是正常交易。
精确拆分(多线程)612从精确拆分队列611读取流水数据后,根据路段组合、起始站组合、结束站组合和金额组合对出口流水数据进行进一步精确拆分;具体地,根据路段组合、起始站组合、结束站组合和金额组合对出口流水进行拆分,这几个属性中的数据是一一对应的关系,取对应位置的数据得到拆分后的记录,包括路段、起始站、结束站和正常金额,并从包含RFID或5.8G自由流标识点ID的原始标识信息中获取该路径所经过的标识点信息。譬如,若为按计重收费类型,则需要将加收部分即实收金额减去车型费率金额的差额按正常金额的比例再分配到各路段;若为免费车、公务车或非现金卡付费等有减免的金额,则需要将对应的减免部分计算出来,以负值表示。每种类型的金额都单独列出,正数为应收金额,负数为优惠减免金额,求和后为实收金额,将拆分金额非零的路段记录保存到数据库200中。
次票拆分(多线程)614从次票拆分队列613读取流水数据后,按次票拆分608处理;
多义性拆分(多线程)616:由检查交易类型207将最短路径交易流水写入多义性拆分队列615;从多义性拆分队列615读取流水后,按多义性拆分步骤S710处理;
非精确拆分(多线程)618:由检查交易类型207将最远路径交易流水写入非精确拆分队列617;从次票拆分队列617读取流水后,按非精确拆分S711处理;
冲减拆分(多线程)620从冲减队列619读取流水数据后,将金额直接拆到出口路段,起始站填-1,结束站取出口站;
汇总(单线程)622:从汇总队列621读取流水数据后,按拆分路段的开始站与结束站对应的路径及工班日等进行汇总。由于需要对汇总值进行更新,为保证数据一致性,只采用单线程操作。
进一步地,为正确写入以上各个队列的数据以及控制各个线程正常运行,本发明实施例还提供了对道路出口车道交易流水数据进行拆分的一种可实现方式。
具体实施时,如图7所示,所述步骤S10在对校验正确的道路出口车道交易流水数据进行拆分时,可以采用以下方式实现:
步骤S701:加载待拆分处理的道路出口车道交易流水数据;
步骤S702:根据车辆分类标准和当前车辆的标签信息,识别当前车辆的类型,以判断当前车辆是否需要付费;当检测到当前车辆为需要付费的车辆时,则执行步骤S703;若否,则执行步骤S704;
步骤S703:完整性校验。根据所述标准样本数据,对待付费类型车辆的道路出口车道交易流水数据的各个属性值进行校验,将校验正确的道路出口车道交易流水数据进行费用校验,转至步骤S705;将校验错误的道路出口车道交易流水数据进行修正,转至步骤S706;所述属性值包括入口信息、出口信息、费率、交易时间、路径、费用及车辆标签信息的一种或多种组合信息;
步骤S704:按照不收费车对交易信息进行拆分。
步骤S705:费用校验。根据从后台联网***中获取的车辆路径信息,判断所述费用信息是否正确,并将校验正确的道路出口车道交易流水数据进行交易检验,转至步骤S707;将校验错误的道路出口车道交易流水数据进行修正,转至步骤S706;所述路径信息包括路段组合、起始站组合、结束站组合、出口车型、出口时间和费率版本信息的一种或多种组合。
步骤S706:异常流水数据处理。
步骤S707:交易类型检测。根据交易状态判断交易类型,以判断当前交易使用何种方法拆分。其中,交易类型包括但不限于次票交易、冲减交易、最短路径交易和最远路径交易等。
步骤S708:次票拆分。不论行驶路径如何,将金额直接拆到出口路段,起始站填-1,结束站取出口站,次票金额是出口路段代地方政府收的进城费等,不涉及路段业主。
步骤S709:精确拆分。具体地,根据路段组合、起始站组合、结束站组合和金额组合对出口流水进行拆分,这几个属性中的数据是一一对应的关系,取对应位置的数据得到拆分后的记录,包括路段、起始站、结束站和正常金额,并从包含RFID或5.8G自由流标识点ID的原始标识信息中获取该路径所经过的标识点信息。譬如,若为按计重收费类型,则需要将加收部分即实收金额减去车型费率金额的差额按正常金额的比例再分配到各路段;若为免费车、公务车或非现金卡付费等有减免的金额,则需要将对应的减免部分计算出来,以负值表示。每种类型的金额都单独列出,正数为应收金额,负数为优惠减免金额,求和后为实收金额,将拆分金额非零的路段记录保存到数据库200中。
步骤S710:多义性拆分。由于没有原始标识,不确定实际行驶路径,因此出入口之间的路段均有可能,以该入口路段、入口站、出口路段和出口站区间内相同车型的精确拆分金额汇总结果做为拆分依据,按汇总结果中的路段和金额比例进行拆分,路段、起始站和结束站与汇总结果一致,路段的拆分金额为收费金额乘以汇总结果中路段对应的占比,按照最短路径交易。
步骤S711:非精确拆分。收益归出口路段,将收费金额只拆到出口路段,起始站为-1,结束站取出口站,按照最远路径交易。
步骤S712:冲减拆分。对重复或错误的收费流水进行冲减,避免重复计算,如果被冲减流水已经拆分,则删除对应的拆分明细,并从相应汇总数据中减去。
步骤S713:对拆分明细数据进行汇总存储。
步骤S714:根据拆分明细中的数据更新汇总数据中的金额流量。
根据道路出口车道交易流水数据的各个属性值和所述路径信息,以及车辆标识点ID,对交易正常的费用信息进行金额拆分,记录拆分明细信息。
图6和图7所提供的实现方式的各个步骤对应相辅相成,在此不再赘述。其两者的结合可以有效控制对车道交易流水数据的正确拆分,以获得精确的路径信息和费用信息,计算出一种或多种标识率。
本发明实施例提供的复杂路径下的费率计算与拆分方法,利用WEB联网技术,通过对高速公路出口车道交易流水实时拆分,并通过按路段和路径信息等对拆分明细汇总,根据该拆分明细信息精确获得当前高速公路出口车辆的路径信息,对该路径信息进行实时存储与定时汇总而获得各种有效信息,从而使得用户在应用时仅需调用费用标准或查询相应的费率表即可获得准确的费用信息。本发明实施例对于校验错误的数据还可以进行修正处理,并可以实现对5.8GHz自由流标识率、RFID标识率和高清卡口标识率的提取,将车辆身份认证数据信息、射频通信数据信息识别出的车辆特征信息进行融合分析处理,处理效率高、准确可靠,提高智能交通管理的便捷性、准确性和安全性,且适用于智能交通管理所涉及的各种情形,如公路ETC不停车电子收费、多车道自由流收费等,准确计算出复杂路径下的费率。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
Claims (10)
1.一种复杂路径下的费率计算与拆分***,其特征在于,包括:
数据拆分***,用于将采集获得的道路出口车道交易流水数据与标准样本数据进行校验,并对校验正确的道路出口车道交易流水数据进行拆分,获得拆分明细信息;所述拆分明细信息包括路径信息和费用信息;
数据库,用于向所述数据拆分***提供道路出口车道交易流水数据和标准样本数据,并存储所述数据拆分***所获得的校验结果和拆分明细信息;
定时汇总***,用于对所述数据库中的道路出口车道交易流水数据、道路入口车道交易流水数据和所述拆分明细信息进行定时汇总,并将汇总结果存储在所述数据库中;
报表平台,用于读取所述数据库中存储的所述汇总结果,根据所述汇总结果向用户提供多种数据报表;以及,
WEB控制台,用于控制和查询所述数据拆分***的运行状态。
2.如权利要求1所述的复杂路径下的费率计算与拆分***,其特征在于,所述复杂路径下的费率计算与拆分***还包括:
路段中间件采集***,用于从后台联网***中获取运行参数,采集各个路段中的道路出口车道交易流水数据和道路入口车道交易流水数据,并将采集获得的数据存储在所述数据库中。
3.如权利要求1所述的复杂路径下的费率计算与拆分***,其特征在于,所述数据拆分***包括:
流水数据加载器,用于从所述数据库中加载待拆分处理的道路出口车道交易流水数据;
车辆身份识别器,用于根据车辆分类标准和当前车辆的标签信息,识别当前车辆的类型,以判断当前车辆是否需要付费;
完整性校验器,用于根据所述标准样本数据,对待付费类型车辆的道路出口车道交易流水数据的各个属性值进行校验,将校验正确的道路出口车道交易流水数据进行费用校验;将校验错误的道路出口车道交易流水数据输出至异常处理器进行修正;所述属性值包括入口信息、出口信息、费率、交易时间、路径、费用及车辆标签信息的一种或多种组合信息;
费用校验器,用于根据从后台联网***中获取的车辆路径信息,判断从所述完整性校验器中获取的费用信息是否正确,并将校验正确的道路出口车道交易流水数据进行交易检验;将校验错误的道路出口车道交易流水数据输出至异常处理器进行修正;所述路径信息包括路段组合、起始站组合、结束站组合、出口车型、出口时间和费率版本信息的一种或多种组合;
交易类型检验器,用于根据交易状态判断交易类型,以判断当前交易使用何种方法拆分;
信息拆分器,用于根据道路出口车道交易流水数据的各个属性值和所述路径信息,以及车辆标识点ID,对交易正常的费用信息进行金额拆分,记录拆分明细信息。
4.如权利要求1所述的复杂路径下的费率计算与拆分***,其特征在于,所述报表平台,还用于计算5.8GHz自由流标识率、RFID标识率和高清卡口标识率中的一种或多种组合。
5.如权利要求1~4任一项所述的复杂路径下的费率计算与拆分***,其特征在于,所述数据拆分***,还用于采用单线程或多线程对数据进行拆分。
6.一种复杂路径下的费率计算与拆分方法,其特征在于,包括:
将采集获得的道路出口车道交易流水数据与标准样本数据进行校验,并对校验正确的道路出口车道交易流水数据进行拆分,获得拆分明细信息;所述拆分明细信息包括路径信息和费用信息;
存储数据拆分***所获得的校验结果和拆分明细信息;
对数据库中的道路出口车道交易流水数据、道路入口车道交易流水数据和所述拆分明细信息进行定时汇总和存储;
读取数据库中存储的汇总结果,根据所述汇总结果向用户提供多种数据报表;以及,
基于WEB技术控制和查询数据拆分的运行状态。
7.如权利要求6所述的复杂路径下的费率计算与拆分方法,其特征在于,所述方法还包括:
从后台联网***中获取运行参数,采集各个路段中的道路出口车道交易流水数据和道路入口车道交易流水数据,并将采集获得的数据进行存储。
8.如权利要求6所述的复杂路径下的费率计算与拆分方法,其特征在于,所述将采集获得的道路出口车道交易流水数据与标准样本数据进行校验,并对校验正确的道路出口车道交易流水数据进行拆分,获得拆分明细信息,包括:
加载待拆分处理的道路出口车道交易流水数据;
根据车辆分类标准和当前车辆的标签信息,识别当前车辆的类型,以判断当前车辆是否需要付费;
根据所述标准样本数据,对待付费类型车辆的道路出口车道交易流水数据的各个属性值进行校验,将校验正确的道路出口车道交易流水数据进行费用校验;将校验错误的道路出口车道交易流水数据进行修正;所述属性值包括入口信息、出口信息、费率、交易时间、路径、费用及车辆标签信息的一种或多种组合信息;
根据从后台联网***中获取的车辆路径信息,判断所述费用信息是否正确,并将校验正确的道路出口车道交易流水数据进行交易检验;将校验错误的道路出口车道交易流水数据进行修正;所述路径信息包括路段组合、起始站组合、结束站组合、出口车型、出口时间和费率版本信息的一种或多种组合;
根据交易状态判断交易类型,以判断当前交易使用何种方法拆分;
根据道路出口车道交易流水数据的各个属性值和所述路径信息,以及车辆标识点ID,对交易正常的费用信息进行金额拆分,记录拆分明细信息。
9.如权利要求6所述的复杂路径下的费率计算与拆分方法,其特征在于,所述方法还包括:计算5.8GHz自由流标识率、RFID标识率和高清卡口标识率中的一种或多种组合。
10.如权利要求6~9任一项所述的复杂路径下的费率计算与拆分方法,其特征在于,所述方法还包括:采用单线程或多线程对数据进行拆分。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510528685.1A CN105184875B (zh) | 2015-08-25 | 2015-08-25 | 复杂路径下的费率计算与拆分***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510528685.1A CN105184875B (zh) | 2015-08-25 | 2015-08-25 | 复杂路径下的费率计算与拆分***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105184875A CN105184875A (zh) | 2015-12-23 |
CN105184875B true CN105184875B (zh) | 2017-08-25 |
Family
ID=54906925
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510528685.1A Active CN105184875B (zh) | 2015-08-25 | 2015-08-25 | 复杂路径下的费率计算与拆分***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105184875B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106991727B (zh) * | 2016-01-21 | 2020-07-10 | 北京四维图新科技股份有限公司 | 一种高速公路互通计费的方法及*** |
CN107657544A (zh) * | 2017-09-14 | 2018-02-02 | 国网辽宁省电力有限公司 | 一种改进的电费自动缴纳方法及*** |
CN110019214A (zh) * | 2017-12-04 | 2019-07-16 | 北京京东尚科信息技术有限公司 | 对数据拆分结果进行校验的方法和装置 |
CN109191605B (zh) * | 2018-08-17 | 2020-04-28 | 华南理工大学 | 一种考虑收费路径的高速公路计费费率准确性评测方法 |
CN109741015A (zh) * | 2018-12-17 | 2019-05-10 | 广州华工信息软件有限公司 | 高速公路上的etc消费异常处理方法、设备、介质及*** |
CN110276692B (zh) * | 2019-06-25 | 2023-09-12 | 深圳前海微众银行股份有限公司 | 一种处理交易数据的方法及装置 |
CN112419526A (zh) * | 2020-09-18 | 2021-02-26 | 招商华软信息有限公司 | 高速公路通行费校准方法、装置及存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040200899A1 (en) * | 2003-04-08 | 2004-10-14 | Bor-Shenn Jeng | Automatic toll collection architecture and method combining short-range and long-range communication schemes |
CN101499182B (zh) * | 2009-01-23 | 2010-09-01 | 江苏省交通科学研究院股份有限公司 | 基于计重收费和重量检测的二义性路径通行费拆分方法 |
ES2370601B1 (es) * | 2009-12-18 | 2012-11-14 | Autopistas Concesionaria Española, S.A. | Método de gestión y mantenimiento de sistemas de reconocimiento de matrículas en peajes. |
CN102956039B (zh) * | 2012-12-29 | 2014-10-22 | 安徽皖通科技股份有限公司 | 基于片区建模的高速公路多路径通行费拆分方法 |
CN104424665A (zh) * | 2013-09-10 | 2015-03-18 | 李祖健 | 高速公路统一多路径识别***及其识别方法 |
-
2015
- 2015-08-25 CN CN201510528685.1A patent/CN105184875B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN105184875A (zh) | 2015-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105184875B (zh) | 复杂路径下的费率计算与拆分***及方法 | |
CN105590346B (zh) | 基于路径识别***的收费公路网交通信息采集与诱导*** | |
CN106228625A (zh) | 基于移动互联网的不停车收费方法及*** | |
CN106504584B (zh) | 一种城市级智慧停车*** | |
CN205721998U (zh) | 基于路径识别***的收费公路网交通信息采集与诱导*** | |
CN106504522A (zh) | 一种基于大数据的智慧交通管理*** | |
CN106331180B (zh) | 一种基于车辆行驶数据和地理围栏的车辆收费*** | |
CN110379025A (zh) | 基于智能网联汽车的电子收费方法、***和车联网服务平台 | |
CN103761775B (zh) | 新型货车不停车计重收费*** | |
CN106601005B (zh) | 一种基于rfid和微信平台的城市智能交通诱导方法 | |
CN106846153A (zh) | 一种车险赔付方法及*** | |
CN112734219B (zh) | 一种车辆运输行驶行为分析方法及*** | |
CN105551095B (zh) | 通行控制方法、装置及*** | |
CN109147072A (zh) | 一种高速公路跨计费主体进行计费的方法和*** | |
CN107424231A (zh) | 基于导航***的高速公路缴费方法、存储介质和*** | |
CN109191605A (zh) | 一种考虑收费路径的高速公路计费费率准确性评测方法 | |
CN108597043A (zh) | 高速公路预支付不停车收费方法及*** | |
CN104933768A (zh) | 基于gsm基站id的高速公路路径识别通行卡及识别方法 | |
CN110008595A (zh) | Etc节能减排效益测算方法和装置 | |
CN208985220U (zh) | 一种高速公路跨计费主体进行计费的*** | |
CN106570686A (zh) | 一种基于虚拟标识技术的高速公路路径识别***及方法 | |
CN109636931A (zh) | 一种基于精准收费的高速路智能通行方法 | |
CN104700630A (zh) | 一种高速公路车流量的监测方法及*** | |
CN107808420A (zh) | 道路通行站点的快速通行、收费的方法及其*** | |
CN112687099A (zh) | 一种超载嫌疑车辆判定方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 510530 Room 601, No. 5, Third Street, Science City, Luogang District, Guangzhou, Guangdong Patentee after: Guangdong Litong science and Technology Investment Co., Ltd. Address before: No. 99 "510663 Guangdong city of Guangzhou province Luogang District Science City Road Science Department Department of Jingu" Three Street No. 5 Guangdong building 10 floor Patentee before: Guangzhou Newsoft Computer Technology Co., Ltd. |