KR101063217B1 - 하이브리드 차량제어기의 셧오프후 재기동 오류 방지 방법 - Google Patents
하이브리드 차량제어기의 셧오프후 재기동 오류 방지 방법 Download PDFInfo
- Publication number
- KR101063217B1 KR101063217B1 KR1020080123177A KR20080123177A KR101063217B1 KR 101063217 B1 KR101063217 B1 KR 101063217B1 KR 1020080123177 A KR1020080123177 A KR 1020080123177A KR 20080123177 A KR20080123177 A KR 20080123177A KR 101063217 B1 KR101063217 B1 KR 101063217B1
- Authority
- KR
- South Korea
- Prior art keywords
- reset
- hcu
- token
- rom
- storing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W20/00—Control systems specially adapted for hybrid vehicles
- B60W20/50—Control strategies for responding to system failures, e.g. for fault diagnosis, failsafe operation or limp mode
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/035—Bringing the control units into a predefined state, e.g. giving priority to particular actuators
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Hybrid Electric Vehicles (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
Description
Claims (4)
- 하이브리드 차량제어기의 셧오프후 재기동 오류 방지 방법에 있어서,HCU 셧오프 후 CPU 리셋시 고장 추종 로직을 호출하는 단계;상기 HCU 셧오프 후 CPU 리셋 전에 리셋원인을 롬에 저장하고, 리셋 전 저장변수를 롬에 저장하는 단계;상기 리셋 후 HCU 소프트웨어가 토큰 플로우에 따라 시퀀스대로 준수하는지 여부를 판단하는 단계;상기 토큰 플로우에 따라 시퀀스대로 준수하는 경우 HCU 소프트웨어를 재기동하고, 상기 토큰 플로우에 따라 시퀀스대로 준수하지 못하는 경우 HCU 소프트웨어의 동작을 중지하여 클러스터에 고장신호를 표시하는 단계를 포함하는 것을 특징으로 하는 하이브리드 차량제어기의 셧오프후 재기동 오류 방지 방법.
- 청구항 1에 있어서,상기 리셋 후 HCU 소프트웨어가 토큰 플로우에 따라 시퀀스대로 준수하는지 여부를 판단하는 단계는, 리셋 전 저장변수를 롬에 저장하기 전에 토큰비트0에 1을 쓰고 롬에 저장하는 단계;상기 리셋원인 저장 및 리셋 전 저장변수 저장 후에 토큰비트0을 읽어 1을 만족하는지 여부를 판단하는 단계;상기 토큰비트0이 1을 만족하는 경우 토큰비트 2에 1을 쓰고 롬에 저장하고, 상기 토큰비트0이 1을 만족하지 않는 경우 리셋카운터를 증가시켜 롬에 저장하는 단계;상기 토큰비트 2를 읽어 1을 만족하는지 여부를 판단하는 단계;상기 토큰비트 2가 1을 만족하는 경우 토큰비트 3에 1을 쓰고 롬에 저장하고, 상기 토큰비트2가 1을 만족하지 않는 경우 리셋카운터를 증가시켜 롬에 저장하는 단계;상기 토큰비트 3을 읽어 1을 만족하는지 여부를 판단하는 단계;상기 토큰비트 3이 1을 만족하는 경우 리셋카운터값에 0을 쓰고 롬에 저장하고, 상기 토큰비트 3이 1을 만족하지 않는 경우 소프트웨어를 리셋하고 다시 시작하는 단계;상기 리셋카운터값이 최대값을 초과하는 지 여부를 판단하는 단계;상기 리셋카운터값이 최대값을 초과하는 경우 클러스터에 고장신호를 표시하고, 상기 리셋카운터값이 최대값을 초과하지않는 경우 소프트웨어를 재기동시키는 단계를 포함하는 것을 특징으로 하는 하이브리드 차량제어기의 셧오프후 재기동 오류 방지 방법.
- 청구항 2에 있어서,상기 토큰비트2가 1을 만족하지 않는 경우 리셋카운터를 증가시켜 롬에 저장하는 단계 후 상기 토큰비트 3을 읽어 1을 만족하는지 여부를 판단하는 단계 전에, 리셋원인을 읽는 단계;상기 리셋원인이 '메모리 오류'인지 여부를 판단하는 단계;상기 리셋원인이 '메모리 오류'인 경우 램 및 롬을 모니터링하여 초기화시키고, 상기 리셋원인이 '메모리 오류'가 아닌 경우 상기 토큰비트 3을 읽어 1을 만족하는지 여부를 판단하는 단계를 포함하는 것을 특징으로 하는 하이브리드 차량제어기의 셧오프후 재기동 오류 방지 방법.
- 청구항 1에 있어서,상기 HCU는 전원공급부와 연결되는 하드웨어 리셋 처리회로부와, 내부에 셧오프 경로를 판단하기 위한 고장 추종 로직이 내장된 CPU와, 셧오프 경로에 대한 정보를 저장하는 롬을 포함하는 것을 특징으로 하는 하이브리드 차량제어기의 셧오프후 재기동 오류 방지 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080123177A KR101063217B1 (ko) | 2008-12-05 | 2008-12-05 | 하이브리드 차량제어기의 셧오프후 재기동 오류 방지 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080123177A KR101063217B1 (ko) | 2008-12-05 | 2008-12-05 | 하이브리드 차량제어기의 셧오프후 재기동 오류 방지 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20100064650A KR20100064650A (ko) | 2010-06-15 |
| KR101063217B1 true KR101063217B1 (ko) | 2011-09-07 |
Family
ID=42364232
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020080123177A Active KR101063217B1 (ko) | 2008-12-05 | 2008-12-05 | 하이브리드 차량제어기의 셧오프후 재기동 오류 방지 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101063217B1 (ko) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101637609B1 (ko) * | 2010-12-07 | 2016-07-07 | 현대자동차주식회사 | 림프홈 블록이 구비된 dc모터 pwm 제어모듈 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2523515Y2 (ja) | 1990-01-18 | 1997-01-29 | 株式会社キーエンス | シーケンス制御装置 |
| JP2006139407A (ja) | 2004-11-10 | 2006-06-01 | Seiko Epson Corp | 電子機器 |
-
2008
- 2008-12-05 KR KR1020080123177A patent/KR101063217B1/ko active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2523515Y2 (ja) | 1990-01-18 | 1997-01-29 | 株式会社キーエンス | シーケンス制御装置 |
| JP2006139407A (ja) | 2004-11-10 | 2006-06-01 | Seiko Epson Corp | 電子機器 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20100064650A (ko) | 2010-06-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7251551B2 (en) | On-vehicle electronic control device | |
| JP3255693B2 (ja) | 自動車のマルチコンピュータシステム | |
| CN104182303B (zh) | 冗余计算架构 | |
| JP5967059B2 (ja) | 車両用電子制御装置 | |
| US20100174448A1 (en) | Method and device for operating a control unit | |
| CN110515371A (zh) | Ecu数据篡改的检测方法、第一控制器和ecu | |
| KR102561067B1 (ko) | 자동차의 제어 장치의 작동 방법 | |
| KR101063217B1 (ko) | 하이브리드 차량제어기의 셧오프후 재기동 오류 방지 방법 | |
| JP2006117131A (ja) | 車両用電子制御装置 | |
| JP2011127439A (ja) | 内燃機関の制御装置 | |
| JP2015072569A (ja) | 制御装置 | |
| Leaphart et al. | Survey of software failsafe techniques for safety-critical automotive applications | |
| US20140025996A1 (en) | Method for diagnosing a mechanism of untimely cut-offs of the power supply to a motor vehicle computer | |
| US7848859B2 (en) | Device and method for evaluating a sensor signal indicating a position of an accelerator pedal of a motor vehicle | |
| JP2012126331A (ja) | 車両の故障診断システム | |
| KR102710358B1 (ko) | 자동차 전기 시스템의 작동 방법 및 제어 장치, 그리고 그 전기 시스템 | |
| US11687394B2 (en) | Method for testing a computer reset device | |
| CN105422290A (zh) | 小油门故障识别及处理、发动机和油门信号处理方法 | |
| JP6443202B2 (ja) | 車両の電子制御装置 | |
| JP2016126692A (ja) | 電子制御装置 | |
| KR102195845B1 (ko) | 자가진단 기능을 가지는 연료공급 펌프 컨트롤러 | |
| US10740204B2 (en) | Method and apparatus for monitoring memory and for displaying use in electronic control device | |
| JP2002047998A (ja) | 車両用制御装置 | |
| JP2014034912A (ja) | 車両用制御装置 | |
| KR20130003976A (ko) | 전자 제어 조향장치 전자 제어 유닛 및 이를 이용한 러닝 리셋 처리 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20140901 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20150831 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-5-5-R10-R17-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20180829 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20190827 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 15 |