KR102189779B1 - 파워제어시스템에서 변속제어유닛의 모니터링 방법 및 장치 - Google Patents

파워제어시스템에서 변속제어유닛의 모니터링 방법 및 장치 Download PDF

Info

Publication number
KR102189779B1
KR102189779B1 KR1020130043660A KR20130043660A KR102189779B1 KR 102189779 B1 KR102189779 B1 KR 102189779B1 KR 1020130043660 A KR1020130043660 A KR 1020130043660A KR 20130043660 A KR20130043660 A KR 20130043660A KR 102189779 B1 KR102189779 B1 KR 102189779B1
Authority
KR
South Korea
Prior art keywords
control unit
shift control
monitoring
booting
engine control
Prior art date
Application number
KR1020130043660A
Other languages
English (en)
Other versions
KR20140125621A (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 KR1020130043660A priority Critical patent/KR102189779B1/ko
Publication of KR20140125621A publication Critical patent/KR20140125621A/ko
Application granted granted Critical
Publication of KR102189779B1 publication Critical patent/KR102189779B1/ko

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/02Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/12Detecting malfunction or potential malfunction, e.g. fail safe; Circumventing or fixing failures
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M17/00Testing of vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Control Of Transmission Device (AREA)
  • Debugging And Monitoring (AREA)

Abstract

본 발명은 파워제어시스템에서의 변속제어유닛 모니터링 장치 및 방법을 개시한다. 본 발명에 따르면, 변속제어유닛의 부팅 시작 시점에서 부팅 감시용 와치독 신호를 생성하여 엔진제어유닛으로 공급하고 엔진제어유닛에서 수신된 부팅 감시용 와치독 신호에 따라 변속제어유닛의 부팅 상태를 감시함에 따라 변속제어유닛의 부팅 중 제공된 엔진제어유닛의 리셋 신호에 의해 발생하는 변속제어유닛의 무한 루프의 에러를 근본적으로 방지하여 파워제어시스템에 대한 신뢰성을 향상시킬 수 있게 된다.

Description

파워제어시스템에서 변속제어유닛의 모니터링 방법 및 장치{APPARATUS AND METHOD FOR MONITORING TCU IN PCU}
본 발명은 파워제어시스템에서 변속제어유닛의 모니터링 방법 및 장치에 관한 것으로, 더욱 상세하게는 엔진제어유닛에서 변속제어유닛의 부팅 상태를 모니터링할 수 있도록 한 방법 및 장치에 관한 것이다.
통상적으로, 엔진제어유닛(Engine Control Unit)과 변속제어유닛(TCU: Transmission Control Unit)을 하나의 보드에 구성하는 PCU(Power Control Unit)에서, 변속제어유닛(TCU: Transmission Control Unit)은 엔진제어유닛(Engine Control Unit)의 슬레이브 격인 유닛으로서 동작 중에는 지속적으로 와치독 신호(Watchdog signal)를 엔진제어유닛(Engine Control Unit)으로 보내어 정상 동작 중임을 알린다.
이에, 엔진제어유닛(Engine Control Unit)은 변속제어유닛(TCU: Transmission Control Unit)으로부터 수신되는 와치독 신호(Watchdog signal)를 통해 변속제어유닛(TCU: Transmission Control Unit)의 정상 동작을 판정하며, 변속제어유닛(TCU: Transmission Control Unit)으로부터 일정 시간 이내로 와치독 신호(Watchdog signal)를 수신하지 못하는 경우에는 변속제어유닛(TCU: Transmission Control Unit)에 이상이 발생한 것으로 판정한다.
예컨대, 도 1에 도시된 바와 같이 엔진제어유닛 및 변속제어유닛이 하나의 보드 내에 설치되는 파워제어시스템(PCU)에서, 마스터인 엔진제어유닛(ECU)의 제어에 따라 슬레이브인 변속제어유닛(TCU)에 전원이 공급되면, 엔진제어유닛은 액티브 상태이고 변속제어유닛은 부팅(BOOTING)을 실행한 후 정상 동작되면 와치독 신호를 생성하여 엔진제어유닛으로 전송한다.
이때 엔진제어유닛은 변속제어유닛으로부터 공급되는 와치독 신호를 토대로 변속제어유닛의 정상 여부를 판정한다. 그리고, 변속제어유닛이 비정상으로 판정되는 경우 상기 엔진제어유닛은 변속제어유닛으로 리셋 신호를 제공하고 상기 리셋 신호를 받은 변속제어유닛은 리셋(RESET)된 후 정상 동작 시 와치독 신호를 엔진제어유닛으로 제공한다.
이러한 일반적인 파워제어시스템에서 변속제어유닛의 감시 방법은 엔진제어유닛에서 변속제어유닛이 정상 동작 시점 이후부터 와치독 신호를 토대로 변속제어유닛의 동작 상태를 감시할 수 있고, 변속제어유닛이 부팅 중인 경우 변속제어유닛의 동작 상태를 감시할 수 있는 방법이 없었다.
따라서, 엔진제어유닛은 변속제어유닛이 부팅 중 리셋 신호를 변속제어유닛으로 전송하는 경우 상기 변속제어유닛은 정상 동작에 따른 와치독 신호를 엔진제어유닛 측으로 제공하지 못하고 무한 루틴으로 빠지는 경우 변속제어유닛을 재부팅할 수 있는 방법이 없어 변속게어유닛을 재부팅할 수 없었다.
따라서, 본 발명은 상기의 문제점을 해결하기 위해 창출된 것으로, 본 발명의 목적은 변속제어유닛의 부팅 시작 시점에서 부팅 감시용 와치독 신호를 생성하여 엔진제어유닛으로 공급하고 엔진제어유닛에서 수신된 부팅 감시용 와치독 신호에 따라 변속제어유닛의 부팅 상태를 감시함에 따라 변속제어유닛의 부팅 중 엔진제어유닛의 리셋 신호에 의해 발생하는 변속제어유닛의 에러를 방지할 수 있는 파워제어시스템에서 변속제어유닛의 모니터링 방법 및 장치를 제공하는데 있다.
상기 목적을 달성하기 위한 본 발명의 제1 관점에 따른 파워제어시스템에서 변속제어유닛의 모니터링 방법은
마스터인 엔진제어유닛 및 슬레이브인 변속제어유닛이 하나의 보드 내에 설치되는 파워제어시스템에서 변속제어유닛의 모니터링 방법은,
상기 엔진제어유닛에서, 변속제어유닛에 전원을 공급하여 변속제어유닛을 부팅하는 단계;
상기 변속제어유닛에서 부팅 시작 시점에서 부팅 감시용 와치독 신호를 생성하여 엔진제어유닛으로 제공하는 단계;
상기 엔진제어유닛에서 부팅 감시용 와치독 신호를 수신한 후 기 정의된 소정 시간을 카운팅하는 타이머를 구동하는 단계;
상기 엔진제어유닛에서 상기 타이머의 카운팅 시간이 기 정의된 소정 시간이 경과되고 상기 변속제어유닛으로부터 기 정의된 소정 듀티 주기의 와치독 신호가 수신되지 아니한 경우 변속제어유닛을 비정상인 동작으로 판정하는 단계를 포함하는 것을 특징으로 한다.
바람직하게 상기 모니터링 방법은,
상기 변속제어유닛의 소정 시간이 경과되기 이전에 리프로그래밍을 위한 리셋 신호가 엔진제어유닛에 제공하는 것을 금지하도록 구비되는 것을 특징으로 한다.
바람직하게 상기 모니터링 방법은,
상기 변속제어유닛이 비정상으로 판정되는 경우 상기 엔진제어유닛에서 리셋 신호를 생성하여 변속제어유닛으로 전송하여 리 프로그래밍을 실행하는 단계를 더 포함하는 것을 특징으로 한다.
바람직하게 상기 소정 시간은,
상기 변속제어유닛의 부팅 시간을 토대로 설정되는 것을 특징으로 한다.
바람직하게 상기 모니터링 방법은,
상기 엔진제어유닛에서 상기 타이머의 카운팅 시간이 상기 소정 시간을 경과하고 상기 변속제어유닛으로부터 기 정의된 소정 듀티 주기의 와치독 신호가 수신된 경우 변속제어유닛을 정상으로 동작하는 것으로 판정하는 단계를 더 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명의 제2 관점에 따른 파워제어시스템에서 변속제어유닛의 모니터링 장치는,
외부로부터 공급되는 전원에 의해 부팅완료 후 전원을 변속제어유닛으로 제공하여 변속제어유닛을 부팅시키는 엔진제어유닛과,
상기 엔진제어유닛의 부팅 요청에 의한 부팅 시작 시점에서 부팅 감시용 와치독 신호를 생성하여 엔진제어유닛으로 제공하고, 부팅을 실행하는 변속제어유닛을 포함하고,
상기 엔진제어유닛은,
상기 변속제어유닛의 부팅 감시용 와치독 신호를 수신하여 기 설정된 소정 시간을 카운팅하는 타이머를 구동시키고, 타이머의 소정 시간이 경과되고 상기 변속제어유닛으로부터 기 정의된 소정 듀티 주기의 와치독 신호가 수신되면 변속제어유닛을 정상으로 판정하도록 구비되는 것을 특징으로 한다.
바람직하게 상기 엔진제어유닛은,
상기 변속제어유닛의 소정 시간이 경과되기 이전에 리프로그래밍을 위한 리셋 신호가 엔진제어유닛에 제공하는 것을 금지하도록 구비되는 것을 특징으로 한다.
바람직하게 상기 엔진제어유닛은,
타이머의 구동 시간이 경과되고 변속제어유닛으로부터 기 정의된 소정 듀티 주기의 와치독 신호가 수신되지 아니한 경우 변속제어유닛을 비정상으로 판정하여 리프로그램을 실행시키기 위한 리셋 신호를 변속제어유닛으로 제공하도록 구비되는 것을 특징으로 한다.
바람직하게 상기 소정 시간은
상기 변속제어유닛의 부팅 시간을 토대로 설정되는 것을 특징으로 한다.
이상에서 설명한 바와 같이, 본 발명의 실시 예에 따른 파워제어시스템에서 변속제어유닛의 모니터링 장치 및 방법에 의하면, 변속제어유닛의 부팅 시작 시점에서 부팅 감시용 와치독 신호를 생성하여 엔진제어유닛으로 공급하고 엔진제어유닛에서 수신된 부팅 감시용 와치독 신호에 따라 변속제어유닛의 부팅 상태를 감시함에 따라 변속제어유닛의 부팅 중 제공된 엔진제어유닛의 리셋 신호에 의해 발생하는 변속제어유닛의 무한 루프의 에러를 근본적으로 방지하여 파워제어시스템에 대한 신뢰성을 향상시킬 수 있는 효과를 얻는다.
본 명세서에서 첨부되는 다음의 도면 들은 본 발명의 바람직한 실시 예를 예시하는 것이며, 후술하는 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되어서는 아니된다.
도 1은 일반적인 파워제어시스템의 입출력 파형을 도인 도면이다.
도 2는 본 발명의 실시 예에 따른 파워제어시스템의 구성을 보인 도이다.
도 3은 본 발명의 실시 예에 따른 파워제어시스템에서의 입출력 파형을 보인 도이다.
도 4는 본 발명의 다른 실시 예에 따른 파워제어시스템에서 변속제어유닛의 모니터링 과정의 절차를 순서대로 나타낸 도이다.
본 발명과 본 발명의 동작상의 이점 및 본 발명의 실시에 의하여 달성되는 목적을 충분히 이해하기 위해서는 본 발명의 바람직한 실시 예를 예시하는 첨부 도면 및 도면에 기재된 내용을 참조하여야 한다.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시 예를 설명함으로써, 본 발명을 상세히 설명한다. 각 도면에 제시된 동일한 참조 부호는 동일한 부재를 나타낸다.
도 2는 본 발명의 실시 예에 따른 파워제어시스템의 구성을 보인 도면이다.
본 발명의 실시 예에 따른 파워제어시스템(PCU)는, 자동차 등에 구비되어 구동계통, 제동계통 및 조향계통을 포함하는 모든 부분을 제어하는 엔진제어유닛(Engine Control Unit, 100) 및 변속기를 제어하는 변속제어유닛(TCU: Transmission Control Unit, 200)을 포함하는 구성을 갖춘다.
즉, 변속제어유닛(TCU: Transmission Control Unit, 200)과 엔진제어유닛(Engine Control Unit, 100)은 동일한 PCB(Printed Circuit Board)에 구비된다.
여기서, 엔진제어유닛(Engine Control Unit, 100)은 외부로부터 공급되는 전원에 의해 부팅이 완료되면 상기 변속제어유닛(TCU : 200)에 전원을 공급하고, 상기 엔진제어유닛(100)으로부터 공급되는 전원에 의해 상기 변속제어유닛(200)의 부팅이 완료되어 오퍼레이션 상태가 되면, 상기 변속제어유닛(200)은 오퍼레이션 상태임을 나타내기 위해 소정 듀티값을 가지는 와치독 신호(watchdog signal)을 엔진제어유닛(100)으로 제공한다.
또한 엔진제어유닛(100)은 어떠한 테스크(예: background task 또는 flash polling task)에서 와치독 신호(Watchdog signal)를 수신하여 와치독(Watchdog) 서비스에 대한 개시를 요청받는 경우에도 와치독(Watchdog) 서비스 내에서 마지막으로 서비스 콜링한 시점 이후부터 미리 정해진 일정 시간이 경과했는지를 확인한 후, 확인 결과 미리 정해진 일정 시간이 경과한 경우에만 와치독(Watchdog) 서비스의 개시를 허용한다.
즉, 상기 엔진제어유닛(100)은 어떠한 테스크(예: background task 또는 flash polling task)에서, 변속제어유닛(TCU: Transmission Control Unit, 200)으로부터 와치독 신호(Watchdog signal)를 수신하게 되면, 변속제어유닛(TCU: Transmission Control Unit, 200)의 동작 상태를 정상인 것으로 판정하는 것을 기본 프로세스로 한다.
즉, 엔진제어유닛(Engine Control Unit, 100)은 변속제어유닛(TCU: Transmission Control Unit, 200)으로부터 와치독 신호(Watchdog signal)를 수신한 후 변속제어유닛(TCU: Transmission Control Unit, 200)의 동작 상태를 판정하기 이전 과정에, 와치독 신호(Watchdog signal)의 수신주기에 따르는 것이 아니라 자체적으로 와치독(Watchdog) 서비스에 대한 개시 시점을 정규화하기 위한 로직을 실행한다.
이하에서는 본 발명에 따른 엔진제어유닛과 변속제어유닛간의 신호 전달 과정을 설명하기로 한다.
도 3은 도 1에 도시된 엔진제어유닛 및 변속제어유닛 간의 입출력 파형을 보인 도이다.
먼저, 상기 엔진제어유닛(Engine Control Unit, 100)은 도 3의 a)에 도시된 바와 같이, 외부로부터 공급되는 전원이 공급되면, 도 3의 b)에 도시된 바와 같이, 오퍼레이션 상태에 도달하고, 이때 변속제어유닛(200)은 구동 금지가 해지된다.
이 후 상기 변속제어유닛(200)은 도 3의 c)에 도시된 바와 같이, 부팅 시작 시점에서 부팅 감시용 와치독 신호를 생성하여 엔진제어유닛(100)으로 전달하고, 상기 엔진제어유닛(100)은 부팅 감시용 와치독 신호를 제공받아 기 정의된 타이머(101)를 구동시킨다.
상기 타이머(101)는 상기 엔진제어유닛(100)에 내장되어 설치되는 것을 일 례로 설명하고 있으나, 엔진제어유닛(100)과 별개로 설치될 수도 있다.
상기 타이머(101)의 소정 시간은 변속제어유닛(200)의 부팅 시간을 토대로 기 설정되어 있으며, 상기 엔진제어유닛(100)은 상기 타이머(101)의 소정 시간 경과 및 변속제어유닛(200)의 와치독 신호의 전송 여부를 토대로 변속제어유닛(200)의 부팅 시 정상 동작인 지를 감시하는 로직을 수행한다.
즉, 상기 엔진제어유닛(100)은 상기 타이머의 소정 시간 경과되어 기 정의된 소정 듀티 패턴의 변속제어유닛(200)의 와치독 신호가 수신되면 변속제어유닛(200)을 정상으로 판정한다.
그러나, 타이머(101)의 소정 시간 경과되고, 상기 소정 듀티 패턴의 와치독 신호가 수신되지 아니한 경우 변속제어유닛(200)을 비정상으로 판정하여 변속제어유닛(200)의 리프로그래밍을 위한 리셋 신호를 변속제어유닛(200)으로 전송한다.
따라서, 엔진제어유닛(100)은 변속제어유닛(200)의 부팅 감시용 와치독 신호가 수신된 후 상기 타이머(101)의 소정 시간 동안 변속제어유닛(200)을 부팅 중으로 인식하고, 상기 소정 시간 경과되면 변속제어유닛(200)을 오퍼레이션 상태에 도달하였다고 인식한다.
그러나, 엔진제어유닛(100)은, 상기 소정 시간 경과되었음에도 불구하고 변속제어유닛(200)으로부터 소정 듀티 패턴의 와치독 신호가 수신되지 아니한 경우 변속제어유닛(200)을 비정상으로 판정하여 변속제어유닛(200)을 리프로그래밍시키기 위한 리셋 신호를 전송한다.
이하에서는 본 발명의 실시 예에 다른 파워제어시스템에서의 변속제어유닛 모니터링 동작을 설명하기로 한다.
도 4는 본 발명의 실시 예에 따른 파워제어시스템에서 변속제어유닛의 모니터링 과정 순서를 나타낸 도면이다.
도면을 참조하면, 본 발명의 실시 예에 따른 파워제어시스템에서의 엔진제어유닛(100)은 단계(S11)외부로부터 공급되는 전원에 의해 부팅을 시작한 후 (S13) 변속제어유닛(200)을 구동하기 위한 전원을 변속제어유닛(200)으로 공급한다(S15).
그리고, 상기 변속제어유닛(200)은 상기 엔진제어유닛(100)으로부터 공급되는 전원에 따라 부팅을 실행하고(S17), 부팅 시작 시점에서 부팅 감시용 와치독 신호를 생성하여 엔진제어유닛(100)으로 전달한다(S19, S21).
이때 상기 부팅 감시용 와치독 신호는 하나의 펄스 형태로 생성되어 엔진제어유닛(100)으로 전송된다.
상기 엔진제어유닛(100)은 상기 부팅 감시용 와치독 신호를 제공받은 후 타이머(101)를 구동하기 위한 구동 신호를 생성하여 타이머(101)로 전달되고(S23), 상기 타이머(101)는 구동 신호를 토대로 기 정의된 소정 시간을 카운팅한다(S25).
다음 변속제어유닛(200)은 부팅이 완료되어 소정 듀티 패턴의 와치독 신호를 생성하여 엔진제어유닛(100)으로 전달한다(S27, S29).
그리고, 상기 엔진제어유닛(100)은, 타이머(101)의 카운팅 시간 및 와치독 신호를 토대로 변속제어유닛(200)의 정상 여부를 판정하는 역할을 수행한다(S31, S33). 즉, 상기 엔진제어유닛(100)은 타이머(101)의 카운팅 시간이 기 정의된 소정 시간이 경과되고 와치독 신호가 정상적으로 수신되면, 상기 변속제어유닛(200)을 정상으로 판정하여 태스크 실행을 변속제어유닛(200)에 요청한다.
그러나, 타이머(101)의 카운팅 시간이 기 정의된 소정 시간이 경과되고 와치독 신호가 정상적으로 수신되지 아니한 경우 엔진제어유닛(100)은 변속제어유닛(200)을 비정상으로 판정하고 리셋 신호를 생성하여 변속제어유닛(200)으로 전달한다(S35, S37).
다음 상기 리셋 신호를 수신한 변속제어유닛(200)은 리프로그램을 실행한다(S39).
본 발명의 실시 예에 따르면, 변속제어유닛의 부팅 시작 시점에서 부팅 감시용 와치독 신호를 생성하여 엔진제어유닛으로 공급하고 엔진제어유닛에서 수신된 부팅 감시용 와치독 신호에 따라 변속제어유닛의 부팅 상태를 감시함에 따라 변속제어유닛의 부팅 중 공급되는 엔진제어유닛의 리셋 신호에 의해 발생하는 변속제어유닛의 무한 루프의 에러를 근본적으로 방지하여 파워제어시스템에 대한 신뢰성을 향상시킬 수 있게 된다.
지금까지 본 발명을 바람직한 실시 예를 참조하여 상세히 설명하였지만, 본 발명이 상기한 실시 예에 한정되는 것은 아니며, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 또는 수정이 가능한 범위까지 본 발명의 기술적 사상이 미친다 할 것이다.
변속제어유닛의 부팅 시작 시점에서 부팅 감시용 와치독 신호를 생성하여 엔진제어유닛으로 공급하고 엔진제어유닛에서 수신된 부팅 감시용 와치독 신호에 따라 변속제어유닛의 부팅 상태를 감시함에 따라 변속제어유닛의 부팅 중 공급되는 엔진제어유닛의 리셋 신호에 의해 발생하는 변속제어유닛의 무한 루프의 에러를 근본적으로 방지하여 파워제어시스템에 대한 신뢰성을 향상시킬 수 있는 파워제어시스템에서의 변속제어유닛 모니터링 장치 및 방법에 대한 운용의 정확성 및 신뢰도 측면, 더 나아가 성능 효율 면에 매우 큰 진보를 가져올 수 있으며, 적용되는 차량의 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있는 발명이다.

Claims (9)

  1. 마스터인 엔진제어유닛 및 슬레이브인 변속제어유닛이 하나의 보드 내에 설치되는 파워제어시스템에서 변속제어유닛의 모니터링 방법은,
    상기 엔진제어유닛에서, 변속제어유닛에 전원을 공급하여 변속제어유닛을 부팅하는 단계;
    상기 변속제어유닛에서, 부팅 시작 시점에 부팅 감시용 와치독 신호를 생성하여 엔진제어유닛으로 제공하는 단계;
    상기 엔진제어유닛에서, 부팅 감시용 와치독 신호를 수신한 후 기 정의된 소정 시간을 카운팅하는 타이머를 구동하는 단계;
    상기 엔진제어유닛에서, 상기 타이머의 카운팅 시간이 상기 타이머의 상기 소정 시간을 경과하고 상기 변속제어유닛으로부터 기 정의된 소정 듀티 주기의 와치독 신호가 수신되지 아니한 경우 변속제어유닛을 비정상인 동작으로 판정하는 단계를 포함하고,
    상기 엔진제어유닛은, 상기 부팅 시작 시점에 수신되는 상기 부팅 감시용 와치독 신호 및 상기 타이머에 기초하여, 상기 변속제어유닛의 부팅 상태를 감시하고,
    상기 부팅 감시용 와치독 신호는 상기 변속제어유닛에 의해 제공되는 와치독 신호 파형의 일부이고, 상기 부팅 감시용 와치독 신호는 하나의 펄스 형태로 생성되는, 파워제어시스템에서의 변속제어유닛 모니터링 방법.
  2. 제1항에 있어서, 상기 모니터링 방법은,
    상기 타이머의 상기 소정 시간이 경과되기 이전에 리프로그래밍을 위한 리셋 신호가 상기 엔진제어유닛에 의해 제공되는 것을 금지하도록 하는 것을 특징으로 하는 파워제어시스템에서의 변속제어유닛 모니터링 방법.
  3. 제1항에 있어서, 상기 모니터링 방법은,
    상기 변속제어유닛이 비정상으로 판정되는 경우 상기 엔진제어유닛에서 리셋 신호를 생성하여 변속제어유닛으로 전송하여 리 프로그래밍을 실행하는 단계를 더 포함하는 것을 특징으로 하는 파워제어시스템에서의 변속제어유닛 모니터링 방법.
  4. 제1항에 있어서, 상기 소정 시간은,
    상기 변속제어유닛의 부팅 시간을 토대로 설정되는 것을 특징으로 하는 파워제어시스템에서의 변속제어유닛 모니터링 방법.
  5. 제1항에 있어서, 상기 모니터링 방법은,
    상기 엔진제어유닛에서 상기 타이머의 카운팅 시간이 상기 소정 시간을 경과하고 상기 변속제어유닛으로부터 기 정의된 소정 듀티 주기의 와치독 신호가 수신된 경우 상기 변속제어유닛을 정상으로 동작하는 것으로 판정하는 단계를 더 포함하는 것을 특징으로 하는 파워제어시스템에서의 변속제어유닛 모니터링 방법.
  6. 외부로부터 공급되는 전원에 의해 부팅완료 후 전원을 변속제어유닛으로 제공하여 변속제어유닛을 부팅시키는 엔진제어유닛과,
    상기 엔진제어유닛의 부팅 요청에 의한 부팅 시작 시점에서 부팅 감시용 와치독 신호를 생성하여 엔진제어유닛으로 제공하고, 부팅을 실행하는 변속제어유닛을 포함하고,
    상기 엔진제어유닛은, 상기 변속제어유닛의 부팅 감시용 와치독 신호를 수신하여 기 설정된 소정 시간을 카운팅하는 타이머를 구동시키고, 상기 타이머의 상기 소정 시간이 경과되고 상기 변속제어유닛으로부터 기 정의된 소정 듀티 주기의 와치독 신호가 수신되면 상기 변속제어유닛을 정상으로 판정하고,
    상기 엔진제어유닛은, 상기 부팅 시작 시점에 수신되는 상기 부팅 감시용 와치독 신호 및 상기 타이머에 기초하여, 상기 변속제어유닛의 부팅 상태를 감시하고,
    상기 부팅 감시용 와치독 신호는 상기 변속제어유닛에 의해 제공되는 와치독 신호 파형의 일부이고, 상기 부팅 감시용 와치독 신호는 하나의 펄스 형태로 생성되는, 파워제어시스템에서의 변속제어유닛 모니터링 장치.
  7. 제6항에 있어서, 상기 엔진제어유닛은,
    상기 타이머의 상기 소정 시간이 경과되기 이전에 리프로그래밍을 위한 리셋 신호가 상기 엔진제어유닛에 의해 제공되는 것을 금지하도록 하는 것을 특징으로 하는 파워제어시스템에서의 변속제어유닛 모니터링 장치.
  8. 제6항에 있어서, 상기 엔진제어유닛은,
    상기 타이머의 상기 소정 시간이 경과되고 상기 변속제어유닛으로부터 기 정의된 소정 듀티 주기의 와치독 신호가 수신되지 아니한 경우 상기 변속제어유닛을 비정상으로 판정하여 리프로그램을 실행시키기 위한 리셋 신호를 상기 변속제어유닛으로 제공하도록 구비되는 것을 특징으로 하는 파워제어시스템에서의 변속제어유닛 모니터링 장치.
  9. 제6항에 있어서, 상기 소정 시간은
    상기 변속제어유닛의 부팅 시간을 토대로 설정되는 것을 특징으로 하는 파워제어시스템에서의 변속제어유닛 모니터링 장치.



KR1020130043660A 2013-04-19 2013-04-19 파워제어시스템에서 변속제어유닛의 모니터링 방법 및 장치 KR102189779B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130043660A KR102189779B1 (ko) 2013-04-19 2013-04-19 파워제어시스템에서 변속제어유닛의 모니터링 방법 및 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130043660A KR102189779B1 (ko) 2013-04-19 2013-04-19 파워제어시스템에서 변속제어유닛의 모니터링 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20140125621A KR20140125621A (ko) 2014-10-29
KR102189779B1 true KR102189779B1 (ko) 2020-12-11

Family

ID=51995335

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130043660A KR102189779B1 (ko) 2013-04-19 2013-04-19 파워제어시스템에서 변속제어유닛의 모니터링 방법 및 장치

Country Status (1)

Country Link
KR (1) KR102189779B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102222723B1 (ko) * 2020-01-31 2021-03-04 엘에스일렉트릭(주) 듀얼 CPU(MPU) 시스템을 활용한 외부 Watchdog 기술

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007534049A (ja) * 2004-01-29 2007-11-22 ケープ・レンジ・ワイヤレス,リミテッド プロセッサの機能性を監視するためのウォッチドッグシステムおよび方法
JP2009015435A (ja) 2007-07-02 2009-01-22 Nippon Telegr & Teleph Corp <Ntt> 異常検出方法及び処理装置
JP2010136544A (ja) 2008-12-05 2010-06-17 Daimler Ag 車両制御システムの通信エラー判定装置及び車両制御システムの通信エラー判定方法
JP2012230637A (ja) 2011-04-27 2012-11-22 Denso Corp プログラム群
KR101362718B1 (ko) 2012-11-27 2014-02-13 현대오트론 주식회사 연속적 소프트웨어 리셋이 발생하는 전자 제어 장치에서의 고장 진단 방법

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0716058U (ja) * 1993-08-27 1995-03-17 株式会社カンセイ 車両用自動変速装置
JP3097580B2 (ja) * 1996-12-18 2000-10-10 株式会社デンソー 電子制御装置
KR100998422B1 (ko) * 2008-07-14 2010-12-03 콘티넨탈 오토모티브 시스템 주식회사 전자제어장치의 오작동 방지 시스템 및 방법
KR20120100236A (ko) * 2011-03-03 2012-09-12 콘티넨탈 오토모티브 시스템 주식회사 변속제어유닛의 왓치독 신호에 대한 모니터링 방법
KR101801116B1 (ko) * 2011-11-28 2017-12-21 콘티넨탈 오토모티브 시스템 주식회사 Pcu 시스템 구동 방법 및 장치

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007534049A (ja) * 2004-01-29 2007-11-22 ケープ・レンジ・ワイヤレス,リミテッド プロセッサの機能性を監視するためのウォッチドッグシステムおよび方法
JP2009015435A (ja) 2007-07-02 2009-01-22 Nippon Telegr & Teleph Corp <Ntt> 異常検出方法及び処理装置
JP2010136544A (ja) 2008-12-05 2010-06-17 Daimler Ag 車両制御システムの通信エラー判定装置及び車両制御システムの通信エラー判定方法
JP2012230637A (ja) 2011-04-27 2012-11-22 Denso Corp プログラム群
KR101362718B1 (ko) 2012-11-27 2014-02-13 현대오트론 주식회사 연속적 소프트웨어 리셋이 발생하는 전자 제어 장치에서의 고장 진단 방법

Also Published As

Publication number Publication date
KR20140125621A (ko) 2014-10-29

Similar Documents

Publication Publication Date Title
CN105446851B (zh) 一种处理器监控方法和***、用于监控处理器的mcu
JP5743932B2 (ja) Ecuの異常監視回路
US10649487B2 (en) Fail-safe clock monitor with fault injection
US20120331459A1 (en) Electronic Control System for a Machine
KR102189779B1 (ko) 파워제어시스템에서 변속제어유닛의 모니터링 방법 및 장치
CN105138363A (zh) 应用程序自动升级处理方法及装置
US20160103688A1 (en) Method of Starting Computing System
JP2016071635A (ja) Ecuの異常監視回路
CN100394396C (zh) 具有微型计算机监视禁止功能的电子控制***和方法
KR20130009086A (ko) 진보된 와치독 장치 및 그 동작 방법
CN109960599B (zh) 芯片***及其看门狗自检方法、电器设备
JP2016222018A (ja) Cpu監視装置、車両制御システムおよびcpu監視方法
JP2009202612A (ja) 電動パワーステアリング装置
JP2016071771A (ja) 制御装置及び監視装置
KR20130022804A (ko) 리프로그래밍 제어모듈 및 이를 이용한 리프로그래밍 시스템 및 방법
US9494999B2 (en) Method for operating a bus control unit, and bus control unit
JP2011065402A (ja) 車両用電子制御装置
WO2018173910A1 (ja) 車両制御装置
KR101801116B1 (ko) Pcu 시스템 구동 방법 및 장치
KR20140125623A (ko) 파워제어시스템에서의 변속제어유닛의 모니터링 방법 및 장치
CN108388481B (zh) Olt设备的智能看门狗电路***
CN105095082A (zh) 应用程序测试方法及装置
TWI678611B (zh) 分析裝置、控制器以及分析系統
KR20120100236A (ko) 변속제어유닛의 왓치독 신호에 대한 모니터링 방법
JP5575086B2 (ja) 電子制御装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
X091 Application refused [patent]
AMND Amendment
E902 Notification of reason for refusal
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant