发明名称 一种基于浮动车技术的营运车辆集聚事件预警方法
摘要 发明提供一种基于浮动车技术的营运车辆集聚事件预警方法,首先采集营运车辆的编号和位置信息,其次在数据中心动态区域数据库中记录各级子区域信息序列中营运车辆的数量,然后通过对各级子区域信息序列执行集聚事件异常信息发现算法实现预警信息分析,并将检测到的营运车辆集聚信息主动推送给主管部门,从而实现了营运车辆集聚事件的预警发现与定位,对于提高运输营运车辆的安全维稳有着重要意义。
申请公布号 CN102568209B 申请公布日期 2014.03.12
申请号 CN201210039021.5 申请日期 2012.02.21
申请人 福建工程学院 发明人 蒋新华;邹复民;赖宏图;廖律超;朱铨;王桐森;陈鲤文;官刚宇;陈培琪;张方舟;朱丹丹;唐小芳;赵李坤
分类号 G08G1/01(2006.01)I;G08B31/00(2006.01)I 主分类号 G08G1/01(2006.01)I
代理机构 福州市鼓楼区京华专利事务所(普通合伙) 35212 代理人 宋连梅
主权项 一种基于浮动车技术的营运车辆集聚事件预警方法,其特征在于:该方法包括如下步骤: 步骤10、数据采集:由车载信息终端在营运车辆行驶过程中定期采集其编号和位置信息,并将采集到的信息传送到数据中心; 具体为:由车载信息终端在营运车辆行驶过程中以周期τ定期采集营运车辆的编号u和位置l,得到编号u的营运车辆的行车数据序列xn=<u,l>,并将采集得到的数据通过移动蜂窝通信等技术传送到设有GIS系统的数据中心,其中n为行车数据序列x的编号; 步骤20、维护数据中心的一动态区域数据库:数据中心将监控区域划分为复数个一级子区域,并在所述动态区域数据库记录各个一级子区域内营运车辆的数量;将各个所述一级子区域再划分复数个二级子区域,并在所述动态区域数据库记录各二级子区域内营运车辆的数量,以此类推,可设置三个级别以上的子区域,所述监控区域内子区域的级别数根据监控需求设定,如果需要获得更准确的预警,就划分多个级别的子区域; 具体为:将监控区域划分为两级子区域,首先,将整个区域分成复数个一级子区域,并在所述动态区域数据库记录各个一级子区域内营运车辆的数量;其次,在各所述一级区域内又划分复数个二级子区域,并在所述动态区域数据库记录各二级子区域内营运车辆的数量;不同级别的子区域均为所述监控区域的子区域,不同级别的子区域用不同的区域编号表示,例如编号为i,j的子区域表示该子区域位于编号为i的一级子区域内的编号为j的二级子区域; 所述营运车辆数量的记录过程具体包括如下步骤: 步骤21、数据中心从接收到的行车数据序列xn中提取营运车辆编号u和位置l,根据车辆位置l,与数据中心的GIS系统进行匹配,获取当前车辆所在子区域的编号i,j; 步骤22、所述动态区域数据库存储各级子区域的信息序列:一级子区 域的信息序列表示为:Ai=<Ni,Nmax(i),NT(i)>,其中i为子区域的编号,Ni为该一级子区域内车辆数量的动态值,Nmax(i)为该一级子区域内车辆数量的历史最大值,NT(i)为该一级子区域内车辆数量的阈值;二级子区域的信息序列表示为:Aij=<Nij,Nmax(ij),NT(ij),Cij>,其中i,j为该二级子区域的编号,Nij为该二级子区域内车辆数量的动态值,Nmax(ij)为该二级子区域内车辆数量的历史最大值,NT(ij)为该二级子区域内车辆数量的阈值,Cij为存储该二级子区域内车辆编号的集合,只有最后一级的子区域信息序列中包含集合C;各级子区域的信息序列中阈值是根据路面交通情况设置; 在所述动态区域数据库中查询车辆编号u是否已存在,若否,则执行步骤23;若是,则数据中心从所述动态区域数据库中提取编号为u的营运车辆上次所在的二级子区域信息序列Ai′j′,Ai′j′=<Ni′j′,Nmax(i′j′),NT(i′j′),Ci′j′>,其中i’j’表示编号为u的营运车辆上次所在子区域的编号,Ni′j′为编号为i’j’的二级子区域内车辆数量的动态值,Nmax(i′j′)为编号为i’j’的二级子区域内车辆数量的历史最大值,NT(i′j′)为编号为i’j’的二级子区域内车辆数量的阈值,Ci′j′为存储编号为i’j’的二级子区域内车辆编号的集合判断i′=i且j′=j是否成立,若不成立,则执行步骤23;若成立,则执行步骤24; 步骤23、从所述动态区域数据库中提取Aij,Ai,Ai'j',Ai',将车辆编号u存储到Aij的集合Cij中,同时将Aij中车辆数量的动态值Nij加1,将Ai中车辆数量的动态值Ni加1,即将车辆当前所在的子区域内的车辆数量的动态值分别加1;将Ai'j'中集合Ci′j′的车辆编号u删除,并将Ai'j'中车辆数量的动态值Ni'j'减1,将Ai'中车辆数量的动态值Ni'减1,即将车辆上次所在子区域内的车辆数量的动态值分别减1,将更新后的Aij,Ai'j'保存到动态区域数据库中; 步骤24、判断是否完成最后一个行车数据序列的提取,若否,则提取下一个行车数据序列,执行步骤21;若是,则完成各级子区域内营运车辆数量的记录; 步骤30、预警信息分析:通过对各级子区域以从大到小的递归方式,实现营运车辆集聚事件的预警发现与定位,具体过程如下:数据中心首先提取各一级子区域中营运车辆的数量,并将各一级子区域的营运车辆数量与数 据中心设定的各一级子区域对应的营运车辆数量的阈值和历史最大值进行比较,比较顺序是先与阈值进行比较,若大于阈值,则再与历史最大值比较;若发现其中某一一级子区域内的营运车辆数辆超过数据中心设定的该一级子区域营运车辆数量的阈值和历史最大值,则提取该一级子区域内的各二级子区域的营运车辆数量,并将该一级子区域的各二级子区域的车辆数量与数据中心设定的该一级子区域的各二级子区域对应的营运车辆数量的阈值与历史最大值进行比较,其比较顺序亦是先与阈值进行比较,若大于阈值,则再与历史最大值比较;若发现该一级子区域内的某一二级子区域的营运车辆数量超过数据中心设定的该一级子区域的该二级子区域营运车辆的阈值和历史最大值,则以此类推判断下一级子区域,一直判断到最后一级子区域内的营运车辆数量超过数据中心设定的该最后一级子区域内的营运车辆的阈值和历史最大值,则产生营运车辆的集聚信息; 步骤40、系统预警:数据中心检测是否存在营运车辆集聚信息,若存在,数据中心将营运车辆的集聚信息主动推送监控区域的交通信息中心、运政管理部门、交巡警部门。
地址 350000 福建省福州市闽侯县上街镇福州地区大学新校区学园路