主权项: |
一种针对高速公路违章占道车辆实时检测的超车计数方法,其特征在于:首先在测试车辆上安装第一超声波传感器和第二超声波传感器,同时在测试车辆内安装主控器和红外通信子模块,将第一超声波传感器和第二超声波传感器同含有超车计数子程序的主控器的超声波接口(6)相连接,而将主控器的接口(5)同红外通信子模块相连接,该红外通信子模块同安装在测试车辆所要经过的与高速公路出站处的监控计算机的红外通信主模块能相互通信;测试车辆从收费站行驶上高速公路时,首先测试车辆上的红外通信子模块接收高速公路上收费站处的对应监测计算机所连接的红外通信主模块的清零命令将红外通信子模块所有数据清零;然后测试车辆在高速公路上行驶时,主控器产生周期性的高电平控制信号,并传导到第一超声波传感器和第二超声波传感器,高电平控制信号最终转换成超声波发射出去,当测试车辆被目标汽车从超车侧超过或者测试车辆超过目标汽车时,发射出去的超声波就会遇到障碍物形成超声波回波信号后而被各自连接的第一超声波传感器和第二超声波传感器接收,并在接收到超声波回波信号后将其转换为低电平信号,低电平信号再经过超声波接口(6)送入主控器进行处理,主控器运行超车计数子程序,然后将结果显示出来,最后查看是否有从高速公路上收费站处的对应监测计算机所连接的红外通信主模块收到数据发送的请求,如果有则将主控器的处理结果通过红外发送模块发送出去,如果在设置的测试时间后还没有超声波回波信号,主控器运行超车计数子程序,超车计数子程序驱动主控器的处理器根据低电平信号,判断出低电平信号来源的第一超声波传感器或第二超声波传感器检测到了目标汽车,再根据此时的定时器的时间值计算出目标汽车距低电平信号来源的第一超声波传感器或第二超声波传感器的距离,由此执行超车计数判定算法子程序,判断出是目标汽车超了测试车辆还是测试车辆被目标汽车超车,并且从测试速度单元获得此时的汽车运动速度和标准时间,将汽车运动速度和标准时间进行保存,如果在设置的测试时间后还没有超声波回波信号,主控器的处理器判断出第一超声波传感器和第二超声波传感器没有检测到目标汽车,由此判断出不存在目标汽车超了测试车辆以及测试车辆被目标汽车超车的情况发生,将判断出不存在目标汽车超了测试车辆以及测试车辆被目标汽车超车的情况发生的结果进行保存。 |