您好,欢迎来到爱够旅游网。
搜索
您的当前位置:首页基于RBF神经网络的汽车传感器故障诊断方法研究

基于RBF神经网络的汽车传感器故障诊断方法研究

来源:爱够旅游网
第39卷第5期 林业机械与木工设备 Vo1 39 No.5 201 1年5月 FORESTRY MACHINERY&WOODWORKIN 垦 rr Mav 2011 辫 基于RBF神经网络的汽车传感器故障诊断方法研究 李涵武,赵玉春,迟秋玲 (黑龙江工程学院汽车与交通工程学院,黑龙江哈尔滨150050) 摘要:简要说明RBF神经网络的构成及其算法,研究RBF神经网络发动机电子控制系统传感器的故障诊断 方法,设计了一种发动机电子控制系统传感器诊断神经网络。借助流行的汽车OBDⅡ自诊断协议,组建发动机电子 控制系统的诊断数据采集系统,以记录实验发动机电子控制系统工作时系统的输入,输出数据,根据实验数据进行 诊断神经网络的训练和系统评价。 关键词:发动机;诊断;神经网络;径向基函数 中图分类号:TP391 文献标识码:A 文章编号:1001—4462(2011)05-0023-03 Study on a Automobile Sensor Diagnosis Method Based on RBF Neural Network LI Han—WIl,ZHAO Yu-chun,CHI Qiu—ling (coliege of Automobile and Traffic Engineering,Heilongjiang Institute of Technology,Harbin Heilongjiang 150050,China) Abstract:The constitution and calculation of RBF neural network is simply illustrated,fault diagnosis methods of the electronic control system sensor of RBF neural network—based engines are studied and a kind of sensor diagnosis neural network of the electronic control system of engines is designed.With the help of the popular automobile OBD lI self-diagnosis protocol,a diagnosis data collection system of the electronic control system of engines is established to record the input/output data of the electronic control system of the engine in the running process and based on experimental data,the training of the diagnosing neural network and the evaluation of the diagnosing network system can be conducted. Key words:engine;diagnosis;neural network;radial basis function 汽车传感器是汽车测控系统的重要组成部分,是 系统获得数据的源头,其品质的优劣将直接影响到系统 的正常运行。汽车传感器的传统诊断方法主要有“看”、 “测”、“试”、“问”等,诊断效率低且对诊断人员的经验 要求高;采用仪器诊断是现代汽车诊断的重要手段,但 其仍对操作人员素质有所要求。 本研究是依托黑龙江省教育厅科技项目“汽车发 动机电子控制系统智能诊断技术研究”(11531313)的成 高度非线性映射以及自组织、自学习能力的人工神经 网络,在故障诊断中已有一些应用先例。 1 RBF神经网络及其算法 径向基函数网络(Radial Basis Funtion,简称RBF) 是一种两层前向型神经网络,包含一个具有径向基函 数神经元的隐层和一个具有线性神经元的输出层。图1 所示的单隐层前馈RBF神经网络包括输入层、隐层和 输出层,其中各层节点数分别为n,q,m。 在RBF网络中,从输入层到隐层的变换是非线性 的,而从隐层到输出层的变换是线性的,隐节点的变换 果,研究汽车发动机电子控制系统传感器的故障智能 诊断方法,其目的是及时、准确地对发动机传感器各种 异常状态或故障状态做出诊断,提高电控发动机的工 作性能,把故障损失减小到最低程度。神经网络是具有 收稿日期:2011—03—23 基金项目:2008年黑龙江省教育厅科技项目“汽车发动机 函数是一种局部分布的对中心点径向对称衰减的非负 非线性函数,通常取Gauss函数,即 (8)=exp(一62/B )。 隐层的每一个节点都有一个RBF的中心向量c ,c = lC Ck2,…,Ck,…,Ckn k=l,2,…,q。 电子控制系统智能诊断技术研究”(11531313) 林业机械与木工设备 第39卷 F 1... ▲m 图1 RBF网络结构拓扑图 整个网络有q个这样的中心,q为隐层节点数。与 一般的两层神经网络不同,它的隐层对输入进行固定 的非线性传递,而不包含可调权值,即输人向量的各个 分量不被改变地传送到每一个隐节点,隐节点8 定义 为输入模式x=[x ,X ,…,x 一,x ] ,距该隐节点径向 基函数中心向量C 的欧几里德范数8 为: n =l l— 【 l2_2(Xi—Cki) k=l,2,…,q =l 式中的C 是隐节点径向基函数中心向量c 的第i 个分量,所以变换后每个隐节点的输出值Z 为: : ( )= (1 IX—Ck l l)=expE一 (X 一C ̄)2/B ] =1 k=l,2,…,q 各隐节点的输出z 实际上代表着输入模式x离开该 隐节点RBF中心向量c 的程度,即隐层的训练任务仅是 为每个隐节点选择其中心向量,而不是调整其权矩阵。 由于隐层到输出层空间的映射是线性的,故网络 的输出是隐节点输出的线性加权和,即: = wj ̄zk=WjZ j=l,2,…,m =1 式中:wi=[wIl'W.2,…,w.k,…,Wj ]为隐层节点J的输出 权向量;z=[z ,z:,…,z 一,z ]T为隐层输出列向量; 表 示范数,通常取欧几里德范数; (・)为非线性Gauss函 数;B是实常数,用来改变高斯曲线的宽度,起到控制 RBF网络泛化能力的作用,B值越小,随着l Ix_c I I的 增大,z 下降得就越快,Gauss曲线变得很窄;反之,B 值越大,曲线越宽。 从8 的计算公式可见,当输入模式x恰好位于隐 节点k的中心C 时xi—c =0,因此8 =0。再由z 的计算 公式可得Zr‘P(8 )=1。随着x远离C ,6 增大,z 变小。 因此,隐节点k的输出z 反映了x离开该隐节点所代 表的径向基函数中心C 的程度。 2基于神经网络的传感器诊断方法 基于神经网络的传感器故障诊断方法可实现控制 系统的实时建模,用神经网络代替解析冗余技术中的 系统建模,根据被控对象的输入输出信号即可训练神 经网络,然后根据系统输出与神经网络输出之间的差 值来检测传感器故障,图2所示为基于神经网络的传感 器故障诊断方法原理框图。由于采用实际系统的输入 输出信号作为训练样本,无需系统的经验知识即可建 立神经网络模型并给出系统输出的估计值,所以这种 方法易于实现,并能满足实时故障监i贝0和诊断的要求。 传感器故障诊断结果 图2基于神经网络的传感器故障诊断原理图 3诊断数据采集系统的构建 带有OBD II随车诊断系统的汽车电子控制系统是 建立在B类数据通信网络协议基础上的。B类网络数 据通信有两种主要应用,一种是为以10.4KB的速率通 信而优化设计的,另一种是为以41.6KB的速率通信而 优化设计的,世界各国所生产带有OBD 11的汽车大多 采用或兼容这两种应用。 本研究借助流行的汽车OBDⅡ自诊断协议,组建发 动机电子控制系统的诊断数据采集系统。该系统主要由 硬件接口电路部分和通信协议反数据分析软件部分组 成。接口电路负责OBDⅡ系统与Pc机之间的信号转换, 数据采集与分析负责向OBD II系统发送请求接收应答, 并分析、显示应答信号及相关信息,如图3所示。 PC机lRS232 OBD I lOBD II 嚣雾 望童 ==f— 篓 图3诊断数据采集系统的整体结构 利用构建的诊断数据采集系统在运行中记录发动 机实验电子控制系统工作时系统的输入/输出数据:包 括发动机转速、发动机负荷、节气门开度、发动机进气 量(质量流量)、发动机冷却液温度、进气温度、电源电 压、发动机点火提前角、喷油量(喷油持续时间),部分 数据样本见表1。 表1原始数据样本(部分) 转速 发动机节气门点火提 喷油 空气质量电源 冷却液 进气 /r'min 负荷/ms角度/。前角/o时问/ms流量/g 电压/V温度,℃温度 800 2.80 4.3 12 7.05 4.51 13.65 94.5 24.0 920 2.65 4.8 12 5.61 5.07 13.65 99.0 24.0 1 080 l盘O 3.5 12 4.17 3.33 13.65 88.5 25.5 1 280 2 .00 5.2 12 4.O8 5.28 13.72 97 . 5 22 .5 第5期 李涵武,等:基于RBF神经网络的汽车传感器故障诊断方法研究 25 4空气流量传感器诊断实例 以发动机空气流量传感器故障诊断为例,分析发 动机电子控制系统的RBF神经网络诊断方法,诊断的 在完成上述的训练过程后,将实验获得的故障特 征值输入到训练好的诊断网络中,网络的输出即是诊 断的结果,在100组诊断数据中只有9组诊断结果出 原始数据是利用前述的诊断数据采集系统获得的,等 距选取部分数据进行神经网络训练,部分数据进行验 现了错误。诊断的正确率达到91%。 5小结 证试验。RBF神经网络诊断模型输入层共有9个神经 元。对应系统的9个故障征兆特征值;输出层共有1个 神经元.对应1种典型故障类型(空气流量传感器故 障);RBP神经网络采用MATLAB语言编程,训练过程 及收敛情况如图4和图5所示。 RBF神经网络技术应用于发动机传感器故障诊断 是可行的。其具有操作简便、快速、直观、网络参数便于 调整等优点,缺点是神经网络的学习及问题求解具有 黑箱特性,其工作具有不可解释性。 文中建立的RBF网络模型能够实现比较精确的映 射,精度达90%以上,可满足故障诊断的准确度要求。 参考文献: 器 翼 [1]刘海波,李涵武.电控汽车发动机故障诊断技术研究[Jj.哈尔滨 商业大学学报:自然科学版,2009(3). [2]黄勇.基于改进BP神经网络的柴油机故障诊断研究EJ].汽车科 技,2009(2). [3]徐礼超.基于BP神经网络的汽车发动机故障诊断方法研究[J] .拖拉机与农用运输车,2007(6). [4]邓日青.基于BP神经网络的电喷发动机故障诊断研究EJ].北京 训练次数 汽车,2007(6). 图4训练曲线(RBF) [5]飞思科技产品中心.神经网络理论与MATLAB7实现[M].北京: 电子 业出版社.2005. [6]张俊_,J、波和RBF神经网络在轴承故障诊断中的应用[JJ.轴承, 2009(11). 丑 [7]石灵丹.RBF神经网络在柴油机燃油系统故障诊断中的应用研 究[J].船电技术,2009(8). 屡 是 [8]彭继慎.基于RBF神经网络的控制系统传感器故障诊断方法 [J].现代电子技术,2009(12). [9]王璐.基于EKF训练的RBF神经网络及其故障诊断应用[J].振 动、测试与诊断,2008(4). 第一作者简介:李涵武,男,黑龙江工程学院教师,副教 数据序号 授,研究方向为车辆工程、汽车智能诊断。 图5收敛情况(RBF) ◆-◆一◆---●-・◆_◆一◆-.-◆ ’。 -.-.-.-.-¨ _ ‘_ 。_ -◆-+-◆-.-◆-◆-._+-.-.-.-..◆-◆-..◆-◆,◆-◆-◆一◆一◆.◆ ・信息速递・ 国家公益性行业专项经费重大项目 “森林营建与利用的高效低耗现代技术装备研发”项目启动 国家林业公益性行业科研专项经费重大项目“森林营建与利用的高效低耗现代技术装备研发”项目启动会于3月26日在 中国福马集团公司举行。该项目由国家林业局科技司纽织、财政部枇复立项。 国家林业局科技司综合处吕光辉,计划处项目办副主任陈列,中国福马集团公司董事长、总经理刘群、副总经理岳群 飞,项目承担单位东北林业大学以及哈尔滨林业机械研究所、南京林业大学、北京林业大学、中南林业科技大学内蒙古农业大 学以及项目产业基地等协作单位领导、专家、项目组成员30余人参加了此次会议。会议由项目负责人、东北林业大学工程技术 、学院院长王立海教授主持。 中国福马集团公司董事长、总经理刘群代表集团公司致辞,国家林业局科技司综合处吕光辉做了重要讲话,项目负责 人王立海教授从项目层次、各课题研究目标、研究任务、年度计划、考核指标、研究进展等方面进行了汇报。 国家公益性行业专项经费重大项目主要面向行业发展,围绕中・心工作 统揽全局,解决共性、关键性、应急性的重大技术难 题,为林业中心工作和行业发展提供科技支撑。 摘自《中国林机网》 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务