能容忍数据不同步的交通事件检测方法

文档序号:9217998阅读:634来源:国知局
能容忍数据不同步的交通事件检测方法
【技术领域】
[0001] 本发明属于道路交通检测技术领域,具体涉及一种交通事件检测方法。
【背景技术】
[0002] 近年来,我国公路网频频出现交通拥挤、交通事故等问题,影响着路网运行效率。 随着智能交通技术的发展,以算法为核心的交通事件自动检测系统正在陆续投入的应用研 发,为解决交通事件管理带来机遇。
[0003] 从检测算法所利用的检测断面数量来看,现有事件检测算法主要分为单截面检测 算法和双截面检测算法:单截面检测算法以单个断面的固定车检器所采集到的交通流参 数作为输入进行判别,主要包括指数平滑算法(exponentialsmoothing)、时间序列算法 (ARIMA)等;双截面检测算法以上、下游固定车检器所采集到的实时交通流参数作为输入 进行判别,主要包括加利福尼亚算法(California)、波动分析法(WA)等。
[0004] 双截面交通事件检测算法与单截面交通事件检测算法对检测数据的要求最主要 的区别在于,双截面算法要求上下游的检测数据是同步的,而单截面检测算法由于没有利 用两个断面检测数据,因此不存在数据同步问题。
[0005] 在实际工程应用中,由于各个断面的交通检测器固有时钟是不可能完全同步的, 上传到系统的相同时间戳的数据并非是同步的,从而导致双截面交通事件检测算法的检测 效果并不理想,使得检测系统常常出现不可预见的误报警、重复报警以及漏报警等问题。
[0006] 现有的诸多双截面交通事件检测算法并未针对数据不同步问题采取相应的改善 措施,从而导致在工程系统中,不能满足实际应用需求。

【发明内容】

[0007] 有鉴于此,本发明的目的在于提供一种能容忍数据不同步的交通事件检测方法, 能有效地降低数据不同步对双截面交通事件检测算法的影响,提高事件检测系统的准确性 和可信性。
[0008] 为达到上述目的,本发明提供如下技术方案:
[0009] 能容忍数据不同步的交通事件检测方法,包括以下步骤:
[0010] 1)读取上下游车检器的系统时间^和12;
[0011] 2)计算相对漂移时间t相对漂移=
[0012] 3)用相对漂移时间除以检测周期T,并取绝对值,获得相对漂移周期数n;
[0013] 4)读取当前周期占有率数据以及当前周期的前n个周期占有率历史数据;
[0014] 5)参数初始化:0CCDF= 0、0CCRDF= 0、D0CCTD= 0 ;
[0015] 6)判断相对漂移时间是否大于等于0,如果是,进入步骤7),如果否,进入 步骤8);
[0016] 7)计算OCCDF、OCCRDF、0CCTD三个判别公式的值:
[0017]
[0019] 其中,OCC(i,t)为第t个周期的上游占有率值,OCC(i+l,t)为第t个周期下游占 有率值,〇CC(i,t-n+1)为第t-n+1个周期的上游占有率值,OCC(i,t-n)为第t-n个周期的 上游占有率值;
[0020] 8)计算OCCDF、OCCRDF、OCCTD三个判别公式的值:
[0024] 其中,OCC(i,t)为第t个周期的上游占有率值,OCC(i+l,t)为第t个周期下游占 有率值,〇CC(i+l,t-n+1)为第t-n+1个周期的下游占有率值,OCC(i+l,t-n)为第t-n个周 期的下游占有率值;
[0025] 9)通过OCCDF、OCCRDF和OCCTD与决策阈值的对比,判断是否有事件发生。
[0026] 进一步,所述步骤9)具体包括如下步骤:
[0027] 91)判断OCCDF是否大于决策阈值K1,其中,K1的取值方式与原有加州算法的决 策阈值K1取值方式相同,如果否,则事件检测状态STATE= 0,即没有事件发生,如果是,则 进入步骤92);
[0028] 92)判断OCCRDF是否大于决策阈值K2,如果否,则事件检测状态STATE= 0,即没 有事件发生,如果是,则进入步骤93);
[0029] 93)判断OCCTD是否大于决策阈值K3,如果否,则事件检测状态STATE= 0,即没有 事件发生,如果是,则事件检测状态STATE= 1,即有事件发生。
[0030] 本发明相对于现有技术具有如下优点:通过简易高效的算法,能够有效够降低数 据不同步对双截面交通事件检测算法造成的负面影响,从而提高交通事件检测系统的准确 性和可信性。
【附图说明】
[0031] 图1示出了能容忍数据不同步的交通事件检测方法的流程示意图。
【具体实施方式】
[0032] 为了使本发明的目的、技术方案和优点更加清楚,下面将对本发明的具体实施方 式作进一步的详细描述。
[0033] 数据不同步对加州算法产生的影响主要为误报警和漏报警:①误报产生原因是, 在无交通事件的情况下,上下游检测器时钟同步时,下游占有率数据能够较好地随上游占 有率变化而变化,从而上下游占有率的差值稳定在一定范围内,当上下游检测器时钟不同 步达到一定程度后,使得上下游差值的离散程度异常增大,从而导致误报警;②漏报产生原 因是,有事件发生的情况下,当上下游检测器时钟同步时,上游占有率增大、下游占有率减 小,上下游占有率呈现"背离"关系,当检测器时钟不同步时,使得上下游占有率数据不能很 好地反映这种"背离"关系,甚至漂移成为无交通事件情况下的"跟随"关系,从而导致漏报 警。
[0034] 因此,设计能容忍数据不同步的改进加州算法的思路是使上下游数据尽可能同 步,即把漂移的占有率曲线平移回来。由于检测数据(总车流量、平均车速、占有率)是总 平均数据,于是车流量在检测周期内可近似均匀分布的,则时间占有率也是均匀分布的,因 此,可以利用检测器的相对漂移时间t相对漂移时间与检测周期T将占有率曲线近似平移 到同步状态。
[0035] 本实施例的能容忍数据不同步的交通事件检测方法,包括如下步骤:
[0036] 1)读取上下游车检器的系统时间^和t2;
[0037] 2)计算相对漂移时间t相对漂移=tftg;
[0038] 3)用相对漂移时间除以检测周期T,并取绝对值,获得相对漂移周期数n;
[0039] 4)读取当前周期占有率数据以及当前周期的前n个周期占有率历史数据;
[0040] 5)参数初始化:OCCDF= 0、OCCRDF= 0、DOCCTD= 0 ;
[0041] 6)判断相对漂移时间是否大于等于0,如果是,进入步骤7),如果否,进入 步骤8);
[0042] 7)计算OCCDF、OCCRDF、OCCTD三个判别公式的值:
[0045] 其中,OCC(i,t)为第t个周期的上游占有率值,OCC(i+l,t)为第t个周期下游占 有率值,同理,〇CC(i,t-n+l)为第t-n+1个周期的上游占有率值,OCC(i,t-n)为第t-n个周 期的上游占有率值;
[0046] 8)计算OCCDF、OCCRDF、OCCTD三个判别公式的值:
[0047]
[0050] 其中,〇CC(i,t)为第t个周期的上游占有率值,OCC(i+l,t)为第t个周期下游占 有率值,同理,〇CC(i+l,t-n+1)为第t-n+1个周期的下游占有率值,OCC(i+l,t-n)为第t-n 个周期的下游占有率值;
[0051] 9)通过OCXDF、OCCRDF和OCCTD与决策阈值的对比,判断是否有事件发生,具体包 括如下步骤:
[0052] 91)判断OCCDF是否大于决策阈值K1,其中,K1的取值方式与原有加州算法的决 策阈值K1取值方式相同,如果否,则事件检测状态STATE= 0,即没有事件发生,如果是,则 进入步骤92);
[0053] 92)判断OCCRDF是否大于决策阈值K2,如果否,则事件检测状态STATE= 0,即没 有事件发生,如果是,则进入步骤93);
[0054] 93)判断OCCTD是否大于决策阈值K3,如果否,则事件检测状态STATE= 0,即没有 事件发生,如果是,则事件检测状态STATE= 1,即有事件发生。
[0055] Kl、K2、K3的取值方式与原有加州算法的决策阈值K2取值方式相同。
[0056] 最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较 佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技 术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本 发明的权利要求范围当中。
【主权项】
1. 能容忍数据不同步的交通事件检测方法,其特征在于:包括w下步骤: 1) 读取上下游车检器的系统时间ti和t2; 2) 计算相对漂移时间t相对漂移=ti-tg; 3) 用相对漂移时间检测周期T,并取绝对值,获得相对漂移周期数n; 4) 读取当前周期占有率数据W及当前周期的前n个周期占有率历史数据; 5) 参数初始化;OCCDF= 0、OCC畑F= 0、DOCCTD= 0 ; 6) 判断相对漂移时间是否大于等于0,如果是,进入步骤7),如果否,进入步骤 8); 7) 计算OCCDF、OCC畑F、OCCTDS个判别公式的值;其中,OCC(i,t)为第t个周期的上游占有率值,OCC(i+l,t)为第t个周期下游占有率 值,OCC(i,t-n+l)为第t-n+1个周期的上游占有率值,OCC(i,t-n)为第t-n个周期的上游 占有率值. 8) 计算OCCDF、OCC畑F、OCCTDS个判别公式的值;其中,OCC(i,t)为第t个周期的上游占有率值,OCC(i+l,t)为第t个周期下游占有率 值,OCC(i+l,t-n+1)为第t-n+1个周期的下游占有率值,OCC(i+l,t-n)为第t-n个周期的 下游占有率值; 9) 通过OCCDF、OCC畑F和OCCTD与决策阔值的对比,判断是否有事件发生。2. 根据权利要求1所述的能容忍数据不同步的交通事件检测方法,其特征在于:所述 步骤9)具体包括如下步骤: 91) 判断OCCDF是否大于决策阔值K1,其中,K1的取值方式与原有加州算法的决策阔 值K1取值方式相同,如果否,则事件检测状态STATE= 0,即没有事件发生,如果是,则进入 步骤92); 92) 判断OCCRDF是否大于决策阔值K2,如果否,则事件检测状态STATE= 0,即没有事 件发生,如果是,则进入步骤93); 93)判断OCCTD是否大于决策阔值K3,如果否,则事件检测状态STATE= 0,即没有事件 发生,如果是,则事件检测状态STATE= 1,即有事件发生。
【专利摘要】本发明属于道路交通检测技术领域,公开了一种能容忍数据不同步的交通事件检测方法,包括以下步骤:读取上下游车检器的系统时间,计算相对漂移时间,并根据相对漂移时间的大选,选择使用传统的加州算法,或利用相对漂移时间与一个或多个检测周期T的所占比例将检测数据尽可能同步,然后进行事件判断。本发明通过简易高效的算法,能够有效够降低数据不同步对双截面交通事件检测算法造成的负面影响,从而提高交通事件检测系统的准确性和可信性。
【IPC分类】G08G1/01
【公开号】CN104933861
【申请号】CN201510272493
【发明人】赵敏, 孙棣华, 肖军
【申请人】重庆大学
【公开日】2015年9月23日
【申请日】2015年5月25日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1