KR20240068933A - 자율주행 자동차의 감속 제어장치 - Google Patents

자율주행 자동차의 감속 제어장치 Download PDF

Info

Publication number
KR20240068933A
KR20240068933A KR1020220149750A KR20220149750A KR20240068933A KR 20240068933 A KR20240068933 A KR 20240068933A KR 1020220149750 A KR1020220149750 A KR 1020220149750A KR 20220149750 A KR20220149750 A KR 20220149750A KR 20240068933 A KR20240068933 A KR 20240068933A
Authority
KR
South Korea
Prior art keywords
driving
mode
autonomous
autonomous driving
value
Prior art date
Application number
KR1020220149750A
Other languages
English (en)
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 KR1020220149750A priority Critical patent/KR20240068933A/ko
Publication of KR20240068933A publication Critical patent/KR20240068933A/ko

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18109Braking
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details 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/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/029Adapting to failures or work around with other constraints, e.g. circumvention by avoiding use of failed parts
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details 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/08Interaction between the driver and the control system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0015Planning or execution of driving tasks specially adapted for safety
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/005Handover processes
    • B60W60/0053Handover processes from vehicle to occupant
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details 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
    • B60W2050/0062Adapting control system settings
    • B60W2050/007Switching between manual and automatic parameter input, and vice versa
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details 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/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/029Adapting to failures or work around with other constraints, e.g. circumvention by avoiding use of failed parts
    • B60W2050/0292Fail-safe or redundant systems, e.g. limp-home or backup systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2300/00Indexing codes relating to the type of vehicle
    • B60W2300/12Trucks; Load vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/12Brake pedal position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Regulating Braking Force (AREA)

Abstract

자율주행 자동차의 감속 제어장치에 관한 것으로, 자동차에 마련된 각 장치들 및 브레이크 포지션 센서와의 통신을 통해 각종 신호를 송수신하는 입출력부, 상기 입출력부를 통해 수신되는 감지신호를 모니터링하는 모니터링부, 모니터링된 주행 상태 정보를 저장하는 저장부 및 각 장치의 구동을 제어하는 제어부를 포함하는 구성을 마련하여, 상기 주행 상태 정보를 모니터링해서 모니터링된 정보들을 상기 저장부에 저장하고 상기 메인 제어부 또는 자율주행 컴퓨터로 감속 제어를 통합적으로 제공할 수 있다.

Description

자율주행 자동차의 감속 제어장치{DECELLATION CONTROL DEVICE OF AUTONOMOUS VEHICLE}
본 발명은 자율주행 자동차의 감속 제어장치에 관한 것으로, 더욱 상세하게는 자율주행 자동차의 자율 주행 모드와 수동 주행 모드에 대응해서 자동차의 속도를 감속 제어하는 자율주행 자동차의 감속 제어장치에 관한 것이다.
자동차는 운전자가 조향조작수단인 스티어링 휠(steering wheel)과 가감속 조작수단인 가속 페달(Accel-pedal) 및 브레이크 페달(Brake-pedal) 등의 조작을 통해, 지면을 주행하여 차량 운전자 및 동승자를 원하는 목적지에 도달할 수 있도록 돕는 운송수단이다.
최근에는 기존의 자동차에 복수의 센서와 조향 제어수단 및 가감속 제어수단을 장착하여, 노면상태, 인접 차량과 사물의 위치 및 도로신호 등을 확인하여 설정된딘 목적지까지 운전자의 운전조작 없이 자율적으로 운행하는 자율주행 자동차에 대한 연구가 지속적으로 이루어지고 있다.
종래기술에 따른 자율주행 자동차의 가감속 제어수단은 브레이크 페달에 설치되어 브레이크 페달의 위치를 검출하는 브레이크 포지션센서(BPS: Brake-pedal Position Sensor), 가속 페달에 설치되어 가속 페달의 위치를 검출하는 가속페달 포지션센서(Accel-pedal Position Sensor), 브레이크 포지션센서 및 가속페달 포지션센서와 캔(CAN) 통신하여 차량의 가속과 감속을 제어하는 제어부로 구성된다.
본 출원인은 하기의 특허문헌 1 및 특허문헌 2 등에 자율주행 자동차의 가감속 제어장치와 감속 제어장치 구성을 개시하여 특허 출원해서 등록받은 바 있다.
한편, 자율주행 자동차 중에서 대형 버스나 트럭 등의 상용차는 승용차의 감속 제어장치 구성과 상이하게 구성됨에 따라, 주율주행 상용차에도 적용 가능한 감속 제어장치 기술의 개발이 요구되고 있다.
대한민국 특허 등록번호 10-1999689호(2019년 7월 12일 공고) 대한민국 특허 등록번호 10-2086447호(2020년 3월 9일 공고)
본 발명의 목적은 상기한 바와 같은 문제점을 해결하기 위한 것으로, 자율주행 상용차에 적용되어 자율 주행 모드와 수동 주행 모드에 대응해서 자동차의 속도를 감속 제어하는 자율주행 자동차의 감속 제어장치를 제공하는 것이다.
본 발명의 다른 목적은 운전자의 페달 조작신호를 감지하는 각 센서와 제어부의 고장이나 통신이 불가능한 상황 등 비상 상황 발생시 자동차의 속도를 감속해서 안전사고를 방지할 수 있는 자율주행 자동차의 감속 제어장치를 제공하는 것이다.
본 발명의 또 다른 목적은 자율주행 상용차에서 브레이크 포지션센서의 감지신호에 기초해서 통합적으로 감속 제어하는 자율주행 자동차의 감속 제어장치를 제공하는 것이다.
상기한 바와 같은 목적을 달성하기 위하여, 본 발명에 따른 자율주행 자동차의 감속 제어장치는 자동차에 마련된 각 장치들 및 브레이크 포지션 센서와의 통신을 통해 각종 신호를 송수신하는 입출력부, 상기 입출력부를 통해 수신되는 감지신호를 모니터링하는 모니터링부, 모니터링된 주행 상태 정보를 저장하는 저장부 및 각 장치의 구동을 제어하는 제어부를 포함하고, 상기 주행 상태 정보를 모니터링해서 모니터링된 정보들을 상기 저장부에 저장하고 상기 메인 제어부 또는 자율주행 컴퓨터로 감속 제어를 통합적으로 제공하는 것을 특징으로 한다.
상술한 바와 같이, 본 발명에 따른 자율주행 자동차의 감속 제어장치에 의하면, 자율 주행 자동차의 수동 주행 모드시 브레이크 포지션 센서에서 수신되는 감지신호에 따라 브레이크 페달의 위치를 인식하고, 인식된 브레이크 페달의 위치에 대응되는 출력신호를 차량의 메인 제어부로 전달할 수 있다는 효과가 얻어진다.
그리고 본 발명에 의하면, 자율 주행 모드시 자율주행 컴퓨터로부터 브레이크 포지션 센서의 감지신호에 대응되는 제어신호를 수신하고, 수신된 제어신호를 메인 제어부로 전달할 수 있다는 효과가 얻어진다.
또한, 본 발명에 의하면, 수동 주행이나 자율 주행 상태, 비상 상황 발생으로 인해 강제적으로 수동 주행 모드로 전환 여부, 비상 정지 버튼 조작 여부, 캔 통신 오류 발생 여부 등을 포함하는 주행 상태 정보를 모니터링해서 모니터링된 정보들을 저장부에서 저장하고 메인 제어부 또는 자율주행 컴퓨터로 전달해서 자율주행 상용차의 주행 속도를 통합적으로 가감속 제어할 수 있다는 효과가 얻어진다.
도 1은 본 발명의 바람직한 실시 예에 따른 자율주행 자동차의 감속 제어장치의 블록 구성도,
도 2는 도 1에 도시된 입출력부의 구성도,
도 3은 도 1에 도시된 설정부의 구성을 보인 예시도.
이하 본 발명의 바람직한 실시 예에 따른 자율주행 자동차의 감속 제어장치를 첨부된 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 바람직한 실시 예에 따른 자율주행 자동차의 감속 제어장치의 블록 구성도이고, 도 2는 도 1에 도시된 입출력부의 구성도이다.
이하에서는 '좌측', '우측', '전방', '후방', '상방' 및 '하방'과 같은 방향을 지시하는 용어들은 각 도면에 도시된 상태를 기준으로 각각의 방향을 지시하는 것으로 정의한다.
본 발명의 바람직한 실시 예에 따른 자율주행 자동차의 감속 제어장치(10)는 도 1에 도시된 바와 같이, 자동차의 주행모드에 기초한 동작모드에 따라 전원 오프 상태나 온 상태로 동작하고, 브레이크페달의 위치를 인식해서 인식된 브레이크페달 위치에 대응되는 출력신호 또는 차량에 마련된 자율주행 컴퓨터(14)에서 수신된 제어신호를 차량의 메인 제어부(13)로 전달한다.
상기 동작모드는 수동 모드와, 자동 모드인 자율주행 오프 모드 및 자율주행 온 모드를 포함할 수 있다.
상기 수동 모드는 운전자가 직접 운전하는 수동 주행 모드에 대응되도록, 감속 제어장치(10)의 전원이 차단된 상태에서 바이패스(bypass)되는 모드일 수 있다.
상기 자율주행 오프 모드는 감속 제어장치(10)에 전원이 인가된 상태에서 브레이크 포지션 센서(12)에서 출력되는 출력신호를 읽을 수 있는 모드일 수 있다.
상기 자율주행 온 모드는 감속 제어장치(10)에 전원이 인가된 상태에서 브레이크 포지션 센서(12)에서 출력되는 출력신호를 읽을 수 있으나, 자율주행 컴퓨터(14)에서 제어된 값을 메인 제어부(13)로 전달해서 자율 운전하는 모드일 수 있다.
그래서 상기 수동 모드시 자동차는 일반적인 자동차와 같이 운전자의 조작에 따라 주행한다. 이를 위해, 감속 제어장치(10)는 수동 모드시 전원이 차단되고, 어떠한 값도 상위의 메인 제어부(13)와 자율주행 컴퓨터(14)로 전송하지 않는다.
그리고 감속 제어장치(10)는 상기 자율주행 오프 모드시, 브레이크 포지션 센서(12)에서 수신되는 감지신호에 따라 브레이크페달의 위치를 인식하고, 브레이크페달의 인식된 위치에 대응되는 출력신호를 차량의 메인 제어부(13)로 전달한다.
또한, 감속 제어장치(10)는 상기 자율주행 온 모드시 자율주행 컴퓨터(14)로부터 브레이크 포지션 센서(12)의 감지신호에 대응되도록 제어된 값을 갖는 제어신호를 수신하고, 수신된 제어신호를 메인 제어부(13)로 전달할 수 있다.
이와 함께, 본 발명의 바람직한 실시 예에 따른 자율주행 자동차의 감속 제어장치(10)는 미리 설정된 주행 상태 정보를 모니터링해서 모니터링된 정보들을 저장부(40)에서 저장하고 메인 제어부(13) 또는 자율주행 컴퓨터(14)로 전달한다.
상기 주행 상태 정보는 자동차의 주행 모드 설정 상태, 비상 상황 발생으로 인해 강제적으로 수동 주행 모드로 전환 여부, 비상 정지 버튼 조작 여부, 캔 통신 오류 발생 여부 정보 중에서 하나 이상을 포함할 수 있다.
이를 위해, 본 발명의 바람직한 실시 예에 따른 자율주행 자동차의 가감속 제어장치(10)는 각종 신호를 송수신하는 입출력부(20), 입출력부(20)를 통해 수신되는 감지신호를 모니터링하는 모니터링부(30), 모니터링된 주행 상태 정보를 저장하는 저장부(40) 및 각 장치의 구동을 제어하는 제어부(50)를 포함한다.
브레이크 포지션 센서(Brake-pedal Position Sensor, BPS)(12)는 브레이크 페달에 설치되어 브레이크 페달의 위치 정보를 검출한다.
메인 제어부(13)는 차량에 마련된 각 장치의 구동을 제어하는 메인 컨트롤러로서, 일반적으로 차량 제어 유닛(Vehicle Control Unit, VCU)으로 마련되며, ECU를 포함할 수 있다.
자율주행 컴퓨터(14)는 자율 주행 모드 설정시 차량에 마련된 각 장치들이 자율 주행을 수행하도록, 제어하는 제어신호를 발생하는 기능을 한다.
그래서 가속 페달과 브레이크 페달은 각각 이러한 자율주행 컴퓨터(14)의 제어신호에 구동되는 모터 등의 액츄에이터의 동작에 따라 구동될 수 있다.
한편, 상기한 특허문헌 1에서 자율주행 승용차는 각 센서의 감지신호를 송수신하는 과정에서 오류 발생을 방지하기 위해, 메인 제어부와 서브 제어부를 적용해서 병렬로 감지신호를 송수신하고, 메인 제어부의 오류 발생시 서브 제어부를 이용해서 보조 작동부를 동작시켜 가감속하였다.
반면, 대형 버스나 트럭과 같은 자율주행 상용차는 하나의 가감속 제어장치를 이용하는 싱글 타입으로 각 센서의 감지신호를 수신하고 가감속 제어한다.
이와 같이, 승용차와 상용차는 가감속 제어를 위한 시스템 구성이 서로 상이함에 따라, 승용차용 가감속 제어장치를 상용차에 그대로 적용할 수 없다.
그래서 본 실시 예에서 하나의 제어부(50)를 이용해서 캔 통신을 기반으로 자율주행 자동차의 자율 주행 모드와 수동 주행 모드에 대응되도록 동작 모드를 제어하며, 자율 주행 도중에 브레이크 포지션 센서(12)로 고압을 제어한다.
여기서, 제어부(50)는 상기한 주행 상태 정보, 즉 수동/자율 주행 모드, 강제 수동 주행 모드 전환, 비상 정지 버튼 조작, 캔 통신 오류 등의 정보에 대응되도록 미리 설정된 DO 내지 D7의 8바이트(byte)를 갖는 주행 상태 신호를 자율주행 컴퓨터(14)로 전송할 수 있다.
예를 들어, 제어부(50)는 자율주행 오프 모드에서, 자율주행 컴퓨터(14)로 전송되는 주행 상태 정보에 대응되는 신호(이하 '주행 상태 신호'라 함)의 상태 값 D0.0는 수동 모드 상태이면 '0'으로 설정되고, 자율주행 모드 상태이면 '1'로 설정될 수 있다.
이러한 제어부(50)는 자율주행 모드 전환 비트를 수신한 경우, 자율주행 모드로 전환하도록 제어할 수 있다.
그리고 제어부(50)는 비상 정지 버튼이 조작되면, 상기 주행 상태 신호의 상태 값 D0.2를 '1'로 설정해서 자율주행 컴퓨터(14)로 전송할 수 있다.
제어부(50)는 브레이크 포지션 센서(12)와 연결된 커넥터가 분리되어 전원이 인가되지 않으면, 상태값 D0.6를 '1'로 설정해서 자율주행 컴퓨터(14)로 전송할 수 있다.
여기서, 제어부(50)는 BPS 전압을 아래에서 설명할 설정부(60)를 이용해서 설정된 기저값으로 전송할 수 있다.
그리고 제어부(50)는 브레이크 포지션 센서(12)에서 출력되는 출력신호를 이용해서 측정한 BPS 전압값을 자율주행 컴퓨터(14)로 전송할 수 있다.
여기서, 제어부(50)는 수동으로 측정된 브레이크페달의 BPS 전압값을 자율주행 컴퓨터(14)로 전송할 수 있다.
한편, 제어부(50)는 자율주행 온 모드에서, 상기 주행 상태 신호의 상태값 D0.0를 자동 모드 상태에 대응되는 '1'로 설정해서 자율주행 컴퓨터(14)로 전송할 수 있다.
여기서, 제어부(50)는 수동 주행 모드 전환 비트가 수신되면, 수동 주행 모드로 전환하도록 제어할 수 있다.
그리고 제어부(50)는 비상 정지 버튼이 조작되면, 상기 주행 상태 신호의 상태 값 D0.2를 '1'로 설정해서 자율주행 컴퓨터(14)로 전송할 수 있다. 이때, 제어부(50)는 수동 주행 모드로 자동 전환할 수 있다.
제어부(50)는 브레이크 포지션 센서(12)와 연결된 커넥터가 분리되어 전원이 인가되지 않으면, 상태값 D0.6를 '1'로 설정해서 자율주행 컴퓨터(14)로 전송할 수 있다. 이때, 제어부(50)는 수동 주행 모드로 자동 전환할 수 있다.
이러한 제어부(50)는 차량의 메인 제어부로 전송하는 BPS 전압을 자율주행 컴퓨터(14)로 송신할 수 있다. 만약, 수신받은 값을 DAC로 출력했을 경우, 제어부(50)는 측정된 값을 송신할 수 있다.
그리고 제어부(50)는 브레이크 포지션 센서(12)에서 출력되는 출력신호를 이용해서 측정한 BPS 전압값을 자율주행 컴퓨터(14)로 전송할 수 있다.
여기서, 제어부(50)는 수동으로 측정된 브레이크페달의 BPS 전압값을 자율주행 컴퓨터(14)로 전송할 수 있다.
한편, 본 실시 예에 따른 감속 제어장치(10)는 도 2에 도시된 바와 같이, 케이싱(15) 내부에 수용되고, 케이싱(15)의 일측에는 입출력부(20)가 마련될 수 있다.
케이싱(15)은 내부에 각 장치가 수용되는 공간이 마련되도록, 대략 육면체 형상으로 형성될 수 있다.
입출력부(20)에는 각 장치들과의 통신 가능하게 연결되는 복수의 포트가 마련될 수 있다.
예를 들어, 입출력부(20)는 전원을 입력받는 제1 포트(21), 상용차의 브레이크를 동작시키는 공압 레귤레이터의 구동을 제어하는 구동신호가 출력되는 제2 포트(22), 브레이크 포지션센서(12)와 연결되어 브레이크 페달의 위치를 감지한 감지신호를 입력받는 제3 포트(23), 브레이크페달의 위치를 감지한 감지신호에 대응되는 출력신호를 출력하고 상기 공압 레귤레이터에서 출력되는 신호를 입력받는 제4 포트(24), 캔 통신 신호를 송수신하는 제5 포트(25), 상기 공압 레귤레이터에 전원을 공급하는 제6 포트(26), 비상정지 버튼과 연결되는 제7 포트(27) 및 제어부(50)의 제어신호를 출력하는 제8 포트(28)를 포함할 수 있다.
다시 도 1에서, 모니터링부(30)는 입출력부(20)를 통해 입력되는 브레이크 포지션 센서(12)의 감지신호를 모니터링하고, 모니터링한 데이터를 저장부(40)에 저장할 수 있다.
저장부(40)는 감속 제어를 위한 제어 프로그램과 모니터링부(30)에서 모니터링한 정보를 저장할 수 있다.
제어부(50)는 상기 제어 프로그램을 실행시켜 입출력부(20)를 통해 입력되는 감지신호에 기초해서 출력되는 제어신호를 발생하여 주행 모드에 따라 메인 제어부(13) 또는 자율주행 컴퓨터(14)를 전달하도록 제어할 수 있다.
이와 함께, 본 실시 예에서 가속도 제어장치(10)는 자율 주행 모드에서 기저 전압을 설정하는 설정부(60)를 더 포함할 수 있다. 이러한 설정부(60)는 딥 스위치(dip switch)로 마련될 수 있다.
예를 들어, 도 3은 도 1에 도시된 설정부의 구성을 보인 예시도이다.
설정부(60)는 도 3에 도시된 바와 같이, 선택적으로 조합되어 서로 다른 전압값으로 기저 전압을 설정하는 복수, 예컨대 총 8개의 전압 설정 스위치(62)를 포함할 수 있다.
복수의 전압 설정 스위치(61)는 주행 상태에 따라 선택적으로 온 또는 오프 설정되어 수동 주행 모드에서 자율주행 컴퓨터(14)로 전송되는 기전 전압의 전압값을 설정할 수 있다.
예를 들어, 전압 설정 스위치(61)는 서로 다른 전압값, 예컨대 0.02V, 0.04V, 0.08V, 0.16V, 0.32V, 0.63V, 0.25V, 0.50V로 기저 전압을 설정하는 7개의 딥 스위치로 마련될 수 있다. 본 실시 예에서 8번 스위치는 미 사용하는 것으로 설명한다.
그래서 상기 기저 전압은 상기한 7개의 딥 스위치 중에서 온 설정된 딥 스위치별 전압값을 합산한 전압값으로 설정될 수 있다. 따라서, 기저 전압은 0V 내지 약 2.5V의 전압범위에서 어느 하나의 전압값으로 설정될 수 있다.
예컨대, 도 3에 도시된 바와 같이, 2번, 3번, 6번 딥 스위치가 온 상태인 경우, 기저 전압값은 약 0.75V가 된다.
다음, 본 발명의 바람직한 실시 예에 따른 자율주행 자동차의 가감속 제어장치의 작동방법을 상세하게 설명한다.
먼저, 자율주행 자동차의 수동 주행 모드에서 제어부(50)는 수동 주행 모드에 대응하는 주행 상태 정보의 상태 값 D0.0=0을 자율주행 컴퓨터(14)로 전송하도록 제어할 수 있다. 만약, 자율 주행 모드로 전환되는 비트가 수신된 경우, 제어부(50)는 자율 주행 모드로 전환한다.
그리고 제어부(50)는 비상 정지 버튼이 조작되면 주행 상태 정보의 상태 값 D0.2=1을 자율주행 컴퓨터(14)로 전송하고, BPS 전원이 인가되지 않으면 주행 상태 정보의 상태 값 D0.6=0을 자율주행 컴퓨터(14)를 전송할 수 있다.
또한, 제어부(50)는 설정부(60)에 마련된 복수의 전압 설정 스위치(61)로 설정된 기저 전압값을 BPS 전압으로 전송하고, 브레이크 페달의 페달 값을 항상 '0'으로 설정한다.
다음, 자율 주행 모드에서 제어부(50)는 자율 주행 모드에 대응되는 주행 상태 정보의 상태 값 D0.0=1을 자율 주행 컴퓨터(14)로 전송하도록 제어할 수 있다. 만약, 수동 주행 모드로 전환하는 비트가 수신된 경우, 제어부(50)는 수동 주행 모드로 전환한다.
그리고 제어부(50)는 비상 정지 버튼이 조작되면 주행 상태 정보의 상태 값 D0.2=1을 자율주행 컴퓨터(14)로 전송하고, 수동 주행 모드로 자동 전환해서 주행 상태 정보의 상태 값 D0.0=0을 전송한다.
또, 제어부(50)는 BPS 전원이 인가되지 않으면, 주행 상태 정보의 상태 값 D0.6=0을 자율주행 컴퓨터(14)로 전송하고, 수동 주행 모드로 자동 전환해서 주행 상태 정보의 상태 값 D0.0=0을 전송한다.
또한, 제어부(50)는 BPS 전압으로 자율주행 컴퓨터(14)로부터 수신된 전압값을 디지털 신호에서 아날로그 신호 형태로 변환해서 출력하여 측정한 전압값을 메인 제어부(13)로 전송하고, 측정된 브레이크 페달의 페달 값을 자율주행 컴퓨터(14)로 전송한다.
한편, 제어부(50)는 미리 설정된 이벤트가 발생하는 경우에는 강제적으로 수동 주행 모드로 전환한다.
예를 들어, 운전자가 비상 정지 버튼을 조작해서 비상(Emergency) 신호가 온 상태인 경우, 상태 확인(alive) 값이 미리 설정된 시간, 예컨대 약 510㎳ 이내에 다른 값이 미수신되는 경우, BPS 커넥터가 미연결되거나, 브레이크 포지션 센서(12)의 고장으로 인해 BPS 전압이 미리 설정된 최소 전압값, 예컨대 약 0.3V 이하이거나 최대 전압값, 예컨대 약 4.8V 이상인 경우, 메인 제어부(12)의 오류 등으로 인해 미리 설정된 ID 이외의 ID가 수신되는 경우, 송신 프레임 오류(Frame error)가 발생한 경우, 수신 프레임 오류가 발생한 경우, 제어부(50)는 강제적으로 자율 오프 모드로 전환하도록 제어한다.
그리고 제어부(50)는 수동 모드로 전환하도록 비상 정지 버튼이 조작되는 경우, 자율주행 컴퓨터(14)로 상태 비트, 예컨대 주행 상태 정보의 상태 값 D0.2=1을 전송하고, 비상 정지 버튼이 조작된 상태가 유지되는 동안, 즉 눌려져 있는 동안은 수동 모드에서 자율 주행 모드로 변환하지 않도록 제어한다.
또, 제어부(50)는 BPS 커넥터가 분리된 경우에는 수동 모드로 자동 전환하고, 제5 포트(25)에 접속되는 캔 통신 커넥터가 빠지는 등의 이유로 캔 통신 오류가 발생하는 경우, 자율 주행 모드 상태이면 강제로 수동 주행 모드로 전환하도록 제어한다.
또한, 제어부(50)는 캔 통신 라인에 연결된 종단 저항 스위치가 온 동작하면 캔 통신 라인의 종단 저항을 미리 설정된 저항값, 예컨대 약 120Ω으로 설정해서 동작하고, 다른 장치에 상기 종단 저항이 연결된 상태이면 상기 종단 저항 스위치를 오프시켜 사용하도록 제어할 수 있다.
이와 함께, 제어부(50)는 자율 주행 모드에서 설정부(60)에 마련된 복수의 전압 설정 스위치(61)를 선택적으로 조합해서 온 또는 오프 동작시켜 기저 전압을 설정할 수 있다.
예를 들어, 7개의 전압 설정 스위치(61) 중에서 온 동작된 전압 설정 스위치(61)의 전압값이 합산된 값이 기저 전압이 된다.
상기한 바와 같은 과정을 통해, 본 발명은 자율 주행 자동차의 수동 주행 모드시 브레이크 포지션 센서에서 수신되는 감지신호에 따라 브레이크페달의 위치를 인식하고, 인식된 브레이크페달의 위치에 대응되는 출력신호를 차량의 메인 제어부로 전달한다.
그리고 본 발명은 자율 주행 모드시 자율주행 컴퓨터로부터 브레이크 포지션 센서의 감지신호에 대응되는 제어신호를 수신하고, 수신된 제어신호를 메인 제어부로 전달한다.
또한, 본 발명은 수동 주행이나 자율 주행 상태, 비상 상황 발생으로 인해 강제적으로 수동 주행 모드로 전환 여부, 비상 정지 버튼 조작 여부, 캔 통신 오류 발생 여부 등을 포함하는 주행 상태 정보를 모니터링해서 모니터링된 정보들을 저장부에서 저장하고 메인 제어부 또는 자율주행 컴퓨터로 전달해서 자율주행 상용차의 주행 속도를 통합적으로 감속 제어할 수 있다.
이상 본 발명자에 의해서 이루어진 발명을 상기 실시 예에 따라 구체적으로 설명하였지만, 본 발명은 상기 실시 예에 한정되는 것은 아니고, 그 요지를 이탈하지 않는 범위에서 여러 가지로 변경 가능한 것은 물론이다.
본 발명은 캔 통신 기반으로 주행 상태 정보를 모니터링해서 모니터링된 정보들을 저장부에서 저장하고 메인 제어부 또는 자율주행 컴퓨터로 전달해서 자율주행 상용차의 주행 속도를 통합적으로 제어할 수 있는 주율주행 자동차의 감속 제어장치 기술에 적용된다.
10: 자율주행 자동차의 가감속 제어장치
12: 브레이크 포지션 센서 13: 메인 제어부
14: 자율주행 컴퓨터 15: 케이싱
20: 입출력부 21 내지 28: 제1 내지 제8 포트
30: 모니터링부
40: 저장부
50: 제어부
60: 설정부 61: 전압 설정 스위치

Claims (7)

  1. 자동차에 마련된 각 장치들 및 브레이크 포지션 센서와의 통신을 통해 각종 신호를 송수신하는 입출력부,
    상기 입출력부를 통해 수신되는 감지신호를 모니터링하는 모니터링부,
    모니터링된 주행 상태 정보를 저장하는 저장부 및
    각 장치의 구동을 제어하는 제어부를 포함하고,
    상기 주행 상태 정보를 모니터링해서 모니터링된 정보들을 상기 저장부에 저장하고 상기 메인 제어부 또는 자율주행 컴퓨터로 감속 제어를 통합적으로 제공하는 것을 특징으로 하는 자율주행 자동차의 감속 제어장치.
  2. 제1항에 있어서,
    상기 주행 상태 정보는 수동 주행이나 자율 주행 모드의 설정 상태, 비상 상황 발생으로 인해 강제적으로 수동 주행 모드로 전환 여부, 비상 정지 버튼 조작 여부, 캔 통신 오류 발생 여부 정보 중에서 하나 이상을 포함하고,
    상기 제어부는 상기 주행 상태 정보에 대응되도록 미리 설정된 바이트를 갖는 주행 상태 신호를 상기 자율주행 컴퓨터로 전송하도록 제어하는 것을 특징으로 하는 자율주행 자동차의 감속 제어장치.
  3. 제1항에 있어서,
    상기 감속 제어장치의 동작모드는 수동 모드와, 자동 모드인 자율주행 오프 모드 및 자율주행 온 모드를 포함하고,
    상기 수동 모드는 수동 주행 모드에 대응되도록 전원이 차단된 상태에서 바이패스되는 모드이며,
    상기 자율주행 오프 모드는 상기 감속 제어장치에 전원이 인가된 상태에서 상기 브레이크 포지션 센서에서 출력되는 출력신호를 읽을 수 있는 모드이고,
    상기 자율주행 온 모드는 상기 감속 제어장치에 전원이 인가된 상태에서 상기 브레이크 포지션 센서에서 출력되는 출력신호를 읽을 수 있으나, 상기 자율주행 컴퓨터에서 제어된 값을 상기 메인 제어부로 전달해서 자율 운전하는 모드인 것을 특징으로 하는 자율주행 자동차의 감속 제어장치.
  4. 제1항 내지 제3항 중 어느 한 항에 있어서,
    자율 주행 모드에서 기저 전압을 설정하는 설정부를 더 포함하고,
    상기 설정부는 선택적으로 조합되어 서로 다른 전압값으로 기저 전압을 설정하는 복수의 전압 설정 스위치를 포함하는 것을 특징으로 하는 자율주행 자동차의 감속 제어장치.
  5. 제4항에 있어서,
    상기 복수의 전압 설정 스위치는 주행 상태에 따라 선택적으로 온 또는 오프 설정되어 수동 주행 모드에서 상기 자율주행 컴퓨터로 전송되는 기전 전압의 전압값을 설정하는 것을 특징으로 하는 자율주행 자동차의 감속 제어장치.
  6. 제4항에 있어서,
    상기 제어부는 수동 주행 모드에서 수동 주행 모드에 대응하는 주행 상태 정보의 상태 값을 상기 자율주행 컴퓨터로 전송하고, 자율 주행 모드로 전환되는 비트가 수신되면 자율 주행 모드로 전환하며,
    비상 정지 버튼이 조작되면 주행 상태 정보의 상태 값을 변경해서 자율주행 컴퓨터로 전송하고,
    BPS 전원이 미인가되면 주행 상태 정보의 상태 값을 변경해서 상기 자율주행 컴퓨터를 전송하며,
    상기 복수의 전압 설정 스위치로 설정된 기저 전압값을 BPS 전압으로 전송하고, 브레이크 페달의 페달 값을 항상 미리 설정된 값으로 설정하며,
    자율 주행 모드시에는, 자율 주행 모드에 대응되는 주행 상태 정보의 상태 값을 상기 자율 주행 컴퓨터로 전송하고, 수동 주행 모드로 전환하는 비트가 수신되면 수동 주행 모드로 전환하며,
    비상 정지 버튼이 조작되면 주행 상태 정보의 상태 값을 변경해서 상기 자율주행 컴퓨터로 전송하고, 수동 주행 모드로 자동 전환해서 주행 상태 정보의 상태 값을 변경해서 전송하며,
    BPS 전원이 미인가되면 주행 상태 정보의 상태 값을 변경해서 상기 자율주행 컴퓨터로 전송하고, 수동 주행 모드로 자동 전환해서 주행 상태 정보의 상태 값을 전송하며,
    BPS 전압으로 상기 자율주행 컴퓨터로부터 수신된 전압값을 디지털 신호에서 아날로그 신호 형태로 변환해서 출력하여 측정한 전압값을 상기 메인 제어부로 전송하고, 측정된 브레이크 페달의 페달 값을 상기 자율주행 컴퓨터로 전송하는 것을 특징으로 하는 자율주행 자동차의 감속 제어장치.
  7. 제6항에 있어서,
    상기 제어부는 미리 설정된 이벤트가 발생하는 경우에는 강제적으로 수동 주행 모드로 전환하고,
    상기 이벤트는 운전자가 비상 정지 버튼을 조작해서 비상 신호가 온 상태인 경우, 상태 확인 값이 미리 설정된 시간 이내에 다른 값이 미수신되는 경우, BPS 커넥터가 미연결되거나, 상기 BPS 전압이 미리 설정된 최소 전압값 이하이거나 최대 전압값 이상인 경우, 미리 설정된 ID 이외의 ID가 수신되는 경우, 송신 프레임 오류가 발생한 경우, 수신 프레임 오류가 발생한 경우를 포함하며,
    상기 제어부는 수동 모드로 전환하도록 비상 정지 버튼이 조작되는 경우, 상기 자율주행 컴퓨터로 상기 주행 상태 정보의 상태 값을 변경해서 전송하고, 비상 정지 버튼이 조작된 상태가 유지되는 동안은 수동 모드에서 자율 주행 모드로 변환하지 않도록 제어하며,
    BPS 커넥터가 분리된 경우에는 수동 모드로 자동 전환하고,
    CAN 통신 케이블이 분리된 경우 자율주행 모드 상태이면 강제로 수동 모드로 변환하도록 제어하는 것을 특징으로 하는 자율주행 자동차의 감속 제어장치.
KR1020220149750A 2022-11-10 2022-11-10 자율주행 자동차의 감속 제어장치 KR20240068933A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020220149750A KR20240068933A (ko) 2022-11-10 2022-11-10 자율주행 자동차의 감속 제어장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220149750A KR20240068933A (ko) 2022-11-10 2022-11-10 자율주행 자동차의 감속 제어장치

Publications (1)

Publication Number Publication Date
KR20240068933A true KR20240068933A (ko) 2024-05-20

Family

ID=91283150

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220149750A KR20240068933A (ko) 2022-11-10 2022-11-10 자율주행 자동차의 감속 제어장치

Country Status (1)

Country Link
KR (1) KR20240068933A (ko)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101999689B1 (ko) 2017-11-23 2019-07-12 주식회사 케이에이알 차량의 가감속 제어장치
KR102086447B1 (ko) 2019-07-10 2020-03-09 주식회사 케이에이알 자율 주행 시스템 및 자율 감속 제어 장치

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101999689B1 (ko) 2017-11-23 2019-07-12 주식회사 케이에이알 차량의 가감속 제어장치
KR102086447B1 (ko) 2019-07-10 2020-03-09 주식회사 케이에이알 자율 주행 시스템 및 자율 감속 제어 장치

Similar Documents

Publication Publication Date Title
EP2091807B1 (en) Articulation control system
CN104334422B (zh) 用于车辆的驻车制动***
JP5254334B2 (ja) 車両用ブレーキ装置および車両用ブレーキ装置の作動方法
EP2817180B1 (en) Trailer access point pairing
EP2162325B1 (en) Aircraft brake control architecture having improved antiskid redundancy
EP2708389B1 (en) Trailer vehicle with automatic level control
CN111427367A (zh) 车辆冗余控制***
US11731594B2 (en) Driver and diagnostic system for a brake controller
CN110654361A (zh) 电子驻车***及其控制方法
CN110546053A (zh) 车辆用制动***
KR20120060394A (ko) 차량용 전자제어유닛 및 그 제어방법
KR20240068933A (ko) 자율주행 자동차의 감속 제어장치
CN114701472A (zh) 电控制动***
KR20230136781A (ko) 자율주행 자동차의 가감속 제어장치
KR20130034781A (ko) 통합형 전자 제어 시스템 및 그 제어 방법
EP2159116B2 (en) Trailer electronic braking system
KR100823638B1 (ko) 터널과 교량의 비상 및 다목적 관리용 차량
KR101870634B1 (ko) 통합형 전자 제어 장치
CN102059951B (zh) 用于运行电动车辆的方法
CN209274523U (zh) 用于机动车辆的车辆管理电子单元
CN112654530A (zh) 车灯
US20240174208A1 (en) Dual-Control Electro-Pneumatic Foot Brake System and Method
WO2022264746A1 (ja) 車載通信ネットワークシステム
CN101913355A (zh) 一种汽车电子辅助稳定***及其控制方法
JP7322361B2 (ja) 電力制御システム