KR101914624B1 - 자율주행시스템의 사고 예방을 위한 프로세서 및 동작 방법 - Google Patents
자율주행시스템의 사고 예방을 위한 프로세서 및 동작 방법 Download PDFInfo
- Publication number
- KR101914624B1 KR101914624B1 KR1020170004327A KR20170004327A KR101914624B1 KR 101914624 B1 KR101914624 B1 KR 101914624B1 KR 1020170004327 A KR1020170004327 A KR 1020170004327A KR 20170004327 A KR20170004327 A KR 20170004327A KR 101914624 B1 KR101914624 B1 KR 101914624B1
- Authority
- KR
- South Korea
- Prior art keywords
- module
- electronic control
- control unit
- failure
- duplication
- 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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B9/00—Safety arrangements
- G05B9/02—Safety arrangements electric
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0055—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
- G05D1/0077—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements using redundant signals or controls
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/80—Arrangements for reacting to or preventing system or operator failure
- G05D1/87—Arrangements for reacting to or preventing system or operator failure using redundant control arrangements
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2101/00—Details of software or hardware architectures used for the control of position
- G05D2101/10—Details of software or hardware architectures used for the control of position using artificial intelligence [AI] techniques
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Mechanical Engineering (AREA)
- Hardware Redundancy (AREA)
Abstract
Description
도 2는 일실시예에 따른 자율주행차량의 시스템에서 고장이 감지되는 경우의 실시예를 설명하는 도면이다.
도 3은 일실시예에 따른 전자제어유닛의 고장을 감시하는 프로세서를 설명하는 도면이다.
도 4는 일실시예에 따른 전자제어유닛의 고장을 감시하는 프로세서의 동작 방법을 설명하는 도면이다.
320: 배치 처리부 330: 고장 감시부
340: 활성화 처리부
Claims (26)
- 원본 모듈에 상응하는 복제 모듈의 리스트 중에서, 적어도 하나 이상의 복제 모듈을 선별하는 복제 모듈 선별부;
상기 선별된 적어도 하나 이상의 복제 모듈을 적어도 하나 이상의 전자제어유닛에 배치하는 배치 처리부;
특정 원본 모듈이 포함된 전자제어유닛의 고장을 감시하는 고장 감시부; 및
상기 특정 원본 모듈이 포함된 전자제어유닛에 고장이 감지되는 경우에 상기 특정 원본 모듈을 비활성화 시키고, 상기 특정 원본 모듈에 상응하는 특정 복제 모듈을 활성화시키는 활성화 처리부
를 포함하고,
상기 특정 원본 모듈이 포함된 전자제어유닛과 상기 특정 복제 모듈이 포함된 전자제어유닛은 서로 다른 전자제어유닛이고,
상기 특정 원본 모듈이 포함된 전자제어유닛은 스스로 고장을 판단하고,
상기 복제 모듈 선별부는 상기 복제 모듈의 리스트에 나열된 각각의 복제 모듈에 상응하는 자율주행 기능을 확인하고, 상기 확인된 자율주행 기능에 대한 우선순위를 고려하여 상기 적어도 하나 이상의 복제 모듈을 선별하는 것을 특징으로 하는 프로세서. - 제1항에 있어서,
상기 복제 모듈 선별부는,
상기 복제 모듈의 리스트에 나열된 각각의 복제 모듈에 상응하는 자율주행 기능의, 이전 사용 빈도를 추가적으로 고려하여 상기 적어도 하나 이상의 복제 모듈을 선별하는 프로세서. - 제1항에 있어서,
상기 복제 모듈 선별부는,
상기 복제 모듈의 리스트에 나열된 각각의 복제 모듈에 상응하는 자율주행 기능의, 고장 빈도를 추가적으로 고려하여 상기 적어도 하나 이상의 복제 모듈을 선별하는 프로세서. - 제1항에 있어서,
상기 복제 모듈 선별부는,
상기 복제 모듈의 리스트에 나열된 각각의 복제 모듈에 상응하는 자율주행 기능과 관련된 부품들에 대한 수명을 추가적으로 고려하여, 상기 적어도 하나 이상의 복제 모듈을 선별하는 프로세서. - 제1항에 있어서,
상기 복제 모듈 선별부는,
운전자의 주행 데이터를 추가적으로 고려하여 상기 적어도 하나 이상의 복제 모듈을 선별하는 프로세서. - 제1항에 있어서,
상기 복제 모듈 선별부는,
상기 복제 모듈의 리스트에 나열된 각각의 복제 모듈에 상응하는 내부 자원의 사용량을 확인하고, 상기 확인된 내부 자원의 사용량을 추가적으로 고려하여 상기 적어도 하나 이상의 복제 모듈을 선별하는 프로세서. - 제1항에 있어서,
상기 복제 모듈 선별부는,
상기 복제 모듈의 리스트에 나열된 각각의 복제 모듈과, 실제 자율주행 제어를 실시하는 전자제어유닛과의 물리적인 거리를 추가적으로 고려하여 상기 적어도 하나 이상의 복제 모듈을 선별하는 프로세서. - 제1항에 있어서,
상기 고장 감시부는,
일정 주기 동안에 상기 특정 원본 모듈로부터 신호가 전송되지 않는 경우 상기 특정 원본 모듈이 포함된 전자제어유닛에 대한 고장을 판단하는 프로세서. - 제1항에 있어서,
상기 고장 감시부는,
상기 특정 원본 모듈로부터 송신되는 신호 값의 패턴이 비정상적인 경우, 상기 특정 원본 모듈이 포함된 전자제어유닛에 대한 고장을 판단하는 프로세서. - 제9항에 있어서,
상기 고장 감시부는,
상기 특정 원본 모듈로부터 송신되는 신호 값의 패턴의 물리적인 특성이 사전에 정의된 물리적인 특성과 다른 경우, 상기 패턴이 비정상적이라고 판단하는 프로세서. - 제9항에 있어서,
상기 고장 감시부는,
상기 특정 원본 모듈로부터 송신되는 신호 값이 이전에 송신된 신호 값과 다른지 여부를 판단하고, 상기 판단 결과 다른 경우에 상기 패턴이 비정상적이라고 판단하는 프로세서. - 제1항에 있어서,
상기 고장 감시부는,
상기 특정 원본 모듈로부터 송신되는 신호 값의 씨알씨(Cyclical Redundancy Check, CRC) 코드를 확인하고, 상기 확인 결과를 고려하여 상기 특정 원본 모듈이 포함된 전자제어유닛에 대한 고장을 판단하는 프로세서. - 제1항에 있어서,
상기 고장 감시부는,
상기 특정 복제 모듈이 포함된 전자제어유닛을 통해 상기 특정 원본 모듈이 포함된 전자제어유닛의 고장을 감시하는 프로세서. - 제1항에 있어서,
상기 고장 감시부는,
상기 특정 원본 모듈이 포함된 전자제어유닛이 고장을 스스로 판단한 경우에, 상기 특정 원본 모듈이 포함된 전자제어유닛에서 네트워크를 통해 고장 신호를 송출하도록 제어하고, 상기 고장 신호에 기반하여 상기 고장을 감시하는 프로세서. - 특정 제어 모듈에 대한 원본 모듈을 유지하고, 상기 원본 모듈에 상응하는 복제 모듈의 생성 요청을 전송하는 제1 전자제어유닛; 및
상기 전송되는 생성 요청에 응답하여, 상기 복제 모듈을 생성하고 유지하는 제2 전자제어유닛
을 포함하고,
상기 제1 전자제어유닛은 상기 원본 모듈에 대한 고장을 스스로 판단하고,
상기 제2 전자제어유닛은 상기 원본 모듈에 대한 고장을 감시하고, 상기 감시결과 상기 원본 모듈에 대한 고장이 감지되는 경우에 상기 원본 모듈을 비활성화시키도록 상기 제1 전자제어유닛에 요청하며, 상기 복제 모듈을 활성화시키되,
상기 복제 모듈은 상기 원본 모듈에 상응하는 상기 복제 모듈의 리스트 중에서, 상기 복제 모듈의 리스트에 나열된 각각의 복제 모듈에 상응하는 자율주행 기능을 확인하고, 상기 확인된 자율주행 기능에 대한 우선순위를 고려하여 적어도 하나 이상이 선별되는 것을 특징으로 하는 자율주행 시스템. - 제15항에 있어서,
상기 제1 전자제어유닛은,
상기 원본 모듈에 대해 고장이라고 판단한 경우, 네트워크를 통해 고장 신호를 송출하는 것을 특징으로 하는 자율주행 시스템. - 제15항에 있어서,
상기 제1 전자제어유닛은,
일정 주기 동안에 상기 원본 모듈로부터 신호가 전송되지 않는 경우 상기 원본 모듈에 대한 고장을 판단하는 자율주행 시스템. - 제15항에 있어서,
상기 제1 전자제어유닛은,
상기 원본 모듈로부터 송신되는 신호 값의 패턴이 비정상적인 경우, 상기 원본 모듈에 대한 고장을 판단하는 자율주행 시스템. - 제18항에 있어서,
상기 제1 전자제어유닛은,
상기 원본 모듈로부터 송신되는 신호 값의 패턴의 물리적인 특성이 사전에 정의된 물리적인 특성과 다른 경우, 상기 패턴이 비정상적이라고 판단하는 자율주행 시스템. - 제18항에 있어서,
상기 제1 전자제어유닛은,
상기 원본 모듈로부터 송신되는 신호 값이 이전에 송신된 신호 값과 다른지 여부를 판단하고, 상기 판단 결과 다른 경우에 상기 패턴이 비정상적이라고 판단하는 자율주행 시스템. - 제15항에 있어서,
상기 제1 전자제어유닛은,
상기 원본 모듈로부터 송신되는 신호 값의 씨알씨(Cyclical Redundancy Check, CRC) 코드를 확인하고, 상기 확인 결과를 고려하여 상기 원본 모듈에 대한 고장을 판단하는 자율주행 시스템. - 자율주행 시스템에서 전자제어유닛의 고장을 감시하는 프로세서의 동작 방법에 있어서,
제1 전자제어유닛에서 원본 모듈을 유지하고, 제2 전자제어유닛에서 상기 원본 모듈에 상응하는 복제 모듈을 유지하는 단계;
상기 원본 모듈이 포함된 제1 전자제어유닛의 고장을 감시하는 단계;
상기 원본 모듈이 포함된 제1 전자제어유닛에 고장이 감지되는 경우에 상기 원본 모듈을 비활성화시키는 단계; 및
상기 제2 전자제어유닛에서 상기 원본 모듈에 상응하는 복제 모듈을 활성화시키는 단계
를 포함하되,
상기 제1 전자제어유닛은 상기 원본 모듈에 대한 고장을 스스로 판단하고,
상기 복제 모듈은 상기 원본 모듈에 상응하는 상기 복제 모듈의 리스트 중에서, 상기 복제 모듈의 리스트에 나열된 각각의 복제 모듈에 상응하는 자율주행 기능을 확인하고, 상기 확인된 자율주행 기능에 대한 우선순위를 고려하여 적어도 하나 이상이 선별되는 것을 특징으로 하는 프로세서의 동작 방법. - 제22항에 있어서,
상기 제1 전자제어유닛의 고장을 감시하는 단계는,
일정 주기 동안에 상기 원본 모듈로부터 신호가 전송되지 않는 경우에 상기 제1 전자제어유닛에 고장을 감지하는 단계
를 포함하는 프로세서의 동작 방법. - 제22항에 있어서,
상기 제1 전자제어유닛의 고장을 감시하는 단계는,
상기 원본 모듈로부터 송신되는 신호 값의 패턴이 비정상적인 경우에 상기 제1 전자제어유닛에 고장을 감지하는 단계
를 포함하는 프로세서의 동작 방법. - 제22항에 있어서,
상기 제1 전자제어유닛의 고장을 감시하는 단계는,
상기 원본 모듈로부터 송신되는 신호 값의 패턴의 물리적인 특성이 사전에 정의된 물리적인 특성과 다른 경우에 상기 제1 전자제어유닛에 고장을 감지하는 단계
를 포함하는 프로세서의 동작 방법. - 제22항에 있어서,
상기 제1 전자제어유닛의 고장을 감시하는 단계는,
상기 원본 모듈로부터 송신되는 신호 값이 이전에 송신된 신호 값과 다른 경우에 상기 제1 전자제어유닛에 고장을 감지하는 단계
를 포함하는 프로세서의 동작 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170004327A KR101914624B1 (ko) | 2017-01-11 | 2017-01-11 | 자율주행시스템의 사고 예방을 위한 프로세서 및 동작 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170004327A KR101914624B1 (ko) | 2017-01-11 | 2017-01-11 | 자율주행시스템의 사고 예방을 위한 프로세서 및 동작 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180082886A KR20180082886A (ko) | 2018-07-19 |
KR101914624B1 true KR101914624B1 (ko) | 2018-11-02 |
Family
ID=63058598
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170004327A Active KR101914624B1 (ko) | 2017-01-11 | 2017-01-11 | 자율주행시스템의 사고 예방을 위한 프로세서 및 동작 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101914624B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12311904B2 (en) * | 2021-12-15 | 2025-05-27 | Hyundai Motor Company | Braking control system and method for autonomous vehicle |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110370932B (zh) * | 2018-11-08 | 2021-08-10 | 北京京东乾石科技有限公司 | 安全供电装置和方法 |
KR102396538B1 (ko) | 2018-12-19 | 2022-05-11 | 주식회사 에이치엘클레무브 | 자율 주행 차량의 안전 제어 시스템 및 방법 |
KR20200081530A (ko) | 2018-12-19 | 2020-07-08 | 주식회사 만도 | 자율 주행 차량의 안전 제어 시스템 및 방법 |
US11345359B2 (en) * | 2019-12-12 | 2022-05-31 | Baidu Usa Llc | Autonomous driving vehicles with dual autonomous driving systems for safety |
KR20230136794A (ko) | 2022-03-17 | 2023-09-27 | 현대자동차주식회사 | 자율 주행 차량 제어 장치 및 방법 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009080804A (ja) | 2007-09-03 | 2009-04-16 | Hitachi Industrial Equipment Systems Co Ltd | 自律移動ロボットシステム |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5151274A (en) | 1990-08-06 | 1992-09-29 | The Procter & Gamble Company | Calcium and trace mineral supplements |
KR100390403B1 (ko) * | 1999-10-21 | 2003-07-07 | 엘지전자 주식회사 | 이중화 프로세서의 소프트웨어 프로세서 절체 방법 |
KR101347341B1 (ko) * | 2007-01-25 | 2014-01-03 | 삼성전자주식회사 | 분산 시스템에서 보드 이중화 장치 및 방법 |
KR20110132176A (ko) | 2010-06-01 | 2011-12-07 | 차흥식 | 에어커튼장치 |
-
2017
- 2017-01-11 KR KR1020170004327A patent/KR101914624B1/ko active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009080804A (ja) | 2007-09-03 | 2009-04-16 | Hitachi Industrial Equipment Systems Co Ltd | 自律移動ロボットシステム |
Non-Patent Citations (1)
Title |
---|
이정환. 결함 감내 이중화 시스템의 고장 복구시간 최소화를 위한 가용도 추정도구. 과학기술연합대학원대학교. 2016.02.* |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12311904B2 (en) * | 2021-12-15 | 2025-05-27 | Hyundai Motor Company | Braking control system and method for autonomous vehicle |
Also Published As
Publication number | Publication date |
---|---|
KR20180082886A (ko) | 2018-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101914624B1 (ko) | 자율주행시스템의 사고 예방을 위한 프로세서 및 동작 방법 | |
US11724708B2 (en) | Fail-safe handling system for autonomous driving vehicle | |
CN107908186B (zh) | 用于控制无人驾驶车辆运行的方法及系统 | |
US20180068496A1 (en) | Systems and methods for vehicle-to-vehicle communication | |
CN110709303B (zh) | 车辆控制装置 | |
EP3632761B1 (en) | Electronic control device, vehicle control method, and vehicle control program | |
CN112540592A (zh) | 用于确保安全的具有双自主驾驶系统的自主驾驶车辆 | |
US10163351B2 (en) | Enhanced lane detection | |
US10023164B2 (en) | Validating automotive safety functions | |
US20190049342A1 (en) | Method and an autonomous ground vehicle | |
CN113195330A (zh) | 电子控制装置以及车载系统 | |
CN114407910B (zh) | 智能驾驶车辆的故障处理方法、装置、存储介质 | |
CN112849159A (zh) | 车辆控制系统以及车辆控制方法 | |
WO2021250936A1 (ja) | 走行制御装置及び走行制御方法 | |
US20230377385A1 (en) | Method for validating safety precautions for vehicles moving in an at least partially automated manner | |
KR20210063244A (ko) | 자율주행차량의 이벤트 데이터 기록을 위한 시스템 | |
CN112537316A (zh) | 用于至少部分自动化地引导机动车的方法 | |
JP2022543591A (ja) | 周囲のエリア内で車両を位置特定するための方法およびデバイス | |
US11994855B2 (en) | Method for controlling a motor vehicle remotely | |
CN107783530B (zh) | 基于软件代码迁移的失效可操作的系统设计模式 | |
CN112810620A (zh) | 覆盖相邻车道相对速度的运行设计域验证 | |
CN113391614A (zh) | 用于实时确定安全冗余自动驾驶系统的能力边界和关联风险的方法 | |
CN107885184A (zh) | 故障功能自动驾驶 | |
US20250042406A1 (en) | Method and System for Detecting an Occurrence of a Predetermined Driving Situation During a Journey Using an Activated Driver Assistance System | |
WO2024134749A1 (ja) | 車両制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170111 |
|
PA0201 | Request for examination | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20170314 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180327 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
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: 20180917 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20181029 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20181030 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20220907 Start annual number: 5 End annual number: 5 |