KR20040023057A - an engine knock control method in vehicle - Google Patents

an engine knock control method in vehicle Download PDF

Info

Publication number
KR20040023057A
KR20040023057A KR1020020054673A KR20020054673A KR20040023057A KR 20040023057 A KR20040023057 A KR 20040023057A KR 1020020054673 A KR1020020054673 A KR 1020020054673A KR 20020054673 A KR20020054673 A KR 20020054673A KR 20040023057 A KR20040023057 A KR 20040023057A
Authority
KR
South Korea
Prior art keywords
vehicle
ignition timing
knocking
engine
temperature
Prior art date
Application number
KR1020020054673A
Other languages
Korean (ko)
Inventor
김한상
Original Assignee
현대자동차주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 현대자동차주식회사 filed Critical 현대자동차주식회사
Priority to KR1020020054673A priority Critical patent/KR20040023057A/en
Publication of KR20040023057A publication Critical patent/KR20040023057A/en

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
    • F02P5/15Digital data processing
    • F02P5/152Digital data processing dependent on pinking
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/027Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions using knock sensors
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1497With detection of the mechanical response of the engine

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Ignition Timing (AREA)

Abstract

PURPOSE: An engine knock control method in a vehicle is provided to prevent output of an engine from lowering due to excessive delay of an ignition period caused by erroneous recognition of a control unit. CONSTITUTION: A vehicle operational state detecting device detects change data in operational state of a vehicle from the running vehicle(S100). A control unit receives the change data in operational state of the vehicle for judging whether an ignition period is delayed due to generation of a knock(S110-S120). If so, the control unit accumulates the frequency of ignition period delay and judges whether the frequency is more than a first set frequency(S130,S140). If so, the control unit judges that knocking control is abnormally executed(S150). The control unit stops the knocking control, and controls the ignition period and an air-fuel ratio according to the change in operational state of the vehicle(S160-S191).

Description

차량용 엔진 노크 제어 방법{an engine knock control method in vehicle}Engine knock control method in vehicle

본 발명은 차량용 엔진 노크 제어 방법에 관한 것으로써, 더욱 상세하게는 주행중인 차량의 엔진에서 노킹 현상이 아닌 상태에서 노킹으로 오인식되어 점화시기 지연에 의한 차량 출력 저감 현상 등의 발생을 미연에 방지하기 위한 차량용 엔진 노크 제어 방법에 관한 것이다.The present invention relates to a vehicle engine knock control method, and more particularly, to prevent a vehicle output reduction phenomenon due to ignition timing delay due to a misunderstanding of knocking in a non-knocking phenomenon in an engine of a driving vehicle. It relates to a vehicle engine knock control method for.

일반적으로 노크센서는 실린더 블록에 취부되어 있어서, 실린더블록으로 전달되는 노크에 의한 공진을 피에조 압전효과를 이용한 센서를 이용하여 전기적 신호로 변환한다.In general, the knock sensor is mounted on the cylinder block, and the resonance caused by the knock transmitted to the cylinder block is converted into an electrical signal using a sensor using a piezoelectric piezoelectric effect.

즉, 노크진동과 거의 같은 공진 주파수를 갖는 진동자와 진동자의 진동압력을 검출하여 전기신호로 변환하는 것이다.In other words, the vibration pressures of the vibrator and the vibrator having the same resonance frequency as the knock vibration are detected and converted into electric signals.

따라서, 노크가 발생하면 실린더 블록에 특정 고주파 진동이 일어나며, 이것이 실린더 블록에 취부된 노크센서에 의하여 전기적 신호로 바뀌어 ECU(이하, 제어장치라 칭함)에 전달되며, 이 신호의 출력 수준의 크기에 따라서 엔진제어장치내의 노크 검출회로에서 노킹 여부를 판정한다. 따라서, 노킹이라고 판정되는 경우에는 엔진제어장치는 점화시기를 지각 명령하고, 노킹이 아니라고 판정되는 경우에는 진각을 명령하여 점화시기 연산에 반영 되도록 한다.Therefore, when a knock occurs, a specific high frequency vibration occurs in the cylinder block, which is converted into an electrical signal by a knock sensor mounted on the cylinder block and transmitted to the ECU (hereinafter referred to as a control device). Therefore, it is determined whether or not knocking is performed in the knock detection circuit in the engine control apparatus. Therefore, when it is determined that knocking is determined, the engine control device instructs the ignition timing to be late, and when it is determined that it is not knocking, the engine control device commands the advance to be reflected in the ignition timing calculation.

상기 제어장치에서 점화신호를 받은 이그나이터는 점화코일에 고전압을 발생시켜 엔진에 점화를 일으키고, 이 점화에 의한 노킹 발생여부는 다시 노크센서에의하여 검출되어 노크 학습제어에 의한 점화시기 수정과정을 거쳐 엔진의 동작상태를 제어한다.The igniter receiving the ignition signal from the control device generates a high voltage in the ignition coil to ignite the engine, and knocking caused by the ignition is detected by the knock sensor again, and the engine undergoes an ignition timing correction process by knock learning control. Control the operation state of.

그러나, 엔진의 비정상적인 소음이 노킹 처럼 들리는 경우가 발생되는데, 이 때 제어장치는 엔진에 실제로 노킹이 발생되지 않았는데도 노킹으로 오인식함에 따라, 노킹을 방지하기 위한 점화시기를 지연하여 엔진의 출력을 감소시키는 문제점을 내포하고 있다.However, there are cases where abnormal noise of the engine sounds like knocking, in which the control device misrecognizes knocking even though the engine has not actually knocked, thus delaying the ignition timing to prevent knocking and reducing the engine output. There is a problem.

따라서, 본 발명의 목적은 상기한 문제점을 해결하기 위한 것으로, 차량용 엔진에 있어서, 엔진의 노킹이 발생되지 않은 상태에서 제어장치의 오인식으로 인한 과다한 점화시기의 지연으로 엔진의 출력이 저하됨을 방지하기 위한 차량용 엔진 노크 제어 방법을 제공하기 위한 것이다.Accordingly, an object of the present invention is to solve the above problems, in a vehicle engine, to prevent the engine output from being lowered due to excessive ignition timing delay due to a misrecognition of the control device in the state in which knocking of the engine does not occur. It is to provide a vehicle engine knock control method for.

도 1은 본 발명의 실시예에 따른 차량용 엔진 노크 제어 장치 구성 블록도 이고,1 is a block diagram of a vehicle engine knock control apparatus according to an embodiment of the present invention,

도 2는 본 발명의 실시예에 따른 차량용 엔진 노크 제어 방법 동작순서도 이다.2 is a flowchart illustrating a method for controlling a vehicle engine knock control according to an embodiment of the present invention.

< 도면의 주요 부분에 대한 부호의 설명 ><Description of Symbols for Main Parts of Drawings>

100 : 차량 동작상태 검출장치 110 : 엔진 회전수 검출부100: vehicle operation state detection device 110: engine speed detection unit

120 : 크랭크 각 검출부 130 : 흡기온 검출부120: crank angle detector 130: intake air temperature detector

140 : 냉각수온 검출부 150 : 유온 검출부140: cooling water temperature detection unit 150: oil temperature detection unit

160 : 배기가스 온도 검출부 170 : 노크 신호 검출부160: exhaust gas temperature detection unit 170: knock signal detection unit

200 : 제어장치 300 : 구동장치200: control device 300: drive device

상기한 목적을 달성하기 위한 본 발명은,The present invention for achieving the above object,

주행중인 차량에서 차량의 동작상태 변화 데이터를 입력받아, 노킹 발생으로 인한 점화시기 지연여부를 판단하는 단계와;Determining whether the ignition timing is delayed due to knocking by receiving operation state change data of the vehicle from a driving vehicle;

상기 단계에서 연속적인 노킹 현상 검출로 인한 점화시기가 과다하게 지연되었는가를 판단하는 단계와;Determining whether the ignition timing due to continuous knocking phenomenon is excessively delayed in the step;

상기 단계에서 점화시기가 과다하게 지연되었음이 판단되면, 차량 동작상태 변화에 따라 점화시기 및 공연비를 제어하는 단계로 이루어지는 것을 특징으로 한다.When it is determined that the ignition timing is excessively delayed in the above step, the ignition timing and the air-fuel ratio are controlled according to the change of the vehicle operation state.

이하 본 발명의 실시예를 첨부된 예시도면을 참조로 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

본 실시예는 본 발명의 범위를 한정하는 것이 아니고, 단지 일예로 제시된 것이다.This example is not intended to limit the scope of the invention, but is merely presented as an example.

도 1은 본 발명의 실시예에 따른 차량용 엔진 노크 제어 장치 구성 블록도 이고, 도 2는 본 발명의 실시예에 따른 차량용 엔진 노크 제어 방법 동작순서도 이다.1 is a block diagram illustrating a configuration of a vehicle engine knock control apparatus according to an embodiment of the present invention, and FIG. 2 is a flowchart illustrating an operation method of a vehicle engine knock control method according to an embodiment of the present invention.

차량용 엔진 노크 제어 장치는 도 1에 도시되어 있는 바와 같이 차량의 동작상태 변화에 따라 가변되는 엔진 회전수, 크랭크 각, 흡기온, 냉각수온, 유온, 배기가스 온도 및 노크 신호 등을 검출하는 차량 동작상태 검출장치(100)와;As shown in FIG. 1, a vehicle engine knock control apparatus detects an engine speed, a crank angle, an intake temperature, a coolant temperature, an oil temperature, an exhaust gas temperature, a knock signal, and the like which vary according to a change in an operating state of a vehicle. State detection apparatus 100;

상기 차량 동작상태 검출장치(100)에서 검출되어 인가되는 엔진 회전수, 크랭크 각, 흡기온, 냉각수온, 유온, 배기가스 온도 및 노크 신호 등을 입력받아 노크 발생으로 인한 점화시기 지연여부를 판단하여, 점화식 지연 발생 횟수를 누적한 다음, 상기 누적된 점화시기 지연 횟수가 소정의 제1 설정 횟수 이상이면 차량 동작상태 변화에 따른 흡기온, 수온, 유온 또는 배기가스 온도 변화 대비 각각의 설정 기준 값과 비교하여 점화시기 및 공연비를 제어하기 위한 소정의 제어신호를 출력하는 제어장치(200)와;The engine operation state detection device 100 detects whether the engine rotation speed, crank angle, intake temperature, cooling water temperature, oil temperature, exhaust gas temperature and knock signals are input to determine whether the ignition timing is delayed due to knock generation. And accumulating the number of occurrences of the ignition type delay, and if the cumulative number of the ignition timing delays is equal to or greater than the first predetermined number of times, the respective set reference values and the change in intake air temperature, water temperature, oil temperature, or exhaust gas temperature according to the change in the vehicle operating state and A control device 200 for outputting a predetermined control signal for controlling the ignition timing and the air-fuel ratio in comparison;

상기 제어장치(200)에서 출력되는 제어 신호에 동기되어 엔진 실린더로 분사되는 연료량 및 상기 분사된 연료를 연소시키기 위한 점화신호를 출력하는 구동장치(300)로 이루어져 있다.The driving device 300 outputs an amount of fuel injected into an engine cylinder in synchronization with a control signal output from the control device 200 and an ignition signal for burning the injected fuel.

상기에서 차량 동작상태 검출장치(100)는 차량의 동작상태 변화에 따라 가변되는 엔진 회전수 변화를 검출하는 엔진 회전수 검출부(110)와;The vehicle operating state detecting apparatus 100 includes an engine speed detecting unit 110 for detecting a change in engine speed that varies according to a change in an operating state of a vehicle;

차량의 동작상태 변화에 따라 가변되는 크랭크 각 변화를 검출하는 크랭크 각 검출부(120)와;A crank angle detector 120 which detects a change in the crank angle which is varied according to a change in an operation state of the vehicle;

차량의 주행지역 변화에 따라 엔진 흡기관으로 흡입되는 흡입 공기 온도 변화를 검출하는 흡기온 검출부(130)와;An intake air temperature detector 130 which detects a change in intake air temperature sucked into the engine intake pipe according to a change in the driving region of the vehicle;

차량 동작상태 변화에 따라 가변되는 냉각수온 변화를 검출하는 냉각수온 검출부(140)와;A coolant temperature detector 140 detecting a coolant temperature change that varies according to a vehicle operating state change;

차량 동작상태 변화에 따라 엔진 오일의 온도 변화를 검출하는 유온 검출부(150)와;An oil temperature detection unit 150 for detecting a temperature change of the engine oil according to a change in the vehicle operating state;

차량 동작상태 변화에 따라 엔진으로부터 배출되는 배기가스 온도 변화를 검출하는 배기가스 온도 검출부(160)와;An exhaust gas temperature detector 160 which detects a change in exhaust gas temperature discharged from the engine according to a change in a vehicle operating state;

차량 동작상태 변화에 따라 엔진의 노킹 발생을 검출하는 노크 신호 검출부(170)를 포함하여 이루어져 있다.It includes a knock signal detection unit 170 for detecting the occurrence of knocking of the engine in accordance with the change in the vehicle operating state.

상기한 구성으로 이루어진 차량용 엔진 노크 제어 방법을 첨부한 도 2를 참조하여 설명한다.A vehicle engine knock control method having the above configuration will be described with reference to FIG. 2.

엔진이 시동되면, 제어장치(200)는 사용되는 모든 변수를 초기화시키고, 차량 동작상태 검출장치(100)는 차량이 주행을 시작하면 차량 동작상태 변화에 따라 가변되는 엔진 회전수, 크랭크 각, 흡기온, 냉각수온, 유온, 배기가스 온도 및 노크 신호 등을 검출한다.When the engine is started, the control device 200 initializes all the variables used, and the vehicle operation state detection device 100 changes the engine speed, crank angle, and intake which are changed according to the change of the vehicle operation state when the vehicle starts running. The temperature, cooling water temperature, oil temperature, exhaust gas temperature and knock signal are detected.

이에, 제어장치(200)는 상기 차량 동작상태 검출장치(100)에서 검출되는 엔진 회전수, 크랭크 각, 흡기온, 냉각수온, 유온, 배기가스 온도 및 노크 신호 등을 입력받기 위한 제어신호를 출력하면, 차량 동작상태 검출장치(100)는 상기 제어장치(200)에서 인가되는 제어신호에 동기되어 검출되는 엔진 회전수, 크랭크 각, 흡기온, 냉각수온, 유온, 배기가스 온도 및 노크 신호 등을 출력한다.Accordingly, the control device 200 outputs a control signal for receiving the engine speed, crank angle, intake temperature, cooling water temperature, oil temperature, exhaust gas temperature, knock signal, and the like detected by the vehicle operation state detection device 100. The vehicle operating state detecting apparatus 100 may detect an engine speed, a crank angle, an intake temperature, a coolant temperature, an oil temperature, an exhaust gas temperature, a knock signal, and the like detected in synchronization with a control signal applied from the control apparatus 200. Output

제어장치(200)는 상기 차량 동작상태 검출장치(100)로부터 검출되어 출력되는 엔진 회전수, 크랭크 각, 흡기온, 냉각수온, 유온, 배기가스 온도 및 노크 신호 등을 입력받아 차량 엔진에 노킹 발생으로 인한 설정된 프로그램에 의해 점화시기가 지연되었는가를 판단한다(S110,S120).The controller 200 receives the engine speed, crank angle, intake air temperature, cooling water temperature, oil temperature, exhaust gas temperature, knock signal, etc. detected and output from the vehicle operation state detection device 100, and causes knocking to the vehicle engine. It is determined whether the ignition timing is delayed by the set program (S110, S120).

상기 엔진에서 노킹 발생으로 인한 점화시기 지연이 발생됨이 판단되면, 제어장치(200)는 점화시기 지연이 이루어진 횟수를 누적하고, 상기 누적된 점화시기 지연 횟수가 소정의 제1 설정 횟수 이상 누적되었는가를 판단한다(S130,S140).When it is determined that the ignition timing delay due to knocking occurs in the engine, the control apparatus 200 accumulates the number of times the ignition timing delay is made, and whether the accumulated ignition timing delay count is accumulated more than a first predetermined number of times. It determines (S130, S140).

하지만, 상기(S120)에서 엔진에 노킹이 발생되지 않음이 판단되면, 제어장치(200)는 누적 변수(N)를 초기화시키고, 차량 동작상태 변화에 따라 가변되는 데이터를 입력받는 단계(S110)로 리턴한다.However, if it is determined in step S120 that knocking does not occur in the engine, the control apparatus 200 initializes the cumulative variable N and receives data that is variable according to the change in the vehicle operation state (S110). Returns.

이어서, 제어장치(200)는 상기(S140)에서 노킹 발생으로 인한 점화시기 지연 횟수가 소정의 제1 설정 횟수 이상을 넘었다고 판단되면, 엔진에서 발생되는 소음이 노킹에 의한 소음이 아닌 다른 원인에 의한 소음인데도 불구하고 노킹으로 오 인식하여, 노킹 현상이 연이어 계속 발생된 것으로 판단 점화시기가 최지각 근처로 이동되는 노킹 제어가 비정상적으로 이루어진 것을 판단한다(S150).Subsequently, when it is determined in step S140 that the ignition timing delay number due to knocking has exceeded a predetermined first setting number or more, the control device 200 may determine that the noise generated by the engine is not caused by knocking. In spite of noise caused by knocking, it is recognized as knocking, and it is determined that the knocking phenomenon is continuously occurring. It is determined that the knocking control for moving the ignition time to the nearest angle is made abnormally (S150).

그러나, 상기(S140)에서 엔진의 노킹 현상 발생으로 점화시기 지연 누적 횟수가 소정의 제1 설정 횟수 이하임이 판단되면, 제어장치(200)는 노킹 발생으로 지연되는 점화시기 값이 메모리에 설정된 기본 점화시기 지연 값 대비 소정의 제2 설정 값 이상 차이가 발생되는가를 판단한다(S151).However, if it is determined in S140 that the engine is knocked out and the cumulative number of ignition timing delays is less than or equal to the first predetermined number of times, the control apparatus 200 determines that the ignition timing value delayed due to knocking is set in the memory. In operation S151, it is determined whether a difference between the timing delay value and the predetermined second setting value or more occurs.

상기에서 노킹 발생으로 지연되는 점화시기 값이 메모리에 설정된 기본 점화시기 지연 값 대비 소정의 제2 설정 값 이상 차이가 발생됨이 판단되면, 제어장치(200)는 엔진에서 발생되는 소음이 노킹에 의한 소음이 아닌 다른 원인에 의한 소음인데도 불구하고 노킹으로 오 인식되어, 그에 따른 노킹 제어가 비정상적으로 이루어진 것으로 판단한다.If it is determined that the difference between the ignition timing delayed by the occurrence of knocking occurs more than a predetermined second set value compared to the default ignition timing delay value set in the memory, the control device 200 is the noise generated by the engine noise caused by knocking Even though the noise is caused by other causes, it is recognized as knocking, and it is determined that the knocking control is abnormally performed accordingly.

즉, 노킹은 흡기온이 높거나 급출발시 희박한 공기량 때문에 엔진을 두드리는 소리를 동반하는데, 정상적인 노킹이라면 계속 발생하지 않는다.That is, knocking is accompanied by a sound of knocking the engine due to a high intake temperature or a scarce amount of air at a sudden start, and does not continue if it is a normal knocking.

노킹이 발생하는 구간은 주로 더운 여름철 오르막길을 오르거나, 흡기온이 높고, 엔진 부하가 높은(100 ~ 140 Km/h) 상태로 주행중 급정치 후, 서서히 스로틀을 조작할 경우 많이 발생한다.The knocking section occurs mainly when climbing uphill during hot summer, or when the throttle is gradually operated after a sudden stop while driving at a high intake temperature and a high engine load (100 to 140 Km / h).

따라서, 노킹이 발생하는 구간이 아닌 조건에서 계속 노킹이 발생하는 경우에도 ECU(200)는 노킹이라고 오인식하여 비정상적인 노킹 제어를 수행하게 된다.Therefore, even when knocking continues in a condition where knocking does not occur, the ECU 200 recognizes the knocking as being wrong and performs abnormal knocking control.

그러므로, 상기(S150)에서 ECU(200)는 차량에서 발생되는 노킹 현상에 의해 노킹 제어가 비정상적이라고 판단되면, 차량의 동작상태 조건을 판단하여 점화시기 및 공연비 제어를 수행한다.Therefore, when it is determined in S150 that the knocking control is abnormal by the knocking phenomenon generated in the vehicle, the ECU 200 determines the operating state condition of the vehicle to perform the ignition timing and the air-fuel ratio control.

즉, ECU(200)는 차량의 동작상태 조건이 제1 조건을 만족하는가를 판단한다(S160).That is, the ECU 200 determines whether the operating state condition of the vehicle satisfies the first condition (S160).

상기에서 제1 조건은 차량의 동작상태 변화에 따른 흡기온, 수온, 유온 또는 배기가스 온도 대비 메모리에 저장되어 있는 각각의 설정 기준 값을 상호 비교하는 조건이다.The first condition is a condition for comparing each set reference value stored in the memory with respect to the intake air temperature, the water temperature, the oil temperature, or the exhaust gas temperature according to the change in the operating state of the vehicle.

상기에서 비교되는 흡기온, 수온, 유온 또는 배기가스 온도 등 차량 동작상태 변화에 따라 가변되어 검출되는 값들 중 어느 한 검출 값이라도 설정 기준 값을 넘었다고 판단되면, ECU(200)는 제 1 조건을 만족한 것으로 판단하여 소정의 제3 설정 시간(예:10분)동안 노킹 제어를 중단하고, 점화시기 및 공연비 제어를 메모리에 설정된 안전 조건으로 제어를 수행하기 위한 해당 노킹 및 공연비 제어신호를 출력한다(S170).If it is determined that any one of the detected values that are varied according to the change of the vehicle operating state such as the intake air temperature, water temperature, oil temperature, or exhaust gas temperature compared to the above has exceeded the setting reference value, the ECU 200 may determine the first condition. Determination of satisfactory result stops knocking control for a predetermined third set time (e.g., 10 minutes), and outputs a corresponding knocking and air-fuel ratio control signal for controlling the ignition timing and air-fuel ratio control to a safety condition set in the memory. (S170).

상기에서 점화시기는 ((노킹 학습치) ×(RON 95 점화시기)) + (( 1 - (노킹 학습치)) × (RON 91 점화시기))로 산출한다.The ignition timing is calculated as ((knocking learning value) × (RON 95 ignition timing)) + ((1-(knocking learning value)) × (RON 91 ignition timing)).

상기에서 RON 95 점화시기와 RON 91 점화시기는 메모리에 저장되어 있는 소정의 설정 점화시기 맵 데이터이다.In the above description, the RON 95 ignition timing and the RON 91 ignition timing are predetermined set ignition timing map data stored in the memory.

따라서, 일 예로 노킹 학습치가 1.0 일 경우 점화시기는 ( 1 ×(RON 점화시기)) + (( 1 - 1)) ×(RON 91 점화시기))이므로, RON 95 점화시기 맵 데이터를 사용한다.Therefore, as an example, when the knocking learning value is 1.0, since the ignition timing is (1 × (RON ignition timing)) + ((1-1)) × (RON 91 ignition timing)), the RON 95 ignition timing map data is used.

즉, 상기 RON 95 점화시기 맵 데이터는 엔진에서 노킹 현상이 전혀 나타나지 않을 때에 적용된다.That is, the RON 95 ignition timing map data is applied when no knocking phenomenon occurs in the engine.

노킹 학습치가 0.5 일 경우 점화시기는 ( 0.5 ×(RON 95 점화시기)) + (( 1 - 0.5)) ×(RON 91 점화시기))이므로, ( 0.5 ×(RON 95 점화시기)) + (( 0.5))×(RON 91 점화시기))가 된다.When the knocking learning value is 0.5, the ignition timing is (0.5 × (RON 95 ignition timing)) + ((1-0.5)) × (RON 91 ignition timing)), so (0.5 × (RON 95 ignition timing)) + (( 0.5)) x (RON 91 ignition timing).

또한, 노킹 학습치가 0 일 경우에는 RON 91 점화시기 맵 데이터를 사용한다. 이는 엔진에서 노킹 현상이 많이 발생할 경우 적용된다.If the knocking learning value is 0, RON 91 ignition timing map data is used. This applies when there is a lot of knocking in the engine.

따라서, 상기와 같이 점화시기 및 공연비를 안전조건으로 제어할 경우 점화시기는 일예로 0.2 ×(RON 95) + 0.8 ×(RON 91)로 제어하게 된다.Therefore, when the ignition timing and the air-fuel ratio are controlled as safety conditions as described above, the ignition timing is controlled to 0.2 × (RON 95) + 0.8 × (RON 91) as an example.

이 후, 상기 제3 설정시간(예:10분)이 경과된 후, ECU(200)는 차량 동작상태 데이터 입력단계(S110)로 리턴한다(S180).Thereafter, after the third set time (eg, 10 minutes) elapses, the ECU 200 returns to the vehicle operation state data input step S110 (S180).

하지만, 상기(S160)에서 제1 조건을 만족하지 않으면, ECU(200)는 소정의 제4 설정 시간(예:10분)동안 노킹 제어를 중단하고, 점화시기 및 공연비 제어를 메모리에 설정된 보통 조건으로 제어를 수행하기 위한 해당 노킹 및 공연비 제어신호를 출력하고, 상기 제4 설정시간(예:10분)이 경과되면, 차량 동작상태 데이터 입력단계(S110)로 리턴한다(S190,S195).However, if the first condition is not satisfied in step S160, the ECU 200 stops the knocking control for a predetermined fourth set time (for example: 10 minutes), and sets the ignition timing and air-fuel ratio control to the normal condition set in the memory. A corresponding knocking and air-fuel ratio control signal for performing control is outputted, and when the fourth set time (eg, 10 minutes) elapses, the vehicle returns to the vehicle operation state data input step S110 (S190 and S195).

상기와 같이 점화시기 및 공연비를 보통조건으로 제어할 경우 RON 91 맵 데이터와 RON 95 맵 데이터 사이의 데이터를 적용한다.As described above, when the ignition timing and the air-fuel ratio are controlled under normal conditions, data between the RON 91 map data and the RON 95 map data is applied.

따라서 점화시기는 일예로 0.5 ×(RON 95) + 0.5 ×(RON 91)로 제어하게 된다.Therefore, the ignition timing is controlled to be 0.5 × (RON 95) + 0.5 × (RON 91), for example.

이로써, 차량의 동작상태 변화에 따라 엔진의 외부 또는 내부 노이즈나 특정 엔진 회전수(예:3500rpm)의 상태에서 연소폭발음에 의한 밸브 노이즈 등을 노킹으로 오인식됨을 방지함으로써, 엔진의 출력이 저하됨을 방지할 수 있다.This prevents the engine's output from being lowered by preventing knocking of valve noise due to combustion explosion noise, etc. in the state of external or internal noise of the engine or a specific engine speed (for example, 3500 rpm) according to a change in the operating state of the vehicle. can do.

이상 설명한 바와 같이 본 발명은 엔진의 노킹이 발생되지 않은 상태에서 제어장치의 오인식으로 인한 과다한 점화시기의 지연됨을 방지함으로써, 엔진의 출력이 저하됨을 방지할 수 있다.As described above, the present invention can prevent the engine output from being lowered by preventing the delay of excessive ignition timing due to the misrecognition of the control device in the state in which knocking of the engine does not occur.

Claims (3)

주행중인 차량에서 차량의 동작상태 변화 데이터를 입력받아, 노킹 발생으로 인한 점화시기 지연여부를 판단하는 단계와;Determining whether the ignition timing is delayed due to knocking by receiving operation state change data of the vehicle from a driving vehicle; 상기 단계에서 연속적인 노킹 현상 검출로 인한 점화시기가 과다하게 지연되었는가를 판단하는 단계와;Determining whether the ignition timing due to continuous knocking phenomenon is excessively delayed in the step; 상기 단계에서 점화시기가 과다하게 지연되었음이 판단되면, 차량 동작상태 변화에 따라 점화시기 및 공연비를 제어하는 단계로 이루어지는 것을 특징으로 하는 차량용 엔진 노킹 제어 방법.If it is determined that the ignition timing is excessively delayed in the step, controlling the ignition timing and the air-fuel ratio according to the change of the vehicle operation state. 제 1 항에 있어서, 차량 동작상태 변화에 따라 점화시기 및 공연비를 제어하는 방법은, 차량의 흡기온, 냉각수온, 유온 또는 배기가스 온도 등으로 이루어진 입력 인자를 메모리에 설정된 각각의 설정 기준 값과 비교하는 단계와;The method of claim 1, wherein the method for controlling the ignition timing and the air-fuel ratio according to the change of the vehicle operating state comprises input parameters including intake air temperature, cooling water temperature, oil temperature, or exhaust gas temperature of the vehicle and the like. Comparing; 상기 단계에서 입력되는 인자 중 어느 한 인자의 값이라도 메모리에 설정된 기준 값보다 높다고 판단되면 노킹 제어를 소정의 제3 설정 시간동안 중단하고, 점화시기 및 공연비 제어를 메모리에 설정된 안전 조건으로 제어하는 단계로 이루어진 것을 포함하는 차량용 엔진 노킹 제어 방법.If it is determined that the value of any one of the factors input in the step is higher than the reference value set in the memory, stopping the knocking control for a predetermined third set time, and controlling the ignition timing and the air-fuel ratio control to the safety condition set in the memory. Vehicle knocking control method for a vehicle comprising a. 제 1항에 있어서, 차량 동작상태 변화에 따라 점화시기 및 공연비를 제어하는 방법은, 차량의 흡기온, 냉각수온, 유온 또는 배기가스 온도 등으로 이루어진입력 인자를 메모리에 설정된 각각의 설정 기준 값과 비교하는 단계와;The method of claim 1, wherein the method for controlling the ignition timing and the air-fuel ratio according to the change of the vehicle operation state comprises input parameters including intake air temperature, cooling water temperature, oil temperature, or exhaust gas temperature of the vehicle and the like. Comparing; 상기 단계에서 입력되는 인자 모두가 메모리에 설정된 기준 값보다 낮다고 판단되면, 노킹 제어를 소정의 제4 설정 시간동안 중단하고, 점화시기 및 공연비 제어를 메모리에 설정된 보통 조건으로 제어하는 단계로 이루어진 것을 더 포함하는 차량용 엔진 노킹 제어 방법.If it is determined that all of the factors input in the above step is lower than the reference value set in the memory, the knocking control is stopped for a fourth predetermined time, and the ignition timing and air-fuel ratio control are further controlled. Vehicle knocking control method for a vehicle comprising a.
KR1020020054673A 2002-09-10 2002-09-10 an engine knock control method in vehicle KR20040023057A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020020054673A KR20040023057A (en) 2002-09-10 2002-09-10 an engine knock control method in vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020054673A KR20040023057A (en) 2002-09-10 2002-09-10 an engine knock control method in vehicle

Publications (1)

Publication Number Publication Date
KR20040023057A true KR20040023057A (en) 2004-03-18

Family

ID=37326744

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020054673A KR20040023057A (en) 2002-09-10 2002-09-10 an engine knock control method in vehicle

Country Status (1)

Country Link
KR (1) KR20040023057A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR200451874Y1 (en) * 2008-04-15 2011-01-14 조윤익 Steel pipe fall prevention safety device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03185270A (en) * 1989-12-15 1991-08-13 Toyota Motor Corp Ignition control device of internal combustion engine
JPH10176570A (en) * 1996-12-19 1998-06-30 Toyota Motor Corp Device for controlling change in output of internal lean combustion engine
KR19980060485A (en) * 1996-12-31 1998-10-07 박병재 Knock-detect ignition timing advancement method
KR100354082B1 (en) * 1999-11-01 2002-09-26 기아자동차주식회사 Method for controlling knock being able to filter a mechanical noise of engine for a vehicle

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03185270A (en) * 1989-12-15 1991-08-13 Toyota Motor Corp Ignition control device of internal combustion engine
JPH10176570A (en) * 1996-12-19 1998-06-30 Toyota Motor Corp Device for controlling change in output of internal lean combustion engine
KR19980060485A (en) * 1996-12-31 1998-10-07 박병재 Knock-detect ignition timing advancement method
KR100354082B1 (en) * 1999-11-01 2002-09-26 기아자동차주식회사 Method for controlling knock being able to filter a mechanical noise of engine for a vehicle

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR200451874Y1 (en) * 2008-04-15 2011-01-14 조윤익 Steel pipe fall prevention safety device

Similar Documents

Publication Publication Date Title
US6877482B2 (en) Knock control apparatus and knock control method for internal combustion engine
US7753027B2 (en) Apparatus and method for controlling knock in an internal combustion engine
US6668798B2 (en) Apparatus for controlling ignition timing of engine
KR20040023057A (en) an engine knock control method in vehicle
JP4788277B2 (en) Control device for internal combustion engine for automobile
JP4356607B2 (en) Ignition timing control device for internal combustion engine
KR100354082B1 (en) Method for controlling knock being able to filter a mechanical noise of engine for a vehicle
KR100401843B1 (en) Method for engine idle controlling of vehicle
KR100412642B1 (en) A knocking control method for a vehicle
KR100460883B1 (en) Method of controlling knock for an engine in vehicles
JP5028353B2 (en) Engine control device
KR101020817B1 (en) Knock control system of vehicle and method thereof
KR100302783B1 (en) Method for controlling ignition timing when knocking
Tran et al. Feed-Back Control of Ignition Timing Using Peak Cylinder Pressure Angle with Rough Timing Table
KR100428177B1 (en) a method for knock controlling at fast start of engine
KR100428188B1 (en) a method for engine controlling at noise input of throttle position sensor
JP4500205B2 (en) Knocking control device for internal combustion engine
KR20020083209A (en) Method for knock controlling of engine in vehicle
JP2007278088A (en) Fuel injection control device for internal combustion engine
KR100792926B1 (en) Method for controlling ignition timing of automotive engine
JPH11241626A (en) Knocking control device for engine
KR100302375B1 (en) Method for controlling an advancing to prevent knocking of an engine when a vechile is accelerated in idle
KR100410516B1 (en) Method for engine idle controlling of vehicle
CN118128658A (en) Engine combustion control method and engine combustion control device
JPH06323191A (en) Knocking control device for internal combustion engine

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application