CN102116809A - 一种相位传感器的诊断方法 - Google Patents
一种相位传感器的诊断方法 Download PDFInfo
- Publication number
- CN102116809A CN102116809A CN2009102181655A CN200910218165A CN102116809A CN 102116809 A CN102116809 A CN 102116809A CN 2009102181655 A CN2009102181655 A CN 2009102181655A CN 200910218165 A CN200910218165 A CN 200910218165A CN 102116809 A CN102116809 A CN 102116809A
- Authority
- CN
- China
- Prior art keywords
- phase detector
- fault
- phase
- level
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
本发明涉及一种相位传感器的诊断方法,属于汽车电子软件开发领域,其特征在于诊断方法包括相位传感器信号对电源短路诊断、相位传感器信号对地短路诊断、信号故障诊断和不可信故障诊断以及故障管理。能够更快地找到同步信号;简便了后续处理;在发动机起动期间,是在整个移位寄存器充满之前尽快获取PG功能信息是很重要的。
Description
技术领域:
本发明涉及一种相位传感器的诊断方法,属于汽车电子软件开发领域,具体为ECU端OBD软件开发。
背景技术:
鉴于相位传感器在发动机电控***中的重要性,因此无论是在OBD法规中,还是普通诊断,相位传感器的诊断都是必不可少的。对于相位传感器的诊断,虽然大致检测项分为对电源短路、对地短路、信号不可信等故障,但是由于相位靶轮结构、诊断实现方法和软件结构的差异,可靠性也有所不同。
通常相位靶轮采用6+1齿(6正常齿+1同步齿)或者干脆1个同步齿,相位传感器的可信性诊断主要有两种情况,当检测到同步齿之间的分段时间数目不正确或者检测到分段时间数目后没有发现同步齿,则说明出现不可信故障。其中分段时间是软件内部计算的一个量,约相当于一个活塞行程的时间。每次进行同步查询时,检测相位传感器的电平信号,正常情况下电平交替变化(010101...或者101010...),如果连续出现两个同样的电平,如001010...,则说明相位传感器出现故障,对故障位进行一些处理。
目前对相位传感器的诊断直接通过输出电压值进行判断,所以判断无信号和不可信的故障时,复杂且不可靠,目前尚未见对相位传感器诊断进行描述的文献和专利。
发明内容:
本发明的目的在于提供一种相位传感器的诊断方法,其相位靶轮采用的是两大两小形状,这种相位靶轮每圈检测两个下降沿,和普通靶轮相比,能够更快地找到同步信号;针对这种相位靶轮形式,本发明采用了不同的软件处理方法,定义一个8位的类似移位寄存器的专用变量,简称移位寄存器或寄存器,用来存储相位传感器高低电平,极大简便了后续处理;在发动机起动期间,在整个移位寄存器充满之前尽快获取PG功能信息是很重要的。
本发明的技术方案是这样实现的:一种相位传感器的诊断方法,其特征在于由以下步骤完成:
(1)、定义同步状态,在压缩上止点和排气上止点处各定义一个软件参考同步标识,相位凸轮每圈进行两次同步,由于点火上止点采集的电平为低,排气上止点采集的电压为高,因此最后采集的电平高低相间;
(2)、根据靶轮形状,相位传感器信号呈现出高电平或低电平特征,当处于高电平,设标志为1,当处于低电平,设标志为0;
(3)、通过移位寄存器或寄存器保存最近几次同步事件中所检测到的相位电平,每次同步时,先把前面的相位电平状态往高位移位,再保存当前的相位电平到最低位;
(4)、根据寄存器内容判断当前相位传感器故障状态;
诊断包含三部分:
A:相位传感器的静态诊断
B:相位传感器的动态诊断
C:相位传感器的故障管理
A、相位传感器的静态诊断包含:
相位传感器正常:当寄存器中内容总是等于170或85时,则传感器为正常;
相位传感器对电源短路故障:当寄存器中内容总是等于0时,则判定为对地短路;
相位传感器对地短路故障:当寄存器中内容总是等于255(0xFF)时,则判定为电源短路;
B相位传感器的动态诊断包含:
相位传感器信号故障:当寄存器内容在0或255之间进行跳变时,则判定为传感器信号故障,一般这种信号故障出现的原因是传感器安装不正确;
相位传感器不可信故障:当寄存器中内容不等于以上所有数值时,则判定为传感器不可信;
C相位传感器的故障管理包含:
所有故障类型的设置必须要求测试完成,必须达到一定循环以确认故障。
相位传感器正常,除了测试完成位,不置任何其他故障位;
相位传感器出现对电源短路故障,经过一段时间确认,则置测试完成位,对电源短路故障位和综合故障位;
相位传感器出现对地短路故障,经过一段时间确认,则置测试完成位,对地短路故障位和综合故障位;
相位传感器出现不可信故障,经过一段时间确认,则置测试完成位,不可信故障位和综合故障位;
当故障消失,则经过一段时间确认后,清除相关故障位和综合故障位。
本发明的积极效果是能够更快地找到同步信号;简便了后续处理;在发动机起动期间,是在整个移位寄存器充满之前尽快获取PG功能信息是很重要的。
附图说明:
图1是相位靶轮形状。
图2是相位传感器信号形式和本软件参考同步标识位置示意图。
图3为相位传感器信号输出(含正常和各种故障信号)。
具体实施方式:
下面结合附图对本发明做进一步的描述:
如图1所示,本相位靶轮采用的设计是两大两小形状,对应的曲轴为60-2齿,正常情况下,该靶轮形式的相位传感器的信号电平在一定区间内交替变化(010101...或者101010...),如果连续出现两个同样的电平,如001010...,则说明相位传感器出现故障,对故障位进行一些处理。
基于这种特定的信号变化特点,本发明定义一个8位的类似移位寄存器的专用变量,简称移位寄存器或寄存器,专门用来存储特定工作区间内的相位传感器高低电平。
发动机起动期间,在整个移位寄存器充满之前尽快获取相位传感器的功能信息是很重要的。如图2所示,具体的方法如下:1、以曲轴缺齿后第2齿下降沿为参考点,发动机运转后,相位传感器信号在正常情况下在该参考点处应交替呈现高电平或低电平特征即曲轴转2圈,凸轮轴转1圈,当处于高电平,设标志为1,当处于低电平,设标志为0;
2、在每个软件参考点处,采集相位传感器电平,先将移位寄存器左移,即向高位移1位,再保存当前的相位传感器电平到最低位;
3、根据寄存器内容判断当前相位传感器故障状态;
诊断大体包含三部分:
A:相位传感器的静态诊断
B:相位传感器的动态诊断
C:相位传感器的故障管理
A具体包含:
相位传感器正常:当寄存器中内容总是等于170或85时,则传感器为正常;
相位传感器对电源短路故障:当寄存器中内容总是等于0时,则判定为对地短路;
相位传感器对地短路故障:当寄存器中内容总是等于255(0xFF)时,则判定为电源短路;
B具体包含:
相位传感器信号故障:当寄存器内容在0或255之间进行跳变时,则判定为传感器信号故障,一般这种信号故障出现的原因是传感器安装不正确;
相位传感器不可信故障:当寄存器中内容不等于以上所有数值时,则判定为传感器不可信;
C具体包含:
所有故障类型的设置必须要求测试完成,必须达到一定循环以确认故障。
相位传感器正常,除了测试完成位,不置任何其他故障位;
相位传感器出现对电源短路故障,经过12s确认,则置测试完成位,
对电源短路故障位和综合故障位;
相位传感器出现对地短路故障,经过12s确认,则置测试完成位,对地短路故障位和综合故障位;
相位传感器出现不可信故障,经过12s确认,则置测试完成位,不可信故障位和综合故障位;
当故障消失,则超过12s确认后,清除相关故障位和综合故障位。
如图3所示当转速3000转时,凸轮轴传感器输出信号,包含了对电源短路、对地短路和信号不可信等故障信号形式,测试结束后,均能正确报出故障。
Claims (1)
1.一种相位传感器的诊断方法,其特征在于由以下步骤完成:
(1)、定义同步状态,在压缩上止点和排气上止点处各定义一个软件参考同步标识,相位凸轮每圈进行两次同步,由于点火上止点采集的电平为低,排气上止点采集的电压为高,因此最后采集的电平高低相间;
(2)、根据靶轮形状,相位传感器信号呈现出高电平或低电平特征,当处于高电平,设标志为1,当处于低电平,设标志为0;
(3)、通过移位寄存器或寄存器保存最近几次同步事件中所检测到的相位电平,每次同步时,先把前面的相位电平状态往高位移位,再保存当前的相位电平到最低位;
(4)、根据寄存器内容判断当前相位传感器故障状态;
诊断包含三部分:
A:相位传感器的静态诊断
B:相位传感器的动态诊断
C:相位传感器的故障管理
A、相位传感器的静态诊断包含:
相位传感器正常:当寄存器中内容总是等于170或85时,则传感器为正常;
相位传感器对电源短路故障:当寄存器中内容总是等于0时,则判定为对地短路;
相位传感器对地短路故障:当寄存器中内容总是等于255(0xFF)时,则判定为电源短路;
B相位传感器的动态诊断包含:
相位传感器信号故障:当寄存器内容在0或255之间进行跳变时,则判定为传感器信号故障,一般这种信号故障出现的原因是传感器安装不正确;
相位传感器不可信故障:当寄存器中内容不等于以上所有数值时,则判定为传感器不可信;
C相位传感器的故障管理包含:
所有故障类型的设置必须要求测试完成,必须达到一定循环以确认故障。
相位传感器正常,除了测试完成位,不置任何其他故障位;
相位传感器出现对电源短路故障,经过一段时间确认,则置测试完成位,对电源短路故障位和综合故障位;
相位传感器出现对地短路故障,经过一段时间确认,则置测试完成位,对地短路故障位和综合故障位;
相位传感器出现不可信故障,经过一段时间确认,则置测试完成位,不可信故障位和综合故障位;
当故障消失,则经过一段时间确认后,清除相关故障位和综合故障位。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910218165.5A CN102116809B (zh) | 2009-12-30 | 2009-12-30 | 一种相位传感器的诊断方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910218165.5A CN102116809B (zh) | 2009-12-30 | 2009-12-30 | 一种相位传感器的诊断方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102116809A true CN102116809A (zh) | 2011-07-06 |
CN102116809B CN102116809B (zh) | 2014-08-13 |
Family
ID=44215670
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910218165.5A Expired - Fee Related CN102116809B (zh) | 2009-12-30 | 2009-12-30 | 一种相位传感器的诊断方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102116809B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102352798A (zh) * | 2011-10-29 | 2012-02-15 | 北京理工大学 | 一种基于凸轮轴信号的氢燃料发动机控制方法 |
CN102392744A (zh) * | 2011-10-29 | 2012-03-28 | 北京理工大学 | 一种基于分段控制的氢气发动机起动控制方法 |
CN102508065A (zh) * | 2011-10-28 | 2012-06-20 | 中联重科股份有限公司 | 电气故障诊断方法、***及工程机械 |
CN111381577A (zh) * | 2018-12-29 | 2020-07-07 | 北京宝沃汽车有限公司 | 诊断故障的方法、器件、控制器和车辆 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005201174A (ja) * | 2004-01-16 | 2005-07-28 | Toyota Motor Corp | 故障診断装置 |
CN1776392A (zh) * | 2004-11-16 | 2006-05-24 | 株式会社万都 | 用于电子控制***的车辆速度传感器故障检测装置和方法 |
CN101174369A (zh) * | 2007-09-27 | 2008-05-07 | 天津市优耐特汽车电控技术服务有限公司 | 汽车can总线***的故障诊断教学法与实验装置 |
JP2009303358A (ja) * | 2008-06-12 | 2009-12-24 | Canon Inc | 変位検出方法、補正テーブル作成方法、モータ制御装置及び工作機械装置 |
-
2009
- 2009-12-30 CN CN200910218165.5A patent/CN102116809B/zh not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102508065A (zh) * | 2011-10-28 | 2012-06-20 | 中联重科股份有限公司 | 电气故障诊断方法、***及工程机械 |
CN102352798A (zh) * | 2011-10-29 | 2012-02-15 | 北京理工大学 | 一种基于凸轮轴信号的氢燃料发动机控制方法 |
CN102392744A (zh) * | 2011-10-29 | 2012-03-28 | 北京理工大学 | 一种基于分段控制的氢气发动机起动控制方法 |
CN102392744B (zh) * | 2011-10-29 | 2013-06-05 | 北京理工大学 | 一种基于分段控制的氢气发动机起动控制方法 |
CN111381577A (zh) * | 2018-12-29 | 2020-07-07 | 北京宝沃汽车有限公司 | 诊断故障的方法、器件、控制器和车辆 |
Also Published As
Publication number | Publication date |
---|---|
CN102116809B (zh) | 2014-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102032864B (zh) | 曲柄角传感***的异常诊断设备 | |
RU2265744C2 (ru) | Способ и устройство обнаружения неисправностей соответственно диагностики датчика детонационного сгорания | |
CN100436784C (zh) | 用于随选排量型(dod)发动机的断火检测*** | |
CN100567915C (zh) | 崎岖道路检测*** | |
CN103133169B (zh) | 发动机位置管理***及控制方法 | |
CN102116809B (zh) | 一种相位传感器的诊断方法 | |
US8417411B2 (en) | Torque sensor performance diagnostic systems and methods | |
CN105736157B (zh) | 电控柴油发动机凸轮轴信号处理和快速确定相位的方法 | |
KR100981941B1 (ko) | 엔진의 크랭크 각도 식별장치 | |
CN111140354B (zh) | 整车失火的检测方法和检测装置 | |
CN112127998B (zh) | 发动机爆震识别方法、***及设备 | |
JP6531222B1 (ja) | エンジン異常検出装置 | |
CN110107387A (zh) | 基于机油品质传感器的dpf***obd故障诊断方法 | |
CN113202627B (zh) | 发动机失火检测方法及控制器 | |
CN109263656B (zh) | 混合动力汽车发动机失火协调诊断方法 | |
CN102004037A (zh) | 转速信号轮齿偏差自学习方法 | |
US6032648A (en) | Method of controlling ignition in a multicylinder internal combustion engine | |
CN104806368A (zh) | 适用于任意安装相位的发动机快速启动方法 | |
CN105257420B (zh) | 基于相位判断的跛行回家功能实现方法 | |
WO2014065743A1 (en) | Cylinder diagnosis | |
CN104329169B (zh) | 一种通用的传感器信号诊断和容错方法 | |
CN112983666B (zh) | 汽车快速启动方法、装置、设备及存储介质 | |
JP4460802B2 (ja) | センサ、例えばノッキングセンサにおける診断方法 | |
EP2641073B1 (fr) | Procede de detection des defauts de combustion d'un moteur a combustion interne | |
JP4154007B2 (ja) | 多シリンダ内燃機関のシリンダ識別装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140813 Termination date: 20191230 |
|
CF01 | Termination of patent right due to non-payment of annual fee |