【技术实现步骤摘要】
一种ETC系统的检测方法、装置、存储介质及终端
[0001]本专利技术涉及通信
,尤其涉及一种ETC系统的检测方法、装置、存储介质及终端。
技术介绍
[0002]电子不停车收费(Electronic Toll Collection,ETC) 是利用安装在车辆挡风玻璃上的车载电子标签与在收费站ETC车道上的微波天线之间进行的专用短程通讯,利用计算机联网技术与银行进行后台结算处理,达到车辆通过高速公路或桥梁收费站无需停车而能缴纳高速公路或者桥梁费用的目的,从而提高通行效率。
[0003]而随着ETC技术愈加广泛地覆盖我国高速公路收费系统,系统的可靠性也越来越重要,乱收费、不抬杠等事件也时有发生,因此,如何对ETC系统的有效性进行检测,是现阶段需要解决的问题。
技术实现思路
[0004]本专利技术的目的在于克服现有技术的缺点,提供了一种ETC系统的检测方法、装置、存储介质及终端,解决了现有ETC系统存在的不足。
[0005]本专利技术的目的通过以下技术方案来实现:一种ETC系统的检测方法,所述 ...
【技术保护点】
【技术特征摘要】
1.一种ETC系统的检测方法,其特征在于:所述检测方法包括数据接收步骤和数据处理步骤,所述数据处理步骤包括:S11、将从所述数据接收步骤得到的数据通过双循环缓冲区进行数据缓存,然后过滤出数据包,并对数据包进行拷贝后用于绘图和存储;S12、选择一个存储数据的文件,通过功率值比较的方式得到交易的数据帧,采用滑动平均的方式对每一帧交易数据的功率值进行处理,并绘制功率曲线;S13、对交易的数据帧根据ASK信号特征获得ETC信号的实际占用宽带,根据FM0编码方式编码展示前导码,根据距离轮编码器计算ETC门架交易距离。2.根据权利要求1所述的一种ETC系统的检测方法,其特征在于:选择一个存储数据的文件,通过功率值比较的方式得到交易的数据帧,采用滑动平均的方式对每一帧交易数据的功率值进行处理具体包括:选择一个存储数据的文件并对其进行遍历,得到功率最大的那一帧数据M作为门架位置判定的基准数据;再从头开始读取文件,将当前读取的数据帧中记录的功率值和门限唤醒阈值进行比较,当第一次出现大于等于门限唤醒阈值的数据帧时,OBU设备被唤醒,并记录当前读取的数据帧为有效信号的起始数据帧A;在OBU设备与门架RSU设备进行交易时得到交易功率阈值,将起始数据帧A到最大数据帧M之间的所有大于等于交易功率阈值的数据帧作为能够进行交易的数据帧,并对能够交易数据帧进行记录;读取能够交易数据帧,并记当前读取的能够交易数据帧的功率值为P,计算功率值P前N个值的数据总和,再除以总个数N,得到当前读取的可交易数据帧新的功率值Pn,并将其覆盖当前功率值P,重复此步骤得到所有能够交易数据帧新的功率值Pn。3.根据权利要求2所述的一种ETC系统的检测方法,其特征在于:所述对交易的数据帧根据ASK信号特征获得ETC信号的实际占用宽带,根据FM0编码方式编码展示前导码,根据距离轮编码器计算ETC门架交易距离具体包括:从记录的可交易数据帧中获得最大正负频偏值,按照ASK信号理论带宽512k加上正负频偏值的绝对值之和获得ETC信号的实际占用宽带;按照FM0编码方式对前导码的16个1和16个0进行编码以及图形展示;计算最大功率所在数据帧M和起始数据帧A之间的距离轮编码器脉冲个数差D,根据最开始安装设备时校准的距离轮编码器一圈产生脉冲个数J,并结合车轮的周长K计算得到当前ETC门架的交易距离Q=D/J
×
K。4.根据权利要求1所述的一种ETC系统的检测方法,其特征在于:将从所述数据接收步骤得到的数据通过双循环缓冲区进行数据缓存具体包括:在缓冲区中开辟X个大小为Y的内存空间块,空间块包括空闲的空间块和装有数据的空间块,对每一个空间块设置一个队列进行管理,初始化时全部为空闲的空间块,放在空闲的空间块队列中;填入数据时,从缓冲区申请一个空闲的空间块,并返回空闲的空间块的首地址指针P1*,将需要存储的数据从P1*指针开始的地址进行拷贝,如果需要存储的数据大小大于Y,则数据的拷贝大小最大为Y,否则按照数据的实际大小拷贝,在数据拷贝完成后将P1*指针
放入到装有数据的空间块队列中,同时写入当前拷贝数据的实际大小;取出数据时,从缓冲区申请一块装有数据的空间块,并返回装有数据的空间块的首地址指针P2*,从P2*开始将数据拷贝到外部需要使用数据的内存中,数据的拷贝大小为存储时的数据大小,拷贝完成后将P2*指针放到空闲的空间块队列中。5.根据权利要求1所述的一种ETC系统的检测方法,其特征在于:所述数据接收步骤包...
【专利技术属性】
技术研发人员:卿建章,王冬,刘阳,周焕钦,钱敬之,叶世昕,
申请(专利权)人:四川京炜交通工程技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。