试论基于BP网络的汽车动态称重数据处理方法

来源 :科学与财富 | 被引量 : 0次 | 上传用户:catloveless
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:在选择BP网络层数时一般较为困难,同时对神经元个数亦很难确定,普遍看来,二者需反映进行训练的所有输入数据。而实际情况中,BP网络层数较多,将会增加训练时的运算量。当网络层数和神经元个数恰好反映输入数据时将会效果显著。本文针对基于BP网络的汽车动态称重数据处理的相关方法进行的探究与讨论。
  关键词:BP网络;汽车动态称重;数据处理
  车辆动态称重主要应用在连续称重的情况中,对超载运输以及物流仓储方面的控制力度较大。车辆称重的技术特点在实际工作中反映较为明显,其工艺要求也较高,在动态称重过程中,对位移信号阶跃的确定将会反映出最大超调量与车重之间的函数关系,基于BP网络的汽车动态称重数据,将在系统学习和训练之后预测称重过程中车辆的静态重量。大量研究显示,动态称重法在处理车辆动态称重系统的精确度方面效果显著且有良好的实用性。
  一、动态称重
  动态称重是一种新兴的数据处理方法,在智能交通系统方面起着重要作用。在测量汽车轴载方面较为精确和灵敏,同时对于公路运营、管理以及养护建设方面都有着促进作用,将会提高公路养护建设效率。汽车驶过称重台时会受到各方面的影响,并不能直接称出实际的轴重,汽车驶出的速度以及产生的谐振、路面的摩擦力和汽车轮胎本身的驱动力都将会对汽车称重数据产生一定的影响,从而给实际的轴重信号带来干扰,不能有效的进行分析,即不能很好的完成工作,工作效率无法提高。当前,对这些影响因素的处理上,大多选择单个数据波形来完成特征值提出、获取轴重数据的办法,例如改进型的平滑滤波法和均值方法等,但是由于这些方法在计算轴重时对车型的要求较高,所以在实际工作中适用性不高。而基于BP网络的汽车动态称重数据处理方法因BP网络的特性,能够在数据输入和输出之间的完成非线性映射,从而对汽车轴重的实际数据提供了有利条件。若训练样本齐全,将能在期望中的非线性映射上精确的表现出来。
  二、BP网络
  BP网络的实现需要依据一定的算法,基本BP算法主要是从信号前向传播与误差反向传播等两个方面实现。实质上是指对实际数据输出的测量上,将依照输入到输出的方向,而在对权值与阀值进行修正工作时,将依照输出到输入的顺序。下图1为BP网络结构图。
  图 1 BP网络结构图
  在误差函数为Ek=(wk-w)2,依据相关的数据进行计算出全局误差值,从而对车辆轴重上能够准确的得出数据。由于阀值较为特殊,在处理计算时将暂时不将阀值考虑在内,进而进行单元计算,以便得出实际输出值。在误差逆传播时,也就是BP网络信息的前向传播过程,在进行单元计算时获取误差值。而在权值修正方面将根据梯度下降原则进行分析权值的变化规律,以便能够获得中间层与输出层之间的学习因子。
  三、BP网络输入
  在BP网络输入方面,选择良好的输入量在网络数据处理方面影响力较强。选择BP网络输入量需依据一个原则,即输入量的包含范围要大,能够以不同角度呈现出数据的特征。基于BP网络,对汽车动态称重数据进行相关处理时需慎重,不能随意选择一个数据进行,符合要求的数据将能真实反映汽车轴重。在BP网络之前,可先根据需要,对轴重信号的获取上进行一些预处理操作,可采用均值法对汽车上下称台点时的轴重计算出一种均值,这个数据将能观察出轴重平坦区的情况,进而可选取为BP网络的输入数据。若是在相关实验中,无法找到平坦区,可进行另外数据的选取,例如峰值,峰值也能选用为特征参数。同时,轴重波形跟车速也有关联,相同的车辆,尽管静态载重一样,当车辆不同车速进入称重台时获取的轴重信号也将不一样,这表明车速将会对实际轴重的数据有影响。因而,可在BP网络输入数据的选择上采用均值、峰值以及车速,当网络输出数据的采用上可选择静态轴重。
  四、实验经过及结果
  在进行实验时,选取两辆汽车,一辆车重是2.1吨的皮卡车,车速分别采取11km/h,16km/h和21km/h,共得数据120组,另一辆车重是6吨的普通卡车,在有砝码的加重下,以11km/h,17km/h和21km/h的车速取得数据33组。其中,静态轴重数据分别与之一一对应。对两组数据先作一下预处理以便算出每组数据的均值、峰值和车速,将这些数据标注为特征量。最后,以不同的车速和车重特征值数据库中,选取一部分特征值作为BP网络的输入数据,BP网络的输出则是相应的静态轴重数据。
  实验一中对皮卡车的三种速度分别随机选取30组特征值,成为BP网络输入数据,静态轴重数据仍为输出数据,剩下30组数据则是当做检验作用进行处理。BP网络可采取一个隐层层数,其神经元可选取11个,而训练不熟则为120,其误差是0.00001,通过训练得出的网络检验显示,30个轴重输出与静态轴重之间的相对误差均低于1%,采用均值法得到的误差较为显著,分别为3.5%和11.2%。
  实验二中对普通卡车的33组特征进行选取,可随机选择26组进行训练步数,其余的7组作为参照值。BP网络同样是用一个隐层层数,其神经元为14个,训练步数为120,训练误差是0.00001,通过训练得出的网络检验显示,7组轴重输出与静态轴重之间的相对误差均低于1%,采用均值法得到的误差分别是13.5%和16.2%。
  实验一与实验二实验结果显示,BP网络将具备良好的测量能力,在实际情况下,取得汽车车型和轴重数据,并采用BP网络进行训练,此时,得出的数据将会具有较高的精确度。由于BP网络通过大量实验,以不同数据训练得出相关结果,因而在应用BP网络时需保证被测数据保留原训练数据特征,以确保实验结果的正确率较高。
  结束语
  综上所述,汽车动态称重系统基于BP网络,在处理复杂问题时将会有显著性效果。在上述两个实验中表明同类型的车在训练时将会保障BP网络数据的较高精确度,而与之相对的不同车型数据进行训练将会侧重输入特征值的选取上,因此凭借车型识别技术,两项技术结合将能更好的保证轴重数据的精确度。
  参考文献
  [1]熊少康,王凌川,章家岩,郭许林,冯旭刚.基于BP神经网络的车辆动态称重技术[J].安徽工业大学学报(自然科学版),2014,01:76-79.
  [2]张丽妹,高占宝,尹志兵.基于等效系统的动态称重数据处理[J].测控技術,2013,06:33-35+43.
  [3]常全伟,张元,余章明.BP神经网络在汽车动态称重中的应用[J].电子质量,2011,05:37-40.
  [4]黄旭伟,胡敏.车载动态称重系统分析与设计[J].机械制造与自动化,2011,04:150-152+164.
其他文献
本文重点分析了在高速公路建设过程中存在的危险有害因素,并做了一定的分析,对以后工程质量建设的安全顺利进行有一定的实践意义。
着高大空间结构形式越来越多,阐述了扣件式钢管脚手架料搭设模板支撑架的构造形式、工作特点,设计和稳定性验算。并对立杆的稳定承载力利用率提出了思考。
摘 要:城镇给排水设计施工与污水处理都是关乎城镇居民日常生活的事情,因此相关负责人员应该提高重视程度,精心设计给排水系统,加大污水处理力度,保证河道清洁干净。本文主要通过对城镇给排水设计施工与污水处理存在的问题的介绍;进而探讨了相应的对策,希望为城镇发展提供借鉴。  关键词:城镇;给排水;设计施工;污水处理  城镇的给排水设计施工与污水处理不仅影响着城镇居民的用水质量,同时还影响着城市环境,尤其在
一名好的篮球运动员,不仅要看他是否有扎实的基本功和良好的身体素质,更重要的是他是否具备良好的篮球意识和意志品质。而意识可以通过指导练习慢慢培养的。为了尽快提高队伍
摘 要:民用建筑中的電缆具有多种敷设方式,随着我国经济的飞速发展,高层建筑逐渐增多,而电线电缆是建筑中不可或缺的组成部分保障好电线电缆的安全,就能够有效的预防火灾发生,确保住宅不受安全隐患的威胁。本文就将具体探讨民用建筑中电缆的几种主要的敷设方式。  关键词:电缆;敷设;桥架  电线电缆是建筑电气中不可缺少的组成部分,其运用范围之广泛,随着建筑物内的电气负荷的每日剧增,线缆燃烧导致的电气火灾也频频
摘 要:窃电不仅危害到自身安全还会严重影响到国家和社会利益,因此在用电检查中,需要采取有力的措施制止窃电行为,保证社会用电安全。本文通过用电检查中发现的窃电行为,从技术和管理两个方面分析了反窃电措施,旨在为反窃电行业提供有效借鉴。  关键词:用电检查;窃电;措施;技术  引言  电能在人们的生活中是一种必不可少的能源,随着生活水平的提高,工业生产和日常生活中人们对电能的需求越来越多,因此电力资源日