KR100422652B1 - Method of controlling an atmosphere temperature sensor - Google Patents
Method of controlling an atmosphere temperature sensor Download PDFInfo
- Publication number
- KR100422652B1 KR100422652B1 KR10-2001-0050206A KR20010050206A KR100422652B1 KR 100422652 B1 KR100422652 B1 KR 100422652B1 KR 20010050206 A KR20010050206 A KR 20010050206A KR 100422652 B1 KR100422652 B1 KR 100422652B1
- Authority
- KR
- South Korea
- Prior art keywords
- temperature sensor
- intake
- input value
- sensor input
- value
- 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/222—Safety or indicating devices for abnormal conditions relating to the failure of sensors or parameter detection devices
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D9/00—Controlling engines by throttling air or fuel-and-air induction conduits or exhaust conduits
- F02D9/02—Controlling engines by throttling air or fuel-and-air induction conduits or exhaust conduits concerning induction conduits
- F02D2009/0201—Arrangements; Control features; Details thereof
- F02D2009/0225—Intake air or mixture temperature
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)
Abstract
차량의 흡기온센서 제어방법이 개시된다. 개시된 차량의 흡기온센서 제어방법은, (a) 흡기온센서 입력값에서 상기 흡기온센서 입력값의 1280ms 이전값을 차감하여 1280ms 동안의 흡기온센서 입력값의 변화량을 구하는 단계와; (b) 상기 단계 (a)에서 구한 상기 흡기온센서 입력값의 변화량의 절대값이 흡기온센서 입력값의 변화량 제한치와 비교하는 단계와; (c) 상기 단계 (b)에서 상기 흡기온센서 입력값 변화량의 절대값이 큰 경우에는 급격한 변화 횟수를 검출하는 단계와; (d) 상기 단계 (c)에서 급격한 변화 횟수와 변화량제한치 이상 변화한 횟수의 제한치와 비교 판단하는 단계와; (e) 상기 단계 (d)에서 상기 급격한 변화 횟수가 큰 경우에는 흡기온센서의 고장으로 처리하는 단계와; (f) 상기 흡기온센서 입력값 정상입력 횟수를 0으로 하고, 플로를 리턴하는 단계;를 포함하는 것을 그 특징으로 한다. 본 발명에 따르면, 주행이 안정적으로 이루어지고 정비가 용이해지는 이점이 있다.A method of controlling an intake air temperature sensor of a vehicle is disclosed. The method for controlling the intake air temperature sensor of the disclosed vehicle includes: (a) obtaining a change amount of the intake air temperature sensor input value for 1280 ms by subtracting a 1280ms previous value of the intake air temperature sensor input value from the intake air temperature sensor input value; (b) comparing the absolute value of the change amount of the intake temperature sensor input value obtained in step (a) with the change amount limit value of the intake temperature sensor input value; (c) detecting the number of abrupt changes when the absolute value of the intake temperature sensor input value change amount is large in step (b); (d) comparing with the limit value of the number of abrupt changes and the number of changes more than the change limit in step (c); (e) treating the intake temperature sensor as a failure when the number of abrupt changes is large in step (d); (f) setting the normal number of times of input of the intake temperature sensor input value to zero and returning a flow. According to the present invention, there is an advantage that the running is made stable and easy to maintain.
Description
본 발명은 차량의 흡기온센서 제어방법에 관한 것으로서, 보다 상세하게는 운전자가 고장 상황을 신속하게 알 수 있도록 개선된 차량의 흡기온센서 제어방법에 관한 것이다.The present invention relates to a method for controlling an intake temperature sensor of a vehicle, and more particularly, to an improved method for controlling an intake temperature sensor of a vehicle so that a driver can quickly recognize a failure situation.
예컨대 전자제어차량에는 엔진으로 흡입되는 공기의 온도를 측정하는 흡기온센서(ATS; Atmosphere Temperature Sensor)가 장착되어 있다. 상기한 흡기온센서는 대기의 온도를 정확하게 측정하여 공기의 온도에 따라 산소의 밀도를 측정하고, 공기의 온도에 따라 산소의 밀도를 예측하고, 이에 맞는 연료분사량, 점화시기, 아이들 스피드 컨트롤(ISC; Idle Speed Control)을 해주게 된다.For example, an electronically controlled vehicle is equipped with an Atmosphere Temperature Sensor (ATS) for measuring the temperature of the air sucked into the engine. The intake air temperature sensor accurately measures the temperature of the atmosphere to measure the density of oxygen according to the temperature of the air, to predict the density of oxygen according to the temperature of the air, and according to the fuel injection amount, ignition timing, idle speed control (ISC ; Idle Speed Control).
여기에서 흡기온센서의 고장을 판단할 때, 흡기온센서 측정값이 제한범위를 초과할 때 고장으로 판단한다.Here, when the fault of the intake air temperature sensor is determined, it is determined as a fault when the measured value of the intake air temperature sensor exceeds the limit.
예컨대, 흡기온센서 측정값이 최대제한치보다 크거나(A), 최저제한치보다 작을 때(B) 흡기온센서의 고장으로 판단한다.For example, when the measured value of the intake air temperature sensor is greater than the maximum limit (A) or less than the minimum limit (B), it is determined that the intake air temperature sensor is faulty.
이와 같이, 종래의 흡기온센서 고장 판단은 도 1에 도시된 바와 같이, 소정 차량에서 120℃이상, -30℃이하일 경우 발생하기 힘든 상황이므로 흡기온센서의 고장으로 판단한다.As described above, the conventional fault determination of the intake air temperature sensor is difficult to occur when the temperature is 120 ° C. or higher and −30 ° C. or lower in a predetermined vehicle, and thus it is determined that the intake temperature sensor is broken.
그런데, 상기한 흡기온센서 측정값이 최대 및 최저 제한치를 넘지 않는 범위에서 컨넥터의 접속불량이나, 센서 고장으로 진동이 큰 노이즈성 신호가 측정되지만(C), 최대 및 최저 제한치를 넘지 않음으로 고장으로 판단하지 못하고, 정상상태로 처리한다.By the way, the intake temperature sensor measured value does not exceed the maximum and minimum limits, but a noise signal with large vibrations is measured due to a poor connection of the connector or a sensor failure (C), but it does not exceed the maximum and minimum limits. It cannot be judged as a normal state.
흡기온센서 측정값은 엔진 정상 작동시 연료분사량에 직접적인 영향을 미치고, 아이들시에는 아이들 스피드 컨트롤 공기량에 영향을 미친다. 또한 아이들 상태가 아닐 때에서는 점화시기에 영향을 미친다.Intake temperature sensor readings have a direct impact on fuel injection during normal engine operation and on idle speed control air during idling. It also affects the timing of ignition when not in idle state.
즉, 주행 차량의 전 영역에 걸쳐서 흡기온센서의 측정값이 영향을 미치게 된다. 그러므로 노이즈성 입력값은 차량 주행에 있어 전반적으로 안정성을 크게 떨어뜨리게 된다.That is, the measured value of the intake air temperature sensor affects the entire area of the traveling vehicle. Therefore, the noise input value greatly degrades overall stability in driving a vehicle.
특히, 흡기온센서의 고장으로 인한 측정값의 진동은 아이들 안정성을 크게 떨어뜨리는 문제점이 있다.In particular, the vibration of the measured value due to the failure of the intake air temperature sensor has a problem of greatly reducing the idle stability.
본 발명은 상기와 같은 문제점을 해결하기 위하여 창출된 것으로서, 운전자에게 고장 상황을 신속하게 알게 하여 전상주행이 안정적으로 이루어지도록 한 차량의 흡기온센서 제어방법을 제공하는데 그 목적이 있다.The present invention has been made to solve the above problems, and an object of the present invention is to provide a method for controlling an intake air temperature sensor of a vehicle in which a driver is quickly informed of a failure situation and stable in phase driving.
도 1은 종래의 기술에 따른 차량의 흡기온센서의 고장판단 방법의 일 실시예를 그래프로 나타내 보인 도면.1 is a graph showing an embodiment of a failure determination method of an intake temperature sensor of a vehicle according to the related art.
도 2는 본 발명에 따른 차량의 흡기온센서 제어방법을 순차적으로 나타내 보인 플로차트.Figure 2 is a flow chart showing sequentially a method for controlling the intake air temperature sensor of a vehicle according to the present invention.
상기와 같은 목적을 달성하기 위한 본 발명의 차량의 흡기온센서 제어방법은, (a) 흡기온센서 입력값에서 상기 흡기온센서 입력값의 1280ms 이전값을 차감하여 1280ms 동안의 흡기온센서 입력값의 변화량을 구하는 단계와; (b) 상기 단계 (a)에서 구한 상기 흡기온센서 입력값의 변화량의 절대값이 흡기온센서 입력값의 변화량 제한치와 비교하는 단계와; (c) 상기 단계 (b)에서 상기 흡기온센서 입력값 변화량의 절대값이 큰 경우에는 급격한 변화 횟수를 검출하는 단계와; (d) 상기 단계 (c)에서 급격한 변화 횟수와 변화량제한치 이상 변화한 횟수의 제한치와 비교 판단하는 단계와; (e) 상기 단계 (d)에서 상기 급격한 변화 횟수가 큰 경우에는 흡기온센서의 고장으로 처리하는 단계와; (f) 상기 흡기온센서 입력값 정상입력 횟수를 0으로 하고, 플로를 리턴하는 단계;를 포함하는 것을 그 특징으로 한다.Intake temperature sensor control method of the vehicle of the present invention for achieving the above object, (a) intake temperature sensor input value for 1280ms by subtracting the 1280ms previous value of the intake temperature sensor input value from the intake temperature sensor input value Obtaining a change amount of; (b) comparing the absolute value of the change amount of the intake temperature sensor input value obtained in step (a) with the change amount limit value of the intake temperature sensor input value; (c) detecting the number of abrupt changes when the absolute value of the intake temperature sensor input value change amount is large in step (b); (d) comparing with the limit value of the number of abrupt changes and the number of changes more than the change limit in step (c); (e) treating the intake temperature sensor as a failure when the number of abrupt changes is large in step (d); (f) setting the normal number of times of input of the intake temperature sensor input value to zero and returning a flow.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1에는 본 발명에 따른 차량의 흡기온센서 제어방법을 순차적으로 나타내 보인 플로차트가 도시되어 있다.FIG. 1 is a flowchart sequentially illustrating a method of controlling an intake air temperature sensor of a vehicle according to the present invention.
여기에서는 일반적인 차량의 흡기온센서 제어방법에 대한 설명은 생략하고, 본 발명의 특징만을 설명하기로 한다.Here, the description of the control method of the intake air temperature sensor of the general vehicle will be omitted, and only the features of the present invention will be described.
도면을 참조하면, 본 발명에 따른 차량의 흡기온센서 제어방법은, 우선, 흡기온센서 입력값에서 이 흡기온센서 입력값의 1280ms 이전값을 차감하여 1280ms 동안의 흡기온센서 입력값의 변화량을 구한다.(단계 110)Referring to the drawings, the method for controlling the intake air temperature sensor of a vehicle according to the present invention firstly subtracts a value of 1280ms prior to the intake air temperature sensor input value from the intake air temperature sensor input value to determine the amount of change in the intake air temperature sensor input value for 1280ms. (Step 110)
이어서, 상기 단계 110에서 구한 흡기온센서 입력값 변화량의 절대값과 흡기온센서 입력값의 변화량 제한치를 비교한다.(단계 120)Subsequently, the absolute value of the change amount of the intake air temperature sensor input value obtained in step 110 and the change amount limit of the intake air temperature sensor input value are compared.
상기 단계 120에서 흡기온센서 입력값 변화량의 절대값이 흡기온센서 입력값의 변화량 제한치보다 큰 경우에는, 급격한 변화 횟수를 검출한다.(단계 130)If the absolute value of the change amount of the intake air temperature sensor input value is greater than the limit of the change amount of the intake air temperature sensor input value in step 120, the number of abrupt changes is detected.
상기 단계 130에서 검출한 급격한 변화 횟수와 변화량제한치 이상 변화한 횟수의 제한치를 비교 판단한다.(단계 140)The limit value of the number of abrupt changes detected in step 130 and the number of times the change amount or more is changed is determined.
상기 단계 140에서 급격한 변화 횟수가 변화량제한치 이상 변화한 횟수의 제한치보다 큰 경우에는 흡기온센서의 고장으로 처리한다.(단계 150)If the number of abrupt changes in step 140 is greater than the limit of the number of times the change is greater than the change limit value, the process is regarded as a failure of the intake air temperature sensor (step 150).
그리고 상기 흡기온센서 입력값 정상입력 횟수를 0으로 하고, 플로(flow)를 리턴(return)한다.(단계 160)Then, the number of normal inputs of the intake temperature sensor input value is set to 0, and the flow is returned (step 160).
한편, 상기 단계 120에서, 흡기온센서 입력값 변화량의 절대값이 흡기온센서 입력값의 변화량 제한치보다 작은 경우에는, 흡기온센서 입력값 정상입력 횟수를 검출한다.(단계 210)On the other hand, in step 120, if the absolute value of the change in the intake air temperature sensor input value is smaller than the limit of the change in the intake air temperature sensor input value, the number of normal intakes of the intake air temperature sensor input value is detected.
이어서, 흡기온센서 입력값 정상입력 횟수와 상기 급격한 변화 횟수 리셋(reset)을 위한 정상횟수 제한치와 비교 판단한다.(단계 220)Subsequently, it is determined by comparing the number of times of normal input of the intake air temperature sensor input value with the limit of normal times for the rapid change of the number of times of reset (step 220).
그리고 상기 단계 220에서, 흡기온센서 입력값 정상입력 횟수가 급격한 변화 횟수 리셋(reset)을 위한 정상횟수 제한치보다 큰 경우에는, 급격한 변화 횟수를 0으로 하는 프로세스를 수행한다.(단계 230)In step 220, if the normal input frequency of the intake temperature sensor input value is larger than the normal number limit for the rapid change number reset, a process of setting the sudden change number to zero is performed (step 230).
상기 단계 220에서, 흡기온센서 입력값 정상입력 횟수가 급격한 변화 횟수 리셋(reset)을 위한 정상횟수 제한치보다 작은 경우에는 본 플로를 리턴한다.In step 220, the flow returns if the intake temperature sensor input value normal input number is smaller than the normal number limit for the rapid change of the number of resets.
또한 상기 단계 140에서, 급격한 변화 횟수가 변화량제한치 이상 변화한 횟수의 제한치보다 작은 경우에는, 흡기온센서 입력값 정상입력 횟수를 0으로 하고, 플로를 리턴한다. 즉, 상기 단계 160을 수행한다.In the step 140, when the number of abrupt changes is less than the limit of the number of times of change over the change limit value, the intake temperature sensor input value is normally input as 0 and the flow is returned. That is, step 160 is performed.
상술한 바와 같이, 흡기온센서의 측정값이 진동이 지속적이고, 클 경우에는 정상 측정으로 보기 어렵다. 따라서 이를 노이즈로 판단한다. 즉, 상기한 흡기온센서 고장으로 판단하여 림프 홈 모드(limp home mode)로 진입시키고, 정상 주행이 이루어지도록 한다.As described above, when the measured value of the intake air temperature sensor is constant in vibration and large, it is difficult to see it as a normal measurement. Therefore, it is determined as noise. In other words, it is determined that the intake temperature sensor is the failure and enters the limp home mode, and the normal driving is performed.
한편, 노이즈성 신호를 판별하기 위해 흡기온센서 측정값의 변화량 제한치와 비교한다. 이때, 큰 폭의 진동이 수 차례 발생하였을 경우에는 예컨대 컨넥터 접촉 불량이나, 흡기온센서 고장에 의한 흡기온센서 측정불량으로 판다하여 림프 홈 모드에 진입시킨다.On the other hand, to determine the noise signal is compared with the change amount limit value of the intake air temperature sensor measurement value. At this time, when a large vibration occurs several times, for example, the contact of the connector or the intake temperature sensor measurement failure due to the intake temperature sensor failure is judged to enter the lymph groove mode.
즉, 상기한 흡기온센서의 측정값이 고장 측정을 위한 최저 및 최대제한치 범위안에 있더라도 고장으로 인하여 노이즈와 같이 큰 진동을 일으키는 입력값이 측정되면 고장으로 판단하고, 림프 홈 모드로 진입시킨다.That is, even if the measured value of the intake air temperature sensor is within the minimum and maximum limit ranges for the fault measurement, if an input value causing a large vibration such as noise due to the fault is measured, it is determined as a fault and the device enters the lymph groove mode.
또한 차량의 일측에 설치된 엔진 체크 램프를 온(on)시켜 운전자에게 흡기온센서의 고장을 인지토록 한다.In addition, the engine check lamp installed on one side of the vehicle (on) so that the driver is aware of the intake temperature sensor failure.
상술한 바와 같이 본 발명에 따른 차량의 흡기온센서 제어방법은 다음과 같은 효과를 갖는다.As described above, the method for controlling the intake air temperature sensor of the vehicle according to the present invention has the following effects.
운전자가 흡기온센서의 고장을 신속히 인지할 수 있고, 고장 후에도 고장모드로 정상주행이 안정적으로 이루어지도록 돕는다.The driver can quickly recognize the failure of the intake air temperature sensor and help the normal driving to be stable in the failure mode even after the failure.
그리고 차량의 ECU 내에 고장 이력을 남김으로 정비시에 도움을 준다.It also helps with maintenance by leaving a fault history in the ECU of the vehicle.
본 발명은 도면에 도시된 일 실시예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 당해 기술 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 실시예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 진정한 보호 범위는 첨부된 특허청구범위에 의해서만 정해져야 할 것이다.Although the present invention has been described with reference to one embodiment shown in the drawings, this is merely exemplary, and it will be understood by those skilled in the art that various modifications and equivalent embodiments are possible. Therefore, the true scope of protection of the present invention should be defined only by the appended claims.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0050206A KR100422652B1 (en) | 2001-08-21 | 2001-08-21 | Method of controlling an atmosphere temperature sensor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0050206A KR100422652B1 (en) | 2001-08-21 | 2001-08-21 | Method of controlling an atmosphere temperature sensor |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030016568A KR20030016568A (en) | 2003-03-03 |
KR100422652B1 true KR100422652B1 (en) | 2004-03-11 |
Family
ID=27719958
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2001-0050206A KR100422652B1 (en) | 2001-08-21 | 2001-08-21 | Method of controlling an atmosphere temperature sensor |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100422652B1 (en) |
-
2001
- 2001-08-21 KR KR10-2001-0050206A patent/KR100422652B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR20030016568A (en) | 2003-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4756968B2 (en) | Internal combustion engine knock determination device | |
US20020179051A1 (en) | Method and device for error detection and diagnosis in a knock sensor | |
KR100492377B1 (en) | Knocking detection method of internal combustion engine by ion current | |
US20070245995A1 (en) | Smoldering Determination Method of Internal Combustion Engine | |
KR100772853B1 (en) | Method and device for monitoring a sensor | |
KR101454149B1 (en) | Method and device for controlling an internal combustion engine | |
KR100422652B1 (en) | Method of controlling an atmosphere temperature sensor | |
US20020050270A1 (en) | Diagnostic process for use in evaluation of sensor signals, especially knock sensor signals | |
KR0174238B1 (en) | Lymph home control method | |
KR20020072543A (en) | Method for damping mechanical vibrations in the drive train of an internal combustion engine | |
JP2797608B2 (en) | Misfire determination device for internal combustion engine | |
KR100460921B1 (en) | Fuel cut control apparatus of vehicle and method thereof | |
KR100350271B1 (en) | Method for maintaining transient air amount of automobiles | |
KR100765636B1 (en) | Determination method for point of time in learning cancellation of fuel quantity when controlling air-fuel ratio in hybrid electrical vehicle | |
KR100394720B1 (en) | Improvement of RPM oscillation in deceleration for vehicles | |
KR100337331B1 (en) | Method for enhancing an engine idle stability of vehicle | |
KR100656596B1 (en) | A method for preventing engine from stopping due to chattering of tps connector terminal | |
KR20030050447A (en) | A method for measuring mass of inducted air and a system thereof | |
JP4281677B2 (en) | Control device for internal combustion engine | |
KR101189223B1 (en) | System for estimation uneven road driving of vehicle and method thereof | |
JP2007182844A (en) | Determining method for ion current detection system of internal combustion engine | |
JP4500205B2 (en) | Knocking control device for internal combustion engine | |
KR20020045718A (en) | Engine control method on abnormal output of mass air flow sensor | |
KR100372437B1 (en) | Method for controlling engine for prevent of off-idle knock in a vehicle | |
KR19980049477A (en) | Engine control method in case of manifold absolute pressure sensor error |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |