(57)【要約】【課題】設備側主導で設備管理装置の動作試験を簡便に実施できるようにする。【解決手段】シミュレータ１０は、表示した試験構成画面上に空調設備の状態情報を表示し、また試験構成画面から空調設備の状態を変更させるユーザインタフェース処理部１１１と、変更された設定値で状態情報記憶部１５を更新する状態情報更新部１１２と、を有し、変更後の設定値を含む変更情報を設備制御プロセッサ２０へ送信して当該空調設備の状態を変更させることで設備制御プロセッサ２０の動作試験を実行する動作試験処理部１１を有する。【選択図】図３
2018109480.tif 000002
【特許請求の範囲】
【請求項１】
施設に設置される設備に代わって前記設備を制御管理する設備管理装置を接続し、前記設備管理装置の動作試験に用いるシミュレーション装置において、
前記設備の仮想された状態を示す状態情報を保持する状態情報保持手段と、
前記状態情報保持手段にて保持されている状態情報を表示すると共に状態情報が変更されると前記状態情報保持手段にて保持されている当該設備の状態情報を更新する動作試験処理手段と、
前記動作試験処理手段により受け付けられた状態情報の変更内容を含む変更情報を前記設備管理装置へ通知する通知手段と、
を有することを特徴とするシミュレーション装置。
【請求項２】
ユーザに前記設備のＧＵＩ部品を画面上の所定の構成設定領域に配置させることで前記施設に設置される設備の接続関係を示す構成情報を作成する構成情報作成手段を有することを特徴とする請求項１に記載のシミュレーション装置。
【請求項３】
前記構成情報を前記設備管理装置へ送信する送信手段を有することを特徴とする請求項２に記載のシミュレーション装置。
【請求項４】
ユーザにより指定された設備、当該設備の状態情報の変更内容、当該状態情報の変更タイミングを示す時間情報を含むシナリオを作成するシナリオ作成手段を有し、
前記動作試験処理手段は、前記シナリオに従い当該設備の状態情報の変更を行うことを特徴とする請求項１に記載のシミュレーション装置。
【請求項５】
施設に設置される設備に代わって前記設備を制御管理する設備管理装置を接続し、前記設備管理装置の動作試験に用いるシミュレーション装置に搭載され、前記設備の仮想された状態を示す状態情報を保持する状態情報保持手段にアクセス可能なコンピュータを、
前記状態情報保持手段にて保持されている状態情報を表示すると共に状態情報が変更されると前記状態情報保持手段にて保持されている当該設備の状態情報を更新する動作試験処理手段、
前記動作試験処理手段により受け付けられた状態情報の変更内容を含む変更情報を前記設備管理装置へ通知する通知手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シミュレーション装置及びプログラム、特に設備を制御管理する設備管理装置の動作試験に関する。
【背景技術】
【０００２】
近年では、ビル管理システムを構築してビル全体の設備を統合管理する場合がある。この場合、空調等の設備を系統別に制御管理する設備コントローラを設置し、設備コントローラに、設備を接続して動作制御を行う１又は複数の集中コントローラを接続する。このように構成することで、設備コントローラから集中コントローラを介して設備の管理、監視、運用等を統合的に行っている。
【０００３】
ビルに設置される設備の種類や数、仕様等はビル毎に異なってくるので、設備コントローラをビルに新たに設置する場合、現場への導入前に設置先の環境に合致した設定を設備コントローラに行って動作試験を行う。ただ、動作試験時に現場と同じ設備を用意することは極めて困難であるため、設備コントローラにシミュレータを接続して動作試験を行うのが一般的である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開２０１３／１４５２７０号
【特許文献２】特開平０８−０６１７４２号公報
【特許文献３】特開２００８−２４９２６９号公報
【特許文献４】特開２０１１−００２１２１号公報
【特許文献５】特開号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年のビル設備では設備コントローラからの動作制御だけでなく、例えば空調設備においては、居室内のリモコンや情報端末から室温や風速の設定変更など設備側からでも種々の設定変更を行うことが可能となってきている。従って、設備管理装置主導の動作試験だけでなく設備側での操作に基づく動作試験も重要となってきている。
【０００６】
本発明は、設備側主導で設備管理装置の動作試験を簡便に実施できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るシミュレーション装置は、施設に設置される設備に代わって前記設備を制御管理する設備管理装置を接続し、前記設備管理装置の動作試験に用いるシミュレーション装置において、前記設備の仮想された状態を示す状態情報を保持する状態情報保持手段と、前記状態情報保持手段にて保持されている状態情報を表示すると共に状態情報が変更されると前記状態情報保持手段にて保持されている当該設備の状態情報を更新する動作試験処理手段と、前記動作試験処理手段により受け付けられた状態情報の変更内容を含む変更情報を前記設備管理装置へ通知する通知手段と、を有することを特徴とする。
【０００８】
また、ユーザに前記設備のＧＵＩ部品を画面上の所定の構成設定領域に配置させることで前記施設に設置される設備の接続関係を示す構成情報を作成する構成情報作成手段を有することを特徴とする。
【０００９】
また、前記構成情報を前記設備管理装置へ送信する送信手段を有することを特徴とする。
【００１０】
また、ユーザにより指定された設備、当該設備の状態情報の変更内容、当該状態情報の変更タイミングを示す時間情報を含むシナリオを作成するシナリオ作成手段を有し、前記動作試験処理手段は、前記シナリオに従い当該設備の状態情報の変更を行うことを特徴とする。
【００１１】
本発明に係るプログラムは、施設に設置される設備に代わって前記設備を制御管理する設備管理装置を接続し、前記設備管理装置の動作試験に用いるシミュレーション装置に搭載され、前記設備の仮想された状態を示す状態情報を保持する状態情報保持手段にアクセス可能なコンピュータを、前記状態情報保持手段にて保持されている状態情報を表示すると共に状態情報が変更されると前記状態情報保持手段にて保持されている当該設備の状態情報を更新する動作試験処理手段、前記動作試験処理手段により受け付けられた状態情報の変更内容を含む変更情報を前記設備管理装置へ通知する通知手段、として機能させる。
【発明の効果】
【００１２】
本発明によれば、設備側主導で設備管理装置の動作試験を簡便に実施することができる。
【００１３】
また、ＧＵＩ部品を構成設定領域に配置することで設備の接続関係を示す構成情報を容易に作成することができる。
【００１４】
また、作成した構成情報を設備管理装置に提供することができる。
【００１５】
また、シナリオを作成できるようにしたので、設備の状態の断続的に変更する動作試験や複数の設備を関連付けた動作試験を行うことができる。
【図面の簡単な説明】
【００１６】
【図１Ａ】本実施の形態において設備制御プロセッサがビルに導入された後の空調システムの構成図である。
【図１Ｂ】本実施の形態において設備制御プロセッサに対してシミュレーションを行うときの構成図である。
【図２】本実施の形態におけるシミュレータを形成するコンピュータのハードウェア構成図である。
【図３】本実施の形態におけるシミュレータ及び設備制御プロセッサのブロック構成図である。
【図４】本実施の形態における構構成情報の作成画面の表示例を示した図である。
【図５】本実施の形態における構成情報記憶部に記憶される構成情報のデータ構成の一例を示した図である。
【図６】本実施の形態における試験構成画面の表示例を示した図である。
【図７】本実施の形態におけるリモコン操作画面の表示例を示した図である。
【発明を実施するための形態】
【００１７】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００１８】
図１Ａは、本実施の形態において、設備制御プロセッサがビルに導入された後の空調システムの構成図である。なお、本実施の形態では、設備として空調設備を取り扱う場合を例にして説明する。図１Ａには、設備管理サーバ１、監視ＰＣ２、設備制御プロセッサ２０及び空調集中コントローラ４がネットワーク５に接続された構成が示されている。空調集中コントローラ４は、空調設備の動作を制御するコントローラである。図１Ａには、２台の空調集中コントローラ４を図示しているが、１台以上であればよい。各空調集中コントローラ４は、接続した室外機６及び室外機６に接続される室内機７を含む空調設備を動作制御対象としている。
【００１９】
設備制御プロセッサ２０は、空調集中コントローラ４を介して空調設備を制御管理する設備管理装置であり、本実施の形態において動作試験の対象となる装置である。設備制御プロセッサ２０は、運転の開始や停止、設定温度等空調設備の運転制御に関する指示を空調集中コントローラ４へ送り、また室内機７のリモコン（図示せず）のユーザ操作による設定変更等を受け付ける。設備管理サーバ１は、ネットワーク５を介して設備制御プロセッサ２０やシーケンサ（図示せず）の管理情報を送受信するサーバコンピュータである。監視ＰＣ２は、ＷＥｂブラウザを使用して、設備管理サーバ１により提供される管理情報等の情報の表示を行うことで管理者に各種情報を提供するパーソナルコンピュータである。
【００２０】
設備制御プロセッサ２０は、ビルに新規に導入されることで、空調集中コントローラ４及び空調設備の制御管理を開始することになるが、空調集中コントローラ４及び空調設備も新規に設置されることになる場合、実機がビルに導入されてからでは空調システムの稼動開始が遅れることになりかねない。そのため、ビルへの実機の設置前に事業所内でシミュレータを用いて動作試験を行うのが効率的である。
【００２１】
図１Ｂは、空調設備の代わりにシミュレータ１０を、空調集中コントローラ４を介して設備制御プロセッサ２０に接続したシミュレーション構成を示した図である。図１Ａと図１Ｂを比較すれば明らかなように、シミュレータ１０は、図１Ａの破線で囲んだ空調設備に置き換わっており、このシミュレーション構成にて事業所内で設備制御プロセッサ２０の動作試験を行うことになる。
【００２２】
図２は、本実施の形態におけるシミュレータ１０を形成するコンピュータのハードウェア構成図である。本実施の形態においてシミュレータ１０を形成するコンピュータは、ＰＣ等の従前から存在する汎用的なハードウェア構成で実現できる。すなわち、シミュレータ１０は、図２に示したようにＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ハードディスクドライブ（ＨＤＤ）３４、入力手段として設けられたマウス３５とキーボード３６、及び表示装置として設けられたディスプレイ３７をそれぞれ接続する入出力コントローラ３８、通信手段として設けられたネットワークインタフェース（ＩＦ）３９を内部バス４０に接続して構成される。なお、設備制御プロセッサ２０もシミュレータ１０と同様にコンピュータにより形成されていることから、そのハードウェア構成は、図２と同様に図示することができる。
【００２３】
図３は、本実施の形態におけるシミュレータ１０及び設備制御プロセッサ２０のブロック構成図である。なお、本実施の形態の説明に用いない構成要素については図から省略している。
【００２４】
シミュレータ１０は、動作試験処理部１１、構成情報作成部１２、シナリオ作成部１３、構成情報記憶部１４、状態情報記憶部１５、シナリオ記憶部１６及び試験ログ情報記憶部１７を有している。動作試験処理部１１は、シミュレータ１０の主要部を成し、ユーザインタフェース画面を利用して動作試験を行う。状態情報記憶部１５には、室内機７の運転状態や設定温度等空調設備の状態を示す状態情報が記憶されているが、動作試験処理部１１は、状態情報の表示及び状態情報の変更の受け付け等を行うユーザインタフェース（ＵＩ）部１１１及び状態情報が変更されると、その変更値等で状態情報記憶部１５に記憶される状態情報を更新する状態情報更新部１１２を含む。なお、空調設備の状態は、例えば運転／停止、温度の値、風向の上／下、風速の強／中／低などの設定値でそれぞれ表せることから、本実施の形態では、設定値と状態情報とを同じ意味で用いることにする。
【００２５】
構成情報作成部１２は、ビルに設置される空調設備の接続関係を示す構成情報を作成し、その作成した構成情報を構成情報記憶部１４に保存する。また、構成情報作成部１２は、作成した構成情報を設備制御プロセッサ２０へ送信する送信手段として機能する。シナリオ作成部１３は、試験者により指定された空調設備、当該空調設備の状態情報の変更内容、当該状態情報の変更タイミングを示す時間情報を含むシナリオを作成し、そのシナリオをシナリオ記憶部１６に保存する。動作試験処理部１１は、上記の通り設備制御プロセッサ２０の動作試験を行うが、その試験の内容及び結果を試験ログ情報として試験ログ情報記憶部１７に蓄積する。
【００２６】
シミュレータ１０における各構成要素１１〜１３は、シミュレータ１０を形成するコンピュータと、コンピュータに搭載されたＣＰＵ３１で動作するプログラムとの協調動作により実現される。また、各記憶部１４〜１７は、シミュレータ１０に搭載されたＨＤＤ３４にて実現される。あるいは、ＲＡＭ３３又は外部にある記憶手段をネットワーク経由で利用してもよい。
【００２７】
設備制御プロセッサ２０は、制御管理部２１、構成情報取得部２２、構成情報記憶部２３及び状態情報記憶部２４を有している。制御管理部２１は、設備制御プロセッサ２０の主要部を成し、空調設備の制御管理を行う。ただ、シミュレーション時には、空調設備の代わりに空調集中コントローラ４を介してシミュレータ１０とデータのやり取りすることになる。状態情報記憶部２４には、室内機７の運転状態や設定温度等ビル設備の状態を示す状態情報が記憶されているが、制御管理部２１は、試験者により設定される状態情報の受け付け及び状態情報の表示等を行うユーザインタフェース（ＵＩ）処理部２１１及び試験者等により指定された設定値又はシミュレータ１０から送られてくる設定値で状態情報記憶部２４に記憶される状態情報を更新する状態情報更新部２１２を含む。
【００２８】
構成情報取得部２２は、現場に設置される構成情報、すなわち空調集中コントローラ４の設置台数や空調集中コントローラ４と室外機６との接続関係、室外機６と室内機７の接続関係等に関するビル設備の構成情報を取得し、構成情報記憶部２３に登録する。
【００２９】
設備制御プロセッサ２０における各構成要素２１，２２は、設備制御プロセッサ２０を形成するコンピュータと、コンピュータに搭載されたＣＰＵで動作するプログラムとの協調動作により実現される。また、各記憶部２３，２４は、設備制御プロセッサ２０に搭載されたＨＤＤにて実現される。あるいは、ＲＡＭ又は外部にある記憶手段をネットワーク経由で利用してもよい。
【００３０】
また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭやＵＳＢメモリ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのＣＰＵがプログラムを順次実行することで各種処理が実現される。
【００３１】
次に、本実施の形態におけるシミュレーションの動作手順について説明する。
【００３２】
シミュレーションを行うためには、構成情報を事前に用意する必要がある。本実施の形態では、構成情報をシミュレータ１０における構成情報作成部１２が作成する。
【００３３】
図４は、本実施の形態における構成情報の作成画面の表示例を示した図である。図４には、設置する設備の接続関係を特定するＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部品が選択可能に表示されるコンポーネント領域４１と、各設備を特定するＧＵＩ部品が選択可能に表示される機種領域４２と、空調設備の構成と構築していくためのネットワーク構成領域４３と、が示されている。なお、各ＧＵＩ部品には機種が特定できるように機種名が対応付けして表示されている。
【００３４】
試験者は、新たな系統を作成する際にコンポーネント領域４１から「系統」をドラッグし、ネットワーク構成領域４３にドロップする。そして、機種領域４２から追加したい機種をドラッグし、ネットワーク構成領域４３上の追加先の系統上にドロップする。このドラッグ＆ドロップ操作を行うことでネットワーク構成領域４３上に空調設備の接続関係を設定していく。
【００３５】
なお、以上説明したユーザ操作は一例であって、説明したドラッグ＆ドロップ操作以外の方法で設備の接続関係を定義するようにしてもよい。
【００３６】
図５は、本実施の形態における構成情報記憶部１４に記憶される構成情報のデータ構成の一例を示した図である。図５に示したデータ構成によると、どの機種の室内機７がどの機種の室外機６に接続されたのかが明確に把握できる。なお、空調設備を構成する各設備には、各設備を識別するアドレスが割り振られる。
【００３７】
一方、設備制御プロセッサ２０は、何らかの方法でシミュレータ１０により置き換えられている設備の構成情報を作成することになるが、設備制御プロセッサ２０が用意する構成情報は、本来、シミュレータ１０と同じ内容となるはずである。従って、構成情報作成部１２は、シミュレータ１０において作成された構成情報を取得するようにしてもよい。すなわち、シミュレータ１０における構成情報作成部１２は、構成情報を作成すると構成情報記憶部１４に保存すると共に設備制御プロセッサ２０へ送信する。構成情報取得部２２は、シミュレータ１０から送信されてくる構成情報を受信すると、構成情報記憶部２３に保存する。このように、設備制御プロセッサ２０は、シミュレータ１０から構成情報を取得することで構成情報の設定の効率化を図ることが可能となる。
【００３８】
シミュレータ１０において作成された構成情報には、各空調設備の機種が含まれている。機種が特定されると、どの状態（設定値）を取り得るかも明確になる。例えば、設備が室内機７の場合、機種によって風速の設定が２段階であったり、４段階であったりする。設備制御プロセッサ２０側の制御管理画面から風速を変更する動作試験を行う場合、機種が明確になっているので、試験者は設定値に"４"と設定可能かどうかがわかる。
【００３９】
以上のように構成情報の設定が終了すると、各設備に対する状態情報を設定する必要がある。設備は、シミュレーション時にはまだ設置されていないので、状態情報には、仮想された各設備の状態が設定されることになる。この状態情報への初期設定は、設備制御プロセッサ２０において行い、シミュレータ１０へ送信して状態情報記憶部１５に設定登録するようにしてもよいし、シミュレータ１０側において以下に説明する動作試験用の構成画面から設定するようにしてもよい。
【００４０】
図６は、本実施の形態における試験構成画面の一例を示した図である。試験者は、この試験構成画面を利用して設備制御プロセッサ２０の動作試験を行うことになる。
【００４１】
例えば、試験者がメニューの「表示」を選択するなど所定の操作を行うと、ユーザインタフェース処理部１１１は、その操作指示を受け付け、状態情報記憶部１５に登録されている各設備の状態情報を読み出して試験構成画面に一覧表示する。そして、試験者は、例えば、表示されている設定値を変更することで、室内機７の運転を開始させたり、現在の設定温度や風向等を変更したりする。状態情報更新部１１２は、試験者による設定値の変更を受け付けると、その設定値で状態情報記憶部１５を更新する。また、動作試験処理部１１は、状態情報更新部１１２により変更された設定値を含む変更情報を設備制御プロセッサ２０へ送信する。
【００４２】
設備制御プロセッサ２０におけるユーザインタフェース処理部２１１は、動作試験の際、制御管理画面を表示しており、変更情報がシミュレータ１０から送信されてくると、その内容に従い制御管理画面に表示されている設備の状態情報を更新する。更に、状態情報更新部２１２は、変更情報に基づき状態情報記憶部２４を更新することで状態情報の変更を反映させる。
【００４３】
このように、シミュレータ１０側における設定値の変更が設備制御プロセッサ２０に反映されたことを確認することで設備制御プロセッサ２０の動作の正当性を確認できる。動作試験処理部１１が実施する設定値の変更は、試験ログ情報記憶部１７に蓄積されているので、仮に、シミュレータ１０側における変更が設備制御プロセッサ２０において正常に反映できなかった場合、試験ログ情報を解析することで設備制御プロセッサ２０における制御管理部２１を実現するアプリケーションのバグ修正に役立てることができる。
【００４４】
図７は、室内機７のリモコンから設定値を変更する場合を想定したリモコン操作画面の表示例を示した図である。試験者がメニューの「リモコン」を選択すると、ユーザインタフェース処理部１１１は、その所定の操作指示に応じて構成情報に含まれているリモコンに割り当てられたアドレスをリスト表示する。試験者がそのリストの中から操作対象のリモコンのアドレスを選択すると、ユーザインタフェース処理部１１１は、そのリモコンに対応した室内機７の状態情報を状態情報記憶部１５から読み出して、リモコン操作画面に表示する。試験者がこのリモコン操作画面に表示されている設定値を変更すると、状態情報更新部１１２は、変更された設定値で状態情報記憶部１５を更新する。また、動作試験処理部１１は、状態情報更新部１１２により変更された状態情報の変更内容を含む変更情報を設備制御プロセッサ２０へ送信する。
【００４５】
設備制御プロセッサ２０におけるユーザインタフェース処理部２１１は、変更情報がシミュレータ１０から送信されてくると、上記と同様に制御管理画面に表示されている設備の状態情報を更新する。更に、状態情報更新部２１２は、変更情報に基づき状態情報記憶部２４を更新する。
【００４６】
このように、シミュレータ１０側における設定値の変更が設備制御プロセッサ２０に反映され、設備の状態が一致することを確認することで設備制御プロセッサ２０の動作の正当性を確認できる。
【００４７】
ところで、予め決めたスケジュールに従って設備の状態を断続的に変更させながら設備制御プロセッサ２０の動作を確認したい場合がある。例えば、一の設備に対し状態を所定の時間間隔で設定値を変更したり、複数の設備を関連付けながら状態を変更したりする。このような試験者の要求に応じるために、本実施の形態では、スケジュール機能、いわゆるシナリオを作成できるようにした。具体的には、試験者は、所定のシナリオ作成画面(図示せず)から、状態情報の変更対象とする設備、当該設備の変更する項目（室内機７であれば、設定温度、風向、風速、運転モード等）、当該項目の変更後の状態(設定値)等を含む指示情報を１又は複数設定する。シナリオ作成部１３は、設定された指示情報を受け付け、指示情報に基づき所定の形式にてシナリオ情報を作成してシナリオ記憶部１６に登録する。
【００４８】
試験者がシナリオを実行させたいときに所定の指示操作をすると、動作試験処理部１１は、シナリオ記憶部１６に登録されているシナリオをリスト表示する。そして、試験者がリストの中からシナリオを選択すると、動作試験処理部１１は、選択されたシナリオに従って動作試験を開始する。
【００４９】
なお、上記手動によるシナリオの実行だけでなく、シナリオにて指定された日時に当該シナリオの実行を自動的に開始できるようにしてもよい。
【００５０】
なお、本実施の形態では、空調設備の制御管理を行う設備制御プロセッサ２０の動作試験を行う場合を例にして説明したが、これに限定する必要はなく、シミュレータ１０は、例えば照明等他の設備の制御管理を行う設備制御プロセッサの動作試験にも提供可能である。
【符号の説明】
【００５１】
１  設備管理サーバ、２  監視ＰＣ、４  空調集中コントローラ、５  ネットワーク、６  室外機、７  室内機、１０  シミュレータ、１１  動作試験処理部、１２  構成情報作成部、１３  シナリオ作成部、１４，２３  構成情報記憶部、１５，２４  状態情報記憶部、１６  シナリオ記憶部、１７  試験ログ情報記憶部、２０  設備制御プロセッサ、２１  制御管理部、２２  構成情報取得部、３１  ＣＰＵ、３２  ＲＯＭ、３３  ＲＡＭ、３４  ハードディスクドライブ（ＨＤＤ）、３５  マウス、３６  キーボード、３７  ディスプレイ、３８  入出力コントローラ、３９  ネットワークインタフェース（ＩＦ）、４０  内部バス、１１１，２１１  ユーザインタフェース（ＵＩ）処理部、１１２，２１２  状態情報更新部。
【図１Ａ】
2018109480.tif 000003
【図１Ｂ】
2018109480.tif 000004
【図２】
2018109480.tif 000005
【図３】
2018109480.tif 000006
【図４】
2018109480.tif 000007
【図５】
2018109480.tif 000008
【図６】
2018109480.tif 000009
【図７】
2018109480.tif 000010