Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7853375B2 - 制御システム、制御方法、及び、プログラム - Google Patents
[go: Go Back, main page]

JP7853375B2 - 制御システム、制御方法、及び、プログラム - Google Patents

制御システム、制御方法、及び、プログラム

Info

Publication number
JP7853375B2
JP7853375B2 JP2024165548A JP2024165548A JP7853375B2 JP 7853375 B2 JP7853375 B2 JP 7853375B2 JP 2024165548 A JP2024165548 A JP 2024165548A JP 2024165548 A JP2024165548 A JP 2024165548A JP 7853375 B2 JP7853375 B2 JP 7853375B2
Authority
JP
Japan
Prior art keywords
reservation
information
vehicle
control
request
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
JP2024165548A
Other languages
English (en)
Other versions
JP2026058158A (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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2024165548A priority Critical patent/JP7853375B2/ja
Priority to CN202510818466.0A priority patent/CN121721999A/zh
Priority to US19/255,964 priority patent/US20260087420A1/en
Priority to EP25192999.8A priority patent/EP4714731A1/en
Publication of JP2026058158A publication Critical patent/JP2026058158A/ja
Application granted granted Critical
Publication of JP7853375B2 publication Critical patent/JP7853375B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • B60L53/00Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
    • B60L53/60Monitoring or controlling charging stations
    • B60L53/63Monitoring or controlling charging stations in response to network capacity
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • 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
    • B60L53/00Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
    • B60L53/60Monitoring or controlling charging stations
    • B60L53/66Data transfer between charging stations and vehicles

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Water Supply & Treatment (AREA)
  • Public Health (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Description

本発明は、制御システム、制御方法、及び、プログラムに関する。
特許文献1には、車両のバッテリの電力を外部で利用する技術が開示されている。引用文献2には、配車管理に関する技術が開示されている。
[先行技術文献]
[特許文献]
特許文献1 国際公開第2024/070109号
特許文献2 特開2014-032459号公報
予約対象の予約を適切に処理することが望まれている。
本発明の第1の態様においては、制御システムが提供される。制御システムは、複数の予約対象物の予約を処理する。制御システムは、前記複数の予約対象物のそれぞれの特性を示す特性情報を記憶する記憶部を備える。制御システムは、前記複数の予約対象物の特性を考慮して複数の予約対象物の予約を処理するための制御情報を受け付ける制御情報受付部を備える。制御システムは、前記複数の予約対象物の少なくともいずれかに関する予約要求を受け付ける予約要求受付部を備える。制御システムは、前記制御情報が第1情報である場合、前記特性情報に基づいて、第1特性である予約対象物の予約を許容し、前記制御情報が第2情報である場合、前記第1特性である予約対象物の予約を許容しない予約処理部を備える。
上記の制御システムにおいて、前記複数の予約対象物は、車両であってよい。
上記いずれかの制御システムにおいて、前記複数の予約対象物の特性は、前記車両の動力の種類であってよい。
上記いずれかの制御システムにおいて、前記予約要求は、前記車両の使用予定時間を少なくとも含んでよい。
上記いずれかの制御システムにおいて、前記予約処理部は、前記予約要求に対して使用される車両を決定することができない場合において、前記制御情報が前記第2情報である場合、少なくとも前記車両の使用予定時間の変更を行うことにより、前記予約要求に対して使用される車両を決定してよい。
上記いずれかの制御システムにおいて、前記予約処理部は、前記予約要求に対して使用される車両を決定するために、使用される車両を示す情報、前記使用される車両の使用時間を示す情報、及び、前記使用される車両の出発地及び目的地と、走行予定距離と、走行予定時間と、使用予定エネルギ量とのうちの少なくとも1つを示す情報を含む保持情報を保持してよい。
上記いずれかの制御システムにおいて、前記予約処理部は、前記保持情報に基づいて前記車両の走行に利用可能なエネルギ量の推移を予測し、 予測した前記車両の走行に利用可能なエネルギ量の推移に基づいて、前記予約要求に対して使用される車両を決定してよい。
上記いずれかの制御システムは、車両から提供されるべきエネルギの要求に関するエネルギ要求情報を受け付けるエネルギ要求受付部をさらに備えてよい。前記予約処理部は、前記エネルギ要求情報を考慮して、前記予約要求に対して使用される車両を決定してよい。
上記いずれかの制御システムにおいて、前記エネルギ要求情報は、エネルギ量を示す情報及び前記エネルギが要求される時間を示す情報を含んでよい。
上記いずれかの制御システムにおいて、前記予約処理部は、前記エネルギ要求情報に基づき、少なくとも1つの車両においてエネルギ授受を行うために使用される車両の予約を設定してよい。
上記いずれかの制御システムにおいて、前記予約処理部は、前記予約要求に対して使用される車両及び前記エネルギ授受を行うために使用される車両を決定することができない場合に、前記制御情報にさらに基づいて前記予約要求に対して使用される車両を決定してよい。
上記いずれかの制御システムは、前記制御情報を利用者が入力するための制御を行う入力制御部を備えてよい。
上記いずれかの制御システムにおいて、前記入力制御部は、前記予約要求を受け付けるためのユーザインタフェースとは異なるユーザインタフェースを通じて、前記制御情報を入力するための制御を行ってよい。
上記いずれかの制御システムは、利用者の識別情報を取得する利用者識別情報取得部を備えてよい。前記入力制御部は、前記利用者識別情報取得部が取得した前記利用者の識別情報に基づいて前記制御情報の入力を許容するか否かを判断してよい。
本発明の第2の態様においては、制御方法が提供される。制御方法は、複数の予約対象物の予約を処理する。制御方法は、前記複数の予約対象物のそれぞれの特性を示す特性情報を記憶する段階を備える。制御方法は、前記複数の予約対象物の特性を考慮して複数の予約対象物の予約を処理するための制御情報を受け付ける段階を備える。制御方法は、前記複数の予約対象物の少なくともいずれかに関する予約要求を受け付ける段階を備える。制御方法は、前記制御情報が第1情報である場合、前記特性情報に基づいて、第1特性である予約対象物の予約を許容し、前記制御情報が第2情報である場合、前記第1特性である予約対象物の予約を許容しない段階を備えてよい。
本発明の第3の態様においては、プログラムが提供される。プログラムは、コンピュータによって実行された場合に、コンピュータを、上記いずれかの制御システムとして機能させる。
上記の発明の概要は、本発明の特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
一実施形態におけるシステム5の利用形態を概念的に示す。 車両管理装置60のシステム構成の一例を示す。 統合管理装置50のシステム構成の一例を示す。 電力制御装置40、統合管理装置50及び車両管理装置60が実行する方法における処理の実行シーケンスを示す。 車両10dの予約を許容せずに計画された運行計画の第1の例である。 車両10dの予約を許容した運行計画の一例である。 車両10dの予約を許容せずに計画された運行計画の第2の例である。 車両10dの予約を許容した運行計画の一例である。 システム5において制御情報及び予約要求を入力する処理に関するフローチャートである。 統合管理装置50において実行される処理に関するフローチャートである。 コンピュータ2000の例を示す。
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
図1は、一実施形態におけるシステム5の利用形態を概念的に示す。システム5は、発電装置80と、車両10a、車両10b、車両10c、車両10d及び車両10eを含む複数の車両と、電力制御装置40及び電力制御装置41と、統合管理装置50及び統合管理装置51と、車両管理装置60及び車両管理装置61と、電力制御装置140と、サーバ180とを備える。
電力需要家70及び発電装置80は、電力ネットワーク90に接続されている。発電装置80で発電された電力は、電力ネットワーク90を通じて電力需要家70に供給可能である。電力ネットワーク90は、例えば電力系統である。
車両10a、車両10b、車両10c、及び車両10eは、それぞれ車両走行用の駆動電力を蓄積するバッテリ12a、バッテリ12b、バッテリ12c、及びバッテリ12eを備える電気自動車である。電気自動車は電動車両の一例である。電気自動車は移動体の一例である。車両10dは、内燃機関を有する車両である。車両10dは、内燃機関により生成される動力により走行する車両である。車両10dは、主として内燃機関により生成される動力により走行する車両であってよい。車両10dは、走行用の動力を生成するバッテリを有しない車両であってよい。本実施形態において、特に車両10a、車両10b、車両10c及び車両10dを「車両10」と総称し、バッテリ12a、バッテリ12b及びバッテリ12cを「バッテリ12」と総称する場合がある。
車両10は、事業所30に配備されている。事業所30は、車両10が駐車するための拠点として機能する。本実施形態において、事業所30のことを「本店」と呼ぶ場合がある。車両10は、例えば、営業用の車両であってよく、事業所30で扱われる商品等の荷物を運搬するための車両であってよい。事業所30には、電力ネットワーク90を通じて電力が供給される。
電力制御装置40、統合管理装置50及び車両管理装置60は、事業所30に設けられる。車両10は、車両管理装置60と移動通信網等を通じて通信可能に設けられる。事業所30は、事業所内のローカルな電力ネットワークを有し、事業所30に設けられた充放電装置を通じて、車両10が備えるバッテリ12との間で電力授受を行うことが可能である。すなわち、車両10は、事業所30におけるエネルギーマネジメントに使用可能である。車両10が備えるバッテリ12は、事業所30内の電力ネットワークを通じて、電力ネットワーク90との間で電力授受を行うことが可能である。電力制御装置40は、事業所30内の電力需要を少なくとも満たすように、事業所30に配備されている車両10の充放電を制御する。
電力制御装置40、統合管理装置50及び車両管理装置60は、例えば事業所30において管理される。電力制御装置40と統合管理装置50とは通信回線によって通信可能に設けられる。統合管理装置50と車両管理装置60は通信回線によって通信可能に設けられる。統合管理装置50及び車両管理装置60は、事業所30の外部に設けられてよい。統合管理装置50及び車両管理装置60は、インターネット等の通信回線を通じて通信可能に設けられてよい。統合管理装置50及び車両管理装置60の一方又は両方は、クラウドサーバ等のサーバによって実現されてよい。
車両管理装置60は、車両10が事業所30を出発する時刻及び帰着する時刻を決定する。統合管理装置50は、事業所30における電力需要を満たすように、車両10が事業所30を出発する時刻及び帰着する時刻を調整するための調停を行う。例えば、統合管理装置50は、事業所30における電力需要のピークカットを行うことができるように、車両10が事業所30を出発する時刻及び帰着する時刻を調整するための調停を行う。車両管理装置60は、統合管理装置50によって調整された車両10のスケジュールに基づいて車両10を管理する。電力制御装置40は、統合管理装置50によって調整された車両10のスケジュールに基づいて、車両10が備えるバッテリ12の充放電を制御する。
車両10eは、事業所31に配備されている。事業所31は、車両10eが駐車するための拠点として機能する。車両10eは、車両10と同様、営業用の車両であってよく、事業所30で扱われる商品等の荷物を運搬するための車両であってよい。事業所31には、電力ネットワーク90を通じて電力が供給される。電力制御装置41、統合管理装置51及び車両管理装置61は、事業所31に設けられる。
事業所31において、電力制御装置41、統合管理装置51及び車両管理装置61は、電力制御装置40、統合管理装置50及び車両管理装置60に対応する。電力制御装置41、統合管理装置51及び車両管理装置61は、制御対象及び/又は管理対象が事業所31及び/又は車両10eである点を除いて、電力制御装置40、統合管理装置50及び車両管理装置60と同様の制御を行う。そのため、電力制御装置41、統合管理装置51、車両管理装置61及び車両10に関する制御については説明を省略する。
電力制御装置140は、通信ネットワーク190を通じて電力制御装置40及び電力制御装置41と通信し、事業所30及び事業所31における全体的な電力制御を統括する。例えば、電力制御装置140は、電力制御装置40及び電力制御装置41から電力需給に関する情報を収集し、電力ネットワーク90との間の電力取引を含む全体的な電力需給の調整を行うことで事業所30及び事業所31の全体として電力コストを最小化するように、電力制御装置40及び電力制御装置41に制御を行わせる。
電力制御装置140は、通信ネットワーク190を通じてサーバ180と接続されている。サーバ180は、例えば電力アグリゲータによって使用されるサーバである。サーバ180は、電力市場における電力取引を行う。電力制御装置140は、事業所30及び事業所30に配備された車両を集約して保持している電力リソースをサーバ180に提供することができる。電力制御装置140は、電力制御装置40及び41が事業所30及び事業所31に配備された各車両のバッテリの充放電を制御して、サーバ180が約定した電力を提供する。例えば、電力制御装置140は、サーバ180からのデマンドに応じて、電力制御装置40及び電力制御装置40によるバッテリ12の充放電を制御して、デマンドに応じた電力を提供する。
図2から図10等に関連して、主として事業所30に関連する制御が説明される。具体的には、電力制御装置40、統合管理装置50、車両管理装置60及び車両10に関する制御が説明される。しかし、事業所30に関連する制御は、事業所31に関連する制御に適用できる。
図2は、車両管理装置60のシステム構成の一例を示す。車両管理装置60は、演算部200と、記憶部280と、通信部290とを備える。
演算部200は、通信部290の制御を行う。通信部290は、車両10及び統合管理装置50等との間の通信を担う。演算部200は、プロセッサを含む演算処理装置により実現される。記憶部280は、それぞれ不揮発性の記憶媒体を備えて実現される。演算部200は、記憶部280に格納された情報を用いて処理を行う。演算部200は、CPU、ROM、RAM、I/O及びバス等を備えたマイクロコンピュータによって実現されてよい。車両管理装置60は、コンピュータによって実現されてよい。
本実施形態において、車両管理装置60は、単一のコンピュータによって実現されるものとする。しかし、他の実施形態において、車両管理装置60は複数のコンピュータによって実現されてよい。車両管理装置60の少なくとも一部の機能は、クラウドサーバ等の1つ以上のサーバによって実現されてよい。
演算部200は、予約受付部210と、計画部220とを備える。予約受付部210は、車両10を予約する予約情報を受け付ける。記憶部280は、予約情報を記憶する。予約情報は、複数の車両10の中から利用者が利用する車両10を選択するための選択情報を含む。
計画部220は、記憶部280に記憶された情報に基づいて、車両10の利用計画を立てる。例えば、計画部220は、記憶部280に記憶された選択情報に基づいて、車両10をどの利用者に利用させるかを示す運行計画を立案する。
通信部290は、統合管理装置50に運行計画を送信する。通信部290はさらに、統合管理装置50に予約情報の少なくとも一部を送信してよい。通信部290は、競合した予約を調停することによって利用者が利用する車両10が変更された場合に、変更された車両10が予約されていた利用者に、車両10が変更されたことを示す通知を送信してよい。
図3は、統合管理装置50のシステム構成の一例を示す。統合管理装置50は、演算部300と、記憶部380と、通信部390とを備える。
演算部300は、通信部390の制御を行う。通信部390は、統合管理装置50における通信を担う。通信部390は、少なくとも電力制御装置140、車両管理装置60及び電力制御装置40と統合管理装置50との間の通信を担う。演算部300は、プロセッサを含む演算処理装置により実現される。記憶部380は、それぞれ不揮発性の記憶媒体を備えて実現される。演算部300は、記憶部380に格納された情報を用いて処理を行う。演算部300は、CPU、ROM、RAM、I/O及びバス等を備えたマイクロコンピュータによって実現されてよい。統合管理装置50は、コンピュータによって実現されてよい。
本実施形態において、統合管理装置50は、単一のコンピュータを含んで実現されるものとする。しかし、他の実施形態において、統合管理装置50は複数のコンピュータによって実現されてよい。統合管理装置50の少なくとも一部の機能は、クラウドサーバ等の1つ以上のサーバを含んで実現されてよい。本実施形態において、統合管理装置50及び車両管理装置60は、同一のコンピュータで実現されてよく、互いに異なるコンピュータで実現されてよい。統合管理装置50及び車両管理装置60の全部又は少なくとも一部の機能が、同一のコンピュータで実現されてよい。
演算部300は、予約要求受付部310と、エネルギ要求受付部320と、制御情報受付部330と、予約処理部340と、入力制御部350と、利用者識別情報取得部360とを備える。
統合管理装置50は、複数の予約対象物の予約を処理するための制御システムの少なくとも一部として機能する。記憶部380は、複数の予約対象物のそれぞれの特性を示す特性情報を記憶する。制御情報受付部330は、複数の予約対象物の特性を考慮して複数の予約対象物の予約を処理するための制御情報を受け付ける。予約要求受付部310は、複数の予約対象物の少なくともいずれかに関する予約要求を受け付ける。予約処理部340は、制御情報が第1情報である場合、特性情報に基づいて、第1特性である予約対象物の予約を許容し、制御情報が第2情報である場合、第1特性である予約対象物の予約を許容しない。
複数の予約対象物は、車両10であってよい。複数の予約対象物の特性は、車両10の動力の種類である。予約要求は、車両10の使用予定時間を少なくとも含む。
予約処理部340は、予約要求に対して使用される車両10を決定することができない場合において、制御情報が第2情報である場合、少なくとも車両10の使用予定時間の変更を行うことにより、予約要求に対して使用される車両10を決定する。予約処理部340は、予約要求に対して使用される車両10を決定するために、(i)使用される車両10を示す情報、(ii)使用される車両10の使用時間を示す情報、及び、(i)使用される車両10の出発地及び目的地と、走行予定距離と、走行予定時間と、使用予定エネルギ量とのうちの少なくとも1つを示す情報を含む保持情報を保持してよい。保持情報は、車両管理装置60から取得されてよい。
予約処理部340は、保持情報に基づいて車両10の走行に利用可能なエネルギ量の推移を予測、予測した車両10の走行に利用可能なエネルギ量の推移に基づいて、予約要求に対して使用される車両10を決定してよい。
エネルギ要求受付部320は、車両10から提供されるべきエネルギの要求に関するエネルギ要求情報を受け付ける。例えば、エネルギ要求受付部320は、電力制御装置40から、エネルギ要求情報を受け付ける。エネルギ要求情報は、エネルギ量を示す情報及びエネルギが要求される時間を示す情報を含んでよい。予約処理部340は、エネルギ要求情報を考慮して、予約要求に対して使用される車両10を決定する。本実施形態において、エネルギ要求は、車両10に対する、事業所30との間の電力授受の要求である。
予約処理部340は、エネルギ要求情報に基づき、少なくとも1つの車両10においてエネルギ授受を行うために使用される車両10の予約を設定する。予約処理部340は、予約要求に対して使用される車両10及びエネルギ授受を行うために使用される車両10を決定することができない場合に、制御情報にさらに基づいて予約要求に対して使用される車両10を決定する。
入力制御部350は、制御情報を利用者が入力するための制御を行う。入力制御部350は、予約要求を受け付けるためのユーザインタフェースとは異なるユーザインタフェースを通じて、制御情報を入力するための制御を行う。利用者識別情報取得部360は、利用者の識別情報を取得する。入力制御部350は、取得部が取得したユーザの識別情報に基づいて制御情報の入力を許容するか否かを判断する。
図4は、電力制御装置40、統合管理装置50及び車両管理装置60が実行する方法における処理の実行シーケンスを示す。図4の処理は、特定の日の電力計画及び運行計画を立案し、立案した計画にしたがって各種の制御を実行するまでの処理を表す。電力計画及び運行計画の立案は、対象となる特定の日の前日又は特定の日の比較的に早い時間に行われる。例えば、図4の処理は、特定の日の0時に開始されるとしてよい。
電力制御装置40に関する制御として、S4010において、電力制御装置40の利用者及び電力制御装置140の少なくとも一方は、事業所30における電力計画に関する制約条件を設定して、電力制御装置40に通知する。電力制御装置140は、事業所30及び事業所31における全体的な電力コストを最小化するように、事業所30における制約条件を設定してよい。利用者は、事業所30において電力管理に関する情報を電力制御装置40に入力する人物又はシステムである。制約条件は、電力計画を立案する上で制約となる条件である。制約条件は、電力需要を満たすために必要となる制約を含んでよい。制約条件は、例えば、予測される発電量、予測される消費電力量、及び電力料金に関する情報を含む。発電量は、例えば、発電装置80における発電量である。消費電力量は、事業所30における消費電力量である。電力料金は、買電価格、売電価格、及びデマンドレスポンスに応じて消費電力を低減したことにより得られる対価を含む。買電価格は、例えば事業所30が電力ネットワーク90から受電したことの対価として課される金額に関する条件である。売電価格は、例えば事業所30が電力ネットワーク90に電力供給したことの対価として得られる金額に関する条件である。
S4012において、電力制御装置40は、制約情報に基づいて、事業所30における当日の電力計画を立案する。電力計画は、一日における時間帯毎の消費電力量を含む。電力計画によって、事業所30において各時間帯にどれだけ電力が消費されるかが定まる。当日における時間帯毎の消費電力量は、当日の気象情報等の環境情報と過去の実績データから予測されてよい。電力計画はピークカットを行うためのピークカット情報を含んでよい。ピークカット情報は、事業所30においてどの時間帯においてどれだけの量の消費電力を抑制すべきかを示す情報を含んでよい。ピークカット情報は、事業所30においてどの時間帯に外部からどれだけの量の電力を受け取るかべきかを示す情報を含んでよい。
電力制御装置40は、事業所30における最適な電力計画を立案してよい。例えば、電力制御装置40は、事業所30において電力ネットワーク90から受電する電力量が最小となるように、電力計画を立案してよい。電力制御装置40は、事業所30において電力ネットワーク90から受電することの対価として課される金額が最小となるように、電力計画を立案してよい。電力制御装置40は、少なくとも事業所30における契約電力を遵守することを条件として、事業所30においてデマンドレスポンスに応じて事業所30における消費電力を低減すること又は電力ネットワーク90に電力供給することに対する対価として得られる金額が最大となるように、電力計画を立案してよい。このように、電力制御装置40は、制約条件に基づいて、事業所30における当日の電力計画として最適な電力計画を立案する。この電力計画によって、当日の各時間帯に外部から受け取る必要がある電力量が定まる。外部から受け取る必要がある電力量は、事業所30に駐車中の車両10が備えるバッテリ12から供給されてよい。電力制御装置40は、立案した電力計画を統合管理装置50に送信する。
車両管理装置60に関する制御として、S4210において、利用者は、車両10の配車に関する予約情報を入力する。利用者は、車両10を利用する人物、システムの管理者又はシステム等である。予約情報は、運行計画を立案する上で制約となり得る条件を含む。予約情報は、例えば、出発地、行先、及び帰着地、並びに、出発地における出発時刻、行先における到着時刻及び出発時刻、及び帰着地へ到着時刻等を含む。出発地及び行先により、どの場所からどの場所まで車両10を走行させる必要があるかが定まる。出発地における出発時刻及び帰着地における到着時刻には、それらの出発時刻及び到着時刻の変更を許容できる時間を示す時間調整許容量が設定されてよい。S4210において入力された予約情報は、車両管理装置60に送信されるとともに、車両管理装置60を通じて統合管理装置50に送信される。
S4212において、車両管理装置60の計画部220は、利用者から通知された制約条件を集約して、事業所30における当日の運行計画を立案する。例えば、計画部220は、予約情報により定まる輸送需要が満たされるように、人物の輸送に利用する車両10、車両10の走行ルート、及び車両10の走行速度を決定する。車両管理装置60は、立案した運行計画を統合管理装置50に送信する。
S4110において、統合管理装置50は、電力制御装置40から送信された電力計画と、車両管理装置60から送信された予約情報及び運行計画とを受付ける。
S4112において、統合管理装置50の予約処理部340は、運行計画に従って車両10を運行した場合に、事業所30における電力計画を満たすか否かを判断する。例えば、運行計画から、車両10が事業所30に存在することが予測される期間が定まる。予約処理部340は、事業所30が外部から電力供給される必要がある期間において、当該期間に事業所30に存在する車両10が備えるバッテリ12から電力を受け取ることができると予測される場合に、電力計画を満たすと判断する。
予約処理部340は、運行計画に従って配車した場合に電力計画を満たすことができないと判断した場合、運行計画をどのように修正すれば電力計画を満たすことができるかを判断する。例えば、予約処理部340は、運行計画における車両10の出発時刻及び到着時刻の調整量を決定する。
統合管理装置50は、決定した出発時刻及び到着時刻の調整量を含む修正情報を、車両管理装置60に送信する。車両管理装置60の計画部220は、統合管理装置50から修正情報を受信すると、修正情報に基づいて、S4212で立案した運行計画を修正する(S4213)。例えば、計画部220は、統合管理装置50から受信した出発時刻及び到着時刻の調整量に基づいて、予約情報を満たすように運行計画を修正する。車両管理装置60は、運行計画の修正結果を、統合管理装置50に送信する。統合管理装置50及び車両管理装置60は、S4112及びS4213の処理を繰り返して、遂行可能な運行計画を決定する。S4213において、計画部220は、車両10の運行ルートを決定し、予約情報で指定された出発時刻及び到着時刻を遵守できるように車両10を走行させた場合に、車両10のSOC及び電力消費率に基づいて電欠が生じることなく車両10が事業所30に帰着できるか否かを判定することによって、遂行可能な運行計画を決定する。また、S4112において、予約処理部340は、決定される電力計画に従ってバッテリ12と事業所30との間で電力授受を行った場合に得られる事業所30の電力コスト削減量と、運行計画に従って車両10の運行を行った場合に必要な車両10の運行コスト及び車両10の稼働率とを考慮して、総合的に利益が得られると判断されることを条件として、運行計画を遂行可能と判定してよい。
運行計画が決定されると、運行計画を含む調停結果を電力制御装置40に送信する。電力制御装置40は、統合管理装置50から調停結果を受信すると、調停結果に基づいて電力計画に反映し(S4014)、調停結果を反映することによって確定した電力計画を利用者に通知する(S4015)。S4016において、利用者及び電力制御装置140は、通知された電力計画に従って制御を実行する。
車両管理装置60は、S4213にて最終的に決定された運行計画を確定し(S4214)、確定した運行計画を利用者に通信部290を通じて通知する。S4216において、利用者は通知された運行計画に従って車両10の運行制御を実行する。
図5は、車両10dの予約を許容せずに計画された運行計画の第1の例である。ここで、利用者は、9時に事業所30を出発して「行先1」及び「行先2」に移動して事業所30に帰着する予約要求を行ったとする。
予約処理部340は、予約要求に基づいて生成された保持情報に基づいて、車両10aを使用することによるバッテリ12aのSOCの推移を予測する。保持情報は、例えば、(i)使用される車両10を示す情報、(ii)使用される車両10の使用時間を示す情報、及び、使用される車両10の出発地及び目的地(経由地を含む)と、走行予定距離と、走行予定時間と、使用予定エネルギ量とのうちの少なくとも1つを示す情報を含む。
例えば、予約処理部340は、保持情報に含まれる出発地及び目的地に基づいて、事業所30から行先1への経路、行先1から行先2への経路、及び行先2から事業所30への経路を探索する。予約処理部340は、探索した経路を車両10aが走行するために必要なエネルギ量を推定し、推定したエネルギ量及びバッテリ12aの容量に基づいて、探索した経路を車両10aが走行した場合のバッテリ12aのSOCの減少量を算出する。これにより、予約処理部340は、バッテリ12aのSOCの推移を予測する。その結果、例えば、図5に示されるように、事業所30の出発時にバッテリ12aのSOCが100%であり、行先1への移動によってバッテリ12aのSOCが80%減少することによって、バッテリ12aのSOCが20%まで減少すると算出される。
予約処理部340は、バッテリ12aのSOCの低下によって車両10aを充電せずに事業所30に帰着することができないと判断すると、行先1から行先2に移動する経路において、10時から11時の間にバッテリ12aが満充電になるまで充電を行う計画を生成する。本実施形態において、車両10が事業所30を出発した後、事業所30に帰着するまでの間でバッテリ12の充電が必要となることを「経路充電」と呼ぶこととする。
予約処理部340は、バッテリ12aを充電した後、車両10aが行先2に移動して事業所30に帰着するまでの間にバッテリ12aのSOCが70%減少すると算出し、車両10aが事業所30に帰着したときにバッテリ12aのSOCは30%になると算出する。図5に示されるように、経路充電が発生すると、車両10aの利用者は、バッテリ12aが充電されるのを待つ必要がある。
このように、電気自動車は一般に長距離運行には不向きであるため、長距離を走行するためには経路充電が必要となる場合が多い。特に車両10を業務に使用する場合は、経路充電を行うことは時間的に大きな損失となる場合が多いことが課題となる。
本実施形態において、制御情報受付部330は、管理者によって入力された、車両10の特性を考慮して予約を処理するための制御情報を受け付ける。本実施形態において、制御情報は、内燃機関を有する車両10dの予約を許容するか否かを示す情報である。
図6は、車両10dの予約を許容した運行計画の一例である。図5に示されるように路充電を含む運行計画が生成されている場合、予約処理部340は、制御情報を参照して、制御情報が第1制御情報であるときは、車両10dの予約を許容すると判断する。
制御情報が第1制御情報である場合、予約処理部340は、車両10dを許容して予約を処理する。これにより、予約処理部340は、行先1及び行先2への移動に使用される車両10として車両10dを選択することで、経路充電が発生しない計画を生成することができる。そのため、利用者が車両10の充電を待つことで生じ得る損失の発生を抑制し得る。
図7は、車両10dの予約を許容せずに計画された運行計画の第2の例である。ここで、9時に事業所30を出発して「行先3」に移動して事業所30に帰着する予約要求と、事務所を10時に出発して「行先4」に移動して事業所30に帰着する予約要求が行われており、当該2つの予約要求に対して、車両10aを使用する運行計画が立案されているとする。
予約処理部340は、事業所30を出発して行先3に移動して事業所30に帰着する経路と、事業所30を出発して行先4に移動して事業所30に帰着する経路を探索する。予約処理部340は、探索した経路を車両10aが走行することによるバッテリ12aのSOCの減少量を算出する。図7に示されるように、予約処理部340は、事業所30の出発時にバッテリ12aのSOCが100%であり、行先3に移動し事業所30に帰着するまでにバッテリ12aのSOCが50%減少すると算出する。これにより、車両10aが10時に事業所30に帰着したときのバッテリ12aのSOCが50%と算出される。
続いて、予約処理部340は、車両10aが事業所30を出発して行先4に移動して事業所30に帰着するまでにバッテリ12aのSOCが30%減少すると算出する。これにより、車両10aが11時に事業所30に帰着したときにバッテリ12aのSOCが20%となる算出されたとする。
ここで、電力制御装置40からのエネルギ要求情報に基づく電力計画から、車両10aのバッテリ12aは、11時から12時の間において事業所30との間の電力授受に使用されることが予約されている。図7の例では、エネルギ要求情報に含まれるエネルギ量情報から、バッテリ12aと事業所30との間の電力授受によって、バッテリ12aからSOC30%分の電力エネルギを提供する必要となり、バッテリ12aに蓄積されている電力エネルギが不足する(つまり、事業所30に提供される電力エネルギが不足する)可能性がある。したがって、事業所30において必要な電力エネルギを十分に提供することができない可能性がある。
図8は、車両10dの予約を許容した運行計画の一例である。図7に示されるように、事業所30との間の電力授受に使用されることが予約されている期間の前後に、車両10aの運行に使用されることが予約されている場合、予約処理部340は、制御情報を参照して、制御情報が第1制御情報であるときは、車両10dの予約を許容すると判断する。
制御情報が第1制御情報である場合、予約処理部340は、車両10dを許容して予約を処理する。これにより、予約処理部340は、事業所30との間の電力授受に使用されることが予約されている期間より前に使用される車両10として車両10dを選択する。例えば、予約処理部340は、事業所30との間の電力授受に使用されることが予約されている期間の直前に行先4への移動に使用される車両10として車両10dを選択する。これにより、車両10aと事業所30との間の電力授受によってSOCが30%減少したとしても、事業所30との間の電力授受の終了時にSOCは20%あることとなる。なお、予約処理部340は、行先4への移動に使用される車両10として車両10dを選択することに代えて、又は、行先4への移動に使用される車両10として車両10dを選択することに加えて、行先3への移動に使用される車両10として車両10dを選択してよい。このように、車両10dの予約を許容することで、車両10aが事業所30において必要な電力エネルギを提供することが可能となる。
図9は、システム5において制御情報及び予約要求を入力する処理に関するフローチャートである。利用者は、パーソナルコンピュータ及び携帯端末等の通信端末を通じて統合管理装置50にアクセスすることができる。利用者が統合管理装置50アクセスすると、S910において、利用者識別情報取得部360は、利用者の識別情報を取得する。利用者識別情報取得部360は、例えばログイン情報に基づいて、利用者の識別情報を取得する。
S912において、入力制御部350は、利用者が管理者であるか否かを判断する。S912において利用者が管理者であると判断された場合、S914において、入力制御部350は、制御情報の設定を含む入力画面を通信端末に表示させる。制御情報の設定を含む入力画面は、制御情報を入力するためのユーザインタフェースの一例である。S916において、制御情報受付部330は、制御情報の設定を含む入力画面を通じて入力された制御情報を取得する。入力された制御情報は、記憶部380に記憶される。
S912において利用者が管理者でないと判断された場合、S920において、入力制御部350は、制御情報の設定を含まない予約要求を入力するための予約要求画面を通信端末に表示させる。入力制御部350は、例えば、車両管理装置60にリクエストをリダイレクトすることにより、通信端末に予約要求画面を表示させてよい。予約要求画面は、予約要求を受け付けるためのユーザインタフェースの一例である。続いて、S922において、車両管理装置60は利用者からの予約要求を取得する。
図9に関連して説明したように、入力制御部350は、管理者が制御情報を入力するための制御を行う。特に、入力制御部350は、予約要求を受け付けるためのユーザインタフェースとは異なるユーザインタフェースを通じて、制御情報を入力するための制御を行う。これにより、管理者以外の利用者が制御情報を入力できないようにすることができる。
図10は、統合管理装置50において実行される処理に関するフローチャートである。S1010において、予約処理部340は、制御情報を取得する。例えば、予約処理部340は、記憶部380から制御情報を取得する。
S1012において、電力制御装置40は、エネルギ要求受付部320が受け付けたエネルギ要求情報に基づいて、車両10の予約を設定する。エネルギ要求情報は、例えば、車両10が事業所30との間で電力授受を行うべき期間を示す情報と、電力授受を行う電力量を示す情報を含む。S1014において、予約処理部340は、運行計画を取得する。予約処理部340は、車両管理装置60が提供するAPIを通じて、車両管理装置60に運行計画を立案させ、車両管理装置60により立案された運行計画を取得してよい。
S1016において、予約処理部340は、車両10の予約が重複していないことをチェックする。例えば、予約処理部340は、エネルギ要求情報に基づく予約と、車両10の運行計画が示す車両10の予約が重複していないことをチェックする。車両10の予約が重複している場合、予約処理部340は、いずれかの予約の時間を予め定められた時間だけずらすことにより、重複を解消してよい。
S1018において、予約処理部340は、車両10のSOCを演算する。上述したように、予約処理部340は、車両10の走行経路を探索し、探索した経路を走行するために必要な電気エネルギを算出し、算出した電気エネルギと、エネルギ要求情報に基づく予約で必要な電力エネルギとに基づいて、車両10のSOCの推移を算出する。予約処理部340は、SOCの演算において、SOCが予め定められた値以下になる車両10が存在する場合(例えば、SOCがゼロになる車両10が存在する場合)、その車両10に対し経路充電を行う計画を組み入れることにより、その車両10のバッテリ12のSOCの推移を算出する。
S1020において、予約処理部340は、S1018において算出したSOCの推移に基づいて、予約が成立可能か否かを判断する。具体的には、予約処理部340は、S1018において算出したSOCの推移に基づいて、車両10の予約要求に基づく車両10の運行と、エネルギ要求情報に基づく車両10と事業所30との間の電力授受とが両立できるか否かを判断する。より具体的には、予約処理部340は、S1018において算出したSOCの推移に基づいて、運行及び/又は電力授受に使用される車両10のバッテリ12に蓄積されている電力エネルギ量が不足する(つまり、車両10の運行に必要な電力エネルギ量及び/又は事業所30に提供される電力エネルギが不足する)か否かに基づいて、車両10の運行と電力授受とが両立できると判断する。例えば、予約処理部340は、運行又は電力授受に使用される車両10のSOCが予め定められた下限値(例えば、ゼロ)に到達する場合に、車両10の運行と電力授受とが両立できないと判断し、運行又は電力授受に使用される車両10のSOCが当該下限値(例えば、ゼロ)に到達しない場合に、車両10の運行と電力授受とが両立できると判断する。
予約処理部340は、S1020において予約が成立可能と判断した場合、S1022において、経路充電が生じているか否かを判断する。経路充電が発生じていない場合、車両10の予約が確定され、本フローチャートの処理を終了する。
(i)S1020において予約が成立可能でないと判断された場合、又は(ii)S1022において経路充電が生じていると判断された場合、予約処理部340は、S1026において、制御情報を参照し、制御情報として第1制御情報が設定されているか否かを判断する。制御情報として第1制御情報が設定されていると判断された場合、予約処理部340は、S1028において、第1特性の移動体を許容して予約を処理する。具体的には、予約処理部340は、内燃機関を動力とする車両10dを許容する計画に修正する。S1028の処理が完了すると、S1018に処理を移行する。
このように、予約処理部340は、予約要求に対して使用される車両10及び事業所30との間の電力授受を行うために使用される車両10を決定することができない場合に、制御情報にさらに基づいて予約要求に対して使用される車両10を決定する。
S1026において設定情報として第1設定情報が設定されていないと判断された場合、本フローチャートの処理を終了する。他の実施形態において、S1026において設定情報として第1設定情報が設定されていない(例えば、制御情報として第2情報が設定されている)と判断された場合、予約処理部340は、予約要求に含まれる車両10の使用予定時間を変更することによって、予約要求に対して使用される車両10を決定してよい。予約処理部340は、車両10の使用予定時間を変更して使用される車両10を決定した後、S1018に処理を移行してよい。
以上に説明したシステム5によれば、予約対象の特性を考慮して予約対象の予約を許容するか否かを柔軟に切り替えることができる。以上の説明において、主として統合管理装置50が、予約要求受付部310、エネルギ要求受付部320、制御情報受付部330、予約処理部340、入力制御部350、及び利用者識別情報取得部360の機能を持つ演算部300を備える形態を説明したが、演算部300の機能の一部又は全てを、車両管理装置60が備える形態を採用してよい。統合管理装置50は、車両管理装置60が提供するAPIを通じて、車両管理装置60が備える機能を利用することにより、演算部300の機能を実行するための制御を行ってよい。統合管理装置50は、車両管理装置60が提供するAPIを通じて、演算部300の機能を実行するために必要な情報を車両管理装置60から取得して、演算部300の機能を実行してよい。統合管理装置50は、電力制御装置40が提供するAPIを通じて、演算部300の機能を実行するために必要な情報を電力制御装置40から取得して、演算部300の機能を実行してよい。図5から図10に関連して説明した処理は、図4のS4012、S4212、S4110、S4112及びS4213の処理の一部において実行されてよい。
図11は、本発明の複数の実施形態が全体的又は部分的に具現化され得るコンピュータ2000の例を示す。コンピュータ2000にインストールされたプログラムは、コンピュータ2000を、実施形態にかかるシステム5又はシステム5の各部、もしくは電力制御装置40及び車両管理装置60等の装置又は当該装置の各部として機能させる、当該システム又はシステムの各部もしくは当該装置又は当該装置の各部に関連付けられるオペレーションを実行させる、及び/又は、実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ2000に、本明細書に記載の処理手順及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、CPU2012によって実行されてよい。
本実施形態によるコンピュータ2000は、CPU2012、及びRAM2014を含み、それらはホストコントローラ2010によって相互に接続されている。コンピュータ2000はまた、ROM2026、フラッシュメモリ2024、通信インタフェース2022、及び入力/出力チップ2040を含む。ROM2026、フラッシュメモリ2024、通信インタフェース2022、及び入力/出力チップ2040は、入力/出力コントローラ2020を介してホストコントローラ2010に接続されている。
CPU2012は、ROM2026及びRAM2014内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。
通信インタフェース2022は、ネットワークを介して他の電子デバイスと通信する。フラッシュメモリ2024は、コンピュータ2000内のCPU2012によって使用されるプログラム及びデータを格納する。ROM2026は、アクティブ化時にコンピュータ2000によって実行されるブートプログラム等、及び/又はコンピュータ2000のハードウエアに依存するプログラムを格納する。入力/出力チップ2040はまた、キーボード、マウス及びモニタ等の様々な入力/出力ユニットをシリアルポート、パラレルポート、キーボードポート、マウスポート、モニタポート、USBポート、HDMI(登録商標)ポート等の入力/出力ポートを介して、入力/出力コントローラ2020に接続してよい。
プログラムは、CD-ROM、DVD-ROM、又はメモリカードのようなコンピュータ可読記憶媒体又はネットワークを介して提供される。RAM2014、ROM2026、又はフラッシュメモリ2024は、コンピュータ可読記憶媒体の例である。プログラムは、フラッシュメモリ2024、RAM2014、又はROM2026にインストールされ、CPU2012によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ2000に読み取られ、プログラムと上記様々なタイプのハードウエアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ2000の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。
例えば、コンピュータ2000及び外部デバイス間で通信が実行される場合、CPU2012は、RAM2014にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース2022に対し、通信処理を命令してよい。通信インタフェース2022は、CPU2012の制御下、RAM2014及びフラッシュメモリ2024のような記録媒体内に提供される送信バッファ処理領域に格納された送信データを読み取り、読み取った送信データをネットワークに送信し、ネットワークから受信された受信データを、記録媒体上に提供される受信バッファ処理領域等に書き込む。
また、CPU2012は、フラッシュメモリ2024等のような記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がRAM2014に読み取られるようにし、RAM2014上のデータに対し様々な種類の処理を実行してよい。CPU2012は次に、処理されたデータを記録媒体にライトバックする。
様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理にかけられてよい。CPU2012は、RAM2014から読み取られたデータに対し、本明細書に記載され、プログラムの命令シーケンスによって指定される様々な種類のオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索/置換等を含む、様々な種類の処理を実行してよく、結果をRAM2014にライトバックする。また、CPU2012は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第2の属性の属性値に関連付けられた第1の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、CPU2012は、第1の属性の属性値が指定されている、条件に一致するエントリを当該複数のエントリの中から検索し、当該エントリ内に格納された第2の属性の属性値を読み取り、それにより予め定められた条件を満たす第1の属性に関連付けられた第2の属性の属性値を取得してよい。
上で説明したプログラム又はソフトウェアモジュールは、コンピュータ2000上又はコンピュータ2000近傍のコンピュータ可読記憶媒体に格納されてよい。専用通信ネットワーク又はインターネットに接続されたサーバーシステム内に提供されるハードディスク又はRAMのような記録媒体が、コンピュータ可読記憶媒体として使用可能である。コンピュータ可読記憶媒体に格納されたプログラムを、ネットワークを介してコンピュータ2000に提供してよい。
コンピュータ2000にインストールされ、コンピュータ2000を統合管理装置50として機能させるプログラムは、コンピュータにより実行されると、CPU2012等に働きかけて、コンピュータ2000を、統合管理装置50の各部として機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ2000に読込まれることにより、コンピュータ2000は、ソフトウェアと上述した各種のハードウエア資源とが協働した具体的手段である統合管理装置50の各部として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ2000の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の統合管理装置50が構築される。
コンピュータ2000にインストールされ、コンピュータ2000を車両管理装置60として機能させるプログラムは、CPU2012等に働きかけて、コンピュータ2000を、車両管理装置60の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ2000に読込まれることにより、ソフトウエアと上述した各種のハードウエア資源とが協働した具体的手段である車両管理装置60の各部として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ2000の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の車両管理装置60が構築される。
様々な実施形態が、ブロック図等を参照して説明された。ブロック図において各ブロックは、(1)オペレーションが実行されるプロセスの段階又は(2)オペレーションを実行する役割を持つ装置の各部を表わしてよい。特定の段階及び各部が、専用回路、コンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプログラマブル回路、及び/又はコンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプロセッサによって実装されてよい。専用回路は、デジタル及び/又はアナログハードウエア回路を含んでよく、集積回路(IC)及び/又はディスクリート回路を含んでよい。プログラマブル回路は、論理AND、論理OR、論理XOR、論理NAND、論理NOR、及び他の論理オペレーション、フリップフロップ、レジスタ、フィールドプログラマブルゲートアレイ(FPGA)、プログラマブルロジックアレイ(PLA)等のようなメモリ要素等を含む、再構成可能なハードウエア回路を含んでよい。
コンピュータ可読記憶媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよく、その結果、そこに格納される命令を有するコンピュータ可読記憶媒体は、処理手順又はブロック図で指定されたオペレーションを実行するための手段をもたらすべく実行され得る命令を含む製品の少なくとも一部を構成する。コンピュータ可読記憶媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読記憶媒体のより具体的な例としては、フロッピー(登録商標)ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ(RAM)、リードオンリメモリ(ROM)、消去可能プログラマブルリードオンリメモリ(EPROM又はフラッシュメモリ)、電気的消去可能プログラマブルリードオンリメモリ(EEPROM)、静的ランダムアクセスメモリ(SRAM)、コンパクトディスクリードオンリメモリ(CD-ROM)、デジタル多用途ディスク(DVD)、ブルーレイ(登録商標)ディスク、メモリスティック、集積回路カード等が含まれてよい。
コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ(ISA)命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、又はSmalltalk(登録商標)、JAVA(登録商標)、C++等のようなオブジェクト指向プログラミング言語、及び「C」プログラミング言語又は同様のプログラミング言語のような従来の手続型プログラミング言語を含む、1又は複数のプログラミング言語の任意の組み合わせで記述されたソースコード又はオブジェクトコードのいずれかを含んでよい。
コンピュータ可読命令は、コンピュータ等のプログラム可能なデータ処理装置のプロセッサ又はプログラマブル回路に対し、ローカルに又はローカルエリアネットワーク(LAN)、インターネット等のようなワイドエリアネットワーク(WAN)を介して提供され、説明された処理手順又はブロック図で指定されたオペレーションを実行するための手段をもたらすべく、コンピュータ可読命令を実行してよい。
ここで、コンピュータは、PC(パーソナルコンピュータ)、タブレット型コンピュータ、スマートフォン、ワークステーション、サーバコンピュータ、または汎用コンピュータ等のコンピュータであってよく、複数のコンピュータが接続されたコンピュータシステムであってもよい。このような複数のコンピュータが接続されたコンピュータシステムは分散コンピューティングシステムとも呼ばれ、広義のコンピュータである。分散コンピューティングシステムにおいては、複数のコンピュータのそれぞれがプログラムの一部ずつを実行し、必要に応じてコンピュータ間でプログラム実行中のデータを受け渡すことによって、複数のコンピュータが集合的にプログラムを実行する。
プロセッサの例としては、コンピュータプロセッサ、中央処理装置(CPU)、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。コンピュータは、1つのプロセッサまたは複数のプロセッサを備えてよい。複数のプロセッサを備えるマルチプロセッサシステムにおいては、それぞれのプロセッサがプログラムの一部ずつを実行し、必要に応じてプロセッサ間でプログラム実行中のデータを受け渡すことによって、複数のプロセッサが集合的にプログラムを実行する。例えば、マルチタスクの実行において、複数のプロセッサのそれぞれは、タイムスライス毎にタスクスイッチすることにより各タスクの一部分ずつを細切れに実行してよい。この場合、各プロセッサが1つのプログラムのうちどの部分を実行するかは、動的に変化する。また、複数のプロセッサのそれぞれがプログラムのどの部分を実行するかは、マルチプロセッサを意識したプログラミングにより静的に定められてもよい。
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の序順で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
5 システム
10 車両
12 バッテリ
30、31 事業所
40、41 電力制御装置
50、51 統合管理装置
60、61 車両管理装置
70 電力需要家
80 発電装置
90 電力ネットワーク
140 電力制御装置
180 サーバ
190 通信ネットワーク
200 演算部
210 予約受付部
220 計画部
280 記憶部
290 通信部
300 演算部
310 予約要求受付部
320 エネルギ要求受付部
330 制御情報受付部
340 予約処理部
350 入力制御部
360 利用者識別情報取得部
380 記憶部
390 通信部
2000 コンピュータ
2010 ホストコントローラ
2012 CPU
2014 RAM
2020 入力/出力コントローラ
2022 通信インタフェース
2024 フラッシュメモリ
2026 ROM
2040 入力/出力チップ

Claims (13)

  1. 複数の予約対象物の予約を処理するための制御システムであって、
    前記複数の予約対象物のそれぞれの特性を示す特性情報を記憶する記憶部と、
    前記複数の予約対象物の特性を考慮して複数の予約対象物の予約を処理するための制御情報を受け付ける制御情報受付部と、
    前記複数の予約対象物の少なくともいずれかに関する予約要求を受け付ける予約要求受付部と、
    前記複数の予約対象物のうち1以上の予約対象物から提供されるべきエネルギの要求に関するエネルギ要求情報を受け付けるエネルギ要求受付部と、
    前記エネルギ要求情報を考慮して、前記予約要求に対して使用される予約対象物及びエネルギ授受を行うために使用される予約対象物を決定する予約処理部であって、前記制御情報が第1情報である場合、前記特性情報に基づいて、第1特性である予約対象物の予約を許容し、前記制御情報が第2情報である場合、前記第1特性である予約対象物の予約を許容しない予約処理部と
    を備え
    前記予約処理部は、前記エネルギ要求情報を考慮して、前記予約要求に対して使用される予約対象物及びエネルギ授受を行うために使用される予約対象物を決定することができない場合に、前記制御情報にさらに基づいて前記予約要求に対して使用される予約対象物を決定する
    制御システム。
  2. 前記複数の予約対象物は、車両である
    請求項1に記載の制御システム。
  3. 前記複数の予約対象物の特性は、前記車両の動力の種類である
    請求項2に記載の制御システム。
  4. 前記予約要求は、前記車両の使用予定時間を少なくとも含む
    請求項3に記載の制御システム。
  5. 前記予約処理部は、前記予約要求に対して使用される車両を決定するために、
    使用される車両を示す情報、
    前記使用される車両の使用時間を示す情報、及び、
    前記使用される車両の出発地及び目的地と、走行予定距離と、走行予定時間と、使用予定エネルギ量とのうちの少なくとも1つを示す情報
    を含む保持情報を保持する請求項4に記載の制御システム。
  6. 前記予約処理部は、前記保持情報に基づいて前記車両の走行に利用可能なエネルギ量の推移を予測し、予測した前記車両の走行に利用可能なエネルギ量の推移に基づいて、前記予約要求に対して使用される車両を決定する
    請求項に記載の制御システム。
  7. 前記エネルギ要求情報は、エネルギ量を示す情報及び前記エネルギが要求される時間を示す情報を含む
    請求項1から6のいずれか一項に記載の制御システム。
  8. 前記予約処理部は、前記エネルギ要求情報に基づき、少なくとも1つの車両においてエネルギ授受を行うために使用される車両の予約を設定する
    請求項1から6のいずれか一項に記載の制御システム。
  9. 前記制御情報を利用者が入力するための制御を行う入力制御部
    をさらに備える請求項1からのいずれか一項に記載の制御システム。
  10. 前記入力制御部は、前記予約要求を受け付けるためのユーザインタフェースとは異なるユーザインタフェースを通じて、前記制御情報を入力するための制御を行う
    請求項に記載の制御システム。
  11. 利用者の識別情報を取得する利用者識別情報取得部
    をさらに備え、
    前記入力制御部は、前記利用者識別情報取得部が取得した前記利用者の識別情報に基づいて前記制御情報の入力を許容するか否かを判断する
    請求項10に記載の制御システム。
  12. 複数の予約対象物の予約を処理するための制御方法であって、
    前記複数の予約対象物のそれぞれの特性を示す特性情報を記憶する段階と、
    前記複数の予約対象物の特性を考慮して複数の予約対象物の予約を処理するための制御情報を受け付ける段階と、
    前記複数の予約対象物の少なくともいずれかに関する予約要求を受け付ける段階と、
    前記複数の予約対象物のうち1以上の予約対象物から提供されるべきエネルギの要求に関するエネルギ要求情報を受け付ける段階と、
    前記エネルギ要求情報を考慮して、前記予約要求に対して使用される予約対象物及びエネルギ授受を行うために使用される予約対象物を決定する予約処理段階であって、前記制御情報が第1情報である場合、前記特性情報に基づいて、第1特性である予約対象物の予約を許容し、前記制御情報が第2情報である場合、前記第1特性である予約対象物の予約を許容しない、予約処理段階と、
    を備え
    前記予約処理段階は、前記エネルギ要求情報を考慮して、前記予約要求に対して使用される予約対象物及びエネルギ授受を行うために使用される予約対象物を決定することができない場合に、前記制御情報にさらに基づいて前記予約要求に対して使用される予約対象物を決定する
    制御方法。
  13. コンピュータによって実行された場合に、前記コンピュータを請求項1からのいずれか一項に記載の制御システムとして機能させるためのプログラム。
JP2024165548A 2024-09-24 2024-09-24 制御システム、制御方法、及び、プログラム Active JP7853375B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2024165548A JP7853375B2 (ja) 2024-09-24 2024-09-24 制御システム、制御方法、及び、プログラム
CN202510818466.0A CN121721999A (zh) 2024-09-24 2025-06-18 控制系统、控制方法及计算机程序产品
US19/255,964 US20260087420A1 (en) 2024-09-24 2025-06-30 Control system, control method, and computer readable storage medium
EP25192999.8A EP4714731A1 (en) 2024-09-24 2025-07-31 Control system, control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2024165548A JP7853375B2 (ja) 2024-09-24 2024-09-24 制御システム、制御方法、及び、プログラム

Publications (2)

Publication Number Publication Date
JP2026058158A JP2026058158A (ja) 2026-04-03
JP7853375B2 true JP7853375B2 (ja) 2026-04-28

Family

ID=96503207

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024165548A Active JP7853375B2 (ja) 2024-09-24 2024-09-24 制御システム、制御方法、及び、プログラム

Country Status (4)

Country Link
US (1) US20260087420A1 (ja)
EP (1) EP4714731A1 (ja)
JP (1) JP7853375B2 (ja)
CN (1) CN121721999A (ja)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011070302A (ja) 2009-09-24 2011-04-07 Chugoku Electric Power Co Inc:The 車両管理装置
JP2019144948A (ja) 2018-02-22 2019-08-29 本田技研工業株式会社 車両選択装置および方法
JP2023056781A (ja) 2021-10-08 2023-04-20 トヨタ自動車株式会社 情報処理装置
JP2023107518A (ja) 2022-01-24 2023-08-03 トヨタ自動車株式会社 情報処理装置、情報処理方法、およびプログラム
JP2024012899A (ja) 2022-07-19 2024-01-31 トヨタ自動車株式会社 サーバおよび電力調整システム

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6064418B2 (ja) 2012-08-01 2017-01-25 日産自動車株式会社 配車管理装置及び配車管理方法
JP6756462B2 (ja) * 2015-04-15 2020-09-16 日産自動車株式会社 車両管理システム及び車両管理方法
CN104779680B (zh) * 2015-05-07 2017-08-01 国家电网公司 电动汽车预约充电控制方法及装置
JP7787050B2 (ja) * 2022-09-28 2025-12-16 本田技研工業株式会社 システム、方法及びプログラム
EP4597377A1 (en) 2022-09-28 2025-08-06 Honda Motor Co., Ltd. System, method, and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011070302A (ja) 2009-09-24 2011-04-07 Chugoku Electric Power Co Inc:The 車両管理装置
JP2019144948A (ja) 2018-02-22 2019-08-29 本田技研工業株式会社 車両選択装置および方法
JP2023056781A (ja) 2021-10-08 2023-04-20 トヨタ自動車株式会社 情報処理装置
JP2023107518A (ja) 2022-01-24 2023-08-03 トヨタ自動車株式会社 情報処理装置、情報処理方法、およびプログラム
JP2024012899A (ja) 2022-07-19 2024-01-31 トヨタ自動車株式会社 サーバおよび電力調整システム

Also Published As

Publication number Publication date
CN121721999A (zh) 2026-03-24
EP4714731A1 (en) 2026-03-25
US20260087420A1 (en) 2026-03-26
JP2026058158A (ja) 2026-04-03

Similar Documents

Publication Publication Date Title
US9715408B2 (en) Data-aware workload scheduling and execution in heterogeneous environments
JP7003297B2 (ja) 送受電管理装置及びプログラム
US9886316B2 (en) Data center system that accommodates episodic computation
JP5448032B2 (ja) リソース管理装置、リソース管理プログラム、およびリソース管理方法
US20220050714A1 (en) Power aware scheduling
JP7246503B2 (ja) 管理システム、交換バッテリシステム及びプログラム
JP7812314B2 (ja) システム、方法及びプログラム
JP7065212B2 (ja) 送受電管理装置及びプログラム
JP2024049258A (ja) システム、方法及びプログラム
US20250217722A1 (en) System, method, and computer-readable storage medium
Crozier et al. The potential of data center energy demand to provide grid flexibility
JP7853375B2 (ja) 制御システム、制御方法、及び、プログラム
EP4344939A1 (en) System, method, and program
US12459397B2 (en) Power transfer managing system, computer-readable storage medium, and method for plurality of vehicles
JP7736088B2 (ja) 輸送計画作成支援装置、輸送計画作成支援方法及びプログラム
EP4250511A1 (en) V2g system, prohram and method
JP2026058171A (ja) 制御装置、電力システム、制御方法、及びプログラム
Fakhfakh et al. Multi-objective approach for scheduling time-aware business processes in cloud-fog environment: F. Fakhfakh et al.
WO2026014174A1 (ja) システム、プログラム、方法、及び記憶媒体
EP4250510B1 (en) V2g system, program, and method
Ayyadi et al. Addressing cost and resource variability for big data task scheduling in heterogeneous cloud environments: A. Ayyadi, A. Jahani
US20250013502A1 (en) Methods, systems, articles of manufacture and apparatus to allocate resources based on workload parameters
JP2005266845A (ja) 計算機使用料金算出装置及び計算機演算処理分割方法
JP2023132731A (ja) システム、プログラム及び方法
Elhossini et al. An efficient scheduling methodology for heterogeneous multi-core processor systems

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250326

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250604

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20260106

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260416