KR102131707B1 - Failure diagnosis method for urea spray control system and module thereof - Google Patents

Failure diagnosis method for urea spray control system and module thereof Download PDF

Info

Publication number
KR102131707B1
KR102131707B1 KR1020190070052A KR20190070052A KR102131707B1 KR 102131707 B1 KR102131707 B1 KR 102131707B1 KR 1020190070052 A KR1020190070052 A KR 1020190070052A KR 20190070052 A KR20190070052 A KR 20190070052A KR 102131707 B1 KR102131707 B1 KR 102131707B1
Authority
KR
South Korea
Prior art keywords
heater
urea water
control system
fault diagnosis
water injection
Prior art date
Application number
KR1020190070052A
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 KR1020190070052A priority Critical patent/KR102131707B1/en
Application granted granted Critical
Publication of KR102131707B1 publication Critical patent/KR102131707B1/en

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N11/00Monitoring or diagnostic devices for exhaust-gas treatment apparatus, e.g. for catalytic activity
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N3/00Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust
    • F01N3/08Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous
    • F01N3/10Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust
    • F01N3/18Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust characterised by methods of operation; Control
    • F01N3/20Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust characterised by methods of operation; Control specially adapted for catalytic conversion ; Methods of operation or control of catalytic converters
    • F01N3/2066Selective catalytic reduction [SCR]
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N9/00Electrical control of exhaust gas treating apparatus
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N2610/00Adding substances to exhaust gases
    • F01N2610/14Arrangements for the supply of substances, e.g. conduits
    • F01N2610/1406Storage means for substances, e.g. tanks or reservoirs
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N2610/00Adding substances to exhaust gases
    • F01N2610/14Arrangements for the supply of substances, e.g. conduits
    • F01N2610/1453Sprayers or atomisers; Arrangement thereof in the exhaust apparatus
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N2610/00Adding substances to exhaust gases
    • F01N2610/14Arrangements for the supply of substances, e.g. conduits
    • F01N2610/1486Means to prevent the substance from freezing
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Exhaust Gas After Treatment (AREA)

Abstract

A failure diagnosis method for a urea water spray control system according to an embodiment of the present invention comprises: a step (a) of determining whether a first heater is driven; a step (b) of performing a failure diagnosis for a second heater if the first heater is being driven as a result of the step (a); a step (c) of determining whether the failure diagnosis result of the step (b) is short circuit to battery (SCB) or short circuit to ground (SCG); a step (d) of, if the determination result of the step (c) is SCB or SCG, determining whether a first heater driving current value is corresponding to a preset current value; and a step (e) of, if the result of the step (d) is determined not to be corresponding thereto, diagnosing that a short circuit has occurred between a control pin of the first heater and a control pin of the second heater. The present invention can precisely inform a user of the diagnosis result and can precisely operate the urea water spray control system at the same time.

Description

요소수 분사 제어 시스템의 고장 진단 방법 및 고장 진단 모듈{FAILURE DIAGNOSIS METHOD FOR UREA SPRAY CONTROL SYSTEM AND MODULE THEREOF}Fault diagnosis method and fault diagnosis module of urea water injection control system {FAILURE DIAGNOSIS METHOD FOR UREA SPRAY CONTROL SYSTEM AND MODULE THEREOF}

본 발명은 요소수 분사 제어 시스템의 고장 진단 방법 및 고장 진단 모듈에 관한 것이다. 보다 자세하게는, 요소수 분사 제어 시스템이 포함하는 2 개의 히터의 제어핀 간 단락까지 진단할 수 있는 요소수 분사 제어 시스템의 고장 진단 방법 및 고장 진단 모듈에 관한 것이다. The present invention relates to a fault diagnosis method and a fault diagnosis module of the urea water injection control system. More specifically, the present invention relates to a fault diagnosis method and a fault diagnosis module of the urea water injection control system capable of diagnosing short circuits between control pins of two heaters included in the urea water injection control system.

디젤 차량의 배기가스 후처리에 이용되는 액체를 요소수라 하며, 요소수에 대한 분사량을 관제하고 전체 요소수 분사 제어 시스템을 제어하는 모듈을 DCU(Dosing Control Unit)라 한다. The liquid used for the exhaust gas aftertreatment of a diesel vehicle is called urea water, and the module that controls the injection amount for urea water and controls the entire urea water injection control system is called DCU (Dosing Control Unit).

한편, 요소수의 어는점은 -11도이며, 차량 시동 시점 및 운행 중에 분사되어야 하기 때문에 외부 환경에 따른 고체화를 막기 위해 종래의 요소수 분사 제어 시스템은 요소수가 저장되어 있는 탱크와 요소수가 공급되는 선로인 프레스 라인에 요소수 탱크 히터와 프레스 라인 히터를 개별적으로 두어 고체화를 방지하고 있다. On the other hand, the freezing point of urea water is -11 degrees, and in order to prevent solidification due to the external environment, the conventional urea water injection control system is a tank in which urea water is stored and a line through which urea water is supplied. The urea water tank heater and the press line heater are individually placed in the in-press line to prevent solidification.

이러한 종래의 요소수 분사 제어 시스템은 그 자체의 제어 로직으로 각각의 FET에 PWM을 인가하여 로우 사이드 시에 히터가 ON되도록 하는 제어를 수행하고 있으며, 고장 진단과 관련하여 션트 저항과 증폭 회로가 현재 히터에 흐르는 전류 값을 전압 값으로 변환하고, DCU의 동작과 히터의 동작의 일치 여부를 확인하여 기 설정된 전류 값의 범위에 따라 SCB(Short Circuit to Battery), SCG(Short Circuit to Ground) 및 OL(Open Load)로 진단하고 있다. This conventional urea water injection control system controls the heater to be turned ON at the low side by applying PWM to each FET with its own control logic, and the shunt resistor and amplification circuit are currently associated with fault diagnosis. Converts the current value flowing through the heater into a voltage value, checks whether the DCU operation matches the heater operation, and according to a range of preset current values, short circuit to battery (SCB), short circuit to ground (SCG), and OL It is diagnosed with (Open Load).

그러나 종래의 요소수 분사 제어 시스템은 2개의 히터의 제어핀 간 단락이 발생하는 경우, 제어 주기가 빠른 쪽으로 2개의 히터 모두에 해당하는 전류가 흘러버리기 때문에 션트 저항과 증폭 회로로부터 입력 받은 전류 값이 DCU에 기 설정된 전류 값의 범위와 상이하여 히팅(Heating) 시간 제어에 어려움이 발생한다는 문제점이 있으며, 더 나아가 프레스 라인 히터는 순간적으로 탱크 히터의 제어 레벨이 보일 수 있기 때문에 SCG 또는 SCB로 잘못 진단 해버리는 문제점이 있는바, 이는 2개의 히터를 제어하는 제어핀 간 단락을 진단할 수 없기 때문에 야기되는 것이다. However, in the conventional urea water injection control system, when a short circuit occurs between the control pins of two heaters, the current corresponding to both heaters flows toward the faster control cycle, so the current value input from the shunt resistor and amplification circuit is There is a problem in that it is difficult to control the heating time because it is different from the range of the current value set in the DCU, and furthermore, the press line heater is incorrectly diagnosed as SCG or SCB because the control level of the tank heater can be seen instantly. There is a problem in that it is caused because the short circuit between the control pins controlling the two heaters cannot be diagnosed.

본 발명은 이러한 종래의 요소수 분사 제어 시스템의 문제를 해결하여 2개의 히터를 제어하는 제어핀 간 단락까지 진단할 수 있는 새로운 방법을 제안하고자 한다. The present invention is to solve the problem of the conventional urea water injection control system, and proposes a new method that can diagnose a short circuit between control pins for controlling two heaters.

대한민국 공개특허공보 제10-2013-0058449호(2013.06.04)Republic of Korea Patent Publication No. 10-2013-0058449 (2013.06.04)

본 발명이 해결하고자 하는 기술적 과제는 종래의 요소수 분사 제어 시스템의 문제를 해결하여 2개의 히터를 제어하는 제어핀 간 단락까지 진단할 수 있는 요소수 분사 제어 시스템의 고장 진단 방법 및 고장 진단 모듈을 제공하는 것이다. Technical problem to be solved by the present invention is to solve the problem of the conventional urea water injection control system to diagnose a fault between the control pin for controlling the two heaters and the fault diagnosis method and fault diagnosis module of the urea water injection control system. Is to provide.

본 발명이 해결하고자 하는 또 다른 기술적 과제는 운전자의 운전 성향에 영향을 받는 차량 제어기에 있어서 소정 시간의 학습 없이 운전자의 운전 성향에 대한 설정 값을 곧바로 반영할 수 있는 차량 제어기 및 차량 제어기에 설치된 소프트웨어 업데이트 방법을 제공하는 것이다. Another technical problem to be solved by the present invention is a vehicle controller and software installed in the vehicle controller capable of directly reflecting a set value for the driver's driving propensity without learning a predetermined time in the vehicle controller affected by the driver's propensity to drive. It provides an update method.

상기 기술적 과제를 달성하기 위한 본 발명의 일 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법은, (a) 제1 히터의 구동 여부를 판단하는 단계, (b) 상기 (a) 단계의 판단 결과가 구동 중인 경우, 제2 히터의 고장 진단을 수행하는 단계, (c) 상기 (b) 단계의 고장 진단 결과가 SCB(Short Circuit to Battery) 또는 SCG(Short Circuit to Ground)인지 판단하는 단계, (d) 상기 (c) 단계의 판단 결과가 SCB 또는 SCG인 경우, 상기 제1 히터의 구동 전류 값이 기 설정된 전류 값에 해당하는지 판단하는 단계 및 (e) 상기 (d) 단계의 판단 결과가 해당하지 않는다고 판단된 경우, 상기 제1 히터의 제어핀(Pin) 및 제2 히터의 제어핀 간 단락이 발생했다고 진단하는 단계를 포함한다. The failure diagnosis method of the urea water injection control system according to an embodiment of the present invention for achieving the above technical problem is: (a) determining whether to drive the first heater, (b) determining the step (a) If the result is being driven, performing a fault diagnosis of the second heater, (c) determining whether the fault diagnosis result of step (b) is a short circuit to battery (SCB) or short circuit to ground (SCG), (d) when the determination result of step (c) is SCB or SCG, determining whether the driving current value of the first heater corresponds to a preset current value and (e) determining result of step (d) If it is determined that it does not apply, it includes the step of diagnosing that a short circuit between the control pin of the first heater and the control pin of the second heater has occurred.

일 실시 예에 따르면, 상기 제1 히터는, 요소수 탱크 히터이며, 상기 제2 히터는, 프레스 라인 히터일 수 있다. According to an embodiment, the first heater may be a urea water tank heater, and the second heater may be a press line heater.

일 실시 예에 따르면, 상기 제1 히터는, 프레스 라인 히터이며, 상기 제2 히터는, 요소수 탱크 히터일 수 있다. According to an embodiment, the first heater may be a press line heater, and the second heater may be a urea water tank heater.

일 실시 예에 따르면, 상기 (a) 단계 이전에, (a`) 상기 제1 히터의 온도를 측정하는 단계를 더 포함할 수 있다. According to an embodiment, before the step (a), (a`) may further include measuring the temperature of the first heater.

일 실시 예에 따르면, (c`) 상기 (b) 단계의 고장 진단 결과가 고장 없음인 경우, 상기 제1 히터의 구동 전류 값이 기 설정된 전류 값에 해당하는지 판단하는 단계 및 (e`) 상기 (c`) 단계의 판단 결과가 해당한다고 판단된 경우, 상기 제1 히터 및 제2 히터 모두 고장 없음으로 진단하는 단계를 더 포함할 수 있다. According to one embodiment, (c`) if the failure diagnosis result of step (b) is no failure, determining whether the driving current value of the first heater corresponds to a preset current value and (e`) the If it is determined that the determination result of step (c`) is applicable, the first heater and the second heater may further include diagnosing that there is no failure.

일 실시 예에 따르면, (d`) 상기 (c) 단계의 판단 결과가 SCB 또는 SCG가 아닌 경우, 상기 제2 히터가 OL(Open Load)이라고 진단하는 단계를 더 포함할 수 있다. According to an embodiment, when the determination result of step (d`) (c) is not SCB or SCG, the method may further include diagnosing that the second heater is OL (Open Load).

일 실시 예에 따르면, (e``) 상기 (d) 단계의 판단 결과가 해당한다고 판단된 경우, 상기 제2 히터가 SCB 또는 SCG 중 어느 하나라고 진단하는 단계를 더 포함할 수 있다. According to an embodiment, when it is determined that the determination result of step (e``) corresponds to step (d), the second heater may further include diagnosing as either SCB or SCG.

일 실시 예에 따르면, 상기 (e) 단계 이후에, (f) 상기 제1 히터를 제2 히터로, 상기 제2 히터를 제1 히터로 변경하여 상기 (a) 내지 (e) 단계를 다시 수행하는 단계를 더 포함할 수 있다. According to an embodiment, after step (e), (f) changing the first heater to a second heater and the second heater to a first heater to perform steps (a) to (e) again It may further include a step.

상기 기술적 과제를 달성하기 위한 본 발명의 일 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈은 하나 이상의 프로세서, 네트워크 인터페이스, 상기 프로세서에 의해 수행되는 컴퓨터 프로그램을 로드(Load)하는 메모리 및 대용량 네트워크 데이터 및 상기 컴퓨터 프로그램을 저장하는 스토리지를 포함하되, 상기 컴퓨터 프로그램은 상기 하나 이상의 프로세서에 의해, (a) 제1 히터의 구동 여부를 판단하는 오퍼레이션, (b) 상기 (a) 오퍼레이션의 판단 결과가 구동 중인 경우, 제2 히터의 고장 진단을 수행하는 오퍼레이션, (c) 상기 (b) 오퍼레이션의 고장 진단 결과가 SCB(Short Circuit to Battery) 또는 SCG(Short Circuit to Ground)인지 판단하는 오퍼레이션, (d) 상기 (c) 오퍼레이션의 판단 결과가 SCB 또는 SCG인 경우, 상기 제1 히터의 구동 전류 값이 기 설정된 전류 값에 해당하는지 판단하는 오퍼레이션 및 (e) 상기 (d) 오퍼레이션의 판단 결과가 해당하지 않는다고 판단된 경우, 상기 제1 히터의 제어핀(Pin) 및 제2 히터의 제어핀 간 단락이 발생했다고 진단하는 오퍼레이션을 실행한다. The failure diagnosis module of the urea water injection control system according to an embodiment of the present invention for achieving the above technical problem includes one or more processors, a network interface, a memory for loading a computer program performed by the processor, and a large-capacity network And storage for storing data and the computer program, wherein the computer program includes (a) an operation for determining whether to drive the first heater, (b) a result for determining the operation of the (a) operation. When driving, an operation for performing a fault diagnosis of the second heater, (c) an operation for determining whether the fault diagnosis result of the operation (b) is a short circuit to battery (SCB) or short circuit to ground (SCG), (d) ) When the determination result of the operation (c) is SCB or SCG, the operation determining whether the driving current value of the first heater corresponds to a preset current value and (e) the determination result of the operation (d) is not applicable. If it is determined that no, a short circuit between the control pin of the first heater and the control pin of the second heater is diagnosed.

상기 기술적 과제를 달성하기 위한 본 발명의 일 실시 예에 따른 컴퓨터 프로그램은 컴퓨팅 장치와 결합하여, (a) 제1 히터의 구동 여부를 판단하는 오퍼레이션, (b) 상기 (a) 오퍼레이션의 판단 결과가 구동 중인 경우, 제2 히터의 고장 진단을 수행하는 오퍼레이션, (c) 상기 (b) 오퍼레이션의 고장 진단 결과가 SCB(Short Circuit to Battery) 또는 SCG(Short Circuit to Ground)인지 판단하는 오퍼레이션, (d) 상기 (c) 오퍼레이션의 판단 결과가 SCB 또는 SCG인 경우, 상기 제1 히터의 구동 전류 값이 기 설정된 전류 값에 해당하는지 판단하는 오퍼레이션 및 (e) 상기 (d) 오퍼레이션의 판단 결과가 해당하지 않는다고 판단된 경우, 상기 제1 히터의 제어핀(Pin) 및 제2 히터의 제어핀 간 단락이 발생했다고 진단하는 오퍼레이션을 실행한다. The computer program according to an embodiment of the present invention for achieving the above technical problem is combined with a computing device, and (a) an operation to determine whether to drive the first heater, (b) the result of the determination of the operation (a) When driving, an operation for performing a fault diagnosis of the second heater, (c) an operation for determining whether the fault diagnosis result of the operation (b) is a short circuit to battery (SCB) or short circuit to ground (SCG), (d) ) When the determination result of the operation (c) is SCB or SCG, the operation determining whether the driving current value of the first heater corresponds to a preset current value and (e) the determination result of the operation (d) is not applicable. If it is determined that no, a short circuit between the control pin of the first heater and the control pin of the second heater is diagnosed.

상기와 같은 본 발명에 따르면, 종래의 요소수 분사 제어 시스템의 문제를 해결하여 2개의 히터 각각에 대한 SCB, SCG 및 OL 진단과 더불어 2개의 히터를 제어하는 제어핀 간 단락까지 진단할 수 있는바, 진단 결과를 사용자에게 정확하게 알릴 수 있음과 동시에 요소수 분사 제어 시스템의 정확한 운용이 가능해질 수 있다는 효과가 있다.According to the present invention as described above, by solving the problem of the conventional urea water injection control system, it is possible to diagnose SCB, SCG and OL diagnosis for each of the two heaters and short circuit between control pins controlling the two heaters. In addition, it is possible to accurately inform the diagnosis result to the user and at the same time, it is possible to accurately operate the urea water injection control system.

본 발명의 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해 될 수 있을 것이다.The effects of the present invention are not limited to the above-mentioned effects, and other effects not mentioned will be clearly understood by those skilled in the art from the following description.

도 1은 본 발명의 제1 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈의 전체 구성을 도시한 도면이다.
도 2는 요소수 분사 제어 시스템의 전체 구성을 예시적으로 도시한 도면이다.
도 3은 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법의 대표적인 단계를 도시한 순서도이다.
도 4는 제1 히터의 제어 신호와 제2 히터의 제어 신호를 예시적으로 도시한 도면이다.
1 is a view showing the overall configuration of a fault diagnosis module of the urea water injection control system according to the first embodiment of the present invention.
2 is a view exemplarily showing the entire configuration of the urea water injection control system.
3 is a flow chart showing representative steps of a failure diagnosis method of a urea water injection control system according to a second embodiment of the present invention.
4 is a diagram illustrating a control signal of a first heater and a control signal of a second heater by way of example.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예를 상세히 설명한다. 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 게시되는 실시 예에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 발명의 게시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 결정될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Advantages and features of the present invention, and methods for achieving them will be clarified with reference to embodiments described below in detail together with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but may be implemented in various different forms, and only the embodiments allow the publication of the present invention to be complete, and general knowledge in the technical field to which the present invention pertains. It is provided to fully inform the holder of the scope of the invention, and the invention is only determined by the scope of the claims. The same reference numerals refer to the same components throughout the specification.

다른 결정이 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. Unless otherwise determined, all terms (including technical and scientific terms) used in the present specification may be used as meanings commonly understood by those skilled in the art to which the present invention pertains.

또한, 일반적으로 사용되는 사전에 결정되어 있는 용어들은 명백하게 특별히 결정되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다. 본 명세서에서 사용된 용어는 실시 예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다.In addition, commonly used predetermined terms are not to be interpreted ideally or excessively, unless explicitly determined otherwise. The terminology used herein is for describing the embodiments and is not intended to limit the present invention. In the present specification, the singular form also includes the plural form unless otherwise specified in the phrase.

명세서에서 사용되는 "포함한다 (comprises)" 및/또는 "포함하는 (comprising)"은 언급된 구성 요소, 단계, 동작 및/또는 소자는 하나 이상의 다른 구성 요소, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다.As used herein, "comprises" and/or "comprising" refers to the elements, steps, operations and/or elements mentioned above, the presence of one or more other components, steps, operations and/or elements. Or do not exclude additions.

이하, 본 발명에 대하여 첨부된 도면에 따라 보다 상세히 설명한다.Hereinafter, the present invention will be described in more detail according to the accompanying drawings.

도 1은 본 발명의 제1 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈(100)의 전체 구성을 도시한 도면이다. 1 is a view showing the overall configuration of a fault diagnosis module 100 of the urea water injection control system according to the first embodiment of the present invention.

그러나 이는 본 발명의 목적을 달성하기 위한 바람직한 실시 예일 뿐이며, 필요에 따라 일부 구성이 추가되거나 삭제될 수 있고, 어느 한 구성이 수행하는 역할을 다른 구성이 함께 수행할 수도 있음은 물론이다. However, this is only a preferred embodiment for achieving the object of the present invention, some components may be added or deleted as necessary, and of course, other components may perform a role played by one component together.

본 발명의 제1 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈(100)은 프로세서(10), 네트워크 인터페이스(20), 메모리(30), 스토리지(40) 및 이들을 연결하는 데이터 버스(50)를 포함할 수 있다.The failure diagnosis module 100 of the urea water injection control system according to the first embodiment of the present invention includes a processor 10, a network interface 20, a memory 30, a storage 40 and a data bus 50 connecting them. ).

프로세서(10)는 각 구성의 전반적인 동작을 제어한다. 프로세서(10)는 CPU(Central Processing Unit), MPU(Micro Processer Unit), MCU(Micro Controller Unit) 또는 본 발명이 속하는 기술 분야에서 널리 알려져 있는 형태의 프로세서 중 어느 하나일 수 있다. 아울러, 프로세서(10)는 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법을 수행하기 위한 적어도 하나의 애플리케이션 또는 프로그램에 대한 연산을 수행할 수 있다. The processor 10 controls the overall operation of each component. The processor 10 may be any one of a central processing unit (CPU), a micro processor unit (MPU), a micro controller unit (MCU), or a processor well known in the art. In addition, the processor 10 may perform operations on at least one application or program for performing a failure diagnosis method of the urea water injection control system according to the second embodiment of the present invention.

네트워크 인터페이스(20)는 본 발명의 제1 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈(100)의 차량용 유무선 인터넷 통신을 지원하며, 그 밖의 공지의 통신 방식을 지원할 수도 있다. 따라서 네트워크 인터페이스(20)는 그에 따른 통신 모듈을 포함하여 구성될 수 있다.The network interface 20 supports the wired/wireless Internet communication for the vehicle of the failure diagnosis module 100 of the urea water injection control system according to the first embodiment of the present invention, and may also support other known communication methods. Therefore, the network interface 20 may include a communication module accordingly.

메모리(30)는 각종 데이터, 명령 및/또는 정보를 저장하며, 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법을 수행하기 위해 스토리지(40)로부터 하나 이상의 컴퓨터 프로그램(41)을 로드할 수 있다. 도 1에서는 메모리(30)의 하나로 RAM을 도시하였으나 이와 더불어 다양한 저장 매체를 메모리(30)로 이용할 수 있음은 물론이다. The memory 30 stores various data, commands and/or information, and one or more computer programs 41 from the storage 40 to perform a fault diagnosis method of the urea water injection control system according to the second embodiment of the present invention ) Can be loaded. Although FIG. 1 shows RAM as one of the memories 30, it is needless to say that various storage media can be used as the memory 30.

스토리지(40)는 하나 이상의 컴퓨터 프로그램(41) 및 대용량 네트워크 데이터(42)를 비임시적으로 저장할 수 있다. 이러한 스토리지(40)는 ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리 등과 같은 비휘발성 메모리, 하드 디스크, 착탈형 디스크, 또는 본 발명이 속하는 기술 분야에서 널리 알려져 있는 임의의 형태의 컴퓨터로 읽을 수 있는 기록 매체 중 어느 하나일 수 있다. The storage 40 may store one or more computer programs 41 and large-capacity network data 42 non-temporarily. The storage 40 is a non-volatile memory such as a read only memory (ROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EPMROM), a flash memory, a hard disk, a removable disk, or in the technical field to which the present invention pertains. It may be any one of any well-known computer-readable recording media.

컴퓨터 프로그램(41)은 메모리(30)에 로드되어, 하나 이상의 프로세서(10)가 (a) 제1 히터의 구동 여부를 판단하는 오퍼레이션, (b) 상기 (a) 오퍼레이션의 판단 결과가 구동 중인 경우, 제2 히터의 고장 진단을 수행하는 오퍼레이션, (c) 상기 (b) 오퍼레이션의 고장 진단 결과가 SCB(Short Circuit to Battery) 또는 SCG(Short Circuit to Ground)인지 판단하는 오퍼레이션, (d) 상기 (c) 오퍼레이션의 판단 결과가 SCB 또는 SCG인 경우, 상기 제1 히터의 구동 전류 값이 기 설정된 전류 값에 해당하는지 판단하는 오퍼레이션 및 (e) 상기 (d) 오퍼레이션의 판단 결과가 해당하지 않는다고 판단된 경우, 상기 제1 히터의 제어핀(Pin) 및 제2 히터의 제어핀 간 단락이 발생했다고 진단하는 오퍼레이션을 실행할 수 있다. When the computer program 41 is loaded into the memory 30, and one or more processors 10 are (a) an operation to determine whether to drive the first heater, or (b) the (a) operation is determined. , Operation to perform a fault diagnosis of the second heater, (c) operation to determine whether the result of the fault diagnosis of the operation (b) is a short circuit to battery (SCB) or short circuit to ground (SCG), (d) the ( c) If the result of the operation determination is SCB or SCG, it is determined that the operation result of determining whether the driving current value of the first heater corresponds to a preset current value and (e) the determination result of the operation (d) is not applicable. In this case, an operation of diagnosing a short circuit between the control pin of the first heater and the control pin of the second heater may be performed.

지금까지 간단하게 언급한 컴퓨터 프로그램(41)이 수행하는 오퍼레이션은 컴퓨터 프로그램(41)의 일 기능으로 볼 수 있으며, 보다 자세한 설명은 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법에 대한 설명에서 후술하도록 한다. The operation performed by the computer program 41 simply mentioned so far can be seen as a function of the computer program 41, and more detailed description of the failure diagnosis of the urea water injection control system according to the second embodiment of the present invention It will be described later in the description of the method.

한편, 도 2에는 요소수 분사 제어 시스템의 전체 구성을 예시적으로 도시한바, 본 발명의 제1 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈(100)이 탱크 라인과 프레스 라인 모두에 연결되어 전류 값 센싱을 통해 SCB, SCG, OL 및 2개의 히터를 제어하는 제어핀 간 단락까지 포함하는 고장 진단을 수행할 수 있으며, 이와 별개로 별도의 전류 센싱 회로, 예를 들어 Drain Feedback 회로를 구비하여 Drain Feedback 회로 자체적으로 SCB, SCG 및 OL에 대한 고장 진단을 수행하고 본 발명의 제1 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈(100)은 2개의 히터를 제어하는 제어핀 간 단락만을 진단하거나, Drain Feedback 회로로부터 센싱한 전류 값을 수신하여 본 발명의 제1 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈(100)이 SCB, SCG, OL 및 2개의 히터를 제어하는 제어핀 간 단락까지 모두 진단하도록 구현할 수도 있을 것이다. 그러나 이하의 설명에서는 설명의 편의를 위해 전자를 기준으로 설명을 이어가도록 한다. Meanwhile, in FIG. 2, the entire configuration of the urea water injection control system is exemplarily illustrated, and the fault diagnosis module 100 of the urea water injection control system according to the first embodiment of the present invention is connected to both the tank line and the press line. As a result, it is possible to perform fault diagnosis including short-circuiting between control pins that control SCB, SCG, OL, and two heaters through current value sensing. Separately, a separate current sensing circuit, such as a drain feedback circuit, is provided. The Drain Feedback circuit itself performs fault diagnosis for SCB, SCG, and OL, and the fault diagnosis module 100 of the urea water injection control system according to the first embodiment of the present invention short circuits between control pins controlling two heaters Fault diagnosis module 100 of the urea water injection control system according to the first embodiment of the present invention by diagnosing the bay or receiving the sensed current value from the drain feedback circuit to control the SCB, SCG, OL and two heaters It could be implemented to diagnose all shorts between pins. However, in the following description, description will be continued based on the former for convenience of description.

지금까지 간단하게 설명한 본 발명의 제1 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈(100)은 요소수 분사 제어 시스템이 포함하는 독립된 구성으로 구현할 수 있으며, 이와 더불어 DCU(미도시)의 일 기능으로도 구현할 수 있고, 이 경우 앞서 설명한 컴퓨터 프로그램(41)이 수행하는 오퍼레이션은 DCU(미도시)에 설치된 컴퓨터 프로그램이 수행하는 오퍼레이션으로 볼 수 있을 것이다. The fault diagnosis module 100 of the urea water injection control system according to the first embodiment of the present invention described so far can be implemented in an independent configuration included in the urea water injection control system, in addition to that of DCU (not shown) It may also be implemented as a function, and in this case, the operation performed by the computer program 41 described above may be regarded as an operation performed by a computer program installed in a DCU (not shown).

이하, 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법에 대하여 구체적으로 설명하도록 한다. Hereinafter, a failure diagnosis method of the urea water injection control system according to the second embodiment of the present invention will be described in detail.

도 3은 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법의 대표적인 단계를 도시한 순서도이다. 3 is a flow chart showing representative steps of a failure diagnosis method of a urea water injection control system according to a second embodiment of the present invention.

이는 본 발명의 목적을 달성함에 있어서 바람직한 순서도에 해당하나, 필요에 따라 일부 단계가 추가되거나 삭제될 수 있음은 물론이다.This corresponds to a preferred flow chart in achieving the object of the present invention, but of course, some steps may be added or deleted as necessary.

한편, 각 단계는 앞서 설명한 본 발명의 제1 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈(100)이 포함하는 구성 또는 설치된 컴퓨터 프로그램에 의해 수행되나, 설명의 편의를 위해 본 발명의 제1 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈(100)이 수행하는 것으로 설명을 이어가도록 한다. On the other hand, each step is performed by a configuration or installed computer program included in the failure diagnosis module 100 of the urea water injection control system according to the first embodiment of the present invention described above, for convenience of explanation, the present invention The failure diagnosis module 100 of the urea water injection control system according to the embodiment will continue the description.

우선, 제1 히터의 구동 여부를 판단한다(S310). First, it is determined whether the first heater is driven (S310).

여기서 제1 히터는 요소수 분사 제어 시스템에 관하여 도 2에 도시한 요소수 탱크 히터 또는 프레스 라인 히터 중 어느 하나로서, 이들 중 어느 것을 제1 히터로 보아도 무방하나, 제1 히터와 제2 히터는 동일한 종류의 히터는 아니어야 한다. 예를 들어, 제1 히터가 요소수 탱크 히터라면 후술할 제2 히터는 프레스 라인 히터이어야 할 것이며, 반대로 제1 히터가 프레스 라인 히터라면 제2 히터는 요소수 탱크 히터이어야 할 것이다. Here, the first heater is one of the urea water tank heater or the press line heater shown in FIG. 2 with respect to the urea water injection control system. Any of these may be viewed as the first heater, but the first heater and the second heater are It should not be the same type of heater. For example, if the first heater is a urea water tank heater, the second heater, which will be described later, should be a press line heater. Conversely, if the first heater is a press line heater, the second heater will be a urea water tank heater.

한편, 제1 히터의 구동 여부를 판단하는 것은 제1 히터 자체가 ON되어 있는지 여부, 제1 히터가 ON되어 일정한 구동 전류가 흐르고 있는지 여부 등과 같이 제1 히터 자체가 본연의 기능을 수행하고 있는지를 확인하는 것으로서, 구동 중이라는 결과 또는 구동 중이 아니라는 결과 2가지로 판단 결과가 도출될 수 있을 것이다. On the other hand, determining whether the first heater is driven determines whether the first heater itself is performing its original function, such as whether the first heater itself is ON, whether the first heater is ON, and whether a constant driving current flows. As a confirmation, the determination result may be derived from two results, that is, driving or not driving.

이러한 S310 단계가 수행되기 이전에, 제1 히터의 온도를 측정하는 단계(S305)가 수행될 수 있으며, 앞서 설명한 제1 히터가 구동 중이 아니라는 결과가 도출된 경우 S305 단계로 회귀할 수 있다. Before the step S310 is performed, a step S305 of measuring the temperature of the first heater may be performed, and when it is determined that the first heater described above is not driving, the process may return to step S305.

여기서 제1 히터의 온도를 측정하는 것은 제1 히터의 온도가 소정 온도 이상인 경우에 제1 히터가 구동 중임을 추측할 수 있기 때문이며, 이 경우 소정 온도는 제1 히터가 구동 중인 경우의 평균 온도로 설정함이 바람직할 것이다. The measurement of the temperature of the first heater is because it can be assumed that the first heater is running when the temperature of the first heater is higher than or equal to the predetermined temperature, in which case the predetermined temperature is the average temperature when the first heater is driving. It would be desirable to set.

한편, 제1 히터의 온도가 소정 온도 이상이라 할지라도 반드시 제1 히터가 구동 중이라고 단정하기는 어려울 수도 있는바, 구동 중인 제1 히터가 구동을 멈춘 직후 또는 냉각되는 과정에 있는 경우에는 제1 히터의 온도가 소정 온도 이상으로 측정될 수도 있기 때문이다. 따라서 S305 단계는 필수적인 단계이기 보다는 예비적인 또는 부가적인 단계로 볼 수 있을 것이며, 제1 히터의 구동 여부는 제1 히터의 온도와 더불어 앞서 설명한 제1 히터 자체가 ON되어 있는지 여부, 제1 히터가 ON되어 일정한 구동 전류가 흐르고 있는지 여부 등을 종합적으로 고려하여 판단하는 것이 바람직하다고 할 것이다. On the other hand, even if the temperature of the first heater is greater than or equal to a predetermined temperature, it may be difficult to presume that the first heater is driving. The first heater is being driven immediately after the driving is stopped or in the process of being cooled. This is because the temperature of can be measured above a predetermined temperature. Therefore, the step S305 may be viewed as a preliminary or additional step rather than an essential step. Whether the first heater is driven or not is whether the first heater itself described above is turned ON in addition to the temperature of the first heater. It will be said that it is desirable to make a judgment by comprehensively considering whether a constant driving current is flowing when it is turned on.

S310 단계의 판단 결과 제1 히터가 구동 중인 경우, 제2 히터의 고장 진단을 수행한다(S320). If the first heater is being driven as a result of the determination in step S310, a failure diagnosis of the second heater is performed (S320).

여기서 제2 히터는 앞서 설명한 바와 같이 제1 히터가 요소수 탱크 히터인 경우 프레스 라인 히터일 수 있으며, 제1 히터가 프레스 라인 히터인 경우 요소수 탱크 히터일 수 있다. Here, as described above, the second heater may be a press line heater when the first heater is a urea water tank heater or a urea water tank heater when the first heater is a press line heater.

한편, 고장 진단은 공지된 종래의 고장 진단 로직과 동일한 방식을 통해 수행할 수 있는바, 본 발명의 제1 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈(100)은 센싱된 구동 전류 값이 SCB의 경우 기 설정된 전류 값에 해당하는지, 센싱된 구동 전류 값이 SCG의 경우 기 설정된 전류 값에 해당하는지, 센싱된 구동 전류 값이 OL의 경우 기 설정된 전류 값에 해당하는지를 확인하여 고장 진단을 수행하며, 종래의 고장 진단 로직과 동일한 방식이기에 자세한 설명은 생략하도록 한다. On the other hand, since the failure diagnosis can be performed through the same method as the known conventional failure diagnosis logic, the failure diagnosis module 100 of the urea injection control system according to the first embodiment of the present invention senses the driving current value. For this SCB, check whether the current value corresponds to the preset current value, the sensed drive current value corresponds to the preset current value for the SCG, and the sensed drive current value corresponds to the preset current value for the OL to diagnose a fault. This is the same method as the conventional fault diagnosis logic, so detailed description will be omitted.

제2 히터의 고장 진단을 수행했다면, 고장 진단 결과가 SCB 또는 SCG인지 판단한다(S330). If the failure diagnosis of the second heater is performed, it is determined whether the failure diagnosis result is SCB or SCG (S330).

여기서 고장 진단 결과가 SCB 또는 SCG인지 판단하는 것은 앞서 설명한 센싱된 구동 전류 값이 SCB의 경우 기 설정된 전류 값에 해당하는지 또는 센싱된 구동 전류 값이 SCB의 경우 기 설정된 전류 값에 해당하는지를 확인하여 그 결과를 판단하는 것이며, 고장 진단 결과는 SCB 또는 SCG 중 어느 것이라도 무방하다. Here, determining whether the result of the fault diagnosis is SCB or SCG is determined by checking whether the sensed driving current value described above corresponds to a preset current value in the case of SCB or whether the sensed driving current value corresponds to a preset current value in case of SCB. The result is judged, and either the SCB or the SCG may be used as the fault diagnosis result.

제2 히터의 고장 진단 결과가 SCB 또는 SCG로 판단되었다면, 제1 히터의 구동 전류 값이 기 설정된 전류 값에 해당하는지 판단한다(S340). If the failure diagnosis result of the second heater is determined to be SCB or SCG, it is determined whether the driving current value of the first heater corresponds to a preset current value (S340).

여기서 제1 히터의 구동 전류 값이 기 설정된 전류 값에 해당하는지 판단하는 것은 앞서 설명한 제2 히터의 고장 진단 수행 결과를 확인하는 것과 동일한바, 제2 히터의 경우와 같이 SCB 또는 SCG인 경우를 판단하는 것이다. 이 경우, 제1 히터의 고장 진단 결과가 OL인 경우는 어떻게 판단하는지는 후술하도록 한다. Here, determining whether the driving current value of the first heater corresponds to a preset current value is the same as checking the result of performing the failure diagnosis of the second heater described above, and as in the case of the second heater, determining whether it is an SCB or an SCG. Is to do. In this case, how to determine if the first heater failure diagnosis result is OL will be described later.

이후, 제1 히터의 구동 전류 값이 기 설정된 전류 값에 해당하지 않는다고 판단되었다면, 즉, 제1 히터 역시 제2 히터와 마찬가지로 고장이 발생했다고 판단되었다면, 제1 히터의 제어핀 및 제2 히터의 제어핀 간 단락이 발생했다고 진단한다(S350). Thereafter, if it is determined that the driving current value of the first heater does not correspond to the preset current value, that is, if it is determined that the first heater also has a failure like the second heater, the control pin of the first heater and the second heater It is diagnosed that a short circuit has occurred between the control pins (S350).

정리하면, 제1 히터의 제어핀 및 제2 히터의 제어핀 간 단락이 발생했다고 진단하는 경우는, 제2 히터의 고장 진단 결과가 SCB 또는 SCG 중 어느 하나이며, 제1 히터의 고장 진단 결과 역시 SCB 또는 SCG 중 어느 하나인 경우일 때인바, 제1 히터의 제어핀 및 제2 히터의 제어핀이 어떠한 상황에 의해 단락되었을 경우, 제1 히터 및 제2 히터에 인가되는 제어 신호는 이들 중 어느 하나인 SCB 또는 SCG로 동기화되기 때문이다. In summary, when diagnosing a short circuit between the control pin of the first heater and the control pin of the second heater, the failure diagnosis result of the second heater is either SCB or SCG, and the failure diagnosis result of the first heater is also When it is either SCB or SCG, when the control pin of the first heater and the control pin of the second heater are short-circuited due to a certain condition, the control signal applied to the first heater and the second heater is either This is because it is synchronized with one SCB or SCG.

이를 보다 구체적으로 설명하면, 도 4는 제1 히터의 제어 신호와 제2 히터의 제어 신호를 예시적으로 도시한 도면인바, 도 4를 참조하면 중간에 점선 부분으로 표시한 지점에서 두 개의 신호가 동기화되고 해당 지점에서 제2 히터의 제어 신호는 SCG 또는 SCB로 잘못 진단되며, 해당 FET의 제어를 종료하게 되고, 이때부터 제2 히터에는 제1 히터와 동일한 제어 신호가 인가되는 것을 확인할 수 있는바, 그에 따라 제1 히터의 제어핀 및 제2 히터의 제어핀 간 단락의 발생은 제1 히터 및 제2 히터 모두 SCB 또는 SCG인 경우에 발생하는 것으로 간주할 수 있기 때문이다. In more detail, FIG. 4 is a diagram showing a control signal of a first heater and a control signal of a second heater as an example. Referring to FIG. 4, two signals are displayed at a point indicated by a dotted line in the middle. It is synchronized and the control signal of the second heater is incorrectly diagnosed as SCG or SCB at the corresponding point, and the control of the corresponding FET is terminated. From this point, it can be confirmed that the same control signal as the first heater is applied to the second heater. Therefore, the occurrence of a short circuit between the control pin of the first heater and the control pin of the second heater can be considered to occur when both the first heater and the second heater are SCB or SCG.

지금까지 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법에 대하여 설명하였다. 본 발명에 따르면, 종래의 요소수 분사 제어 시스템의 문제를 해결하여 2개의 히터를 제어하는 제어핀 간 단락까지 진단할 수 있는바, 이를 사용자에게 정확하게 알릴 수 있음과 동시에 요소수 분사 제어 시스템의 정확한 운용이 가능해질 수 있다.So far, the failure diagnosis method of the urea water injection control system according to the second embodiment of the present invention has been described. According to the present invention, it is possible to diagnose a short circuit between control pins controlling two heaters by solving the problem of the conventional urea water injection control system, which can accurately inform the user and at the same time accurately the urea water injection control system. Operation may be possible.

한편, 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법은 S320 단계의 고장 진단 결과가 제2 히터의 고장 없음인 경우, 제1 히터의 구동 전류 값이 기 설정된 전류 값에 해당하는지 판단하는 단계(S335) 및 S335 단계의 판단 결과가 해당한다고 판단된 경우, 제1 히터 및 제2 히터 모두 고장 없음으로 진단하는 단계(S355)를 더 포함할 수 있다. 아울러, S3350 단계의 판단 결과가 해당하지 않는다고 판단된 경우, S320 단계로 회귀할 수 있다. On the other hand, the failure diagnosis method of the urea water injection control system according to the second embodiment of the present invention, when the failure diagnosis result in step S320 is no failure of the second heater, the driving current value of the first heater is set to a preset current value. If it is determined that the determination result of the step S335 and the step S335 are applicable, it may further include the step of diagnosing both the first heater and the second heater as no failure (S355). In addition, when it is determined that the determination result of step S3350 does not correspond, the process may return to step S320.

또한, 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법은 S340 단계의 판단 결과가 해당한다고 판단된 경우, 즉, 제1 히터의 고장 진단 결과가 고장 없음인 경우, 제2 히터가 SCB 또는 SCG 중 어느 하나라고 진단하는 단계(S357)를 더 포함할 수 있다.In addition, in the method for diagnosing a failure of the urea water injection control system according to the second embodiment of the present invention, when it is determined that the determination result of step S340 is applicable, that is, when the failure diagnosis result of the first heater is no failure, the second The heater may further include the step of diagnosing either SCB or SCG (S357).

또한, 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법은 S330 단계의 판단 결과가 SCB 또는 SCG가 아닌 경우, 제2 히터가 OL이라고 진단하는 단계(S345)를 더 포함할 수 있다. In addition, the failure diagnosis method of the urea water injection control system according to the second embodiment of the present invention further includes a step (S345) of diagnosing that the second heater is OL when the determination result of step S330 is not SCB or SCG. Can.

그에 따라 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법이 진단할 수 있는 고장은 제1 히터의 제어핀 및 제2 히터의 제어핀 간 단락, 제1 히터의 고장 없음, 제2 히터의 고장 없음, SCB, SCG 및 OL인바, 제1 히터가 SCB, SCG 및 OL인 경우는 진단하지 못하는 것으로 볼 수도 있으며, 이는 앞서 설명을 보류한 사항이기도 하다. Accordingly, the failure that can be diagnosed by the failure diagnosis method of the urea water injection control system according to the second embodiment of the present invention is a short circuit between the control pin of the first heater and the control pin of the second heater, and no failure of the first heater, No failure of the second heater, SCB, SCG and OL Invar, if the first heater is SCB, SCG and OL, it may be regarded as not being diagnosed, and this is also a matter of suspending the previous explanation.

이 경우, 제1 히터의 SCB, SCG 및 OL을 진단하기 위해 본 발명의 제1 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈(100)은 제1 히터와 제2 히터를 서로 변경하여 앞서 설명한 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법을 다시 수행할 수 있으며, 그에 따라 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법은 1회 차 수행 시의 제1 히터를 2회 차 수행 시의 제2 히터로, 1회 차 수행 시의 제2 히터를 2회 차 수행 시의 제1 히터로 하여 총 2회 수행하는 것을 기본 디폴트로 설정하는 것이 바람직하다 할 것이다. 이 경우 앞서 설명한 제1 히터에 대한 사항과 제2 히터에 대한 사항이 변경되어, 제1 히터에 대한 SCB, SCG 및 OL 진단까지 가능해질 수 있을 것이다. In this case, in order to diagnose SCB, SCG, and OL of the first heater, the failure diagnosis module 100 of the urea water injection control system according to the first embodiment of the present invention changes the first heater and the second heater to change each other. The failure diagnosis method of the urea water injection control system according to the second embodiment of the present invention described above may be performed again, and accordingly, the failure diagnosis method of the urea water injection control system according to the second embodiment of the present invention It is set as the default default to perform a total of two times, using the first heater when performing the second time as the second heater when performing the second time, and the second heater when performing the first time as the first heater when performing the second time. It would be desirable. In this case, the first heater and the second heater have been changed, and thus SCB, SCG, and OL diagnosis of the first heater may be possible.

한편, 본 발명의 제1 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈 (100) 및 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법은 동일한 기술적 특징을 포함하는 본 발명의 제3 실시 예에 따른 매체에 저장된 컴퓨터 프로그램으로 구현할 수도 있다. 이 경우 매체에 저장된 컴퓨터 프로그램은 (a) 제1 히터의 구동 여부를 판단하는 단계, (b) 상기 (a) 단계의 판단 결과가 구동 중인 경우, 제2 히터의 고장 진단을 수행하는 단계, (c) 상기 (b) 단계의 고장 진단 결과가 SCB(Short Circuit to Battery) 또는 SCG(Short Circuit to Ground)인지 판단하는 단계, (d) 상기 (c) 단계의 판단 결과가 SCB 또는 SCG인 경우, 상기 제1 히터의 구동 전류 값이 기 설정된 전류 값에 해당하는지 판단하는 단계 및 (e) 상기 (d) 단계의 판단 결과가 해당하지 않는다고 판단된 경우, 상기 제1 히터의 제어핀(Pin) 및 제2 히터의 제어핀 간 단락이 발생했다고 진단하는 단계를 실행시킬 수 있을 것이다. On the other hand, the failure diagnosis module 100 of the urea water injection control system according to the first embodiment of the present invention and the failure diagnosis method of the urea water injection control system according to the second embodiment of the present invention include the same technical features It may also be implemented as a computer program stored in a medium according to the third embodiment of the invention. In this case, the computer program stored in the medium includes: (a) determining whether to drive the first heater, (b) performing a fault diagnosis of the second heater when the determination result of step (a) is being driven, ( c) determining whether the fault diagnosis result of step (b) is short circuit to battery (SCB) or short circuit to ground (SCG), or (d) if the determination result of step (c) is SCB or SCG, Determining whether the driving current value of the first heater corresponds to a preset current value, and (e) when it is determined that the determination result of step (d) does not correspond, a control pin of the first heater and The step of diagnosing a short circuit between the control pins of the second heater may be performed.

아울러, 중복 서술을 위해 자세히 기술하지는 않았지만, 본 발명의 제1 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 모듈(100) 및 본 발명의 제3 실시 예에 따른 매체에 저장된 컴퓨터 프로그램은 본 발명의 제2 실시 예에 따른 요소수 분사 제어 시스템의 고장 진단 방법에 적용된 모든 기술적 특징과 그에 따른 효과를 공유할 수 있음은 물론이라 할 것이다. In addition, although not described in detail for duplicate description, the fault diagnosis module 100 of the urea water injection control system according to the first embodiment of the present invention and the computer program stored in the medium according to the third embodiment of the present invention are Of course, it will be understood that all the technical features applied to the failure diagnosis method of the urea water injection control system according to the second embodiment of the present invention and the effects thereof can be shared.

이상 첨부된 도면을 참조하여 본 발명의 실시 예들을 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시 예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다.Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art to which the present invention pertains may be implemented in other specific forms without changing the technical spirit or essential features of the present invention. You will understand. Therefore, it should be understood that the embodiments described above are illustrative in all respects and not restrictive.

10: 프로세서
20: 네트워크 인터페이스
30: 메모리
40: 스토리지
41: 컴퓨터 프로그램
50: 데이터 버스
100: 요소수 분사 제어 시스템의 고장 진단 모듈
10: processor
20: network interface
30: memory
40: storage
41: computer program
50: data bus
100: fault diagnosis module of urea water injection control system

Claims (10)

요소수 분사 제어 시스템의 고장 진단 모듈이 요소수 분사 제어 시스템의 고장을 진단하는 방법에 있어서,
(a) 제1 히터의 구동 여부를 판단하는 단계;
(b) 상기 (a) 단계의 판단 결과가 구동 중인 경우, 제2 히터의 고장 진단을 수행하는 단계;
(c) 상기 (b) 단계의 고장 진단 결과가 SCB(Short Circuit to Battery) 또는 SCG(Short Circuit to Ground)인지 판단하는 단계;
(d) 상기 (c) 단계의 판단 결과가 SCB 또는 SCG인 경우, 상기 제1 히터의 구동 전류 값이 기 설정된 전류 값에 해당하는지 판단하는 단계; 및
(e) 상기 (d) 단계의 판단 결과가 해당하지 않는다고 판단된 경우, 상기 제1 히터의 제어핀(Pin) 및 제2 히터의 제어핀 간 단락이 발생했다고 진단하는 단계;
를 포함하는 요소수 분사 제어 시스템의 고장 진단 방법.
In the method for diagnosing the failure of the urea water injection control system module,
(a) determining whether to drive the first heater;
(b) if the determination result of step (a) is being driven, performing a fault diagnosis of the second heater;
(c) determining whether the fault diagnosis result of step (b) is a short circuit to battery (SCB) or short circuit to ground (SCG);
(d) if the determination result of step (c) is SCB or SCG, determining whether the driving current value of the first heater corresponds to a preset current value; And
(e) when it is determined that the determination result of step (d) is not applicable, diagnosing that a short circuit between the control pin of the first heater and the control pin of the second heater has occurred;
Fault diagnosis method of the urea water injection control system comprising a.
제1항에 있어서,
상기 제1 히터는,
요소수 탱크 히터이며,
상기 제2 히터는,
프레스 라인 히터인,
요소수 분사 제어 시스템의 고장 진단 방법.
According to claim 1,
The first heater,
Urea water tank heater,
The second heater,
Press line heater,
Fault diagnosis method of urea water injection control system.
제1항에 있어서,
상기 제1 히터는,
프레스 라인 히터이며,
상기 제2 히터는,
요소수 탱크 히터인,
요소수 분사 제어 시스템의 고장 진단 방법.
According to claim 1,
The first heater,
Press line heater,
The second heater,
Urea water tank heater,
Fault diagnosis method of urea water injection control system.
제1항에 있어서,
상기 (a) 단계 이전에,
(a`) 상기 제1 히터의 온도를 측정하는 단계;
를 더 포함하는 요소수 분사 제어 시스템의 고장 진단 방법.
According to claim 1,
Before step (a),
(a`) measuring the temperature of the first heater;
Fault diagnosis method of the urea water injection control system further comprising a.
제1항에 있어서,
(c`) 상기 (b) 단계의 고장 진단 결과가 고장 없음인 경우, 상기 제1 히터의 구동 전류 값이 기 설정된 전류 값에 해당하는지 판단하는 단계; 및
(e`) 상기 (c`) 단계의 판단 결과가 해당한다고 판단된 경우, 상기 제1 히터 및 제2 히터 모두 고장 없음으로 진단하는 단계;
를 더 포함하는 요소수 분사 제어 시스템의 고장 진단 방법.
According to claim 1,
(c`) determining whether the driving current value of the first heater corresponds to a preset current value when the failure diagnosis result of step (b) is no failure; And
(e`) when it is determined that the determination result of step (c`) is applicable, diagnosing that both the first heater and the second heater are fault-free;
Fault diagnosis method of the urea water injection control system further comprising a.
제1항에 있어서,
(d`) 상기 (c) 단계의 판단 결과가 SCB 또는 SCG가 아닌 경우, 상기 제2 히터가 OL(Open Load)이라고 진단하는 단계;
를 더 포함하는 요소수 분사 제어 시스템의 고장 진단 방법.
According to claim 1,
(d`) when the determination result of step (c) is not SCB or SCG, diagnosing that the second heater is OL (Open Load);
Fault diagnosis method of the urea water injection control system further comprising a.
제1항에 있어서,
(e``) 상기 (d) 단계의 판단 결과가 해당한다고 판단된 경우, 상기 제2 히터가 SCB 또는 SCG 중 어느 하나라고 진단하는 단계;
를 더 포함하는 요소수 분사 제어 시스템의 고장 진단 방법.
According to claim 1,
(e``) when it is determined that the determination result of step (d) is applicable, diagnosing the second heater as either SCB or SCG;
Fault diagnosis method of the urea water injection control system further comprising a.
제1항에 있어서,
상기 (e) 단계 이후에,
(f) 상기 제1 히터를 제2 히터로, 상기 제2 히터를 제1 히터로 변경하여 상기 (a) 내지 (e) 단계를 다시 수행하는 단계;
를 더 포함하는 요소수 분사 제어 시스템의 고장 진단 방법.
According to claim 1,
After step (e),
(f) performing steps (a) to (e) again by changing the first heater to a second heater and the second heater to a first heater;
Fault diagnosis method of the urea water injection control system further comprising a.
하나 이상의 프로세서;
네트워크 인터페이스;
상기 프로세서에 의해 수행되는 컴퓨터 프로그램을 로드(Load)하는 메모리; 및
대용량 네트워크 데이터 및 상기 컴퓨터 프로그램을 저장하는 스토리지를 포함하되,
상기 컴퓨터 프로그램은 상기 하나 이상의 프로세서에 의해,
(a) 제1 히터의 구동 여부를 판단하는 오퍼레이션;
(b) 상기 (a) 오퍼레이션의 판단 결과가 구동 중인 경우, 제2 히터의 고장 진단을 수행하는 오퍼레이션;
(c) 상기 (b) 오퍼레이션의 고장 진단 결과가 SCB(Short Circuit to Battery) 또는 SCG(Short Circuit to Ground)인지 판단하는 오퍼레이션;
(d) 상기 (c) 오퍼레이션의 판단 결과가 SCB 또는 SCG인 경우, 상기 제1 히터의 구동 전류 값이 기 설정된 전류 값에 해당하는지 판단하는 오퍼레이션; 및
(e) 상기 (d) 오퍼레이션의 판단 결과가 해당하지 않는다고 판단된 경우, 상기 제1 히터의 제어핀(Pin) 및 제2 히터의 제어핀 간 단락이 발생했다고 진단하는 오퍼레이션;
를 실행하는 요소수 분사 제어 시스템의 고장 진단 모듈.
One or more processors;
Network interface;
A memory for loading a computer program executed by the processor; And
It includes a storage for storing a large amount of network data and the computer program,
The computer program is by the one or more processors,
(a) an operation for determining whether to drive the first heater;
(b) an operation of performing a fault diagnosis of the second heater when the determination result of the operation (a) is being driven;
(c) an operation for determining whether the result of the fault diagnosis of the operation (b) is short circuit to battery (SCB) or short circuit to ground (SCG);
(d) an operation of determining whether the driving current value of the first heater corresponds to a preset current value when the determination result of the operation (c) is SCB or SCG; And
(e) an operation of diagnosing that a short circuit between the control pin of the first heater and the control pin of the second heater occurs when it is determined that the determination result of the operation (d) is not applicable;
Fault diagnosis module of the urea water injection control system that executes.
컴퓨팅 장치와 결합하여,
(a) 제1 히터의 구동 여부를 판단하는 단계;
(b) 상기 (a) 단계의 판단 결과가 구동 중인 경우, 제2 히터의 고장 진단을 수행하는 단계;
(c) 상기 (b) 단계의 고장 진단 결과가 SCB(Short Circuit to Battery) 또는 SCG(Short Circuit to Ground)인지 판단하는 단계;
(d) 상기 (c) 단계의 판단 결과가 SCB 또는 SCG인 경우, 상기 제1 히터의 구동 전류 값이 기 설정된 전류 값에 해당하는지 판단하는 단계; 및
(e) 상기 (d) 단계의 판단 결과가 해당하지 않는다고 판단된 경우, 상기 제1 히터의 제어핀(Pin) 및 제2 히터의 제어핀 간 단락이 발생했다고 진단하는 단계;
을 실행시키기 위하여,
매체에 저장된 컴퓨터 프로그램.
In combination with computing devices,
(a) determining whether to drive the first heater;
(b) if the determination result of step (a) is being driven, performing a fault diagnosis of the second heater;
(c) determining whether the fault diagnosis result of step (b) is a short circuit to battery (SCB) or short circuit to ground (SCG);
(d) if the determination result of step (c) is SCB or SCG, determining whether the driving current value of the first heater corresponds to a preset current value; And
(e) when it is determined that the determination result of step (d) is not applicable, diagnosing that a short circuit between the control pin of the first heater and the control pin of the second heater has occurred;
In order to run,
Computer programs stored on media.
KR1020190070052A 2019-06-13 2019-06-13 Failure diagnosis method for urea spray control system and module thereof KR102131707B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190070052A KR102131707B1 (en) 2019-06-13 2019-06-13 Failure diagnosis method for urea spray control system and module thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190070052A KR102131707B1 (en) 2019-06-13 2019-06-13 Failure diagnosis method for urea spray control system and module thereof

Publications (1)

Publication Number Publication Date
KR102131707B1 true KR102131707B1 (en) 2020-07-08

Family

ID=71601153

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190070052A KR102131707B1 (en) 2019-06-13 2019-06-13 Failure diagnosis method for urea spray control system and module thereof

Country Status (1)

Country Link
KR (1) KR102131707B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113217152A (en) * 2021-06-21 2021-08-06 河北亚大汽车塑料制品有限公司 Urea pipe unfreezing injection experiment detection equipment
KR20220158489A (en) * 2021-05-24 2022-12-01 주식회사 현대케피코 Short circuit fault detection method of vehicle ontroller

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3553189B2 (en) * 1995-04-12 2004-08-11 富士重工業株式会社 Port heater failure diagnosis device
KR20130058449A (en) 2011-11-25 2013-06-04 현대자동차주식회사 System for control urea injection quantity of vehicle and method thereof
KR20140057875A (en) * 2012-11-05 2014-05-14 콘티넨탈 오토모티브 시스템 주식회사 Circuit for detecting scb
JP2019074038A (en) * 2017-10-17 2019-05-16 株式会社デンソー Urea water thawing determination device and urea water thawing determination system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3553189B2 (en) * 1995-04-12 2004-08-11 富士重工業株式会社 Port heater failure diagnosis device
KR20130058449A (en) 2011-11-25 2013-06-04 현대자동차주식회사 System for control urea injection quantity of vehicle and method thereof
KR20140057875A (en) * 2012-11-05 2014-05-14 콘티넨탈 오토모티브 시스템 주식회사 Circuit for detecting scb
JP2019074038A (en) * 2017-10-17 2019-05-16 株式会社デンソー Urea water thawing determination device and urea water thawing determination system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220158489A (en) * 2021-05-24 2022-12-01 주식회사 현대케피코 Short circuit fault detection method of vehicle ontroller
KR102477497B1 (en) * 2021-05-24 2022-12-13 주식회사 현대케피코 Short circuit fault detection method of vehicle ontroller
CN113217152A (en) * 2021-06-21 2021-08-06 河北亚大汽车塑料制品有限公司 Urea pipe unfreezing injection experiment detection equipment

Similar Documents

Publication Publication Date Title
CN108572312B (en) SoC chip testing method, device and system and SoC chip testing and verifying board
KR102131707B1 (en) Failure diagnosis method for urea spray control system and module thereof
CN100587247C (en) Engine controller
CN101896943B (en) Vehicle information storage apparatus
JP4345708B2 (en) Electronic control device for vehicle
CN107956573B (en) Thermostat method for diagnosing faults, device, computer equipment and storage medium
JP5431188B2 (en) Method for adjusting a control device with an adjustment unit
CN105319009B (en) system and method for correcting pressure sensor offset
US20220025808A1 (en) Method and Device for Inspecting and Safeguarding a Functionality of an Exhaust Gas Aftertreatment System of a Combustion Engine
CN114490208A (en) Test apparatus, test method, computer device, storage medium, and program product
JP2005009924A (en) Device for diagnosing fault in temperature sensor circuit
JP2011511205A (en) Method and apparatus for monitoring at least one glow plug of an internal combustion engine
CN113851180A (en) System for detecting SSD (solid State disk) standby power reliability, test fixture and SSD
US11467125B2 (en) Sensor control device
US9470653B2 (en) Method and apparatus for diagnosing disconnection of oxygen sensor
JP6869743B2 (en) Electronic control device for automobiles
WO2016149011A1 (en) Automatically determining a number of functioning batteries
CN115729756A (en) Test-accompanied hard disk, and method and system for test-accompanied server based on test-accompanied hard disk
US11586518B2 (en) Thermal event prediction in hybrid memory modules
WO2022110604A1 (en) Control method and control system for battery monitoring platform
CN113685259A (en) Engine thermostat fault judgment method, device and equipment
CN106444730A (en) Method for diagnosing electronic control unit for preventing software halt
KR101955627B1 (en) Method for diagnosing vehicle of eol production line
JP2003196256A (en) Electronic control unit
CN115291101B (en) Abnormality detection method, apparatus, system, and computer-readable storage medium

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant