KR102727975B1 - 자율주행 차량의 속도 프로파일 산출 시스템 및 방법 - Google Patents
자율주행 차량의 속도 프로파일 산출 시스템 및 방법 Download PDFInfo
- Publication number
- KR102727975B1 KR102727975B1 KR1020190131862A KR20190131862A KR102727975B1 KR 102727975 B1 KR102727975 B1 KR 102727975B1 KR 1020190131862 A KR1020190131862 A KR 1020190131862A KR 20190131862 A KR20190131862 A KR 20190131862A KR 102727975 B1 KR102727975 B1 KR 102727975B1
- Authority
- KR
- South Korea
- Prior art keywords
- speed profile
- driving
- vehicle
- speed
- information
- 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
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0023—Planning or execution of driving tasks in response to energy consumption
-
- 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
- B60W30/00—Purposes 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/18—Propelling the vehicle
-
- 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/10—Controlling the power contribution of each of the prime movers to meet required power demand
- B60W20/15—Control strategies specially adapted for achieving a particular effect
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/10—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
- B60L58/12—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
-
- 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/24—Conjoint control of vehicle sub-units of different type or different function including control of energy storage means
- B60W10/26—Conjoint control of vehicle sub-units of different type or different function including control of energy storage means for electrical energy, e.g. batteries or capacitors
-
- 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
- B60W30/00—Purposes 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/10—Path keeping
-
- 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
- B60W30/00—Purposes 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/14—Adaptive cruise control
-
- 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
- B60W40/00—Estimation 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/02—Estimation 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/06—Road conditions
- B60W40/076—Slope angle of the road
-
- 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
- B60W40/00—Estimation 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/10—Estimation 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/105—Speed
-
- 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/0097—Predicting future conditions
-
- 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
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
-
- 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
- B60W2050/0001—Details of the control system
- B60W2050/0019—Control system elements or transfer functions
- B60W2050/0026—Lookup tables or parameter maps
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
-
- 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
- B60W2530/00—Input parameters relating to vehicle conditions or values, not covered by groups B60W2510/00 or B60W2520/00
- B60W2530/13—Mileage
-
- 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
- B60W2530/00—Input parameters relating to vehicle conditions or values, not covered by groups B60W2510/00 or B60W2520/00
- B60W2530/18—Distance travelled
-
- 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
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/15—Road slope, i.e. the inclination of a road segment in the longitudinal direction
-
- 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
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/20—Road profile, i.e. the change in elevation or curvature of a plurality of continuous road segments
-
- 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/406—Traffic density
-
- 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
- B60W2555/00—Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
- B60W2555/60—Traffic rules, e.g. speed limits or right of way
-
- 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
- B60W2556/00—Input parameters relating to data
- B60W2556/40—High definition maps
-
- 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
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
-
- 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
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
- B60W2720/103—Speed profile
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2200/00—Type of vehicle
- B60Y2200/90—Vehicles comprising electric prime movers
- B60Y2200/91—Electric vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2300/00—Purposes or special features of road vehicle drive control systems
- B60Y2300/10—Path keeping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2300/00—Purposes or special features of road vehicle drive control systems
- B60Y2300/14—Cruise control
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy storage systems for electromobility, e.g. batteries
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Combustion & Propulsion (AREA)
- Chemical & Material Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Power Engineering (AREA)
- Navigation (AREA)
- Hybrid Electric Vehicles (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
Description
도 2는 본 발명에 따른 자율주행 차량의 속도 프로파일 산출 방법을 도시한 순서도,
도 3은 본 발명에 따른 자율주행 차량의 속도 프로파일 산출 시스템에 의하여 산출된 속도 프로파일과, 기존 오토크루즈 제어에 의한 속도 프로파일을 비교한 그래프,
도 4는 본 발명에 따른 자율주행 차량의 속도 프로파일 산출 과정이 주행 경로의 거리별로 나누어진 세크먼트마다 이루어지는 것을 보여주는 그래프,
도 5a는 본 발명에 따른 자율주행 차량의 속도 프로파일 산출 시스템에 의하여 산출된 속도 프로파일로 소정의 주행 경로를 일정 시간 주행할 때의 차속과, 기존 오토크루즈 제어에 의한 속도 프로파일로 동일 주행 경로를 일정 시간 주행할 때의 차속을 비교한 그래프,
도 5b는 도 5a에 도시한 차속으로 주행한 후, 본 발명에 따른 자율주행 차량의 속도 프로파일 산출 시스템에 의하여 산출된 속도 프로파일로 주행시 배터리 SOC 소모량과, 기존 오토크루즈 제어에 의한 속도 프로파일로 주행시 배터리 SOC 소모량을 비교한 그래프,
도 6은 본 발명에 따른 자율주행 차량의 속도 프로파일 산출 과정에서 교통 정보 등이 이용될 수 있음을 보여주는 그래프,
도 7은 본 발명의 속도 프로파일 계산 유닛에서 에너지 소모량 및 구간별 주행시간의 가중치 합을 이용하여 목표 속도 프로파일을 연산하는 예를 보여주는 그래프.
110 : 내비게이션 유닛
120 : 3D 맵 정보 제공 유닛
130 : ITS 정보 제공 유닛
140 : 차량 주행정보 제공 유닛
200 : 속도 프로파일 생성 장치
210 : 차량 에너지 소모량 계산 유닛
220 : 속도 프로파일 계산 유닛
230 : 속도 프로파일 재계산 유닛
300 : 주행 제어기
Claims (16)
- 주행 경로 및 목표 도달시간 정보를 설정하여 속도 프로파일 생성 장치에 제공하는 내비게이션 유닛과, 상기 내비게이션 유닛에서 설정된 주행 경로의 구배 정보를 탐색하여 속도 프로파일 생성 장치에 제공하는 3D 맵 정보 제공 유닛과, 차량의 현재 속도정보 및 주행거리 정보를 속도 프로파일 생성 장치에 제공하는 차량 주행정보 제공 유닛을 포함하는 차량 주행정보 예측 장치; 및
상기 주행 경로를 따라 자율주행 차량이 주행할 때 현재 속도에서의 에너지 소모량을 계산하는 차량 에너지 소모량 계산 유닛과, 상기 차량 주행정보 예측 장치 및 차량 에너지 소모량 계산 유닛에서 제공되는 정보들을 기반으로 다이내믹 프로그래밍 알고리즘을 실행하여 거리 기반의 목표 속도 프로파일을 연산하는 속도 프로파일 계산 유닛을 포함하는 속도 프로파일 생성 장치;
상기 속도 프로파일 계산 유닛은,
상기 주행 경로에서의 구배 정보, 교통신호정보, 구간별 차량 정체 정보, 제한속도 정보, 설정된 주행 경로에서의 주행 거리 및 에너지 소모량 등을 다이내믹 프로그래밍 알고리즘에 대입하여, 상기 주행 경로에서의 연비 향상을 위한 최적의 속도 프로파일인 목표 속도 프로파일을 연산하고,
상기 목표 속도 프로파일을 연산할 때, 상기 설정된 주행 경로를 임의의 가변 가능한 세그먼트들로 구획하고, 각 세그먼트별 현재 속도에 따른 에너지 소모량 및 구간별 주행시간의 가중치 합을 이용하여 목표 속도 프로파일을 연산하며,
상기 다이나믹 프로그래밍 알고리즘에 의거하여 거리에 따른 속도를 이산화하고, 배터리 사용량과 주행 소요시간의 가중치 합인 각 속도 경로의 순간 비용함수를 계산하여 최적 속도 프로파일을 해로 얻도록 구성된 것임을 특징으로 하는 자율주행 차량의 속도 프로파일 산출 시스템.
- 청구항 1에 있어서,
상기 차량 주행정보 예측 장치는 상기 내비게이션 유닛에서 설정된 주행 경로의 교통신호정보, 차량 평균속도, 제한속도 정보를 탐색하여 속도 프로파일 생성 장치에 제공하는 ITS 정보 제공 유닛을 더 포함하는 것을 특징으로 하는 자율주행 차량의 속도 프로파일 산출 시스템.
- 청구항 1에 있어서,
상기 속도 프로파일 생성 장치는 상기 목표 속도 프로파일과 차량의 현재 속도를 비교하여 상이한 경우, 목표 속도 프로파일을 다시 계산하는 속도 프로파일 재계산 유닛을 더 포함하는 것을 특징으로 하는 자율주행 차량의 속도 프로파일 산출 시스템.
- 청구항 1에 있어서,
상기 목표 속도 프로파일을 전송받아서 상기 주행 경로 내에서 목표 속도 프로파일에 맞는 속도로 주행하도록 제어하는 주행 제어기를 더 포함하는 것을 특징으로 하는 자율주행 차량의 속도 프로파일 산출 시스템.
- 내비게이션 유닛을 이용하여 자율주행 차량의 주행 경로를 설정하는 단계;
3D 맵 정보 제공 유닛에서 상기 주행 경로에 존재하는 구배 정보를 탐색하는 단계;
차량 주행정보 제공 유닛에서 차량의 현재 속도정보 및 주행거리 정보를 속도 프로파일 생성 장치에 제공하는 단계;
차량 에너지 소모량 계산 유닛에서 상기 주행 경로를 따라 자율주행 차량이 주행할 때 현재 속도에서의 에너지 소모량을 계산하는 단계;
속도 프로파일 계산 유닛에서 상기 주행 경로, 구배 정보, 속도정보 및 주행거리 정보, 에너지 소모량을 기반으로 다이내믹 프로그래밍 알고리즘을 실행하여 상기 주행 경로에서의 목표 속도 프로파일을 연산하는 단계;
를 포함하고,
상기 속도 프로파일 계산 유닛은,
상기 주행 경로에서의 구배 정보, 교통신호정보, 구간별 차량 정체 정보, 제한속도 정보, 설정된 주행 경로에서의 주행 거리 및 에너지 소모량 등을 다이내믹 프로그래밍 알고리즘에 대입하여, 상기 주행 경로에서의 연비 향상을 위한 최적의 속도 프로파일인 목표 속도 프로파일을 연산하고,
상기 목표 속도 프로파일을 연산할 때, 상기 설정된 주행 경로를 임의의 가변 가능한 세그먼트들로 구획하고, 각 세그먼트별 현재 속도에 따른 에너지 소모량 및 구간별 주행시간의 가중치 합을 이용하여 목표 속도 프로파일을 연산하며,
상기 다이나믹 프로그래밍 알고리즘에 의거하여 거리에 따른 속도를 이산화하고, 배터리 사용량과 주행 소요시간의 가중치 합인 각 속도 경로의 순간 비용함수를 계산하여 최적 속도 프로파일을 해로 얻도록 구성된 것을 특징으로 하는 자율주행 차량의 속도 프로파일 산출 방법.
- 청구항 5에 있어서,
ITS 정보 제공 유닛에서 상기 주행 경로에 존재하는 교통신호정보, 차량 평균속도, 제한속도 정보를 탐색하여 상기 속도 프로파일 계산 유닛에 제공하는 단계를 더 포함하는 것을 특징으로 하는 자율주행 차량의 속도 프로파일 산출 방법.
- 청구항 5에 있어서,
상기 차량 에너지 소모량 계산 유닛은 전기자동차의 경우 현재 배터리 SOC(State of Charge) 소모량을 계산하여 상기 속도 프로파일 계산 유닛에 제공하는 것을 특징으로 하는 자율주행 차량의 속도 프로파일 산출 방법.
- 삭제
- 삭제
- 청구항 5에 있어서,
상기 목표 속도 프로파일이 자율주행 차량의 주행 제어기에 제공되어, 상기 주행 경로에서의 주행 속도가 목표 속도 프로파일에 맞는 속도로 조절되는 단계를 더 포함하는 것을 특징으로 하는 자율주행 차량의 속도 프로파일 산출 방법.
- 청구항 5에 있어서,
차량의 현재 속도가 목표 속도 프로파일과 달라지는 경우, 상기 목표 속도 프로파일을 재계산하는 단계가 더 진행되는 것을 특징으로 하는 자율주행 차량의 속도 프로파일 산출 방법.
- 청구항 11에 있어서,
상기 목표 속도 프로파일을 재계산하는 단계는 상기 속도 프로파일 계산 유닛에서 다이내믹 프로그래밍 알고리즘을 이용하여 목표 속도 프로파일을 연산하는 과정과 동일하게 진행되는 것을 특징으로 하는 자율주행 차량의 속도 프로파일 산출 방법.
- 주행 경로 및 목표 도달시간 정보를 설정하여 속도 프로파일 생성 장치에 제공하는 내비게이션 유닛과, 상기 내비게이션 유닛에서 설정된 주행 경로의 구배 정보를 탐색하여 속도 프로파일 생성 장치에 제공하는 3D 맵 정보 제공 유닛과, 차량의 현재 속도정보 및 주행거리 정보를 속도 프로파일 생성 장치에 제공하는 차량 주행정보 제공 유닛을 포함하는 차량 주행정보 예측 장치; 및
상기 주행 경로를 따라 자율주행 차량이 주행할 때 현재 속도에서의 에너지 소모량을 계산하는 차량 에너지 소모량 계산 유닛과, 상기 차량 주행정보 예측 장치 및 차량 에너지 소모량 계산 유닛에서 제공되는 정보들을 기반으로 다이내믹 프로그래밍 알고리즘을 실행하여 거리 기반의 목표 속도 프로파일을 연산하는 속도 프로파일 계산 유닛을 포함하는 속도 프로파일 생성 장치;
로 구성된 속도 프로파일 산출 시스템을 포함하되,
상기 속도 프로파일 계산 유닛은,
상기 주행 경로에서의 구배 정보, 교통신호정보, 구간별 차량 정체 정보, 제한속도 정보, 설정된 주행 경로에서의 주행 거리 및 에너지 소모량 등을 다이내믹 프로그래밍 알고리즘에 대입하여, 상기 주행 경로에서의 연비 향상을 위한 최적의 속도 프로파일인 목표 속도 프로파일을 연산하고,
상기 목표 속도 프로파일을 연산할 때, 상기 설정된 주행 경로를 임의의 가변 가능한 세그먼트들로 구획하고, 각 세그먼트별 현재 속도에 따른 에너지 소모량 및 구간별 주행시간의 가중치 합을 이용하여 목표 속도 프로파일을 연산하며,
상기 다이나믹 프로그래밍 알고리즘에 의거하여 거리에 따른 속도를 이산화하고, 배터리 사용량과 주행 소요시간의 가중치 합인 각 속도 경로의 순간 비용함수를 계산하여 최적 속도 프로파일을 해로 얻도록 구성된 것임을 특징으로 하는 자율주행 차량.
- 청구항 13에 있어서,
상기 차량 주행정보 예측 장치는 상기 내비게이션 유닛에서 설정된 주행 경로의 교통신호정보, 차량 평균속도, 제한속도 정보를 탐색하여 속도 프로파일 생성 장치에 제공하는 ITS 정보 제공 유닛을 더 포함하는 것을 특징으로 하는 자율주행 차량.
- 청구항 13에 있어서,
상기 속도 프로파일 생성 장치는 상기 목표 속도 프로파일과 차량의 현재 속도를 비교하여 상이한 경우, 목표 속도 프로파일을 다시 계산하는 속도 프로파일 재계산 유닛을 더 포함하는 것을 특징으로 하는 자율주행 차량.
- 청구항 13에 있어서,
상기 목표 속도 프로파일을 전송받아서 상기 주행 경로 내에서 목표 속도 프로파일에 맞는 속도로 주행하도록 제어하는 주행 제어기를 더 포함하는 것을 특징으로 하는 자율주행 차량.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190131862A KR102727975B1 (ko) | 2019-10-23 | 2019-10-23 | 자율주행 차량의 속도 프로파일 산출 시스템 및 방법 |
US16/918,919 US11325614B2 (en) | 2019-10-23 | 2020-07-01 | System and method for providing speed profile of self-driving vehicle |
CN202010715892.9A CN112693447A (zh) | 2019-10-23 | 2020-07-23 | 用于提供自动驾驶车辆的速度曲线的系统和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190131862A KR102727975B1 (ko) | 2019-10-23 | 2019-10-23 | 자율주행 차량의 속도 프로파일 산출 시스템 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210048619A KR20210048619A (ko) | 2021-05-04 |
KR102727975B1 true KR102727975B1 (ko) | 2024-11-08 |
Family
ID=75506524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190131862A Active KR102727975B1 (ko) | 2019-10-23 | 2019-10-23 | 자율주행 차량의 속도 프로파일 산출 시스템 및 방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11325614B2 (ko) |
KR (1) | KR102727975B1 (ko) |
CN (1) | CN112693447A (ko) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113135208B (zh) * | 2021-05-27 | 2022-01-11 | 西南交通大学 | 一种能量受限且时间自由的列车运行优化方法 |
JP2023008219A (ja) * | 2021-07-05 | 2023-01-19 | 日産自動車株式会社 | 車速制御方法及び車速制御装置 |
CN113734175B (zh) * | 2021-07-30 | 2023-06-23 | 中汽研(天津)汽车工程研究院有限公司 | 一种变时条件下两交叉口间节能驾驶策略实时寻优方法 |
CN113561993B (zh) * | 2021-08-13 | 2023-02-07 | 苏州智加科技有限公司 | 车速规划方法、装置及电子设备 |
CN113968240B (zh) * | 2021-11-19 | 2023-04-07 | 燕山大学 | 一种应用于智能网联汽车的巡航控制的人机交互系统 |
KR102663150B1 (ko) | 2021-12-21 | 2024-05-03 | 주식회사 현대케피코 | 자율 주행 차량의 제어 장치 및 방법 |
US20230391225A1 (en) * | 2022-06-01 | 2023-12-07 | Caterpillar Inc. | Power systems and controls for electric machines |
CN114987553A (zh) * | 2022-06-29 | 2022-09-02 | 阿波罗智联(北京)科技有限公司 | 自动驾驶车辆控制方法和装置 |
KR102525469B1 (ko) * | 2022-08-31 | 2023-04-26 | 주식회사 라이드플럭스 | 자율주행 차량의 원격 제어 방법, 장치 및 컴퓨터프로그램 |
CN115593439B (zh) * | 2022-11-25 | 2023-03-14 | 小米汽车科技有限公司 | 车辆控制方法、装置、车辆及存储介质 |
US20240253623A1 (en) * | 2023-01-19 | 2024-08-01 | Delphi Technologies Ip Limited | Systems and methods for validating a rationality of an optimized vehicle speed profile for a route |
US12246747B2 (en) * | 2023-05-31 | 2025-03-11 | Plusai, Inc. | Adaptive and fuel efficient planning and control |
KR102820142B1 (ko) * | 2023-11-28 | 2025-06-17 | 주식회사 오비고 | 특정 자율주행 버스의 서비스 경로의 구간별 속도 제어를 통해 운행 스케쥴을 조정하기 위한 방법 및 이를 이용한 컴퓨팅 장치 |
WO2025128758A1 (en) * | 2023-12-12 | 2025-06-19 | Cummins Inc. | Systems and methods for optimizing vehicle speed for powertrain efficiency |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140277835A1 (en) * | 2013-03-13 | 2014-09-18 | Ford Global Technologies, Llc | Route navigation with optimal speed profile |
JP2016203706A (ja) * | 2015-04-17 | 2016-12-08 | 三菱電機株式会社 | 車両用エネルギーマネジメント装置 |
WO2018087551A1 (en) * | 2016-11-09 | 2018-05-17 | Inventive Cogs (Campbell) Limited | Vehicle route guidance |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101315726B1 (ko) | 2007-12-12 | 2013-10-08 | 현대자동차주식회사 | 경제 운전을 위한 자동차의 차간거리 제어 장치 및 이에적합한 제어 방법 |
WO2009129106A1 (en) * | 2008-04-15 | 2009-10-22 | The Uwm Research Foundation, Inc. | Power management systems and methods in a hybrid vehicle |
US8977489B2 (en) * | 2009-05-18 | 2015-03-10 | GM Global Technology Operations LLC | Turn by turn graphical navigation on full windshield head-up display |
US8483891B2 (en) * | 2010-04-13 | 2013-07-09 | The United States Of America As Represented By The Secretary Of The Navy | Automatically guided parafoil directed to land on a moving target |
KR101272515B1 (ko) | 2011-03-24 | 2013-06-10 | 현대자동차주식회사 | 전기자동차의 오토크루즈 제어 방법 |
JP5927717B2 (ja) * | 2012-03-30 | 2016-06-01 | 本田技研工業株式会社 | 走行制御装置 |
DE102012016768A1 (de) * | 2012-08-23 | 2014-05-15 | Elektrobit Automotive Gmbh | Technik zum Verarbeiten kartographischer Daten für das Bestimmen energiesparender Routen |
KR101449171B1 (ko) | 2012-12-17 | 2014-10-08 | 현대자동차주식회사 | 과속 방지턱 통과시 자동 변속 제어 시스템 및 그 방법 |
KR101469670B1 (ko) | 2013-01-22 | 2014-12-05 | 주식회사 현대케피코 | 차량 운전 모드를 이용한 크루즈 제어 속도 조절 장치 및 방법 |
SE537840C2 (sv) | 2013-03-21 | 2015-11-03 | Scania Cv Ab | Reglering av en faktisk hastighet för ett fordon |
KR101533884B1 (ko) | 2013-06-28 | 2015-07-06 | 한양대학교 산학협력단 | 3d 맵을 이용한 연비 최적 주행 장치 |
US9409563B2 (en) * | 2013-10-31 | 2016-08-09 | Ford Global Technologies, Llc | PHEV energy management control with trip-oriented energy consumption preplanning |
US9759573B2 (en) * | 2014-08-29 | 2017-09-12 | Ford Global Technologies, Llc | Route based energy consumption estimation using physical models |
US9643511B2 (en) * | 2014-12-17 | 2017-05-09 | Samsung Electronics Co., Ltd. | Method and apparatus for estimating state of charge (SOC) of battery in electric vehicle |
KR101734267B1 (ko) | 2015-08-04 | 2017-05-11 | 현대자동차 주식회사 | 하이브리드 차량의 제어 장치 및 방법 |
US9970780B2 (en) * | 2015-11-19 | 2018-05-15 | GM Global Technology Operations LLC | Method and apparatus for fuel consumption prediction and cost estimation via crowd sensing in vehicle navigation system |
JP6689136B2 (ja) * | 2016-05-27 | 2020-04-28 | 日立オートモティブシステムズ株式会社 | 車両制御装置 |
KR102310546B1 (ko) | 2016-07-01 | 2021-10-07 | 현대자동차주식회사 | 차량의 오토크루즈 제어 방법 |
CN109476322B (zh) * | 2016-08-05 | 2022-02-18 | 三菱电机株式会社 | 操作权限管理装置及操作权限管理方法 |
FR3057951B1 (fr) * | 2016-10-25 | 2020-07-17 | IFP Energies Nouvelles | Procede de determination d'un itineraire minimisant la depense energetique d'un vehicule au moyen d'un graphe adjoint |
GB2556876A (en) * | 2016-11-09 | 2018-06-13 | Inventive Cogs Campbell Ltd | Vehicle route guidance |
KR102310547B1 (ko) | 2016-11-16 | 2021-10-07 | 현대자동차주식회사 | 하이브리드 차량의 오토 크루즈 제어 방법 |
DE102016222735A1 (de) * | 2016-11-18 | 2018-05-24 | Bayerische Motoren Werke Aktiengesellschaft | Computer-implementiertes Verfahren, Computer-lesbares Medium, System, und Fahrzeug umfassend das System zum Bereitstellen eines quantitativen Energieeinsparpotentials eines Fahrzeugs |
KR101776535B1 (ko) * | 2016-11-22 | 2017-09-07 | 현대자동차주식회사 | 하이브리드 차량의 변속 제어 방법 |
KR101896801B1 (ko) | 2016-12-08 | 2018-09-07 | 현대자동차주식회사 | 하이브리드 차량의 오토 크루즈 제어 방법 |
US10948919B2 (en) * | 2017-09-11 | 2021-03-16 | Baidu Usa Llc | Dynamic programming and gradient descent based decision and planning for autonomous driving vehicles |
DE102017124952B3 (de) * | 2017-10-25 | 2018-09-27 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Verfahren zum Betrieb eines selbstfahrenden Kraftfahrzeugs und selbstfahrendes Kraftfahrzeug |
US20190168805A1 (en) * | 2017-12-04 | 2019-06-06 | GM Global Technology Operations LLC | Autonomous vehicle emergency steering profile during failed communication modes |
CN117022257A (zh) * | 2018-03-20 | 2023-11-10 | 御眼视觉技术有限公司 | 用于主车辆的自动驾驶系统、机器可读存储介质和装置 |
KR102711620B1 (ko) * | 2018-12-04 | 2024-10-04 | 현대자동차주식회사 | 차량 및 그 제어방법 |
US20200406894A1 (en) * | 2019-06-28 | 2020-12-31 | Zoox, Inc. | System and method for determining a target vehicle speed |
-
2019
- 2019-10-23 KR KR1020190131862A patent/KR102727975B1/ko active Active
-
2020
- 2020-07-01 US US16/918,919 patent/US11325614B2/en active Active
- 2020-07-23 CN CN202010715892.9A patent/CN112693447A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140277835A1 (en) * | 2013-03-13 | 2014-09-18 | Ford Global Technologies, Llc | Route navigation with optimal speed profile |
JP2016203706A (ja) * | 2015-04-17 | 2016-12-08 | 三菱電機株式会社 | 車両用エネルギーマネジメント装置 |
WO2018087551A1 (en) * | 2016-11-09 | 2018-05-17 | Inventive Cogs (Campbell) Limited | Vehicle route guidance |
Also Published As
Publication number | Publication date |
---|---|
KR20210048619A (ko) | 2021-05-04 |
CN112693447A (zh) | 2021-04-23 |
US11325614B2 (en) | 2022-05-10 |
US20210122394A1 (en) | 2021-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102727975B1 (ko) | 자율주행 차량의 속도 프로파일 산출 시스템 및 방법 | |
US12286112B2 (en) | Vehicle target operational speed band control method and apparatus | |
KR20230010074A (ko) | 하이브리드 차량의 제어 시스템 및 방법 | |
US10215576B2 (en) | Energy-optimized vehicle route selection | |
US9090255B2 (en) | Hybrid vehicle fuel efficiency using inverse reinforcement learning | |
US10668824B2 (en) | Method for calculating a setpoint for managing the fuel and electricity consumption of a hybrid motor vehicle | |
US8825443B2 (en) | Method for calculating consumption and/or a remaining range of a motor vehicle and motor vehicle | |
US20160207521A1 (en) | Travel support device, travel support method, and drive support system | |
US20200124431A1 (en) | Method and system for route determination based on a vehicle and propulsion system characterization | |
KR102213119B1 (ko) | 하이브리드 차량의 연료 및 전력 소비를 관리하기 위한 셋포인트 계산 방법 | |
US9855942B2 (en) | Moving assist apparatus and method and driving assist system | |
US20240278765A1 (en) | Method for calculating a management setpoint for the comsumption of fuel and electric current by a hybrid motor vehicle | |
JP2016143240A (ja) | 車線変更最適化装置及びプログラム | |
CN104908736A (zh) | 车辆用能量管理装置 | |
KR20220095286A (ko) | 차량의 최적 속도 결정 장치 및 방법 | |
US9969382B2 (en) | Moving assist apparatus and method and driving assist system | |
US12017592B2 (en) | Powertrain control system with state of health information | |
KR20180057458A (ko) | 차량 제어 장치 및 그 동작 방법 | |
Sohn et al. | The “Waterfilling Algorithm”—An Efficient Approach for Vehicle Velocity Planning With Varying Velocity Limits | |
KR20190046076A (ko) | 하이브리드 차량의 제어장치 | |
WO2022144145A1 (en) | Vehicle powertrain system with machine learning controller | |
EP4271583A1 (en) | Vehicle powertrain system using perception sensing | |
JP6340808B2 (ja) | 車両用情報提供装置 | |
Adam et al. | Map-based driving profile simulation for energy consumption estimation of electric vehicles |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20191023 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20220926 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20191023 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20240130 Patent event code: PE09021S01D |
|
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: 20241028 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20241105 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20241105 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |