(57)【要約】【課題】プラントの監視制御の機能を充足させるためのハードウェアやソフトウェアの構成を最適化した最適化監視制御システムおよびその制御方法を提供する。【解決手段】本発明に関わる最適化監視制御システムは、プラントを監視し制御する最適化監視制御システムＳであって、プラントの機能を行わせる各制御プログラムをその演算すべき条件およびその演算周期の情報を付加したうえでまとめて記憶する記憶部８と、プラントの運転状態に応じた制御プログラムを、その演算すべき条件を基に記憶部８から呼び出してその演算周期で演算するプログラム演算部４とを備えている。【選択図】図１
2011221731.tif 000002
【特許請求の範囲】
【請求項１】
プラントを監視し制御する最適化監視制御システムであって、
前記プラントの機能を行わせる各制御プログラムをその演算すべき条件およびその演算周期の情報を付加したうえでまとめて記憶する記憶部と、
前記プラントの運転状態に応じた前記制御プログラムを、その演算すべき条件を基に前記記憶部から呼び出してその演算周期で演算するプログラム演算部とを
備えることを特徴とする最適化監視制御システム。
【請求項２】
請求項１記載の最適化監視制御システムにおいて、
前記プログラム演算部は集約され、
前記プラントのハード入出力部を集約して前記プログラム演算部と接続した
ことを特徴とする最適化監視制御システム。
【請求項３】
請求項１または請求項２記載の最適化監視制御システムにおいて、
前記全ての制御プログラムの各演算周期を、前記全ての制御プログラムのうちの最小演算周期の正の整数倍の演算周期に定義することにより、前記プログラム演算部で前記制御プログラムをその定義した演算周期で演算する
ことを特徴とする最適化監視制御システム。
【請求項４】
記憶部とプログラム演算部とを備えてプラントを監視し制御する最適化監視制御システムの制御方法であって、
前記記憶部は、前記プラントの機能を行わせる各制御プログラムをその演算すべき条件およびその演算周期の情報を付加したうえでまとめて記憶し、
前記プログラム演算部は、前記プラントの運転状態に応じた前記制御プログラムを、その演算すべき条件を基に前記記憶部から呼び出してその演算周期で演算する
ことを特徴とする最適化監視制御システムの制御方法。
【請求項５】
請求項４記載の最適化監視制御システムの制御方法において、
前記プログラム演算部を集約し、
前記プラントのハード入出力部を集約して前記プログラム演算部と接続した
ことを特徴とする最適化監視制御システムの制御方法。
【請求項６】
請求項４または請求項５記載の最適化監視制御システムの制御方法において、
前記全ての制御プログラムの演算周期を、前記全ての制御プログラムのうちの最小演算周期の正の整数倍の演算周期に定義し、
前記プログラム演算部は、前記制御プログラムをその定義した演算周期で演算する
ことを特徴とする最適化監視制御システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、火力発電所などの大規模プラントを運転および監視する最適化監視制御システムおよびその制御方法に関する。
【背景技術】
【０００２】
従来、大規模プラントの監視制御システムにおいては、プラントの運転状態に関わらず搭載しているプログラムの全部を周期的に演算させている。ここで、ひとつのハードウェアに搭載できるプログラムには、ハードウェアの容量から制限があるため、監視制御システムのハードウェアは大規模プラントの機能ごとに分割し、ネットワークで接続している。
図７に、従来の大規模プラントの監視制御システム１００Ｓのハードウェアの全体構成を示す。
【０００３】
例えば、従来の大規模プラントの監視制御システム１００Ｓは、大規模プラントの制御装置であるプラント自動制御装置１０１、ミルバーナ制御装置１０２、スートブロワ制御装置１０３、水質調整制御装置１０４、…等が、制御用ネットワーク１０５を介して、メンテナンス用ツール１１０に接続されている。メンテナンス用ツール１１０は、これら制御装置１０１、１０２、１０３、１０４、…のソフトウェアをメンテナンスするためのツールである。
【０００４】
プラント自動制御装置１０１には、電源装置、コントローラ１０６、Ｐ(Process)Ｉ(Input)／Ｏ(Output)(以下、ＰＩ／Ｏと称す)、インタフェースユニット等が設けられている。同様に、ミルバーナ制御装置１０２には、電源装置、コントローラ１０７、ＰＩ／Ｏ、インタフェースユニット等が設けられている。同様に、スートブロワ制御装置１０３には、その電源装置、コントローラ１０８、ＰＩ／Ｏ、インタフェースユニット等が設けられている。同様に、水質調整制御装置１０４には、電源装置、コントローラ１０９、ＰＩ／Ｏ、インタフェースユニット等が設けられている。
【０００５】
図８に、図７の従来の監視制御システムのプログラム管理を示す。
プラント自動制御装置１０１のコントローラ１０６には、プラント自動制御装置用プログラム１０１ｐを搭載し、また、ミルバーナ制御装置１０２のコントローラ１０７にはミルバーナ制御装置用プログラム１０２ｐを搭載している。また、スートブロワ制御装置１０３のコントローラ１０８には、スートブロワ制御装置用プログラム１０３ｐを搭載し、また、水質調整制御装置１０４のコントローラ１０９には水質調整制御装置用プログラム１０４ｐを搭載している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１１−５１０２９４号公報
【特許文献２】特開平０８−１６１１７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、従来、大規模プラントの監視制御システム１００Ｓを構築する際には、図７に示すように、ハードウェアをプラント自動制御装置１０１、ミルバーナ制御装置１０２、スートブロワ制御装置１０３、水質調整制御装置１０４、…等の機能ごとに分割し、大規模プラントの機能を充足するためにプラント設備と接続する信号を分類する必要がある。
また、ハードウェアの構築においては、大規模プラントの機能を充足するためにプラント設備とインタフェースユニットとを接続する信号ケーブルは、分類して図７に示す分割した各ハードウェア(プラント自動制御装置１０１、ミルバーナ制御装置１０２、スートブロワ制御装置１０３、水質調整制御装置１０４、…等)に割り付けることが必要である。
【０００８】
また、このハードウェアの構築において、プラント設備内にハードウェアを設置するスペース(空間)に関する余裕度の計算および制御用ネットワーク１０５に従属させるハードウェアの接続点となるノード数に関する余裕度の計算が必要であった。
さらに、分割したプラント自動制御装置１０１、ミルバーナ制御装置１０２、スートブロワ制御装置１０３、水質調整制御装置１０４、…等のハードウェアに搭載するプログラム(１０１ｐ、１０２ｐ、１０３ｐ、１０４ｐ)(図８参照)をプラントの安定運転のために必要な一定周期でそれぞれ演算させるので、プログラム容量の計算も必要であった。このように、各プログラム(１０１ｐ、１０２ｐ、１０３ｐ、１０４ｐ)の演算周期は、各装置１０１、１０２、１０３、１０４、…等で異なっていた。
【０００９】
本発明は、以上の点に鑑み、プラントの監視制御の機能を充足させるためのハードウェアやソフトウェアの構成を最適化した最適化監視制御システムおよびその制御方法の提供を目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成すべく、第１の本発明に関わる最適化監視制御システムは、プラントを監視し制御する最適化監視制御システムであって、前記プラントの機能を行わせる各制御プログラムをその演算すべき条件およびその演算周期の情報を付加したうえでまとめて記憶する記憶部と、前記プラントの運転状態に応じた前記制御プログラムを、その演算すべき条件を基に前記記憶部から呼び出してその演算周期で演算するプログラム演算部とを備えている。
【００１１】
第２の本発明に関わる最適化監視制御システムは、記憶部とプログラム演算部とを備えてプラントを監視し制御する最適化監視制御システムの制御方法であって、前記記憶部は、前記プラントの機能を行わせる各制御プログラムをその演算すべき条件およびその演算周期の情報を付加したうえでまとめて記憶し、前記プログラム演算部は、前記プラントの運転状態に応じた前記制御プログラムを、その演算すべき条件を基に前記記憶部から呼び出してその演算周期で演算している。
【発明の効果】
【００１２】
本発明によれば、プラントの監視制御の機能を充足させるためのハードウェアやソフトウェアの構成を最適化した最適化監視制御システムおよびその制御方法を実現できる。
【図面の簡単な説明】
【００１３】
【図１】本発明に係る実施形態の大規模プラントの監視制御システムのハード構成を示す図である。
【図２】実施形態の監視制御システムのメンテナンス用ツール兼データベースにおける火力発電所の全装置の制御プログラムを含むデータ構成を示す図である。
【図３】実施形態の監視制御システムのメンテナンス用ツール兼データベースにおけるデータベースを示す図である。
【図４】実施形態の火力発電所の運転過程とその制御プログラムを示す図である。
【図５】(ａ)はミル台数制御によるミルバーナの点火順序を示す図であり、(ｂ)はミル台数制御によるミルバーナの消火順序を示す図である。
【図６】実施形態の大規模プラントの全装置の制御プログラムの格納の状態を示す概念図である。
【図７】従来技術の大規模プラントの監視制御システムのハード構成を示す図である。
【図８】従来技術の制御プログラム管理を示す概念図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について添付図面を参照して説明する。
実施形態の大規模プラントの監視制御システムＳのシステム構成を代表的な監視制御装置を例に説明する。
＜大規模プラントの監視制御システムＳの構成＞
なお、本実施形態では、大規模プラントとして火力発電所を例示して説明を行う。
図１は、本発明に係る実施形態の大規模プラントの監視制御システムＳのハード構成を示す図である。
【００１５】
実施形態の監視制御システムＳは、コントローラ共通装置１の装置統合コントローラ４によって、制御対象である大規模プラントである火力発電所のプラント設備(図示せず)を制御する。
コントローラ共通装置１の装置統合コントローラ４は、入出力装置のＰ(Process)Ｉ(Input)／Ｏ(Output)共通装置２(以下、ＰＩ／Ｏ共通装置２と称す)に設けられる複数のＰ(Process)Ｉ(Input)／Ｏ(Output)ユニット５(以下、ＰＩ／Ｏユニット５と称す)に接続されている。
【００１６】
プラント設備とのインタフェースを成すＩＦ(interface)共通装置３(以下、ＩＦ共通装置３と称す)は、プラント自動制御のための電源装置１７ｄおよびプラント自動制御の制御対象機器(図示せず)とのインタフェースであるインタフェースユニット１７ｙを有する自動制御インタフェース盤１７と、ミルバーナ制御のための電源装置１８ｄおよびミルバーナ制御の制御対象機器(図示せず)とのインタフェースであるインタフェースユニット１８ｙを有するミルバーナ制御インタフェース盤１８と、スートブロワ制御のための電源装置１９ｄおよびスートブロワ制御の制御対象機器(図示せず)とのインタフェースであるインタフェースユニット１９ｙを有するスートブロワ制御インタフェース盤１９と、水質調整制御のための電源装置２０ｄおよび水質調整制御の制御対象機器(図示せず)とのインタフェースであるインタフェースユニット２０ｙを有する水質調整制御インタフェース盤２０と、……を備えている。
【００１７】
ここで、プラント自動制御とは、ボイラでの給水、燃焼、通風、蒸気温度系統の制御であり、ミルバーナ制御とは、ボイラの燃料の石炭を粉砕して点火する制御であり、スートブロワ制御とは、燃料の石炭を燃やした後にきれいにする制御であり、水質調整制御とは、ボイラで蒸発させる水の水質を調整する制御である。
なお、インタフェースユニット１７ｙ、１８ｙ、１９ｙ、２０ｙ、……を、インタフェースユニット６と総称する。
【００１８】
ＰＩ／Ｏ共通装置２の複数のＰＩ／Ｏユニット５は、自動制御インタフェース盤１７のインタフェースユニット１７ｙ、ミルバーナ制御インタフェース盤１８のインタフェースユニット１８ｙ、スートブロワ制御インタフェース盤１９のインタフェースユニット１９ｙ、水質調整制御インタフェース盤２０のインタフェースユニット２０ｙ、……と接続され、プラント設備を制御するための信号の入出力を行っている。
また、監視制御システムＳは、パソコン、ワークステーション等のメンテナンス用ツール兼データベース８を備えており、該メンテナンス用ツール兼データベース８は、大規模プラントの火力発電所を制御する制御プログラムを記憶し、かつ、制御プログラム等を含むソフトウェアをメンテナンスするためのツールである。
【００１９】
メンテナンス用ツール兼データベース８には、前記の図７で示したプラント自動制御装置１０１のコントローラ１０６に記憶されるプラント自動制御装置用プログラム(１０１ｐ(図８参照))、ミルバーナ制御装置１０２のコントローラ１０７に記憶されるミルバーナ制御装置用プログラム(１０２ｐ(図８参照))、スートブロワ制御装置１０３のコントローラ１０８に記憶されるスートブロワ制御装置用プログラム(１０３ｐ(図８参照))、水質調整制御装置１０４のコントローラ１０９に記憶される水質調整制御装置用プログラム(１０４ｐ(図８参照))、……等の火力発電所を制御する制御プログラムの全てが記憶されている。メンテナンス用ツール兼データベース８の記憶部は、ＨＤＤ、光ディスク装置等の記憶容量が大きな記憶部で構成されている。
【００２０】
メンテナンス用ツール兼データベース８は、ＬＡＮ(Local Area Network)等の制御用ネットワーク７を介して、火力発電所を制御するコントローラ共通装置１と接続されている。
図１に示すコントローラ共通装置１に実装された装置統合コントローラ４は、大規模プラントの火力発電所の運転状態に応じた制御プログラムを必要に応じて、制御用ネットワーク７を介して、メンテナンス用ツール兼データベース８から呼び出し演算し、火力発電所の運転を制御する
【００２１】
具体的には、装置統合コントローラ４は、火力発電所の運転状態に応じて、メンテナンス用ツール兼データベース８から、制御プログラムのうちの現制御に必要な制御プログラムであるプラント自動制御装置用プログラム、ミルバーナ制御装置用プログラム、スートブロワ制御装置用プログラム、水質調整制御装置用プログラム、……の何れかを、呼び出し条件(後述)(演算すべき条件)を用いて呼び出し、既定の演算周期(後述)で演算を行い、火力発電所を制御する。
なお、装置統合コントローラ４は、システムの信頼性を向上させるためコントローラ二重化構成とし、同一の演算を並列して行っている。これにより、一方の装置統合コントローラ４で障害が発生しても、他方の装置統合コントローラ４で演算が行われ、火力発電所を支障なく運転をすることができる。
【００２２】
＜装置統合コントローラ４、ＰＩ／Ｏユニット５、インタフェースユニット６の動作＞
以下、装置統合コントローラ４、ＰＩ／Ｏユニット５、インタフェースユニット６の動作を説明する。
火力発電所の運転中、プラント設備から、インタフェースユニット６を介して、ＰＩ／Ｏユニット５に実装された入力モジュールへ信号が入力され、装置統合コントローラ４の制御に適したデジタル信号に変換される。そして、ＰＩ／Ｏユニット５に入力した信号に従って装置統合コントローラ４で該当する制御プログラムの演算が行われ、演算結果の信号をＰＩ／Ｏユニット５に実装された出力モジュールにより、アナログ信号でインタフェースユニット６に出力する。インタフェースユニット６は、ＰＩ／Ｏユニット５から出力された信号に基づき、電源装置１７ｄ、１８ｄ、１９ｄ、２０ｄの何れかを用いて、プラント設備に制御指令を出力し、プラント設備を稼動制御する。
【００２３】
前記したように、装置統合コントローラ４は、制御プログラム全体を登録することなく、火力発電所の運転状態に応じた現在の制御に必要な制御プログラムの演算のみを行うことにより、従来のように、制御プログラムを機能ごとに分割する必要がない。そのため、ＰＩ／Ｏ共通装置２に実装するアナログ／デジタル入出力モジュール(Ａ／Ｄ変換器のモジュール)の割り付け、およびＩＦ共通装置３に実装するインタフェースユニット６に接続するプラント設備からの信号ケーブルを分類する必要がない。
さらに、本装置統合コントローラ４の適用により、従来、機能ごとに分割していたコントローラの台数が削減され(本実施形態の場合は一台の装置統合コントローラ４)、盤配置スペースの縮小や監視制御システムＳの消費電力の低減が実現できる。
【００２４】
＜火力発電所(プラント)の制御プログラムの演算＞
次に、装置統合コントローラ４で行う火力発電所(プラント)の制御プログラムの演算について、具体的に説明する。
本発明では、図２に示すように、制御プログラムを、メンテナンス用ツール兼データベース８(図１参照)に一元的に(一括して)またはまとめて登録し、火力発電所のプラント設備の全装置の制御プログラムを含むデータ構成とする。
【００２５】
そして、火力発電所のプラント設備の全制御プログラムのうちから火力発電所の運転状態に応じて制御に必要な制御プログラムを、メンテナンス用ツール兼データベース８から、コントローラ共通装置１の装置統合コントローラ４に呼び出し、火力発電所のプラント設備の各装置を制御している。
そのため、メンテナンス用ツール兼データベース８からコントローラ共通装置１の装置統合コントローラ４に制御プログラムを呼び出す際に使用される各制御プログラムの呼び出し条件と、装置統合コントローラ４で各制御プログラムが演算される際のその演算周期も合わせて、メンテナンス用ツール兼データベース８(図１参照)に、図３に示すデータベースｔ１、ｔ２のように登録しておく。
【００２６】
＜制御プログラムの呼び出し条件、演算周期＞
ここで、呼び出し条件として、例えば、プログラムＡ(プラント自動制御装置用プログラム）は、１０１、１０２、１０３、……、プログラムＢ（ミルバーナ制御装置用プログラム）は、２０１、２０２、２０３、……、プログラムＣ（スートブロワ制御装置用プログラム）は、３０１、３０２、３０３、……、プログラムＤ（水質調整制御装置用プログラム）は、４０１、４０２、４０３、……等のパラメータで設定できる。このように、呼び出し条件は、任意の固有のテキストデータを設定できるが、各制御プログラムを識別できるものであれば限定されない。
【００２７】
制御プログラムの演算周期に関して、火力発電所の制御に用いられる全制御プログラムのうちの最小演算周期を、装置統合コントローラ４の演算周期として設定する。
そして、火力発電所の全制御プログラムの演算周期を、最小演算周期の正の整数倍(１、２、３、……)に設定する。例えば、何れかの装置の故障が発生する際に、機器を停止する最小周期が２００ｍsecである場合、これを最小演算周期として、全制御プログラムの演算周期が、最小周期２００ｍsecの正の整数倍に設定される。例えば、２００ｍsec、４００ｍsec、６００ｍsec、８００ｍsec、……等である。
【００２８】
このように、火力発電所の全制御プログラムの演算周期を、最小演算周期の正の整数倍と設定し、最小演算周期を装置統合コントローラ４の演算周期として設定することで、全制御プログラムを一つの装置統合コントローラ４(図１参照)で演算することが可能となる。
具体例として、装置統合コントローラ４で行う火力発電所の制御プログラムの演算が、図４に示すミル台数制御の制御プログラムを用いて行われる「出力増加（３）」の断面のプラントの運転状態である場合、装置統合コントローラ４において直前に演算される出力増加（２）の制御プログラムから呼び出し条件(２１１)(図３参照)が出力される。そして、装置統合コントローラ４から、出力された呼び出し条件(２１１)が、制御用ネットワーク７を介して、メンテナンス用ツール兼データベース８に送信される。
【００２９】
呼び出し条件(２１１)を受信したメンテナンス用ツール兼データベース８は、例えばミルバーナの制御プログラムのうち呼び出し条件(２１１)が成立している“ミル台数制御”の制御プログラム(図２参照)のデータと、データベースｔ１、ｔ２等を参照して当該制御プログラムの演算周期Ｔ(秒)(図３参照)を、制御用ネットワーク７を介して、装置統合コントローラ４へ送信し供給する。そして、装置統合コントローラ４は、“ミル台数制御”の制御プログラムと合わせて供給された演算周期(演算周期Ｔ(秒))で、送信された呼び出し条件(２１１)の制御プログラムの演算を行う。例えば、以下のようにミルが稼動制御される。
【００３０】
図５は、ミル台数制御の一例を示す図であり、(ａ)にミル台数制御によるミルバーナの点火順序を示し、(ｂ)にミル台数制御によるミルバーナの消火順序を示している。
火力発電所のボイラには、缶前(ボイラの火炉の前部)に、６段のＢミル、６段のＤミル、および６段のＣミルが設けられ、缶後(ボイラの火炉の後部)に、６段のＦミル、６段のＡミル、６段のＥミルが設けられている。
図５(ａ)に示すように、ミル台数制御におけるミルバーナの点火順序は、Ｅミル、Ｃミル、Ｂミル、Ａミル、Ｄミル、Ｆミルの順に行われる。
【００３１】
そこで、第１番目(図５(ａ)中、丸１で図示)に缶後の６段のＥミルが点火され、第２番目(図５(ａ)中、丸２で図示)に缶前の６段のＣミルが点火され、第３番目(図５(ａ)中、丸３で図示)に缶前の６段のＢミルが点火され、第４番目(図５(ａ)中、丸４で図示)に缶後の６段のＡミルが点火され、第５番目(図５(ａ)中、丸５で図示)に缶前の６段のＤミルが点火され、第６番目(図５(ａ)中、丸６で図示)に缶後の６段のＦミルが点火される。
【００３２】
図５(ｂ)に示すように、ミル台数制御におけるミルバーナの消火順序は、Ｆミル、Ｄミル、Ａミル、Ｂミル、Ｃミル、Ｅミルの順に行われる。
そこで、第１番目(図５(ｂ)中、丸１で図示)に缶後の６段のＦミルが消火され、第２番目(図５(ｂ)中、丸２で図示)に缶前の６段のＤミルが消火され、第３番目(図５(ｂ)中、丸３で図示)に缶後の６段のＡミルが消火され、第４番目(図５(ｂ)中、丸４で図示)に缶前の６段のＢミルが消火され、第５番目(図５(ｂ)中、丸５で図示)に缶前の６段のＣミルが消火され、第６番目(図５(ｂ)中、丸６で図示)に缶後の６段のＥミルが消火される。
【００３３】
＜演算周期が異なる制御プログラムの演算＞
次に、演算周期が異なる制御プログラムを装置統合コントローラ４で演算させる方法について、具体的に説明する。
概念図の図６に示す通り、メンテナンス用ツール兼データベース８は制御プログラム毎に演算周期を設定した制御プログラムを一元(一括して)管理またはまとめて管理している。そして、装置統合コントローラ４が、メンテナンス用ツール兼データベース８から制御プログラムを呼び出した時点で、制御プログラム毎に設定した演算周期で装置統合コントローラ４は呼び出した制御プログラムの演算を行う。
【００３４】
図３に示すように、装置統合コントローラ４の演算周期を、演算周期が一番早いプログラムＢ（時定数が小さいミルバーナ制御装置用プログラム）と同じＴ（秒）と設定をしておくことにより、プログラムＡ（時定数が比較的小さいプラント自動制御装置用プログラム）の演算周期２Ｔ（秒）、プログラムＢ（時定数が小さいミルバーナ制御装置用プログラム）の演算周期Ｔ（秒）、プログラムＣ（時定数が比較的大きいスートブロワ制御装置用プログラム）の演算周期３Ｔ（秒）、プログラムＤ（時定数が大きい水質調整制御装置用プログラム）の演算周期４Ｔ（秒）に対応することができる。
【００３５】
このように、呼び出し条件に合う制御プログラムとその演算周期とを受信した装置統合コントローラ４は、呼び出し条件に合う制御プログラムをその演算周期で演算する。演算周期は火力発電所の運転に支障がない範囲で最小演算周期の正の整数倍で調整可能であるから、装置統合コントローラ４の負荷を大きくすることなく、大規模プラントの運転状態に応じた制御プログラムを演算し、大規模プラントを適切に制御し運転することができる。
従って、装置統合コントローラ４において、演算により負荷が重くなる場合には、制御プログラムの演算周期を大規模プラントの運転に支障がでない範囲で、最小演算周期の正の整数倍で調整することで、装置統合コントローラ４の負荷の上昇を抑えることができる。
【００３６】
＜効果＞
上記構成によれば、大規模プラントの制御プログラムの演算周期を、全制御プログラムのうちの最小の演算周期の正の整数倍とし、大規模プラントの運転状態に応じた制御プログラムを呼び出して実行するようにしたので、一つの装置統合コントローラ４に最小の演算周期を設定し、大規模プラントの運転状態に応じた必要な制御プログラムを呼び出し演算することができる。
【００３７】
また、装置統合コントローラ４(図１参照)において、必要な制御プログラムを呼び出して、火力発電所の制御を行うので、従来、大規模プラントの監視制御システムを構築する際に必要であった、プラント設備の機能を充足するためにプラント設備と接続する信号の分類、プラント設備内に設置する制御盤のスペースおよびネットワークに従属させるハードウェアのノード数に関する余裕度の計算、およびプラントの安定運転、プラント異常時の保護のために必要な一定周期で演算させるためのプログラム容量計算を省略することができる。
また、本装置統合コントローラ４の適用により、制御用ネットワーク７に接続するコントローラの台数を極小化することが可能となり、制御用ネットワーク７のノード数の制約を受けることなく、監視制御システムＳを構築することができる。
【００３８】
なお、前記実施形態においては、プログラム演算部を集約して、一つの装置統合コントローラ４とした場合を例示したが、数個の装置統合コントローラ４としてもよい。なお、プログラム演算部は、一つに集約した方が設置スペースの点、プラント設備と接続する信号の分類等からより望ましい。
また、メンテナンス用ツール兼データベース８の一つの記憶部にプラントの各制御プログラムをまとめて記憶する場合を例示したが、記憶部は数個としてもよい。なお、ハードウェア等の資源の効率化などにより、記憶部は、一つの方がより望ましい。
【００３９】
また、前記実施形態においては、制御用ネットワーク７として、ＬＡＮを例示したが、ＷＡＮ、専用回線等でもよく限定されないのは勿論である。
なお、前記実施形態においては、大規模プラントとして、火力発電所を例示して説明したが、プラントであれば限定されず、幅広く適用可能である。
【符号の説明】
【００４０】
４      装置統合コントローラ(プログラム演算部)
５      ＰＩ／Ｏユニット(ハード入出力部)
８      メンテナンス用ツール兼データベース(記憶部)
Ｓ      監視制御システム(最適化監視制御システム)
【図１】
2011221731.tif 000003
【図２】
2011221731.tif 000004
【図３】
2011221731.tif 000005
【図４】
2011221731.tif 000006
【図５】
2011221731.tif 000007
【図６】
2011221731.tif 000008
【図７】
2011221731.tif 000009
【図８】
2011221731.tif 000010