(57)【特許請求の範囲】
【請求項１】
インタネットその他のネットワークを介して接続された複数のプラントの制御を行うプラント制御端末と、
プラントを構成する各設備を監視し、監視データを出力する設備監視データ出力装置と、
前記プラントを構成する各設備を制御する設備制御装置と、
前記監視データを格納する記憶手段とを具えると共に、
前記設備制御装置の制御を行う複数の装置制御端末と、前記装置制御端末とをネットワークを介して接続され、前記装置制御端末を管理する管理サーバと、
を具えたプラントからなるプラント制御代行システムにおいて、
要求する処理（以下サービスという）を記述したプログラムの他に、前記要求するサービスの種類、カードを識別するためのＩＤ番号、及び前記要求するサービスを行う期間を含む要求処理項目が記述され、前記サービスの種類に対応するサービスのカードが発行可能であって、前記サービスの種類に応じて前記カードを選択して発行するカードクライアントと、
前記プラント制御端末は、前記カードクライアントで発行された前記カードに記述されている情報を、前記管理サーバに送信する手段を具え、
前記管理サーバは、前記カードに記述されている情報を管理すると共に、前記カードが要求するサービスを実行することができる前記装置制御端末を自動的に検出し、該要求するサービスを実行させる手段を具え、
前記装置制御端末は、前記カードに記述された要求処理項目に基づいて、前記記憶手段から監視データを取得し、前記プラント制御端末に送信する手段と、前記カードに記述された要求処理項目に基づいて前記設備制御装置を制御する手段を具えたことを特徴とするプラント制御代行システム。
【請求項２】
前記プラント制御端末と前記管理サーバがインターネット回線を介して接続されることを特徴とする請求項１記載のプラント制御代行システム。
【請求項３】
前記プラント制御端末は、前記カードクライアントで選択して発行されたカードに記述されている情報を複数の前記管理サーバへ同時に送信することを特徴とする請求項１または２記載のプラント制御代行システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は発電プラント、化学プラント等の複数の各種プラントを同時に監視及び制御を行う事の出来るプラント制御代行システムに関する。
【０００２】
【従来の技術】
従来、地域電力会社が独占していた電力供給体制においても、規制緩和が進み、各種自家発電業者が地域電力会社に売電を行う卸電力事業が活発化し、電力供給コストの引き下げとその供給エネルギーの分散化と効率化を図っている。
【０００３】
このような電力供給体制においては、各発電設備の各種データを収集し、そのデータに基づき、効率的に各種発電設備を運転することが必要となる。例えば、発電コスト、発電効率、稼動率等のデータを解析して、各発電設備毎に最適な電力供給量を設定する必要がある。また、環境への影響を考慮して、大気汚染物質排出量等とのバランスをとる必要もある。
【０００４】
これら発電設備の監視・制御システムには特開平１０−１８０８４において、プラントを構成する各種計測機器群と操作端群からなるプラント運転監視操作装置において、ＰＨＳ等の無線媒体を介してデータ伝送可能なモバイルパソコン等の携帯端末と、プラント側の制御用ネットワークとをリモートアクセスサーバを介して接続し、携帯端末からプラントの監視及び操作を行うようにした技術が開示されている。
【発明が解決しようとする課題】
【０００５】
しかしながら、前記プラント運転監視操作装置はプラント制御部が一時に監視・制御できるプラントは一つであり、プラント単位で監視・制御を行うには適しているが、複数のプラントを同時に監視・制御するには適していない。従って、複数のプラントを管理し効率良く運用する手段としては適当ではない。
【０００６】
本発明はかかる技術的課題に鑑み、複数のプラントを同時に監視し、各プラントから監視データを収集し、該監視データに基づき各ブラントを効率良く運用すべく制御することができるプラント制御代行システムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明はかかる課題を解決するため、請求項１記載の発明として、
インタネットその他のネットワークを介して接続された複数のプラントの制御を行うプラント制御端末と、
プラントを構成する各設備を監視し、監視データを出力する設備監視データ出力装置と、
前記プラントを構成する各設備を制御する設備制御装置と、
前記監視データを格納する記憶手段とを具えると共に、
前記設備制御装置の制御を行う複数の装置制御端末と、前記装置制御端末とをネットワークを介して接続され、前記装置制御端末を管理する管理サーバと、
を具えたプラントからなるプラント制御代行システムにおいて、
要求する処理（以下サービスという）を記述したプログラムの他に、前記要求するサービスの種類、カードを識別するためのＩＤ番号、及び前記要求するサービスを行う期間を含む要求処理項目が記述され、前記サービスの種類に対応するサービスのカードが発行可能であって、前記サービスの種類に応じて前記カードを選択して発行するカードクライアントと、
前記プラント制御端末は、前記カードクライアントで発行された前記カードに記述されている情報を、前記管理サーバに送信する手段を具え、
前記管理サーバは、前記カードに記述されている情報を管理すると共に、前記カードが要求するサービスを実行することができる前記装置制御端末を自動的に検出し、該要求するサービスを実行させる手段を具え、
前記装置制御端末は、前記カードに記述された要求処理項目に基づいて、前記記憶手段から監視データを取得し、前記プラント制御端末に送信する手段と、前記カードに記述された要求処理項目に基づいて前記設備制御装置を制御する手段を具えたことを特徴とする。
【０００８】
かかる発明によれば、プラント制御端末が発行する端末制御プログラムにより監視データの収集及び設備の制御を行うため、様々な端末制御プログラムを用意することにより、柔軟なプラントの監視・制御が可能である。
【０００９】
また、各監視データの収集、設備の制御は、プラント制御端末が発行する端末制御プログラムに基づき、複数の装置制御端末が代理するため、処理を分散化でき、一つの装置制御端末にかかる処理の負担を軽減することが出来る。
【００１０】
さらに、プラント制御端末から送信された端末制御プログラムを、管理サーバが自動的に端末制御プログラムを実行可能な装置制御端末の検出・プログラムの実行依頼を行うため、処理を実行させる装置制御端末を特定する必要性をなくすとともに、装置制御端末を効率良く稼動させることができる。
【００１１】
請求項２記載の発明は、前記プラント制御端末と前記管理サーバがインターネット回線を介して接続されることを特徴とする。
【００１２】
かかる発明によれば、制御をすべきプラントが遠隔地にある場合であっても、プラント制御端末と管理サーバ間の通信をインターネット回線を通じて行うことにより、プラントの制御が可能である。
【００１３】
請求項３記載の発明は、前記プラント制御端末は、前記カードクライアントで選択して発行されたカードに記述されている情報を複数の前記管理サーバへ同時に送信することを特徴とする。
【００１４】
かかる発明によれば、前記カードクライアントで選択して発行されたカードに記述されている情報を同時に複数の管理サーバに送信することにより、一時に複数のプラントに対し監視データの要求若しくは制御を行うことができる。
【００１５】
【発明の実施の形態】
以下、本発明を図に示した実施例を詳細に説明する。但し、この実施例に記載される構成装置の種類、形状、その相対配置などは特に特定的な記載がない限り、この発明の範囲をそれのみに限定する趣旨ではなく単なる説明例に過ぎない。図１は本発明の実施例に係るプラント制御代行システムのシステム構成図である。図１において２はミニマシン３２、４２、５２を制御するプログラム（以下カードという）を発行するカードライブラリ２１を具えたカードクライアントである。３、４、５は火力発電プラントであり、カードを管理するカード管理テーブル（データベース）を具え、カードクライアント２から送信されたカードを管理し、カードが要求する処理を実行することができるミニマシン３２、４２、５２を検出し、処理を依頼するカードサーバ３１、４１、５１と、設備監視部３３、４３、５３が出力する監視データをデータベースに格納し、カードの要求に基づきデータベースから監視データを取得し、カードクライアント２への返答及び設備制御装置の制御を行う複数のミニマシン３２、４２、５２と、該ミニマシン３２、４２、５２に接続された各設備を行い、監視データを出力する設備監視部３３、４３、５３、及び制御を行う設備制御部３４、４４、５４からなる。そして、カードクライアント２とカードサーバ３１、４１、５１はネットワーク回線（本実施例ではインターネット回線を用いている）を介して接続され、相互にデータ通信が可能である。また、カードサーバ３１、４１、５１とインターネット回線の間にはセキュリティーを確保するためのファイアウォール６が設置されている。
【００１６】
本システムにおいては、カードクライアントが発行するカードと呼ばれる制御プログラムによりミニマシンを制御する。カードのタイプには処理（以下サービスとする）のタイプに応じて、ワンタイムサービス、継続サービス、サービス延長、サービス終了の各タイプがある。
【００１７】
各カードの役割について説明する。ワンタイムサービスカードはミニマシンに対し一度だけ処理を要求するカードである。ワンタイムサービスカードを発行すると、１回のサービス要求に対してミニマシン３２、４２、５２は一度だけ処理を行う。例えばボイラの過去１時間分の温度データを１分毎にサンプリングしたデータ群を求める場合、または発電量を８０％まで下げる要求を行う場合等に使用する。
【００１８】
継続サービスカードはミニマシンに対し継続的に処理を要求するカードである。継続サービスカードを受け取ったミニマシン３２、４２、５２は継続的に要求された処理を行う。継続サービスカードには有効期限が定められている。発電量のリアルタイムのデータを求める場合等に使用する。
【００１９】
サービス延長カードは、継続サービスの有効期限を延長する場合に発行するカードである。継続サービスカードを発行後、カードクライアント２からサービス延長カードが任意の間隔で発行される。サービス終了カードは、継続中のサービスを終了するカードである。
【００２０】
各カードにはミニマシンに要求する処理を記述したプログラムの他に、図２に示すような項目が設定されている。これらの項目はカードサーバが具えるカード管理テーブル（データベース）に登録され、カードを管理する際に使用される。カードＩＤ１００はカードサーバがカードを識別するための番号である。シーケンスＮｏ．１０１はサービスの系列を特定する値である。一連の継続サービスカード、サービス延長カード、サービス終了カードは同一のカードＩＤ１００と連続したシーケンスＮｏ．１０１を持つ。通常、ワンタイムサービスカードと継続サービスカードのシーケンスＮｏ．は１であり、サービス延長カードは２、３・・・となる。サービスタイプ１０２は要求する処理のタイプである。起点時刻１０３は処理を開始する時刻である。サービス有効期間１０４はサービスを行う期間である。
【００２１】
まず、カードクライアント２は要求する処理に応じてカードの種類を選択し、要求する処理を実行するプログラムと前述の各項目を設定した後、カードを発行する。
【００２２】
発行されたカードは、ＩＰマルチキャストにより指定したＩＰアドレス（インターネット上の番地）を持つ送信先に対し一斉に送信される。カードの送信先はカードサーバ３１、４１、５１であるから、カードサーバ３１、４１、５１に設定されているＩＰアドレスを送信先として指定する。
【００２３】
以下、図３のフローチャートを用いてカードサーバ３１、４１、５１がカードを受け取った時の処理について説明する。
【００２４】
カードサーバ３１、４１、５１はカードクライアント２からＩＰマルチキャストにより送られてきたカードを受信（Ｓ１）する。そしてまず、カードに設定された項目からサービスタイプ１０２を参照し、ワンタイムまたは継続であるか、サービス延長またはサービス終了であるかを判断する（Ｓ２）。
【００２５】
サービスタイプがワンタイムまたは継続である場合、カードのカードＩＤとカード管理テーブルに登録されているカードＩＤを比較し、同一のカードＩＤが存在するかを判断する（Ｓ３）。同一のカードＩＤが存在しない場合は新規の要求としてカード管理テーブルに登録し、ミニマシン３２、４２、５２から処理を行っていないミニマシンを検出し処理を依頼する（Ｓ４）。ステップ３において、同一のカードＩＤが存在する場合は、カードのシーケンスＮｏ．とカード管理テーブルのシーケンスＮｏ．を比較し、カードのシーケンスＮｏ．がカード管理テーブルのシーケンスＮｏ．以上であった場合は処理が既に行われているものとしてカードを破棄する（Ｓ５）。カードのシーケンスＮｏ．がカード管理テーブルのシーケンスＮｏ．より小さかった場合はカードシステムエラーの通知をカードクライアントに対して行う。
【００２６】
ステップ２において、サービスタイプがワンタイムまたは継続以外の場合、即ちサービス延長またはサービス終了であった場合、カードのカードＩＤとカード管理テーブルに登録されているカードＩＤを比較し、同一のカードＩＤが存在するかを判断する（Ｓ７）。同一のカードＩＤが存在しない場合、カードシステムエラーの通知をカードクライアントに対して行う（Ｓ６）。通常、サービス延長カードまたはサービス終了カードが発行される場合は継続サービスカードが発行されており、一連の継続サービスカードとサービス延長カードは同じカードＩＤを有するため、カード管理テーブルに同じカードＩＤが存在しない場合は、カードシステムに異常が起きていると判断されるからである。
【００２７】
ステップ７において、同一のカードＩＤが存在した場合はカードのシーケンスＮｏ．とカード管理テーブルのシーケンスＮｏ．を比較し（Ｓ８）、カードのシーケンスＮｏ．とカード管理テーブルのシーケンスＮｏ．が同じであった場合は処理が既に行われているものとしてカードを破棄する（Ｓ５）。
【００２８】
ステップ８において同一のカードＩＤが存在しなかった場合は、カードのシーケンスＮｏ．とカード管理テーブルのシーケンスＮｏ．を比較（Ｓ９）し、カードのシーケンスＮｏ．がカード管理テーブルのシーケンスＮｏ．より小さかった場合は、カードクライアントが発行したサービス延長カードまたはサービス終了カードに設定されたシーケンスＮｏ．に誤りがあったものとして、カードシステムエラーが発生していることをカードクライアントに通知する（Ｓ６）。
【００２９】
ステップ９においてカードのシーケンスＮｏ．がカード管理テーブルのシーケンスＮｏ．より大きかった場合は、通常のサービス延長カードまたはサービス終了カードが発行されたものとし、サービス延長カードであるかサービス終了カードであるかを判断する（Ｓ１０）。
【００３０】
サービス延長カードであった場合は、サービス延長カードに設定されたサービス有効期間に基づき、カード管理テーブルに登録されているサービスの有効期間を更新し、サービスを延長する（Ｓ１１）。サービス終了カードであった場合は、サービスの有効期間を０とし、サービスを終了させる（Ｓ１２）。
【００３１】
【発明の効果】
以上記載のごとく本発明によれば、プラント制御端末が発行する制御プログラムによりプラントの監視・制御を行うため、様々な端末制御プログラムを用意することにより、柔軟なプラントの監視・制御が可能である。
また、各監視データの収集、設備の制御は、複数の装置制御端末が代理するため、処理を分散化でき、一つの装置制御端末にかかる処理の負担を軽減することが出来る。
又制御をすべきプラントが遠隔地にある場合であっても、プラント制御端末と管理サーバ間の通信をインターネット回線を通じて行うことにより、プラントの制御が可能である。
更に同時に複数の管理サーバに端末制御プログラムを送信することにより、一時に複数のプラントに対し監視データの要求若しくは制御を行うことができる。
【図面の簡単な説明】
【図１】  本発明の実施形態にかかるインターネットを利用したプラント制御代行システムのシステム構成図である
【図２】  カードに設定される項目を示す。
【図３】  カードサーバでのカードの処理を示すフローチャート図である。
【符号の説明】
１                インターネット回線
２                カードクライアント
３、４、５、      火力発電プラント
６                ファイアウォール
３１、４１、５１  カードサーバ
３２、４２、５２  ミニマシン
３３、４３、５３  設備監視部
３４、４４、５４  設備制御部
【図１】
0004467726.tif 000002
【図２】
0004467726.tif 000003
【図３】
0004467726.tif 000004