基于载重传感器测量信号转换的车辆超载判断方法及系统与流程

文档序号:13279527阅读:393来源:国知局
基于载重传感器测量信号转换的车辆超载判断方法及系统与流程

本发明涉及计算机技术领域,更具体地,涉及基于载重传感器测量信号转换的车辆超载判断方法及系统。



背景技术:

自从我国进入二十一世纪以来,在道路货车运输方面取得了长足的进步和发展,但是随之而来的货车运输过程中的超载问题已越来越严重了,不仅影响道路的路面结构和使用寿命的同时,而且还严重危害着我国的道路交通安全,容易引发交通事故。

现有技术中,车辆对于车身载重状态的判断是通过判断车载传感器所测量的载重值是否超过阈值的方式实现的。现有技术中,车辆载重传感器所输出的数据为“心跳波形”形式,车辆在运行过车中由于颠簸等原因的影响,会导致车载传感器所输出的心跳波形的峰值或谷低数据并不能真实反映车辆的实际载重值,进而导致对于车辆载重状态判断的错误。

更好的满足现实车辆载重判断的需求,能够准确判断目标车辆的超载与否,是一个亟待解决的问题。



技术实现要素:

本发明为克服上述问题或者至少部分地解决上述问题,提供一种基于载重传感器测量信号转换的车辆超载判断方法及系统。

根据本发明的一个方面,提供一种基于载重传感器测量信号转换的车辆超载判断方法,包括:

步骤1,获取目标车辆在目标时间段内的心跳波形载重数据;

步骤2,将所述心跳波形载重数据进行平滑处理;

步骤3,确认经平滑处理后载重数据超过预设超载阈值。

进一步,所述步骤1中心跳波形载重数据通过所述目标车辆的载重传感器获取。

进一步,所述心跳波形载重数据进一步包括:所述目标车辆在目标时间段内各均匀时刻的载重数据。

进一步,所述步骤2进一步包括:将所述心跳波形载重数据转化为正弦波载重数据。

进一步,所述步骤2进一步包括:

s21,依次判断所述目标时间段内各相邻时刻的载重数据差值的绝对值,是否大于预设相邻时刻载重数据差值最大值;

s22,删除大于所述预设相邻时刻载重数据差值最大值的载重数据差值的绝对值所对应的后一时刻的载重数据。

进一步,所述步骤2进一步包括:

s23,将所述目标时间段平均分为至少1个子时间段;

s24,计算在所述各子时间段内经过步骤s22处理过后的载重数据的平均值。

进一步,所述步骤3进一步包括:

确认所述各子时间段内的载重数据的平均值超过预设超载阈值,则所述目标车辆在所述目标时间段超载。

根据本发明的又一个方面,提供一种基于载重传感器测量信号转换的车辆超载判断系统,包括获取模块、处理模块和确认模块:

所述获取模块,与所述处理模块相连,用于获取目标车辆在目标时间段内的心跳波形载重数据;

所述处理模块,分别与所述获取模块和确认模块相连,用于将所述心跳波形载重数据进行平滑处理;

所述确认模块,与所述处理模块相连,用于确认经平滑处理后载重数据超过预设超载阈值。

根据本发明的又一个方面,提供一种基于载重传感器测量信号转换的车辆超载判断方法的设备,其特征在于,包括:

至少一个处理器;以及

与所述处理器通信连接的至少一个存储器,其中:

所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如上述任一所述的方法。

根据本发明的又一个方面,提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如上述任一所述的方法。

本申请提出一种基于载重传感器测量信号转换的车辆超载判断方法及系统,本发明具有能够快速、准确实现基于载重传感器测量信号转换的车辆超载判断的有益效果。

附图说明

图1为根据本发明实施例一种基于载重传感器测量信号转换的车辆超载判断方法的整体流程示意图;

图2为根据本发明实施例一种基于载重传感器测量信号转换的车辆超载判断系统的整体框架示意图;

图3为根据本发明实施例一种基于载重传感器测量信号转换的车辆超载判断方法的设备的框架示意图。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

如图1,示出本发明一个具体实施例中一种基于载重传感器测量信号转换的车辆超载判断方法的整体流程示意图。总体上,包括:

步骤1,获取目标车辆在目标时间段内的心跳波形载重数据;

步骤2,将所述心跳波形载重数据进行平滑处理;

步骤3,确认经平滑处理后载重数据超过预设超载阈值。

在本发明任一上述具体实施例的基础上,一种基于载重传感器测量信号转换的车辆超载判断方法,所述步骤1中心跳波形载重数据通过所述目标车辆的载重传感器获取。

在本发明任一上述具体实施例的基础上,一种基于载重传感器测量信号转换的车辆超载判断方法,所述心跳波形载重数据进一步包括:所述目标车辆在目标时间段内各均匀时刻的载重数据。

在本发明任一上述具体实施例的基础上,一种基于载重传感器测量信号转换的车辆超载判断方法,所述步骤2进一步包括:将所述心跳波形载重数据转化为正弦波载重数据。

在本发明任一上述具体实施例的基础上,一种基于载重传感器测量信号转换的车辆超载判断方法,所述步骤2进一步包括:

s21,依次判断所述目标时间段内各相邻时刻的载重数据差值的绝对值,是否大于预设相邻时刻载重数据差值最大值;

s22,删除大于所述预设相邻时刻载重数据差值最大值的载重数据差值的绝对值所对应的后一时刻的载重数据。

在本发明任一上述具体实施例的基础上,一种基于载重传感器测量信号转换的车辆超载判断方法,所述步骤2进一步包括:

s23,将所述目标时间段平均分为至少1个子时间段;

s24,计算在所述各子时间段内经过步骤s22处理过后的载重数据的平均值。

在本发明任一上述具体实施例的基础上,一种基于载重传感器测量信号转换的车辆超载判断方法,所述步骤3进一步包括:

确认所述各子时间段内的载重数据的平均值超过预设超载阈值,则所述目标车辆在所述目标时间段超载。

在本发明任一上述具体实施例的基础上,一种基于载重传感器测量信号转换的车辆超载判断方法,所述方法具体包括:

s1,在某采样时间片段内,接收所述车辆载重传感器输出的“心跳波形”载重数据。如不同时刻的载重数据g1g2........gn。

s2,将所述“心跳波形”载重数据进行“正弦”数据的转换。

具体做法是先滤出明显的车辆颠簸抖动信号数据,再滤出不明显的抖动数据。

首先滤出明显的抖动信号数据。

算法如下:

1)g=gn,|gn-gn-1|<δg,

2)g=gn-1,|gn-gn-1|≥δg。

上述公式中δg为两次相邻采集值差值的绝对值。如果<δg则采用当前采集值,如果≥δg则采用上一次采集值。

然后再滤除不明显的抖动信号。其具体算法如下:

对其采样序列{gi|i=0.....n}中数据求和后然后求平均值,利用其平均值作为结果,公式如下:

3)

则该采样时间片段内的重力值在其他的时间片段内,算法相同。

如此,可以完成车辆整个行驶过程中的“心跳信号”的平滑处理。即由“心跳信号”向“正弦信号”的变化过程。

s3:判断所述转换后的“正弦”数据是否超过预先设定的载重阈值(gh)。

各个时间段内采集并处理后的g值同预先设定的gh进行比较,若:g>gh则发生超重,若g<gh则未发生超重。

本具体实施例具有如下有益效果:滤除了车辆颠簸时传感器输出值得突变;真实保留了正常的车重突变值,如洒落货物、雨水浸润等。

载重传感器输出值必然随车辆的颠簸抖动而发生变化。

卡尔曼滤波的前提是:

1)满足离散的特定的时间方程。车辆颠簸情况未知、故车身载重会根据时间发生变化,没有固定的时间方程。

2)未来的值可以预估,车辆的载重情况,随机变化、如洒落货物、雨水浸润重量发生变化等,均造成车辆载重的突变,此处突变为真实突变,不可预估。

故未采用卡尔曼滤波。

本次技术解决的问题重点是:传感器在峰值或者谷底数据不能真实反映车辆的实际载重的情况。故采用复合滤波的算法来实现“心跳波形”到“正弦波形”的平滑处理。

此处“正弦波形”为平滑波形。

如图2,示出本发明又一具体实施例,一种基于载重传感器测量信号转换的车辆超载判断系统,包括获取模块a1、处理模块a2和确认模块a3:

所述获取模块a1,与所述处理模块a2相连,用于获取目标车辆在目标时间段内的心跳波形载重数据;

所述处理模块a2,分别与所述获取模块a1和确认模块a3相连,用于将所述心跳波形载重数据进行平滑处理;

所述确认模块a3,与所述处理模块a2相连,用于确认经平滑处理后载重数据超过预设超载阈值。

在本发明任一上述具体实施例的基础上,一种基于载重传感器测量信号转换的车辆超载判断系统,所述心跳波形载重数据通过所述目标车辆的载重传感器获取。

在本发明任一上述具体实施例的基础上,一种基于载重传感器测量信号转换的车辆超载判断系统,所述心跳波形载重数据进一步包括:所述目标车辆在目标时间段内各均匀时刻的载重数据。

在本发明任一上述具体实施例的基础上,一种基于载重传感器测量信号转换的车辆超载判断系统,所述处理模块还用于将所述心跳波形载重数据转化为正弦波载重数据。

在本发明任一上述具体实施例的基础上,一种基于载重传感器测量信号转换的车辆超载判断系统,所述处理模块还用于:

依次判断所述目标时间段内各相邻时刻的载重数据差值的绝对值,是否大于预设相邻时刻载重数据差值最大值;

删除大于所述预设相邻时刻载重数据差值最大值的载重数据差值的绝对值所对应的后一时刻的载重数据。

在本发明任一上述具体实施例的基础上,一种基于载重传感器测量信号转换的车辆超载判断系统,所述处理模块还用于:

将所述目标时间段平均分为至少1个子时间段;

计算在所述各子时间段内经过平滑处理过后的载重数据的平均值。

在本发明任一上述具体实施例的基础上,一种基于载重传感器测量信号转换的车辆超载判断系统,所述确认模块还用于:确认所述各子时间段内的载重数据的平均值超过预设超载阈值,则所述目标车辆在所述目标时间段超载。

图3示出本申请实施例的基于载重传感器测量信号转换的车辆超载判断方法的设备的结构框图。

参照图3,所述基于载重传感器测量信号转换的车辆超载判断方法的设备,包括:处理器(processor)301、存储器(memory)302和总线303;

其中,

所述处理器301和存储器302通过所述总线303完成相互间的通信;

所述处理器301用于调用所述存储器302中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:获取目标车辆在目标时间段内的心跳波形载重数据;将所述心跳波形载重数据进行平滑处理;确认经平滑处理后载重数据超过预设超载阈值。

本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:获取目标车辆在目标时间段内的心跳波形载重数据;将所述心跳波形载重数据进行平滑处理;确认经平滑处理后载重数据超过预设超载阈值。

本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:获取目标车辆在目标时间段内的心跳波形载重数据;将所述心跳波形载重数据进行平滑处理;确认经平滑处理后载重数据超过预设超载阈值。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所描述的基于载重传感器测量信号转换的车辆超载判断方法的设备等实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后,本申请的方法仅为较佳的实施方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1