JP6235218B2 - 構造変形を識別するための方法および装置 - Google Patents

構造変形を識別するための方法および装置 Download PDF

Info

Publication number
JP6235218B2
JP6235218B2 JP2013048117A JP2013048117A JP6235218B2 JP 6235218 B2 JP6235218 B2 JP 6235218B2 JP 2013048117 A JP2013048117 A JP 2013048117A JP 2013048117 A JP2013048117 A JP 2013048117A JP 6235218 B2 JP6235218 B2 JP 6235218B2
Authority
JP
Japan
Prior art keywords
training
data
heuristic model
deformation
cases
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2013048117A
Other languages
English (en)
Other versions
JP2013190427A (ja
JP2013190427A5 (ja
Inventor
ジャスティン ディー. カーンズ,
ジャスティン ディー. カーンズ,
マニー サラサール, ジュニア ウルシア,
マニー サラサール, ジュニア ウルシア,
クリストファー リー デイヴィス,
クリストファー リー デイヴィス,
クラレンス エル., ザ サード ゴードン,
クラレンス エル., ザ サード ゴードン,
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Boeing Co
Original Assignee
Boeing Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Boeing Co filed Critical Boeing Co
Publication of JP2013190427A publication Critical patent/JP2013190427A/ja
Publication of JP2013190427A5 publication Critical patent/JP2013190427A5/ja
Application granted granted Critical
Publication of JP6235218B2 publication Critical patent/JP6235218B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/04Inference or reasoning models
    • G06N5/046Forward inferencing; Production systems
    • G06N5/047Pattern matching networks; Rete networks
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B21/00Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
    • G01B21/32Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring the deformation in a solid
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M5/00Investigating the elasticity of structures, e.g. deflection of bridges or air-craft wings
    • G01M5/0041Investigating the elasticity of structures, e.g. deflection of bridges or air-craft wings by determining deflection or stress
    • G01M5/005Investigating the elasticity of structures, e.g. deflection of bridges or air-craft wings by determining deflection or stress by means of external apparatus, e.g. test benches or portable test systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M5/00Investigating the elasticity of structures, e.g. deflection of bridges or air-craft wings
    • G01M5/0091Investigating the elasticity of structures, e.g. deflection of bridges or air-craft wings by using electromagnetic excitation or detection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01QANTENNAS, i.e. RADIO AERIALS
    • H01Q3/00Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system
    • H01Q3/26Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the relative phase or relative amplitude of energisation between two or more active radiating elements; varying the distribution of energy across a radiating aperture
    • H01Q3/267Phased-array testing or checking devices
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01QANTENNAS, i.e. RADIO AERIALS
    • H01Q3/00Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system
    • H01Q3/26Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the relative phase or relative amplitude of energisation between two or more active radiating elements; varying the distribution of energy across a radiating aperture
    • H01Q3/30Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the relative phase or relative amplitude of energisation between two or more active radiating elements; varying the distribution of energy across a radiating aperture varying the relative phase between the radiating elements of an array
    • H01Q3/34Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the relative phase or relative amplitude of energisation between two or more active radiating elements; varying the distribution of energy across a radiating aperture varying the relative phase between the radiating elements of an array by electrical means

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Electromagnetism (AREA)
  • Medical Informatics (AREA)
  • Computational Linguistics (AREA)
  • Details Of Aerials (AREA)
  • Variable-Direction Aerials And Aerial Arrays (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Description

本開示は一般に構造変形に関し、具体的には、構造変形を識別することに関する。さらにより具体的には、本開示は、測定された歪みデータおよびヒューリスティックモデルを使用して構造の変形を識別するための方法および装置に関する。
プラットフォームに関連付けられる構造の中には、プラットフォームの動作中に変形を経験するものがある。本明細書では、構造の「変形」は、構造の基準形状からの、構造の形状における任意の変化である。一般に、プラットフォームに関連付けられる構造は、プラットフォームの動作中に構造に適用されている1つまたは複数の負荷に応じて変形する。プラットフォームの動作中の構造の変形は、構造の性能を所望の性能レベルから低下させる場合がある。
例示的な一例として、航空機に関連付けられるアンテナシステムは、航空機の飛行中にアンテナシステムに適用されるいくらかの負荷および/または圧力に応じて変形する場合がある。アンテナシステムの変形は、アンテナシステムの性能を低下させる。具体的には、アンテナシステムの変形によって、アンテナシステムに選択された許容範囲外で動作させる場合がある。
例示的な一例では、アンテナシステムは位相アレイアンテナシステムでよい。このタイプのアンテナシステムの変形は、所望される以上にアンテナシステムの電子的ビーム方向操作機能に影響する場合がある。たとえば、アンテナシステムによって形成されたビームは、所望のビームの方向について、選択された許容範囲外の方向に操作される場合がある。このタイプの方向操作は、アンテナシステムの少なくとも一部が変形すると発生する場合がある。この変形を電子的に補正するために、アンテナシステムによって経験される変形の量の識別が使用されうる。
プラットフォームに関連付けられる構造の変形を識別するために現在利用可能ないくつかのシステムは、光学式システム、画像化システム、光ファイバシステム、座標測定機(CMM)システム、カメラ、および/または他のタイプのデバイスを使用することを含む。これらの異なるデバイスは、プラットフォームの動作中にプラットフォームに関連付けられる構造の変形を識別するために使用される。
しかし、現在利用可能なこれらのシステムは、構造の変形を所望の精度レベルで識別できない場合がある。さらに、構造の変形を識別するために現在利用可能なこれらのシステムは、所望されるよりも複雑で、時間がかかり、および/または費用が高い場合がある。したがって、上述の問題のうちの1つまたは複数、ならびに可能であれば他の問題も考慮する方法および装置を有することが望ましい。
ある例示的実施形態では、構造の変形を識別するための方法が提供される。トレーニング変形データが、複数のトレーニングケース内のそれぞれのトレーニングケースについて識別される。トレーニング歪みデータが、複数のトレーニングケース内のそれぞれのトレーニングケースについて識別される。トレーニング変形データおよびトレーニング歪みデータは、ヒューリスティックモデルによって生成された出力データの精度を向上させるために、ヒューリスティックモデルによって使用されるように構成される。ヒューリスティックモデルについてのパラメータのグループは、入力歪みデータに基づいて構造についての推定変形データを生成するためにヒューリスティックモデルがトレーニングされるように、複数のトレーニングケース内のそれぞれのトレーニングケースのトレーニング変形データおよびトレーニング歪みデータを使用して調整される。推定変形データは、所望の精度レベルを有する。
他の例示的実施形態では、構造の性能を管理するための方法が提供される。トレーニング変形データおよびトレーニング歪みデータが、複数のトレーニングケース内のそれぞれのトレーニングケースの構造について識別される。それぞれのトレーニングケースは、ヒューリスティックモデルによって生成された出力データの精度を向上させるために、ヒューリスティックモデルによって使用されるように構成される。構造は、プラットフォームに関連付けられるように構成される。ヒューリスティックモデルについてのパラメータのグループは、入力歪みデータに基づいて構造についての推定変形データを生成するためにヒューリスティックモデルがトレーニングされるように、複数のトレーニングケース内のそれぞれのトレーニングケースのトレーニング変形データおよびトレーニング歪みデータを使用して調整される。推定変形データは、所望の精度レベルを有する。構造についての歪みデータは、構造がプラットフォームに関連付けられる場合、プラットフォームの動作中に、構造に関連付けられるセンサシステムを使用して生成される。構造についての推定変形データは、ヒューリスティックモデル、およびヒューリスティックモデルについての入力歪みデータとしての歪みデータを使用して生成される。構造についての制御パラメータのグループは、プラットフォームの動作中に構造が所望の性能レベルを有するように、ヒューリスティックモデルによって生成された推定変形データを使用して調整される。
さらに他の例示的実施形態では、装置はヒューリスティックモデルおよびトレーナーを備える。ヒューリスティックモデルは、入力歪みデータに基づいて構造についての推定変形データを生成するように構成される。推定変形データは、所望の精度レベルを有する。トレーナーは、複数のトレーニングケース内のそれぞれのトレーニングケースのトレーニング変形データおよびトレーニング歪みデータを識別するように構成される。トレーナーは、ヒューリスティックモデルが入力歪みデータに基づいて所望の精度レベルで構造についての推定変形データを生成するように、複数のトレーニングケース内のそれぞれのトレーニングケースの識別されたトレーニング変形データおよびトレーニング歪みデータを使用してヒューリスティックモデルをトレーニングするようにさらに構成される。
特徴および機能は、本開示の様々な実施形態において単独で実現することもでき、以下の説明および図面を参照して、さらなる詳細が見られるさらに他の実施形態において結合することもできる。
例示的実施形態の特性と考えられる新規な特徴は、添付の特許請求の範囲に記載されている。しかし、例示的実施形態ならびに好ましい使用モード、さらなる目的およびその特徴は、添付の図面と併せて読むと、本開示の例示的実施形態の以下の詳細な説明を参照することによって最もよく理解されよう。
例示的実施形態による、トレーニング環境のブロック図である。 例示的実施形態による、トレーニング環境を示す図である。 例示的実施形態による、位相アレイアンテナに関連付けられる複数のセンサを示す図である。 例示的実施形態による、推定変形データの表である。 例示的実施形態による、実際の変形データの表である。 例示的実施形態による、推定変形測定値と実際の変形測定値と間の差異の表である。 例示的実施形態による流れ図の形式の、構造の性能を管理するための処理の流れ図である。 例示的実施形態による流れ図の形式の、ヒューリスティックモデルをトレーニングするための処理の流れ図である。 例示的実施形態による流れ図の形式の、ヒューリスティックモデルをトレーニングするための処理の流れ図である。 例示的実施形態による流れ図の形式の、構造上で使用するためのセンサの構成を識別するための処理の流れ図である。 例示的実施形態による、位相アレイアンテナのピークサイドローブ比のグラフの比較を示す図である。 例示的実施形態による、利得の減少のグラフの比較を示す図である。 例示的実施形態による、位相のグラフの比較を示す図である。 例示的実施形態による、ビーム方向操作角度偏差のグラフの比較を示す図である。 例示的実施形態による、データ処理システムを示す図である。
異なる例示的実施形態は、1つまたは複数の異なる考慮事項を認識および考慮する。たとえば、異なる例示的実施形態は、構造の変形を測定するために現在利用可能ないくつかのシステムは所望の精度レベルを提供しない場合があることを認識および考慮する。たとえば、現在利用可能なこれらのシステムは、構造の変形を補正するために必要な精度レベルを提供できない場合がある。
たとえば3次元座標測定機システム、光ファイバシステム、カメラ、および/または他の適切なデバイスなどのデバイスを備える光学式システムは、飛行中に航空機に関連付けられる構造の3次元変形を所望の精度レベルで測定できない場合がある。異なる例示的実施形態は、これらのデバイスは構造の変形形状の測定に必要な所望のレベルの空間分解能を所望の精度レベルで提供しない場合があることを認識および考慮する。
異なる例示的実施形態は、カメラを有する光学式システムはこれらのカメラが構造に向けられる必要があることも認識する。さらに、ある環境状態においてこれらの光学式システムを動作することは、所望するよりも困難な場合がある。たとえば、雨、極端な温度、風、雪、夜間、低光量、霧などの状態、および/または他の状態でこれらの光学式システムを動作することは、所望するよりも困難な場合がある。さらに、カメラを有する光学式システムを使用して構造の3次元形状を測定することは、複数のビューを使用することを含む場合がある。複数のビューを使用することにより、構造の3次元形状の測定に必要な処理リソース、労力、および/または時間が増加する場合がある。
異なる例示的実施形態は、航空機の飛行中に航空機上の位相アレイアンテナが変形されうることを認識および考慮する。異なる例示的実施形態は、選択された許容範囲内で、航空機の飛行中に位相アレイアンテナの変形を補正するために、位相アレイアンテナを電子的にビーム方向操作するために必要な精度レベルで位相アレイアンテナの変形を識別するように構成されたシステムを有することが望ましい場合があることも認識および考慮する。
さらに、異なる例示的実施形態は、位相アレイアンテナの変形を識別して、実質的にリアルタイムでこの変形を補正するために、位相アレイアンテナを電子的にビーム方向操作できるシステムを有することが望ましい場合があることを認識および考慮する。このように、航空機の飛行中に位相アレイアンテナの変形によって引き起こされる、位相アレイアンテナの性能における望まない変化または不整合を減少させることができ、場合によっては防ぐことができる。
したがって、異なる例示的実施形態は、構造の性能を管理するための方法および装置を提供する。ある例示的実施形態では、構造の変形を識別するための方法が提供される。トレーニング変形データは、複数のトレーニングケース内のそれぞれのトレーニングケースについて識別される。トレーニング歪みデータは、複数のトレーニングケース内のそれぞれのトレーニングケースについて識別される。トレーニング変形データおよびトレーニング歪みデータは、ヒューリスティックモデルによって生成された出力データの精度を向上させるために、ヒューリスティックモデルによって使用されるように構成される。ヒューリスティックモデルについてのパラメータのグループは、入力歪みデータに基づいて構造についての推定変形データを生成するためにヒューリスティックモデルがトレーニングされるように、複数のトレーニングケース内のそれぞれのトレーニングケースのトレーニング変形データおよびトレーニング歪みデータを使用して調整される。推定変形データは、所望の精度レベルを有する。
推定変形データは、構造が、プラットフォームの動作中に所望の性能レベルを有するように、構造についての制御パラメータのグループを調整するために使用されうる。具体的には、推定変形データは、プラットフォームの動作中の構造の変形を補正する方法で構造を制御するために使用されうる。
次に図面を参照すると、具体的には図1を参照すると、例示的実施形態によるトレーニング環境の例が示されている。これらの例示的な例では、トレーニング環境100はトレーナー102を含む。トレーナー102は、プラットフォーム110に関連付けられる構造108の変形106を識別するために、ヒューリスティックモデル104をトレーニングするように構成されている。
本明細書で使用される際には、あるコンポーネントが他のコンポーネントに「関連付けられる」場合、この関連はこれらの図示された例における物理的関連である。たとえば、構造108などの第1コンポーネントは、第2コンポーネントに固定されることによって、第2コンポーネントに結合されることによって、第2コンポーネントに搭載されることによって、第2コンポーネントに溶接されることによって、第2コンポーネントに締結されることによって、および/または他の何らかの適切な方法で第2コンポーネントに接続されることによって、プラットフォーム110などの第2コンポーネントに関連付けられると考えることができる。また、第1コンポーネントは、第3コンポーネントを使用して第2コンポーネントに接続されうる。第1コンポーネントは、第2コンポーネントの一部および/またはその拡張として形成されることによって第2コンポーネントに関連付けられると考えることもできる。
これらの例示的な例では、プラットフォーム110は、これらに限定されないが、たとえば、航空機、ヘリコプター、ジェット機、無人機(UAV)、スペースシャトル、自動車、ロケット、ミサイル、船舶、推進システム、ビル、人工建造物、橋梁、衛星、または他の何らかの適切なタイプのプラットフォームでよい。プラットフォーム110に関連付けられる構造108は、これらに限定されないが、たとえば、画像化システム、通信システム、アンテナシステム、位相アレイアンテナシステム、翼、スキンパネル、ケーブル、ロッド、ビーム、または他の何らかの適切なタイプの構造でよい。
例示的な一例では、プラットフォーム110は航空機であり、構造108は位相アレイアンテナシステムである。この例示的な例では、位相アレイアンテナは、航空機の1つまたは複数の他の構造に組み込まれることによって航空機に関連付けられている。たとえば、位相アレイアンテナは、航空機の翼、安定装置、スキンパネル、またはドアに組み込まれうる。
構造108の変形106は、構造108の基準形状114からの、構造108の形状112における任意の変化である。例示的な一例では、基準形状114は、負荷または圧力が構造108に適用されていない構造108の形状である。
1つまたは複数の負荷および/または圧力が構造108に適用されると、構造108は変形する場合があるので、構造108の形状112は基準形状114から変形形状116に変化する。構造108に適用された負荷および/または圧力は、これらに限定されないが、たとえば、空力的負荷、突風、構造108における振動、静荷重、空力音響負荷(aero−acoustic load)、温度ベースの負荷、ならびに/または他の適切なタイプの負荷および/もしくは圧力を含みうる。
構造108は、プラットフォーム110の動作中に変形しうる。構造108が変形形状116を有する場合、構造108は選択された許容範囲外で動作する場合がある。構造108についての変形形状116の識別は、構造108についての制御パラメータのグループ115を調整するために使用されうる。
本明細書で使用される際には、アイテムの「グループ」は1つまたは複数のアイテムを意味する。たとえば、制御パラメータのグループ115は、1つまたは複数の制御パラメータ115を意味する。制御パラメータのグループ115は、構造108が選択された許容範囲内で動作および実行するように、構造108の性能を管理するために調整されうる。これらの例示的な例では、制御パラメータのグループ115などのパラメータのグループを「調整すること」は、パラメータのグループ内のパラメータのうちの1つ、いくつか、または全てを変更すること、あるいは全く変更しないことを含みうる。
例示的な一例として、プラットフォーム110が航空機で、構造108が航空機に組み込まれた位相アレイアンテナシステムの場合、位相アレイアンテナシステムは、航空機の飛行中に変形形状116に変形しうる。位相アレイアンテナシステムが変形形状116を有する場合、位相アレイアンテナシステムは選択された許容範囲外で動作しうる。
変形形状116の識別は、プラットフォーム110の飛行中に変形106を補正するために、位相アレイアンテナシステムによって形成されたビームの方向を電子的に操作するために、位相アレイアンテナシステムの位相および/または振幅を調整するために使用されうる。このように変形106が電子的に補正されると、位相アレイアンテナシステムは、飛行中に選択された許容範囲内で動作する。具体的には、このシステムは、たとえ位相アレイアンテナシステムが変形形状116を有する場合でも飛行中は選択された許容範囲内で動作する。
ヒューリスティックモデル104は、構造108の変形106を識別するようにトレーニングされうるので、構造108の変形形状116を識別できる。これらの例示的な例では、構造108の変形106を識別することは、所望の精度レベルで構造108の変形106を推定することを備えうる。このように、構造108の変形形状116は所望の精度レベルで推定されうる。
本明細書で使用される際には、ヒューリスティックモデル104などの「ヒューリスティックモデル」は入力データ120を受信することに応じて出力データ118を生成するために、他の何らかの適切な方法で学習する、適応する、決定する、データ内のパターンを発見する、データを記憶する、および/または情報を処理するように構成された、任意の数学モデルまたは計算モデルでよい。
ヒューリスティックモデル104は、任意の数の学習アルゴリズム、意思決定モデル、問題解決モデル、計算アルゴリズム、および/または他のタイプの処理を備えうる。これらの例示的な例では、ヒューリスティックモデル104は、ニューラルネットワーク、学習ベースアルゴリズム、回帰モデル、サポートベクターマシン、データフィッティングモデル、パターン認識モデル、人工知能(AI)、および他の何らかの適切なタイプのアルゴリズムまたはモデルのうちの少なくとも1つを備える。
本明細書で使用される際には、「少なくとも1つ」という語句は、アイテムのリストとともに使用される場合、リストに挙げられたアイテムのうちの1つまたは複数の異なる組み合わせが使用されうること、およびリスト内のそれぞれのアイテムのうちの1つだけが必要とされうることを意味する。たとえば、「アイテムA、アイテムB、およびアイテムCの少なくとも1つ」は、これらに限定されないが、アイテムA、またはアイテムAおよびアイテムBを含みうる。この例は、アイテムA、アイテムB、およびアイテムC、またはアイテムBおよびアイテムCも含みうる。他の例では、「少なくとも1つ」は、これらに限定されないが、たとえば、アイテムAのうちの2個、アイテムBのうちの1個、およびアイテムCのうちの10個;アイテムBのうちの4個、およびアイテムCのうちの7個、ならびに他の適切な組み合わせでよい。
これらの例に示されるように、ヒューリスティックモデル104は、パラメータのグループ121に基づいて、入力データ120を受信することに応じて出力データ118を生成するように構成される。パラメータのグループ121は、これらに限定されないが、たとえば、バイアス、重み、係数、関係、定数、制約、および/または他の適切なタイプのパラメータを含みうる。例示的な一例では、ヒューリスティックモデル104は、入力データ120を受信することに応じて出力データ118を生み出すように構成されたバイアスおよび重みを備える数式を含みうる。
これらの例示的な例では、トレーナー102は、所望の精度レベルで構造108の変形106を推定するようにヒューリスティックモデル104をトレーニングするように構成される。構造108の変形106を所望の精度レベルで推定することは、構造108の推定された変形と構造108の実際の変形との間の差異が選択された許容範囲内であるように変形106を推定することを意味する。
これらの例では、トレーナー102は、ハードウェア、ソフトウェア、または両方の組合せを使用して実装されうる。たとえば、トレーナー102はコンピュータシステム122内に実装されうる。コンピュータシステム122はいくつかのコンピュータを備える。本明細書で使用される際には、「いくつかの」アイテムは1つまたは複数のアイテムを意味する。たとえば、いくつかのコンピュータは1つまたは複数のコンピュータを意味する。
コンピュータシステム122内に複数のコンピュータが存在する場合、これらのコンピュータは相互に通信している。コンピュータシステム122内の異なるコンピュータは、プラットフォーム110上、構造108上、および/またはプラットフォーム110から離れて配置されうる。
例示的な一例では、ヒューリスティックモデル104は、入力歪みデータ126の形式で入力データ120を受信することに応じて、推定変形データ124の形式で出力データ118を生成する。推定変形データ124は、入力歪みデータ126に基づいて、構造108についての推定変形形状を定義する。
本明細書で使用される際には、推定変形データ124などの「変形データ」は、複数の推定変形測定値を備える。本明細書で使用される際には、「複数の」アイテムは2つ以上のアイテムを意味する。たとえば、複数の推定変形測定値は、2つ以上の推定変形測定値を意味する。
これらの図示された例では、変形測定値は、構造108が基準形状114を有する場合のポイントの位置から、構造108が変形形状116を有する場合のポイントの位置への、構造108上のポイントの偏差の測定値である。本明細書で使用される際には、構造108上のポイントの「偏差」は、構造108が基準形状114を有する場合のポイントと、構造108が変形形状116を有する場合のポイントとの間の距離である。このポイントの偏差は、ポイントの変位と呼ばれる場合もある。
これらの例示的な例では、ポイントの偏差の測定値は長さの単位でよい。長さの単位には、これらに限定されないが、たとえば、インチ、フィート、センチメートル、ミリメートル、および他のタイプの長さの単位がある。当然、他の例示的な例では、ポイントの偏差の測定値は角度の単位でよい。角度の単位には、これらに限定されないが、たとえば、ラジアン、度、および他のタイプの角度の単位がある。
さらに、本明細書で使用される際には、入力歪みデータ126などの「歪みデータ」は複数の歪み測定値を備える。歪み測定値は、構造108が基準形状114を有する場合のポイントの位置から、構造108が変形形状116を有する場合のポイントの位置への、構造108上のポイントの偏差の測定値であり、基準の長さに関して標準化される。歪み測定値は、どのような単位も有さず、パーセンテージ、分数、または割合表記(ppn)として表されうる。
ヒューリスティックモデル104は、いくつかの異なる方法で入力歪みデータ126を受信できる。例示的な一例として、入力歪みデータ126は、センサシステム130によって生成された歪みデータ128として受信されうる。センサシステム130は構造108に関連付けられる。いくつかの例示的な例では、センサシステム130の一部はプラットフォーム110に関連付けられうる。
センサシステム130は、歪みデータ128を生成するように構成された複数のセンサ132を備える。歪みデータ128は、それぞれ複数のセンサ132によって生成された複数の歪み測定値を備える。複数のセンサ132内のセンサは、たとえば、歪みゲージ、光ファイバセンサ、圧電センサ、トランスデューサ、または歪み測定値を生成するように構成された他の何らかの適切なタイプのセンサのうちの少なくとも1つを備えうる。
いくつかの例示的な例では、入力データ120は、入力歪みデータ126に加えて追加入力データ133も含みうる。追加入力データ133は、入力歪みデータ126に基づいてヒューリスティックモデル104によって生成された出力データ118に影響を及ぼす場合がある任意のデータを含みうる。具体的には、追加入力データ133は、プラットフォーム110の動作中に構造108の変形106に影響を及ぼす場合がある状態についての任意のデータを含みうる。
たとえば、追加入力データ133は、たとえば構造108の変形106および/または歪みデータ128に影響を及ぼす場合がある環境状態の測定値などの環境データを含みうる。この環境データは、たとえば、温度データ、湿度データ、および/または他の適切なタイプのデータを含みうる。場合によっては、追加入力データ133は、プラットフォーム110に取り付けられた慣性計測装置(IMU)からのデータ、位置データ、高度データ、速度データ、加速データ、および/または他の適切なタイプのデータを含みうる。
これらの例示的な例では、トレーナー102は、ヒューリスティックモデル104をトレーニングするために選択された複数のトレーニングケース136を使用してヒューリスティックモデル104をトレーニングする。本明細書で使用される際には、複数のトレーニングケース136内のトレーニングケースなどの「トレーニングケース」は構造108にとって特別な状況であり、構造108がこの特別な状況にある場合、構造108についてのデータがヒューリスティックモデル104をトレーニングするために使用される。構造108にとって特別な状況は、たとえば、構造108の特別な変形形状でよい。しかし、場合によっては、構造108にとって特別な状況は、構造108に適用されている選択された量の負荷および/または圧力でよい。
トレーナー102は、複数のトレーニングケース136内のそれぞれのトレーニングケースのトレーニング変形データおよびトレーニング歪みデータを識別する。トレーニングケース140は、複数のトレーニングケース136のうちの1つの例である。さらに、トレーナー102は、トレーニングケース140についてのトレーニング変形データ142およびトレーニング歪みデータ144を識別する。
トレーナー102は、トレーニング変形データ142およびトレーニング歪みデータ144をヒューリスティックモデル104に送信する。ヒューリスティックモデル104は、トレーニング変形データ142およびトレーニング歪みデータ144を使用して、ヒューリスティックモデル104についてのパラメータのグループ121を調整する。パラメータのグループ121は、ヒューリスティックモデル104が、入力歪みデータ126に基づいて、構造108についての推定変形データ124を所望の精度レベルで生成できるように調整される。これらの例示的な例では、トレーナー102は、複数のトレーニングケース136および反復処理を使用してヒューリスティックモデル104をトレーニングする。
複数のトレーニングケース136内のそれぞれのトレーニングケースの識別されたトレーニング変形データおよびトレーニング歪みデータは、トレーニング環境100においていくつかの異なる方法で識別されうる。たとえば、トレーニング環境100は、研究所、試験施設、風洞、またはトレーニング変形データおよびトレーニング歪みデータを生成できる他の何らかのタイプのトレーニング環境でよい。場合によっては、トレーニング環境100は、プラットフォーム110が動作する実際の環境でよい。このように、トレーニング変形データおよびトレーニング歪みデータを、いくつかの異なる方法で収集してまとめることができる。
例示的な一例では、複数のトレーニングケース136によって構造108を変形するために、複数のアクチュエータ146が使用される。たとえば、複数のアクチュエータ146は、構造108をトレーニングケース140に対応する方法で変形させるために使用されうる。より具体的には、複数のアクチュエータ146は、複数の選択された負荷を、構造108上の複数のポイント148に適用して、構造108にトレーニングケース140に対応する変形形状を有させる方法で複数のポイント148を撓ませるために使用されうる。
当然、他の例示的な例では、複数のトレーニングケース136に対応する方法で構造108を変形させるために、他の何らかのタイプのシステムが使用されうる。実装形態に応じて、構造108は、プラットフォーム110から構造108を分離して、トレーニングするために変形されうる。いくつかの例示的な例では、プラットフォーム110は、プラットフォーム110に構造108を関連付けて動作させて、構造108を複数のトレーニングケース136によって変形させることができる。
複数のトレーニングケースによって構造108が変形されると、そのトレーニングケースについてのトレーニング変形データおよびトレーニング歪みデータが識別される。いくつかの例示的な例では、トレーニング変形データおよびトレーニング歪みデータは、トレーニングデータセットと呼ばれうる。トレーニング変形データは、いくつかの異なる方法で識別されうる。例示的な一例として、トレーナー102は、画像化システム152から受信した画像データ150を使用してトレーニング変形データを識別できる。
画像化システム152は、複数の変形測定値を識別できる画像データ150を生成するように構成された任意の数のコンポーネントを備える。たとえば、画像化システム152は光画像化システム、レーザー画像化システム、赤外線画像化システム、または他の何らかの適切なタイプの画像化システムを備えうる。いくつかの例示的な例では、画像データ150は、トレーニング変形データとして使用するための複数の変形測定値を含みうる。
さらに、特定のトレーニングケースによって構造108が変形された場合にセンサシステム130によって生成された歪みデータ128は、そのトレーニングケースについてのトレーニング歪みデータとして使用されうる。当然、他の例示的な例では、センサシステム130は、歪みデータ128に加えて、および/またはその代わりに、他のセンサデータを生成しうる。トレーナー102は、この他のセンサデータを使用して、トレーニング歪みデータを識別できる。
これらの例示的な例では、複数のトレーニングケース136内のトレーニングケースの数は、オペレータによって選択されうる。ヒューリスティックモデル104がこの新しいデータに適応できるように、任意の時点で、複数のトレーニングケース136に新しいトレーニングケースが追加されうる。
さらに、場合によっては、トレーナー102は、ヒューリスティックモデル104をトレーニングするために、トレーニングケース140などのトレーニングケースについてのトレーニング環境データを識別できる。このトレーニング環境データは、いくつかの異なる方法で識別されうる。たとえば、歴史的環境データおよび/または試験環境データが使用されうる。このトレーニング環境データは、構造108が異なるタイプの環境状態で動作される場合、入力歪みデータ126に基づいて、推定変形データ124を所望の精度レベルで生成できるようにヒューリスティックモデル104をトレーニングするために使用されうる。
一旦ヒューリスティックモデル104がトレーニング環境100内でトレーニングされると、ヒューリスティックモデル104は、プラットフォーム110の動作中に構造108の性能を管理するために、構造108内で使用されうる。たとえば、構造108が位相アレイアンテナの場合、ヒューリスティックモデル104は、その位相アレイアンテナに関連付けられるプロセッサユニットで使用されうる。プラットフォーム110の動作中にヒューリスティックモデル104によって生成された推定変形データ124は、構造108についての制御パラメータのグループ115を調整するために使用されうる。
これらの例示的な例では、制御パラメータのグループ115は、構造108が変形形状116を有する場合、構造108の性能を所望の性能レベルに向上させるために調整される。構造108の性能は、構造108についての性能パラメータのグループ154を使用して評価されうる。構造108が位相アレイアンテナの場合、性能パラメータのグループ154は、これらに限定されないが、たとえば、ピークサイドローブ比(PSLR)、利得の損失、ビーム方向操作角度偏差、および/または他のタイプの適切な性能パラメータを含みうる。
推定変形データ124は、制御パラメータのグループ115を調整するための値を計算するために使用されうる。制御パラメータのグループ115は、構造108が変形形状116を有する場合、性能パラメータのグループ154が、構造108が所望の性能レベルを有することを示すまで、これらの値に基づいて調整されうる。このように、推定変形データ124は、構造108が所望の性能レベルを維持するように構造108の変形106を補正するために、制御パラメータのグループ115を調整するために使用される。
これらの例示的な例では、推定変形データ124は、プラットフォーム110の動作中に実質的にリアルタイムで、構造108について識別されて、構造108についての制御パラメータのグループ115を調整するために使用されうる。これらの処理が「実質的にリアルタイムで」実行されているということは、これらの処理が意図しない遅延なしに実行されていることを意味する。場合によっては「実質的にリアルタイムで」は、即座に、を意味しうる。
たとえば、これに限定されないが、構造108が基準形状114から変形することに応じて、ヒューリスティックモデル104は、この変形について即座に推定変形データ124を生成するために使用される。次いで、推定変形データ124は、この変形を補正するために、制御パラメータのグループ115を調整することによって構造108を即座に制御するために使用されうる。このように、構造108の変形に応じた構造108の性能レベルにおける任意の変化を減少させることができ、場合によっては防ぐことができる。
このように、異なる例示的実施形態は、構造108の変形106を識別して、この推定に基づいて構造108の性能を管理するための方法および装置を提供する。さらに、異なる例示的実施形態は、入力データ120を受信することに応じて、所望の精度レベルで構造108についての推定変形データ124を生成するためにヒューリスティックモデル104をトレーニングするための方法および装置を提供する。
図1におけるトレーニング環境100の図示は、例示的実施形態を実装できる方法への物理的または構造的な限界を含意することを意味するものではない。図示されたコンポーネントに加えて、またはそれの代わりに、他のコンポーネントが使用されうる。いくつかのコンポーネントは省略できる。また、いくつかの機能コンポーネントを説明するために、ブロックが示されている。これらのブロックのうちの1つまたは複数は、例示的実施形態に実装される際に、異なるブロックに結合、分割、または結合および分割されうる。
たとえば、場合によっては、ヒューリスティックモデル104は複数のニューラルネットワークを備えうる。それぞれのニューラルネットワークは、構造108上の特定のポイントについての推定変形データ124を生成するように構成されうる。これらの場合、それぞれのニューラルネットワークは、構造108上の特定のポイントで、またはその近くで、1つまたは複数の入力歪み測定値に基づいて、構造108上の特定のポイントについての推定変形測定値を生成するためにトレーニングされうる。
さらに、それぞれのニューラルネットワークのそれぞれのトレーニングケースは、特定のポイントで、1つまたは複数のトレーニング歪み測定値および1つのトレーニング変形測定値を備えうる。トレーニング変形測定値は、構造108上の特定のポイントでセンサを使用して識別されうる。
次に図2を参照すると、例示的実施形態によるトレーニング環境の例が示されている。この例示的実施形態では、トレーニング環境200は、図1におけるトレーニング環境100の一実装形態の例である。図示されるように、トレーニング環境200内に、コンピュータシステム202、サポートシステム204、アクチュエータシステム206、画像化システム208、センサシステム210が存在する。
コンピュータシステム202は、図1におけるコンピュータシステム122の一実装形態の例でよい。図1におけるヒューリスティックモデル104などのヒューリスティックモデルは、コンピュータシステム202を使用してトレーニングされうる。具体的には、ヒューリスティックモデルは、コンピュータシステム202内に実装された、たとえば図1におけるトレーナー102などのトレーナーを使用してトレーニングされうる。
図示されるように、サポートシステム204は、構造211を保持およびサポートするように構成される。この例示的な例では、構造211は位相アレイアンテナ212である。サポートシステム204は位相アレイアンテナ212をサポートおよび保持し、アクチュエータシステム206は、複数の負荷を選択されたトレーニングケースの位相アレイアンテナ212に適用する。図示されるように、アクチュエータシステム206は、位相アレイアンテナ212上の複数のポイントに関連して位置する複数のアクチュエータ214を備える。複数のアクチュエータ214は、複数の選択された負荷を位相アレイアンテナ212上の複数のポイントに適用して、位相アレイアンテナ212に特定のトレーニングケースに対応する方法で変形させるように構成される。これらの例示的な例では、選択された負荷を位相アレイアンテナ212上のポイントに適用することによって、そのポイントの基準ポイントからそのポイントが選択された量だけ撓むようにする。
画像化システム208は、位相アレイアンテナ212の画像データを生成するために使用される。この例示的な例では、画像化システム208は複数のカメラ216を備える。複数のカメラ216によって生成された画像データは、位相アレイアンテナ212上の複数のポイントで複数の変形測定値を識別するために使用されうる。この例示的な例では、それぞれの変形測定値は、位相アレイアンテナ212に対して実質的に垂直な方向の、位相アレイアンテナ212上の対応するポイントの撓みでよい。
たとえば、図1におけるトレーナー102などのトレーナーは、複数のカメラ216によって生成された画像データを使用して位相アレイアンテナ212についての変形測定値を識別できる。これらの変形測定値は、位相アレイアンテナ212の変形形状の表示を提供する。
さらに、センサシステム210は位相アレイアンテナ212についての複数の歪み測定値を生成する。センサシステム210は、位相アレイアンテナ212に組み込まれた複数の歪みゲージ(この図には示さず)を備える。センサシステム210によって生成された複数の歪み測定値、および画像化システム208を使用して識別された複数の変形測定値は、処理するためにコンピュータシステム202に送信される。図1におけるトレーナー102などのトレーナーは、これらの異なる変形測定値および歪み測定値を使用して、ヒューリスティックモデルに入力された歪みデータに基づいて所望の精度レベルで位相アレイアンテナ212の変形を推定するためにヒューリスティックモデルをトレーニングする。トレーナーは、ヒューリスティックモデルをトレーニングするために、たとえば環境データなどの他の情報も使用できる。
図2におけるトレーニング環境200の例は、例示的実施形態を実装できる方法への物理的または構造的な限界を含意することを意味するものではない。図示されたコンポーネントに加えて、またはそれの代わりに、他のコンポーネントが使用されうる。いくつかのコンポーネントは省略できる。
さらに、図2に示される異なるコンポーネントは、図1におけるコンポーネントと結合してもよく、図1におけるコンポーネントとともに使用されてもよく、その両方が組み合わされてもよい。さらに、図2におけるコンポーネントのいくつかは、図1のブロック図に示されたコンポーネントが物理的構造物として実装されうる方法の例示的な例でよい。
次に図3を参照すると、例示的実施形態による位相アレイアンテナに関連付けられる複数のセンサの例が示されている。この例示的な例では、位相アレイアンテナ300は、図2における位相アレイアンテナ212の一実装形態の例である。さらに、位相アレイアンテナ300は、図1における構造108の一実装形態の例である。
位相アレイアンテナ300は、位相アレイアンテナ300の一部302内に配置されるアンテナ要素のアレイを有する。複数のセンサ304は、この図示した例では、位相アレイアンテナ300上の複数のポイント306に位置する。図示されるように、複数のセンサ304の一部は位相アレイアンテナ300の一部302内に配置され、複数のセンサ304の他の部分は位相アレイアンテナ300の一部302の外に配置される。
複数のセンサ304は、これに限定されないが、たとえば、複数の歪みゲージの形式をとる場合がある。それぞれの歪みゲージは、歪みゲージが配置される位相アレイアンテナ300上のポイントで歪み測定値を生成するように構成される。たとえば、位相アレイアンテナ300の一部302内のポイント310のセンサ308は、ポイント310で歪み測定値を生成するように構成される。
このように、複数のセンサ304は、図1におけるヒューリスティックモデル104などのヒューリスティックモデルについての入力歪みデータとして使用するための歪みデータを形成する複数の歪み測定値を生成する。具体的には、複数のセンサ304によって生成された歪み測定値は、図1におけるヒューリスティックモデル104についての入力歪みデータ126として使用されうる図1における歪みデータ128の一例である。さらに、複数のセンサ304によって生成された歪み測定値は、図1におけるヒューリスティックモデル104をトレーニングするために使用されうる。
次に図4を参照すると、例示的実施形態による推定変形データの表の例が示されている。この例示的な例では、表400は、ポイント識別子402、トレーニングケース404、トレーニングケース406、トレーニングケース408、トレーニングケース410、およびトレーニングケース412を含む。
ポイント識別子402は、推定変形測定値413が、たとえば図1におけるトレーナー102によってトレーニングされた図1におけるヒューリスティックモデル104などのヒューリスティックモデルによって生成される構造上のポイントを識別する。この例示的な例では、ポイント識別子402によって識別されるポイントは、図3における位相アレイアンテナ300上の複数のポイント306から選択されたポイントの組合せである。
トレーニングケース404、トレーニングケース406、トレーニングケース408、トレーニングケース410、およびトレーニングケース412は、それぞれ位相アレイアンテナ300の特定の変形形状に対応する。位相アレイアンテナ300がトレーニングケースに対応する変形形状に変形されると、これらのトレーニングケースごとに、ポイント識別子402で識別されたポイントに位置する図3における複数のセンサ304内のセンサが、これらのポイントについて歪み測定値を生成する。これらの歪み測定値は、これらの同じポイントについての推定変形測定値413を生成するためにヒューリスティックモデルに入力される。
次に図5を参照すると、例示的実施形態による実際の変形データの表の例が示されている。この例示的な例では、表500は、ポイント識別子502、トレーニングケース504、トレーニングケース506、トレーニングケース508、トレーニングケース510、およびトレーニングケース512を含む。
ポイント識別子502は、実際の変形測定値513が識別される構造上のポイントを識別する。実際の変形測定値513は、構造が実際に変形された時に構造上のポイントについて識別された変形測定値である。これらのトレーニングケースについての実際の変形測定値513は、たとえば、図1における画像化システム152によって生成された画像データ150を使用して識別されうる。
この例示的な例では、ポイント識別子502で識別されたポイントは、図3における位相アレイアンテナ300上の複数のポイント306から選択されたポイントの組合せである。具体的には、ポイント識別子502によって識別されたポイントは、図4におけるポイント識別子402によって識別されるのと同じポイントである。
トレーニングケース504、トレーニングケース506、トレーニングケース508、トレーニングケース510、およびトレーニングケース512は、それぞれトレーニングケース404、トレーニングケース406、トレーニングケース408、トレーニングケース410、およびトレーニングケース412と同じである。
次に図6を参照すると、例示的実施形態による、推定変形測定値と実際の変形測定値と間の差異の表の例が示されている。この例示的な例では、表600はポイント識別子602を含む。この例示的な例では、ポイント識別子602は、図5におけるポイント識別子502、および図4におけるポイント識別子402によって識別されるのと同じポイントを識別する。
表600は、トレーニングケース606、トレーニングケース608、トレーニングケース610、トレーニングケース612、およびトレーニングケース614についての差分値604を提示する。トレーニングケース606、トレーニングケース608、トレーニングケース610、トレーニングケース612、およびトレーニングケース614は、それぞれ図4におけるトレーニングケース404、トレーニングケース406、トレーニングケース408、トレーニングケース410、およびトレーニングケース412と同じである。さらに、トレーニングケース606、トレーニングケース608、トレーニングケース610、トレーニングケース612、およびトレーニングケース614は、それぞれ図5におけるトレーニングケース504、トレーニングケース506、トレーニングケース508、トレーニングケース510、およびトレーニングケース512と同じである。
差分値604は、図4における推定変形測定値413と、図5における実際の変形測定値513との間の差異である。この例示的な例では、差分値604は、推定変形測定値413が所望の精度レベルを有することを示している。
次に図7を参照すると、例示的実施形態による流れ図の形式の、構造の性能を管理するための処理の例が示されている。図7に示される処理は、図1におけるトレーナー102、ヒューリスティックモデル104、および構造108を使用して実装されうる。
処理は、構造についての入力歪みデータに基づいて所望の精度レベルで構造についての推定変形データを生成するために、ヒューリスティックモデルをトレーニングすることによって開始する(動作700)。構造は、たとえば、図1における構造108でよい。構造は、図1におけるプラットフォーム110などのプラットフォームに関連付けられるように構成されうる。構造は、ヒューリスティックモデルをトレーニングするために必要なトレーニングデータが収集される際にプラットフォームに関連付けられてもよく、関連付けられなくてもよい。
その後、プラットフォームの動作中に、処理は構造に関連付けられるセンサシステムによって生成された歪みデータを識別する(動作702)。動作702で、構造はプラットフォームに関連付けられて、プラットフォームの動作中に、構造に適用される負荷および/または圧力を経験する場合がある。さらに、この例示的な例では、センサシステムは、構造内に取り付けられた、および/またはそこに組み込まれた、複数の歪みゲージを備える。
次いで、処理は、センサシステムによって生成された歪みデータに基づいて、プラットフォームの動作中に構造についての推定変形データを生成する(動作704)。センサシステムによって生成された歪みデータは、ヒューリスティックモデルについての入力歪みデータを形成する。
次いで、処理は、構造の性能を所望の性能レベルに向上させるために、構造についての推定変形データを使用して構造についての制御パラメータのグループを調整し(動作706)、その後この処理は終了する。例示的な一例として、構造が位相アレイアンテナの場合、推定変形データは、位相アレイアンテナよって形成されたビームの方向を電子的に操作するために、位相および/または振幅を調整するために使用される。たとえば、推定変形データは位相アレイアンテナについての補償アルゴリズムに入力されうる。
次に図8を参照すると、例示的実施形態による流れ図の形式の、ヒューリスティックモデルをトレーニングするための処理の例が示されている。図8に示される処理は、図7における動作700を実装するために使用されうる。さらに、この処理は図1におけるトレーナー102を使用して実装されうる。
処理は、複数のトレーニングケース内のそれぞれのトレーニングケースのトレーニング変形データを識別することによって開始する(動作800)。複数のトレーニングケース内のそれぞれのトレーニングケースは、図1における構造108などの、構造についての特定の変形形状、および構造に適用されるべき選択された量の負荷および/または圧力のうちの少なくとも1つに対応する。動作800で、トレーニング変形データは、たとえば図1における画像化システム152によって生成された画像データ150を使用して識別されうる。
次いで、処理は、複数のトレーニングケース内のそれぞれのトレーニングケースのトレーニング歪みデータを識別する(動作802)。動作802で、トレーニング歪みデータは、たとえば、図1における構造108に関連付けられるセンサシステム130によって生成された歪みデータ128などの構造に関連付けられるセンサシステムによって生成された歪みデータを使用して識別されうる。
その後、処理は、ヒューリスティックモデルが構造についての入力歪みデータに基づいて所望の精度レベルで構造についての推定変形データを生成するためにトレーニングされるように、複数のトレーニングケース内のそれぞれのトレーニングケースのトレーニング変形データおよびトレーニング歪みデータを使用してヒューリスティックモデルについてのパラメータのグループを調整し(動作804)、その後この処理は終了する。具体的には、動作804は、ヒューリスティックモデルが、構造が関連付けられるプラットフォームの動作中に、所望の精度レベルで構造についての推定変形データを生成するように実行されうる。
次に図9を参照すると、例示的実施形態による流れ図の形式の、ヒューリスティックモデルをトレーニングするための処理の例が示されている。図9に示される処理は、図7における動作700を実装するために使用されうる。さらに、この処理は、図8において説明された処理より詳細な処理でよい。
処理は、複数のトレーニングケースからトレーニングケースを選択することによって開始する(動作900)。この例示的な例では、複数のトレーニングケース内のそれぞれのトレーニングケースは、構造についての特定の変形形状を指定する。次いで、処理は、構造が選択されたトレーニングケースによって指定された変形形状を有するように構造を変形する(動作902)。
その後、処理は、選択されたトレーニングケースによって指定された変形形状を有する構造についてのトレーニング変形データを識別する(動作904)。動作904は、たとえば画像化システムを使用して実行されうる。動作904で識別されたトレーニング変形データは、構造上の複数のポイントについて識別された複数の変形測定値を備える。
処理は、選択されたトレーニングケースによって指定された変形形状を有する構造についてのトレーニング歪みデータも識別する(動作906)。動作906は、構造に関連付けられるセンサシステムを使用して実行されうる。センサシステムは、複数のセンサを備える。それぞれのセンサは、センサが位置する構造上の特定のポイントについての歪み測定値を生成する。このように、トレーニング歪みデータは、構造上の複数のポイントについての複数の歪み測定値を備える。
この例示的な例では、トレーニング変形データ内の複数の変形測定値、およびトレーニング歪みデータ内の複数の歪み測定値は、構造上の同じ複数のポイントについて生成される。このように、構造上のポイントで生成されたそれぞれの歪み測定値は、構造上の同じポイントで生成された変形測定値に対応する。
次に、処理は、トレーニング歪みデータから歪み測定値の1つの組合せを選択する(動作908)。本明細書で使用される際には、「歪み測定値の組合せ」は、センサシステム内の複数のセンサによって生成された複数の歪み測定値のうちの1つまたは複数の選択である。歪み測定値の組合せは、センサシステム内の特定のセンサからの複数の歪み測定値を含まない。このように、歪み測定値の組合せの選択は、センサシステム内のセンサの組合せの選択に対応する。選択された歪み測定値の組合せは、歪み測定値のうちの1つ、いくつか、または全てを含みうる。
次いで、処理は、歪み測定値の選択された組合せ、およびトレーニング変形データ内の変形測定の対応する組合せを使用して、ヒューリスティックモデルをトレーニングする(動作910)。動作910で、ヒューリスティックモデルは、歪み測定値の選択された組合せ、および変形測定値の対応する組合せを使用して、ヒューリスティックモデルについてのパラメータのグループを調整する。調整されたパラメータのグループは、ある入力歪みデータに基づいてヒューリスティックモデルによって生成された推定変形データを決定する。
その後、処理は、歪み測定値の選択された組合せをヒューリスティックモデルに入力して、推定変形データを生成する(動作912)。処理は、推定変形データが所望の精度レベルを有するかどうかを決定する(動作914)。動作914で、決定は、ヒューリスティックモデルによって生成された推定変形データと、トレーニング変形データ内に示される実際の変形データとの間の差異が選択された許容範囲内かどうかに基づいて行われる。
推定変形データが所望の精度レベルを有していない場合、処理は、ヒューリスティックモデルについてのパラメータのグループを調整して(916)、次いで動作912に戻る。再び動作914を参照すると、推定変形データが所望の精度レベルを有する場合、処理は歪み測定値の選択された組合せ、変形測定値の対応する組合せ、およびパラメータのグループについての値を格納する(動作918)。
次いで、処理は、歪み測定値の任意の、さらなる未処理の組合せがあるかどうかを決定する(動作920)。歪み測定値の任意の、さらなる未処理の組合せがある場合、上述のように処理は動作908に戻って、歪み測定値の新しい未処理の組合せを選択する。
歪み測定値の任意の、さらなる未処理の組合せがない場合、処理は、複数のトレーニングケース内に任意の、さらなる未処理のトレーニングケースがあるかどうかを決定する(動作922)。任意のさらなる未処理のトレーニングケースがある場合、上述のように処理は動作900に戻る。任意のさらなる未処理のトレーニングケースがない場合、処理は終了する。このように、図1において説明した処理は、複数のトレーニングケースを使用して所望の精度レベルで構造についての推定変形データを生成するようにヒューリスティックモデルをトレーニングする。
次に図10を参照すると、例示的実施形態による流れ図の形式の、構造上で使用するためのセンサの構成を識別するための処理の例が示されている。図10において説明される処理は、図1における構造108について、センサシステム130内の複数のセンサ132からいくつかのセンサ、およびこれらの選択されたセンサについての構成を選択するために実装されうる。
処理は、ヒューリスティックモデルについて、複数のトレーニングケース内のそれぞれのトレーニングケースの歪み測定値のそれぞれの選択された組合せに基づいて、ヒューリスティックモデルによって生成された推定変形データを識別することによって開始する(動作1000)。次いで、処理は、複数のトレーニングケース内のそれぞれのトレーニングケースの歪み測定値のそれぞれの選択された組合せに基づいて生成された推定変形データを使用して、構造についての制御パラメータのグループを調整する(動作1002)。
その後、処理は、推定変形データが構造についての制御パラメータのグループを調整するために使用される場合、ヒューリスティックモデルが、構造についての所望の性能レベルを提供するために必要な精度レベルで構造についての推定変形データを生成するために必要な最小数の歪み測定値を有する歪み測定値の組合せを識別して(動作1004)、その後この処理は終了する。たとえば、補償アリゴリズムは、ヒューリスティックモデルによって生成された推定変形データを使用して、構造が所望の性能レベルを有するように、構造についての制御パラメータのグループを調整できる。
推定変形データは、推定変形データを使用して識別された制御パラメータのグループへの調整に基づく、構造についての性能パラメータのグループと、実際の変形データを使用して識別された制御パラメータのグループへの調整に基づく、構造についての性能パラメータのグループとの間の差異が、選択された許容範囲内である場合、所望の精度レベルを有する。動作1004で、処理は、所望の精度レベルで推定変形データを生成するヒューリスティックモデルをもたらすのに、歪み測定値のどの組合せが最小数のセンサを有するかを決定する。
説明した異なる実施形態における流れ図およびブロック図は、例示的実施形態による装置および方法のいくつかの可能な実装形態のアーキテクチャ、機能性、および動作を示している。この点に関して、流れ図またはブロック図内のそれぞれのブロックは、モジュール、セグメント、および/あるいは動作またはステップの一部を表しうる。たとえば、ブロックのうちの1つまたは複数は、プログラムコードとして、ハードウェア内に、またはその2つの組合せとして実装されうる。ハードウェア内に実装されると、ハードウェアは、たとえば、流れ図またはブロック図内の1つまたは複数の動作を実行するように製造または構成された集積回路の形式をとることができる。
例示的実施形態のいくつかの代替実装形態では、ブロック内に記載される機能は、図に記載される順序とは異なる順序で発生しうる。たとえば、場合によっては、含まれる機能に応じて、連続して示されている2つのブロックが実質的に同時に実行されてもよく、ブロックが逆の順序で実行されることがあってもよい。また、図示されたブロックに加えて、流れ図またはブロック図に他のブロックが追加されてもよい。
次に図11〜14を参照すると、例示的実施形態による、制御パラメータについてのグラフ間の比較の例が示されている。図11〜14では、グラフのそれぞれのペアが、推定変形データおよび実際の変形データを使用して、位相アレイアンテナについての制御パラメータに行われた調整を比較する。
推定変形データは、たとえば、図1におけるヒューリスティックモデル104を使用して生成されうる。推定変形データは、位相アレイアンテナに関連付けられるセンサシステムによって生成された歪みデータを使用して、ヒューリスティックモデルによって生成される。図11〜14では、制御パラメータの値が、位相アレイアンテナに関連付けられるセンサシステム内のセンサの数に関して異なるグラフに提示される。
次に図11を参照すると、例示的実施形態による、位相アレイアンテナのピークサイドローブ比のグラフの比較の例が示されている。グラフ1100は、横軸1104および縦軸1106を有する。グラフ1102は、横軸1108および縦軸1110を有する。
横軸1104および横軸1108の両方は、推定変形測定値および実際の変形測定値が識別される、位相アレイアンテナ上のいくつかのポイントを表す。縦軸1106および縦軸1110の両方は、位相アレイアンテナについて選択されたピークサイドローブ比をデシベルで表す。
しかし、グラフ1100内の曲線1112は、位相アレイアンテナについての位相および/または振幅を調整するために、トレーニングされたヒューリスティックモデルによって生成された推定変形データが使用される場合の、ピークサイドローブ比を識別する。グラフ1102内の曲線1114は、位相アレイアンテナについての位相および/または振幅を調整するために実際の変形データが使用される場合の、ピークサイドローブ比を識別する。
上述のように、これらの曲線は、推定変形データに基づく位相アレイアンテナについて選択されたピークサイドローブ比が、実際の変形データに基づく位相アレイアンテナについて選択されたピークサイドローブ比の許容範囲内であることを示している。言い換えれば、位相アレイアンテナが推定変形データを使用して電子的に補償される場合の位相アレイアンテナについてのピークサイドローブ比と、実際の変形データを使用して位相アレイアンテナが電子的に補償される場合の位相アレイアンテナについてのピークサイドローブ比とが、選択された許容範囲内で実質的に等しいことができる。
次に図12を参照すると、例示的実施形態による、利得の減少のグラフの比較の例が示されている。この例示的な例では、グラフ1200は、横軸1204および縦軸1206を有する。グラフ1202は、横軸1208および縦軸1210を有する。
横軸1204と横軸1208の両方は、位相アレイアンテナに関連付けられるセンサシステム内のいくつかのセンサを表す。縦軸1206と縦軸1210の両方は、位相アレイアンテナについての利得の減少をデシベルで表す。
しかし、グラフ1200内の曲線1212は、位相アレイアンテナについての位相および/または振幅を調整するために、トレーニングされたヒューリスティックモデルによって生成された推定変形データが使用される場合の、利得の減少を識別する。グラフ1202内の曲線1214は、位相アレイアンテナについての位相および/または振幅を調整するために実際の変形データが使用される場合の、利得の減少を識別する。
図示されるように、これらの曲線は、推定変形データに基づく位相アレイアンテナについての利得の減少が、実際の変形データに基づく位相アレイアンテナについての利得の減少の選択された許容範囲内であることを示している。言い換えれば、位相アレイアンテナが推定変形データを使用して電子的に補償される場合の位相アレイアンテナについての利得の減少と、実際の変形データを使用して位相アレイアンテナが電子的に補償される場合の位相アレイアンテナについての利得の減少とが、選択された許容範囲内で実質的に等しいことができる。
次に図13を参照すると、例示的実施形態による、位相のグラフの比較の例が示されている。この例示的な例では、グラフ1300は、横軸1304および縦軸1306を有する。グラフ1302は、横軸1308および縦軸1310を有する。
横軸1304と横軸1308の両方は、位相アレイアンテナに関連付けられるセンサシステム内のいくつかのセンサを表す。縦軸1306と縦軸1310の両方は、位相アレイアンテナについて選択された位相を度で表す。
しかし、グラフ1300内の曲線1312は、位相アレイアンテナについての位相を調整するために、トレーニングされたヒューリスティックモデルによって生成された推定変形データが使用される場合の、位相を識別する。グラフ1302内の曲線1314は、位相アレイアンテナについての位相を調整するために実際の変形データが使用される場合の、位相を識別する。図示されるように、これらの曲線は、推定変形データに基づく位相アレイアンテナについて選択された位相が、実際の変形データに基づく位相アレイアンテナについて選択された位相の選択された許容範囲内であることを示している。
次に図14を参照すると、例示的実施形態による、ビーム方向操作角度偏差のグラフの比較の例が示されている。この例示的な例では、グラフ1400は、横軸1404および縦軸1406を有する。グラフ1402は、横軸1408および縦軸1410を有する。
横軸1404と横軸1408の両方は、位相アレイアンテナに関連付けられるセンサシステム内のいくつかのセンサを表す。縦軸1406と縦軸1410の両方は、位相アレイアンテナについてのビーム方向操作角度偏差を度で表す。
しかし、グラフ1400内の曲線1412は、位相アレイアンテナについての位相および/または振幅を調整するために、トレーニングされたヒューリスティックモデルによって生成された推定変形データが使用される場合の、ビーム方向操作角度偏差を識別する。グラフ1402内の曲線1414は、位相アレイアンテナについての位相および/または振幅を調整するために実際の変形データが使用される場合の、ビーム方向操作角度偏差を識別する。
図示されるように、これらの曲線は、推定変形データに基づく位相アレイアンテナについてのビーム方向操作角度偏差が、実際の変形データに基づく位相アレイアンテナについてのビーム方向操作角度偏差の選択された許容範囲内であることを示している。言い換えれば、位相アレイアンテナが推定変形データを使用して電子的に補償される場合の位相アレイアンテナについてのビーム方向操作角度偏差と、実際の変形データを使用して位相アレイアンテナが電子的に補償される場合の位相アレイアンテナについてのビーム方向操作角度偏差とが、選択された許容範囲内で実質的に等しいことができる。
図11におけるグラフ1100および1102、図12におけるグラフ1200および1202、図13におけるグラフ1300および1302、ならびに図14におけるグラフ1400および1402の図示は、例示的実施形態を実装できる方法への物理的または構造的な限界を含意することを意味するものではない。これらのグラフ内に提示されるデータは、構造、構造に関連付けられるセンサシステム、および構造の変形を推定するために使用されるヒューリスティックモデルについての唯一の可能な実装形態に関する。
次に図15を参照すると、例示的実施形態による、データ処理システムの例が示されている。データ処理システム1500は、図1におけるコンピュータシステム122、および/または図2におけるコンピュータシステム202を実装するために使用されうる。この例示的な例では、データ処理システム1500は、プロセッサユニット1504、メモリ1506、永続性記憶装置1508、通信ユニット1510、入力/出力(I/O)ユニット1512、およびディスプレイ1514の間に通信を提供する通信フレームワーク1502を含む。これらの例では、通信フレームワーク1502はバスシステムでよい。
プロセッサユニット1504は、メモリ1506にロードされうるソフトウェアの命令を実行するために役立つ。プロセッサユニット1504は、特定の実装形態に応じて、いくつかのプロセッサ、マルチプロセッサコア、または他の何らかのタイプのプロセッサでよい。さらに、プロセッサユニット1504は、メインプロセッサが第2プロセッサとともに単一のチップ上に存在するいくつかの異種プロセッサシステムを使用して実装されうる。他の例示的な例では、プロセッサユニット1504は、同じタイプの複数のプロセッサを含む対称マルチプロセッサシステムでよい。
メモリ1506および永続性記憶装置1508は、記憶装置1516の例である。記憶装置は、たとえば、これらに限定されないが、データ、関数形式のプログラムコード、および/または他の適切なタイプの情報などの情報を、一時的および/または永続的に格納できるハードウェアの任意の部分でよい。記憶装置1516は、これらの例ではコンピュータ可読記憶装置とも呼ばれうる。これらの例示的な例では、メモリ1506は、たとえば、ランダムアクセスメモリ、あるいは他の任意の適切な揮発性または不揮発性記憶装置でよい。永続性記憶装置1508は、特定の実装形態に応じて様々な形式をとることができる。
永続性記憶装置1508は、1つまたは複数のコンポーネントまたはデバイスを含みうる。たとえば、永続性記憶装置1508は、ハードドライブ、フラッシュメモリ、書換え可能光ディスク、書換え可能磁気ディスク、または上記の任意の組合せでよい。永続性記憶装置1508によって使用される媒体は着脱可能でもよい。たとえば、着脱可能ハードドライブは永続性記憶装置1508のために使用されうる。
これらの例では、通信ユニット1510は、他のデータ処理システムまたはデバイスとの通信を提供する。これらの例では、通信ユニット1510はネットワークインターフェースカードである。通信ユニット1510は、物理的および/または無線通信リンクの使用を通じて通信を提供できる。
入力/出力ユニット1512によって、データ処理システム1500に接続されうる他のデバイスとのデータの入力および出力が可能になる。たとえば、入力/出力ユニット1512は、キーボード、マウス、および/または他の何らかの適切な入力デバイスを通じてユーザ入力のための接続を提供できる。さらに、入力/出力ユニット1512は出力をプリンタに送信できる。ディスプレイ1514は情報を表示するためのメカニズムをユーザに提供する。
オペレーティングシステム、アプリケーション、および/またはプログラムのための命令は、通信フレームワーク1502を通じてプロセッサユニット1504と通信する記憶装置1516内に配置されうる。これらの例示的な例では、命令は永続性記憶装置1508上の関数形式である。これらの命令は、プロセッサユニット1504によって実行するためにメモリ1506内にロードされうる。異なる実施形態の処理は、メモリ1506などのメモリ内に配置されうるコンピュータ実装命令を使用してプロセッサユニット1504によって実行されうる。
これらの命令は、プロセッサユニット1504内のプロセッサによって読出しおよび実行されうる、プログラムコード、コンピュータ使用可能プログラムコード、またはコンピュータ可読プログラムコードと呼ばれる。異なる実施形態におけるプログラムコードは、異なる物理的、あるいはメモリ1506または永続性記憶装置1508などのコンピュータ可読記憶媒体に実施されうる。
プログラムコード1518は、プロセッサユニット1504によって実行するために、選択的に着脱可能な、およびデータ処理システム1500にロードしうる、またはそこに転送しうる、コンピュータ可読媒体1520上に関数形式で配置される。これらの例示的な例では、プログラムコード1518およびコンピュータ可読媒体1520は、コンピュータプログラム製品1522を形成する。一例では、コンピュータ可読媒体1520は、コンピュータ可読記憶媒体1524でもよく、コンピュータ可読信号媒体1526でもよい。コンピュータ可読記憶媒体1524は、たとえば、永続性記憶装置1508の一部であるハードドライブなどの記憶装置に転送するために、永続性記憶装置1508の一部であるドライブまたは他のデバイスに挿入されるか、その中に位置する、光学式ディスクまたは磁気ディスクを含みうる。コンピュータ可読記憶媒体1524も、データ処理システム1500に接続されたハードドライブ、サムドライブ、またはフラッシュメモリなどの、永続性記憶装置の形式をとりうる。いくつかの例では、コンピュータ可読記憶媒体1524はデータ処理システム1500から着脱可能でない場合がある。これらの例では、コンピュータ可読記憶媒体1524は、プログラムコード1518を伝搬または送信する媒体ではなく、プログラムコード1518を格納するために使用される、物理的または有形記憶装置である。コンピュータ可読記憶媒体1524は、コンピュータ可読有形記憶装置、またはコンピュータ可読物理的記憶装置とも呼ばれる。言い換えれば、コンピュータ可読記憶媒体1524は、人が触れることのできる媒体である。
あるいは、プログラムコード1518は、コンピュータ可読信号媒体1526を使用して、データ処理システム1500に転送されうる。コンピュータ可読信号媒体1526は、たとえば、プログラムコード1518を含む伝搬されたデータ信号でよい。たとえば、コンピュータ可読信号媒体1526は、電磁信号、光信号、および/または他の任意の適切なタイプの信号でよい。これらの信号は、無線通信リンク、光ファイバケーブル、同軸ケーブル、ワイヤ、および/または他の任意の適切なタイプの通信リンクなどの通信リンクを介して送信されうる。言い換えれば、これらの例示的な例では、通信リンクおよび/または接続は物理的でもよく、無線でもよい。
いくつかの例示的実施形態では、プログラムコード1518は、データ処理システム1500内で使用するためにコンピュータ可読信号媒体1526を通じて、他のデバイスまたはデータ処理システムから、ネットワークを介して永続性記憶装置1508にダウンロードされうる。たとえば、サーバデータ処理システム内のコンピュータ可読記憶媒体に格納されたプログラムコードは、サーバからデータ処理システム1500へネットワークを介してダウンロードされうる。プログラムコード1518を提供するデータ処理システムは、サーバコンピュータ、クライアントコンピュータ、またはプログラムコード1518を格納および送信できる他の何らかのデバイスでよい。
データ処理システム1500について示された異なるコンポーネントは、異なる実施形態が実装されうる方法へのアーキテクチャ上の制限を提供することを意図するものではない。異なる例示的実施形態は、データ処理システム1500について図示されたものに加えて、またはその代わりに、コンポーネントを含むデータ処理システムに実装されうる。図15に示された他のコンポーネントは、図示された例示的な例とは異なってよい。異なる実施形態は、プログラムコードを実行できる任意のハードウェアデバイスまたはシステムを使用して実装されうる。一例を挙げると、データ処理システムは、無機コンポーネント(inorganic component)に組み込まれた有機コンポーネント(organic component)を含んでもよく、および/または人間を除く有機コンポーネントで完全に構成されてもよい。たとえば、記憶装置は有機半導体で構成されてよい。
他の例示的な例では、プロセッサユニット1504は、特定の使用のために製造または構成された回路を有するハードウェアユニットの形式をとる場合がある。このタイプのハードウェアは、動作を実行するように構成される記憶装置からプログラムコードをメモリにロードせずに動作を実行できる。
たとえば、プロセッサユニット1504がハードウェアユニットの形式をとる場合、プロセッサユニット1504は、回路システム、特定用途向け集積回路(ASIC)、プログラム可能論理デバイス、またはいくつかの動作を実行するように構成された他の何らかの適切なタイプのハードウェアでよい。プログラム可能論理デバイスでは、デバイスはいくつかの動作を実行するように構成される。デバイスは、いくつかの動作を実行するように後に再構成されてもよく、常設型で構成されてもよい。プログラム可能論理デバイスの例には、たとえば、プログラム可能論理アレイ、フィールドプログラム可能論理アレイ、フィールドプログラム可能ゲートアレイ、および他の適切なハードウェアデバイスがある。このタイプの実装形態では、異なる実施形態についての処理がハードウェアユニットに実装されるので、プログラムコード1518は省略されうる。
他の例示的な例では、プロセッサユニット1504は、コンピュータおよびハードウェアユニット内に見られるプロセッサの組合せを使用して実装されうる。プロセッサユニット1504は、プログラムコード1518を実行するように構成された、いくつかのハードウェアユニットおよびいくつかのプロセッサを有することができる。この図示された例では、処理のうちのいくつかをいくつかのハードウェアユニットに実装でき、他の処理をいくつかのプロセッサに実装できる。
他の例では、通信フレームワーク1502を実装するためにバスシステムを使用でき、バスシステムは、システムバスまたは入力/出力バスなどの1つまたは複数のバスで構成されうる。当然、バスシステムは、バスシステムに接続された異なるコンポーネントまたはデバイス間のデータの転送を提供する任意の適切なタイプのアーキテクチャを使用して実装されうる。
さらに、通信ユニットは、データを送信する、データを受信する、またはデータを送受信する、いくつかのより多くのデバイスを含みうる。通信ユニットは、たとえば、モデムまたはネットワークアダプタ、2つのネットワークアダプタ、あるいはそれらの何らかの組合せでよい。さらに、メモリは、たとえば、メモリ1506、または通信フレームワーク1502内に存在しうるインターフェースおよびメモリコントローラハブ内に見られるものなどのキャッシュでよい。
以下は、上述の文および図面において開示した例の態様、変形形態、実例、および例である。一態様では、複数のトレーニングケース136内のそれぞれのトレーニングケースの構造108についてのトレーニング変形データ142を識別することであって、トレーニング変形データ142が、ヒューリスティックモデル104によって生成された出力データ118の精度を向上させるために、ヒューリスティックモデル104によって使用されるように構成されることと、複数のトレーニングケース136内のそれぞれのトレーニングケースの構造108についてのトレーニング歪みデータ144を識別することであって、トレーニング歪みデータ144が、ヒューリスティックモデル104によって生成された出力データ118の精度を向上させるために、ヒューリスティックモデル104によって使用されるように構成されることと、推定変形データ124が所望の精度レベルを有する入力歪みデータ126に基づいて構造108についての推定変形データ124を生成するためにヒューリスティックモデル104がトレーニングされるように、複数のトレーニングケース136内のそれぞれのトレーニングケースのトレーニング変形データ142およびトレーニング歪みデータ144を使用してヒューリスティックモデル104についてのパラメータのグループ121を調整することとを含む、構造108の変形を識別するための方法が開示される。
一変形形態では、本方法は、構造108がプラットフォーム110に関連付けられる場合、プラットフォーム110の動作中に、構造108に関連付けられるセンサシステム130を使用して構造108についての歪みデータ128を生成することをさらに含む。他の変形形態では、本方法は、ヒューリスティックモデル104、およびヒューリスティックモデル104についての入力歪みデータ126としての歪みデータ128を使用して、構造108についての推定変形データ124を生成することをさらに含む。他の変形形態では、本方法は、ヒューリスティックモデル104および歪みデータ128をヒューリスティックモデル104についての入力歪みデータ126として使用して、構造108についての推定変形データ124を生成することが、ヒューリスティックモデル104、ヒューリスティックモデル104についての入力歪みデータ126としての歪みデータ128、およびヒューリスティックモデル104についての追加入力データ133を使用して、構造108についての推定変形データ124を生成することを含む。
一例では、本方法は、構造108がプラットフォーム110の動作中に所望の性能レベルを有するように、ヒューリスティックモデル104によって生成された推定変形データ124を使用して構造108についての制御パラメータのグループ115を調整することをさらに含む。他の例では、本方法は、構造108がプラットフォーム110の動作中に所望の性能レベルを有するように、ヒューリスティックモデル104によって生成された推定変形データ124を使用して構造108についての制御パラメータのグループ115を調整するステップが、ヒューリスティックモデル104によって生成された推定変形データ124を使用してプラットフォーム110の動作中に構造108の変形を補正するために、構造108についての制御パラメータのグループ115を調整することを含む。
一例では、本方法は、センサシステム130についてのセンサの組合せを選択することであって、推定変形データ124が制御パラメータのグループ115を調整するために使用される場合、選択されたセンサの組合せが、ヒューリスティックモデル104が所望の精度レベルで推定変形データ124を生成するために、および構造108がプラットフォーム110の動作中に所望の性能レベルを有するために必要な最小数のセンサを有することをさらに含む。他の例では、本方法は、複数のトレーニングケース136内のそれぞれのトレーニングケースの構造108についてのトレーニング変形データ142を識別するステップが、画像化システム152によって生成された画像データ150を使用して、複数のトレーニングケース136内のそれぞれのトレーニングケースの構造108についてのトレーニング変形データ142を識別することであって、トレーニング変形データ142が、ヒューリスティックモデル104によって生成された出力データ118の精度を向上させるためにヒューリスティックモデル104によって使用されるように構成されることを含む。
さらに他の例では、本方法は、複数のトレーニングケース136内のそれぞれのトレーニングケースの構造108についてのトレーニング歪みデータ144を識別するステップが、構造108に関連付けられるセンサシステム130を使用して、複数のトレーニングケース136内のそれぞれのトレーニングケースの構造108についてのトレーニング歪みデータ144を識別することであって、トレーニング歪みデータ144が、ヒューリスティックモデル104によって生成された出力データ118の精度を向上させるためにヒューリスティックモデル104によって使用されるように構成されることを含む。
一変形形態では、本方法は、複数のトレーニングケース136内のそれぞれのトレーニングケースの構造108についてのトレーニング環境データを識別することであって、トレーニング環境データが、ヒューリスティックモデル104によって生成された出力データ118の精度を向上させるためにヒューリスティックモデル104によって使用されるように構成されることをさらに含み、また、複数のトレーニングケース136内のそれぞれのトレーニングケースのトレーニング変形データ142およびトレーニング歪みデータ144を使用してヒューリスティックモデル104についてのパラメータのグループ121を調整するステップが、ヒューリスティックモデル104が、推定変形データ124が所望の精度レベルを有する、入力歪みデータ126に基づいて構造108についての推定変形データ124を生成するためにトレーニングされるように、複数のトレーニングケース136内のそれぞれのトレーニングケースのトレーニング変形データ142、トレーニング歪みデータ144、およびトレーニング環境データを使用して、ヒューリスティックモデル104についてのパラメータのグループ121を調整することを含む。
一変形形態では、本方法は、構造108を複数のトレーニングケース136内のトレーニングケースに対応する変形形状116に変形することと、構造108が変形形状116を有する場合、構造108についての歪みデータ128を生成することとをさらに含む。他の変形形態では、本方法は、構造108を複数のトレーニングケース136内のトレーニングケースに対応する変形形状116に変形するステップが、構造108が複数のトレーニングケース136内のトレーニングケースに対応する変形形状116に変形するように、複数の選択された負荷を、構造108上の複数のポイント148に適用することを含む。
一例では、本方法は、ヒューリスティックモデル104が、ニューラルネットワーク、学習ベースアルゴリズム、回帰モデル、サポートベクターマシン、データフィッティングモデル、パターン認識モデル、および人工知能のうちの少なくとも1つを含むことを含む。他の例では、本方法は、構造が、航空機に関連付けられるように構成された位相アレイアンテナ212であり、位相アレイアンテナ212の形状112が基準形状114から変形形状116に変化するように、航空機の飛行中に構造108が変形することを含む。
一態様では、複数のトレーニングケース136内のそれぞれのトレーニングケースの構造108についてのトレーニング変形データ142およびトレーニング歪みデータ144を識別することであって、それぞれのトレーニングケースが、ヒューリスティックモデル104によって生成された出力データ118の精度を向上させるためにヒューリスティックモデル104によって使用されるように構成され、構造108がプラットフォーム110に関連付けられるように構成されることと、推定変形データ124が所望の精度レベルを有する入力歪みデータ126に基づいて構造108についての推定変形データ124を生成するためにヒューリスティックモデル104がトレーニングされるように、複数のトレーニングケース136内のそれぞれのトレーニングケースのトレーニング変形データ142およびトレーニング歪みデータ144を使用してヒューリスティックモデル104についてのパラメータのグループ121を調整することと、構造108がプラットフォーム110に関連付けられる場合、プラットフォーム110の動作中に、構造108に関連付けられるセンサシステム130を使用して構造108についての歪みデータ128を生成することと、ヒューリスティックモデル104、およびヒューリスティックモデル104についての入力歪みデータ126としての歪みデータ128を使用して、構造108についての推定変形データ124を生成することと、構造108がプラットフォーム110の動作中に所望の性能レベルを有するように、ヒューリスティックモデル104によって生成された推定変形データ124を使用して構造108についての制御パラメータのグループ115を調整することとを含む、構造108の性能を管理するための方法が開示される。
他の変形形態では、本方法は、センサシステム130についてのセンサの組合せを選択することであって、推定変形データ124が制御パラメータのグループ115を調整するために使用される場合、選択されたセンサの組合せが、ヒューリスティックモデル104が所望の精度レベルで推定変形データ124を生成するために、および構造108がプラットフォーム110の動作中に所望の性能レベルを有するために必要な最小数のセンサを有することをさらに含む。
一態様では、入力歪みデータ126に基づいて構造108についての推定変形データ124を生成するように構成されたヒューリスティックモデル104と、ヒューリスティックモデル104が、推定変形データ124が所望の精度レベルを有する入力歪みデータ126に基づいて構造108についての推定変形データ124を生成するように、複数のトレーニングケース136内のそれぞれのトレーニングケースのトレーニング変形データ142およびトレーニング歪みデータ144を識別して、複数のトレーニングケース136内のそれぞれのトレーニングケースについて識別されたトレーニング変形データ142およびトレーニング歪みデータ144を使用してヒューリスティックモデル104をトレーニングするように構成されたトレーナー102とを含む装置が開示される。
一変形形態では、本装置は、トレーナー102が、構造108に関連付けられるセンサシステム130から複数のトレーニングケース136内のそれぞれのトレーニングケースのトレーニング歪みデータ144を受信するように構成され、センサシステム130が構造108上の複数のポイント148に位置する複数のセンサを含み、複数のセンサが構造108上の複数のポイント148についての複数の歪み測定値を生成するように構成されることを含む。他の変形形態では、本装置は、ヒューリスティックモデル104が、入力歪みデータ126に基づいてヒューリスティックモデル104によって生成された推定変形データ124が所望の精度レベルを有するように、複数のトレーニングケース136内のそれぞれのトレーニングケースのトレーニング変形データ142およびトレーニング歪みデータ144を使用してヒューリスティックモデル104についてのパラメータのグループ121を調整するように構成されることを含む。
さらに他の変形形態では、本装置は、ヒューリスティックモデル104が、ニューラルネットワーク、学習ベースアルゴリズム、回帰モデル、サポートベクターマシン、データフィッティングモデル、パターン認識モデル、および人工知能のうちの少なくとも1つを含むことを含む。一例では、本装置は、構造108がプラットフォーム110に関連付けられ、構造108がプラットフォーム110の動作中に所望の性能レベルを有するように、ヒューリスティックモデル104によって生成された推定変形データ124が、プラットフォーム110の動作中に構造108についての制御パラメータのグループ115を調整するために使用されることを含む。
例示および説明の目的で、異なる例示的実施形態の説明を提示してきたが、この説明は、網羅的であること、または開示された形式の実施形態に限定することを意図するものではない。当業者には、多くの修正形態および変形形態が明らかであろう。さらに、異なる例示的実施形態は、他の例示的実施形態と比較して異なる特徴を提供できる。選択された実施形態は、実施形態の原理および実際の適用を最もよく説明するために、ならびに他の当業者が、想定される特定の用途に適した様々な修正形態を有する様々な実施形態の開示を理解できるようにするために選ばれて説明される。
100 トレーニング環境
102 トレーナー
104 ヒューリスティックモデル
106 変形
108 構造
110 プラットフォーム
112 形状
114 基準形状
115 制御パラメータのグループ
116 変形形状
118 出力データ
120 入力データ
121 パラメータのグループ
122 コンピュータシステム
124 推定変形データ
126 入力歪みデータ
128 歪みデータ
130 センサシステム
132 複数のセンサ
133 追加入力データ
136 複数のトレーニングケース
140 トレーニングケース
142 トレーニング変形データ
144 トレーニング歪みデータ
146 複数のアクチュエータ
148 複数のポイント
150 画像データ
152 画像化システム
154 性能パラメータのグループ
200 トレーニング環境
202 コンピュータシステム
204 サポートシステム
206 アクチュエータシステム
208 画像化システム
210 センサシステム
211 構造
212 位相アレイアンテナ
214 複数のアクチュエータ
216 複数のカメラ
300 位相アレイアンテナ
302 位相アレイアンテナ300の一部
304 複数のセンサ
306 複数のポイント
308 センサ
310 ポイント
400 表
402 ポイント識別子
404 トレーニングケース
406 トレーニングケース
408 トレーニングケース
410 トレーニングケース
412 トレーニングケース
413 推定変形測定値
500 表
502 ポイント識別子
504 トレーニングケース
506 トレーニングケース
508 トレーニングケース
510 トレーニングケース
512 トレーニングケース
513 実際の変形測定値
600 表
602 ポイント識別子
604 差分値
606 トレーニングケース
608 トレーニングケース
610 トレーニングケース
612 トレーニングケース
614 トレーニングケース
700 動作
1100 グラフ
1102 グラフ
1104 横軸
1106 縦軸
1108 横軸
1110 縦軸
1112 曲線
1114 曲線
1200 グラフ
1202 グラフ
1204 横軸
1206 縦軸
1208 横軸
1210 縦軸
1212 曲線
1214 曲線
1300 グラフ
1302 グラフ
1304 横軸
1306 縦軸
1308 横軸
1310 縦軸
1312 曲線
1314 曲線
1400 グラフ
1402 グラフ
1404 横軸
1406 縦軸
1408 横軸
1410 縦軸
1414 曲線
1414 曲線
1500 データ処理システム
1502 通信フレームワーク
1504 プロセッサユニット
1506 メモリ
1508 永続性記憶装置
1510 通信ユニット
1512 入力/出力(I/O)ユニット
1514 ディスプレイ
1516 記憶装置
1518 プログラムコード
1520 コンピュータ可読媒体
1522 コンピュータプログラム製品
1524 コンピュータ可読記憶媒体
1526 コンピュータ可読信号媒体

Claims (8)

  1. プラットフォーム(110)に関連付けられる構造(108)の変形を識別するための方法であって、
    複数のトレーニングケース(136)内のそれぞれのトレーニングケースの前記構造(108)についてのトレーニング変形データ(142)を識別することであって、ューリスティックモデル(104)によって生成され出力データ(118)の精度を向上させるために、前記トレーニング変形データ(142)が前記ヒューリスティックモデル(104)によって使用されるように構成されてい、トレーニング変形データ(142)を識別することと、
    前記複数のトレーニングケース(136)内の前記それぞれのトレーニングケースの前記構造(108)についてのトレーニング歪みデータ(144)を識別することであって、記ヒューリスティックモデル(104)によって生成される前記出力データ(118)の前記精度を向上させるために、前記トレーニング歪みデータ(144)が前記ヒューリスティックモデル(104)によって使用されるように構成されてい、トレーニング歪みデータ(144)を識別することと、
    入力歪みデータ(126)に基づいて前記構造(108)についての推定変形データ(124)を生成するために前記ヒューリスティックモデル(104)がトレーニングされるように、前記複数のトレーニングケース(136)内の前記それぞれのトレーニングケースの前記トレーニング変形データ(142)および前記トレーニング歪みデータ(144)を使用して前記ヒューリスティックモデル(104)についてのパラメータのグループ(121)を調整することと、
    前記ヒューリスティックモデル(104)、前記ヒューリスティックモデル(104)についての前記入力歪みデータ(126)としての歪みデータ(128)、および前記ヒューリスティックモデル(104)についての追加入力データ(133)を使用して、前記構造(108)についての前記推定変形データ(124)を生成することと、
    前記ヒューリスティックモデル(104)によって生成された前記推定変形データ(124)を使用して前記構造(108)が前記プラットフォーム(110)の作中に所望の性能レベルを有するために必要な所望の精度レベルを前記推定変形データ(124)が有するように、前記ヒューリスティックモデル(104)によって生成された前記推定変形データ(124)を使用して前記構造(108)についての制御パラメータのグループ(115)を調整することと、
    を備える、方法。
  2. 記プラットフォーム(110)の動作中に、前記構造(108)に関連付けられるセンサシステム(130)を使用して前記構造(108)についての歪みデータ(128)を生成することをさらに備え、前記複数のトレーニングケース(136)内の前記それぞれのトレーニングケースの前記構造(108)についての前記トレーニング歪みデータ(144)を識別することが、
    前記構造(108)に関連付けられるセンサシステム(130)を使用して前記複数のトレーニングケース(136)内の前記それぞれのトレーニングケースの前記構造(108)についての前記トレーニング歪みデータ(144)を識別することであって、前記トレーニング歪みデータ(144)が、前記ヒューリスティックモデル(104)によって生成され前記出力データ(118)の前記精度を向上させるために前記ヒューリスティックモデル(104)によって使用されるように構成されてい、トレーニング歪みデータ(144)を識別することを備える、
    請求項1に記載の方法。
  3. 前記センサシステム(130)についてのセンサの組合せを選択することをさらに備え、前記推定変形データ(124)が前記制御パラメータのグループ(115)を調整するために使用される場合、前記選択されたセンサの組合せが、前記ヒューリスティックモデル(104)が前記所望の精度レベルで前記推定変形データ(124)を生成するために、および前記構造(108)が前記プラットフォーム(110)の前記動作中に所望の性能レベルを有するために必要な最小数のセンサを有する、請求項2に記載の方法。
  4. 前記複数のトレーニングケース(136)内の前記それぞれのトレーニングケースの前記構造(108)についての前記トレーニング変形データ(142)を識別することが、
    画像化システム(152)によって生成された画像データ(150)を使用して、前記複数のトレーニングケース(136)内の前記それぞれのトレーニングケースの前記構造(108)についての前記トレーニング変形データ(142)を識別することを備え、前記トレーニング変形データ(142)が、ニューラルネットワーク、学習ベースアルゴリズム、回帰モデル、サポートベクターマシン、データフィッティングモデル、パターン認識モデル、および人工知能のうちの少なくとも1つを備えるヒューリスティックモデル(104)によって生成され出力データ(118)の精度を向上させるために前記ヒューリスティックモデル(104)によって使用されるように構成されてい
    請求項1から3のいずれか一項に記載の方法。
  5. 前記複数のトレーニングケース(136)内の前記それぞれのトレーニングケースの前記構造(108)についてのトレーニング環境データを識別することであって、前記トレーニング環境データが、前記ヒューリスティックモデル(104)によって生成される前記出力データ(118)の前記精度を向上させるために前記ヒューリスティックモデル(104)によって使用されるように構成されてい、トレーニング環境データを識別することをさらに備え、
    前記複数のトレーニングケース(136)内の前記それぞれのトレーニングケースの前記トレーニング変形データ(142)および前記トレーニング歪みデータ(144)を使用して前記ヒューリスティックモデル(104)についての前記パラメータのグループ(121)を調整することが、
    前記ヒューリスティックモデル(104)が、記入力歪みデータ(126)に基づいて前記構造(108)についての前記所望の精度レベルを有する前記推定変形データ(124)を生成するようトレーニングされるように、前記複数のトレーニングケース(136)内の前記それぞれのトレーニングケースの前記トレーニング変形データ(142)、前記トレーニング歪みデータ(144)、および前記トレーニング環境データを使用して、前記ヒューリスティックモデル(104)についての前記パラメータのグループ(121)を調整することを備える、
    請求項1から4のいずれか一項に記載の方法。
  6. 前記構造(108)が前記複数のトレーニングケース(136)内の前記トレーニングケースに対応する変形形状(116)に変形するように、複数の選択された負荷を記構造(108)上の複数のポイント(148)に適用することを含む、前記構造(108)を前記複数のトレーニングケース(136)内のトレーニングケースに対応する前記変形形状(116)に変形させることと、
    前記構造(108)が前記変形形状(116)を有する場合、前記構造(108)についての歪みデータ(128)を生成することとをさらに備え、
    前記構造(108)が、航空機に関連付けられるように構成された位相アレイアンテナ(212)であり、前記位相アレイアンテナ(212)の形状(112)が基準形状(114)から変形形状(116)に変化するように記航空機の飛行中に前記構造(108)が変形する、請求項1に記載の方法。
  7. 入力歪みデータ(126)に基づいて構造(108)についての推定変形データ(124)を生成するように構成されたヒューリスティックモデル(104)と、
    前記ヒューリスティックモデル(104)が、前記入力歪みデータ(126)に基づいて前記構造(108)についての前記推定変形データ(124)を生成するように、複数のトレーニングケース(136)内のそれぞれのトレーニングケースのトレーニング変形データ(142)およびトレーニング歪みデータ(144)を識別して、前記複数のトレーニングケース(136)内の前記それぞれのトレーニングケースについて識別された前記トレーニング変形データ(142)および前記トレーニング歪みデータ(144)を使用して前記ヒューリスティックモデル(104)をトレーニングするように構成されたトレーナー(102)と
    を備え、
    前記構造(108)が、プラットフォーム(110)に関連付けられており、
    前記構造(108)についての前記推定変形データ(124)は、前記ヒューリスティックモデル(104)、前記ヒューリスティックモデル(104)についての前記入力歪みデータ(126)としての歪みデータ(128)、および前記ヒューリスティックモデル(104)についての追加入力データ(133)を使用して生成され、
    前記構造(108)が前記プラットフォーム(110)の作中に所望の性能レベルを有するために必要な所望の精度レベルを前記推定変形データ(124)が有するように、前記ヒューリスティックモデル(104)によって生成された前記推定変形データ(124)が、前記構造(108)についての制御パラメータのグループ(115)を調整するのに用いられる、装置。
  8. 前記トレーナー(102)が、前記構造(108)に関連付けられるセンサシステム(130)から前記複数のトレーニングケース(136)内の前記それぞれのトレーニングケースの前記トレーニング歪みデータ(144)を受信するように構成され、前記センサシステム(130)が前記構造(108)上の複数のポイント(148)に位置する複数のセンサを備え、前記複数のセンサが前記構造(108)上の前記複数のポイント(148)についての複数の歪み測定値を生成するように構成され、
    前記ヒューリスティックモデル(104)が、前記入力歪みデータ(126)に基づいて前記ヒューリスティックモデル(104)によって生成され前記推定変形データ(124)が前記所望の精度レベルを有するように、前記複数のトレーニングケース(136)内の前記それぞれのトレーニングケースの前記トレーニング変形データ(142)および前記トレーニング歪みデータ(144)を使用して前記ヒューリスティックモデル(104)についてのパラメータのグループ(121)を調整するように構成され、
    前記ヒューリスティックモデル(104)が、ニューラルネットワーク、学習ベースアルゴリズム、回帰モデル、サポートベクターマシン、データフィッティングモデル、パターン認識モデル、および人工知能のうちの少なくとも1つを備える、
    請求項7に記載の装置。
JP2013048117A 2012-03-12 2013-03-11 構造変形を識別するための方法および装置 Active JP6235218B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/418,081 US8972310B2 (en) 2012-03-12 2012-03-12 Method for identifying structural deformation
US13/418,081 2012-03-12

Publications (3)

Publication Number Publication Date
JP2013190427A JP2013190427A (ja) 2013-09-26
JP2013190427A5 JP2013190427A5 (ja) 2016-04-21
JP6235218B2 true JP6235218B2 (ja) 2017-11-22

Family

ID=47901777

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013048117A Active JP6235218B2 (ja) 2012-03-12 2013-03-11 構造変形を識別するための方法および装置

Country Status (7)

Country Link
US (2) US8972310B2 (ja)
EP (1) EP2648138A1 (ja)
JP (1) JP6235218B2 (ja)
CN (2) CN110260837A (ja)
AU (1) AU2013200171B2 (ja)
BR (1) BR102013005796B1 (ja)
CA (2) CA2801306C (ja)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ITTO20120588A1 (it) * 2012-07-04 2014-01-05 Alenia Aermacchi Spa Procedimento per la diagnostica di una struttura sottoposta a carichi e sistema per l'attuazione di detto procedimento
CN103640713B (zh) * 2013-12-17 2015-12-30 中国人民解放军空军装备研究院航空装备研究所 飞机结构疲劳部件的监测系统
CN103991556B (zh) * 2014-04-17 2016-08-24 中国航空工业集团公司沈阳飞机设计研究所 一种载荷测量方法
US10141656B2 (en) 2016-01-06 2018-11-27 The Boeing Company Structural antenna array and method for making the same
CN105606907B (zh) * 2016-01-20 2018-07-10 西安电子科技大学 一种面向智能蒙皮天线测试的变形实验装置
US10184425B2 (en) * 2016-01-28 2019-01-22 The Boeing Company Fiber optic sensing for variable area fan nozzles
US20170283085A1 (en) * 2016-04-04 2017-10-05 The Boeing Company On-board structural load assessment of an aircraft during flight events
CN106370153B (zh) * 2016-08-30 2018-11-13 北京理工大学 一种金属零件间接触形变及接触应力测量装置与方法
EP3336485B1 (en) 2016-12-15 2020-09-23 Safran Landing Systems UK Limited Aircraft assembly including deflection sensor
CN106932160A (zh) * 2017-03-15 2017-07-07 上海建为历保科技股份有限公司 古建筑受荷分析方法
US11501152B2 (en) * 2017-05-05 2022-11-15 Intel Corporation Efficient learning and using of topologies of neural networks in machine learning
WO2019100265A1 (zh) * 2017-11-22 2019-05-31 深圳市大疆创新科技有限公司 一种控制参数配置方法及无人机
CN108716904B (zh) * 2018-04-09 2020-05-05 水利部南京水利水文自动化研究所 基于有限测斜仪测点测值的坝体挠度获取方法
CN108759751B (zh) * 2018-06-09 2020-12-15 日照市睿尔泽新材料科技有限公司 一种胶丝宽度大小及弹性检测装置
US20220042840A1 (en) * 2018-09-17 2022-02-10 Optics11 B.V. Determining weights of vehicles in motion
US12373731B2 (en) 2018-10-12 2025-07-29 Massachusetts Institute Of Technology Elastic strain engineering of materials
EP3864686A4 (en) 2018-10-12 2022-07-27 Massachusetts Institute of Technology DUAL STRESS LINER FOR DEFECTIVE DOped MATERIALS
CN109186949B (zh) * 2018-11-14 2020-05-19 温州锐翔装饰工程有限公司 检测前梳理模组和光纤器件测试设备
US20220221355A1 (en) * 2019-02-11 2022-07-14 Mesomat Inc. Sensing fibers for structural health monitoring
JP7432201B2 (ja) * 2019-12-19 2024-02-16 株式会社ブリヂストン 推定装置、推定方法、プログラム、及び学習モデル生成装置
CN111152933B (zh) * 2019-12-31 2021-03-16 洛阳安怀达智能科技有限公司 一种无人机舵机控制驱动系统电磁兼容设计方法
US12040553B1 (en) * 2020-02-13 2024-07-16 Ast & Science, Llc Compensating oscillations in a large-aperture phased array antenna
US11722211B1 (en) 2020-02-13 2023-08-08 Ast & Science, Llc AOCS system to maintain planarity for space digital beam forming using carrier phase differential GPS, IMU and magnet torques on large space structures
CN112068582B (zh) * 2020-09-24 2022-02-18 北京航空航天大学 一种倾转旋翼无人机过渡模式模型辨识方法
JP7627912B2 (ja) * 2020-11-05 2025-02-07 日本電信電話株式会社 線状構造物の挙動を算出する装置及び方法
US11703457B2 (en) 2020-12-29 2023-07-18 Industrial Technology Research Institute Structure diagnosis system and structure diagnosis method
CN112651454B (zh) * 2020-12-31 2022-11-29 国网湖北省电力有限公司技术培训中心 一种电力设备红外数据采集系统和螺旋式数据处理方法
CN112556600B (zh) * 2021-02-22 2021-05-18 南京派光智慧感知信息技术有限公司 一种隧道形变实时监测方法及装置
CN113701706B (zh) * 2021-08-20 2023-08-04 南京大学(苏州)高新技术研究院 一种隧道变形监测光纤测试方法及系统
CN114396877B (zh) * 2021-11-19 2023-09-26 重庆邮电大学 面向材料力学性能的智能三维位移场及应变场测量方法
KR102652367B1 (ko) * 2021-12-13 2024-03-29 (주)카이센테크 변형률 센서와 인공지능 회귀알고리즘을 이용한 구조물 처짐 예측 방법
DE102022123305B3 (de) 2022-09-13 2023-12-28 Deutsches Zentrum für Luft- und Raumfahrt e.V. Richtantenne mit Vermessungssystem zur automatischen Phasenlageneinstellung

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8903091D0 (en) * 1989-02-10 1989-03-30 Secr Defence Heuristic processor
DE19604772C2 (de) * 1996-02-09 2002-08-29 Siemens Ag Verfahren zur Parametrierung einer Empfangseinrichtung, sowie entsprechende Empfangseinrichtung und Funkstation
US6333712B1 (en) 1999-11-04 2001-12-25 The Boeing Company Structural deformation compensation system for large phased-array antennas
JP2002124817A (ja) * 2000-10-18 2002-04-26 Mitsubishi Electric Corp フェーズドアレイアンテナ
JP2002168941A (ja) * 2000-11-29 2002-06-14 Mitsubishi Electric Corp レーダ装置およびそのビーム補正方法
JP3790129B2 (ja) * 2001-06-14 2006-06-28 株式会社東芝 プロセスシミュレータ応用制御装置及び方法
US7132617B2 (en) * 2002-02-20 2006-11-07 Daimlerchrysler Corporation Method and system for assessing quality of spot welds
EP1437685A3 (de) * 2003-01-13 2004-07-21 Philips Intellectual Property & Standards GmbH Verfahren zum Segmentieren einer dreidimensionalen Struktur
US7218760B2 (en) * 2003-06-30 2007-05-15 Microsoft Corporation Stereo-coupled face shape registration
JP2005066646A (ja) * 2003-08-25 2005-03-17 Toshiba Corp 溶接構造物の変形、残留応力推定方法およびその推定装置
US7046209B1 (en) 2004-10-21 2006-05-16 The Boeing Company Design and fabrication methodology for a phased array antenna with shielded/integrated feed structure
US7109943B2 (en) 2004-10-21 2006-09-19 The Boeing Company Structurally integrated antenna aperture and fabrication method
US7109942B2 (en) 2004-10-21 2006-09-19 The Boeing Company Structurally integrated phased array antenna aperture design and fabrication method
US7113142B2 (en) 2004-10-21 2006-09-26 The Boeing Company Design and fabrication methodology for a phased array antenna with integrated feed structure-conformal load-bearing concept
US20080114506A1 (en) 2006-11-10 2008-05-15 Davis Christopher L Hard landing detection
US9519857B2 (en) * 2008-06-30 2016-12-13 Nokia Technologies Oy Apparatus and method for sensing characterizing features of a deformable structure
CN101319890A (zh) * 2008-07-18 2008-12-10 东南大学 工程科学信息处理的补偿方法
CN101344389B (zh) * 2008-08-20 2010-12-01 中国建筑第八工程局有限公司 一种利用神经网络预测隧道围岩位移的方法
JP2011112512A (ja) * 2009-11-26 2011-06-09 Mitsubishi Heavy Ind Ltd 形状計測装置及び方法並びにプログラム
CN101739681B (zh) * 2009-12-14 2011-09-14 西北工业大学 基于相关预测模型的磁共振图像中检测结构形变的方法
US8264246B2 (en) * 2010-01-05 2012-09-11 General Electric Company Electrical network representation of a distributed system
US8525830B2 (en) * 2010-09-17 2013-09-03 The Boeing Company Point cloud generation system
CN102284512B (zh) * 2011-07-28 2013-07-17 郑州大学 一种大变形管线钢管制造工艺控制方法

Also Published As

Publication number Publication date
AU2013200171A1 (en) 2013-09-26
CA2923520C (en) 2019-10-01
US20150347915A1 (en) 2015-12-03
BR102013005796B1 (pt) 2020-10-20
JP2013190427A (ja) 2013-09-26
CN103308027A (zh) 2013-09-18
CA2801306C (en) 2017-01-31
US8972310B2 (en) 2015-03-03
CN110260837A (zh) 2019-09-20
CA2801306A1 (en) 2013-09-12
US9256830B2 (en) 2016-02-09
CA2923520A1 (en) 2013-09-12
AU2013200171B2 (en) 2014-01-09
US20130238532A1 (en) 2013-09-12
BR102013005796A2 (pt) 2016-04-19
EP2648138A1 (en) 2013-10-09

Similar Documents

Publication Publication Date Title
JP6235218B2 (ja) 構造変形を識別するための方法および装置
KR102153755B1 (ko) 조종면 교정 시스템
JP7017357B2 (ja) 航空機モニタリングシステム
Sushchenko et al. Processing of redundant information in airborne electronic systems by means of neural networks
CN108801166A (zh) 基于悬臂梁理论的光纤光栅机翼形变测量建模及标定方法
BR102015027736B1 (pt) Sistema de arranjo de sensor aerotransportado implementável, e, método
EP2308755B1 (en) Methods and systems for reducing the structural coupling phenomenon in systems for controlling an air refuelling boom
AU2014201918B2 (en) Method and apparatus for identifying structural deformation
KR101846019B1 (ko) 비행체 위치 산출 장치 및 방법
KR102202426B1 (ko) 비행체의 자세 및 위치를 식별하는 장치 및 그 방법
RU2620448C1 (ru) Способ и устройство для определения ориентации космических или летательных аппаратов
KR101833242B1 (ko) 비행체 항법 제어 시스템 및 방법
Bai et al. Anti-disturbance control of tethered towed vehicle with unknown time-varying aerodynamic parameters and complex disturbance
US20170329350A1 (en) Vehicle guidance system and method that uses air data from surface-mounted pressure sensors for vehicle orientation control
Rutkovskii et al. Stabilization of low-frequency vibrations of a large satellite structure with powered gyro control
Boothe et al. An introduction to the Navy's physics based model of the hose and drogue refueling system-Design and validation
Schirmer et al. Sensor Fusion Of Structural Finite Element Model With Inertial Sensor Data To Measure Wing Deflection Of A Fixed Wing Aircraft
Cicala et al. A load alleviation application of an elastic motion estimator for a flexible uav
CN120762440A (zh) 基于绝缘子检零的无人机控制方法、装置、设备和介质
CN120800432A (zh) 实时动态参数更新的传递对准方法、装置以及设备

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160308

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160308

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170426

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170926

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171026

R150 Certificate of patent or registration of utility model

Ref document number: 6235218

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250