(57)【要約】【課題】複数の運転計画の比較をより容易に行うことができる運転計画支援装置、運転計画支援方法及びコンピュータプログラムを提供することである。【解決手段】実施形態の運転計画支援装置は、比較条件生成部と、運転計画作成部と、表示制御部とを持つ。比較条件生成部は、一以上の運転計画条件について、第１の運転計画の比較対象となる１つ以上の第２の運転計画を作成する際の第２運転計画条件を、前記第１の運転計画の運転計画条件である第１運転計画条件の一部又は全部を変更することによって生成する。運転計画作成部は、前記第１運転計画条件を満たす運転計画を前記第１の運転計画として作成するとともに、前記第２運転計画条件を満たす運転計画を前記第２の運転計画として作成する。表示制御部は、作成された前記第１の運転計画に関する情報と、作成された前記第２の運転計画に関する情報とを比較可能な態様で表示部に表示させる。【選択図】図２
2019109861.tif 000002
【特許請求の範囲】
【請求項１】
対象機器の運転計画を作成する際に必要となる一以上の運転計画条件について、第１の運転計画の比較対象となる１つ以上の第２の運転計画を作成する際の第２運転計画条件を、前記第１の運転計画の運転計画条件である第１運転計画条件の一部又は全部を変更することによって生成する比較条件生成部と、
前記第１運転計画条件を満たす運転計画を前記第１の運転計画として作成するとともに、前記第２運転計画条件を満たす運転計画を前記第２の運転計画として作成する運転計画作成部と、
作成された前記第１の運転計画に関する情報と、作成された前記第２の運転計画に関する情報とを比較可能な態様で表示部に表示させる表示制御部と、
を備える運転計画支援装置。
【請求項２】
前記表示制御部は、運転計画の作成に与える影響が大きい運転計画条件を前記運転計画に対応づけて表示させる、
請求項１に記載の運転計画支援装置。
【請求項３】
前記表示制御部は、前記運転計画条件の一部又は全部に対する変更の入力を受け付ける第１のユーザインタフェースを表示させ、
前記運転計画作成部は、前記第１のユーザインタフェースを介して変更された運転計画条件に基づいて運転計画を再作成し、
前記表示制御部は、前記運転計画の表示を、再作成された運転計画に基づいて更新する、
請求項１又は２に記載の運転計画支援装置。
【請求項４】
前記表示制御部は、各運転計画の表示又は非表示を選択する操作の入力を受け付ける第２のユーザインタフェースを表示させ、前記第２のユーザインタフェースを介した選択操作の入力に応じて、選択された運転計画及び前記運転計画に対応づけて表示された運転計画条件の表示又は非表示を切り替える、
請求項１から３のいずれか一項に記載の運転計画支援装置。
【請求項５】
前記表示制御部は、運転計画又は前記運転計画に対応づけて表示された運転計画条件の一部又は全部の表示又は非表示を選択する操作の入力を受け付ける第３のユーザインタフェースを表示させ、前記第３のユーザインタフェースを介した選択操作の入力に応じて、選択された前記運転計画又は前記運転計画条件の一部又は全部の表示又は非表示を切り替える、
請求項１から４のいずれか一項に記載の運転計画支援装置。
【請求項６】
前記表示制御部は、前記第１のユーザインタフェースによって変更可能な運転計画条件又は前記運転計画条件に対応する運転計画が前記表示又は非表示の対象として選択された場合、前記第１のユーザインタフェースの表示又は非表示を、前記運転計画条件又は前記運転計画の表示又は非表示に合わせて切り替える、
請求項５に記載の運転計画支援装置。
【請求項７】
前記運転計画条件は、配水池に水を送水するポンプの台数、前記ポンプの吐出流量及び消費電力、前記配水池の面積、前記配水池の物理的な水位の上下限、前記配水池の運用上の水位の上下限、前記配水区の水需要量、消費電力の制限、前記消費電力の課金に関する条件を含み、
前記運転計画作成部は、前記運転計画条件を満たす複数の運転計画を作成し、作成した運転計画のうち電気料金が最も低い運転計画を前記第２の運転計画とする、
請求項１から６のいずれか一項に記載の運転計画支援装置。
【請求項８】
前記比較条件生成部は、前記第１運転計画条件に含まれる、配水池の運用上の水位の上下限を変更することによって前記第２運転計画条件を生成する、
請求項１から７のいずれか一項に記載の運転計画支援装置。
【請求項９】
前記表示制御部は、第１の運転計画と、一以上の第２の運転計画と、のそれぞれに含まれる各時系列データについて、横軸を時間軸としデータの値を縦軸で表すグラフを生成し、生成した各グラフを、時間軸を揃えて縦方向に並べて表示させる、
請求項１から８のいずれか一項に記載の運転計画支援装置。
【請求項１０】
前記運転計画は、前記ポンプの吐出流量及び前記配水池の水位の想定値を時系列に示し、
前記表示制御部は、前記縦軸方向に各ポンプの吐出流量に応じた大きさを有する前記ポンプごとの図形を、時刻ごとに積み上げて生成されるグラフを前記運転計画ごとに生成し、前記水位の上下限、前記配水池の水位及び電力単価を、生成した各グラフの時間軸に対応させて表示させる、
請求項９に記載の運転計画支援装置。
【請求項１１】
前記表示制御部は、前記運転計画ごとに生成した各グラフに、各運転計画において想定される１日の電気料金を表示させる、
請求項９又は１０に記載の運転計画支援装置。
【請求項１２】
対象機器の運転計画を作成する際に必要となる一以上の運転計画条件について、第１の運転計画の比較対象となる１つ以上の第２の運転計画を作成する際の第２運転計画条件を、前記第１の運転計画の運転計画条件である第１運転計画条件の一部又は全部を変更することによって生成し、
前記第１運転計画条件を満たす運転計画を前記第１の運転計画として作成するとともに、前記第２運転計画条件を満たす運転計画を前記第２の運転計画として作成し、
作成された前記第１の運転計画に関する情報と、作成された前記第２の運転計画に関する情報と、を比較可能な態様で表示部に表示させる、
運転計画支援方法。
【請求項１３】
対象機器の運転計画を作成する際に必要となる一以上の運転計画条件について、第１の運転計画の比較対象となる１つ以上の第２の運転計画を作成する際の第２運転計画条件を、前記第１の運転計画の運転計画条件である第１運転計画条件の一部又は全部を変更することによって生成する比較条件生成ステップと、
前記第１運転計画条件を満たす運転計画を前記第１の運転計画として作成するとともに、前記第２運転計画条件を満たす運転計画を前記第２の運転計画として作成する運転計画作成ステップと、
作成された前記第１の運転計画に関する情報と、作成された前記第２の運転計画に関する情報とを比較可能な態様で表示部に表示させる表示制御ステップと、
をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、運転計画支援装置、運転計画支援方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、ユーザによって設定された運転計画に関する諸条件（以下「運転計画条件」という。）を満たす最適なプラントの運転計画を提示する運転計画支援装置がある。例えば、上水道プラント等の送水プロセスを有するプラントでは、ポンプの運転台数や運転のタイミング等を調整することで、電気料金をより安くする運転計画が立てられる。しかしながら、従来の運転計画支援装置は、設定された運転計画条件を満たす運転計画を１つだけ提示するものが多い。そのため、複数の運転計画を比較してより良い運転計画を検討しようとした場合、ユーザは運転計画支援装置に対して多くの操作を行わなければならず、運転計画の策定に要する負荷が高くなる場合があった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−０６７４０５号公報
【特許文献２】特開２０１１−２２２００２号公報
【特許文献３】特開２０１０−００３２８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、複数の運転計画の比較をより容易に行うことができる運転計画支援装置、運転計画支援方法及びコンピュータプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の運転計画支援装置は、比較条件生成部と、運転計画作成部と、表示制御部とを持つ。比較条件生成部は、対象機器の運転計画を作成する際に必要となる一以上の運転計画条件について、第１の運転計画の比較対象となる１つ以上の第２の運転計画を作成する際の第２運転計画条件を、前記第１の運転計画の運転計画条件である第１運転計画条件の一部又は全部を変更することによって生成する。運転計画作成部は、前記第１運転計画条件を満たす運転計画を前記第１の運転計画として作成するとともに、前記第２運転計画条件を満たす運転計画を前記第２の運転計画として作成する。表示制御部は、作成された前記第１の運転計画に関する情報と、作成された前記第２の運転計画に関する情報とを比較可能な態様で表示部に表示させる。
【図面の簡単な説明】
【０００６】
【図１】実施形態の運転計画支援装置１の適用対象の具体例を示す図。
【図２】実施形態の運転計画支援装置１の機能構成の具体例を示す図。
【図３】実施形態における運転計画条件の具体例を示す図。
【図４】実施形態における変更可能条件の設定例を示す図。
【図５】実施形態における運転計画条件の設定に用いられるユーザインタフェースの具体例を示す図。
【図６】実施形態における運転計画条件の設定に用いられるユーザインタフェースの具体例を示す図。
【図７】実施形態における運転計画条件の設定に用いられるユーザインタフェースの具体例を示す図。
【図８】実施形態における運転計画条件の設定に用いられるユーザインタフェースの具体例を示す図。
【図９】実施形態の運転計画支援装置１の動作例を示すフローチャート。
【図１０】実施形態における支援情報の表示例を示す図。
【図１１】実施形態における支援情報の表示例を示す図。
【図１２】実施形態の変形例における支援情報の表示例を示す図。
【発明を実施するための形態】
【０００７】
以下、実施形態の運転計画支援装置、運転計画支援方法及びコンピュータプログラムを、図面を参照して説明する。
【０００８】
図１は、実施形態の運転計画支援装置１の適用対象の具体例を示す図である。図１は、実施形態の運転計画支援装置１の適用対象の一例として、配水区に対する配水プロセスを実現する配水システム１００を示す。図１に例示する配水システム１００は、浄水場ＦＰの浄水池ＣＲに蓄えられた水を、配水池ＤＲを介して配水区ＤＤに送水する。浄水場ＦＰは、浄化された水を浄水池ＣＲに蓄え、浄水池ＣＲに蓄えられた水を１以上のポンプＰ１〜Ｐ６で配水池ＤＲに送水する。配水池ＤＲには、浄水場ＦＰから送水される水のほか、一定量の水（以下「定量受水」という。）が定常的に流入する場合がある。
【０００９】
実施形態の運転計画支援装置１は、このような配水システム１００に関して、与えられた運転計画条件を満たす運転計画を生成する機能を有する。例えば、本実施形態では、運転計画支援装置１が浄水場ＦＰのポンプＰ１〜Ｐ６の運転計画を生成する例を説明するが、生成される運転計画は配水プロセスの実現に関して、所定の運転計画条件を満たすように生成されるものであればどのような運転計画であってもよい。
【００１０】
図２は、実施形態の運転計画支援装置１の機能構成の具体例を示すブロック図である。運転計画支援装置１は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備え、プログラムを実行する。運転計画支援装置１は、プログラムの実行によって記憶部１０１、表示部１０２、入力部１０３、比較条件生成部１０４、運転計画作成部１０５、表示制御部１０６及び条件設定部１０７を備える装置として機能する。なお、運転計画支援装置１の各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されてもよい。プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。プログラムは、電気通信回線を介して送信されてもよい。
【００１１】
記憶部１０１は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。記憶部１０１は計画条件情報及び変更可能条件情報を記憶する。計画条件情報は運転計画条件を示す情報である。記憶部１０１には、ベースとなる運転計画条件（以下「基本条件」という。）を示す計画条件情報（以下「基本条件情報」という。）が予め記憶される。
【００１２】
変更可能条件情報は、基本条件（第１運転計画条件の一例）を満たすように作成された運転計画に対して、比較対象となる運転計画を作成するための運転計画条件（以下「比較条件」という。）を、基本条件の変更によって生成する際の変更可能条件を示す情報である。具体的には、変更可能条件情報は、変更可能な基本条件を示す情報と、変更可能な基本条件について許容される変更の範囲とを示す情報を含む。記憶部１０１には、初期の変更可能条件情報が予め記憶される。
【００１３】
表示部１０２は、ＣＲＴ（Cathode Ray Tube）ディスプレイや液晶ディスプレイ、有機ＥＬ（Electro-Luminescence）ディスプレイ等の表示装置を含んで構成される。又は、表示部１０２は、これらの表示装置を自装置に接続するインタフェースとして構成されてもよい。表示部１０２は、運転計画策定の意思決定を支援する情報（以下「支援情報」という。）を表示する。具体的には、支援情報は、運転計画作成部１０５によって作成される複数の運転計画を比較可能な態様で表示する情報である。支援情報は、作成された各運転計画に加えて、各運転計画に関する補足的な情報を表示するものであってもよい。例えば、支援情報は、各運転計画の作成に用いられた運転計画条件を、それぞれの運転計画に対応づけて表示するものであってもよい。
【００１４】
入力部１０３は、マウスやキーボード、タッチパネル等の入力装置を含んで構成される。又は、入力部１０３は、これらの入力装置を自装置に接続するインタフェースとして構成されてもよい。入力部１０３は、自装置に対する各種情報の入力を受け付ける。例えば、入力部１０３は、運転計画条件の設定又は変更に関する情報の入力を受け付ける。また、例えば、入力部１０３は、変更可能条件の設定又は変更に関する情報の入力を受け付ける。入力部１０３は、入力された情報を条件設定部１０７に出力する。
【００１５】
比較条件生成部１０４は、変更可能条件情報に基づいて、基本条件の一部又は全部を変更した運転計画条件（以下「比較条件」という。）を生成する。比較条件生成部１０４は、生成した比較条件（第２運転計画条件の一例）を示す計画条件情報（以下「比較条件情報」という。）を記憶部１０１に記憶させる。以下では、比較条件情報との区別のため、ベースとなる基本条件を示す計画条件情報を基本条件情報という場合がある。また、以下では、特に区別しない場合、計画条件情報は、基本条件情報及び比較条件情報を含むものとする。
【００１６】
運転計画作成部１０５は、与えられた運転計画条件を満たす運転計画を作成する。与えられる運転計画条件が複数である場合、運転計画作成部１０５は複数の運転計画条件ごとに運転計画を作成する。具体的には、運転計画作成部１０５は、基本条件情報が示す基本条件を満たす第１の運転計画と、比較条件情報が示す比較条件を満たす第２の運転計画とを作成する。運転計画作成部１０５は、作成した第１及び第２の運転計画を示す運転計画情報を表示制御部１０６に出力する。
【００１７】
具体的には、運転計画作成部１０５は、対象期間内における対象機器の状態を変数として、与えられた運転計画条件を定式化し、対象期間内において全ての条件式を満たす変数の値を求めることにより対象機器の運転計画を作成する。運転計画となる変数を求める方法としては、混合整数計画問題を解く方法やＧＡ（Genetic Algorithm：遺伝的アルゴリズム）を適用して解を出す方法などが挙げられるが、他のどのような方法が用いられてもよい。例えば、許容される電力料金の上限と、求められる送水量の下限とが運転計画条件として与えられた場合、運転計画作成部１０５は、各ポンプの状態（稼働又は停止）を示す変数を求めることにより、対象期間内において、電力料金を許容範囲内に抑えつつ必要な送水量を実現するポンプの運転計画を作成することができる。
【００１８】
表示制御部１０６は、運転計画作成部１０５から出力される運転計画情報に基づいて支援情報を生成し、生成した支援情報を表示部１０２に表示させる。
【００１９】
条件設定部１０７は、ユーザの操作に応じて運転計画条件又は変更可能条件情報を生成又は変更する機能を有する。具体的には、条件設定部１０７は、入力部１０３を介して取得されたユーザの入力情報に基づいて計画条件情報又は変更可能条件情報を生成して記憶部１０１に記憶させる。また、条件設定部１０７は、入力情報に基づいて記憶部１０１に記憶されている計画条件情報又は変更可能条件情報を更新する。条件設定部１０７は、計画条件情報を更新した場合、運転計画条件が変更された旨を運転計画作成部１０５に通知する。また、条件設定部１０７は、変更可能条件情報を更新した場合、変更可能条件が変更された旨を比較条件生成部１０４に通知する。これらの通知に応じて、比較条件の更新、又は運転計画の再作成が行われる。
【００２０】
図３は、実施形態における運転計画条件の具体例を示す図である。例えば、実施形態の配水システム１００において、各ポンプの運転計画は、下記の各項目に関する運転計画条件が満たされるように作成される。
・配水池ＤＲの底面積（配水池面積）
・配水池ＤＲの水位の物理的上限（物理水位上限）及び下限（物理水位下限）
・配水池ＤＲの水位の運用上の上限（運用水位上限）及び下限（運用水位下限）
・ポンプの台数
・各ポンプの吐出量、
・各ポンプの運転に要する電力（各ポンプの動力）
・システムに供給される電力の基本料金（基本電力料金）
・従量課金される電力の使用量及び単価（従量電力量／料金単価）
・使用可能な電力が制限される時間帯において使用可能な電力（制限電力）
・上記時間帯の開始時刻（制限電力開始時刻）
・上記開始時刻から制限が解除されるまでの時間（制限電力継続時間）
・運転計画の対象となる期間の終了時における配水池ＤＲの目標水位（最終時刻目標水位）及び目標水位の許容誤差（最終時刻水位許容誤差）
・平滑運転（ポンプの稼働及び停止を切り替える頻度を少なくする運転方法）を行う場合における各ポンプの運転の優先度（平滑化優先度）
なお、図３において「従量電力量／料金単価」は、一日の従量電力量の料金単価が１時間ごとに定義されたものである。上記の運転計画条件は一例であり、各ポンプの運転計画の作成には、他の項目に関する条件が考慮されてもよい。
【００２１】
図４は、実施形態における変更可能条件の設定例を示す図である。上述のとおり、変更可能条件は、基本条件を満たすように作成される運転計画に対して、比較対象となる運転計画を、基本条件に含まれる各条件のうちの一部又は全部を変更して生成する際の制約となる条件である。そのため、基本条件に含まれる各条件のうち、どの条件を変更可能とするか、及び変更可能な条件をどの程度変更可能とするかの２つの条件で変更可能条件を表すことができる。
【００２２】
図４は、図３に示す各項目に関する条件のうち、運用水位下限を変更可能とし、運用水下限を２．０〜３．５の範囲内で変更可能とする場合の変更可能条件情報の具体例を示す。例えば、このような変更可能条件情報が設定された場合、比較条件生成部１０４は、図３に示す運転計画条件のうち、運用水位下限の値のみを３から２．５に変更した運転計画条件を比較条件として生成する。また、生成される比較条件は複数であってもよい。この場合、比較条件生成部１０４は、運用水位下限の値を、上記の範囲内で異なる値に変更した複数の運転計画条件を生成する。
【００２３】
ここでは、運用水位下限を変更可能とする変更可能条件情報の具体例を示したが、変更可能とする項目は運用水位下限以外であってもよい。また、変更可能とする項目は、１つに限られず、複数の項目が変更可能と設定されてもよい。また、複数の項目が変更可能と設定された場合、比較条件の生成においては、必ずしも全ての項目について条件が変更される必要はない。例えば、運用水位上限及び運用水位下限が変更可能である場合、比較条件生成部１０４は、運用水位上限のみを変更した比較条件を生成してもよいし、運用水位下限のみを変更した比較条件を生成してもよいし、運用水位上限及び運用水位下限の両方を変更した比較条件を生成してもよい。
【００２４】
図５、図６、図７及び図８は、運転計画条件の設定に用いられるユーザインタフェースの具体例を示す図である。例えば、これらのユーザインタフェースは、条件設定部１０７によって提供される。図５〜図８は、運転計画条件の設定に用いられるユーザインタフェースの一例として各条件の入力画面の具体例を示す。例えば、図５〜図８に示す入力画面には、運転計画条件としての各値を選択するためのチェックボックス又はプルダウンメニュー、直接入力によって各値を指定するためのテキストボックスなどの入力インタフェースが、各値を指定する操作を支援する各種の表示とともに表示される。また、各入力画面には、入力値を運転計画条件として確定させるための設定ボタンＢ１〜Ｂ４が配置される。
【００２５】
例えば、図５は配水池及びポンプに関する運転計画条件の設定に用いられる入力画面の具体例を示す。図５は、配水池面積、運用水位上限、運用水位下限、物理水位上限、物理水位下限、ポンプの台数、各ポンプの吐出量、各ポンプの動力、平滑化優先度及び定量受水量を指定するための入力インタフェースが、配水池及び各ポンプの状態を示す表示Ｄ１１〜Ｄ１４とともに表示された例である。この例において、テキストボックスＴＢ１０１〜ＴＢ１１３は、それぞれ、配水池面積、運用水位上限、運用水位下限、物理水位上限、物理水位下限、ポンプの台数、各ポンプの吐出量、定量受水量及び各ポンプの動力の値を入力するための入力インタフェースである。プルダウンメニューＰＭ１１〜ＰＭ１３は、各ポンプの平滑化優先度の値を選択するための入力インタフェースである。
【００２６】
また、表示Ｄ１１〜Ｄ１４は、実際の配水池ＤＲ及び各ポンプの現在の状態を示すものであってもよいし、その時点で入力されている各値の大きさを示すものであってもよい。例えば、表示Ｄ１１は、円柱状の図形によって配水池ＤＲの現在の水位を示す。表示Ｄ１１には、各水位の入力値に応じた水面のイメージ図が表示されてもよい。また、例えば、表示Ｄ１２〜Ｄ１４は、その太さによって各ポンプが吐出する水の流量（以下「吐出流量」という。）を示す。表示Ｄ１２〜Ｄ１４は、各ポンプの実際の吐出流量を示すものであってもよいし、吐出流量の入力値を示すものであってもよい。
【００２７】
また、入力画面には、運転計画の作成において各ポンプの運転優先度を考慮するか否かを選択するチェックボックスＣＢ１１が配置されもよい。また、この場合、チェックの有無に応じて、入力画面の表示が変更されてもよい。例えば、チェックボックスＣＢ１１がチェックされていない場合、各ポンプに関する表示が非表示にされてもよいし、各ポンプに関するテキストボックスに対する値の入力が禁止されてもよい。
【００２８】
図６は、電力料金に関する運転計画条件の設定に用いられる入力画面の具体例を示す。図６は、基本電力料金及び従量電力量／料金単価を指定するための入力インタフェースが、入力値や料金単価等の契約に基づく表示とともに表示された例である。この例において、テキストボックスＴＢ２１〜ＴＢ２６は、それぞれ、基本電力料金及び従量電力量の料金単価の値を入力するための入力インタフェースである。一方、表示Ｄ２１には、入力値によって定まる１日の従量電力量の料金単価の推移を示すグラフや、基本電力料金、契約電力などが表示される。契約電力は、使用可能な電力の制限であり、予め電力供給事業者との契約によって定められる。例えば、表示Ｄ２１には、使用可能な最大電力又は契約期間において使用可能な電力量などが契約電力として表示される。また、表示Ｄ２１には、入力値によって定まる１日の電力使用量の推移を示すグラフが表示されてもよい。
【００２９】
また、表示Ｄ２１は、情報を表示するだけでなく、情報の入力を受け付けるように構成されてもよい。例えば、図６は、表示Ｄ２１が、電力使用量が同じ期間の開始時刻又は終了時刻の選択に応じて設定値の入力を受け付けるように構成された例である。具体的には、この場合、条件設定部１０７は、ある時刻（例えば０時）の選択（図中のポインタＳ）に応じて値（１２．１）の入力を受け付け、その入力値をその時刻から次に値が入力された時刻（９時、１８．８２）までの期間に対応づける。このようにすれば、ユーザは０時から９時までの期間における電力使用量を、当該期間の各時刻に対して値を入力することなく、２つの入力（１２．１と１８．８２）で設定することができる。
【００３０】
図７は、電力制限に関する運転計画条件の設定に用いられる入力画面の具体例を示す。この例において、テキストボックスＴＢ３１及びＴＢ３２は、それぞれ、制限電力の値を入力するための入力インタフェースであり、時間軸Ｔ３１、幅指定インタフェースＳ３１及びＳ３２は制限電力開始時刻及び制限電力継続時間を指定するための入力インタフェースである。例えば、ユーザは、時間軸Ｔ３１上の所望の時刻に幅指定インタフェースＳ３１及びＳ３２を移動させるとともに、その幅を所望の時間幅に調整することによって制限時間帯の開始時刻（制限電力開始時刻）及び継続時間（制限電力継続時間）を指定する。また、ユーザは、各スライダに対応して表示されるテキストボックスへの入力により、制限時間帯における使用可能電力、及び制限時間外における使用可能電力を指定する。図７は、６時から９時までの時間帯に１００ｋＷの制限電力を、１２時から１５時までの時間帯に２００ｋＷの制限電力を設定した例を示す。
【００３１】
図８は、その他の運転計画条件の設定に用いられる入力画面の具体例を示す。この例において、テキストボックスＴＢ４１〜ＴＢ４５は、それぞれ、電力削減優先度、最終時刻目標水位、最終時刻水位許容誤差、計画対象開始時刻及び最大変更可能台数を指定するための入力インタフェースである。各テキストボックスは、直接的な値の入力に加え、値の入力を補助する他の入力インタフェースを備えてもよい。例えば、図８に示すテキストボックスＴＢ４１は、入力可能な値の範囲内で移動可能なレンジスライダＲＳ４１を備え、レンジスライダＲＳ４１におけるスライダの位置に応じた値を入力値として取得する。
【００３２】
運転計画条件の設定時において、図５〜図８に例示したような入力画面がユーザインタフェースとして提供されることにより、ユーザはより容易に運転計画条件を設定することが可能となる。例えば、条件設定部１０７は、基本条件の設定時においてユーザインタフェースを提供し、ユーザインタフェースを介して取得された入力情報に基づいて基本条件情報を生成する。また、このようなユーザインタフェースは、基本条件又は比較条件の変更時において提供されてもよい。この場合、条件設定部１０７は、入力情報に基づいて、記憶部１０１に記憶されている基本条件情報又は比較条件情報を更新する。さらに、このようなユーザインタフェースは、変更可能条件の設定時又は変更時において提供されてもよい。
【００３３】
図９は、実施形態の運転計画支援装置１の動作例を示すフローチャートである。ここでは、初期の基本条件情報及び初期の変更可能条件情報が記憶部１０１に予め記憶されているものとする。まず、比較条件生成部１０４が、基本条件情報及び変更可能条件情報を記憶部１０１から取得する。比較条件生成部１０４は、取得した変更可能条件情報に基づいて基本条件情報の一部又は全部を変更することにより、一以上の比較条件情報を生成する（ステップＳ１０１）。比較条件生成部１０４は、生成した一以上の比較条件情報を記憶部１０１に記憶させる。
【００３４】
続いて、運転計画作成部１０５が、基本条件情報と、上記ステップで生成された一以上の比較条件情報とに基づいて、基本条件及び各比較条件のそれぞれについて運転計画を作成する（ステップＳ１０２）。運転計画作成部１０５は、作成した各運転計画を示す運転計画情報を表示制御部１０６に出力する。
【００３５】
表示制御部１０６は、運転計画作成部１０５から出力された運転計画情報に基づいて支援情報を生成する（ステップＳ１０３）。表示制御部１０６は、作成した支援情報を表示部１０２に表示させる（ステップＳ１０４）。
【００３６】
続いて、条件設定部１０７が、運転計画条件の変更が入力されたか否かを判定する（ステップＳ１０５）。変更は、基本条件及び比較条件のどちらに対するものであってもよい。運転計画条件の変更が入力された場合（ステップＳ１０５−ＹＥＳ）、条件設定部１０７は、記憶部１０１に記憶されている計画条件情報（基本条件情報又は比較条件情報）を入力情報に基づいて更新する。そして、条件設定部１０７は、運転計画条件を変更した旨を運転計画作成部１０５に通知することで、ステップＳ１０２に処理を戻す。これにより、運転計画条件の変更に応じて、運転計画の再作成が行われる。
【００３７】
一方、運転計画条件の変更が入力されていない場合（ステップＳ１０５−ＮＯ）、条件設定部１０７は、変更可能条件の変更が入力されたか否かを判定する（ステップＳ１０６）。変更可能条件の変更が入力された場合（ステップＳ１０６−ＹＥＳ）、条件設定部１０７は、記憶部１０１に記憶されている変更可能条件情報を入力情報に基づいて更新する。そして、条件設定部１０７は、変更可能条件を変更した旨を比較条件生成部１０４に通知することで、ステップＳ１０１に処理を戻す。これにより、変更可能条件の変更に応じて、比較条件の再生成及び運転計画の再作成が行われる。
【００３８】
一方、変更可能条件の変更が入力されていない場合（ステップＳ１０６−ＮＯ）、条件設定部１０７は、ステップＳ１０５に処理を戻し、運転計画条件又は変更可能条件の変更が入力されるまで、ステップＳ１０５及びＳ１０６の判定処理を繰り返し実行する。
【００３９】
図１０及び図１１は、実施形態における支援情報の表示例を示す図である。図１０は、運転計画条件ごとに作成される個々の運転計画の表示（以下「個別表示」という。）を、積み上げ形式の棒グラフＧ５１によって表した例である。棒グラフＧ５１は、積み上げられる棒の系列で各ポンプを区別し、各棒の高さで各ポンプの吐出流量を表す。表示制御部１０６は、作成された個々の運転計画情報に基づいて、運転計画ごとの個別表示を生成する。さらに、表示制御部１０６は、各運転計画の個別表示Ｓ６１〜Ｓ６３を、棒グラフＧ５１−１〜Ｇ５１−３の横軸を揃えて縦方向に並べることで、図１１の表示例のように、複数の運転計画情報を、時間を基準として比較可能な態様で表示する支援情報を生成する。
【００４０】
例えば、図１１に示すように、各運転計画情報を示すグラフを、時間軸を揃えて並べて表示してもよいし、各運転計画の時刻毎のグラフが時間の経過に応じて変化するようなアニメーション表示を行ってもよい。この場合、ユーザに表示対象の時刻を指定させるために、スライダ等のユーザインタフェースをグラフの表示に合わせて表示させてもよい。
【００４１】
また、図１１に示すように、支援情報の表示画面には、いずれかの運転計画情報を選択的に表示することを可能にするユーザインタフェースＤ６１（第２のユーザインタフェースの一例）が配置されてもよい。このようなユーザインタフェースが配置されることにより、ユーザは、提示された複数の運転計画をより少数に絞り込んで比較することができる。
【００４２】
なお、ここでは、運転計画の表示態様の一例として棒グラフを示したが、計画対象の機器の運転状態（例えばポンプの吐出流量）の変動を視覚的に識別することが容易にするものであれば、運転計画は他のどのような態様で表示されてもよい。
【００４３】
また、対応する運転計画に関する情報であれば、各個別表示には運転計画情報以外の情報が表示されてもよい。例えば、各個別表示には、運転計画条件に含まれる諸条件のうち運転計画の作成に与える影響が大きい条件の内容が表示されてもよい。例えば、図１０の例のように、個別表示には、以下の情報が表示されてもよい。
・表示対象の運転計画のタイトルの表示Ｄ５０１
・電力料金単価の表示Ｄ５０２
・配水池ＤＲの水位の表示Ｄ５０３又はＤ５０４
・配水池ＤＲの運用水位上限の表示Ｄ５０５
・配水池ＤＲの運用水位下限の表示Ｄ５０６
・表示されている運転計画によって想定される１日の電気料金の表示Ｄ５０７
・配水池ＤＲの水位の日単位の変動を示す表示Ｄ５０８
・水需要量に関する表示Ｄ５０９
・送水流量の表示Ｄ５１０
【００４４】
なお、後述するが、表示対象となる運転計画は過去の運転実績であってもよい。その場合、表示Ｄ５０１には過去実績の運転計画のタイトルが表示されてもよく、その他の表示にも過去実績を示す情報が表示されてもよい。例えば、表示Ｄ５０９には、水需要量の予測値が表示されてもよいし、過去の水需要量の実績値が表示されてもよい。また、表示５０９は、ユーザが水需要量の予測値を入力するための入力インタフェースに置き換えられてもよい。また、表示Ｄ５０８には、ポンプの吐出流量の計画値や過去実績などの他の情報が付加的に表示されてもよい。また、表示Ｄ５０８における所定日の選択に連動して、棒グラフＧ５１及びそれに付随する各表示が選択された日の運転計画に応じて更新されてもよい。
【００４５】
また、例えば、各個別表示には、それぞれの運転計画に対応する運転計画条件が表示されてもよい。さらに、各個別表示において、運転計画条件の設定値を変更可能にするユーザインタフェース（第１のユーザインタフェースの一例）が提供されてもよい。例えば、図１０の例のように、個別表示には、配水池ＤＲの運用水位下限と、その設定値を運用水位上限から物理水位下限までの範囲内で変更可能にするレンジスライダＲＳ５１が表示されてもよい。例えば、レンジスライダＲＳ５１を介して運用水位下限の設定値が変更された場合、条件設定部１０７は対応する計画条件情報を変更後の値で更新し、その旨を比較条件生成部１０４に通知する。この通知に応じて、運転計画作成部１０５は変更後の運転計画条件を満たす運転計画を再作成する。そして、表示制御部１０６は、再作成された運転計画情報に基づいて対応する個別表示を更新する。
【００４６】
その他、各個別表示には、浄水場ＦＰと配水池ＤＲとの間の送水量、配水池ＤＲと配水区ＤＤとの間の配水量などが表示されてもよい。また、各個別表示には、表示対象の運転計画又はその運転計画に対応づけて表示された運転計画条件の一部又は全部の各種情報について、表示又は非表示を選択する入力インタフェースＤ５１１（第３のユーザインタフェースの一例）が表示されてもよい。例えば、図１０において、『配水池の運用水位の上下限』のチェックボックスＤ５１２がオフされた場合、棒グラフＧ５１における配水池水位の上下限の表示Ｄ５０５及びＤ５０６が非表示にされる。また、この場合、配水池水位下限を変更するレンジスライダＲＳ５１が、表示Ｄ５０５及びＤ５０６とともに非表示にされてもよい。また、入力インタフェースＤ５１１の表示又は非表示は、対応する運転計画の表示又は非表示に合わせて切り替えられてもよい。
【００４７】
このように構成された実施形態の運転計画支援装置１によれば、ユーザは、運転計画条件を様々に変更しながら運転計画を検討することができるため、より適切な運転計画を立案することが可能になる。
【００４８】
具体的には、運転計画支援装置１は、作成した運転計画を、その作成に影響を与える可能性が高いと考えられる運転計画条件とともに表示させる。これにより、ユーザは、作成された運転計画の妥当性をより容易に判断することが可能となる。
【００４９】
また、運転計画支援装置１は、基準となる運転計画に対して比較対象となる運転計画を生成し、生成した運転計画を比較可能な態様で表示させる。これにより、ユーザは、基本条件の妥当性を容易に判断することが可能となる。
【００５０】
また、運転計画支援装置１は、基本条件の一部又は全部を変更することによって比較条件を生成する。そのため、基本条件に基づいて作成された運転計画と、比較条件に基づいて作成された運転計画とを比較することにより、ユーザは、基本条件の改善の方向性を判断することが可能となる。
【００５１】
また、運転計画支援装置１は、作成した運転計画を、その運転計画条件を変更可能にするユーザインタフェースとともに表示し、運転計画条件の変更に応じて運転計画の再作成及び支援情報の更新を行う。これにより、ユーザは、より納得がいく運転計画を策定することが可能となる。
【００５２】
以下、実施形態の運転計画支援装置１の変形例について説明する。
【００５３】
（第１の変形例）
運転計画支援装置１において、運転計画作成部１０５は、支援情報として表示部１０２に表示させる運転計画の数（以下「表示数」という。）よりも多い運転計画を作成してもよい。具体的には、この場合、比較条件生成部１０４が予め定められた表示数より多い比較条件を生成し、運転計画作成部１０５は生成された全ての比較条件について運転計画を作成する。表示制御部１０６は、作成された運転計画の中から基本条件に基づく１つの運転計画と、比較条件に基づく１以上の運転計画を選択し、選択された運転計画情報に基づいて支援情報を生成し、表示部１０２に表示させる。
【００５４】
ここで、比較条件に基づく１以上の運転計画は、どのような方法で選択されてもよい。例えば、表示制御部１０６は、比較条件に基づく運転計画を、作成された運転計画の中からランダムに選択してもよいし、ユーザの選択操作に基づいて選択してもよい。また、表示制御部１０６は、比較条件に基づく運転計画を、作成された運転計画の内容に基づいて選択してもよい。例えば、表示制御部１０６は、電気料金や運用水位下限、ポンプの切り替え（稼働又は停止）の回数等に基づいて比較条件に基づく運転計画を選択してもよい。
【００５５】
この場合、表示制御部１０６は、各値が大きい又は小さいものから順に運転計画を選択してもよいし、最大値又は最小値を持つ運転計画と平均的な値を持つ運転計画とを選択してもよい。例えば、電気料金に基づく選択の場合、表示制御部１０６は、電気料金が最も安い（又は高い）運転計画と、平均的な電気料金を示す運転計画とを選択してもよい。また、運用水位下限に基づく選択の場合、表示制御部１０６は、運用水位下限が最大（又は最低）である運転計画と、平均的な運用水位下限を示す運転計画とを選択してもよい。また、ポンプの切り替え回数に基づく選択の場合、表示制御部１０６は、切り替え回数が最も少ない（又は多い）運転計画と、平均的な切り替え回数を示す運転計画とを選択してもよい。
【００５６】
このように運転計画支援装置１が、表示数以上の運転計画を作成し、比較条件に基づく運転計画を統計値に基づいて選択することにより、運転計画策定の意思決定により大きく貢献する支援情報をユーザに提供することができる。また、運転計画支援装置１は、予め表示数以上の運転計画を作成しておくことにより、ユーザの選択に応じて、表示内容を即座に変更することができる。
【００５７】
（第２の変形例）
図３に例示した運転計画条件の各項目のうち、平滑化優先度が変更可能条件に含まれても良い。例えば、平滑化優先度に関する変更可能条件は、その値について０〜１の範囲内での変更を許容するように設定されてもよい。ここで、平滑化優先度は、値が大きいほどポンプの切り替え回数が少ないことを意味する。すなわち、平滑化優先度が大きいほど、１日におけるポンプの運転台数の変化が小さく、かつ各ポンプの連続運転時間が長い運転計画が作成される。
【００５８】
この場合、実施形態と同様に予め定められた表示数分だけ運転計画が作成されてもよいし、第１の変形例と同様に表示数分よりも多い数の運転計画が作成されてもよい。また、この場合、支援情報は、実施形態又は第１の変形例と同様の態様で表示されてもよいが、これらと異なる態様で表示されてもよい。例えば、運転計画は、予め定義された各種パターンに対応づけられて表示されてもよい。
【００５９】
図１２は、変形例における支援情報の表示例を示す図である。図１２は、選択された各運転計画が、ポンプ運転の平滑化を重視するパターン（平滑化重視パターン）、配水池ＤＲの運用水位を重視するパターン（水位重視パターン）、及び電気料金を重視するパターン（料金重視パターン）の３つの運転計画パターンに対応づけられた表示例を示す。この場合、比較条件生成部１０４がこの３パターンに対応する比較条件を作成してもよいし、表示制御部１０６が、複数作成された運転計画の中からこれらのパターンに当てはまる運転計画を選択してもよい。このように、予め各種パターンとして定められた選択基準に応じた運転計画が比較対象として表示されることにより、ユーザは、より容易に運転計画策定の意思決定を行うことができる。
【００６０】
なお、このような態様の表示においても、運転計画条件を変更するためのユーザインタフェースが表示されてもよい。例えば、図１２の例のように、運転計画パターンを選択するためのプルダウンメニューＰＭ６１〜ＰＭ６３が表示されてもよい。一部の運転計画条件の設定値の表示（図では運用水下限の表示）とともに、その設定値を変更するレンジスライダＲＳ６１〜ＲＳ６３が表示されてもよい。この場合、運転計画作成部１０５は、運転計画条件の変更に応じて運転計画を再作成し、表示制御部１０６は、再作成された運転計画に基づいて支援情報を更新する。
【００６１】
（その他の変形例）
運転計画条件又は変更可能条件は、運転計画作成の都度ユーザの入力によって設定されてもよいし、過去のユーザの入力が再利用されてもよい。この場合、例えば、条件設定部１０７は、ユーザが入力した運転計画条件又は変更可能条件の設定値を示す設定情報を記憶部１０１に記憶させる。そして、条件設定部１０７は、次回以降の設定時に、記憶部１０１に蓄積された設定情報に基づいて再利用可能な設定値の候補を入力画面に表示させ、使用すべき設定値を表示された候補の中からユーザに選択させる。
【００６２】
また、運転計画支援装置１は、運転計画の対象となる機器（例えばポンプ）の過去の運転履歴や、運転計画条件又は変更可能条件に関連する測定値（例えば配水池ＤＲの水位）などを示す履歴情報を取得する履歴情報取得部（図示せず）をさらに備え、取得した履歴情報に基づいて運転計画条件又は変更可能条件の各設定値の入力候補をユーザに提供するように構成されてもよい。この場合、例えば、履歴情報取得部は、取得した履歴情報を記憶部１０１に記憶させる。一方、条件設定部１０７は、運転計画条件又は変更可能条件の設定時において、記憶部１０１に蓄積された履歴情報に基づいて各設定値の入力候補を生成する。例えば、設定対象が運用水位下限であって、過去の運用水位下限が２ｍ〜３ｍの範囲に収まっている場合、条件設定部１０７は、その範囲内で重複しない数値を１つ以上（例えば０．５刻みで３個）選択する。そして、条件設定部１０７は、選択した数値を設定値の候補として入力画面に表示させ、使用すべき設定値を表示された候補の中からユーザに選択させる。このように、運転計画条件又は変更可能条件の設定時において、過去の入力情報や履歴情報に基づく設定値の候補が提供されることにより、ユーザはより容易に運転計画条件又は変更可能条件の設定を行うことができる。
【００６３】
実施形態の運転計画支援装置１は、ネットワークを介して通信可能な端末装置に支援情報を表示させるように構成されてもよい。この場合、運転計画支援装置１は、表示部１０２に代えて通信部を備え、表示制御部１０６は、生成した支援情報を、通信部を介して端末装置に送信するように構成されてもよい。このような構成によれば、運転計画支援装置１は、運転計画の策定を支援する支援情報を、ネットワークを介して提供するクラウドサーバとしても機能することが可能である。
【００６４】
上記の実施形態では、運転計画支援装置１が将来の運転計画を支援する例を説明したが、運転計画支援装置１が表示する運転計画は必ずしも将来の運用を想定したものでなくてもよい。例えば、運転計画支援装置１において、基本条件は、過去実績の運転計画の作成に用いられた運転計画条件であってもよい。この場合、上記の実施形態と同様の処理によって比較対象となる運転計画を作成し、過去実績の運転計画と比較して表示することで、過去実績の運転計画に対する改善の度合いをユーザに提示することも可能である。
【００６５】
以上説明した少なくともひとつの実施形態によれば、実施形態の運転計画支援装置は、一以上の運転計画条件について、基本条件に基づく運転計画（第１の運転計画）の比較対象となる運転計画（第２の運転計画）を作成する際の運転計画条件を、基本条件の一部又は全部を変更することによって生成する比較条件生成部と、基本条件を満たす運転計画を作成するとともに、比較条件を満たす運転計画を作成する運転計画作成部と、作成された各運転計画に関する情報を比較可能な態様で表示部に表示させる表示制御部と、を持つことにより、複数の運転計画の比較をより容易に行うことができる。
【００６６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００６７】
１００…配水システム、ＦＰ…浄水場、ＣＲ…浄水池、ＤＤ…配水区、ＤＲ…配水池、１…運転計画支援装置、１０１…記憶部、１０２…表示部、１０３…入力部、１０４…比較条件生成部、１０５…運転計画作成部、１０６…表示制御部、１０７…条件設定部、Ｄ５０１〜Ｄ５１２…個別表示内の各表示、Ｄ７１〜Ｄ７３…個別表示、ＴＢ１０１〜ＴＢ１１３，ＴＢ２１〜ＴＢ２６，ＴＢ３１，ＴＢ３２，ＴＢ４１〜ＴＢ４５…テキストボックス、Ｂ１〜Ｂ４…設定ボタン、ＣＢ１…チェックボックス、Ｇ５１，Ｇ５１−１〜Ｇ５１−３…棒グラフ、Ｐ１〜Ｐ６…ポンプ、ＰＭ１１〜ＰＭ１３，ＰＭ６１〜ＰＭ６３…プルダウンメニュー、Ｓ３１，Ｓ３２…幅指定インタフェース、ＲＳ４１，ＲＳ５１，ＲＳ６１〜ＲＳ６３…レンジスライダ、Ｓ…ポインタ、Ｔ３１…時間軸
【図１】
2019109861.tif 000003
【図２】
2019109861.tif 000004
【図３】
2019109861.tif 000005
【図４】
2019109861.tif 000006
【図５】
2019109861.tif 000007
【図６】
2019109861.tif 000008
【図７】
2019109861.tif 000009
【図８】
2019109861.tif 000010
【図９】
2019109861.tif 000011
【図１０】
2019109861.tif 000012
【図１１】
2019109861.tif 000013
【図１２】
2019109861.tif 000014