JP2019100809A - 車両支援装置、車両支援方法、およびプログラム - Google Patents
車両支援装置、車両支援方法、およびプログラム Download PDFInfo
- Publication number
- JP2019100809A JP2019100809A JP2017230592A JP2017230592A JP2019100809A JP 2019100809 A JP2019100809 A JP 2019100809A JP 2017230592 A JP2017230592 A JP 2017230592A JP 2017230592 A JP2017230592 A JP 2017230592A JP 2019100809 A JP2019100809 A JP 2019100809A
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- power
- point
- unit
- energy
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3469—Fuel consumption; Energy use; Emission aspects
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K6/00—Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines
- B60K6/20—Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K6/00—Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines
- B60K6/20—Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
- B60K6/42—Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by the architecture of the hybrid electric vehicle
- B60K6/46—Series type
-
- 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/12—Controlling the power contribution of each of the prime movers to meet required power demand using control strategies taking into account route information
-
- 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3484—Personalized, e.g. from learned user behaviour or user-defined profiles
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/0265—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion
-
- 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
- B60W2400/00—Indexing codes relating to detected, measured or calculated conditions or factors
-
- 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/10—Historical 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
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/06—Combustion engines, Gas turbines
-
- 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
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/08—Electric propulsion units
-
- 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/92—Hybrid 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/62—Hybrid vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Navigation (AREA)
- Hybrid Electric Vehicles (AREA)
Abstract
【課題】乗員に適したエネルギ補給地点を取得すること。【解決手段】本実施形態の車両支援装置(200)において、電動機によって使用される動力を出力する内燃機関と、前記内燃機関により出力された動力を用いて発電する前記電動機とを含む発電部と、前記発電部により発電された電力、またはエネルギ補給地点において供給される電力を蓄える蓄電池と、車両(100)の駆動輪に連結され、前記蓄電池から供給される電力を用いて駆動することで前記駆動輪を回転させる走行用電動機と、を備える車両の前記蓄電池が過去に電力を蓄えたエネルギ補給地点ごとの利用回数または利用頻度に基づいて、エネルギ補給地点を推定する推定部(240)と、前記推定部により推定されたエネルギ補給地点に関する情報を提供する情報提供部(260)と、を備える。【選択図】図1
Description
本発明は、車両支援装置、車両支援方法、およびプログラムに関する。
従来、発電のために動力を出力する内燃機関を搭載したハイブリッド車両が普及している。これに関連して、自車両の現在位置や標高等の情報と、外部充電拠点の位置や標高等の情報とを用いて、自車位置から外部充電拠点までの道路走行最短距離や、渋滞情報等を考慮して、予め運転者が登録した外部充電拠点のうち、蓄電池の充電エネルギで到達可能な外部充電拠点を検索すると共に、検索した外部充電拠点に到着した際に、SOC(State of Charge)目標下限値を下回らないように発電を行う技術が開示されている(特許文献1参照)。
しかしながら、従来の技術では、検索結果として乗員が望んでいないエネルギ補給地点が抽出される場合があった。そのため、乗員は、抽出されたエネルギ補給地点に車両を移動させないことも想定される。このように、従来の技術では、乗員に適したエネルギ補給地点を取得することができない場合があった。
本発明は、このような事情を考慮してなされたものであり、乗員に適したエネルギ補給地点を取得することができる車両支援装置、車両支援方法、およびプログラムを提供することを目的の一つとする。
(1):電動機によって使用される動力を出力する内燃機関と、前記内燃機関により出力された動力を用いて発電する前記電動機とを含む発電部と、前記発電部により発電された電力、またはエネルギ補給地点において供給される電力を蓄える蓄電池と、車両の駆動輪に連結され、前記前記蓄電池から供給される電力を用いて駆動することで前記駆動輪を回転させる走行用電動機と、を備える車両の前記蓄電池が過去に電力を蓄えたエネルギ補給地点ごとの利用回数または利用頻度に基づいて、エネルギ補給地点を推定する推定部と、前記推定部により推定されたエネルギ補給地点に関する情報を提供する情報提供部と、を備える車両支援装置である。
(2):(1)において、前記蓄電池が過去に電力を蓄えたエネルギ補給地点ごとの利用回数または利用頻度を学習する学習部を更に備え、前記学習部は、前記車両がエネルギ補給地点を利用したときの出発地点から到着地点までの経路ごとに、前記利用回数または前記利用頻度を学習するものである。
(3):(2)において、前記推定部は、前記エネルギ補給地点を利用したときの環境状況に基づいて、前記学習部により学習された経路のうち、前記車両の将来走行する経路を推定するものである。
(4):(2)または(3)において、前記車両の乗員を特定する特定部を更に備え、前記学習部は、前記特定部により特定される乗員ごとに、前記エネルギ補給地点ごとの前記利用回数または前記利用頻度を学習するものである。
(5):(4)において、前記推定部は、前記特定部により特定される乗員ごとに、乗員が利用するであろうと予測されるエネルギ補給地点を推定するものである。
(6):(1)〜(5)のうち何れか一つにおいて、前記推定部は、前記車両が所定距離以上走行すると推定された場合に、前記蓄電池が過去に電力を蓄えたエネルギ補給地点ごとの利用回数または利用頻度に基づいて、エネルギ補給地点を推定するものである。
(7):コンピュータが、電動機によって使用される動力を出力する内燃機関と、前記内燃機関により出力された動力を用いて発電する前記電動機とを含む発電部と、前記発電部により発電された電力、またはエネルギ補給地点において供給される電力を蓄える蓄電池と、車両の駆動輪に連結され、前記前記蓄電池から供給される電力を用いて駆動することで前記駆動輪を回転させる走行用電動機と、を備える車両の前記蓄電池が過去に電力を蓄えたエネルギ補給地点ごとの利用回数または利用頻度に基づいて、エネルギ補給地点を推定し、推定した前記エネルギ補給地点に関する情報を前記車両に提供する、車両支援方法である。
(8):コンピュータに、電動機によって使用される動力を出力する内燃機関と、前記内燃機関により出力された動力を用いて発電する前記電動機とを含む発電部と、前記発電部により発電された電力、またはエネルギ補給地点において供給される電力を蓄える蓄電池と、車両の駆動輪に連結され、前記前記蓄電池から供給される電力を用いて駆動することで前記駆動輪を回転させる走行用電動機と、を備える車両の前記蓄電池が過去に電力を蓄えたエネルギ補給地点ごとの利用回数または利用頻度に基づいて、エネルギ補給地点を推定させ、推定させた前記エネルギ補給地点に関する情報を前記車両に提供させる、プログラムである。
(1)〜(8)によれば、乗員に適したエネルギ補給地点を取得することができる。
以下、図面を参照し、本発明の車両支援装置、車両支援方法、およびプログラムの実施形態について説明する。
[全体構成]
図1は、実施形態の車両支援システム1の構成図である。車両支援システム1は、一以上の車両100と、車両支援装置200とを備える。これらの構成要素は、ネットワークNWを介して互いに通信可能である。ネットワークNWは、インターネット、WAN(Wide Area Network)、LAN(Local Area Network)、公衆回線、プロバイダ装置、専用回線、無線基地局等を含む。
図1は、実施形態の車両支援システム1の構成図である。車両支援システム1は、一以上の車両100と、車両支援装置200とを備える。これらの構成要素は、ネットワークNWを介して互いに通信可能である。ネットワークNWは、インターネット、WAN(Wide Area Network)、LAN(Local Area Network)、公衆回線、プロバイダ装置、専用回線、無線基地局等を含む。
[車両]
車両100は、例えば、二輪や三輪、四輪等の車両であり、その駆動源は、ディーゼルエンジンやガソリンエンジン等の内燃機関、電動機、或いはこれらの組み合わせである。電動機を備える場合、電動機は、内燃機関に連結された電動機による発電電力、或いは二次電池や燃料電池の放電電力を使用して動作する。以下の説明では、シリーズ方式を採用したハイブリッド車両を例に説明する。シリーズ方式とは、エンジンと駆動輪が機械的に連結されておらず、エンジンの動力は電動機による発電に用いられ、発電電力が走行用の電動機に供給される方式である。また、この車両は、バッテリをプラグイン充電可能な車両であってよい。以下、車両支援システム1に含まれる一以上の車両100のうち、他車両と区別して説明する場合に「自車両M」と称する。
車両100は、例えば、二輪や三輪、四輪等の車両であり、その駆動源は、ディーゼルエンジンやガソリンエンジン等の内燃機関、電動機、或いはこれらの組み合わせである。電動機を備える場合、電動機は、内燃機関に連結された電動機による発電電力、或いは二次電池や燃料電池の放電電力を使用して動作する。以下の説明では、シリーズ方式を採用したハイブリッド車両を例に説明する。シリーズ方式とは、エンジンと駆動輪が機械的に連結されておらず、エンジンの動力は電動機による発電に用いられ、発電電力が走行用の電動機に供給される方式である。また、この車両は、バッテリをプラグイン充電可能な車両であってよい。以下、車両支援システム1に含まれる一以上の車両100のうち、他車両と区別して説明する場合に「自車両M」と称する。
図2は、車両システム101を搭載した車両100の構成の一例を示す図である。車両システム101が搭載される車両100には、例えば、エンジン110と、第1モータ(電動機)112と、第2モータ(電動機)118と、駆動輪125と、PCU(Power Control Unit)130と、バッテリ(蓄電池)150と、動力制御部160と、車両センサ170と、車室内カメラ172と、通信装置174と、ナビゲーション装置180と、計画制御部190とが搭載される。
エンジン110は、ガソリン等の燃料を燃焼させることで動力を出力する内燃機関である。エンジン110は、例えば、シリンダとピストン、吸気バルブ、排気バルブ、燃料噴射装置、点火プラグ、コンロッド、クランクシャフト等を備えるレシプロエンジンである。また、エンジン110は、ディーゼルエンジン、ガスタービンエンジン、ロータリーエンジン、外燃機関等、動力を発生するものであればどのようなものを用いてもよい。また、エンジン110が出力可能な動力は、第1モータ112がリアルタイムで第2モータ118を駆動させるための電力量(または車両100を所定速度以上で走行させることができる電力量)を発電するために必要な動力未満の動力である。エンジン110は、小型・軽量であるため、車両100へのレイアウト自由度を高めることができるといったメリットを有する。
第1モータ112は、例えば、三相交流電動機である。第1モータ112は、主に発電に用いられる。第1モータ112は、エンジン110の出力軸(例えばクランクシャフト)にロータが連結され、エンジン110により出力される動力を用いて発電する。エンジン110と第1モータ112とを合わせたものが発電部113の一例である。
第2モータ118は、駆動輪125を回転させる走行用電動機である。第2モータ118は、例えば、三相交流電動機である。第2モータ118は、車両100の駆動と回生を行う。第2モータ118のロータは、駆動輪125に連結される。第2モータ118は、バッテリ150から供給される電力を用いて動力を駆動輪125に出力する。また、第2モータ118は、車両100の減速時に車両100の運動エネルギを用いて発電する。以下、第2モータ118による発電動作を回生と称する場合がある。
PCU130は、例えば、第1変換器132と、第2変換器138と、VCU(Voltage Control Unit)140とを備える。なお、これらの構成要素をPCU130として一まとまりの構成としたのは、あくまで一例であり、これらの構成要素は分散的に配置されても構わない。
第1変換器132および第2変換器138は、例えば、AC−DC変換器である。第1変換器132および第2変換器138の直流側端子は、直流リンクDLに接続されている。直流リンクDLには、VCU140を介してバッテリ150が接続されている。第1変換器132は、第1モータ112により発電された交流を直流に変換して直流リンクDLに出力したり、直流リンクDLを介して供給される直流を交流に変換して第1モータ112に供給したりする。同様に、第2変換器138は、第2モータ118により発電された交流を直流に変換して直流リンクDLに出力したり、直流リンクDLを介して供給される直流を交流に変換して第2モータ118に供給したりする。
VCU140は、例えば、DC―DCコンバータである。VCU140は、バッテリ150から供給される電力を昇圧してDCリンクDLに出力する。
バッテリ150は、例えば、リチウムイオン電池等の二次電池である。バッテリ150は、例えば、発電部(エンジン110および第1モータ112)により発電された電力を蓄える。また、バッテリ150は、第2モータ118による回生電力を蓄えてもよい。
充電コネクタ154は、エネルギ補給地点に設置された充電設備等から供給される電力を取得するために、充電設備の充電プラグと接続される着脱自在に構成されたコネクタである。エネルギ補給地点には、車両Mの蓄電池を充電する充電スタンドやガソリン等の燃料を供給するガソリンスタンド等が設置されている。
動力制御部160は、例えば、ハイブリッド制御部161と、エンジン制御部162と、モータ制御部163と、ブレーキ制御部164と、バッテリ制御部165とを含む。ハイブリッド制御部161は、エンジン制御部162、モータ制御部163、ブレーキ制御部164、およびバッテリ制御部165に指示を出力する。ハイブリッド制御部161による指示については、後述する。
エンジン制御部162は、ハイブリッド制御部161からの指示に応じて、エンジン110の点火制御、スロットル開度制御、燃料噴射制御、燃料カット制御等を行う。また、エンジン制御部162は、クランクシャフトに取り付けられたクランク角センサの出力に基づいて、エンジン回転数を算出し、ハイブリッド制御部161に出力してもよい。
モータ制御部163は、ハイブリッド制御部161からの指示に応じて、第1変換器132および/または第2変換器138のスイッチング制御を行う。
ブレーキ制御部164は、ハイブリッド制御部161からの指示に応じて、不図示のブレーキ装置を制御する。ブレーキ装置は、運転者の制動操作に応じたブレーキトルクを各車輪に出力する装置である。
バッテリ制御部165は、バッテリ150に取り付けられたバッテリセンサ152の出力に基づいて、バッテリ150の電力量(例えば、State Of Charge;充電率)を算出し、ハイブリッド制御部161に出力する。
車両センサ170は、例えば、アクセル開度センサ、車速センサ、ブレーキ踏量センサ、方位センサ等を含む。アクセル開度センサは、運転者による加速指示を受け付ける操作子の一例であるアクセルペダルに取り付けられ、アクセルペダルの操作量を検出し、アクセル開度として動力制御部160に出力する。車速センサは、例えば、各車輪に取り付けられた車輪速センサと速度計算機とを備え、車輪速センサにより検出された車輪速を統合して車両100の速度(車速)を導出し、動力制御部160に出力する。ブレーキ踏量センサは、運転者による減速または停止指示を受け付ける操作子の一例であるブレーキペダルに取り付けられ、ブレーキペダルの操作量を検出し、ブレーキ踏量として動力制御部160に出力する。方位センサは、車両100の向き(進行方向)を検出し、検出結果を計画制御部190に出力する。
車室内カメラ172は、例えば、車室内に設置されたシートに着座する乗員(特に、運転席に着座する乗員)の顔を中心に撮像する。車室内カメラ172は、例えば、CCD(Charge Coupled Device)やCMOS(Complementary Metal Oxide Semiconductor)等の固体撮像素子を利用したデジタルカメラである。車室内カメラ172は、例えば、所定のタイミングで乗員を撮像する。所定のタイミングとは、例えばシートに設けられた荷重センサにより所定値以上の荷重が検知されたタイミングや、車両100のパワーがオン状態に制御されたタイミング(バッテリ150の電力が車両の各部に供給され、走行可能な状態に制御されたタイミング)、乗員による所定のスイッチ操作を受け付けたタイミング等である。車室内カメラ172の撮像画像は、計画制御部190に出力される。車室内カメラ172により撮像された画像は、例えば、乗員を識別するために用いられる。
通信装置174は、例えば、セルラー網やWi−Fi網、Bluetooth(登録商標)、DSRC(Dedicated Short Range Communication)等を利用して、自車両Mの周辺に存在する他車両と通信し、或いは無線基地局を介して車両支援装置200と通信する。
ナビゲーション装置180は、例えば、GNSS(Global Navigation Satellite System)受信機181と、ナビHMI182と、経路決定部183とを備え、HDD(Hard Disk Drive)やフラッシュメモリ等の記憶装置に地図情報184を保持している。GNSS受信機181は、GNSS衛星から受信した信号に基づいて、車両100の位置を特定する。車両100の位置は、車両センサ170の出力を利用したINS(Inertial Navigation System)によって特定または補完されてもよい。ナビHMI182は、表示装置、スピーカ、タッチパネル、キー等を含む。経路決定部183は、例えば、GNSS受信機181により特定された車両100の位置或いは入力された任意の位置(以下、出発地点と称する)から、ナビHMI182を用いて乗員により入力された目的地までの経路(以下、地図上経路)を、地図情報184を参照して決定する。また、経路決定部183は、経路に含まれる道路を走行する予定時刻等を含む走行計画を生成してもよい。走行計画は、利用者が目的地に到着したい時刻や、道路の渋滞情報、利用者が通行を希望する経路、利用者が通行を希望する道路の種別等が加味された計画である。走行計画は、例えば、ナビHMI182に表示される。乗員は、ナビHMI182に表示された走行計画に従って到着したい時刻に目的地に到着できるように車両100を制御する。なお、本実施形態の車両100は、走行計画および車両100の周辺状況に基づいて、車両100の操舵および加減速を自動的に制御する自動運転車両であってもよい。経路決定部183により決定された地図上経路や走行計画は、計画制御部190に出力される。地図情報184は、例えば、道路を示すリンクと、リンクによって接続されたノードとによって道路形状が表現された情報である。地図情報184は、道路の曲率やPOI(Point Of Interest)情報等を含んでもよい。また、地図情報184には、エネルギ補給地点の位置情報、そのエネルギ補給地点の識別情報であるエネルギ補給地点IDが含まれている。
ここで、ハイブリッド制御部161による制御について説明する。ハイブリッド制御部161は、まず、アクセル開度と目標車速に基づいて、駆動軸要求トルクTdを導出し、第2モータ118の出力する駆動軸要求パワーPdを決定する。また、ハイブリッド制御部161は、決定した駆動軸要求パワーPdと、補機の消費電力やバッテリ150の電力量等とに基づいて、エンジン110を稼働させるか否かを決定し、エンジン110を稼働させると決定した場合、エンジン110の出力すべきエンジンパワーPeを決定する。
ハイブリッド制御部161は、決定したエンジンパワーPeに応じて、エンジンパワーPeに釣り合うように第1モータ112の反力トルクを決定する。ハイブリッド制御部161は、決定した情報を、エンジン制御部162に出力する。乗員(運転者)によりブレーキが操作された場合、ハイブリッド制御部161は、第2モータ118の回生で出力可能なブレーキトルクと、ブレーキ装置が出力すべきブレーキトルクとの配分を決定し、モータ制御部163とブレーキ制御部164に出力する。
計画制御部190は、出発地点から目的地までの経路を走行する車両100に対して、車両支援装置200から取得した情報等に基づいて、発電部の稼働を制御する。図3は、計画制御部190の機能構成の一例を示す図である。計画制御部190は、例えば、乗員特定部(特定部の一例)191と、車両側利用状況取得部192と、登録部193と、発電計画取得部194と、稼働制御部195と、記憶部196とを備える。乗員特定部191、車両側利用状況取得部192、登録部193、発電計画取得部194、および稼働制御部は、例えば、CPU(Central Processing Unit)等のハードウェアプロセッサがプログラム(ソフトウェア)を実行することにより実現される。また、これらの構成要素のうち一部または全部は、LSI(Large Scale Integration)やASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、GPU(Graphics Processing Unit)等のハードウェア(回路部;circuitryを含む)によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。
乗員特定部191は、車両100を運転する乗員を特定する。例えば、乗員特定部191は、車室内カメラ172の撮像画像を解析して顔認証処理を行い、乗員を特定する。具体的には、乗員特定部191は、顔認証処理により顔の特徴情報を取得し、取得した顔の特徴情報と、予め記憶部196に記憶された人物ごとの顔の特徴情報と照合し、類似度が最も高い顔の人物を、乗車した乗員として特定する。また、乗員特定部191は、乗員として特定された人物に対応付けられている識別IDを、乗員IDとして取得する。なお、乗員特定部191は、照合の結果、人物との類似度が閾値以下である場合に、その旨を示す情報を乗員に通知し、乗員の顔を登録させる処理を行い、その後に再び乗員の特定処理を行ってもよい。
乗員特定部191の処理は、例えば、車両100の運転席のシートに所定値以上の荷重がかかったタイミングで実行される。また、乗員特定部191の処理は、車両100のパワーがオン状態に制御されたタイミングで行ってもよく、乗員が車両100内の所定のスイッチを操作したタイミングで行ってもよい。乗員特定部191により乗員を特定することで、例えば、同一の車両を、他の家族が利用する場合や、他人も含めてカーシェアリングする場合に、乗員ごとに利用状況を管理したり、乗員に適したエネルギ補給地点を取得することができる。
車両側利用状況取得部192は、車両100によるエネルギ補給地点の設備の利用状況に関する情報を取得する。例えば、車両側利用状況取得部192は、車両100が実際に走行した経路、出発地点、到着地点、利用したエネルギ補給地点等の情報を取得する。また、車両側利用状況取得部192は、経路決定部183により決定された出発地点から目的地までの経路の情報を取得してもよい。例えば、車両側利用状況取得部192は、所定時間ごとに車両100の位置情報を取得し、取得した位置情報から経路に関する情報を取得する。また、車両側利用状況取得部192は、例えば、車両100のパワーがオン状態に制御された地点を出発地点として取得する。また、車両側利用状況取得部192は、車両100のパワーがオフ状態に制御された地点を到着地点として取得する。また、車両側利用状況取得部192は、ナビゲーション装置180により設定された情報から経路、出発地点、到着地点、利用したエネルギ補給地点の情報を取得してもよい。
また、車両側利用状況取得部192は、例えば、充電コネクタ154が充電設備に接続され、所定量以上の電力がバッテリ150に供給された場合に、その供給地点を、利用したエネルギ補給地点とし、エネルギ補給地点に対応付けられたエネルギ補給地点IDを取得する。また、車両側利用状況取得部192は、乗員による所定のスイッチ操作等により、利用したエネルギ補給地点を取得し、エネルギ補給地点に対応付けられたエネルギ補給地点IDを取得してもよい。
登録部193は、車両側利用状況取得部192により取得された利用状況に関する情報を車両IDおよび乗員IDに対応付けて、通信装置174を介して車両支援装置200に送信し、利用状況の登録を行う。利用状況に関する情報は、後述する利用履歴情報(図4参照)に相当する。
発電計画取得部194は、現在の車両100の位置情報および進行方向に関する情報を取得し、車両IDおよび乗員IDに、取得した位置情報および進行方向に関する情報を対応付けた発電計画の取得要求を、車両支援装置200に送信する。発電計画とは、例えば、発電部113を稼働させるタイミングや、発電部113が出力する単位時間当たりの発電量が規定された計画であって、発電部113に発電させた電力をバッテリ150に充電させるための計画や第2モータ118に電力を供給する計画である。
発電計画取得部194は、例えば、車両100が走行を開始したタイミング、または走行してから所定時間が経過したタイミングで発電計画の取得要求を車両支援装置200に送信する。また、発電計画取得部194は、乗員による所定のスイッチ操作を受け付けたタイミングで発電計画の取得要求を車両支援装置200に送信してもよい。そして、発電計画取得部194は、車両支援装置200により生成された発電計画に関する情報を取得する。
稼働制御部195は、発電計画取得部194により取得された車両支援装置200からの発電計画に基づいて発電部113の稼働を制御する。
記憶部196は、HDD(Hard Disk Drive)やフラッシュメモリ、RAM(Random Access Memory)、ROM(Read Only Memory)等により実現される。記憶部196には、例えば、顔認証情報およびその他の情報が格納される。
[車両支援装置]
図1の説明に戻る。車両支援装置200は、例えば、通信部210と、利用状況取得部220と、学習部230と、推定部240と、発電計画生成部250と、情報提供部260と、記憶部270とを備える。利用状況取得部220、学習部230、推定部240、発電計画生成部250、および情報提供部260は、例えば、CPU等のハードウェアプロセッサがプログラム(ソフトウェア)を実行することにより実現される。また、これらの構成要素のうち一部または全部は、LSIやASIC、FPGA、GPU等のハードウェア(回路部;circuitryを含む)によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。
図1の説明に戻る。車両支援装置200は、例えば、通信部210と、利用状況取得部220と、学習部230と、推定部240と、発電計画生成部250と、情報提供部260と、記憶部270とを備える。利用状況取得部220、学習部230、推定部240、発電計画生成部250、および情報提供部260は、例えば、CPU等のハードウェアプロセッサがプログラム(ソフトウェア)を実行することにより実現される。また、これらの構成要素のうち一部または全部は、LSIやASIC、FPGA、GPU等のハードウェア(回路部;circuitryを含む)によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。
記憶部270は、HDDやフラッシュメモリ、RAM、ROM等により実現される。記憶部270には、例えば、地図情報272、利用履歴情報274、学習データ276およびその他の情報が格納される。地図情報272には、例えば、ノードとリンクで表現された各道路に対する道路情報、交通規制情報、住所情報(住所・郵便番号)、施設情報等が含まれる。道路情報には、道路の識別情報である道路IDや、高速道路、有料道路、国道、都道府県道といった道路の種別を表す情報、道路の車線数、非常駐車帯の領域、各車線の幅員、道路の勾配、道路の位置(経度、緯度、高さを含む3次元座標)、車線のカーブの曲率、車線の合流および分岐ポイントの位置、道路に設けられた標識等の情報が含まれる。また、地図情報272には、エネルギ補給地点の位置情報、そのエネルギ補給地点の識別情報であるエネルギ補給地点IDが含まれている。地図情報272は、通信部210を用いて他装置にアクセスすることにより、随時、アップデートされてよい。
通信部210は、例えば、ネットワークNWに接続するためのネットワークカードである。通信部210は、ネットワークNWを介して車両100と通信する。
利用状況取得部220は、車両IDと乗員IDと、エネルギ補給地点の設備の利用状況に関する情報とを取得し、取得した情報を利用履歴情報274として記憶部270に記憶させる。図4は、利用履歴情報274の内容の一例を示す図である。利用履歴情報274は、例えば、車両の識別情報である車両ID、および乗員の識別情報である乗員IDに、日時情報、曜日情報、出発地点、到着地点、およびエネルギ補給地点IDが対応付けられた情報である。日時情報は、例えば、出発地点を出発したときの日時でもよく、エネルギ補給地点に到着したときの日時でもよい。曜日情報は、日時情報の日付に対応する曜日の情報である。出発地点および到着地点は、車両100がエネルギ補給地点を利用した場合における出発地点と到着地点の位置情報(例えば、緯度経度)である。出発地点とは、例えば、車両100のパワーがオン状態に制御されたタイミングにおける車両が位置する地点である。また、到着地点とは、車両100のパワーがオフ状態に制御されたタイミングにおける車両100が位置する地点である。また、到着地点は、車両100がエネルギを補給した地点でもよく、車両100がエネルギを補給せずに、所定時間以上停車した地点でもよい。
学習部230は、記憶部270に記憶された利用履歴情報274に基づいて、車両IDごと、または乗員IDごとに、エネルギ補給地点を集計し、エネルギ補給地点の設備の利用回数または利用頻度のうち、一方または双方を取得する。利用回数とは、例えば、車両IDおよび乗員IDに対応付けられたエネルギ補給地点IDごとの過去の利用回数である。また、利用頻度とは、例えば、乗員IDごとに利用した各エネルギ補給地点の利用回数を、その乗員IDが利用した全エネルギ補給地点の合計利用回数で除算したときの値である。
また、学習部230は、所定期間ごとの利用回数または利用頻度のうち、一方または双方を取得してもよい。これにより、例えば、現在から3か月前までの期間における利用回数や利用頻度等を取得することで、車両ごと、または乗員ごとに最近になって利用し始めたエネルギ補給地点等を取得することができる。
また、学習部230は、車両100がエネルギ補給地点の設備を利用したときの出発地点から到着地点までの経路ごとに、利用回数または利用頻度を学習してもよい。なお、経路は、同一の経路であっても往路と復路とで分けてもよい。学習部230は、エネルギ補給地点の設備を利用したときの環境状況に基づいて、利用回数または利用頻度を学習してもよい。環境状況とは、例えば、車両100が走行時の曜日情報、時間帯情報である。また、環境状況とは、車両100の走行時の天候情報や渋滞情報等でもよい。これにより、より詳細な条件で、利用回数または利用頻度のうち、一方または双方を統計的に学習することができる。
また、学習部230は、例えば、車両100の車両IDと、乗員IDと、車両100の現在位置と、車両100の進行方向とをベクトル化し、ベクトル化した複数のベクトルに対して機械学習を行って学習モデルを生成してもよい。学習モデル(学習データ)に車両IDと、乗員IDと、現在位置と、進行方向とが入力されると、入力された情報に対応するエネルギ補給地点が出力される。
学習部230は、学習した結果を学習データ276として記憶部270に記憶させる。図5は、学習データ276の内容の一例を示す図である。学習データ276は、例えば、車両ID、乗員ID、およびエネルギ補給地点IDに、利用回数および利用頻度が対応付けられた情報である。なお、学習データ276は、図5に示す車両ID、乗員ID、およびエネルギ補給地点IDの内容に加えて、環境状況ごとに利用回数および利用頻度を分けたデータであってもよい。
推定部240は、車両100により送信された発電計画の取得要求と、記憶部270に記憶された利用履歴情報274および学習データ276とに基づいて、車両100が将来利用することが予想されるエネルギ補給地点を推定する。推定部240は、例えば、以下の手法のうち、少なくとも一つを用いてエネルギ補給地点を推定する。
<第1の手法>
第1の手法では、推定部240は、車両100の現在位置と進行方向とに基づいて、エネルギ補給地点を推定する。図6は、推定部240による第1の手法について説明するための図である。第1の手法において、推定部240は、例えば、時刻Tにおける車両100から現在位置および進行方向を取得し、取得した現在位置から進行方向を基準とした所定の方向(例えば、角度θの範囲内)に存在するエネルギ補給地点を、車両100が利用するエネルギ補給地点の候補として取得する。図6の例では、エネルギ補給地点EP001とEP002とが候補として取得される。また、推定部240は、時刻T、T+1、T+2、…のそれぞれにおける車両100の進行方向を取得した場合は、それぞれの進行方向を合成した方向を基準として所定の方向に存在するエネルギ補給地点を取得してもよい。
第1の手法では、推定部240は、車両100の現在位置と進行方向とに基づいて、エネルギ補給地点を推定する。図6は、推定部240による第1の手法について説明するための図である。第1の手法において、推定部240は、例えば、時刻Tにおける車両100から現在位置および進行方向を取得し、取得した現在位置から進行方向を基準とした所定の方向(例えば、角度θの範囲内)に存在するエネルギ補給地点を、車両100が利用するエネルギ補給地点の候補として取得する。図6の例では、エネルギ補給地点EP001とEP002とが候補として取得される。また、推定部240は、時刻T、T+1、T+2、…のそれぞれにおける車両100の進行方向を取得した場合は、それぞれの進行方向を合成した方向を基準として所定の方向に存在するエネルギ補給地点を取得してもよい。
次に、推定部240は、車両IDおよび乗員IDと、取得したエネルギ補給地点とに基づいて、学習データ276の車両ID、乗員ID、およびエネルギ補給地点IDと照合し、利用回数または利用頻度が最も高いエネルギ補給地点を、車両100が将来利用するエネルギ補給地点と推定する。例えば、車両IDがV001であり、乗員IDがU001である場合、エネルギ補給地点EP002の利用回数は、EP001よりも多い。そのため、推定部240は、エネルギ補給地点EP002を車両100が将来利用するエネルギ補給地点と推定する。
<第2の手法>
第2の手法では、推定部240は、車両100が現在走行している経路に基づいて、エネルギ補給地点を推定する。図7は、推定部240による第2の手法について説明するための図である。図7の例では、車両100の出発地点Aと、エネルギ補給地点EP001〜EP003とを示している。第2の手法において、推定部240は、所定時間ごとの車両100の位置情報に基づいて、地図情報272を参照し、車両100が走行している経路を推定する。そして、推定部240は、推定された経路から近いエネルギ補給地点の候補を取得する。「経路から近い」とは、例えば、経路からの最短距離が所定距離以内(例えば、100[m]以内)の範囲である。図7の例では、経路に近いエネルギ補給地点として、EP001〜EP003が取得される。
第2の手法では、推定部240は、車両100が現在走行している経路に基づいて、エネルギ補給地点を推定する。図7は、推定部240による第2の手法について説明するための図である。図7の例では、車両100の出発地点Aと、エネルギ補給地点EP001〜EP003とを示している。第2の手法において、推定部240は、所定時間ごとの車両100の位置情報に基づいて、地図情報272を参照し、車両100が走行している経路を推定する。そして、推定部240は、推定された経路から近いエネルギ補給地点の候補を取得する。「経路から近い」とは、例えば、経路からの最短距離が所定距離以内(例えば、100[m]以内)の範囲である。図7の例では、経路に近いエネルギ補給地点として、EP001〜EP003が取得される。
次に、推定部240は、車両IDおよび乗員IDと、取得したエネルギ補給地点とに基づいて、学習データ276の車両ID、乗員ID、およびエネルギ補給地点IDと照合し、利用回数または利用頻度が最も高いエネルギ補給地点を、車両100が将来利用するエネルギ補給地点と推定する。例えば、車両IDがV001であり、乗員IDがU001である場合、エネルギ補給地点EP003の利用回数は、他のエネルギ補給地点よりも多い。そのため、推定部240は、エネルギ補給地点EP003を車両100が将来利用するエネルギ補給地点と推定する。
<第3の手法>
例えば、月曜から金曜までの経路と、日曜日の経路とでは、途中までの経路は同じであっても到着地点が異なることが予測される。また、午前中の走行と午後の走行とにおいても途中までの経路は同じであっても到着地点が異なることが予測される。したがって、第3の手法では、推定部240は、車両100の走行時の環境状況に基づいて、エネルギ補給地点を推定する。
例えば、月曜から金曜までの経路と、日曜日の経路とでは、途中までの経路は同じであっても到着地点が異なることが予測される。また、午前中の走行と午後の走行とにおいても途中までの経路は同じであっても到着地点が異なることが予測される。したがって、第3の手法では、推定部240は、車両100の走行時の環境状況に基づいて、エネルギ補給地点を推定する。
図8は、推定部240による第3の手法について説明するための図である。図8の例では、車両100の出発地点Aと、車両IDがV001であり、乗員IDがU001である場合に、過去に利用したエネルギ補給地点EP001〜EP003と、過去の到着地点A〜Bを示している。第3の手法において、推定部240は、車両100の車両ID、乗員ID、および発電計画の取得要求を受信したときの曜日と、利用履歴情報274の車両ID、乗員IDおよび曜日情報とを照合し、車両100が将来走行すると推定される到着地点と、エネルギ補給地点の候補を推定する。
ここで、車両100の乗員は、平日(月曜から金曜)の場合には到着地点Aまで車両100を走行させ、休日(土曜、日曜)の場合には到着地点Bまで車両100を走行させているものとする。この場合、推定部240は、車両100から発電計画の取得要求を受信したときの曜日が月曜から金曜の何れかである場合に、利用履歴情報274から車両100が到着地点Aに向かって走行していると推定し、到着地点Aまでの経路の近くに存在するエネルギ補給地点EP001とEP002を取得する。次に、推定部240は、車両IDおよび乗員IDと、取得したエネルギ補給地点とに基づいて、学習データ276の車両ID、乗員ID、およびエネルギ補給地点IDと照合し、利用回数または利用頻度が最も高いエネルギ補給地点を、車両100が将来利用するエネルギ補給地点と推定する。例えば、車両IDがV001であり、乗員IDがU001である場合、エネルギ補給地点EP002の利用回数は、EP001よりも多い。そのため、推定部240は、エネルギ補給地点EP003を車両100が将来利用するエネルギ補給地点と推定する。
また、推定部240は、車両100から発電計画の取得要求を受信したときの曜日が土曜日または日曜日である場合に、利用履歴情報274から車両100が到着地点Bに向かって走行していると推定し、到着地点Bまでの経路の近くに存在するエネルギ補給地点EP001〜EP003を取得する。次に、推定部240は、車両IDおよび乗員IDと、取得したエネルギ補給地点とに基づいて、学習データ276の車両ID、乗員ID、およびエネルギ補給地点IDと照合し、利用回数または利用頻度が最も高いエネルギ補給地点を、車両100が将来利用するエネルギ補給地点と推定する。例えば、車両IDがV001であり、乗員IDがU001である場合、エネルギ補給地点EP003の利用回数は、他のエネルギ補給地点よりも多い。そのため、推定部240は、エネルギ補給地点EP003を車両100が将来利用するエネルギ補給地点と推定する。
このように、エネルギ補給地点を推定することで、乗員に適したエネルギ補給地点を取得することができ、取得したエネルギ補給地点でエネルギを補給するために、より適切な充電計画を生成することができる。
また、推定部240は、乗員ごとに、乗員が利用するであろうと予測されるエネルギ補給地点を推定してもよい。乗員が利用するであろうと予測されるエネルギ補給地点とは、例えば、その乗員の利用回数または利用頻度が所定値以上のエネルギ補給地点である。また、乗員が利用するであろうと予測されるエネルギ補給地点とは、同じ系列のエネルギ補給地点である。同じ系列とは、例えば、同一の企業、またはその関連企業である。これにより、複数のエネルギ補給地点うち、乗員が利用する可能性の高いエネルギ補給地点を推定することができる。
また、推定部240は、車両100が所定距離以上走行するか否かを判定し、所定距離以上走行すると判定された場合に、利用回数または利用頻度のうち一方または双方に基づいて、エネルギ補給地点を推定してもよい。これにより、車両100が長距離を走行すると予測される場合に、エネルギ補給地点を推定し、目的地までの距離が短くエネルギ補給が必要ない場合に、エネルギ補給地点を推定する処理の実行を抑制することができる。
また、推定部240は、学習部230により生成された学習データに車両100の車両IDと、乗員IDと、現在位置と、進行方向とをベクトル化した情報を入力して、エネルギ補給地点を取得してもよい。
発電計画生成部250は、推定部240により推定されたエネルギ補給地点でエネルギを補給する発電計画を生成する。例えば、発電計画生成部250は、推定部240により推定されたエネルギ補給地点の設備を利用するために、エネルギ補給地点に到達するまでの距離や経路において、車両100のバッテリのSOCが下限閾値以下とならないように発電計画を生成する。
情報提供部260は、推定部240により推定されたエネルギ補給地点に関する情報を車両100に提供する。例えば、情報提供部260は、発電計画生成部250により生成された発電計画に関する情報を車両100に提供する。
[処理フロー]
次に、車両支援装置200により実行される処理の流れの一例を示すフローチャートについて説明する。なお、車両支援装置200の処理は、車両100のエネルギ補給地点の設備の利用状況を学習する学習処理と、車両100の発電計画を提供する処理とに大別される。以下では、それぞれの処理フローについて説明する。
次に、車両支援装置200により実行される処理の流れの一例を示すフローチャートについて説明する。なお、車両支援装置200の処理は、車両100のエネルギ補給地点の設備の利用状況を学習する学習処理と、車両100の発電計画を提供する処理とに大別される。以下では、それぞれの処理フローについて説明する。
図9は、車両支援装置200により実行される学習処理の流れの一例を示すフローチャートである。図9の例において、利用状況取得部220は、車両100から車両ID、乗員ID、出発地点、到着地点、エネルギ補給地点等の車両の利用状況に関する情報を取得する(ステップS100)。利用状況取得部220は、車両100から取得した車両の利用状況に関する情報を利用履歴情報274として記憶部270に記憶させる(ステップS102)。
次に、学習部230は、利用履歴情報274に記憶された情報を、乗車IDごと、または乗員IDごとに集計処理を行い、車両IDおよび乗員IDに対応付けて、エネルギ補給地点ごとの利用回数または利用頻度のうち、一方または双方を含む学習データ276を生成し(ステップS104)、生成した学習データ276を記憶部270に記憶する(ステップS106)。これにより、本フローチャートは、終了する。なお、図9に示す処理において、ステップS100〜S102の処理と、ステップS104〜ステップS106の処理は、非同期に行われてもよい。車両支援装置200は、ステップS100〜S102の処理を、車両100から利用状況を取得したタイミングで行い、ステップS104〜S106の処理を所定時間が経過するごと、または、車両支援装置200の管理者等からの指示があったタイミングで行う。
図10は、車両支援装置200により実行される発電計画の提供処理の流れの一例を示すフローチャートである。図10の例において、推定部240は、車両100から、発電計画の取得要求を取得し(ステップS200)、取得した取得要求に基づいて、エネルギ補給地点ごとの利用回数または利用頻度が最も多いエネルギ補給地点を推定する(ステップS202)。次に、推定部240は、推定されたエネルギ補給地点でエネルギを補給することを踏まえた発電計画を生成する(ステップS204)。次に、情報提供部260は、生成した発電計画を車両100に提供する(ステップS206)。これにより、本フローチャートの処理を終了する。
以上説明した実施形態によれば、車両支援装置において、電動機によって使用される動力を出力するエンジン(内燃機関)110と、エンジン110により出力された動力を用いて発電する電動機とを含む発電部113と、発電部113により発電された電力、またはエネルギ補給地点において供給される電力を蓄えるバッテリ(蓄電池)150と、車両の駆動輪に連結され、バッテリから供給される電力を用いて駆動することで駆動輪を回転させる第2モータ(走行用電動機)118と、を備える車両の蓄電池が過去に電力を蓄えたエネルギ補給地点ごとの利用回数または利用頻度に基づいて、エネルギ補給地点を推定する推定部240と、推定部240により推定されたエネルギ補給地点に関する情報を提供する情報提供部260と、を備えることにより、乗員に適したエネルギ補給地点を取得することができる。また、本実施形態によれば、取得したエネルギ補給地点でエネルギの補給を行うことを想定した、適切なエネルギマネジメント制御を実現することができる。
なお、本実施形態において、車両支援装置200の各種機能は、車両100の計画制御部190内に設けられてもよい。この場合、記憶部196には、利用履歴情報274および学習データ276の情報が記憶される。また、利用履歴情報274および学習データ276には、自車両Mに関する情報のみが記憶されるため、利用履歴情報274および学習データ276には、車両IDに関する情報が含まれない。
[ハードウェア構成]
上述した実施形態の車両支援装置200は、例えば、図11に示すようなハードウェアの構成により実現される。図11は、実施形態の車両支援装置200のハードウェア構成の一例を示す図である。
上述した実施形態の車両支援装置200は、例えば、図11に示すようなハードウェアの構成により実現される。図11は、実施形態の車両支援装置200のハードウェア構成の一例を示す図である。
車両支援装置200は、通信コントローラ200−1、CPU200、RAM200−3、ROM200−4、フラッシュメモリやHDD等の二次記憶装置200−5、およびドライブ装置200−6が、内部バスあるいは専用通信線によって相互に接続された構成となっている。ドライブ装置200−6には、光ディスク等の可搬型記憶媒体が装着される。二次記憶装置200−5に格納されたプログラム200−5aがDMAコントローラ(不図示)等によってRAM200−3に展開され、CPU200−2によって実行されることで、車両支援装置200の機能部が実現される。また、CPU200−2が参照するプログラムは、ドライブ装置200−6に装着された可搬型記憶媒体に格納されていてもよいし、ネットワークNWを介して他の装置からダウンロードされてもよい。
上記実施形態は、以下のように表現することができる。
電動機によって使用される動力を出力する内燃機関と、前記内燃機関により出力された動力を用いて発電する前記電動機とを含む発電部と、前記発電部により発電された電力、またはエネルギ補給地点において供給される電力を蓄える蓄電池と、車両の駆動輪に連結され、前記蓄電池から供給される電力を用いて駆動することで前記駆動輪を回転させる走行用電動機と、
記憶装置と前記記憶装置に格納されたプログラムを実行するハードウェアプロセッサと、を備え、
前記ハードウェアプロセッサは、前記プログラムを実行することにより、
車両の前記蓄電池が過去に電力を蓄えたエネルギ補給地点ごとの利用回数または利用頻度に基づいて、エネルギ補給地点を推定し、
推定した前記エネルギ補給地点に関する情報を前記車両に提供させる、
ように構成されている車両支援装置。
電動機によって使用される動力を出力する内燃機関と、前記内燃機関により出力された動力を用いて発電する前記電動機とを含む発電部と、前記発電部により発電された電力、またはエネルギ補給地点において供給される電力を蓄える蓄電池と、車両の駆動輪に連結され、前記蓄電池から供給される電力を用いて駆動することで前記駆動輪を回転させる走行用電動機と、
記憶装置と前記記憶装置に格納されたプログラムを実行するハードウェアプロセッサと、を備え、
前記ハードウェアプロセッサは、前記プログラムを実行することにより、
車両の前記蓄電池が過去に電力を蓄えたエネルギ補給地点ごとの利用回数または利用頻度に基づいて、エネルギ補給地点を推定し、
推定した前記エネルギ補給地点に関する情報を前記車両に提供させる、
ように構成されている車両支援装置。
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
1…車両支援システム、100…車両、101…車両システム、110…エンジン、112…第1モータ(電動機)、113…発電部、118…第2モータ(電動機)、130…PCU、150…バッテリ(蓄電池)、160…動力制御部、170…車両センサ、172…車室内カメラ、180…ナビゲーション装置、190…計画制御部、191…乗員特定部、192…車両側利用状況取得部、193…登録部、194…発電計画取得部、195…稼働制御部、196、270…記憶部、200…車両支援装置、210…通信部、220…利用状況取得部、230…学習部、240…推定部、250…発電計画生成部、260…情報提供部
Claims (8)
- 電動機によって使用される動力を出力する内燃機関と、前記内燃機関により出力された動力を用いて発電する前記電動機とを含む発電部と、前記発電部により発電された電力、またはエネルギ補給地点において供給される電力を蓄える蓄電池と、車両の駆動輪に連結され、前記蓄電池から供給される電力を用いて駆動することで前記駆動輪を回転させる走行用電動機と、を備える車両の前記蓄電池が過去に電力を蓄えたエネルギ補給地点ごとの利用回数または利用頻度に基づいて、エネルギ補給地点を推定する推定部と、
前記推定部により推定されたエネルギ補給地点に関する情報を提供する情報提供部と、
を備える車両支援装置。 - 前記蓄電池が過去に電力を蓄えたエネルギ補給地点ごとの利用回数または利用頻度を学習する学習部を更に備え、
前記学習部は、前記車両がエネルギ補給地点を利用したときの出発地点から到着地点までの経路ごとに、前記利用回数または前記利用頻度を学習する、
請求項1に記載の車両支援装置。 - 前記推定部は、前記エネルギ補給地点を利用したときの環境状況に基づいて、前記学習部により学習された経路のうち、前記車両の将来走行する経路を推定する、
請求項2に記載の車両支援装置。 - 前記車両の乗員を特定する特定部を更に備え、
前記学習部は、前記特定部により特定される乗員ごとに、前記エネルギ補給地点ごとの前記利用回数または前記利用頻度を学習する、
請求項2または3に記載の車両支援装置。 - 前記推定部は、前記特定部により特定される乗員ごとに、乗員が利用するであろうと予測されるエネルギ補給地点を推定する、
請求項4に記載の車両支援装置。 - 前記推定部は、前記車両が所定距離以上走行すると推定された場合に、前記蓄電池が過去に電力を蓄えたエネルギ補給地点ごとの利用回数または利用頻度に基づいて、エネルギ補給地点を推定する、
請求項1から5のうち、何れか1項に記載の車両支援装置。 - コンピュータが、
電動機によって使用される動力を出力する内燃機関と、前記内燃機関により出力された動力を用いて発電する前記電動機とを含む発電部と、前記発電部により発電された電力、またはエネルギ補給地点において供給される電力を蓄える蓄電池と、車両の駆動輪に連結され、前記蓄電池から供給される電力を用いて駆動することで前記駆動輪を回転させる走行用電動機と、を備える車両の前記蓄電池が過去に電力を蓄えたエネルギ補給地点ごとの利用回数または利用頻度に基づいて、エネルギ補給地点を推定し、
推定した前記エネルギ補給地点に関する情報を前記車両に提供させる、
車両支援方法。 - コンピュータに、
電動機によって使用される動力を出力する内燃機関と、前記内燃機関により出力された動力を用いて発電する前記電動機とを含む発電部と、前記発電部により発電された電力、またはエネルギ補給地点において供給される電力を蓄える蓄電池と、車両の駆動輪に連結され、前記蓄電池から供給される電力を用いて駆動することで前記駆動輪を回転させる走行用電動機と、を備える車両の前記蓄電池が過去に電力を蓄えたエネルギ補給地点ごとの利用回数または利用頻度に基づいて、エネルギ補給地点を推定させ、
推定させた前記エネルギ補給地点に関する情報を前記車両に提供させる、
プログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017230592A JP2019100809A (ja) | 2017-11-30 | 2017-11-30 | 車両支援装置、車両支援方法、およびプログラム |
| CN201811395172.8A CN109849893A (zh) | 2017-11-30 | 2018-11-21 | 车辆支援装置、车辆支援方法及存储介质 |
| US16/199,400 US20190162548A1 (en) | 2017-11-30 | 2018-11-26 | Vehicle support device, vehicle support method, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017230592A JP2019100809A (ja) | 2017-11-30 | 2017-11-30 | 車両支援装置、車両支援方法、およびプログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2019100809A true JP2019100809A (ja) | 2019-06-24 |
Family
ID=66632279
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017230592A Pending JP2019100809A (ja) | 2017-11-30 | 2017-11-30 | 車両支援装置、車両支援方法、およびプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20190162548A1 (ja) |
| JP (1) | JP2019100809A (ja) |
| CN (1) | CN109849893A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12435987B2 (en) * | 2024-01-24 | 2025-10-07 | GM Global Technology Operations LLC | Navigation system employing zones of intent |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010279108A (ja) * | 2009-05-27 | 2010-12-09 | Nissan Motor Co Ltd | 電動車両のバッテリ充電制御装置 |
| WO2012101681A1 (ja) * | 2011-01-28 | 2012-08-02 | 三菱電機株式会社 | 充電案内装置及び車載ナビゲーション装置 |
| WO2013179983A1 (ja) * | 2012-05-31 | 2013-12-05 | 日本電気株式会社 | 情報処理システム、情報処理方法、携帯通信端末、携帯通信端末の制御方法ならびに制御プログラム、サーバ、サーバの制御方法ならびに制御プログラム |
| JP2015194370A (ja) * | 2014-03-31 | 2015-11-05 | 日産自動車株式会社 | バッテリの充電率推定装置およびバッテリの充電率推定方法 |
| WO2016009508A1 (ja) * | 2014-07-16 | 2016-01-21 | 日産自動車株式会社 | 情報提供装置および情報提示装置 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4375431B2 (ja) * | 2007-04-24 | 2009-12-02 | トヨタ自動車株式会社 | エネルギー補給量制御システム |
| US20130073113A1 (en) * | 2011-09-16 | 2013-03-21 | Ford Global Technologies, Llc | Vehicle and method for estimating a range for the vehicle |
| US9317086B2 (en) * | 2012-11-16 | 2016-04-19 | Volkswagen Ag | Apparatus and method for initiating a charging process of an electric vehicle |
| JP6293197B2 (ja) * | 2016-04-26 | 2018-03-14 | 本田技研工業株式会社 | 車両制御システム、車両制御方法、および車両制御プログラム |
-
2017
- 2017-11-30 JP JP2017230592A patent/JP2019100809A/ja active Pending
-
2018
- 2018-11-21 CN CN201811395172.8A patent/CN109849893A/zh active Pending
- 2018-11-26 US US16/199,400 patent/US20190162548A1/en not_active Abandoned
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010279108A (ja) * | 2009-05-27 | 2010-12-09 | Nissan Motor Co Ltd | 電動車両のバッテリ充電制御装置 |
| WO2012101681A1 (ja) * | 2011-01-28 | 2012-08-02 | 三菱電機株式会社 | 充電案内装置及び車載ナビゲーション装置 |
| WO2013179983A1 (ja) * | 2012-05-31 | 2013-12-05 | 日本電気株式会社 | 情報処理システム、情報処理方法、携帯通信端末、携帯通信端末の制御方法ならびに制御プログラム、サーバ、サーバの制御方法ならびに制御プログラム |
| JP2015194370A (ja) * | 2014-03-31 | 2015-11-05 | 日産自動車株式会社 | バッテリの充電率推定装置およびバッテリの充電率推定方法 |
| WO2016009508A1 (ja) * | 2014-07-16 | 2016-01-21 | 日産自動車株式会社 | 情報提供装置および情報提示装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20190162548A1 (en) | 2019-05-30 |
| CN109849893A (zh) | 2019-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110040122B (zh) | 车辆控制系统、车辆控制方法及存储介质 | |
| US11307043B2 (en) | Vehicle energy management | |
| US11443563B2 (en) | Driving range based on past and future data | |
| JP7097188B2 (ja) | 車両制御システム、車両制御方法、およびプログラム | |
| CN110103937B (zh) | 车辆控制系统、车辆控制方法及存储介质 | |
| US20210241626A1 (en) | Vehicle dispatch device, vehicle dispatch method, computer program, and computer-readable recording medium | |
| US20190011926A1 (en) | Autonomous car, traveling controller, traveling control method, and storage medium storing control program | |
| JP2006113892A (ja) | 電気自動車自動運行マネジメントシステム | |
| US20210293558A1 (en) | Charging facility guidance device, charging facility guidance method, and non-transitory computer-readable medium storing program | |
| US20210287549A1 (en) | Vehicle dispatch service device, vehicle dispatch service method, and non-transitory computer-readable medium storing program | |
| JP2019196124A (ja) | 車両制御システム、車両制御方法、およびプログラム | |
| CN113393071A (zh) | 派车服务装置、方法及记录有程序的计算机可读介质 | |
| JP6796571B2 (ja) | 車両制御システム、車両制御方法、およびプログラム | |
| US11760334B2 (en) | Control device of vehicle and internal combustion engine control device | |
| US20190162548A1 (en) | Vehicle support device, vehicle support method, and storage medium | |
| US20210190533A1 (en) | Information processing device, information processing system, program, and information processing method | |
| CN110466500A (zh) | 车辆控制系统、车辆控制方法及存储介质 | |
| JP2020029229A (ja) | 車両制御システム、車両制御方法、およびプログラム | |
| JP2019123331A (ja) | 車両制御システム、車両制御方法、プログラム、および学習装置 | |
| CN115701620B (zh) | 信息处理装置以及信息处理方法 | |
| JP7347367B2 (ja) | エネルギー供給システム、情報処理装置、及び、方法 | |
| JP2019084979A (ja) | 車両制御システム、車両制御方法、およびプログラム | |
| JP2019123330A (ja) | 車両制御システム、車両制御方法、およびプログラム | |
| JP2019055685A (ja) | 車両制御システム、車両制御方法、およびプログラム | |
| Yi | Modeling and Optimization of Trip Level Energy Consumption and Charging Management for Connected Automated Electric Vehicles |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191209 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200721 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200722 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20210224 |