(57)【要約】【課題】機器の異常原因の特定に資することができるログ管理装置を提供する。【解決手段】ログ管理装置１０は、プラントの機器に取り付けられたセンサＡＳから受信するデータ値のログをログデータＡＳＬとして記憶する記憶部１３と、センサデータテーブル１５とを有し、記憶部１３は、一時記憶部１３ａと、消去不可記憶部１３ｂとを有し、センサデータテーブル１５では、第一閾値及び第二閾値と、条件を有し、データ値が、センサＡＳの第二閾値を、条件の向きに超えたとき、一時記憶部１３ａのログデータＡＳＬの中から、データ値が、最後に第一閾値を、条件の向きに超え、更に、データが第二閾値を超えるまでの第一期間のログデータＡＳＬを、消去不可記憶部１３ｂに転記する転記決定部１４を有する。【選択図】図１
2018156225.tif 000002
【特許請求の範囲】
【請求項１】
外部ネットワークに接続され、プラントの機器に取り付けられたセンサから受信するデータ値のログをログデータとして記憶する記憶部と、
前記センサに関する情報を記載するセンサデータテーブルとを有し、
前記記憶部は、前記ログデータを一時的に保存する場所である一時記憶部と、消去不可の前記ログデータを保存する場所である消去不可記憶部とを有し、
前記センサデータテーブルでは、前記ログデータの転記の決定に使用する第一閾値及び第二閾値と、前記データ値が、前記第二閾値を既定の向きで超えたか否かを判定する条件とが設定され、
前記データ値が、前記センサの前記第二閾値を、前記条件の向きに超えたとき、前記一時記憶部に記憶された前記センサの前記ログデータの中から、前記データ値が、最後に前記第一閾値を、前記条件の向きに超え、更に、前記データ値が前記第二閾値を超えるまでの第一期間の前記センサの前記ログデータを、前記消去不可記憶部に転記する転記決定部を有するログ管理装置。
【請求項２】
前記センサデータテーブルは、前記センサと関連する関連センサのＩＤを記載する関連センサＩＤの欄を有し、
前記転記決定部は、前記第一期間と同期間の前記関連センサのログデータも前記消去不可記憶部に転記する請求項１に記載のログ管理装置。
【請求項３】
前記センサデータテーブルは、前記センサと関連する関連センサのＩＤを記載する関連センサＩＤの欄を有し、
前記転記決定部は、前記関連センサの前記ログデータの内、最後に前記関連センサの前記データ値が、前記関連センサの前記第一閾値を前記条件の向きに超えたデータが存在する時から、直近までの第二期間の前記ログデータを、前記消去不可記憶部に転記する請求項１に記載のログ管理装置。
【請求項４】
前記消去不可記憶部に転記した前記センサの前記ログデータの範囲及び値の推移を表示装置に表示する表示画面生成部を有する請求項１から請求項３のいずれか１項に記載のログ管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プラントが備える各種機器に取り付けたセンサから受信するデータログを管理する、ログ管理装置に関するものである。
【背景技術】
【０００２】
多くの機器を備えるプラントは、個々の機器を監視するセンサから受信するデータを常に収集し、それらのログを記録するログ管理装置を備えることにより、異常事態に対処する。このような装置の例として、機器の振動、温度等を含むデータをセンサが測定し、この測定されたデータをデータ処理手段が処理し、この処理データを一時格納手段が一時的に保存し、データ処理手段にて処理されたデータをデータ保存時期判定手段が判定条件と比較して、保存すべきデータの期間を判定し、一時格納手段に保存されたデータのうち、上記保存すべきデータの期間内のデータを生データ格納手段に保存し、この生データ格納手段に保存されたデータに基づき、データ後処理手段及び診断手段が、監視対象機器に異常や劣化が発生しているか否かの判定を行う「状態監視装置」が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３１０６５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の状態監視装置は、機器の異常が発生した時点で、データ処理手段が処理したデータを一次格納手段が保存し、その時点で、保存すべきデータの保存期間を判定し、データ後処理手段及び診断手段が監視対象機器の異常や劣化の発生を判定している。
【０００５】
しかしながら、プラントの機器の異常は、ある時点において、単純に機器の正常、異常を判定できるものだけではなく、後日、決定的な異常が発生した場合に、過去におけるその予兆の有無を調べようとしても、既に、各種機器のログの保存期間が経過していたり、他のデータによって既に上書きされていたりする場合には、特許文献１の状態監視装置では、その原因の詳細を突き止めることができないという課題があった。
【０００６】
この発明は、上記のような課題を解決するためになされたものであり、プラントを構成する機器に決定的な異常が発生した場合に、その原因の特定をするために必要な過去のログデータを確実に保存し、機器の異常原因の特定に資することができるログ管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係るログ管理装置は、
外部ネットワークに接続され、プラントの機器に取り付けられたセンサから受信するデータ値のログをログデータとして記憶する記憶部と、
前記センサに関する情報を記載するセンサデータテーブルとを有し、
前記記憶部は、前記ログデータを一時的に保存する場所である一時記憶部と、消去不可の前記ログデータを保存する場所である消去不可記憶部とを有し、
前記センサデータテーブルでは、前記ログデータの転記の決定に使用する第一閾値及び第二閾値と、前記データ値が、前記第二閾値を既定の向きで超えたか否かを判定する条件とが設定され、
前記データ値が、前記センサの前記第二閾値を、前記条件の向きに超えたとき、前記一時記憶部に記憶された前記センサの前記ログデータの中から、前記データ値が、最後に前記第一閾値を、前記条件の向きに超え、更に、前記データ値が前記第二閾値を超えるまでの第一期間の前記センサの前記ログデータを、前記消去不可記憶部に転記する転記決定部を有するものである。
【発明の効果】
【０００８】
この発明に係るログ管理装置によれば、プラントを構成するある機器に決定的な異常が発生した場合に、その原因の特定をするために必要なセンサからの過去のログデータを消去することなく確実に保存し、機器の異常原因の特定に資することができる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１に係るログ管理装置の構成を示す図である。
【図２】この発明の実施の形態１に係る外部ネットワークに接続されたログ管理装置を示す図である。
【図３】この発明の実施の形態１に係るセンサデータテーブルの構成を示す図である。
【図４】この発明の実施の形態１に係るログデータの構成を示す図である。
【図５】この発明の実施の形態１に係るログ管理装置が、センサのいずれかから、閾値を超えるデータを受信した場合の処理フローを示す図である。
【図６】表示装置に表示された、消去不可記憶部のログデータの範囲と値の推移を示す図である。
【図７】この発明の実施の形態２に係るログ管理装置の構成を示す図である。
【図８】この発明の実施の形態２に係るセンサデータテーブルの構成を示す図である。
【図９】この発明の実施の形態２に係る２つのログデータの構成を示す図である。
【図１０】この発明の実施の形態２に係るログ管理装置が、センサのいずれかから、閾値を超えるデータを受信した場合の処理フローを示す図である。
【図１１】この発明の実施の形態３に係る２つのログデータの構成を示す図である。
【発明を実施するための形態】
【００１０】
実施の形態１．
以下、本発明の実施の形態１に係るログ管理装置を、図を用いて説明する。
図１は、ログ管理装置１０の構成を示す図である。
図２は、外部ネットワーク４に接続されたログ管理装置１０を示す図である。
【００１１】
図２に示すように、ログ管理装置１０は、外部ネットワーク４を介してプラントの各種機器に取り付けられたセンサＡＳ、ＢＳ、ＣＳ・・ＮＳに接続され、所定の周期、或いはランダムに各種機器から送られてくるデータを受信してログデータとして記録する。
【００１２】
図１に示すように、ログ管理装置１０は、演算を司るＣＰＵ１１と、ＣＰＵ１１による演算結果を画面表示する表示装置１２と、外部ネットワーク４に接続されたセンサＡＳ〜ＮＳから受信するデータ値のログを記憶する記憶部１３と、ログデータＡＳＬ〜ＮＳＬの中から、一部のログデータの保存態様の変更を決定して転記する、詳細を後述する転記決定部１４と、プラントの機器に設けられたセンサＡＳ〜ＮＳに関する諸情報を記載するセンサデータテーブル１５と、表示画面生成部１６とを有する。そして記憶部１３は、一時的にセンサＡＳ〜ＮＳからのログデータを保存する場所である一時記憶部１３ａと、転記決定部１４が消去不可と決定したログデータだけを転記して保存する場所である消去不可記憶部１３ｂとを有する。
【００１３】
図３は、センサデータテーブル１５の構成を示す図である。
センサデータテーブル１５は、”センサＩＤ”欄、センサＩＤの”名称”欄、後述する”閾値１”欄、”閾値２”欄、”条件”欄を有する。図では、それぞれの欄に数値のみを記載し、単位を記載していないが、単位は、適宜設定すればよいのでここでは言及しない。
【００１４】
図３に示す”閾値１”欄には、センサＡＳ〜ＮＳから送られた値のみから、プラントに異常が発生していると判定できないが、異常となる可能性がある境界値を記載する。”閾値２”欄には、センサＡＳ〜ＮＳから得るデータのみから、プラントに異常が発生していると判断できる値を記載する。そして”条件”の欄には、センサＡＳ〜ＮＳから得られたデータが閾値２を超える既定の向きを示している。”↓”は、”閾値２”より大きい値から小さい値に”閾値２”を超える場合を想定し、”↑”は、”閾値２”より小さい値から大きい値に”閾値２”を超える場合を想定している。
【００１５】
例えば、センサＢＳの”閾値２”の値は、”５０”であり、”条件”は”↑”なので、センサＢＳの”閾値２”は、センサＢＳの検温対象の温度が、５０未満から５０を超える場合の閾値となる。
【００１６】
反対に、センサＣＳの”閾値２”の値は、”１５”であり、”条件”は”↓”なので、センサＣＳの”閾値２”は、センサＣＳの検圧対象の圧力が、”１５”より大きい値から”１５”未満となる場合の閾値となる。
【００１７】
閾値１と閾値２の間が、センサＡＳ〜ＮＳからのデータだけでは、機器の異常とまでは判断できないグレーゾーンとなるが、これは、”条件”が”↓”の場合も、”↑”の場合も同じである。
【００１８】
図４は、センサＡＳのログデータＡＳＬの構成を示す図である。
ログデータＡＳＬは、データ値と、そのデータ値を受信した日付、時刻が受信順に記録されている。センサＡＳは、図３に示すように水流量を検出するセンサである。”閾値１”は”１２０”であり、”閾値２”は”１１０”であり、”向き”は”↓”である。したがって、水流量は、通常は、１２０以上であるべきことを示している。
【００１９】
図４に示すように、２０１７／０１／１０の００：００から、２０１７／０１／１１、０９：００までは、検出値は１２０以上となっており正常値を検出している。そして、２０１７／０１／１１の１２：００に検出値が一旦、”閾値１”の１２０を下回る１１８となり、同１５：００に１２０まで回復し、更に、同１８：００に再度１２０を下回って、２０１７／０１／１３、００：００に、”閾値２”を下回る１０９を検出している。
【００２０】
図４に示すセンサＡＳのデータと同様に、ログ管理装置１０は、常時、センサＡＳ〜ＮＳから送られてくるデータを保存しているが、記憶部１３の物理的な容量は有限であるため、一定時間が経過すると、通常は、古いデータから順に消去されていく。図４の例でいうと、センサＡＳから次のデータを受信すると、一番古い２０１７／０１／１０、００：００のデータは消去される。
【００２１】
そこで、異変の兆候が出始めた時期の特定を可能とするために、本実施の形態では、センサＡＳ〜ＮＳから受信して、一時記憶部１３ａに一時的に記憶しているログデータのうち、”閾値１”と”閾値２”の間に該当するデータについては、”閾値２”を”条件”に記載された向きに超えるデータを検出することをトリガとして、ログデータが自動的に消去される前に、転記決定部１４により、これらのログデータを消去不可記憶部１３ｂに転記して残すことにより、プラント機器の不具合原因の究明を可能とする。
【００２２】
次に、ログ管理装置１０の動作について説明する。
図５は、ログ管理装置１０が、センサＡＳ〜ＮＳのいずれかから、それぞれの”閾値２”の値を”条件”に記載された向きに超えるデータを受信した場合の処理フローを示す図である。
ログ管理装置１０は、通常は、センサＡＳ〜ＮＳから受信するデータを一時記憶部１３ａにそれぞれシーケンシャルに保存している。一時記憶部１３ａは、ハードディスクなどの補助記憶装置に設けられている。
【００２３】
プラントが平常運転されている時は、一時記憶部１３ａに一時的に記憶されたセンサＡＳ〜ＮＳのデータは、１ヶ月或いは６ヶ月というように、予め設定した期間が経過したものは、新たなデータの保存スペースを確保するために消去される。
【００２４】
ここでは、センサＡＳからのデータが”閾値２”に記載された値１１０を、”条件”に記載された向きに超えた場合について説明する。ログ管理装置１０がセンサＡＳから”１１０”を下回る”１０９”という値のデータを受信すると（ステップＳＴ００１−Ｙｅｓ）、転記決定部１４は、一時記憶部１３ａに、保存されているセンサＡＳのログデータについて、記録を遡って、データ値が、最後に”閾値１”の値”１２０”を”条件”に記載された向きに超え、更に、”閾値２”の値”１１０”を”条件”に記載された向きに超えるまでの期間（第一期間）のセンサＡＳのログデータ（図４参照）を、消去不可記憶部１３ｂに転記する（ステップＳＴ００２）。消去不可記憶部１３ｂのデータは、他のデータから分離され、記憶部１３の空容量が減少しても消去されずに保護される。
【００２５】
図６は、表示装置１２に表示された、消去不可記憶部１３ｂのログデータの範囲と値の推移を示す図である。図に示すように、消去不可記憶部１３ｂに転記したセンサＡＳのログデータＡＳＬの範囲、値の推移は、ログ管理装置１０の表示画面生成部１６により、表示装置１２に表示できる。
【００２６】
この発明の実施の形態１に係るログ管理装置１０によれば、プラントを構成するある機器に決定的な異常が発生した場合に、その原因の特定するために必要なセンサＡＳ〜ＮＳからの過去のログデータを消去することなく確実に保存し、機器の異常原因の特定に資することができる。
【００２７】
実施の形態２．
以下、本発明の実施の形態２に係るログ管理装置を、図を用いて、実施の形態１と異なる部分を中心に説明する。
図７は、ログ管理装置２１０の構成を示す図である。
図８は、センサデータテーブル２１５の構成を示す図である。
図９は、センサＡＳのログデータＡＳＬ２とセンサＥＳのログデータＥＳＬ２の構成を示す図である。
【００２８】
図８に示すように、センサデータテーブル２１５は、実施の形態１で説明した各欄に加えて、”関連センサＩＤ”欄を設けている。また、図７に示す転記決定部２１４は、データ値が”閾値２”の値を”条件”に記載された向きに超えたセンサＡＳ〜ＮＳのログデータの上述の範囲のみならず、”関連センサＩＤ”欄に記載されたセンサＡＳ〜ＮＳから受信したデータについても同じ時間帯のログデータを消去不可記憶部２１３ｂに転記する点が実施の形態１のログ管理装置１０と異なる。
【００２９】
センサデータテーブル２１５のセンサＡＳ〜ＮＳの”関連センサＩＤ”欄には、相互に関連する情報を検出するセンサＩＤを記載しておき、１つのセンサが、機器の異常を示す”閾値２”を超えるデータを検出したときに関連するセンサからのログデータも同時に消去不可記憶部２１３ｂに保存することにより重要なログデータの消失を防止し、原因の究明のために活用する。
【００３０】
次に、ログ管理装置２１０の動作について説明する。
ここでは、センサＡＳからのデータが”閾値２”に記載された値１１０を、”条件”に記載された向きに超えた場合について説明する。ログ管理装置２１０がセンサＡＳから”１１０”を下回る”１０９”という値のデータを受信すると（ステップＳＴ００１−Ｙｅｓ）、転記決定部２１４は、一時記憶部１３ａに、保存されているセンサＡＳのログデータについて、記録を遡って、データ値が、最後に”閾値１”の値”１２０”を”条件”に記載された向きに超え、更に、”閾値２”の値”１１０”を”条件”に記載された向きに超えるまでの期間（第一期間）のセンサＡＳのログデータ（図９参照）を、消去不可記憶部２１３ｂに転記する（ステップＳＴ００２）。消去不可記憶部２１３ｂのデータは、他のデータから分離され、記憶部１３の空容量が減少しても消去されずに保護される。
【００３１】
次に、転記決定部２１４は、センサデータテーブル２１５を参照し、当該センサＡＳについて”関連センサＩＤ”欄に記載された他のセンサが存在するか否かを検索する（ステップＳＴ００３）。”関連センサＩＤ”欄には、センサＤＳとセンサＥＳの記載が存在する。水流量は、ポンプの電流、電圧と密接に関連するので”関連センサＩＤ”欄にこれらを検出するセンサＩＤが記載されている。
【００３２】
”関連センサＩＤ”としてセンサＤＳ、ＥＳを取得したら（ステップＳＴ００４）、一時記憶部１３ａに保存されている当該関連センサＤＳ、ＥＳのログデータの中から、センサＡＳのログデータを転記した期間（第一期間）と同じ期間分のログデータを、消去不可記憶部２１３ｂに転記する（ステップＳＴ００５）。なお、図９では、センサＡＳ、ＥＳについての転記部分を括弧の範囲として図示している。センサＤＳ分については省略している。
【００３３】
表示装置１２に対する画面表示については、実施の形態１と同様に、消去不可記憶部２１３ｂに保存したログデータを表示する。画面表示は、個々のセンサＡＳ、ＤＳ、ＥＳについて個別に表示してもよいし、センサＡＳ、ＤＳ、ＥＳの全てのログデータを合成して表示してもよい。
【００３４】
この発明の実施の形態２に係るログ管理装置２１０によれば、プラントを構成するある機器に決定的な異常が発生した場合に、当該機器を監視するセンサだけでなく、その原因を誘発する可能性がある機器に関するセンサからの過去のログデータについても消去することなく確実に保存し、機器の異常原因の特定に資することができる。
【００３５】
実施の形態３．
以下、本発明の実施の形態３に係るログ管理装置を、図を用いて、実施の形態２と異なる部分を中心に説明する。
図１１は、センサＡＳのログデータＡＳＬ２とセンサＥＳのログデータＥＳＬ２の構成を示す図である。
本実施の形態３と実施の形態２では、関連センサのログデータを転記する範囲が異なる。
実施の形態２では、あるセンサから受信したデータ値が、”閾値２”の値を超えた場合、消去不可記憶部２１３ｂに転記する関連センサのログデータは、第一期間と同じ期間としていた。本実施の形態３では、関連センサについては、最後に”閾値１”の値を”条件”に記載された向きに超えたデータが存在する時から直近までの期間（第二期間）のデータを全て転記する。
【００３６】
この発明の実施の形態２に係るログ管理装置によれば、実施の形態２の効果に加えて、関連センサが監視する機器の初期異常に関する過去のログデータについても消去することなく確実に保存し、機器の異常原因の特定に資することができる。
【００３７】
尚、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略したりすることが可能である。
【符号の説明】
【００３８】
１０，２１０  ログ管理装置、１１  ＣＰＵ、１２  表示装置、１３  記憶部、
１３ａ  一時記憶部、１３ｂ，２１３ｂ  消去不可記憶部、１４，２１４  転記決定部、１５，２１５  センサデータテーブル、１６  表示画面生成部、ＡＳ〜ＮＳ  センサ、
ＡＳＬ，ＡＳＬ２，ＥＳＬ２  ログデータ、４  外部ネットワーク。
【図１】
2018156225.tif 000003
【図２】
2018156225.tif 000004
【図３】
2018156225.tif 000005
【図４】
2018156225.tif 000006
【図５】
2018156225.tif 000007
【図６】
2018156225.tif 000008
【図７】
2018156225.tif 000009
【図８】
2018156225.tif 000010
【図９】
2018156225.tif 000011
【図１０】
2018156225.tif 000012
【図１１】
2018156225.tif 000013