(57)【要約】【課題】  温度等の監視対象の変化を自動で監視することを可能にする監視システムおよび監視方法を提供する。【解決手段】  あらかじめ設定された監視時間での、温度等の監視対象の変化を監視する監視システム１である。監視システム１は、監視対象の変化を一定間隔で記録しているデータ収集サーバ１０と、指定された時刻から任意時間さかのぼった時刻までの任意時間帯での、監視対象の各変化の平均値を、データ収集サーバ１０を参照して算出する第１の処理と、任意時間帯の長さを変える第２の処理と、第２の処理の後で第１の処理を行うと共に、任意時間帯の長さが監視時間に達するまで繰り返す第３の処理と、第３の処理が終了した後、各平均値の中から最大の平均値を選択して出力する第４の処理とを行う監視端末とを備える。【選択図】  図１
2010026632.tif 000002
【特許請求の範囲】
【請求項１】
あらかじめ設定された監視時間での、温度等の監視対象の変化を監視する監視システムであって、
前記監視対象の変化を一定間隔で記録している記憶装置と、
指定された時刻から任意時間さかのぼった時刻までの任意時間帯での、前記監視対象の各変化の平均値を、前記記憶装置を参照して算出する第１の処理と、該任意時間帯の長さを変える第２の処理と、該第２の処理の後で該第１の処理を行うと共に、該任意時間帯の長さが前記監視時間に達するまで繰り返す第３の処理と、該第３の処理が終了した後、各平均値の中から最大の平均値を選択して出力する第４の処理とを行う処理装置と、
を備えることを特徴とする監視システム。
【請求項２】
前記処理装置は、前記最大の平均値を選択した際の任意時間帯の始めの時刻から、前記監視時間が経過した際の経過時刻までの時間帯の平均値が、あらかじめ設定された規定値を超えないように、前記指定された時刻から該経過時刻までの時間帯での平均値を、該最大の平均値を基にして算出して出力する第５の処理を行う、
ことを特徴とする請求項１に記載の監視システム。
【請求項３】
前記処理装置は、指定された時刻を含む前後の前後時間帯の中で、前記監視時間の長さに対応する対応時間帯での平均値を、前記記憶装置を参照して算出する第６の処理と、該前後時間帯の中で該対応時間帯をずらす第７の処理と、該第７の処理の後で該第６の処理を行う第８の処理と、第８の処理が終了した後、各平均値の中から最大の平均値を選択して出力する第９の処理とを行う、
ことを特徴とする請求項１または２に記載の監視システム。
【請求項４】
あらかじめ設定された監視時間での、温度等の監視対象の変化を一定間隔で記録し、記録を基にして監視対象を監視する監視方法であって、
指定された時刻から任意時間さかのぼった時刻までの任意時間帯での、前記監視対象の各変化の平均値を、前記記録を参照して算出する第１の処理と、
前記任意時間帯の長さを変える第２の処理と、
前記第２の処理の後で前記第１の処理を行うと共に、前記任意時間帯の長さが前記監視時間に達するまで繰り返す第３の処理と、
前記第３の処理が終了した後、各平均値の中から最大の平均値を選択して出力する第４の処理とを行う、
ことを特徴とする監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、監視対象の変化を監視する監視システムおよび監視方法に関する。
【背景技術】
【０００２】
監視対象の変化の監視には、クリーンルームでの塵埃の監視や、医療現場等での放射線の監視などのように、各種のものがある。火力発電所では、例えば復水器に送られる冷却水の温度差の監視がある。火力発電所の各発電ユニットでは、タービンの回転駆動に使用した蒸気を回収して水に戻し、再利用している。このために、復水器が用いられている。復水器は、タービンの回転駆動の仕事をした蒸気を、取水口で吸い取られた海水（冷却水）で冷却している。そして、蒸気と熱交換をされた海水は、放水口から海に戻される。
【０００３】
このとき、放水された海水（冷却水）が沿岸の環境に影響を与えないようにするために、取水口での海水の温度と、放水口での海水の温度との差が７℃以下に規定されている。火力発電所では、温度差が７℃の規定値を超えないように、海水を吸い取るための循環ポンプの動翼の開度を制御している。
【０００４】
こうした動翼の制御とは別に、復水器の排出側に、取放水の温度差を７℃以下に保持する熱回収装置を設けたシステムなどがある（例えば、特許文献１参照。）。
【特許文献１】特開平８−２１２０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、取放水の温度差が規定値を超えないようにするために、先に述べたシステムでは、復水器の排出側に熱を回収するための専用の装置が必要である。専用の装置を用いないためには、循環ポンプの動翼の開度を制御するが、このとき、温度差が上昇傾向にあるか、また下降傾向にあるかなどを、取得した温度差のデータを解析して、担当者が判断する必要がある。このために、解析作業を行う担当者の負担が増大する。
【０００６】
この発明の目的は、前記の課題を解決し、温度等の監視対象の変化を自動で監視することを可能にする監視システムおよび監視方法を提供することにある。
【課題を解決するための手段】
【０００７】
前記の課題を解決するために、請求項１の発明は、あらかじめ設定された監視時間での、温度等の監視対象の変化を監視する監視システムであって、前記監視対象の変化を一定間隔で記録している記憶装置と、指定された時刻から任意時間さかのぼった時刻までの任意時間帯での、前記監視対象の各変化の平均値を、前記記憶装置を参照して算出する第１の処理と、該任意時間帯の長さを変える第２の処理と、該第２の処理の後で該第１の処理を行うと共に、該任意時間帯の長さが前記監視時間に達するまで繰り返す第３の処理と、該第３の処理が終了した後、各平均値の中から最大の平均値を選択して出力する第４の処理とを行う処理装置と、を備えることを特徴とする監視システムである。
【０００８】
請求項１の発明では、記憶装置は監視対象の変化を一定間隔で記録している。処理装置は、指定された時刻から任意時間さかのぼった時刻までの任意時間帯での、監視対象の各変化の平均値を、記憶装置を参照して算出する第１の処理を行う。この後、処理装置は、任意時間帯の長さを変える第２の処理と、第２の処理の後で第１の処理を行うと共に、任意時間帯の長さが監視時間に達するまで繰り返す第３の処理とを行う。そして、処理装置は、第３の処理が終了した後、各平均値の中から最大の平均値を選択して出力する第４の処理を行う。
【０００９】
請求項２の発明は、請求項１に記載の監視システムにおいて、前記処理装置は、前記最大の平均値を選択した際の任意時間帯の始めの時刻から、前記監視時間が経過した際の経過時刻までの時間帯の平均値が、あらかじめ設定された規定値を超えないように、前記指定された時刻から該経過時刻までの時間帯での平均値を、該最大の平均値を基にして算出して出力する第５の処理を行う、ことを特徴とする。
【００１０】
請求項３の発明は、請求項１または２に記載の監視システムにおいて、前記処理装置は、指定された時刻を含む前後の前後時間帯の中で、前記監視時間の長さに対応する対応時間帯での平均値を、前記記憶装置を参照して算出する第６の処理と、該前後時間帯の中で該対応時間帯をずらす第７の処理と、該第７の処理の後で該第６の処理を行う第８の処理と、第８の処理が終了した後、各平均値の中から最大の平均値を選択して出力する第９の処理とを行う、ことを特徴とする。
【００１１】
請求項４の発明は、あらかじめ設定された監視時間での、温度等の監視対象の変化を一定間隔で記録し、記録を基にして監視対象を監視する監視方法であって、指定された時刻から任意時間さかのぼった時刻までの任意時間帯での、前記監視対象の各変化の平均値を、前記記録を参照して算出する第１の処理と、前記任意時間帯の長さを変える第２の処理と、前記第２の処理の後で前記第１の処理を行うと共に、前記任意時間帯の長さが前記監視時間に達するまで繰り返す第３の処理と、前記第３の処理が終了した後、各平均値の中から最大の平均値を選択して出力する第４の処理とを行う、ことを特徴とする監視方法である。
【発明の効果】
【００１２】
請求項１および請求項４の発明によれば、任意時間帯での温度等の監視対象の変化を平均した平均値をそれぞれ算出し、各平均値の中から最大の平均値を選択して出力する。各任意時間帯は、例えば指定された時刻を「１３：００」とすれば、
「１２：５０」〜「１３：００」
「１２：４０」〜「１３：００」
のようになる。このような各任意時間帯での最大の平均値を自動で出力するので、担当者による解析を不要にして、最大の平均値により監視対象の変化を監視することを可能にする。
【００１３】
請求項２に記載の発明によれば、あらかじめ設定された規定値を平均値が超える場合に、監視時間の範囲内で、かつ、指定された時刻から後の残りの時間内で、規定値を超えないようにするために必要とする平均値を出力する。これにより、規定値より低く平均値を抑えるための対応策を、担当者による解析を不要にして、自動で提供することができる。特に、指定された時刻が現在時刻である場合、これから必要とする対応策を自動で出力するので、迅速な対応を可能にする。
【００１４】
請求項３の発明によれば、指定された時刻を含む前後時間帯の中で、各監視時間での平均値から最大の平均値を出力する。これにより、指定された時刻を中心とした前後の時間帯で、最大値が規定値を超えたかどうかなどの確認を容易にすることができる。
【発明を実施するための最良の形態】
【００１５】
次に、この発明の実施の形態について、図面を用いて詳しく説明する。以下の実施の形態では、火力発電所の取水口で取り込まれる海水の温度と、放水口から放出される海水の温度との差が監視対象である。
【００１６】
（実施の形態１）
この実施の形態による監視システムを図１に示す。この監視システム１は、データ収集サーバ１０と監視端末２０と機器制御装置３０とを備えている。データ収集サーバ１０と監視端末２０と機器制御装置３０とは、火力発電所内に形成されている所内ネットワークＮＷでデータの送受信が可能な状態にある。
【００１７】
この実施の形態が監視対象とするのは、火力発電所の復水器に使用される冷却水の温度差である。ここで、復水器が設置されている火力発電所の取放水系統について説明する。例えば図２に示す取放水系統１００では、取水口１１０と放水口１２０との間が管路１３０によって連結されている。管路１３０には、循環ポンプ１４０と復水器１５０とが設置されている。復水器１５０は、タービン１６０を駆動した蒸気と冷却水である海水との熱交換をし、蒸気を水に戻して回収する。この後、復水器１５０は、戻した水をボイラ（図示を省略）に送る。これにより、蒸気を戻した水が再利用される。
【００１８】
循環ポンプ１４０は、復水器１５０に必要とする海水を、取水口１１０から吸い取り、管路１３０を経て復水器１５０に流す。そして、循環ポンプ１４０による熱交換で温度上昇した海水を、管路１３０を経て放水口１２０に向けて流す。このとき、取水時と放水時の海水の温度差が、沿岸の環境に影響を与えないような値に規定されている。つまり、任意の監視時間での温度差の平均値が規定値を超過しないように、火力発電所では温度差を管理している。具体的には、任意の６０分（監視時間）の温度差の平均値が７℃（規定値）を超過しないように、火力発電所では放水時の海水の温度を監視する必要がある。そして、温度差が規定値を超えるようであると、循環ポンプ１４０の動翼（図示を省略）の開度を制御して、海水の流量を多くする。
【００１９】
このために、取放水系統１００では、取水口１１０と放水口１２０とに温度センサ１７０、１８０を設置して、取水口１１０と放水口１２０との温度を計測している。温度センサ１７０、１８０は温度の測定結果を表す測定信号ａ、ｂを出力する。
【００２０】
監視システム１のデータ収集サーバ１０は、温度センサ１７０、１８０からの測定信号ａ、ｂを収集して記憶する。データ収集サーバ１０は、例えば１分毎に測定信号ａ、ｂが表す測定結果を取り込み、温度蓄積データとして記憶する。これにより、データ収集サーバ１０は、取水口１１０から取り込まれる海水温度と、放水口１２０から放水される海水温度とを記憶する。さらに、データ収集サーバ１０は、２つの温度の差を演算して記憶する。データ収集サーバ１０が記憶する温度蓄積データを図３に示す。この温度蓄積データには、毎日、分毎に連続で温度が記録されている。監視システム１は、こうした温度蓄積データを所定期間、発電ユニット毎に保存している。なお、図３は２つのユニットの中の、１号ユニットの温度蓄積データを表している。
【００２１】
監視システム１は、取水口１１０と放水口１２０とでの海水の温度差を監視するものであり、処理部２１、記憶部２２、通信部２３、入力部２４、表示部２５および出力部２６を備えている。記憶部２２〜出力部２６は、バス２７を経て処理部２１に接続されている。通信部２３は、処理部２１の制御によって、所内ネットワークＮＷとのデータ通信を可能にする。これにより、処理部２１はデータ収集サーバ１０や機器制御装置３０と通信することができる。入力部２４は、キーボードやマウスのような、担当者によって操作される入力装置である。表示部２５は、データを表示するＬＣＤ（液晶ディスプレイ）等の表示装置である。表示部２５は、処理部２１の制御によって、後述する監視結果などを表示する。出力部２６は、処理部２１の制御によって、監視結果などをプリントアウトする出力装置である。
【００２２】
記憶部２２は、入力部２４に入力された各種のデータや、通信部２３がデータ収集サーバ１０から受信したデータなどを記憶する記憶装置である。また、記憶部２２は、監視端末２０の一般的な動作に必要とする各種のプログラムをあらかじめ記憶している。さらに、記憶部２２は、海水の温度差の監視に必要とするプログラムをあらかじめ記憶している。
【００２３】
処理部２１は、記憶部２２に記憶されているプログラムを実行する。処理部２１が実行するプログラムには、海水の温度差を監視する監視処理プログラムがある。処理部２１は、監視処理プログラムを実行すると、図４に示す監視処理を行う。処理部２１は、監視処理を開始すると、表示部２５を制御して、監視処理のための入力画面を表示し（ステップＳ１）、基準時刻の入力を待つ（ステップＳ２）。ステップＳ２で、処理部２１は、出力部２６に基準時刻が入力されたと判断すると（ステップＳ３）、基準時刻を中心にした前後６０分以内の温度差を表すデータ（以下、「２時間温度差データ」という）を、通信部２３を制御して、データ収集サーバ１０が記憶している温度蓄積データから読み出す（ステップＳ４）。
【００２４】
この２時間温度差データの一例を図５に示す。図５では、基準時刻として「１８：２０」を基準とした、１号ユニットの２時間分の温度差が記録されている。ステップＳ４が終了すると、処理部２１は、読み出した２時間温度差データと、この２時間温度差データをグラフ化したデータ（以下、「グラフ化データ」という）とを記憶部２２に記憶する（ステップＳ５）。このグラフ化データの例を図６に示す。このグラフ化データには、取水時と放水時の海水の温度差の規定値として、「公害防止協定値」が記録されている。なお、図６のグラフ化データには、２号ユニットについてのデータも記録されている。ステップＳ５が終了すると、処理部２１は、後述する第１の処理〜第５の処理の中から最初の処理を選択し（ステップＳ６）、選択した処理を実行する（ステップＳ７）。最初の処理が終了して、ステップＳ７が終了すると、処理部２１は、第１の処理〜第５の処理の中の、最後の処理が終了したかどうかを判断する（ステップＳ８）。
【００２５】
ステップＳ８で最後の処理が終了していなければ、処理部２１は、次の処理を選択して（ステップＳ９）、ステップＳ７の処理を行う。こうして、処理部２１は第１の処理〜第５の処理を行う。処理部２１が行う第１の処理〜第５の処理は次ぎのとおりである。
【００２６】
処理部２１が行う第１の処理は、基準時刻の前の６０分での温度差の平均値を算出するためのものである。この第１の処理を図７に示す。処理部２１は、第１の処理を開始すると、記憶部２２に記憶されている２時間温度差データを読み出す（ステップＳ２１）。ステップＳ２１が終了すると、処理部２１は、基準時刻から６０分前の時刻までの時間帯にある温度差を、２時間温度差データの中から抽出する（ステップＳ２２）。図５に示す２時間温度差データの場合、図８に示すように、基準時刻を基準にして６０分前の時刻までの時間帯がＴ１である。ステップＳ２２が終了すると、処理部２１は、時間帯Ｔ１での各温度差を平均して平均値を算出する（ステップＳ２３）。この後、処理部２１は、算出した平均値を記憶部２２に記憶して（ステップＳ２４）、第１の処理を終了する。
【００２７】
処理部２１が行う第２の処理は、２時間温度差データの中で、任意の６０分での温度差の平均値を算出して、各平均値の中から最大値（以下、「１時間最大値」という）を選択する。この第２の処理を図９に示す。処理部２１は、第２の処理を開始すると、記憶部２２に記憶されている２時間温度差データを読み出す（ステップＳ４１）。ステップＳ４１が終了すると、処理部２１は、２時間温度差データの時間範囲である２時間の中から、最初の６０分を決めて（ステップＳ４２）、この６０分に含まれる温度差を、２時間温度差データの中から抽出する（ステップＳ４３）。処理部２１は、ステップＳ４３で抽出した各温度差を平均して平均値を算出し（ステップＳ４４）、算出した平均値を記憶部２２に記憶する（ステップＳ４５）。
【００２８】
ステップＳ４５が終了すると、処理部２１は、任意の６０分が最後の６０分であるかどうかを判断する（ステップＳ４６）。任意の６０分が最後の６０分でなければ、処理部２１は、次の６０分を決めて（ステップＳ４７）、処理をステップＳ４３に戻す。図５に示す２時間温度差データの場合、図１０に示すように、最初の任意の６０分の時間帯Ｔ２１が「１７：２０」〜「１８：２０」であると、処理部２１は、次の任意の６０分の時間帯Ｔ２２を「１７：２１」〜「１８：２１」にずらす。このように６０分をずらせることにより、最後の任意の６０分の時間帯が「１８：２０」〜「１９：２０」となる。
【００２９】
一方、ステップＳ４６で、任意の６０分が最後の６０分であると判断すると、処理部２１は、ステップＳ４５で記憶した、任意の６０分の平均値の中で、最大の平均値を選択する（ステップＳ４８）。この後、処理部２１は、この平均値を算出した時間帯と共に最大の平均値を記憶部２２に記憶して（ステップＳ４９）、第２の処理を終了する。
【００３０】
処理部２１が行う第３の処理は、指定された時刻から最大６０分前までの、任意の長さの範囲、つまり任意の時間帯での温度差の平均値を算出し、各平均値の中の最大値（以下、「１時間範囲内最大値」という）を選択する。この第３の処理を図１１に示す。処理部２１は、第３の処理を開始すると、記憶部２２に記憶されている２時間温度差データを読み出す（ステップＳ６１）。ステップＳ６１が終了すると、処理部２１は、算出の基準として指定された時刻（以下、「指定時刻」という）を設定する（ステップＳ６２）。処理部２１は、指定時刻として、２時間温度差データの時間帯の最後の時刻、つまり、現在の時刻（以下、「現在時刻」という）を指定時刻とする。また、指定時刻として、入力部２４に入力された任意の時刻であってもよく、入力画面に入力された基準時刻であってもよい。図５に示す２時間温度差データの場合、図１２に示すように、処理部２１は、基準時刻「１８：２０」に対して、指定時刻を現在時刻の「１９：２０」とする。
【００３１】
ステップＳ６２が終了すると、処理部２１は、指定時刻からさかのぼって、任意の時間帯として最初の時間帯を決めて（ステップＳ６３）、この最初の時間帯に含まれる温度差を、２時間温度差データの中から抽出する（ステップＳ６４）。処理部２１は、ステップＳ６４で抽出した各温度差の平均値を算出し（ステップＳ６５）、算出した平均値を記憶部２２に記憶する（ステップＳ６６）。
【００３２】
ステップＳ６６が終了すると、処理部２１は、任意の時間帯の長さが６０分であるかどうかを判断する（ステップＳ６７）。時間帯の長さが６０分でなければ、処理部２１は、第１の時間帯の長さに所定時間だけ加えることで、次の時間帯を決めて（ステップＳ６８）、処理をステップＳ６４に戻す。図５に示す２時間温度差データの場合、図１３に示すように、最初の時間帯Ｔ３１の長さは、指定時刻である「１９：２０」から１０分だけさかのぼった、「１９：１０」までの範囲である。次に、処理部２１は、最初の時間帯Ｔ３１の長さである１０分に、所定時間である５分を加えることで、次の時間帯Ｔ３２を決める。この時間帯Ｔ３２の長さが「１９：０５」〜「１９：２０」の範囲である。こうして、処理部２１は、温度差を抽出する範囲である、任意の時間帯の長さを、指定時刻から最初に１０分さかのぼった時刻までの範囲とし、この後、時刻を５分づつさかのぼり、最大で６０分までさかのぼった範囲とする。
【００３３】
一方、ステップＳ６７で、時間帯の長さが６０分さかのぼった時刻までの範囲であると判断すると、処理部２１は、ステップＳ６６で記憶した、各時間帯の平均値の中で、最大の平均値を選択する（ステップＳ６９）。この後、処理部２１は、この平均値を算出した時間帯と共に最大の平均値を記憶部２２に記憶して（ステップＳ７０）、第３の処理を終了する。なお、図１３の場合には、最後の任意の時間帯は、Ｔ３１１の「１９：２０」〜「１８：２０」である。
【００３４】
処理部２１が行う第４の処理は、第３の処理で記憶された最大の平均値を基にして、温度差の６０分の平均値が７℃を超過しないようにするための対応策を決める。この第４の処理を図１４に示す。処理部２１は、第４の処理を開始すると、第３の処理のステップＳ７０で記憶部２２に記憶した最大の平均値を読み出す（ステップＳ８１）。この後、処理部２１は、読み出した平均値が規定値を超過しているかどうかを判断する（ステップＳ８２）。
【００３５】
最大の平均値が規定値を超えていると、処理部２１は、この平均値を算出したときの時間帯から、経過時間を算出する（ステップＳ８３）。ステップＳ８３で、処理部２１は、最大の平均値を算出したときの時間帯で、最初の時刻と最後の時刻との差を算出し、この差の時間を経過時間とする。ステップＳ８３が終了すると、処理部２１は、経過時間から未経過時間を算出する（ステップＳ８４）。ステップＳ８４で、処理部２１は、監視時間と経過時間との差を算出して、未経過時間を算出する。
【００３６】
ステップＳ８４が終了すると、処理部２１は、規定値を超える平均値が、未経過時間で規定値に収まるようにするための、未経過時間での温度差の平均値（以下、「対応操作用の平均値」という）を算出する（ステップＳ８５）。例えば、図１５に示すように、６０分の監視時間に対して、規定値を超える平均値を算出した時間帯が「１９：１０」〜「１９：２０」であると、経過時間が１０分となる。したがって、未経過時間が５０分となる。処理部２１は、例えば、
規定値＞（経過時間内の測定数×平均値＋
未経過時間内の測定数×対応操作用の平均値）／監視時間内の測定数
の関係を用いて、規定値を超えないための、未経過時間での対応操作用の平均値を算出する。ステップＳ８５が終了すると、処理部２１は、対応操作用の平均値と未経過時間とを記憶部２２に記憶する（ステップＳ８６）。そして、処理部２１は、ステップＳ８６が終わるか、または、ステップＳ８２で温度差の平均値が規定値を超えていないとき、第４の処理を終了する。
【００３７】
処理部２１が行う第５の処理は、グラフ化データに対して第１の処理〜第４の処理による処理結果を付加する。この第５の処理を図１６に示す。処理部２１は、第５の処理を開始すると、ステップＳ５で記憶部２２に記憶したグラフ化データを読み出す（ステップＳ１０１）。この後、処理部２１は、第１の処理で記憶部２２に記憶した、基準時刻から６０分前の時刻までの平均値を読み出し（ステップＳ１０２）、第２の処理で記憶部２２に記憶した、任意の６０分での最大の平均値とその時間帯とを読み出す（ステップＳ１０３）。この後、処理部２１は、第３の処理で記憶部２２に記憶した、任意時間帯での温度差の最大の平均値とその時間帯とを読み出し（ステップＳ１０４）、第４の処理で記憶部２２に記憶した対応操作用の平均値とその時間帯を読み出す（ステップＳ１０５）。
【００３８】
ステップＳ１０５が終了すると、処理部２１は、ステップＳ１０１で得たグラフ化データに対して、ステップＳ１０２〜Ｓ１０５で得た各データを付加して、システム画面データを生成する（ステップＳ１０６）。この後、処理部２１は、生成したシステム画面データを記憶部２２に記憶して（ステップＳ１０７）、第５の処理を終了する。
【００３９】
処理部２１は、第１の処理〜第５の処理を行って、ステップＳ８で第５の処理が終了したと判断すると、第５の処理の処理結果であるシステム画面データを記憶部２２から読み出す（ステップＳ１０）。この後、処理部２１は、表示部２５を制御して、システム画面データを用いてシステム画面を表示し（ステップＳ１１）、監視処理を終了する。
【００４０】
ステップＳ１１で表示されるシステム画面の一例を図１７に示す。図１７のシステム画面Ｐは、各計算結果を表示するための画面部分Ｐ１と、グラフ化データを表示するための画面部分Ｐ２とから成っている。画面部分Ｐ１には、
基準時刻から６０分前の時刻までの平均値
任意の６０分での最大の平均値とその時間帯
任意時間帯での温度差の最大の平均値とその時間帯
対応操作用の平均値と未経過時間
が表示される。特に、対応操作用の平均値を算出した場合、処理部２１は、温度差の監視結果として、画面部分Ｐ１の表示欄Ｐ１１に監視結果に対応するための対応操作を表示する。
【００４１】
また、画面部分Ｐ２には、
グラフ化データ
基準時刻前後の６０分の時間帯
任意の６０分での最大の平均値が算出された時間帯
任意時間帯での温度差の最大の平均値が算出された時間帯
対応操作用の平均値が適用される時間帯（操作時間帯）
が表示される。なお、図１７では、指定時刻が基準時刻である場合を例示している。
【００４２】
機器制御装置３０は、システム画面Ｐの表示欄Ｐ１１に表示されている対応操作のデータを、温度差の監視結果として監視端末２０から受け取ると、循環ポンプ１４０の動翼を制御するための動翼開閉制御を行う。このために、機器制御装置３０は、図１８に示す動翼開閉処理を行う。機器制御装置３０は、動翼開閉処理を開始すると、監視結果から対応操作が必要かどうかを判断する（ステップＳ２０１）。なお、図１８では、「Ｘ℃以下をＹ分継続してください」というメッセージを表すデータが対応操作のデータ、つまり温度差の監視結果に該当する。
【００４３】
ステップＳ２０１で対応操作が不要であると判断すると、機器制御装置３０は、循環ポンプ１４０の動翼を自動で開閉し（ステップＳ２０２）、この状態をｔ１１分（例えば１０分）だけ続ける（ステップＳ２０３）。動翼の開閉は、機器制御装置３０が循環ポンプ１４０に制御信号を送ることで行われる。この後、機器制御装置３０は、終了の指示を受けたかどうかを判断する（ステップＳ２０４）。終了の指示がなければ、機器制御装置３０は、処理をステップＳ２０１に戻し、動翼の自動開閉を、必要な時間続ける。また、図２０４で終了の指示があると、処理を終了する。
【００４４】
一方、ステップＳ２０１で対応操作が必要と判断すると、機器制御装置３０は、循環ポンプ１４０の動翼を全開にする（ステップＳ２０５）。この後、機器制御装置３０は、対応操作のデータに含まれる時間であるＹ分がｔ１１分以下かどうかを判断する（ステップＳ２０６）。ステップＳ２０６で、Ｙ分がｔ１１分以下であると判断すると、機器制御装置３０は、循環ポンプ１４０の動翼を全開にした状態をｔ１１分だけ続ける（ステップＳ２０７）。
【００４５】
ステップＳ２０６で、Ｙ分がｔ１１分以下ではないと判断すると、処理部２１は、時間判定処理を行う（ステップＳ２０８）。この時間判定処理で、対応操作のデータに含まれる温度のＸ℃が、
Ｘ≧ｔｍｐ２１
の関係にあると、処理部２１は、循環ポンプ１４０の動翼全開の状態をｔ１１分だけ続ける（ステップＳ２０９）。また、Ｘ℃が、
ｔｍｐ２２≦Ｘ≦ｔｍｐ２３
の関係にあると、処理部２１は、循環ポンプ１４０の動翼全開の状態をｔ１２分（例えば２０分）だけ続け（ステップＳ２１０）、温度のＸ℃が、
ｔｍｐ２４≦Ｘ≦ｔｍｐ２５
の関係にあると、循環ポンプ１４０の動翼全開の状態をｔ１３分（例えば３０分）だけ続ける（ステップＳ２１１）。さらに、温度のＸ℃が、
Ｘ≦ｔｍｐ２６
の関係にあると、処理部２１は、循環ポンプ１４０の動翼全開の状態をＹ分だけ続ける（ステップＳ２１２）。ｔｍｐ２１〜ｔｍｐ２６は、
ｔｍｐ２１＞ｔｍｐ２２＞…＞〜ｔｍｐ２６
の関係にあり、例えば、
ｔｍｐ２１＝６．６℃
ｔｍｐ２２＝６．５℃
ｔｍｐ２３＝６．４℃
ｔｍｐ２４＝６．３℃
ｔｍｐ２５＝６．２℃
ｔｍｐ２６＝６．１℃
のような値である。処理部２１は、ステップＳ２０９〜Ｓ２１２のいずれかの処理が終了すると、ステップＳ２０４の処理を行う。
【００４６】
こうして、機器制御装置３０は、動翼開閉処理により、対応操作に応じて、循環ポンプ１４０の動翼を必要時間だけ全開にする制御を行う。
【００４７】
次に、この実施の形態による監視システム１を用いた監視方法について説明する。担当者は、冷却水の温度差をチェックする場合、監視端末２０の入力部２４を操作して、監視処理プログラムを起動する。これにより、監視端末２０は監視処理を行う。監視端末２０は、監視処理を開始すると、表示部２５に入力画面を表示する。これにより、担当者は入力部２４を操作して、監視の基準となる基準時刻を入力する。
【００４８】
監視端末２０は、基準時刻を受け取ると、監視処理の第１の処理〜第５の処理を行う。そして、監視端末２０は、監視処理で作成したシステム画面データを基にし、システム画面Ｐを表示部２５に表示する。これにより、もし、温度差の平均値が規定値を超えると、担当者は、機器制御装置３０を操作して、システム画面Ｐの表示欄Ｐ１１に表示されている対応操作のデータを、温度差の監視結果として監視端末２０から監視端末２０に入力する。
【００４９】
機器制御装置３０は、対応操作のデータを受け取ると、動翼開閉処理を行い、循環ポンプ１４０の動翼の開閉を制御する。これにより、温度差の平均値が規定値を超えた場合には、機器制御装置３０が循環ポンプ１４０の動翼を必要時間だけ全開にするので、温度差の平均値を下げることができる。
【００５０】
こうして、この実施の形態によれば、取水口１１０と放水口１２０とでの海水の温度差の変化する様子であって、入力された基準時間を中心にした、温度差の変化する様子を、
基準時刻から６０分前の時刻までの平均値
任意の６０分での最大の平均値とその時間帯
として、自動で出力することができる。特に、指定時刻前に温度差の平均値が規定値を超える可能性があるかどうかを、
任意時間帯での温度差の最大の平均値とその時間帯
として、出力することができ、規定値を超える場合には、
対応操作用の平均値と未経過時間
として、対応操作を出力することができる。この場合、監視端末２０が対応操作を出力するので、担当者による解析を不要にし、かつ、迅速な対応を可能にする。
【００５１】
さらに、この実施の形態によれば、機器制御装置３０は温度差の監視結果を監視端末２０から受け取った場合に、温度差の平均値が規定値を超えると、循環ポンプ１４０の動翼の開閉を制御して、平均値が規定値を超えることを自動で防ぐことができる。
【００５２】
なお、この実施の形態では、１号ユニットについて監視処理を行ったが、２号ユニットについても、同じように監視処理を行うことができる。さらに、１号ユニットと２号ユニットとを合わせた温度差に対しても、監視処理を行うことができる。
【００５３】
（実施の形態２）
実施の形態１では、火力発電所の冷却水である海水の温度を監視対象とする監視システム１であった。しかし、監視システム１の監視対象としては、海水の温度以外にも、クリーンルームや食品製造現場などでの塵埃、温室での日射量や湿度、医療現場などでの放射線等があり、実施の形態１をそのまま流用することが可能である。
【図面の簡単な説明】
【００５４】
【図１】この発明の実施の形態１による監視システムを示す構成図である。
【図２】火力発電所の取放水系統を示す図である。
【図３】温度蓄積データの一例を示す図である。
【図４】監視処理の一例を示すフローチャートである。
【図５】２時間温度差データの一例を示す図である。
【図６】グラフ化データの一例を示す図である。
【図７】第１の処理を示すフローチャートである。
【図８】温度差の抽出の様子を説明する図である。
【図９】第２の処理を示すフローチャートである。
【図１０】任意の６０分を説明する図である。
【図１１】第３の処理を示すフローチャートである。
【図１２】指定時刻を説明する図である。
【図１３】任意の時間帯での温度差の算出の様子を示す図である。
【図１４】第４の処理を示すフローチャートである。
【図１５】規定値の超過に対応する温度差の算出の様子を示す図である。
【図１６】第５の処理を示すフローチャートである。
【図１７】システム画面の一例を示す図である。
【図１８】動翼開閉処理を示すフローチャートである。
【符号の説明】
【００５５】
１  監視システム
１０  データ収集サーバ（記憶装置）
２０  監視端末（処理装置）
２１  処理部
２２  記憶部
２３  通信部
２４  入力部
２５  表示部
２６  出力部
３０  機器制御装置
【図１】
2010026632.tif 000003
【図２】
2010026632.tif 000004
【図３】
2010026632.tif 000005
【図４】
2010026632.tif 000006
【図５】
2010026632.tif 000007
【図６】
2010026632.tif 000008
【図７】
2010026632.tif 000009
【図８】
2010026632.tif 000010
【図９】
2010026632.tif 000011
【図１０】
2010026632.tif 000012
【図１１】
2010026632.tif 000013
【図１２】
2010026632.tif 000014
【図１３】
2010026632.tif 000015
【図１４】
2010026632.tif 000016
【図１５】
2010026632.tif 000017
【図１６】
2010026632.tif 000018
【図１７】
2010026632.tif 000019
【図１８】
2010026632.tif 000020