KR102300648B1 - 차량 전자제어방법 및 차량 전자제어장치 - Google Patents

차량 전자제어방법 및 차량 전자제어장치 Download PDF

Info

Publication number
KR102300648B1
KR102300648B1 KR1020210007082A KR20210007082A KR102300648B1 KR 102300648 B1 KR102300648 B1 KR 102300648B1 KR 1020210007082 A KR1020210007082 A KR 1020210007082A KR 20210007082 A KR20210007082 A KR 20210007082A KR 102300648 B1 KR102300648 B1 KR 102300648B1
Authority
KR
South Korea
Prior art keywords
sensor
vehicle
yaw rate
lateral acceleration
steering wheel
Prior art date
Application number
KR1020210007082A
Other languages
English (en)
Other versions
KR102300648B9 (ko
KR20210013233A (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
Priority claimed from KR1020140151387A external-priority patent/KR102207326B1/ko
Application filed by 현대모비스 주식회사 filed Critical 현대모비스 주식회사
Priority to KR1020210007082A priority Critical patent/KR102300648B1/ko
Publication of KR20210013233A publication Critical patent/KR20210013233A/ko
Application granted granted Critical
Publication of KR102300648B1 publication Critical patent/KR102300648B1/ko
Publication of KR102300648B9 publication Critical patent/KR102300648B9/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
    • 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/06Improving the dynamic response of the control system, e.g. improving the speed of regulation or avoiding hunting or overshoot
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering 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
    • 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/18054Propelling the vehicle related to particular drive situations at stand still, e.g. engine in idling state
    • 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/06Road conditions
    • B60W40/076Slope angle of the road
    • 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/10Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
    • B60W40/109Lateral acceleration
    • 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/10Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
    • B60W40/114Yaw movement
    • 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/0001Details of the control system
    • B60W2050/0043Signal treatments, identification of variables or parameters, parameter estimation or state estimation
    • B60W2050/0048Addition or subtraction of signals
    • B60W2050/0049Signal offset
    • 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
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/20Steering systems
    • B60W2510/202Steering torque
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/12Lateral speed
    • B60W2520/125Lateral acceleration
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/14Yaw
    • 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/18Steering angle
    • 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
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/15Road slope, i.e. the inclination of a road segment in the longitudinal direction
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2300/00Purposes or special features of road vehicle drive control systems
    • B60Y2300/18Propelling the vehicle
    • B60Y2300/18008Propelling the vehicle related to particular drive situations
    • B60Y2300/1805Propelling the vehicle related to particular drive situations at stand still, e.g. engine in idling state

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Human Computer Interaction (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

본 발명은 요레이트 센서, 조향휠토크 센서, 조향각 센서 및 횡가속도 센서를 구비한 차량의 전자제어장치에 있어서, 설정된 시간 동안 상기 차량의 상기 요레이트 센서, 상기 조향휠토크 센서, 상기 조향각 센서 및 상기 횡가속도 센서가 정상 작동하면 상기 요레이트 센서, 상기 조향휠토크 센서, 상기 조향각 센서 및 상기 횡가속도 센서의 각각의 영점 오프셋을 순환적인 순서로 보정하는 영점오프셋보정부, 보정된 각각의 상기 영점 오프셋으로 상기 요레이트 센서, 상기 조향휠토크센서, 상기 조향각 센서 및 상기 횡가속도 센서를 이용하여 차선을 유지하는 차선유지부를 포함하는 차량 전자제어장치에 관한 것이다.

Description

차량 전자제어방법 및 차량 전자제어장치{Method and apparatus for electronic control of vehicle}
본 발명은 차량 전자제어방법 및 차량 전자제어장치에 관한 것으로, 보다 상세하게는 요레이트 센서, 조향휠토크 센서, 조향각 센서, 및 횡가속도 센서 각각의 영점 오프셋을 순환적인 순서로 보정하는 차량 전자제어방법 및 차량 전자제어장치에 관한 것이다.
첨단운전자지원시스템(ADAS, advanced driver assistance system)의 수행에있어서 각종 센서 정보의 신뢰성이 중요하다. 다양한 원인에 의해 발생하는 센서 상의 영점 오프셋이 제대로 다뤄지지 않으면 운전자의 안전은 보장할 수 없다.
그러므로 센서의 영점 오프셋은 보정 과정을 거쳐야 한다. 그런데 각 센서를 보정하는 과정에서 보정에 사용되는 여러 요인들 자체가 다른 센서의 영점 오프셋 보정에 영향을 주는 경우도 있다.
종래 센서의 영점 오프셋 보정 기술은 ADAS에 이용되는 일부 센서를 보정하는 과정에서 연쇄적으로 발생하는 다른 센서의 영점 오프셋 변화를 고려하지 않는 바, 복수 센서의 영점 오프셋을 정확하게 보정하지 못하였다.
최근에 이러한 문제점을 보완하기 위해 ADAS에 이용되는 센서들을 통합적으로 보정하는 기술이 연구 중에 있다.
본 발명이 해결하고자 하는 과제는 요레이트 센서, 조향휠토크 센서, 조향각 센서, 및 횡가속도 센서 각각의 영점 오프셋을 순환적인 순서로 보정하는 차량 전자제어방법 및 차량 전자제어장치를 제공함에 있다.
본 발명의 과제들은 이상에서 언급한 과제들로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
상기 과제를 달성하기 위하여, 본 발명의 실시예에 따른 차량 전자제어방법 은, 요레이트 센서, 조향휠토크 센서, 조향각 센서 및 횡가속도 센서를 구비한 차량의 전자제어방법에 있어서, 상기 차량 운행시 상기 각 센서에 기 저장된 영점 오프셋(offset)을 기준으로 상기 요레이트 센서, 상기 조향휠토크 센서, 상기 조향각 센서 및 상기 횡가속도 센서를 이용하여 차선을 유지하는 단계, 설정된 시간 동안 상기 차량의 상기 각 센서가 정상 작동하면 상기 요레이트 센서, 상기 조향휠토크 센서, 상기 조향각 센서 및 상기 횡가속도 센서의 각각의 영점 오프셋을 순환적인 순서로 보정하는 단계, 보정된 각각의 상기 영점 오프셋으로 상기 요레이트 센서, 상기 조향휠토크센서, 상기 조향각 센서 및 상기 횡가속도 센서를 포함한다.
상기 요레이트 센서의 영점 오프셋 보정 단계는 상기 요레이트 센서의 보정조건을 판단하는 단계 및 설정된 시간 동안 상기 요레이트 센서에서 측정된 값의 평균값을 요레이트 영점 오프셋으로 적용하는 단계를 포함한다. 상기 요레이트 센서의 보정조건은 지면의 변화에 따른 상기 차량의 요레이트 변화 및 상기 차량이 정지 상태에서 운전자의 조향휠 조작에 기인한 요레이트 변화를 고려하는 것 중 적어도 하나를 포함한다.
상기 조향휠토크 센서의 영점 오프셋 보정 단계는 상기 조향휠토크 센서의 보정조건을 판단하는 단계 및 설정된 시간 동안 상기 조향휠토크 센서에서 측정된 값의 평균값을 조향휠 토크 영점 오프셋으로 적용하는 단계를 포함한다. 상기 조향휠토크 센서의 보정조건은 상기 차량이 정지 상태인지를 고려하는 것을 포함한다.
상기 조향각 센서의 영점 오프셋 보정 단계는 상기 조향각 센서의 보정조건을 판단하는 단계 및 설정된 시간 동안 상기 조향각 센서에서 측정된 값의 평균값을 조향각 영점오프셋으로 적용하는 단계를 포함한다. 상기 조향각 센서의 보정 조건은 상기 차량이 직진 주행 상황 여부와 상기 차량에 가해지는 횡풍 및 상기 차량의 구배를 고려하는 것 중 적어도 하나를 포함한다.
상기 횡가속도 센서의 영점 오프셋 보정 단계는 횡가속도 센서의 보정조건을 판단하는 단계 및 설정된 시간 동안 상기 횡가속도 센서에서 측정된 값의 평균값을 횡가속도 영점 오프셋으로 적용하는 단계를 포함한다. 상기 횡가속도 센서의 보정 조건은 상기 차량의 직진 주행 상황 여부, 상기 차량에 가해지는 횡풍, 상기 차량의 구배 및 상기 차량의 측정된 횡가속도와 추정된 횡가속도의 차이를 고려하는 것 중 적어도 하나를 포함한다.
상기 과제를 달성하기 위하여, 본 발명의 실시예에 따른 차량 전자제어장치는, 요레이트 센서, 조향휠토크 센서, 조향각 센서 및 횡가속도 센서를 구비한 차량의 전자제어장치에 있어서, 설정된 시간 동안 상기 차량의 상기 요레이트 센서, 상기 조향휠토크 센서, 상기 조향각 센서 및 상기 횡가속도 센서가 정상 작동하면 상기 요레이트 센서, 상기 조향휠토크 센서, 상기 조향각 센서 및 상기 횡가속도 센서의 각각의 영점 오프셋을 순환적인 순서로 보정하는 영점오프셋보정부, 보정된 각각의 상기 영점 오프셋으로 상기 요레이트 센서, 상기 조향휠토크센서, 상기 조향각 센서 및 상기 횡가속도 센서를 이용하여 차선을 유지하는 차선유지부를 포함한다.
상기 요레이트 센서의 보정은 상기 요레이트 센서의 보정조건을 판단하고, 설정된 시간 동안 상기 요레이트 센서에서 측정된 값의 평균값을 요레이트 영점 오프셋으로 적용하는 것을 더 포함한다. 상기 요레이트 센서의 보정조건은 지면의 변화에 따른 상기 차량의 요레이트 변화 및 상기 차량이 정지 상태에서 운전자의 조향휠 조작에 기인한 요레이트 변화를 고려하는 것 중 적어도 하나를 포함한다.
요레이트 센서, 조향휠토크 센서, 조향각 센서 및 횡가속도 센서를 구비한 차량의 전자제어장치에 있어서,
설정된 시간 동안 상기 차량의 상기 요레이트 센서, 상기 조향휠토크 센서, 상기 조향각 센서 및 상기 횡가속도 센서가 정상 작동하면 상기 요레이트 센서, 상기 조향휠토크 센서, 상기 조향각 센서 및 상기 횡가속도 센서의 각각의 영점 오프셋을 순환적인 순서로 보정하는 영점오프셋보정부;
보정된 각각의 상기 영점 오프셋으로 상기 요레이트 센서, 상기 조향휠토크센서, 상기 조향각 센서 및 상기 횡가속도 센서를 이용하여 차선을 유지하는 차선유지부를 포함한다. 상기 요레이트 센서의 보정은 상기 요레이트 센서의 보정조건을 판단하고, 설정된 시간 동안 상기 요레이트 센서에서 측정된 값의 평균값을 요레이트 영점 오프셋으로 적용하는 것을 더 포함한다. 상기 요레이트 센서의 보정조건은 지면의 변화에 따른 상기 차량의 요레이트 변화 및 상기 차량이 정지 상태에서 운전자의 조향휠 조작에 기인한 요레이트 변화를 고려하는 것 중 적어도 하나를 포함한다.
상기 조향휠토크 센서의 보정은 상기 토크 센서의 보정조건을 판단하고, 설정된 시간 동안 상기 토크센서에서 측정된 값의 평균값을 조향휠 토크 영점 오프셋으로 적용하는 것을 더 포함한다. 상기 조향휠토크 센서의 보정조건은 상기 차량이 정지 상태인지를 고려하는 것을 포함한다.
상기 조향각 센서의 보정은 상기 조향각 센서의 보정조건을 판단하고, 설정된 시간 동안 상기 조향각 센서에서 측정된 값의 평균값을 조향각 영점 오프셋으로 적용하는 것을 더 포함한다. 상기 조향각 센서의 보정조건은 상기 차량의 직진 주행 상황 여부, 상기 차량에 가해지는 횡풍, 상기 차량의 구배를 고려하는 것 중 적어도 하나를 포함한다.
상기 조향휠토크 센서의 보정은 상기 토크 센서의 보정조건을 판단하고, 설정된 시간 동안 상기 토크센서에서 측정된 값의 평균값을 조향휠 토크 영점 오프셋으로 적용하는 것을 더 포함한다. 상기 조향휠토크 센서의 보정조건은 상기 차량이 정지 상태인지를 고려하는 것을 포함한다.
상기 조향각 센서의 보정은 상기 조향각 센서의 보정조건을 판단하고, 설정된 시간 동안 상기 조향각 센서에서 측정된 값의 평균값을 조향각 영점 오프셋으로 적용하는 것을 더 포함한다. 상기 조향각 센서의 보정조건은 상기 차량의 직진 주행 상황 여부, 상기 차량에 가해지는 횡풍, 상기 차량의 구배를 고려하는 것 중 적어도 하나를 포함한다.
상기 횡가속도 센서의 보정은 상기 횡가속도 센서의 보정조건을 판단하고, 설정된 시간 동안 상기 횡가속도 센서에서 측정된 값의 평균값을 횡가속도 영점 오프셋으로 적용하는 것을 더 포함한다. 상기 횡가속도 센서의 보정조건은 상기 차량의 직진 주행 상황 여부, 상기 차량에 가해지는 횡풍, 상기 차량의 구배 및 상기 차량의 측정 횡가속도와 추정된 횡가속도의 차이를 고려하는 것 중 적어도 하나를 포함한다.
기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.
본 발명의 차량 전자제어방법 및 차량 전자제어장치에 따르면 다음과 같은 효과가 하나 혹은 그 이상 있다.
첫째, 요레이트 센서, 상기 조향휠토크 센서, 상기 조향각 센서 및 상기 횡가속도 센서의 각각의 영점 오프셋을 순환적인 순서로 보정함으로써 각 센서의 영점 오프셋을 통합적으로 보정하는 장점이 있다.
본 발명의 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 청구범위의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 발명의 일실시예에 따른 차량 전자제어장치의 구성을 도시한 구성도이다.
도 2는 본 발명의 일실시예에 따른 차량 전자제어방법의 제어 흐름을 도시한 순서도이다.
도 3은 일실시예에 따른 요레이트 센서의 영점 오프셋 보정 과정을 도시한 순서도이다.
도 4는 일실시예에 따른 조향휠토크 센서의 영점 오프셋 보정 과정을 도시한 순서도이다.
도 5은 일실시예에 따른 조향각 센서의 영점 오프셋 보정 과정을 도시한 순서도이다.
도 6은 일실시예에 따른 횡가속도 센서의 영점 오프셋 보정 과정을 도시한 순서도이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.
이하, 본 발명의 실시예에 의하여 차량 전자제어장치를 설명하기 위한 도면들을 참고하여 본 발명에 대해 설명하도록 한다.
도 1은 본 발명의 일실시예에 따른 차량 전자제어장치의 구성을 도시한 것인데,
본 발명의 일실시예에 따른 차량 전자제어장치는 차량시동부(100), 영점오프셋보정부(200), 차선유지부(300)를 포함한다.
차량시동부(100)는 차량의 시동을 건다. 차량은 요레이트 센서(310), 조향휠토크 센서(320), 조향각 센서(330), 및 횡가속도 센서(340)를 구비한다.
영점오프셋보정부(200)는 차량이 차선을 유지한 상태에서 운행 시에, 요레이트 센서(310), 조향휠토크 센서(320), 조향각 센서(330), 및 횡가속도 센서(340)의 영점 오프셋을 순환적인 순서로 보정한다.
영점오프셋보정부(200)는 첫번째로 요레이트 센서(310)의 영점 오프셋을 보정한다. 영점오프셋보정부(200)는 차량의 시동이 걸리면 요레이트 센서(310)에 기 저장된 요레이트 오프셋을 적용한다.
영점오프셋보정부(200)는 요레이트 센서(310)가 정상적으로 작동하는지 판단한다. 영점오프셋보정부(200)는 요레이트 센서(310)에서 자체적으로 제공하는 정상 작동 신호를 이용할 수 있다.
영점오프셋보정부(200)는 요레이트 센서(310)가 정상적으로 작동하면 요레이트 센서(310)가 보정조건을 만족하는지 여부를 판단한다. 영점오프셋보정부(200)에서 요레이트 센서(310)의 영점 오프셋 보정 조건은 지면의 변화에 따른 차량의 요레이트 변화 및 차량이 정지 상태에서 운전자의 조향휠 조작에 기인한 요레이트 변화를 고려할 수 있다. 영점오프셋보정부(200)는 요레이트 센서의 보정 조건으로서 차속은 0, 즉 차량이 정지상태인지 여부, 요레이트 분산값이 설정된 한계값보다 작은지 여부, 조향휠토크 변화율값이 설정된 한계값보다 작은지 여부, 마지막으로 조향휠각속도 변화율값이 설정된 한계값보다 작은지 여부 중 적어도 어느 하나를 고려할 수 있다. 영점오프셋보정부(200)는 위의 조건을 모두 만족하면 요레이트 센서(310)의 영점 오프셋을 보정한다.
영점오프셋보정부(200)는 요레이트 센서(310)의 영점 오프셋이 위의 조건을 만족하면 요레이트 센서(310)의 보정조건 만족시부터 일정시간 동안, 소정의 주기로 요레이트 값을 측정하여 측정된 값의 평균값을 산출한다. 영점오프셋보정부(200)는 산출된 평균값을 요레이트 오프셋으로 적용한다.
영점오프셋보정부(200)는 요레이트 센서(310)를 보정한 다음으로 조향휠토크 센서(320)의 영점 오프셋을 보정한다. 영점오프셋보정부(200)는 차량의 시동이 걸리면 조향휠토크 센서(320)에 기 저장된 조향휠토크 오프셋을 적용한다
영점오프셋보정부(200)는 조향휠토크 센서(320)가 정상적으로 작동하는지 판단한다. 조향휠토크 센서(320)가 정상 작동하는지 여부는 조향휠토크 센서(320)가 자체적으로 제공하는 정상 작동 신호를 이용할 수 있다.
영점오프셋보정부(200)는 조향휠토크 센서(320)가 정상적으로 작동하면 조향휠토크 센서(320)가 보정조건을 만족하는지 여부를 판단한다. 영점오프셋보정부(200)는 조향휠토크 센서(320)의 신호가 보정조건을 만족하면 요레이트 센서(310)를 보정한다. 영점오프셋보정부(200)는 조향휠토크 센서(320)의 보정 조건으로서, 차속은 0, 즉 차량이 정지상태이고, 조향각의 크기가 소정의 한계값보다 작고, 조향휠토크 변화율값이 0이고, 조향휠각속도 변화율값이 0인지를 고려할 수 있다.
영점오프셋보정부(200)가 조향휠토크 센서(320) 보정시 조향각의 크기, 조향휠토크 변화율값 및 조향휠각속도값을 고려하는 것은 조향계와 타이어, 노면의 마찰력 등에 의한 비선형성이 급격하게 증가하는 주행 상황보다는 정차 상태에서 영점의 조건을 만족시키는 것이 더 정확한 결과를 얻을 수 있기 때문이다.
영점오프셋보정부(200)는 위의 조건을 모두 만족하면 조향휠토크 센서(320)의 영점 오프셋을 보정한다.
영점오프셋보정부(200)는 조향휠토크 센서(320)의 영점 오프셋이 위의 조건을 만족하면 조향휠토크 센서(320)의 보정조건 만족시부터 일정시간 동안, 소정의 주기로 조향휠토크 값을 측정하여 측정된 값의 평균값을 산출한다
영점오프셋보정부(200)는 산출된 평균값을 조향휠토크 영점 오프셋으로 적용한다.
영점오프셋보정부(200)는 조향휠토크 센서를 보정한 다음으로 조향각 센서(330)의 영점 오프셋을 보정한다. 영점오프셋보정부(200)는 차량의 시동이 걸리면 조향각 센서(330)에 기 저장된 조향각 오프셋을 적용한다
영점오프셋보정부(200)는 조향각 센서(330)가 정상적으로 작동하는지 판단한다. 조향각 센서(330)가 정상 작동하는지 여부는 조향각 센서(330)가 자체적으로 제공하는 정상 작동 신호를 이용할 수 있다.
영점오프셋보정부(200)는 조향각 센서(330)의 보정 조건으로서 차량이 직진 주행상황인지와 차량에 가해지는 횡풍 및 차량의 구배를 고려할 수 있다.
영점오프셋보정부(200)는 조향각 센서(330)가 정상적으로 작동하면 조향각 센서(330)가 보정조건을 만족하는지 여부를 판단한다. 영점오프셋보정부(200)는 조향각 센서(330)의 신호가 보정조건을 만족하면 요레이트 센서(310)를 보정한다. 영점오프셋보정부(200)는 조향각 센서(330)의 보정 조건으로서, 차량의 속도가 설정된 한계값보다 크고, 차량에 있는 카메라의 곡률값이 설정된 한계값보다 작고, 차량의 헤딩각은 설정된 한계값보다 작고, 차량의 헤딩각 변화율은 설정된 한계값보다 작고, 요레이트 분산값이 설정된 한계값보다 작고, 조향각 분산값이 설정된 한계값보다 작고, 횡가속도 분산값이 설정된 한계값보다 작고, 조향휠토크 분산값이 설정된 한계값보다 작은지를 고려할 수 있다. 영점오프셋보정부(200)는 위의 조건을 모두 만족하면 조향각 센서(330)의 영점 오프셋을 보정한다.
영점오프셋보정부(200)가 카메라의 곡률값, 차량의 헤딩각값, 조향각값을 고려하는 것은 직진도로 상에서 직진주행 상황을 판단하는 것과 관련된다. 영점오프셋보정부(200)가 요레이트값, 조향각값, 조향휠토크값을 고려하는 것은 횡풍 및 구배의 영향을 구별해내는 것과 관련된다.
영점오프셋보정부(200)는 조향각 센서(330)의 영점 오프셋이 위의 조건을 만족하면 조향각 센서(330)의 보정조건 만족시부터 일정시간 동안, 소정의 주기로 조향각값을 측정하여 측정된 값의 평균값을 산출한다. 영점오프셋보정부(200)는 산출된 평균값을 조향각 영점 오프셋으로 적용한다
영점오프셋보정부(200)는 조향각 영점 오프셋을 보정한 다음으로 횡가속도 센서(340)의 영점 오프셋을 보정한다. 영점오프셋보정부(200)는 차량의 시동이 걸리면 횡가속도 센서(340)에 기 저장된 횡가속도 오프셋을 적용한다.
영점오프셋보정부(200)는 횡가속도 센서(340)가 정상적으로 작동하는지 판단한다. 횡가속도 센서(340)가 정상 작동하는지 여부는 횡가속도 센서(340)가 자체적으로 제공하는 정상 작동 신호를 이용할 수 있다.
영점오프셋보정부(200)는 횡가속도 센서(340)가 정상적으로 작동하면 횡가속도 센서(340)가 보정조건을 만족하는지 여부를 판단한다. 영점오프셋보정부(200)는 횡가속도 센서(340)의 신호가 보정조건을 만족하면 횡가속도 센서(340)를 보정한다. 영점오프셋보정부(200)는 보정조건으로서 차량의 속도값이 설정된 한계값보다 크고, 카메라의 곡률값이 설정된 한계값보다 작고, 차량의 헤딩각값이 설정된 한계값보다 작고, 헤딩각 변화율값이 설정된 한계값보다 작고, 요레이트 분산값이 설정된 한계값보다 작고, 여부, 조향각 분산값이 설정된 한계값보다 작고, 횡가속도 분산값이 설정된 한계값보다 작고, 조향휠토크 분산값이 설정된 한계값보다 작고, 횡가속도 센서(340)의 횡가속도값에서 추정 횡가속도값을 뺀 값이 설정된 한계값보다 작은지를 고려할 수 있다. 영점오프셋보정부(200)는 위의 조건을 모두 만족하면 요레이트 센서(310)의 영점 오프셋을 보정한다.
영점오프셋보정부(200)가 횡가속도 센서(340)의 보정조건으로서 카메라의 곡률값, 차량의 헤딩각값, 조향각값을 고려하는 것은 직진도로 상에서 직진주행 상황을 판단하는 것과 관련된다. 영점오프셋보정부(200)가 요레이트값, 조향각값, 조향휠토크값을 고려하는 것은 횡풍 및 구배 영점오프셋보정부(200)가 횡가속도 센서(340)의 측정 횡가속도값에서 추정 횡가속도값을 뺀 값을 고려하는 것은 차량의 직진 주행 상황 여부를 판단하는 것과 관련된다.
영점오프셋보정부(200)는 횡가속도 센서(340)의 영점 오프셋이 위의 조건을 만족하면 횡가속도 센서(340)의 보정조건 만족시부터 일정시간 동안, 소정의 주기로 횡가속도 값을 측정하여 측정된 값의 평균값을 산출한다. 영점오프셋보정부(200)는 산출된 평균값을 횡가속도 영점 오프셋으로 적용한다.
차선유지부(300)는 시동이 걸린 후 차량 운행시 각 센서에 기 저장된 영점 오프셋(offset)을 기준으로 요레이트 센서(310), 조향휠토크 센서(320), 조향각 센서(330), 및 횡가속도 센서(340) 중 적어도 어느 하나를 이용하여 차량의 운행 차선을 유지할 수 있다.
차선유지부(300)는 차량이 직진 주행 상태인지를 판단한다. 차선유지부(300)는 일정 시간 동안 조향각이 소정의 조향각 기준값보다 작은지를 판단하여 차량이 직진 주행상태인지를 판단할 수 있다.
차선유지부(300)는 요레이트 값이 소정의 요레이트 기준값보다 작은지 여부를 판단한다. 요레이트값은 요레이트 센서(310)에 의해 측정될 수 있다. 차선유지부(300)는 횡가속도값이 소정의 횡가속도 기준값보다 작은지 판단한다. 횡가속도값은 횡가속도 센서(340)에 의해 측정될 수 있다. 차선유지부(300)는 횡방향 오차 변화값이 소정의 횡방향 기준값보다 작은지 여부를 판단한다. 횡가속도값은 횡가속도 센서(340)에 의해 측정될 수 있다. 차선유지부(300)는 횡방향 오차 변화값이 소정의 횡방향 기준값보다 작은지 여부를 판단한다. 횡가속도값은 횡가속도 센서(340)에 의해 측정될 수 있다. 차선유지부(300)는 횡방향 오차 변화값이 소정의 횡방향 기준값보다 작은지 여부를 판단한다. 횡방향 오차 변화값은 조향각 센서(330)에 의해 측정된 조향각의 변화율을 통해 측정 가능하다. 차선유지부(300)는 카메라에서 얻은 도로 영상을 통해 횡방향 오차 변화값을 측정할 수도 있다.
차선유지부(300)는 일정 시간 동안 조향각이 소정의 조향각 기준값보다 작고, 요레이트값이 소정의 요레이트 기준값보다 작으며, 횡가속도값이 소정의 횡가속도 기준값보다 작고, 횡방향 오차 변화값이 소정의 횡방향 기준값보다 작으면, 직진 주행 상태인 것으로 판단 할 수 있다.
차선유지부(300)는 차량이 직진 주행하는 것으로 판단하고, 좌륜 및 우륜의 휠속차를 검출하여 휠속차가 소정의 기준값을 넘지 않으면, 좌측 또는 우측 쏠림에 대한 영향도 인덱스를 생성한다. 차선유지부(300)는 위의 영향도 인덱스가 소정의 기준값을 넘으면 차선을 유지하도록 제어한다.
차선유지부(300)는 순환적인 순서로 영점 오프셋이 보정된 요레이트 센서(310), 조향휠토크 센서(320), 조향각 센서(330) 및 횡가속도 센서(340)를 이용하여 차량의 운행 차선을 유지할 수 있다.
본 발명의 일실시예에 의하여 차량 전자제어방법을 설명하면, 도 2는 본 발명의 일실시예에 따른 차량 전자제어방법의 제어 흐름을 나타낸 순서도이다.
차량시동부(100)는 요레이트 센서(310), 조향휠토크 센서(320), 조향각 센서(330), 횡가속도 센서(340)를 구비한 차량의 시동을 건다(S100).
차선유지부(300)는 차량의 시동이 걸린 후 차량 운행 시 각 센서에 기 저장된 영점 오프셋을 기준으로 각 센서를 이용하여 차량의 운행 차선을 유지한다(S110). 차선유지부(300)가 차선을 유지하는 과정은 도 1에서 이미 언급하였다.
영점오프셋보정부(200)는 차량이 차선을 유지한 상태에서 운행 시에, 요레이트 센서(310), 조향휠토크 센서(320), 조향각 센서(330), 횡가속도 센서(340)를 순환적인 순서로 영점 오프셋을 보정한다(S120). 영점오프셋보정부(200)는 순환적인 순서로 먼저 요레이트 센서(310)의 영점 오프셋을 보정하고(S201), 다음으로 조향휠토크 센서(320)의 영점 오프셋을 보정하며(S310), 다음으로 조향각 센서(330)의 영점 오프셋을 보정하고(S401), 마지막으로 횡가속도 센서(340)의 영점 오프셋을 차례대로 보정할 수 있다(S501).
영점오프셋보정부(200)는 설정된 주기로 다시 요레이트 센서(310), 조향휠토크센서(320), 조향각 센서(330), 및 횡가속도 센서(340)를 순환적인 순서로 보정할 수도 있다.
차선유지부(300)는 영점 오프셋이 보정된 요레이트 센서(310), 조향휠토크 센서(320), 조향각 센서(330), 및 횡가속도 센서(340) 중 적어도 어느 하나를 이용하여 차량의 운행 차선을 유지할 수 있다(S130).
도 3 내지 도 6을 참고하여 순환적인 순서로 각 센서의 영점 오프셋을 보정하는 과정을 설명한다.
도 3은 일실시예에 따른 요레이트 센서(310)의 영점 오프셋 보정 과정을 도시한 것으로서, 영점오프셋보정부(200)는 먼저 요레이트 센서(310)의 영점 오프셋을 보정한다. 영점오프셋보정부(200)가 요레이트 센서(310)의 영점 오프셋을 보정하는 과정을 설명한다.
차량시동부(100)는 먼저 차량의 시동을 건다(S200). 차량의 시동이 걸리면 영점오프셋보정부(200)는 요레이트 센서(310)에 기 저장된 요레이트 오프셋을 적용한다(S210).
영점오프셋보정부(200)는 요레이트 센서(310)가 정상적으로 작동하는지 판단한다(S220). 요레이트 센서(310)가 정상 작동하는지 여부는 요레이트 센서(310)가 자체적으로 제공하는 정상 작동 신호를 이용할 수 있다.
영점오프셋보정부(200)는 요레이트 센서(310)가 정상적으로 작동하면 요레이트 센서(310)가 보정조건을 만족하는지 여부를 판단한다(S230). 이는 요레이트 센서(310)의 영점 오프셋이 정상인지 여부를 판단하는 것이다.
영점오프셋보정부(200)는 센서의 신호가 보정조건을 만족하면 요레이트 센서(310)의 영점 오프셋을 보정한다.
영점오프셋보정부(200)의 요레이트 센서(310) 보정 조건은 차속은 0, 즉 차량이 정지상태이어야 하며, 요레이트 분산값이 설정된 한계값보다 작아야 한다. 또한 조향휠토크 변화율값이 설정된 한계값보다 작아야 한다. 마지막으로 조향휠각속도 변화율값이 설정된 한계값보다 작아야한다.
영점오프셋보정부(200)는 위의 조건을 모두 만족하면 요레이트 센서(310)의 영점 오프셋을 보정한다. 영점오프셋보정부(200)는 요레이트 센서(310)의 영점 오프셋이 위의 조건을 만족하면 요레이트 센서(310)의 보정조건 만족시부터 일정시간 동안, 소정의 주기로 요레이트 값을 측정하여 측정된 값의 평균값을 산출한다(S240).
영점오프셋보정부(200)가 상기 요레이트 보정 시, 조향휠토크 센서(320)와 조향각 센서(330)의 신호는 아직 보정되지 않은 상태이나, 본 과정에서는 조향휠토크 센서(320)와 조향각 센서(330)에서 측정된 변화율값을 사용하므로 위의 보정은 유효할 수 있다.
영점오프셋보정부(200)는 산출된 평균값을 요레이트 오프셋으로 적용한다(S250).
다음으로 영점오프셋보정부(200)는 조향휠토크 센서(320)의 영점 오프셋을 보정한다. 도 4는 일실시예에 따른 조향휠토크 센서(320)의 영점 오프셋 보정 과정을 도시한 순서도로서, 조향휠토크 센서(320)의 영점 오프셋 보정 과정을 설명한다.
먼저 차량시동부(100)는 차량의 시동을 건다(S300). 차량의 시동이 걸리면 영점오프셋보정부(200)는 조향휠토크 센서(320)에 기 저장된 조향휠토크 오프셋을 적용한다(S310).
영점오프셋보정부(200)는 조향휠토크 센서(320)가 정상적으로 작동하는지 판단한다(S320). 조향휠토크 센서(320)가 정상 작동하는지 여부는 조향휠토크 센서(320)가 자체적으로 제공하는 정상 작동 신호를 이용할 수 있다.
영점오프셋보정부(200)는 조향휠토크 센서(320)가 정상적으로 작동하면 조향휠토크 센서(320)가 보정조건을 만족하는지 여부를 판단한다(S330). 이는 영점오프셋보정부(200)가 조향휠토크 센서(320)의 영점 오프셋이 정상인지 여부를 판단하는 것이다. 영점오프셋보정부(200)는 영점 오프셋이 정상이라면 그 영점 오프셋을 적용할 수 있다. 영점오프셋보정부(200)는 조향휠토크 센서(320)의 보정 조건으로서 차량이 정지 상태인지를 고려할 수 있다.
영점오프셋보정부(200)는 조향휠토크 센서(320)의 신호가 보정조건을 만족하면 요레이트 센서(310)를 보정한다. 영점오프셋보정부(200)의 조향휠토크 센서(320) 보정 조건은 차속은 0, 즉 차량이 정지상태이어야 하며, 조향각의 크기는 소정의 한계값보다 작아야한다. 또한 조향휠토크 변화율값이 0이어야 하며, 조향휠각속도 변화율값이 0이어야 한다.
영점오프셋보정부(200)는 위의 조건을 모두 만족하면 조향휠토크 센서(320)의 영점 오프셋을 보정한다.
영점오프셋보정부(200)는 조향휠토크 센서(320)의 영점 오프셋이 위의 조건을 만족하면 조향휠토크 센서(320)의 보정조건 만족시부터 일정시간 동안, 소정의 주기로 조향휠토크 값을 측정하여 측정된 값의 평균값을 산출한다(S340).
영점오프셋보정부(200)는 산출된 평균값을 조향휠토크 영점 오프셋으로 적용한다(S350).
영점오프셋보정부(200)는 다음으로 조향각 센서(330)의 영점 오프셋을 보정한다. 도 5는 일실시예에 따른 조향각 센서(330)의 영점 오프셋 보정 과정을 도시한 순서도이다. 조향각 센서(330)의 영점 오프셋 보정 과정을 설명한다.
먼저 차량시동부(100)가 차량의 시동을 건다(S400). 차량의 시동이 걸리면 영점오프셋보정부(200)는 조향각 센서(330)에 기 저장된 조향각 오프셋을 적용한다(S410).
영점오프셋보정부(200)는 조향각 센서(330)가 정상적으로 작동하는지 판단한다(S420). 조향각 센서(330)가 정상 작동하는지 여부는 조향각 센서(330)가 자체적으로 제공하는 정상 작동 신호를 이용할 수 있다.
영점오프셋보정부(200)는 조향각 센서(330)가 정상적으로 작동하면 조향각 센서(330)가 보정조건을 만족하는지 여부를 판단한다(S430). 이는 영점오프셋보정부(200)까 조향각 센서(330)의 영점 오프셋이 정상인지 여부를 판단하는 것이다. 영점오프셋보정부(200)는 영점 오프셋이 정상이라면 그 영점 오프셋을 적용할 수 있다.
영점오프셋보정부(200)는 조향각 센서(330)의 신호가 보정조건을 만족하면 요레이트 센서(310)를 보정한다.
영점오프셋보정부(200)는 조향각 센서(330)의 보정조건으로서 차량의 속도가 설정된 한계값보다 크며, 차량에 있는 카메라의 곡률값이 설정된 한계값보다 작아야 한다. 또한 차량의 헤딩각은 설정된 한계값보다 작아야하며, 차량의 헤딩각 변화율은 설정된 한계값보다 작아야 한다. 또한 요레이트 분산값이 설정된 한계값보다 작으며, 조향각 분산값이 설정된 한계값보다 작아야 한다. 그리고 횡가속도 분산값이 설정된 한계값보다 작고, 조향휠토크 분산값이 설정된 한계값보다 작아야 한다.
영점오프셋보정부(200)가 카메라의 곡률값, 차량의 헤딩각값, 조향각값을 고려하는 것은 직진도로 상에서 직진주행 상황을 판단하는 것과 관련된다. 영점오프셋보정부(200)가 요레이트값, 조향각값, 조향휠토크값을 고려하는 것은 횡풍 및 구배의 영향을 구별해내는 것과 관련된다.
영점오프셋보정부(200)는 조향각 센서(330)의 영점 오프셋이 위의 조건을 만족하면 조향각 센서(330)의 보정조건 만족시부터 일정시간 동안, 소정의 주기로 조향각값을 측정하여 측정된 값의 평균값을 산출한다(S440).
영점오프셋보정부(200)는 산출된 평균값을 조향각 영점 오프셋으로 적용한다(S450).
영점오프셋보정부(200)는 다음으로 횡가속도 센서(340)의 영점 오프셋을 보정한다. 도 6은 일실시예에 따른 횡가속도 센서(340)의 영점 오프셋 보정 과정을 도시한 순서도로서, 횡가속도 센서(340)의 영점 오프셋 보정 과정을 설명한다.
먼저차량시동부(100)는 차량의 시동을 건다(S500). 영점오프셋보정부(200)는 차량의 시동이 걸리면 횡가속도 센서(340)에 기 저장된 횡가속도 오프셋을 적용한다(S510).
영점오프셋보정부(200)는 횡가속도 센서(340)가 정상적으로 작동하는지 판단한다(S520). 횡가속도 센서(340)가 정상 작동하는지 여부는 횡가속도 센서(340)가 자체적으로 제공하는 정상 작동 신호를 이용하여 판단할 수 있다.
영점오프셋보정부(200)는 횡가속도 센서(340)가 정상적으로 작동하면 횡가속도 센서(340)가 보정조건을 만족하는지 여부를 판단한다(S530). 이는 영점오프셋보정부(200)가 횡가속도 센서(340)의 영점 오프셋이 정상인지 여부를 판단하는 것이다. 영점오프셋보정부(200)는 영점 오프셋이 정상이라면 그 영점 오프셋을 적용할 수 있다.
영점오프셋보정부(200)는 횡가속도 센서(340)의 신호가 보정조건을 만족하면 횡가속도 센서(340)를 보정한다. 영점오프셋보정부(200)는 보정조건으로서 차량의 직진 주행 상황 여부, 차량에 가해지는 횡풍, 차량의 구배, 및 차량의 측정된 횡가속도와 추정된 횡가속도의 차이를 고려한다.
영점오프셋보정부(200)는 횡가속도 센서(340)의 보정조건으로서 차량의 속도값이 설정된 한계값보다 커야 하며 카메라의 곡률값이 설정된 한계값보다 작아야 한다. 또한 차량의 헤딩각값이 설정된 한계값보다 작고, 헤딩각 변화율값이 설정된 한계값보다 작아야 한다. 그리고 요레이트 분산값이 설정된 한계값보다 작으며, 조향각 분산값이 설정된 한계값보다 작아야 한다. 그리고 횡가속도 분산값이 설정된 한계값보다 작고, 조향휠토크 분산값이 설정된 한계값보다 작아야 한다. 마지막으로 횡가속도 센서(340)의 측정 횡가속도값에서 추정 횡가속도값을 뺀 값이 설정된 한계값보다 작아야 한다. 영점오프셋보정부(200)는 여기서 추정 횡가속도값을 차량의 종가속도와 요레이트값의 곱으로 산출할 수 있다. 영점오프셋보정부(200)는 위의 조건을 모두 만족하면 요레이트 센서(310)의 영점 오프셋을 보정한다.
영점오프셋보정부(200)는 횡가속도 센서(340)의 영점 오프셋이 위의 조건을 만족하면 횡가속도 센서(340)의 보정조건 만족시부터 일정시간 동안, 소정의 주기로 횡가속도 값을 측정하여 측정된 값의 평균값을 산출한다(S540).
영점오프셋보정부(200)는 산출된 평균값을 횡가속도 영점 오프셋으로 적용한다(S550).
이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어서는 안될 것이다.
100 : 차량시동부
200 : 차선유지부
300 : 영점오프셋보정부
310 : 요레이트 센서
320 : 조향휠토크 센서
330 : 조향각 센서
340 : 횡가속도 센서

Claims (10)

  1. 차량에 포함된 차량 전자제어를 위한 요레이트 센서, 조향휠토크 센서, 조향각 센서, 및 횡가속도 센서의 영점 오프셋을 보정하는 방법에 있어서,
    상기 요레이트 센서, 상기 조향휠토크 센서, 상기 조향각 센서, 및 상기 횡가속도 센서의 각각의 영점 오프셋을 순환적인 순서로 보정하는 단계; 및
    상기 영점 오프셋이 보정된 상기 요레이트 센서, 상기 조향휠토크 센서, 상기 조향각 센서, 및 상기 횡가속도 센서를 이용하여 차량을 제어하는 단계를 포함하되,
    상기 센서들의 영점 오프셋을 순환적인 순서로 보정하는 단계에서, 상기 요레이트 센서의 영점 오프셋 보정은 상기 요레이트 센서의 보정조건이 만족된 때에 수행되며, 상기 요레이트 센서의 보정조건은 지면의 변화에 따른 상기 차량의 요레이트 변화 및 상기 차량의 정지 상태에서 운전자의 조향휠 조작에 기인한 요레이트 변화 중 적어도 하나를 포함하는 차량 전자제어방법.
  2. 삭제
  3. 제 1 항에 있어서, 상기 센서들의 영점 오프셋을 순환적인 순서로 보정하는 단계에서, 상기 조향휠토크 센서의 영점 오프셋 보정은
    상기 조향휠토크 센서의 보정조건이 만족된 때에 수행되며,
    상기 조향휠토크 센서의 보정조건은 상기 차량의 정지 상태를 포함하는 차량 전자제어방법.
  4. 제 1 항에 있어서, 상기 센서들의 영점 오프셋을 순환적인 순서로 보정하는 단계에서, 상기 조향각 센서의 영점 오프셋 보정 단계는
    상기 조향각 센서의 보정조건이 만족된 때에 수행되며,
    상기 조향각 센서의 보정 조건은 상기 차량의 직진 주행 상황 여부, 차량에 가해지는 횡풍, 및 상기 차량의 구배 중 적어도 하나를 포함하는 차량 전자제어방법.
  5. 제 1 항에 있어서, 상기 센서들의 영점 오프셋을 순환적인 순서로 보정하는 단계에서, 상기 횡가속도 센서의 영점 오프셋 보정 단계는
    횡가속도 센서의 보정조건이 만족된 때에 수행되며,
    상기 횡가속도 센서의 보정 조건은 상기 차량의 직진 주행 상황 여부, 상기 차량에 가해지는 횡풍, 상기 차량의 구배, 및 상기 차량의 측정된 횡가속도와 추정된 횡가속도의 차이 중 적어도 하나를 포함하는 차량 전자제어방법.
  6. 차량에 포함된 요레이트 센서, 조향휠토크 센서, 조향각 센서, 및 횡가속도 센서를 이용하여 차량을 제어하는 장치에 있어서,
    상기 요레이트 센서, 상기 조향휠토크 센서, 상기 조향각 센서, 및 상기 횡가속도 센서의 각각의 영점 오프셋을 순환적인 순서로 보정하는 영점오프셋보정부; 및
    상기 영점오프셋보정부에서 보정된 상기 요레이트 센서, 상기 조향휠토크센서, 상기 조향각 센서, 및 상기 횡가속도 센서를 이용하여 차량을 제어하는 차량제어부를 포함하되,
    상기 영점오프셋보정부는
    상기 요레이트 센서의 보정조건이 만족된 때에 상기 요레이트 센서의 요레이트 영점 오프셋을 보정하며, 상기 요레이트 센서의 보정조건은 지면의 변화에 따른 상기 차량의 요레이트 변화 및 상기 차량의 정지 상태에서 운전자의 조향휠 조작에 기인한 요레이트 변화 중 적어도 하나를 포함하는 차량 전자제어장치.
  7. 삭제
  8. 제 6 항에 있어서, 상기 영점오프셋보정부는
    상기 조향휠토크 센서의 보정조건이 만족된 때에 상기 조향휠 토크 센서의 조향휠 토크 영점 오프셋을 보정하며,
    상기 조향휠토크 센서의 보정조건은 상기 차량의 정지 상태를 포함하는 차량 전자제어장치.
  9. 제 6 항에 있어서, 상기 영점오프셋보정부는
    상기 조향각 센서의 보정조건이 만족된 때에 상기 조향각 센서의 조향각 영점 오프셋을 보정하며,
    상기 조향각 센서의 보정조건은 상기 차량의 직진 주행 상황 여부, 상기 차량에 가해지는 횡풍, 상기 차량의 구배 중 적어도 하나를 포함하는 차량 전자제어장치.
  10. 제 6 항에 있어서, 상기 영점오프셋보정부는
    상기 횡가속도 센서의 보정조건이 만족된 때에 상기 횡가속도 센서의 횡가속도 영점 오프셋을 보정하며,
    상기 횡가속도 센서의 보정조건은 상기 차량의 직진 주행 상황 여부, 상기 차량에 가해지는 횡풍, 상기 차량의 구배, 및 상기 차량의 측정 횡가속도와 추정된 횡가속도의 차이 중 적어도 하나를 포함하는 차량 전자제어장치.
KR1020210007082A 2014-11-03 2021-01-18 차량 전자제어방법 및 차량 전자제어장치 KR102300648B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210007082A KR102300648B1 (ko) 2014-11-03 2021-01-18 차량 전자제어방법 및 차량 전자제어장치

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020140151387A KR102207326B1 (ko) 2014-11-03 2014-11-03 차량 전자제어방법 및 차량 전자제어장치
KR1020210007082A KR102300648B1 (ko) 2014-11-03 2021-01-18 차량 전자제어방법 및 차량 전자제어장치

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020140151387A Division KR102207326B1 (ko) 2014-11-03 2014-11-03 차량 전자제어방법 및 차량 전자제어장치

Publications (3)

Publication Number Publication Date
KR20210013233A KR20210013233A (ko) 2021-02-03
KR102300648B1 true KR102300648B1 (ko) 2021-09-13
KR102300648B9 KR102300648B9 (ko) 2021-11-12

Family

ID=74572192

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210007082A KR102300648B1 (ko) 2014-11-03 2021-01-18 차량 전자제어방법 및 차량 전자제어장치

Country Status (1)

Country Link
KR (1) KR102300648B1 (ko)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100839123B1 (ko) * 2007-05-09 2008-06-19 주식회사 만도 차량용 전자 제어 시스템 및 그 센서 오프셋 보정 방법
US20120089297A1 (en) 2009-06-03 2012-04-12 Toyota Jidosha Kabushiki Kaisha Sensor offset amount estimate device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101315777B1 (ko) * 2009-12-07 2013-10-14 주식회사 만도 차량 안정성 제어 시스템의 상대 조향각 센서 오프셋 보정 방법
KR20120092976A (ko) * 2011-02-14 2012-08-22 주식회사 만도 운전자 편의 장치 및 그의 요레이트 오프셋 보정 방법
KR101463848B1 (ko) * 2013-01-11 2014-11-21 주식회사 만도 요레이트 센서 오프셋 보정 장치 및 보정 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100839123B1 (ko) * 2007-05-09 2008-06-19 주식회사 만도 차량용 전자 제어 시스템 및 그 센서 오프셋 보정 방법
US20120089297A1 (en) 2009-06-03 2012-04-12 Toyota Jidosha Kabushiki Kaisha Sensor offset amount estimate device

Also Published As

Publication number Publication date
KR102300648B9 (ko) 2021-11-12
KR20210013233A (ko) 2021-02-03

Similar Documents

Publication Publication Date Title
KR101962890B1 (ko) 차량 센서 오프셋 보정 시스템 및 그 방법
US9352778B2 (en) Lane keeping assist system and method
CN105774801B (zh) 用于引导车道上的车辆的方法和设备
KR102002334B1 (ko) 차선 유지 제어 장치
US9610976B2 (en) Lane departure prevention control system for vehicle
JP6743719B2 (ja) 車両の操舵支援装置
US20160288830A1 (en) Vehicle steering device and vehicle steering control method
KR101896720B1 (ko) 자동 차선 변경 제어 시스템
US9896127B2 (en) Vehicle steering control apparatus and method for lane keeping
KR101463848B1 (ko) 요레이트 센서 오프셋 보정 장치 및 보정 방법
KR102207326B1 (ko) 차량 전자제어방법 및 차량 전자제어장치
KR101988510B1 (ko) 차량의 전자식 안정성 제어 장치 및 방법
US20150367771A1 (en) Method and system for correcting the orientation of the headlights of a motor vehicle
KR102300648B1 (ko) 차량 전자제어방법 및 차량 전자제어장치
JP5664531B2 (ja) 追従制御装置
US10363936B2 (en) Vehicle control apparatus and method
JP6278202B2 (ja) 車線維持制御装置
US8532878B2 (en) Method and device for detecting and compensating for a transverse inclination of a roadway on which a vehicle is traveling
JP2010089577A (ja) 車両のスタビリティファクタ推定装置
JP2006349446A (ja) 移動距離算出装置
JP7248738B2 (ja) 車両を部分自律型操縦又は完全自律型操縦する方法
JP6088316B2 (ja) 車両の走行制御装置
JP2022013714A5 (ko)
KR20130024256A (ko) 전자식 안정성 제어 방법 및 장치
JP2010127631A (ja) 横方向挙動量検出手段のゼロ点補正装置

Legal Events

Date Code Title Description
A107 Divisional application of patent
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
G170 Publication of correction