JP7363676B2 - ハイブリッド車両の制御システム及び制御方法 - Google Patents

ハイブリッド車両の制御システム及び制御方法 Download PDF

Info

Publication number
JP7363676B2
JP7363676B2 JP2020103721A JP2020103721A JP7363676B2 JP 7363676 B2 JP7363676 B2 JP 7363676B2 JP 2020103721 A JP2020103721 A JP 2020103721A JP 2020103721 A JP2020103721 A JP 2020103721A JP 7363676 B2 JP7363676 B2 JP 7363676B2
Authority
JP
Japan
Prior art keywords
learning
hybrid vehicle
server
determined
low emission
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
JP2020103721A
Other languages
English (en)
Other versions
JP2021195043A (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 JP2020103721A priority Critical patent/JP7363676B2/ja
Priority to CN202110465371.7A priority patent/CN113799763A/zh
Priority to EP21172308.5A priority patent/EP3925841A1/en
Priority to US17/336,308 priority patent/US11491967B2/en
Publication of JP2021195043A publication Critical patent/JP2021195043A/ja
Application granted granted Critical
Publication of JP7363676B2 publication Critical patent/JP7363676B2/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/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
    • 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
    • B60W20/16Control strategies specially adapted for achieving a particular effect for reducing engine exhaust emissions
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/24Conjoint control of vehicle sub-units of different type or different function including control of energy storage means
    • B60W10/26Conjoint control of vehicle sub-units of different type or different function including control of energy storage means for electrical energy, e.g. batteries or capacitors
    • 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
    • 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/11Controlling the power contribution of each of the prime movers to meet required power demand using model predictive control [MPC] strategies, i.e. control methods based on models predicting performance
    • 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/20Control strategies involving selection of hybrid configuration, e.g. selection between series or parallel configuration
    • 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/40Controlling the engagement or disengagement of prime movers, e.g. for transition between prime movers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/06Improving the dynamic response of the control system, e.g. improving the speed of regulation or avoiding hunting or overshoot
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0014Adaptive controllers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0019Control system elements or transfer functions
    • B60W2050/0028Mathematical models, e.g. for simulation
    • B60W2050/0037Mathematical models of vehicle sub-units
    • B60W2050/0039Mathematical models of vehicle sub-units of the propulsion unit
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/06Improving the dynamic response of the control system, e.g. improving the speed of regulation or avoiding hunting or overshoot
    • B60W2050/065Improving the dynamic response of the control system, e.g. improving the speed of regulation or avoiding hunting or overshoot by reducing the computational load on the digital processor of the control computer
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/06Combustion engines, Gas turbines
    • B60W2510/0604Throttle position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/06Combustion engines, Gas turbines
    • B60W2510/0638Engine speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/24Energy storage means
    • B60W2510/242Energy storage means for electrical energy
    • B60W2510/244Charge state
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/10Accelerator pedal position
    • 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
    • B60W2555/00Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
    • B60W2555/60Traffic rules, e.g. speed limits or right of way
    • 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
    • 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
    • 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
    • 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/70Energy storage systems for electromobility, e.g. batteries

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Medical Informatics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Artificial Intelligence (AREA)
  • Human Computer Interaction (AREA)
  • Hybrid Electric Vehicles (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Description

本開示はハイブリッド車両の制御システム及び制御方法に関する。
内燃機関及び電気モータを備え、運転モードが、内燃機関の運転が停止されつつ電気モータが運転されるEVモードと、内燃機関及び電気モータが運転されるHVモードとの間で切り換えられるハイブリッド車両が公知である。
ところで、排気エミッションや騒音のことを考えると、住宅地のような特定領域内では、運転モードをEVモードにするのが好ましい。ところが、そのためには、特定領域内でEVモードを継続するのに必要な電力が必要となる。そこで、ハイブリッド車両が特定領域内に入る前に、減速運転時に回生制御による発電を行い、バッテリの充電率をできるだけ高くしておく、ハイブリッド車両が公知である(例えば、特許文献1参照)。
特開2012-111369号公報
しかしながら、バッテリの容量や回生制御の頻度のことを考えると、バッテリの充電率を高くするにも限界がある。したがって、特定領域内でバッテリの充電率が過度に低くなるおそれがあり、EVモードを継続できないおそれがある。この場合、特定領域内で車両走行を継続するために内燃機関を運転せざるを得ない。
本開示によれば、以下が提供される。
[構成1]
内燃機関及び電気モータを備え、運転モードが、前記内燃機関の運転が停止されつつ前記電気モータが運転されるEVモードと、前記内燃機関及び前記電気モータが運転されるHVモードとの間で切り換えられるハイブリッド車両の制御システムであって、
前記ハイブリッド車両に設けられ、学習作用を行うように構成されているオンボード学習部と、
前記内燃機関の運転を制限すべき低エミッション領域内に前記ハイブリッド車両があるか否かを判別するように構成されている位置判別部と、
前記ハイブリッド車両が前記低エミッション領域内にあると判別されたときに、前記オンボード学習部による学習作用を少なくとも部分的に停止するように構成されている学習制御部と、
を備える、制御システム。
[構成2]
前記学習制御部は、前記ハイブリッド車両が前記低エミッション領域内にあると判別されたときにおいて、前記オンボード学習部による学習作用を全体的に停止するように構成されている、構成1に記載の制御システム。
[構成3]
前記学習制御部は、前記ハイブリッド車両が前記低エミッション領域内にあると判別されたときにおいて、前記ハイブリッド車両のバッテリの充電率があらかじめ定められたしきい値よりも低いと判別されたときに、前記オンボード学習部による学習作用を少なくとも部分的に停止し、前記バッテリの充電率が前記しきい値よりも高いと判別されたときに、前記オンボード学習部による学習作用を停止しないように構成されている、構成1又は2に記載の制御システム。
[構成4]
前記学習制御部は、前記ハイブリッド車両が前記低エミッション領域内にあると判別されかつ前記バッテリの充電率が前記しきい値よりも低いと判別されたときにおいて、前記バッテリの充電率が低くなるにつれて前記オンボード学習部による学習作用の停止割合を高くするように構成されている、構成3に記載の制御システム。
[構成5]
前記ハイブリッド車両外のサーバに設置され、学習作用を行うように構成されているサーバ学習部を更に備え、
前記サーバ学習部は、
前記オンボード学習部による学習作用が停止されたときに、前記ハイブリッド車両から前記サーバに送信されたデータを用いて、前記オンボード学習部が行うべき学習作用を行い、
前記サーバ学習部の学習結果を前記ハイブリッド車両に送信する、
ように構成されている、構成1から4までのいずれか1に記載の制御システム。
[構成6]
前記学習制御部は、前記ハイブリッド車両が前記低エミッション領域外にあると判別されたときに、前記データを前記ハイブリッド車両から前記サーバに送信するように構成されている、構成5に記載の制御システム。
[構成7]
前記学習制御部は、前記ハイブリッド車両が前記低エミッション領域外にあると判別されたときにおいて、前記ハイブリッド車両が前記低エミッション領域の非隣接領域内にあると判別されたときに、前記データを前記ハイブリッド車両から前記サーバに送信せず、前記ハイブリッド車両が前記低エミッション領域の隣接領域内にあると判別されたときに、前記データを前記ハイブリッド車両から前記サーバに送信するように構成されている、構成6に記載の制御システム。
[構成8]
内燃機関及び電気モータを備え、運転モードが、前記内燃機関の運転が停止されつつ前記電気モータが運転されるEVモードと、前記内燃機関及び前記電気モータが運転されるHVモードとの間で切り換えられるハイブリッド車両の制御方法であって、
前記ハイブリッド車両に設けられたオンボード学習部により学習作用を行うことと、
前記内燃機関の運転を制限すべき低エミッション領域内に前記ハイブリッド車両があるか否かを判別することと、
前記ハイブリッド車両が前記低エミッション領域内にあると判別されたときに、前記オンボード学習部による学習作用を少なくとも部分的に停止することと、
を含む、制御方法。
内燃機関の運転を制限すべき低エミッション領域内においてEVモードを確実に継続することができる。
本開示による第1実施例の制御システムの概略全体図である。 本開示による第1実施例の低エミッション領域の概略図である。 本開示による第1実施例における車両の機能ブロック図である。 本開示による第1実施例におけるサーバの機能ブロック図である。 本開示による第1実施例を説明するためのタイムチャートである。 本開示による第1実施例の車両制御ルーチンを実行するためのフローチャートである。 本開示による第1実施例のサーバ制御ルーチンを実行するためのフローチャートである。 本開示による第2実施例における車両の機能ブロック図である。 本開示による第2実施例における停止割合の一例を示す線図である。 本開示による第2実施例における停止割合の別の例を示す線図である。 本開示による第2実施例の車両制御ルーチンを実行するためのフローチャートである。 本開示による第3実施例におけるサーバの機能ブロック図である。 本開示による第3実施例を説明するためのタイムチャートである。 本開示による第3実施例の車両制御ルーチンを実行するためのフローチャートである。 本開示による第3実施例のサーバ制御ルーチンを実行するためのフローチャートである。 本開示による第4実施例の低エミッション領域及び隣接領域の概略図である。 本開示による第4実施例を説明するためのタイムチャートである。 本開示による第4実施例のサーバ制御ルーチンを実行するためのフローチャートである。
図1から図7を参照して、本開示による第1実施例を説明する。図1を参照すると、本開示による第1実施例のハイブリッド車両の制御システム1は、ハイブリッド車両10と、ハイブリッド車両10の外部のサーバ30とを備える。
本開示による第1実施例のハイブリッド車両10は、内燃機関11及びモータジェネレータ(M/G)12、バッテリ13、少なくとも1つのセンサ14、GPSレシーバ15、記憶装置16、通信装置17、及び電子制御ユニット20を備える。内燃機関11は、例えば火花点火機関又は圧縮着火機関から構成される。内燃機関11(例えば、燃料噴射弁、点火栓、スロットル弁、など)は電子制御ユニット20からの信号に基づいて制御される。また、モータジェネレータ12は電気モータ又は発電機として作動する。モータジェネレータ12は電子制御ユニット20からの信号に基づいて制御される。
本開示による第1実施例では、ハイブリッド車両10の運転モードをEVモードとHVモードとの間で切り換えることができる。本開示による第1実施例のEVモードでは、内燃機関11が停止されつつモータジェネレータ12が電気モータとして運転される。この場合、モータジェネレータ12の出力が車軸に伝達される。一方、本開示による第1実施例のHVモードでは、内燃機関11が運転されるとともにモータジェネレータ12が電気モータとして運転される。この場合、一例では、内燃機関11の出力及びモータジェネレータ12の出力が車軸に伝達される。別の例では、モータジェネレータ12の出力が車軸に伝達され、内燃機関11の出力は発電機(図示しない)に伝達され、発電機が作動される。発電機で発生された電力はモータジェネレータ12又はバッテリ13に送られる。更に別の例では、内燃機関11の出力の一部とモータジェネレータ12の出力が車軸に伝達され、内燃機関11の出力の残りが発電機に伝達される。発電機で発生された電力はモータジェネレータ12又はバッテリ13に送られる。また、本開示による第1実施例では、EVモード及びHVモードにおいて、例えば減速運転時にモータジェネレータ12を発電機として用いる回生制御が行われる。回生制御で発生された電力はバッテリ13に送られる。
本開示による第1実施例のバッテリ13は、発電機として作動するモータジェネレータ12又は発電機(図示しない)からの電力でもって充電される。別の実施例(図示しない)では、バッテリ13は外部電源によっても充電可能である。一方、本開示による第1実施例では、電力がバッテリ13から、電気モータとして作動するモータジェネレータ12、電子制御ユニット20、その他の車載機器に供給される。
本開示による第1実施例のセンサ14は種々の生データを検出する。本開示による第1実施例のセンサ14には、例えば、アクセルペダルの踏み込み量により表される要求車両負荷を検出するための負荷センサ、内燃機関11のスロットル開度を検出するためのスロットル開度センサ、内燃機関11の排気ガス中のNOx濃度を検出するためのNOxセンサ、内燃機関11の回転数を検出するための回転数センサ、バッテリ13の電圧及び電流を検出するための電圧計及び電流計、などが含まれる。これらセンサ14の出力信号は電子制御ユニット20に入力される。
本開示による第1実施例のGPSレシーバ15は、GPS衛星からの信号を受信し、それにより車両10の絶対位置(例えば、経度及び緯度)を表す情報を検出する。車両10の位置情報は電子制御ユニット20に入力される。
本開示による第1実施例の記憶装置16には、種々のデータがあらかじめ記憶されている。本開示による第1実施例の通信装置17は例えばインターネットのような通信網Nに接続可能である。
本開示による第1実施例の車両10の電子制御ユニット20は、双方向性バスによって互いに通信可能に接続された1又は複数のプロセッサ21、1又は複数のメモリ22、及び、入出力(I/O)ポート23を備える。メモリ22は例えばROM、RAMなどを備える。メモリ22には種々のプログラムが記憶されており、これらプログラムがプロセッサ21で実行されることにより種々の機能が実現される。本開示による第1実施例の入出力ポート23には、上述の内燃機関11、モータジェネレータ12、センサ14、GPSレシーバ15、記憶装置16、及び通信装置17が通信可能に接続される。また、本開示による第1実施例のプロセッサ21では、バッテリ13のSOCないし充電率が、例えばバッテリ13の電圧及び電流に基づいて算出される。
更に図1を参照すると、本開示による第1実施例のサーバ30は、記憶装置31、通信装置32、及び電子制御ユニット40を備える。
本開示による第1実施例の記憶装置31には、内燃機関11の運転を制限すべき低エミッション領域の位置情報(例えば、緯度及び経度)が記憶されている。図2には、本開示による第1実施例の低エミッション領域LEZの一例が模式的に示される。本開示による第1実施例の低エミッション領域LEZは閉じた境界又はジオフェンスGFによって囲まれている。低エミッション領域LEZは例えば都市部に設定される。
本開示による第1実施例の通信装置32は通信網Nに接続可能である。したがって、車両10とサーバ20とは通信網Nを介して互いに接続可能になっている。
本開示による第1実施例のサーバ30の電子制御ユニット40は、車両10の電子制御ユニット20と同様に、双方向性バスによって互いに通信可能に接続された1又は複数のプロセッサ41、1又は複数のメモリ42、及び、入出力ポート43を備える。本開示による第1実施例の入出力ポート43には、上述の記憶装置31、及び通信装置32が通信可能に接続される。
図3は、本開示による第1実施例の車両10の機能ブロック図を示している。図3を参照すると、車両10の電子制御ユニット20は、位置情報取得部20a、オンボード学習部20b、学習結果利用部20c、運転モード制御部20d、及び、学習制御部20eを含む。
本開示による第1実施例の位置情報取得部20aは、GPSレシーバ15から車両10の位置情報を取得する。また、位置情報取得部20aは、この位置情報をサーバ30に送信する。
本開示による第1実施例のオンボード学習部20bは、学習作用を行う。オンボード学習部20bは、生データ取得部20b1、データ前処理部20b2、及び学習演算部20b3を含む。
本開示による第1実施例の生データ取得部20b1は、学習に必要な生データを取得する。この生データには、例えば、センサ14の出力、プロセッサ21での演算結果、などが含まれる。
本開示による第1実施例のデータ前処理部20b2は、生データ取得部20b1が取得した生データに前処理を施して、学習に適したデータセットを生成する。この前処理には、フィルタリング、クレンジング、正規化、標準化、などが含まれる。データセットの例には、教師あり学習に適したデータセット、教師なし学習に適したデータセット、及び、強化学習に適したデータセット、などが含まれる。
本開示による第1実施例の学習演算部20b3は、データ前処理部20b2によって生成されたデータセットを用いて学習を行う。一例では、ニューラルネットワークを用いた教師あり学習が行われる。すなわち、或る値を入力したときのニューラルネットワークの出力と、当該或る値に対応する教師データとの差が収束値よりも小さくなるまで、ニューラルネットワークの重みが繰り返し演算される。別の例では、ランダムフォレストを用いた学習、サポートベクトルマシンを用いた学習、又は、複数の計算モデルが並列的又は直列的に用いられるアンサンブル学習、などが行われる。
学習演算部20b3又はオンボード学習部20bの学習結果は、一例では計算モデルを表している。言い換えると、学習演算部20b3又はオンボード学習部20bによる学習作用によって、計算モデルが作成又は更新される。計算モデルの一例には、スロットル開度、機関回転数、及び点火時期から、内燃機関11のNOx排出量を出力する計算モデルが含まれる。この例では、生データ取得部20b1は、学習を行うのに必要な生データ、例えばスロットル開度、機関回転数、点火時期、などを取得する。計算モデルの別の例には、気温、バッテリ13の温度、バッテリ13の放電時間、及びバッテリ13の単位時間当たりの放電エネルギから、バッテリ13の劣化度を出力する計算モデルが含まれる。
更に図3を参照すると、本開示による第1実施例の学習結果利用部20cは、学習演算部20b3又はオンボード学習部20bによる学習結果を利用して、あらかじめ定められた処理を行う。一例では、オンボード学習部20bにより作成又は更新された計算モデルを用いて、車両10の制御、例えば、内燃機関11、モータジェネレータ12、車載インフォテインメントシステム(図示しない)、などが制御される。
なお、本開示による第1実施例のオンボード学習部20bによる学習作用には、オンボード学習部20bの機能、すなわち、生データ取得部20b1による生データの取得、データ前処理部20b2によるデータの前処理、及び、学習演算部20b3による学習のうちの少なくとも1つが含まれる。
更に図3を参照すると、本開示による第1実施例の運転モード制御部20dは、運転モードを、EVモードとHVモードとの間で変更する。一例では、要求車両負荷があらかじめ定められた設定負荷よりも低いときにEVモードが行われ、要求車両負荷が設定負荷よりも高くなると運転モードがHVモードに切り換えられる。また、バッテリ13のSOCがあらかじめ定められた設定SOCよりも高いときにEVモードが行われ、バッテリ13のSOCが設定SOCよりも低くなると運転モードがHVモードに切り換えられる。
本開示による第1実施例の学習制御部20eは、オンボード学習部20bによる学習作用の実行又は停止を制御する。
一方、図4は、本開示による第1実施例のサーバ30の機能ブロック図を示している。図4を参照すると、サーバ30の電子制御ユニット40は、位置判別部40aを含む。
本開示による第1実施例の位置判別部40aは、車両10からサーバ30に送信された車両10の位置情報と、記憶装置31内に記憶されている低エミッション領域LEZの位置情報とから、車両10が低エミッション領域LEZ内にあるか否かを判別する。また、位置判別部40aは、判別結果に応じた指示データを作成し、指示データを車両10に送信する。
さて、本開示による第1実施例では、車両10が車両10の位置情報を取得すると、車両10の位置情報がサーバ30に送信される。サーバ30の位置判別部40aは、車両10の位置情報を受信すると、受信した車両10の位置情報と、記憶装置31に記憶されている低エミッション領域LEZの位置情報とから、車両10が低エミッション領域LEZ内にあるかを判別する。車両10が低エミッション領域LEZ外にあると判別されたときには、位置判別部40aは、学習許容指示を含む指示データを作成し、車両10に送信する。これに対し、車両10が低エミッション領域LEZ内にあると判別されたときには、サーバ30の位置判別部40aは、学習停止指示を含む指示データを作成し、車両10に送信する。
車両10がサーバ30から指示データを受信すると、車両10の学習制御部20eは受信した指示データが学習停止指示を含むかを判別する。指示データが学習許容データを含むと判別されると、学習制御部20eはオンボード学習部20b又は車両10による学習作用を許容する。その結果、例えば計算モデルが正確に作成又は更新され、良好な制御が維持される。これに対し、指示データが学習停止指示を含むと判別されると、学習制御部20eはオンボード学習部20b又は車両10による学習作用を停止する。その結果、車両10が低エミッション領域LEZ内にあるときに、車両10における電力消費が制限される。したがって、バッテリ13のSOCが上述の設定SOCを下回りにくくなる。これにより、低エミッション領域LEZ内において、EVモードを確実に継続することができる。
すなわち、図5に示される例では、時間ta1までは車両10が低エミッション領域LEZ外にあると判別され、このとき車両10又はオンボード学習部20bでの学習作用が許容される。次いで、時間ta1において車両10が低エミッション領域LEZ内に入ったと判別されると、車両10での学習作用が停止される。次いで、時間ta2において車両10が低エミッション領域LEZから出たと判別されると、車両10での学習作用が再び許容される。
オンボード学習部20bによる学習作用を停止すべきときに、一例では、オンボード学習部20bによる学習作用が全体的に停止される。その結果、車両10での電力消費が大幅に低減される。別の例では、オンボード学習部20bによる学習作用が部分的に停止される。その結果、車両10での電力消費が制限されつつ、オンボード学習部20bによる学習作用が部分的に継続される。オンボード学習部20bによる学習作用を部分的に停止するために、例えば、オンボード学習部20bの上述した機能、すなわち、生データ取得部20b1による生データの取得、データ前処理部20b2によるデータの前処理、及び、学習演算部20b3による学習のうちの少なくとも1つが停止される。あるいは、オンボード学習部20bによる学習作用の実行頻度が正規の頻度よりも低くされる。あるいは、学習にニューラルネットワークが用いられる場合には、上述の収束値が正規の値よりも大きくされる。学習にランダムフォレストが用いられる場合には、決定木の数が正規の数よりも少なくされる。学習にアンサンブル学習が用いられる場合には、アンサンブル学習に用いられる学習器の数が正規の数よりも少なくされる。あるいは、学習作用に用いられる生データの数又は前処理されたデータの数が正規の数よりも少なくされる。
なお、停止されるオンボード学習部20bの機能の数が大きくなるにつれて、オンボード学習部20bによる学習作用の停止割合が高くなる。あるいは、オンボード学習部20bによる学習作用の実行頻度が低くなるにつれて、収束値が大きくなるにつれて、決定木の数が少なくなるにつれて、学習器の数が少なくなるにつれて、又は、学習作用に用いられるデータ数が少なくなるにつれて、学習作用の停止割合が高くなる。学習作用の停止割合は、例えばゼロから1までの間の数値の形で表される。停止割合がゼロであると、学習作用は停止されず、停止割合が1であると学習作用が全体的に停止される。
図6は、本開示による第1実施例における、車両10での制御を実行するためのルーチンを示している。このルーチンは例えばあらかじめ定められた設定時間ごとに繰り返される。図6を参照すると、ステップ100では、車両10の位置情報が取得される。続くステップ101では、車両10の位置情報がサーバ30に送信される。続くステップ102では、サーバ30から指示データを受信したか否かが判別される。サーバ30から指示データを受信したと判別されるまでステップ102が繰り返される。サーバ30から指示データを受信した判別されると、次いでステップ103に進み、指示データに学習許容指示が含まれているか学習停止指示が含まれているかが判別される。指示データに学習許容指示が含まれていると判別されたときには、次いでステップ104に進み、車両10での学習作用が許容される。次いでステップ106に進む。これに対し、指示データに学習停止指示が含まれていると判別されたときには、次いでステップ105に進み、車両10での学習作用が停止される。次いでステップ106に進む。
ステップ106では、学習結果を利用して、例えば車両10の制御が行われる。なお、ステップ105からステップ106に進んだときには、学習作用が停止される前に得られた学習結果が利用される。
図7は、本開示による第1実施例における、サーバ30での制御を実行するためのルーチンを示している。このルーチンは例えばあらかじめ定められた設定時間ごとに繰り返される。図7を参照すると、ステップ200では、車両10から車両10の位置情報を受信したか否かが判別される。車両10の位置情報を受信していないと判別されたときには処理サイクルを終了する。車両10の位置情報を受信したと判別されると、ステップ201に進み、車両10が低エミッション領域LEZ内にあるか否かが判別される。車両10が低エミッション領域LEZ外にあると判別されたときには、次いでステップ202に進み、学習許容指示を含む指示データが作成される。次いでステップ204に進む。これに対し、車両10が低エミッション領域LEZ内にあると判別されたときには、次いでステップ203に進み、学習停止指示を含む指示データが作成される。次いでステップ204に進む。ステップ204では、指示データが車両10に送信される。
なお、本開示による第1実施例では、上述したように、要求車両負荷及びバッテリ13のSOCに基づいて、運転モードがEVモード又はHVモードに制御される。したがって、低エミッション領域LEZ内で運転モードがEVモードに維持されるように又はHVモードに切り換えられないようにするために、車両10のドライバには、要求車両負荷(例えば、アクセルペダルの踏み込み量)の調節、バッテリ13のSOCの管理、などが求められる。別の実施例(図示しない)では、車両10が低エミッション領域LEZ内にあると判別されると、運転モード制御部20dにより、運転モードが自動的にEVモードに切り換えられ、維持される。
次に、図8から図11を参照して、本開示による第2実施例を説明する。本開示による第2実施例は次の点で本開示による第1実施例と相違する。すなわち、図8に示されるように、本開示による第2実施例の車両10の電子制御ユニット20はSOC取得部20fを備える。SOC取得部20fは、バッテリ13のSOCを、例えばプロセッサ21から取得する。
上述の本開示による第1実施例では、車両10が低エミッション領域LEZ内にあると判別されると、車両10での学習作用が少なくとも部分的に停止される。その結果、車両10での電力消費が制限され、バッテリ13のSOCの低下が制限される。しかしながら、バッテリ13のSOCが高いときには、車両10での電力消費を制限する必要性は低い。
そこで本開示による第2実施例では、車両10が低エミッション領域LEZ内にあると判別されたときにおいて、バッテリ13のSOCがあらかじめ定められたしきい値SOCxよりも高いときには、車両10での学習作用が停止されず、許容される。これに対し、バッテリ13のSOCがしきい値SOCxよりも低いときには、車両10での学習作用が停止される。
一例では、バッテリ13のSOCがしきい値SOCxよりも低いときには、バッテリ13のSOCに関わらず、車両10での学習作用が全体的に停止される。すなわち、上述した車両10での学習作用の停止割合Rを用いて表現すると、図9に示されるように、バッテリ13のSOCがしきい値SOCxよりも高いときには、停止割合Rがゼロとされ、バッテリ13のSOCがしきい値SOCxよりも低いときに、停止割合Rが1とされる。
別の例では、バッテリ13のSOCがしきい値SOCxよりも低いときには、バッテリ13のSOCが低くなるにつれて、車両10での学習作用の停止割合Rが高くされる。すなわち、図10に示されるように、バッテリ13のSOCがしきい値SOCxよりも高いときには、車両10の学習作用の停止割合Rがゼロとされ、バッテリ13のSOCがしきい値SOCxよりも低いときに、バッテリ13のSOCが低くなるにつれて停止割合Rが大きくされる。図10に示される例では、バッテリ13のSOCが別のしきい値SOCyよりも低いと、停止割合Rが1に維持され、学習作用が全体的に停止される。停止割合Rが大きくなると、車両10での電力消費がより大きく制限される。
図11は、本開示による第2の実施例における、車両10での制御を実行するためのルーチンを示している。図6に示されるルーチンとの相違点について説明すると、図11に示されるルーチンでは、まずステップ100aにおいて、バッテリ13のSOCがしきい値SOCxよりも低いか否かが判別される。SOC<SOCxのときには次いでステップ100に進む。したがって、SOC<SOCxでありかつ車両10が低エミッション領域LEZ内にあると判別されると、車両10での学習作用が停止されることになる。これに対し、SOC≧SOCxのときにはステップ100aからステップ105に進む。したがって、車両10が低エミッション領域LEZ内にあるか否かに関わらず、車両10での学習作用が許容される。
上述の本開示による第2実施例では、バッテリ13のSOCが高いときに、車両10での学習作用の停止が制限される。別の実施例(図示しない)では、車両10の要求負荷が低いとき、又は、車両10の回生制御による発電量が多いときに、車両10での学習作用の停止が制限される。この場合には、バッテリ13のSOCが過度に低くなるおそれがない。
次に、図12から図15を参照して、本開示による第3実施例を説明する。本開示による第3実施例は次の点で本開示による第1実施例と相違する。すなわち、図12に示されるように、本開示による第3実施例のサーバ30の電子制御ユニット40は、サーバ学習部40bを備える。サーバ学習部40bは学習作用を行う。サーバ学習部40bは、データ前処理部40b2、学習演算部40b3、及び学習結果利用部40b4を含む。
本開示による第3実施例のデータ前処理部40b2、学習演算部40b3、及び学習結果利用部40b4はそれぞれ、オンボード学習部20bのデータ前処理部20b2、学習演算部20b3、及び学習結果利用部20b4と同様に構成される。
上述の本開示による第1実施例では、車両10が低エミッション領域LEZ内にあると判別されると、車両10での学習作用が少なくとも部分的に停止される。ところが、車両10での学習作用が停止されている間は、例えば計算モデルの作成又は更新が行われず、良好な制御を行えないおそれがある。
そこで本開示による第3実施例では、車両10での学習作用が停止されたときに、車両10が行うべき学習作用がサーバ30で行われ、サーバ30での学習結果が車両10に送信される。車両10では、受信した学習結果を利用して例えば内燃機関11の制御が行われる。
すなわち、本開示による第3実施例では、サーバ30の位置判別部40aは、車両10が低エミッション領域LEZ外にあると判別されると、学習許容指示及びデータ送信指示を含む指示データを作成し、車両10に送信する。車両10の学習制御部20eは、データ送信指示を受信すると、学習作用に必要なデータを車両10からサーバ30に送信する。この場合、サーバ30に送信されるデータは、例えば生データ取得部20b1が取得した生データである。
サーバ学習部40bのデータ前処理部40b2は、生データを受信すると、生データから学習に適したデータセットを生成する。次いで、サーバ学習部40bの学習演算部40b3は、データ前処理部40b2によって生成されたデータセットを用いて学習を行う。次いで、学習演算部40b3は、学習結果を車両10に送信する。
車両10の学習結果利用部20cは、学習結果を受信すると、学習結果を利用して、あらかじめ定められた処理、例えば内燃機関11の制御、を行う。したがって、車両10の電力消費が制限されつつ、車両10において良好な制御が継続される。
別の実施例(図示しない)では、車両10からサーバ30に送信されるデータは、車両10のデータ前処理部20b2が生成したデータセットである。この場合、サーバ30はデータ前処理部40b2を備える必要はない。
すなわち、図13に示される例では、時間tb1までは車両10が低エミッション領域LEZ外にあると判別され、このとき車両10からサーバ30に、学習に必要なデータが送信される。次いで、時間tb1において車両10が低エミッション領域LEZ内に入ったと判別されると、車両10での学習作用が停止され、サーバ30での学習作用が開始される。次いで、時間tb2において、サーバ30での学習作用が完了すると、学習結果がサーバ30から車両10に送信される。次いで、時間tb3において車両10が低エミッション領域LEZから出たと判別されると、車両10での学習作用が再び許容される。また、車両10からサーバへのデータの送信が再開される。
なお、本開示による第3実施例では、車両10が低エミッション領域LEZ外にあると判別されたときに、車両10からサーバ30へのデータ送信が繰り返し行われる。サーバ30では、受信したデータのうち最新のデータを用いて学習作用が行われる。
別の実施例(図示しない)では、車両10が低エミッション領域LEZ内にあると判別されたときに、学習作用に必要なデータが車両10からサーバ30に送信される。しかしながら、データの送信に電力が消費される。そこで本開示による第3実施例では、車両10が低エミッション領域LEZ外にあると判別されたときに、車両10からサーバにデータが送信される。
図14は、本開示による第3実施例における、車両10での制御を実行するためのルーチンを示している。図6に示されるルーチンとの相違点について説明すると、図14に示されるルーチンでは、ステップ104に続いてステップ104aに進み、受信した指示データに送信指示が含まれているか否かが判別される。送信指示が含まれていないときには処理サイクルを終了する。送信指示が含まれているときには次いでステップ104bに進み、学習作用に必要なデータが車両10からサーバ30に送信される。
また、図14に示されるルーチンでは、ステップ105に続いてステップ105aに進み、サーバ30から学習結果を受信したか否かが判別される。学習結果を受信したと判別されるまでステップ105aが繰り返される。学習結果を受信した判別されると、次いでステップ106に進む。なお、ステップ105aからステップ106に進んだときには、サーバ30からの学習結果が利用される。
図15は、本開示による第3実施例における、サーバ30での制御を実行するためのルーチンを示している。図7に示されるルーチンとの相違点について説明すると、図15に示されるルーチンでは、ステップ202に続いてステップ202aに進み、データ送信指示を作成する。続くステップ202bでは、学習許容指示及びデータ送信指示を含む指示データが車両10に送信される。続くステップ202cでは、学習作用に必要なデータを車両10から受信したか否かが判別される。データを受信したと判別されるまでステップ202cが繰り返される。データを受信したと判別されると、次いでステップ202dに進み、データが例えば記憶装置31に記憶される。一例では、最新のデータのみが記憶される。
また、図15に示されるルーチンでは、ステップ203に続いてステップ203aに進み、学習停止指示を含む指示データが車両10に送信される。続くステップ203bでは、サーバ30での学習作用が未実行か否かが判別される。サーバ30での学習作用が未実行と判別されたときには次いでステップ203cに進み、学習作用が実行される。続くステップ203dでは、サーバ30での学習結果が車両10に送信される。これに対し、サーバ30での学習作用が実行又は完了されているときには処理サイクルを終了する。このようにしているのは、学習作用を行うためのデータを新たに受信していないからである。
次に、図16から図18を参照して、本開示による第4実施例を説明する。本開示による第4実施例は次の点で本開示による第3実施例と相違する。すなわち、本開示による第4実施例では、図16に示されるように、低エミッション領域LEZの外側に、低エミッション領域LEZに隣接する隣接領域ADZと、隣接領域ADZよりも外側の非隣接領域NADZとが画定される。隣接領域ADZは例えば、低エミッション領域LEZの境界GFからの距離があらかじめ定められた値Dよりも短い領域である。隣接領域ADZの位置情報は例えばサーバ30の記憶装置31内に記憶されている。
上述の本開示による第3実施例では、車両10が低エミッション領域LEZ外にあると判別されたときに、学習作用に必要なデータが車両10からサーバ30に繰り返し送信される。しかしながら、サーバ30での学習作用に用いられるデータは最新のもののみである。また、車両10が低エミッション領域LEZ内に入らなければ、サーバ30で学習作用は行われない。
そこで本開示による第4実施例では、車両10が非隣接領域NADZ内にあると判別されたときには、学習作用に必要なデータの車両10からサーバ30への送信が行われず、車両10が隣接領域ADZ内にあると判別されたときに、データが送信される。その結果、データ送受信の回数が制限され、データの送受信に必要な電力消費が制限される。
特に、車両10が非隣接領域NADZから隣接領域ADZ内に入ったと判別されたときには、車両10がその後に低エミッション領域LEZ内に入ると予想される。そこで本開示による第4実施例では、車両10が非隣接領域NADZから隣接領域ADZ内に入ったと判別されたときに、車両10からサーバ30へのデータ送信が行われる。この場合、車両10が低エミッション領域LEZ内に入ると予想されたときに、車両10からサーバ30へのデータ送信が行われる、ということになる。
すなわち、図17に示される例では、時間tc1までは車両10が非隣接領域NADZ内にあると判別され、このとき車両10からサーバ30への、学習作用に必要なデータの送信は行われない。次いで、時間tc1において車両10が隣接領域ADZ内に入ったと判別されると、車両10からサーバ30へデータが送信される。次いで、時間tc2において車両10が低エミッション領域LEZ内に入ったと判別されると、車両10での学習作用が停止され、サーバ30での学習作用が開始される。次いで、時間tc3において、サーバ30での学習作用が完了すると、学習結果がサーバ30から車両10に送信される。次いで、時間tc4において車両10が低エミッション領域LEZから出たと判別されると、車両10での学習作用が再び許容される。
図18は、本開示による第4実施例における、サーバ30での制御を実行するためのルーチンを示している。図15に示されるルーチンとの相違点について説明すると、図18に示されるルーチンでは、ステップ202からステップ202xに進み、車両10が非隣接領域NADZから隣接領域ADZ内に入ったか否かが判別される。車両10が非隣接領域NADZから隣接領域ADZ内に入ったと判別されないときには次いでステップ202bに進み、指示データが車両10に送信される。この場合の指示データにはデータ送信指示が含まれない。これに対し、車両10が非隣接領域NADZから隣接領域ADZ内に入ったと判別されたときには、ステップ202xからステップ202aに進み、データ送信指示が作成される。続くステップ202bでは、データ送信指示を含む指示データが車両10に送信される。
上述の本開示による第3実施例および第4実施例では、車両10が低エミッション領域LEZ内にあると判別されたときに、サーバ30での学習結果が車両10に送信される。別の実施例(図示しない)では、車両10が低エミッション領域LEZ外に出た後に、サーバ30での学習結果が車両10に送信される。このようにすると、車両10が低エミッション領域LEZ内にあるときの電力消費が更に制限される。
また、上述の本開示による種々の実施例では、車両10が低エミッション領域LEZ内にあるか否かの判別がサーバ30で行われる。別の実施例(図示しない)では、車両10の電子制御ユニット20が位置判別部を備え、当該判断が車両10で行われる。この場合、一例では、低エミッション領域LEZの位置情報は車両10内に記憶される。別の例では、低エミッション領域LEZの位置情報はサーバ30内に記憶されており、車両10はサーバ30から低エミッション領域LEZの位置情報を受信して、当該判断を行う。
更に別の実施例(図示しない)では、上述の本開示による種々の実施例のうちの少なくとも2つが組み合わされる。
1 制御システム
10 ハイブリッド車両
11 内燃機関
12 モータジェネレータ
20 車両の電子制御ユニット
20b オンボード学習部
20e 学習制御部
30 サーバ
40 サーバの電子制御ユニット
40a 位置判別部

Claims (8)

  1. 内燃機関及び電気モータを備え、運転モードが、前記内燃機関の運転が停止されつつ前記電気モータが運転されるEVモードと、前記内燃機関及び前記電気モータが運転されるHVモードとの間で切り換えられるハイブリッド車両の制御システムであって、
    前記ハイブリッド車両に設けられ、学習作用を行うように構成されているオンボード学習部と、
    前記内燃機関の運転を制限すべき低エミッション領域内に前記ハイブリッド車両があるか否かを判別するように構成されている位置判別部と、
    前記ハイブリッド車両が前記低エミッション領域内にあると判別されたときに、前記オンボード学習部による学習作用を少なくとも部分的に停止するように構成されている学習制御部と、
    を備え
    前記学習制御部は、前記ハイブリッド車両が前記低エミッション領域内にあると判別されたときにおいて、前記ハイブリッド車両のバッテリの充電率があらかじめ定められたしきい値よりも低いと判別されたときに、前記オンボード学習部による学習作用を少なくとも部分的に停止し、前記バッテリの充電率が前記しきい値よりも高いと判別されたときに、前記オンボード学習部による学習作用を停止しないように構成されており、
    前記学習制御部は、前記ハイブリッド車両が前記低エミッション領域内にあると判別されかつ前記バッテリの充電率が前記しきい値よりも低いと判別されたときにおいて、前記バッテリの充電率が低くなるにつれて前記オンボード学習部による学習作用の停止割合を高くするように構成されている、
    制御システム。
  2. 前記学習制御部は、前記ハイブリッド車両が前記低エミッション領域内にあると判別されたときにおいて、前記オンボード学習部による学習作用を全体的に停止するように構成されている、請求項1に記載の制御システム。
  3. 前記ハイブリッド車両外のサーバに設置され、学習作用を行うように構成されているサーバ学習部を更に備え、
    前記サーバ学習部は、
    前記オンボード学習部による学習作用が停止されたときに、前記ハイブリッド車両から前記サーバに送信されたデータを用いて、前記オンボード学習部が行うべき学習作用を行い、
    前記サーバ学習部の学習結果を前記ハイブリッド車両に送信する、
    ように構成されている、請求項1又は2に記載の制御システム。
  4. 前記学習制御部は、前記ハイブリッド車両が前記低エミッション領域外にあると判別されたときに、前記データを前記ハイブリッド車両から前記サーバに送信するように構成されている、請求項に記載の制御システム。
  5. 前記学習制御部は、前記ハイブリッド車両が前記低エミッション領域外にあると判別されたときにおいて、前記ハイブリッド車両が前記低エミッション領域の非隣接領域内にあると判別されたときに、前記データを前記ハイブリッド車両から前記サーバに送信せず、前記ハイブリッド車両が前記低エミッション領域の隣接領域内にあると判別されたときに、前記データを前記ハイブリッド車両から前記サーバに送信するように構成されている、請求項に記載の制御システム。
  6. 内燃機関及び電気モータを備え、運転モードが、前記内燃機関の運転が停止されつつ前記電気モータが運転されるEVモードと、前記内燃機関及び前記電気モータが運転されるHVモードとの間で切り換えられるハイブリッド車両の制御システムであって、
    前記ハイブリッド車両に設けられ、学習作用を行うように構成されているオンボード学習部と、
    前記内燃機関の運転を制限すべき低エミッション領域内に前記ハイブリッド車両があるか否かを判別するように構成されている位置判別部と、
    前記ハイブリッド車両が前記低エミッション領域内にあると判別されたときに、前記オンボード学習部による学習作用を少なくとも部分的に停止するように構成されている学習制御部と、
    前記ハイブリッド車両外のサーバに設置され、学習作用を行うように構成されているサーバ学習部と、
    を備え
    前記サーバ学習部は、
    前記オンボード学習部による学習作用が停止されたときに、前記ハイブリッド車両から前記サーバに送信されたデータを用いて、前記オンボード学習部が行うべき学習作用を行い、
    前記サーバ学習部の学習結果を前記ハイブリッド車両に送信する、
    ように構成されており、
    前記学習制御部は、前記ハイブリッド車両が前記低エミッション領域外にあると判別されたときにおいて、前記ハイブリッド車両が前記低エミッション領域の非隣接領域内にあると判別されたときに、前記データを前記ハイブリッド車両から前記サーバに送信せず、前記ハイブリッド車両が前記低エミッション領域の隣接領域内にあると判別されたときに、前記データを前記ハイブリッド車両から前記サーバに送信するように構成されている、
    制御システム。
  7. 内燃機関及び電気モータを備え、運転モードが、前記内燃機関の運転が停止されつつ前記電気モータが運転されるEVモードと、前記内燃機関及び前記電気モータが運転されるHVモードとの間で切り換えられるハイブリッド車両の制御方法であって、
    前記ハイブリッド車両に設けられたオンボード学習部により学習作用を行うことと、
    前記内燃機関の運転を制限すべき低エミッション領域内に前記ハイブリッド車両があるか否かを判別することと、
    前記ハイブリッド車両が前記低エミッション領域内にあると判別されたときに、前記オンボード学習部による学習作用を少なくとも部分的に停止することと、
    を含
    前記ハイブリッド車両が前記低エミッション領域内にあると判別されたときにおいて、前記ハイブリッド車両のバッテリの充電率があらかじめ定められたしきい値よりも低いと判別されたときに、前記オンボード学習部による学習作用を少なくとも部分的に停止し、前記バッテリの充電率が前記しきい値よりも高いと判別されたときに、前記オンボード学習部による学習作用を停止せず、
    前記ハイブリッド車両が前記低エミッション領域内にあると判別されかつ前記バッテリの充電率が前記しきい値よりも低いと判別されたときにおいて、前記バッテリの充電率が低くなるにつれて前記オンボード学習部による学習作用の停止割合を高くする、
    制御方法。
  8. 内燃機関及び電気モータを備え、運転モードが、前記内燃機関の運転が停止されつつ前記電気モータが運転されるEVモードと、前記内燃機関及び前記電気モータが運転されるHVモードとの間で切り換えられるハイブリッド車両の制御方法であって、
    前記ハイブリッド車両に設けられたオンボード学習部により学習作用を行うことと、
    前記内燃機関の運転を制限すべき低エミッション領域内に前記ハイブリッド車両があるか否かを判別することと、
    前記ハイブリッド車両が前記低エミッション領域内にあると判別されたときに、前記オンボード学習部による学習作用を少なくとも部分的に停止することと、
    を含み、
    前記オンボード学習部による学習作用が停止されたときに、前記ハイブリッド車両外のサーバに設置されたサーバ学習部により、前記ハイブリッド車両から前記サーバに送信されたデータを用いて、前記オンボード学習部が行うべき学習作用を行い、前記サーバ学習部の学習結果を前記ハイブリッド車両に送信し、
    前記ハイブリッド車両が前記低エミッション領域外にあると判別されたときにおいて、前記ハイブリッド車両が前記低エミッション領域の非隣接領域内にあると判別されたときに、前記データを前記ハイブリッド車両から前記サーバに送信せず、前記ハイブリッド車両が前記低エミッション領域の隣接領域内にあると判別されたときに、前記データを前記ハイブリッド車両から前記サーバに送信する、
    制御方法。
JP2020103721A 2020-06-16 2020-06-16 ハイブリッド車両の制御システム及び制御方法 Active JP7363676B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2020103721A JP7363676B2 (ja) 2020-06-16 2020-06-16 ハイブリッド車両の制御システム及び制御方法
CN202110465371.7A CN113799763A (zh) 2020-06-16 2021-04-28 用于混合动力车辆的控制系统和控制方法
EP21172308.5A EP3925841A1 (en) 2020-06-16 2021-05-05 Control system and control method for hybrid vehicle
US17/336,308 US11491967B2 (en) 2020-06-16 2021-06-02 Control system and control method for hybrid vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020103721A JP7363676B2 (ja) 2020-06-16 2020-06-16 ハイブリッド車両の制御システム及び制御方法

Publications (2)

Publication Number Publication Date
JP2021195043A JP2021195043A (ja) 2021-12-27
JP7363676B2 true JP7363676B2 (ja) 2023-10-18

Family

ID=76250031

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020103721A Active JP7363676B2 (ja) 2020-06-16 2020-06-16 ハイブリッド車両の制御システム及び制御方法

Country Status (4)

Country Link
US (1) US11491967B2 (ja)
EP (1) EP3925841A1 (ja)
JP (1) JP7363676B2 (ja)
CN (1) CN113799763A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7363676B2 (ja) * 2020-06-16 2023-10-18 トヨタ自動車株式会社 ハイブリッド車両の制御システム及び制御方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007282177A (ja) 2006-03-17 2007-10-25 Kobe Steel Ltd 音源分離装置、音源分離プログラム及び音源分離方法
JP2009292287A (ja) 2008-06-04 2009-12-17 Honda Motor Co Ltd ハイブリッド車両の制御装置
JP2009298278A (ja) 2008-06-12 2009-12-24 Toyota Motor Corp 特定領域走行対応型車両
JP2010241396A (ja) 2009-04-10 2010-10-28 Toyota Motor Corp ハイブリッド車両の電源システム
JP6312913B1 (ja) 2017-09-01 2018-04-18 ヤフー株式会社 情報処理装置、情報処理方法、および情報処理プログラム
JP2019133511A (ja) 2018-02-01 2019-08-08 本田技研工業株式会社 車載装置、車内通知方法、およびプログラム
US20190390970A1 (en) 2018-06-25 2019-12-26 Hyundai Motor Company Hybrid electric vehicle and driving control method for the same

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6338655A (ja) * 1986-08-05 1988-02-19 Nissan Motor Co Ltd 空燃比制御装置
JP4073225B2 (ja) * 2002-03-19 2008-04-09 三洋電機株式会社 電子アルバム装置
JP2012111369A (ja) 2010-11-25 2012-06-14 Daimler Ag ハイブリッド電気自動車の制御装置
JP2012166618A (ja) * 2011-02-10 2012-09-06 Toyota Motor Corp 車両用学習制御装置
WO2013018220A1 (ja) * 2011-08-04 2013-02-07 トヨタ自動車 株式会社 車両用情報処理装置及び車両用情報処理方法
JP6331975B2 (ja) * 2014-10-31 2018-05-30 株式会社デンソー 停車時車両制御装置
DE102015203164A1 (de) * 2015-02-23 2016-09-08 Init Innovative Informatikanwendungen In Transport-, Verkehrs- Und Leitsystemen Gmbh Verfahren und Vorrichtung zur Bestimmung des Fahrverhaltens eines Fahrzeugführers
EP3307596B1 (en) * 2015-06-15 2019-08-21 Volvo Bus Corporation Adapting a vehicle control strategy based on historical data related to a geographical zone
CN105824659A (zh) * 2015-07-30 2016-08-03 广东维沃软件技术有限公司 一种应用程序的更新方法及终端设备
US9925987B1 (en) * 2015-12-11 2018-03-27 Lytx, Inc. Driving abnormality detection
WO2019146169A1 (ja) * 2018-01-26 2019-08-01 住友電気工業株式会社 制御装置、制御方法、およびコンピュータプログラム
GB2577681A (en) * 2018-09-26 2020-04-08 Ford Global Tech Llc A vehicle control system and method
JP7363676B2 (ja) * 2020-06-16 2023-10-18 トヨタ自動車株式会社 ハイブリッド車両の制御システム及び制御方法
CN114248759B (zh) * 2020-09-24 2023-12-08 丰田自动车株式会社 混合动力车辆的控制装置及控制方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007282177A (ja) 2006-03-17 2007-10-25 Kobe Steel Ltd 音源分離装置、音源分離プログラム及び音源分離方法
JP2009292287A (ja) 2008-06-04 2009-12-17 Honda Motor Co Ltd ハイブリッド車両の制御装置
JP2009298278A (ja) 2008-06-12 2009-12-24 Toyota Motor Corp 特定領域走行対応型車両
JP2010241396A (ja) 2009-04-10 2010-10-28 Toyota Motor Corp ハイブリッド車両の電源システム
JP6312913B1 (ja) 2017-09-01 2018-04-18 ヤフー株式会社 情報処理装置、情報処理方法、および情報処理プログラム
JP2019133511A (ja) 2018-02-01 2019-08-08 本田技研工業株式会社 車載装置、車内通知方法、およびプログラム
US20190390970A1 (en) 2018-06-25 2019-12-26 Hyundai Motor Company Hybrid electric vehicle and driving control method for the same

Also Published As

Publication number Publication date
US11491967B2 (en) 2022-11-08
JP2021195043A (ja) 2021-12-27
US20210387611A1 (en) 2021-12-16
CN113799763A (zh) 2021-12-17
EP3925841A1 (en) 2021-12-22

Similar Documents

Publication Publication Date Title
CN103661361B (zh) 控制具有压燃式发动机的混合动力车辆的方法
KR101765635B1 (ko) 하이브리드 차량의 운전 모드 전환 시스템 및 그 방법
US9102320B2 (en) Predictive aftertreatment scheduling for a vehicle
KR102406182B1 (ko) 빅데이터 기반의 차량 예측 제어 시스템 및 방법
US9821791B2 (en) Hybrid vehicle controller and method of controlling a hybrid vehicle
US20210229687A1 (en) Vehicle controller, vehicle control system, vehicle control method, and vehicle control system control method
US20210253086A1 (en) Vehicle control data generation method, vehicle controller, vehicle control system, and vehicle learning device
JP7176376B2 (ja) 車両の制御装置
JP6043249B2 (ja) 車両制御装置
US20100204863A1 (en) Vehicle drive power generation control apparatus
US11981319B2 (en) Method and system for improving fuel economy of a hybrid powertrain in a vehicle
US9678495B2 (en) Control apparatus for plug-in hybrid vehicle, and control method for the same
US20050067200A1 (en) System and method for controlling stopping and starting of a vehicle engine
US11679784B2 (en) Vehicle control data generation method, vehicle controller, vehicle control system, vehicle learning device, vehicle control data generation device, and memory medium
US10604144B2 (en) Method and apparatus for controlling power of mild hybrid electric vehicle
CN111594330A (zh) 减速断油控制方法、装置、系统、车辆及存储介质
CN107082070A (zh) 混合动力车辆
US20220289166A1 (en) Vehicle control device, vehicle control method and recording medium
US20260084711A1 (en) Telemetry predictive control for vehicle operations
JP7363676B2 (ja) ハイブリッド車両の制御システム及び制御方法
Rizzoni et al. Control strategies for parallel hybrid electric vehicles
US20220355785A1 (en) Control Unit and Method for Operating an Electric Machine of a Hybrid Drive
CN120756453A (zh) 车辆能量的管理控制方法、系统以及车辆
US20220089145A1 (en) Control system for and control method of hybrid vehicle
JP2022008023A (ja) ハイブリッド車両の制御システム及び制御方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220523

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230509

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230523

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: 20230905

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230918

R151 Written notification of patent or utility model registration

Ref document number: 7363676

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151