KR101879214B1 - System and method for preventing abnormal false learning of vehicle segment - Google Patents
System and method for preventing abnormal false learning of vehicle segment Download PDFInfo
- Publication number
- KR101879214B1 KR101879214B1 KR1020130015873A KR20130015873A KR101879214B1 KR 101879214 B1 KR101879214 B1 KR 101879214B1 KR 1020130015873 A KR1020130015873 A KR 1020130015873A KR 20130015873 A KR20130015873 A KR 20130015873A KR 101879214 B1 KR101879214 B1 KR 101879214B1
- Authority
- KR
- South Korea
- Prior art keywords
- vehicle
- speed
- engine
- determining unit
- determined
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 14
- 230000002159 abnormal effect Effects 0.000 title abstract description 11
- 239000000446 fuel Substances 0.000 claims abstract description 24
- 230000007935 neutral effect Effects 0.000 claims abstract description 18
- 230000009977 dual effect Effects 0.000 claims abstract description 10
- 238000001514 detection method Methods 0.000 claims abstract description 8
- 238000002347 injection Methods 0.000 claims description 2
- 239000007924 injection Substances 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 abstract description 8
- 238000003745 diagnosis Methods 0.000 abstract description 8
- 230000003993 interaction Effects 0.000 abstract description 6
- 230000010355 oscillation Effects 0.000 abstract description 3
- 230000002265 prevention Effects 0.000 abstract 1
- 238000002485 combustion reaction Methods 0.000 description 12
- 230000006978 adaptation Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 239000007858 starting material Substances 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Images
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/30—Controlling fuel injection
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/10—Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
-
- 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
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/1015—Engines misfires
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Transportation (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
본 발명의 차량에서의 세그먼트 비정상 오학습 방지시스템은, 차량에 DMF(Dual Mass Flywheel)가 장착되고 차량이 수동으로 변속하는지 판단하는 제1 차량상태 판단부; 제1 차량상태 판단부가 판단한 조건에 해당하는 경우, 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단하는 제2 차량상태 판단부; 제2 차량상태 판단부가 판단한 조건에 해당하는 경우, 차량의 속도가 설정값보다 큰지를 판단하는 차량속도 판단부; 차량속도 판단부에서 차량의 속도가 설정값보다 큰 것으로 판단한 경우 차량의 클러치 스위치가 온(ON)이고 차량의 엔진 회전속도 구배가 설정범위 이내인지를 판단하고, 차량의 속도가 설정값보다 큰 것으로 판단하지 않은 경우 차량의 트로틀 위치센서의 감지정보가 0이고 엔진 회전속도 구배가 설정범위 이내인지를 판단하는 엔진 회전속도 구배 판단부; 및 엔진 회전속도 구배 판단부에서 판단한 조건에 해당하는 경우, 세그먼트 학습을 수행하는 세그먼트 학습 수행부;를 포함한다.
본 발명에 따르면, DMF가 장착된 수동 변속 차량에서 실화 진단시 DMF와 수동 변속기의 상호작용에 의해 세그먼트 학습값은 엔진 회전속도에 따라 비정상적으로 변동이 매우 크거나 오실레이션이 일어나는 경우 실화 오진단을 방지할 수 있게 한다.A segment abnormal miss learning prevention system in a vehicle according to the present invention includes: a first vehicle state determiner that determines whether a vehicle is equipped with a DMF (Dual Mass Flywheel) and the vehicle is manually shifted; A second vehicle state determining unit that determines whether the vehicle is in a gear neutral state and the fuel is blocked and decelerated when the first vehicle state determining unit is determined to be in a determined state; A vehicle speed determining unit that determines whether the vehicle speed is greater than a predetermined value when the second vehicle condition determining unit determines that the condition is satisfied; If the vehicle speed determining unit determines that the vehicle speed is greater than the set value, it is determined that the clutch switch of the vehicle is ON and the engine speed gradient of the vehicle is within the set range. If the vehicle speed is greater than the set value An engine rotation speed gradient determination unit for determining whether the detection information of the throttle position sensor of the vehicle is 0 and the engine rotation speed gradient is within a setting range; And a segment learning unit for performing segment learning when the condition determined by the engine speed gradient determining unit is satisfied.
According to the present invention, in the case of a manual transmission equipped with a DMF, the segment learning value due to the interaction between the DMF and the manual transmission at the time of misfire diagnosis is abnormally varied according to the engine rotation speed or oscillation occurs. .
Description
본 발명은 차량에서의 세그먼트 비정상 오학습 방지시스템 및 그 방지방법에 관한 것으로, 더욱 상세하게는 DMF(Dual Mass Flywheel)와 수동 변속 차량의 상호작용에 의해 과도한 세그먼트 오학습이 발생하는 것을 방지하는 시스템 및 방법에 관한 것이다.
More particularly, the present invention relates to a system for preventing excessive segment erroneous learning due to interaction between a DMF (Dual Mass Flywheel) and a manual transmission vehicle And methods.
일반적으로, 차량의 실화 진단은 크랭크 축 센서로부터 세그먼트 시간을 측정하여 그 시간 값으로부터 계산된 엔진 러프니스(Engine Roughness, ER)값을 이용한다. 엔진 러프니스는 현재의 세그먼트 시간과 직전 세그먼트 시간의 차이로 정의되고, 세그먼트는 목표 휠(target wheel)의 180°를 의미하는데, 실화시 순간 토오크 손실로 인하여 현재의 세그먼트 시간이 직전 세그먼트 시간보다 길어지는 것을 이용한다.Generally, the misfire diagnosis of a vehicle measures the segment time from the crankshaft sensor and uses the Engine Roughness (ER) value calculated from the time value. The engine roughness is defined as the difference between the current segment time and the immediately preceding segment time, and the segment means 180 degrees of the target wheel. When the current segment time is longer than the immediately preceding segment time due to instantaneous torque loss .
정확한 세그먼트 시간 측정을 위해 연소가 일어나지 않는 연료차단상태에서 세그먼트 어댑테이션(adaptation)을 실시한다. 이는 이상적인 목표 휠의 경우와는 달리 실제 차량은 목표 휠 180°의 제조 공차와 조립 공차(편심 등)에 의해 4개의 세그먼트(4기통 엔진)의 시간차이가 발생한다.Segment adaptation is carried out in a fuel cutoff state in which no combustion takes place for accurate segment time measurement. This is because unlike the ideal target wheel, the actual vehicle has a time difference of four segments (four-cylinder engine) due to the manufacturing tolerance of the target wheel 180 ° and the assembly tolerance (eccentricity, etc.).
첨부된 특허문헌은 상기한 세그먼트 시간을 산출하는 방법을 개시하고 있으며, 도 1을 참조하여 설명하면 다음과 같다.The accompanying patent document discloses a method of calculating the above segment time, and will be described with reference to FIG.
도시된 바와 같이, 두 센서(20 및 21)의 가능한 기능이 주어진 경우 내연 기관의 조절이 수행될 수 있다. 내연 기관의 시동 후 크랭크 축 및 캠 축은 도시되지 않은 시동 장치에 의해 먼저 일정한 회전 속도에 놓여진다. 검출기 원판(11,16)의 회전에 의해 센서(20,21)에는 그 시간적 일련 경과로부터 크랭크 축과 캠 축의 회전 속도가 결정될 수 있는 신호가 발생되고, 특징적 펄스 열의 계속으로 늦어도 캠 축의 일 회전 후에는, 즉 크랭크 축의 2 회전 후에는 동기화가 이루어질 수 있고 그리하여 제어 장치(22)에서는 크랭크 축과 캠 축 사이에 명백한 할당 관계가 알려진다. 그래서 실린더의 위치도 알려지며 예컨대 분사를 위해 또는 외부 점화 내연 기관의 경우에는 점화를 위해 필요한 조종 신호가 발신될 수 있다.As shown, the adjustment of the internal combustion engine can be performed given the possible functions of the two
크랭크 축에 연결된 증분 휠(11)을 스캐닝하는 센서(20)에 결함이 생기면, 제어 장치는 단지 센서(21)로부터의 정보만을 수신한다. 이 결함이 일찍이 시동 시에 생기면, 비상 운전을 수행하기 위해 제어 장치(22)의 마이크로 제어기 내에서 수행된다.If the
한편 크랭크 축 센서에 결함이 있을 때 내연 기관을 시동할 경우 디젤 내연 기관에 대해 이하 적응성 세그먼트 시간 결정 절차에 따르면, 이 경우 비상 운전은 오직 센서(21)로부터 공급된 캠 축 위치에 관한 정보에 따라 얻어질 수 있다. 가속 과정이 개시되어, 먼저 내연 기관이 시동 장치에 의해 사실상 일정한 회전 속도로 상승된 후, 목표로 하는 자기밸브가 기동조종되고 그래서 한 실린더에서 연소 과정이 개시되며 첫 번째의 통전 후 일어나는 가속이 측정된다.On the other hand, according to the following adaptive segment time determination procedure for the diesel internal combustion engine when the internal combustion engine is started when the crankshaft sensor is defective, in this case, the emergency operation is performed only according to the information about the camshaft position Can be obtained. The acceleration process is started so that after the internal combustion engine is first raised to a substantially constant rotational speed by the starter, the target magnetic valve is maneuvered so that the combustion process is started in one cylinder and the acceleration that occurs after the first energization is measured do.
그러나, 전술한 종래 세그먼트 시간 측정은 실제로 실화가 아님에도 불구하고 연료가 차단되는 오류가 발생하는데, 특히 DMF(Dual Mass Flywheel)가 장착된 수동변속차량에서 연료가 차단되는 현상이 발생한다. 즉, 기어가 걸린 상태의 감속 세그먼트 학습조건에서 수동변속과 DMF의 상호작용에 의해 과도한 세그먼트 오학습이 발생하는 경우 실화 오진단을 유발하는 문제가 존재하는 것이다.
However, in the conventional segment time measurement described above, an error occurs that the fuel is shut off even though it is not actually a misfire. In particular, fuel is shut off in a manual shift vehicle equipped with a DMF (Dual Mass Flywheel). In other words, there is a problem that misdiagnosis is diagnosed when excessive segment erroneous learning occurs due to the interaction of the manual shift and DMF in the deceleration segment learning condition in which the gear is engaged.
본 발명은 이와 같은 문제점을 해결하기 위해 창출된 것으로, 본 발명의 목적은 DMF(Dual Mass Flywheel)가 장착된 수동 변속 차량에서 실화 진단시 DMF와 수동 변속기의 상호작용에 의해 세그먼트 학습 값은 엔진 회전속도에 따라 비정상적으로 변동이 매우 크거나 오실레이션이 일어나는 경우 실화 오진단을 방지할 수 있도록 하는 시스템 및 방법을 제공함에 있다.
SUMMARY OF THE INVENTION The present invention has been made in order to solve the above problems, and an object of the present invention is to provide a manual shift vehicle equipped with a DMF (Dual Mass Flywheel) The present invention provides a system and method for preventing erroneous misdiagnosis in the event of an abnormally large fluctuation or an oscillation depending on the speed.
상기 목적을 달성하기 위한 본 발명의 제1 관점에 따른 차량에서의 세그먼트 비정상 오학습 방지시스템은, 차량에 DMF(Dual Mass Flywheel)가 장착되고 상기 차량이 수동으로 변속하는지 판단하는 제1 차량상태 판단부; 상기 제1 차량상태 판단부가 판단한 조건에 해당하는 경우, 상기 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단하는 제2 차량상태 판단부; 상기 제2 차량상태 판단부가 판단한 조건에 해당하는 경우, 상기 차량의 속도가 설정값보다 큰지를 판단하는 차량속도 판단부; 상기 차량속도 판단부에서 상기 차량의 속도가 상기 설정값보다 큰 것으로 판단한 경우 상기 차량의 클러치 스위치가 온(ON)이고 상기 차량의 엔진 회전속도 구배가 설정범위 이내인지를 판단하고, 상기 차량의 속도가 상기 설정값보다 큰 것으로 판단하지 않은 경우 상기 차량의 트로틀 위치센서의 감지정보가 0이고 상기 엔진 회전속도 구배가 상기 설정범위 이내인지를 판단하는 엔진 회전속도 구배 판단부; 및 상기 엔진 회전속도 구배 판단부에서 판단한 조건에 해당하는 경우, 세그먼트 학습을 수행하는 세그먼트 학습 수행부;를 포함하는 것을 특징으로 한다.In order to achieve the above object, according to a first aspect of the present invention, there is provided a system for preventing abnormal segment learning of a segment in a vehicle, the system comprising: a first vehicle state judging unit for judging whether a vehicle is equipped with a DMF (Dual Mass Flywheel) part; A second vehicle state determiner for determining whether the vehicle is in a gear neutral state and a fuel cutoff state and a deceleration state when the first vehicle state determination section meets the determined condition; A vehicle speed determining unit determining whether the speed of the vehicle is greater than a predetermined value when the second vehicle condition determining unit determines that the condition is satisfied; Wherein when the vehicle speed determining unit determines that the speed of the vehicle is greater than the set value, it is determined whether the clutch switch of the vehicle is ON and the gradient of the engine rotational speed of the vehicle is within a set range, An engine rotation speed gradient determining unit determining whether the sensed information of the throttle position sensor of the vehicle is 0 and the engine rotation speed gradient is within the setting range; And a segment learning unit for performing segment learning when the condition determined by the engine speed gradient determination unit is satisfied.
본 발명의 바람직한 실시 예에 따르면, 상기 엔진 회전속도 구배 판단부에서 판단한 조건에 해당하는 경우, 상기 차량의 엔진 러프니스(engine roughness)를 계산하는 엔진 러프니스 계산부를 더 포함하는 것을 특징으로 한다.According to a preferred embodiment of the present invention, an engine roughness calculation unit is further provided for calculating an engine roughness of the vehicle when the condition determined by the engine speed gradient determination unit is satisfied.
본 발명의 다른 실시 예에 따르면, 상기 제2 차량상태 판단부는 상기 차량의 클러치 스위치의 온/오프, 상기 차량의 트로틀 위치센서의 감지정보, 상기 차량의 엔진 회전속도 구배, 및 상기 차량의 속도로부터, 상기 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단하는 것을 특징으로 한다.
According to another embodiment of the present invention, the second vehicle state judging section judges from the on / off state of the clutch switch of the vehicle, the detection information of the throttle position sensor of the vehicle, the gradient of the engine rotational speed of the vehicle, , It is determined that the vehicle is in a gear neutral state and the fuel is blocked and decelerating state.
한편, 상기 목적을 달성하기 위한 본 발명의 제2 관점에 따른 차량에서의 세그먼트 비정상 오학습 방지 방법은, 제1 차량상태 판단부에서, 차량에 DMF(Dual Mass Flywheel)가 장착되고 상기 차량이 수동으로 변속하는지 판단하는 단계; 상기 제1 차량상태 판단부가 판단한 조건에 해당하는 경우, 제2 차량상태 판단부에서 상기 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단하는 단계; 상기 제2 차량상태 판단부가 판단한 조건에 해당하는 경우, 차량속도 판단부에서 상기 차량의 속도가 설정값보다 큰지를 판단하는 단계; 상기 차량의 속도가 상기 설정값보다 큰 것으로 판단한 경우, 엔진 회전속도 구배 판단부에서 상기 차량의 클러치 스위치가 온(ON)이고 상기 차량의 엔진 회전속도 구배가 설정범위 이내인지를 판단하는 단계; 상기 차량의 속도가 상기 설정값보다 큰 것으로 판단하지 않은 경우, 상기 엔진 회전속도 구배 판단부에서 상기 차량의 트로틀 위치센서의 감지정보가 0이고 상기 엔진 회전속도 구배가 상기 설정범위 이내인지를 판단하는 단계; 및상기 엔진 회전속도 구배 판단부에서 판단한 조건에 해당하는 경우, 세그먼트 학습 수행부에서 세그먼트 학습을 수행하는 단계;를 포함하는 것을 특징으로 한다.According to a second aspect of the present invention for achieving the above object, there is provided a method for preventing abnormal segment learning of a segment in a vehicle, wherein a first vehicle state determination section determines whether or not the vehicle is equipped with a DMF (Dual Mass Flywheel) Determining whether the transmission is shifted to the second gear position; Determining whether the vehicle is in a gear neutral state and in which the fuel is blocked and decelerating if the first vehicle state determining section meets the determined condition; Determining whether the speed of the vehicle is greater than a predetermined value in the vehicle speed determining unit when the second vehicle condition determining unit determines the condition; Determining whether the vehicle clutch switch is ON and the engine speed gradient of the vehicle is within a setting range when the engine speed gradient determining unit determines that the vehicle speed is greater than the set value; The engine speed gradient determining unit determines whether the sensed information of the throttle position sensor of the vehicle is 0 and the engine speed gradient is within the set range when the speed of the vehicle is not determined to be larger than the set value step; And performing segment learning in the segment learning performing unit if the condition determined by the engine speed gradient determining unit is satisfied.
본 발명의 바람직한 실시 예에 따르면, 상기 엔진 회전속도 구배 판단부에서 판단한 조건에 해당하는 경우, 엔진 러프니스 계산부에서 상기 차량의 엔진 러프니스(engine roughness)를 계산하는 단계를 더 포함하는 것을 특징으로 한다.According to a preferred embodiment of the present invention, when the condition determined by the engine rotational speed gradient determining unit is satisfied, the method further includes calculating engine roughness of the vehicle in the engine roughness calculating unit .
본 발명의 다른 실시 예에 따르면, 상기 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단하는 단계는, 상기 차량의 클러치 스위치의 온/오프, 상기 차량의 트로틀 위치센서의 감지정보, 상기 차량의 엔진 회전속도 구배, 및 상기 차량의 속도로부터 판단하는 것을 특징으로 한다.
According to another embodiment of the present invention, the step of determining whether the vehicle is in the gear neutral state and the fuel is blocked and decelerating may include: detecting whether the clutch switch of the vehicle is on or off, the detection information of the throttle position sensor of the vehicle, The engine speed gradient of the vehicle, and the speed of the vehicle.
본 발명에서 제시하는 상기 목적을 달성하기 위한 본 발명의 제1 관점에 따른 차량에서의 세그먼트 비정상 오학습 방지시스템 및 방법은, DMF(Dual Mass Flywheel)가 장착된 수동 변속 차량에서 실화 진단시 DMF와 수동 변속기의 상호작용에 의해 세그먼트 학습값은 엔진 회전속도에 따라 비정상적으로 변동이 매우 크거나 오실레이션이 일어나는 경우 실화 오진단을 방지할 수 있는 효과를 제공한다.
In order to achieve the above object, according to a first aspect of the present invention, there is provided a system and method for preventing abnormal segment learning of a segment in a vehicle, including a DMF (Dual Mass Flywheel) The segment learning value by the interaction of the manual transmission provides an effect of preventing false alarm diagnosis when the abnormality varies greatly according to the engine rotation speed or oscillation occurs.
도 1은 종래 세그먼트 시간 측정장치를 설명하기 위한 구성도이다.
도 2는 본 발명의 일 실시 예에 따른 차량에서의 세그먼트 비정상 오학습 방지시스템의 구성도이다.
도 3은 본 발명의 일 실시 예에 따른 차량에서의 세그먼트 비정상 오학습 방지방법의 흐름도이다.1 is a block diagram for explaining a conventional segment time measuring apparatus.
2 is a configuration diagram of a system for preventing abnormal segment learning in a vehicle according to an embodiment of the present invention.
3 is a flowchart of a method for preventing abnormal segment learning in a vehicle according to an embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 실시형태를 설명한다. 그러나, 본 발명의 실시형태는 여러 가지의 다른 형태로 변형될 수 있으며, 본 발명의 범위가 이하 설명하는 실시형태로만 한정되는 것은 아니다. 도면에서의 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있으며, 도면상의 동일한 부호로 표시되는 요소는 동일한 요소이다.
DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. However, the embodiments of the present invention may be modified into various other forms, and the scope of the present invention is not limited to the embodiments described below. The shape and the size of the elements in the drawings may be exaggerated for clarity and the same elements are denoted by the same reference numerals in the drawings.
도 2는 본 발명의 일 실시 예에 따른 차량에서의 세그먼트 비정상 오학습 방지시스템의 구성도이다. 도 2를 참조하면, 차량에서의 세그먼트 비정상 오학습 방지시스템은, 제1 차량상태 판단부(100), 제2 차량상태 판단부(200), 차량속도 판단부(300), 엔진 회전속도 구배 판단부(400), 세그먼트 학습 수행부(500), 및 엔진 러프니스 계산부(600)를 포함할 수 있다.2 is a configuration diagram of a system for preventing abnormal segment learning in a vehicle according to an embodiment of the present invention. 2, the system for preventing abnormal segment learning of a segment in a vehicle includes a first vehicle
제1 차량상태 판단부(100)는 차량에 DMF(Dual Mass Flywheel)가 장착되고 차량이 수동으로 변속하는지 판단한다.The first vehicle
제2 차량상태 판단부(200)는 제1 차량상태 판단부(100)가 판단한 조건에 해당하는 경우, 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단한다. 즉, 차량에 DMF가 장착되고 차량이 수동으로 변속하는 경우에 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단한다. 이때, 제2 차량상태 판단부(200)는 차량의 클러치 스위치의 온/오프, 차량의 트로틀 위치센서의 감지정보, 차량의 엔진 회전속도 구배, 및 차량의 속도로부터, 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단한다.The second vehicle
차량속도 판단부(300)는 제2 차량상태 판단부(200)가 판단한 조건에 해당하는 경우, 차량의 속도가 설정값보다 큰지를 판단한다. 즉, 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인 경우, 차량의 속도가 설정값보다 큰지를 판단한다.The vehicle
엔진 회전속도 구배 판단부(400)는 차량속도 판단부(300)에서 차량의 속도가 설정값보다 큰 것으로 판단한 경우 차량의 클러치 스위치가 온(ON)이고 차량의 엔진 회전속도 구배가 설정범위 이내인지를 판단하고, 차량의 속도가 설정값보다 큰 것으로 판단하지 않은 경우(차량의 속도가 설정값보다 작거나 같은 것으로 판단한 경우) 차량의 트로틀 위치센서의 감지정보가 0이고 엔진 회전속도 구배가 설정범위 이내인지를 판단한다.When the vehicle
세그먼트 학습 수행부(500)는 엔진 회전속도 구배 판단부(400)에서 판단한 조건에 해당하는 경우, 세그먼트 학습을 수행한다. 즉, 차량의 속도가 설정값보다 큰 것으로 판단한 경우 차량의 클러치 스위치가 온(ON)이고 차량의 엔진 회전속도 구배가 설정범위 이내일 때 세그먼트 학습을 수행할 수 있고, 또는 차량의 속도가 설정값보다 큰 것으로 판단하지 않은 경우 차량의 트로틀 위치센서의 감지정보가 0이고 엔진 회전속도 구배가 설정범위 이내일 때에도 세그먼트 학습을 수행할 수 있다.The segment
엔진 러프니스 계산부(600)는 엔진 회전속도 구배 판단부(400)에서 판단한 조건에 해당하는 경우, 차량의 엔진 러프니스(Engine Roughness, ER)를 계산한다. 종래의 엔진 러프니스의 계산은 연료차단상태에서 세그먼트 어댑테이션을 실시한 후 연소가 일어나게 되는 부분적 부하상태와 공회전 상태에서 엔진 러프니스 계산시 어댑테이션을 고려함으로써 각 세그먼트들의 오차를 보정하였는데, 본 발명은 실화 진단시 오직 연소에 의한 엔진 러프니스만 고려하지 않으므로 실화 오진단을 방지할 수 있게 된다.
The
도 3은 본 발명의 일 실시 예에 따른 차량에서의 세그먼트 비정상 오학습 방지방법의 흐름도이다. 도 2 및 도 3을 참조하면, 차량에서의 세그먼트 비정상 오학습 방지방법은 다음과 같다.3 is a flowchart of a method for preventing abnormal segment learning in a vehicle according to an embodiment of the present invention. Referring to FIGS. 2 and 3, a method for preventing abnormal learning of a segment in a vehicle is as follows.
먼저, 제1 차량상태 판단부(100)에서 차량에 DMF가 장착되고 차량이 수동으로 변속하는지 판단한다(S100).First, the first vehicle
S100 단계 이후, 제1 차량상태 판단부(100)가 판단한 조건에 해당하는 경우, 제2 차량상태 판단부(200)에서 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단한다(S200). 즉, 차량에 DMF가 장착되고 차량이 수동으로 변속하는 경우에 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단한다. 이때, 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단하는 것은, 차량의 클러치 스위치의 온/오프, 차량의 트로틀 위치센서의 감지정보, 차량의 엔진 회전속도 구배, 및 차량의 속도로부터 판단한다. 그러나, S100 단계 이후, 제1 차량상태 판단부(100)가 판단한 조건에 해당하지 않는 경우, S100 단계를 다시 수행한다.If it is determined in step S100 that the first vehicle
S200 단계 이후, 제2 차량상태 판단부(200)가 판단한 조건에 해당하는 경우, 차량속도 판단부(300)에서 차량의 속도가 설정값보다 큰지를 판단한다(S300). 즉, 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인 경우, 차량의 속도가 설정값보다 큰지를 판단한다. 그러나, S200 단계 이후, 제2 차량상태 판단부(200)가 판단한 조건에 해당하는 경우, S200 단계를 다시 수행한다.If it is determined in step S200 that the second vehicle
S300 단계 이후, 차량의 속도가 설정값보다 큰 것으로 판단한 경우, 엔진 회전속도 구배 판단부(400)에서 차량의 클러치 스위치가 온(ON)이고 차량의 엔진 회전속도 구배가 설정범위 이내인지를 판단한다(S400).If it is determined in step S300 that the vehicle speed is greater than the set value, the engine speed gradient determiner 400 determines whether the clutch switch of the vehicle is ON and the engine speed gradient of the vehicle is within the set range (S400).
그러나, S300 단계 이후, 차량의 속도가 설정값보다 큰 것으로 판단하지 않은 경우(차량의 속도가 설정값보다 작거나 같은 것으로 판단한 경우), 엔진 회전속도 구배 판단부(400)에서 차량의 트로틀 위치센서의 감지정보가 0이고 엔진 회전속도 구배가 설정범위 이내인지를 판단한다(S500).However, if it is determined in step S300 that the vehicle speed is not greater than the set value (when it is determined that the vehicle speed is less than or equal to the set value), the engine speed
S400 단계 또는 S500 단계 이후, 엔진 회전속도 구배 판단부(400)에서 판단한 조건에 해당하는 경우, 세그먼트 학습 수행부(500)에서 세그먼트 학습을 수행한다(S600). 즉, 차량의 속도가 설정값보다 큰 것으로 판단한 경우 차량의 클러치 스위치가 온(ON)이고 차량의 엔진 회전속도 구배가 설정범위 이내일 때 세그먼트 학습을 수행할 수 있다. 또한, 차량의 속도가 설정값보다 큰 것으로 판단하지 않은 경우에 차량의 트로틀 위치센서의 감지정보가 0이고 엔진 회전속도 구배가 설정범위 이내일 때에도 세그먼트 학습을 수행할 수 있다. 그러나, S400 단계 또는 S500 단계 이후, 엔진 회전속도 구배 판단부(400)에서 판단한 조건에 해당하지 않는 경우, S400 또는 S500 단계를 다시 수행한다.If the condition determined by the engine speed gradient determiner 400 corresponds to the condition determined in step S400 or step S500, the segment
S600 단계 이후, 엔진 회전속도 구배 판단부(400)에서 판단한 조건에 해당하는 경우, 엔진 러프니스 계산부(600)에서 차량의 엔진 러프니스를 계산한다(S700).If it is determined in step S600 that the condition determined by the engine
엔진 러프니스 계산부(600)는 엔진 회전속도 구배 판단부(400)에서 판단한 조건에 해당하는 경우, 차량의 엔진 러프니스를 계산한다. 종래의 엔진 러프니스의 계산단계에서는, 연료차단상태에서 세그먼트 어댑테이션을 실시한 후 연소가 일어나게 되는 부분적 부하상태와 공회전 상태에서 엔진 러프니스 계산시 어댑테이션을 고려함으로써 각 세그먼트들의 오차를 보정하였는데, 본 발명은 실화 진단시 오직 연소에 의한 엔진 러프니스만 고려하지 않으므로 실화 오진단을 방지할 수 있게 된다.The
본 발명의 일 실시예와 관련하여, 종래에는 DMF가 장착된 수동변속차량에서 실제로 실화가 아님에도 불구하고 연료가 차단되고 기어가 걸린 상태의 감속 세그먼트 학습조건에서 수동변속과 DMF의 상호작용에 의해 과도한 세그먼트 오학습이 발생하는 경우 실화 오진단을 유발하곤 했다. 그러나, 본 발명의 일 실시예에서는 DMF가 장착된 수동 변속 차량에서 실화 진단시 DMF와 수동 변속기의 상호작용에 의해 세그먼트 학습값이 엔진 회전속도에 따라 비정상적으로 변동이 매우 크거나 오실레이션이 일어나는 경우 실화 오진단을 방지할 수 있게 한다.
With regard to one embodiment of the present invention, in the prior art, although the actual misfire is not actually occurred in the manual transmission equipped with the DMF, by the interaction of the manual shift and the DMF in the deceleration segment learning condition in which the fuel is shut off and the gear is engaged If excessive segment learning occurs, it would cause false diagnosis. However, in an embodiment of the present invention, in the case of a manual transmission equipped with a DMF, when the segment learning value fluctuates abnormally according to the engine rotation speed due to the interaction between the DMF and the manual transmission at the time of misfire diagnosis, Thereby making it possible to prevent false alarm diagnosis.
본 발명은 상술한 실시형태 및 첨부된 도면에 의해 한정되지 아니한다. 첨부된 특허청구범위에 의해 권리범위를 한정하고자 하며, 특허청구범위에 기재된 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 다양한 형태의 치환, 변형 및 변경이 가능하다는 것은 당 기술분야의 통상의 지식을 가진 자에게 자명할 것이다.
The present invention is not limited to the above-described embodiments and the accompanying drawings. It will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined in the appended claims. It will be clear to those who have it.
100 : 제1 차량상태 판단부 200 : 제2 차량상태 판단부
300 : 차량속도 판단부 400 : 엔진 회전속도 구배 판단부
500 : 세그먼트 학습 수행부 600 : 엔진 러프니스 계산부100: first vehicle state determination unit 200: second vehicle state determination unit
300: vehicle speed determination unit 400: engine speed gradient determination unit
500: segment learning performing unit 600: engine roughness calculating unit
Claims (6)
상기 제1 차량상태 판단부가 판단한 조건에 해당하는 경우, 상기 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단하는 제2 차량상태 판단부;
상기 제2 차량상태 판단부가 판단한 조건에 해당하는 경우, 상기 차량의 속도가 설정값보다 큰지를 판단하는 차량속도 판단부;
상기 차량속도 판단부에서 상기 차량의 속도가 상기 설정값보다 큰 것으로 판단한 경우 상기 차량의 클러치 스위치가 온(ON)이고 상기 차량의 엔진 회전속도 구배가 설정범위 이내인지를 판단하고, 상기 차량의 속도가 상기 설정값보다 큰 것으로 판단하지 않은 경우 상기 차량의 트로틀 위치센서의 감지정보가 0이고 상기 엔진 회전속도 구배가 상기 설정범위 이내인지를 판단하는 엔진 회전속도 구배 판단부;
상기 엔진 회전속도 구배 판단부에서 판단한 조건에 해당하는 경우, 세그먼트 학습을 수행하는 세그먼트 학습 수행부; 및
상기 엔진 회전속도 구배 판단부에서 판단한 조건에 해당하는 경우, 상기 차량의 엔진 러프니스(engine roughness)를 계산하는 엔진 러프니스 계산부를 포함하는 것을 특징으로 하는 차량에서의 세그먼트 비정상 오학습 방지시스템.A first vehicle state determination unit for determining whether the vehicle is manually shifted and equipped with a DMF (Dual Mass Flywheel);
A second vehicle state determiner for determining whether the vehicle is in a gear neutral state and a fuel cutoff state and a deceleration state when the first vehicle state determination section meets the determined condition;
A vehicle speed determining unit determining whether the speed of the vehicle is greater than a predetermined value when the second vehicle condition determining unit determines that the condition is satisfied;
Wherein when the vehicle speed determining unit determines that the speed of the vehicle is greater than the set value, it is determined whether the clutch switch of the vehicle is ON and the gradient of the engine rotational speed of the vehicle is within a set range, An engine rotation speed gradient determining unit determining whether the sensed information of the throttle position sensor of the vehicle is 0 and the engine rotation speed gradient is within the setting range;
A segment learning executing unit for performing segment learning when the condition determined by the engine speed gradient determining unit is satisfied; And
And an engine roughness calculator for calculating an engine roughness of the vehicle when the condition determined by the engine rotational speed gradient determiner is satisfied.
상기 제2 차량상태 판단부는 상기 차량의 클러치 스위치의 온/오프, 상기 차량의 트로틀 위치센서의 감지정보, 상기 차량의 엔진 회전속도 구배, 및 상기 차량의 속도로부터, 상기 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단하는 것을 특징으로 하는 차량에서의 세그먼트 비정상 오학습 방지시스템.The method according to claim 1,
The second vehicle state determination section determines that the vehicle is in the gear neutral state from the on / off state of the clutch switch of the vehicle, the detection information of the throttle position sensor of the vehicle, the engine rotational speed gradient of the vehicle, Wherein the fuel injection control means determines whether the fuel is blocked and decelerating.
상기 제1 차량상태 판단부가 판단한 조건에 해당하는 경우, 제2 차량상태 판단부에서 상기 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단하는 단계;
상기 제2 차량상태 판단부가 판단한 조건에 해당하는 경우, 차량속도 판단부에서 상기 차량의 속도가 설정값보다 큰지를 판단하는 단계;
상기 차량의 속도가 상기 설정값보다 큰 것으로 판단한 경우, 엔진 회전속도 구배 판단부에서 상기 차량의 클러치 스위치가 온(ON)이고 상기 차량의 엔진 회전속도 구배가 설정범위 이내인지를 판단하는 단계;
상기 차량의 속도가 상기 설정값보다 큰 것으로 판단하지 않은 경우, 상기 엔진 회전속도 구배 판단부에서 상기 차량의 트로틀 위치센서의 감지정보가 0이고 상기 엔진 회전속도 구배가 상기 설정범위 이내인지를 판단하는 단계;
상기 엔진 회전속도 구배 판단부에서 판단한 조건에 해당하는 경우, 세그먼트 학습 수행부에서 세그먼트 학습을 수행하는 단계; 및
상기 엔진 회전속도 구배 판단부에서 판단한 조건에 해당하는 경우, 엔진 러프니스 계산부에서 상기 차량의 엔진 러프니스(engine roughness)를 계산하는 단계를 포함하는 것을 특징으로 하는 차량에서의 세그먼트 비정상 오학습 방지방법.Determining whether the vehicle is equipped with a dual mass flywheel (DMF) and determining whether the vehicle is manually shifted;
Determining whether the vehicle is in a gear neutral state and in which the fuel is blocked and decelerating if the first vehicle state determining section meets the determined condition;
Determining whether the speed of the vehicle is greater than a predetermined value in the vehicle speed determining unit when the second vehicle condition determining unit determines the condition;
Determining whether the vehicle clutch switch is ON and the engine speed gradient of the vehicle is within a setting range when the engine speed gradient determining unit determines that the vehicle speed is greater than the set value;
The engine speed gradient determining unit determines whether the sensed information of the throttle position sensor of the vehicle is 0 and the engine speed gradient is within the set range when the speed of the vehicle is not determined to be larger than the set value step;
Performing segment learning in the segment learning performing unit when the condition determined by the engine speed gradient determining unit is satisfied; And
And calculating the engine roughness of the vehicle in an engine roughness calculation unit when the condition determined by the engine speed gradient determination unit is satisfied. Way.
상기 차량이 기어 중립상태에 있고 연료가 차단되고 감속상태인지를 판단하는 단계는, 상기 차량의 클러치 스위치의 온/오프, 상기 차량의 트로틀 위치센서의 감지정보, 상기 차량의 엔진 회전속도 구배, 및 상기 차량의 속도로부터 판단하는 것을 특징으로 하는 차량에서의 세그먼트 비정상 오학습 방지방법.5. The method of claim 4,
Wherein the step of determining whether the vehicle is in a gear neutral state and in which the fuel is shut off and decelerating comprises: detecting whether the clutch switch of the vehicle is on or off, sensing information of the throttle position sensor of the vehicle, And determining a speed of the vehicle based on the speed of the vehicle.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130015873A KR101879214B1 (en) | 2013-02-14 | 2013-02-14 | System and method for preventing abnormal false learning of vehicle segment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130015873A KR101879214B1 (en) | 2013-02-14 | 2013-02-14 | System and method for preventing abnormal false learning of vehicle segment |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140102493A KR20140102493A (en) | 2014-08-22 |
KR101879214B1 true KR101879214B1 (en) | 2018-07-17 |
Family
ID=51747280
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130015873A Active KR101879214B1 (en) | 2013-02-14 | 2013-02-14 | System and method for preventing abnormal false learning of vehicle segment |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101879214B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006009649A (en) * | 2004-06-24 | 2006-01-12 | Nissan Motor Co Ltd | Misfire detector for internal combustion engine |
JP2009221856A (en) * | 2008-03-13 | 2009-10-01 | Hitachi Ltd | Misfire diagnostic device for engine |
JP2011052697A (en) * | 2005-12-21 | 2011-03-17 | Toyota Motor Corp | Engine misfire identification device for internal combustion engine, vehicle equipped with the same, and method of engine misfire identification |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19734595A1 (en) | 1997-08-09 | 1999-02-11 | Bosch Gmbh Robert | Procedure for determining segment times |
-
2013
- 2013-02-14 KR KR1020130015873A patent/KR101879214B1/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006009649A (en) * | 2004-06-24 | 2006-01-12 | Nissan Motor Co Ltd | Misfire detector for internal combustion engine |
JP2011052697A (en) * | 2005-12-21 | 2011-03-17 | Toyota Motor Corp | Engine misfire identification device for internal combustion engine, vehicle equipped with the same, and method of engine misfire identification |
JP2009221856A (en) * | 2008-03-13 | 2009-10-01 | Hitachi Ltd | Misfire diagnostic device for engine |
Also Published As
Publication number | Publication date |
---|---|
KR20140102493A (en) | 2014-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6908225B2 (en) | Failure diagnosing apparatus for an engine cooling water temperature sensor | |
KR100959214B1 (en) | Misfire detection device of internal combustion engine | |
CN110608097B (en) | Engine misfire detection method | |
EP2562403B1 (en) | Fault diagnosis apparatus for airflow meter | |
US9284901B2 (en) | Method and device for operating an internal combustion engine | |
JPH0436047A (en) | Diagnostic device for misfire of engine | |
KR101566733B1 (en) | Method and apparatus for misfire detection by rev count of vehicle engine | |
JP5985499B2 (en) | Knock sensor failure diagnosis apparatus and failure diagnosis method | |
JP2009221856A (en) | Misfire diagnostic device for engine | |
JPH1054295A (en) | Misfire detection device for internal combustion engine | |
JP5305043B2 (en) | Engine combustion state detection device | |
KR102406503B1 (en) | Method of misfire detection for catalyst damage | |
KR101879214B1 (en) | System and method for preventing abnormal false learning of vehicle segment | |
JP2679468B2 (en) | Misfire detection device for internal combustion engine | |
US10513258B2 (en) | Device for controlling hybrid vehicle and method for controlling hybrid vehicle | |
JPH04171249A (en) | Misfire detector of internal combustion engine for vehicle | |
JP2006316665A (en) | Fuel injection control device for internal combustion engine | |
JP2943045B2 (en) | Misfire diagnosis device for multi-cylinder internal combustion engine | |
JP5654404B2 (en) | Electronic control device for vehicle | |
KR101839458B1 (en) | System and method for segment time adaptation learning in end test of lime | |
JP4949491B2 (en) | Misfire detection device for internal combustion engine | |
JP2006291738A (en) | Control device for internal combustion engine | |
KR100460921B1 (en) | Fuel cut control apparatus of vehicle and method thereof | |
JP2679747B2 (en) | Misfire detection device for internal combustion engine | |
JP2005307945A (en) | Misfire detection device for internal combustion engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20130214 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20170816 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20130214 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180110 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20180629 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180711 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20180712 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20220630 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20240627 Start annual number: 7 End annual number: 7 |