(57)【要約】【課題】ガスタービン制御装置が、ガスタービンをより適切に制御できるようにする。【解決手段】測定値取得部１２０が、センサによる測定値を取得し、推定部１３０が、測定値取得部１２０の取得する測定値に基づいて、実測していないパラメータ値を推定する。そして、推定部１３０の推定する実測していないパラメータ値に基づいて、制御部１５０がガスタービンを制御する。例えばガスタービン発電量を制御量としてガスタービンの動作を制御するなど、実測していないパラメータ値を用いて直接的に制御を行うことにより、測定値を用いて間接的に制御を行うよりも、ガスタービンをより適切に制御し得る。【選択図】図２
2012149551.tif 000002
【特許請求の範囲】
【請求項１】
実測していないパラメータ値を推定する推定部と、
前記推定部の推定する前記実測していないパラメータ値に基づいてガスタービンを制御する制御部と、
を具備することを特徴とするガスタービン制御装置。
【請求項２】
前記制御部による前記制御の、所定時間以上継続する異常の有無を判定する異常継続判定部と、
前記異常継続判定部が、前記所定時間以上継続する異常有りと判定すると、前記制御部による前記制御の正常化処理を行う正常化処理部と、
を具備することを特徴とする請求項１に記載のガスタービン制御装置。
【請求項３】
ガスタービン制御装置のガスタービン制御方法であって、
実測していないパラメータ値を推定する推定ステップと、
前記推定ステップにて推定する前記実測していないパラメータ値に基づいてガスタービンを制御する制御ステップと、
を具備することを特徴とするガスタービン制御方法。
【請求項４】
前記制御ステップにおける前記制御の、所定時間以上継続する異常の有無を判定する異常継続判定ステップと、
前記異常継続判定ステップにて、前記所定時間以上継続する異常有りと判定すると、前記制御部による前記制御の正常化処理を行う正常化処理ステップと、
を具備することを特徴とする請求項３に記載のガスタービン制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ガスタービンを制御するガスタービン制御装置およびガスタービン制御方法に関する。
【背景技術】
【０００２】
ガスタービンを制御する従来のガスタービン制御装置は、制御対象のガスタービンあるいは当該ガスタービンを含むシステムが備えるセンサによる測定値を制御量としてガスタービンを制御する。例えば、ガスタービン制御装置は、制御対象のガスタービンに結合された発電機の発電出力測定値をガスタービンによる発電出力であるガスタービン発電出力として扱って制御量とし、この制御量をガスタービン発電出力目標値に一致させるようガスタービンを制御する。
【０００３】
また、特許文献１では、ガスタービン発電出力効率を補正する燃料ガスカロリー推定装置が示されている。この燃料ガスカロリー推定装置を用いて、制御量であるガスタービン発電出力を補正することにより、ガスタービン制御装置によるガスタービン制御の精度を高め得る。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１２７２４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のガスタービン制御装置では、他の機器の影響など制御量に影響を及ぼす要因により制御精度が低下してしまう場合がある。例えば、一軸型コンバインドサイクルにおいては、発電機はガスタービンと蒸気タービンとによって回転して発電する。このため、発電機出力測定値を制御量としてガスタービンを制御すると、蒸気タービンによる発電量が制御量に含まれてしまうためにガスタービン制御の精度が低下し、ガスタービンを適切に制御できない。
【０００６】
本発明は、このような事情を考慮してなされたものであり、その目的は、ガスタービンをより適切に制御可能なガスタービン制御装置およびガスタービン制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
この発明は上述した課題を解決するためになされたもので、本発明の一態様によるガスタービン制御装置は、実測していないパラメータ値を推定する推定部と、前記推定部の推定する前記実測していないパラメータ値に基づいてガスタービンを制御する制御部と、を具備することを特徴とする。
【０００８】
また、本発明の一態様によるガスタービン制御装置は、上述のガスタービン制御装置であって、前記制御部による前記制御の、所定時間以上継続する異常の有無を判定する異常継続判定部と、前記異常継続判定部が、前記所定時間以上継続する異常有りと判定すると、前記制御部による前記制御の正常化処理を行う正常化処理部と、を具備することを特徴とする。
【０００９】
また、本発明の一態様によるガスタービン制御方法は、ガスタービン制御装置のガスタービン制御方法であって、実測していないパラメータ値を推定する推定ステップと、前記推定ステップにて推定する前記実測していないパラメータ値に基づいてガスタービンを制御する制御ステップと、を具備することを特徴とする。
【００１０】
また、本発明の一態様によるガスタービン制御方法は、上述のガスタービン制御方法であって、前記制御ステップにおける前記制御の、所定時間以上継続する異常の有無を判定する異常継続判定ステップと、前記異常継続判定ステップにて、前記所定時間以上継続する異常有りと判定すると、前記制御部による前記制御の正常化処理を行う正常化処理ステップと、を具備することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ガスタービンをより適切に制御することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態におけるガスタービン制御装置によって制御される、一軸コンバインドサイクル発電プラントの略構成例を示す構成図である。
【図２】同実施形態におけるガスタービン制御装置の概略構成を示す構成図である。
【図３】同実施形態において、ガスタービン制御装置がガスタービンを制御する処理手順を示すフローチャートである。
【図４】本発明の第２の実施形態におけるガスタービン制御装置の概略構成を示す構成図である。
【図５】同実施形態において、制御部による制御が正常な場合に、推定部が推定するガスタービン入口温度の例を示す図である。
【図６】同実施形態において、制御部による制御が一時的な異常状態にある場合に、推定部が推定するガスタービン入口温度の例を示す図である。
【図７】同実施形態において、制御部による制御が継続的な異常状態にある場合に、推定部が推定するガスタービン入口温度の例を示す図である。
【図８】同実施形態において、ガスタービン制御装置がガスタービンを制御する処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
＜第１の実施形態＞
以下、図面を参照して、本発明の実施の形態について説明する。
図１は、本発明の第１の実施形態におけるガスタービン制御装置によって制御される、一軸コンバインドサイクル発電プラントの略構成例を示す構成図である。
同図に示す発電プラント９００において、ガスタービン９１０は、圧縮機９１１と、燃焼器９１２と、タービン９１３と、軸９１４とを備える。圧縮機９１１は、外気を圧縮して圧縮空気を燃焼器９１２に供給する。燃焼器９１２は、圧縮機９１１から供給される圧縮空気と、ガスタンク等の燃料供給源から供給される燃料とを混合させて燃焼させることで燃焼ガスを生成し、生成した燃焼ガスをタービン９１３に供給する。タービン９１３は、燃焼器９１２から供給される燃焼ガスを作動ガスとして回転駆動する。
【００１４】
また、排熱回収ボイラ９２０は、タービン９１３からの排ガスにより蒸気を発生させ、発生させた蒸気を蒸気タービン９３０に供給する。蒸気タービン９３０は、排熱回収ボイラ９２０から供給される蒸気により回転駆動する。
発電機９４０は、軸９１４によってタービン９１３および蒸気タービン９４０と結合されており、タービン９１３および蒸気タービン９４０によって回転して発電する。
【００１５】
本実施形態では、ガスタービン制御装置が、ガスタービン発電量を制御量としてガスタービン９１０に対する制御を行う場合について説明する。
ここでいう「ガスタービン発電量」は、発電機９４０がガスタービン９１０（タービン９１３）によって回転して発電する発電量である。発電機９４０は、ガスタービン９１０（タービン９１３）と蒸気タービン９３０との両方によって回転して発電する。このため、ガスタービン９１０のみによる発電量であるガスタービン発電量を実測することはできない。そこで、本実施形態のガスタービン制御装置は、ガスタービン発電量を推定し、推定したガスタービン発電量を制御量としてガスタービン９１０を制御する。
【００１６】
図２は、本実施形態におけるガスタービン制御装置の概略構成を示す構成図である。同図において、ガスタービン制御装置１は、目標設定部１１０と、測定値取得部１２０と、推定部１３０と、制御部１５０と、操作量送信部１６０とを具備する。制御部１５０は、偏差算出部１５１と、操作量算出部１５２とを具備する。
目標設定部１１０は、ガスタービン制御装置１の制御目標値として、ガスタービン発電量目標値を設定する。例えば、目標設定部１１０はガスタービン制御装置１のユーザである運転員によるガスタービン発電量目標値の設定操作に従ってガスタービン発電量目標値を設定する。
【００１７】
測定値取得部１２０は、センサによる測定値として、コンバインドサイクル発電量（発電機９４０（図１）の発電量）と、燃料発熱量（燃焼器９１２に供給される燃料ガスのカロリー）と、燃料流量（例えば燃焼器９１２の入口における燃焼ガスの流量）と、燃料温度と、圧縮機出口温度（圧縮機９１１が燃焼器９１２に供給する圧縮空気の、圧縮機出口における温度）および圧縮機出口圧力と、排ガス温度（例えば、タービン９１３が排熱回収ボイラ９２０に出力する排ガスの、排熱回収ボイラ９２０の入口における温度）と、ガスタービン回転数と、大気温度および大気圧と、燃空比と、ＩＧＶ角度（圧縮機９１１の有する入口案内翼（Inlet Guide Vane；ＩＧＶ）の角度）と、Ｂ／Ｖ弁開度（燃焼用空気の一部をバイパスすることによって燃空比を調整する空気バイパス弁の開度）とを取得する。
【００１８】
推定部１３０は、測定値取得部１２０の取得する測定値に基づいて、実測していないパラメータ値としてガスタービン発電量を推定（算出）する。例えば、推定部１３０は、測定値取得部１２０の取得する測定値に基づいて、発電機９４０の発電量のうちガスタービン９１０による発電量の部分を推定してガスタービン発電量とする。
【００１９】
推定部１３０による実測していないパラメータ値の推定方法としては、様々な方法を用いることができる。
例えば、推定部１３０が、各測定値や各測定値の履歴（過去の値）を入力パラメータとして、実測していないパラメータ値を出力する関数を予め記憶しておき、各測定値や各測定値の履歴（以下、各測定値と各測定値の履歴とを併せて「各測定値等」と称する）を、この関数に代入することによって各測定値を算出するようにしてもよい。
【００２０】
あるいは、推定部１３０が、カルマンフィルタ、拡張カルマンフィルタあるいは粒子フィルタを用いて構築される動的モデル備え、この動的モデルに各測定値等を入力し、動的モデルの出力として実測していないパラメータ値を取得するようにしてもよい。ここでいう「動的モデル」は、内部状態を有するモデル（例えば、値を設定可能な係数を含む関数で表現されるモデル）である。この動的モデルに、各測定値等と実測していないパラメータ値との関係を予め学習させておくことにより、推定部１３０が、実測していないパラメータ値を出力することができる。この学習は、例えば次のようにして行う。まず、発電プラント９００の設計情報に基づいて、各測定値等の様々な値に対するガスタービン９１０の回転力と蒸気タービン９３０の回転力とを算出する。次に、測定値のうちの発電機９４０を発電量に、ガスタービン９１０の回転力と蒸気タービン９３０の回転力の合計に対するガスタービン９１０の回転力の割合を乗算した結果をガスタービン発電量とする。以上により得られる各測定値等とガスタービン発電量との組み合わせを学習用データとして動的モデルに学習を行わせる。
【００２１】
制御部１５０は、推定部１３０の推定する実測していないパラメータ値（本実施形態では、ガスタービン発電量）に基づいてガスタービンを制御する。
偏差算出部１５１は、目標設定部１１０の設定する目標値から、推定部１３０の推定する推定値を減算した偏差を算出する。
操作量算出部１５２は、偏差算出部１５１の算出する偏差に基づいて操作量を算出する。操作量算出部１５２は、例えばＰＩＤ制御による操作量を算出する。
操作量送信部１６０は、操作量算出部１５２の算出する操作量をガスタービン９１０（図１）の各部に送信する。
【００２２】
次に、図３を参照してガスタービン制御装置１の動作について説明する。
図３は、ガスタービン制御装置１がガスタービン９１０を制御する処理手順を示すフローチャートである。ガスタービン制御装置１は、制御対象のガスタービン９１０が運転している間、同図の処理を行う。
まず、測定値取得部１２０が、ガスタービン９１０等に設置されたセンサから測定値を取得して推定部１３０に出力する（ステップＳ１０１）。
次に、推定部１３０は、測定値取得部１２０から出力される測定値に基づいて制御量を推定し、偏差算出部１５１に出力する（ステップＳ１０２）。
【００２３】
次に、偏差算出部１５１は、目標設定部１１０の設定する目標値から推定部１３０の推定する推定量を減算して偏差を算出し、操作量算出部１５２に出力する（ステップＳ１０３）
次に、操作量算出部１５２は、偏差算出部１５１の算出する偏差に基づいて操作量を算出し、操作量送信部１６０に出力する（ステップＳ１０４）。この操作量は、ガスタービン９１０における動作量の指令値であり、制御部１５０は、操作量送信部１６０を介して操作量をガスタービン９１０に送信することによりガスタービン９１０を制御する。
そして、操作量送信部１６０は、操作量算出部１５２から出力される操作量をガスタービン９１０に送信する（ステップＳ１０５）。操作量を受信したガスタービン９１０は、操作量に従って動作し、これによってガスタービン９１０の状態が変化して測定値取得部１２０の取得する測定値が変化する。
その後、ステップＳ１０１に戻り、同図の処理を繰り返す。
【００２４】
以上のように、推定部１３０が、実測していないパラメータ値を推定し、この実測していないパラメータ値を制御量として制御部１５０がガスタービン９１０を制御することにより、直接的なパラメータ値を制御量として制御を行うことができるので、ガスタービン９１０をより適切に制御できる。
例えば、ガスタービン発電量を制御量とする上記の例において、運転員が設定するガスタービン発電量目標値は、ガスタービン９１０の動作量を直接的に示すので、運転員が、このガスタービン発電量を直感的に把握して適切な目標値（運転員の意図するガスタービン９１０の動作量を示す目標値）を設定することが期待される。これにより、ガスタービン９１０をより適切に（運転員の意図どおりに）制御し得る。
また、ガスタービン制御装置２の設計段階あるいはガスタービン制御装置２の保守点検の際に、ガスタービン９１０の動作量を直接的に示す制御量が用いられていることにより、操作量算出部１５２の制御パラメータを調整する調整者（設計者や保守整備員）が、制御量を直感的に把握して、比較的容易に制御パラメータを調整できることが期待される。これにより、制御パラメータを適切な値に調整し易くなり、ガスタービン制御装置２（制御部２５０）が、ガスタービン９１０をより適切に制御し得る。
【００２５】
なお、推定部１３０が推定する実測していないパラメータ値は、上述したガスタービン発電量に限らず、センサによる実測値から推定可能な値であればよい。例えば、推定部１３０が、実測していないパラメータ値として、タービン入口温度（燃焼器９１２からの燃焼ガスを受けるタービン９１３の入口の温度）を推定するようにしてもよい。この場合、測定値取得部１２０は、実測値として、例えば、ガスタービン発電量と、燃料発熱量と、燃料流量と、燃料温度と、圧縮機出口温度および圧縮機出口圧力と、排ガス温度と、ガスタービン回転数と、大気温度および大気圧と、燃空比と、ＩＧＶ角度と、Ｂ／Ｖ弁開度とを取得する。
【００２６】
＜第２の実施形態＞
図４は、本発明の第２の実施形態におけるガスタービン制御装置の概略構成を示す構成図である。同図において、ガスタービン制御装置２は、目標設定部１１０と、測定値取得部１２０と、推定部１３０と、制御部２５０と、操作量送信部１６０と、管理値設定部２４０とを具備する。制御部２５０は、偏差算出部１５１と、操作量算出部１５２と、減算部２５３と、異常継続判定部２５４と、調整量算出部２５５と、調整部２５６とを具備する。同図において、図１の各部と同様の機能を有する部分には、同一の符号（１１０、１２０、１３０、１５１、１５２、１６０）を付して説明を省略する。
【００２７】
本実施形態のガスタービン制御装置は、推定部１３０の推定する制御量に基づいて操作量の調整の要否を判定し、必要に応じて操作量の調整を行う。操作量の調整を行う必要がある場合としては、例えば、経年劣化によってガスタービンの特性が変化し、制御の精度を維持するため、あるいは、ガスタービン保護のために、ガスタービンに送信する操作量を変更する必要が生じた場合が挙げられる。
【００２８】
本実施形態では、ガスタービン制御装置２が、図１の一軸コンバインドサイクル発電プラント９００におけるガスタービン９１０のガスタービン入口温度を制御量としてガスタービン９１０に対する制御を行う場合について説明する。ガスタービン入口温度は高温となるため実測が困難であり、ガスタービン９１０は、ガスタービン入口温度を実測する温度センサを具備していない。
【００２９】
管理値設定部２４０は、制御量が異常か否かの判定閾値である管理値として、ガスタービン入口温度の上限値を設定する。例えば、管理値設定部２４０は記憶装置を有し、ガスタービン９１０の設計時に設定されるガスタービン入口温度上限値を管理値として予め記憶しておくことにより管理値の設定を行う。
減算部２５３は、管理値設定部２４０の設定する管理値から推定部１３０の推定する制御量を減算した差分を算出する。この差分の符号（正負）によって、制御量が異常か否かが示される。
例えば、本実施形態において、減算部２５３は、管理値設定部２４０の設定するガスタービン入口温度上限値から、推定部１３０の推定するガスタービン入口温度を減算した差分を算出する。ガスタービン入口温度が上限値よりも大きい異常状態において、この差分は負の値を取り、ガスタービン入口温度が上限値以下である正常状態において、この差分は非負の値を取る。
【００３０】
異常継続判定部２５４は、減算部２５３が算出する差分に基づいて、制御部２５０によるガスタービン９１０に対する制御の、所定時間以上継続する異常（以下では「異常継続」と称する）の有無を判定する。
調整量算出部２５５は、異常継続判定部２５４が異常継続ありと判定すると、操作量算出部１５２が算出する操作量（以下では、「調整前操作量」と称する）に対する調整量を算出する。この調整量は、制御量が正常値となるように調整前操作量を調整するための量である。調整量算出部２５５は、例えば、減算部２５３の算出する差分を入力パラメータとして調整量を出力する関数を予め記憶しておき、減算部２５３の算出する差分をこの関数に代入することにより調整量を算出する。
【００３１】
調整部２５６は、調整量算出部２５５が算出する調整量を調整前操作量から減算した調整後操作量を算出する。
調整量算出部２５５と調整部２５６とで正常化処理部を構成する。すなわち、異常継続判定部２５４が、所定時間以上継続する異常有りと判定すると、調整量算出部２５５が調整量を算出し、調整部２５６が調整量前操作量から調整量を減算する。この調整量算出部２５５が調整量を算出する処理と、調整部２５６が調整量前操作量から調整量を減算する処理とを併せて、制御部２５０による制御の正常化処理に該当する。
【００３２】
次に、図５〜７を参照して異常継続判定部２５４における異常継続の有無の判定について説明する。
図５は、制御部２５０による制御が正常な場合に、推定部１３０が推定するガスタービン入口温度の例を示す図である。同図において、値αは管理値を示す。また、時刻ｔ１〜ｔ６は、測定値取得部１２０が測定値を取得するタイミングを示す一定時間間隔の時刻である。図６および図７においても同様である。
【００３３】
本実施形態では、異常継続判定部２５４は、ガスタービン入口温度が４回以上連続して管理値αより大きい値となった場合に異常継続有りと判定し、その後、異常継続有りとの判定を保持するように設定されている。これに対して、図５の例では、時刻ｔ１〜ｔ６のいずれにおいてもガスタービン入口温度が管理値α以下となっており、異常継続判定部２５４は異常継続無しと判定する。
この場合、調整量算出部２５５は、調整量として「０」を出力し、調整部２５６は、調整前操作量から０を引いた値、すなわち、調整前操作量をそのまま出力する。これにより、ガスタービン制御装置２は、調整前操作量そのままの値によってガスタービン９１０を制御する。
【００３４】
図６は、制御部２５０による制御が一時的な異常状態にある場合に、推定部１３０が推定するガスタービン入口温度の例を示す図である。
同図では、時刻ｔ３においてのみガスタービン入口温度が管理値αより大きくなっており、時刻ｔ１〜ｔ２およびｔ４〜ｔ６においては、ガスタービン入口温度が管理値α以下となっている。この例でも、ガスタービン入口温度は４回連続して管理値αより大きい値となってはいないので、異常継続判定部２５４は異常継続無しと判定する。
したがって、図５の例と同様、調整量算出部２５５は、調整量として「０」を出力し、調整部２５６は、調整前操作量から０を引いた値、すなわち、調整前操作量をそのまま出力する。これにより、ガスタービン制御装置２は、調整前操作量そのままの値によってガスタービン９１０を制御する。
【００３５】
図７は、制御部２５０による制御が継続的な異常状態にある場合に、推定部１３０が推定するガスタービン入口温度の例を示す図である。
同図では、時刻ｔ３〜ｔ６においてガスタービン入口温度が管理値αより大きくなっている。この場合、ガスタービン入口温度が連続して４回以上管理値αより大きい値を示す時刻ｔ６において、異常継続判定部２５４は、異常継続有りと判定し、その後、異常継続有りとの判定を保持する。
この判定結果に従って、調整量算出部２５５は、減算部２５３の算出する差分に基づいて調整量を算出し、調整部２５６は、調整前操作量から調整量を減算した調整後操作量を算出して出力する。
【００３６】
これにより、ガスタービン制御装置２は、調整後操作量によってガスタービン９１０を制御する。例えば、ガスタービン制御装置２が、調整前操作量よりも小さい値を示す調整後操作量によってガスタービン９１０を制御することにより、操作量に応じて動作する燃料流量調節弁のアクチュエータが、燃料流量調節弁をやや閉じ気味の状態に設定する。これにより、調整前操作量そのままの値がガスタービン９１０に出力される場合よりも、ガスタービン９１０に供給される燃料流量が少なくなり、燃焼器９１２から出力される燃焼ガスの温度が低下してガスタービン入口温度が正常値となる。
【００３７】
ここで、経年劣化等により、ガスタービン９１０あるいは周辺の装置の特性が変化した場合、制御部２５０が行うガスタービン９１０の制御によって、ガスタービン９１０が異常状態となってしまい、この異常状態が継続することによってガスタービン９１０を損傷させてしまう可能性がある。例えば、ガスタービン９１０の異常状態として、ガスタービン入口温度高異常の状態が継続すると、入口案内翼等の損傷につながる。あるいは、第１の実施形態と同様にガスタービン発電量が制御量の場合、ガスタービン発電量が管理値よりも高いガスタービン９１０の過負荷状態が続くと、ガスタービン９１０の各部を損傷してしまうおそれがある。
そこで、異常継続判定部２５４が異常継続を検出し、調整量算出部２５５および調整部２５６が、制御部２５０による制御の正常化処理を行うことにより、ガスタービン９１０の異常状態を解消して各部の損傷を防ぐことができる。
【００３８】
ここで、異常状態が解消されて制御量が正常値となったときに、異常継続判定部２５４が異常継続無しと判定するようになると、制御部２５０の制御によってガスタービン９１０が再び異常状態となって制御量が異常値となり、その後、制御量が正常値と異常値との間で振動するようになってしまう。そこで、異常状態が解消された後も、異常継続判定部２５４が、異常継続有りとの判定を保持することにより、ガスタービン９１０が再び異常状態となることを回避でき、制御量の振動も抑えることができる。
【００３９】
ただし、例えば外乱等によって、ガスタービン９１０が一時的に異常状態となった場合にまで、異常継続判定部２５４が異常継続有りと判定し、その判定を保持すると、ガスタービン９１０が一時的異常から回復して正常状態となったときに、操作量の調整によって制御部２５０による制御の精度が低下してしまう。例えば、制御部２５０が行う操作量の調整によってガスタービン９１０に供給される燃料ガスの流量が少なくなり、ガスタービン入口温度が目標値よりも低くなってしまう。
そこで、異常継続判定部２５４は、ガスタービン９１０が異常になった状態（制御部２５０によるガスタービン９１０に対する制御が異常となった状態）が所定時間以上（上記の説明では、測定値取得部１２０が測定値を取得するタイミングを示す一定時間間隔の３倍の時間）継続するか否かによって継続的な異常と一時的な異常とを区別し、継続的な異常有りと判定した場合のみ、調整量算出部２５５および調整部２５６に、制御部２５０による制御の正常化処理を行おこなわせる。これにより、ガスタービン９１０が一時的に異常状態となった場合における制御部２５０による制御の精度低下を回避できる。
【００４０】
なお、ガスタービン制御装置２においても、推定部１３０が推定する実測していないパラメータ値は、上述したタービン入口温度に限らず、センサによる実測値から推定可能であり、かつ、管理値を設定可能な値であればよい。例えば、推定部１３０が、実測していないパラメータ値として、ガスタービン発電量を推定するようにしてもよい。この場合、管理値設定部２４０は、例えば、ガスタービン９１０が過負荷となるガスタービン発電量を管理値として設定する。
【００４１】
次に、図８を参照してガスタービン制御装置２の動作について説明する。
図８は、ガスタービン制御装置２がガスタービン９１０を制御する処理手順を示すフローチャートである。ガスタービン制御装置２は、制御対象のガスタービン９１０が運転している間、同図の処理を行う。
ステップＳ２０１〜ステップＳ２０４は、図３のステップＳ１０１〜Ｓ１０４と同様である。なお、上述のように、本実施形態では、操作量算出部１５２の出力する操作量を調整前操作量と称する。本実施形態においては、操作量算出部１５２は、調整前操作量を調整部２５６に出力する。
【００４２】
また、減算部２５３は、管理値設定部２４０の設定する管理値から推定部１３０の推定する制御量（実測していないパラメータ値）を減算した差分を算出し、異常継続判定部２５４に出力する（ステップＳ２０５）。また、減算部２５３は、算出した差分を、異常継続判定部２５４を介して調整量算出部２５５にも出力する。
そして、異常継続判定部２５４は、減算部２５３の算出する差分に基づいて、異常継続の有無を判定し、判定結果を調整量算出部２５５に出力する（ステップＳ２０６）。
【００４３】
異常継続判定部２５４が異常継続有りと判定した場合（ステップＳ２０６：ＹＥＳ）、調整量算出部２５５は、減算部２５３の算出する差分に基づいて、調整量を算出し、調整部２５６に出力する（ステップＳ２１１）。そして、調整部２５６は、操作量算出部１５２の算出する調整前操作量から調整量算出部２５５の算出する調整量を減算した調整後操作量を算出し、操作量送信部１６０に出力する（ステップＳ２１２）。
そして、操作量送信部１６０は、調整量算出部２５５から出力される調整後操作量をガスタービン９１０に送信する（ステップＳ２３１）。操作量を受信したガスタービン９１０は、操作量に従って動作し、これによってガスタービン９１０の状態が変化して測定値取得部１２０の取得する測定値が変化する。
その後、ステップＳ２０１に戻り、同図の処理を繰り返す。
【００４４】
一方、ステップＳ２０６において、異常継続判定部２５４が異常継続無しと判定した場合（ステップＳ２０６：ＮＯ）、調整量算出部２５５は、減算部２５３の算出する差分にかかわらず、調整量として「０」を調整部２５６に出力し、調整部２５６は、操作量算出部１５２の算出する調整前操作量を、調整後操作量として操作量送信部１６０に出力する（ステップＳ２２１）。
その後、ステップＳ２３１に進む。
【００４５】
以上のように、異常継続判定部２５４が、異常継続を検出すると、調整量算出部２５５および調整部２５６が、ガスタービン制御装置２による制御の正常化処理を行うことにより、ガスタービン９１０の異常状態を解消して各部の損傷を防ぐことができる。
なお、ガスタービン制御装置２の具備する正常化処理部は、上述した異常継続判定部２５４と調整量算出部２５５とを併せたものに限らず、制御部２５０による制御の正常化処理も、上述した調整前操作量から調整量を減算する処理に限らない。
例えば、制御部１５０が、正常化処理部として、操作量算出部１５２におけるＰＩＤ制御の制御パラメータを調整する制御パラメータ調整部を具備するようにしてもよい。この場合、制御パラメータ調整部による制御パラメータの調整処理が、制御部２５０による制御の正常化処理に該当する。
【００４６】
なお、ガスタービン制御装置１または２の全部または一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【００４７】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【００４８】
１、２  ガスタービン制御装置
１１０  目標設定部
１２０  測定値取得部
１３０  推定部
２４０  管理値設定部
１５０、２５０  制御部
１５１  偏差算出部
１５２  操作量算出部
２５３  減算部
２５４  異常継続判定部
２５５  調整量算出部
２５６  調整部
１６０  操作量送信部
【図１】
2012149551.tif 000003
【図２】
2012149551.tif 000004
【図３】
2012149551.tif 000005
【図４】
2012149551.tif 000006
【図５】
2012149551.tif 000007
【図６】
2012149551.tif 000008
【図７】
2012149551.tif 000009
【図８】
2012149551.tif 000010