基于灰色系统预测理论的汽车用传感器软故障主动预测方 法 技术领域 本发明涉及一种基于灰色系统预测理论的汽车用传感器软故障主动预测方法, 属 于发动机控制系统用传感器软故障检测技术领域。
背景技术 车用传感器是促进汽车高档化, 电子化和智能自动化发展的关键技术之一, 目前 一般汽车装有几十或近百只传感器, 而高级豪华汽车大约使用二三百只, 它们能否正常运 行是汽车能否正常行驶的关键, 所以对传感器故障检测和诊断就显得极为重要。传感器故 障主要分为硬故障和软故障, 硬故障随机性较强, 也较难预测, 而软故障主要是传感器老化 引起的精度下降等, 导致信号失真。就汽车发动机控制系统有关的氧传感器, 进气温度传 感器, 节气门开度传感器, 曲轴位置及转速传感器, 排气温度传感器, 爆震传感器, 车速传感 器, 冷却水温传感器等为例来说, 这些传感器在喷油量控制和点火控制等方面都起到至关 重要的作用, 任何环节丧失精度, 都会造成发动机控制系统控制精度的下降, 造成汽车在未 到达检修周期前, 燃油消耗提高, 有功功率下降, 严重时甚至无法启动。 经检索和调查, 目前 针对汽车传感器软故障检测的方法大都采用的是被动检测, 即故障已经发生后才能进行检 测或是按照保养说明定期到专业维修中心检测。
综上所述, 现代汽车领域传感器故障检测还存在以下问题 :
采取定期定点维修的策略, 进行传感器软故障的排查, 造成应对突发故障响应的 严重滞后, 存在安全隐患, 尤其涉及到发动机控制系统, 间接造成燃油的无谓消耗和有功功 率的下降。
发明内容
本发明要解决的技术问题是 : 针对现有技术中存在的汽车用传感器软故障检测存 在的一些不足, 尤其是发动机控制系统用传感器软故障检测中存在的不足, 提出了一种基 于灰色系统预测理论的汽车用传感器软故障主动预测方法。
本发明解决其技术问题所采用的技术方案是 :
基于灰色系统预测理论的汽车用传感器软故障主动预测方法, 其特征在于 :
步骤如下 :
1.1 定周期连续采样汽车用传感器的传感数据 s(0)(k), 其中 k 为单位周期采样时 刻;
1.2 针对汽车用传感器的传感数据序列 s(0)(1), s(0)(2),… s(0)(k),… s(0)(M) 进 行一次灰色累加生成获得汽车用传感器的传感数据序列的灰色一次累加生成序列
s(1)(1), s(1)(2),… s(1)(k),… s(1)(M)
其中, M 为单位周期采样总个数, 且M≥4;
1.3 针对汽车用传感器的传感数据序列的灰色一次累加生成序列s(1)(1), s(1)(2),… s(1)(k),… s(1)(M)
进行汽车用传感器的传感数据序列的灰色一次累加生成序列的均值生成, 获得汽 车用传感器的传感数据序列的灰色一次累加生成序列的均值生成序列
ms(2), ms(3),… ms(k),… ms(M)
其中, 均值生成的一般表达式为 ms(k) = 0.5s(1)(k)+0.5s(1)(k-1), k≥2;
1.4 建立基于汽车用传感器的传感数据的汽车用传感器软故障灰色单变量一阶预 测模型, 具体表达式为 :
其中灰作用量 a, b 的具体表达式如下
1.5 根据步骤 1.4 中的汽车用传感器软故障灰色单变量一阶预测模型获得汽车用 并通过灰色一次逆累加生成 具体表达式为 :传感器传感数据下一周期初始主动预测灰色导数值 获得汽车用传感器的传感数据实际预测值
1.6 根据步骤 1.5 的预测结果, 将其与下一周期实际初始采样值比较, 若其超出传 感器标准设定误差, 则可以判断汽车用传感器存在精度失效趋势, 应及时检修。
与现有技术相比, 本发明基于灰色系统预测理论的汽车用传感器软故障主动预测 方法, 所具有的有益效果是 :
本发明的基于灰色系统预测理论的汽车用传感器软故障主动预测方法实施的是 主动预测, 提前预测精度失效趋势, 避免了因传感器精度失效后而引起的未知发动机和汽 车控制系统内故障, 做到了防患于未然, 提高了燃油利用率和其它控制模块的工作效率, 且 结合灰色系统少量数据便能进行短期精确预测的特点, 保证了汽车系统运行的稳定性, 动 态响应快速性和精确性。
附图说明
图 1 是本发明基于灰色系统预测理论的汽车用传感器软故障主动预测方法的流 程框图 ;
图 2 是本发明汽车用传感器故障主动预测的效果图。具体实施方式
下面结合图 1-2 对本发明的基于灰色系统预测理论的汽车用传感器软故障主动 预测方法做进一步详细描述。
如图 1 所示为本发明流程框图, 具体步骤如下 :
步骤 1 : 定周期连续采样汽车用传感器的传感数据 s(0)(k), 其中 k 为单位周期采样 时刻, 定周期为 200 ~ 500ms。
步骤 2 : 针对汽车用传感器的传感数据序列 s(0)(1), s(0)(2),… s(0)(k),… s(0)(M) 进行一次灰色累加生成获得汽车用传感器的传感数据序列的灰色一次累加生成序列
s(1)(1), s(1)(2),… s(1)(k),… s(1)(M)
其中, M 为单位周期采样总个数, 且 M ≥ 4, 灰色一次累加生成的具体运算表达式 为:
步骤 3 : 针对汽车用传感器的传感数据序列的灰色一次累加生成序列 (1) s (1), s(1)(2),… s(1)(k),… s(1)(M)进行汽车用传感器的传感数据序列的灰色一次累加生成序列的均值生成, 获得汽 车用传感器的传感数据序列的灰色一次累加生成序列的均值生成序列
ms(2), ms(3),… ms(k),… ms(M)
其中, 均值生成的一般表达式为 ms(k) = 0.5s(1)(k)+0.5s(1)(k-1), k ≥ 2。
步骤 4 : 建立基于汽车用传感器的传感数据的汽车用传感器软故障灰色单变量一 阶预测模型, 具体表达式为 :
其中灰作用量 a, b 的具体表达式如下
步骤 5 : 根据步骤 4 中的汽车用传感器软故障灰色单变量一阶预测模型获得汽车 并通过灰色一次逆累加生 具体表达式为 :用传感器传感数据下一周期初始主动预测灰色导数值 成获得汽车用传感器的传感数据实际预测值
步骤 6 : 根据步骤 5 中的预测结果, 将其与下一周期实际初始采样值比较, 若其超出传感器标准设定误差, 则可以判断汽车用传感器存在精度失效趋势, 应及时检修。
实施例 :
本发明实施例对象选择的是洛阳南峰机电设备制造有限公司制造生产配套的汽 油发动机试验台架, 此设备可以通过电涡流测功机, 准确模拟各种行驶工况。
下面结合本发明针对实施例对象发动机的冷却水温度传感器对本发明基于灰色 系统预测理论的汽车用传感器软故障主动预测方法坐详细阐述, 需要说明的是为了实施例 的准确性, 采用双冷却水温度传感器, 其中一个可以通过电位器模拟失真现象, 另一个作为 参考值, 并设定传感器最大感应误差为 ±3% :
第一步, 单位周期连续采样冷却水温度数据个数为 5, 获得的冷却水温度传感数据 如表 1 所示 :
表1
第二步, 针对表 1 的冷却水温度传感数据进行灰色一次累加生成, 并依据一次累 获得冷却水温度传感数据的灰色一次累加生成序列 s(1)加生成的公式(1), s(1)(2),… s(1)(k),… s(1)(M), 如表 2 所示 :
表2
第三步, 依据公式 ms(k) = 0.5s(1)(k)+0.5s(1)(k-1), k ≥ 2, 结合表 2 中的数据, 计 算冷却水温度传感数据的灰色一次累加生成序列的均值生成序列
ms(2), ms(3),… ms(k),… ms(M)
如表 3 所示 :
表3
第四步, 建立冷却水温度的传感数据的灰色单变量一阶预测模型, 具体表达式为:
依据公式
确定模型的灰作用量分别为 a = -0.0033, b = 89.3580, 将其带入模型中获得 通过残差检验的预测模型精度为 获得冷却水温度的下一时刻实际水下一时刻冷却水温灰色导数预测值 99.1682%。
步骤 5 : 依据公式温为
步骤 6 : 下一周期的初始实际冷却水温采样值 ( 电位器模拟传感器 ) 为 82, 其与 的绝对差超出预设 ±3%的允许工作误差, 且结合实际冷却水温度传感器 ( 无预测值电位器模拟传感器 ) 的采样值为 91 的事实, 可以看出本发明很好的预测了失效趋势这一现 象。
如图 2 所示为本发明基于灰色系统预测理论的汽车用传感器软故障主动预测方 法的汽车用传感器故障主动预测效果图, 图 2 中数据为另一采样周期的冷却水温度传感器 实效测试, 从图 2 中可以看出本发明的预测效果非常理想, 数据采样点在到达第 5 个点时明 显存在采样失真趋势, 本发明很好的预测了这种趋势, 从第 6 个点到第 10 个点的采样来看, 更加确认了预测失效的趋势, 做到了提前主动检测抑制失效趋势的发生, 本发明的预测误 差在 0.75%以内。
以上所述, 仅是本发明的较佳实施例而已, 并非是对本发明作其它形式的限制, 任 何熟悉本专业的技术人员可能利用上述揭示的技术内容加以变更或改型为等同变化的等 效实施例。但是凡是未脱离本发明技术方案内容, 依据本发明的技术实质对以上实施例所 作的任何简单修改、 等同变化与改型, 仍属于本发明技术方案的保护范围。