JP7647629B2 - 車両の走行制御装置、走行制御方法、及び走行制御プログラム - Google Patents

車両の走行制御装置、走行制御方法、及び走行制御プログラム Download PDF

Info

Publication number
JP7647629B2
JP7647629B2 JP2022031916A JP2022031916A JP7647629B2 JP 7647629 B2 JP7647629 B2 JP 7647629B2 JP 2022031916 A JP2022031916 A JP 2022031916A JP 2022031916 A JP2022031916 A JP 2022031916A JP 7647629 B2 JP7647629 B2 JP 7647629B2
Authority
JP
Japan
Prior art keywords
vehicle
driving
power
section
destination point
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
Application number
JP2022031916A
Other languages
English (en)
Other versions
JP2023127925A (ja
Inventor
克己 河野
雄一 小原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2022031916A priority Critical patent/JP7647629B2/ja
Priority to US18/069,256 priority patent/US12319268B2/en
Priority to CN202310056383.3A priority patent/CN116729345A/zh
Publication of JP2023127925A publication Critical patent/JP2023127925A/ja
Application granted granted Critical
Publication of JP7647629B2 publication Critical patent/JP7647629B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • B60W20/00Control systems specially adapted for hybrid vehicles
    • B60W20/10Controlling the power contribution of each of the prime movers to meet required power demand
    • B60W20/13Controlling the power contribution of each of the prime movers to meet required power demand in order to stay within battery power input or output limits; in order to prevent overcharging or battery depletion
    • 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
    • B60W20/00Control systems specially adapted for hybrid vehicles
    • B60W20/10Controlling the power contribution of each of the prime movers to meet required power demand
    • B60W20/12Controlling the power contribution of each of the prime movers to meet required power demand using control strategies taking into account route information
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, 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/2045Methods, 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/10Electric propulsion with power supplied within the vehicle using propulsion power supplied by engine-driven generators, e.g. generators driven by combustion engines
    • B60L50/16Electric propulsion with power supplied within the vehicle using propulsion power supplied by engine-driven generators, e.g. generators driven by combustion engines with provision for separate direct mechanical propulsion
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/50Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells
    • B60L50/60Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries
    • B60L50/61Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries by batteries charged by engine-driven generators, e.g. series hybrid electric vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • B60L58/12Methods 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]
    • B60L58/13Maintaining the SoC within a determined range
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L7/00Electrodynamic brake systems for vehicles in general
    • B60L7/10Dynamic electric regenerative braking
    • 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/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • 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/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/08Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
    • 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
    • B60W20/00Control systems specially adapted for hybrid vehicles
    • B60W20/10Controlling the power contribution of each of the prime movers to meet required power demand
    • B60W20/15Control strategies specially adapted for achieving a particular effect
    • 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/182Selecting between different operative modes, e.g. comfort and performance modes
    • 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
    • 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
    • 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/12Estimation 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 parameters of the vehicle itself, e.g. tyre models
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/60Navigation input
    • B60L2240/62Vehicle position
    • B60L2240/622Vehicle position by satellite navigation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/60Navigation input
    • B60L2240/64Road conditions
    • B60L2240/642Slope of road
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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/00Operating Modes
    • B60L2260/20Drive modes; Transition between modes
    • B60L2260/26Transition between different drive modes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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/00Operating Modes
    • B60L2260/40Control modes
    • B60L2260/44Control modes by parameter estimation
    • 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/20Road profile, i.e. the change in elevation or curvature of a plurality of continuous road segments
    • 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
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
    • 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/24Energy storage means
    • B60W2710/242Energy storage means for electrical energy
    • B60W2710/244Charge state
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/62Hybrid vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Automation & Control Theory (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Navigation (AREA)
  • Hybrid Electric Vehicles (AREA)

Description

本開示は、車両に搭載される走行制御装置などに関する。
電動機と内燃エンジンとを備えたハイブリッド車両においては、電動機と内燃エンジンとを効率的に使い分けた走行制御により燃費の向上を図ることができる。
特許文献1は、車両の位置と、踏切やカーブなどの要停止地点あるいは要減速地点の地図情報とに基づいて、回生ブレーキ操作の開始が必要なブレーキ開始点をドライバーに案内する車両用運転支援装置を開示している。この車両用運転支援装置においては、回生エネルギーの効率的な回収ができる減速度で回生ブレーキを作動させることをドライバーに促して、回生エネルギーの回収量を多くすることができる。
特許第4702086号公報
特許文献1に記載の技術においては、回生エネルギーの回収が見込める地点を予想することはできるが、回生エネルギーの回収量を定量的に予想できない。よって、回生エネルギーの回収量を定量的に早期に予想できれば、この回生エネルギーをも含む車両において発電可能なエネルギーを効果的に推定することができ、好適な走行制御に利用できる可能性がある。
本開示は、上記課題を鑑みてなされたものであり、回生エネルギーの定量的な回収量を含む車両において発電可能なエネルギーを予想して走行制御に用いることができる、車両の走行制御装置などを提供することを目的とする。
上記課題を解決するために、本開示技術の一態様は、動力源として電動機及び内燃エンジンを備える車両に搭載される走行制御装置であって、車両の目的地点を取得する第1取得部と、出発地点から目的地点までの過去の走行履歴を取得する第2取得部と、車両が目的地点に到着した時点で目標とする車両に搭載された電池の蓄電率である目標蓄電率を取得する第3取得部と、走行履歴に基づいて、目的地点に到着するまでに車両において発電可能なエネルギーである発生エネルギーの予想量を推定する推定部と、発生エネルギーの予想量と目標蓄電率とに基づいて、走行のために電動機のみを駆動する第1区間と、走行のために少なくとも内燃エンジンを駆動する第2区間とを、設定する設定部と、第1区間及び第2区間に基づいて、車両の走行を制御する制御部と、を備える、走行制御装置である。
本開示の車両の走行制御装置によれば、過去の車両走行に基づく走行履歴を用いて車両において発電可能なエネルギーの予想量を推定し、推定したエネルギーの予想量に基づいて、電池の目標蓄電率を考慮した好適な走行制御を実現することが可能となる。
本開示の一実施形態に係る走行制御装置とその周辺部の機能ブロック図 走行制御装置が実行する走行制御処理の一例のフローチャート 走行制御装置が実行する走行制御処理の一例のフローチャート 走行制御装置が実行する運転シナリオ生成処理の一例のフローチャート 走行制御装置が実行する運転シナリオ生成処理の一例のフローチャート 走行制御装置が実行する閾値修正処理の一例のフローチャート 走行パワープロファイルの一例を示す図 走行パワープロファイルにおける回生エネルギーの領域を示す図 速度プロファイルの一例を示す図 速度プロファイルにおける発電可能な領域を示す図 電池の蓄電率の変化の一例を示す図(目標蓄電率なし) 電池の蓄電率の変化の一例を示す図(目標蓄電率あり) 閾値の決定手法の一例を示す図(許容上限値による制限) 閾値の決定手法の一例を示す図(許容下限値による制限)
本実施形態に係る走行制御装置は、出発地点から目的地点までの走行において予想される動力源で生じる走行パワーの変化を時系列で示した走行パワープロファイルと、車速の変化を時系列で示した速度プロファイルとを用いて、車両において発電可能なエネルギーを早期に定量的に推定する。これにより、この推定結果を活用して、電池の目標蓄電率を考慮した好適な走行制御が可能となる。
以下、本開示の実施形態について、図面を参照しながら説明する。
[実施形態]
<構成>
図1は、本開示の一実施形態に係る走行制御装置10及びその周辺部の機能ブロックを示す図である。走行制御装置10は、車両に搭載される。図1に例示するように、車両には、走行制御装置10の他に、内燃エンジンECU20、内燃エンジン21、変速機22、電動機ECU30、電動機31、電池ECU40、電池41、EPSECU50、EPS装置51、ブレーキECU60、ブレーキ装置61、走行制御ECU70、運転支援ECU80、自動運転ECU90、マネージャECU100、記憶部110、及び通信部120の各構成が搭載される。走行制御装置10は、これら構成とCAN(Controller Area Network)やイーサネット(登録商標)などの車載ネットワーク200を介して通信可能に接続されている。
車両には、上述した構成の他にも、アクセルペダルセンサ、ブレーキペダルセンサ、カメラや障害物センサ、車速センサ、ヨーレートセンサ、及びGPSセンサなどの各種センサや、ナビゲーションシステムなど、多様な機器が搭載され得るが、本開示では図示を省略する。
内燃エンジン21及び電動機31は、車両を駆動する動力源となるアクチュエータ(ACT)である。また、電動機31は、車両の減速走行の時や下り坂走行の時などの回生制動によって発電を行う発電機及び制動力を発生させる制動装置でもある。
内燃エンジンECU20は、内燃エンジン21と、入力と出力との間で回転数を変化させる変速機22とを制御して、駆動トルクを発生させたり、エンジンブレーキによる制動トルクを発生させたりする制御を行う、電子制御ユニット(ECU:Electric Control Unit)である。
電動機ECU30は、電動機31を制御して駆動トルクを発生させたり、回生ブレーキによる制動トルクを発生させたりする制御を行う、電子制御ユニットである。
電池41は、放電によって電動機31やその他の各機器に電力を供給したり、電動機31の回生制動によって得られた電力(回収したエネルギー)や内燃エンジン21を用いる力行動作によって得られた電力(発生させたエネルギー)を充電したりすることができる、充放電可能に構成された二次電池(リチウムイオン電池、ニッケル水素電池、鉛蓄電池など)である。電池ECU40は、電池41の電力の充放電を制御する電子制御ユニットである。
EPS(電動パワーステアリング)装置51は、車輪の舵角を変化させて車両の進行方向を変化させる操舵を行うアクチュエータである。EPSECU50は、EPS装置51を制御する電子制御ユニットである。
ブレーキ装置(フットブレーキ装置)61は、車輪と共に回転する部材に対する摩擦力によって制動力を発生させるアクチュエータである。ブレーキECU60は、ブレーキ装置61を制御する電子制御ユニットである。
走行制御ECU70は、後述する走行モードに応じて内燃エンジンECU20及び電動機ECU30を制御する電子制御ユニットである。
運転支援ECU80は、衝突回避(PCS)、前車追従走行(ACC)、車線維持(LKA)、車線逸脱警報(LDW)などの車両の運転を支援するための様々な機能を実行する電子制御ユニットである。この運転支援ECU80は、各種センサなどから取得する車両の情報に基づいて、加減速や舵角など、車両の運動を制御する指示を出力する。運転支援ECU80の機能や数は限定されない。
自動運転ECU90は、自動運転の機能を実行する電子制御ユニットである。この自動運転ECU90は、各種センサなどから取得する車両の情報に基づいて、自動運転の機能を実行するために、加減速や舵角など、車両の運動を制御する指示を出力する。
マネージャECU100は、運転支援ECU80や、自動運転ECU90などからの指示に基づいて、EPSECU50、ブレーキECU60、及び走行制御ECU70など(以下、これらのECUをまとめて「アクチュエータECU」と称する)に指示を行う電子制御ユニットである。例えば、マネージャECU100は、加速の指示は走行制御ECU70に対して行い、操舵の指示はEPSECU50に対して行い、減速の指示は走行制御ECU70及びブレーキECU60に対して行う。
このマネージャECU100は、複数の運転支援ECU80などから指示を受け取った場合、いずれの指示に従って車両を制御するかを決定する調停と呼ばれる処理を所定の規則に基づいて実施し、その調停の結果に基づいてアクチュエータECUに指示を行う。ドライバーなどが手動で行うステアリングホイール、ブレーキペダル、及びアクセルペダルなどへの運転操作内容は、マネージャECU100によって取得され、マネージャECU100による調停処理の対象とされてもよいし、アクチュエータECUによって取得され、アクチュエータECUが、ドライバーの手動運転操作とマネージャECU100からの指示とを個別に調停してもよい。
記憶部110は、車両に関する走行履歴を記憶する。走行履歴の1つは、過去に車両を走行させたときの履歴であって、車両を運転した期間内の各時点における動力源(内燃エンジン21及び電動機31)において生じた走行パワーの情報である。走行パワーは、内燃エンジン21の駆動パワー、電動機31の駆動パワー、及び電動機31の吸収パワーからなる。また、走行履歴の1つは、過去に車両を運転した期間内の各時点における車両の速度(車速)の情報である。この走行履歴は、例えば車両の電源システム(図示せず)がオン状態である間に、車両が備える各種センサなどに基づいて導出及び取得された走行パワーや車両の速度を定期的に記憶部110に記憶することで、生成することができる。記憶部110は、例えば車両に搭載されるカーナビゲーションシステム(図示せず)の一部として設けられてもよい。
通信部120は、図示しない車外のサーバーや他の車両などと無線通信が可能であり、他の車両の走行結果に基づいて得られたトライバー以外の走行履歴を受信することができる。
走行制御装置10は、車両の走行を制御する電子制御ユニット(ECU)である。この走行制御装置10は、取得部11、推定部12、設定部13、制御部14、及び導出部15の各構成を含む。
取得部11は、車両の目的地点、出発地点から目的地点までの走行履歴、及び目的地点到着時における電池41の目標蓄電率の情報を取得する(第1取得部、第2取得部、第3取得部)。推定部12は、取得部11が取得した各情報に基づいて、車両において発電可能なエネルギーである発生エネルギーの予想量を推定する。設定部13は、推定部12が推定した発生エネルギーの予想量と目標蓄電率とに基づいて、走行に電動機31を用いる区間と走行に内燃エンジン21を用いる区間とを設定する。制御部14は、設定部13が設定した区間に基づいて車両の走行を制御する。導出部15は、走行履歴に基づく走行パワーと実走行に基づく走行パワーとの乖離を導出する。
上述した各ECUは、典型的には、メモリ、プロセッサ、及びインターフェイスを備えたコンピューターにより構成される。各ECUのプロセッサは、例えば、非一時的なメモリに記憶されたプログラムを読み出して実行することで各機能を実現する。これらのECUは、通信線によって互いに接続されており、互いに適宜通信することによって協調的に動作することができる。
なお、以上説明した、車両に搭載される機器の構成及び走行制御装置10の構成は一例であって、適宜、追加、置換、変更、省略が可能である。また、各機器の機能は、適宜1つの機器に統合したり複数の機器に分散したりして実装することが可能である。
例えば、走行制御装置10は、独立したECUとして設けてもよいが、マネージャECU100あるいは走行制御ECU70などの一部として設けてもよいし、走行制御装置10の機能を、マネージャECU100あるいは走行制御ECU70などに分散して設けてもよい。
また、例えば、走行制御装置10、走行制御ECU70、運転支援ECU80、自動運転ECU90、及びマネージャECU100などを、1つのECUとして設けてもよい。また、例えば、自動運転ECU90は、車両に設けなくても構わない。
<制御・処理>
以下に、図2A、図2B、図3A、図3B、及び図4をさらに参照して、本実施形態に係る走行制御装置10が実行する制御及び処理の一例を詳細に説明する。
図2A及び図2Bは、走行制御装置10が実行する走行制御の一例を示すフローチャートである。図2Aの処理と図2Bの処理とは、結合子V、W、X、及びYで結ばれる。本走行制御は、例えば、ドライバーなどが車両の電源システムをオン状態にしてトリップを開始すると開始され、車両の電源システムをオフ状態にしてトリップを終了するまでの間、実行される。
(ステップS201)
制御部14は、運転シナリオに基づいた走行モードの制御をまだ開始していない初期設定時であるか否かを判断する。初期設定時である場合は(S201、はい)、ステップS202に処理が進み、初期設定時でない場合は(S201、いいえ)、ステップS213に処理が進む。
(ステップS202)
取得部11は、目的地点を取得する。目的地点は、例えば緯度/経度の情報で与えられる。この目的地点は、車両がトリップとしての走行を終了する終着地点や、この終着地点までの経路途中に設定される任意の中間地点などである。取得部11は、車両のドライバーなどによる手動入力を介して目的地点を取得してもよいし、車両に搭載されたナビゲーションシステムや車外の管理センターからの遠隔操作などによる自動入力を介して目的地点を取得してもよい。自動的に目的地点を取得する方法としては、走行開始前に現在の位置、日付、時刻、曜日などに基づいて取得するようにしてもよいし、走行開始後に車両の進行方向などに基づいて取得するようにしてもよい。目的地点が取得されると、ステップS203に処理が進む。
(ステップS203)
取得部11は、走行パワープロファイルを取得する。走行パワープロファイルとは、車両の出発地点(現在地点)から目的地点までの走行において予想される、各時点での動力源(内燃エンジン21及び電動機31)において生じる走行パワーの変化を時系列で示したパワー情報である。図5に走行パワープロファイルの一例を示す。この図5では、横軸に走行開始からの経過時間を取り、縦軸に走行パワーを取っている。この取得部11が取得する走行パワープロファイルは、例えば記憶部110に記憶されている情報、すなわち出発地点から目的地点までの同一経路による過去の走行履歴に基づいて生成(又は抽出)される。
簡単な生成例を説明する。例えば、出発地点から目的地点までが、ほぼ同じ時間帯かつ経路で走行される通勤ルートである場合、この通勤ルートに対応して記憶されている過去の複数の走行履歴では、動力源において生じる走行パワーの変化パターンがほぼ同じになると考えられる。この場合、複数の過去履歴のいずれか1つに基づいて走行パワープロファイルを生成すればよい。さらに走行履歴に走行した曜日や時間帯などの属性が付されている場合には、今回の走行と一致する属性の数が多い走行履歴に基づいて走行パワープロファイルを生成してもよい。また、車両に搭載されたナビゲーションシステムが出発地点から目的地点までの走行経路を作成する場合、この走行経路との類似度が高い走行履歴に基づいて走行パワープロファイルを生成してもよい。
なお、走行パワープロファイルの候補となる走行履歴が複数ある場合は、例えば、いずれか任意の1つを走行パワープロファイルとしてもよいし、複数の走行履歴を平均化したものを走行パワープロファイルとしてもよい。また、走行履歴が、走行時に動力源において生じた走行パワーの変化を時系列で示したパワー情報以外の車両情報(車速など)である場合には、車両情報に基づいて走行パワープロファイルを生成すればよい。走行パワープロファイルの生成方法は限定されず、上述した各方法を適宜組み合わせてもよい。走行パワープロファイルが取得されると、ステップS204に処理が進む。
(ステップS204)
取得部11は、速度プロファイルを取得する。速度プロファイルとは、車両の出発地点(現在地点)から目的地点までの走行において予想される、各時点での車両の速度を時系列で示した情報である。図7に速度プロファイルの一例を示す。この図7では、横軸に走行開始からの経過時間を取り、縦軸に車両の速度を取っている。
この取得部11が取得する速度プロファイルは、例えば記憶部110に記憶されている情報、すなわち出発地点から目的地点までの同一経路による過去の走行履歴に基づいて生成(又は抽出)される。簡単な例では、ドライバー(車両)の走行パターンが、通勤のために平日の同じ時間帯に同じ経路を走行するパターンのみの場合、走行履歴に含まれる速度の経時変化のパターンは略同じとなると考えられる。このような場合、取得部11は、過去の走行履歴のいずれかに基づいて速度プロファイルを作成すればよい。また、記憶部110が、走行履歴に走行した曜日や時間帯などの属性を対応づけて分類して記憶しておき、取得部11が、今回の走行の曜日や時間帯などの属性との一致数の多い走行履歴に基づいて速度プロファイルを作成してもよい。速度プロファイルが取得されると、ステップS205に処理が進む。
(ステップS205)
推定部12は、出発地点から目的地点までの車両走行の間に電動機31の回生制動によって得られる電気エネルギーである回生エネルギーE_estを推定する。この回生エネルギーE_estの推定は、走行パワープロファイルに基づいて行われる。具体的には、走行パワープロファイルにおいて走行パワーが負値(0未満)となる期間が回生エネルギーの回収が可能であると予想される期間(回収期間)であり、この回収期間における走行パワーの大きさの時間積分値、すなわち図6においてハッチングによって示す領域の面積が、推定される回生エネルギーE_estとして算出される。この回生エネルギーE_estの推定にあたっては、荷物積載などによる車両重量の増加や悪天候などの変動要因を考慮して、推定値を補正してもよい。回生エネルギーE_estが推定されると、ステップS206に処理が進む。
なお、上記過去の走行履歴として記憶部110に記憶される走行パワープロファイルが、記憶部110のメモリ量の制約などから実データではなく近似データとされることも考えられる。このような場合には、回生エネルギーE_estの推定精度向上のため、負値の走行パワーの積算値を走行パワープロファイルとは別個に走行履歴として記憶しておいてもよい。
(ステップS206)
推定部12は、出発地点から目的地点までの間の高速車両走行において高効率発電によって得られる電気エネルギーである発生エネルギーE_genを推定する。この発生エネルギーE_genの推定は、速度プロファイルに基づいて行われる。具体的には、速度プロファイルにおいて車両の速度が所定の速度(例えば100km/h)以上となる高速走行の期間が、内燃エンジン21の効率が高いと予想される期間(発電期間)であり、この発電期間、すなわち図8においてハッチングによって示す期間において発電可能な電力量が、推定される発生エネルギーE_genとして算出される。この発生エネルギーE_genの推定にあたっては、荷物積載などによる車両重量の増加や悪天候などの変動要因を考慮して、推定値を補正してもよい。発生エネルギーE_genが推定されると、ステップS207に処理が進む。
(ステップS207)
設定部13は、要求発電エネルギーE_reqをゼロ「0」にセットして初期化する。この要求発電エネルギーE_reqは、車両の高速走行時に強制的な発電を実施してどれだけの電気エネルギー(電力量)を獲得すべきかを示した変数であり、後述する運転シナリオを生成する処理において決定される。要求発電エネルギーE_reqがゼロに初期化されると、ステップS208に処理が進む。
(ステップS208)
取得部11は、目標蓄電率SOC_tgtを取得する。目標蓄電率SOC_tgtは、車両が目的地点に到着した時点で目標とする電池41の蓄電率(SOC:State Of Charge)であり、車両のドライバー又はシステムなどが所望する電池41の蓄電率とすることができる。取得部11は、車両のドライバーなどによる手動入力を介して目標蓄電率SOC_tgtを取得してもよいし、車両に搭載されるナビゲーションシステムや車外の管理センターからの遠隔操作などによる自動入力を介して目標蓄電率SOC_tgtを取得してもよい。
例えば、目的地点が充電設備を有する自宅である場合には、帰宅後に電池41を充電できるため、目標蓄電率SOC_tgtを標準値よりも低く設定することが考えられる。また、目的地点(自宅でなど)で多くの電力を使用する予定がある場合には、目標蓄電率SOC_tgtを標準値よりも高く設定することが考えられる。目標蓄電率SOC_tgtが取得されると、ステップS209に処理が進む。
(ステップS209)
取得部11は、初期蓄電率SOC_sttを取得する。初期蓄電率SOC_sttは、運転シナリオを生成しようとした時点での電池41の蓄電率である。この初期蓄電率SOC_sttは、上記ステップS201において初期設定時であると判断された場合には、初めて運転シナリオを生成する走行開始時点の電池41の蓄電率となり、上記ステップS201において初期設定時ではないと判断された場合には、再び運転シナリオを生成する走行途中(中間地点)における電池41の蓄電率となる。取得部11は、電池ECU40などから電池41の初期蓄電率SOC_sttを取得することができる。初期蓄電率SOC_sttが取得されると、ステップS210に処理が進む。
(ステップS210)
設定部13は、運転シナリオを生成する処理(運転シナリオ生成処理)を実施する。運転シナリオとは、現在地点から目的地点までの経路を、車両を電動機31のみを用いて走行させる区間(以下「第1区間」という)と、車両を少なくとも内燃エンジン21を用いて走行させる区間(以下「第2区間」という)とに分けるための閾値を、時系列に設定した情報である。この運転シナリオ生成処理については、後述する。運転シナリオが生成されると、ステップS211に処理が進む。
(ステップS211)
制御部14は、運転シナリオ生成処理によって生成された運転シナリオを読み出す。運転シナリオが読み出されると、ステップS212に処理が進む。
(ステップS212)
制御部14は、運転シナリオに基づいて車両の走行モードを制御する。より具体的には、制御部14は、走行パワーの大きさが運転シナリオの閾値以下である区間を第1区間と決定し、走行パワーの大きさが運転シナリオの閾値を超える区間を第2区間と決定する。第1区間では、制御部14は、走行モードに電動機31のみを駆動する「電動機モード」を選択し、走行制御ECU70に通知する。この通知に応じて走行制御ECU70は、電動機ECU30に電動機31による走行を制御させる。また、第2区間では、制御部14は、例えば走行モードに内燃エンジン21のみを駆動する「内燃エンジンモード」を選択し、走行制御ECU70に通知する。この通知に応じて走行制御ECU70は、内燃エンジンECU20に内燃エンジン21による走行を制御させる。
電動機モードでは、電動機31による回生制動が行われて車両の運動エネルギーが電力として回収される。ドライバーがブレーキペダルを大きく踏み込んだり、運転支援ECU80が衝突回避などのため優先度の高い急減速の指示を行ったりして、一定以上の減速度が要求されている場合は、十分な制動力を発生させるためマネージャECU100及びブレーキECU60によって、ブレーキ装置61による制動力を発生させる制御が行われる。
なお、上記実施形態では、運転シナリオが第2区間の走行モードを、走行のために内燃エンジン21のみを駆動する内燃エンジンモードとする例を説明した。しかし、ハイブリッド走行では電池41の蓄電率がほぼ一定になるように制御されるため、内燃エンジンモードに代えて、走行のために少なくとも内燃エンジン21を駆動する「ハイブリッドモード」を第2区間の走行モードとして選択してもよい。
(ステップS213)
導出部15は、出発地点(t=0)から現在地点(t=T)までのパワー積算値の差分絶対値E_d(t)を導出する。パワー積算値の差分絶対値E_d(t)とは、下記の式[1]で示されるように、車両が実際に走行することによって得られた走行パワーの大きさの積算値ΣP_present(t)と、走行パワープロファイルに基づいて算出される走行パワーの大きさの積算値ΣP_past(t)との、差分を絶対値で示した数値である。このパワー積算値の差分絶対値E_d(t)は、例えば、車両が出発地点を立った後に一定の周期で導出される。パワー積算値の差分絶対値E_d(t)が導出されると、ステップS214に処理が進む。
E_d(t)=|ΣP_past(t)-ΣP_present(t)| …[1]
(ステップS214)
制御部14は、導出部15で導出されたパワー積算値の差分絶対値E_d(t)が基準値Cを超えるか否かを判断する。この判断は、運転シナリオの見直しが必要であるか否かを再考するために行われる。従って、基準値Cは、例えば、出発地点で生成した運転シナリオに基づく走行パワーの変化推移が過去の走行履歴から設定した走行パワープロファイルから大きく乖離してゆき、運転シナリオの再生成が必要と判断できる適切な所定の値に設定される。パワー積算値の差分絶対値E_d(t)が基準値Cを超える(E_d(t)>C)場合は(S214、はい)、運転シナリオを再生成するためにステップS209に処理が進む。一方、パワー積算値の差分絶対値E_d(t)が基準値Cを超えない(E_d(t)≦C)場合は(S214、いいえ)、今の運転シナリオによる走行モード制御を継続すべくステップS212に処理が進む。
(ステップS215)
制御部14は、電池41の蓄電率が上限値に達したか否かを判断する。この上限値は、例えば、電池41に許容される過充電状態になる蓄電率とすることができる。電池41の蓄電率が上限値に到達している場合は(S215、はい)、ステップS220に処理が進む。一方、電池41の蓄電率が上限値に到達していない場合は(S215、いいえ)、ステップS216に処理が進む。
(ステップS216)
制御部14は、車両が発電可能域での走行状態にあり、かつ、発電要求フラグXFが「1」にセットされているか否かを判断する。この判断は、車両の状態が強制的な発電を行う条件に該当しているか否かを判断するために行われる。発電可能域とは、車両が内燃エンジン21を高効率で使用できる速い速度(例えば100km/h以上)で走行しており、内燃エンジンモードにおいて効率的な発電が可能な領域をいう。発電要求フラグXFは、出発地点から目的地点までの間に発電量を意図的(強制的)に増やす必要があるか否かを示したフラグであり、後述する運転シナリオを生成する処理において必要に応じて「1」又は「0」がセットされる。車両が発電可能域にありかつ発電要求フラグXF=1である場合は(S216、はい)、ステップS217に処理が進む。一方、車両が発電可能域にないか又は発電要求フラグXF=1ではない場合は(S216、いいえ)、ステップS218に処理が進む。
(ステップS217)
制御部14は、後述する運転シナリオを生成する処理において決定される要求発電エネルギーE_reqを獲得できるように、電動機31や他の発電機(図示せず)を用いた発電を実行する。要求発電エネルギーE_reqを獲得するための発電が実行されると、ステップS220に処理が進む。
(ステップS218)
制御部14は、車両が発電抑制領域を走行しているか否かを判断する。発電抑制領域とは、その領域の後に多くの電気エネルギーの回収が見込める領域をいう。この発電抑制領域として、減速によって回生エネルギーが発生することが予期できる高速道路の出口インターチェンジより前の所定の区間など、を例示できる。発電抑制領域である場合は(S218、はい)、ステップS219に処理が進む。一方、発電抑制領域ではない場合は(S218、いいえ)、ステップS220に処理が進む。
(ステップS219)
制御部14は、車両が発電抑制領域を走行した後の回生(発電)を考慮しない発電を実行する。一般的に、発電抑制領域では、その後に獲得が期待できる電気エネルギーを効率的に回収できるように、領域走行中の発電を抑制して電池41の蓄電率を予め低くしておくことが行われる。本実施形態では、通常では抑制される発電抑制領域走行中の発電を抑制せずに実行する。これにより、発電抑制領域の後に獲得が期待できる電気エネルギーの効率的な回収に加えて、発電抑制領域走行中の発電による高効率な電気エネルギーを発生させることができる。発電抑制領域走行後の回生を考慮しない発電が実行されると、ステップS220に処理が進む。
(ステップS220)
制御部14は、車両が目的地点に到着したか否かを判断する。車両が目的地点に到着した場合は(S220、はい)、次の目的地点への運転シナリオの生成に向けてステップS201に処理が進む。一方、車両が目的地点にまだ到着していない場合は(S220、いいえ)、今の運転シナリオの見直しが必要であるか否かを再考すべくステップS213に処理が進む。
図3A及び図3Bを参照して、図2AのステップS210で示した運転シナリオ生成処理を説明する。図3A及び図3Bは、走行制御装置10が実行する運転シナリオ生成処理の一例を示すフローチャートである。図3Aの処理と図3Bの処理とは、結合子M及びNで結ばれる。
(ステップS301)
設定部13は、発電要求フラグXFに「0」をセットして初期化する。発電要求フラグXFに「0」がセットされると、ステップS302に処理が進む。
(ステップS302)
設定部13は、消費目標エネルギーE_tgtを導出する。消費目標エネルギーE_tgtは、車両が目的地点に到着した時点で、電池41の蓄電率を目標蓄電率SOC_tgtにするために車両の走行で費やされる電気エネルギーである。この消費目標エネルギーE_tgtは、推定された回生エネルギーE_est、推定された発生エネルギーE_gen、要求発電エネルギーE_req、初期蓄電率SOC_stt、及び電池41の満充電容量C_fに基づいて、下記の式[2]によって導出される。消費目標エネルギーE_tgtが導出されると、ステップS303に処理が進む。
E_tgt=E_est+E_gen+E_req
+(SOC_stt-SOC_tgt)×C_f …[2]
(ステップS303)
設定部13は、走行パワープロファイルに閾値P_swtを適用して、車両が現在地点から目的地点に到着するまでに予想される電池41の蓄電率SOC_clcの変化を推定する。閾値P_swtは、上述した車両走行のために電動機31のみを駆動する第1区間と、車両走行のために少なくとも内燃エンジン21を駆動する第2区間とを、切り替えるタイミングを与える走行パワーの値であり、ゼロ値から車両が出力可能な最大パワーまでの間の値を取り得る。この閾値P_swtは、内燃エンジン21の効率が悪くなる走行パワーの低い領域が第1区間となる初期値が予め設定されており、処理の内容に応じてこの初期値が適宜修正される。現在地点は、初期設定時に実施される運転シナリオ生成処理では車両の出発地点となる。電池41の蓄電率SOC_clcの変化が推定されると、ステップS304に処理が進む。
走行パワーに基づいて推定された電池41の蓄電率SOC_clcの変化の一例を図9及び図10に示す。図9は、目的地点での目標蓄電率SOC_tgtがない場合における電池41の蓄電率SOC_clcの変化を例示したものである。図10は、目的地点での目標蓄電率SOC_tgtがある場合における電池41の蓄電率SOC_clcの変化を例示したものである。
図9及び図10に例示するように、走行パワープロファイルにおいて、走行パワーがゼロ以上かつ閾値以下の第1区間(図中のハッチング又は網掛けがされていない期間)では、電動機31の力行制御によって電力が消費されるため電池41の蓄電率SOC_clcは減少する。一方、走行パワーがゼロ未満の第1区間(図中のハッチングがされた期間)では、電動機31が回生制動を行うため電力が充電されて電池41の蓄電率SOC_clcは増加する。また、走行パワープロファイルにおける閾値を超える第2区間(図中の網掛けがされた期間)では、原則、電動機31による電力消費がないため電池41の蓄電率SOC_clcは維持されるが、高速走行が行われる期間では強制発電による充電によって電池41の蓄電率SOC_clcは増加する。
(ステップS304)
設定部13は、現在地点から目的地点までの変化が推定された電池41の蓄電率SOC_clcにおいて、蓄電率SOC_clcが電池41に許容される上限値又は下限値に達する中間地点が存在するか否かを判断する。電池41の許容上限値とは、例えば過充電状態になる蓄電率であり、電池41の許容下限値とは、例えば過放電状態になる蓄電率である。蓄電率SOC_clcが許容上限値又は許容下限値に達する中間地点がある場合は(S304、はい)、ステップS305に処理が進み、蓄電率SOC_clcが許容上限値又は許容下限値に達する中間地点がない場合は(S304、いいえ)、ステップS306に処理が進む。
(ステップS305)
設定部13は、現在の閾値P_swtを、閾値の未決定地点から中間地点までに適用する正規の閾値として決定(確定)する。このステップにおける閾値の未決定地点は、この今回の中間地点が、蓄電率SOC_clcが電池41の許容上限値又は許容下限値に最初に達する中間地点である場合には現在地点となり、蓄電率SOC_clcが電池41の許容上限値又は許容下限値に2回以降に達する中間地点である場合には前回の中間地点となる。なお、中間地点の数には制限はない。未決定地点から中間地点までの閾値が決定されると、ステップS306に処理が進む。
(ステップS306)
設定部13は、変化が推定された電池41の蓄電率SOC_clcに基づいて、車両が現在地点から目的地点に到着するまでに電動機31で消費される電動機走行エネルギーE_mgの見積もり値を算出する。この電動機走行エネルギーE_mgは、現在の閾値P_swtを適用した走行パワープロファイルにおいて、走行パワーがゼロ以上の第1区間における走行パワーの積算値に基づいて算出される。なお、上記ステップS305において決定された閾値がある場合には、現在の閾値P_swtと決定された閾値とが該当期間に各々適用されて、電動機走行エネルギーE_mgが算出される。電動機走行エネルギーE_mgが算出されると、ステップS307に処理が進む。
(ステップS307)
設定部13は、電動機走行エネルギーE_mgが消費目標エネルギーE_tgtと等しい(E_mg=E_tgt)か否かを判断する。この判断は、現在の閾値P_swtにおいて、消費目標エネルギーE_tgtを過不足なく消費できているか否かを判断するために行われる。電動機走行エネルギーE_mgが消費目標エネルギーE_tgtと等しい場合は(S307、はい)、ステップS309に処理が進む。一方、電動機走行エネルギーE_mgが消費目標エネルギーE_tgtと等しくない場合は(S307、いいえ)、ステップS308に処理が進む。
(ステップS308)
設定部13は、現在の閾値P_swtを修正する処理(閾値修正処理)を実施する。閾値修正処理については、後述する。閾値P_swtが修正されると、ステップS303に処理が進む。
(ステップS309)
設定部13は、現在の閾値P_swtが予め定めた走行パワーの値C_pを超えているか否かを判断する。この値C_pは、内燃エンジン21の効率が悪くなる走行パワーであり、この値以下となる場合には敢えて発電量を増やす必要があることを示している。閾値P_swtが値C_pを超えている場合は(S309、はい)、ステップS312に処理が進む。一方、閾値P_swtが値C_pを超えていない場合は(S309、いいえ)、ステップS310に処理が進む。
(ステップS310)
設定部13は、発電要求フラグXFに「1」をセットする。発電要求フラグXFに「1」がセットされると、ステップS311に処理が進む。
(ステップS311)
設定部13は、要求発電エネルギーE_reqを増加させる。より具体的には、設定部13は、前回の要求発電エネルギーE_reqに微少なエネルギーΔEを加算することで、増加させる(E_req←E_req+ΔE)。微少なエネルギーΔEは、本処理に求められる速度や分解能などに基づいて任意に設定可能である。要求発電エネルギーE_reqが増加されると、ステップS302に処理が進む。
(ステップS312)
設定部13は、現在の閾値P_swtを、閾値の未決定地点から目的地点までに適用する正規の閾値として決定(確定)する。このステップにおける閾値の未決定地点は、蓄電率SOC_clcが電池41の許容上限値又は許容下限値に1度も達することなく変化する場合には現在地点となり、蓄電率SOC_clcが電池41の許容上限値又は許容下限値に少なくとも1度は達するのであれば、最後に許容上限値又は許容下限値に達した中間地点となる。未決定地点から目的地点までの閾値が決定されると、ステップS313に処理が進む。
(ステップS313)
設定部13は、上記ステップS305及びS312で決定した1つ以上の閾値を時系列に繋げたデータを生成し、この生成したデータを車両が現在地点から目的地点に到着するまでの走行に適用する運転シナリオとして保存する。運転シナリオが保存されると、本運転シナリオ生成処理が終了する。
図4を参照して、図3AのステップS308で示した閾値修正処理を説明する。図4は、走行制御装置10が実行する閾値修正処理の一例を示すフローチャートである。
(ステップS401)
設定部13は、電動機走行エネルギーE_mgが消費目標エネルギーE_tgtよりも大きい(E_mg>E_tgt)か否かを判断する。この判断は、閾値P_swtをどのように修正すべきかを判断するために行われる。電動機走行エネルギーE_mgが消費目標エネルギーE_tgtよりも大きい場合は(S401、はい)、ステップS402に処理が進む。一方、電動機走行エネルギーE_mgが消費目標エネルギーE_tgtよりも大きくない場合は(S401、いいえ)、ステップS403に処理が進む。
(ステップS402)
設定部13は、推定された回生エネルギーE_estを全て消費しても電気エネルギーが不足するため、閾値P_swtを減少させる。具体的には、設定部13は、現状の閾値P_swtを少量のパワーΔPだけ低下させた値に変更する(P_swt←P_swt-ΔP)。少量のパワーΔPは、動力源の性能や電動機走行エネルギーE_mgと消費目標エネルギーE_tgtとの差分などに基づいて、任意に設定可能である。また、このステップS402における閾値P_swtの減少方法として、上述した固定値であるパワーΔP分を減少させる方法以外にも、現状の閾値P_swtと設定可能な最小の閾値である下限閾値P_swt_minとの中間値を、修正後の閾値として設定する方法(P_swt←(P_swt+P_swt_min)/2)を用いてもよい(2分探索手法)。閾値P_swtを減少させると、本閾値修正処理が終了する。
(ステップS403)
設定部13は、推定された回生エネルギーE_estを全て消費しきれないため、閾値P_swtを増加させる。具体的には、設定部13は、現状の閾値P_swtを少量のパワーΔPだけ上昇させた値に変更する(P_swt←P_swt+ΔP)。少量のパワーΔPは、動力源の性能や電動機走行エネルギーE_mgと消費目標エネルギーE_tgtとの差分などに基づいて、任意に設定可能である。また、このステップS403における閾値P_swtの増加方法として、上述した固定値であるパワーΔP分を増加させる方法以外にも、現状の閾値P_swtと設定可能な最大の閾値である上限閾値P_swt_maxとの中間値を、修正後の閾値として設定する方法(P_swt←(P_swt+P_swt_max)/2)を用いてもよい(2分探索手法)。閾値P_swtを増加させると、本閾値修正処理が終了する。
なお、運転シナリオの生成の際、取得した走行パワープロファイルや速度プロファイル及び初期蓄電率SOC_sttによっては、推定された回生エネルギーE_estの全ての消費と目的地点到着時における目標蓄電率SOC_tgtの獲得とを両立できない可能性もある。このような場合には、推定された回生エネルギーE_estの全ての消費及び目的地点到着時における目標蓄電率SOC_tgtの獲得のいずれか一方を優先して、運転シナリオを生成すればよい。また、蓄電率SOC_clcが許容上限値又は許容下限値に達しないことを優先して、運転シナリオを生成してもよい。
図11及び図12に、運転シナリオとなる閾値P_swtの決定手法の一例を示す。図11は、蓄電率SOC_clcが電池41の許容上限値に達する中間地点が存在する例を説明するための図である。図12は、蓄電率SOC_clcが電池41の許容下限値に達する中間地点が存在する例を説明するための図である。
図11では、まず、閾値P_swtの初期値である閾値(a)を走行パワープロファイルに適用して、電池41の蓄電率SOC_clcの変化(a)を推定する。しかし、この変化(a)では、目的地点到着時に目標蓄電率SOC_tgtを得られないため、閾値P_swtが閾値(b1)に下方修正される。この閾値(b1)でも目標蓄電率SOC_tgtを得られないが、蓄電率SOC_clcが許容上限値に達する中間地点P1が存在するので、出発地点から中間地点P1までの閾値が閾値(b1)に決定される。そして、最終的に、中間地点P1から目的地点までは、目的地点到着時に目標蓄電率SOC_tgtを得られる変化(c1)となる閾値(c1)が決定される。この手法により、出発地点から中間地点P1までの時間は閾値(b1)に基づいて走行モードの切り替え制御を行い、中間地点P1から目的地点までの時間は閾値(c1)に基づいて走行モードの切り替え制御を行う運転シナリオが生成される。
図12では、まず、閾値P_swtの初期値である閾値(a)を走行パワープロファイルに適用して、電池41の蓄電率SOC_clcの変化(a)を推定する。しかし、この変化(a)では、目的地点到着時に目標蓄電率SOC_tgtを得られないため、閾値P_swtが閾値(b2)に上方修正される。この閾値(b)でも目標蓄電率SOC_tgtを得られないが、蓄電率SOC_clcが許容下限値に達する中間地点P2が存在するので、出発地点から中間地点P2までの閾値が閾値(b2)に決定される。そして、最終的に、中間地点P2から目的地点までは、目的地点到着時に目標蓄電率SOC_tgtを得られる変化(c2)となる閾値(c2)が決定される。この手法により、出発地点から中間地点P2までの時間は閾値(b2)に基づいて走行モードの切り替え制御を行い、中間地点P2から目的地点までの時間は閾値(c2)に基づいて走行モードの切り替え制御を行う運転シナリオが生成される。
以上説明した処理により、車両が出発地点から目的地点までを走行する1トリップにおけるパワー消費の変化や回生エネルギーE_estの回収量及び高効率な発生エネルギーE_genを推定し、それらに基づいて、推定された回生エネルギーE_estの全ての消費を含む消費目標エネルギーE_tgtの効率的な消費と、車両の目的地点到着時における目標蓄電率SOC_tgtの獲得との両立を図りつつ、燃費を向上させることができる運転シナリオを生成することができる。また、推定値と実走行によって得られる値との乖離が大きくなった場合には、運転シナリオの見直しを行うため、常に最適な走行制御を実現できる。
[作用・効果]
上述したように、本実施形態に係る車両の走行制御装置10によれば、過去の走行履歴に基づいた、出発地点から目的地点までの車両走行において予想される動力源で生じる走行パワーの変化を時系列で示した走行パワープロファイルを用いて、回生エネルギーE_estの回収量を早期に定量的に推定する。また、出発地点から目的地点までの車両走行において予想される車両の速度を時系列で示した速度プロファイルを用いて、高速走行において高効率発電で得られる発生エネルギーE_genを推定する。従って、これらの推定結果を活用して、電池41の目標蓄電率を考慮した好適な車両の走行制御を行うことが可能となる。
そして、本走行制御装置10は、エンジン効率が悪い走行条件では電動機31による走行とし、内燃エンジン21ができるだけ高効率の領域で駆動できるように制御する。また、本走行制御装置10は、下り坂など回生可能なエネルギーが大きいと推定できる場合は、予め電池41の蓄電率を低下させて未回収エネルギーを無くす又は低減させるように制御する。また、本走行制御装置10は、エンジン効率が良い高速走行においては積極的に発電する制御を行うことで電動機31によって走行可能な期間を多くするため、燃費/電費を向上させることができる。さらに、本走行制御装置10は、電池41の蓄電率が許容上限値を超えないように及び許容下限値を下回らないように第1区間及び第2区間を設定して走行モードを制御するため、電池41の劣化進行を防止することができる。これらの制御により、推定された回生エネルギーE_estの全ての消費を含む消費目標エネルギーE_tgtの効率的な消費と、車両の目的地点到着時における目標蓄電率SOC_tgtの獲得との両立を図りつつ、好適に燃費を向上させることができる。
以上、本開示の一実施形態を説明したが、本開示は適宜変形して実施できる。本開示は、走行制御装置だけでなく、プロセッサとメモリとを備えた走行制御装置が実行する走行制御方法、走行制御プログラム、走行制御プログラムを記憶したコンピューター読み取り可能な非一時的な記憶媒体、走行制御装置を備えた車両などとして捉えることが可能である。
本開示は、車両などに搭載される走行制御装置に有用である。
10 走行制御装置
11 取得部
12 推定部
13 設定部
14 制御部
15 導出部
20 内燃エンジンECU
21 内燃エンジン
22 変速機
30 電動機ECU
31 電動機
40 電池ECU
41 電池
50 EPSECU
51 EPS装置
60 ブレーキECU
61 ブレーキ装置
70 走行制御ECU
80 運転支援ECU
90 自動運転ECU
100 マネージャECU
110 記憶部
120 通信部
200 車載ネットワーク

Claims (8)

  1. 動力源として電動機及び内燃エンジンを備える車両に搭載される走行制御装置であって、
    前記車両の目的地点を取得する第1取得部と、
    出発地点から前記目的地点までの過去の走行履歴を取得する第2取得部と、
    前記車両が前記目的地点に到着した時点で目標とする前記車両に搭載された電池の蓄電率である目標蓄電率を取得する第3取得部と、
    前記走行履歴に基づいて、前記目的地点に到着するまでに前記車両において発電可能なエネルギーである発生エネルギーの予想量を推定する推定部と、
    前記発生エネルギーの予想量と前記目標蓄電率とに基づいて、走行のために前記電動機のみを駆動する第1区間と、走行のために少なくとも前記内燃エンジンを駆動する第2区間とを、設定する設定部と、
    前記第1区間及び前記第2区間に基づいて、前記車両の走行を制御する制御部と、を備え、
    前記走行履歴は、過去に前記出発地点から前記目的地点まで走行したときに前記動力源において生じたパワーの変化を時系列で示した情報と、過去に前記出発地点から前記目的地点まで走行したときの前記車両の速度の変化を時系列で示した情報とを含む、走行制御装置。
  2. 前記推定部は、前記走行履歴における前記動力源において生じたパワーが負である期間をエネルギーの回収が可能な回収期間とし、前記回収期間における前記動力源において生じたパワーの大きさの時間積分値を前記発生エネルギーの予想量の少なくとも一部として推定する、請求項に記載の走行制御装置。
  3. 前記推定部は、前記走行履歴における前記車両が所定の速度以上で走行する期間を前記内燃エンジンの駆動に伴う高効率な発電が可能な発電期間とし、前記発電期間において発電されるエネルギーを前記発生エネルギーの予想量の少なくとも一部として推定する、請求項1又は2に記載の走行制御装置。
  4. 前記設定部は、前記車両が前記目的地点に到着した時点で前記発生エネルギーの予想量が全て消費されるように、前記第1区間及び前記第2区間を設定する、請求項1乃至のいずれか1項に記載の走行制御装置。
  5. 前記設定部は、前記電池の蓄電率が許容上限値を超えないように又は許容下限値を下回らないように、前記第1区間及び前記第2区間を設定する、請求項1乃至のいずれか1項に記載の走行制御装置。
  6. 現在地点までの、前記走行履歴に基づく前記動力源において生じたパワーの大きさの時間積分値と実走行に基づく前記動力源において生じたパワーの大きさの時間積分値との差分を、導出する導出部をさらに備え、
    前記設定部は、前記導出部で導出された前記差分の絶対値が所定の基準値以上である場合、前記現在地点から前記目的地点までの前記第1区間及び前記第2区間を再設定する、請求項1乃至5のいずれか1項に記載の走行制御装置。
  7. 動力源として電動機及び内燃エンジンを備える車両に搭載される走行制御装置が実行する走行制御方法であって、
    前記車両の目的地点を取得するステップと、
    出発地点から前記目的地点までの過去の走行履歴を取得するステップと、
    前記車両が前記目的地点に到着した時点で目標とする前記車両に搭載された電池の蓄電率である目標蓄電率を取得するステップと、
    前記走行履歴に基づいて、前記目的地点に到着するまでに前記車両において発電可能なエネルギーである発生エネルギーの予想量を推定するステップと、
    前記発生エネルギーの予想量と前記目標蓄電率とに基づいて、走行のために前記電動機のみを駆動する第1区間と、走行のために少なくとも前記内燃エンジンを駆動する第2区間とを、設定するステップと、
    前記第1区間及び前記第2区間に基づいて、前記車両の走行を制御するステップと、を備え、
    前記走行履歴は、過去に前記出発地点から前記目的地点まで走行したときに前記動力源において生じたパワーの変化を時系列で示した情報と、過去に前記出発地点から前記目的地点まで走行したときの前記車両の速度の変化を時系列で示した情報とを含む、走行制御方法。
  8. 動力源として電動機及び内燃エンジンを備える車両に搭載される走行制御装置のコンピューターに実行させる走行制御プログラムであって、
    前記車両の目的地点を取得するステップと、
    出発地点から前記目的地点までの過去の走行履歴を取得するステップと、
    前記車両が前記目的地点に到着した時点で目標とする前記車両に搭載された電池の蓄電率である目標蓄電率を取得するステップと、
    前記走行履歴に基づいて、前記目的地点に到着するまでに前記車両において発電可能なエネルギーである発生エネルギーの予想量を推定するステップと、
    前記発生エネルギーの予想量と前記目標蓄電率とに基づいて、走行のために前記電動機のみを駆動する第1区間と、走行のために少なくとも前記内燃エンジンを駆動する第2区間とを、設定するステップと、
    前記第1区間及び前記第2区間に基づいて、前記車両の走行を制御するステップと、を備え、
    前記走行履歴は、過去に前記出発地点から前記目的地点まで走行したときに前記動力源において生じたパワーの変化を時系列で示した情報と、過去に前記出発地点から前記目的地点まで走行したときの前記車両の速度の変化を時系列で示した情報とを含む、走行制御プログラム。
JP2022031916A 2022-03-02 2022-03-02 車両の走行制御装置、走行制御方法、及び走行制御プログラム Active JP7647629B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2022031916A JP7647629B2 (ja) 2022-03-02 2022-03-02 車両の走行制御装置、走行制御方法、及び走行制御プログラム
US18/069,256 US12319268B2 (en) 2022-03-02 2022-12-21 Traveling control device for vehicle, traveling control method, and storage medium
CN202310056383.3A CN116729345A (zh) 2022-03-02 2023-01-19 用于车辆的行驶控制装置、行驶控制方法和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022031916A JP7647629B2 (ja) 2022-03-02 2022-03-02 車両の走行制御装置、走行制御方法、及び走行制御プログラム

Publications (2)

Publication Number Publication Date
JP2023127925A JP2023127925A (ja) 2023-09-14
JP7647629B2 true JP7647629B2 (ja) 2025-03-18

Family

ID=87850988

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022031916A Active JP7647629B2 (ja) 2022-03-02 2022-03-02 車両の走行制御装置、走行制御方法、及び走行制御プログラム

Country Status (3)

Country Link
US (1) US12319268B2 (ja)
JP (1) JP7647629B2 (ja)
CN (1) CN116729345A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE548130C2 (en) * 2023-04-13 2026-04-01 Scania Cv Ab Method and control arrangement for controlling a vehicle during a downhill start
CN117002323B (zh) * 2023-08-23 2024-05-14 中国科学院西北生态环境资源研究院 一种车辆动力电池管理方法、装置、存储介质及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004178965A (ja) 2002-11-27 2004-06-24 Nissan Motor Co Ltd 車両の制御装置
JP2005091112A (ja) 2003-09-16 2005-04-07 Equos Research Co Ltd 走行速度パターン推定装置、及びハイブリッド車両の駆動制御装置
JP2007223357A (ja) 2006-02-21 2007-09-06 Toyota Central Res & Dev Lab Inc ハイブリッド車両の制御装置
JP2016082677A (ja) 2014-10-15 2016-05-16 トヨタ自動車株式会社 車両の電源装置
JP2021091318A (ja) 2019-12-11 2021-06-17 トヨタ自動車株式会社 走行制御装置、方法、プログラムおよび車両

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3610879B2 (ja) 2000-04-28 2005-01-19 株式会社日立製作所 ハイブリッド車両
US20050228553A1 (en) * 2004-03-30 2005-10-13 Williams International Co., L.L.C. Hybrid Electric Vehicle Energy Management System
JP4702086B2 (ja) 2006-02-15 2011-06-15 トヨタ自動車株式会社 車両用運転支援装置
JP4506761B2 (ja) 2007-01-26 2010-07-21 株式会社デンソー 動力発生源制御装置
JP4438812B2 (ja) * 2007-03-27 2010-03-24 アイシン・エィ・ダブリュ株式会社 ハイブリッド走行補助方法及びハイブリッド走行補助装置
JP5010378B2 (ja) 2007-07-24 2012-08-29 トヨタ自動車株式会社 ハイブリッド車両の制御装置
JP5332907B2 (ja) * 2009-05-27 2013-11-06 日産自動車株式会社 電動車両のバッテリ充電制御装置
JP4905516B2 (ja) * 2009-07-23 2012-03-28 株式会社デンソー ハイブリッド車両の駆動制御装置
US9751424B2 (en) * 2011-07-14 2017-09-05 Ford Global Technologies, Llc Method and system for determining a target state of charge to charge a battery in a vehicle using external electric power
JP5928683B2 (ja) * 2011-09-08 2016-06-01 スズキ株式会社 電気自動車の電力供給制御装置
JP5454537B2 (ja) * 2011-09-22 2014-03-26 株式会社デンソー 電動車両の充電制御システム
JP6155743B2 (ja) * 2013-03-26 2017-07-05 株式会社Gsユアサ 充電状態検出装置および充電状態検出方法
US9248756B2 (en) * 2014-03-07 2016-02-02 Ford Global Technologies, Llc Plug-in vehicle eco charging mode
US9266443B2 (en) * 2014-03-31 2016-02-23 Toyota Motor Engineering & Manufacturing North America, Inc. System and method for adaptive battery charge and discharge rates and limits on known routes
JP6347235B2 (ja) * 2015-07-30 2018-06-27 トヨタ自動車株式会社 ハイブリッド車両の制御装置
KR101765639B1 (ko) * 2016-04-18 2017-08-07 현대자동차 주식회사 하이브리드 자동차의 충전 제어 장치 및 방법
JP6958470B2 (ja) * 2018-04-19 2021-11-02 トヨタ自動車株式会社 ハイブリッド車両の制御装置
JP7501250B2 (ja) 2019-11-12 2024-06-18 トヨタ自動車株式会社 走行制御装置、方法およびプログラム
JP7138142B2 (ja) * 2020-08-21 2022-09-15 本田技研工業株式会社 車両の制御装置
WO2022049942A1 (ja) * 2020-09-03 2022-03-10 ソニーグループ株式会社 情報処理装置、情報処理方法及び情報処理システム
JP2023127926A (ja) * 2022-03-02 2023-09-14 トヨタ自動車株式会社 情報処理装置、システム、方法、及びプログラム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004178965A (ja) 2002-11-27 2004-06-24 Nissan Motor Co Ltd 車両の制御装置
JP2005091112A (ja) 2003-09-16 2005-04-07 Equos Research Co Ltd 走行速度パターン推定装置、及びハイブリッド車両の駆動制御装置
JP2007223357A (ja) 2006-02-21 2007-09-06 Toyota Central Res & Dev Lab Inc ハイブリッド車両の制御装置
JP2016082677A (ja) 2014-10-15 2016-05-16 トヨタ自動車株式会社 車両の電源装置
JP2021091318A (ja) 2019-12-11 2021-06-17 トヨタ自動車株式会社 走行制御装置、方法、プログラムおよび車両

Also Published As

Publication number Publication date
US20230278540A1 (en) 2023-09-07
US12319268B2 (en) 2025-06-03
JP2023127925A (ja) 2023-09-14
CN116729345A (zh) 2023-09-12

Similar Documents

Publication Publication Date Title
US11975706B2 (en) Driving control device, driving control method, and non-transitory storage medium
EP3254879B1 (en) Control device for hybrid vehicle
CN112937308B (zh) 行驶控制装置、行驶控制方法、非临时性存储介质及车辆
JP7176376B2 (ja) 車両の制御装置
JP7501250B2 (ja) 走行制御装置、方法およびプログラム
CN114516320B (zh) 行驶控制装置、行驶控制方法以及非临时性存储介质
US11458949B2 (en) Travel assistance apparatus for hybrid vehicle
WO2018096821A1 (ja) 車両の走行制御装置
CN115817271B (zh) 增加车辆续航里程的方法、装置、介质及车辆
CN115071665B (zh) 车辆的控制装置、车辆的控制方法及存储介质
JP5102101B2 (ja) ハイブリッド車の制御装置
CN114506310A (zh) 行驶控制装置、方法以及非暂时性存储介质
US12319268B2 (en) Traveling control device for vehicle, traveling control method, and storage medium
US12259248B2 (en) Information processing device, system, and method
JP7609039B2 (ja) 情報処理装置、システム、方法、及びプログラム
CN118596844B (zh) 车辆节能方法及系统
CN121893934A (zh) 用于新能源车辆的预控制方法、控制系统和新能源车辆
JP6627434B2 (ja) 車両制御装置
CN119502915A (zh) 一种车辆的运行模式调整方法及装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231219

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241017

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250106

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250217

R150 Certificate of patent or registration of utility model

Ref document number: 7647629

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150