(57)【特許請求の範囲】
【請求項１】
閉形式形状当てはめを用いてシステム同定を行うための、コンピューターで実行される方法であって、
複数のセンサー（１０４）から得られた一組のデータを受信することと、
前記複数のセンサー（１０４）から特定のセンサーを選択することと、
一群の加振についての、前記特定のセンサーに関するデータを前記一組のデータから集めることと、
前記特定のセンサーに関する前記一群の加振についての線形最小二乗問題を定式化することと、
前記特定のセンサーに関する前記一群の加振についての前記線形最小二乗問題を解くことと、
前記特定のセンサーに関する前記一群の加振についての前記一組のデータから、モード形状情報を得るべく、１つ又は複数のモード形状項を抽出することと、を含み、
前記複数のセンサー（１０４）のうちの各センサーが順番に選択され、前記特定のセンサーに代わって各センサーごとに、前記集めること、前記定式化すること、前記解くこと、および前記抽出することを繰り返すことにより、前記複数のセンサー（１０４）のうちの各センサー及び前記一群の加振についてのデータの組からモード形状情報を得るように構成された、方法。
【請求項２】
前記特定のセンサーに関する前記一群の加振についての線形最小二乗問題を定式化することは、当てはめ式のうち、前記特定のセンサー及び前記一群の加振のみに関連する部分を選択することを含み、前記当てはめ式の前記選択部分は、ブロック対角行列の非ゼロブロックに対応する、請求項１に記載の方法。
【請求項３】
前記線形最小二乗問題を定式化することは、変数置換を行うことによって、当てはめ式を、最小二乗閉形式最適化を行うことによって前記モード形状項の最適値を見つけることができるシンプルな線形式の形にすることを含む、請求項１又は２に記載の方法。
【請求項４】
前記線形最小二乗問題を解くことは、当てはめ式におけるモード形状項及び加振項の変数の置換によって得られた一組の式を解くことを含む、請求項１〜３のいずれか１つに記載の方法。
【請求項５】
１つ又は複数のモード形状項を抽出することは、当てはめ式におけるモード形状項及び加振項の変数の置換を逆にすることによって、前記当てはめ式の１つ又は複数のモード形状項及び加振項を得ることを含む、請求項１〜４のいずれか１つに記載の方法。
【請求項６】
前記一組のデータを受信することは、センサー、振動事象、及び時点に関して指標付けされた、センサー応答と時間とのペアの形態のフラッター履歴データを受信することを含む、請求項１〜５のいずれか１つに記載の方法。
【請求項７】
非線形最適化を行うことをさらに含み、前記特定のセンサーに関する前記一群の加振についての前記線形最小二乗問題を解くことは、１つ又は複数の周波数及び減衰及びモード形状項の最適化をもたらし、これによって前記非線形最適化のための計算工程の量を減らす、請求項１〜６のいずれか１つに記載の方法。
【請求項８】
前記複数のセンサー（１０４）のうちの第１の組について非線形最適化を行うことと、
前記複数のセンサー（１０４）のうちの第２の組について前記線形最小二乗問題を解くことをさらに含み、前記第２の組は、前記第１の組を含み且つこれより大きい、請求項１〜７のいずれか１つに記載の方法。
【請求項９】
当てはめ式にパラメーターをロードすることと、
前記線形最小二乗問題を解くことによって得られた前記モード形状情報を用いて、当てはめ式のオフセットならびにモード形状の振幅及び位相を求めることと、
データ値からの当てはめ値の偏差である、前記当てはめ式の１つ又は複数の残差を計算すること、をさらに含む、請求項１〜８のいずれか１つに記載の方法。
【請求項１０】
１つ又は複数の振動事象に供される構造体（１０２）に関する、フラッター試験データを供給するように構成された複数のセンサー（１０４）であって、前記フラッター試験データは、前記複数のセンサー（１０４）によって取得された物理的測定値に対応する機械可読履歴データである、センサーと、
前記機械可読履歴データを受信するとともに処理を実行するように構成されたコンピュータープロセッサと、
を含むシステム（１００）であって、前記処理は、
前記複数のセンサー（１０４）から得られた一組のデータを受信することと、
前記複数のセンサー（１０４）から特定のセンサーを選択することと、
一群の加振についての、前記特定のセンサーに関するデータを前記一組のデータから集めることと、
前記特定のセンサーに関する前記一群の加振についての線形最小二乗問題を定式化することと、
前記特定のセンサーに関する前記一群の加振についての前記線形最小二乗問題を解くことと、
前記特定のセンサーに関する前記一群の加振についての前記一組のデータから、モード形状情報を得るべく、１つ又は複数のモード形状項を抽出することと、を含み、
前記複数のセンサー（１０４）のうちの各センサーが順番に選択され、前記特定のセンサーに代わって各センサーごとに、前記集めること、前記定式化すること、前記解くこと、および前記抽出することを繰り返すことにより、前記複数のセンサー（１０４）のうちの各センサー及び前記一群の加振についてのデータの組からモード形状情報を得るように構成された、システム（１００）。
【請求項１１】
飛行中に前記フラッター試験データを取得するための前記複数のセンサー（１０４）を備える航空機をさらに含む、請求項１０に記載のシステム。
【請求項１２】
前記定式化は、当てはめ式のうち、前記特定のセンサー及び前記一群の１つ又は複数の振動事象のみに関連する部分を選択することを含み、前記当てはめ式の前記選択部分は、前記当てはめ式全体に対応するブロック対角ヤコビ行列（２００）の非ゼロブロックに対応する、請求項１０または１１に記載のシステム。
【請求項１３】
前記定式化は、変数置換を行うことによって、当てはめ式を、最小二乗閉形式最適化を行うことによって前記モード形状項の最適値を見つけることができるシンプルな線形式の形態にすることを含む、請求項１０〜１２のいずれか１つに記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の実施形態は、概して、観測された入出力データから動的システムを数学的にモデリングする技術及び科学としてのシステム同定に関し、より具体的には、航空機構造体の振動モードのフラッター飛行試験、及び、特定の各飛行条件おける各構造体構成のモード特性の同定に関し、これは、例えば、航空機の空力弾性安定性の限界を推定するのに利用することができるものである。
【背景技術】
【０００２】
高層建築物、橋、及び航空機の機体などの、多くの種類の建築構造体は、例えば風や飛行中の航空機の対気速度による動的空気力によって引き起こされる振動ストレスにさらされる。このような構造体にかかる動的空気力は、フラッターと称される、構造体の不安定な振動性の空力弾性変形、すなわち振動を引き起こすことがある。フラッターは、曲げやねじれなどの様々なタイプの運動又は応力を含む場合があり、これらの組み合わせは、モード（例えば変形のモード）又は振動モードと称されることがある。
【０００３】
例えば、飛行中の航空機の主翼の場合、空力弾性変形は、航空機の通常の動作エンベロープ内では、比較的穏やかで安定である。しかしながら、フラッターの場合には、空力弾性変形が不安定なモードになり、このモードでは、ねじれ（例えばツイスト）運動が空気流からエネルギーを取り込み、これによって特定の振動モード（例えば、ねじれ運動そのもの、あるいは、曲げなどの他の運動とねじれ運動との組み合わせ）が引き起こされて振幅がますます大きくなり、大きな振幅の振動が起こって、これが主翼にダメージを与えるおそれがある。
【０００４】
このような状況となる可能性を減らすため、通常、徹底的な飛行及び風洞試験を行うことによって、航空機のフライトエンベロープ全体にわたって、航空機の様々な空力弾性構造体のフラッター特性を観察及び記録し、その航空機にとっての安全な動作速度及び高度エンベロープを予測している。このような試験においては、例えば、主翼、胴体、及び尾翼などの航空機の種々の構造体に、多数の様々なタイプのセンサー又は変換器（トランスデューサ）を取り付ける。センサーは、例えば、加速度計、歪みゲージ、温度センサ、及び、速度インジケータを含む。飛行試験中には、例えば、エルロン、エレベーター、ラダー、又はフラップなどの制御表面を所定量ゆがめるなどして、センサを様々に加振する。与えられた振動（入力）と、センサーからの応答（出力）との対応関係は、飛行試験データに含められる。飛行試験データを有用なものにするためには、通常、コンピューターによって分析する必要がある。しかしながら、飛行中には、航空機及び運航乗務員を危険にさらすことを避けるため、さらなる加振又は新たな加振を行う前に分析結果が必要とされる場合がよくある。最悪なのは、分析結果の計算が完了するまで試験飛行が中断され、計算が完了すると試験飛行が再開される、というケースである。このような中断は、航空機のダウンタイム、ならびに、滑走路や管制塔などの設備、グラウンド、及び運航乗務員の非効率的な使用という点で、費用がかかる。従って、空力弾性変形及び振動応答性に関する構造体の試験（例えばフラッター試験）において、フラッター試験データの分析及び使用を計算効率良く迅速に行う方法が必要とされており、これは、その他の風の負荷を受ける構造物や、誘発された振動にさらされる構造物、例えば建物や橋梁など、の設計及び試験においても利点を有する。
【発明の概要】
【０００５】
１つ又は複数の実施形態において、動的システムの自由応答減衰データ履歴(free response time decay data history)に基づくシステム同定は、新たな形の動的システム自由応答減衰の式を採用し、これによれば、モード形状（mode shape）を線形係数として扱うことができる。当該システム同定は、さらに、ブロック対角化された感度行列を生成することにより、各センサーのモード形状を互いに独立に計算することができ、システム同定プロセスを大幅にスピードアップすることができる。別の実施形態においては、閉形式形状当てはめを用いることによって、少数のセンサーからなる組みの当てはめから周波数及び減衰及び振動レベルが求められると、大きな組のセンサーについてのモード形状を得ることができる。別の実施形態において、非線形最適化に閉形式形状当てはめを組み込むことによって、感度のヤコビ行列を求め、且つ、残差を評価し、これによって非線形最適化の完了までに要する時間を減らすことができる。ここで、非線形最適化とは、１つ又は複数の制約又は条件に従って、何らかの目的関数の最大値又は最小値を近似することを言い、目的関数とは、レーベンバーグ・マルカート法又は減衰最小二乗法などの、１つ又は複数の変数の関数である。当業者には理解されるように、概して、本明細書における「最適化する」という用語及びその変形（例えば「最適化」「最適化された」など）は、言及しているパラメーター、プロセス、データ、項、及び／又は関連付けられた関係が、改善、調節、設定、及び／又は（以前のものに比べて）向上することを示し、完璧又は起こりうる絶対的最良を示すものではない。
【０００６】
一実施形態において、閉形式形状当てはめを用いてシステム同定を行うための、コンピューターで実行される方法は、複数のセンサーから得られた一組のデータを受信することと、複数のセンサーから特定のセンサーを選択することと、一群の振動についての、特定のセンサーからの一組のデータを集めることと、特定のセンサーに関する一群の振動についての線形最小二乗問題を定式化することと、特定のセンサーに関する一群の振動についての線形最小二乗問題を解くことと、１つ又は複数のモード形状項を抽出して、特定のセンサーに関する一群の振動についての一組のデータから、モード形状情報を得ること、を含む。
【０００７】
別の実施形態において、システムは、１つ又は複数の振動事象に供される構造体から、フラッター試験データを供給するように構成された複数のセンサーであって、当該フラッター試験データは、センサーによって取得された物理的測定値に対応する機械可読履歴データである、センサーと、機械可読履歴データを受信するとともに処理を実行するように構成されたコンピュータープロセッサと、を含む。ここで、当該処理は、履歴データに対して、一連の減衰正弦曲線の１つ又は複数の当てはめを行うことと、履歴データに対する一連の減衰正弦曲線の１つ又は複数の当てはめのうちの第１の当てはめの第１誤差の高速フーリエ変換（ＦＦＴ）を計算することと、一連の減衰正弦曲線に含まれる次の減衰正弦曲線を推定することと、閉形式形状当てはめの１又は複数回の繰り返しを行うことによって、モード形状項を最適化する‐最適値の近似値を求めるプロセスのことをいう‐とともに、第１の非線形当てはめを行うことによって、一連の減衰正弦曲線についての周波数及び減衰及び振動レベル項を最適化することと、最適化された周波数及び減衰及び振動レベルならびにモード形状項を用いて、履歴データに対する一連の減衰正弦曲線の第２の非線形当てはめを行うことと、非線形当てはめの結果を出力することと、を含む。
【０００８】
さらなる実施形態において、非一時的なコンピューター可読媒体は、構造体に取り付けられたセンサーによって取得された測定結果から、構造体の振動に対応する履歴データを受け取ることと、振動についてのセンサーからの履歴データに関する線形最小二乗問題を定式化することと、振動についてのセンサーからの履歴データに関する線形最小二乗問題を解くことと、１つ又は複数のモード形状項を抽出して、履歴データから構造体についてのモード形状情報を得ることを、コンピューターシステムによる実行に応答してコンピューターシステムに行わせる命令を含む。
【図面の簡単な説明】
【０００９】
【図１】本開示の一実施形態による、システム同定のためのシステムを示す概略システム図である。
【図２】一実施形態による、各センサーについての閉形式形状当てはめを処理するための、異なるセンサー間の相対的独立性を示す、疎行列図である。
【図３】一実施形態による、閉形式形状当てはめを処理する方法を示すフローチャートである。
【図４】一実施形態による、閉形式形状当てはめを非線形当てはめに組み込む方法を示すフローチャートである。
【図５】一実施形態による、小さな組のセンサーを用いてキーパラメーターを求めた後に、非常に大きな組のセンサーのモード形状を得る方法を示すフローチャートである。
【図６】１つ又は複数の実施形態による、非線形最適化処理をスピードアップするために閉形式形状当てはめが適用された非線形最適化の方法を示すフローチャートである。
【図７】一実施形態による、ヤコビアンを求める方法であって、図６に示したような非線形最適化方法に適用することができる方法を示すフローチャートである。
【図８】一実施形態による、残差を評価する方法であって、図６及び図７に示したような非線形最適化方法に適用することができる方法を示すフローチャートである。
【図９】一実施形態による、システム同定のためのシステム用の処理を実行するのに適したコンピューターシステムの一例を示すブロック図である。
【００１０】
本開示の実施形態及びその利点は、以下の詳細な説明を参照することによって最も理解されるであろう。なお、図面の１つ又は複数に示した同様の要素は、同様の参照数字で示しており、これらの図面における図示は、実施形態を例示することを目的としており、実施形態を限定することを目的としたものではない。
【発明を実施するための形態】
【００１１】
本開示は、概して、航空機構造体のフラッター試験データの分析に特に適用可能な、システム同定方法及びシステムに係る1つ又は複数の実施形態を示す。なお、本開示は、風又は空気流に対するフラッター応答を有する任意の構造物、例えば橋梁や高層ビルなどにも広く適用可能である。
【００１２】
１つ又は複数の実施形態は、動的システムの自由応答時間減衰データ履歴に基づくシステム同定に用いることができる。このような用途の１つは、航空機の一般的なフラッター飛行試験である。フラッターとは、構造体の振動モードと、このような振動に起因する動的空気力との相互作用によって引き起こされる不安定状態である。フラッター試験では、様々な飛行条件における、様々な構造体の構成の場合の、航空機のモード周波数、減衰、及びモード形状を同定することが望まれる。一般的には、異なる構造体構成及び飛行条件のそれぞれについて、複数の試験を行って、航空機の振動モードを引き起こし、自由応答減衰を記録する。次に、減衰データを処理することによって、特定の飛行条件下での各構造体構成のモード特性を判定する。各構造体構成及び特定の飛行条件についてのモード特性の判定結果（例えばモード形状情報）は、モード周波数及び減衰の傾向当てはめ（trend fitting）すなわちトラッキング（tracking）を通してさらに有用なものにすることができる。
【００１３】
モード形状情報は、モード周波数及び減衰のトラッキング（傾向当てはめ）を行う際に、非常に有用となりうる。周波数及び減衰の傾向を用いて、航空機の空力弾性安定性の限界を推定する（例えば、フラッターが起こることが予測される速度を推定する）ことができる。
【００１４】
従来の方法では、非線形最適化により、ドウェル（dwell）及び減衰フラッター試験データから周波数、減衰、及びモード形状を求めていた。ドウェル及び減衰フラッター試験データは、例えば、構造体固有のモード（特定の形態の振動すなわちモード形状）を励起した後、加振を停止し、構造体の応答が消えるのを待つという試験によって得ることができる。振動の減衰から一連のフラッター履歴データが生成され、これを、複数の減衰正弦波の級数としてモデリングすることができる。あるセンサーに関するモード形状情報は、そのセンサーの応答データが非線形最適化に含まれている場合にのみ求めることができる。非線形最適化における未知数の数は、モデル（例えば減衰正弦波の級数）へのデータの当てはめに含まれるセンサーの数に依存する。従来の方法では、適切なモード形状を得るためには、多くのセンサーが非線形最適化に含まれる必要があった。しかしながら、センサーの数が多いと、計算に必要な時間が長くなり、専用コンピューターでも数時間要することが通常である。これは、上述したように、飛行試験及び飛行試験に必要なリソースのスケジューリングに悪影響を及ぼす。システム同定のためのシステム及び方法の例は、2012年3月6日に付与された米国特許第8131491号（B2）「METHOD AND APPARATUS FOR EVALUATING DATA REPRESENTING A PLURALITY OF EXCITATIONS OF A PLURALITY OF SENSORS」、及び、2005年9月20日に付与された米国特許6947858号（B2）「METHODS AND APPARATUS FOR ANALYZING FLUTTER TEST DATA USING DAMPED SINE CURVE FITTING」に記載されており、これらはいずれも、参照によりその全体が本明細書に組み込まれる。
【００１５】
１つ又は複数の実施形態によれば、非常に大きな非線形最適化問題を２つの部分に分ける方法が開示される。第１の部分は、モード周波数、減衰、及び加振レベルデータを主たる対象とする。第２の部分はモード形状データを主たる対象とする。
【００１６】
１つ又は複数の実施形態によれば、モード形状データに関する対処法（上記第２の部分）は、さらに、各センサに対する個別の問題にまで分割適用することが可能である。以下に詳しく説明するように、モード形状データのこの種の対処法としては、多くの小さな問題を解く方が、１つの大きな問題を解くよりもはるかに速い。（すなわち、センサ毎の個別の問題を解くよりも、多くのセンサに関わる問題を一度に解く方が難しくまた時間を要する。）
【００１７】
１つ又は複数の実施形態によれば、各センサについてのモード形状の解は、非線形最適化に代えて、線形最小二乗問題（非反復の閉形式）としても定式化することができる。周波数、減衰、及び加振レベルの所与のデータに対して、閉形式の線形最小二乗法を用いることによって、非線形最適化法よりも迅速に最適モード形状データを求めることができる。
【００１８】
１つ又は複数の実施形態によれば、これらの手法の２つの適用例が示される。第１の例は、モード形状の拡張であり、小さな組みのセンサーに基づきモード周波数、減衰、及び振動レベルのデータを求めた後、大きな組みのセンサーについて最適モード形状が求められる。この一例が、方法５００（以下に図５に関連付けて説明する）によって示されている。第２の例は、大きな組（又は任意の組）のセンサーについての非線形最適化に、閉形式モード形状当てはめを組み込むことである。一般的な非線形最適化の例は、方法４００（以下に図４に関連付けて説明する）によって示されている。また、ヤコビ行列（例えば非線形最適化に広く適用可能である）を求める別の例は、方法６００（以下に図６に関連付けて説明する）によって示されている。
【００１９】
図１は、一実施形態による、システム同定のためのシステム１００を示している。システム１００によって示す例において、フラッター試験に供される構造体１０２は、図示のように航空機であってもよいし、励起振動を受ける別の構造体であってもよい。構造体１０２は、一組のセンサー１０４を備えており、これらのセンサーには、以下の式のために、変数「ｊ」という指標を付し、当該組のセンサー１０４の中の一のセンサーを任意に特定するときには、センサー（ｊ）又はセンサーｊと称することにする。センサー１０４は、例えば、加速度計、歪みゲージ、流速センサー、温度センサーなど、様々なタイプのセンサーを含みうる。各センサーは、それぞれが応答の対象とする種類のデータ（例えば、加速度、歪み、流速、温度）を提供することができ、当該データは、例えば、データが報告又は測定された履歴時間と関連付けることができる。
【００２０】
例えば、構造体１０２の試験は、構造体１０２（例えば航空機１０２）に、一群の振動（図示せず）を与えることを含む。例えば、航空機の場合、振動事象(excitation event)は、航空機の１つ又は複数の制御表面を動かすこと、パワー出力レベル（例えばスロットル）を調節すること、又は種々の振動を組み合わせることによってもたらすことができる。振動事象により、例えば、構造体１０２からのインパルス応答が得られる。振動が与えられると、当該組のセンサー１０４のうちの様々なセンサーがこれに反応し、センサー（ｊ）の応答と時間とのペアとして、センサーデータ（例えば測定データ）が得られる。なお、時刻歴は、変数「ｐ」という指標が付される。ｐは、初期値が例えば１であり、データ中に記録される時点ｐは、「ｔp」と表される。各振動事象は、以下の式のために、変数「ｋ」という指標が付けられ、当該一群の振動のうちの所与の振動事象を、振動事象（ｋ）と称することにする。振動事象（ｋ）が与えられた際の、時点ｐにおけるセンサー（ｊ）の応答と時間とのペア（例えば測定データ又はセンサーデータ）は、Ｙj,k(tp)として表すことができる。
【００２１】
システム同定のためのシステム１００は、測定かつ時間特定されたセンサーデータを受信するためのコンピューターシステム１０８を含みうる。例えば、コンピューターシステム１０８は、テレメトリ(telemetry)１０５を介してセンサーデータを受信する。他の実施形態として、コンピューターシステム１０８は、データを一旦記録した後、当該センサーデータを受信してもよい。例えば、航空機１０２内の装置によって飛行中にデータを記録してもよい。記録装置が飛行記録データ１０６を作成し、これを（データ転送１０７によって示すように）コンピューターシステム１０８に転送してもよい。データ転送１０７は、例えば、有線もしくは無線通信、又は、磁気、電気もしくは光学媒体などのコンピューター可読媒体からのデータの読み込みによって行うことができる。
【００２２】
コンピューター１０８は、センサーデータＹj,k(tp)を受信すると、複数の様々な方法で当該センサーデータを処理することができる。この処理は、フラッター試験データに適用可能であるが、これに限定されるわけではない。例えば、動的システムの同定は、減衰正弦波の級数を含む式：
【数１】
0006799945.tif 000002
を、試験データ（例えば測定データ又はセンサー応答データ）Ｙj,k(tp)に当てはめる非線形最適化を用いて行うことができる。ここで適用される最小二乗最適化式は、以下の式（０）のようになる。
【数２】
0006799945.tif 000003
同式において、
Ｎkは、振動事象の数であり、
Ｎjは、応答センサーの数であり、
Ｎpは、時点の数であり、
ｋは、振動事象の指標であり、
ｊは、センサの組の指標であり、
ｐは、時点の指標であり、
ｔpは、データが取得された一連の時点のうちの１つであり、
Rngj,kは、振動事象（ｋ）が与えられたセンサー（ｊ）からの応答についての正規化係数であり、
Ｙj,k(tp)は、振動事象（ｋ）を与えられた応答センサー（ｊ）についての特定の時点（ｐ）における測定データである。また、
振動事象（ｋ）が与えられた応答センサー（ｊ）についての特定の時点（ｐ）における当てはめ式は、
【数３】
0006799945.tif 000004
である。
【００２３】
この最適化では、当てはめ式、すなわち下記の式（１）における係数Ｗi、Ｄi、ＡOi,j、ΦOi,j、すなわち、センサー（ｊ）に関するモード（ｉ）の周波数、減衰、及びモード形状情報が求められる。この当てはめでは、各当てはめ式は、定数項（Ｃj,k）および減衰正弦波の級数から構成されている。第１の時点ｔ1は、例えばゼロとしてよい。正弦波の振幅Ａ及び位相Φは、加振レベル（上付きＥ）に関するものと、出力モード形状（上付きＯ）に関するものに分けることができる。当てはめ式は、以下のとおりである。
【数４】
0006799945.tif 000005
同式において、
Ｃj,kは、振動事象（ｋ）に対するセンサー（ｊ）からの応答に関する非正弦波状の定数であり、
Ｎは、モードの数であり、
ｉは、モードの指標（例えば、モード（ｌ）...モード（ｉ）...モード（Ｎ））であり、
ｔpは、データが取得された一連の時点のうちの１つであり、
ｔ1は、データが取得された一連の時点のうちの第１の時点である。また、
Ｄi、Ｗiは、モード（ｉ）の減衰項及び周波数項であり、減衰率ξiは、以下のように計算される。
【数５】
0006799945.tif 000006
ＡEi,k、ΦEi,kは、モード（ｉ）及び振動事象（ｋ）に対する、加振レベルの振幅及び位相である。加振レベルは、第１の加振すなわちｋ＝１について固定されており、各モード（ｉ）に対し、ＡEi,l＝１．０及びΦEi,l＝０．０である。
ＡOi,j、ΦOi,jは、モード（ｉ）に対する応答センサー（ｊ）における（出力すなわち）モード形状の振幅及び位相である。
【００２４】
図２は、行列２００に関する疎行列図であり、この行列は、当てはめ式（１）によって記述される一連の方程式を、非線形最適化を利用して解く際に用いることができる。このような解法によれば、計算の数値的精度内で、式（１）の項、すなわち、Ｄi、Ｗi、ＡEi,k、ΦEi,k（非線形最適化を必要とする項）、及び、Ｃj,k、ＡOi,j、ΦOi,j（閉形式形状当てはめによって求めることができる項）に対して、最適又は最良の当てはめをもたらすことができる。最終的な結果は、これらの項すべてについての最適化である。非線形最適化処理は、各項に対する当てはめの感度（偏微分係数）を必要とする。行列２００は、数学的にはしばしばヤコビ行列と称される、偏微分係数の行列である。マトリクス２００の疎行列図では、式（１）を解くのに用いられる行列２００における非ゼロ項を×で示し（「非ゼロ」項とは、実数体のうちのゼロを含む任意の値を取ることができる項のことを指し、ゼロの値しかとることのできないゼロ項と区別される）、ゼロ項は空欄のままとしている。なお、式（１）は、実際には、ｐ（時点）と共に、ｊ（センサー）、ｋ（振動事象）、ｉ（モード）によって指標付けされた一連の式である。行列２００の例は、２つの振動（ｋ＝１，２）、３つのセンサー（ｊ＝１，２又は３）、及び、２つのモード（ｉ＝１，２）に対す当てはめ式に関するものである。
【００２５】
図２に示すように、いくつかのブロック（例えばブロック２０２、２０３）は、すべての項がゼロ項である。また、このようなゼロブロックに比べて、非ゼロ項（例えばブロック２０１などの、×印が付いているもの）を有するブロックは、比較的少なく、この点で、行列２００は、「希薄」であると言うことができる。非ゼロ項を有するブロック（概して行列２００の対角線に沿って位置しており、これによって行列２００はブロック対角型であると言うことができる）は、ヤコビ行列内のどの項が非ゼロであるかを示し、これはすなわち、当てはめ式のどの項（図２における行列２００の上部に示す、Ｄi、Ｗi、ＡEi,k、ΦEi,k、Ｃj,k、ＡOi,j、ΦOi,j）が、どの測定データ値（図２における行列２００の左側に示す、Ｙj,k（ｔp）の影響を受けるかを示す。なお、ｉ＝１，２について、ＡEi,l＝１．０であり、ΦEi,l＝０．０であることから、これらの項は、解く必要がない定数であるため、行列２００の上部に記載されていない。
【００２６】
従って、図２によって示した特定の例に関し、図２のブロック２０１は、センサー１の項はセンサー１のデータの影響を受けることを示す。ブロック２０２は、センサー２及びセンサー３の項が、センサー１のデータから独立している（影響を受けない）ことを示す。そして、ブロック２０３は、センサー１の項が、センサー２及びセンサー３のデータから独立している（影響を受けない）ことを示す。このように行列２００がブロック対角型であれば、線形最小二乗法による当てはめの式を解くことが単純化される。
【００２７】
図２において、当てはめ式の項は、周波数と減衰（Ｗi、Ｄi）の項、ならびに加振の振幅と位相（ＡEi,k、ΦEi,k）の項が、それぞれまとめて配置されている。また、図２における行列２００の上部に示すように、定数項とモード形状の振幅及び位相の項（Ｃj,k、ＡOi,j、ΦOi,j）が、各センサーについてまとめられている。このような配置により、センサー（ｊ）の項に関して行列２００がブロック対角型となる。容易に理解できるように、行列２００のこのブロック対角型を用いることによって、周波数、減衰、及び、加振の振幅及び位相の項が決まると、最適化問題は、各センサー（ｊ）ごとの、そのセンサの測定データのみを用いる問題に分けることができる。例えば、当該データは、各センサー毎の各加振データのみ（例えばセンサー（１）についてのＹ1,1；Ｙ1,2）を含む。
【００２８】
従って、図２は、一実施形態による、（例えば、一組のセンサー１０４のうちの）各センサー（ｊ）について（図３で示すような）閉形式形状当てはめ(closed form shape fit)の処理を行うための、センサー（ｊ）間の相互独立性を示している。従って、図２に示したブロック対角型を用いることによって、当てはめ式を解くという全体の問題を、より小さなサブ問題、すなわち各センサー（ｊ）についての１つのサブ問題に分けることが可能になる。各サブ問題は、短時間で処理することができる（当てはめ式（１）の該当部分を解くことができる）ため、すべてのサブ問題を解くのにかかるトータルの時間は、センサー毎のサブ問題に分けることなく当てはめ式（１）全体を解く場合よりも、大幅に少なくなる。
【００２９】
図３は、一実施形態による、閉形式形状当てはめの処理を行うための方法３００を示している。図３に示すように、方法３００の処理は、開始すると、センサー指標ｊを初期化するサブプロセス３０１に進む。図３の例をより簡単に説明するため、指標ｊは、１に初期化され、方法３００によって（例えばサブプロセス３０７において）、１からＮjまで１ずつ値が増やされるものと仮定する。従って、ｊが値Ｎjに達すると、図３に示すように、方法３００は、サブプロセス３０２において、センサー（ｊ）のすべてについてのデータが処理されたと判断し、方法３００の処理を「終了」する。一組のセンサー１０４の処理の一例を図３に示しているが、例えば一組のセンサー１０４のうちの特定のサブセットを処理したいといった、様々な検討事項に応じて、指標ｊを、任意の所望の値に初期化するとともに任意の所望の態様で値を増やすことができ、指標ｊと実際のセンサー１０４との対応関係は、方法３００のユーザーの規定によって変更することができる。
【００３０】
方法３００は、サブプロセス３０３へと続き、ここで、すべての振動事象（ｋ）に関するセンサー（ｊ）のデータを集める。図２の例では、ｊ＝１（例えばセンサー１のデータ）の場合、センサー１（一番目の指標＝１）及び振動事象１及び２（二番目の指標＝１又は２）についてのデータＹ1,1；Ｙ1,2が集められ、例えば、コンピューターシステム１０８のコンピュータープロセッサによって処理できるよう、コンピューターシステム１０８のコンピューターメモリにおける特定のアクセス可能な場所に配置される。データＹ1,1；Ｙ1,2は、例えば、ｊ＝１、ｋ＝１又は２における、データが収集されたすべての時点ｔpについてのデータＹj,k(ｔp)を含んでもよいし、あるいは、時点によるデータを、所望に応じて、選択されたサブセットの時点ｔpに限定してもよい。例えば、データを取得した率よりも少ないサンプリング率でデータを含めることもでき、例えば、３回に１回の時点のデータのみを用いてもよい。例えば、通常は、一秒当たり１０００回のデータ取得時点というサンプリング率でデータを取得するところ、より低い周波数のモードについては、一秒当たり５００のサンプルの率で使用する（例えば、一回置きのデータ取得時点のものを使用する）こともできる。このデータ率の削減は、しばしばデータ間引きとよばれ、精度の重大な又は望ましくない低下を伴うことなく、処理を高速化することができる。データ率をどれだけ減らすかを選択する際に鍵となるのは、１サイクルあたりのデータ取得時点の数である。例えば、２０Ｈｚ（ヘルツ）モードで１秒当たりのデータ取得時点が５００の場合、１サイクルあたり２５のデータ取得時点が存在し、これは、多くの場合、通常の所望精度には十分であると考えられる。
【００３１】
方法３００は、サブプロセス３０４に続き、ここで、すべての振動事象（ｋ）についてのセンサー（ｊ）に関する当てはめ式（１）を解くための線形最小二乗問題の定式化を行う。図２の例の場合、すべての振動事象（ｋ）についてのセンサー（ｊ）に関する当てはめ式を解くことは、行列２００の対角線上の非ゼロブロックのうちの１つに対応する小さな組（式（１）によって表した全体の組よりも数が少ない）の式を解くことに相当する。図２の例において、ｊ＝１の場合（例えばセンサー１のデータ）の当てはめ式の組はブロック２０１に対応し、センサ２用の当てはめ式の組は、行列２００の対角線上の第２の非ゼロブロックに対応する、というようになる。従って、図２の例の場合、サブプロセス３０４で、センサー１、すべての振動、及びすべてのモードに関する当てはめ式（１）を解くための線形最小二乗問題を定式化することは、ｊ＝１、ｋ＝１又は２、ｉ＝１又は２として、式（１）を定式化することを意味する。周波数（Ｗ）、減衰（Ｄ）、振動振幅（ＡE）及び振動位相(ΦE)の項が決まり（例えば既知の項であり）、センサーが選択された（例えばｊ＝１である）状態で、三角関数に関する恒等式：ｓｉｎ（Ａ＋Ｂ）＝ｓｉｎ（Ａ）ｃｏｓ（Ｂ）＋ｃｏｓ（Ａ）ｓｉｎ（Ｂ）を用いることによって、式（１）を次のような形で書くことができる。
【数６】
0006799945.tif 000007
【００３２】
式（２）は、サブプロセス３０４において、以下の変数置換（３）を、モード形状の振幅（ＡO）及び位相(ΦO)（例えば未知の項）、ならびに、振動の振幅（ＡE）及び位相(ΦE)（例えば既知の項）について行い、モード形状の項（未知）のための新たな変数ＡS及びＡC、並びに、加振の項（既知）のための新たな変数ＸS及びＸCを以下のように規定することによって、より簡単な形で書くことができる。
【数７】
0006799945.tif 000008
置換（３）を用いると、式（２）は、
【数８】
0006799945.tif 000009
となる。
【００３３】
式（４）は、シンプルな線形方程式であり、これに対して最小二乗閉形式最適化を行うことによって、未知数（ＡS及びＡCのモード形状項）に対する最適値を見つけることができる。このように、式（４）を与えることによって、サブプロセス３０４は、特定のセンサーｊに関するすべての振動事象（ｋ）についての当てはめ式（１）を閉形式で解くための線形最小二乗問題を定式化する。
【００３４】
式（４）は、定数及びモード形状の項（Ｃ、ＡS及びＡCの項）について、代数的手法を用いて直接解くことができるので、式（４）は、閉形式であると言われる。閉形式形状当てはめによって、決定論的又は単純な代数解が式（４）に対して与えられ、これは、例えば、近似（ガウス・ニュートン法等）又は解析的な他の手法に依存しないものである。
【００３５】
方法３００は、サブプロセス３０５へと続き、ここで、サブプロセス３０４で定式化された閉形式形状当てはめ問題に解を与える。特定のセンサーｊが選択されてｊが固定されていることを想起すると、式（４）は、Ｎk・Ｎp個の線形方程式系（指標ｐのすべての時点に対する指標ｋ）として定式化することができ、変数はＮk＋２Ｎ個（Ｎｋ個の定数（Ｃj,k）および指標ｉのＡSi,j、ＡCi,j）である。この式は、行列の形で、例えば、ＸＡ＝Ｙとして書くことができ、ここで、Ｘは、Ｎk・Ｎp×（Ｎｋ＋２Ｎ）型の既知の拡大行列であり、Ａは、（Ｎｋ＋２Ｎ）×１型の未知の列ベクトルであり、Ｙは、（Ｎk・Ｎp）×１型のＹj,k（tp）データ値の列ベクトルである。行列Ｘ及び列ベクトルＹは、上述したRngj,k正規化係数によって正規化されていてもよい。次に、式ＸＡ＝Ｙは、例えばある１つの手法を用いて、Ａ＝［ＸTＸ］-1［ＸTＹ］としてＡについて解くことができる。ガウスの消去法などの他の手法を用いることもできる。このようにして、サブプロセス３０５は、すべての振動事象（ｋ）についてのセンサー（ｊ）に関する当てはめ式（４）の線形最小二乗問題の解をもたらす。
【００３６】
図２に示した例−行列２００の例は、Ｎk＝２つの加振（ｋ＝１、２）、Ｎj＝３個のセンサー（ｊ＝１、２又は３）、Ｎ＝２つのモード（ｉ＝１、２）、ｐ＝１・・Ｎpである当てはめ式について与えられる‐において、各センサーｊについて解くことは、変数の数がＮk＋２Ｎ＝２＋２・２＝６で、線形方程式の数がＮk・Ｎp＝２Ｎpの問題を解くことであり、積は、２ＮP×６である。センサーは３つなので、閉形式形状当てはめを用いて各センサーについて個別に解く場合、３つの２ＮP×６問題が存在する。センサーが３つで、すべてのセンサーについて同時に解く場合、１つの６Ｎp×１８問題となる。通常、１つの大きな問題（例えばこの例では６Ｎp×１８）を解く方が、複数の小さな問題（例えばこの例では３つの２ＮP×６）を解くよりも、はるかに多くの計算時間を必要とする。従って、方法３００を用いることによって、最適化及びシステム同定のための当てはめ式（１）を解くことに関する計算効率において、大きな利点が得られる。
【００３７】
方法３００は、サブプロセス３０６へと続き、ここで、サブプロセス３０５によって与えられた式（４）の解から、式（２）の定数及びモード形状の項（式（１）と同じである）を抽出する。このようにして、サブプロセス３０６は、式（２）で用いた元の変数で表された閉形式形状当てはめ問題に対する解を与える。サブプロセス３０６は、以下のように、新たな変数ＡS及びＡCに関する変数置換（３）を逆に行うことによって、モード形状の振幅（ＡO）及び位相(ΦO)を「復元する」ことができる。
【数９】
0006799945.tif 000010
なお、ＭＡＴＬＡＢ（登録商標）などの多くの市販の数学パッケージによって、atan２関数が提供されており、これを式（５）に、ΦOi,j＝atan２(ＡCi,j,ＡSi,j)のように適用することによって、必要な４象限位相情報を得ることができる。
【００３８】
このようにして、サブプロセス３０６は、すべての振動事象（ｋ）についてのセンサー（ｊ）に関する当てはめ式（１）の線形最小二乗解を提供することができる。このプロセスは、センサーｊに関する閉形式形状当てはめと称される。
【００３９】
方法３００は、サブプロセス３０７へと続き、ここで、センサー指標ｊを増やす。サブプロセス３０２に関して述べたように、任意のサブセットのセンサーを任意の順序で処理することができ、１からＮｊまで、指標ｊに従って、センサーが番号付けされた通りに１つずつ順番に進むことは、単なる一例である。どの特定の組のセンサー（例えば任意の１つ、任意の２つなど、又はすべて）を選んでもよく、所望の任意の順序で、サブプロセス３０２及び３０７に加えた修正に従って、センサーごとに処理することができる。
【００４０】
図４は、一実施形態による方法４００を示している。当該方法によれば、１つ又は複数の減衰正弦波を用いることにより、方法３００の閉形式形状当てはめが、フラッター試験データ（例えば、システム１００によってセンサー１０４からコンピューターシステム１０８に与えられる飛行試験データ）の非線形当てはめに組み込まれる。具体的には、方法４００は、ステップ４０１において、フラッター履歴データセットとして、一連のデータポイントＹj,k（tp）を読み込む。この読み込みは、例えば、前記データポイントを、コンピューターシステム１０８の記憶装置又はコンピューター可読メモリに格納することによって行われる。方法４００は、次に、ステップ４０２へと続き、データセットＹj,k（tp）に対して非線形ゼロ正弦当てはめを行う。すなわち、式（１）における定数項のみを含み、正弦波を全く含まない状態で、当てはめ値：
【数１０】
0006799945.tif 000011
を求める。
【００４１】
判定ブロック４０３において、曲線当てはめプロセスが完了したかどうか、例えば、いくつかの事前に指定された基準を満たす十分な正弦波項が当てはめに含まれているかどうかが判定される。当てはめにおいて減衰正弦波のうちの１つが不安定である場合には、当てはめプロセスを完了してもよい。一般的には、当てはめにおける正弦波のすべてが安定であるべきである。また、各正弦波の振幅は、全体のうちの有意な部分であるべきである。一般に、各正弦波の振幅は、当てはめ誤差より大きい必要がある。方法４００が完了していない場合、例えば、「式」（０）に基づく評価によって、当てはめ誤差が求められる。
【００４２】
ステップ４０４において、高速フーリエ変換（ＦＦＴ）関数が、当てはめ誤差に適用される。ステップ４０５において、次の減衰正弦モードがＦＦＴ関数から推定される。より具体的には、次の減衰正弦の周波数及び位相が、ＦＦＴ内の最大ピークから取り出される。一実施形態において、ハーフパワー法を用いて減衰を推定し、振幅の初期値をゼロに設定してもよい。振幅の初期値としてゼロを用いることは、次の正弦波を加えることによって当てはめの精度が低下することを防止するのに役立つ。ステップ４０６において、曲線当てはめにおける減衰正弦モードの数を増やす。
【００４３】
ステップ４０７では、当てはめにおけるその時点の正弦波を用いて、式（１）内の「既知数」のその時点の値、すなわち、周波数（Ｗ）、減衰（Ｄ）、ならびに振動の振幅（ＡE）及び位相(ΦE)に方法３００を適用する。これにより、「未知数」、すなわち、定数（Ｃ）、ならびにモード形状の振幅（ＡO）及び位相（ΦO）の解を求める。
【００４４】
ステップ４０８において、ステップ４０７の結果を用いて非線形最適化を行うことによって、周波数（Ｗ）、減衰（Ｄ）、振動振幅（ＡE）、振動位相(ΦE)の各項について、新たな値を求めることができる。
【００４５】
ステップ４０９において、当てはめにおけるその時点の正弦波を用いて、式（１）内の「既知数」のその時点の値、すなわち、新たな周波数（Ｗ）、減衰（Ｄ）、ならびに新たな振動の振幅（ＡE）及び位相(ΦE)に方法３００を適用する。これにより、「未知数」、すなわち、定数（Ｃ）、ならびにモード形状の振幅（ＡO）及び位相（ΦO）の項の修正された解を求める。判定ブロック４１０において、十分なステップが行われたことによって（例えばステップ４０８及び４０９の繰り返し‐これは、選択された回数、例えば、予め決められた回数、又は、例えば修正された解が収束しているかに基づく収束ベースで決まる回数行われる）、式（１）における定数（Ｃ）、ならびにモード形状の振幅（ＡO）及び位相（ΦO）の項について、十分に修正された値が得られたと判定された場合、方法４００は、ステップ４１１に続く。そうでない場合、ステップ４０８、４０９のさらなる繰り返し、及び、判定ブロック４１０が行われる。
【００４６】
ステップ４１１において、非線形「Ｎ」減衰正弦当てはめ（「Ｎ」は、当てはめ内の正弦のその時点の数である）が、フラッター試験データセットＹj,k（tp）に適用される。この非線形「Ｎ」減衰正弦当てはめ処理中に、すべての測定可能な構造体モードの周波数、減衰、及びモード形状が、試験データから同定される。ステップ４１２において、方法４００は、例えば、結果を印刷する、モニターに結果を表示する、又はデータファイルに結果を書き込むなどによって、結果を出力する。方法４００は、次に、判定ブロック４０３へと続き、ここで、曲線当てはめプロセスが完了しているかどうかが判定される。
【００４７】
方法４００は、周波数、減衰、及びモード形状について、ステップ４０７、４０８、４０９、４１０を行わずに非線形「Ｎ」減衰正弦当てはめを用いて以前に得られていたものと同じ結果をもたらすかもしれないが、例えば計算操作又はコンピューター時間などの所要時間がはるかに少なくて済む。例えば、７０個のセンサーによるフラッター試験データの場合、スピードアップは、２正弦当てはめでは３６：１、４正弦当てはめでは６０：１であった。閉形式形状当てはめ（方法３００）は、周波数、減衰、及び振動レベルにのみついて最適化する（例えば、ステップ４０８で周波数／減衰を最適化する）非線形最適化の特定のバージョンのみで用いられる。これら２つの最適化は、選択された回数（予め決められた回数又は収束ベースの回数）のステップについて、行うことができる。
【００４８】
図５は、一実施形態による、小さな組のセンサー（データセットＡ）を用いてキーパラメーターを求めた後に、非常に大きな組のセンサー（データセットＢ）に対するモード形状を得る方法５００を示している。方法５００は、モード周波数及び減衰（ならびに振動の振幅及び位相）のデータを、小さな組（Ａ）のセンサーを用いて求めた後に、方法３００を用いて、非常に大きな組（Ｂ）のセンサーに対するモード形状を計算する手段を提供する。これらのモード形状を得るのに要する時間は、大きな組のセンサーの「標準的な」当てはめよりも、はるかに少ない。１つのサンプルケースとして、７０個のセンサーの組に「標準的」な当てはめを行う場合に比べて、７個から７０個に拡張する２正弦当てはめのスピードアップは、３６０：１であった。小さな組のセンサーのみからも周波数及び減衰が得られたが、これは、より大きな組のセンサーを用いた標準的な当てはめと同じではない。方法５００の１つの目的は、小さな組のセンサーの標準的な当てはめから得られた周波数、減衰、及び振動レベルのデータを利用して、可能な限りで最良のモード形状を得ることである。
【００４９】
方法５００は、ステップ５０１において、フラッター履歴データについての一連のデータポイントＹj,k（tp）を読み込む。この読み込みは、例えば、当該組のデータポイントを、コンピューターシステム１０８の記憶装置又はコンピューター可読メモリに格納することによって行ってもよい。このフラッター履歴データの組は、より小さな組Ａ（例えば限定されたセンサー１０４の組）のデータ、及び、より大きな組Ｂ（例えばすべてのセンサー１０４からなる組）のデータの両方を含みうる。
【００５０】
方法５００は、次に、ステップ５０２へと続き、式（１）において定数項のみを含むゼロ正弦波で、ＡのデータセットＹj,k（tp）に対する非線形ゼロ正弦当てはめを行うことによって、Ａのデータセットについての当てはめ値：
【数１１】
0006799945.tif 000012
を求める。
【００５１】
判定ブロック５０３において、曲線当てはめプロセスが完了したかどうか、例えば、いくつかの事前に指定された基準を満たす十分な正弦波項が当てはめに含まれているかどうかが判定される。当てはめにおける減衰正弦波のうちの１つが不安定である場合には、当てはめプロセスを完了してもよい。一般的には、当てはめ内の正弦波のすべてが安定しているべきである。また各正弦波の振幅は、全体のうちの有意な部分であるべきである。一般に、各正弦波の振幅は、当てはめ誤差より大きい必要がある。方法５００が完了していない場合、例えば、「式」（０）に基づく評価によって、当てはめ誤差が求められる。
【００５２】
ステップ５０４において、高速フーリエ変換（ＦＦＴ）関数が、当てはめ誤差に適用される。ステップ５０５において、ＦＦＴ関数から次の減衰正弦モードが推定される。より具体的には、次の減衰正弦の周波数及び位相が、ＦＦＴ内の最大ピークから取り出される。一実施形態において、ハーフパワー法を用いて、減衰を推定し、振幅の初期値をゼロに設定してもよい。振幅の初期値としてゼロを用いることは、次の正弦波を加えることによって当てはめの精度が低下することを防止するのに役立つ。ステップ５０６において、曲線当てはめにおける減衰正弦モードの数を増やす。
【００５３】
ステップ５１１において、非線形「Ｎ」減衰正弦当てはめ（「Ｎ」は、当てはめ内の正弦のその時点の数である）が、データセットＡのフラッター試験データに適用される。この非線形「Ｎ」減衰正弦当てはめ処理中に、すべての測定可能な構造体モードの周波数、減衰、及びモード形状が、試験データから同定される。ステップ５１１は、例えば方法４００の手法を用いてもよく、例えば、閉形式形状当てはめを行うステップ４０７、周波数／減衰の最適化を行うステップ４０８、閉形式形状当てはめを行うステップ４０９、選択された回数−例えば予め決められた回数又は収束ベースの回数−に基づいて、十分なステップが行われるまで、ステップ４０８、４０９を繰り返すステップ４１０、を行ってもよい。
【００５４】
ステップ５１２において、方法５００は、例えば、結果を印刷する、モニターに結果を表示する、又はデータファイルに結果を書き込むなどによって、データセットＡについての当てはめの結果を出力する。方法５００は、次に、判定ブロック５１３へと続き、ここで、データセットＢについてのシェイプ当てはめが希望されているかどうかを判定する。（Ｙｅｓであればステップ５１４に進み、Ｎｏであれば判定ブロック５０３に進む。）
【００５５】
ステップ５１４において、方法５００は、ステップ５１２の非線形「Ｎ」減衰正弦当てはめの結果を、例えばコンピューターシステム１０８のデータ記憶装置又はコンピューターシステム１０８がアクセス可能なコンピューター可読媒体に保存する。ステップ５１５において、方法５００は、ステップ５１４で格納されたデータセットＡについての周波数及び減衰（Ｗi、Ｄi）の項及び振動の振幅及び位相（ＡEi,k、ΦEi,k）の項などの結果を用いて、方法３００によってデータセットＢについての「閉形式形状当てはめ」を行い、定数ならびにモード形状の振幅及び位相（Ｃj,k、ＡOi,j、ΦOi,j）の項を求める。ステップ５１６において、方法５００は、例えば、結果を印刷する、モニターに結果を表示する、又はデータファイルに結果を書き込むなどによって、データセットＢについての閉形式形状当てはめの結果を出力する。方法５００は、次に、ステップ５１７において、「Ｎ」正弦当てはめ結果及びデータセットＡのデータ（例えば、ステップ５１４で格納されたもの）を、ステップ５０４〜５１７のさらなる繰り返しに備えてロードした上で、ブロック５０３へと続き、ここで、データセットＢについての曲線当てはめが完了しているかどうかを判定する。
【００５６】
図６は、１つ又は複数の実施形態による、非線形最適化処理をスピードアップするために閉形式形状当てはめを適用した非線形最適化方法６００を示している。
【００５７】
方法６００は、閉形式形状当てはめ（例えば方法３００）を用いて、この線形最小二乗解を非線形最適化処理に埋め込む例を提示しており、これによって、ほとんどの問題のサイズにおいて、非線形最適化におけるパラメーターの数を大幅に減らすことができる。例えば、表１に示すとおり、問題のサイズが大きくなるにつれて、非線形最適化におけるパラメーターの数は徐々に大きくなる一方、閉形式形状当てはめ内のパラメーターの数は、パラメーターの数の増加のほとんどを吸収する。方法６００で例示したプロセスは、モード周波数及び減衰を最適化し、モード形状は、最適化プロセス内の最適化パラメーターの関数として扱うことができる。従って、方法６００は、非線形最適化におけるパラメーターの数が減るため、最適化のための計算時間を減らすことができる。
【００５８】
当てはめ式におけるパラメーターの数を以下に示す。また、非線形最適化を必要とするパラメーターの数、及び、閉形式形状当てはめ（例えば方法３００）を用いて求めることができるパラメーターの数も示している。非線形最適化を必要とするパラメーターは、各モードの周波数及び減衰、ならびに、各振動の振幅及び位相（最初の１つを除く‐各モード（ｉ）について、ＡEi,l＝１．０且つΦEi,l＝０．０であることを想起のこと）である。閉形式形状当てはめを用いて求めることができるパラメーターは、各振動における各センサーのオフセット値、及び、各センサーの各モードについての出力モード形状の振幅及び位相である。表１は、サンプルの問題サイズの例を提示しており、この表において、
Ｎは、モードの数であり、
ＮKは、振動事象の数であり、
ＮJは、各振動事象についての応答センサーの数であり、
Ｎｐａｒｍは、当てはめ式内のすべてのパラメーターの数、すなわち、
＝２Ｎ＋２Ｎ（ＮK−１）＋ＮK・ＮJ＋２Ｎ・ＮJであり、
Ｎｐａｒｍ１は、非線形最適化を必要とするパラメーターの数、すなわち、
＝２Ｎ＋２Ｎ（ＮK−１）であり、
Ｎｐａｒｍ２は、閉形式形状当てはめによって求められるパラメーターの数、すなわち、
ＮK・ＮJ＋２Ｎ・ＮJである。
【表１】
0006799945.tif 000013
【００５９】
閉形式形状当てはめ線形最小二乗最適化（例えば方法３００）は、実際には任意の非線形最適化処理に組み込むことができる。方法６００は、一実施形態による、閉形式形状当てはめ（例えば方法３００）が組み込まれた非線形最適化処理の一例を提示している。より具体的には、閉形式形状当てはめは、方法６００において、「残差を評価する」サブプロセス６０２、「ヤコビアンを求める」サブプロセス６０３、及び、「残差を評価する」サブプロセス６０５に適用されている。
【００６０】
サブプロセスにおいて、方法６００は、ステップサイズを初期化することによって、レーベンバーグ・マルカート法、又は他の最適化検索方法などの非線形最適化処理を開始する。このようなステップサイズは、通常、例えばレーベンバーグ・マルカートプロセスでは、記号δで表され、実行される検索又は非線形最適化の種類、問題のパラメーター及び制約の値、ならびにその他の考慮事項に従って選択することができる。サブプロセス６０２において、方法６００は、初期パラメーターについての残差を評価するが、ここに、図８に示した方法８００を用いて、閉形式形状当てはめ（方法３００）が組み込まれる。残差は、例えば、「式」（０）に示したような、データ値からの当てはめ値の偏差として求められる。ステップ６０３において、ヤコビアンすなわち感度行列が更新される。閉形式形状当てはめ（例えば方法３００）を、図７に示したように、サブプロセス６０３に組み込むことができ、これによって当該プロセスの計算効率が向上する。サブプロセス６０４において、方法６００によって解かれつつある非線形最適化問題のパラメーターが、サブプロセス６０１、サブプロセス６０７、又はサブプロセス６０９のいずれかによって決定された、その時点のステップサイズを用いて更新される。サブプロセス６０５において、方法６００の非線形最適化処理は、更新されたパラメータについての残差を評価するが、ここに、図８に示した方法８００を用いて、閉形式形状当てはめ（方法３００）が組み込まれる。図６に示すように、判定ブロック６０６において、残差が減っている（データ値からの当てはめ値の偏差の二乗の合計が、サブプロセス６０５又はサブプロセス６０２のいずれかにおいて以前に計算された値より小さい）と判定された場合は、方法６００は、判定ブロック６０８に進み、そうでない場合は、方法６００は、サブプロセス６０７に進んでステップサイズ（例えばδ）を減らし、サブプロセス６０４に進む。判定ブロック６０８においては、収束についての試験が行われ、図６に示すように、解が収束している場合は、プロセス６００は、非線形最適化の解に到達したと判断されて終了し、そうでない場合は、方法６００は、サブプロセス６０９に進んでステップサイズ（例えばδ）を増やし、サブプロセス６０３に進む。
【００６１】
方法６００は、周波数、減衰、及びモード形状について、従来の非線形「Ｎ」減衰正弦当てはめを用いて以前に得られたものと同じ結果をもたらすかもしれないが、例えば計算操作又はコンピューター時間などの所要時間がはるかに少なくて済む。例えば、７０個のセンサーによるフラッター試験データの場合、スピードアップは、４正弦当てはめでは４７０：１であり、１３６個のセンサーによるフラッター試験データの場合、スピードアップは、４正弦当てはめで１０２０：１であった（表１も参照のこと）。
【００６２】
図７は、偏微分係数が差分を用いて推定される場合にヤコビアンを求める方法７００を示している。方法７００は、１つ又は複数の実施形態による、図６に示したような非線形最適化の方法に適用することができる。
【００６３】
方法７００は、一連の「残差を評価する」操作を必要とし、これらの操作に、一実施形態による閉形式形状当てはめ（例えば方法３００）を組み込むことができる。より具体的には、閉形式形状当てはめは、方法７００において、「残差を評価する」サブプロセス７０１及び７０４に適用することができ、これによって、各サブプロセス及び方法６００のプロセス全体の計算効率が向上する。
【００６４】
サブプロセス７０１において、方法７００は、最適化問題を解くためのヤコビ行列を求めるプロセスを開始する。サブプロセス７０１は、一組のその時点のパラメーター値について、残差（例えば、「式」（０）に示したような、データ値からの当てはめ値の偏差）を求める。サブプロセス７０１は、図８に示した方法８００を組み込んでおり、当該方法は、閉形式形状当てはめ（例えば方法３００）を組み込んでいる。
【００６５】
方法７００は、サブプロセス７０２において、事前に指定された組のパラメーターから第１のパラメーターを選択し、サブプロセス７０３に進む。サブプロセス７０３において、当該パラメーター、そして当該パラメーターのみ（例えば、サブプロセス７０２から進んできた場合は第１のパラメーターであり、サブプロセス７０８から進んできた場合は「次の」パラメーター）が、方法７００の開始時の元の値に変更（図７に示した「Del Param」）を加えることによって修正される。この変更は、例えば、ヤコビアンが適用された最適化問題の全体の解について達成が望まれる精度のオーダーの変更である場合、小さなものと考えられる。サブプロセス７０４において、サブプロセス７０３で得られた修正済みパラメーターを用いて、残差が求められる。サブプロセス７０４は、サブプロセス７０１と同様に、図８に示した方法８００を組み込んでおり、当該方法は、閉形式形状当てはめ（例えば方法３００）を組み込んでいる。
【００６６】
プロセス７０５において、直近のサブプロセス７０４で得られた計算残差とサブプロセス７０１で得られた計算残差との差（例えば図７に示した「Del Resid」）、及び、サブプロセス７０３で行われたパラメーターのサイズの変更（例えば図７に示した「Del Param」）を用いて、ヤコビ行列の偏微分係数のうちの１つが計算され、これによって、図７に示すように「Del Resid／Del Param」の割合が計算される。
【００６７】
サブプロセス７０６において、偏微分係数が、例えば、コンピューターシステム１０８のコンピューターメモリ又は記憶装置に保存される。判定ブロック７０７において、すべてのパラメーターについて偏微分係数が求められたと判定された場合は、図７に示すように、方法７００は終了し、そうでない場合は、サブプロセス７０８に進んで次のパラメーターを選択し、サブプロセス７０３へと続く。
【００６８】
図８は、１つ又は複数の実施形態による、残差を評価する方法８００を示している。方法８００は、閉形式形状当てはめ（例えば方法３００）をサブプロセス８０２に組み込んでおり、これにより、残差を評価するプロセスの計算効率を向上させることができる。方法８００は、例えば、図６に示した方法６００などの、非線形最適化方法に適用することができる。また、方法８００は、例えば、図７の方法７００で示したような、最適化問題を解くための感度のヤコビ行列を求める方法にも適用することができる。
【００６９】
サブプロセス８０１において、方法８００は、当てはめ式にパラメーターをロードすることによって、残差（例えば、「式」（０）に示したような、データ値からの当てはめ値の偏差）を求めるプロセスを開始する。換言すれば、式（１）を容易に求めることができるように、式（１）のための周波数及び減衰のパラメーターならびに振動の振幅及び位相のパラメーターを、例えばコンピューターシステム１０８のメモリ又は記憶装置に格納し、アクセスしやすくする。
【００７０】
サブプロセス８０２において、方法３００のような閉形式形状当てはめ線形最小二乗処理を行って、当てはめ式（式（１））のオフセット（例えば定数Ｃj,kの値）及びモード形状の振幅及び位相（例えばＡOi,j、ΦOi,j）の値を求める。方法３００の閉形式手法を用いることによって、これらの値の解を、従来の非線形最適化を用いて式（１）を解く場合よりも、（例えば表１で示したように）より少ない時間で計算することができる。
【００７１】
サブプロセス８０３において、残差（例えば、式（１）についての、データ値からの当てはめ値の偏差）が、当てはめ式（式（１））のすべての項（例えば、定数、周波数／減衰、振動、モード形状の項）を用いて計算される。
【００７２】
図９は、１つ又は複数の実施形態による、データ分析、又はシステム同定などの他のソフトウェア処理、又は非線形最適化処理を実行するのに適したコンピューターシステム９００の一例を示すブロック図である。コンピューターシステム９００は、コンピューターシステム９００の様々なコンポーネント間で、情報データ、信号、及び情報を通信するためのバス９０２又はその他の通信機構を含む。コンポーネントは、入出力（Ｉ／Ｏ）コンポーネント９０４を含み、これは、例えばキーパッド／キーボードからキーを選択する、１つ又は複数のボタン又はリンクを選択するなどのユーザーのアクションを処理し、対応する信号をバス９０２に送信するものである。Ｉ／Ｏコンポーネント９０４は、ディスプレイ９１１などの出力コンポーネント、及び、カーソル制御器９１３（キーボード、キーパッド、マウスなど）も含みうる。オプションのオーディオ入力／出力コンポーネント９０５を含んでいてもよく、これによって、ユーザーは、音声を用いて、音声信号を変換することで情報を入力することが可能になる。オーディオ入力／出力コンポーネント９０５を設けることによって、ユーザーが音声を聞くことが可能となる。トランシーバー又はネットワークインタフェース９０６は、コンピュータシステム９００と、写真測量システム１０６又は物理的サポートシステム１０４などの他の装置との間で、信号を送受信する。一実施形態において、伝送は無線であってよいが、他の伝送媒体又は方法が適する場合もある。プロセッサ９１２は、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）、又は他の処理コンポーネントで構成することができ、これらの様々な信号を処理して、例えば、コンピューターシステム９００に表示させたり、通信リンク９１８を介して他の装置に伝送したりする。プロセッサ９１２は、さらに、他の装置に対するクッキーやＩＰアドレスなどの情報の伝送を制御する。
【００７３】
コンピューターシステム９００のコンポーネントは、さらに、システムメモリコンポーネント９１４（例えばＲＡＭ）、静的記憶コンポーネント９１６（例えばＲＯＭ）、及び／又はディスクドライブ９１７を含む。コンピューターシステム９００は、プロセッサ９１２及び他のコンポーネントによって、システムメモリコンポーネント９１４に含まれている１つ又は複数の命令シーケンスを実行することにより、特定の操作を行う。ロジックは、コンピューター可読媒体内に符号化することができ、ここでの媒体とは、プロセッサ９１２に命令を与えて実行させることに関与する任意の媒体を指す。このような媒体は、さまざまな形態を取ることができ、限定するものではないが、不揮発性媒体、揮発性媒体、及び伝送媒体を含む。様々な実施態様において、不揮発性媒体は、光ディスク又は磁気ディスクを含み、揮発性媒体は、システムメモリコンポーネント９１４などの動的メモリを含み、伝送媒体は、バス９０２を構成するワイヤを含め、同軸ケーブル、銅線、及び光ファイバーを含む。一実施形態において、ロジックは、非一時的なコンピューター可読媒体内に符号化される。一実施例において、伝送媒体は、電波、光、及び赤外線データ通信中に生成されるような音波または光波の形態をとることができる。
【００７４】
コンピューター可読媒体のいくつかの一般的な形態は、例えば、フロッピーディスク、フレキシブルディスク、ハードディスク、磁気テープ、他の任意の磁気媒体、ＣＤ−ＲＯＭ、他の任意の光媒体、パンチカード、紙テープ、穴のパターンを有する他の任意の物理的媒体、ＲＡＭ、ＰＲＯＭ、ＥＥＰＲＯＭ、ＦＬＡＳＨ−ＥＥＰＲＯＭ、他の任意のメモリチップもしくはカートリッジ、又はコンピューターが読み取るように構成されている他の任意の媒体を含む。
【００７５】
本開示の様々な実施形態において、本開示を実施するための命令シーケンスの実行は、コンピューターシステム９００によって行うことができる。本開示の他の様々な実施形態において、通信リンク９１８によってネットワーク（ＬＡＮ、ＷＬＡＮ、ＰＳＴＮ、及び／又は、電気通信、モバイルもしくは携帯電話ネットワークを含む他の様々な有線又は無線ネットワーク）に接続された複数のコンピューターシステム９００が、命令シーケンスを実行することによって、互いに連携して本開示を実施してもよい。
【００７６】
場合によっては、本開示によって提示される様々な実施形態は、ハードウェア、ソフトウェア、又は、ハードウェアとソフトウェアの組み合わせによって実施することができる。また、場合によっては、本明細書に記載した様々なハードウェアコンポーネント及び／又はソフトウェアコンポーネントは、本開示の精神から逸脱することなく、これらを組み合わせて、ソフトウェア、ハードウェア、及び／又はこれら両方を含む複合コンポーネントとすることができる。場合によっては、本明細書に記載した様々なハードウェアコンポーネント及び／又はソフトウェアコンポーネントは、本開示の精神から逸脱することなく、ソフトウェア、ハードウェア、及び／又はこれら両方を含むサブコンポーネントに分けることができる。また、場合によっては、ソフトウェアコンポーネントをハードウェアコンポーネントとして実施することも、またその逆も想定される。
【００７７】
本開示による、プログラムコード及び／又はデータなどのソフトウェアは、１つ又は複数のコンピューター可読媒体に格納することができる。また、本明細書に明記されたソフトウェアが、ネットワーク接続された及び／又は他の態様の、１つ又は複数の汎用又は特定の目的のコンピューター及び／又はコンピューターシステムを用いて実施されることも想定される。場合によっては、本明細書に記載された様々な工程の順序を、変更したり、組み合わせて複合工程としたり、サブステップに分けたりしても、本明細書に記載の特徴を実現しうる。
【００７８】
また、本開示は、以下の付記による実施形態を含む。
【００７９】
付記１．  閉形式形状当てはめを用いてシステム同定を行うための、コンピューターで実行される方法であって、
複数のセンサーから得られた一組のデータを受信することと、
前記複数のセンサーから特定のセンサーを選択することと、
一群の加振についての、前記特定のセンサーからの前記一組のデータを集めることと、
前記特定のセンサーに関する前記一群の加振についての線形最小二乗問題を定式化することと、
前記特定のセンサーに関する前記一群の加振についての前記線形最小二乗問題を解くことと、
１つ又は複数のモード形状の項を抽出して、前記特定のセンサーに関する前記一群の加振についての前記一組のデータから、モード形状情報を得ることと、を含む方法。
【００８０】
付記２．前記特定のセンサーに関する前記一群の加振についての線形最小二乗問題を定式化することは、当てはめ式のうち、前記特定のセンサー及び前記一群の加振のみに関連する部分を選択することを含み、前記当てはめ式の前記選択部分は、ブロック対角行列の非ゼロブロックに対応する、付記１に記載の方法。
【００８１】
付記３．  前記線形最小二乗問題を定式化することは、変数置換を行うことによって、当てはめ式を、最小二乗閉形式最適化を行うことによって前記モード形状の項の最適値を見つけることができるシンプルな線形二乗式の形にすることを含む、付記１又は２に記載の方法。
【００８２】
付記４．前記線形最小二乗問題を解くことは、当てはめ式におけるモード形状の項及び加振項の変数の置換によって得られた一組の式を解くことを含む、付記１〜３のいずれか１つに記載の方法。
【００８３】
付記５．１つ又は複数のモード形状項を抽出することは、当てはめ式におけるモード形状の項及び加振の項の変数の置換を逆にすることによって、前記当てはめ式の１つ又は複数のモード形状の項及び加振の項を得ることを含む、付記１〜４のいずれか１つに記載の方法。
【００８４】
付記６．前記複数のセンサーのうちの各センサーが順番に選択され、前記方法を繰り返すことによって、前記複数のセンサーのうちの各センサー及び前記一群の加振についてのデータの組からモード形状情報を得る、付記１〜５のいずれか１つに記載の方法。
【００８５】
付記７．前記組のデータを受信することは、センサー、振動事象、及び時点によって指標付けされた、センサー応答と時間とのペアの形態のフラッター履歴データを受信することを含む、付記１〜６のいずれか１つに記載の方法。
【００８６】
付記８．非線形最適化を行うことをさらに含み、前記特定のセンサーに関する前記一群の加振についての前記線形最小二乗問題を解くことは、１つ又は複数の周波数及び減衰及びモード形状の項の最適化をもたらし、これによって前記非線形最適化のための計算工程の量を減らす、付記１〜７のいずれか１つに記載の方法。
【００８７】
付記９．前記複数のセンサーのうちの第１の組について非線形最適化を行うことと、
前記複数のセンサーのうちの第２の組について前記線形最小二乗問題を解くことをさらに含み、前記第２の組は、前記第１の組を含み且つこれより大きい、付記１〜８のいずれか１つに記載の方法。
【００８８】
付記１０．当てはめ式にパラメーターをロードすることと、
前記線形最小二乗問題を解くことによって得られた前記モード形状情報を用いて、当てはめ式のオフセットならびにモード形状の振幅及び位相を求めることと、
前記当てはめ式の１つ又は複数の残差を計算すること、をさらに含む、付記１〜９のいずれか１つに記載の方法。
【００８９】
付記１１．
１つ又は複数の振動事象に供される構造体から、フラッター試験データを供給するように構成された複数のセンサーであって、前記フラッター試験データは、前記センサーによって取得された物理的測定値に対応する機械可読履歴データである、センサーと、
前記機械可読履歴データを受信するとともに処理を実行するように構成されたコンピュータープロセッサと、を含むシステムであって、前記処理は、
前記履歴データに対して、一連の減衰正弦曲線の１つ又は複数の当てはめを行うことと、
前記履歴データに対する前記一連の減衰正弦曲線の前記１つ又は複数の当てはめのうちの第１の当てはめの第１誤差の高速フーリエ変換（ＦＦＴ）を計算することと、
前記一連の減衰正弦曲線に含まれる次の減衰正弦曲線を推定することと、
閉形式形状当てはめの１又は複数回の繰り返しを行うことによって、１つ又は複数のモード形状の項を最適化するとともに、第１の非線形当てはめを行うことによって、前記一連の減衰正弦曲線についての１つ又は複数の周波数及び減衰及び加振レベルの項を最適化することと、
前記最適化された周波数及び減衰及び加振レベルならびにモード形状の項を用いて、前記履歴データに対する前記一連の減衰正弦曲線の第２の非線形当てはめを行うことと、
前記非線形当てはめの結果を出力することと、を含む、システム。
【００９０】
付記１２．飛行中に前記フラッター試験データを取得するための前記複数のセンサーを備える航空機をさらに含む、付記１１に記載のシステム。
【００９１】
付記１３．前記閉形式形状当てはめを行うことは、
前記複数のセンサーのうちの特定のセンサーに関する、一群の前記１つ又は複数の振動事象についての線形最小二乗問題を定式化することと、
前記特定のセンサーに関する、前記一群の１つ又は複数の振動事象についての前記線形最小二乗問題を解くことと、
１つ又は複数のモード形状の項を抽出して、前記特定のセンサーに関する前記一群の１つ又は複数の振動事象についての前記一組のデータから、モード形状情報を得ることと、
前記複数のセンサーのそれぞれについて、前記定式化すること、解くこと、及び抽出することを繰り返すこと、をさらに含む付記１１又は１２に記載のシステム。
【００９２】
付記１４．前記閉形式形状当てはめを行うことは、特定のセンサーに関する、一群の１つ又は複数の振動事象についての線形最小二乗問題を定式化することをさらに含み、当該定式化は、当てはめ式のうち、前記特定のセンサー及び前記一群の１つ又は複数の振動事象のみに関連する部分を選択することを含み、前記当てはめ式の前記選択部分は、前記当てはめ式全体に対応するブロック対角ヤコビ行列の非ゼロブロックによって解かれるものである、付記１１〜１３のいずれか１つに記載のシステム。
【００９３】
付記１５．前記閉形式形状当てはめを行うことは、線形最小二乗問題を定式化することをさらに含み、当該定式化は、変数置換を行うことによって、当てはめ式を、最小二乗閉形式最適化を行うことによって前記モード形状の項の最適値を見つけることができるシンプルな線形二乗式の形態にすることを含む、付記１１〜１４のいずれか１つに記載のシステム。
【００９４】
付記１６．前記閉形式形状当てはめを行うことは、当てはめ式におけるモード形状の項及び加振の項の変数の置換により得られた式としての線形最小二乗問題を解くことをさらに含む、付記１１〜１５のいずれか１つに記載のシステム。
【００９５】
付記１７．前記閉形式形状当てはめを行うことは、当てはめ式におけるモード形状の項及び加振の項の変数の置換により得られた式としての線形最小二乗問題を解く結果得られた１つ又は複数のモード形状の項を抽出することをさらに含み、当該抽出は、モード形状の項及び加振の項の変数の置換を逆にすることによって、前記当てはめ式の１つ又は複数のモード形状の項及び加振の項を得ることを含む、付記１１〜１６のいずれか１つに記載のシステム。
【００９６】
付記１８．前記コンピュータープロセッサは、さらに、前記複数のセンサーのうちの第１の組について非線形最適化を行うとともに、閉形式形状当てはめを用いて、前記複数のセンサーのうちの第２の組について線形最小二乗問題を解くように構成されており、前記第２の組は、前記第１の組を含み且つこれより大きい、付記１１〜１７のいずれか１つに記載のシステム。
【００９７】
付記１９．前記コンピュータープロセッサは、さらに、前記一連の減衰正弦曲線から当てはめ式に１つ又は複数のパラメーターをロードし、閉形式形状当てはめを用いて線形最小二乗問題を解くことによって得られたモード形状情報を用いて、当てはめ式のオフセットならびにモード形状の振幅及び位相を求め、前記当てはめ式の１つ又は複数の残差を計算するように構成されている、付記１１〜１８のいずれか１つに記載のシステム。
【００９８】
付記２０．  構造体に取り付けられたセンサーによって取得された測定結果から、前記構造体の加振に対応する履歴データを受け取ることと、
前記加振についての前記センサーからの前記履歴データに関する線形最小二乗問題を定式化することと、
前記加振についての前記センサーからの前記履歴データに関する前記線形最小二乗問題を解くことと、
１つ又は複数のモード形状の項を抽出して、前記履歴データから前記構造体についてのモード形状情報を得ることを、コンピューターシステムによる実行に応答してコンピューターシステムに行わせる命令を含む、非一時的なコンピューター可読媒体。
【００９９】
上記の記載は、本開示を、記載したとおりの形態又は特定の使用分野に限定することを意図したものではない。従って、本明細書における明確な記載又は暗示の有無にかかわらず、本開示に照らして、本開示に対する様々な代替の実施形態及び／又は改変が可能であることがわかるであろう。本開示の実施形態の説明は以上のとおりであるが、当業者であれば、本開示の範囲を逸脱することなく、その形態及び細部において変更が可能であることが認識できるであろう。従って、本開示は特許請求の範囲のみによって限定される。
【図１】
0006799945.tif 000014
【図２】
0006799945.tif 000015
【図３】
0006799945.tif 000016
【図４】
0006799945.tif 000017
【図５】
0006799945.tif 000018
【図６】
0006799945.tif 000019
【図７】
0006799945.tif 000020
【図８】
0006799945.tif 000021
【図９】
0006799945.tif 000022