1.一种分布式的获取实时路况信息的方法,其特征在于,包括:将同一车牌的过车记录存储到同一分布式从节点;
当过车记录存储时,从节点根据过车记录生成本从节点的路段的单车样本,并根据路况周期内的单车样本生成路段的样本集;
主服务器于一个路况周期到达时汇集各个从节点的所有路段的样本集,并生成路况信息。
2.根据权利要求1所述的方法,其特征在于,所述将同一车牌的过车记录存储到同一分布式从节点包括:为各个从节点预设行关键字范围;
对车牌对应的字符串进行哈希运算得到车牌的哈希值,并利用预设值对所述车牌的哈希值取模后得到行关键字值;
根据车牌对应的所述行关键字值选择包含该行关键字值的预设行关键字范围所对应的从节点,将该车牌的过车记录存储于该从节点。
3.根据权利要求1所述的方法,其特征在于,所述从节点根据过车记录生成本从节点的路段的单车样本,并根据路况周期内的单车样本构成路段的样本集包括:所述从节点遍历路网中各路段,生成起始节点和终止节点均布设有卡警设备的路段有效链路集合;
所述从节点根据所述过车记录生成路段链路,并判断所述路段链路是否属于所述路段有效链路集合;
若所述路段链路为路段有效链路,则根据所述过车记录计算生成对应该路段有效链路的路段的单车样本,并根据路况周期内的单车样本生成路段的样本集。
4.根据权利要求3所述的方法,其特征在于,从节点遍历路网中各路段,生成起始节点和终止节点均布设有卡警设备的有效链路包括:从节点遍历路网中各路段,生成包含起始卡口号、终止卡口号以及结束卡口进道口方向的路段有效链路集合,并缓存所述路段有效链路集合。
5.根据权利要求4所述的方法,其特征在于,所述从节点根据所述过车记录生成路段链路包括:所述从节点每获取一个新的过车记录后,查找该新的过车记录对应的前一个过车记录;
通过比较新的过车记录及其对应的前一个过车记录中的过车时间,生成包含起始卡口号、终止卡口号以及结束卡口进道口方向的路段链路;
所述从节点定时缓存所述新的过车记录,缓存时间为回溯阈值周期时间。
6.根据权利要求1所述的方法,其特征在于,根据所述过车记录计算生成对应该路段有效链路的单车样本,并根据路况周期内的单车样本生成路段的样本集包括:根据所述新的过车记录及其对应的前一个过车记录计算平均速度,生成单车样本;
判断所述单车样本是否可信;
汇集路况周期内所有可信的单车样本生成路段的样本集。
7.根据权利要求6所述的方法,其特征在于,判断所述单车样本是否可信包括:根据车辆类型和车辆行驶特性预设可信度阈值;
根据所述新的过车记录及其前一个过车记录计算对应的单车样本的可信度;
比较所述预设可信度阈值和所述单车样本的可信度,当所述单车样本的可信度大于等于所述预设可信度阈值时,则所述单车样本可信;当所述单车样本的可信度小于所述预设可信度阈值时,则剔除所述单车样本。
8.一种分布式的获取实时路况信息的系统,其特征在于,包括:设置于路网的卡警设备,用于获取过车记录;
分布式的从节点,各个所述从节点用于获取并存储其对应一个车牌的过车记录,当过车记录存储时,根据过车记录生成各自从节点的路段的单车样本,并根据路况周期内的单车样本生成路段的样本集;
主服务器,用于在一个路况周期到达时汇集各个从节点的所有路段的样本集,并生成路况信息。
9.根据权利要求8所述的系统,其特征在于,还包括过车记录分配模块,所述过车记录分配模块用于为各个从节点预设行关键字范围,对车牌对应的字符串进行哈希运算得到车牌的哈希值,并利用预设值对所述车牌的哈希值取模后得到行关键字值,根据车牌对应的所述行关键字值选择包含该行关键字值的预设行关键字范围所对应的从节点,并将该车牌的过车记录发送至该从节点。
10.根据权利要求8所述的系统,其特征在于,所述从节点包括:路段有效链路集合生成模块,用于遍历路网中各路段,生成起始节点和终止节点均布设有卡警设备的路段有效链路集合;
有效链路判断模块,用于根据所述过车记录生成路段链路,并判断所述路段链路是否属于所述路段有效链路集合;
单车样本集生成模块,用于当所述路段链路为路段有效链路时,根据所述过车记录计算生成对应该路段有效链路的路段的单车样本,并根据路况周期内的单车样本生成路段的样本集。
11.根据权利要求10所述的系统,其特征在于,所述有效链路判断模块用于遍历路网中各路段,生成包含起始卡口号、终止卡口号以及结束卡口进道口方向的路段有效链路集合,并缓存所述路段有效链路集合。
12.根据权利要求11所述的系统,其特征在于,所述有效链路判断模块包括:过车记录查询单元,用于每获取一个新的过车记录后,查找该新的过车记录对应的前一个过车记录;
路段链路生成单元,用于通过比较新的过车记录及其对应的前一个过车记录中的过车时间,生成包含起始卡口号、终止卡口号以及结束卡口进道口方向的路段链路;
过车记录缓存单元,用于定时缓存所述新的过车记录,缓存时间为回溯阈值周期时间。
13.根据权利要求8所述的系统,其特征在于,所述单车样本集生成模块包括:单车样本生成单元,用于根据所述新的过车记录及其对应的前一个过车记录计算平均速度,生成单车样本;
单车样本可信判断单元,用于判断所述单车样本是否可信;
单车样本集生成单元,用于汇集路况周期内所有可信的单车样本生成路段的单车样本集。
14.根据权利要求13所述的系统,其特征在于,单车样本可信判断单元用于根据车辆类型和车辆行驶特性预设可信度阈值,并根据所述新的过车记录及其前一个过车记录计算对应的单车样本的可信度;比较所述预设可信度阈值和所述单车样本的可信度,当所述单车样本的可信度大于等于所述预设可信度阈值时,则所述单车样本可信;当所述单车样本的可信度小于所述预设可信度阈值时,则剔除所述单车样本。