KR100192423B1 - Fail-safe diagnosing method of actuator - Google Patents
Fail-safe diagnosing method of actuator Download PDFInfo
- Publication number
- KR100192423B1 KR100192423B1 KR1019950069123A KR19950069123A KR100192423B1 KR 100192423 B1 KR100192423 B1 KR 100192423B1 KR 1019950069123 A KR1019950069123 A KR 1019950069123A KR 19950069123 A KR19950069123 A KR 19950069123A KR 100192423 B1 KR100192423 B1 KR 100192423B1
- Authority
- KR
- South Korea
- Prior art keywords
- failure
- fault
- actuator
- determination
- condition
- Prior art date
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
- F02D41/221—Safety or indicating devices for abnormal conditions relating to the failure of actuators or electrically driven elements
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
- F02D2041/224—Diagnosis of the fuel system
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
- F02D2041/228—Warning displays
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
본 발명은 차량의 엔진 구동 장치 중 각종 액츄에이터의 고장을 진단하여 고장진단 표시보드(ON BOARD DIAGNOSIS : OBD)에 표시하여 고장판단을 제어하기 위한 방법에 관한 것이다.The present invention relates to a method for controlling failure determination by diagnosing a failure of various actuators in an engine driving apparatus of a vehicle and displaying the same on a failure diagnosis display board (ON BOARD DIAGNOSIS: OBD).
종래의 차량의 엔진 구동 장치에는 액츄에이터의 고장 진단을 위한 사양이 없었다.There is no specification for diagnosing the failure of the actuator in the engine driving apparatus of the conventional vehicle.
본 발명은 이상의 문제점을 해결하고자, 차량의 엔진 구동 장치 중 특히 액츄에이터의 인젝터, 아이들 스피드 액츄에이터(ISA), 이그니션(IGNITION), 연료 펌프 릴레이 및 에어콘 릴레이 등의 고장을 감지하여 OBD에 표시하여 현재의 액츄에이터의 상태를 운전자에게 알리도록 하는 고장 판단 제어 방법을 제공하는 것이다.The present invention, in order to solve the above problems, in particular, the failure of the injector, idle speed actuator (ISA), ignition (IGNITION), fuel pump relay and air conditioning relay of the engine driving device of the vehicle, and displays the current on the OBD It is to provide a failure determination control method to notify the driver of the state of the actuator.
더 상세히는, 일례로 액츄에이터 모니터링을 하며, 액츄에이터의 요동에 스마트 파워 IC를 사용한 것에 관한 것이다.More specifically, the present invention relates to actuator monitoring and the use of smart power ICs to swing the actuator.
본 발명에 의하면, 액츄에이터의 고장을 진단하여 이를 OBD에 표시함으로써 현재의 액츄에이터의 상태를 운전자에게 알려주게 되므로, 운전자는 보다 운전에 전념 할 수 있고, 사고도 미연에 방지할 수 있음은 물론, 이로 인해 파생되는 많은 장점들을 갖게 된다.According to the present invention, by diagnosing the fault of the actuator and displaying it on the OBD, the driver is notified of the current state of the actuator, so that the driver can concentrate more on driving and prevent accidents. There are many advantages that are derived.
Description
제1도는 액츄에이터 인터페이스의 블록도이고,1 is a block diagram of an actuator interface,
제2도는 고장신호 발생시의 타이밍도이고,2 is a timing diagram when a failure signal is generated,
제3도는 인젝터 고장판단의 타이밍도 이고,3 is a timing diagram of the injector failure determination,
제4도는 아이들 스피드 액츄에이터(ISA) 고장판단의 타이밍도이고,4 is a timing diagram of an idle speed actuator (ISA) fault determination.
제5도는 스텝 모터 고정판단의 타이밍도이고,5 is a timing diagram of the step motor fixing judgment,
제6도는 에어콘 고장판단의 타이밍도이고,6 is a timing diagram of the air conditioner determination,
제7도는 연료펌프 고장판단의 타이밍도이고,7 is a timing diagram of the fuel pump failure determination,
제8도는 점화단자 고장판단의 타이밍도이다.8 is a timing diagram of the ignition terminal fault determination.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
1 : ECU 2,4,6 : 구동기1: ECU 2,4,6: Driver
3 : 저항기 5 : 스텝모터 또는 아이들 듀티3: resistor 5: stepper motor or idle duty
7 : IC장치7: IC device
본 발명은 차량의 엔진 구동 장치 중 각종 액츄에이터의 고장을 진단하여 고장진단 표시보드(ON BOARD DIAGNOSIS : OBD)에 표시하여 고장판단을 제어하기 위한 방법에 관한 것이다.The present invention relates to a method for controlling failure determination by diagnosing a failure of various actuators in an engine driving apparatus of a vehicle and displaying the same on a failure diagnosis display board (ON BOARD DIAGNOSIS: OBD).
종래의 차량의 엔진 구동 장치에는 액츄에이터의 고장 진단을 위한 사양이 없었다.There is no specification for diagnosing the failure of the actuator in the engine driving apparatus of the conventional vehicle.
본 발명은 이상의 문제점을 해결하고자, 차량의 엔진 구동 장치 중 특히 액츄에이터의 인젝터, 아이들 스피드 액츄에이터(ISA), 이그니션(IGNITION), 연료 펌프 릴레이 및 에어콘 릴레이 등의 고장을 감지하여 OBD에 표시하여 현재의 액츄에이터의 상태를 운전자에게 알리도록 하는 고장 판단 제어 방법을 제공하는 것이다.The present invention, in order to solve the above problems, in particular, the failure of the injector, idle speed actuator (ISA), ignition (IGNITION), fuel pump relay and air conditioning relay of the engine driving device of the vehicle, and displays the current on the OBD It is to provide a failure determination control method to notify the driver of the state of the actuator.
더 상세히는, 일례로 액츄에이터 모니터링을 하며, 액츄에이터의 요동에 스마트 파워 IC를 사용한 것에 관한 것이다.More specifically, the present invention relates to actuator monitoring and the use of smart power ICs to swing the actuator.
이하, 본 발명의 최적의 일 실시예를 도면을 들어 설명한다.Best Mode for Carrying Out the Invention An embodiment of the present invention will be described below with reference to the drawings.
본 발명에 관한 전자 제어 장치(ECU)(1)는 : a) 인젝터 영역(INJ 1 내지 INJ 4, INJ IN)과 ; b) 아이들 스피드 액츄에이터 영역(IS1 내지 IS4, ISIN) 그리고 C) 이그니션(IGN 1 내지 IGN 4), 연료 펌프 릴레이(F/P), 에어콘 릴레이(A/C) 및 이에 관한 고장신호 입력 단자를 포함하는 영역으로 크게 3구분 되어 있다. 각 영역은 출력단자와 입력단자를 포함한다.An electronic control unit (ECU) 1 according to the present invention comprises: a) injector regions INJ 1 to INJ 4 and INJ IN; b) Idle speed actuator area (IS1 to IS4, ISIN) and C) Ignition (IGN 1 to IGN 4), fuel pump relay (F / P), air conditioner relay (A / C) and fault signal input terminals related thereto. It is divided into three areas. Each area includes an output terminal and an input terminal.
상기 인젝터 영역의 출력핀(INJ 1- INJ 4)은, 예를 들면 MC 33293과 같은, 구동기(2)에 접속되며, 다시 상기 구동기(2)는 저항기(3)(여기서는 14.5Ω)를 통하여 인젝터 1 내지 인젝터 4에 각각 연결 되어 있다.The output pins INJ 1-INJ 4 of the injector area are connected to a driver 2, for example MC 33293, which in turn is injector via a resistor 3 (here 14.5 Ω). It is connected to 1 to 4 injectors respectively.
상기 구동기(2)는 또다른 F출력을 갖는 바, 상기 4개의 인젝터 중 어느 하나라도 고장인 경우에는 고장 신호를 발생하여 상기 ECU의 인젝터 입력핀(INJ IN)에 고장신호를 전송한다. 다음, 상기 아이들 스피드 액츄에이터 영역의 출력핀(IS1-IS4)은 역시 구동기(4)를 통하여 스텝 모터 또는 아이들 듀티(idle duty)(5)에 접속되어 있다. 역시 상기 구동기(4)는 스텝 모터 구동 신호 중 어느 하나라도 고장이면, F출력을 갖는 바, 상기 ECU의 ISA영역의 입력핀(ISIN)에 고장 신호를 전송한다.The driver 2 has another F output. If any one of the four injectors fails, the driver 2 generates a fault signal and transmits a fault signal to the injector input pin INJ IN of the ECU. The output pins IS1-IS4 of the idle speed actuator region are then connected to a stepper motor or idle duty 5 via a driver 4 as well. The driver 4 also has an F output if any of the step motor drive signals fail, and transmits a failure signal to the input pin ISIN of the ISA region of the ECU.
따라서 상기 입력핀(INJIN, ISIN)의 입력 단자는 고장 진단라인으로 작용하며, 상기 인젝터와 상기 ISA의 스텝 모터 구동의 경우 구동기의 F단자의 인터럽트와 레벨을 읽어서 고장을 진단한다.Therefore, the input terminals of the input pins INJIN and ISIN serve as a failure diagnosis line, and in the case of driving the stepper motor of the injector and the ISA, the failure is read by reading the interrupt and level of the F terminal of the driver.
한편, 이그니션용 단자핀(IG1-IG4) 및 연료 펌프 릴레이 영역(F/P) 그리고 에어콘 릴레이(A/C)가, 예를 들면 지멘스(siemens) 제품의 TLE 4226 모델과 같은, 구동기(6)에 접속되며, 이는 다시 IC칩(7)을 통해, 각각 2개의 이그니션(IGNITION), 연료 펌프 릴레이(F/P) 및 에어콘 릴레이(A/C)와 각각 연결되어 있다.On the other hand, the ignition terminal pins IG1-IG4 and the fuel pump relay region F / P and the air conditioner relay A / C are for example a driver 6, such as the TLE 4226 model from Siemens. It is connected to the IGNITION, the fuel pump relay F / P and the air conditioner relay A / C, respectively, again via the IC chip 7.
여기에서 사용되는 릴레이에 접속되는 IC칩은, 일례로 850Ω이다. 상기 구동기(6) 역시 또다른 2개의 출력 단자인 A단자와 D단자를 갖는 바, 이는 ECU의 입력이 되어 고장을 진단하게 된다. 이때 A 단자 신호는 아날로그 고장 신호이고, D 단자의 신호는 디지탈 고장신호이다. 이그니션과 에어콘 및 연료 펌프 릴레이의 고장진단의 경우 구동기(6)의 상태 아날로그 출력단자를 이용하여 고장시 발생되는 전압을 판독하여 고장부위를 판단한다.The IC chip connected to the relay used here is, for example, 850?. The driver 6 also has two output terminals A and D, which are inputs of the ECU to diagnose a failure. At this time, the A terminal signal is an analog fault signal, and the D terminal signal is a digital fault signal. In the case of fault diagnosis of the ignition and the air conditioner and the fuel pump relay, the fault location is determined by reading the voltage generated at the fault using the state analog output terminal of the driver 6.
단, 액츄에이터 고장 판단 관련 플래그는 전원이 오프시에도 저장될 필요가 있으므로 정적 RAM을 사용할 것을 요한다.However, the actuator fault determination flag needs to be stored even when the power is off. Therefore, static RAM is required.
[이그니션과 연료 펌프 및 에어콘 릴레이의 고장 판단한다][Determine failure of ignition, fuel pump and air conditioner relay]
제2도는 일례로 TLE 4226을 이용한 고장판단시 고장신호 발생시의 타이밍도이다.2 is a timing diagram when a fault signal is generated when a fault is determined using TLE 4226 as an example.
먼저 제2a도는 A/D 전환 신호이다. 가 시점에서는 고장판단으로 A/D 전환이 시작되는 시점이며, 나 시점에서는 정상판단으로 A/D 전환이 종료되는 시점이다. 고장 발생시 디지탈과 아날로그의 두종류의 진단신호가 생긴다. 디지탈 전단신호(제2b도)가 발생하면 소프트웨어적으로 A/D 전환의 시간을 빠르게 하여서 이그니션의 고장진단을 하여야 하며, A/D 전환 시간은 최소 1㎳ 이하여야 한다.2A is an A / D switching signal. At this point, A / D conversion starts with fault determination, and at point B, A / D conversion ends with normal judgment. When a failure occurs, two types of diagnostic signals, digital and analog, are generated. If the digital front end signal (Figure 2b) occurs, the fault of ignition should be diagnosed by accelerating the time of A / D conversion by software and the A / D conversion time should be at least 1㎳.
한편 두가지 고장이 동시에 발생할때, 아날로그 진단신호(제2f도)가 높은 전압(①,②)이 낮은 전압(③)에 우선하므로, 낮은 전압은 파악이 불가능한 경우가 있으며, 제2g도의 다 부분이 그에 해당한다.On the other hand, when two faults occur at the same time, the analogue diagnostic signal (Fig. 2f) takes precedence over the high voltage (①, ②) and the low voltage (③), so it is sometimes impossible to grasp the low voltage. It corresponds.
제2도에서는 신호 ①, ② 및 ③을 각각 이그니션(c), 연료 펌프(d) 및 에어콘(e) 진단 신호를 정하였으므로, 다 영역에서 에어콘의 진단이 불가능하게 된다. 따라서, 상기 진단되지 못한 신호(③)는 진단가능한 신호(①,②)를 조치한 후 진단하여야 한다. 제2g도는 고장발생부위를 나타내고 있다.In Fig. 2, the signals (1), (2) and (3) are determined for the ignition (c), the fuel pump (d) and the air conditioner (e), respectively, so that the diagnosis of the air conditioner in multiple regions becomes impossible. Therefore, the undiagnosed signal ③ should be diagnosed after taking the diagnosable signals ① and ②. Figure 2g shows the fault occurrence area.
[인젝터 고장판단][Injector malfunction determination]
인젝터 고장판단은 인젝터 구동출력의 개방/단락에 의한 고장상태를 확인하기 위한 것으로, 인젝터 4개중 하나라도 고장시는 고장이 판단되어진다.The injector failure determination is for checking the failure state caused by the opening / shorting of the injector drive output. A failure in case of any of the four injectors is determined.
이를 제3도를 들어 설명한다.This will be described with reference to FIG. 3.
제3a,b도 및 제3c도는 각각 키이(KEY) 신호, RPM030신호 및 INJMONT신호를 나타내며, d, e 및 f도는 각각 인젝터 구동의 입력, 정상출력 및 이상출력신호를 나타내며, g는 진단신호를, h 내지 l은 각각 INJFLTCNT, FLTINJF, MIL, INJNORTIM, INJFLTTIM신호를 나타내고 있다.3a, b and 3c represent the KEY signal, RPM030 signal and the INJMONT signal, respectively, d, e and f degrees respectively represent the input, normal output and abnormal output signal of the injector drive, g is the diagnostic signal , h to l represent INJFLTCNT, FLTINJF, MIL, INJNORTIM and INJFLTTIM signals, respectively.
도면중의 신호명의 의미와 단위 및 데이타는 표 1 및 표 2에 나타나 있으며, 각각 변수와 측정상수를 열거하고 있다.The meanings, units and data of signal names in the figures are shown in Tables 1 and 2, and the variables and measurement constants are listed, respectively.
인젝터 고장신단이 가능한 조건 즉, INJMONF=1, ACTFLTFLG 비트 1=1일 조건은 INJMONRPMC/HYSINJRPMC 값이 RPM 030을 초과하고, 강제구동이 아닐때이다.The condition that enables injector failure, ie INJMONF = 1, ACTFLTFLG bit 1 = 1, is when the INJMONRPMC / HYSINJRPMC value exceeds RPM 030 and is not forced.
인젝터가 고장일 조건은 INJFLTCNT≥INJFLTCNTC, INJFLTCNT=INJFLTCNT+1(고장 신호 하강 에지마다 카운트업) 이거나, INJFLTTIM≥INJFLTIMC 동안 고장신호 검출시이다. 이때의 고장 처리는 FLTINJF=1에서 ACTFLTFLG 비트 0을 1로, MIL을 ON으로 하며 DTC를 저장한다. 또한, 이때의 클리어 조건은 초기값 및 INJMONF을 0으로 하고, 정상으로 판단(FLTINJF=0일때) 할 때이다.Conditions for the injector to fail are INJFLTCNT≥INJFLTCNTC, INJFLTCNT = INJFLTCNT + 1 (count up every fault falling edge), or when fault signals are detected during INJFLTTIM≥INJFLTIMC. The fault handling at this time stores the DTC with the ACTFLTFLG bit 0 set to 1 and the MIL set to ON when FLTINJF = 1. In addition, the clear condition at this time is when the initial value and INJMONF are set to 0 and judged as normal (when FLTINJF = 0).
한편 인젝터가 정상일 조건은 INJNORTIM≥INJNORTIMC동안 정상신호 검출시(정상 신호, 하이 레벨 검출후)이다. 이때의 고장 처리는 FLTINJF=0에서 MIL을 오프 하지 않으며, DTC 역시 클리어 하지 않는다.On the other hand, the condition that the injector is normal is when the normal signal is detected (normal signal, high level detection) during INJNORTIM≥INJNORTIMC. The fault handling at this time does not turn off the MIL at FLTINJF = 0 and also does not clear the DTC.
반면, GST 요구시 또는 뱃터리 탈거시에는 DTC를 클리어한다.On the other hand, DTC is cleared when GST is requested or when battery is removed.
이때, DTC/MIL 코드는 0A00 이며, LIMP-HOME 기능은 없다.At this time, DTC / MIL code is 0A00 and there is no LIMP-HOME function.
[아이들 스피드 액츄에이터(ISA) 고장 판단][Idle fault determination (ISA)]
아이들 스피드 고장 판단은 듀티 컨트롤 방식에 의하며, 아이들 스피드 액츄에이터의 구동출력의 개방/단락에 의한 고장 상태를 확인하며, 이중코일의 경우 하나라도 고장시에는 고장으로 판단한다.Determination of idle speed failure is based on the duty control method. It checks the failure status by opening / shorting the drive output of the idle speed actuator. In case of a double coil, it is determined as a failure.
제4도에는 ISA 고장판단을 위한 타이밍도가 나타나 있으며, 여기에서 a,b 및 c는 각각 키이신호, 배터리 전압신호 및 ISAMONF신호를 나타내고, d, e 및 f는 각각 인젝터 구동 입력, 정상출력 및 이상출력신호를, g는 ECU입력신호를, 그리고 h 내지 l은 각각 ISAFLTCNT, FLTISF, ISACUTB, ISANORTIM 및 ISAFLTTIM신호를 나타내고 있다. 또한 이때 각 변수명 및 상수명은 표 3 및 표 4에 각각 나타내었다.Figure 4 shows the timing chart for ISA fault determination, where a, b and c represent key signal, battery voltage signal and ISAMONF signal respectively, and d, e and f respectively indicate injector drive input, normal output and The abnormal output signal, g represents the ECU input signal, and h through l represent the ISAFLTCNT, FLTISF, ISACUTB, ISANORTIM and ISAFLTTIM signals, respectively. In addition, each variable name and constant name are shown in Table 3 and Table 4, respectively.
ISA의 고장 판정 가능 조건, 즉, ISAMONF=1인 조건은, 키이 온(ON)이고, 12VBATDC16V이며, 강제구동이 아닐때이다.The ISA fault determination possible condition, that is, the condition of ISAMONF = 1, is when the key is ON, 12VBATDC16V, and not forced driving.
ISA가 고장일 경우의 조건으로는, ISAMONF=1인 상태에서, ISAFLTCNT≥ISAFLTCNTC, ISAFLTCNT=ISAFLTCNT+1(고장 신호 하강에지 마다 카운트 업) 이거나, ISAFLTTIM≥ISAFLTTIMC 동안 고장 신호 검출시이다. 이때의 고장 처리는 FLTISAF가 1일때 ACTFLTFLG 비트 2를 1로 MIL을 ON으로 하며 DTC를 저장한다. 또한 이때의 클리어 조건은 초기값 및 ISAMONF=0으로 하고, 정상으로 판단(FLTISAF=0) 할때이다.As a condition of the failure of ISA, in the state where ISAMONF = 1, ISAFLTCNT≥ISAFLTCNTC, ISAFLTCNT = ISAFLTCNT + 1 (count up every failure signal falling edge) or failure signal detection during ISAFLTTIM≥ISAFLTTIMC. The fault handling at this time stores the DTC with the ACTFLTFLG bit 2 set to 1 when the FLTISAF is 1 and the MIL is turned ON. The clearing condition at this time is the initial value and ISAMONF = 0, and is judged as normal (FLTISAF = 0).
ISA가 정상일 조건은 ISANORTIM≥ISANORTIMC동안 정상신호 검출시(정상 신호 상승 에지 이후)이다. 이때의 처리는 FLTISAF=0에서 MIL을 오프하지 않으며, 역시 클리어하지 않는다. MIL 오프는 IG키를 오프할 때이다. 반면, GST 요구시 또는 뱃터리 탈거시에는 DTC를 클리어 한다. 이때, DTC/MIL 코드는 0B00이며, LIMP-HOME 기능은 FLTISAF=1일때, 즉 고장 제어 동작(ISA 전원 차단)을 할때이다.The condition that ISA is normal is when a normal signal is detected (after a normal signal rising edge) during ISANORTIM≥ISANORTIMC. The processing at this time does not turn off the MIL at FLTISAF = 0 and also does not clear it. MIL off is when the IG key is turned off. On the other hand, DTC is cleared when GST is requested or when battery is removed. At this time, DTC / MIL code is 0B00, and LIMP-HOME function is when FLTISAF = 1, that is, when performing fault control operation (ISA power off).
[ISA 고장 전원 차단][ISA fault power off]
ISA 고장 전원 차단 이란, 아이들 스피드 액츄에이터의 고장에 의한 완전개방을 방지하기 위한 전원 차단을 말한다. 역시 제4도에 그 타이밍도를 나타내었으며, 변수명은 표 5에 나타내었다. ISA 고장 전원 차단의 판정조건은, 키이가 온(ON)이며, FLTISAF=1 일때이다. 키이가 오프(OFF)일때는 클리어 된다. 이때의 처리는, ISACUTB=1(ISACUTFLG 비트 0=1, ISA 전원은 오프)로 한다.ISA fault power off means a power off to prevent the full opening by the failure of an idle speed actuator. The timing diagram is also shown in FIG. 4, and the variable names are shown in Table 5. The condition for determining the ISA fault power off is when the key is ON and FLTISAF = 1. Cleared when the key is OFF. The processing at this time is set to ISACUTB = 1 (ISACUTFLG bit 0 = 1 and the ISA power supply is turned off).
[스텝 모터 고장 판단][Step motor failure determination]
스텝 모터 고장 판단은 아이들 제어 스텝 모터의 구동 출력의 개방/단락에 의한 고장 상태를 확인하는 것이다.Step motor failure determination is to confirm the failure state by the opening / shorting of the drive output of an idle control step motor.
제5도에는 스텝모터고장판단을 위한 타이밍도가 나타나 있으며, 여기에서 a,b 및 c는 각각 키이신호, BATADC신호 및 STPMONF신호를 나타내고 d, e 및 f는 각각 스텝모터 구동 입력, 정상출력 및 이상출력신호를, g는 진단신호를, 그리고 h 내지 l은 각각 STPFLTCNT, FLTSTPF, MIL, STPNORTIM 및 STPFLTTIM신호를 나타내고 있다. 또한 이때 각 변수명 및 상수명은 표 6 및 표 7에 각각 나타내었다.5 is a timing diagram for determining a step motor failure, where a, b and c represent a key signal, a BATADC signal and a STPMONF signal, respectively, and d, e and f respectively represent a step motor drive input, a normal output and The abnormal output signal, g denotes a diagnostic signal, and h to l denote STPFLTCNT, FLTSTPF, MIL, STPNORTIM and STPFLTTIM signals, respectively. In addition, each variable name and constant name are shown in Table 6 and Table 7, respectively.
스텝 모터의 고장 판정 가능 조건 즉, STPMONF=1일 조건은 키이가 온(ON)이고, BATMONMINCBATADCBATMONMAXC 이며, 강제 구동이 아닐때 이다.The condition under which the stepper motor can be judged, that is, STPMONF = 1, is when the key is ON, BATMONMINCBATADC BATMONMAXC, and not forced driving.
스텝 모터가 고장일 조건은, STPMONF=1(ACTFLTFLG 비트 3=1)인 상태에서, STPFLTCNT≥STPFLTCNTC, STPFLTCNT=STPFLTCNT+1(고장 신호 하강 에지마다 카운트 업) 일때이다. 이때, 클리어 조건은 초기값 및 STPMONF=0이고 정상 판단시(FLTSTPF=0)일때이다. 이때의 처리는 MIL이 온(ON)(FLTSTPF=1 : ACTFLTFLG 비트 2=1)이고, 이때 DTC를 저장한다.The condition that the stepper motor fails is when STPMONF = 1 (ACTFLTFLG bit 3 = 1) and STPFLTCNT≥STPFLTCNTC and STPFLTCNT = STPFLTCNT + 1 (count up every fault signal falling edge). At this time, the clear condition is when the initial value and STPMONF = 0 and normal judgment (FLTSTPF = 0). Processing at this time is MIL ON (FLTSTPF = 1: ACTFLTFLG bit 2 = 1), at which time the DTC is stored.
스텝 모터가 정상일 경우는, STPNORTIM≥STPNORTIMC 동안 정상 신호 검출시(정상 신호 상승 에지 이후)이다. 이때의 처리는, FLTSTPF=0일때, MIl을 오프하지 않으며, DTC를 클리어 하지 않는다. MIL 오프는 IG 키이가 오프일 때이다.If the step motor is normal, it is during normal signal detection (after the normal signal rising edge) during STPNORTIM≥STPNORTIMC. At this time, when FLTSTPF = 0, MIl is not turned off and DTC is not cleared. MIL off is when the IG key is off.
반면, GST 요구시 또는 뱃터리 탈거시에는 DTC를 클리어 한다. 이때, DTC/MIL 코드는 0B00이며, LIMP-HOME 기능은 없다.On the other hand, DTC is cleared when GST is requested or when battery is removed. At this time, the DTC / MIL code is 0B00 and there is no LIMP-HOME function.
[에어콘 고장 판단][Air conditioner determination]
에어콘 고장 판단은, 에어콘 릴레이의 개방/단락에 의한 고장 상태를 확인하는 것으로, 연료 펌프 릴레이와 이그니션과의 고장 판단과는 구별된다.The air conditioner failure determination is to confirm the fault condition caused by the opening / shorting of the air conditioner relay, and it is distinguished from the fault determination between the fuel pump relay and the ignition.
제6도에는 에어콘고장판단을 위한 타이밍도가 나타나 있으며, 여기에서 a는 이그니션 키이신호를, b는 INJSTN 신호의 포맷을, c 내지 g는 각각 AICB, THMB, ISCBAS, ISCTHM 및 CMPB 신호를 나타내고, h, i 및 j는 각각 에어콘 릴레이 구동 입력, 정상출력 및 이상출력신호를, k는 아날로그와 디지탈 진단신호를, 그리고 l 내지 p는 각각 AIRFLTCNT, FLTAIRF, MIL 및 AIRNOTRIM신호를 나타내고 있다. 또한 이때 각 변수명 및 상수명은 표 8 및 표 9에 각각 나타내었다.FIG. 6 shows a timing chart for determining an air conditioner, where a denotes an ignition key signal, b denotes an INJSTN signal format, and c to g denote AICB, THMB, ISCBAS, ISCTHM and CMPB signals, respectively. h, i and j are the air conditioner relay drive input, the normal output and the abnormal output signal, k is the analog and digital diagnostic signal, and l to p are the AIRFLTCNT, FLTAIRF, MIL and AIRNOTRIM signals, respectively. In addition, each variable name and constant name are shown in Table 8 and Table 9, respectively.
에어콘 고장 판정이 가능한 조건은 키이가 온(ON)일때이다.The condition that can determine the air conditioner failure is when the key is ON.
에어콘 고장 판단시, 즉, 고장 신호 검출(상태 디지탈은 로우(LOW)이고 AIRFLTLOWC≤ACTFLTADC≤AIRFLTHGHC인 상태)후 AIRFLTTIM≥AIRFLTTIMC(AIRFLTTIM의 초기치=00'H) 경과시에는, MIL을 온(FLTAIRF=1 : ACTFLTFLG 비트 4=1)으로 하고, DTC를 저장한다.MIL is turned on (FLTAIRF =) when AIRFLTTIM≥AIRFLTTIMC (initial value of AIRFLTTIM = 00'H) has elapsed after air condition failure determination, i.e. after failure signal detection (state digital is low and AIRFLTLOWC≤ACTFLTADC≤AIRFLTHGHC). 1: Set the ACTFLTFLG bit 4 = 1) to store the DTC.
한편, 에어콘 정상 판단시에는, 즉, 정상신호 검출(상태 디지탈은 하이(HIGH)이거나 ACTFLTADC≤AIRFLTLOWC)후 AIRNORTIM≥AIRNORTIMC(고장 신호 검출시 클리어됨, 초기치=00'H) 경과시에는, FLTAIRF=0에서 ACTFLTFLG 비트 4는 0으로 하고, MIL은 오프하지 않으며, DTC도 역시 클리어 하지 않는다. IG 키이가 오프시 MIL은 오프(OFF)한다.On the other hand, when the air conditioner is judged, i.e., when the normal signal is detected (state digital is HIGH or ACTFLTADC≤AIRFLTLOWC), AIRNORTIM≥AIRNORTIMC (cleared when a fault signal is detected, initial value = 00'H), FLTAIRF = At 0, ACTFLTFLG bit 4 is set to 0, MIL is not off, and DTC is not cleared either. When the IG key is off, the MIL is off.
반면, GST 요구시 또는 뱃터리 탈거시에 DTC를 클리어 한다. 이때, DTC/MIL 코드는 0C00이며, MILP-HOME 기능은 없다.On the other hand, DTC is cleared when GST is requested or when battery is removed. At this time, DTC / MIL code is 0C00 and there is no MILP-HOME function.
[연료 펌프 고장 판단][Fuel Pump Failure Judgment]
연료 펌프 고장 판단은 연료 펌프 릴레이의 개방/단락에 의한 고장 상태를 확인하는 것으로, 에어콘 릴레이와 이그니션과의 고장 판단과는 구별된다.The determination of the failure of the fuel pump is to confirm the failure state due to the opening / shorting of the fuel pump relay, which is distinguished from the determination of the failure of the air conditioner relay and the ignition.
제7도에는 연료펌프고장판단을 위한 타이밍도가 나타나 있으며, 여기에서 a는 키이신호를 나타내고, b는 INJSTN신호 포맷을, c, d 및 e는 각각 연료펌프 구동 입력, 정상출력 및 이상출력신호를, f는 진단신호를, 그리고 g 내지 j는 각각 FPMFLTTIM, FLTFPMF, MIL 및 FPMNORTIM신호를 나타내고 있다. 또한 이때 변수명 및 상수명은 표 10 및 표 11에 각각 나타내었다.7 shows a timing chart for determining the fuel pump failure, where a represents a key signal, b represents an INJSTN signal format, and c, d and e represent fuel pump drive input, normal output and abnormal output signals, respectively. F denotes a diagnostic signal, and g to j denote FPMFLTTIM, FLTFPMF, MIL and FPMNORTIM signals, respectively. In this case, the variable name and the constant name are shown in Table 10 and Table 11, respectively.
연료 펌프 고장 판정 가능 조건은 키이가 온(ON) 일때이다.The fuel pump failure judging condition is when the key is ON.
연료 펌프 고장 판단시, 즉, 고장 신호 검출(상태 디지탈은 로우이고 FPMFLTLOWC≤ACTFLTADC≤FPMFLTHGHC인 상태)후 FPMFLTTIM≥FPMFLTTIMC(FPMFLTTIMC의 초기치=00'H)일 때, MIL을 온(ON)(FLTFPMF=1 : ACTFLTFLG 비트 5=1)으로 하고 DTC를 저장한다.MIL is ON (FLTFPMF =) when FPMFLTTIM≥FPMFLTTIMC (initial value of FPMFLTTIMC = 00'H) after a fuel pump failure determination, i.e. after failure signal detection (state digital is low and FPMFLTLOWC≤ACTFLTADC≤FPMFLTHGHC). 1: ACTFLTFLG bit 5 = 1) and store the DTC.
연료 펌프 정상 판단시, 즉, 정상 신호 검출(상태 디지탈은 하이(HIGH) 이거나 ACTFLTADC≤FPMFLTLOWC)후 AIRNORTIM≥AIRNORTIMC(고장 신호 검출시 클리어 됨. 초기치=00'H) 경과시에는, FLTFPMF=0일때 ACTFLTFLG 비트 5=0으로 하고, MIL은 오프하지 않으며, DTC 역시 클리어 하지 않는다. IG 키이가 오프시 MIL은 오프한다.When the fuel pump is judged normal, i.e. after normal signal detection (state digital is HIGH or ACTFLTADC≤FPMFLTLOWC), AIRNORTIM≥AIRNORTIMC (cleared when fault signal is detected.initial value = 00'H), when FLTFPMF = 0 Set the ACTFLTFLG bit to 5 = 0, the MIL is not off, and the DTC is not cleared. MIL is off when the IG key is off.
반면, GST 요구시 또는 배터리 탈거시에는 DTC를 클리어 한다.On the other hand, DTC is cleared when GST is requested or when battery is removed.
이때, DTC/MIL 코드는 0D00이며, LIMP-HOME 기능은 없다.At this time, the DTC / MIL code is 0D00 and there is no LIMP-HOME function.
[점화 단자 고장 판단][Ignition of ignition terminal failure]
점화 단자 고장 판단은 점화 단자의 개방/단락에 의한 고장 상태를 확인 하는 것으로, 에어콘 릴레이와 연료 펌프 릴레이와의 고장 판단과는 구별된다.Ignition terminal failure judgment is to check the failure status by opening / shorting of the ignition terminal and it is distinguished from the failure judgment between the air conditioner relay and the fuel pump relay.
제8도에는 점화단자고장판단을 위한 타이밍도가 나타나 있으며, 여기에서 a, b 및 c는 각각 키이신호, RPM030신호 및 SPKMONF신호를 나타내고, d, e 및 f는 각각 이그니션 구동 입력, 정상출력 및 이상출력신호를, g는 진단신호를, 그리고 h 내지 l은 각각 SPKFLTCNT, FLTSPKF, MIL, SPKNORTIM 및 SPKFLTTIM신호를 나타내고 있다. 또한 이때 각 변수명 및 상수명은 표 12 및 표 13에 각각 나타내었다.Fig. 8 shows a timing diagram for ignition terminal failure determination, where a, b and c represent a key signal, an RPM030 signal and an SPKMONF signal, respectively, and d, e and f respectively represent an ignition drive input, a normal output and The abnormal output signal, g denotes a diagnostic signal, and h to l denote SPKFLTCNT, FLTSPKF, MIL, SPKNORTIM and SPKFLTTIM signals, respectively. In addition, each variable name and constant name are shown in Table 12 and Table 13, respectively.
점화 단자 고장 판정 가능 조건 즉, SPKMONF=1일 조건은, IG 키이가 온이고, INJMONRPMC/HYSINJRPMC 값이 RPM 030을 초과하며, 강제구동이 아닐때이다.An ignition terminal failure judgment possible condition, that is, a condition of SPKMONF = 1, is when the IG key is on, the INJMONRPMC / HYSINJRPMC value exceeds RPM 030, and is not forced operation.
점화 단자가 고장일 조건은, SPKMPNF=1인 상태에서, SPKFLTCNT≥SPKFLTCNTC, SPKFLTCNT=SPKFLTCNT+1(고장 신호 하강 에지 마다 SPKFLTLOWCACTFLTADCSPKFLTHGHC 만족시 카운트 업) 이거나, 고장 신호 검출(상태 디지탈은 로우이고 SPKFLTLOWC≤ACTFLTADC≤SPKFLTHGHC인 상태) 후 SPKFLTTIM≥SPKFLTTIMC(SPKFLTTIMC의 초기치=00'H)일때이다. 이때의 처리는 FLTSPKF=1 일때 ACTFLTFLG 비트 6=1이고, MIL을 온하며 DTC를 저장한다. 또한, 클리어 조건은 초기값 및 SPKMONF=0으로 하고, 정상으로 판단(FLTSPKF=0일때)할 때이다.The condition that the ignition terminal fails is SPKFLTCNT≥SPKFLTCNTC, SPKFLTCNT = SPKFLTCNT + 1 (SPKFLTLOWC per fault falling edge) with SPKMPNF = 1. ACTFLTADC Counts up when SPKFLTHGHC is satisfied, or SPKFLTTIM≥SPKFLTTIMC (initial value of SPKFLTTIMC = 00'H) after fault signal detection (state digital is low and SPKFLTLOWC≤ACTFLTADC≤SPKFLTHGHC). At this time, when FLTSPKF = 1, ACTFLTFLG bit 6 = 1, MIL is turned on, and the DTC is stored. In addition, the clearing condition is an initial value and SPKMONF = 0, and is judged as normal (when FLTSPKF = 0).
한편, 점화 단자가 정상일 조건은 SPKNORTIM≥SPKNORTIMC동안 정상신호 검출시(정상 신호 상승 에지 이후)이다. 이때의 처리는 FLTSPKF=0에서 MIL을 오프하지 않으며, DTC 역시 클리어 하지 않는다.On the other hand, the condition that the ignition terminal is normal is when the normal signal is detected (after the normal signal rising edge) during SPKNORTIM≥SPKNORTIMC. The processing at this time does not turn off the MIL at FLTSPKF = 0 and does not clear the DTC.
IC 키이가 오프시 MIl을 오프한다.Turn off MIl when the IC key is off.
반면, GST 요구시 또는 배터리 탈거시에 DTC를 클리어 한다.On the other hand, DTC is cleared when GST is requested or when battery is removed.
이때, DTC/MIL 코드는 0E00이며, LIMP-HOME 기능은 없다.At this time, the DTC / MIL code is 0E00 and there is no LIMP-HOME function.
이상 설명한 바와 같이, 본 발명에 의하면, 액츄에이터의 고장을 진단하여 이를 OBD에 표시함으로써 현재의 액츄에이터의 상태를 운전자에게 알려주게 되므로, 운전자는 보다 운전에 전념 할 수 있고, 사고도 미연에 방지할 수 있음은 물론, 이로 인해 파생되는 많은 장점들을 갖게 된다. 또한, 본원 발명을 편의상 실시예를 위주로 하여 설명하였으나, 각 실시예는 변형되어 실시될 수 있음은 물론이며, 상기 실시예에 의하여 통상의 기술자에 의하여 당연히 용이하게 변경가능한 다른 변경예도 본원발명의 기술사상을 벗어나지 않는 한, 본 발명의 범위를 넘지 않는다. 따라서 상기 실시예가 어떠한 의미에서건 본 발명을 제한하는 의미로 해석되어져서는 안되며, 단지 본 발명은 다음의 특허청구범위에 의해서만 제한되는 것으로 해석되어 진다.As described above, according to the present invention, by diagnosing the failure of the actuator and displaying it on the OBD, the driver is notified of the current state of the actuator, so that the driver can concentrate more on driving and prevent accidents in advance. Yes, of course, has a number of advantages. In addition, the present invention has been described with reference to the embodiment for convenience, but each embodiment may be modified and carried out, of course, other modifications that can be easily changed by those skilled in the art by the above embodiment also of the present invention Without departing from the spirit, the scope of the present invention is not exceeded. Therefore, the above embodiments should not be construed as limiting the present invention in any sense, only the present invention is to be construed as limited only by the following claims.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950069123A KR100192423B1 (en) | 1995-12-30 | 1995-12-30 | Fail-safe diagnosing method of actuator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950069123A KR100192423B1 (en) | 1995-12-30 | 1995-12-30 | Fail-safe diagnosing method of actuator |
Publications (2)
Publication Number | Publication Date |
---|---|
KR970044978A KR970044978A (en) | 1997-07-26 |
KR100192423B1 true KR100192423B1 (en) | 1999-06-15 |
Family
ID=19448313
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950069123A KR100192423B1 (en) | 1995-12-30 | 1995-12-30 | Fail-safe diagnosing method of actuator |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100192423B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100867092B1 (en) | 2007-04-06 | 2008-11-04 | 콘티넨탈 오토모티브 시스템 주식회사 | Method for detecting error of fuel control valve of idle speed actuator |
KR102169693B1 (en) | 2020-07-25 | 2020-10-26 | 남부솔루션(주) | A changing device of direction for cable of electric distribution line |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100618237B1 (en) * | 1999-12-29 | 2006-09-01 | 두산인프라코어 주식회사 | Circuit of detecting open state and short state of governor actuator of Diesel engines |
KR100373043B1 (en) * | 2000-12-05 | 2003-02-15 | 현대자동차주식회사 | Method for error detection of fuel level sensor in a vehicle |
-
1995
- 1995-12-30 KR KR1019950069123A patent/KR100192423B1/en not_active IP Right Cessation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100867092B1 (en) | 2007-04-06 | 2008-11-04 | 콘티넨탈 오토모티브 시스템 주식회사 | Method for detecting error of fuel control valve of idle speed actuator |
KR102169693B1 (en) | 2020-07-25 | 2020-10-26 | 남부솔루션(주) | A changing device of direction for cable of electric distribution line |
Also Published As
Publication number | Publication date |
---|---|
KR970044978A (en) | 1997-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4884033A (en) | Diagnostic test apparatus for electrical system of automotive vehicle | |
US4764727A (en) | Circuit continuity and voltage tester | |
EP0130827B1 (en) | Failure diagnostic processing method and system | |
US4527424A (en) | System for diagnosing an internal combustion engine | |
EP0408867B1 (en) | Device for testing electrical loads of a car which are connected with a direct current source | |
US4587615A (en) | System for diagnosing an internal combustion engine | |
DE3904915A1 (en) | DIAGNOSTIC DEVICE FOR THE ELECTRONIC CONTROL OF A MOTOR VEHICLE ENGINE | |
US4623974A (en) | Method and apparatus for self-monitoring of microcomputer-controlled network devices in particular in motor vehicles | |
US6845315B2 (en) | Engine air-intake control device and engine air-intake control method | |
DE3335630A1 (en) | ARRANGEMENT FOR DIAGNOSIS OF AN INTERNAL COMBUSTION ENGINE | |
DE4309854C2 (en) | Method and device for controlling the secondary air supply for an internal combustion engine | |
KR100192423B1 (en) | Fail-safe diagnosing method of actuator | |
EP0222403A2 (en) | System for controlling electronic fuel injection to internal combustion engine | |
GB2226888A (en) | Abnormality detecting system for electric circuits | |
US4590566A (en) | System for diagnosing an internal combustion engine | |
EP0581151A1 (en) | Device for monitoring a sensor | |
JP4025398B2 (en) | On-vehicle control device and fault diagnosis method used therefor | |
JPS60132041A (en) | Emergency control apparatus for fuel feeder | |
JP7254827B2 (en) | electronic controller | |
KR100819334B1 (en) | Method for diagnosing starting motor for engine | |
JP3362488B2 (en) | Vehicle diagnostic device and vehicle diagnostic method | |
JPH027419B2 (en) | ||
KR100217079B1 (en) | Diagnosis method at driving position of electronic control device | |
KR970002175Y1 (en) | Auto-display device for fail of a car | |
JPS58163096A (en) | Automobile diagnosis apparatus by proper reference value |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20060116 Year of fee payment: 8 |
|
LAPS | Lapse due to unpaid annual fee |