(57)【要約】【課題】建造物を適切に管理する。【解決手段】流体漏洩検知システム１は、プラント３などの建造物に設置され、設置位置における検知対象量の値を検知する複数のセンサ５と、複数のセンサ５により検知された検知対象量の値に基づいて、建造物における流体の漏洩を検知する流体漏洩検知装置１０とを備える。流体漏洩検知装置１０は、複数のセンサ５により検知された検知対象量の値を取得する実測値取得部と、実測値取得部により取得された検知対象量の値の分布に基づいて、建造物における流体の漏洩状況を判定する漏洩状況判定部とを備える。【選択図】図１
2020063955.tif 000002
【特許請求の範囲】
【請求項１】
建造物に設置され、設置位置における検知対象量の値を検知する複数のセンサと、
前記複数のセンサにより検知された前記検知対象量の値に基づいて、前記建造物における流体の漏洩を検知する流体漏洩検知装置と、
を備え、
前記流体漏洩検知装置は、
前記複数のセンサにより検知された前記検知対象量の値を取得する実測値取得部と、
前記実測値取得部により取得された前記検知対象量の値の分布に基づいて、前記建造物における前記流体の漏洩状況を判定する漏洩状況判定部と、
を備えることを特徴とする流体漏洩検知システム。
【請求項２】
前記漏洩状況判定部は、機械学習により学習された、前記複数のセンサにより検知された前記検知対象量の値を入力して前記流体の漏洩状況を出力する漏洩状況判定アルゴリズムを使用して、前記流体の漏洩状況を判定することを特徴とする請求項１に記載の流体漏洩検知システム。
【請求項３】
前記漏洩状況判定アルゴリズムを学習する学習装置を更に備え、
前記学習装置は、前記建造物の所定の位置から前記流体が漏洩したときに前記複数のセンサのそれぞれにより検知される前記検知対象量の値を学習データとして使用した機械学習により前記漏洩状況判定アルゴリズムを学習する学習部を備える
ことを特徴とする請求項２に記載の流体漏洩検知システム。
【請求項４】
前記学習装置は、
前記建造物の構造データを保持する構造データ保持部と、
前記建造物の所定の位置から前記流体が漏洩したときの前記建造物における前記流体の挙動を、前記構造データ保持部に保持された前記建造物の構造データに基づく三次元流動シミュレーションによりシミュレートする三次元流動シミュレータと、
を更に備え、
前記学習部は、前記三次元流動シミュレータによる三次元流動シミュレーションの結果に基づいて算出された前記検知対象量の値を学習データとして使用した機械学習により前記漏洩状況判定アルゴリズムを学習する
ことを特徴とする請求項３に記載の流体漏洩検知システム。
【請求項５】
前記学習装置は、
前記複数のセンサの設置位置を示すデータを保持するセンサ位置データ保持部と、
前記三次元流動シミュレータによる三次元流動シミュレーションの結果に基づいて、前記センサ位置データ保持部に保持された設置位置にある前記複数のセンサのそれぞれにより検知されると推測される前記検知対象量の値を算出することにより、前記学習データを生成する学習データ生成部を更に備え、
前記学習部は、前記学習データ生成部により生成された学習データを使用した機械学習により前記漏洩状況判定アルゴリズムを学習する
ことを特徴とする請求項４に記載の流体漏洩検知システム。
【請求項６】
前記学習部は、前記三次元流動シミュレータにより算出された、前記流体の漏洩源の位置、前記流体の種類、前記流体を構成する複数の物質の組成、前記流体の漏洩量、前記流体の漏洩方向、或いは前記建造物の状態又は環境を表す物理量の異なる複数のシミュレーションにより算出された前記検知対象量の値を学習データとして使用した機械学習により前記漏洩状況判定アルゴリズムを学習することを特徴とする請求項４又は５に記載の流体漏洩検知システム。
【請求項７】
前記センサは、前記流体の濃度を検知する流体濃度センサを含むことを特徴とする請求項１から６のいずれかに記載の流体漏洩検知システム。
【請求項８】
前記センサは、赤外線カメラを含むことを特徴とする請求項１から７のいずれかに記載の流体漏洩検知システム。
【請求項９】
建造物に設置され、設置位置における検知対象量の値を検知する複数のセンサにより検知された前記検知対象量の値を取得する実測値取得部と、
前記実測値取得部により取得された前記検知対象量の値の分布に基づいて、前記建造物における流体の漏洩状況を判定する漏洩状況判定部と、
を備えることを特徴とする流体漏洩検知装置。
【請求項１０】
建造物の所定の位置から流体が漏洩したときに、前記建造物に設置された複数のセンサのそれぞれにより検知される検知対象量の値を学習データとして取得する学習データ取得部と、
前記学習データ取得部により取得された学習データを使用した機械学習により、前記複数のセンサにより検知された前記検知対象量の値を入力して前記流体の漏洩源の位置を出力する漏洩状況判定アルゴリズムを学習する学習部と、
を備えることを特徴とする学習装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、建造物における流体の漏洩を検知するための流体漏洩検知システム、その流体漏洩検知システムに利用可能な流体漏洩検知装置及び学習装置に関する。
【背景技術】
【０００２】
プラントなどの建造物において、可燃性の気体や毒性の気体が漏洩した場合、迅速に検知して適切な対応を行う必要がある。漏洩ガスを検知するための技術として、赤外線カメラなどを用いてガスを検知する技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−１２８３１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載された漏洩ガス検知技術では、赤外線カメラの撮影範囲外におけるガスの漏洩状況や、ガスの漏洩源の位置などを把握することが困難であった。とくに、浮遊式生産貯蔵出荷設備（Floating Production Storage and Offloading：ＦＰＳＯ）などのオフショア（海上）設備は、設置される機器の密度が高く、漏洩したガスが機器などと干渉しつつ拡散していく挙動が複雑で予測が困難である上、機器の影になって赤外線カメラで撮影できない不可視領域が多くなるので、漏洩源を特定することは更に困難である。このような建造物においても、流体が漏洩したときに迅速に検知し、適切な対応を行うことを可能とする技術が必要である。
【０００５】
本発明は、こうした状況を鑑みてなされたものであり、その目的は、建造物における流体の漏洩状況を的確に検知することを可能とする技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の流体漏洩検知システムは、建造物に設置され、設置位置における検知対象量の値を検知する複数のセンサと、複数のセンサにより検知された検知対象量の値に基づいて、建造物における流体の漏洩を検知する流体漏洩検知装置と、を備える。流体漏洩検知装置は、複数のセンサにより検知された検知対象量の値を取得する実測値取得部と、実測値取得部により取得された検知対象量の値の分布に基づいて、建造物における流体の漏洩状況を判定する漏洩状況判定部と、を備える。
【０００７】
本発明の別の態様は、流体漏洩検知装置である。この装置は、建造物に設置され、設置位置における検知対象量の値を検知する複数のセンサにより検知された検知対象量の値を取得する実測値取得部と、実測値取得部により取得された検知対象量の値の分布に基づいて、建造物における流体の漏洩状況を判定する漏洩状況判定部と、を備える。
【０００８】
本発明のさらに別の態様は、学習装置である。この装置は、建造物の所定の位置から流体が漏洩したときに、建造物に設置された複数のセンサのそれぞれにより検知される検知対象量の値を学習データとして生成する学習データ生成部と、学習データ取得部により取得された学習データを使用した機械学習により、複数のセンサにより検知された検知対象量の値を入力して流体の漏洩源の位置を出力する漏洩位置判定アルゴリズムを学習する学習部と、を備える。
【０００９】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１０】
本発明によれば、建造物を適切に管理することを可能とする技術を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施の形態に係る流体漏洩検知システムの全体構成を示す図である。
【図２】第１の実施の形態に係る流体漏洩検知装置の構成を示す図である。
【図３】第１の実施の形態に係る学習装置の構成を示す図である。
【図４】学習データ生成部により生成される学習データの例を示す図である。
【図５】第２の実施の形態に係る設計支援システムの全体構成を示す図である。
【図６】第２の実施の形態に係る学習装置の構成を示す図である。
【図７】第２の実施の形態に係る設計支援装置の構成を示す図である。
【発明を実施するための形態】
【００１２】
（第１の実施の形態）
図１は、第１の実施の形態に係る流体漏洩検知システムの全体構成を示す。本実施の形態では、液化天然ガス、石油製品、化学製品、工業製品などを生産するためのプラントなどの建造物において流体の漏洩を検知する例について説明する。流体漏洩検知システム１は、プラント３に設けられた機器や配管などの設備４から漏洩した流体を検知するためにプラント３に設置された複数のセンサ５と、複数のセンサ５による検知結果に基づいてプラント３における流体の漏洩状況を検知する流体漏洩検知装置１０と、流体漏洩検知装置１０において流体の漏洩状況を判定するために使用される流体漏洩状況判定アルゴリズムを学習する学習装置４０とを備える。これらの装置は、通信手段の一例であるインターネット２により接続される。通信手段は、インターネット２以外の任意の通信手段であってもよい。建造物は、プラント以外の任意の地上建造物、海上建造物、地中建造物、水中建造物、建築物、構造物、設備などであってもよい。
【００１３】
センサ５は、設置位置における検知対象量の値を検知する。センサ５は、例えば、プラント３において漏洩する可能性のある流体の濃度、種類、組成などや、温度、圧力などの物理量や、赤外線、紫外線、可視光などの光などを検知するものであってもよい。また、センサ５は、単体のセンサにより設置位置における検知対象量を検知する点検知方式のセンサであってもよいし、投光部と受光部の組を含むセンサにより投光部と受光部の間の検知対象量を検知する線検知方式のセンサであってもよいし、二次元又は三次元の画像を撮像する可視光カメラ又は赤外線カメラなどであってもよい。本実施の形態では、ガスの濃度を検知するガス濃度センサと赤外線カメラをセンサ５として設置する例について説明する。
【００１４】
図２は、第１の実施の形態に係る流体漏洩検知装置１０の構成を示す。流体漏洩検知装置１０は、通信装置１１、表示装置１２、入力装置１３、制御装置２０、及び記憶装置３０を備える。
【００１５】
通信装置１１は、無線又は有線による通信を制御する。通信装置１１は、インターネット２を介して、センサ５及び学習装置４０などとの間でデータを送受信する。表示装置１２は、制御装置２０により生成された表示画像を表示する。入力装置１３は、制御装置２０に指示を入力する。
【００１６】
記憶装置３０は、制御装置２０が使用するデータ及びコンピュータプログラムを格納する。記憶装置３０は、漏洩状況判定アルゴリズム３１、影響範囲判定アルゴリズム３２、及び対応内容判定アルゴリズム３３を含む。
【００１７】
制御装置２０は、実測値取得部２１、漏洩状況判定部２２、影響範囲判定部２３、対応内容判定部２４、及び提示部２５を備える。これらの構成は、ハードウエアコンポーネントでいえば、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
【００１８】
実測値取得部２１は、複数のセンサ５により検知された検知対象量の値を取得する。検知対象量は、上述したように、ガス濃度センサにより検知される所定の種類のガスの濃度や、赤外線カメラにより撮像される赤外線の強度などである。
【００１９】
漏洩状況判定部２２は、実測値取得部２１により取得された検知対象量の値の分布に基づいて、プラント３におけるガスの漏洩源の位置、種類、方向、量などの漏洩状況を判定する。漏洩状況判定部２２は、複数のセンサ５により検知された検知対象量の分布に基づいて、統計的手法などにより漏洩状況を判定してもよいが、本実施の形態では、学習装置４０により学習された漏洩状況判定アルゴリズム３１を使用して漏洩状況を判定する。漏洩状況判定アルゴリズム３１は、複数のセンサ５により検知された検知対象量の値を入力して流体の漏洩源の位置、漏洩方向、漏洩量などの漏洩状況を表すパラメータを出力する。
【００２０】
影響範囲判定部２３は、実測値取得部２１により取得された検知対象量の値の分布、又は、漏洩状況判定部２２により判定された流体の漏洩状況に基づいて、流体の漏洩源が位置する建造物のセグメントを同定するとともに、漏洩した流体による影響が漏洩源のセグメントに留まらないと推測される場合は、漏洩した流体の拡散、漏洩した流体に起因する着火、火災、爆発などの影響の有無及び範囲を判定する。影響範囲判定部２３は、検知対象量の値の分布や漏洩状況などに基づいたルールベースの判定基準にしたがって影響範囲を判定してもよいが、本実施の形態では、学習装置４０により学習された影響範囲判定アルゴリズム３２を使用して影響範囲を判定する。影響範囲判定アルゴリズム３２は、複数のセンサ５により検知された検知対象量の値、漏洩状況判定部２２により判定された漏洩状況を表すパラメータなどを入力して流体の漏洩の影響範囲を表すパラメータを出力する。
【００２１】
対応内容判定部２４は、実測値取得部２１により取得された検知対象量の値の分布、漏洩状況判定部２２により判定された流体の漏洩状況、又は影響範囲判定部２３により判定された流体の漏洩による影響範囲に基づいて、漏洩源又は着火源の制御、消火設備の制御、流体の弁の緊急遮断制御、脱圧制御などの対応内容及び対応範囲を判定する。対応内容判定部２４は、検知対象量の値の分布、漏洩状況、影響範囲などに基づいたルールベースの判定基準にしたがって対応内容及び対応範囲を判定してもよいが、本実施の形態では、学習装置４０により学習された対応内容判定アルゴリズム３３を使用して対応内容及び対応範囲を判定する。対応内容判定アルゴリズム３３は、複数のセンサ５により検知された検知対象量の値、漏洩状況判定部２２により判定された漏洩状況を表すパラメータ、影響範囲判定部２３により判定された影響範囲を表すパラメータなどを入力して対応内容及び対応範囲を表すパラメータを出力する。
【００２２】
提示部２５は、漏洩状況判定部２２により判定された流体の漏洩状況や、影響範囲判定部２３により判定された流体の漏洩による影響範囲や、対応内容判定部２４により判定された対応内容及び対応範囲などを、表示装置１２に表示する。
【００２３】
図３は、第１の実施の形態に係る学習装置の構成を示す。学習装置４０は、通信装置４１、表示装置４２、入力装置４３、制御装置５０、及び記憶装置６０を備える。
【００２４】
通信装置４１は、無線又は有線による通信を制御する。通信装置４１は、インターネット２を介して、センサ５及び流体漏洩検知装置１０などとの間でデータを送受信する。表示装置４２は、制御装置５０により生成された表示画像を表示する。入力装置４３は、制御装置５０に指示を入力する。
【００２５】
記憶装置６０は、制御装置５０が使用するデータ及びコンピュータプログラムを格納する。記憶装置６０は、構造データ保持部６１、センサ位置データ保持部６２、漏洩状況判定アルゴリズム３１、影響範囲判定アルゴリズム３２、及び対応内容判定アルゴリズム３３を含む。
【００２６】
構造データ保持部６１は、プラント３の構造を表す構造データを保持する。センサ位置データ保持部６２は、構造データ保持部６１に保持された構造データにより表されるプラントに仮想的に設置された複数の仮想センサの位置を示すデータを保持する。複数の仮想センサは、現実のプラント３に設置された複数のセンサ５の設置位置と同じ位置に仮想的に設置される。
【００２７】
制御装置５０は、実測値取得部５１、数値流体力学シミュレータ５２、漏洩状況設定部５３、学習データ生成部５４、学習部５５、及び結果提示部５６を備える。これらの機能ブロックも、ハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できる。
【００２８】
実測値取得部５１は、プラント３においてガスが漏洩したときに複数のセンサ５により検知された検知対象量の値と、そのときの漏洩状況を表すパラメータを、漏洩状況判定アルゴリズム３１、影響範囲判定アルゴリズム３２、及び対応内容判定アルゴリズム３３を学習するための学習データとして取得する。しかし、現実のプラント３においてガスなどの流体が漏洩することはほとんどないし、ガスが漏洩したときの漏洩状況をプラント３において実験することも困難であるから、学習データとして使用可能な実測値は少数に限られる。したがって、本実施の形態では、プラント３において様々な条件下で流体が漏洩したときの漏洩状況を数値流体力学シミュレータ５２により再現して学習データを作成する。
【００２９】
数値流体力学シミュレータ５２は、構造データ保持部６１に保持された建造物の構造データを使用して、建造物において漏洩した流体の挙動をシミュレートする。構造データ保持部６１は、例えば、建造物を複数の計算格子に分割し、計算格子ごとに中心点の座標、体積、範囲、密集度などの構造データを保持する。密集度は、計算格子の体積に対する、その計算格子に含まれる構造物の長さ又は体積の比である。計算格子の形状は、直方体であってもよいし、正四面体であってもよいし、その他の任意の形状であってもよい。構造データ保持部６１には、建造物の三次元形状を表す三次元形状データが保持されてもよいし、数値流体力学シミュレータ５２が使用可能な任意の形式の構造データが保持されてもよい。また、構造データ保持部６１には、プラント３に設置された機器、配管、架構などの形状、配置位置、数量などが保持されてもよい。数値流体力学シミュレータ５２は、漏洩状況設定部５３により設定された漏洩状況において、所定の時間間隔で計算格子ごとの流れ方程式の近似解を求め、それぞれの計算格子における流体の圧力、流速、密度などを算出する。数値流体力学シミュレータ５２は、流体の漏洩開始から所定時間が経過するまでの流体の挙動をシミュレートする。これにより、可燃性気体や毒性気体などを内包する機器や配管などから流体が漏洩した場合の、建造物に設置された各種の構造物との干渉や拡散などの状況を的確に再現することができる。
【００３０】
漏洩状況設定部５３は、数値流体力学シミュレータ５２によりシミュレートする流体の漏洩状況を設定する。漏洩状況設定部５３は、漏洩源の位置、開口面積、開口形状、漏洩物の種類、組成、温度、漏洩方向、漏洩速度、漏洩量、漏洩期間などの漏洩状況を表すパラメータを設定するとともに、風速、風向、気流の乱れなどの風況を表すパラメータや、気温、気圧、湿度、天候、大気安定度などの気象条件を表すパラメータや、地形や地表の状態などを表すパラメータなどの環境条件を設定する。プラント３において生じうる多様な漏洩状況を設定して漏洩の挙動を数値流体力学シミュレータ５２にシミュレートさせて学習データを生成することにより、多様な漏洩状況を的確に検知可能な漏洩状況判定アルゴリズム３１を学習させることができる。学習の効率を向上させるために、漏洩状況設定部５３は、プラント３において発生する可能性が比較的高いと考えられる漏洩状況や、発生した場合の危険度や重大度が高いと考えられる漏洩状況を優先的に設定し、それらの漏洩状況を優先的に学習させてもよい。
【００３１】
結果提示部５６は、数値流体力学シミュレータ５２によりシミュレートされた流体の漏洩状況を表示装置４２に表示する。結果提示部５６は、例えば、漏洩源から漏洩した流体が拡散する様子をアニメーション表示してもよい。この場合、結果提示部５６は、任意の視点位置及び視線方向を設定して構造データ保持部６１に保持された構造データをレンダリングすることによりプラント３の画像を生成し、生成したプラント３の画像に流体の漏洩状況のシミュレーション結果を重畳表示してもよい。また、結果提示部５６は、流体の濃度や種類などによって表示色を異ならせてもよい。これにより、ガス濃度センサや赤外線カメラなどによる検知範囲外における流体の挙動も可視化することができる。
【００３２】
結果提示部５６は、任意の二次元断面におけるガス濃度の分布を表示してもよい。結果提示部５６は、任意の視点位置から任意の視線方向に見たガス雲の画像を表示してもよい。結果提示部５６は、視点位置から視線方向に見た光路上のガス濃度とガス雲の長さによる積分値を算出し、算出した積分値を任意の二次元断面で表示してもよい。
【００３３】
学習データ生成部５４は、数値流体力学シミュレータ５２によるシミュレーション結果に基づいて、漏洩状況判定アルゴリズム３１、影響範囲判定アルゴリズム３２、及び対応内容判定アルゴリズム３３を学習させるための学習データを生成する。学習データ生成部５４は、ガス濃度センサにより検知されるガス濃度の値を学習データとして生成してもよいし、赤外線カメラにより撮像される画像の画素値を学習データとして生成してもよい。
【００３４】
プラント３のセンサ５としてガス濃度センサが設置される場合、学習データ生成部５４は、センサ位置データ保持部６２に保持された設置位置にある複数の仮想的なガス濃度センサのそれぞれにより検知されると推測されるガス濃度の値の時間変化を算出し、それらの値と漏洩状況を表すパラメータとの組を学習データとして生成する。
【００３５】
プラント３のセンサ５として赤外線カメラが設置される場合、学習データ生成部５４は、センサ位置データ保持部６２に保持された設置位置にある複数の仮想的な赤外線カメラのそれぞれにより撮像されると推測される画像の画素値の時間変化を算出し、それらの値と漏洩状況を表すパラメータとの組を学習データとして生成する。この場合、学習データ生成部５４は、赤外線カメラの設置位置から赤外線カメラの視線方向に見た光路上のガス濃度とガス雲の長さの積分値を画素値として算出してもよい。
【００３６】
図４は、学習データ生成部５４により生成される学習データの例を示す。図４（ａ）及び図４（ｃ）は、数値流体力学シミュレータ５２によるシミュレーション結果を示す。漏洩したガスが拡散し、ガス雲６３が形成されている。学習データ生成部５４は、仮想的な赤外線カメラ６４の視点位置と視線方向を設定し、視点位置から視線方向に見た光路上のガス濃度とガス雲の長さによる積分値を算出することにより、その視点位置に設置された赤外線カメラにより撮像されると推測される画像を生成する。図４（ｂ）及び図４（ｄ）は、学習データ生成部５４により生成された画像を示す。いずれの画像においてもガス雲６３が撮像されているが、図４（ａ）におけるガス雲６３は図４（ｃ）におけるガス雲６３よりも仮想的な赤外線カメラ６４の視線方向に長く拡散しているので、図４（ｂ）に示す画像では図４（ｄ）に示す画像よりも濃くガス雲６３が写っている。学習データ生成部５４は、センサ位置データ保持部６２に保持された複数の設置位置に仮想的な赤外線カメラ６４の視点位置を設定して、このような画像を多数生成し、漏洩状況を表すパラメータと組み合わせて学習データとする。これにより、赤外線カメラにより撮像される画像と漏洩状況を表すパラメータとの関係を学習することができる。
【００３７】
学習データ生成部５４は、各センサの位置におけるガス濃度又は赤外線画像の画素値に代えて、又はそれらに加えて、漏洩ガスに関する別のパラメータを学習データとして生成してもよい。例えば、ガス雲を横切る任意の二次元断面上のガス濃度の分布、ガス雲の大きさ、ガス濃度又は画素値の空間微分値又は時間微分値、風速又は風向の分布、等価量論ガス濃度の値又は分布などを学習データとして生成してもよい。この場合、漏洩状況判定アルゴリズム３１、影響範囲判定アルゴリズム３２、及び対応内容判定アルゴリズム３３は、入力層にこれらの値を入力するニューラルネットワークであってもよく、流体漏洩検知装置１０は、実測値取得部２１により取得された検知対象量の値に基づいて、これらの値を算出し、漏洩状況判定アルゴリズム３１、影響範囲判定アルゴリズム３２、及び対応内容判定アルゴリズム３３に入力してもよい。
【００３８】
学習データ生成部５４は、影響範囲判定アルゴリズム３２を学習するための学習データを生成するために、可燃性ガスの濃度及び温度などに基づいて着火可能性を算出し、着火可能性が所定値以上である範囲を影響範囲としてもよい。また、毒性ガスの濃度と恕限量とを比較し、毒性ガスの濃度が恕限量を超えている範囲を影響範囲としてもよい。様々な流体の危険性を統一的に評価するために、ガス雲内の各点におけるガス濃度に応じた層流燃焼速度などの燃焼特性値によりガス濃度を補正した値を、ガス雲全体で積分した積分値を算出してもよい。
【００３９】
学習データ生成部５４は、対応内容判定アルゴリズム３３を学習するための学習データを生成するために、所定の対応内容が実行されたときの流体の漏洩状況を更に数値流体力学シミュレータ５２にシミュレートさせ、そのシミュレーション結果に基づいて、その対応内容の良否を判定してもよい。例えば、所定のタイミングで防火戸を閉じた場合の流体の拡散状況を数値流体力学シミュレータ５２によりシミュレートさせ、その後の流体の拡散状況を、防火戸を閉じなかった場合の流体の拡散状況と比較することにより、所定のタイミングで防火戸を閉じる対応の良否を判定してもよい。結果提示部５６により数値流体力学シミュレータ５２によるシミュレーション結果をオペレータに提示し、入力装置４３を介してオペレータから対応内容や対応の良否を取得してもよい。
【００４０】
学習部５５は、実測値取得部５１により取得された実測値又は学習データ生成部５４により生成された学習データを教師データとして使用し、漏洩状況判定アルゴリズム３１、影響範囲判定アルゴリズム３２、及び対応内容判定アルゴリズム３３を教師あり深層学習により学習する。学習部５５は、教師データに含まれる入力データと出力データに応じてニューラルネットワークの中間層の重みを調整することにより、漏洩状況判定アルゴリズム３１、影響範囲判定アルゴリズム３２、及び対応内容判定アルゴリズム３３を学習する。学習済みの漏洩状況判定アルゴリズム３１、影響範囲判定アルゴリズム３２、及び対応内容判定アルゴリズム３３は、流体漏洩検知装置１０に提供される。
【００４１】
学習部５５は、強化学習により対応内容判定アルゴリズム３３を学習してもよい。この場合、学習部５５は、様々なタイミングで様々な対応内容を実行した場合の流体の漏洩状況を数値流体力学シミュレータ５２にシミュレートさせ、対応内容を実行しない場合よりも流体の漏洩量、漏洩範囲、又は影響範囲が小さくなることなどを報酬とする強化学習により、対応内容判定アルゴリズム３３を学習してもよい。
【００４２】
流体漏洩検知装置１０は、流体の漏洩が検知されたときに、流体の漏洩挙動を表示装置１２に表示してもよい。流体漏洩検知装置１０は、漏洩開始から現在までの流体の漏洩挙動を表示装置１２に表示してもよいし、将来予測される流体の漏洩挙動を表示装置１２に表示してもよい。この場合、流体漏洩検知装置１０は、学習装置４０から流体の漏洩挙動を示す動画像を取得して表示してもよいし、流体の漏洩挙動を示す動画像を生成するための構成を備えてもよい。後者の場合、流体漏洩検知装置１０は、構造データ保持部６１、数値流体力学シミュレータ５２、及び漏洩状況設定部５３を備えてもよい。これにより、プラント３において流体が漏洩した場合であっても、流体の漏洩挙動を視覚的に分かりやすくオペレータに提示することができるので、オペレータが的確な対応内容を決定することができるように支援することができる。
【００４３】
流体漏洩検知装置１０の漏洩状況判定部２２は、漏洩状況判定アルゴリズム３１に代えて、ガス濃度の分布や赤外線カメラの画像などと漏洩状況を表すパラメータとの組を多数格納した漏洩状況データベースを参照して漏洩状況を判定してもよい。この場合、漏洩状況判定部２２は、実測値取得部２１により取得された検知対象量の値の分布に合致又は類似するガス濃度の分布や赤外線カメラの画像などを漏洩状況データベースから検索することにより、漏洩状況を判定してもよい。この場合、漏洩状況判定部２２は、画像マッチング技術などを利用して漏洩状況データベースを検索してもよい。
【００４４】
（第２の実施の形態）
上述した数値流体力学シミュレータ５２による流体の漏洩挙動のシミュレーション結果を多数生成して解析することにより、プラントの構造などの因子と流体の漏洩に関する危険度との相関関係を抽出し、プラントの設計や改良などに活用することができる。
【００４５】
図５は、第２の実施の形態に係る設計支援システムの全体構成を示す。設計支援システム６は、プラントの構造などの因子から流体の漏洩に関する危険度を判定するための危険度判定アルゴリズムを学習する学習装置７０と、学習装置７０により学習された危険度判定アルゴリズムを利用してプラントの設計を支援する設計支援装置８０とを備える。学習装置７０と設計支援装置８０は、インターネット２により接続される。
【００４６】
図６は、第２の実施の形態に係る学習装置の構成を示す。学習装置７０は、図３に示した第１の実施の形態に係る学習装置４０の学習データ生成部５４及び学習部５５に代えて、学習データ生成部７１及び学習部７２を備える。また、センサ位置データ保持部６２、漏洩状況判定アルゴリズム３１、影響範囲判定アルゴリズム３２、及び対応内容判定アルゴリズム３３に代えて、シミュレーション結果保持部７３及び危険度判定アルゴリズム７４を備える。その他の構成及び動作は、第１の実施の形態と同様である。
【００４７】
シミュレーション結果保持部７３は、数値流体力学シミュレータ５２によるシミュレーション結果を保持する。シミュレーション結果保持部７３は、設計を支援する対象のプラントの構造に基づくシミュレーション結果を保持してもよいし、複数のプラントの構造に基づくシミュレーション結果を保持してもよい。学習データ生成部７１は、シミュレーション結果保持部７３に保持されたシミュレーション結果から、流体の漏洩に関する危険度を所定の基準にしたがって評価し、評価された危険度と、そのシミュレーションにおけるプラントの構造などの因子との間の相関関係を学習するための学習データを生成する。学習データ生成部７１は、ガス雲を横切る任意の二次元断面上のガス濃度の分布、ガス雲の大きさ、ガス濃度又は画素値の空間微分値又は時間微分値、等価量論ガス濃度の値又は分布、可燃性ガスの濃度及び温度、着火可能性、毒性ガスの濃度、ガス雲内の各点におけるガス濃度に応じた層流燃焼速度などの燃焼特性値によりガス濃度を補正した値をガス雲全体で積分した積分値、漏洩した流体による影響範囲などに基づいて危険度を評価してもよい。構造などの因子は、例えば、配置される構造物の種類、材質や、面積、体積、密度、運転温度などの物理量や、密集度や、内部に存在しうる流体の種類、量、温度などであってもよい。
【００４８】
学習部７２は、学習データ生成部７１により生成された学習データを使用して、危険度判定アルゴリズム７４を学習する。危険度判定アルゴリズム７４は、例えば、プラントの構造データなどから抽出可能な複数の因子の値を入力し、流体の漏洩に関する危険度を出力するニューラルネットワークであってもよいし、複数の因子の値を変数として危険度を表した数式であってもよいし、複数の因子の値から危険度を判定可能な任意の形式のアルゴリズムであってもよい。学習部７２は、データマイニング、ロジスティック回帰分析、多変量解析、教師なし機械学習、教師あり機械学習など、任意の技術を利用して危険度判定アルゴリズム７４を学習してもよい。例えば、シミュレーション結果ごとに、複数の因子の値を入力したときに、評価された危険度が出力されるように、ニューラルネットワークの中間層を調整してもよい。また、ロジスティック回帰分析により、回帰式における回帰係数を算出してもよい。
【００４９】
図７は、第２の実施の形態に係る設計支援装置の構成を示す。第２の実施の形態に係る設計支援装置８０は、通信装置８１、表示装置８２、入力装置８３、制御装置９０、及び記憶装置８４を備える。
【００５０】
通信装置８１は、無線又は有線による通信を制御する。通信装置８１は、インターネット２を介して、学習装置７０などとの間でデータを送受信する。表示装置８２は、制御装置９０により生成された表示画像を表示する。入力装置８３は、制御装置９０に指示を入力する。
【００５１】
記憶装置８４は、制御装置９０が使用するデータ及びコンピュータプログラムを格納する。記憶装置８４は、危険度判定アルゴリズム７４を含む。
【００５２】
制御装置９０は、構造データ取得部９１、危険度判定部９２、設計変更推奨部９３、及び提示部９４を備える。これらの構成も、ハードウエアのみ、ソフトウエアのみ、又はそれらの組合せによっていろいろな形で実現できる。
【００５３】
構造データ取得部９１は、プラントの構造を表す構造データを取得する。構造データ取得部９１は、設計中のプラントのＣＡＤデータなどを取得してもよいし、建造済みのプラントのＣＡＤデータ又は三次元画像データなどを取得してもよい。
【００５４】
危険度判定部９２は、構造データ取得部９１により取得された構造データに基づいて、危険度判定アルゴリズム７４によりプラントの危険度を判定する。危険度判定部９２は、危険度判定アルゴリズム７４に入力すべき因子の値を構造データに基づいて算出し、算出された因子の値を危険度判定アルゴリズム７４に入力して危険度を判定する。危険度判定部９２は、プラントを複数の領域に分割し、領域ごとに危険度を判定してもよい。
【００５５】
設計変更推奨部９３は、危険度判定部９２により判定された危険度が所定の条件に合致する場合に、プラントの設計変更を推奨する。設計変更推奨部９３は、危険度が所定値よりも高い場合に、プラントの設計変更を推奨してもよい。危険度判定部９２が領域ごとに危険度を判定する場合、設計変更推奨部９３は領域ごとに設計変更を推奨してもよい。設計変更推奨部９３は、危険度が所定値よりも高い領域にセンサ５を配置したり、危険度が所定値よりも高い領域の密集度を下げるように構造物の配置を変更したり、危険度が所定値よりも高い領域に流体の拡散を防ぐための構造物などを配置したりすることを推奨してもよい。
【００５６】
提示部９４は、危険度判定部９２による判定結果や、設計変更推奨部９３による設計変更の推奨などを表示装置８２に表示する。提示部９４は、任意の視点位置及び視線方向を設定して構造データ取得部９１により取得された構造データをレンダリングすることによりプラントの画像を生成し、生成したプラントの画像に危険度を重畳表示してもよい。また、提示部９４は、危険度の高さによって表示色を異ならせてもよい。これにより、プラントの危険度を可視化することができるので、減災プラントを設計するためのレイアウト、センサの配置、危険シナリオ、影響度などの分析、評価、設計などを的確に支援することができる。
【００５７】
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００５８】
本発明のある態様の流体漏洩検知システムは、建造物に設置され、設置位置における検知対象量の値を検知する複数のセンサと、複数のセンサにより検知された検知対象量の値に基づいて、建造物における流体の漏洩を検知する流体漏洩検知装置と、を備える。流体漏洩検知装置は、複数のセンサにより検知された検知対象量の値を取得する実測値取得部と、実測値取得部により取得された検知対象量の値の分布に基づいて、建造物における流体の漏洩状況を判定する漏洩状況判定部と、を備える。この態様によると、建造物における流体の漏洩状況を的確に検知することができる。
【００５９】
漏洩状況判定部は、機械学習により学習された、複数のセンサにより検知された検知対象量の値を入力して流体の漏洩状況を出力する漏洩状況判定アルゴリズムを使用して、流体の漏洩状況を判定してもよい。この態様によると、流体の漏洩状況を検知する精度を向上させることができる。
【００６０】
漏洩状況判定アルゴリズムを学習する学習装置を更に備えてもよい。学習装置は、建造物の所定の位置から流体が漏洩したときに複数のセンサのそれぞれにより検知される検知対象量の値を学習データとして使用した機械学習により漏洩状況判定アルゴリズムを学習する学習部を備えてもよい。この態様によると、漏洩状況判定アルゴリズムの精度を向上させることができる。
【００６１】
学習装置は、建造物の構造データを保持する構造データ保持部と、建造物の所定の位置から流体が漏洩したときの建造物における流体の挙動を、構造データ保持部に保持された建造物の構造データに基づく三次元流動シミュレーションによりシミュレートする三次元流動シミュレータと、を更に備えてもよい。学習部は、三次元流動シミュレータによる三次元流動シミュレーションの結果に基づいて算出された検知対象量の値を学習データとして使用した機械学習により漏洩状況判定アルゴリズムを学習してもよい。この態様によると、実測値が少ない事例であっても、学習データを大量に生成して学習することができるので、漏洩状況判定アルゴリズムの精度及び学習効率を向上させることができる。
【００６２】
学習装置は、複数のセンサの設置位置を示すデータを保持するセンサ位置データ保持部と、三次元流動シミュレータによる三次元流動シミュレーションの結果に基づいて、センサ位置データ保持部に保持された設置位置にある複数のセンサのそれぞれにより検知されると推測される検知対象量の値を算出することにより、学習データを生成する学習データ生成部を更に備えてもよい。学習部は、学習データ生成部により生成された学習データを使用した機械学習により漏洩状況判定アルゴリズムを学習してもよい。この態様によると、漏洩状況判定アルゴリズムの精度を向上させることができる。
【００６３】
学習部は、三次元流動シミュレータにより算出された、流体の漏洩源の位置、流体の種類、流体を構成する複数の物質の組成、流体の漏洩量、流体の漏洩方向、或いは建造物の状態又は環境を表す物理量の異なる複数のシミュレーションにより算出された検知対象量の値を学習データとして使用した機械学習により漏洩状況判定アルゴリズムを学習してもよい。この態様によると、漏洩状況判定アルゴリズムの精度を向上させることができる。
【００６４】
センサは、流体の濃度を検知する流体濃度センサを含んでもよい。
【００６５】
センサは、赤外線カメラを含んでもよい。
【００６６】
本発明の別の態様は、流体漏洩検知装置である。この装置は、建造物に設置され、設置位置における検知対象量の値を検知する複数のセンサにより検知された検知対象量の値を取得する実測値取得部と、実測値取得部により取得された検知対象量の値の分布に基づいて、建造物における流体の漏洩状況を判定する漏洩状況判定部と、を備える。この態様によると、建造物における流体の漏洩状況を的確に検知することができる。
【００６７】
本発明のさらに別の態様は、学習装置である。この装置は、建造物の所定の位置から流体が漏洩したときに、建造物に設置された複数のセンサのそれぞれにより検知される検知対象量の値を学習データとして生成する学習データ生成部と、学習データ取得部により取得された学習データを使用した機械学習により、複数のセンサにより検知された検知対象量の値を入力して流体の漏洩源の位置を出力する漏洩状況判定アルゴリズムを学習する学習部と、を備える。この態様によると、漏洩状況判定アルゴリズムの精度を向上させることができる。
【符号の説明】
【００６８】
１  流体漏洩検知システム、３  プラント、４  設備、５  センサ、６  設計支援システム、１０  流体漏洩検知装置、２１  実測値取得部、２２  漏洩状況判定部、２３  影響範囲判定部、２４  対応内容判定部、２５  提示部、３１  漏洩状況判定アルゴリズム、３２  影響範囲判定アルゴリズム、３３  対応内容判定アルゴリズム、４０  学習装置、５１  実測値取得部、５２  数値流体力学シミュレータ、５３  漏洩状況設定部、５４  学習データ生成部、５５  学習部、５６  結果提示部、６１  構造データ保持部、６２  センサ位置データ保持部、７０  学習装置、７１  学習データ生成部、７２  学習部、７３  シミュレーション結果保持部、７４  危険度判定アルゴリズム、８０  設計支援装置、９１  構造データ取得部、９２  危険度判定部、９３  設計変更推奨部、９４  提示部。
【図１】
2020063955.tif 000003
【図２】
2020063955.tif 000004
【図３】
2020063955.tif 000005
【図４】
2020063955.tif 000006
【図５】
2020063955.tif 000007
【図６】
2020063955.tif 000008
【図７】
2020063955.tif 000009