目标车辆的检测方法和装置、存储介质及电子设备与流程

文档序号:30584094发布日期:2022-06-29 15:18阅读:116来源:国知局
目标车辆的检测方法和装置、存储介质及电子设备与流程

1.本发明涉及车载称重领域,具体而言,涉及一种目标车辆的检测方法 和装置、存储介质及电子设备。


背景技术:

2.当处于超载超限的车辆在路上行驶时,存在极大的危害,相关技术中 提出的不停车超限检测站的检测效率相较于公路超限检测站等传统检测 方式已经大大提高,但是不停车超限检测站本质上仍属于固定点位的检测 方式。由于路网复杂,很难做到完全封闭式检测,超限超载货运车辆通过 绕路等手段避开检测站点,从而逃避检测;
3.此外,相关技术中的车载称重系统,通过接收车辆的载重信息;根据 接收到的车辆的载重信息判断车辆是否处于静止状态;若判断得到所述车 辆处于静止状态时,则根据接收到的车辆的载重信息判断所述车辆的载重 是否处于静止状态;若判断得到所述车辆的载重处于非静止状态时,则控 制第二传感器由休眠状态进入正常工作状态以实时检测车辆的载重信息。 但是,由于上述方法可能需要对车辆后装传感器,有可能破坏车体结构; 并且常见的车载称重系统的标定通常在理想情况下进行,然而路况复杂, 干扰因素多,使得车载称重系统检测误差大,适应性差。
[0004][0005]
针对上述的问题,现有技术中的车载称重系统对逃避检测站点的目标 车辆无法及时进行超载超限检测,并且车载称重系统的检测精度低、适应 性差的等问题,目前尚未提出有效的解决方案。


技术实现要素:

[0006]
本发明实施例提供了一种目标车辆的检测方法和装置、存储介质及电 子设备,以至少解决现有技术中的车载称重系统对逃避检测站点的目标车 辆无法及时进行超载超限检测,并且车载称重系统的检测精度低、适应性 差的等问题。
[0007]
根据本发明实施例的一个方面,提供了一种目标车辆的检测方法,包 括:获取目标车辆的目标车辆信息,其中,所述目标车辆信息包括:所述 目标车辆的发动机运行状态数据和所述目标车辆的车辆运行状态;根据所 述目标车辆信息以及预设的车辆载荷估算模型确定出所述目标车辆的重 量;其中,所述车辆载荷估算模型是基于上述目标车辆经过检测站点时的 重量信息和目标车辆信息建立的;根据所述目标车辆的重量以及所述目标 车辆的最大允许总质量,判断所述目标车辆是否超载超限。
[0008]
根据本发明实施例的另一方面,还提供了一种目标车辆的检测方法装 置,包括:获取模块,用于获取目标车辆的目标车辆信息,其中,所述目 标车辆信息包括:所述目标车辆的发动机运行状态数据和所述目标车辆的 车辆运行状态;确定模块,用于根据所述目标车辆信息以及预设的车辆载 荷估算模型确定出所述目标车辆的重量;其中,所述车辆载荷估算模型是 基于上述目标车辆经过检测站点时的重量信息和目标车辆信息建立的;判 断
模块,用于根据所述目标车辆的重量以及所述目标车辆的最大允许总质 量,判断所述目标车辆是否超载超限。
[0009]
根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质, 该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设 置为运行时执行任一项方法实施例中的方法。
[0010]
根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器 和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过所 述计算机程序执行上述的任一项方法实施例中的方法。
[0011]
在本发明实施例中,获取目标车辆的目标车辆信息,其中,所述目标 车辆信息包括:所述目标车辆的发动机运行状态数据和所述目标车辆的车 辆运行状态;根据所述目标车辆信息以及预设的车辆载荷估算模型确定出 所述目标车辆的重量;其中,所述车辆载荷估算模型是基于上述目标车辆 经过检测站点时的重量信息和目标车辆信息建立的;根据所述目标车辆的 重量以及所述目标车辆的最大允许总质量,判断所述目标车辆是否超载超 限。即通过预先采集对应的数据形成目标车辆的车辆载荷估算模型,继而 通过车辆载荷估算模型可以对目标车辆实时的目标车辆信息对应的载重 重量进行确定,并确与最大允许总质量限制进行比较,以确定目标车辆是 否超限,因此,可以解决现有技术中的车载称重系统对逃避检测站点的目 标车辆无法及时进行超载超限检测,并且车载称重系统的检测精度低、适 应性差的等问题,继而可以通过车辆载荷估算模型对目标车辆在不同工况、 不同位置以及不同路况下的目标重量进行确定,大大提升了车载称重系统 对于目标车辆的目标重量的检测精度,以及车载称重系统对于目标车辆在 不同环境下检测的适应性。
附图说明
[0012]
此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一 部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发 明的不当限定。在附图中:
[0013]
图1是根据本发明实施例的一种目标车辆的检测方法的计算机终端的 硬件结构框图;
[0014]
图2为根据本发明实施例的目标车辆的检测方法的流程图;
[0015]
图3为根据本发明可选实施例的货运车辆超限超载运输检测系统的结 构示意图;
[0016]
图4是根据本发明实施例的目标车辆的检测装置的结构示意图。
具体实施方式
[0017]
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明 实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述, 显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施 例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动 前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0018]
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语
ꢀ“
第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或 先后次序。应该理解这样使
用的数据在适当情况下可以互换,以便这里描 述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实 施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排 他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或 设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出 的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0019]
本技术实施例所提供的方法实施例可以在计算机终端、移动终端或者 类似的运算装置中执行。以运行在计算机终端上为例,图1是本发明实施 例的一种目标车辆的检测方法的计算机终端的硬件结构框图。如图1所示, 计算机终端10可以包括一个或多个(图1中仅示出一个)处理器102(处 理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的 处理装置)和用于存储数据的存储器104,可选地,上述计算机终端还可 以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通 技术人员可以理解,图1所示的结构仅为示意,其并不对上述计算机终端 的结构造成限定。例如,计算机终端还可包括比图1中所示更多或者更少 的组件,或者具有与图1所示等同功能或比图1所示功能更多的不同的配 置。
[0020]
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及 模块,如本发明实施例中的目标车辆的检测方法对应的计算机程序,处理 器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应 用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器, 还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其 他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于 处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算 机终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、 移动通信网及其组合。
[0021]
传输装置106用于经由一个网络接收或者发送数据。上述的网络具体 实例可包括计算机终端10的通信供应商提供的无线网络。在一个实例中, 传输装置106包括一个网络适配器(network interface controller,简称为 nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一 个实例中,传输装置106可以为射频(radio frequency,简称为rf)模 块,其用于通过无线方式与互联网进行通讯。
[0022]
在本实施例中提供了一种目标车辆的检测方法,图2是根据本发明实 施例的目标车辆的检测方法的流程图,该流程包括如下步骤:
[0023]
步骤s202,获取目标车辆的目标车辆信息,其中,所述目标车辆信 息包括:所述目标车辆的发动机运行状态数据和所述目标车辆的车辆运行 状态;
[0024]
步骤s204,根据所述目标车辆信息以及预设的车辆载荷估算模型确 定出所述目标车辆的重量;其中,所述车辆载荷估算模型是基于上述目标 车辆经过检测站点时的重量信息和目标车辆信息建立的;
[0025]
可以理解的是,获取目标车辆的车辆实时车辆信息之前,目标车辆对 应的云平台或者目标车辆上安装的车载终端或者运输检测系统中,已根据 目标车辆的经过目标检测站点的数据信息生成了与目标车辆相匹配的车 辆载荷估算模型。
[0026]
步骤s206,根据所述目标车辆的重量以及所述目标车辆的最大允许 总质量,判断所述目标车辆是否超载超限。
[0027]
通过上述步骤,获取目标车辆的目标车辆信息,其中,所述目标车辆 信息包括:所
述目标车辆的发动机运行状态数据和所述目标车辆的车辆运 行状态;根据所述目标车辆信息以及预设的车辆载荷估算模型确定出所述 目标车辆的重量;其中,所述车辆载荷估算模型是基于上述目标车辆经过 检测站点时的重量信息和目标车辆信息建立的;根据所述目标车辆的重量 以及所述目标车辆的最大允许总质量,判断所述目标车辆是否超载超限。 即通过预先采集对应的数据形成目标车辆的车辆载荷估算模型,继而通过 车辆载荷估算模型可以对目标车辆实时的目标车辆信息对应的载重重量 进行确定,并确与最大允许总质量限制进行比较,以确定目标车辆是否超 限,因此,可以解决现有技术中的车载称重系统对逃避检测站点的目标车 辆无法及时进行超载超限检测,并且车载称重系统的检测精度低、适应性 差的等问题,继而可以通过车辆载荷估算模型对目标车辆在不同工况、不 同位置以及不同路况下的目标重量进行确定,大大提升了车载称重系统对 于目标车辆的目标重量的检测精度,以及车载称重系统对于目标车辆在不 同环境下检测的适应性。
[0028]
需要说明的是,上述方式中的车辆载荷估算模型,利用发动机状态, 不额外增加车载传感器;利用现有超限站数据作为标定数据,加上位置修 正,使得标定结果更加丰富检测结果更加精准。解决了现有检测手段多为 定点检测,无法做到路网全覆盖,监管漏洞和解决了现有中后装传感器, 有可能破坏车体结构;车载称重系统的标定通常在理想情况下进行,然而 路况复杂,干扰因素多,使得车载称重系统检测误差大,适应性差;提供 了一种检测精度更高、适应性更强的车载称重系统。
[0029]
可选地,所述车辆载荷估算模型的建立过程,包括:获取所述目标车 辆的历史运行数据,其中,所述历史运行数据包括:所述目标车辆经过检 测站点时的检测到的车辆重量信息、所述目标车辆经过检测站点时的发动 机运行状态数据、所述目标车辆经过检测站点时的车辆运行状态、所述目 标车辆经过检测站点时的检测时间段以及所述目标车辆经过检测站点时 的检测位置;根据所述历史运行数据,建立所述车辆载荷估算模型。
[0030]
作为一种选的实施方式,获取所述目标车辆的历史运行数据包括:确 定目标车辆经过多个检测站点的多个车辆重量信息;解析所述多个车辆重 量信息确定所述目标车辆在所述检测站点进行称重检测的多个检测时段 和所述目标车辆的多个检测位置;根据所述多个检测时段、所述多个检测 位置在所述目标车辆上传至数据平台的实时车辆信息中截取多组数据信 息,其中,所述多组数据信息为目标车辆处于称重状态下对应的车辆信息; 所述实时车辆信息通过所述目标车辆上设置的车载终端上传。根据所述多 组数据信息和所述多个车辆重量信息构建目标车辆的车辆载荷估算模型。
[0031]
也就是说,为了保证构建出的车辆载荷估算模型与实际情况相互贴合, 通过获取目标车辆经过检测站点的车辆重量信息,该车辆重量信息是通过 检测站点的称重系统得到的,并且该车辆重量信息中不仅包含了车辆此时 的重量信息,还包括的目标车辆此时所处位置的位置信息以及目标车辆在 检测站点的称重系统中的检测时段,并且由于目标车辆在称重检测时处于 稳定状态,因此,可以基于检测时段、检测位置在目标车辆上的车载终端 上传至数据平台的实时车辆信息中截取对应的多组数据信息,来实现重量 信息与车辆信息的关联,并根据关联情况,构建出目标车辆的车辆载荷估 算模型。
[0032]
例如,当实时车辆信息包括目标车辆的发动机扭矩α、目标车辆的发 动机转速β、目标车辆的车速υ、目标车辆的地理位置信息η,以及记录的 车辆精确重量的w。结合上述采集信息构建精确重量w与发动机扭矩α、 发动机转速β、目标车辆的车速υ、以及目标的车辆
发动机扭矩对应的特 征矩阵为{α,β,υ};假设构建为h
θ
(x)=θ0+θ1α+θ2β+θ3υ,其矩阵表达为: h
θ
(x)=xθ;其中,为了确定找到一组(θ0,θ1,θ2,θ3),假设样本数为m,待求 参数为n。将精确测量车重和预计重量的二阶矩作为损失函数j(θ),其定 义为:由损失函数确定最优的最优(θ0,θ1,θ2,θ3)组 合,所得即为所求。而损失函数意味着真实车重和预测车重之间的关系, 当且仅当损失函数值最小时,求得的参数即为所求模型参数。
[0033]
可选地,在所述目标车辆信息还包括:所述目标车辆的当前位置信息, 所述根据所述目标车辆的目标车辆信息以及预设的车辆载荷估算模型确 定出所述目标车辆的重量,包括:将所述目标车辆的发动机运行状态数据 输入到所述目标车辆的车辆载荷估算模型中确定出所述目标车辆的重量; 基于所述目标车辆的当前位置信息,以及所述目标车辆的车辆载荷估算模 型对应的检测位置,对所述目标车辆的重量进行修正。
[0034]
简单来说,由于目标车辆是处于运动状态的下的,为了保证车辆载荷 估算模型估计出的目标车辆的重量更符合目标车辆的实际重量,需要根据 使用的车辆载荷估算模型进行重量估计对应的检测位置以及目标车辆的 当前位置信息对重量进行修正,进行确定出修正后的符合实际场景的重量。
[0035]
可选地,上述方法包括:确定所述当前位置信息与所述目标车辆的车 辆载荷估算模型对应的检测位置的映射关系;根据所述映射关系确定所述 目标车辆的当前位置信息对应的修正系数。
[0036]
可选地,上述映射关系的建立过程,包括:将所述目标车辆经过所述 检测站点时检测的第一称重信息与基于所述预设的车辆载荷估算模型得 到的第二称重信息进行关联;其中,所述第一称重信息为所述目标车辆经 过每一个检测站点的检测位置时称重检测系统确定出的车辆重量信息,所 述第二称重信息为所述目标车辆经过每一个检测相关的检测路段时通过 所述预设的车辆载荷估算模型得到的所述目标车辆的重量;在确定预测重 量误差的情况下,根据所述预测重量误差、所述第一称重信息、所述第二 称重信息确定出不同检测路段的修正系数;将所述修正系数、所述检测站 点的检测位置、所述不同检测路段进行一一对应,得到所述映射关系。
[0037]
需要说明的是,本实施例中所述的相关的检测路段是指目标车辆经过 检测位置前后车辆载荷未发生变化的路段,具体确认方式包括经过检测位 置前后车辆速度连续不为零的路段,或者经过检测位置前后车辆第二称重 信息变化未超出设定阈值。
[0038]
可选地,基于所述目标车辆的当前位置信息,以及所述目标车辆的车 辆载荷估算模型对应的检测位置,对所述目标车辆的重量进行修正,包括: 基于所述目标车辆的当前位置信息判断所述目标车辆的重量是否需要修 正;使用所述当前位置对应目标路段的修正系数修正所述目标车辆的重量。
[0039]
例如,在确定所述当前位置信息对应的所述目标车辆的行驶状态稳定, 且所述目标车辆的当前位置为异常重量区域的情况下,确定所述目标车辆 的重量需要修正;并使用所述当前位置对应目标路段的修正系数修正所述 目标车辆的重量;在确定所述当前位置信息对应的所述目标车辆的行驶状 态稳定,且所述目标车辆的当前位置不为异常重量区域的情况下,确定所 述目标车辆的重量不需要修正。
[0040]
作为一种可选的实施方式,随着车辆行驶过程的状态变化,将获取预 测车辆重量和行驶状态的关联,结合位置信息;将获取车辆重量异常随车 辆行驶位置的分布;位置修正实例如下:
[0041]
可选的,方式一:通过车辆地理位置信息将车辆重量异常分布及车辆 行驶速度关联,判断异常区域内的车速无明显变化,则考虑车辆行驶重量 的异常变化与地理位置变化有关(如:路面坑洼、上坡、下坡),则考虑 将此处标记为待优化区间,其次,结合不同的车辆过车状态下异常值的差 距,将不同类型的车辆的真实重量w
ο
和预测重量误差建立如下模型: k为修正系数,w为车辆载荷估算模型确定出的估计重量。
[0042]
可选的,方式二:通过统计异常行驶的路段,结合车辆扭矩变化情况 获取车辆工况异常随地理位置状态变化的统计,结合车辆误差随地理位置 分布曲线,量化车辆真实重量和误差的关系。
[0043]
可选地,根据所述历史运行数据,建立所述车辆载荷估算模型,包括: 根据所述车辆运行状态,确定车辆稳定行驶状态下对应的历史运行数据; 根据确定出的车辆稳定行驶状态下对应的历史运行数据,建立所述车辆载 荷估算模型。
[0044]
简而言之,为了保证建立的车辆载荷估算模型的准确性以及稳定性, 在确定出历史运行数据后,需要根据预设数据筛选条件,对历史运行数据 进行数据过滤,以确定出用于建立所述车辆载荷估算模型的历史车辆信息。 其中,所述预设数据筛选条件包括以下至少之一:当前位置为目标车辆多 次行驶的目标路段、目标车辆不在制动状态、目标车辆未切换档位。
[0045]
例如,通过数据筛选去除对于车辆重量的估计精度有重要影响的数据。 具体筛选条件如下:1、选择固定路段的数据,固定路段的坡度等路况是 不变的,排除坡度阻力不一致影响。2、记录在固定路段行驶时的车速, 因为车速跟车辆风阻相关。3、样本数有最小限制:样本数太少,由于数 据波动造成的随机误差会被扩大,所以必须有足够的样本数保证数据源的 精确度。4、保证车辆不在制动状态:从can线上采集到的制动扭矩不准。 5、档位切换时的数据不可用:因为档位切换时,发动机与传动系之间的 联系被切断,这种情况下的计算精度较差。
[0046]
可选地,确定所述目标车辆的重量需要修正,使用所述当前位置对应 目标路段的修正系数修正所述目标车辆的重量,包括:在所述修正系数为 正时,确定所述车辆载荷估算模型确定出所述目标车辆的重量大于或者等 于所述目标车辆的实际载重,使用所述重量减去所述修正系数与预设误差 重量的乘积,得到所述目标车辆修正后的重量;在所述修正系数为负时, 确定所述车辆载荷估算模型确定出所述目标车辆的重量小于所述目标车 辆的实际载重,使用所述重量加上所述修正系数与预设误差重量的乘积, 得到所述目标车辆修正后的重量。
[0047]
可选地,根据所述目标车辆的重量以及所述目标车辆的最大允许总质 量,判断所述目标车辆是否超载超限之后,还包括:确定所述目标车辆的 空载扭矩与满载扭矩;根据所述空载扭矩与所述满载扭矩确定所述目标车 辆的扭矩百分比;根据所述扭矩百分比对所述目标车辆的最大允许总质量 限制进行校验。
[0048]
可以理解的是,由于车辆的使用时间逐渐增加使得车辆老化,使得车 辆对应的最大允许总质量限制也会由于车况的不同得到改变,因此,需要 获取目标车辆的空载扭矩与
满载扭矩,继而对目标车辆的最大允许总质量 限制进行变更,使得通过车辆载荷估算模型确定出来的目标重量与目标车 辆的实时车况相对应。
[0049]
为了更好的理解本发明实施例以及可选实施例的技术方案,以下结合 示例对上述的目标车辆的检测方法的流程进行解释说明,但不用于限定本 发明实施例的技术方案。
[0050]
为了更好的理解本发明实施例以及可选实施例的技术方案,以下对本 发明实施例以及可选实施例中可能出现的应用场景进行说明,但不用于限 定以下场景的应用。
[0051]
超限超载定义:超限,是指货运车辆外廓尺寸、轴荷、总质量超过机 动车国家安全技术标准的限制或者超过公路交通标志标明的限载、限高、 限宽、限长标准。超载,是指货运车辆载物超过车辆行驶证核定的载质量。
[0052]
可选的,源头治超站,在重点货源地,对出厂货运车辆进行超限检测, 超限超载车辆禁止驶出。检测效率低,难以做到全覆盖检测;
[0053]
可选的,流动检测,相关工作人员在路上对过往载重车辆进行抽检式 检测。虽可以满足移动性与机动性的需求,但需要大量人力进行路面执法, 检测效率同样低下;
[0054]
可选的,公路超限检测站,通常建在路侧,需要引导车辆进站接受检 测。检测站点有限性、固定性与违法超限运输的机动性之间的矛盾仍然十 分突出;
[0055]
可选的,不停车超限检测站,建在关键路段,可以对经过全部车辆进 行不停车超限检测,效率大大提高。
[0056]
由此可见,虽然目前主流的不停车超限检测站的检测效率相较于公路 超限检测站等传统检测方式已经大大提高,但是不停车超限检测站本质上 仍属于固定点位的检测方式。由于路网复杂,很难做到完全封闭式检测, 超限超载货运车辆通过绕路等手段避开检测站点,从而逃避检测。
[0057]
作为可选的实施方式,提供了一种货运车辆超限超载运输检测方法, 可以在很大程度上弥补现在“固定式治超检测站”的检测漏洞,具体包括 以下步骤;
[0058]
步骤1、对货运车辆进行数据采集,具体的,由不停车超限检测站、 公路超限检测站等获取车辆的重量信息;由车载终端获取车辆的发动机扭 矩、转速、车速、gps位置等车辆信息;
[0059]
需说明的是,车辆载荷与发动机状态(扭矩、转速)、车速、gps位 置等车辆信息呈对应关系,汽车运行时的运动规律仍然符合牛顿第二定律, 通过对车辆进行受力分析,可以得出汽车行驶方程式:f=ff+fw+fi;汽车 等速行驶时的驱动力等于等速行驶时的行驶阻力(ff+fw+fi)。其中,fw为 空气阻力;ff为汽车的滚动阻力和坡度阻力fi正比于汽车总重,f为滚动阻 力系数,即随着汽车总重的增加,汽车的行驶阻力成比例增加。汽车的驱 动力又正比于发动机的输出扭矩。所以,在坡度及车速一定的情况下,车 辆载荷正比于发动机扭矩。
[0060]
可选的,上述车载终端通过车辆obd口接入整车can(controller areanetwork,控制器域网,简称can)网络,依照j1939标准协议进行数据 的解析(采样周期100ms)。j1939协议是一种支持闭环控制的高速通信的 网络协议,主要用于载货车或客车上。ecu(electronic control unit,电 子控制单元,简称ecu)按照j1939协议中所描述的数据转换方式以一定 频率将其数据打包至can数据中。依照协议车载信息单元对数据进行采 集记录。通过gps模块实时获取车辆运行时间和地理位置信息。
[0061]
可选的,在由车载终端获取车辆信息之前,为了保证确定出的数据的 精度得到保证,通过数据筛选去除对于车辆质量的估计精度有重要影响的 数据。具体筛选条件如下:
[0062]
1、选择固定路段的数据,固定路段的坡度等路况是不变的,排除坡 度阻力不一致影响。
[0063]
2、记录在固定路段行驶时的车速,因为车速跟车辆风阻相关。
[0064]
3、样本数有最小限制:样本数太少,由于数据波动造成的随机误差 会被扩大,所以必须有足够的样本数保证数据源的精确度。
[0065]
4、保证车辆不在制动状态:从can线上采集到的制动扭矩不准。
[0066]
5、档位切换时的数据不可用:因为档位切换时,发动机与传动系之 间的联系被切断,这种情况下的计算精度较差。
[0067]
步骤2、数据关联:从车辆重量信息中获取称重检测的时间及位置; 截取该车辆在称重检测的时间和位置一定时间段及一定区域内的车辆信 息;将重量信息和车辆信息关联匹配,生产一组或多组数据点;
[0068]
步骤3、车辆载荷估算:经过一定量的数据积累后,建立数据模型, 实现利用车辆信息获得车辆的重量信息;
[0069]
可选的,建立数据模型是基于汽车运动平衡方程,通过记录从治超站 等称重检测装置获取的车辆重量信息,该重量下相对应的车辆稳态行驶工 况(路段信息),并记录下发动机转速、发动机扭矩百分比、车速等关键 信息,车辆品牌、型号、生产日期等车辆信息,构建成数据库,存储到控 制器中。当存储在数据库中的数据达到一定数量后,利用基于递推最小二 乘的估计算法,构建车辆载荷估算方程,进而通过自学习方法,建立同类 车的数据模型。
[0070]
步骤4、超限检测:对实时采集到车辆信息进行查询,查询是否已经 建立数据模型,如果已经建立则将车辆信息输入至模型,输出车辆的重量, 进而判断是否存在超限嫌疑。
[0071]
例如,车辆运行时,在适宜进行载荷识别时(固定路段、车速稳定等 条件),起动识别策略,用发动机当前运行工况也就是输出扭矩或者输出 扭矩百分比,转速等信息,来查询数据库,经过计算分析,锁定车辆当前 的载荷状态。例如可以通过当前扭矩与满载和空载时的扭矩百分比关系, 来判断车辆当前稳态状况下的载荷质量。
[0072]
作为可选的实施方式,提供了一种货运车辆超限超载运输检测系统, 如图3所示,为本发明可选实施例的货运车辆超限超载运输检测系统的结 构示意图,上述检测系统包括称重检测站点302、车载终端304、数据处 理平台306等部分组成。
[0073]
其中,称重检测站点302通过称重检测系统确定经过该站点的车辆的 重量信息,其中,所述重量信息至少包括:车辆的实时重量信息、车辆的 称重检测时间、车辆的称重检测位置。
[0074]
车载终端304,用于向检测系统提供获取的车辆的发动机扭矩、转速、 车速、gps位置等车辆信息;
[0075]
数据处理平台306,包括数据接收与存储模块402和数据关联载荷估 算模块404以及超限检测模块406,用于对称重检测站点302和车载终端 304提供的数据,进行数据处理;通过记录从治超站等称重检测装置获取 的车辆重量信息,以及该重量下相对应的车辆稳
态行驶工况(路段信息), 并记录下发动机转速、发动机扭矩百分比、车速等关键信息,构建成数据 库,存储到控制器中。当存储在数据库中的数据达到一定数量后,构建车 辆载荷估算方程。车辆运行时,在适宜进行载荷识别时(固定路段、车速 稳定等条件),起动识别策略,用发动机当前运行工况也就是输出扭矩或 者输出扭矩百分比,转速等信息,来查询数据库,经过计算分析,锁定车 辆当前的载荷状态。例如可以通过当前扭矩与满载和空载时的扭矩百分比 关系,来判断车辆当前稳态状况下的载荷质量。
[0076]
可选的,当需要对货运车辆进行超限超载运输检测时,实时采集货运 车辆的车辆信息,然后查询数据处理平台306该类车是否已经建立数据模 型,如果已经建立则将车辆信息输入至模型,输出车辆的重量,进而判断 是否存在超限嫌疑。
[0077]
通过上述实施例,提供了一种超限检测方法,基于汽车运动平衡方程, 通过记录从治超站等称重检测装置获取的车辆重量信息,以及该重量下相 对应的车辆稳态行驶工况(路段信息),并记录下发动机转速、发动机扭 矩百分比、车速等关键信息,构建成数据库,存储到控制器中并构建目标 车辆的车辆载荷模型,进而达到了对逃避检测站点的目标车辆及时确定是 否超限等的目的,从而提升对于目标车辆的检测效率的技术效果,使得对 目标车辆车超载超限可以实时监控,进而解决了现有技术中的车载称重系 统对逃避检测站点的目标车辆无法及时进行超载超限检测,并且车载称重 系统的检测精度低、适应性差的等问题,相比于现有的技术,准确率和实 时性都要更高,使得应用场景更广泛。
[0078]
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都 表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受 所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序 或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实 施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0079]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根 据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当 然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理 解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软 件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如 rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可 以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所 述的方法。
[0080]
根据本发明实施例的另一个方面,还提供了一种用于实施上述目标车 辆的检测方法的目标车辆的检测装置。如图4所示,该装置包括:
[0081]
获取模块502,用于获取目标车辆的目标车辆信息,其中,所述目标 车辆信息包括:所述目标车辆的发动机运行状态数据和所述目标车辆的车 辆运行状态;
[0082]
确定模块504,用于根据所述目标车辆信息以及预设的车辆载荷估算 模型确定出所述目标车辆的重量;其中,所述车辆载荷估算模型是基于上 述目标车辆经过检测站点时的重量信息和目标车辆信息建立的;
[0083]
判断模块506,用于根据所述目标车辆的重量以及所述目标车辆的最 大允许总质量,判断所述目标车辆是否超载超限。
[0084]
通过上述装置,获取目标车辆的目标车辆信息,其中,所述目标车辆 信息包括:所述目标车辆的发动机运行状态数据和所述目标车辆的车辆运 行状态;根据所述目标车辆
信息以及预设的车辆载荷估算模型确定出所述 目标车辆的重量;其中,所述车辆载荷估算模型是基于上述目标车辆经过 检测站点时的重量信息和目标车辆信息建立的;根据所述目标车辆的重量 以及所述目标车辆的最大允许总质量,判断所述目标车辆是否超载超限。 即通过预先采集对应的数据形成目标车辆的车辆载荷估算模型,继而通过 车辆载荷估算模型可以对目标车辆实时的目标车辆信息对应的载重重量 进行确定,并确与最大允许总质量限制进行比较,以确定目标车辆是否超 限,因此,可以解决现有技术中的车载称重系统对逃避检测站点的目标车 辆无法及时进行超载超限检测,并且车载称重系统的检测精度低、适应性 差的等问题,继而可以通过车辆载荷估算模型对目标车辆在不同工况、不 同位置以及不同路况下的目标重量进行确定,大大提升了车载称重系统对 于目标车辆的目标重量的检测精度,以及车载称重系统对于目标车辆在不 同环境下检测的适应性。
[0085]
可选地,上述确定模块还包括:建立单元,用于获取所述目标车辆的 历史运行数据,其中,所述历史运行数据包括:所述目标车辆经过检测站 点时的检测到的车辆重量信息、所述目标车辆经过检测站点时的发动机运 行状态数据、所述目标车辆经过检测站点时的车辆运行状态、所述目标车 辆经过检测站点时的检测时间段以及所述目标车辆经过检测站点时的检 测位置;根据所述历史运行数据,建立所述车辆载荷估算模型。
[0086]
作为一种选的实施方式,获取所述目标车辆的历史运行数据包括:确 定目标车辆经过多个检测站点的多个车辆重量信息;解析所述多个车辆重 量信息确定所述目标车辆在所述检测站点进行称重检测的多个检测时段 和所述目标车辆的多个检测位置;根据所述多个检测时段、所述多个检测 位置在所述目标车辆上传至数据平台的实时车辆信息中截取多组数据信 息,其中,所述多组数据信息为目标车辆处于称重状态下对应的车辆信息; 所述实时车辆信息通过所述目标车辆上设置的车载终端上传。根据所述多 组数据信息和所述多个车辆重量信息构建目标车辆的车辆载荷估算模型。
[0087]
也就是说,为了保证构建出的车辆载荷估算模型与实际情况相互贴合, 通过获取目标车辆经过检测站点的车辆重量信息,该车辆重量信息是通过 检测站点的称重系统得到的,并且该车辆重量信息中不仅包含了车辆此时 的重量信息,还包括的目标车辆此时所处位置的位置信息以及目标车辆在 检测站点的称重系统中的检测时段,并且由于目标车辆在称重检测时处于 稳定状态,因此,可以基于检测时段、检测位置在目标车辆上的车载终端 上传至数据平台的实时车辆信息中截取对应的多组数据信息,来实现重量 信息与车辆信息的关联,并根据关联情况,构建出目标车辆的车辆载荷估 算模型。
[0088]
例如,当实时车辆信息包括目标车辆的发动机扭矩α、目标车辆的发 动机转速β、目标车辆的车速υ、目标车辆的地理位置信息η,以及记录的 车辆精确重量的w。结合上述采集信息构建精确重量w与发动机扭矩α、 发动机转速β、目标车辆的车速υ、以及目标的车辆发动机扭矩对应的特 征矩阵为{α,β,υ};假设构建为h
θ
(x)=θ0+θ1α+θ2β+θ3υ,其矩阵表达为: h
θ
(x)=xθ;其中,为了确定找到一组(θ0,θ1,θ2,θ3),假设样本数为m,待求 参数为n。将精确测量车重和预计重量的二阶矩作为损失函数j(θ),其定 义为:由损失函数确定最优的最优(θ0,θ1,θ2,θ3)组 合,所得即为所求。而损失函数意味着真实车重和预测车重之间的关系, 当且仅当损失函数值最小时,求得的参数即为所求模型参数。
[0089]
可选地,上述确定模块,还用于在所述目标车辆信息还包括:所述目 标车辆的当前位置信息的情况下,将所述目标车辆的发动机运行状态数据 输入到所述目标车辆的车辆载荷估算模型中确定出所述目标车辆的重量; 基于所述目标车辆的当前位置信息,以及所述目标车辆的车辆载荷估算模 型对应的检测位置,对所述目标车辆的重量进行修正。
[0090]
简单来说,由于目标车辆是处于运动状态的下的,为了保证车辆载荷 估算模型估计出的目标车辆的重量更符合目标车辆的实际重量,需要根据 使用的车辆载荷估算模型进行重量估计对应的检测位置以及目标车辆的 当前位置信息对重量进行修正,进行确定出修正后的符合实际场景的重量。
[0091]
可选地,上述确定模块还包括:系数单元,用于确定所述当前位置信 息与所述目标车辆的车辆载荷估算模型对应的检测位置的映射关系;根据 所述映射关系确定所述目标车辆的当前位置信息对应的修正系数。
[0092]
可选地,所述映射关系的建立过程,包括:将所述目标车辆经过所述 检测站点时检测的第一称重信息与基于所述预设的车辆载荷估算模型得 到的第二称重信息进行关联;其中,所述第一称重信息为所述目标车辆经 过每一个检测站点的检测位置时称重检测系统确定出的车辆重量信息,所 述第二称重信息为所述目标车辆经过每一个检测站相关的检测路段时通 过所述预设的车辆载荷估算模型得到的所述目标车辆的重量;在确定预测 重量误差的情况下,根据所述预测重量误差、所述第一称重信息、所述第 二称重信息确定出不同检测路段的修正系数;将所述修正系数、所述检测 站点的检测位置、所述不同检测路段进行一一对应,得到所述映射关系。
[0093]
需要说明的是,本实施例中所述的相关的检测路段是指目标车辆经过 检测位置前后车辆载荷未发生变化的路段,具体确认方式包括经过检测位 置前后车辆速度连续不为零的路段,或者经过检测位置前后车辆第二称重 信息变化未超出设定阈值。
[0094]
可选地,上述确定模块,还用于基于所述目标车辆的当前位置信息判 断所述目标车辆的重量是否需要修正;使用所述当前位置对应目标路段的 修正系数修正所述目标车辆的重量。
[0095]
例如,在确定所述当前位置信息对应的所述目标车辆的行驶状态稳定, 且所述目标车辆的当前位置为异常重量区域的情况下,确定所述目标车辆 的重量需要修正;并使用所述当前位置对应目标路段的修正系数修正所述 目标车辆的重量;在确定所述当前位置信息对应的所述目标车辆的行驶状 态稳定,且所述目标车辆的当前位置不为异常重量区域的情况下,确定所 述目标车辆的重量不需要修正。
[0096]
作为一种可选的实施方式,随着车辆行驶过程的状态变化,将获取预 测车辆重量和行驶状态的关联,结合位置信息;将获取车辆重量异常随车 辆行驶位置的分布;位置修正实例如下:
[0097]
可选的,方式一:通过车辆地理位置信息将车辆重量异常分布及车辆 行驶速度关联,判断异常区域内的车速无明显变化,则考虑车辆行驶重量 的异常变化与地理位置变化有关(如:路面坑洼、上坡、下坡),则考虑 将此处标记为待优化区间,其次,结合不同的车辆过车状态下异常值的差 距,将不同类型的车辆的真实重量w
ο
和预测重量误差建立如下模型: k为修正系数,w为车辆载荷估算模型确定出的估计重量。
[0098]
可选的,方式二:通过统计异常行驶的路段,结合车辆扭矩变化情况 获取车辆工
况异常随地理位置状态变化的统计,结合车辆误差随地理位置 分布曲线,量化车辆真实重量和误差的关系。
[0099]
可选地,上述建立单元,还用于根据所述车辆运行状态,确定车辆稳 定行驶状态下对应的历史运行数据;根据确定出的车辆稳定行驶状态下对 应的历史运行数据,建立所述车辆载荷估算模型。
[0100]
而言之,为了保证建立的车辆载荷估算模型的准确性以及稳定性,在 确定出历史运行数据后,需要根据预设数据筛选条件,对历史运行数据进 行数据过滤,以确定出用于建立所述车辆载荷估算模型的历史车辆信息。 其中,所述预设数据筛选条件包括以下至少之一:当前位置为目标车辆多 次行驶的目标路段、目标车辆不在制动状态、目标车辆未切换档位。
[0101]
例如,通过数据筛选去除对于车辆重量的估计精度有重要影响的数据。 具体筛选条件如下:1、选择固定路段的数据,固定路段的坡度等路况是 不变的,排除坡度阻力不一致影响。2、记录在固定路段行驶时的车速, 因为车速跟车辆风阻相关。3、样本数有最小限制:样本数太少,由于数 据波动造成的随机误差会被扩大,所以必须有足够的样本数保证数据源的 精确度。4、保证车辆不在制动状态:从can线上采集到的制动扭矩不准。 5、档位切换时的数据不可用:因为档位切换时,发动机与传动系之间的 联系被切断,这种情况下的计算精度较差。
[0102]
可选地,确定所述目标车辆的重量需要修正,使用所述当前位置对应 目标路段的修正系数修正所述目标车辆的重量,包括:在所述修正系数为 正时,确定所述车辆载荷估算模型确定出所述目标车辆的重量大于或者等 于所述目标车辆的实际载重,使用所述重量减去所述修正系数与预设误差 重量的乘积,得到所述目标车辆修正后的重量;在所述修正系数为负时, 确定所述车辆载荷估算模型确定出所述目标车辆的重量小于所述目标车 辆的实际载重,使用所述重量加上所述修正系数与预设误差重量的乘积, 得到所述目标车辆修正后的重量。
[0103]
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于 后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器 中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
[0104]
本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机 程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中 的步骤。
[0105]
可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以 下步骤的计算机程序:
[0106]
s1、获取目标车辆的目标车辆信息,其中,所述目标车辆信息包括: 所述目标车辆的发动机运行状态数据和所述目标车辆的车辆运行状态;
[0107]
s2、根据所述目标车辆信息以及预设的车辆载荷估算模型确定出所述 目标车辆的重量;其中,所述车辆载荷估算模型是基于上述目标车辆经过 检测站点时的重量信息和目标车辆信息建立的;
[0108]
s3、根据所述目标车辆的重量以及所述目标车辆的最大允许总质量, 判断所述目标车辆是否超载超限。
[0109]
可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只 读存储器
(read-only memory,简称为rom)、随机存取存储器(randomaccess memory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存 储计算机程序的介质。
[0110]
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式 中所描述的示例,本实施例在此不再赘述。
[0111]
本发明的实施例还提供了一种电子设备,包括存储器和处理器,该存 储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述 任一项方法实施例中的步骤。
[0112]
可选地,上述电子设备还可以包括传输设备以及输入输出设备,其中, 该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
[0113]
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执 行以下步骤:
[0114]
s1、获取目标车辆的目标车辆信息,其中,所述目标车辆信息包括: 所述目标车辆的发动机运行状态数据和所述目标车辆的车辆运行状态;
[0115]
s2、根据所述目标车辆信息以及预设的车辆载荷估算模型确定出所述 目标车辆的重量;其中,所述车辆载荷估算模型是基于上述目标车辆经过 检测站点时的重量信息和目标车辆信息建立的;
[0116]
s3、根据所述目标车辆的重量以及所述目标车辆的最大允许总质量, 判断所述目标车辆是否超载超限。
[0117]
可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的 各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬 件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包 括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(randomaccess memory,ram)、磁盘或光盘等。
[0118]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0119]
上述实施例中的集成的单元如果以软件功能单元的形式实现并作为 独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。 基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的 部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计 算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算 机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施 例所述方法的全部或部分步骤。
[0120]
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实 施例中没有详述的部分,可以参见其他实施例的相关描述。
[0121]
在本技术所提供的几个实施例中,应该理解到,所揭露的客户端,可 通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的, 例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外 的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统, 或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦 合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或 通信连接,可以是电性或其它的形式。
[0122]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的, 作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地 方,或者也可以分布到多
个网络单元上。可以根据实际的需要选择其中的 部分或者全部单元来实现本实施例方案的目的。
[0123]
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元 中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在 一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软 件功能单元的形式实现。
[0124]
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的 普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进 和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1