KR20210085725A - 지수 함수의 비선형 회귀 특징량과 인공 신경망을 이용한 인젝터 닫힘 시간 감지 방법 및 이를 이용한 인젝터 제어 방법 - Google Patents
지수 함수의 비선형 회귀 특징량과 인공 신경망을 이용한 인젝터 닫힘 시간 감지 방법 및 이를 이용한 인젝터 제어 방법 Download PDFInfo
- Publication number
- KR20210085725A KR20210085725A KR1020190179100A KR20190179100A KR20210085725A KR 20210085725 A KR20210085725 A KR 20210085725A KR 1020190179100 A KR1020190179100 A KR 1020190179100A KR 20190179100 A KR20190179100 A KR 20190179100A KR 20210085725 A KR20210085725 A KR 20210085725A
- Authority
- KR
- South Korea
- Prior art keywords
- injector
- closing time
- time
- learning
- injection
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000013528 artificial neural network Methods 0.000 title claims abstract description 41
- 239000000446 fuel Substances 0.000 title claims description 88
- 238000012417 linear regression Methods 0.000 title 1
- 238000002347 injection Methods 0.000 claims abstract description 139
- 239000007924 injection Substances 0.000 claims abstract description 139
- 239000011159 matrix material Substances 0.000 claims abstract description 59
- 238000007781 pre-processing Methods 0.000 claims abstract description 10
- 230000006870 function Effects 0.000 claims description 34
- 238000001514 detection method Methods 0.000 claims description 12
- 238000002360 preparation method Methods 0.000 claims description 10
- 238000005259 measurement Methods 0.000 claims description 8
- 238000012546 transfer Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 10
- 238000004364 calculation method Methods 0.000 description 9
- 239000002828 fuel tank Substances 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 230000001052 transient effect Effects 0.000 description 3
- 238000002485 combustion reaction Methods 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000012938 design process Methods 0.000 description 2
- 210000000225 synapse Anatomy 0.000 description 2
- 230000003925 brain function Effects 0.000 description 1
- 238000005094 computer simulation Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000007418 data mining Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 210000002569 neuron Anatomy 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000003860 storage 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/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
- F02D41/2464—Characteristics of actuators
- F02D41/2467—Characteristics of actuators for injectors
-
- 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/20—Output circuits, e.g. for controlling currents in command coils
-
- 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/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
-
- 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
- F02D41/38—Controlling fuel injection of the high pressure type
- F02D41/40—Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
- F02D41/401—Controlling injection timing
-
- 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/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1409—Introducing closed-loop corrections characterised by the control or regulation method using at least a proportional, integral or derivative controller
-
- 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/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1433—Introducing closed-loop corrections characterised by the control or regulation method using a model or simulation of the 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/20—Output circuits, e.g. for controlling currents in command coils
- F02D2041/202—Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit
- F02D2041/2051—Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit using voltage control
-
- 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/20—Output circuits, e.g. for controlling currents in command coils
- F02D2041/202—Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit
- F02D2041/2055—Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit with means for determining actual opening or closing time
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Description
도 2는, 본 발명의 일실시예에 따른 인젝터 닫힘 시간 감지 방법의 순서도이다.
도 3은, 도 2에서 도시된 인젝터 닫힘 시간 감지 방법의 블록도이다.
도 4a는 인젝터 닫힘 시간 감지에 사용되는 전압 구간에서의 전압 파형을 나타내는 도면이고, 도 4b는 도 4a의 전압 파형에 근사한 함수의 파형을 나타내는 도면이고, 도 4c는 도 4b에 도시된 근사 함수를 구성하는 2개의 지수 함수를 각각 도시한 도면이고, 도 4d는, 근사 함수의 계수(b, c) 와 인젝터(120)의 닫힘 시간과의 상관 관계를 3차원 산점도로 나타낸 도면이다.
도 5는, 인풋레이어, 히든레이어, 아웃풋레이어로 구성된 인공신경망 모델로 이루어진 연산 로직을 나타내는 블록도이다.
도 6은, 도 2에서 도시된 인젝터 닫힘 시간 감지 방법을 이용한, 본 발명의 일 실시예에 따른 인젝터 제어 방법의 순서도이다.
도 7은, 도 6에서 도시된 인젝터 제어 방법에서 실행되는 인젝터 닫힘 시간 학습 방법의 순서도이다.
도 8a 및 도 8b는 인젝터 구동 특성을 나타내는 그래프이다.
도 9는, 인젝터로부터 실제 연료가 분사되는 기간인 인젝터 열림 기간과 인젝터에 인가되는 전류 및 인젝터로부터 발생되는 전압의 관계를 보여주는 그래프이다.
도 10은, 인젝터 작동 시간(Ti)에 따른 연료량(m)의 변화를 각 구간별로 나타낸 그래프이다.
120: 인젝터 130: 레일
132: 압력센서 140: 연료펌프
150: 연료탱크
Claims (9)
- 인젝터에서 발생되는 전압을 감지하는 단계;
감지된 전압의 시간에 따른 파형을 활용하여 지수 함수가 결합된 형태의 비선형 회귀 특징량을 산출하고, 상기 비선형 회귀 특징량을 이용하여 인풋 행렬을 도출하는 전처리 단계;
상기 인풋 행렬로 구성되는 인풋 레이어, 히든 레이어 및 아웃풋 레이어로 구성된 인공 신경망 모델에 의해, 상기 인젝터의 닫힘 시간을 도출하는 닫힘 시간 예측 단계;를 포함하는 것을 특징으로 하는 인공 신경망을 이용한 인젝터 닫힘 시간 감지 방법 - 청구항 2에 있어서,
상기 전처리 단계에서는,
소정 구간 내의 복수의 측정 시점에서 전압을 측정하는 단계;
시간에 따른 상기 전압의 변화에 대한, 지수 함수가 결합된 형태의 근사 함수를 도출하는 단계;
상기 근사 함수의 계수들의 조합을 정규화하여 상기 인풋 행렬을 도출하는 단계;를 포함하는, 인공 신경망을 이용한 인젝터 닫힘 시간 감지 방법. - 청구항 4에 있어서,
상기 닫힘 시간 예측 단계에서, 상기 아웃풋레이어에서는, 상기 제1결과행렬에 제2 가중치 행렬을 곱하고, 바이어스 값을 더하여 정규화된 인젝터 닫힘 시간을 산출하고,
상기 산출된 인젝터 닫힘 시간을 역정규화(De-normalization)하여, 최종 인젝터 닫힘 시간을 산출하는, 인공 신경망을 이용한 인젝터 닫힘 시간 감지 방법. - 요구 분사 연료량을 설정하는 단계;
상기 설정된 요구 분사 연료량으로부터 요구 분사 명령 시간을 계산하는 단계;
상기 요구 분사 명령 시간에 근거하여 인젝터를 구동하는 단계;
청구항 1 내지 5 중 어느 한 항에 기재된 인젝터 닫힘 시간 감지 방법에 의해, 상기 인젝터의 구동 시의 실제 인젝터 닫힘 시간을 감지하는 단계;
감지된 실제 인젝터 닫힘 시간을 이용하여, 상기 요구 분사 명령 시간을 보정하는 단계;
상기 보정된 요구 분사 명령 시간에 근거하여 인젝터를 제어하는 단계를 포함하는 것을 특징으로 하는 인젝터 제어 방법. - 청구항 6에 있어서,
상기 요구 분사 명령 시간을 미리 정해진 소정값과 비교하는 단계를 더 포함하고,
상기 요구 분사 명령 시간이 상기 소정값 이하인 경우에는, 청구항 1 내지 청구항 5 중 어느 한 항에 기재된 인젝터 닫힘 시간 감지 방법에 의해 감지된 인젝터 닫힘 시간에 근거하여 상기 요구 분사 명령 시간을 보정하고,
상기 요구 분사 명령 시간이 상기 소정값을 초과한 경우에는, 인젝터에서 발생되는 전압의 변곡점을 이용하여 감지된 인젝터 닫힘 시간에 근거하여, 상기 요구 분사 명령 시간을 보정하는, 인젝터 제어 방법. - 청구항 6에 있어서,
복수의 실린더 별로 인젝터 닫힘 시간을 학습하는 단계를 더 포함하고,
상기 인젝터 닫힘 시간을 학습하는 단계에서는,
학습 목표가 되는 인젝터 분사 시간을 설정하는 단계;
공칭(nominal) 인젝터의 구동 특성으로부터, 설정된 상기 인젝터 분사 시간에 대응하는 닫힘 시간을 산출하는 단계;
상기 설정한 연료 분사 시간만큼 연료를 분사하는 학습 분사 단계와, 엔진 구동을 위해 요구되는 전체 분사량에 대응되는 목표 닫힘 시간으로부터 상기 산출 닫힘 시간을 제외한 연료량에 상응하는 닫힘 시간만큼 연료를 분사하는 단계로 이루어지는 다단계 연료 분사 단계;
청구항 1 내지 청구항 5 중 어느 한 항에 기재된 인젝터 닫힘 시간 감지 방법을 이용하여 상기 학습 분사 시의 인젝터의 닫힘 시간을 감지하는 단계;
상기 다단계 연료 분사 단계 및 상기 인젝터 닫힘 시간 감지를 통해 상기 학습 분사 시간에 대응되는 실제 인젝터 닫힘 시간을 학습하는 단계;
소정의 학습 완료 조건을 만족하는 경우에, 해당 인젝터 닫힘 시간에 대한 학습을 종료하고, 학습 결과를 반영하여 상기 인젝터의 구동 특성을 보상하는 단계를 포함하는, 인젝터 제어 방법. - 청구항 8에 있어서,
상기 설정된 학습 목표가 되는 인젝터 분사 시간이 소정 시간을 초과한 경우, 상기 인젝터 닫힘 시간을 학습하는 단계를 수행하지 않는, 인젝터 제어 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190179100A KR20210085725A (ko) | 2019-12-31 | 2019-12-31 | 지수 함수의 비선형 회귀 특징량과 인공 신경망을 이용한 인젝터 닫힘 시간 감지 방법 및 이를 이용한 인젝터 제어 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190179100A KR20210085725A (ko) | 2019-12-31 | 2019-12-31 | 지수 함수의 비선형 회귀 특징량과 인공 신경망을 이용한 인젝터 닫힘 시간 감지 방법 및 이를 이용한 인젝터 제어 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20210085725A true KR20210085725A (ko) | 2021-07-08 |
Family
ID=76893982
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190179100A KR20210085725A (ko) | 2019-12-31 | 2019-12-31 | 지수 함수의 비선형 회귀 특징량과 인공 신경망을 이용한 인젝터 닫힘 시간 감지 방법 및 이를 이용한 인젝터 제어 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20210085725A (ko) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150114078A (ko) | 2014-03-31 | 2015-10-12 | 현대자동차주식회사 | 인젝터 특성 보정 장치 |
-
2019
- 2019-12-31 KR KR1020190179100A patent/KR20210085725A/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150114078A (ko) | 2014-03-31 | 2015-10-12 | 현대자동차주식회사 | 인젝터 특성 보정 장치 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8676476B2 (en) | Method for real-time, self-learning identification of fuel injectors during engine operation | |
US8789511B2 (en) | Controller for pressure reducing valve | |
US9002666B2 (en) | Defective-portion detector for fuel injection system | |
KR20210085726A (ko) | 인공 신경망을 이용한 인젝터 닫힘 시간 감지 방법 및 이를 이용한 인젝터 제어 방법 | |
US20110106409A1 (en) | Method and device for the pressure wave compensation during consecutive injections in an injection system of an internal combustion engine | |
CN104302897B (zh) | 内燃机的燃油喷射系统的工作方法和燃油喷射系统 | |
JP5723244B2 (ja) | 燃料噴射制御装置 | |
US9617947B2 (en) | Fuel injection control device | |
JP7283418B2 (ja) | 内燃機関の燃料噴射制御装置 | |
JP6032244B2 (ja) | 燃料性状判定装置、及び燃料性状判定方法 | |
JP2012202244A (ja) | 燃料噴射状態推定装置 | |
US20060082252A1 (en) | Method for determining the position of a movable shut-off element of an injection valve | |
JP5333464B2 (ja) | 燃料噴射制御装置 | |
US8812412B2 (en) | Control apparatus | |
US8849592B2 (en) | Fuel-injection condition detector | |
KR20210085725A (ko) | 지수 함수의 비선형 회귀 특징량과 인공 신경망을 이용한 인젝터 닫힘 시간 감지 방법 및 이를 이용한 인젝터 제어 방법 | |
JP5382006B2 (ja) | 燃料噴射制御装置 | |
US8474309B2 (en) | Noise existence diagnosis device for fuel injection system | |
JP5083129B2 (ja) | 内燃機関の燃料噴射制御装置及び燃料噴射制御システム | |
KR20210085727A (ko) | 전류 및 전압의 특징 벡터와 인공 신경망을 이용한 인젝터 열림 시간 감지 방법 및 이를 이용한 인젝터 제어 방법 | |
JP5565435B2 (ja) | 燃料噴射制御装置 | |
US20240219263A1 (en) | Method of determining a hydraulic timing of a fuel injector | |
US20170074197A1 (en) | Method for determining the closing characteristic of the control valve of a piezo servo injector | |
JP2012163073A (ja) | 燃料噴射状態解析装置 | |
CN108180082B (zh) | 用于预测燃料喷射器中的压力的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20191231 |
|
PN2301 | Change of applicant |
Patent event date: 20210706 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20221122 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20191231 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: 20240729 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: 20250206 |