(57)【要約】      （修正有）【課題】物体のアコースティックエミッションを解析して、これらの物体の経時的な構造的完全性を評価するための、方法及び装置を提供する。【解決手段】音響感知システム及び解析器モジュールを備え、音響感知システムが、物体に対して配置され、この音響感知システムは、アコースティックエミッションを検出し、検出されたアコースティックエミッションの音響波形データを生成する。解析器モジュールは、物体についての負荷データ及び音響波形データを受信するコンピュータシステムで実装され、音響波形データを用いて複数の周波数分布関数を生成し、複数の周波数分布関数それぞれについて複数の点を含む周波数分布関数時間発展画像を生成する。【選択図】なし【特許請求の範囲】
【請求項１】
音波を用いて物体を解析する方法であって、
前記物体の負荷データを受信すること、
音響感知システムから前記物体の音響波形データを受信することであって、前記音響波形データは、前記物体から発せられるアコースティックエミッションを表し、かつ前記音響感知システムによって検出される、受信すること、
前記音響波形データを使用して、複数の周波数分布関数を生成すること、及び
前記複数の周波数分布関数のそれぞれについて複数の点を含む周波数分布関数時間発展画像を生成すること、
を含む、方法。
【請求項２】
前記周波数分布関数時間発展画像によってオペレータは、前記物体の構造的完全性を評価することができる、請求項１に記載の方法。
【請求項３】
前記複数の周波数分布関数について複数のビンのためにビン幅の値を特定することであって、前記ビン幅の値は、規定された時間間隔、又は規定された負荷間隔のいずれかである、特定すること、
をさらに含み、
前記複数の周波数分布関数について前記複数のビンのために前記ビン幅の値を特定することは、反復的なパラメータ調整と、前記音響波形データから生成された複数の周波数分布関数時間発展画像とを用いて、前記ビン幅の値を特定することを含む、請求項１に記載の方法。
【請求項４】
前記複数の周波数分布関数について前記複数のビンのために前記ビン幅の値を特定することは、前記複数の周波数分布関数時間発展画像のうち２つの連続的な周波数分布関数時間発展画像間のパーセンテージでの差異が、１０％以内の定常状態条件の変化であるとき、前記ビン幅の値を特定することを含む、請求項３に記載の方法。
【請求項５】
反復的なパラメータ調整と、前記音響波形データから生成した複数の周波数分布関数時間発展画像とを用いて、周波数ビンの幅又は多数の周波数ピークのうち少なくとも１つを特定することをさらに含む、請求項１に記載の方法。
【請求項６】
前記周波数分布関数時間発展画像を用いて、多数のクラスタを判定することをさらに含み、前記多数のクラスタを判定することは、特異値分解を前記周波数分布関数時間発展画像に適用することによって前記多数のクラスタを判定することを含む、請求項１に記載の方法。
【請求項７】
前記多数のクラスタを判定することは、前記周波数分布関数時間発展画像における前記特異値分解からの特異値のプロットの曲線部内にあるエントリから多数のクラスタを選択することを含む、請求項６に記載の方法。
【請求項８】
音響感知システムを使用して、物体から放射されるアコースティックエミッションを検出し、音響波形データを生成すること、
解析器モジュールにより、音響波形データを用いて複数の周波数分布関数を生成することであって、前記複数の周波数分布関数のそれぞれは、各時間又は各負荷の識別子のいずれかを有する、生成すること、
前記複数の周波数分布関数における多数の周波数分布関数に等しい多数の列を有するとともに、前記複数の周波数分布関数の周波数分配関数それぞれにおける多数の周波数ビンに等しい多数の行を有するアレイを生成すること、及び
前記複数の周波数分布関数のうちそれぞれの複数の点が、前記アレイに含まれるように前記アレイを満たすことであって、前記アレイによって前記解析器モジュールが、音響波形データの各波形に関する１つの点を含む周波数プロットを用いて、オペレータによっては事前に特定不能な物体の構造的な変化を特定する、満たすこと
を含む、方法。
【請求項９】
前記アレイを、周波数分布関数時間発展画像として表示することであって、前記周波数分布関数時間発展画像の各列が、前記複数の周波数分布関数の各周波数分布関数を示す、表示すること、
をさらに含み、前記周波数分布関数時間発展画像の各ピクセルが、振幅を示す色又は彩度を有する、請求項８に記載の方法。
【請求項１０】
複数の周波数分布関数時間発展画像を反復的に生成及び解析して、前記複数の周波数分布関数を生成するために使用したパラメータのうち少なくとも１つを調整することであって、前記パラメータは、多数の周波数ピーク、ビン幅の値、及び周波数ビンの幅を含む、調整することをさらに含む、請求項９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、広くは、アコースティックエミッションに関し、特に、物体からのアコースティックエミッションを検出することに関する。更に、より具体的には、本開示は、物体のアコースティックエミッションを解析して、これらの物体の経時的な構造的完全性を評価するための、方法及び装置に関する。
【背景技術】
【０００２】
アコースティックエミッションは、材料が構造的変化を経験するときの、物体又は材料内の音響波の放射である。例えば、非限定的に、複合材料物が構造的変化を経験するときに、アコースティックエミッションが生じ得る。この構造的変化は、亀裂形成、亀裂伸長、スプリット形成、スプリット伸長、層間剥離、何らかの他の種類の構造的変化、又はそれらの組み合わせの形態を採り得る。
【０００３】
これらの音響波は、その後に解析され得るデータを生成するために使用される音響センサを使用して検出され得る。しかし、アコースティックエミッションの検出及び解析を実行するための現在利用可能な方法を使用して、望ましいレベルの精度を有する構造的変化の性質又はモードを特定することは、望まれるよりも困難で、面倒で、時間がかかり得る。幾つかの場合では、現在利用可能な方法を使用して、構造的変化の性質又はモードを特定することが、可能ではないかもしれない。
【０００４】
アコースティックエミッションの検出及び試験の幾つかの現在利用可能な方法は、検出されたアコースティックエミッションに基づいて生成された信号が、単一の種類の構造的事象の結果であることを要求し得る。しかし、非限定的に、複合材料物などの幾つかの物体は、複数の種類の構造的変化を同時に経験し得る。アコースティック検出及び試験の幾つかの現在利用可能な方法は、複数のモードの構造的変化が何時同時に生じたかを、容易に、そして迅速に判定することができないだろう。特に、所与の時間間隔の間に物体内で複数の構造的変化が生じたときに、アコースティック検出及び試験の現在利用可能な方法は、特定のモードの構造的変化を特定することができないだろう。よって、少なくとも上述の問題点の幾つかと、起こり得る他の問題点を考慮した方法及び装置を有することが望ましいだろう。
【発明の概要】
【０００５】
１つの例示的な実施形態では、装置が提示される。この装置は、音響感知システム及び解析器モジュールを備える。音響感知システムは、物体に対して配置される。この音響感知システムは、アコースティックエミッションを検出し、検出されたアコースティックエミッションの音響波形データを生成する。解析器モジュールは、物体についての負荷データ及び音響波形データを受信するコンピュータシステムで実装され、音響波形データを用いて複数の周波数分布関数を生成し、複数の周波数分布関数それぞれについて複数の点を含む周波数分布関数時間発展画像を生成する。
【０００６】
別の説明的な実施形態では、音波を用いて物体を解析する方法が、提示される。物体の負荷データが、受信される。物体の音響波形データは、音響感知システムから受信され、この音響波形データは、物体から発せられるアコースティックエミッションを表し、音響感知システムによって検出される。音響波形データを使用して、複数の周波数分布関数が生成される。複数の周波数分布関数のそれぞれについて複数の点を含む周波数分布関数時間発展画像が、生成される。
【０００７】
さらに別の実施形態では、方法が提示される。音響感知システムを使用して、物体から放射されるアコースティックエミッションが検出され、音響波形データを生成する。解析器モジュールにより、音響波形データを用いて複数の周波数分布関数が生成され、複数の周波数分布関数のそれぞれは、各時間又は各負荷のいずれかについて識別子を有する。複数の周波数関数における多数の周波数分布関数に等しい多数の列を有するとともに、複数の周波数分布関数の周波数分配関数それぞれにおける多数の周波数ビンに等しい多数の行を有するアレイが、生成される。このアレイは、複数の周波数分布関数のうちそれぞれの複数の点が、アレイに含まれるように満たされ、このアレイによって解析器モジュールは、音響波形データの各波形に関する１つの点を含む周波数プロットを用いて、オペレータによっては特定不能な物体の構造的な変化を特定することができる。
【０００８】
これらの特徴及び機能は、本開示の様々な実施形態において独立して達成できるか、又は以下の説明及び図面を参照してさらなる詳細を把握可能なさらに別の実施形態において組み合わせることができる。
【０００９】
例示的な実施形態の特徴と考えられる新規の機能は、添付の特許請求の範囲に明記される。しかし、例示的な実施形態と、好ましい使用モードと、更にはその目的及び特徴とは、添付図面を参照して本開示の例示的な実施形態の後述の詳細な説明を読むことにより最もよく理解されるであろう。
【図面の簡単な説明】
【００１０】
【図１】例示的な一実施形態に従った、試験環境の図である。
【図２】例示的な一実施形態に従った、物体、音響感知システム、及び解析器モジュールの図を、ブロック図の形態で示す。
【図３】例示的な一実施形態に従った、航空機の等角図である。
【図４】例示的な一実施形態に従った、アコースティックエミッションを使用して物体を解析するためのプロセスの図である。
【図５】例示的な一実施形態に従った、複数の周波数分布関数を生成するためのプロセスの図を、フローチャートの形態で示す。
【図６】例示的な一実施形態に従った、一組の学習アルゴリズムを複数の周波数分布関数に適用して、出力を生成するための１つのプロセスの図を、フローチャートの形態で示す。
【図７】例示的な一実施形態に従った、一組の学習アルゴリズムを複数の周波数分布関数に適用して、出力を生成するための別の１つのプロセスの図を、フローチャートの形態で示す。
【図８】例示的な一実施形態に従った、アコースティックエミッションを使用して航空機内の複合材料物を解析するためのプロセスの図を、フローチャートの形態で示す。
【図９】例示的な一実施形態に従ったデータ処理システムの図を、ブロック図の形態で示す。
【図１０】例示的な一実施形態に従った、航空機の製造及び保守方法の図を、ブロック図の形態で示す。
【図１１】例示的な一実施形態に従った航空機の図を、ブロック図の形態で示す。
【図１２】例示的な実施形態に従った、周波数分布関数時間発展画像の図である。
【図１３】例示的な一実施形態に従った、物体、音響感知システム及び解析器モジュールの図を、ブロック図の形態で示す。
【図１４】例示的な実施形態に従ってパラメータを調整するために使用可能な変化グラフにおける差異を示すグラフである。
【図１５】例示的な実施形態に従った周波数分布関数時間発展画像を、正規化された負荷曲線に加えて示す図である。
【図１６】例示的な実施形態に従った、周波数分布関数時間発展画像について特異値分解から特異値をプロットした図である。
【図１７】例示的な実施形態に従った、音波を用いて物体を解析する方法についてのフローチャートを示す。
【図１８】例示的な実施形態に従った、解析のためにアレイを生成する方法を、フローチャートで示す図である。
【図１９】例示的な実施形態に従った、パラメータを調整する方法についてのフローチャートを示す。
【発明を実施するための形態】
【００１１】
例示的な実施形態は、種々の検討事項を考慮する。例えば、例示的な実施形態は、同時に生じている複数の構造的事象の特定及び分類を可能にする、物体からのアコースティックエミッションを検出及び解析するための方法及び装置を有することが、望ましいだろうということを考慮する。特に、例示的な実施形態は、音響波形と構造的変化の特定のモードとの間の正確な関連付けを可能にする、物体の負荷履歴に対してアコースティックエミッションを解析するための方法及び装置を有することが、望ましいだろうということを考慮する。
【００１２】
従って、例示的な実施形態は、アコースティックエミッションを使用して物体を解析するための方法及び装置を提供する。例示的な一実施例では、音響感知システムを使用して、物体から発せられるアコースティックエミッションが検出され、音響波形データを生成する。音響波形データは、物体の負荷データと共に受信される。負荷データの複数のビンが生成される。音響波形データを使用して、複数のビンの複数の周波数分布関数が生成される。一組の学習アルゴリズムが、複数の周波数分布関数に適用され、オペレータがより容易に、そしてより迅速に物体の構造的完全性を評価することを可能にする出力を生成する。
【００１３】
特に、例示的な実施形態は、構造的変化の複数のモードがいつ同時に物体内で生じたかを判定することに関連する課題を解決する、方法及び装置を提供する。更に、例示的な実施形態は、構造的変化の複数のモードが所与の時間間隔の間に生じたときでさえも、その時間間隔の間に物体内で生じた構造的変化の各特定のモードを特定することに関連する課題を解決する、方法及び装置を提供する。
【００１４】
例示的な実施形態は、アコースティックエミッションのための従来の周波数プロット、例えば最大周波数を時間に対して点でプロットしたものを考慮に入れており、幾つかのシグナルフィーチャは、マスクされているか、又は失われている。例示的な実施形態は、特定されていないピークが、特定されていない構造的変化と相関関係にあることを、考慮に入れている。
【００１５】
例示的な実施形態は、従来の方法ではオペレータによって事前に特定されなかった構造的変化を特定する方法及び装置をもたらす。例示的な実施形態は、幾つかの場合において、事前に特定されなかった構造的変化を特定するために、音響波形データをより効率的に使用する方法及び装置をもたらす。例示的な実施形態は、事前に特定されなかった構造的変化を特定するために、音響波形のパターンをより効率的に見つける方法及び装置をもたらす。
【００１６】
例示的な実施形態は、試験コストを削減しつつ、部材を製造するためのサイクル時間を減らす方法及び装置をもたらす。例示的な実施形態は、新たな材料の開発において使用可能な方法及び装置をもたらす。例示的な実施形態により特定される新たな材料の性質的特性及び構造的変化は、従来の方法よりも高い確度を有することになる。
【００１７】
次に、図面、特に図１を参照すると、例示的な一実施形態による、試験環境の図が描かれている。この例示的な実施例では、試験環境１００が、物体１０２の試験を実行するために使用され得る。この例示的な実施例では、物体１０２が、複合材料物の形態を採る。しかし、非限定的に、他の例示的な実施例では、物体１０２が、金属製の物体などの他の種類の物体であり得る。
【００１８】
音響感知システム１０４は、物体１０２から発せられるアコースティックエミッションを検出するために使用される。音響感知システム１０４は、音響センサ１０６、信号調整器１０７、及び送信機１０８を含む。音響センサ１０６の各音響センサは、物体１０２と接触するように配置され、負荷が物体１０２に加えられた際に、経時的に物体１０２を通って放射され得る音波を検出することができる。この負荷（図示せず）は、経時的に一定であり、経時的に変動し、又は経時的に変動する間隔と混合された一定の間隔のパターンに従い得る。
【００１９】
この例示的な実施例では、音響センサ１０６が、信号調整器１０７を通って送信機１０８へ送信される、アコースティックエミッション信号を生成する。信号調整器１０７は、これらのアコースティックエミッション信号を、増幅し、フィルタリングし、増幅及びフィルタリングし得る。その後、送信機１０８は、アコースティックエミッション信号を音響波形データへ変換し、その後、音響波形データが、処理のために無線で解析器モジュール１０９に送信される。ある場合では、送信機１０８が、前置増幅器又は増幅器構成要素を含み、それらが、音響波形データへの変換の前に、アコースティックエミッション信号のゲインを調整し得る。
【００２０】
描かれているように、解析器モジュール１０９は、コンピュータシステム１１０内に実装されている。この例示的な実施例では、送信機１０８が、音響波形データをコンピュータシステム１１０内の解析器モジュール１０９に無線で送信する。他の例示的な実施例では、送信機１０８が、１以上の有線接続を介して、音響波形データを解析器モジュール１０９に送信し得る。
【００２１】
解析器モジュール１０９は、音響波形データと負荷データの両方を受信する。負荷データは、経時的に、物体１０２に加えられた負荷又は物体１０２によって経験された負荷の測定値を含み得る。解析器モジュール１０９は、検出されたアコースティックエミッションに基づいて、経時的な物体１０２内の構造的変化の性質及びモードを特定するために必要な、時間及びコンピュータ処理リソースの量を低減させるやり方で、音響波形データ及び負荷データを処理する。特に、解析器モジュール１０９は、オペレータがより容易に、そしてより迅速に物体１０２の構造的完全性を評価することを可能にする出力を生成する。
【００２２】
次に、図２を参照すると、例示的な一実施形態による、物体、音響感知システム、及び解析器モジュールの図が、ブロック図の形態で描かれている。物体２００は、幾つかの異なる形態を採り得る。例示的な一実施例では、物体２００が、複合材料物２０２の形態を採る。しかし、他の例示的な実施例では、物体２００が、金属製の物体、少なくとも部分的に金属成分を有する物体、又は何らかの他の種類の物体の形態を採り得る。
【００２３】
実施態様に応じて、物体２００は、物体２００のライフサイクルにおける任意の段階にあり得る。例えば、非限定的に、物体２００は、試験段階にあり、システムインテグレーション段階にあり、運航段階にあり、整備段階にあり、修理段階にあり、又は物体２００のライフサイクルの間の時間における何らかの他の点にあり得る。例示的な一実施例では、複合材料物２０２が、試験材であり得る。図１の物体１０２は、図２の物体２００に対する例示的な一実施態様である。
【００２４】
音響感知システム２０４は、物体２００への負荷に応じて、物体２００からのアコースティックエミッション２０６を検出するために使用される。この負荷は、実施態様に応じて幾つかの異なるやり方で実行され得る。例えば、ある場合では、外的な負荷が、長時間にわたり物体２００に対して加えられ得る間に、この負荷によって生じたアコースティックエミッション２０６を検出するために、音響感知システム２０４が使用される。他の例示的な実施例では、負荷が、より大きな構造体又はシステムへの物体２００の統合によるものであり得る。
【００２５】
物体２００への負荷は、経時的に、物体２００の構造的完全性に影響を与え得る。例えば、負荷は、物体２００の構造的完全性を低減させる、物体２００内の特定の構造的変化をもたらし得る。これらの構造的変化は、亀裂形成、スプリッティング、亀裂伸長、スプリット伸長、繊維破断、層間剥離、何らかの他の種類の望ましくない構造的変化、又はそれらの組み合わせを含み得るが、それらに限定されるものではない。
【００２６】
アコースティックエミッション２０６は、物体２００内の構造的変化に起因して物体２００を通って放射される音響波である。音響感知システム２０４は、一組の音響センサ２０８を備える。本明細書で使用される際に、「一組の」アイテムは、１以上のアイテムを含み得る。このやり方では、一組の音響センサ２０８が、１以上の音響センサを含み得る。
【００２７】
音響センサ２１０は、一組の音響センサ２０８内の１つの音響センサの一例である。例示的な一実施例では、音響センサ２１０が、アコースティックエミッション２０６を検出するために、物体２００と接触するように配置されている。
【００２８】
一組の音響センサ２０８は、アコースティックエミッション２０６を検出し、検出されたアコースティックエミッション２０６の音響波形データ２１２を生成する。音響波形データ２１２は、解析器モジュール２１４に送信される。解析器モジュール２１４は、任意の数の有線通信リンク、無線通信リンク、他の種類の通信リンク、又はそれらの組み合わせを使用して、音響感知システム２０４から音響波形データ２１２を受信し得る。
【００２９】
この例示的な実施例では、解析器モジュール２１４が、ソフトウェア、ハードウェア、ファームウェア、又はそれらの組み合わせで実装され得る。ソフトウェアを使用するときに、解析器モジュール２１４によって実行される動作は、例えば、非限定的に、プロセッサユニットで実行されるように構成されたプログラムコードを使用して実施することができる。ファームウェアを使用するときに、解析器モジュール２１４によって実行される動作は、例えば、非限定的に、プロセッサユニットで実行されるように、プログラムコード及びデータを使用して実施され、永続メモリに記憶することができる。
【００３０】
ハードウェアが採用されるときに、ハードウェアは、解析器モジュール２１４の動作を実行するように動作する１以上の回路を含むことができる。実施態様に応じて、ハードウェアは、回路システム、集積回路、特定用途向け集積回路（ＡＳＩＣ）、プログラマブル論理デバイス、又は任意の数の動作を実行するよう構成された、何らかの他の適切な種類のハードウェアデバイスの形態を採り得る。
【００３１】
プログラマブル論理デバイスは、特定の動作を実行するように構成され得る。このデバイスは、これらの動作を実行するように恒久的に構成され、又は再構成され得る。プログラマブル論理デバイスは、例えば、非限定的に、プログラマブル論理アレイ、プログラマブルアレイ論理、フィールドプログラマブル論理アレイ、フィールドプログラマブルゲートアレイ、又は何らかの他の種類のプログラマブルハードウェアデバイスの形態を採り得る。
【００３２】
この実施例では、解析器モジュール２１４が、コンピュータシステム２１６を使用して実装される。図１のコンピュータシステム１１０内に実装された解析器モジュール１０９は、コンピュータシステム２１６内に実装された解析器モジュール２１４の例示的な一実施態様であり得る。コンピュータシステム２１６は、単一のコンピュータ又は互いに通信する複数のコンピュータを含み得る。
【００３３】
音響波形データ２１２を受信することに加えて、解析器モジュール２１４は、負荷データ２１８も受信する。例示的な一実施例では、負荷データ２１８が、負荷感知システム２２０によって生成されたデータであり得る。負荷感知システム２２０は、経時的に物体２００への負荷を測定する１以上の負荷センサを含み得る。
【００３４】
他の例示的な実施例では、解析器モジュール２１４が、データベース２２２から負荷データ２１８を読み出す。例えば、非限定的に、負荷データ２１８は、同じ又は同様な負荷条件の下で、物体２００と類似する物体に対して生成された、事前に生成された負荷データであり得る。
【００３５】
解析器モジュール２１４は、負荷データ２１８について複数のビン２２４を生成する。複数のビン２２４は、複数のビン幅２２６を有する。特に、複数のビン２２４内の各ビンは、複数のビン幅２２６内の対応するビン幅を有する。例示的な一実施例では、複数のビン幅２２６が等しくなり得る。しかし、他の例示的な実施例では、複数のビン幅２２６の１以上のビン幅が異なり得る。
【００３６】
ある例示的な実施例では、複数のビン幅２２６が、複数の時間ベースのビン幅である。言い換えると、複数のビン２２４の各ビンは、時間間隔に対応し得る。他の例示的な実施例では、複数のビン幅２２６が、複数の負荷ベースのビン幅である。言い換えると、複数のビン２２４の各ビンは、負荷間隔に対応し得る。
【００３７】
解析器モジュール２１４は、複数のビン２２４及び音響波形データ２１２を使用して、複数の周波数分布関数２２８を生成する。例示的な一実施例では、複数の周波数分布関数２２８が、複数の周波数ヒストグラム２３０の形態を採り得る。
【００３８】
複数の周波数分布関数２２８は、複数のビン２２４内の各ビンに１つの周波数分布関数を含む。例えば、解析器モジュール２１４は、ビン２３４の周波数分布関数２３２を生成する。ビン２３４は、規定された時間間隔又は規定された負荷間隔であり得る、規定されたビン幅を有する。
【００３９】
例示的な一実施例では、解析器モジュール２１４が、選択された周波数範囲を複数の周波数ビン２３５へ分割することによって、周波数分布関数２３２を生成する。実施態様に応じて、複数の周波数ビン２３５は、同じ又は異なるビン幅を有し得る。複数の周波数ビン２３５内の各周波数ビンは、カウントをホールドするために使用され、従って、インクリメントされ得る。
【００４０】
その後、解析器モジュール２１４は、負荷データ２１８に対して音響波形データ２１２を処理する。例えば、複数のビン２２４内の各ビンに対して、解析器モジュール２１４は、音響波形データ２１２を使用して、そのビンに入る一組の波形を特定する。その後、解析器モジュール２１４は、複数のビン２２４内の各ビンに対して特定された一組の波形の高速フーリエ変換を計算する。
【００４１】
例示的な一実施例として、解析器モジュール２１４は、音響波形データ２１２を使用して、ビン２３４に入る一組の波形２３８を特定する。ある例示的な実施例では、少なくとも１つの波形が複数のビン２２４の各ビン内に完全に入るように、複数のビン２２４の複数のビン幅２２６が選択され得る。次に、解析器モジュール２１４は、ビン２３４内に入る一組の波形２３８の高速フーリエ変換を計算する。その後、解析器モジュール２１４は、計算された高速フーリエ変換に基づいて、一組の波形２３８の周波数ピーク２４０を特定する。
【００４２】
例示的な一実施例では、解析器モジュール２１４が、一組の波形２３８内の各波形の規定された幾つかの数の周波数ピークを選択する。本明細書で使用される際に、「幾つかの」アイテムは、１以上のアイテムを含み得る。このやり方では、規定された幾つかの数の周波数ピークが、１以上の周波数ピークを含み得る。ある場合では、解析器モジュール２１４によって選択された幾つかの周波数ピークが、例えば、非限定的に、一組の波形２３８の計算された高速フーリエ変換に基づいて、一組の波形２３８内の各波形に対する、３つ、４つ、５つ、８つ、又は何らかの他の数の周波数ピークであり得る。
【００４３】
解析器モジュール２１４は、特定された周波数ピークが対応する周波数ビン内に入るときに、複数の周波数ビン２３５内の対応する周波数ビンをインクリメントする。例えば、幾つかの周波数ピーク２４０が、約８０キロヘルツと約９０キロヘルツの間の範囲に対応する周波数ビンに入るならば、周波数ビンは、この範囲内に入る周波数ピークの全体の数によってインクリメントされる。このプロセスは、ビン２３４の周波数分布関数２３２を生成する。
【００４４】
他の例示的な実施例では、複数の周波数ビン２３５が、異なるように蓄積され得る。例えば、複数の周波数ビン２３５内の周波数ビンは、音響波形データ２１２を使用して計算された、その周波数ビンにおけるエネルギーの蓄積であり得る。
【００４５】
ビン２３４の周波数分布関数２３２を生成するプロセスは、複数のビン２２４の各々に対して繰り返され、最終的に複数の周波数分布関数２２８を生成する。複数の周波数分布関数２２８は、オペレータに、物体２００の構造的完全性を迅速に評価する容易なやり方を提供する。
【００４６】
物体２００が試験物体であるときに、複数の周波数分布関数２２８を更に処理することは、解析器モジュール２１４によって実行される。例えば、非限定的に、解析器モジュール２１４は、複数の周波数分布関数２２８を使用して、複数のクラスタ２４２を生成する。複数のクラスタ２４２は、興味の対象となる複数のクラスタである。
【００４７】
例示的な一実施例では、解析器モジュール２１４が、１以上の管理下にない学習アルゴリズムを複数の周波数分布関数２２８に適用して、複数のクラスタ２４２を規定する。複数のクラスタ２４２内の各クラスタは、複数の周波数分布関数２２８からの周波数分布関数のグルーピングである。
【００４８】
本明細書で使用される際に、管理下にない学習アルゴリズムは、ラベル付きの反応（ｌａｂｅｌｅｄ  ｒｅｓｐｏｎｓｅ）なしにデータを含むデータセットから結果を導くための機械学習アルゴリズムである。管理下にない学習の一例は、クラスタリングである。クラスタリングアルゴリズムは、クラスタと称され得る同じグループ内のエレメントが、他のグループ内のものよりも互いに類似するようなやり方で、一組のエレメントをグルーピングするためのアルゴリズムであり得る。
【００４９】
これらの例示的な実施例では、解析器モジュール２１４が、複数の周波数分布関数２２８内の周波数分布関数をグルーピングする、一組の管理下にない学習アルゴリズム使用して、複数のクラスタ２４２を生成し得る。実施態様に応じて、Ｋ平均クラスタリングアルゴリズム、混合モデルクラスタリングアルゴリズム、階層クラスタリングアルゴリズム、何らかの他の種類のクラスタリングアルゴリズム、何らかの他の種類の管理下にない学習アルゴリズム、又はそれらの組み合わせが使用されて、複数のクラスタ２４２を特定し得る。
【００５０】
複数のクラスタ２４２内の各クラスタは、物体２００の構造的完全性に影響を与える構造的変化に対応する。例示的な一実施例では、複数のクラスタ２４２内の各クラスタが、物体２００の構造的完全性を低減させる構造的変化の異なるモードに対応する。
【００５１】
例示的な一実施例では、解析器モジュール２１４が、複数のクラスタ２４２の複数の記述子２４４を特定する。クラスタの記述子は、重心、平均、又はクラスタの何らかの他の種類の典型的な周波数分布関数であり得る。例示的な一実施例として、記述子は、そのクラスタの重心周波数分布関数であり得る。
【００５２】
複数のクラスタ２４２は、交互の試験データ（ａｌｔｅｒｎａｔｅ  ｔｅｓｔ  ｄａｔａ）２３６を使用して、構造的変化の複数のモードに関連付けられ得る。交互の試験データ２３６は、そこから物体２００内の構造的変化が容易に特定され得るところのデータであり得る。例えば、交互の試験データ２３６は、Ｘ線画像データ、超音波画像データ、赤外線画像データ、モデリングデータ、又は何らかの他の種類のデータの形態を採り得る。モデリングデータは、コンピュータモデルから生成され得る。
【００５３】
例示的な一実施例として、非限定的に、交互の試験データ２３６は、物体２００への負荷の間に物体２００に対して生成されたその場での（ｉｎ‐ｓｉｔｕ）Ｘ線データの形態を採る。その後、交互の試験データ２３６は、物体２００内の構造的変化を検出し、これらの構造的変化を複数のモード２４６として特定するために使用される。複数のモード２４６内の各モードは、異なる種類の構造的変化であり得る。ある場合では、複数のモード２４６内の各モードが、構造的損傷（ｓｔｒｕｃｔｕｒａｌ  ｃｏｍｐｒｏｍｉｓｅ）のモードと称され得る。
【００５４】
例えば、非限定的に、物体２００は、複合材料試験材の形態を採り、複数のモード２４６は、亀裂生成、亀裂伸長、スプリッティング、及びスプリット伸長を含み得る。ある場合では、複数のモード２４６が、繊維破断、層間剥離、又は何らかの他の形態の構造的損傷も含み得る。
【００５５】
複数のモード２４６と複数のクラスタ２４２の両方は、複数のクラスタ２４２内の各クラスタが、複数のモード２４６内の対応するモードと実質的に重なるように、負荷データ２１８へとマッピングバック（ｍａｐ  ｂａｃｋ）される。言い換えると、複数のモード２４６は、負荷データ２１８を使用して、特定の時間、負荷条件、又はそれらの両方にマッピングバックされ得る。
【００５６】
同様に、複数のクラスタ２４２は、負荷データ２１８を使用して、特定の時間、負荷条件、又はそれらの両方にマッピングバックされ得る。例えば、非限定的に、負荷データ２１８の複数のビン２２４内の各ビンは、複数のクラスタ２４２内の特定のクラスタに属する１以上の波形を保持するように指定され得る。
【００５７】
例示的な一実施例では、複数のクラスタ２４２の各クラスタが、時間に関する複数のモード２４６内の対応するモードと、実質的に重なり得るか又は選択された許容誤差内で重なり得る。このやり方では、複数のクラスタ２４２内の各クラスタが、複数のモード２４６内の対応するモードと対（ｐａｉｒ）にされ又は対応するモードに割り当てられ得る。例示的な一実施例では、複数のクラスタ２４２内の各クラスタに対応する記述子が、複数のモード２４６内の対応するモードと対にされる。言い換えると、複数の記述子２４４は、複数のモード２４６と対にされ得る。
【００５８】
例示的な一実施例では、複数のクラスタ２４２が、第１の記述子を有する第１のクラスタ、第２の記述子を有する第２のクラスタ、第３の記述子を有する第３のクラスタ、及び第４の記述子を有する第４のクラスタを含み得る。この例示的な実施例では、第１のクラスタと第１の記述子が、構造的変化の第１のモードを表す。第２のクラスタと第２の記述子は、構造的変化の第２のモードを表す。第３のクラスタと第３の記述子は、構造的変化の第３のモードを表す。第４のクラスタと第４の記述子は、構造的変化の第４のモードを表す。無論、他の例示的な実施例では、複数のクラスタ２４２が、４つ未満のクラスタ又は５つ以上のクラスタを含み得る。
【００５９】
一旦、複数のクラスタ２４２内の各クラスタが、構造的変化の対応するモードに関連付けられてしまうと、複数のクラスタ２４２の複数の記述子２４４は、将来の使用のために記憶される。例えば、複数の記述子２４４は、各記述子のモード分類と共に、データベース２２２又は何らかの他の種類のデータ構造若しくはデータストレージ内に記憶され得る。
【００６０】
例示的な一実施例では、解析器モジュール２１４が、複数の記述子２４４内の対応する記述子を有する、複数のモード２４６内の各モードのペアリングを特定する、記述子分類出力２４８を生成する。記述子分類出力２４８は、将来の使用のために、データベース２２２又は何らかの他のデータ構造若しくはデータストレージ内に記憶され得る。このやり方では、記述子分類出力２４８が、物体２００と構造的に同じである又は構造的に類似する１以上の部分の構造的完全性を評価するために使用され得る、ベースラインデータを規定する。
【００６１】
他の例示的な実施例では、物体２００が試験物体でなくてもよい。むしろ、物体２００は、運航段階、整備段階、修理段階、認可段階、又は物体２００のライフサイクルにおける何らかの他の種類の段階にあり得る。これらの例示的な実施例では、一旦、複数の周波数分布関数２２８が生成されると、解析器モジュール２１４は、１以上の管理下にある学習アルゴリズムを、複数の周波数分布関数２２８に適用する。
【００６２】
本明細書で使用される際に、管理下にある学習アルゴリズムは、ラベル付きの訓練データ（ｔｒａｉｎｉｎｇ  ｄａｔａ）から推論を引き出すための機械学習アルゴリズムである。これらの例示的な実施例では、このラベル付きの訓練データは、複数の記述子２４４内の各記述子にラベルを付ける、記述子分類出力２４８の形態を採る。各記述子は、複数のモード２４６の対応するモードを有する、複数のクラスタ２４２内のクラスタに対応する。
【００６３】
サポートベクトルマシンは、管理下にある学習アルゴリズムの一種の一例である。例えば、非限定的に、サポートベクトルマシンは、複数の周波数分布関数２２８及び記憶された複数の記述子２４７に適用され、分類出力２５０を生成し得る。記憶された複数の記述子２４７は、複数の記述子２４４と同様のやり方で生成される。記憶された複数の記述子２４７は、データベース２２２又は何らかの他の種類のデータ構造若しくはデータストレージ内に記憶され得る。
【００６４】
特に、記憶された複数の記述子２４７に基づいて、複数のビン２２４内の各ビンの二分決定（ｂｉｎａｒｙ  ｄｅｃｉｓｉｏｎ）が行われる。より具体的には、複数のビン２２４内の各ビンの生成された周波数分布関数が、複数の記述子２４４内の各記述子に対して解析される。
【００６５】
例えば、非限定的に、ビン２３４の周波数分布関数２３２は、記憶された複数の記述子２４７内の各記述子に対して解析され得る。周波数分布関数２３２が選択された許容誤差内で記述子に適合するか否かに関して、判定が行われる。周波数分布関数２３２が選択された許容誤差内で記述子に適合するならば、ビン２３４に入る一組の波形２３８が、その記述子に対応するモードを表すとして分類され得る。この判定は、記憶された複数の記述子２４７内の各記述子に対して実行される。
【００６６】
この種類の二分決定は、記憶された複数の記述子２４７内の各記述子に対して行われるので、複数のビン２２４内の各ビンは、構造的変化の複数のモードを表すとして分類され得る。このやり方では、複数のビン２２４の任意の所与のビン内に入る一組の波形が、構造的変化の１以上のモードを表すとして分類され得る。ある場合では、特定のビン内の一組の波形が、複数のモード２４６内の任意の特定のモードを表さないように判定され得る。
【００６７】
例示的な一実施例では、解析器モジュール２１４が、上述の解析に基づいて、複数のモード２４６の１以上のモードを使用して、複数のビン２２４内の各ビンの分類を含む分類出力２５０を生成する。例示的な他の実施例では、解析器モジュール２１４が、複数のモード２４６の１以上のモードを使用して、音響波形データ２１２内の各波形の分類を特定する分類出力２５０を生成する。
【００６８】
従って、例示的な実施形態は、物体２００の構造的完全性を評価するための正確で効率的な方法を提供する。この種類の評価に基づいて得られた情報は、その後、認可、整備、修理、システムインテグレーション、何らかの他の種類の作業、又はそれらの組み合わせに関して、物体２００についての判定を行うために使用され得る。
【００６９】
解析器モジュール２１４によって実行される処理は、種々の種類の物体及び負荷条件に対して容易に調整され得る。例示的な一実施例として、複数のビン幅２２６が、物体２００への負荷の種類に基づいて選択され得る。例えば、非限定的に、物体２００が、より迅速に負荷を加えられたときに、アコースティックエミッション２０６は、より迅速に生じ得る。複数のビン幅２２６は、事象の明瞭な分離を可能にするために、より小さいビンを生成するように選択され得る。しかし、物体２００が遅く負荷を加えられたときに、アコースティックエミッション２０６は、より遅く生じ得る。その時、複数のビン幅２２６は、より大きなビンを生成するように選択され、それによって、処理されることが必要なデータの全体量を低減させ得る。
【００７０】
更に、ある例示的な実施例では、解析器モジュール２１４が、ディスプレイシステム２５２のグラフィカルユーザインターフェースを介して、記述子分類出力２４８、分類出力２５０、又はそれらの両方を表示するように構成され得る。ある場合では、複数の周波数分布関数２２８が、ディスプレイシステム２５２に表示され得る。このやり方では、オペレータが、物体２００についての判定を迅速、容易に行うことができる。
【００７１】
図２の物体２００、音響感知システム２０４、及び解析器モジュール２１４の図解は、例示的な一実施形態が実装され得るやり方に対する、物理的又は構造的な制限を示唆することを意図してない。図示した構成要素に加えて又は代えて、他の構成要素が使用されてもよい。一部の構成要素は、任意選択的であってよい。また、ブロックは、何らかの機能的な構成要素を示すために提示されている。例示的な一実施形態で実装されるときに、これらのブロックの１以上は、結合され、分割され、又は異なるブロックへ結合及び分割され得る。
【００７２】
例えば、非限定的に、ある場合では、音響感知システム２０４が、図１の信号調整器１０７などの（図示せぬ）少なくとも１つの信号調整器、及び図１の送信機１０８などの（図示せぬ）送信機を含み得る。例示的な一実施例として、信号調整器は、音響センサ２１０によって検出されたアコースティックエミッション信号の周波数成分（ｆｒｅｑｕｅｎｃｙ  ｃｏｎｔｅｎｔ）を、増幅しフィルタリングするために使用され得る。その後、アコースティックエミッション信号は、送信機によって音響波形データ２１２へ変換され得る。送信機は、音響波形データ２１２を解析器モジュール２１４に送信する。送信機は、１以上の無線通信リンク、有線通信リンク、又は他の種類の通信リンクを使用して、解析器モジュール２１４に音響波形データ２１２を送信し得る。
【００７３】
ある場合では、単一の信号調整器が、一組の音響センサ２０８によって生成された一組のアコースティックエミッション信号を、増幅しフィルタリングするために使用され得る。他の例示的な実施例では、一組の音響センサ２０８内の各音響センサが、異なる信号調整器に接続され得る。更に他の例示的な実施例では、信号調整器が、一組の音響センサ２０８内の各音響センサの部分として一体化され得る。
【００７４】
更に、分類出力２５０が、１以上の管理下にある学習アルゴリズムを使用して生成されるように説明されたが、他の例示的な実施例では、管理下にある及び管理下にない学習アルゴリズムを結合した、半管理下にある（ｓｅｍｉ‐ｓｕｐｅｒｖｉｓｅｄ）学習アルゴリズム又はプロセスが、分類出力２５０を生成するために使用され得る。また更に、記述子分類出力２４８が、１以上の管理下にない学習アルゴリズムを使用して生成されるように説明されたが、他の例示的な実施例では、管理下にある及び管理下にない学習アルゴリズムを結合した、半管理下にある学習アルゴリズム又はプロセスが、記述子分類出力２４８を生成するために使用され得る。
【００７５】
次に、図３を参照すると、例示的な一実施形態による、航空機の等角図が描かれている。この例示的な実施例では、航空機３００が、胴体３０６に取り付けられた翼３０２及び翼３０４を含む。航空機３００は、翼３０２に取り付けられたエンジン３０８及び翼３０４に取り付けられたエンジン３１０を含む。
【００７６】
更に、航空機３００は、テールセクション３１２を含む。水平安定板３１４、水平安定板３１６、及び垂直安定板３１８が、テールセクション３１２に取り付けられている。
【００７７】
図２の音響感知システム２０４又は図１の音響感知システム１０４などの、音響感知システム（図示せず）が、航空機３００に対して配置され、航空機３００のライフサイクルの間に、航空機３００の様々な部分のアコースティックエミッションをモニタリングし得る。例えば、非限定的に、音響感知システムは、航空機３００に沿った位置３２０に様々な音響センサ（図示せず）を含み得る。位置３２０は、航空機３００の一部分の表面と接触し、航空機３００の一部分若しくは構造内に埋め込まれ、航空機３００の一部分若しくは構造の近傍に配置されているが接触せず、又はそれらの組み合わせである、位置を含み得る。
【００７８】
航空機３００のライフサイクルの間の任意の段階において、音響感知システム２０４によって生成された音響波形データは、図２の解析器モジュール２１４によって収集及び解析され得る。このやり方では、航空機３００の様々な部分又は構造の構造的完全性が解析され、任意の検出された望ましくない構造的変化が分類され得る。
【００７９】
次に、図４を参照すると、例示的な一実施形態による、アコースティックエミッションを使用して物体を解析するためのプロセスの図が、フローチャートの形態で描かれている。図４で示されているプロセスは、図２で説明された解析器モジュール２１４によって実施され得る。
【００８０】
該プロセスは、音響感知システムから物体の音響波形データを受信することによって開始し得る（動作４００）。音響波形データは、音響感知システムによって検出される際に物体から発せられるアコースティックエミッションを表す。次に、物体の負荷データが受信される（動作４０２）。その後、負荷データの複数のビンが生成される（動作４０４）。
【００８１】
動作４０４では、実施態様に応じて、複数のビンが複数の時間ビン又は複数の負荷ビンであり得る。その後、音響波形データを使用して、複数のビンの複数の周波数分布関数が生成される（動作４０６）。動作４０６では、周波数分布関数が、複数のビン内の各ビンに対して生成される。ある例示的な実施例では、複数の周波数分布関数が、複数の周波数ヒストグラムの形態を採る。
【００８２】
その後、一組の学習アルゴリズムが、複数の周波数分布関数及び音響波形データに適用され、オペレータがより容易に、そしてより迅速に物体の構造的完全性を評価することを可能にする出力を生成する（動作４０８）。その後、プロセスは終了する。図４で説明されたプロセスは、物体が同時に発生する複数のモードの構造的変化に晒されたときに、物体の構造的完全性を正確に評価するために必要とされる、全体の時間、労力、及びコンピュータベースの処理リソースを低減させ得る。
【００８３】
次に、図５を参照すると、例示的な一実施形態による、複数の周波数分布関数を生成するためのプロセスの図が、フローチャートの形態で描かれている。図５で示されるプロセスは、図２で説明された解析器モジュール２１４によって実施され得る。このプロセスは、図４の動作４０６を実施するために使用され得る。
【００８４】
該プロセスは、複数の周波数ビンを生成することによって開始する（動作５００）。動作５００では、複数の周波数ビン内の各ビンが、規定されたビン幅を有し得る。複数の周波数ビンのビン幅は、同じであり又は異なり得る。例示的な一実施例では、動作５００が、規定された周波数間隔に基づいて、選択された周波数範囲を複数の周波数ビンへ分割することによって実行される。
【００８５】
その後、ビンは、処理のために複数のビンから選択される（動作５０２）。動作５０２では、複数のビンが、例えば、図４の動作４０４で生成された複数のビンであり得る。
【００８６】
次に、選択されたビン内に入る一組の波形が特定される（動作５０４）。一組の波形の高速フーリエ変換（ＦＦＴ）が計算される（動作５０６）。一組の波形内の各波形の幾つかの周波数ピークが特定される（動作５０８）。周波数ピークが入る複数の周波数ビン内の各周波数ビンが、インクリメントされる（動作５１０）。このやり方では、選択されたビンの周波数分布関数が生成される。動作５１０は、動作５０６において計算された高速フーリエ変換と、動作５０８において特定された一組の波形内の各波形の特定された幾つかの周波数ピークとに基づいて、如何にして複数の周波数ビンが更新され得るかの一例である。
【００８７】
その後、任意の更なるビンが処理される必要があるか否かに関して判定が行われる（動作５１２）。更なるビンが処理される必要がないならば、プロセスは終了する。そうでない場合には、プロセスが上述の動作５０２に戻る。図５で説明されたプロセスは、複数のビンの複数の周波数分布関数の生成をもたらす。
【００８８】
次に、図６を参照すると、例示的な一実施形態による、一組の学習アルゴリズムを複数の周波数分布関数に適用して、出力を生成するための１つのプロセスの図が、フローチャートの形態で描かれている。図６で示されるプロセスは、図２の解析器モジュール２１４によって実施され得る。該プロセスは、図４の動作４０８が如何にして実施され得るかの一例であり得る。
【００８９】
該プロセスは、一組の管理下にない学習アルゴリズムを複数の周波数分布関数に適用して、複数のクラスタを規定することによって開始し得る（動作６００）。動作６００では、複数の周波数分布関数が、管理下にない学習アルゴリズムに基づいて、クラスタへグルーピングされる。
【００９０】
次に、複数のクラスタの複数の記述子が特定される（動作６０２）。動作６０２では、各クラスタの記述子が特定される。記述子は、クラスタの典型的な周波数分布関数である。例えば、非限定的に、特定のクラスタの記述子は、そのクラスタの重心周波数分布関数又は平均周波数分布関数であり得る。
【００９１】
その後、複数の記述子内の各記述子は、交互の試験データを使用して、複数のモードの特定に基づいて、構造的変化の特定のモードに関連付けられる（動作６０４）。動作６０４では、交互の試験データが、例えば、Ｘ線データであり得る。更に、例えば、非限定的に、複数のモードは、繊維破断、スプリッティング、スプリット伸長、層間剥離、亀裂形成、亀裂伸長、又は何らかの他のモードの構造的変化を含み得る。
【００９２】
複数の記述子の各記述子を複数のモードの特定のモードと対にする記述子分類出力が生成される（動作６０６）。その後、プロセスは終了する。その後、この記述子分類出力は、他の物体の構造的完全性の評価を実行するために使用され得る。
【００９３】
次に、図７を参照すると、例示的な一実施形態による、一組の学習アルゴリズムを複数の周波数分布関数に適用して、出力を生成するための別の１つのプロセスの図が、フローチャートの形態で描かれている。図７で示されるプロセスは、図２の解析器モジュール２１４によって実施され得る。該プロセスは、図４の動作４０８が如何にして実施され得るかの別の一例であり得る。
【００９４】
該プロセスは、一組の管理下にある学習アルゴリズムを複数の周波数分布関数及び複数の記述子に適用することによって開始し得る（動作７００）。周波数分布関数が、複数の周波数分布関数から選択される（動作７０２）。複数の周波数分布関数の各周波数分布関数は、負荷データに基づいて特定の時間ビン又は負荷ビン内に入る一組の波形を表す。
【００９５】
次に、記述子が、記憶された複数の記述子から選択される（動作７０４）。動作７０４では、記憶された複数の記述子が、図６で説明されたプロセスと同様のやり方で事前に生成された音響波形データに対して前もって特定され得る。記憶された複数の記述子内の各記述子は、構造的変化の異なるモードに対応する。
【００９６】
その後、選択された周波数分布関数は、選択された記述子に対して解析される（動作７０６）。例えば、動作７０６では、周波数分布関数が、記述子と比較され得る。記述子は、クラスタの典型的な周波数分布関数であり得る。
【００９７】
次に、周波数分布関数は、解析に基づいて二値分類器の値（ｂｉｎａｒｙ  ｃｌａｓｓｉｆｉｅｒ  ｖａｌｕｅ）が与えられる（動作７０８）。動作７０８では、二値分類器の値が、第１の値又は第２の値の何れかであり得る。例えば、第１の値は、周波数分布関数が選択された許容誤差内で記述子に適合することを示し、一方、第２の値は、周波数分布関数が選択された許容誤差内で記述子に適合しないことを示し得る。ある場合では、第１の値及び第２の値が、それぞれ、ポジティブ分類値及びネガティブ分類値と称され得る。
【００９８】
その後、任意の選択されてない記述子が残っているか否かに関して、判定が行われる（動作７１０）。任意の選択されていない記述子が残っているならば、該プロセスは、上述の動作７０４に戻る。そうでなければ、任意の選択されていない周波数分布関数が残っているか否かに関して、判定が行われる（動作７１２）。任意の選択されていない周波数分布関数が残っているならば、該プロセスは、上述の動作７０２に戻る。
【００９９】
そうでなければ、該プロセスは、複数の周波数分布関数の各周波数分布関数の分類結果を特定する分類出力を生成し（動作７１４）、その後、プロセスは終了する。動作７１４において、特定の周波数分布関数の分類結果は、その周波数分布関数が、０、１つ、２つ、３つ、４つ、５つ、又は何らかの他の数の構造的変化のモードを表すかを特定する。
【０１００】
次に、図８を参照すると、例示的な一実施形態による、アコースティックエミッションを使用して航空機内の複合材料物を解析するためのプロセスの図が、フローチャートの形態で描かれている。図８で示されるプロセスは、図２で説明された音響感知システム２０４及び解析器モジュール２１４を使用して実施され得る。
【０１０１】
このプロセスは、音響感知システムを使用して、航空機内の複合材料物から放射されるアコースティックエミッションを検出し、音響波形データを生成することによって開始し得る（動作８００）。次に、物体についての音響波形データ及び負荷データが、解析器モジュールにおいて受信される（動作８０２）。
【０１０２】
その後、解析器モジュールによって、負荷データの複数のビンが生成される（動作８０４）。動作８０４では、実施態様に応じて、複数のビンが複数の時間ビン又は複数の負荷ビンであり得る。
【０１０３】
その後、解析器モジュールによって、音響波形データを使用して、複数のビンの複数の周波数分布関数が生成される（動作８０６）。動作８０６では、周波数分布関数が、複数のビン内の各ビンに対して生成される。ある例示的な実施例では、複数の周波数分布関数が、複数の周波数ヒストグラムの形態を採る。
【０１０４】
その後、一組の学習アルゴリズムが、複数の周波数分布関数、音響波形データ、及び事前に生成された周波数分布関数の複数のクラスタの記憶された複数の記述子に適用され、オペレータがより容易に、そしてより迅速に物体の構造的完全性を評価することを可能にする分類出力を生成する（動作８０８）。分類出力は、音響波形データ内の各波形の分類結果を特定する。その後、プロセスは終了する。動作８０８において、分類結果は、特定の波形を、０、１つ、２つ、３つ、４つ、又は何らかの他の数の構造的変化のモードを表すものとして特定し得る。
【０１０５】
図示した種々の実施形態でのフローチャート及びブロック図は、例示的な一実施形態における装置及び方法の幾つかの可能な実施形態の構造、機能、及び動作を示している。これに関して、フローチャート又はブロック図内の各ブロックは、１つの動作又は１つのステップの、モジュール、セグメント、機能、及び／又は部分を表すことができる。
【０１０６】
例示的な一実施形態の幾つかの代替的な実施態様では、ブロックに記載された１以上の機能が、図中に記載の順序を逸脱して起こり得る。例えば、場合によっては、連続して示されている２つのブロックが実質的に同時に実行されること、又は時には含まれる機能に応じてブロックが逆の順序に実施されることもあり得る。また、フローチャート又はブロック図に描かれているブロックに加えて、他のブロックが追加されることもある。
【０１０７】
次に、図９を参照すると、例示的な一実施形態による、データ処理システムの図が、ブロック図の形態で描かれている。データ処理システム９００を使用して、図２の解析器モジュール２１４、コンピュータシステム２１６、又はそれらの両方を実装することができる。描かれているように、データ処理システム９００は、通信フレームワーク９０２を含み、これによってプロセッサユニット９０４、記憶デバイス９０６、通信ユニット９０８、入力／出力ユニット９１０、及びディスプレイ９１２の間で通信を提供する。ある場合では、通信フレームワーク９０２が、バスシステムとして実装されてもよい。
【０１０８】
プロセッサユニット９０４は、幾つかの動作を実行するソフトウェアに対する指示命令を実行するように構成されている。プロセッサユニット９０４は、実装に応じて、幾つかのプロセッサ、マルチプロセッサコア、及び／又は他の何らかの種類のプロセッサを備える。ある場合では、プロセッサユニット９０４は、回路システム、特定用途向け集積回路（ＡＳＩＣ）、プログラマブル論理デバイスなどのハードウェアユニット、又は他の好適な種類のハードウェアユニットの形態を採ってもよい。
【０１０９】
プロセッサユニット９０４によって実行されるオペレーティングシステム、アプリケーション、及び／又はプログラムに対する指示命令は、記憶デバイス９０６内に配置され得る。記憶デバイス９０６は、通信フレームワーク９０２を通じてプロセッサユニット９０４と通信し得る。本明細書で使用されるように、記憶デバイスはまた、コンピュータ可読記憶デバイスと称されることもあり、一時的に及び／又は永続的に情報を記憶することができる任意のハードウェアである。この情報は、限定するものではないが、データ、プログラムコード、及び／又は他の情報を含み得る。
【０１１０】
メモリ９１４及び固定記憶域９１６は、記憶デバイス９０６の一例である。メモリ９１４は、例えば、ランダムアクセスメモリ又は何らかの種類の揮発性または不揮発性の記憶デバイスの形態を採り得る。固定記憶域９１６は任意の数の構成要素又はデバイスを含み得る。例えば、固定記憶域９１６は、ハードドライブ、フラッシュメモリ、書換え型光ディスク、書換え型磁気テープ、又はそれらの何らかの組み合わせを含み得る。固定記憶域９１６によって使用される媒体は着脱式であってもよく、着脱式でなくてもよい。
【０１１１】
データ処理システム９００は、通信ユニット９０８により他のデータ処理システム及び／又はデバイスと通信することができる。通信ユニット９０８は、物理的な及び／又は無線の通信リンクを用いて通信することができる。
【０１１２】
入力／出力ユニット９１０は、データ処理システム９００に接続された他のデバイスとの間で、入力の受信及び出力の送信を可能にする。例えば、入力／出力ユニット９１０は、キーボード、マウス、及び／又は他の何らかの種類の入力デバイスを通じて、ユーザ入力の受信を可能にする。別の例として、入出力ユニット９１０は、データ処理システム９００に接続されたプリンタに出力を送信することができる。
【０１１３】
ディスプレイ９１２は、ユーザに対して情報を表示するように構成される。ディスプレイ９１２は、例えば、限定するものではないが、モニタ、タッチスクリーン、レーザーディスプレイ、ホログラフィックディスプレイ、仮想表示デバイス、及び／又は他の何らかの種類のディスプレイデバイスを含み得る。
【０１１４】
この実施例では、種々の例示的な実施形態のプロセスは、コンピュータに実装される命令を使用してプロセッサユニット９０４によって実行されてもよい。これらの命令は、プログラムコード、コンピュータ使用可能プログラムコード、又はコンピュータ可読プログラムコードと称されることがあり、プロセッサユニット９０４内の１以上のプロセッサによって読み取られ、実行され得る。
【０１１５】
これらの例では、プログラムコード９１８は、選択的に着脱可能でコンピュータ可読媒体９２０上に機能的な形態で配置され、プロセッサユニット９０４での実行用のデータ処理システム９００に読込み又は転送することができる。プログラムコード９１８及びコンピュータ可読媒体９２０は、コンピュータプログラム製品９２２を形成する。この説明例では、コンピュータ可読媒体９２０は、コンピュータ可読記憶媒体９２４又はコンピュータ可読信号媒体９２６であってもよい。
【０１１６】
コンピュータ可読記憶媒体９２４は、プログラムコード９１８を伝搬または伝送する媒体というよりはむしろ、プログラムコード９１８を記憶するために使用される物理的な又は有形の記憶デバイスである。コンピュータ可読記憶媒体９２４は、例えば、限定するものではないが、データ処理システム９００に接続される光又は磁気ディスク或いは固定記憶デバイスの形態を採り得る。
【０１１７】
代替的に、プログラムコード９１８は、コンピュータ可読信号媒体９２６を使用してデータ処理システム９００に転送可能である。コンピュータ可読信号媒体９２６は、例えば、プログラムコード９１８を包含する被伝播データ信号であり得る。このデータ信号は、物理的な、及び／又は無線の通信リンクを介して伝送されることが可能な、電磁信号、光信号、及び／又は他の何らかの種類の信号であり得る。
【０１１８】
図９のデータ処理システム９００の図は、例示的な実施形態が実装され得る様態に対する構造的な限定を提示することを意図していない。種々の例示的な実施形態が、データ処理システム９００に関して示されている構成要素に追加的な、又は代替的な構成要素を含むデータ処理システム内に実装され得る。更に、図９に示す構成要素は、実施例とは相違することがある。
【０１１９】
本開示の例示的な実施形態は、図１０に示す航空機の製造及び保守方法１０００、並びに図１１に示す航空機１１００に照らして説明され得る。まず、図１０を参照すると、例示的実施形態による、航空機の製造及び保守方法のブロック図が示される。製造前の段階で、航空機の製造及び保守方法１０００は、図１１の航空機１１００の仕様及び設計１００２、並びに材料の調達１００４を含み得る。
【０１２０】
製造段階では、図１１の航空機１１００の構成要素及びサブアセンブリの製造１００６とシステムインテグレーション１００８とが行われる。その後、図１１の航空機１１００は、認可及び納品１０１０を経て運航１０１２に供され得る。顧客による運航１０１２中、図１１の航空機１１００は、改造、再構成、改修、及びその他の整備又は保守を含み得る、定期的な整備及び保守１０１４がスケジューリングされる。
【０１２１】
航空機の製造及び保守方法１０００の各プロセスは、システム組立業者、第三者、及び／又はオペレータによって実施又は実行されてもよい。これらの例では、オペレータは顧客であってもよい。本明細書の目的では、システムインテグレータは、限定されないが、任意の数の航空機製造業者、及び主要システムの下請業者を含み得、第三者は、限定されないが、任意の数のベンダー、下請業者、及び供給業者を含み、オペレータは、航空会社、リース会社、軍事団体、サービス機関などであり得る。
【０１２２】
次に、図１１を参照すると、例示的な一実施形態が実装可能な航空機の図が示されている。この実施例では、航空機１１００は、図１０の航空機の製造及び保守方法１０００によって製造され、システム群１１０４及び内装１１０６を有する機体１１０２を含むことができる。システム群１１０４の例には、推進システム１１０８、電気システム１１１０、油圧システム１１１２、及び環境システム１１１４の１つ以上が含まれる。任意の数の他のシステムが含まれてもよい。航空宇宙産業の例が図示されているが、異なる例示的な実施形態は、自動車産業などの他の産業にも適用され得る。
【０１２３】
本明細書で具現化される装置および方法は、図１０の航空機の製造および点検方法１０００のうちの少なくとも１つの段階で採用可能である。特に、図２の音響感知システム２０４と解析器モジュール２１４は、航空機の製造及び保守方法１０００の段階の任意の１つの段階で設置され得る。
【０１２４】
例えば、非限定的に、図２の音響感知システム２０４は、構成要素及びサブアセンブリの製造１００６、システムインテグレーション１００８、運航１０１２、整備及び保守１０１４、又は航空機１１００の製造及び保守方法１０００の何らかの他の段階のうちの少なくとも１つの間において、航空機内の様々な部分からのアコースティックエミッションを検出するために使用され得る。また更に、図２の解析器モジュール２１４は、構成要素及びサブアセンブリの製造１００６、システムインテグレーション１００８、運航１０１２、整備及び保守１０１４、又は航空機の製造及び保守方法１０００の何らかの他の段階のうちの少なくとも１つの間において検出されたアコースティックエミッションを解析するために使用され得る。
【０１２５】
例示的な一実施例では、図１０の構成要素及びサブアセンブリの製造１００６で製造される構成要素又はサブアセンブリは、図１０で航空機１１００の運航１０１２中に製造される構成要素又はサブアセンブリと同様のやり方で、作製又は製造される。更にまた別の一実施例では、１以上の装置の実施形態、方法の実施形態、又はこれらの組み合わせを、図１０の構成要素及びサブアセンブリの製造１００６並びにシステムインテグレーション１００８などの製造段階で、利用することができる。１以上の装置の実施形態、方法の実施形態、又はこれらの組み合わせを、航空機１１００が図１０における運航１０１２、及び／又は整備及び保守１０１４の間に利用することができる。幾つかの種々の例示的な実施形態の利用により、航空機１１００の組立てを大幅に効率化すること、及び／又はコストを削減することができる。
【０１２６】
本装置は、音響感知システム及び解析器モジュールを備える。音響感知システムは、物体に対して配置される。この音響感知システムは、アコースティックエミッションを検出し、検出されたアコースティックエミッションの音響波形データを生成する。解析器モジュールは、コンピュータシステムにおいて実装される。解析器モジュールは、物体についての負荷データ及び音響波形データを受信し、負荷データについて複数のビンを生成し、音響波形データを用いて複数のビンについて複数の周波数分布関数を生成させ、一組の学習アルゴリズムを複数の周波数分布関数及び音響波形データに適用して、オペレータがより容易に、そしてより迅速に物体の構造的完全性を評価できるようにする出力を生成する。
【０１２７】
幾つかの説明的な例では音響センサが、物体に接触して配置されている。幾つかの説明的な例では、一組の学習アルゴリズムが、管理下にない一組の学習アルゴリズム、又は管理下にある一組の学習アルゴリズムのいずれかを含む。幾つかの説明的な例では負荷データが、データベースから読み出されるか、又は音響波形データが生成されたときに物体の負荷を測定する負荷感知システムから受信される。
【０１２８】
幾つかの説明的な例では、複数のビンが、複数のビン幅を有し、複数のビン幅におけるビン幅は、時間間隔か、又は負荷間隔である。幾つかの説明的な例において、複数の周波数分布関数における各周波数分布関数は、複数のビン幅の各ビン幅が既定の周波数間隔である複数のビン幅を有する。幾つかの説明的な例において、複数の周波数分布関数における各周波数分布関数は、複数の周波数ビンを有し、複数の周波数ビンにおける周波数ビンは、周波数ビン内に入る周波数ピークの数を数えたもの、又は音響波形データを用いて計算された周波数ビンでのエネルギーの集積を含む。
【０１２９】
幾つかの説明的な例では、出力が、複数の周波数分布関数の複数のクラスタを特定する。これらの説明的な例では、複数のクラスタが、以下のものを含む：構造的変化の第１モードを表す第１のクラスタ、構造的変化の第２のモードを示す第２のクラスタ、構造的変化の第２のモードを示す第３のクラスタ、及び構造的変化の第４のモードを示す第４のクラスタ。
【０１３０】
幾つかの説明的な例では、解析器モジュールが、一組の学習アルゴリズムを複数の周波数分布関数に適用して、複数のクラスタを規定し、複数のクラスタについて複数の記述子を特定する。これら幾つかの説明的な例では、複数のクラスタが、交互の試験データによって解析されて、複数の記述子における各記述子を、構造的変化の異なるモードと関連付け、交互の試験データは、Ｘ線画像データ、超音波画像データ、赤外線画像データ、及びモデリングデータのうちの１つから選択される。これらの説明的な幾つかの例では、解析器モジュールが、構造的変化のモードを、複数の記述子における各記述子と関連付ける記述子分類出力を生成し、この記述子分類出力は、部材のライフサイクルにおける少なくとも１つの段階で部材の構造的完全性を評価する将来の使用のためのデータベースに記憶される。
【０１３１】
音波を用いて物体を解析する方法が、提供される。負荷データは、物体について受信される。音響波形データは、物体について、音響感知システムから受信される。音響波形データは、物体から発せられるアコースティックエミッションを示し、音響感知システムによって検出される。負荷データについて複数のビンが生成される。音響波形データを使用して、複数のビンについて複数の周波数分布関数が生成される。一組の学習アルゴリズムが、複数の周波数分布関数及び音響波形データに適用され、オペレータがより容易に、そしてより迅速に物体の構造的完全性を評価することを可能にする出力を生成する。幾つかの説明的な例において、本方法はさらに、物体から放射される音波を、音響感知システムにより、少なくとも１つの音響センサを用いて検出して、アコースティックエミッションシグナルを生成すること、及びアコースティックエミッションシグナルを、音響波形データに変換することを含む。
【０１３２】
幾つかの説明的な例において、複数のビンを生成することは、複数のビン幅について複数のビン幅を特定すること、及び複数のビンのうち各ビン内に入る音響波形データにおける一組の波形を特定することを含み、ここで複数のビン幅における１つのビン幅は、既定の時間間隔、又は既定の負荷間隔のいずれかである。これらの説明的な幾つかの例において、複数の周波数分布関数を生成することは、選択された周波数範囲を、少なくとも１つの既定周波数間隔に基づいて、複数の周波数ビンに分割することを含む。これらの説明的な例では、複数の周波数分布関数を発生することがさらに、複数のビンから選択されるビン内に入る一組の波形について高速フーリエ変換を計算すること、及び高速フーリエ変換に基づいて、ビンについての周波数分布関数における複数の周波数ビンをアップデートすることを含む。これらの説明的な幾つかの例では、複数の周波数ビンをアップデートすることは、以下のことを含む：一組の波形における各波形について幾つかの周波数ピークを選択すること、及び幾つかの周波数ピークにおける周波数ピークが、周波数ビンに入る周波数を有する場合に、複数の周波数ビンにおける１つの周波数ビンをインクリメントすること。
【０１３３】
幾つかの説明的な例において、一組の学習アルゴリズムを適用することは、以下のことを含む：管理下にない一組の学習アルゴリズムを、複数の周波数分布関数及び音響波形データに適用して、複数のクラスタを規定すること、多数のクラスタについて複数の記述子を特定すること、並びに複数の記述子における各記述子を、構造的変化の異なるモードを示すものとして、交互の試験データを用いて特定された複数のモードに基づき分類する記述子分類出力を生成すること。幾つかの説明的な例において、一組の学習アルゴリズムを適用することは、以下のことを含む：管理下にある一組の学習アルゴリズムを、複数の周波数分布関数、音響波形データ、及び記録された複数の記述子に適用すること、並びに複数の周波数分布関数の各周波数分布関数について分類結果を生成すること。
【０１３４】
航空機のライフサイクルにおける少なくとも１つの段階の間に、航空機における複合材料物をモニタリングする方法が、もたらされる。音響感知システムを使用して、複合材料物から放射されるアコースティックエミッションが検出され、音響波形データを生成する。解析器モジュールは、複合材料物についての音響波形データ及び負荷データを受信する。解析器モジュールは、負荷データについて複数のビンを生成する。音響波形データにおける一組の波形は、複数のビンにおいて対応するビンに入る。解析器モジュールは、音響波形データを使用して、複数のビンについて複数の周波数分布関数を生成する。管理下にある一組の学習アルゴリズムが、複数の周波数分布関数、音響波形データ、及び記録された多数の識別子に適用されて、複数の周波数分布関数における各周波数分布関数についての分類結果を特定する出力を生成する。この分類出力によってオペレータは、より容易に、そしてより迅速に複合材料物の構造的完全性を評価することができる。
【０１３５】
幾つかの説明的な例では、管理下にある一組の学習アルゴリズムを複数の周波数分布関数、音響波形データ、及び記録された多数の識別子に適用して分類出力を生成することは、以下のことを含む：選択された周波数分布関数を記録された複数の周波数分布関数のそれぞれと比較することによって、複数の周波数分布関数において選択された周波数分布関数についての分類結果を生成すること、ここでこの分類結果は、選択された周波数分布関数、ひいては音響波形データにおける対応するセットの波形が、ゼロ又はそれより多くの構造的変化を示すか否かを特定する。
【０１３６】
次に図１２を参照すると、例示的な一実施形態による、周波数分布関数時間発展画像の図が描かれている。周波数分布関数時間発展画像１２００は、図２に示した複数の周波数分布関数２２８のそれぞれについて複数の点によって形成された画像の例である。本明細書で使用するように、「複数の」アイテムとは、１つより多いアイテムである。例えば、複数の点とは、１つより多い点である。複数の周波数分布関数２２８のそれぞれについて複数の点が使用されて、周波数分布関数時間発展画像１２００を形成する場合、複数の周波数分布関数２２８のそれぞれについて１つより多い点が使用されて、周波数分布関数時間発展画像１２００を形成する。幾つかの説明的な例において、周波数分布関数時間発展画像１２００は、図２に示した複数の周波数分布関数２２８のそれぞれについて全てのデータにより形成された画像の例である。
【０１３７】
周波数分布関数時間発展画像１２００は、図２の複数の周波数分布関数２２８を生成するために使用されるパラメータを調整するために使用できる。周波数分布関数時間発展画像１２００は、物体に関する変化を判定するため、又は物体の構造的完全性を評価するために使用できる（例えば図２の物体２００）。
【０１３８】
周波数分布関数時間発展画像１２００は、ｘ軸１２０２及びｙ軸１２０４を有する。Ｙ軸１２０４は、周波数である。図示したようにｘ軸１２０２は、時間である。別の説明的な例において、ｘ軸１２０２は、負荷である。
【０１３９】
凡例１２０６は、周波数分布関数時間発展画像１２００の各ピクセルについて振幅と色との相関関係を特定する。周波数分布関数時間発展画像１２００の各列は、１つの周波数分布関数についてのデータを含む。
【０１４０】
幾つかの説明的な例では、複数のビン幅２２６、複数の周波数ビン２３５、図２の周波数ピーク２４０における多数の周波数ピーク、及び図２の多数の複数のクラスタ２４２のうち少なくとも１つについての値を特定することが望ましい。図２の物体２００、音響感知システム２０４、及び解析器モジュール２１４の図解は、例示的な一実施形態が実装され得るやり方に対して、物理的又は構造的な制限を示唆することを意図してない。図１〜３に示した異なる部材は、図１２〜１６における部材と組み合わせることができ、図１２〜１６における部材とともに使用することができ、又はこれら２つの組み合わせであってよい。
【０１４１】
次に、図１３を参照すると、物体、音響感知システム及び解析器モジュールが、例示的な一実施形態に従って、ブロック図の形態で描かれている。図１３は、先に図２で示した物体２００、音響感知システム２０４及び解析器モジュール２１４を含む。図１３は、図２の部材を形成又は解析する際に使用される部材も含む。
【０１４２】
幾つかの説明的な例において、解析器モジュール２１４は、物体２００についての音響波形データ２１２を用いて、周波数分布関数時間発展画像１３００を生成する。幾つかの説明的な例において、周波数分布関数時間発展画像１３００は、表示システム２５２に表示される。表示されると、周波数分布関数時間発展画像１３００によってオペレータは、物体２００の構造的完全性を評価することができる。
【０１４３】
複数の周波数分布２２８それぞれについてのデータが、周波数分布関数時間発展画像１３００に含まれる。図１２の周波数分布関数時間発展画像１２００は、周波数分布関数時間発展画像１３００の物理的な実装である。
【０１４４】
周波数分布関数時間発展画像１３００は、時間又は負荷のいずれかのｘ軸１３０２を有する。周波数分布関数時間発展画像１３００は、周波数のｙ軸１３０４を有する。周波数分布関数時間発展画像１３００は、色１３０８又は彩度（ｓａｔｕｒａｔｉｏｎ）１３１０のいずれかを用いて、振幅１３０６を特定する。
【０１４５】
周波数分布関数時間発展画像１３００は、アレイ１３１２のディスプレイである。アレイ１３１２は、多数の列１３１４及び多数の行１３１６を有する。アレイ１３１２は、複数の周波数分布関数２２８における多数１３１８の周波数分布関数に等しい多数の列１３１４を有する。アレイ１３１２は、複数の周波数分布関数２２８の周波数分布関数のそれぞれにおける多数の周波数ビン１３２０に等しい多数の行１３１６を有する。複数の周波数分布関数２２８の周波数分布関数はそれぞれ、識別子１３２２を有する。識別子１３２２は、複数の周波数分布関数２２８の周波数分布関数それぞれについて独自の範囲である。この範囲は、時間１３２４又は負荷１３２６のいずれかとして表現できる。
【０１４６】
識別子１３２２が時間１３２４である場合、図２の複数のビン幅２２６が、複数の時間ベースのビン幅である。言い換えると、図２の複数のビン２２４の各ビンは、時間間隔に対応し得る。識別子１３２２が負荷１３２６である場合、図２の複数のビン幅２２６が、複数の負荷ベースのビン幅である。
【０１４７】
アレイ１３１２は、複数の周波数分布関数２２８のそれぞれについて複数の点がアレイ１３１２に含まれるように、満たされる。幾つかの説明的な例において、アレイ１３１２は、複数の周波数分布関数２２８のそれぞれについて全てのデータがアレイ１３１２に含まれるように、満たされる。アレイ１３１２によって、解析器モジュール２１４は、音響波形データ２１２の各波形から抽出した１つの点を有する周波数プロットを用いて、オペレータによっては事前に特定不能な物体２００の構造的変化を特定することができる。
【０１４８】
アレイ１３１２の各エントリは、複数の周波数分布関数２２８の周波数分布関数それぞれのうち１つのサンプルと相関関係にある。エントリ１３２８は、行の値１３３０、及び列の値１３３２を有する。行の値１３３０は、エントリ１３２８についての行を示す。列の値１３３２は、エントリ１３２８についての列を表す。行の値１３３０は、ｘ番目の行であり、列の値１３３２は、ｙ番目の列であり、エントリ１３２８は、ｘ番目の周波数分布関数についてｙ番目の周波数ビンの値を含む。
【０１４９】
複数の周波数分布関数２２８は、周波数ビンの幅１３３４、ビン幅の値１３３６、及び多数の周波数ピーク１３３８を含むパラメータを用いて生成される。幾つかの説明的な例において、周波数ビンの幅１３３４、ビン幅の値１３３６、及び多数の周波数ピーク１３３８のうち少なくとも１つは、オペレータによって選択される。
【０１５０】
周波数ビンの幅１３３４、ビン幅の値１３３６、及び多数の周波数ピーク１３３８はいずれも、パラメータ調整１３４０を用いて調整できる。パラメータ調製１３４０は、反復的１３４２であり、反復的パラメータ調整と呼ぶこともある。
【０１５１】
幾つかの説明的な例において、周波数ビンの幅１３３４、ビン幅の値１３３６、及び多数の周波数ピーク１３３８は、パラメータ調整１３４０、及び音響波形データ２１２から生成された複数の周波数分布関数時間発展画像１３４４を用いて、特定される。パラメータ調整１３４０は、対象とする複数のパラメータ値について、複数の周波数分布関数時間発展画像１３４４を生成する。画像における差異１３４６が、複数の周波数分布関数時間発展画像１３４４の連続的なペアそれぞれの間で判定される。対象となるパラメータについての数量は、画像における差異１３４６から選択される。
【０１５２】
幾つかの説明的な例において、対象とするパラメータの数量は、オペレータによりもたらされた値の範囲から選択される。例えばオペレータは、パラメータ調整１３４０を受信するために、周波数ビンの幅１３３４、ビン幅の値１３３６、及び多数の周波数ピーク１３３８のそれぞれについての値の範囲をもたらすことができる。パラメータ調整１３４０は、複数の周波数分布関数時間発展画像１３４４を、パラメータについてもたらされた範囲に入る値のあらゆる組み合わせについて生成することにより、行われる。対象となる１つだけのパラメータがパラメータ調整１３４０を受信する場合、複数の周波数分布関数時間発展画像１３４４は、対象となるパラメータについての値の各範囲における各値を用いて生成される。
【０１５３】
幾つかの説明的な例において、周波数ビンの幅１３３４、ビン幅の値１３３６、及び多数の周波数ピーク１３３８のうち２つのパラメータは、パラメータ調整１３４０を用いて調整される。これらの説明的な例では、第３のパラメータが、一定の値に保たれる。２つのパラメータを調整した後、パラメータ調整１３４０を介して判定された２つの値は、パラメータ調整１３４０を用いて最後のパラメータを調整するために使用される。
【０１５４】
周波数ビンの幅１３３４、ビン幅の値１３３６、及び多数の周波数ピーク１３３８は、パラメータ調整１３４０を用いて、あらゆる所望の順序で調整できる。幾つかの説明的な例において、パラメータ調整１３４０の順序は、物体２００を形成する材料によって影響を受ける。幾つかの説明的な例において、周波数ビンの幅１３３４、ビン幅の値１３３６、又は多数の周波数ピーク１３３８のうち少なくとも１つについての所望の範囲は、物体２００の材料によって影響を受ける。幾つかの説明的な例において、周波数ビンの幅１３３４、ビン幅の値１３３６、及び多数の周波数ピーク１３３８のうち少なくとも１つについての範囲の広さは、物体２００の材料によって影響を受ける。例えば、物体２００が複合材料物２０２である場合、アコースティックエミッションは、１００〜１０００ｋＨｚの範囲にある周波数を有する。複合材料物２０２のアコースティックエミッション範囲が原因で、周波数ビンの幅１３３４の範囲は、制限される。幾つかの説明的な例では、物体２００が複合材料物２０２である場合、周波数ビンの幅１３３４は、ビン幅の値１３３６及び多数の周波数ピーク１３３８の調整後に、パラメータ調整１３４０を用いて調整される。これらの説明的な例の幾つかにおいて、周波数ビンの幅１３３４は、ビン幅の値１３３６及び多数の周波数ピーク１３３８を初期調整するために、２０〜５０ｋＨｚの範囲にある値に固定される。
【０１５５】
幾つかの説明的な例において、対象とするパラメータの数量は、定常状態条件におけるパーセンテージでの差異の中から選択される。定常状態条件は例えば、連続的な画像のペア間で５％の差異であり得る。別の例では、定常状態条件は、連続的な画像のペア間で１３％の差異であり得る。幾つかの説明的な例において、対象とするパラメータの数量は、変化が定常状態の変化の１０％以内にある場合に、選択される。例えば、定常状態条件が連続的な画像のペア間で８％の差異であれば、対象となるパラメータについての値は、差異の値が１８％と、８％の定常条件との間にある場合に、選択することができる。別の例では、定常状態条件が連続的な画像のペア間で２０％の差異であれば、対象となるパラメータについての値は、差異の値が３０％と、２０％の定常条件との間にある場合に、選択することができる。
【０１５６】
幾つかの説明的な例では、解析器モジュール２１４が、多数のクラスタ１３４８を選択する。幾つかの説明的な例において、解析器モジュール２１４は、周波数分布関数時間発展画像１３００の特異値分解１３５０によって、多数のクラスタ１３４８を特定する。幾つかの説明的な例において、多数のクラスタ１３４８を判定することは、周波数分布関数時間発展画像１３００における特異値分解１３５０からの特異値のプロットの曲線部内にあるエントリから多数のクラスタ１３４８を選択することを含む。
【０１５７】
次に、図１４を参照すると、例示的な実施形態に従ってパラメータを調整するために使用可能な変化グラフにおける差異を示す図が描かれている。変化グラフ１４００における差異は、図１３の画像における差異１３４６を物理的に説明するものである。変化グラフ１４００における差異は、図１３のパラメータ調整１３４０で使用されるグラフの例である。図１３に示した周波数ビンの幅１３３４、ビン幅の値１３３６、又は多数の周波数ピーク１３３８について所望のあらゆるパラメータは、変化グラフにおける差異、例えば変化グラフ１４００における差異を用いて調整できる。
【０１５８】
図示したように、変化グラフ１４００における差異は、図１３の多数の周波数ピーク１３３８を調整するために使用可能なグラフの物理的な実装である。変化グラフ１４００における差異は、多数のピーク１４０４のｘ軸１４０２を有する。変化グラフ１４００における差異は、連続的な周波数分布関数時間発展画像間の変化における差異のｙ軸１４０６を有する。
【０１５９】
変化グラフ１４００における差異では、凡例１４０８が、試験のための時間枠（ｔｉｍｅ  ｗｉｎｄｏｗ）の長さを示す。時間枠の長さとは、複数の周波数ビンの幅、例えば図１３の周波数ビンの幅１３３４である。時間枠の長さとは、図２の複数の周波数ビン２３５の幅である。図示したように、曲線群１４１０の各曲線は、約１０％で定常状態に達する。この変化が定常状態の変化の１０％以内であれば、多数のピーク１４０４についての値を選択できる。図示したように、曲線群１４１０の各曲線は、８ピークから１０ピークの間で定常状態の１０％以内の変化に達する。図１３の多数の周波数ピーク１３３８についての値は、８〜１０ピークの範囲にあるのが望ましくあり得る。別の説明的な例において、その他の所望の多数のピークは、変化グラフで適用可能な差異に応じて判定することができる。
【０１６０】
幾つかの説明的な例において、図１３の周波数ビンの幅１３３４は、図１４から決定することができる。幾つかの説明的な例において、図１３の周波数ビンの幅１３３４についての選択肢は、図１４を用いて削除することができる。例えば、枠（ｗｉｎｄｏｗ）＝０．１秒、及び枠＝０．０５秒は、図１４から削除することができる。枠＝０．１秒、及び枠＝０．０５秒は相互に、実質的に重なり合っている。周波数ビン幅の関数としての差異プロットを生成する場合、この差異は、周波数ビンサイズ０．０５によって定常状態にあることになろう。
【０１６１】
次に図１５を参照すると、例示的な一実施形態による、周波数分布関数時間発展画像の図が、正規化負荷曲線に加えて描かれている。図像１５００は、周波数分布関数時間発展画像１５０２、及び正規化された負荷曲線１５０４を含む。正規化された負荷曲線１５０４は、ディップ（降下部）１５０６及びディップ１５０８を含む。ディップ１５０６及びディップ１５０８はそれぞれ、試験する物体に対する変化を示す。
【０１６２】
正規化された負荷曲線１５０４は、正規化された負荷曲線１５０４における材料変化について全ての事例も、周波数分布関数時間発展画像１５０２に存在することを確認する有効化工程を実行するために使用できる。周波数分布関数時間発展画像１５０２は、正規化された負荷曲線１５０４に表示された変化を捕捉し、正規化された負荷曲線１５０４によって検出されないさらなる変化を捕捉する。
【０１６３】
幾つかの説明的な例では、クラスタ、例えば図２の複数のクラスタ２４２を、オペレータが正規化された負荷曲線１５０４又は周波数分布関数時間発展画像１５０２のうち少なくとも１つに基づき、選択することができる。幾つかの説明的な例では、多数のクラスタ、例えば図１３の多数のクラスタ１３４８を、オペレータが正規化された負荷曲線１５０４又は周波数分布関数時間発展画像１５０２のうち少なくとも１つに基づき、選択することができる。
【０１６４】
図示したように、４つのクラスタから構成されるクラスタ群１５１０は、破線１５１２によって分割されている。図示したように、破線１５１２は、ディップ１５０６及びディップ１５０８を通って延びる。
【０１６５】
幾つかの説明的な例において、多数のクラスタ、例えば多数のクラスタ１３４８は、解析器モジュール、例えば図２及び１３の解析器モジュール２１４によって選択され得る。解析器モジュールが多数のクラスタを選択する場合、解析器モジュールは、周波数分布関数時間発展画像１５０２からのデータを用いて計算を行う。
【０１６６】
次に、図１６を参照すると、例示的な実施形態に従った、周波数分布関数時間発展画像について特異値分解から特異値をプロットした図が描かれている。幾つかの説明的な例において、特異値のプロット１６００は、図１３の特異値分解１３５０の結果の物理的な実装である。特異値のプロット１６００は、図１３の多数のクラスタ１３４８を選択するために使用され得る。図２及び１３の解析器モジュール２１４は、特異値のプロット１６００を生成するため、また多数のクラスタ１３４８を判定するために計算を行うことができる。多数のクラスタは、周波数ビンの幅１３３４、ビン幅の値１３３６、及び多数の周波数ピーク１３３８のそれぞれを選択した後に、選択される。
【０１６７】
特異値のプロット１６００は、ｘ軸１６０２及びｙ軸１６０４を有する。Ｘ軸１６０２は、多数のクラスタについての数値の連続体である。Ｙ軸１６０４は、図１５の周波数分布関数時間発展画像１５０２のからの特異値分解からの特異値１６０６である。
【０１６８】
図示したように、線１６０８は、複数の点１６１０を貫いて延びる。線１６０８は、曲線部１６１２を有する。幾つかの説明的な例において、多数のクラスタは、特異値のプロット１６００の曲線部１６１２内にある複数の点１６１０のエントリから選択される。
【０１６９】
次に、図１７は、例示的な実施形態に従った、音波を用いて物体を解析する方法についてのフローチャートを示す。方法１７００は、図１の試験環境１００で実装され得る。方法１７００は、音響感知システム２０４、並びに図２及び１３のコンピュータシステム２１６の解析器モジュール２１４を用いて、実装され得る。
【０１７０】
方法１７００は、音波を用いて物体を解析する方法である。方法１７００は、物体についての負荷データを受信する（１７０２）。方法１７００は、音響感知システムから物体の音響波形データを受信し、この音響波形データは、物体から発せられるアコースティックエミッションを表し、かつ音響感知システムによって検出される（動作１７０４）。方法１７００は、音響波形データを使用して、複数の周波数分布関数を生成する（動作１７０６）。方法１７００は、複数の周波数分布関数のそれぞれについて複数の点を含む周波数分布関数時間発展画像を、生成する（動作１７０８）。その後、方法１７００は終了する。
【０１７１】
幾つかの説明的な例において、方法１７００は、複数の周波数分布関数のそれぞれについて全てのデータを含む周波数分布関数時間発展画像を生成する。幾つかの説明的な例では、周波数分布関数時間発展画像によってオペレータが、物体の構造的完全性を評価可能になる。幾つかの説明的な例では、物体の構造的完全性を評価するために、周波数分布関数時間発展画像が、解析器モジュールにより使用される。幾つかの説明的な例において、周波数分布関数時間発展画像、又は周波数分布関数時間発展画像に含まれるデータによって解析器モジュールが、音響波形データの各波形について１つの点を含む周波数プロットを用いて、オペレータによっては事前に特定不能な物体の構造的変化を特定することができる。
【０１７２】
幾つかの説明的な例では、方法１７００が、複数の周波数分布関数について複数のビンのためにビン幅の値を特定し、このビン幅の値は、規定された時間間隔、又は規定された負荷間隔のいずれかである（動作１７１０）。これら説明的な例の幾つかにおいて、複数の周波数分布関数について複数のビンのためにビン幅の値を特定することは、反復的なパラメータ調整と、音響波形データから生成された複数の周波数分布関数時間発展画像とを用いて、ビン幅の値を特定することを含む（動作１７１２）。これら説明的な例の幾つかにおいて、複数の周波数分布関数について複数のビンのためにビン幅の値を特定することは、複数の周波数分布関数時間発展画像のうち２つの連続的な周波数分布関数時間発展画像間のパーセンテージでの差異が、１０％以内の定常状態条件の変化であるとき、ビン幅の値を特定することを含む（動作１７１４）。
【０１７３】
幾つかの説明的な例において、方法１７００は、反復的なパラメータ調整と、音響波形データから生成した複数の周波数分布関数時間発展画像とを用いて、周波数ビンの幅又は多数の周波数ピークのうち少なくとも１つを特定する（動作１７１６）。
【０１７４】
幾つかの説明的な例において、方法１７００は、周波数分布関数時間発展画像を用いて多数のクラスタを判定する（動作１７１８）。これら説明的な例の幾つかにおいて、方法１７００は、特異値分解を周波数分布関数時間発展画像に適用することによって、多数のクラスタを判定する（動作１７２０）。これら説明的な例の幾つかにおいて、多数のクラスタを判定することは、周波数分布関数時間発展画像における特異値分解からの特異値のプロットの曲線部内にあるエントリから多数のクラスタを選択することを含む（動作１７２２）。
【０１７５】
次に、図１８は、例示的な実施形態に従った、解析のためにアレイを生成する方法についてのフローチャートを示す。方法１８００は、図１の試験環境１００で実装され得る。方法１８００は、音響感知システム２０４、並びに図２及び１３のコンピュータシステム２１６の解析器モジュール２１４を用いて、実装され得る。
【０１７６】
方法１８００は、音響感知システムを使用して、物体から放射されるアコースティックエミッションを検出し、音響波形データを生成する（動作１８０２）。方法１８００は、解析器モジュールにより、音響波形データを用いて複数の周波数分布関数を生成し、複数の周波数分布関数のそれぞれは、各時間又は各負荷の識別子のいずれかを有する（動作１８０４）。方法１８００は、複数の周波数関数における多数の周波数分布関数に等しい多数の列を有するとともに、複数の周波数分布関数の周波数分配関数それぞれにおける多数の周波数ビンに等しい多数の行を有するアレイを生成する（動作１８０６）。方法１８００は、複数の周波数分布関数のうちそれぞれの複数の点がアレイに含まれるようにこのアレイを満たし、このアレイによって解析器モジュールは、音響波形データの各波形に関する１つの点を含む周波数プロットを用いて、オペレータによっては事前に特定不能な物体の構造的な変化を特定する（動作１８０８）。その後、方法１８００は終了する。
【０１７７】
幾つかの説明的な例において、方法１８００は、複数の周波数分布関数のそれぞれについて全てのデータがアレイに含まれるように、このアレイを満たす。幾つかの説明的な例において、方法１８００は、アレイを、周波数分布関数時間発展画像として表示し、この画像の各列は、複数の周波数分布関数の各周波数分布関数を示すものである（動作１８１０）。幾つかの説明的な例では、方法１８００において、周波数分布関数時間発展画像の各ピクセルが、振幅について色又は彩度で示すものを有する（動作１８１２）。幾つかの説明的な例において、方法１８００は、複数の周波数分布関数時間発展画像を反復的に生成及び解析して、複数の周波数分布関数を生成するために使用したパラメータのうち少なくとも１つを調整し、これらのパラメータは、多数の周波数ピーク、ビン幅の値、及び周波数ビンの幅を含むものである（動作１８１４）。
【０１７８】
次に、図１９は、例示的な実施形態に従った、パラメータを調整する方法についてのフローチャートを示す。方法１９００は、図１の試験環境１００で実装され得る。方法１９００は、音響感知システム２０４、並びに図２及び１３のコンピュータシステム２１６の解析器モジュール２１４を用いて、実装され得る。方法１９００は、対象となるパラメータを調整する方法である。図１３に示した周波数ビンの幅１３３４、ビン幅の値１３３６、又は多数の周波数ピーク１３３８についての所望のあらゆるパラメータは、方法１９００を用いて調整できる。
【０１７９】
方法１９００は、対象となるパラメータの数値範囲を判定する（動作１９０２）。方法１９００は、対象となるパラメータを、数値範囲の最小値Ｎｆ１で開始させ、その他のパラメータを全て初期化する（動作１９０４）。方法１９００は、Ｎｆxについて周波数分布関数時間発展画像を生成し、Ｎｆ１で開始する（動作１９０６）。方法１９００は、Ｎｆ２について周波数分布関数時間発展画像を生成する（動作１９０８）。
【０１８０】
方法１９００は、パーセンテージでの差異を、２つの画像の各セット間の差の合計によって計算し、Ｎｆ１及びＮｆ２についての画像間の差で割る：
2019219382.tif 000002
（動作１９１０）。方法１９００は、Ｎｆの全ての値について周波数分布関数時間発展画像が生成されているかどうかを判定する（動作１９１２）。もし生成されていなければ、Ｎｆについて全ての値が、周波数分布関数時間発展画像を有するまで、動作１９０６及び１９０８が繰り返される。方法１９００は、複数の周波数分布関数時間発展画像のうち２つの連続的な周波数分布関数時間発展画像間のパーセンテージでの差異が、１０％以内の定常状態条件の変化であるパラメータについての値を選択する（動作１９１４）。その後、方法１９００は終了する。
【０１８１】
幾つかの説明的な例では、画像が同じサイズでなければ、方法１９００は、これらの画像が同じサイズになるように補間する（動作１９１６）。
【０１８２】
異なって図示された実施形態におけるフローチャート及びブロック図は、構造様式、機能、及び装置を稼働させ得る幾つかの実施法、並びに説明的な実施形態における方法を説明している。これに関して、フローチャート又はブロック図内の各ブロックは、１つの動作又は１つのステップの、モジュール、セグメント、機能、及び／又は部分を表すことができる。
【０１８３】
例示的な一実施形態の幾つかの代替的な実施態様では、ブロックに記載された１以上の機能が、図中に記載の順序以外で起こり得る。例えば、場合によっては、連続して示されている２つのブロックが実質的に同時に実行されること、又は時には、付随する機能に応じてブロックが逆の順序で実施されることもあり得る。また、フローチャート又はブロック図で説明したブロックに加えて、その他のブロックを追加することができる。
【０１８４】
幾つかの説明的な例において、方法１７００、方法１８００、又は方法１９００の全てのブロックが実施されるわけではない。例えば、図１７の動作１７１０から１７２２までは、任意である。別の例として、図１８の動作１８１０から１８１４までは、任意である。さらなる例として、図１９の動作１９１６は、任意である。
【０１８５】
さらに、本開示は、以下の条項に従った実施形態を含む：
【０１８６】
条項１
物体に対して配置された音響感知システムであって、前記音響感知システムは、アコースティックエミッションを検出し、検出されたアコースティックエミッションの音響波形データを生成する、音響感知システム、及び
物体についての負荷データ及び音響波形データを受信するコンピュータシステムに実装された解析器モジュールであって、前記音響波形データを用いて複数の周波数分布関数を生成し、前記複数の周波数分布関数それぞれについて複数の点を含む周波数分布関数時間発展画像を生成する、解析器モジュール、
を備える、装置。
【０１８７】
条項２
前記周波数分布関数時間発展画像を生成することによってオペレータは、前記物体の構造的完全性を評価することができる、条項１に記載の装置。
【０１８８】
条項３
前記解析器モジュールが、前記複数の周波数分布関数について複数のビンのためにビン幅の値を特定し、前記ビン幅の値は、規定された時間間隔、又は規定された負荷間隔である、条項１に記載の装置。
【０１８９】
条項４
前記解析器モジュールが、反復的なパラメータ調整と、前記音響波形データから生成した複数の周波数分布関数時間発展画像とを用いて、前記ビン幅の値を特定する、条項３に記載の装置。
【０１９０】
条項５
前記解析器モジュールは、前記複数の周波数分布関数時間発展画像のうち２つの連続的な周波数分布関数時間発展画像間のパーセンテージでの差異が、１０％以内の定常状態条件の変化であるとき、前記ビン幅の値を特定することを含む、条項４に記載の方法。
【０１９１】
条項６
前記解析器モジュールは、反復的なパラメータ調整と、前記音響波形データから生成した複数の周波数分布関数時間発展画像とを用いて、周波数ビンの幅又は多数の周波数ピークのうち少なくとも１つを特定する、条項１に記載の装置。
【０１９２】
条項７
前記解析器モジュールが、前記周波数分布関数時間発展画像を用いて多数のクラスタを判定する、条項１に記載の装置。
【０１９３】
条項８
前記解析器モジュールが、特異値分解を前記周波数分布関数時間発展画像に適用することによって多数のクラスタを判定する、条項７に記載の装置。
【０１９４】
条項９
前記多数のクラスタが、前記周波数分布関数時間発展画像における特異値分解からの特異値のプロットの曲線部内にあるエントリから選択される、条項８に記載の方法。
【０１９５】
様々な例示的な実施形態の記載は、説明及び記載という目的のために提示されたに過ぎず、実施形態が開示された形態について網羅的であること、又は実施形態を掲示された形態に制限することを意図したわけではない。多くの修正例及び変形例が、当業者にとっては明らかであろう。さらに、様々な例示的な実施形態により、その他の望ましい実施形態と比較して、様々な特徴が得られる。１つ又は複数の実施形態は、実施形態の原則、実際の用途を最もよく説明するために、また当業者が、考えられる特定の使用に適するような様々な変形例を有する様々な実施形態に関する開示を理解するように、選択され、記載されている。
【図１】
2019219382.tif 000003
【図２】
2019219382.tif 000004
【図３】
2019219382.tif 000005
【図４】
2019219382.tif 000006
【図５】
2019219382.tif 000007
【図６】
2019219382.tif 000008
【図７】
2019219382.tif 000009
【図８】
2019219382.tif 000010
【図９】
2019219382.tif 000011
【図１０】
2019219382.tif 000012
【図１１】
2019219382.tif 000013
【図１２】
2019219382.tif 000014
【図１３】
2019219382.tif 000015
【図１４】
2019219382.tif 000016
【図１５】
2019219382.tif 000017
【図１６】
2019219382.tif 000018
【図１７】
2019219382.tif 000019
【図１８】
2019219382.tif 000020
【図１９】
2019219382.tif 000021
【外国語明細書】
2019219382000001.pdf
2019219382000002.pdf
2019219382000003.pdf
2019219382000004.pdf