2.4 数据整合子系统 数据整合子系统采用RFID中间件的思想设计。RFID中间件是介于读写器和应用系统之间的软件系统[6-8]。RFID中间件的主要功能包括:屏蔽各种读写器之间的差异,为应用系统访问、配置和管理读写器提供统一的接口;对读写器采集到的与标签有关的事件和数据进行过滤、汇集和计算,减少从读写器传送到应用系统的海量原始数据;面向不同的应用,提供统一的服务接口,实现应用的透明操作。 由于上述RFID中间件的功能主要针对物流供应链的RFID应用。在电子车证系统中,备识别的车辆移动速度较快,在读写器天线的作用范围内不会同时出现多个车辆。因此,电子车证中间件的数据过滤功能要求不高,而对实时事件检测和数据分析的功能要求较高。 根据应用对电子车证系统中间件的需求,我们将屏蔽读写器差异的读写器适配功能、部分数据过滤功能、数据处理功能和数据融合功能从数据整合系统移动到数据采集子系统,以减轻数据整合子系统的负载。在数据整合子系统中,我们增加了实时事件检测功能、数据分析功能和数据挖掘功能。数据整合子系统的结构如图5所示。 在图5中,数据整合子系统主要由8个模块组成,并通过4个接口与其他子系统交互。数据采集子系统通过TCP接口,与数据传输模块进行数据交换;用户通过Web接口,与配置管理模块进行交互,配置数据采集设备的工作参数,查看数据采集设备工作状态,并配置事件检测规则;业务应用通过TCP接口,从实时数据管理模块获取实时数据和实时事件;业务应用通过Web Service接口,获取历史数据和历史事件,并调用数据整合子系统的数据分析和数据挖掘模块,对历史数据和事件进行分析和挖掘。 图5 数据整合子系统结构 根据电子车证应用需求,事件检测模块主要检测的实时事件包括:超速、套牌、车辆行驶异常、违规行驶。所谓超速就是同一个车牌连续出现在两个不同数据采集点的时间之差小于规定的时间差。所谓套牌就是同一车牌连续出现在两个不同数据采集点的时间之差小于在物理上可能的时间差,这通常是由于一辆车使用了伪造的车牌或电子车证。车辆行驶异常指的是指定的车辆在规定的时间内没有被数据采集点检测到。违规行驶是指某些车辆在规定的时间内,行驶到不允许出现的数据采集点。事件检测将原始的(车牌,地点,时间)数据,转换为(车牌,地点,时间,事件)信息,使得交通管理人员能根据检测到的事件,及时采取措施,调节交通流,提高道路利用效率。 在对交通流事件进行分析和挖掘前,需要原始数据进行去重、补漏和分段。如果同意车牌由于停留在一个采集点被重复采集多次,则只需要保留第一次和最后一次的采集数据,其他重复数据被删除。如果同一车牌连续经过A、B两个采集点,但没有被A、B之间的车辆必须经过的C点采集到,则需要补上这个车辆经过C 的数据。如果同一车牌连续经过A、B两个采集点的时间远远大于A、B两点的正常行驶时间,则认为车辆在A、B之间进行了停留,这个车辆的序列数据在A、B两点之间断开,形成两个序列。 对电子车证系统的交通流数据的分析采用RFID数据仓库的方式[9],电子车证在采集点处的停留事实表(车牌,地点,起始时间,停留时间)和在两个采集点之间的迁移事实表(车牌,地点1,地点2,起始时间,迁移用时间),根据各个维度的信息的概念层次,分析各个时段、各种车辆类型在各个采集点或区域的流量和平均行驶时间情况。 对于电子车证的交通流数据的数据挖掘主要包括频繁路径挖掘[8]和轨迹分析[10]。热点路径分析、将各个车辆的数据按照时间顺序排列,分段形成行驶序列。发现某个或某类车辆频繁出现的路径序列或子序列,可以了解各类车辆频繁行驶的路径,了解车辆行驶状况和有关趋势。通过轨迹分类,可以了解交通流的汇聚和分散情况。数据挖掘的结果可以辅助交通管理部门分析交通拥挤原因,辅助道路规划部门改善道路规划。 3 系统实现 本文所提出的电子车证系统架构已经在两个大型体育赛事的电子车证系统、一个特种车辆监控系统等多个实际项目中实现。其中一个大型体育赛事的电子车证系统中,涉及约2万辆机动车、32个固定式采集断面(一个断面是道路的一个方向,安装有1~2台采集设备)、14个移动采集点、90个手持采集设备。图6给出了2台固定式采集设备安装在道路一个断面上方的情景,图7所示是固定式采集设备安装在桥梁上的情景。 图6 安装在道路一个断面 图7 安装在桥梁上的 上方的2台固定式采集设备 固定式采集设备 图8给出了数据分析模块对固定式采集设备采集到的赛事车辆流量的分析结果。图8(a)给出了赛事车辆在一个月内各日的交通流量分布,图8(b)给出了某个采集断面在一个月内各日的交通流量分布可以看出,在赛事期间的12日~22日,采集到的电子车证数目较多。图8(c)给出了赛事车辆在一个月内各个时段交通流量分布,图8(d)给出了某个采集断面在一个月内各个时段交通流量分布。可以看出,在每日3~4时,道路上的赛事车辆较少,一个月内累计流量不到1 000辆次;而在8~10时、15~19时道路上的赛事车辆较多。 5 结 语 本文结合智能交通系统体系框架和RFID中间件思想,设计了一种电子车证系统的架构,实现了对交通流数据的实时采集、可靠传输和智能处理。多个电子车证项目的实施验证了所提出的架构的可行性。 (a)赛事车辆在一个月内各日的交通流量分布 |