(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2024-09-26
(45)【発行日】2024-10-04
(54)【発明の名称】予測装置、プラント、予測方法、プログラム、及び、コンフィギュレーションプログラム
(51)【国際特許分類】
G05B 23/02 20060101AFI20240927BHJP
【FI】
G05B23/02 R
(21)【出願番号】P 2020106496
(22)【出願日】2020-06-19
【審査請求日】2023-03-29
(31)【優先権主張番号】P 2020017156
(32)【優先日】2020-02-04
(33)【優先権主張国・地域又は機関】JP
(73)【特許権者】
【識別番号】000006208
【氏名又は名称】三菱重工業株式会社
(74)【代理人】
【識別番号】100149548
【氏名又は名称】松沼 泰史
(74)【代理人】
【識別番号】100162868
【氏名又は名称】伊藤 英輔
(74)【代理人】
【識別番号】100161702
【氏名又は名称】橋本 宏之
(74)【代理人】
【識別番号】100189348
【氏名又は名称】古都 智
(74)【代理人】
【識別番号】100196689
【氏名又は名称】鎌田 康一郎
(72)【発明者】
【氏名】東野 耕次
(72)【発明者】
【氏名】野地 勝己
(72)【発明者】
【氏名】杉山 友章
(72)【発明者】
【氏名】青田 浩美
(72)【発明者】
【氏名】新川 恵理子
(72)【発明者】
【氏名】向井 大輔
(72)【発明者】
【氏名】加古 博
【審査官】渡邊 捷太郎
(56)【参考文献】
【文献】国際公開第2018/216746(WO,A1)
【文献】特開2018-173217(JP,A)
【文献】特開2016-126728(JP,A)
【文献】特開平01-242127(JP,A)
【文献】国際公開第2019/159883(WO,A1)
【文献】特許第6278296(JP,B2)
(58)【調査した分野】(Int.Cl.,DB名)
G05B 23/02
(57)【特許請求の範囲】
【請求項1】
第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データ
であって、計画値、プラントデータ、および被毒後の触媒データを入力とし触媒劣化データを出力とする学習データに基づいて、
ノード間のデータの結合の重み付けが決定され、前記第1プラントと異なる第2プラントにおける触媒の劣化度を予測する
ニューラルネットワークである第1予測モデルを生成するモデル生成部と、
前記モデル生成部が生成した前記第1予測モデルに基づいて、前記第2プラントにおける前記劣化度を予測する劣化度予測部と、
を備え
る劣化予測装置。
【請求項2】
前記モデル生成部は、
前記計画値および前記プラントデータを入力とし、前記被毒後の触媒データを出力とする前記学習データに基づいて、
ノード間のデータの結合の重み付けが決定され、前記第2プラントにおける前記被毒後の触媒に係るデータを予測する第2予測モデルを生成
し、前記第2予測モデルが予測した前記第2プラントにおける前記被毒後の触媒に係るデータに基づいて、前記第2プラントにおける前記劣化度を予測する前記第1予測モデルを生成
し、
前記劣化度予測部は、
前記第1予測モデルと、前記第2予測モデルとに基づいて、前記第2プラントにおける前記劣化度を予測する、
請求項1に記載の劣化予測装置。
【請求項3】
請求項1または請求項2に記載の劣化予測装置と、
前記劣化予測装置が予測した前記劣化度に基づいて、空気予熱器の入出力間の差圧を推定する差圧推定部と、
を備える差圧予測装置。
【請求項4】
前記劣化予測装置が予測した前記劣化度に基づいて、前記空気予熱器における閉塞度を推定する閉塞度推定部、
を備え、
前記差圧推定部は、
前記閉塞度推定部が推定した前記閉塞度に基づいて、前記空気予熱器の入出力間の差圧を推定する、
請求項3に記載の差圧予測装置。
【請求項5】
前記劣化予測装置が予測した前記劣化度に基づいて、リークアンモニアの量を推定するリーク推定部、
を備え、
前記差圧推定部は、
前記リーク推定部が推定した前記リークアンモニアの量に基づいて、前記空気予熱器の入出力間の差圧を推定する、
請求項3または請求項4に記載の差圧予測装置。
【請求項6】
前記劣化予測装置が予測した前記劣化度に基づいて、スケールアップファクタを求めるスケールアップファクタ推定部、
を備え、
前記差圧推定部は、
前記スケールアップファクタ推定部が求めた前記スケールアップファクタに基づいて、前記空気予熱器の入出力間の差圧を推定する、
請求項3から請求項5の何れか一項に記載の差圧予測装置。
【請求項7】
触媒が用いられるプラントであって、
前記触媒の劣化が起こる装置と、
前記触媒の劣化度を予測する請求項1または請求項2に記載の劣化予測装置と、
を備えるプラント。
【請求項8】
第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データ
であって、計画値、プラントデータ、および被毒後の触媒データを入力とし触媒劣化データを出力とする学習データに基づいて、
ノード間のデータの結合の重み付けが決定され、前記第1プラントと異なる第2プラントにおける触媒の劣化度を予測する
ニューラルネットワークである第1予測モデルを生成することと、
生成した前記第1予測モデルに基づいて、前記第2プラントにおける前記劣化度を予測することと、
を含
む劣化予測方法。
【請求項9】
第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データ
であって、計画値、プラントデータ、および被毒後の触媒データを入力とし触媒劣化データを出力とする学習データに基づいて、
ノード間のデータの結合の重み付けが決定され、前記第1プラントと異なる第2プラントにおける触媒の劣化度を予測する
ニューラルネットワークである第1予測モデルを生成することと、
生成した前記第1予測モデルに基づいて、前記第2プラントにおける前記劣化度を予測することと、
予測した前記劣化度に基づいて、空気予熱器の入出力間の差圧を推定することと、
を含
む差圧予測方法。
【請求項10】
コンピュータに、
第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データ
であって、計画値、プラントデータ、および被毒後の触媒データを入力とし触媒劣化データを出力とする学習データに基づいて、
ノード間のデータの結合の重み付けが決定され、前記第1プラントと異なる第2プラントにおける触媒の劣化度を予測する
ニューラルネットワークである第1予測モデルを生成することと、
生成した前記第1予測モデルに基づいて、前記第2プラントにおける前記劣化度を予測することと、
を実行させ
るプログラム。
【請求項11】
第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データ
であって、計画値、プラントデータ、および被毒後の触媒データを入力とし触媒劣化データを出力とする学習データに基づいて、
ノード間のデータの結合の重み付けが決定され、前記第1プラントと異なる第2プラントにおける触媒の劣化度を予測する
ニューラルネットワークである第1予測モデルを生成するモデル生成部、前記モデル生成部が生成した前記第1予測モデルに基づいて、前記第2プラントにおける前記劣化度を予測する劣化度予測部のそれぞれをハードウェアとして構成させ
るコンフィギュレーションの処理をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本開示は、予測装置、プラント、予測方法、プログラム、及び、コンフィギュレーションプログラムに関する。
【背景技術】
【0002】
ボイラなどを備えるプラントでは、触媒が使用される。触媒が使用されるプラントでは、プラントを運転するにつれて、触媒が劣化する。そのため、触媒が使用されるプラントでは、触媒の劣化度を把握することが望まれる。
特許文献1には、関連する技術として、触媒の劣化度を予測する技術が開示されている。
【先行技術文献】
【特許文献】
【0003】
【発明の概要】
【発明が解決しようとする課題】
【0004】
ところで、プラントにおける触媒の劣化度を予測するには、一般的にプラントのユーザが予測するときに、毎回排ガスの性状を分析するなど複雑な処理を行う必要がある。
そのため、プラントでは、ユーザが複雑な処理を実行することなく、触媒の劣化度を知ることができる技術が求められている。
【0005】
本開示は、上記の課題を解決することのできる予測装置、プラント、予測方法、プログラム、及び、コンフィギュレーションプログラムを提供することを目的としている。
【課題を解決するための手段】
【0006】
上記課題を解決するために、本開示に係る劣化予測装置は、第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データであって、計画値、プラントデータ、および被毒後の触媒データを入力とし触媒劣化データを出力とする学習データに基づいて、ノード間のデータの結合の重み付けが決定され、前記第1プラントと異なる第2プラントにおける触媒の劣化度を予測するニューラルネットワークである第1予測モデルを生成するモデル生成部と、前記モデル生成部が生成した前記第1予測モデルに基づいて、前記第2プラントにおける前記劣化度を予測する劣化度予測部と、を備える。
【0007】
本開示に係る差圧予測装置は、上記の劣化予測装置と、前記劣化予測装置が予測した前記劣化度に基づいて、空気予熱器の入出力間の差圧を推定する差圧推定部と、を備える。
【0008】
本開示に係るプラントは、触媒が用いられるプラントであって、前記触媒の劣化が起こる装置と、前記触媒の劣化度を予測する上記の劣化予測装置と、を備える。
【0009】
本開示に係る劣化予測方法は、第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データであって、計画値、プラントデータ、および被毒後の触媒データを入力とし触媒劣化データを出力とする学習データに基づいて、ノード間のデータの結合の重み付けが決定され、前記第1プラントと異なる第2プラントにおける触媒の劣化度を予測するニューラルネットワークである第1予測モデルを生成することと、生成した前記第1予測モデルに基づいて、前記第2プラントにおける前記劣化度を予測することと、を含む。
【0010】
本開示に係る差圧予測方法は、第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データであって、計画値、プラントデータ、および被毒後の触媒データを入力とし触媒劣化データを出力とする学習データに基づいて、ノード間のデータの結合の重み付けが決定され、前記第1プラントと異なる第2プラントにおける触媒の劣化度を予測するニューラルネットワークである第1予測モデルを生成することと、生成した前記第1予測モデルに基づいて、前記第2プラントにおける前記劣化度を予測することと、予測した前記劣化度に基づいて、空気予熱器の入出力間の差圧を推定することと、を含む。
【0011】
本開示に係るプログラムは、コンピュータに、第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データであって、計画値、プラントデータ、および被毒後の触媒データを入力とし触媒劣化データを出力とする学習データに基づいて、ノード間のデータの結合の重み付けが決定され、前記第1プラントと異なる第2プラントにおける触媒の劣化度を予測するニューラルネットワークである第1予測モデルを生成することと、生成した前記第1予測モデルに基づいて、前記第2プラントにおける前記劣化度を予測することと、を実行させる。
【0012】
本開示に係るコンフィギュレーションの処理をコンピュータに実行させるためのプログラムは、第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データであって、計画値、プラントデータ、および被毒後の触媒データを入力とし触媒劣化データを出力とする学習データに基づいて、ノード間のデータの結合の重み付けが決定され、前記第1プラントと異なる第2プラントにおける触媒の劣化度を予測するニューラルネットワークである第1予測モデルを生成するモデル生成部、前記モデル生成部が生成した前記第1予測モデルに基づいて、前記第2プラントにおける前記劣化度を予測する劣化度予測部のそれぞれをハードウェアとして構成させる。
【発明の効果】
【0013】
本開示の実施形態による予測装置、プラント、予測方法、プログラム、及び、コンフィギュレーションプログラムによれば、プラントのユーザが複雑な処理を実行することなく、触媒の劣化度を知ることができる。
【図面の簡単な説明】
【0014】
【
図1】本開示の第1実施形態によるプラントの構成の一例を示す図である。
【
図2】本開示の第1実施形態によるセンサ装置の構成の一例を示す図である。
【
図3】本開示の第1実施形態による劣化予測装置の構成の一例を示す図である。
【
図4】本開示の第1実施形態におけるさまざまなプラントにおける過去の実績データの一例を示す図である。
【
図5】本開示の第1実施形態における第1モデル及び第2モデルの生成を説明するための図である。
【
図6】本開示の第1実施形態における第1モデル及び第2モデルからへのデータの入力の一例を示す図である。
【
図7】本開示の第1実施形態による劣化予測装置の処理フローを示す第1の図である。
【
図8】本開示の第1実施形態による劣化予測装置の処理フローを示す第2の図である。
【
図9】本開示の第1実施形態における実施例の比較結果の一例を示す図である。
【
図10】本開示の第2実施形態による差圧予測装置の構成の一例を示す図である。
【
図11】本開示の第2実施形態によるプラントの構成の一例を示す図である。
【
図12】本開示の第2実施形態による差圧予測装置の処理フローを示す図である。
【
図13】本開示の第2実施形態による差圧予測装置の処理を説明するための図である。
【
図14】本開示の第2実施形態における実施例の比較結果の一例を示す図である。
【
図15】少なくとも1つの実施形態に係るコンピュータの構成を示す概略ブロック図である。
【発明を実施するための形態】
【0015】
<第1実施形態>
以下、図面を参照しながら実施形態について詳しく説明する。
本開示の第1実施形態に係る劣化予測システムは、予測対象のプラント1の運転データに基づいて、当該プラント1が備える脱硝装置20の劣化状態を予測する。劣化予測システムは、データサーバ装置50および劣化予測装置40を備える。データサーバ装置50は、プラント1のデータを記憶する装置である。プラント1のデータは、例えば、燃料性状、運転データなどを含むデータである。劣化予測装置40は、データサーバ装置50が記憶するデータに基づいて、プラント1が備える脱硝装置20の劣化状態を予測する。
【0016】
(プラントの構成)
第1実施形態によるプラント1(第2プラントの一例、プラントの一例)の構成について説明する。
第1実施形態によるプラント1は、プラント1の総運転時間に対する触媒の性能の劣化度を予測するプラントである。
プラント1は、
図1に示すように、ボイラ10、脱硝装置20(触媒の劣化が起こる装置の一例)、センサ装置30を備える。
【0017】
ボイラ10は、石炭などを燃料とするボイラである。ボイラ10は、燃料を焚いたときの燃焼ガスを脱硝装置20に排出する。
【0018】
脱硝装置20は、燃焼ガスに含まれるNOx(ノックス)を分解することで、燃焼ガスにおけるNOx濃度を低減させる装置。プラント1の安定的な稼働のために、脱硝装置20の脱硝率をほぼ一定に保つことが好ましい。
例えば、脱硝装置20は、被毒成分による触媒の性能の劣化によって低下傾向となる脱硝率を、脱硝装置20の入口でアンモニア(NH3)を注入することにより、その脱硝率を一定に保つ。被毒成分とは、触媒の主成分とは異なる、外部から入ってくる成分である。
脱硝装置20には、外部から被毒成分が入ってくる。そのため、脱硝装置20では、被毒成分の増加に伴って、活性点が減少する。その結果、触媒の性能の高さ(良さ)を示す反応速度定数Kの値が低下する。すなわち、触媒の性能が劣化する。
第1実施形態によるプラント1は、この触媒の性能の劣化度の予測対象である。
【0019】
センサ装置30は、
図2に示すように、第1センサ301、第2センサ302、第3センサ303、第4センサ304を備える。センサ装置30は、脱硝装置20の入口に備えられる。
第1センサ301は、脱硝装置20の入口におけるダスト濃度を検出する。
第2センサ302は、脱硝装置20の入口におけるNOx(ノックス)濃度を検出する。
第3センサ303は、脱硝装置20の入口におけるSOx(ソックス)濃度を検出する。
第4センサ304は、脱硝装置20の入口におけるO2(酸素)濃度を検出する。
センサ装置30が計測したデータは、インターネット等のネットワークを介してデータサーバ装置50に送信される。これにより、データサーバ装置50にはプラント1のデータが蓄積される。
【0020】
(劣化予測装置の構成)
劣化予測装置40は、プラント1の総運転時間に対する触媒の性能の劣化度を予測する装置である。
劣化予測装置40は、
図3に示すように、記憶部401、計画値取得部402、プラントデータ取得部403、第1モデル生成部404(モデル生成部の一例)、第2モデル生成部405(モデル生成部の一例)、被毒後データ取得部406、触媒劣化度取得部407(劣化度予測部の一例)を備える。
【0021】
記憶部401は、劣化予測装置40の処理に必要な種々の情報を記憶する。
例えば、記憶部401は、さまざまなプラント(第1プラントの一例)における過去の実績データD1を記憶する。
具体的には、記憶部401は、例えば、
図4に示す計画値、プラントデータ、被毒後の触媒データを記憶する。
なお、時間の経過に伴って変化するデータについては、記憶部401は、時刻と関連付けて記憶している。
【0022】
図4に示すように、計画値には、触媒性能、触媒仕様、装置仕様が含まれる。
触媒性能の例としては、反応速度定数の初期値K0、ある運転時間が経過した後の反応速度定数Kと反応速度定数の初期値K0との比(K/K0)(反応速度定数の劣化度、すなわち、触媒の劣化度)などが挙げられる。なお、反応速度定数の初期値K0は、予め与えられる値である。
【0023】
また、触媒仕様の例としては、触媒の初期の比表面積、触媒の初期の細孔容積、触媒の初期の組成(例えば、TiO2(チタニア)、WO3(三酸化タングステン)、V2O5(五酸化バナジウム)、SiO2(シリカ)など)などが挙げられる。なお、触媒の仕様は、例えば、実際の触媒をサンプリングし、分析することによって得られる。
【0024】
また、装置仕様の例としては、流速、脱硝装置20の入口におけるダスト濃度、脱硝装置20の入口におけるNOx(ノックス)濃度、脱硝装置20の入口におけるSOx(ソックス)濃度、脱硝装置20の入口におけるO2(酸素)濃度などが挙げられる。
なお、流速は、装置ごとに決まる値である。脱硝装置20の入口におけるダスト濃度、脱硝装置20の入口におけるNOx濃度、脱硝装置20の入口におけるSOx濃度、脱硝装置20の入口におけるO2濃度のそれぞれは、脱硝装置20の入口に設けられているセンサ装置30によって測定された値である。脱硝装置20の入口におけるダスト濃度、脱硝装置20の入口におけるNOx濃度、脱硝装置20の入口におけるSOx濃度、脱硝装置20の入口におけるO2濃度のそれぞれについては、燃料性状から計算により求めるものであってもよい。ここでの燃料性状は、灰中の各成分の触媒への流入量を示すデータであり、プラントごとに燃料を分析して、所持されているデータである。
【0025】
また、
図4に示すように、プラントデータには、燃料性状、運転データが含まれる。
燃料性状の例としては、SiO2、Al2O3などのフライアッシュ中成分の触媒への流入量が挙げられる。
また、運転データの例としては、プラントの運転時間が挙げられる。
【0026】
また、
図4に示すように、被毒後の触媒データには、被毒後の触媒物性、被毒後の触媒組成が含まれる。
被毒後の触媒物性の例としては、被毒後の触媒の比表面積、被毒後の触媒の細孔容積などが挙げられる。
また、被毒後の触媒組成の例としては、被毒後の触媒におけるTiO2の割合をWO3の割合で正規化した値(TiO2/WO3)、被毒後の触媒におけるSiO2の割合をWO3の割合で正規化した値(SiO2/WO3)などが挙げられる。
なお、被毒後の触媒データは、脱硝装置20の内部における触媒のデータであり、プラントの運転中に取得することは困難なデータである。そのため、被毒後の触媒データは、プラント1の保守点検時などに取得されることになる。
【0027】
また、具体的には、記憶部401は、過去のプラントの運転について、求められた触媒の劣化度(すなわち、比(K/K0))を記憶する。
【0028】
また、例えば、記憶部401は、モデルを用いてプラント1における触媒の劣化度を予測するときに用いるデータを記憶する。
具体的には、記憶部401は、過去の実績データD1を用いて生成された第1モデル(第2予測モデルの一例)、過去の実績データD1を用いて生成された第2モデル(第1予測モデルの一例)、プラント1の触媒性能、プラント1の触媒仕様、プラント1の装置仕様、プラント1の燃料性状を記憶する。第1モデルは、プラント1における被毒後の触媒データを予測するモデルである。第2モデルは、第1モデルが予測した被毒後の触媒データから触媒の劣化度を予測するモデルである。第1モデルと第2モデルのそれぞれは、さまざまなプラントにおける過去の実績データを用いて学習した学習済みモデルである。
プラント1の触媒性能の例としては、プラント1の反応速度定数の初期値K0が挙げられる。
また、プラント1の触媒仕様の例としては、プラント1における触媒の初期の比表面積、プラント1における触媒の初期の細孔容積などが挙げられる。
また、プラント1の装置仕様の例としては、プラント1における流速などが挙げられる。
また、プラント1の燃料性状の例としては、プラント1における灰中成分の触媒への流入量(例えば、TiO2、SiO2などの触媒への流入量)が挙げられる。
なお、第1モデルの生成、第2モデルの生成については、後述する。
【0029】
計画値取得部402は、プラント1の計画値を取得する。
例えば、計画値取得部402は、プラント1の触媒性能、プラント1の触媒仕様、プラント1の装置仕様を記憶部401から読み出す。
具体的には、計画値取得部402は、プラント1の反応速度定数の初期値K0、触媒の初期の比表面積、触媒の初期の細孔容積、触媒の初期の組成、流速などを、記憶部401から読み出す。
【0030】
また、例えば、計画値取得部402は、センサ装置30が検出したダスト濃度、脱硝装置20の入口におけるNOx(ノックス)濃度、脱硝装置20の入口におけるSOx(ソックス)濃度、脱硝装置20の入口におけるO2(酸素)濃度それぞれの検出値を、センサ装置30から取得する。
なお、計画値取得部402が取得した検出値を記憶部401に記憶し、別のプラントにおける触媒の劣化度を求めるときに、その記憶した検出値を実績データとして使用するものであってもよい。
【0031】
プラントデータ取得部403は、データサーバ装置50からプラント1のプラントデータを取得し、取得したプラントデータを記憶部401に記録する。
【0032】
(第1モデルの生成)
第1モデル生成部404は、第1モデルを生成する。第1モデルの例としては、ニューラルネットワーク、ランダムフォレスト、サポートベクターマシンなどの機械学習モデルが挙げられる。なお、以下の説明では、ニューラルネットワークを例に第1モデルの生成について説明する。
【0033】
第1モデル生成部404は、モデル化されたニューラルネットワークを、さまざまなプラントにおける過去の実績データ(計画値、プラントデータ、被毒後の触媒データ)を学習データとして機械学習することにより学習済みの第1モデルを生成する。
ニューラルネットワークは、例えば、入力層と、中間層と、出力層とを有する折り畳みニューラルネットワークである。また、ここでの学習データは、計画値、プラントデータ、被毒後の触媒データのそれぞれが一対一で対応付けられたデータである。
【0034】
具体的には、第1モデル生成部404は、複数の学習データ(計画値、プラントデータ、被毒後の触媒データ)を、訓練データと、評価データと、テストデータとに分ける。第1モデル生成部404は、
図5に示すように、訓練データの計画値及びプラントデータをニューラルネットワークに入力する。ニューラルネットワーク(
図5における学習前の第1モデル)は、被毒後の触媒データを出力する。第1モデル生成部404は、訓練データの計画値及びプラントデータがニューラルネットワークに入力され、被毒後の触媒データがニューラルネットワークから出力される度に、その出力に応じてバックプロパゲーションを行うことにより、ノード間のデータの結合の重み付けを変更する(すなわち、ニューラルネットワークのモデルを変更する)。次に、第1モデル生成部404は、訓練データの計画値及びプラントデータによって変更されたモデルのニューラルネットワークに、評価データの計画値及びプラントデータを入力する。ニューラルネットワークは、入力された計画値及びプラントデータに応じた被毒後の触媒データを出力する。第1モデル生成部404は、必要に応じてニューラルネットワークの出力に基づいてノード間のデータの結合の重み付けを変更する。このように第1モデル生成部404によって生成されたニューラルネットワークが、学習済みの第1モデルである。次に、第1モデル生成部404は、最終確認として、学習済みの第1モデルのニューラルネットワークに、テストデータの計画値及びプラントデータを入力する。学習済みの第1モデルのニューラルネットワークは、入力されたテストデータの計画値及びプラントデータに応じた被毒後の触媒データを出力する。すべてのテストデータに対して、学習済みの第1モデルのニューラルネットワークが出力する被毒後の触媒データが、入力されたテストデータの計画値及びプラントデータに関連付けられている被毒後の触媒データに対して所定の誤差の範囲内にある場合、学習済みの第1モデルのニューラルネットワークが所望のモデルであると判定する。また、テストデータのうちの1つでも、学習済みの第1モデルのニューラルネットワークが出力する被毒後の触媒データが、入力されたテストデータの計画値及びプラントデータに関連付けられている被毒後の触媒データに対して所定の誤差の範囲内にない場合、新たな学習データを用いて学習済みの第1モデルを生成する。
上記の第1モデル生成部404による学習済みモデルの生成は、所望の学習済みの第1モデルが得られるまで繰り返される。
第1モデル生成部404は、生成した学習済みの第1モデルを記憶部401に書き込む。
【0035】
(第2モデルの生成)
第2モデル生成部405は、第2モデルを生成する。
例えば、第2モデル生成部405は、モデル化されたニューラルネットワークを、さまざまなプラントにおける過去の実績データ(計画値、プラントデータ、被毒後の触媒データ、触媒劣化データ)を学習データとして機械学習することにより学習済みの第2モデルを生成する。
ニューラルネットワークは、例えば、入力層と、中間層と、出力層とを有する折り畳みニューラルネットワークである。また、ここでの学習データは、計画値、プラントデータ、被毒後の触媒データ、触媒劣化データのそれぞれが一対一で対応付けられたデータである。
【0036】
具体的には、第2モデル生成部405は、複数の学習データ(計画値、プラントデータ、被毒後の触媒データ、触媒劣化データ)を、訓練データと、評価データと、テストデータとに分ける。第2モデル生成部405は、
図5に示すように、訓練データの計画値、プラントデータ、及び、被毒後の触媒データをニューラルネットワークに入力する。ニューラルネットワークは、触媒劣化データを出力する。そして、第1モデル生成部404が第1モデルを生成する場合と同様に、第2モデル生成部405は、すべてのテストデータに対して、学習済みの第2モデルのニューラルネットワークが出力する触媒劣化データが、入力された計画値、プラントデータ、及び、被毒後の触媒データに関連付けられている触媒劣化データに対して所定の誤差の範囲内にある場合、学習済みの第2モデルのニューラルネットワークが所望のモデルであると判定する。また、テストデータのうちの1つでも、学習済みの第2モデルのニューラルネットワークが出力する触媒劣化データが、入力されたテストデータの計画値、プラントデータ、及び、被毒後の触媒データに関連付けられている触媒劣化データに対して所定の誤差の範囲内にない場合、新たな学習データを用いて学習済みの第2モデルを生成する。
上記の第2モデル生成部405による学習済みモデルの生成は、所望の学習済みの第2モデルが得られるまで繰り返される。
第2モデル生成部405は、生成した学習済みの第2モデルを記憶部401に書き込む。
【0037】
被毒後データ取得部406は、計画値と、プラントデータと、学習済みの第1モデルとに基づいて、被毒後の触媒データを取得する。
【0038】
例えば、被毒後データ取得部406は、プラント1の触媒性能(例えば、プラント1の反応速度定数の初期値K0)、プラント1の触媒仕様(例えば、プラント1における触媒の初期の比表面積、プラント1における触媒の初期の細孔容積など)、プラント1の装置仕様(例えば、プラント1における流速など)、プラント1の燃料性状(例えば、プラント1における灰中成分の触媒への流入量)、学習済みの第1モデルを記憶部401から読み出す。
また、被毒後データ取得部406は、プラント1の運転中に、脱硝装置20の入口におけるダスト濃度、脱硝装置20の入口におけるNOx濃度、脱硝装置20の入口におけるSOx濃度、脱硝装置20の入口におけるO2濃度のそれぞれを示す情報を、センサ装置30から取得する。
被毒後データ取得部406は、
図6に示すように、記憶部401から読み出したプラント1の触媒性能、プラント1の触媒仕様、プラント1の装置仕様、プラント1の燃料性状、センサ装置30から取得した脱硝装置20の入口におけるダスト濃度、脱硝装置20の入口におけるNOx濃度、脱硝装置20の入口におけるSOx濃度、脱硝装置20の入口におけるO2濃度のそれぞれを示す情報、及び、運転時間を示す情報を、学習済みの第1モデルに入力する。
そして、被毒後データ取得部406は、学習済みの第1モデルが出力する被毒後の触媒データ(例えば、被毒後の触媒物性、被毒後の触媒組成)を取得する。
被毒後データ取得部406が取得するこの被毒後の触媒データが、計画値及びプラントデータによって示される条件でプラントデータによって示される時間だけプラント1を運転した場合の予測によって得られた被毒後の触媒データである。
【0039】
触媒劣化度取得部407は、計画値と、プラントデータと、被毒後の触媒データと、学習済みの第2モデルとに基づいて、触媒劣化データを取得する。
【0040】
例えば、触媒劣化度取得部407は、プラント1の触媒仕様(例えば、プラント1における触媒の初期の比表面積、プラント1における触媒の初期の細孔容積など)、プラント1の装置仕様(例えば、プラント1における流速など)、学習済みの第2モデルを記憶部401から読み出す。
また、触媒劣化度取得部407は、プラント1の運転中に、脱硝装置20の入口におけるダスト濃度、脱硝装置20の入口におけるNOx濃度、脱硝装置20の入口におけるSOx濃度、脱硝装置20の入口におけるO2濃度のそれぞれを示す情報を、センサ装置30から取得する。
また、触媒劣化度取得部407は、被毒後データ取得部406が予測した被毒後の触媒データを、被毒後データ取得部406から取得する。
触媒劣化度取得部407は、
図6に示すように、記憶部401から読み出したプラント1の触媒仕様、プラント1の装置仕様、プラント1の燃料性状、センサ装置30から取得した脱硝装置20の入口におけるダスト濃度、脱硝装置20の入口におけるNOx濃度、脱硝装置20の入口におけるSOx濃度、脱硝装置20の入口におけるO2濃度のそれぞれを示す情報、被毒後データ取得部406が予測した被毒後の触媒データ、及び、運転時間を示す情報を、学習済みの第2モデルに入力する。
そして、触媒劣化度取得部407は、学習済みの第2モデルが出力する触媒劣化データを取得する。
触媒劣化度取得部407が取得するこの触媒劣化データが、計画値、プラントデータによって示される条件でプラントデータによって示される時間だけプラント1を運転した場合の予測によって得られた触媒劣化データである。
【0041】
(モデルの学習処理)
以下、劣化予測装置40の動作について説明する。まず、劣化予測装置40が触媒の劣化を予測するために用いる機械学習モデルの学習処理について説明する。
劣化予測装置40の管理者等は、予め、予測対象のプラント1とは異なるプラントの保守点検の際に、当該プラントが備える脱硝装置20の触媒の触媒劣化データを取得しておく。触媒劣化データは、脱硝装置20の入力端におけるガスのNOx濃度と出力端におけるガスのNOx濃度を計測することによって求められる。また、劣化予測装置40の管理者等は、予め、予測対象のプラント1とは異なるプラントの保守点検の際に、破壊検査によって、触媒物性および触媒組成を含む被毒後の触媒データを取得しておく。被毒後の触媒データは、脱硝装置20の内部における触媒のデータであり、プラントの運転中に取得することは困難なデータである。
【0042】
第1モデル生成部404は、機械学習モデルである第1モデルに対し、さまざまなプラントにおける過去の実績データ(計画値、プラントデータ、被毒後の触媒データ)を学習データとして機械学習させる。計画値およびプラントデータは、データサーバ装置50から取得される。
具体的には、第1モデル生成部404は、実績データのうち、計画値およびプラントデータを入力サンプルとし、被毒後の触媒データを出力サンプルとする訓練データを生成する。第1モデル生成部404は、当該訓練データに基づいて、計画値およびプラントデータを入力することで、被毒後の触媒の状態の予測値を出力するように、第1モデルを学習させる。
第1モデル生成部404は、学習済みの第1モデルを記憶部401に書き込む。
【0043】
第2モデル生成部405は、機械学習モデルである第2モデルに対し、さまざまなプラントにおける過去の実績データ(計画値、プラントデータ、被毒後の触媒データ、触媒劣化データ)を学習データとして機械学習させる。
具体的には、第2モデル生成部405は、実績データのうち、計画値、プラントデータおよび被毒後の触媒データを入力サンプルとし、触媒劣化データを出力サンプルとする訓練データを生成する。第2モデル生成部405は、当該訓練データに基づいて、計画値、プラントデータおよび被毒後の触媒データを入力することで、触媒劣化データの予測値を出力するように、第2モデルを学習させる。
第2モデル生成部405は、学習済みの第2モデルを記憶部401に書き込む。
【0044】
(触媒の劣化予測処理)
次に、
図7及び
図8に示す劣化予測装置40の処理フローを用いて劣化予測装置40が触媒の劣化を予測する処理について説明する。劣化予測装置40は、計画値とプラントデータとに基づいて被毒後の触媒データを予測し、予測された被毒後の触媒データを用いて触媒劣化データを予測する。
【0045】
(被毒後の触媒データを予測する処理)
まず、劣化予測装置40が、計画値と、プラントデータと、学習済みの第1モデルとに基づいて、被毒後の触媒データを予測する処理について、
図7を参照して説明する。
【0046】
被毒後データ取得部406は、プラント1の触媒性能(例えば、プラント1の反応速度定数の初期値K0)、プラント1の触媒仕様(例えば、プラント1における触媒の初期の比表面積、プラント1における触媒の初期の細孔容積など)、プラント1の装置仕様(例えば、プラント1における流速など)、プラント1の燃料性状(例えば、プラント1における灰中成分の触媒への流入量)、学習済みの第1モデルを記憶部401から読み出す(ステップS1)。
【0047】
被毒後データ取得部406は、プラント1の運転中に、脱硝装置20の入口におけるダスト濃度、脱硝装置20の入口におけるNOx濃度、脱硝装置20の入口におけるSOx濃度、脱硝装置20の入口におけるO2濃度のそれぞれを示す情報を、センサ装置30から取得する(ステップS2)。
【0048】
被毒後データ取得部406は、記憶部401から読み出したプラント1の触媒性能、プラント1の触媒仕様、プラント1の装置仕様、プラント1の燃料性状、センサ装置30から取得した脱硝装置20の入口におけるダスト濃度、脱硝装置20の入口におけるNOx濃度、脱硝装置20の入口におけるSOx濃度、脱硝装置20の入口におけるO2濃度のそれぞれを示す情報、及び、運転時間を示す情報を、学習済みの第1モデルに入力する(ステップS3)。
【0049】
被毒後データ取得部406は、学習済みの第1モデルが出力する被毒後の触媒データ(例えば、被毒後の触媒物性、被毒後の触媒組成)を取得する(ステップS4)。
【0050】
(触媒劣化データを予測する処理)
次に、劣化予測装置40が、計画値と、プラントデータと、被毒後の触媒データと、学習済みの第2モデルとに基づいて、触媒劣化データを予測する処理について、
図8を参照して説明する。
【0051】
触媒劣化度取得部407は、プラント1の触媒仕様(例えば、プラント1における触媒の初期の比表面積、プラント1における触媒の初期の細孔容積など)、プラント1の装置仕様(例えば、プラント1における流速など)、学習済みの第2モデルを記憶部401から読み出す(ステップS11)。
【0052】
触媒劣化度取得部407は、プラント1の運転中に、脱硝装置20の入口におけるダスト濃度、脱硝装置20の入口におけるNOx濃度、脱硝装置20の入口におけるSOx濃度、脱硝装置20の入口におけるO2濃度のそれぞれを示す情報を、センサ装置30から取得する(ステップS12)。
【0053】
触媒劣化度取得部407は、被毒後データ取得部406が予測した被毒後の触媒データを、被毒後データ取得部406から取得する(ステップS13)。
【0054】
触媒劣化度取得部407は、
図6に示すように、記憶部401から読み出したプラント1の触媒仕様、プラント1の装置仕様、プラント1の燃料性状、センサ装置30から取得した脱硝装置20の入口におけるダスト濃度、脱硝装置20の入口におけるNOx濃度、脱硝装置20の入口におけるSOx濃度、脱硝装置20の入口におけるO2濃度のそれぞれを示す情報、被毒後データ取得部406が予測した被毒後の触媒データ、及び、運転時間を示す情報を、学習済みの第2モデルに入力する(ステップS14)。
【0055】
触媒劣化度取得部407は、学習済みの第2モデルが出力する触媒劣化データを取得する(ステップS15)。
【0056】
(実施例)
あるプラントについて、上述の本開示の第1実施形態による劣化予測装置40による触媒の劣化度の予測を行い、そのプラントにおける触媒の劣化度の実測と比較した。
製造年と運転時間の異なる11のプラントについての127のデータを用意し、そのうちの7割を学習データとし、3割を精度検証用のデータとした。
図9は、触媒の劣化度の予測と触媒の劣化度の実測との比較結果である。
図9において、横軸は、運転時間である。また、縦軸は、触媒の劣化度である。なお、触媒の劣化度は、各運転時間における反応速度定数Kを初期の反応速度定数K0で除算して求めた値である。
触媒の劣化度の予測の精度は、RMSE(Root Mean Squared Error;二乗平均平方根誤差)0.05という結果が得られた。
【0057】
以上、本開示の第1実施形態によるプラント1について説明した。
劣化予測装置(40)は、モデル生成部(404、405)、劣化度予測部(407)を備える。
モデル生成部は、第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データに基づいて、前記第1プラントと異なる第2プラント(1)における触媒の劣化度を予測する第1予測モデルを生成する。
劣化度予測部(407)は、前記モデル生成部(404、405)が生成した前記第1予測モデルに基づいて、前記第2プラント(1)における前記劣化度を予測する。
【0058】
この劣化予測装置(40)により、第2プラント(1)についてのデータを第1予測モデルに入力するだけで、第2プラント(1)における触媒の劣化度を予測することができる。その結果、第2プラント(1)のユーザは、触媒についての複雑な解析を実行することなく、触媒の劣化度を知ることができる。
【0059】
<第2実施形態>
本開示の第2実施形態に係る劣化予測システムは、予測対象のプラント1の運転データに基づいて、当該プラント1が備える脱硝装置20の劣化状態を予測し、予測した劣化状態から後述する空気予熱器60の入出力間の差圧を予測する。劣化予測システムは、データサーバ装置50および差圧予測装置70を備える。
【0060】
(差圧予測装置の構成)
差圧予測装置70は、予測した触媒の性能の劣化度に基づいて空気予熱器60の差圧を予測する装置である。
差圧予測装置70は、
図10に示すように、劣化予測装置40に加えて、スケールアップファクタ推定部701、リーク推定部702、閉塞度推定部703、差圧推定部704を備える。
【0061】
スケールアップファクタ推定部701は、実験室において求めた触媒の性能特性と、実際のプラント1における触媒の性能特性との差を補正する補正係数を求める。この補正係数がスケールアップファクタである。
例えば、さまざまなガス温度、ガス濃度、酸素濃度の組み合わせに対して実験室において触媒の性能特性を取得している。そして、取得した触媒の性能特性をガス温度、ガス濃度、酸素濃度を含む式によって表す。ただし、実際のプラント1では、実験室において取得した触媒の性能特性に対して触媒の性能が低下する。スケールアップファクタ推定部701は、実験室において取得した触媒の性能特性を示す式を実際のプラント1に適用できるようにするためにその式を補正するスケールアップファクタを決定する。なお、スケールアップファクタは、実験室において取得した触媒の性能特性と実際のプラント1における触媒の性能特性とから得られる経験則によって求められる。
【0062】
リーク推定部702は、実験室において取得した触媒の性能特性を示す式にスケールアップファクタを適用した経験式、脱硝装置20の入口におけるNOx濃度、脱硝装置20の出口におけるNOx濃度、触媒劣化データに基づいて、リークアンモニアの量を推定する。これは、経験式から触媒の性能特性を求め、その性能特性と脱硝装置20の入出力におけるNOx濃度から未反応のアンモニアの量を推定するものである。
【0063】
閉塞度推定部703は、実際のプラント1における空気予熱器60の差圧が上昇しているときの差圧データと、プラント1の運転データとに基づいて求められた経験式を用いて、空気予熱器60における閉塞度を推定する。
例えば、実際のプラント1における空気予熱器60の差圧が上昇しているときに空気予熱器60のエレメントにおける入出力間の差圧をモニタし、差圧を計算する。その差圧から閉速度を計算し、そのときのプラント1の運転データを用いて経験式を求める。
これは、運転データからリークアンモニア濃度がどのくらいかを推定でき、このリークアンモニアは空気予熱器60に酸性硫安(NH4HSO4)として析出されるものとすれば、酸性硫安の量と空気予熱器60の閉塞度とに相関関係があるため、空気予熱器60のエレメントにおける閉塞度が推定できるという考えに基づくものである。
【0064】
差圧推定部704は、リーク推定部702が推定したリークアンモニアの量と、閉塞度推定部703が推定した空気予熱器60のエレメントにおける閉塞度とに基づいて、空気予熱器60の入出力間の差圧を推定する。
【0065】
(プラントの構成)
第2実施形態によるプラント1の構成について説明する。
第2実施形態によるプラント1は、
図11に示すように、ボイラ10、脱硝装置20、センサ装置30、空気予熱器60を備える。
空気予熱器60は、燃焼用空気を事前に温めて、ボイラの燃焼効率を向上させるための機器である。脱硝装置20においてリークアンモニアが生じると、そのリークアンモニアが空気予熱器60における燃焼ガス中の三酸化硫黄(SO3)と反応し、酸性硫安が生成される。酸性硫安の析出が閉塞の要因になる。なお、この酸性硫安を除去するためには、プラント1を停止し、空気予熱器60を水で洗浄する必要がある。
【0066】
(空気予熱器60における差圧を予測する処理)
次に、差圧予測装置70が、空気予熱器60の入出力間の差圧を予測する処理について、
図12、
図13を参照して説明する。
劣化予測装置40は、ステップS11~ステップS15に示す処理を実行して、触媒劣化データを取得する。
【0067】
スケールアップファクタ推定部701は、実験室において求めた触媒の性能特性と、実際のプラント1における触媒の性能特性との差を補正するスケールアップファクタを求める(ステップS21)。
【0068】
リーク推定部702は、実験室において取得した触媒の性能特性を示す式にスケールアップファクタを適用した経験式、脱硝装置20の入口におけるNOx濃度、脱硝装置20の出口におけるNOx濃度、触媒劣化データに基づいて、リークアンモニアの量を推定する(ステップS22)。
【0069】
閉塞度推定部703は、実際のプラント1における空気予熱器60の差圧が上昇しているときの差圧データと、プラント1の運転データとに基づいて求められた経験式を用いて、空気予熱器60における閉塞度を推定する(ステップS23)。
【0070】
差圧推定部704は、リーク推定部702が推定したリークアンモニアの量と、閉塞度推定部703が推定した空気予熱器60のエレメントにおける閉塞度とに基づいて、空気予熱器60の入出力間の差圧を推定する(ステップS24)。
なお、差圧推定部704は、推定した差圧を触媒工事の関係者やプラント1の担当者に報知するものであってもよい。この報知に基づいて、触媒交換工事の計画やプラント1の運転支援が行われてもよい。
【0071】
(実施例)
あるプラントについて、上述の本開示の第2実施形態による差圧予測装置70により空気予熱器60の入出力間の差圧を推定した。
図14は、そのプラントにおける差圧の予測と実測との比較結果である。
図14において、横軸は、運転時間である。また、縦軸は、空気予熱器60の入出力間の差圧である。なお、
図14では、空気予熱器60はAH(Air Heater、エアヒータ)と示されている。そして、空気予熱器60は、1度水で洗浄されている。
図14からわかるように、差圧予測装置70により空気予熱器60の入出力間の差圧の予測は、実測値に近い結果が得られた。
【0072】
以上、本開示の第2実施形態によるプラント1について説明した。
差圧予測装置(70)は、劣化予測装置(40)、スケールアップファクタ推定部(701)、リーク推定部(702)、閉塞度推定部(703)、差圧推定部(704)を備える。
スケールアップファクタ推定部(701)は、実験室において求めた触媒の性能特性と、実際のプラント(1)における触媒の性能特性との差を補正するスケールアップファクタを求める。リーク推定部(702)は、実験室において取得した触媒の性能特性を示す式にスケールアップファクタを適用した経験式、脱硝装置(20)の入口におけるNOx濃度、脱硝装置(20)の出口におけるNOx濃度、触媒劣化データに基づいて、リークアンモニアの量を推定する。閉塞度推定部(703)は、実際のプラント(1)における空気予熱器(60)の差圧が上昇しているときの差圧データと、プラント(1)の運転データとに基づいて求められた経験式を用いて、空気予熱器60における閉塞度を推定する。差圧推定部(704)は、リーク推定部(702)が推定したリークアンモニアの量と、閉塞度推定部(703)が推定した空気予熱器(60)のエレメントにおける閉塞度とに基づいて、空気予熱器(60)の入出力間の差圧を推定する。
【0073】
この差圧予測装置(70)により、脱硝装置(20)においてリークアンモニアが発生した場合に、空気予熱器(60)の入出力間の差圧を推定する。その結果、触媒交換工事の計画やプラント1の運転支援を適切なタイミングで行うことができる。
【0074】
なお、本開示の実施形態における処理は、適切な処理が行われる範囲において、処理の順番が入れ替わってもよい。
【0075】
なお、本発明の各実施形態における記憶部401、その他の記憶装置等(レジスタ、ラッチを含む)は、適切な情報の送受信が行われる範囲においてどこに備えられていてもよい。また、記憶部401、その他の記憶装置等は、適切な情報の送受信が行われる範囲において複数存在しデータを分散して記憶していてもよい。
【0076】
なお、本開示の各実施形態では、第1モデル生成部404は、学習済みの第1モデルをソフトウェアとして生成し、記憶部401に記憶するものとして説明した。また、本開示の各実施形態では、第2モデル生成部405は、学習済みの第2モデルをソフトウェアとして生成し、記憶部401に記憶するものとして説明した。
しかしながら、本開示の別の実施形態では、学習済みの第1モデル、学習済みの第2モデルのそれぞれをハードウェアとして実現するものであってもよい。
例えば、第1モデル生成部404が、記憶部401の記憶する学習済みの第1モデルが行う処理を実現させるコンフィギュレーションプログラムを、FPGA(Field-Programmable Gate Array)などのプログラム可能なハードウェアに書き込むものであってもよい。
また、例えば、第2モデル生成部405が、記憶部401の記憶する学習済みの第2モデルが行う処理を実現させるコンフィギュレーションプログラムを、FPGA(Field-Programmable Gate Array)などのプログラム可能なハードウェアに書き込むものであってもよい。
【0077】
本開示の実施形態について説明したが、上述の劣化予測装置40、差圧予測装置70、その他の制御装置は内部に、コンピュータ装置を有していてもよい。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。コンピュータの具体例を以下に示す。
図10は、少なくとも1つの実施形態に係るコンピュータの構成を示す概略ブロック図である。
コンピュータ5は、
図10に示すように、CPU6、メインメモリ7、ストレージ8、インターフェース9を備える。
例えば、上述の劣化予測装置40、差圧予測装置70、その他の制御装置のそれぞれは、コンピュータ5に実装される。そして、上述した各処理部の動作は、プログラムの形式でストレージ8に記憶されている。CPU6は、プログラムをストレージ8から読み出してメインメモリ7に展開し、当該プログラムに従って上記処理を実行する。また、CPU6は、プログラムに従って、上述した各記憶部に対応する記憶領域をメインメモリ7に確保する。
【0078】
ストレージ8の例としては、HDD(Hard Disk Drive)、SSD(Solid State Drive)、磁気ディスク、光磁気ディスク、CD-ROM(Compact Disc Read Only Memory)、DVD-ROM(Digital Versatile Disc Read Only Memory)、半導体メモリ等が挙げられる。ストレージ8は、コンピュータ5のバスに直接接続された内部メディアであってもよいし、インターフェース9または通信回線を介してコンピュータ5に接続される外部メディアであってもよい。また、このプログラムが通信回線によってコンピュータ5に配信される場合、配信を受けたコンピュータ5が当該プログラムをメインメモリ7に展開し、上記処理を実行してもよい。少なくとも1つの実施形態において、ストレージ8は、一時的でない有形の記憶媒体である。
【0079】
また、上記プログラムは、前述した機能の一部を実現してもよい。さらに、上記プログラムは、前述した機能をコンピュータ装置にすでに記録されているプログラムとの組み合わせで実現できるファイル、いわゆる差分ファイル(差分プログラム)であってもよい。
【0080】
本開示のいくつかの実施形態を説明したが、これらの実施形態は、例であり、開示の範囲を限定しない。これらの実施形態は、開示の要旨を逸脱しない範囲で、種々の追加、種々の省略、種々の置き換え、種々の変更を行ってよい。
【0081】
<付記>
本開示の各実施形態に記載の劣化予測装置40、プラント1、劣化予測方法、プログラム、及び、コンフィギュレーションの処理をコンピュータに実行させるためのプログラムは、例えば以下のように把握される。
【0082】
(1)第1の態様に係る劣化予測装置(40)は、
第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データに基づいて、前記第1プラントと異なる第2プラント(1)における触媒の劣化度を予測する第1予測モデルを生成するモデル生成部(404、405)と、
前記モデル生成部(404、405)が生成した前記第1予測モデルに基づいて、前記第2プラント(1)における前記劣化度を予測する劣化度予測部(407)と、
を備える。
【0083】
この劣化予測装置(40)により、第2プラント(1)についてのデータを第1予測モデルに入力するだけで、第2プラント(1)における触媒の劣化度を予測することができる。その結果、第2プラント(1)のユーザは、触媒についての複雑な解析を実行することなく、触媒の劣化度を知ることができる。
【0084】
(2)第2の態様に係る劣化予測装置(40)は、(1)の劣化予測装置(40)であって、
前記学習データは、前記第1プラントの過去の運転における被毒後の触媒に係るデータと、前記第1プラントの過去の運転における前記劣化度に係るデータとを含み、
前記モデル生成部(404、405)は、
前記学習データに基づいて、前記第2プラント(1)における前記被毒後の触媒に係るデータを予測する第2予測モデルを生成する第1モデル生成部(404)と、
前記第2予測モデルが予測した前記第2プラント(1)における前記被毒後の触媒に係るデータに基づいて、前記第2プラント(1)における前記劣化度を予測する前記第1予測モデルを生成する第2モデル生成部(405)と、
を備え、
前記劣化度予測部(407)は、
前記第1予測モデルと、前記第2予測モデルとに基づいて、前記第2プラント(1)における前記劣化度を予測する。
【0085】
この劣化予測装置(40)により、第2プラント(1)について予測困難な装置内における触媒に係るデータを予測することができる。その結果、第2プラント(1)のユーザは、第2プラント(1)における触媒の劣化度に対してどのデータが影響を及ぼすかを容易に判定することができるようになる。
【0086】
(3)第3の態様に係る差圧予測装置(70)は、
第1の態様または第2の態様に係る劣化予測装置(40)と、
前記劣化予測装置(40)が予測した前記劣化度に基づいて、空気予熱器(60)の入出力間の差圧を推定する差圧推定部(704)と、
を備える。
【0087】
この差圧予測装置(70)により、脱硝装置(20)においてリークアンモニアが発生した場合に、空気予熱器(60)の入出力間の差圧を推定する。その結果、触媒交換工事の計画やプラント1の運転支援を適切なタイミングで行うことができるようになる。
【0088】
(4)第4の態様に係る差圧予測装置(70)は、(3)の差圧予測装置(70)であって、
前記劣化予測装置(40)が予測した前記劣化度に基づいて、前記空気予熱器(60)における閉塞度を推定する閉塞度推定部(703)、
を備え、
前記差圧推定部(704)は、
前記閉塞度推定部(703)が推定した前記閉塞度に基づいて、前記空気予熱器(60)の入出力間の差圧を推定する。
【0089】
この差圧予測装置(70)により、差圧予測装置(70)の構成がより明確になり、脱硝装置(20)においてリークアンモニアが発生した場合に、空気予熱器(60)の入出力間の差圧を推定する。その結果、触媒交換工事の計画やプラント1の運転支援を適切なタイミングで行うことができるようになる。
【0090】
(5)第5の態様に係る差圧予測装置(70)は、(3)または(4)の差圧予測装置(70)であって、
前記劣化予測装置(40)が予測した前記劣化度に基づいて、リークアンモニアの量を推定するリーク推定部(702)、
を備え、
前記差圧推定部(704)は、
前記リーク推定部(702)が推定した前記リークアンモニアの量に基づいて、前記空気予熱器(60)の入出力間の差圧を推定する。
【0091】
この差圧予測装置(70)により、差圧予測装置(70)の構成がより明確になり、脱硝装置(20)においてリークアンモニアが発生した場合に、空気予熱器(60)の入出力間の差圧を推定する。その結果、触媒交換工事の計画やプラント1の運転支援を適切なタイミングで行うことができるようになる。
【0092】
(6)第5の態様に係る差圧予測装置(70)は、(3)から(5)のいずれかの差圧予測装置(70)であって、
前記劣化予測装置(40)が予測した前記劣化度に基づいて、スケールアップファクタを求めるスケールアップファクタ推定部(701)、
を備え、
前記差圧推定部(704)は、
前記スケールアップファクタ推定部(701)が求めた前記スケールアップファクタに基づいて、前記空気予熱器(60)の入出力間の差圧を推定する。
【0093】
この差圧予測装置(70)により、差圧予測装置(70)の構成がより明確になり、脱硝装置(20)においてリークアンモニアが発生した場合に、空気予熱器(60)の入出力間の差圧を推定する。その結果、触媒交換工事の計画やプラント1の運転支援を適切なタイミングで行うことができるようになる。
【0094】
(7)第7の態様に係るプラント(1)は、
触媒が用いられるプラントであって、
前記触媒を劣化させる装置(20)と、
前記触媒の劣化度を予測する(1)または(2)の劣化予測装置(40)と、
を備える。
【0095】
このプラント(1)により、プラント(1)についてのデータを第1予測モデルに入力するだけで、プラント(1)における触媒の劣化度を予測することができる。その結果、プラント(1)のユーザは、触媒についての複雑な解析を実行することなく、触媒の劣化度を知ることができる。
【0096】
(8)第8の態様に係る劣化予測方法は、
第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データに基づいて、前記第1プラントと異なる第2プラントにおける触媒の劣化度を予測する第1予測モデルを生成することと、
生成した前記第1予測モデルに基づいて、前記第2プラントにおける前記劣化度を予測することと、
を含む。
【0097】
この劣化予測方法により、第2プラント(1)についてのデータを第1予測モデルに入力するだけで、第2プラント(1)における触媒の劣化度を予測することができる。その結果、第2プラント(1)のユーザは、触媒についての複雑な解析を実行することなく、触媒の劣化度を知ることができる。
【0098】
(9)第10の態様に係るプログラムは、
コンピュータに、
第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データに基づいて、前記第1プラントと異なる第2プラントにおける触媒の劣化度を予測する第1予測モデルを生成することと、
生成した前記第1予測モデルに基づいて、前記第2プラントにおける前記劣化度を予測することと、
を実行させる。
【0099】
このプログラムにより、第2プラント(1)についてのデータを第1予測モデルに入力するだけで、第2プラント(1)における触媒の劣化度を予測することができる。その結果、第2プラント(1)のユーザは、触媒についての複雑な解析を実行することなく、触媒の劣化度を知ることができる。
【0100】
(10)第11の態様に係るコンフィギュレーションの処理をコンピュータに実行させるためのプログラムは、
第1プラントの過去の運転における触媒に係る第1データと、前記過去の運転の状態に係る第2データとを含む学習データに基づいて、前記第1プラントと異なる第2プラント(1)における触媒の劣化度を予測する第1予測モデルを生成するモデル生成部(404、405)、
前記モデル生成部(404、405)が生成した前記第1予測モデルに基づいて、前記第2プラント(1)における前記劣化度を予測する劣化度予測部(407)、
のそれぞれをハードウェアとして構成させる。
【0101】
このコンフィギュレーションの処理をコンピュータに実行させるためのプログラムにより、第2プラント(1)についてのデータを第1予測モデルに入力するだけで、第2プラント(1)における触媒の劣化度を予測することができる。その結果、第2プラント(1)のユーザは、触媒についての複雑な解析を実行することなく、触媒の劣化度を知ることができる。
【符号の説明】
【0102】
1・・・プラント
5・・・コンピュータ
6・・・CPU
7・・・メインメモリ
8・・・ストレージ
9・・・インターフェース
10・・・ボイラ
20・・・脱硝装置
30・・・センサ装置
40・・・劣化予測装置
50・・・データサーバ装置
60・・・空気予熱器
70・・・差圧予測装置
301・・・第1センサ
302・・・第2センサ
303・・・第3センサ
304・・・第4センサ
401・・・記憶部
402・・・計画値取得部
403・・・プラントデータ取得部
404・・・第1モデル生成部
405・・・第2モデル生成部
406・・・被毒後データ取得部
407・・・触媒劣化度取得部
701・・・スケールアップファクタ推定部
702・・・リーク推定部
703・・・閉塞度推定部
704・・・差圧推定部