KR102816577B1 - 모델예측제어 기반 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 시스템 및 방법 - Google Patents
모델예측제어 기반 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 시스템 및 방법 Download PDFInfo
- Publication number
- KR102816577B1 KR102816577B1 KR1020230056018A KR20230056018A KR102816577B1 KR 102816577 B1 KR102816577 B1 KR 102816577B1 KR 1020230056018 A KR1020230056018 A KR 1020230056018A KR 20230056018 A KR20230056018 A KR 20230056018A KR 102816577 B1 KR102816577 B1 KR 102816577B1
- Authority
- KR
- South Korea
- Prior art keywords
- driving
- electric vehicle
- optimal control
- optimal
- time
- 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
Classifications
-
- 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
- B60L15/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
- B60L15/20—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
- B60L15/2045—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed for optimising the use of energy
-
- 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
- B60L53/00—Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
-
- 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
- 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
- B60L2260/00—Operating Modes
- B60L2260/40—Control modes
- B60L2260/44—Control modes by parameter estimation
-
- 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
- B60L2260/00—Operating Modes
- B60L2260/40—Control modes
- B60L2260/50—Control modes by future state prediction
- B60L2260/52—Control modes by future state prediction drive range estimation, e.g. of estimation of available travel distance
-
- 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
- B60L2260/00—Operating Modes
- B60L2260/40—Control modes
- B60L2260/50—Control modes by future state prediction
- B60L2260/54—Energy consumption estimation
-
- 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
-
- 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/7072—Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
-
- 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/72—Electric energy management in electromobility
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
Description
도 2는 본 발명에 따른 모델예측제어 기반 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 방법을 순차적으로 나타낸 흐름도.
도 3은 도 2에 나타낸 본 발명 중 모델링 단계에서 사용되는 전기차에 작용하는 역학적 관계를 개념적으로 나타낸 도면.
도 4는 연속 및 이산, 시간 및 공간 영역에서의 상태변수 및 제어 입력변수 사이의 관계를 나타낸 도면.
도 5는 본 발명에 따른 최적주행을 위한 계획 방법과 종래의 비선형 모델예측제어 방법에 의해 얻어진 전기차의 주행시간을 비교하여 나타낸 도면.
도 6은 본 발명에 따른 최적주행을 위한 계획 방법과 종래의 비선형 모델예측제어 방법에 의해 얻어진 전기차의 에너지 소비량을 비교하여 나타낸 도면.
도 7 내지 도 9는 종래의 비선형 모델예측제어 방법과 본 발명에 따른 최적주행을 위한 계획 방법에 의해 얻어진 결과들을 비교하여 나타낸 도면.
110 : 모델링부 120 : 최적제어 설계부
130 : 볼록최적화 변환부 140 : 연산부
150 : 시뮬레이션부 160 : 모니터링부
S10 : 모델링 단계 S12 : 연속시간 모델링 단계
S14 : 이산시간 모델링 단계 S16 : 공간영역 모델링 단계
S20 : 목적함수 정의단계 S22 : 주행시간 정의단계
S24 : 에너지소비 정의단계 S26 : 제동에너지 정의단계
S30 : 최적제어 설계단계 S40 : 최적제어 선형화단계
S42 : 공간영역화 단계 S44 : 볼록화 단계
S46 : 충전 적용단계 S50 : 최적제어 풀이단계
S60 : 검증단계
Claims (11)
- 컴퓨팅 장치에 의해 수행되는 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 시스템에 있어서,
전기차의 종방향 동역학 모델을 이용하여 전기차 속도의 동적 제어시스템을 모델링하는 모델링부;
전기차의 주행 경로가 주어진 상황에서의 주행시간 및 에너지 소비 최소화를 목적으로 하는 최적제어 문제를 설계하는 최적제어 설계부;
상기 최적제어 설계부에서 설계된 최적제어 문제를 이차계획법을 사용한 볼록 최적화를 통해 선형화하는 볼록최적화 변환부; 및
상기 볼록최적화 변환부를 통해 선형화된 공간 영역에서의 볼록 최적제어 문제에 대한 최적해를 연산하는 연산부를 포함하되,
상기 볼록최적화 변환부는,
최적제어 설계부에서 설계된 비선형 최적제어 문제를 이차 비용함수를 갖는 공간 영역에서의 비선형 최적제어 문제로 변환시킨 후, 상기 공간 영역에서의 비선형 최적제어 문제를 이차계획법(Quadratic Program)을 사용한 볼록 최적화(convex optimization)에 의해 공간 영역에서의 볼록 최적제어 문제로 변환시키고,
공간 영역에서의 볼록 최적제어 문제의 제약조건 중 충전횟수에 대한 제약조건을 혼합정수 이차계획법(Mixed Integer Quadratic Programming)을 적용하여 설정하는 것을 특징으로 하는 모델예측제어 기반 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 시스템.
- 제 1항에 있어서,
상기 모델링부는,
전기차의 종방향 동역학 모델을 이용하여 전기차의 운동방정식을 시간에 따른 함수로 모델링 하고, 상기 모델링된 운동방정식을 Euler forward method를 이용하여 이산화하며, 상기 이산화된 운동방정식을 사다리꼴 규칙(Trapezoidal rule)을 이용하여 공간 영역에서의 운동방정식으로 변환시키는 것을 특징으로 하는 모델예측제어 기반 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 시스템.
- 삭제
- 제 1항에 있어서,
상기 볼록최적화 변환부는,
공간 영역에서의 볼록 최적제어 문제에 포함된 제약조건들 중 모터의 구동 효율 및 배터리 충전 속도에 대한 제약조건을 상수값으로 고정시키는 것을 특징으로 하는 모델예측제어 기반 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 시스템.
- 삭제
- 컴퓨팅 장치에 의해 수행되는 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 방법에 있어서,
전기차의 종방향 동역학 모델을 이용하여 전기차 속도의 동적 제어시스템을 모델링하는 모델링 단계;
전기차의 주행 경로가 미리 선택된 상황에서의 주행시간 및 에너지 소비 최소화를 위한 목적함수들을 설정하는 목적함수 정의단계;
상기 목적함수 정의단계에서 설정된 목적함수와, 제약조건을 포함하는 시간 영역에서의 비선형 최적제어 문제를 선정하는 최적제어 설계단계;
상기 최적제어 설계단계에서 선정된 비선형 최적제어 문제를 선형화하는 최적제어 선형화단계; 및
상기 최적제어 선형화단계를 통해 선형화 된 최적제어 문제에 대한 최적해를 연산하는 최적제어 풀이단계;를 포함하여,
전기차의 주행 경로가 선택된 상황에서의 주행시간 및 에너지 소비 최소화를 목적으로 하는 속도 프로파일 및 충전계획을 결정하기 위한 비선형 모델예측제어 방법을 이차계획법을 사용한 볼록 최적화에 의해 선형화하되,
상기 최적제어 선형화단계는,
최적제어 설계단계에서 선정된 비선형 최적제어 문제를 이차 비용함수를 갖는 공간 영역에서의 비선형 최적제어 문제로 변환시키는 공간영역화 단계;
상기 공간 영역에서의 비선형 최적제어 문제를 이차계획법(Quadratic Program)을 사용한 볼록 최적화(convex optimization)에 의해 공간 영역에서의 볼록 최적제어 문제로 변환시키는 볼록화 단계; 및
공간 영역에서의 볼록 최적제어 문제의 제약조건 중 충전횟수에 대한 제약조건을 혼합정수 이차계획법(Mixed Integer Quadratic Programming)을 적용하여 설정하는 충전 적용단계;를 포함하는 모델예측제어 기반 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 방법.
- 삭제
- 제 6항에 있어서,
상기 모델링 단계는,
전기차의 종방향 동역학 모델을 이용하여 전기차의 운동방정식을 시간에 따른 함수로 모델링하는 연속시간 모델링 단계;
상기 연속시간 모델링 단계에서 모델링된 운동방정식을 Euler forward method를 이용하여 이산화하는 이산시간 모델링 단계; 및
이산화된 운동방정식을 사다리꼴 규칙(Trapezoidal rule)을 이용하여 공간 영역에서의 운동방정식으로 변환시키는 공간영역 모델링 단계;를 포함하는 모델예측제어 기반 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 방법.
- 삭제
- 제 6항에 있어서,
상기 볼록화 단계는,
공간 영역에서의 볼록 최적제어 문제에 포함된 제약조건들 중 모터의 구동 효율 및 배터리 충전 속도에 대한 제약조건을 상수값으로 고정시키는 것을 특징으로 하는 모델예측제어 기반 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 방법.
- 삭제
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230056018A KR102816577B1 (ko) | 2023-04-28 | 2023-04-28 | 모델예측제어 기반 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 시스템 및 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230056018A KR102816577B1 (ko) | 2023-04-28 | 2023-04-28 | 모델예측제어 기반 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 시스템 및 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20240159127A KR20240159127A (ko) | 2024-11-05 |
| KR102816577B1 true KR102816577B1 (ko) | 2025-06-04 |
Family
ID=93462279
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020230056018A Active KR102816577B1 (ko) | 2023-04-28 | 2023-04-28 | 모델예측제어 기반 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 시스템 및 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102816577B1 (ko) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018104850A1 (en) | 2016-12-08 | 2018-06-14 | Kpit Technologies Limited | Model predictive based control for automobiles |
| US20220371450A1 (en) | 2019-10-25 | 2022-11-24 | Zf Friedrichshafen Ag | Model-Based Predictive Regulation of an Electric Machine in a Drivetrain of a Motor Vehicle |
| US20220402476A1 (en) * | 2020-03-05 | 2022-12-22 | Zf Friedrichshafen Ag | Model-Based Predictive Control of a Vehicle Taking into Account a Time of Arrival Factor |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2993376B1 (fr) * | 2012-07-12 | 2014-07-25 | Renault Sa | Procede de controle de trajectoire d'un vehicule autonome a roues directrices |
| KR102050790B1 (ko) | 2017-07-27 | 2019-12-03 | 한국과학기술원 | 무선충전 전기차량 최적 운행정보 결정방법 및 장치 |
| WO2020030992A1 (en) * | 2018-06-08 | 2020-02-13 | Thales Canada Inc. | Controller, system and method for vehicle control |
-
2023
- 2023-04-28 KR KR1020230056018A patent/KR102816577B1/ko active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018104850A1 (en) | 2016-12-08 | 2018-06-14 | Kpit Technologies Limited | Model predictive based control for automobiles |
| US20220371450A1 (en) | 2019-10-25 | 2022-11-24 | Zf Friedrichshafen Ag | Model-Based Predictive Regulation of an Electric Machine in a Drivetrain of a Motor Vehicle |
| US20220402476A1 (en) * | 2020-03-05 | 2022-12-22 | Zf Friedrichshafen Ag | Model-Based Predictive Control of a Vehicle Taking into Account a Time of Arrival Factor |
Non-Patent Citations (3)
| Title |
|---|
| RESEARCH.chalmers.se |
| scienceon |
| 블로그 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20240159127A (ko) | 2024-11-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12286112B2 (en) | Vehicle target operational speed band control method and apparatus | |
| US9616771B2 (en) | Method of managing the energy consumed by an automotive vehicle and system implementing such a method | |
| Chen et al. | Predictive equivalent consumption minimization strategy with segmented traffic information | |
| KR102213119B1 (ko) | 하이브리드 차량의 연료 및 전력 소비를 관리하기 위한 셋포인트 계산 방법 | |
| JP6717860B2 (ja) | ハイブリッドモータ車両の燃料および電気消費を管理するための設定点を計算するための方法 | |
| US20170320481A1 (en) | A hybrid vehicle and a method for energy management of a hybrid vehicle | |
| Torabi et al. | Energy minimization for an electric bus using a genetic algorithm | |
| CN113173101B (zh) | 控制电池管理系统的系统和方法 | |
| Kim et al. | Economic nonlinear predictive control for real-time optimal energy management of parallel hybrid electric vehicles | |
| Sajadi-Alamdari et al. | Nonlinear model predictive extended eco-cruise control for battery electric vehicles | |
| Meshginqalam et al. | Integrated convex speed planning and energy management for autonomous fuel cell hybrid electric vehicles | |
| Yu et al. | Model predictive control for connected hybrid electric vehicles | |
| Plianos et al. | Predictive energy optimization for connected and automated HEVs | |
| US9278628B2 (en) | Method of managing the energy consumed by a mobile system, in particular a motor vehicle, on-board device implementing such a method | |
| Boehme et al. | Application of an optimal control problem to a trip-based energy management for electric vehicles | |
| CN114555406B (zh) | 对机动车的动力总成的电机的基于模型的预测性调节 | |
| Yu et al. | Model predictive control of hybrid electric vehicles for improved fuel economy | |
| Tajeddin et al. | Ecological cruise control of a plug-in hybrid electric vehicle: A comparison of different gmres-based nonlinear model predictive controls | |
| KR102816577B1 (ko) | 모델예측제어 기반 전기차 주행시간과 에너지소비를 고려한 최적주행을 위한 계획 시스템 및 방법 | |
| Liu et al. | Real-time Multi-Layer Predictive Energy Management for a Plug-in Hybrid Vehicle based on Horizon and Navigation Data | |
| Li et al. | Energy-Efficient Autonomous Driving Using Cognitive Driver Behavioral Models and Reinforcement Learning | |
| Hadjigeorgiou et al. | Optimizing the fuel consumption of autonomous vehicles using convex-concave programming | |
| KR20240069846A (ko) | 전기차 충전 계획 방법 및 차량용 운전 제어 장치 | |
| Umezawa et al. | Optimization of fuel consumption and NO x emission for mild HEV via hierarchical model predictive control | |
| Van Hegelsom | Real-Time MPC Strategy for Predictive Adaptive Cruise Control |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20230428 |
|
| PA0201 | Request for examination |
Patent event code: PA02011R01I Patent event date: 20230428 Comment text: Patent Application |
|
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20240905 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: 20250527 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20250529 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20250530 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |