(57)【要約】      （修正有）【課題】航空機の折り曲げ式翼端作動システムを制御及びモニタする方法及び装置を提供する。【解決手段】折り曲げ式翼端作動システムを制御及びモニタする、方法、装置、及び製品が開示される。例示的な装置は、航空機の飛行段階情報を取得する収集モジュールを含む。例示的な装置は、航空機の翼に動作可能に連結された折り曲げ式翼端アセンブリの第１の位置を計算し、折り曲げ式翼端アセンブリを動かすことを順次完了するために第１の段階の間と第２の段階の間の動作を決定し、センサの測定値に基づいて折り曲げ式翼端アセンブリの構成要素のステータスを決定し、動作に従って且つステータスに基づいて折り曲げ式翼端アセンブリの動きを制御する、シーケンス制御モジュールを更に含む。【選択図】図２Ａ
2018135088.tif 000002
【特許請求の範囲】
【請求項１】
航空機（１００）の飛行段階情報を取得する収集モジュール（２００）と、
シーケンス制御モジュール（２５０）とを備える、装置であって、前記シーケンス制御モジュールが、
前記航空機の翼（１０２、１０４）に動作可能に連結された折り曲げ式翼端アセンブリの第１の位置を計算し、
前記折り曲げ式翼端アセンブリを動かすことを順次完了するために第１の段階の間と第２の段階の間の動作を決定し、
センサ（１６２）の測定値に基づいて前記折り曲げ式翼端アセンブリの構成要素のステータスを決定し、
前記動作に従って且つ前記ステータスに基づいて前記折り曲げ式翼端アセンブリの動きを制御する、装置。
【請求項２】
前記第１の位置を計算することが、前記飛行段階情報に基づく、請求項１に記載の装置。
【請求項３】
モニタ告知モジュール（２４０）を更に含み、前記モニタ告知モジュールが、
前記動作と前記ステータスをモニタし、
前記動作と前記ステータスに基づいて警告を生成し、
前記動作、前記ステータス、及び前記警告を含む情報をユーザインターフェースに送信する、請求項１又は２に記載の装置。
【請求項４】
前記ステータスが、前記構成要素の使用可能性ステータスである、請求項１から３のいずれか一項に記載の装置。
【請求項５】
前記シーケンス制御モジュールが、前記構成要素の前記ステータスが使用可能であるときに、前記折り曲げ式翼端アセンブリを第２の位置から前記第１の位置へ移動させるように制御する、コントローラ（２５８）を含む、請求項４に記載の装置。
【請求項６】
前記構成要素の前記使用可能性ステータスが非応答性であるときに、前記シーケンス制御モジュールが、第３の位置を計算し、前記コントローラが、前記折り曲げ式翼端アセンブリを前記第２の位置から前記第３の位置へ移動させるように制御する、請求項５に記載の装置。
【請求項７】
航空機（１００）の飛行段階情報を取得すること、
前記航空機の翼（１０２、１０４）に動作可能に連結された折り曲げ式翼端アセンブリの第１の位置を計算すること、
前記折り曲げ式翼端アセンブリを動かすことを順次完了するために第１の段階の間と第２の段階の間の動作を決定すること、
センサ（１６２）の測定値に基づいて前記折り曲げ式翼端アセンブリの構成要素のステータスを決定すること、
プロセッサ（２０６）を用いて指示命令を実行することによって、前記動作に従って且つ前記ステータスに基づいて前記折り曲げ式翼端アセンブリの動きを制御することを含む、方法。
【請求項８】
前記第１の位置を計算することが、前記飛行段階情報に基づく、請求項７に記載の方法。
【請求項９】
前記動作と前記ステータスをモニタすること、
前記動作と前記ステータスに基づいて警告を生成すること、並びに
前記動作、前記ステータス、及び前記警告を含む情報をユーザインターフェース（２０４）に送信することを更に含む、請求項７又は８に記載の方法。
【請求項１０】
前記飛行段階情報が、前記航空機（１００）が飛行中であるか又は地面上で動いているか否かを含む、請求項７から９のいずれか一項に記載の方法。
【請求項１１】
前記ステータスが、前記構成要素の使用可能性ステータスである、請求項７から１０のいずれか一項に記載の方法。
【請求項１２】
前記構成要素が使用可能であると判定したことに応じて、前記折り曲げ式翼端アセンブリを第２の位置から前記第１の位置へ移動させるように制御することを更に含む、請求項１１に記載の方法。
【請求項１３】
前記構成要素の前記使用可能性ステータスが非応答性であると判定したことに応じて、前記折り曲げ式翼端アセンブリの第３の位置を計算すること、及び、前記折り曲げ式翼端アセンブリを前記第２の位置から前記第３の位置へ移動させるように制御することを更に含む、請求項１２に記載の方法。
【請求項１４】
指示命令を含む有形のコンピュータ可読記憶媒体であって、前記指示命令が、実行されたときに、機械に、少なくとも、
航空機（１００）の飛行段階情報を取得させ、
前記飛行段階情報に基づいて、前記航空機（１００）の翼（１０２、１０３）に動作可能に連結された折り曲げ式翼端アセンブリの第１の位置を計算させ、
前記折り曲げ式翼端アセンブリを動かすことを順次完了するために第１の段階の間と第２の段階の間の動作を決定させ、
センサ（１６２）の測定値に基づいて前記折り曲げ式翼端アセンブリの構成要素のステータスを決定させ、
前記動作に従って且つ前記ステータスに基づいて前記折り曲げ式翼端アセンブリの動きを制御させる、有形のコンピュータ可読記憶媒体。
【請求項１５】
前記第１の位置を計算することが、前記飛行段階情報に基づく、請求項１４に記載の有形のコンピュータ可読記憶媒体。
【請求項１６】
指示命令であって、実行されたときに、機械に、
前記動作と前記ステータスをモニタさせ、
前記動作と前記ステータスに基づいて警告を生成させ、
前記動作、前記ステータス、及び前記警告を含む情報をユーザインターフェース（２０２）に送信させる、指示命令を更に含む、請求項１４に記載の有形のコンピュータ可読媒体。
【請求項１７】
前記飛行段階情報が、前記航空機（１００）が飛行中であるか又は地面上で動いているか否かを含む、請求項１４に記載の有形のコンピュータ可読記憶媒体。
【請求項１８】
前記ステータスが、前記構成要素の使用可能性ステータスである、請求項１４に記載の有形のコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
この特許出願は、それらのうちの全てが完全に参照されることによって本明細書に組み込まれる、２０１３年９月１０日に出願された米国特許第９，２９０，２６０号、２０１３年８月１０日に出願された米国特許第９，２９６，４６９号、及び２０１３年１０月１７日に出願された米国特許第９，２９６，４７２号に関連する主題を含む。
【０００２】
本開示は、広くは、航空機に関し、特に、折り曲げ式翼端作動システムを制御及びモニタする方法及び装置に関する。
【背景技術】
【０００３】
近年、民間航空機製造業者は、ますます、より燃料効率が高い航空機を設計及び開発することに力を入れてきている。燃料の価格が上昇する傾向にあるので、燃料効率を高めることは、航空機の存続期間にわたり費用を節約する。航空機の燃料効率は、通常、空力抵抗及び燃料の燃焼に応じる。航空機の空力抵抗及び燃料の燃焼は、航空機の翼のアスペクト比が高くなると低減され得る。航空学において、低いアスペクト比を有する短くて広い翼と比較して、長くて狭い翼は高いアスペクト比を有する。したがって、航空機の翼長を大きくすることは、アクペクト比を高める効率的な方法である。
【０００４】
航空機の翼長を大きくすることは、航空機の空力抵抗及び燃料の燃焼を低減させ得る。しかし、現在の航空機の翼長を超える長さへ航空機の翼長を増加させることは、限られたゲート及び誘導路の間隔を有する従来の空港にとって困難な課題を生み出し得る。多くの空港は、従来の最大長さまでの翼長を有する航空機を受け入れることができる。空港に着陸及び／又は進行できるようにするためには費用がかかるが、従来の最大長さを超えて翼長を増加させることによって、航空機の空力抵抗及び燃料の燃焼を低減させることができる。
【発明の概要】
【０００５】
本明細書で開示される例示的な装置は、航空機の飛行段階情報を取得する収集モジュールを含む。例示的な装置は、航空機の翼に動作可能に連結された折り曲げ式翼端アセンブリの第１の位置を計算し、折り曲げ式翼端アセンブリを動かすことを順次完了するために第１の段階の間と第２の段階の間の動作を決定し、センサの測定値に基づいて折り曲げ式翼端アセンブリの構成要素のステータスを決定し、動作に従って且つステータスに基づいて折り曲げ式翼端アセンブリの動きを制御する、シーケンス制御モジュールを更に含む。
【０００６】
本明細書で開示される例示的な方法は、航空機の飛行段階情報を取得すること、航空機の翼に動作可能に連結された折り曲げ式翼端アセンブリの第１の位置を計算すること、折り曲げ式翼端アセンブリを動かすことを順次完了するために第１の段階の間と第２の段階の間の動作を決定すること、センサの測定値に基づいて折り曲げ式翼端アセンブリの構成要素のステータスを決定すること、動作に従って且つステータスに基づいて折り曲げ式翼端アセンブリの動きを制御することを含む。
【０００７】
例示的な有形のコンピュータ可読記憶媒体は指示命令を含み、指示命令は、実行されたときに、機械に、少なくとも、航空機の飛行段階情報を取得させ、航空機の翼に動作可能に連結された折り曲げ式翼端アセンブリの第１の位置を計算させ、折り曲げ式翼端アセンブリを動かすことを順次完了するために第１の段階の間と第２の段階の間の動作を決定させ、センサの測定値に基づいて折り曲げ式翼端アセンブリの構成要素のステータスを決定させ、動作に従って且つステータスに基づいて折り曲げ式翼端アセンブリの動きを制御させる。
【０００８】
一実施形態は、航空機の飛行段階情報を取得する収集モジュール、及び、航空機の翼に動作可能に連結された折り曲げ式翼端アセンブリの第１の位置を計算し、折り曲げ式翼端アセンブリを動かすことを順次完了するために第１の段階の間と第２の段階の間の動作を決定し、センサの測定値に基づいて折り曲げ式翼端アセンブリの構成要素のステータスを決定し、動作に従って且つステータスに基づいて折り曲げ式翼端アセンブリの動きを制御する、シーケンス制御モジュールを含む、装置を含む。第１の位置を計算することは、飛行段階情報に基づき得る。装置は、動作とステータスをモニタし、動作とステータスに基づいて警告を生成し、動作、ステータス、及び警告を含む情報をユーザインターフェースに送信する、モニタ告知モジュールも含み得る。ステータスは、構成要素の使用可能性ステータスであり得る。シーケンス制御モジュールは、構成要素のステータスが使用可能であるときに、折り曲げ式翼端アセンブリを第２の位置から第１の位置へ移動させるように制御する、コントローラを含み得る。構成要素の使用可能性ステータスが非応答性であるときに、シーケンス制御モジュールは、第３の位置を計算するために使用され、コントローラは、折り曲げ式翼端アセンブリを第２の位置から第３の位置へ移動させるように制御する。
【０００９】
別の例示的な一実施形態は、航空機の飛行段階情報を取得すること、航空機の翼に動作可能に連結された折り曲げ式翼端アセンブリの第１の位置を計算すること、折り曲げ式翼端アセンブリを動かすことを順次完了するために第１の段階の間と第２の段階の間の動作を決定すること、センサの測定値に基づいて折り曲げ式翼端アセンブリの構成要素のステータスを決定すること、プロセッサを用いて指示命令を実行することによって、動作に従って且つステータスに基づいて折り曲げ式翼端アセンブリの動きを制御することを含み得る、方法を含む。第１の位置を計算することは、飛行段階情報に基づく。該方法は、動作とステータスをモニタすること、動作とステータスに基づいて警告を生成すること、動作、ステータス、及び警告を含む情報をユーザインターフェースに送信することも含み得る。飛行段階情報は、航空機が飛行中であるか又は地面上で動いているかを含み得る。ステータスは、構成要素の使用可能性ステータスであり得る。該方法は、構成要素が使用可能であると判定したことに応じて、折り曲げ式翼端アセンブリを第２の位置から第１の位置へ移動させるように制御することを含み得る。該方法は、構成要素の使用可能性ステータスが非応答性であると判定したことに応じて、折り曲げ式翼端アセンブリの第３の位置を計算すること、及び、折り曲げ式翼端アセンブリを第２の位置から第３の位置へ移動させるように制御することを含み得る。
【００１０】
本発明の別の一実施形態は、指示命令を含む例示的な有形のコンピュータ可読記憶媒体であって、指示命令は、実行されたときに、機械に、少なくとも、航空機の飛行段階情報を取得させ、航空機の翼に動作可能に連結された折り曲げ式翼端アセンブリの第１の位置を計算させ、折り曲げ式翼端アセンブリを動かすことを順次完了するために第１の段階の間と第２の段階の間の動作を決定させ、センサの測定値に基づいて折り曲げ式翼端アセンブリの構成要素のステータスを決定させ、動作に従って且つステータスに基づいて折り曲げ式翼端アセンブリの動きを制御させる、有形のコンピュータ可読記憶媒体を含む。第１の位置を計算することは、飛行段階情報に基づき得る。有形のコンピュータ可読記憶媒体は、指示命令であって、実行されたときに、機械に、動作とステータスをモニタさせ、動作とステータスに基づいて警告を生成させ、動作、ステータス、及び警告を含む情報をユーザインターフェースに送信させる、指示命令も含み得る。飛行段階情報は、航空機が飛行中であるか又は地面上で動いているかを含み得る。ステータスは、構成要素の使用可能性ステータスであり得る。請求項１８に記載の有形のコンピュータ可読記憶媒体は、指示命令であって、実行されたときに、機械に、構成要素が使用可能であると判定されたときに、折り曲げ式翼端アセンブリを第２の位置から第１の位置へ移動させるように制御させる、指示命令を更に含む。有形のコンピュータ可読記憶媒体は、指示命令であって、実行されたときに、機械に、構成要素の使用可能性ステータスが非応答性であると判定されたときに、折り曲げ式翼端アセンブリの第３の位置を計算させ、折り曲げ式翼端アセンブリを第２の位置から第３の位置へ移動させるように制御させる、指示命令も含み得る。
【図面の簡単な説明】
【００１１】
【図１】航空機の両翼に連結された折り曲げ式翼端アセンブリを有する航空機の概略図である。
【図２Ａ】例示的な折り曲げ式翼端制御モジュール装置の例示的な一実施態様のブロック図である。
【図２Ｂ】例示的な折り曲げ式翼端制御モジュール装置の例示的な一実施態様のブロック図である。
【図３】図２Ａ及び図２Ｂの例示的な折り曲げ式翼端制御モジュール装置を実施するために使用され得る例示的な方法を表すフローチャートである。
【図４】図２Ａ及び図２Ｂの例示的な折り曲げ式翼端制御モジュール装置を実施するために使用され得る例示的な方法を表すフローチャートである。
【図５】図２Ａ及び図２Ｂの例示的な折り曲げ式翼端制御モジュール装置を実施するために使用され得る例示的な方法を表すフローチャートである。
【図６】図２Ａ及び図２Ｂの例示的な折り曲げ式翼端制御モジュール装置を実施するために使用され得る例示的な方法を表すフローチャートである。
【図７】図２Ａ及び図２Ｂの例示的な折り曲げ式翼端制御モジュール装置を実施するために使用され得る例示的な方法を表すフローチャートである。
【図８】図２Ａ及び図２Ｂの例示的な折り曲げ式翼端制御モジュール装置を実施するために使用され得る例示的な方法を表すフローチャートである。
【図９】図２Ａ及び図２Ｂの例示的な折り曲げ式翼端制御モジュール装置を実施するために使用され得る例示的な方法を表すフローチャートである。
【図１０】図２Ａ及び図２Ｂの例示的な折り曲げ式翼端制御モジュール装置を実施するために使用され得る例示的な方法を表すフローチャートである。
【図１１】図２Ａ及び図２Ｂの例示的な折り曲げ式翼端制御モジュール装置を実施するために使用され得る例示的な方法を表すフローチャートである。
【図１２】図２Ａ及び図２Ｂの例示的な折り曲げ式翼端制御モジュール装置を実施するために使用され得る例示的な方法を表すフローチャートである。
【図１３】図３〜図１２の方法並びに図２Ａ及び図２Ｂの例示的な折り曲げ式翼端制御モジュール装置を実施するために、機械可読指示命令を実行するように構成された例示的な処理プラットフォームのブロック図である。
【発明を実施するための形態】
【００１２】
図面は原寸に比例しない。代わりに、複数の層及び部位を明確にするため、図中の各層の厚さは拡大されている場合がある。（１以上の）図面及び添付の記載の全体を通して、可能な箇所には全て、同一の又は類似の部分を指すために同じ参照番号が使用される。本明細書で使用される際に、「連結された、接続された」及び「動作可能に連結された、動作可能に接続された」は、直接的に又は（例えば、１以上の介在する構造体及び／又は層を介して）間接的に連結又は接続されているものと規定される。
【００１３】
近年、民間航空機製造業者は、民間航空会社のオペレータのための利益を高めるように航空機の設計に投資してきた。現代の航空交通産業を支配する経済は、より大きい且つ／又は燃料効率に優れた航空機を設計する方向へ影響を与えてきた。より大きい航空機は、より多くの乗客を運ぶことができ、それによって、各飛行の全体の費用が、より大人数の乗客に振り分けられることを可能にする。より大きい航空機は、より長く、より高価な飛行経路に航空機を展開させるために使用され得る更なる燃料を運ぶこともできる。
【００１４】
より大きい航空機は、これらの航空機の増加した重量のために所与の移動距離にわたり更なる燃料を燃焼し得る。増加した重量に反作用するために、１以上の航空機の飛行操縦翼面（例えば、エレベータ、フラップ、水平安定板、ラダー、スラット、垂直安定板、翼など）が航空機に追加され、抗力を低減させ且つ／又は揚力を高め得る。ある実施例では、１以上の航空機操縦翼面が、飛行中に制御され、航空機の空力特性を改良する。ある例では、１以上の航空機の飛行操縦翼面が空力的に設計され、航空機の抗力を低減させ、揚力を高める。
【００１５】
例えば、航空機の翼は、翼のアスペクト比を操作することによって抗力を低減させるように設計され得る。航空学において、航空機の翼のアスペクト比は、翼の平均翼弦に対する翼長の比率である。翼長は、一方の翼端から他方の翼端までの距離である。翼長は、翼の形状又はスイープから独立して、翼端から翼端まで直線で測定される。翼弦は、航空機の翼の前縁と後縁を繋ぐ想像上の直線である。翼弦の長さは、後縁と、翼弦が前縁と交差する前縁のポイントと、の間の距離である。ほとんどの航空機の翼は、矩形状ではない。だから、それらの翼は、航空機の翼の翼長に沿った種々の位置において異なる翼弦及び対応する翼弦の長さを有する。ある実施例では、平均翼弦が、標準的な平均翼弦（ＳＭＣ）である。ＳＭＣは、翼面積を翼長で割ったものとして定義されている。ある例では、平均翼弦が、平均空力翼弦（ＭＡＣ）である。ＭＡＣは、航空機の翼長にわたる翼弦の長さの積分合計（integral sum）を使用して計算される。
【００１６】
航空機の翼のアスペクト比を増加させるために、翼長が増加され、平均翼弦が低減され、且つ／又はそれらの組み合わせであり得る。翼長を増加させることは、航空機の翼のアスペクト比を増加させ、抵抗を低減させ、且つ／又は航空機の揚力を高める効果的な方法である。しかし、引き伸ばされた翼長は、既存の空港のレイアウトに課題をもたらし得る。例えば、増加された又は引き伸ばされた翼長を有する航空機は、空港のターミナルのゲートに割り当てられたスペースにフィットしない場合がある。そのような航空機の翼は、航空機のターミナルの指定されたゲートに駐機することを試みるときに、他の航空機及び／又はゲートと干渉し得る。
【００１７】
本明細書で開示される例示的な折り曲げ式翼端（ＦＷＴ）装置は、引き伸ばされた翼長を有する航空機の翼端を折り曲げるために作動する。例示的なＦＷＴ装置は、延伸位置（例えば、飛行位置、展開された位置など）から折り曲げられた位置へ、航空機の翼端を移動させるために使用され得る。例えば、延伸位置は、航空機の翼端が航空機の翼の湾曲とぴったり合う位置であり得る。折り曲げられた位置は、航空機の翼端が航空機の翼の水平軸に対して角度を持つ位置であり得る。代替的に、例示的なＦＷＴ装置は、延伸位置と折り曲げられた位置との間の中間位置に航空機の翼端を移動させるために使用され得る。例示的なＦＷＴ装置は、航空機の翼端を引き伸ばし折り曲げるために、アクチュエータ、モータ、及びセンサを含み得る。アクチュエータとモータは、電気的に、油圧式で、且つ／又は空気圧で作動され得る。センサは、例えば、流量（例えば、油圧流体の流量）、圧力（例えば、空気圧、油圧など）、温度（例えば、油圧流体の温度）などの、構成要素情報をモニタし得る。センサは、例えば、構成要素の位置（例えば、リニアアクチュエータの位置、ロッキング機構の位置など）、モータのステータス（例えば、モータの速度が０ｒｐｍよりも大きい）などの、構成要素ステータス情報もモニタし得る。
【００１８】
本明細書で開示される、ある開示例のＦＷＴ装置は、ラッチロックシステムに基づいて、航空機の翼端を折り曲げるように作動する。例示的なＦＷＴ装置は、第１のロックと第２のロックによってラッチ位置の中へロックされる、複数のラッチピンを含み得る。第１のロックがロック位置にないときに、各第１のロックは、対応する第２のロックの動きを機械的にブロックして、第２のロックをロック位置に保持する。第２のロックが、ロック位置の中へ共に移動し、ロック位置から共に出ることをもたらすように、第２のロックは共に連結されている。ラッチピン抑止材は、ラッチピンがラッチ位置の中へ移動することをブロックする。翼端の折り曲げ又は展開を完了した後でラッチを可能にするように、ラッチピン抑止材は動かされる。ロックがそれらのロック位置にあるときに、第２のロックは、第１のロックがそれらのロック位置から出ることを機械的にブロックする。第２のロックは、アクチュエータ（例えば、電動アクチュエータ、油圧式アクチュエータ、空気圧アクチュエータなど）を介して、それらのロック位置の中へ付勢されている。ある開示例では、ＦＷＴ装置は、翼端を折り曲げられた位置で維持するために、１以上の折り曲げブレーキを含み得る。
【００１９】
概して、本明細書で開示される例示的なＦＷＴ装置は、ＦＷＴ装置をモニタ及び制御するために、例示的なＦＷＴ制御モジュールを利用する。例示的なＦＷＴ制御モジュールは、センサ情報を取得し、センサ情報に基づいて計算を実行し得る。ある実施例では、ＦＷＴ制御モジュールが、例示的なＦＷＴ装置の構成要素の状態及び／又はステータスを決定する。例えば、ＦＷＴ制御モジュールは、位置センサから測定値を取得し、その測定値を位置設定ポイントと比較して、位置センサに関連する１以上の構成要素が使用不可能（例えば、１以上の構成要素が非応答性である）又は使用可能（例えば、１以上の構成要素が応答性である、１以上の構成要素が機能する、など）であるかを判定し得る。例えば、構成要素及び／又はシステムのステータスは、使用可能、使用不可能、応答性、非応答性などであり得る。ある実施例では、ＦＷＴ制御モジュールが、入力（例えば、センサからの測定値、操縦室からの入力など）が非応答性ステータスを含むと判定し得る。例えば、入力は、無効な指数値、その値に対して許容される値の範囲から外れた値、予期されたときに更新されない値などを含み得る。
【００２０】
本明細書で説明される例示的なＦＷＴ制御モジュールは、例示的なＦＷＴ装置のモニタ及び制御に関連した機能を実行する、更なるモジュール装置を含み得る。例えば、ＦＷＴ制御モジュールは、ＦＷＴ装置のモニタ及び制御機能を実行する、１以上のサブモジュールを含み得る。サブモジュールは、例えば、情報（例えば、ネットワーク情報、センサ情報など）を取得すること、例示的なＦＷＴ装置のサブ構成要素又はサブシステムのステータスを決定すること、出力コマンド認証を実行することなどの、個別の作業に対して責務を有し得る。サブモジュールは、例えば、ＦＷＴ装置アクチュエータシステム、遠隔電子ユニット、構成要素（例えば、アクチュエータ、モニタ、バルブなど）などの、ＦＷＴ装置の種々の機能を有効にすることに対して責務を有し得る。ある実施例では、ＦＷＴ装置の種々の機能を有効にすることが、フラグの値を修正することを含む。本明細書で使用される際に、フラグは、ＦＷＴ装置に、フラグに関連付けられた機能のステータスを警告し得る、コンピュータ及び／又は機械可読指示命令における変数である。
【００２１】
本明細書で説明される例示的なＦＷＴ制御モジュールは、１以上のシーケンスを決定及び／又は実行して、自動的に（例えば、ユーザ入力なしに、ユーザ制御なしに、など）ＦＷＴ装置を制御し得る。ある実施例では、ＦＷＴ制御モジュールが、ＦＷＴ装置のサブ構成要素及びサブシステムのステータスに基づいて、ＦＷＴ装置に対して通常作動シーケンスを決定し得る。例えば、ＦＷＴ制御モジュールは、通常作動シーケンスを決定して、ＦＷＴ装置を折り曲げられた位置から延伸位置へ移動させ得る。通常作動シーケンスは、サブ構成要素及びサブシステムの使用可能性ステータスに基づき得る。ある実施例では、ＦＷＴ制御モジュールが、取得されたステータス情報に基づいて、通常作動シーケンスを修正及び／又は時期尚早に終了し得る。
【００２２】
ある例では、ＦＷＴ制御モジュールが、ＦＷＴ装置のサブ構成要素及びサブシステムのステータスに基づいて、非応答性シーケンスを決定及び／又は実行して、自動的に（例えば、ユーザ入力なしに、ユーザ制御なしに、など）ＦＷＴ装置を制御し得る。例えば、ＦＷＴ制御モジュールは、非応答性シーケンスを決定して、ＦＷＴ装置を折り曲げられた位置から安全状態位置へ移動させ得る。非応答性シーケンスは、サブ構成要素及び／又はサブシステムのうちの少なくとも１つの非応答性ステータスに基づき得る。ある実施例では、ＦＷＴ制御モジュールが、取得されたステータス情報に基づいて、通常作動シーケンスを時期尚早に終了し、非応答性シーケンスに移行し得る。
【００２３】
図１は、航空機１００の概略図である。航空機１００は、胴体１０６に連結された翼１０２、１０４を含む。エンジン１０８、１１０が、翼１０２、１０４に連結されている。スラット１１２、１１４及びフラップ１１６、１１８は、翼１０２、１０４と動作可能に連結されている。航空機１００の更なる航空機操縦翼面は、エレベータ１２４、１２６に動作可能に連結された水平安定板１２０、１２２、及び胴体１０６に連結された垂直安定板１２８を含む。
【００２４】
図１の示されている実施例では、翼１０２、１０４が、固定された翼面１３０、１３２及び移動可能な翼面１３４、１３６を有するものとして描かれている。固定された翼面１３０、１３２は、胴体１０６に取り付けられ得る翼１０２、１０４のインボード部分であり得る。一方で、移動可能な翼面１３４、１３６は、固定された翼面１３０、１３２に対して動くように動作可能であり得る。例えば、固定された翼面１３０は、翼１０２のインボード部分であり得る。一方で、移動可能な翼面１３４は、固定された翼面１３０に対して動くように動作可能であり得る。移動可能な翼面１３４、１３６は、軸１３８、１４０に対して動作可能であり得る。例えば、移動可能な翼面１３４は、軸１３８に対して動作可能であり得る。
【００２５】
図１の示されている実施例では、移動可能な翼面１３４、１３６が、翼１０２、１０４の移動可能な、折り曲げ可能な、又は折り曲げ式の翼端と称され得る。例えば、移動可能な翼面１３４は、翼１０２の折り曲げ式翼端であり得る。本明細書で使用される際に、折り曲げ式翼端は、翼の固定された翼面に対して動くように構成された翼端である。折り曲げ式翼端は、航空機の配置及び／又は航空機の実施態様及び／又は用途に応じて、種々の角度、移動パターン、サイズ、及び他のパラメータを有し得る。
【００２６】
図１の示されている実施例では、移動可能な翼面１３４、１３６が、折り曲げられた位置で描かれている。移動可能な翼面１３４、１３６は、延伸位置１４２、１４４から折り曲げられた位置１４６、１４８へ動かされ得る。延伸位置１４２、１４４は、移動可能な翼面１３４、１３６が、軸１３８、１４０に対してほぼゼロ度の角度を有する位置であり得る。例えば、移動可能な翼面１３４は、方向１５０に、延伸位置１４２から折り曲げられた位置１４６、１４８へ動かされ得る。別の一実施例では、移動可能な翼面１３６は、方向１５２に、延伸位置１４４から折り曲げられた位置１４８へ動かされ得る。ある例では、移動可能な翼面１３４、１３６が、延伸位置１４２、１４４から中間位置へ移動し得る。中間位置は、延伸位置１４２、１４４と折り曲げられた位置１４６、１４８との間にある。
【００２７】
図１の航空機１００は、折り曲げ式翼端（ＦＷＴ）装置１５４、１５６が実装され得る、航空機の一実施例である。示されている実施例では、ＦＷＴ装置１５４、１５６が、移動可能な翼面１３４、１３６を、延伸位置１４２、１４４から折り曲げられた位置１４６、１４８又は中間位置へ動かし得る。ある実施例では、ＦＷＴ装置１５４、１５６が、移動可能な翼面１３４、１３６を、折り曲げられた位置１４６、１４８から延伸位置１４２、１４４又は中間位置へ動かし得る。示されている実施例では、２つの例示的なＦＷＴ装置１５４、１５６が描かれているが、代替的に又は更に、１つ又は３つ以上の折り曲げ式翼端が利用される航空機の実施態様に、１つのＦＷＴ装置又は３つ以上のＦＷＴ装置が含まれ得る。
【００２８】
図１の示されている実施例では、航空機１００のＦＷＴ装置１５４、１５６は、ＦＷＴ装置１５４、１５６を制御及び／又はモニタする、例示的なＦＷＴ制御モジュール１５８、１６０を含む。航空機の操縦席１８０の近くに配置された２つの例示的なＦＷＴ制御モジュール１５８、１６０が存在するが、ＦＷＴ制御モジュール１５８、１６０は、航空機１００の他の何処かに配置された１以上の部分を有し得る。示されている実施例では、２つの例示的なＦＷＴ制御モジュール１５８、１６０が描かれているが、１つ又は３つ以上の折り曲げ式翼端が利用される航空機の実施態様に、１つのＦＷＴ制御モジュール又は３つ以上のＦＷＴ制御モジュールが含まれ得る。
【００２９】
ある実施例では、航空機１００が、各航空機操縦翼面及び／又はＦＷＴ装置のために１以上のＦＷＴ制御モジュールを有し得る。例えば、航空機１００は、ＦＷＴ制御モジュール１５８、１６０を使用して、翼１０２の移動可能な翼面１３４をモニタ及び／又は制御し得る。別の一実施例では、航空機１００が、ＦＷＴ制御モジュール１５８、１６０を使用して、スラット１１２、１１４、フラップ１１６、１１８、エレベータ１２４、１２６、及び／又は垂直安定板１２８のうちの１以上をモニタ及び／又は制御し得る。ある実施例では、航空機１００が、単一のＦＷＴ制御モジュールを有して、複数の航空機操縦翼面及び／又はＦＷＴ装置をモニタ及び／又は制御し得る。例えば、航空機１００は、ＦＷＴ制御モジュール１５８を使用して、翼１０２、１０４の移動可能な翼面１３４、１３６をモニタ及び／又は制御し得る。ある実施例では、ＦＷＴ制御モジュール１５８、１６０は、複数の航空機操縦翼面（例えば、エレベータ、フラップ、折り曲げ式翼端など）をモニタし、更なるデバイス（例えば、更なる制御モジュール、更なる制御システムなど）に、複数の航空機操縦翼面を制御（例えば、コマンド信号を送信）させる。例えば、ＦＷＴ制御モジュール１５８、１６０は、エレベータ１２４のステータスをモニタし、そのステータスをエレベータ制御モジュールに送信する。エレベータ制御モジュールは、そのステータスを使用して、エレベータ１２４を制御し得る。ある実施例では、ＦＷＴ制御モジュール１５８、１６０が、更なるデバイス（例えば、更なる制御モジュール、更なる制御システムなど）から独立して、複数の航空機操縦翼面をモニタする。例えば、ＦＷＴ制御モジュール１５８、１６０は、エレベータ１２４のステータスをモニタし得る。エレベータ制御モジュールは、ＦＷＴ制御モジュール１５８、１６０から受信した情報（例えば、コマンド、入力、ステータスなど）を用いて又は用いずに、エレベータ１２４をモニタ及び／又は制御し得る。
【００３０】
図１の示されている実施例では、例示的なＦＷＴ制御モジュール１５８、１６０が、ＦＷＴ装置１５４、１５６のステータスをモニタし、そのステータスに基づいて、ＦＷＴ装置１５４、１５６を制御し、それらの（１以上の）位置を調整し得る。例えば、ＦＷＴ制御モジュール１５８、１６０は、センサ１６２から測定値を取得して、飛行フェーズ情報及び／又は飛行段階情報を取得し得る。ある実施例では、ＦＷＴ制御モジュール１５８、１６０が、取得した飛行フェーズ情報及び／又は飛行段階情報から、飛行フェーズ又は飛行段階を決定し得る。例えば、飛行フェーズ及び／又は飛行段階は、飛行中の、地面上で動いている（例えば、航空機ゲートへタクシングしている）、地面上で動いていない（例えば、航空機ゲートで駐機している）、着陸している、離陸しているなどの、航空機１００に対応し得る。例示的なＦＷＴ制御モジュール１５８、１６０は、センサ１６４、１６６からも測定値を取得して、ＦＷＴ装置１５４、１５６の構成要素及び／又はシステムのステータスを決定し得る。例えば、センサ１６４、１６６は、アクチュエータ（例えば、遮断弁、空気弁など）の位置、モータ（例えば、油圧モータ、サーボモータなど）の速度、圧力測定値（例えば、空気圧、油圧など）などを決定し得る。航空機１００の翼１０２、１０４に配置された例示的なセンサ１６４、１６６が存在しているが、ＦＷＴ装置１５４、１５６の構成要素及び／又はシステムをモニタするために、航空機１００の他の何処かに配置された更なるセンサが存在してもよい。例示的なＦＷＴ制御モジュール１５８、１６０は、移動可能な翼面１３４、１３６を、展開された位置から展開されていない位置へ調整し得る。例えば、ＦＷＴ制御モジュール１５８は、飛行段階情報、ＦＷＴ装置１５４の構成要素のステータス及び／又はシステムのステータス、（１以上の）センサ１６２、１６４、１６６からの（１以上の）測定値などのうちの少なくとも１つに基づいて、移動可能な翼面１３４を、延伸位置１４２から折り曲げられた位置１４６へ調整し得る。ある実施例では、延伸位置１４２、１４４が、展開された位置である。ある例では、折り曲げられた位置１４６、１４８が、展開されていない位置である。
【００３１】
図１の示されている実施例では、例示的なＦＷＴ制御モジュール１５８、１６０が、（１以上の）遠隔電子ユニット（ＲＥＵ）１６８、１７０から情報を取得し、（１以上の）遠隔電子ユニット（ＲＥＵ）１６８、１７０へコマンドを送信する。示されている実施例では、翼１０２、１０４の各々にＲＥＵが存在する。例えば、ＲＥＵ１６８、１７０は、翼１０２、１０４のそれぞれの１つに配置されている。ＲＥＵ１６８、１７０は、ＦＷＴ装置１５４、１５６に関連するセンサ１６４、１６６からセンサ情報を取得し得る。ＲＥＵ１６８、１７０は、ＦＷＴ装置１５４、１５６の構成要素及び／又はシステムにも、コマンド（例えば、作動コマンド）を送信し得る。例えば、ＲＥＵ１６８は、ＦＷＴ装置１５４のアクチュエータにコマンドを送信して、ＦＷＴ装置１５４を、延伸位置１４２から折り曲げられた位置１４６へ移動させ得る。ＲＥＵ１６８は、ＦＷＴ装置１５４に関連するセンサ情報を取得し得る。例えば、ＲＥＵ１６８は、サーボモータの速度、移動可能な翼面１３４の位置などを、ＦＷＴ装置１５４から取得し得る。図１では、２つのＲＥＵ１６８、１７０が描かれているが、ＦＷＴ装置１５４、１５６をモニタ及び制御するために、１つのＲＥＵ又は３つ以上のＲＥＵが存在し得る。ある実施例では、ＲＥＵ１６８、１７０が、独立して、ＦＷＴ装置１５４、１５６をモニタ及び／又は制御する。例えば、ＲＥＵ１６８、１７０は、ＦＷＴ制御モジュール１５８、１６０から情報（例えば、コマンド、入力、ステータスなど）を受信することとは無関係に、ＦＷＴ装置１５４、１５６をモニタ及び／又は制御し得る。例えば、ＲＥＵ１６８、１７０は、ＦＷＴ制御モジュール１５８、１６０から情報（例えば、コマンド、入力、ステータスなど）を受信して又は受信することなしに、ＦＷＴ装置１５４、１５６をモニタ及び／又は制御し得る。ＦＷＴモジュール１５８、１６０は、ＦＷＴ装置１５４、１５６をモニタしている。
【００３２】
図２Ａは、図１の折り曲げ式翼端（ＦＷＴ）制御モジュール１５８、１６０の例示的な一実施態様のブロック図である。例示的なＦＷＴ制御モジュール１５８、１６０は、図１のＦＷＴ装置１５４、１５６をモニタ及び制御する。例示的なＦＷＴ制御モジュール１５８、１６０は、例示的な収集モジュール２００、例示的な検出モジュール２１０、例示的な有効システムモジュール２３０、例示的なモニタ告知モジュール２４０、例示的なシーケンス制御モジュール２５０、例示的なデータベース２７０、及び例示的なゲートキーパーモジュール２８０を含む。
【００３３】
図２Ａの示されている実施例では、例示的なＦＷＴ制御モジュール１５８、１６０が、フラグ、ステータス、状態、変数などに関する、データベース２７０からの入力２９６及び／又は情報を、検索し、フィルタし、処理し、及び／又は選択する、収集モジュール２００を含む。ある実施例では、収集モジュール２００が、ネットワーク２９４を介して、複数のデータ取得チャネルを含むＲＥＵ１６８、１７０から、入力を取得する。示されている実施例では、ＲＥＵ１６８が、データチャネルＡ２６０及びデータチャネルＢ２６１を有する。データチャネルＡ２６０は、構成要素Ａ２６２と通信し、データチャネルＢ２６１は、構成要素Ｂ２６３と通信する。ＲＥＵ１７０は、データチャネルＣ２６４及びデータチャネルＤ２６５を有する。データチャネルＣ２６４は、構成要素Ｃ２６６と通信し、データチャネルＤ２６５は、構成要素Ｄ２６７と通信する。ある実施例では、収集モジュール２００が、ＲＥＵ１６８、１７０と通信する構成要素及び／又はシステムのステータスに基づいて、入力又はデータチャネルを無効に又は有効にし得る。例えば、収集モジュール２００は、データチャネルＡ２６０を無効にし得る。何故ならば、データチャネルＡ２６０は、構成要素Ａ２６２から非応答性ステータスを取得しているからである。別の一実施例では、収集モジュール２００が、データチャネルＢ２６１を有効にし得る。何故ならば、データチャネルＢ２６１は、構成要素Ｂ２６３から非応答性ステータスを取得していないからである。更に別の実施例では、収集モジュール２００が、データチャネルＡ２６０とデータチャネルＢ２６１を無効にし得る。収集モジュール２００は、データチャネルＣ２６４を有効にし得る。何故ならば、データチャネルＣ２６４は、構成要素Ｃ２６６から非応答性ステータスを取得していないからである。収集モジュール２００は、上述されたのと同様なやり方で、更なるデータチャネルを無効又は有効にし得る。
【００３４】
ある実施例では、収集モジュール２００を介したＦＷＴ制御モジュール１５８、１６０に対する入力２９６が、更なる制御モジュール（例えば、航空機操縦翼面モジュール、飛行制御モジュールなど）、航空機に対する外部コンピュータシステム（例えば、近傍の別の航空機のコンピュータシステム、遠隔サーバ、人工衛星など）、搭載型センサ（例えば、高度センサ、速度センサなど）などから取得される。入力２９６は、未処理情報（例えば、更なる制御モジュールからの操作されていないデータ、センサからのスケーリングされていないデータなど）又は処理情報（例えば、更なる制御モジュールからの操作されたデータ、センサからのスケーリングされたデータなど）であり得る。
【００３５】
ある実施例では、入力２９６が、未処理情報、処理情報、及び／又はそれらの組み合わせに基づいて計算された値であり得る。ある例では、入力２９６が、データベース２７０から取得され得る。例えば、収集モジュール２００は、１以上のアルゴリズム、プロセス、プログラムなどによって使用される、センサの測定値の以前の値、パラメータに対する以前に計算された値などを選択し得る。収集モジュール２００は、入力２９６に基づいて、未処理情報及び／又は処理情報を、検出モジュール２１０、有効システムモジュール２３０、モニタ告知モジュール２４０、及びデータベース２７０に出力する。
【００３６】
図２Ａの示されている実施例では、例示的なＦＷＴ制御モジュール１５８、１６０が、ＦＷＴ制御モジュール１５８、１６０の構成要素及び／又はシステムのステータスを決定する、検出モジュール２１０を含む。例えば、検出モジュール２１０は、収集モジュール２００によって提供された情報に基づいて、構成要素及び／又はシステムのステータスを決定し得る。収集モジュール２００によって提供された情報は、未処理情報（例えば、スケーリングされていないセンサ情報、計算されていないステータス情報など）及び／又は処理情報（例えば、スケーリングされたセンサ情報、計算されたステータス情報など）であり得る。ある実施例では、検出モジュール２１０が、ＦＷＴ制御モジュール１５８、１６０の次の制御サイクルで更なるモジュールによって読み出される変数（例えば、フラグ）の値を修正することによって、更なるモジュール（例えば、モニタ告知モジュール２４０）に対する入力を提供する。例えば、検出モジュール２１０は、第１の制御サイクルの間に、警告フラグを設定し、警告フラグをデータベース２７０に記憶し得る。第２の制御サイクルの間に、モニタ告知モジュール２４０は、データベース２７０から警告フラグを読み出し、警告フラグに基づいて動作を実行し得る。示されている実施例では、検出モジュール２１０が、未処理情報及び／又は処理情報を、シーケンス制御モジュール２５０及びデータベース２７０に出力する。
【００３７】
図２Ａの示されている実施例では、例示的なＦＷＴ制御モジュール１５８、１６０が、図１のＦＷＴ装置１５４、１５６の構成要素、システムなどの機能を有効にする、有効システムモジュール２３０を含む。例えば、有効システムモジュール２３０は、収集モジュール２００によって提供された情報に基づいて、構成要素、システムなどの機能を有効にし得る。収集モジュール２００によって提供された情報は、未処理情報（例えば、スケーリングされていないセンサ情報、計算されていないステータス情報など）及び／又は処理情報（例えば、スケーリングされたセンサ情報、計算されたステータス情報など）であり得る。ある実施例では、有効システムモジュール２３０が、例示的なＦＷＴ制御モジュール１５８、１６０に、構成要素、システムなどが有効にされることを警告する。ある例では、有効システムモジュール２３０が、変数の値を修正することによって、構成要素、システムなどの機能を有効にする。例えば、有効システムモジュール２３０は、フラグ（例えば、コンピュータ及び／又は機械可読指示命令内のフラグ）の値を修正することによって、構成要素、システムなどの機能を有効にし得る。ある実施例では、有効システムモジュール２３０が、ＦＷＴ制御モジュール１５８、１６０の次の制御サイクルで更なるモジュールによって読み出される変数（例えば、フラグ）の値を修正することによって、更なるモジュール（例えば、モニタ告知モジュール２４０）に対する入力を提供する。例えば、有効システムモジュール２３０は、第１の制御サイクルの間に、警告フラグを設定し、警告フラグをデータベース２７０に記憶し得る。第２の制御サイクルの間に、モニタ告知モジュール２４０は、データベース２７０から警告フラグを読み出し、警告フラグに基づいて動作を実行し得る。示されている実施例では、有効システムモジュール２３０が、未処理情報及び／又は処理情報を、シーケンス制御モジュール２５０及びデータベース２７０に出力する。
【００３８】
図２Ａの示されている実施例では、例示的なＦＷＴ制御モジュール１５８、１６０が、モニタ告知モジュール２４０を含む。モニタ告知モジュール２４０は、例えば、非応答性ステータスを分類し、警告を生成し、警告をモニタし、図１のＦＷＴ装置１５４、１５６に関連付けられたユーザインターフェースに情報を送信するなどの、機能を実行する。ある実施例では、警告に基づいて、ユーザインターフェース、及び／又は、発光ダイオード（ＬＥＤ）、スピーカなどの更なる出力デバイスを介して、オペレータ（例えば、保守技術者、パイロットなど）に情報が告知される。ある実施例では、モニタ告知モジュール２４０が、ステータスにおける変化に対して、構成要素及び／又はシステムのステータスをモニタする。例えば、モニタ告知モジュール２４０は、構成要素のステータスをモニタし得る。構成要素のステータスは、応答性ステータスから非応答性ステータスへ変化し得る。モニタ告知モジュール２４０は、構成要素のステータスの変化に基づいて、非応答性ステータスを分類し、警告を生成し得る。ある例では、モニタ告知モジュール２４０が、ＦＷＴ装置の作動（例えば、ＦＷＴ装置の翼端を折り曲げる、ＦＷＴ装置の翼端を展開させる、など）の段階、動作、イベントなどをモニタし得る。例えば、モニタ告知モジュール２４０は、ＦＷＴ装置がＦＷＴ装置の作動を完了したか否かなどをモニタし得る。モニタ告知モジュール２４０は、ＦＷＴ装置がＦＷＴ装置の作動の段階、動作、イベントなどを完了したか否かに基づいて、警告を生成し得る。
【００３９】
ある実施例では、モニタ告知モジュール２４０によって提供された情報が、未処理情報（例えば、スケーリングされていないセンサ情報、計算されていないステータス情報など）及び／又は処理情報（例えば、スケーリングされたセンサ情報、計算されたステータス情報など）であり得る。例えば、モニタ告知モジュール２４０は、構成要素（例えば、油圧ソレノイド、空気圧アクチュエータなど）の識別された非応答性ステータスに関する警告を生成し、その警告をＦＷＴ装置のユーザインターフェースに送信し得る。モニタ告知モジュール２４０は、未処理情報及び／又は処理情報を、シーケンス制御モジュール２５０及びデータベース２７０に出力する。
【００４０】
図２Ａの示されている実施例では、例示的なＦＷＴ制御モジュール１５８、１６０が、図１のＦＷＴ装置１５４、１５６の作動に関するイベントのシーケンスを決定し実行する、シーケンス制御モジュール２５０を含む。ある実施例では、シーケンス制御モジュール２５０が、取得された情報に基づいて、イベントの通常作動シーケンスを自動的に実行する。例えば、シーケンス制御モジュール２５０は、検出モジュール２１０からの情報（例えば、操縦室の入力情報、飛行段階情報など）、有効システムモジュール２３０からの情報（例えば、ＦＷＴ装置の有効情報、ＦＷＴ装置のアクチュエータ有効情報など）、モニタ告知モジュール２４０からの情報（例えば、警告情報）、及びデータベース２７０からの情報に基づいて、イベントの通常作動シーケンスを自動的に決定及び実行し得る。ある実施例では、シーケンス制御モジュール２５０が、通常作動シーケンスの段階又は動作を実行するのに先立って、センサの測定値に基づいて、構成要素及び／又はシステムのステータスを決定する。例えば、シーケンス制御モジュール２５０は、通常作動シーケンスの次の段階又は動作のために、例えば、第１の段階に先立って第１の段階で使用される構成要素のステータスを決定し得る。更に又は代替的に、シーケンス制御モジュール２５０は、通常作動シーケンスの次の段階又は動作のために、例えば、第１の段階の間及び／又は後で第１の段階で使用される構成要素のステータスを決定し得る。
【００４１】
ある実施例では、シーケンス制御モジュール２５０が、検出モジュール２１０からの情報（例えば、操縦室の入力情報、飛行段階情報など）、有効システムモジュール２３０からの情報（例えば、ＦＷＴ装置の有効情報、ＦＷＴ装置のアクチュエータ有効情報など）、モニタ告知モジュール２４０からの情報（例えば、警告情報）、及びデータベース２７０からの情報に基づいて、イベントのＦＷＴ非応答性シーケンスが実行され得ると判定する。ある例では、シーケンス制御モジュール２５０が、非応答性シーケンスの段階又は動作を実行するのに先立って、センサの測定値に基づいて、構成要素及び／又はシステムのステータスを決定する。例えば、シーケンス制御モジュール２５０は、非応答性シーケンスの次の段階又は動作のために、例えば、第１の段階に先立って第１の段階で使用される構成要素のステータスを決定し得る。更に又は代替的に、シーケンス制御モジュール２５０は、非応答性シーケンスの次の段階又は動作のために、例えば、第１の段階の間及び／又は後で第１の段階で使用される構成要素のステータスを決定し得る。
【００４２】
ある実施例では、シーケンス制御モジュール２５０が、コマンドを生成し、そのコマンドを実行するために、そのコマンドを対応する構成要素及び／又はシステムに送信し得る。例えば、シーケンス制御モジュール２５０は、１以上の発信電子コマンドを生成し、
図１のＦＷＴ装置１５４、１５６の構成要素、システムなどに、その１以上の発信電子コマンドを送信し得る。ある実施例では、シーケンス制御モジュール２５０が、複数のコマンドを生成し、将来の実行のために、それらをデータベースに記憶し得る。例えば、シーケンス制御モジュール２５０は、複数の生成されたコマンドから第１のコマンドを発行し、残りのコマンドをデータベース２７０に記憶し得る。シーケンス制御モジュール２５０が、第１のコマンドが完了したと判定したときに、シーケンス制御モジュール２５０は、データベース２７０から第２のコマンドを読み出し、第２のコマンドを発行し得る。更なる生成されたコマンドについても同様である。
【００４３】
ある実施例では、シーケンス制御モジュール２５０が、ＦＷＴ制御モジュール１５８、１６０の次の制御サイクルで更なるモジュールによって読み出される変数（例えば、フラグ）の値を修正することによって、更なるモジュール（例えば、モニタ告知モジュール２４０）に対する入力を提供する。例えば、シーケンス制御モジュール２５０は、第１の制御サイクルの間に、警告フラグを設定し、警告フラグをデータベース２７０に記憶し得る。第２の制御サイクルの間に、モニタ告知モジュール２４０は、データベース２７０から警告フラグを読み出し、警告フラグに基づいて動作を実行し得る。
【００４４】
図２Ａの示されている実施例では、ＦＷＴ制御モジュール１５８、１６０が、データ（例えば、取得されたセンサ情報、取得された構成要素のステータス、計算されたパラメータ値など）を記録するデータベース２７０を含む。データベース２７０は、揮発性メモリ（例えば、同期型ダイナミックランダムアクセスメモリ（ＳＤＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、ＲＡＭＢＵＳダイナミックランダムアクセスメモリ（ＲＤＲＡＭ）など）、及び／又は不揮発性メモリ（例えば、フラッシュメモリ）によって実装され得る。データベース２７０は、更に又は代替的に、ＤＤＲ、ＤＤＲ２、ＤＤＲ３、モバイルＤＤＲ（ｍＤＤＲ）などの、１以上のダブルデータレート（ＤＤＲ）メモリによって実装され得る。データベース２７０は、更に又は代替的に、（１以上の）ハードディスクドライブ、（１以上の）コンパクトディスクドライブ、（１以上の）デジタル多用途ディスクなどの、１以上の大容量記憶デバイスによって実装され得る。実施例では、データベース２７０が単一のデータベースとして示されているが、データベース２７０は、任意の数及び／又は（１以上の）種類のデータベースによって実装され得る。
【００４５】
図２Ａの示されている実施例では、例示的なＦＷＴ制御モジュール１５８、１６０が、図１のＦＷＴ装置１５４、１５６の構成要素及び／又はシステムへの発信電子コマンドをモニタ及び／又はインターセプトする、ゲートキーパーモジュール２８０を含む。例えば、ゲートキーパーモジュール２８０は、シーケンス制御モジュール２５０からの発信電子コマンドをインターセプトする。ある実施例では、ゲートキーパーモジュール２８０が、第１の段階の情報、ＦＷＴステータス情報などに関連する情報を取得し、発信電子コマンドが進むのを妨害されないようにすることができる。ある例では、ゲートキーパーモジュール２８０が、取得された情報に基づいて、発信電子コマンドを修正する。ゲートキーパーモジュール２８０は、出力２９８を生成する。出力２９８は、未修正又は修正発信電子コマンドである。出力２９８は、１以上の出力を含み得る。ゲートキーパーモジュール２８０は、更に、未処理及び／又は処理情報をデータベース２７０に出力し得る。例えば、ゲートキーパーモジュール２８０は、未修正又は修正発信電子コマンドの値をデータベース２７０に記憶し得る。
【００４６】
ある実施例では、ゲートキーパーモジュール２８０が、航空機操縦翼面への発信電子コマンドをモニタ及び／又はインターセプトするために使用され得る。例えば、ゲートキーパーモジュール２８０は、図１のスラット１１２、１１４、フラップ１１６、１１８、エレベータ１２４、１２６、及び／又は垂直安定板１２８のうちの１以上を作動又は制御するコマンドをモニタし得る。ゲートキーパーモジュール２８０は、航空機操縦翼面を制御するコマンドが有効であることを検証し得る。例えば、ゲートキーパーモジュール２８０は、操縦室入力情報、飛行段階情報、又は、より広く、図１の航空機１００の航空機操縦翼面に関連する情報に基づいて、コマンドが有効であることを検証し得る。
【００４７】
図２Ａの示されている実施例では、例示的なＦＷＴ制御モジュール１５８、１６０が、ネットワーク２９４を介して、図１のＲＥＵ１６８、１７０に接続され得る。入力２９６と出力２９８は、ネットワーク２９４と通信し得る。図１の示されている実施例のネットワーク２９４は、航空機処理制御ネットワークである。しかし、例示的なネットワーク２９４は、例えば、１以上のデータバス、１以上の航空機処理制御ネットワーク、１以上のローカルエリアネットワーク（ＬＡＮ）、１以上の無線ＬＡＮ、１以上のセルラーネットワーク、１以上のプライベートネットワーク、１以上のパブリックネットワークなどを含む、（１以上の）任意の適切な有線及び／又は無線ネットワークを使用して実装され得る。ネットワーク２９４は、例示的なＦＷＴ制御モジュール１５８、１６０が、ＲＥＵ１６８、１７０と通信することを可能にする。本明細書で使用される際に、変形例を含んでフレーズ「通信する」は、したがって、直接的な通信及び／又は１以上の介在する構成要素を介する間接的な通信を含み、直接的な物理的（例えば、有線）通信及び／又は接触通信を要求しないが、むしろ周期的又は非周期的な間隔の選択的通信を含み、更に、一回だけのイベントを含む。
【００４８】
図２Ｂは、図２Ａで説明された折り曲げ式翼端（ＦＷＴ）制御モジュール１５８、１６０の例示的な一実施態様のブロック図である。図２Ｂのブロック図は、図１のＦＷＴ装置１５４、１５６のモニタ及び制御機能を実行し得る、例示的なサブモジュール又は例示的なサブシステムの詳細である。例示的なサブモジュールは、図２Ａで説明されたデータフローパス及び情報送達の依存関係に従っている。
【００４９】
図２Ａ及び図２Ｂの収集モジュール２００は、例示的なネットワークインターフェース２０２、例示的なセンサインターフェース２０４、例示的な情報プロセッサ２０６、及び例示的な情報認証器２０８を含む。収集モジュール２００は、バス及び／又はネットワークに対してインターフェースを提供する、ネットワークインターフェース２０２を含む。例えば、ネットワークインターフェース２０２は、内部コントローラバス、内部処理制御ネットワークなどであり得る。ネットワークインターフェース２０２は、例えば、バスプロトコル（コントローラエリアネットワーク（ＣＡＮ）バス、モッドバス（Ｍｏｄｂｕｓ）、プロフィバス（Ｐｒｏｆｉｂｕｓ）など）、イーサネットプロトコル（例えば、イーサキャット（ＥｔｈｅｒＣＡＴ、プロフィネット（Ｐｒｏｆｉｎｅｔ）など）、シリアルプロトコル（例えば、ＲＳ‐２３２、ＲＳ‐４８５など）などの、１以上の通信プロトコルを実装し得る。ネットワークインターフェース２０２は、例えば、１以上のデータバス、１以上のローカルエリアネットワーク（ＬＡＮ）、１以上の無線ＬＡＮ、１以上のセルラーネットワーク、１以上の光ファイバーネットワーク、１以上の人工衛星ネットワーク、１以上のプライベートネットワーク、１以上のパブリックネットワークなどを含む、任意の適切な有線及び／又は無線の（１以上の）ネットワークインターフェースを使用して実装され得る。
【００５０】
ある実施例では、ネットワークインターフェース２０２が、例示的なＦＷＴ制御モジュール１５８、１６０がＦＷＴ制御モジュール１５８、１６０に対する外部のモジュール及び／又は外部のシステムと通信することを可能にする。例えば、ネットワークインターフェース２０２は、ＦＷＴ制御モジュール１５８、１６０が、図１のＲＥＵ１６８、１７０と通信することを可能にし得る。ある実施例では、ネットワークインターフェース２０２が、ＲＥＵ１６８、１７０から情報を取得する。例えば、ネットワークインターフェース２０２は、ＲＥＵ１６８、１７０から、構成要素のステータス、センサの測定値、システムのステータスなどを取得し得る。ある実施例では、ネットワークインターフェース２０２が、ＲＥＵ１６８、１７０から取得した情報をデータベース２７０に記憶する。
【００５１】
図２Ａ及び図２Ｂの収集モジュール２００は、センサと相互作用するセンサインターフェース２０４、及び／又はセンサと相互作用する更なるデータ取得システムを含む。例えば、センサインターフェース２０４は、ＦＷＴ制御モジュール１５８、１６０が、センサ１６２と通信することを可能にし得る。センサインターフェース２０４は、センサ情報を収集及び／又は取得するインターフェースである。センサ情報は、例えば、加速度計、光センサ、圧力センサ、音響センサ、温度センサなどの、アナログ電子信号（例えば、電流測定値、電圧測定値など）を出力するセンサから、取得され得る。センサ情報は、例えば、デジタル加速度計、デジタル温度センサなどの、デジタル電気信号を出力するセンサから、取得され得る。アナログ出力及び／又はデジタル出力を有する更なるセンサは、例えば、化学センサ、流れセンサ、力センサ、熱センサ、磁気センサ、位置センサ、存在センサ、近接センサ、速度センサなどを含み得る。
【００５２】
図２Ａ及び図２Ｂの収集モジュール２００は、ＦＷＴ制御モジュール１５８、１６０に対する入力を選択及び／又は処理する、情報プロセッサ２０６を含む。例えば、情報プロセッサ２０６は、入力２９６を選択及び／又は処理し得る。ある実施例では、情報プロセッサ２０６が、１以上のアルゴリズム、プロセス、プログラムなどによって使用される、取得された対象入力（obtained inputs of interest）を選択する。例えば、情報プロセッサ２０６は、ＦＷＴ制御モジュール１５８、１６０によって使用されるための入力２９６の値を、変換すること（例えば、変換計算を使用して変換すること、測定値の種々の単位に変換すること、など）、スケーリングすること（例えば、倍率を使用してスケーリングすること）、及び／又は変えること（例えば、所定の曲線を使用して変えること、所定の方程式を使用して変えること）によって、入力の値を処理し得る。ある実施例では、情報プロセッサ２０６が、データベース２７０を検索することによって入力２９６を選択する。データベース２７０が情報プロセッサ２０６から送信された検索要求を受信したことに応じて、データベース２７０は、入力２９６を情報プロセッサ２０６に送信する。
【００５３】
図２Ａ及び図２Ｂの収集モジュール２００は、ＦＷＴ制御モジュール１５８、１６０に対する入力を認証する、情報認証器２０８を含む。例えば、情報認証器２０８は、入力２９６を認証し得る。ある実施例では、情報認証器２０８が、入力２９６が信用でき及び／又は信頼できると見なされ、続いて、ＦＷＴ制御モジュール１５８、１６０によって使用されるか否かを判定するために、入力２９６を解析する。ある実施例では、情報認証器２０８が、入力２９６を、入力２９６に対して受け入れ可能な値の範囲と比較する。情報認証器２０８は、データベース２７０から、入力２９６に対して受け入れ可能な値の範囲を取得し得る。受け入れ可能な値の範囲を取得したことに応じて、情報認証器２０８は、入力２９６を、取得された受け入れ可能な値の範囲と比較し得る。例えば、情報認証器２０８は、圧力センサに対して、平方インチ当たり１０００ポンド（ＰＳＩ）の圧力測定値の入力を解析し得る。情報認証器２０８は、データベース２７０から、圧力センサに対して０〜６００ＰＳＩの圧力範囲を取得し得る。圧力センサに対して圧力範囲を取得したことに応じて、情報認証器２０８は、１０００ＰＳＩの圧力測定値の入力を、０〜６００ＰＳＩの取得された圧力範囲と比較し、圧力測定値が範囲から外れていると判定し得る。入力２９６が範囲から外れていると判定したことに応じて、情報認証器２０８は、入力２９６を無視することによって入力２９６を無効にし、入力２９６の値を別の値（例えば、既知の有効な値、ゼロ値、空の値など）に設定し得る。情報認証器２０８は、ＦＷＴ制御モジュール１５８、１６０に、入力２９６が無効であることも警告し得る。例えば、情報認証器２０８は、ＦＷＴ制御モジュール１５８、１６０に、入力２９６が無効であることを警告するフラグ（例えば、無効入力フラグ、警告フラグなど）を設定し得る。
【００５４】
ある実施例では、情報認証器２０８が、入力２９６を解析して、入力２９６が航空機のステータス（例えば、航空機が、１０，０００フィートよりも上である、着陸ギアが展開された、など）に基づいて有効であるか否かを判定する。例えば、情報認証器２０８は、入力２９６の値が入力２９６に対する受け入れ可能な範囲内にあるが、入力２９６の値が航空機のステータスに基づいて無効であると判定し得る。例えば、情報認証器２０８は、入力２９６を受信し得る。入力２９６は、図１の移動可能な翼面１３４を延伸位置１４２から折り曲げられた位置１４６へ移動させるようにＦＷＴ作動システムを有効にするためのコマンド入力である。情報認証器２０８は、コマンド入力の値が、コマンド入力に対して受け入れ可能な値の範囲内にあると判定し得る。しかし、情報認証器２０８は、航空機が飛行している（例えば、航空機が時速１００マイルを超える速度を有し、航空機が１，０００フィートよりも上の高度にある、など）と判定し得る。航空機が飛行していると判定したことに応じて、情報認証器２０８は、コマンド入力を無効にする。例えば、情報認証器２０８は、入力２９６の値をゼロに設定し、ＦＷＴ制御モジュール１５８、１６０に、入力２９６の値が無効であることを警告するフラグ（例えば、無効入力フラグ）を設定し得る。
【００５５】
図２Ａ及び図２Ｂの検出モジュール２１０は、例示的な操縦室入力検出器２１２、例示的な飛行段階検出器２１４、例示的なＦＷＴステータス検出器２１６、例示的なＦＷＴ戻り止め検出器２１８、及び例示的なＦＷＴロック検出器２２０を含む。図２Ａ及び図２Ｂの検出モジュール２１０は、航空機の操縦席又は操縦室からの入力のステータスを検出する、操縦室入力検出器２１２を含む。例えば、操縦室入力検出器２１２は、航空機１００の操縦室から操縦室入力ステータス情報を取得し得る。操縦室は、通常、そこからパイロットが航空機を制御するところの、航空機の前部の近くの領域である。航空機の操縦室は、計器パネル上の飛行計器、パイロットが航空機を飛行させることを可能にする操縦装置などを含む。
【００５６】
ある実施例では、操縦室が、ＦＷＴ装置のための飛行計器及び／又は操縦装置を含む。例えば、操縦室は、図１のＦＷＴ装置１５４、１５６をモニタ及び／又は制御する、ＦＷＴ制御モジュール１５８、１６０に対して入力を提供するためにパイロットが作動し得る、ボタン、ノブ、レバー、スイッチなどを含み得る。ある実施例では、操縦室内のボタン、ノブ、レバー、スイッチなどのうちの１以上を作動することが、折り曲げ式翼端の作動（例えば、移動可能な翼面１３４、１３６を折り曲げる、移動可能な翼面１３４、１３６を展開させる、など）を開始する。例えば、操縦室は、作動されたときに、入力２９６をＦＷＴ制御モジュール１５８、１６０に提供して、ＦＷＴ装置１５４、１５６を延伸位置１４２、１４４へ移動させる、レバーを含み得る。操縦室入力検出器２１２は、レバーのステータス（例えば、レバーの出力）が、有効にされた（例えば、ＦＷＴ装置１５４、１５６を延伸位置１４２、１４４へ移動させる）か、又は無効にされた（例えば、ＦＷＴ装置１５４、１５６を延伸位置１４２、１４４へ移動させない）かの何れかであることを判定し得る。例えば、ＦＷＴ装置１５４、１５６を折り曲げられた位置１４６、１４８から延伸位置１４２、１４４へ移動させるためにレバーが作動されたときに、操縦室入力検出器２１２は、レバーからの入力２９６が有効であると判定し得る。
【００５７】
図２Ａ及び図２Ｂの検出モジュール２１０は、ある期間に航空機によって実行される飛行計画の段階又は飛行段階を検出する、飛行段階検出器２１４を含む。飛行計画は、例えば、空港ゲートから離れる、滑走路へのタクシング、滑走路からの離陸、巡航高度での飛行、滑走路への着陸などの、飛行段階を含み得る。ある実施例では、飛行段階検出器２１４が、センサの測定値（例えば、高度センサからの測定値、速度センサからの測定値、着陸ギア位置センサからの測定値など）に基づいて、航空機の飛行段階を決定する。ある例では、飛行段階検出器２１４が、例えば、着陸ギアの展開、航空機の高度減少などの、航空機のステータスに基づいて、航空機の飛行段階を決定する。
【００５８】
図２Ａ及び図２Ｂの検出モジュール２１０は、ＦＷＴ装置のステータスを検出する、ＦＷＴステータス検出器２１６を含む。例えば、ＦＷＴステータス検出器２１６は、図１のＦＷＴ装置１５４、１５６のステータスを検出し得る。ある実施例では、ＦＷＴ装置のステータスが、ＦＷＴ装置のモードであり得る。例えば、モードは、アクティブモード（例えば、翼端を折り曲げることを含むモード、翼端を展開させることを含むモードなど）、又はスタンバイモード（例えば、翼端が動いていないことを含むモード）であり得る。例えば、ＦＷＴステータス検出器２１６は、アクティブモード又はスタンバイモードにある、ＦＷＴ装置１５４、１５６のステータスを検出し得る。ある実施例では、ＦＷＴ装置のステータスが、ＦＷＴ装置の位置であり得る。例えば、ＦＷＴ装置１５４、１５６のステータスは、図１の移動可能な翼面１３４、１３６の位置であり得る。その位置は、延伸位置１４２、１４４、折り曲げられた位置１４６、１４８、又は中間位置である。例えば、ＦＷＴステータス検出器２１６は、延伸位置、折り曲げられた位置、中間位置などである、ＦＷＴ装置１５４のステータスを検出し得る。
【００５９】
図２Ａ及び図２Ｂの検出モジュール２１０は、ＦＷＴ装置の１以上のラッチピンの位置を検出するＦＷＴ戻り止め検出器２１８を含む。例えば、ＦＷＴ戻り止め検出器２１８は、図１のＦＷＴ装置１５４、１５６の１以上のラッチピンの位置を検出し得る。ある実施例では、ＦＷＴ戻り止め検出器２１８が、位置が、ラッチされた位置（例えば、延伸位置）であるか又はラッチされていない位置（例えば、後退した位置）であるかを判定する。翼端が折り曲げられた位置又は延伸位置にあるときに、ラッチピンはラッチされ又は延伸し得る。例えば、ＦＷＴ戻り止め検出器２１８は、ラッチ位置センサ（例えば、誘導近接センサ、角度位置センサ、線形位置センサなど）からの測定値に基づいて、ラッチピンが延伸していると判定し得る。ＦＷＴ装置１５４、１５６が、１つの位置から別の１つの位置へ移動しているプロセスにあるときに、ラッチピンは後退し得る。例えば、ＦＷＴ戻り止め検出器２１８は、ラッチ位置センサからの測定値に基づいて、ＦＷＴ装置１５４、１５６のラッチピンが後退していると判定し得る。
【００６０】
図２Ａ及び図２Ｂの検出モジュール２１０は、ＦＷＴ装置の１以上のロックの位置を検出するＦＷＴロック検出器２２０を含む。例えば、ＦＷＴロック検出器２２０は、図１のＦＷＴ装置１５４、１５６の１以上のロックの位置を検出し得る。ある実施例では、ＦＷＴロック検出器２２０が、位置が、ロックされた位置（ロック位置）であるか、ロックされていない位置（解除位置）であるか、又は中間位置（例えば、中央位置、ロックされた位置とロックされていない位置との間の位置など）であるかを判定する。ＦＷＴロック検出器２２０は、例えば、１以上の第１のロック、１以上の第２のロックなどの、複数のロックに対して位置を検出し得る。例えば、ＦＷＴロック検出器２２０は、ＦＷＴ装置１５４、１５６の第１のロックの位置がロックされた位置にあると判定し得る。別の一実施例では、ＦＷＴロック検出器２２０が、第２のロックの位置が中央位置にあると判定し得る。ある実施例では、ＦＷＴロック検出器２２０が、ロック位置センサ（例えば、誘導近接センサ、角度位置センサ、線形位置センサなど）からの測定値に基づいて、第１のロック及び／又は第２のロックの位置を決定する。
【００６１】
図２Ａ及び図２Ｂの有効システムモジュール２３０は、例示的なＦＷＴ装置有効器２３２、例示的なＦＷＴ装置アクチュエータシステム有効器２３４、例示的なＲＥＵ有効器２３６、及び例示的な構成要素有効器２３８を含む。図２Ａ及び図２Ｂの有効システムモジュール２３０は、ＦＷＴ装置を有効にするＦＷＴ装置有効器２３２を含む。例えば、ＦＷＴ装置有効器２３２は、図１のＦＷＴ装置１５４、１５６を有効にし得る。ある実施例では、ＦＷＴ装置有効器２３２が、ＦＷＴ制御モジュール１５８、１６０に、ＦＷＴ装置が有効にされた且つ／又は無効にされたことを警告するフラグ（例えば、有効フラグ、警告フラグなど）を設定し得る。例えば、ＦＷＴ装置有効器２３２は、ＦＷＴ制御モジュール１５８、１６０によるＦＷＴ装置１５４、１５６のモニタ及び／又は制御を可能にする、有効ＦＷＴ装置フラグを設定し得る。
【００６２】
ある実施例では、ＦＷＴ装置有効器２３２がＦＷＴ装置１５４、１５６を有効にしたことに応じて、ＦＷＴ制御モジュール１５８、１６０は、複数の動作を実行することが許容される。例えば、（例えば、ＦＷＴ装置１５４、１５６に対して有効ＦＷＴ装置フラグを設定することによって）ＦＷＴ装置有効器２３２がＦＷＴ装置１５４、１５６を有効にしたことに応じて、ＦＷＴ制御モジュール１５８、１６０は、ＦＷＴ装置１５４、１５６の構成要素を作動させること（例えば、第１のロックをロッキングすること、ラッチピンを延伸させること、など）、ＦＷＴ装置１５４、１５６のサブシステムを有効にすること（例えば、ＦＷＴ装置アクチュエータを有効にすること、遠隔電子ユニットを有効にすること、など）などの、機能を実行し得る。ある例では、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴ装置有効器２３２がＦＷＴ装置を有効にすることなしに、ＦＷＴ装置をモニタ及び／又は制御できない。例えば、ＦＷＴ装置有効器２３２が、ＦＷＴ装置１５４、１５６に対して有効ＦＷＴ装置フラグを設定しないならば、ＦＷＴ制御モジュール１５８、１６０は、ＦＷＴ装置１５４、１５６をモニタ及び／又は制御することを許容されない場合がある。
【００６３】
図２Ａ及び図２Ｂの有効システムモジュール２３０は、ＦＷＴ装置のアクチュエータシステムを有効にするＦＷＴ装置アクチュエータシステム有効器２３４を更に含む。例えば、ＦＷＴ装置アクチュエータシステム有効器２３４は、図１のＦＷＴ装置１５４、１５６のアクチュエータシステム（例えば、油圧システム、空気圧システムなど）を有効にし得る。ある実施例では、ＦＷＴ装置アクチュエータシステム有効器２３４が、ＦＷＴ制御モジュール１５８、１６０に、ＦＷＴ装置アクチュエータシステムが有効にされた且つ／又は無効にされたことを警告するフラグ（例えば、有効フラグ、警告フラグなど）を設定し得る。例えば、ＦＷＴ装置アクチュエータシステム有効器２３４は、ＦＷＴ制御モジュール１５８、１６０によるＦＷＴ装置１５４、１５６のＦＷＴ装置アクチュエータシステムのモニタ及び／又は制御を可能にする、有効ＦＷＴ装置アクチュエータシステムフラグを設定し得る。
【００６４】
ある実施例では、ＦＷＴ装置アクチュエータシステム有効器２３４がＦＷＴ装置アクチュエータシステムを有効にしたことに応じて、ＦＷＴ制御モジュール１５８、１６０は、複数の動作を実行することが許容される。例えば、（例えば、有効ＦＷＴ装置アクチュエータシステムフラグを設定することによって）ＦＷＴ装置アクチュエータシステム有効器２３４がＦＷＴ装置１５４、１５６のＦＷＴ装置アクチュエータシステムを有効にしたことに応じて、ＦＷＴ制御モジュール１５８、１６０は、ＦＷＴアクチュエータシステムの構成要素を作動させること（例えば、ソレノイドを作動させること、サーボモータを作動させること、バルブを作動させること、など）、ＦＷＴ装置アクチュエータシステムのサブシステムを有効にすること（例えば、電気システムを有効にすること、油圧システムを有効にすること、空気圧システムを有効にすること、など）などの、機能を実行し得る。ある例では、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴ装置アクチュエータシステム有効器２３４がＦＷＴ装置アクチュエータシステムを有効にすることなしに、ＦＷＴ装置アクチュエータシステムをモニタ及び／又は制御できない。例えば、ＦＷＴ装置アクチュエータシステム有効器２３４が、ＦＷＴ装置１５４、１５６に対して有効ＦＷＴ装置アクチュエータシステムフラグを設定しないならば、ＦＷＴ制御モジュール１５８、１６０は、ＦＷＴ装置１５４、１５６のＦＷＴ装置アクチュエータシステムをモニタ及び／又は制御することを許容されない場合がある。
【００６５】
図２Ａ及び図２Ｂの有効システムモジュール２３０は、更に、遠隔電子ユニット（ＲＥＵ）を有効にするＲＥＵ有効器２３６を含む。例えば、ＲＥＵ有効器２３６は、図１のＲＥＵ１６８、１７０を有効にし得る。ある実施例では、ＲＥＵ有効器２３６が、ＦＷＴ制御モジュール１５８、１６０に、ＲＥＵ１６８、１７０が有効にされた且つ／又は無効にされたことを警告するフラグ（例えば、有効フラグ、警告フラグなど）を設定し得る。例えば、ＲＥＵ有効器２３６は、ＦＷＴ制御モジュール１５８、１６０によるＲＥＵ１６８、１７０のモニタ及び／又は制御を可能にする、有効ＲＥＵフラグを設定し得る。ある実施例では、ＲＥＵの有効化が、ＲＥＵが、例えば、ＦＷＴアクチュエータシステムの構成要素を作動させること（例えば、ソレノイドを作動させること、サーボモータを作動させること、など）、ＦＷＴアクチュエータシステムのサブシステムを有効にすること（例えば、電気システムを有効にすること、油圧システムを有効にすること、空気圧システムを有効にすること、など）、センサ情報を取得することなどの、機能を実行することを可能にする。
【００６６】
ある実施例では、ＲＥＵ有効器２３６がＲＥＵ１６８、１７０を有効にしたことに応じて、ＦＷＴ制御モジュール１５８、１６０は、複数の動作を実行することが許容される。例えば、（ＲＥＵ１６８、１７０に対して有効ＲＥＵフラグを設定することによって）ＲＥＵ有効器２３６がＲＥＵ１６８、１７０を有効にしたことに応じて、ＦＷＴ制御モジュール１５８、１６０は、ＲＥＵ１６８、１７０を介してＦＷＴ装置１５４、１５６の構成要素を作動させること（例えば、第１のロックをロッキングすること、ラッチピンを延伸させること、など）などの、機能を実行し得る。ある例では、ＦＷＴ制御モジュール１５８、１６０が、ＲＥＵ有効器２３６がＲＥＵ１６８、１７０を有効にすることなしに、ＲＥＵ１６８、１７０をモニタ及び／又は制御できない。例えば、ＲＥＵ有効器２３６が、ＲＥＵ１６８、１７０に対して有効ＲＥＵフラグを設定しないならば、ＦＷＴ制御モジュール１５８、１６０は、ＲＥＵ１６８、１７０をモニタ及び／又は制御することを許容されない場合がある。
【００６７】
図２Ａ及び図２Ｂの有効システムモジュール２３０は、ＦＷＴ装置の１以上の構成要素を有効にする構成要素有効器２３８を更に含む。例えば、構成要素有効器２３８は、図１のＦＷＴ装置１５４、１５６の１以上の構成要素を有効にし得る。ＦＷＴ装置１５４、１５６の構成要素は、例えば、アクチュエータ、モータ、ソレノイド、バルブなどを含み得る。構成要素は、例えば、折り曲げブレーキ、ラッチピン、ロック（例えば、第１のロック、第２のロックなど）などの、ＦＷＴ装置の構成要素も含み得る。例えば、構成要素は、ＦＷＴ装置１５４、１５６の第１のロックであり得る。ＦＷＴ装置の構成要素は、構成要素の測定値及び／又はステータスを取得するセンサを含み得る。ある実施例では、構成要素有効器２３８が、センサの測定値に基づいて構成要素を有効にし得る。例えば、構成要素有効器２３８は、閾値を満たす油圧センサからの測定値（例えば、５００ＰＳＩよりも大きい油圧からの測定値）に基づいて、油圧モータを有効にし得る。ある実施例では、構成要素有効器２３８が、ＦＷＴ制御モジュール１５８、１６０に、１以上の構成要素が有効にされたことを警告するフラグ（例えば、有効フラグ、警告フラグなど）を設定し得る。例えば、構成要素有効器２３８は、ＦＷＴ制御モジュール１５８、１６０による構成要素のモニタ及び／又は制御を可能にする、有効構成要素フラグを設定し得る。
【００６８】
ある実施例では、構成要素有効器２３８が構成要素を有効にしたことに応じて、ＦＷＴ制御モジュール１５８、１６０は、複数の動作を実行することが許容される。例えば、構成要素有効器２３８が構成要素を有効にしたことに応じて、ＦＷＴ制御モジュール１５８、１６０は、ＦＷＴ装置１５４、１５６の構成要素を作動させること（例えば、バルブを開くこと、第１のロックをロッキングすること、ラッチピンを延伸させること、など）などの、動作を実行し得る。別の一実施例では、構成要素有効器２３８が構成要素を有効にしたことに応じて、ＦＷＴ制御モジュール１５８、１６０は、構成要素をモニタするセンサから情報を取得し得る。例えば、構成要素有効器２３８が構成要素を有効にしたことに応じて、ＦＷＴ制御モジュール１５８、１６０は、ＦＷＴ装置１５４、１５６の油圧モータの速度をモニタする速度センサから情報を取得し得る。ある例では、ＦＷＴ制御モジュール１５８、１６０は、構成要素有効器２３８が構成要素を有効にすることなしに、構成要素をモニタ及び／又は制御できない。例えば、構成要素有効器２３８が、サーボモータに対して有効構成要素フラグを設定しないならば、ＦＷＴ制御モジュール１５８、１６０は、サーボモータをモニタ及び／又は制御することを許容されない場合がある。
【００６９】
図２Ａ及び図２Ｂのモニタ告知モジュール２４０は、例示的な非応答性ステータス分類器２４２、例示的な警告生成器２４４、例示的な警告管理器２４６、及び例示的なユーザインターフェース情報プロバイダー２４８を含む。モニタ告知モジュール２４０は、構成要素の非応答性ステータスを分類する、非応答性ステータス分類器２４２を含む。例えば、非応答性ステータス分類器２４２は、図１のＦＷＴ装置１５４、１５６のための空気圧アクチュエータの非応答性ステータスを分類し得る。ある実施例では、非応答性ステータス分類器２４２が、データベース２７０から、１以上の非応答性ステータスを取得する。ある例では、非応答性ステータス分類器２４２が、複数の取得された非応答性ステータスから、非応答性ステータスを選択して分類及び／又は処理する。
【００７０】
ある実施例では、非応答性ステータス分類器２４２が、非応答性ステータスを、孤立した又は体系的な事柄として分類する。例えば、非応答性ステータス分類器２４２は、第１の構成要素（例えば、空気圧アクチュエータ）の非応答性ステータスを取得し得る。非応答性ステータス分類器２４２は、続いて、第２の構成要素（例えば、空気圧センサ）に対するステータスを取得し得る。第２の構成要素は、第１の構成要素に関連する（例えば、空気圧センサが、空気圧アクチュエータをモニタしている）。第２の構成要素も、非応答性ステータスを返すならば、非応答性ステータス分類器２４２は、第１の構成要素の非応答性ステータスを体系的な事柄として分類し得る。何故ならば、第１の構成要素と第２の構成要素の両方が、非応答性ステータスを有するからである。例えば、空気圧アクチュエータは、非応答性であり得る。何故ならば、空気圧センサによって測定された空気圧は、空気圧アクチュエータを作動させるために必要な十分なレベル未満だからである。第２の構成要素が、非応答性ステータスを返さないならば、非応答性ステータス分類器２４２は、第１の構成要素の非応答性ステータスを第２の構成要素に対して孤立した事柄として分類し得る。例えば、測定された空気圧は、空気圧アクチュエータを作動させるのに十分なレベルであり得る。空気圧アクチュエータは、別の問題（例えば、空気圧バルブが、空気圧アクチュエータに空気を供給するために開いていない）のために、非応答性であるかもしれない。
【００７１】
ある実施例では、非応答性ステータス分類器２４２が、構成要素及び／又はシステムの非応答性ステータスが軽減され得るか否かを判定する。例えば、非応答性ステータス分類器２４２は、ＦＷＴ装置１５４、１５６の構成要素が、構成要素が非応答性ステータスを有することに応じて、バイパスされ得ると判定し得る。ある実施例では、非応答性ステータス分類器２４２が、非応答性ステータスを有する構成要素が、１以上の余剰な構成要素を有すると判定する。例えば、非応答性ステータス分類器２４２は、油圧バルブをモニタしている油圧センサが非応答性ステータスを有すると判定し得る。非応答性ステータス分類器２４２は、非応答性ステータスを有さない油圧バルブをモニタしている少なくとも１つの更なる油圧センサが存在すると判定し得る。余剰な構成要素が存在すると判定したことに応じて、非応答性ステータス分類器２４２は、ＦＷＴ制御モジュール１５８、１６０に、構成要素の非応答性ステータスが軽減され得ることを警告し得る。例えば、非応答性ステータス分類器２４２は、ＦＷＴ制御モジュール１５８、１６０に、非応答性ステータスを有する構成要素がバイパスされ得ることを警告するフラグ（例えば、バイパスフラグ、余剰な構成要素フラグ、軽減フラグなど）を設定し得る。
【００７２】
図２Ａ及び図２Ｂのモニタ告知モジュール２４０は、収集モジュール２００及び／又はデータベース２７０から取得した情報に基づいて、警告を生成する警告生成器２４４を含む。ある実施例では、警告生成器２４４が、情報を評価し、その情報が閾値を満たすか否かを判定し得る。閾値は、計算された値、所定の値などであり得る。例えば、警告生成器２４４は、油圧センサからの測定値が、油圧閾値を満たさない（例えば、測定値が、油圧閾値未満である）と判定し得る。油圧閾値を満たさない測定値は、油圧センサによってモニタされた油圧アクチュエータが非応答性であること、油圧センサによってモニタされた油圧モータが非応答性であること、などを示し得る。
【００７３】
ある実施例では、警告生成器２４４が、構成要素及び／又はシステムからのステータスが、警告の生成を要求すると判定する。例えば、警告生成器２４４は、電気的に作動されたソレノイドから取得したステータスが、非応答性ステータスであり、したがって、警告の生成を要求すると判定し得る。警告生成器２４４は、収集モジュール２００及び／又はデータベース２７０から、電気的に作動されたソレノイドのステータスを取得し得る。ある実施例では、警告生成器２４４が、生成された警告に対して指標及び／又は優先度を割り当てる。例えば、指標は、生成された警告内で参照される構成要素及び／又はシステムに対する重要性のレベルを示す、臨界指標であり得る。警告の生成を必要とするステータス（例えば、閾値を満たす測定値、構成要素及び／又はシステムのステータスにおける変化など）を特定したことに応じて、警告生成器２４４は、警告を生成して、例えば、警告をユーザインターフェース上に表示し、処理制御ネットワークを通して警告メッセージを伝播し、警告ログ及び／又は警告レポートを生成し得るなどである。
【００７４】
図２Ａ及び図２Ｂのモニタ告知モジュール２４０は、警告生成器２４４によって生成された警告を管理する警告管理器２４６を含む。ある実施例では、警告管理器２４６が、生成された警告をリスト、ログ、レポートなどに編集することによって生成された警告を処理する。例えば、警告管理器２４６は、複数の生成された警告を収集し、それらを警告レポートに編成し得る。警告レポートは、例えば、タイムスタンプ、指標、優先度、テキストベースの説明、警告カテゴリーなどの、個々の警告に関する情報を含み得る。ある例では、警告レポートが、繰り返している警告の傾向分析に関する情報を含む。例えば、警告レポートは、ＦＷＴ装置１５４、１５６が作動したとき又は航空機が１０，０００フィートより上の高度に到達したときは何時でも、非応答性空気圧アクチュエータの警告が生じることを示し得る。ある実施例では、警告管理器２４６は、ユーザインターフェースからアクセス可能である。例えば、警告管理器２４６は、操縦席のヒューマンマシンインターフェース（ＨＭＩ）のサブディスプレイ、サブモジュールなどであり得る。操縦席のパイロットは、ＨＭＩを介して警告管理器２４６と相互作用し得る。パイロットは、警告を認め、警告を捨て、警告に基づいて動作を行い、警告レポートを見直し、警告の傾向分析を見直すことなどができる。
【００７５】
図２Ａ及び図２Ｂのモニタ告知モジュール２４０は、情報を処理し、パッケージし、ＦＷＴ装置に関連付けられたユーザインターフェースに提供する、ユーザインターフェース情報プロバイダー２４８を含む。例えば、ユーザインターフェース情報プロバイダー２４８は、情報を取得し、図１のＦＷＴ装置１５４、１５６に関連付けられたユーザインターフェースに送信し得る。情報は、ＦＷＴ装置の作動に関連する段階及び／又は動作、ＦＷＴ装置に関連する構成要素及び／又はシステムのステータス、モニタ告知モジュールによって生成された警告などを含み得る。ある実施例では、ユーザインターフェース情報プロバイダー２４８が、構成要素のステータス及び／又はシステムのステータスに関連付けられた値を、ユーザインターフェースに関連付けられた変数に割り当てる。ある例では、ユーザインターフェース情報プロバイダー２４８が、生成された警告に関連する情報を、ユーザインターフェースに関連付けられた変数に割り当てる。ある実施例では、変数が、ユーザインターフェース上に表示及び／又はログされ得る。例えば、ユーザインターフェース情報プロバイダー２４８は、油圧センサから取得された測定値を、ユーザインターフェースに関連付けられた変数に割り当てる。変数は、ネットワーク２９４を介して、ユーザインターフェースに送信され得る。変数は、データベース２７０に記憶され、ユーザインターフェースによってデータベース２７０から取得され得る。
【００７６】
図２Ａ及び図２Ｂのシーケンス制御モジュール２５０は、例示的なＦＷＴ通常作動シーケンサー２５２、例示的なＦＷＴ非応答性シーケンサー２５４、例示的なステータス評価器２５６、及び例示的なＦＷＴコントローラ２５８を含む。シーケンス制御モジュール２５０は、移動可能な翼面１３４、１３６の位置を動かすために、ＦＷＴ段階及び／又はＦＷＴ動作の通常作動シーケンスを決定する、ＦＷＴ通常作動シーケンサー２５２を含む。ある実施例では、ＦＷＴ通常作動シーケンサー２５２は、センサの測定値、構成要素のステータス、システムのステータスなどに基づいて、通常作動シーケンスを決定する。例えば、ＦＷＴ通常作動シーケンサー２５２は、閾値（例えば、十分な閾値、満足な閾値、必要な閾値など）を満たすセンサの測定値に基づいて、通常作動シーケンスを決定し得る。別の一実施例では、ＦＷＴ通常作動シーケンサー２５２は、構成要素のステータス及び／又はシステムのステータスに基づいて、通常作動シーケンスを決定し得る。ステータスは、非応答性ステータスを示さない。
【００７７】
ある実施例では、ＦＷＴ通常作動シーケンサー２５２が、取得された情報（例えば、操縦室入力情報、飛行段階情報など）に基づいて、移動可能な翼面１３４、１３６の動きを実行する、１以上のＦＷＴ段階を特定する。ある実施例では、ＦＷＴ通常作動シーケンサー２５２が、第１のＦＷＴ段階を実行するのに先立って、ＦＷＴ段階を特定する。例えば、ＦＷＴ通常作動シーケンサー２５２は、移動可能な翼面１３４、１３６を、延伸位置１４２、１４４から折り曲げられた位置１４６、１４８へ動かすために実行されるべき３つのＦＷＴ段階が存在すると判定し得る。ある例では、ＦＷＴ通常作動シーケンサー２５２が、第１のＦＷＴ段階を実行するのに先立って、判定されたＦＷＴ段階の各々内で実行され得るＦＷＴ動作を決定する。例えば、ＦＷＴ通常作動シーケンサー２５２は、移動可能な翼面１３４、１３６を、延伸位置１４２、１４４から折り曲げられた位置１４６、１４８へ動かすために、実行されるべき３つのＦＷＴ段階及びその３つのＦＷＴ段階の各々内に４つのＦＷＴ動作が存在すると判定し得る。ある実施例では、ＦＷＴ通常作動シーケンサー２５２が、取得された情報に基づいて、ＦＷＴ装置の所望の位置を計算及び／又は特定する。例えば、ＦＷＴ通常作動シーケンサー２５２は、航空機１００の取得された飛行段階情報に基づいて、ＦＷＴ装置１５４の移動可能な翼面１３４の所望の位置を計算し得る。ＦＷＴ通常作動シーケンサー２５２は、ＦＷＴ装置１５４の移動可能な翼面１３４が、移動可能な翼面１３４の現在の位置から所望の位置へ移動することをもたらす、１以上の段階及び／又は動作を生成し得る。
【００７８】
ある実施例では、ＦＷＴ通常作動シーケンサー２５２が、ＦＷＴ段階又はＦＷＴ段階内のＦＷＴ動作を実行することに先立って、情報を取得し評価する。ＦＷＴ通常作動シーケンサー２５２は、第１のＦＷＴ段階内の第１のＦＷＴ動作を特定し得る。例えば、ＦＷＴ通常作動シーケンサー２５２は、図１の移動可能な翼面１３４、１３６の位置を、延伸位置１４２、１４４から折り曲げられた位置１４６、１４８へ調整する、第１のＦＷＴ段階内の第１のＦＷＴ動作（例えば、遮断弁を開く）を特定し得る。例えば、ＦＷＴ通常作動シーケンサー２５２は、例えば、飛行段階情報、ＦＷＴステータス情報などの、第１のＦＷＴ動作に関連する情報を取得して、取得された情報に基づいて移動可能な翼面１３４、１３６が動かされ得るか否かを判定し得る。更に又は代替的に、ＦＷＴ通常作動シーケンサー２５２は、ＦＷＴ段階又はＦＷＴ段階内のＦＷＴ動作の実行の間及び／又は後で、情報を取得し評価し得る。
【００７９】
ある実施例では、ＦＷＴ通常動作シーケンサー２５２が、第１のＦＷＴ動作に先立って、第１のＦＷＴ動作において含まれる構成要素及び／又はシステムに関連する情報を取得する。例えば、第１のＦＷＴ動作が、油圧アクチュエータを使用してＦＷＴ装置１５４、１５６の第１のロックを解除するならば、ＦＷＴ通常作動シーケンサー２５２は、第１のＦＷＴ動作に先立って、有効油圧アクチュエータステータス、油圧アクチュエータをモニタする油圧センサからの測定値などを取得し得る。ＦＷＴ通常作動シーケンサー２５２は、第１のＦＷＴ動作に先立って、ＦＷＴ装置１５４、１５６の構成要素及び／又はシステムのステータスが、応答性であると判定されたときに、第１のＦＷＴ動作が完了されることをもたらし得る。例えば、ＦＷＴ通常作動シーケンサー２５２が、生成、送信、実行などされるべき、第１のＦＷＴ動作を実行するコマンドの生成をもたらし得る。ある実施例では、ＦＷＴ通常作動シーケンサー２５２が、第１のＦＷＴ動作の完了に基づいて、第２のＦＷＴ動作を特定及び／又は実行する。第１のＦＷＴ動作の完了は、センサの測定値によって判定され得る。例えば、第２のＦＷＴ動作は、センサの測定値が第１のＦＷＴ動作が完了したことを示すまで、実行されないだろう。ある例では、ＦＷＴ通常作動シーケンサー２５２が、第１のＦＷＴ動作の完了に基づいて、第２のＦＷＴ段階を特定及び／又は実行する。更に又は代替的に、ＦＷＴ通常作動シーケンサー２５２は、第１のＦＷＴ動作の間及び／又は後に、第１のＦＷＴ動作において含まれる構成要素及び／又はシステムに関連する情報を取得し得る。
【００８０】
図２Ａ及び図２Ｂのシーケンス制御モジュール２５０は、ＦＷＴ段階及び／又はＦＷＴ動作の非応答性シーケンスを決定する、ＦＷＴ非応答性シーケンサー２５４を含む。ある実施例では、ＦＷＴ非応答性シーケンサー２５４が、構成要素及び／又はシステムの非応答性ステータスに基づいて、非応答性シーケンスを決定する。例えば、ＦＷＴ非応答性シーケンサー２５４は、ＦＷＴ装置１５４、１５６の構成要素及び／又はシステムの非応答性ステータスに基づいて、非応答性シーケンスを決定し得る。ある実施例では、非応答性スタータスが、ＦＷＴ段階及び／又はＦＷＴ動作が実行されないかもしれないことを示す。例えば、ラッチピンに動作可能に連結された油圧アクチュエータの非応答性ステータスは、ラッチピンの後退が実行されないかもしれないことを示す。
【００８１】
ある実施例では、ＦＷＴ非応答性シーケンサー２５４が、構成要素のステータス及び／又はシステムのステータスが非応答性ステータスであるときに、１以上のＦＷＴ段階及び／又はＦＷＴ動作のうちの非応答性シーケンスを特定する。ある例では、ＦＷＴ非応答性シーケンサー２５４が、移動可能な翼面１３４、１３６を中間位置へ動かすために、ＦＷＴ段階及び対応するＦＷＴ動作の非応答性シーケンスを決定する。例えば、ＦＷＴ非応答性シーケンサー２５４は、移動可能な翼面１３４、１３６を延伸位置１４２、１４４から延伸位置１４２、１４４と折り曲げられた位置１４６、１４８との間の位置へ動かすために、ＦＷＴ段階及び対応するＦＷＴ動作の非応答性シーケンスを決定し得る。ある実施例では、ＦＷＴ非応答性シーケンサー２５４が、ＦＷＴ装置が変わらぬ位置にあるために、ＦＷＴ段階及び／又はＦＷＴ動作の非応答性シーケンスを決定する。例えば、ＦＷＴ非応答性シーケンサー２５４は、移動可能な翼面１３４、１３６が折り曲げられた位置１４６、１４８にあり続けるために、ＦＷＴ段階及び／又はＦＷＴ動作の非応答性シーケンスを決定し得る。別の一実施例では、ＦＷＴ非応答性シーケンサー２５４が、移動可能な翼面１３４、１３６を折り曲げられた位置１４６、１４８から延伸位置１４２、１４４へ動かすために必要な油圧アクチュエータから、非応答性ステータスを取得し得る。油圧アクチュエータから非応答性ステータスを取得したことに応じて、ＦＷＴ非応答性シーケンサー２５４は、移動可能な翼面１３４、１３６を折り曲げられた位置１４６、１４８に維持するために必要なＦＷＴ段階及び／又はＦＷＴ動作を決定し得る。
【００８２】
ある実施例では、ＦＷＴ非応答性シーケンサー２５４が、取得された情報に基づいて、ＦＷＴ装置１５４、１５６の所望の位置を計算及び／又は特定する。所望の位置は、例えば、図１の延伸位置１４２、１４４、又は図１の延伸位置１４２、１４４と折り曲げられた位置１４６、１４８との間の位置であり得る。ある例では、ＦＷＴ非応答性シーケンサー２５４が、所望の位置が移動可能な翼面１３４、１３６の現在の位置であると特定する。例えば、ＦＷＴ非応答性シーケンサー２５４は、図１の移動可能な翼面１３４、１３６の所望の位置が、折り曲げられた位置１４６、１４８であると特定し得る。例えば、ＦＷＴ非応答性シーケンサー２５４は、非応答性の構成要素のステータスに基づいて、ＦＷＴ装置１５４、１５６の移動可能な翼面１３４、１３６の所望の位置を計算し得る。ＦＷＴ通常作動シーケンサー２５２は、ＦＷＴ装置１５４、１５６の移動可能な翼面１３４、１３６が、移動可能な翼面１３４、１３６の現在の位置から所望の位置へ移動することをもたらす、１以上の段階及び／又は動作を生成し得る。
【００８３】
図２Ａ及び図２Ｂのシーケンス制御モジュール２５０は、ＦＷＴ装置の構成要素及び／又はシステムのステータスを評価する、ステータス評価器２５６を含む。例えば、ステータス評価器２５６は、図１のＦＷＴ装置１５４、１５６の構成要素及び／又はシステムのステータスを評価し得る。ある実施例では、ステータス評価器２５６が、データベース２７０から構成要素のステータスを取得する。例えば、ステータス評価器２５６は、データベース２７０から、ＦＷＴ装置１５４の空気圧アクチュエータのステータスを取得し得る。ステータス評価器２５６は、空気圧アクチュエータのステータスを評価し、そのステータスが通常作動であるか又は非応答性かを判定し得る。ある例では、ステータス評価器２５６が、システムのステータスを取得する。例えば、ステータス評価器２５６は、ＦＷＴ装置１５４の空気圧システムのステータスを取得し得る。ステータス評価器２５６は、空気圧システムのステータスを評価し、そのステータスが通常作動であるか又は非応答性かを判定し得る。
【００８４】
図２Ａ及び図２Ｂのシーケンス制御モジュール２５０は、ＦＷＴ装置の構成要素及び／又はシステムを制御するＦＷＴコントローラ２５８を含む。例えば、ＦＷＴコントローラ２５８は、図１のＦＷＴ装置１５４、１５６の構成要素及び／又はシステムを制御し得る。ある実施例では、ＦＷＴコントローラ２５８がコマンドを生成する。例えば、ＦＷＴコントローラ２５８は、ＦＷＴ装置１５４が、図１の移動可能な翼面１３４を、折り曲げられた位置１４６から延伸位置１４２へ動かすためのコマンドを生成し得る。ある実施例では、ＦＷＴコントローラ２５８が、インターロックを係合させるためのコマンドを生成する。例えば、ＦＷＴコントローラ２５８は、機械的インターロック及び／又はソフトウェアインターロックを係合させるためのコマンドを生成し得る。ある例では、ＦＷＴコントローラ２５８が、構成要素及び／又はシステムのステータスに基づいて、インターロックを係合させるためのコマンドを生成する。ある実施例では、ＦＷＴコントローラ２５８が、遠隔電子ユニットにコマンドを送信する。例えば、ＦＷＴコントローラ２５８は、図１のＲＥＵ１６８、１７０にコマンドを送信し得る。
【００８５】
ある実施例では、ＦＷＴコントローラ２５８が、ＦＷＴ通常作動シーケンサー２５２又はＦＷＴ非応答性シーケンサー２５４によって生成された、ＦＷＴ段階及び／又はＦＷＴ動作に従って、コマンドのシーケンスを実行する。ある実施例では、ＦＷＴコントローラ２５８が、構成要素及び／又はシステムのステータスに基づいて、１以上のＦＷＴ動作を完了するためのコマンドのシーケンスを実行する。例えば、ＦＷＴコントローラ２５８は、第１のＦＷＴ段階内の第１のＦＷＴ動作を実行するために、ＦＷＴ装置１５４の第１の構成要素に第１のコマンドを発行し得る。ＦＷＴコントローラ２５８は、第１のコマンドが実行され成功裡に完了したことを示す、第１の構成要素のステータスを受信し得る。ＦＷＴコントローラ２５８は、第１の構成要素のステータスに基づいて、第１のＦＷＴ動作が完了したと判定し得る。第１のＦＷＴ動作が完了したと判定したことに応じて、ＦＷＴコントローラ２５８は、第１のＦＷＴ段階内の第２のＦＷＴ動作を実行するために、ＦＷＴ装置１５４、１５６の第２の構成要素に第２のコマンドを発行し得る。
【００８６】
ある実施例では、ＦＷＴコントローラ２５８が、構成要素及び／又はシステムのステータスに基づいて、１以上のＦＷＴ段階を完了するためのコマンドのシーケンスを実行する。例えば、ＦＷＴコントローラ２５８は、第１のＦＷＴ段階内の第１のＦＷＴ動作を実行するために、ＦＷＴ装置１５４、１５６の構成要素に第１のコマンドを発行し得る。ＦＷＴコントローラ２５８は、第１のコマンドが実行され成功裡に完了したことを示す、構成要素のステータスを受信し得る。ＦＷＴコントローラ２５８は、構成要素のステータスに基づいて、第１のＦＷＴ動作が完了したと判定し得る。ＦＷＴコントローラ２５８は、第１のＦＷＴ動作の完了に基づいて、第１のＦＷＴ段階が完了したと判定もし得る。第１のＦＷＴ段階が完了したと判定したことに応じて、ＦＷＴコントローラ２５８は、第２のＦＷＴ段階内の第１のＦＷＴ動作を実行するために、ＦＷＴ装置１５４、１５６の構成要素に第２のコマンドを発行し得る。ある実施例では、ＦＷＴコントローラ２５８が、ＦＷＴ段階及び／又はＦＷＴ動作が完了したときに、フラグ（例えば、完了フラグ）を設定する。
【００８７】
図２Ａ及び図２Ｂのゲートキーパーモジュール２８０は、例示的なコマンドインターセプター２８２、例示的なＦＷＴ装置解析器２８４、例示的な飛行段階解析器２８６、例示的な保守有効器２８８、例示的な安全インターロッカー２９０、及び例示的なコマンド送信器２９２を含む。ゲートキーパーモジュール２８０は、シーケンス制御モジュール２５０から発行されたコマンドを取得又はインターセプトする、コマンドインターセプター２８２を含む。ある実施例では、コマンドインターセプター２８２が、データベース２７０からコマンドを取得する。例えば、シーケンス制御モジュール２５０は、コマンドを発行し、そのコマンドをデータベース２７０に記憶し得る。コマンドインターセプター２８２は、データベース２７０から記憶されたコマンドを取得し得る。
【００８８】
図２Ａ及び図２Ｂのゲートキーパーモジュール２８０は、ＦＷＴ装置の構成要素及び／又はシステムのステータスに基づいて、ＦＷＴ装置を解析し１以上の規則を生成する、ＦＷＴ装置解析器２８４を含む。例えば、ＦＷＴ装置解析器２８４は、図１のＦＷＴ装置１５４、１５６の構成要素及び／又はシステムのステータスに基づいて、１以上のＦＷＴ装置又はステータスの規則を生成し得る。第１の例示的なＦＷＴ装置規則は、非応答性ステータスを有する構成要素及び／又はシステムにコマンドを送信しないことを含み得る。したがって、非応答性ステータスを有する構成要素にコマンドを送信することは、第１の例示的なＦＷＴ装置規則に違反する。第２の例示的なＦＷＴ装置規則は、有効にされていない構成要素及び／又はシステムにコマンドを送信しないことを含み得る。したがって、有効にされていない構成要素及び／又はシステムにコマンドを送信することは、第２の例示的なＦＷＴ装置規則に違反する。
【００８９】
第３の例示的なＦＷＴ装置規則は、構成要素及び／又はシステムのステータスに合わないコマンドを構成要素及び／又はシステムに送信しないことを含み得る。第４の例示的なＦＷＴ装置規則は、第２の構成要素及び／又は第２のシステムのステータスに合わないコマンドを第１の構成要素及び／又は第１のシステムに送信しないことを含み得る。第１の構成要素及び第１のシステムは、第２の構成要素及び第２のシステムに関連する。例えば、ＦＷＴ装置１５４の第１のロックは、ロックされた位置にあり、移動可能な翼面１３４は延伸位置１４２にある。発信電子コマンドは、移動可能な翼面１３４を折り曲げられた位置１４６に調整し得る。ＦＷＴ装置解析器２８４は、移動可能な翼面１３４を折り曲げられた位置１４６に調整することが、ロックされた位置にある第１のロックに合わないと判定し得る。したがって、ＦＷＴ装置解析器２８４は、発信電子コマンドが第４の例示的なＦＷＴ装置規則に違反すると判定し得る。
【００９０】
ある実施例では、ＦＷＴ装置解析器２８４が、ＦＷＴ制御モジュール１５８、１６０の処理制御サイクル毎に、ＦＷＴ装置規則を再生成する。ある例では、ＦＷＴ装置規則が、データベース２７０から読み出され得る。例えば、ＦＷＴ装置解析器２８４は、処理制御サイクルの開始時点で、データベース２７０からＦＷＴ装置規則を読み出し得る。ある実施例では、ＦＷＴ装置解析器２８４が、ＦＷＴ装置規則をデータベース２７０に記憶し得る。例えば、ＦＷＴ装置解析器２８４は、処理制御サイクルの終了時点で、ＦＷＴ装置規則をデータベース２７０に記憶し得る。
【００９１】
図２Ａ及び図２Ｂのゲートキーパーモジュール２８０は、航空機の飛行段階情報を解析し、その飛行段階情報に基づいて１以上の規則を生成する、飛行段階解析器２８６を含む。例えば、飛行段階解析器２８６は、図１の航空機１００の飛行段階に基づいて、１以上の飛行段階規則を生成し得る。第１の例示的な飛行段階規則は、飛行段階が航空機が飛行中であることを示すときに、構成要素及び／又はシステムを作動させないことを含み得る。例えば、飛行段階が航空機が飛行中であることを示している間に、図１の移動可能な翼面１３４を、延伸位置１４２から折り曲げられた位置１４６へ動かすことは、第１の例示的な飛行段階規則に違反する。第２の例示的な飛行段階規則は、飛行段階が航空機が空港のゲートに駐機していることを示すときに、構成要素及び／又はシステムを作動させないことを含み得る。例えば、飛行段階が航空機が空港のゲートに駐機していることを示している間に、移動可能な翼面１３４を、折り曲げられた位置１４６から延伸位置１４２へ動かすことは、第２の例示的な飛行段階規則に違反する。
【００９２】
ある実施例では、飛行段階解析器２８６が、ＦＷＴ制御モジュール１５８、１６０の処理制御サイクル毎に、飛行段階規則を再生成する。ある例では、飛行段階規則が、データベース２７０から読み出され得る。例えば、飛行段階解析器２８６は、処理制御サイクルの開始時点で、データベース２７０から飛行段階規則を読み出し得る。ある実施例では、飛行段階解析器２８６が、ＦＷＴ装置規則をデータベース２７０に記憶し得る。例えば、飛行段階解析器２８６は、処理制御サイクルの終了時点で、飛行段階規則をデータベース２７０に記憶し得る。
【００９３】
図２Ａ及び図２Ｂのゲートキーパーモジュール２８０は、ＦＷＴ制御モジュールの保守モードを有効にする、保守有効器２８８を含む。例えば、保守有効器２８８は、図１のＦＷＴ装置１５４、１５６の（１以上の）保守モードを有効にし得る。ある実施例では、保守作業員が、構成要素のチェック及び／又はシステムのチェックを実行するために、（１以上の）保守モード又は（１以上の）テストモードで、ＦＷＴ装置１５４、１５６を作動させる。例えば、保守作業員は、保守作業員によってアクセス可能な、ボタン、ノブ、スイッチなどを作動させることによって、保守モードを有効にし得る。ボタン、ノブ、スイッチなどは、保守有効器２８８内にフラグ及び／又は警告を設定し得る。保守有効器２８８は、保守作業員が、ＦＷＴ１５４、１５６の個々の構成要素及び／又は個々のシステムを作動させることを可能にし得る。例えば、保守有効器２８８は、保守作業員が、ＦＷＴ装置１５４、１５６の構成要素及び／又はシステムに、特注の発信電子コマンドを出力することを可能にし得る。
【００９４】
図２Ａ及び図２Ｂの示されている実施例では、ゲートキーパーモジュール２８０が、ＦＷＴ装置１５４、１５６に有効な発信電子コマンドを提供する、安全インターロッカー２９０を含む。ある実施例では、安全インターロッカー２９０が、発信電子コマンドを修正することによって、安全インターロック（例えば、機械的インターロック、ソフトウェアインターロックなど）を係合させる。ある例では、安全インターロックが、動作が生じること（例えば、コマンドをキャンセルすること、コマンドを放棄すること、など）又は動作を変化すること（例えば、コマンドを修正すること）を妨げる。ある例では、発信電子コマンドが、データベース２７０から取得される。例えば、シーケンス制御モジュール２５０は、コマンドを生成し、そのコマンドをデータベース２７０に記憶し得る。安全インターロッカー２９０は、データベース２７０からコマンドを取得し、そのコマンドが有効であるか否かを判定し得る。
【００９５】
ある実施例では、安全インターロッカー２９０が、ＦＷＴ装置解析器２８４、飛行段階解析器２８６などによって生成及び／又は評価された規則の違反に基づいて、発信電子コマンドを修正する。例えば、油圧作動システムは、有効にされない場合がある。図１の移動可能な翼面１３４、１３６は、延伸位置１４２にある。発信電子コマンドは、移動可能な翼面１３４、１３６を、延伸位置１４２、１４４から折り曲げられた位置１４６、１４８へ調整するために、油圧作動システムを制御し得る。油圧作動システムが有効にされないと判定したことに応じて、ＦＷＴ装置解析器２８４は、発信電子コマンドがＦＷＴ装置規則に違反したと判定し得る。ＦＷＴ装置規則の違反に応じて、安全インターロッカー２９０は、発信電子コマンドを修正して、有効なコマンドをＦＷＴ装置１５４、１５６の構成要素に提供する。例えば、安全インターロッカー２９０は、ＦＷＴ制御モジュール１５８、１６０の出力２９８を修正して、有効なコマンドをＦＷＴ装置１５４、１５６の構成要素に提供し得る。
【００９６】
ある実施例では、安全インターロッカー２９０が、発信電子コマンドの値をゼロ値又は空文字で置き換えることによって、発信電子コマンドを修正し得る。ある例では、安全インターロッカー２９０が、発信電子コマンドの値を記憶されたデフォルト値で置き換えることによって、発信電子コマンドを修正し得る。例えば、安全インターロッカー２９０は、発信電子コマンドの値を、ネットワーク２９４を介してデータベース２７０から取得した記憶されたデフォルト値で置き換え得る。ある例では、安全インターロッカー２９０が、ＦＷＴ制御モジュール１５８、１６０に、発信電子信号が無効であることを警告するフラグ（例えば、規則違反フラグ、無効入力フラグ、警告フラグなど）を設定し得る。例えば、安全インターロッカー２９０は、発信電子コマンドが、ＦＷＴ装置解析器２８４、飛行段階解析器２８６などによって生成された１以上の規則に違反したときに、違反フラグを設定し得る。
【００９７】
ある実施例では、図２Ａ及び図２Ｂのゲートキーパーモジュール２８０が、航空機操縦翼面への発信電子コマンドを修正する、安全インターロッカー２９０を含み得る。例えば、安全インターロッカー２９０は、発信電子コマンドの値をゼロ値又は空文字で置き換えることによって、航空機操縦翼面への発信電子コマンドを修正し得る。ある例では、安全インターロッカー２９０が、航空機操縦翼面への発信電子コマンドの値を記憶されたデフォルト値で置き換えることによって、発信電子コマンドを修正し得る。例えば、安全インターロッカー２９０は、航空機操縦翼面への発信電子コマンドの値を、ネットワーク２９４を介してデータベース２７０から取得した記憶されたデフォルト値で置き換え得る。ある例では、安全インターロッカー２９０が、ＦＷＴ制御モジュール１５８、１６０又は航空機処理制御システムに、発信電子コマンドが無効であることを警告するフラグ（例えば、規則違反フラグ、無効入力フラグ、無効出力フラグ、警告フラグなど）を設定し得る。
【００９８】
図２Ａ及び図２Ｂのゲートキーパーモジュール２８０は、ＦＷＴ制御モジュール１５８、１６０から生成及び／又は処理されたコマンドを出力する、コマンド送信器２９２を含む。ある実施例では、コマンド送信器２９２が、修正されたコマンド又は修正されていないコマンドを出力する。例えば、コマンド送信器２９２は、修正されたコマンド又は修正されていないコマンドを出力２９８として送信し得る。ある実施例では、コマンド送信器２９２が、遠隔電子ユニット（ＲＥＵ）にコマンドを送信する。例えば、コマンド送信器２９２は、図１のＲＥＵ１６８、１７０にコマンドを送信し得る。ある実施例では、ＦＷＴ制御モジュール１５８、１６０が、コマンド送信器２９２を介して、ＲＥＵ１６８、１７０に接続されたＦＷＴ装置の構成要素及び／又はシステムを制御する。例えば、コマンド送信器２９２は、ＦＷＴコントローラ２５８によって生成されたコマンドを、ＲＥＵ１６８、１７０へリレー又は送信し得る。
【００９９】
図１の例示的なＦＷＴ制御モジュール１５８、１６０を実装する例示的なやり方が、図２Ａ及び図２Ｂで示されたが、図２Ａ及び図２Ｂで示された要素、プロセス、及び／又はデバイスのうちの１以上は、結合され、分割され、再配置され、省略され、消去され、及び／又は任意の他のやり方で実装され得る。更に、例示的な収集モジュール２００、例示的なネットワークインターフェース２０２、例示的なセンサインターフェース２０４、例示的な情報プロセッサ２０６、例示的な情報認証器２０８、例示的な検出モジュール２１０、例示的な操縦室入力検出器２１２、例示的な飛行段階検出器２１４、例示的なＦＷＴステータス検出器２１６、例示的なＦＷＴ戻り止め検出器２１８、例示的なＦＷＴロック検出器２２０、例示的な有効システムモジュール２３０、例示的なＦＷＴ装置有効器２３２、例示的なＦＷＴ装置アクチュエータシステム有効器２３４、例示的なＲＥＵ有効器２３６、例示的な構成要素有効器２３８、例示的なモニタ告知モジュール２４０、例示的な非応答性ステータス分類器２４２、例示的な警告生成器２４４、例示的な警告管理器２４６、例示的なユーザインターフェース情報プロバイダー２４８、例示的なシーケンス制御モジュール２５０、例示的なＦＷＴ通常動作シーケンサー２５２、例示的なＦＷＴ非応答性シーケンサー２５４、例示的なステータス評価器２５６、例示的なＦＷＴコントローラ２５８、例示的なデータベース２７０、例示的なゲートキーパーモジュール２８０、例示的なコマンドインターセプター２８２、例示的なＦＷＴ装置解析器２８４、例示的な第１の段階解析器２８６、例示的な保守有効器２８８、例示的な安全インターロッカー２９０、例示的なコマンド送信器２９２、及び／又は、より広くは、図２Ａ及び図２Ｂの例示的なＦＷＴ制御モジュール１５８、１６０は、ハードウェア、ソフトウェア、ファームウェア、並びに／又は、ハードウェア、ソフトウェア、及び／若しくはファームウェアの任意の組み合わせによって実装され得る。したがって、例えば、例示的な収集モジュール２００、例示的なネットワークインターフェース２０２、例示的なセンサインターフェース２０４、例示的な情報プロセッサ２０６、例示的な情報認証器２０８、例示的な検出モジュール２１０、例示的な操縦室入力検出器２１２、例示的な飛行段階検出器２１４、例示的なＦＷＴステータス検出器２１６、例示的なＦＷＴ戻り止め検出器２１８、例示的なＦＷＴロック検出器２２０、例示的な有効システムモジュール２３０、例示的なＦＷＴ装置有効器２３２、例示的なＦＷＴ装置アクチュエータシステム有効器２３４、例示的なＲＥＵ有効器２３６、例示的な構成要素有効器２３８、例示的なモニタ告知モジュール２４０、例示的な非応答性ステータス分類器２４２、例示的な警告生成器２４４、例示的な警告管理器２４６、例示的なユーザインターフェース情報プロバイダー２４８、例示的なシーケンス制御モジュール２５０、例示的なＦＷＴ通常動作シーケンサー２５２、例示的なＦＷＴ非応答性シーケンサー２５４、例示的なステータス評価器２５６、例示的なＦＷＴコントローラ２５８、例示的なデータベース２７０、例示的なゲートキーパーモジュール２８０、例示的なコマンドインターセプター２８２、例示的なＦＷＴ装置解析器２８４、例示的な飛行段階解析器２８６、例示的な保守有効器２８８、例示的な安全インターロッカー２９０、例示的なコマンド送信器２９２、及び／又は、より広くは、図２Ａ及び図２Ｂの例示的なＦＷＴ制御モジュール１５８、１６０のうちの何れかは、１以上のアナログデジタル回路、論理回路、（１以上の）プログラマブルプロセッサ、（１以上の）特定用途向け集積回路（ＡＳＩＣ）、（１以上の）プログラマブル論理デバイス（ＰＬＤ）、及び／又は（１以上の）フィールドプログラマブル論理デバイス（ＦＰＬＤ）によって実装され得る。純粋なソフトウェア及び／又はファームウェアの実装をカバーする、本特許出願の装置又はシステムの請求項の何れかを読むと、例示的な収集モジュール２００、例示的なネットワークインターフェース２０２、例示的なセンサインターフェース２０４、例示的な情報プロセッサ２０６、例示的な情報認証器２０８、例示的な検出モジュール２１０、例示的な操縦室入力検出器２１２、例示的な飛行段階検出器２１４、例示的なＦＷＴステータス検出器２１６、例示的なＦＷＴ戻り止め検出器２１８、例示的なＦＷＴロック検出器２２０、例示的な有効システムモジュール２３０、例示的なＦＷＴ装置有効器２３２、例示的なＦＷＴ装置アクチュエータシステム有効器２３４、例示的なＲＥＵ有効器２３６、例示的な構成要素有効器２３８、例示的なモニタ告知モジュール２４０、例示的な非応答性ステータス分類器２４２、例示的な警告生成器２４４、例示的な警告管理器２４６、例示的なユーザインターフェース情報プロバイダー２４８、例示的なシーケンス制御モジュール２５０、例示的なＦＷＴ通常動作シーケンサー２５２、例示的なＦＷＴ非応答性シーケンサー２５４、例示的なステータス評価器２５６、例示的なＦＷＴコントローラ２５８、例示的なデータベース２７０、例示的なゲートキーパーモジュール２８０、例示的なコマンドインターセプター２８２、例示的なＦＷＴ装置解析器２８４、例示的な第１の段階解析器２８６、例示的な保守有効器２８８、例示的な安全インターロッカー２９０、例示的なコマンド送信器２９２、及び／又は、より広くは、図２Ａ及び図２Ｂの例示的なＦＷＴ制御モジュール１５８、１６０のうちの少なくとも１つは、ソフトウェア及び／又はファームウェアを記憶する、メモリ、デジタル多用途ディスク（ＤＶＤ）、コンパクトディスク（ＣＤ）、ブルーレイディスクなどの、有形のコンピュータ可読記憶デバイス又は記憶ディスクを含むように、本明細書で明確に規定されている。また更に、図２Ａ及び図２Ｂの例示的なＦＷＴ制御モジュール１５８、１６０は、図２Ａ及び図２Ｂで示されたものに加えて又は代えて、１以上の要素、プロセス、及び／又はデバイスを含み、並びに／又は、図示される要素、プロセス、及びデバイスのうちの何れか若しくは全てのもののうちの２つ以上を含み得る。
【０１００】
図２Ａ及び図２Ｂの例示的なＦＷＴ制御モジュール１５８、１６０を実装するための例示的な方法を表すフローチャートが、図３〜図１２に示されているこれらの実施例では、方法は、図１３との関連で以下に説明される例示的なプロセッサプラットフォーム１３００に示すプロセッサ１３１２などの、プロセッサによる実行のためのプログラムを含む、機械可読指示命令を使用して実装され得る。プログラムは、ＣＤ‐ＲＯＭ、フロッピーディスク、ハードドライブ、デジタル多用途ディスク（ＤＶＤ）、ブルーレイディスク、又はプロセッサ１３１２に関連付けられたメモリなどの有形のコンピュータ可読記憶媒体上に記憶されたソフトウェア内で具現化されてもよいが、代替的に、プログラムの全体及び／又は部分がプロセッサ１３１２以外のデバイスによって実行されてもよく、及び／又は、ファームウェア若しくは専用のハードウェア内で具現化されてもよい。更に、例示的なプログラムは、図３〜図１２で示されるフローチャートを参照しながら説明されるが、例示的なＦＷＴ制御モジュール１５８、１６０を実装する多くの他の方法が代替的に使用され得る。例えば、ブロックの実行順序は変更されてよく、且つ／又は、記載されているブロックの一部は変更され得るか、消去され得るか、又は組み合わされ得る。
【０１０１】
上述のように、図３〜図１２の例示的な方法は、ハードディスクドライブ、フラッシュメモリ、読取専用メモリ（ＲＯＭ）、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）、キャッシュ、ランダムアクセスメモリ（ＲＡＭ）、及び／又は、任意の期間にわたって（例えば、長期的に、永続的に、短期的に、一時バッファ用として、及び／又は情報のキャッシング用として）情報が記憶される、任意の他の記憶デバイス若しくは記憶ディスクなど、有形のコンピュータ可読記憶媒体に記憶される符号化された指示命令（例えば、コンピュータ可読指示命令及び／又は機械可読命令）を使用して、実装され得る。本明細書で使用される際に、有形のコンピュータ可読記憶媒体という語は、任意のタイプのコンピュータ可読記憶デバイス及び／又は記憶ディスクを含み、伝播信号を除外し、伝送媒体を除外するように明確に定義される。本明細書で使用される際に、「有形のコンピュータ可読記憶媒体」と「有形の機械可読記憶媒体」は、交換可能に使用される。更に又は代替的に、図３〜図１２の例示的な方法は、ハードディスクドライブ、フラッシュメモリ、読取専用メモリ、コンパクトディスク、デジタル多用途ディスク、キャッシュ、ランダムアクセスメモリ及び／又は、任意の期間にわたって（例えば、長期的に、永続的に、短期的に、一時バッファ用として、及び／又は情報のキャッシング用として）情報が記憶される、任意の他の記憶デバイス若しくは記憶ディスクなど、非一過性コンピュータ可読媒体及び／又は機械可読媒体に記憶される符号化された命令（例えば、コンピュータ可読命令及び／又は機械可読命令）を使用して、実装され得る。本明細書で使用される際に、非一過性コンピュータ可読媒体という語は、任意のタイプのコンピュータ可読記憶デバイス及び／又は記憶ディスクを含み、伝播信号を除外し、伝送媒体を除外するように明確に規定されている。本明細書で使用される際に、「少なくとも」という語句は、特許請求項のプリアンブルに記載される移行用語として使用されるが、「含む」という用語がオープンエンド形式であるのと同様にオープンエンド形式である。「備える（comprising）」及び「備える（comprise）」の全ての他の変形は、オープンエンド形式であることが明確に規定されている。「含む（including）」及び「含む（include）」の全ての他の変形も、オープンエンド形式であることが規定されている。対照的に、「から成る（consisting）」及び／又は「から成る（consist）」の他の形態は、クローズエンド形式であることが規定されている。
【０１０２】
図３は、イベントのＦＷＴシーケンスを決定及び実行して図１のＦＷＴ装置１５４、１５６を制御するために、図２Ａ及び図２Ｂの例示的なＦＷＴ制御モジュール１５８、１６０によって実行され得る、例示的な方法３００を表すフローチャートである。例えば、ＦＷＴ制御モジュール１５８、１６０は、イベントの通常作動ＦＷＴシーケンスを実行するか又はイベントの非応答性ＦＷＴシーケンスを実行するかを判定し得る。ＦＷＴ制御モジュール１５８、１６０が、航空機処理制御システムからの入力を取得及び処理したときに、例示的な方法３００は、ブロック３０２で開始する。例えば、収集モジュール２００が、入力２９６を取得及び処理し得る。ブロック３０４では、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴ装置、及び、より広くは、航空機処理制御システムに対応する、ステータス情報を決定する。例えば、検出モジュール２１０は、ＦＷＴ装置１５４、１５６及び航空機１００のステータス情報を、検出及び／又は決定し得る。
【０１０３】
ブロック３０６では、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴシステムを有効にするか否かを判定する。例えば、有効システムモジュール２３０は、決定されたステータス情報が、ＦＷＴ装置１５４、１５６を有効にすることを示すか否かを判定し得る。ブロック３０６で、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴシステムを有効にしないと判定したならば、制御はブロック３０２に戻って、更なる入力を取得及び処理する。例えば、ＦＷＴ装置１５４、１５６のステータス情報は、ＦＷＴシステムが有効にされるべきことを示さないかもしれない。ブロック３０６で、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴシステムを有効にすると判定したならば、ブロック３０８で、ＦＷＴ制御モジュール１５８、１６０は、ＦＷＴシステムを有効にする。例えば、ＦＷＴ装置１５４、１５６のステータス情報は、ＦＷＴシステムが有効にされるべきことを示すかもしれない。
【０１０４】
ブロック３０８では、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴシステムを有効にする。例えば、有効システムモジュール２３０が、ＦＷＴシステムを有効にする。ブロック３１０では、ＦＷＴ制御モジュール１５８、１６０が、ステータス情報を評価する。例えば、シーケンス制御モジュール２５０が、ステータス情報を評価し得る。ブロック３１２では、ＦＷＴ制御モジュール１５８、１６０が、ステータス情報が非応答性ステータスを含むか否かを判定する。例えば、シーケンス制御モジュール２５０は、ステータス情報が非応答性ステータスを含むか否かを判定し得る。ブロック３１２で、ＦＷＴ制御モジュール１５８、１６０が、ステータス情報が非応答性ステータスを含まないと判定したならば、ブロック３１８で、ＦＷＴ制御モジュール１５８、１６０は、ＦＷＴ装置１５４、１５６に対してＦＷＴ通常作動シーケンスを実行する。ブロック３１２で、ＦＷＴ制御モジュール１５８、１６０が、ステータス情報が非応答性ステータスを含むと判定したならば、ブロック３１４で、ＦＷＴ制御モジュール１５８、１６０は、非応答性ステータスを処理する。
【０１０５】
ブロック３１４では、ＦＷＴ制御モジュール１５８、１６０が、非応答性ステータスを処理する。例えば、モニタ告知モジュール２４０が、非応答性ステータスを処理し得る。ブロック３１６では、ＦＷＴ制御モジュール１５８、１６０が、非応答性ステータスが軽減され得るか否かを判定する。例えば、モニタ告知モジュール２４０が、非応答性ステータスが軽減され得るか否かを判定し得る。ブロック３１６で、ＦＷＴ制御モジュール１５８、１６０が、非応答性ステータスが軽減され得ると判定したならば、ブロック３１８で、ＦＷＴ制御モジュール１５８、１６０は、通常作動シーケンスを実行する。ブロック３１６で、ＦＷＴ制御モジュール１５８、１６０が、非応答性ステータスが軽減され得ないと判定したならば、制御はブロック３２２へ進み、ＦＷＴ非応答性シーケンスを実行する。
【０１０６】
ブロック３１８では、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴ通常作動シーケンスを実行する。例えば、シーケンス制御モジュール２５０は、ＦＷＴ通常作動シーケンスを生成及び実行し得る。ＦＷＴ通常作動シーケンスは、１以上のＦＷＴ段階及び／又はＦＷＴ動作を含み得る。ブロック３２０では、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴ通常作動シーケンスが完了したか否かを判定する。例えば、シーケンス制御モジュール２５０が、ＦＷＴ通常作動シーケンスが完了したか否かを判定し得る。ブロック３２０で、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴ通常作動シーケンスが完了しなかったと判定したならば、ブロック３２２で、ＦＷＴ制御モジュール１５８、１６０は、ＦＷＴ非応答性シーケンスを実行する。例えば、シーケンス制御モジュール２５０は、ＦＷＴ非応答性シーケンスを生成及び実行し得る。ＦＷＴ非応答性シーケンスは、１以上のＦＷＴ段階及び／又はＦＷＴ動作を含み得る。ブロック３２０で、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴ通常作動シーケンスが完了と判定したならば、例示的な方法３００は終了する。
【０１０７】
入力を取得及び処理すること（図３のブロック３０２）に関連した更なる詳細が、図４で示されている。図４は、入力を取得及び処理するために、図２Ａ及び図２ＢのＦＷＴ制御モジュール１５８、１６０によって実行され得る、例示的な方法４００を表すフローチャートである。例示的な方法４００は、収集モジュール２００が入力を取得したときに、ブロック４０２で開始する。例えば、収集モジュール２００は、ネットワークインターフェース２０２又はセンサインターフェース２０４を介して、入力２９６を取得し得る。ブロック４０４では、収集モジュール２００が、処理するための入力を選択する。例えば、情報プロセッサ２０６が、処理するための入力２９６を選択し得る。ブロック４０６では、収集モジュール２００が、入力を処理する。例えば、情報プロセッサ２０６が、入力２９６の値を、変換すること（例えば、変換計算を使用して変換すること、測定値の異なる単位に変換すること、など）、スケーリングすること（例えば、倍率を使用してスケーリングすること）、及び／又は変えること（例えば、所定の曲線を使用して変えること、所定の方程式を使用して変えること）によって、入力２９６を処理し得る。
【０１０８】
ブロック４０８では、収集モジュール２００が、入力を認証する。例えば、情報認証器２０８が、入力２９６を認証し得る。ブロック４１０では、収集モジュール２００が、入力が有効であるか否かを判定する。例えば、情報認証器２０８は、入力２９６が有効であるか否かを判定し得る。ブロック４１０で、収集モジュール２００が、入力が有効であると判定したならば、ブロック４１４で、収集モジュール２００は、処理された入力をデータベースに記憶する。例えば、情報認証器２０８は、入力２９６が有効であると判定したことに応じて、入力２９６をデータベース２７０に記憶し得る。ブロック４１０で、収集モジュール２００が、入力が無効であると判定したならば、制御はブロック４１２へ進み、無効な入力を処理する。ブロック４１２では、収集モジュール２００が、無効な入力を処理する。例えば、情報認証器２０８は、入力２９６が入力２９６に対して受け入れ可能な範囲外である値を有すると判定し、それに応じて、入力２９６が無効であると判定し得る。ブロック４１４では、収集モジュール２００が、処理された入力をデータベースに記憶する。例えば、情報認証器２０８は、入力２９６をデータベース２７０に記憶し得る。ブロック４１６では、収集モジュール２００が、処理するための別の入力が存在するか否かを判定する。ブロック４１６で、収集モジュール２００が、処理するための別の入力が存在すると判定したならば、制御はブロック４０４へ戻り、処理するための別の入力を選択し、さもなければ、例示的な方法４００は終了する。
【０１０９】
ステータス情報を決定すること（図３のブロック３０４）に関連した更なる詳細が、図５で示されている。図５は、ＦＷＴ装置のステータス情報を決定する図２Ａ及び図２ＢのＦＷＴ制御モジュール１５８、１６０、及び、より広くは、航空機処理制御システムによって実行され得る、例示的な方法５００を表すフローチャートである。ＦＷＴ制御モジュール１５８、１６０が、操縦室入力ステータス情報を検出及び決定したときに、例示的な方法５００は、ブロック５０２で開始する。例えば、操縦室入力検出器２１２が、航空機の操縦席又は操縦室からの操縦室入力のステータスを決定し得る。ブロック５０４では、ＦＷＴ制御モジュール１５８、１６０が、飛行段階ステータス情報を決定する。例えば、飛行段階検出器２１４は、航空機の飛行段階のステータスを決定し得る。ブロック５０６では、ＦＷＴ制御モジュール１５８、１６０が、折り曲げ式翼端（ＦＷＴ）ステータス情報を決定する。例えば、ＦＷＴステータス検出器は、図１のＦＷＴ装置１５４、１５６の１以上のステータスを決定し得る。ブロック５０８では、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴ戻り止めステータス情報を決定する。例えば、ＦＷＴ戻り止め検出器２１８は、ＦＷＴ装置１５４、１５６のラッチ又は更なるロッキング機構のステータスを決定し得る。ブロック５１０では、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴロックステータス情報を決定する。例えば、ＦＷＴロック検出器２２０は、ＦＷＴ装置１５４、１５６の第１のロック、第２のロックなどのステータスを決定し得る。
【０１１０】
ＦＷＴシステムを有効にすること（図３のブロック３０８）に関連した更なる詳細が、図６で示されている。図６は、ＦＷＴシステムを有効にするために、図２Ａ及び図２ＢのＦＷＴ制御モジュール１５８、１６０によって実行され得る、例示的な方法６００を表すフローチャートである。例示的な方法６００は、ＦＷＴ制御モジュール１５８、１６０がＦＷＴ装置を有効にしたときに、ブロック６０２で開始する。例えば、ＦＷＴ装置有効器２３２は、ＦＷＴ制御モジュール１５８、１６０に、ＦＷＴ装置１５４、１５６が有効にされたことを警告する、ＦＷＴ装置１５４、１５６のためのフラグ（例えば、有効ＦＷＴ装置フラグ）を設定し得る。ブロック６０４では、ＦＷＴ制御モジュール１５８、１６０が、１以上のＦＷＴ装置アクチュエータシステムを有効にする。例えば、ＦＷＴ装置アクチュエータシステム有効器２３４は、ＦＷＴ制御モジュール１５８、１６０に、ＦＷＴ装置アクチュエータシステムが有効にされたことを警告する、ＦＷＴ装置１５４、１５６のＦＷＴ装置アクチュエータシステムのためのフラグ（例えば、有効ＦＷＴ装置アクチュエータシステムフラグ）を設定し得る。
【０１１１】
ブロック６０６では、ＦＷＴ制御モジュール１５８、１６０が、１以上の遠隔電子ユニット（ＲＥＵ）を有効にする。例えば、ＲＥＵ有効器２３６は、ＦＷＴ制御モジュール１５８、１６０に、ＲＥＵ１６８、１７０が有効にされたことを警告する、図１のＲＥＵ１６８、１７０のためのフラグ（例えば、有効ＲＥＵフラグ）を設定し得る。ブロック６０８では、ＦＷＴ制御モジュール１５８、１６０が、１以上の構成要素を有効にする。例えば、構成要素有効器２３８が、ＦＷＴ制御モジュール１５８、１６０に、１以上の構成要素が有効にされたことを警告する、ＦＷＴ装置１５４、１５６の１以上の構成要素のためのフラグ（例えば、有効構成要素フラグ）を設定し得る。
【０１１２】
非応答性ステータスを処理すること（図３のブロック３１４）に関連した更なる詳細が、図７で示されている。図７は、非応答性ステータスを処理するために、図２Ａ及び図２ＢのＦＷＴ制御モジュール１５８、１６０によって実行され得る、例示的な方法７００を表すフローチャートである。例示的な方法７００は、ＦＷＴ制御モジュール１５８、１６０が非応答性ステータス情報を取得したときに、ブロック７０２で開始する。例えば、非応答性ステータス分類器２４２は、データベース２７０から非応答性ステータス情報を取得し得る。ブロック７０４では、ＦＷＴ制御モジュール１５８、１６０が、処理するための非応答性ステータスを選択する。例えば、非応答性ステータス分類器２４２が、処理するための非応答性ステータス情報を選択し得る。
【０１１３】
ブロック７０６では、ＦＷＴ制御モジュール１５８、１６０が、非応答性ステータスが構成要素によるものであるか否かを判定する。例えば、非応答性ステータス分類器２４２が、非応答性ステータスが構成要素によるものであるか否かを判定し得る。ブロック７０６で、ＦＷＴ制御モジュール１５８、１６０が、非応答性ステータスが構成要素によるものではないと判定したならば、制御はブロック７１４へ進み、警告を生成する。ブロック７０６で、ＦＷＴ制御モジュール１５８、１６０が、非応答性ステータスが構成要素によるものであると判定したならば、ブロック７０８で、ＦＷＴ制御モジュール１５８、１６０は、余剰な構成要素が存在するか否かを判定する。例えば、非応答性ステータス分類器２４２は、構成要素が非応答性ステータスを有することに応じて、構成要素が１以上のバックアップ又は余剰な構成要素を有するか否かを判定し得る。ブロック７０８で、ＦＷＴ制御モジュール１５８、１６０が、余剰な構成要素が存在しないと判定したならば、制御はブロック７１４へ進み、警告を生成する。ブロック７０８で、ＦＷＴ制御モジュール１５８、１６０が、余剰な構成要素が存在すると判定したならば、ブロック７１０で、ＦＷＴ制御モジュール１５８、１６０は、非応答性構成要素からの入力を、余剰な構成要素からの入力で置き換える。例えば、非応答性ステータス分類器２４２は、ＦＷＴ制御モジュール１５８、１６０に、非応答性構成要素データチャネルを無効にし、余剰な構成要素データチャネルを有効にするように警告する、フラグ（例えば、余剰な構成要素フラグ）を設定し得る。例えば、収集モジュール２００が、非応答性構成要素データチャネルを無効にし、余剰な構成要素データチャネルを有効にし得る。
【０１１４】
ブロック７１２では、ＦＷＴ制御モジュール１５８、１６０が、軽減フラグを設定する。例えば、非応答性ステータス分類器２４２は、ＦＷＴ制御モジュール１５８、１６０に、非応答性ステータスを有する構成要素が軽減され得ることを警告する軽減フラグを設定し得る。ブロック７１４では、ＦＷＴ制御モジュール１５８、１６０が、警告を生成する。例えば、警告生成器２４４が、例えば、ユーザインターフェース上に警告を表示すること、処理制御ネットワークを通して警告メッセージを伝播させること、警告ログ及び／又はレポートを生成することなどの、警告を生成し得る。ブロック７１６で、ＦＷＴ制御モジュール１５８、１６０が、警告を管理する。例えば、警告管理器２４６が、警告リスト、警告ログ、警告レポートなど内に警告を追加することによって、生成された警告を処理し得る。ブロック７１８では、ＦＷＴ制御モジュール１５８、１６０が、警告情報（例えば、警告リスト、警告ログ、警告レポートなど）を、ユーザインターフェースに送信する。例えば、ユーザインターフェース情報プロバイダー２４８が、生成された警告に関する情報を、ＦＷＴ装置ユーザインターフェースに関連付けられた変数に割り当て得る。ブロック７２０では、ＦＷＴ制御モジュール１５８、１６０が、処理するための別の非応答性ステータスが存在するか否かを判定する。ブロック７２０で、ＦＷＴ制御モジュール１５８、１６０が、処理するための別の非応答性ステータスが存在すると判定したならば、制御はブロック７０４へ戻り、処理するための別の非応答性ステータスを選択し、さもなければ、例示的な方法７００は終了する。
【０１１５】
ＦＷＴ通常作動シーケンスを実行すること（図３のブロック３１８）に関連した更なる詳細が、図８で示されている。図８は、ＦＷＴ通常作動シーケンスを実行するために、図２Ａ及び図２ＢのＦＷＴ制御モジュール１５８、１６０によって実行され得る、例示的な方法８００を表すフローチャートである。例示的な方法８００は、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴステータスが飛行モードであるか否かを判定したときに、ブロック８０２で開始する。例えば、ステータス評価器２５６は、ＦＷＴステータスを評価し、ＦＷＴステータスが、飛行モード、折り曲げモードなどであるか否かを判定し得る。ブロック８０２で、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴステータスが飛行モードであると判定したならば、ブロック８０４で、ＦＷＴ制御モジュール１５８、１６０は、折り曲げ作動シーケンスを実行する。例えば、ＦＷＴ通常作動シーケンサー２５２は、ＦＷＴ通常作動シーケンスを生成及び実行して、折り曲げ式翼端を延伸位置から折り曲げられた位置へ自動的に動かすことができる。ＦＷＴ通常作動シーケンスは、１以上のＦＷＴ段階及び／又はＦＷＴ動作を含み得る。ブロック８０２で、ＦＷＴ制御モジュール１５８、１６０が、ＦＷＴステータスが飛行モードではない（例えば、折り曲げモードである）と判定したならば、ブロック８０６で、ＦＷＴ制御モジュール１５８、１６０は、展開作動シーケンスを実行する。例えば、ＦＷＴ通常作動シーケンサー２５２は、ＦＷＴ通常作動シーケンスを生成及び実行して、折り曲げ式翼端を折り曲げられた位置から延伸位置へ自動的に動かすことができる。
【０１１６】
例示的な折り曲げ作動シーケンスを実行すること（図８のブロック８０４）に関連した更なる詳細が、図９で示されている。図９は、図１のＦＷＴ装置１５４、１５６の例示的な折り曲げ作動シーケンスを実行するために、図２Ａ及び図２ＢのＦＷＴ制御モジュール１５８、１６０によって実行され得る、例示的な方法９００を表すフローチャートである。例示的な方法９００は、ＦＷＴ制御モジュール１５８、１６０がＦＷＴ通常作動シーケンスを取得したときに、ブロック９０２で開始する。例えば、ＦＷＴ通常作動シーケンサー２５２が、ＦＷＴ通常作動シーケンスを決定し得る。ＦＷＴ通常作動シーケンサー２５２は、ＦＷＴ通常作動シーケンスをデータベース２７０に記憶し得る。ＦＷＴコントローラ２５８は、ＦＷＴ通常作動シーケンサー２５２から又はデータベース２７０から、ＦＷＴ通常作動シーケンスを取得し得る。ブロック９０４では、ＦＷＴ制御モジュール１５８、１６０が、遮断弁（例えば、油圧バルブ、空気圧バルブなど）を開く。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、図１のＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の遮断弁を開き得る。ブロック９０６では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、遮断弁のステータスの変化に基づいて、作動が成功しているか否かを判定し得る。例えば、ＦＷＴコントローラ２５８は、遮断弁をモニタしているセンサ（例えば、位置センサ、近接センサなど）の測定値に基づいて、遮断弁のステータスの変化を判定し得る。ブロック９０６で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック９０８で、ＦＷＴ制御モジュール１５８、１６０は、第２のロックを中央位置へ動かし、さもなければ、例示的な方法９００は終了する。
【０１１７】
ブロック９０８では、ＦＷＴ制御モジュール１５８、１６０が、第２のロックを、中央位置又は中間位置へ動かす。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の第２のロックを中央位置へ動かし得る。ブロック９１０では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、第２のロックのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック９１０で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック９１２で、ＦＷＴ制御モジュール１５８、１６０は、第１のロックを解除し、さもなければ、例示的な方法９００は終了する。
【０１１８】
ブロック９１２では、ＦＷＴ制御モジュール１５８、１６０が、第１のロックを解除する。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の第１のロックを解除し得る。ブロック９１４では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、第１のロックのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック９１４で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック９１６で、ＦＷＴ制御モジュール１５８、１６０は、ラッチピンを後退させ、さもなければ、例示的な方法９００は終了する。
【０１１９】
ブロック９１６では、ＦＷＴ制御モジュール１５８、１６０が、ラッチピンを後退させる。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４のラッチピンを後退させ得る。ブロック９１８では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、ラッチピンのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック９１８で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック９２０で、ＦＷＴ制御モジュール１５８、１６０は、第２のロックを解除位置へ動かし、さもなければ、例示的な方法９００は終了する。
【０１２０】
ブロック９２０では、ＦＷＴ制御モジュール１５８、１６０が、第２のロックを解除位置へ動かす。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の第２のロックを解除位置へ動かし得る。ブロック９２２では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、第２のロックのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック９２２で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック９２４で、ＦＷＴ制御モジュール１５８、１６０は、翼端を折り曲げ、さもなければ、例示的な方法９００は終了する。
【０１２１】
ブロック９２４では、ＦＷＴ制御モジュール１５８、１６０が、翼端を折り曲げる。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の移動可能な翼面１３４を、延伸位置１４２から折り曲げられた位置１４６へ動かし得る。ブロック９２６では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、折り曲げ式翼端のステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック９２６で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック９２８で、ＦＷＴ制御モジュール１５８、１６０は、折り曲げブレーキを係合させ、さもなければ、例示的な方法９００は終了する。
【０１２２】
ブロック９２８では、ＦＷＴ制御モジュール１５８、１６０が、折り曲げブレーキを係合させる。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の折り曲げブレーキを係合させ得る。ブロック９３０では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、折り曲げブレーキのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック９３０で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック９３２で、ＦＷＴ制御モジュール１５８、１６０は、第２のロックを中央位置へ動かし、さもなければ、例示的な方法９００は終了する。
【０１２３】
ブロック９３２では、ＦＷＴ制御モジュール１５８、１６０が、第２のロックを、中央位置又は中間位置へ動かす。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の第２のロックを解除位置から中央位置へ動かし得る。ブロック９３４では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、第２のロックのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック９３４で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック９３６で、ＦＷＴ制御モジュール１５８、１６０は、ラッチピンを延伸させ、さもなければ、例示的な方法９００は終了する。
【０１２４】
ブロック９３６では、ＦＷＴ制御モジュール１５８、１６０が、ラッチピンを延伸させる。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４のラッチピンを延伸させ得る。ブロック９３８では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、ラッチピンのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック９３８で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック９４０で、ＦＷＴ制御モジュール１５８、１６０は、第１のロックをロックし、さもなければ、例示的な方法９００は終了する。
【０１２５】
ブロック９４０では、ＦＷＴ制御モジュール１５８、１６０が、第１のロックをロックする。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の第１のロックを解除位置からロック位置へ動かし得る。ブロック９４２では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、第１のロックのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック９４２で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック９４４で、ＦＷＴ制御モジュール１５８、１６０は、第２のロックをロック位置へ動かし、さもなければ、例示的な方法９００は終了する。
【０１２６】
ブロック９４４では、ＦＷＴ制御モジュール１５８、１６０が、第２のロックを、ロック位置へ動かす。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の第２のロックを中央位置からロック位置へ動かし得る。ブロック９４６では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、第２のロックのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック９４６で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック９４８で、ＦＷＴ制御モジュール１５８、１６０は、遮断弁を閉じ、さもなければ、例示的な方法９００は終了する。
【０１２７】
ブロック９４８では、ＦＷＴ制御モジュール１５８、１６０が、遮断弁を閉じる。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、図１のＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の遮断弁を閉じ得る。ブロック９５０では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、遮断弁のステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック９５０で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック９５２で、ＦＷＴ制御モジュール１５８、１６０は、完了フラグを設定し、さもなければ、例示的な方法９００は終了する。
【０１２８】
遮断弁を開くこと（図９のブロック９０４）に関連した更なる詳細が、図１０で示されている。図１０は、図１のＦＷＴ装置１５４、１５６の構成要素を作動させるために、図２Ａ及び図２Ｂの例示的なＦＷＴ制御モジュール１５８、１６０によって実行され得る、例示的な方法１０００を表すフローチャートである。例示的な方法１０００は、図９のブロック９０４、９０８、９１２、９１６、９２０、９２４、９２８、９３２、９３６、９４０、９４４、及び９４８で説明された動作にも適用され得る。例示的な方法１０００は、ＦＷＴ制御モジュール１５８、１６０が構成要素のステータスを取得したときに、ブロック１００２で開始する。例えば、ステータス評価器２５６が、データベース２７０から遮断弁のステータスを取得し得る。ブロック１００４では、ＦＷＴ制御モジュール１５８、１６０が、構成要素のステータスが非応答性であるか否かを判定する。例えば、ステータス評価器２５６が、遮断弁のステータスが非応答性であるか否かを判定し得る。ブロック１００４で、ＦＷＴ制御モジュール１５８、１６０が、構成要素が応答性であると判定したならば、ブロック１００６で、ＦＷＴ制御モジュール１５８、１６０は、コマンドを生成する。例えば、ＦＷＴコントローラ２５８がコマンドを生成し得る。
【０１２９】
ブロック１００８では、ＦＷＴ制御モジュール１５８、１６０が、コマンドを認証する。例えば、ゲートキーパーモジュール２８０が、コマンドを認証し得る。ブロック１０１０では、ＦＷＴ制御モジュール１５８、１６０が、コマンドを送信する。例えば、コマンド送信器２９２は、図１のＲＥＵ１６８にコマンドを送信し得る。ブロック１０１２では、ＦＷＴ制御モジュール１５８、１６０が、構成要素のステータスが変化したか否かを判定する。例えば、ステータス評価器２５６は、遮断弁のステータスの変化に基づいて、遮断弁が開いたか否かを判定し得る。ブロック１０１２で、ＦＷＴ制御モジュール１５８、１６０が、構成要素のステータスが変化したと判定したならば、ブロック１０１４で、ＦＷＴ制御モジュール１５８、１６０が、完了フラグを設定し、さもなければ、例示的な方法１０００は終了する。例えば、ＦＷＴコントローラ２５８が、完了フラグを設定し得る。
【０１３０】
ブロック１００４で、ＦＷＴ制御モジュール１５８、１６０が、構成要素のステータスが非応答性であると判定したならば、ブロック１０１４で、ＦＷＴ制御モジュール１５８、１６０は、構成要素の非応答性ステータスを処理する。例えば、ＦＷＴ制御モジュール１５８、１６０は、図７で説明された例示的な方法７００に従って、構成要素の非応答性ステータスを処理し得る。ブロック１０１６では、ＦＷＴ制御モジュール１５８、１６０が、構成要素の非応答性ステータスが軽減され得るか否かを判定する。例えば、非応答性ステータス分類器２４２が、フラグが設定された（例えば、軽減フラグが設定された）か否かに基づいて、遮断弁の非応答性ステータスが軽減され得るか否かを判定し得る。ブロック１０１６で、ＦＷＴ制御モジュール１５８、１６０が、構成要素の非応答性ステータスが軽減され得ると判定したならば、制御はブロック１００２へ戻り、構成要素のステータスを取得し（例えば、更新された構成要素のステータスを取得し）、さもなければ、例示的な方法１０００は終了する。
【０１３１】
コマンドを認証すること（図１０のブロック１００８）に関連した更なる詳細が、図１１で示されている。図１１は、ＦＷＴコントローラ２５８からの発信電子コマンドを認証するために、図２Ａ及び図２ＢのＦＷＴ制御モジュール１５８、１６０によって実行され得る、例示的な方法１１００を表すフローチャートである。例示的な方法１１００は、ＦＷＴ制御モジュール１５８、１６０がコマンドを取得したときに、ブロック１１０２で開始する。例えば、コマンドインターセプター２８２が、ＦＷＴコントローラ２５８からのコマンドをインターセプトすることによって、コマンドを取得し得る。
【０１３２】
ブロック１１０４では、ＦＷＴ制御モジュール１５８、１６０が、コマンドがＦＷＴ装置規則に違反するか否かを判定する。例えば、ＦＷＴ装置解析器２８４は、コマンドが１以上のＦＷＴ装置規則に違反するか否かを判定し得る。ブロック１１０４で、ＦＷＴ制御モジュール１５８、１６０が、コマンドが１以上のＦＷＴ装置規則に違反すると判定したならば、ブロック１１０６で、ＦＷＴ制御モジュール１５８、１６０は、記憶されたコマンドを用いてコマンドを修正する。例えば、安全インターロッカー２９０が、コマンド（例えば、コマンドの値）を、データベース２７０から取得された記憶されたコマンドで置き換え得る。ブロック１１０４で、ＦＷＴ制御モジュール１５８、１６０が、コマンドが１以上のＦＷＴ装置規則に違反しないと判定したならば、ブロック１１０８で、ＦＷＴ制御モジュール１５８、１６０は、コマンドが飛行段階規則に違反するか否かを判定する。例えば、飛行段階解析器２８６が、コマンドが１以上の飛行段階規則に違反するか否かを判定し得る。ブロック１１０８で、ＦＷＴ制御モジュール１５８、１６０が、コマンドが１以上の飛行段階規則に違反すると判定したならば、ブロック１１１０で、ＦＷＴ制御モジュール１５８、１６０は、コマンドをキャンセルする。例えば、安全インターロッカー２９０が、コマンドを捨てる又は放棄することによって、コマンドをキャンセルし得る。別の一実施例では、安全インターロッカー２９０が、コマンドを、ゼロ値、ヌル指標、空文字などで置き換え得る。ブロック１１０８で、ＦＷＴ制御モジュール１５８、１６０が、コマンドが１以上の飛行段階規則に違反しないと判定したならば、例示的な方法１１００は終了する。
【０１３３】
例示的な展開作動シーケンスを実行すること（図８のブロック８０６）に関連した更なる詳細が、図１２で示されている。図１２は、図１のＦＷＴ装置１５４、１５６の例示的な展開作動シーケンスを実行するために、図２Ａ及び図２ＢのＦＷＴ制御モジュール１５８、１６０によって実行され得る、例示的な方法１２００を表すフローチャートである。例示的な方法１２００は、ＦＷＴ制御モジュール１５８、１６０がＦＷＴ通常作動シーケンスを取得したときに、ブロック１２０２で開始する。例えば、ＦＷＴ通常作動シーケンサー２５２が、ＦＷＴ通常作動シーケンスを決定し得る。ＦＷＴ通常作動シーケンサー２５２は、ＦＷＴ通常作動シーケンスをデータベース２７０に記憶し得る。ＦＷＴコントローラ２５８は、ＦＷＴ通常作動シーケンサー２５２から又はデータベース２７０から、ＦＷＴ通常作動シーケンスを取得し得る。ブロック１２０４では、ＦＷＴ制御モジュール１５８、１６０が、遮断弁（例えば、油圧バルブ、空気圧バルブなど）を開く。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、図１のＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の遮断弁を開き得る。ブロック１２０６では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、遮断弁のステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック１２０６で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック１２０８で、ＦＷＴ制御モジュール１５８、１６０は、第２のロックを中央位置へ動かし、さもなければ、例示的な方法１２００は終了する。
【０１３４】
ブロック１２０８では、ＦＷＴ制御モジュール１５８、１６０が、第２のロックを、中央位置又は中間位置へ動かす。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の第２のロックを中央位置へ動かし得る。ブロック１２１０では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、第２のロックのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック１２１０で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック１２１２で、ＦＷＴ制御モジュール１５８、１６０は、第１のロックを解除し、さもなければ、例示的な方法１２００は終了する。
【０１３５】
ブロック１２１２では、ＦＷＴ制御モジュール１５８、１６０が、第１のロックを解除する。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の第１のロックを解除し得る。ブロック１２１４では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、第１のロックのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック１２１４で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック１２１６で、ＦＷＴ制御モジュール１５８、１６０は、ラッチピンを後退させ、さもなければ、例示的な方法１２００は終了する。
【０１３６】
ブロック１２１６では、ＦＷＴ制御モジュール１５８、１６０が、ラッチピンを後退させる。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４のラッチピンを後退させ得る。ブロック１２１８では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、ラッチピンのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック１２１８で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック１２２０で、ＦＷＴ制御モジュール１５８、１６０は、第２のロックを解除位置へ動かし、さもなければ、例示的な方法１２００は終了する。
【０１３７】
ブロック１２２０では、ＦＷＴ制御モジュール１５８、１６０が、第２のロックを解除位置へ動かす。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の第２のロックを解除位置へ動かし得る。ブロック１２２２では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、第２のロックのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック１２２２で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック１２２４で、ＦＷＴ制御モジュール１５８、１６０は、折り曲げブレーキを解放し、さもなければ、例示的な方法１２００は終了する。
【０１３８】
ブロック１２２４では、ＦＷＴ制御モジュール１５８、１６０が、折り曲げブレーキを解放する。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の折り曲げブレーキを解放し得る。ブロック１２２６では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、折り曲げブレーキのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック１２２６で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック１２２８で、ＦＷＴ制御モジュール１５８、１６０は、翼端を展開させ、さもなければ、例示的な方法１２００は終了する。
【０１３９】
ブロック１２２８では、ＦＷＴ制御モジュール１５８、１６０が、翼端を展開させる。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の移動可能な翼面１３４を折り曲げられた位置１４６から延伸位置１４２へ動かし得る。ブロック１２３０では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、折り曲げ式翼端のステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック１２３０で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック１２３２で、ＦＷＴ制御モジュール１５８、１６０は、第２のロックを中央位置へ動かし、さもなければ、例示的な方法１２００は終了する。
【０１４０】
ブロック１２３２では、ＦＷＴ制御モジュール１５８、１６０が、第２のロックを、中央位置又は中間位置へ動かす。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の第２のロックを解除位置から中央位置へ動かし得る。ブロック１２３４では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、第２のロックのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック１２３４で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック１２３６で、ＦＷＴ制御モジュール１５８、１６０は、ラッチピンを延伸させ、さもなければ、例示的な方法１２００は終了する。
【０１４１】
ブロック１２３６では、ＦＷＴ制御モジュール１５８、１６０が、ラッチピンを延伸させる。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４のラッチピンを延伸させ得る。ブロック１２３８では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、ラッチピンのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック１２３８で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック１２４０で、ＦＷＴ制御モジュール１５８、１６０は、第１のロックをロックし、さもなければ、例示的な方法１２００は終了する。
【０１４２】
ブロック１２４０では、ＦＷＴ制御モジュール１５８、１６０が、第１のロックをロックする。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の第１のロックを解除位置からロック位置へ動かし得る。ブロック１２４２では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、第１のロックのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック１２４２で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック１２４４で、ＦＷＴ制御モジュール１５８、１６０は、第２のロックをロック位置へ動かし、さもなければ、例示的な方法１２００は終了する。
【０１４３】
ブロック１２４４では、ＦＷＴ制御モジュール、第２のロックを、ロック位置へ動かす。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、ＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の第２のロックを中央位置からロック位置へ動かし得る。ブロック１２４６では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、第２のロックのステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック１２４６で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック１２４８で、ＦＷＴ制御モジュール１５８、１６０は、遮断弁を閉じ、さもなければ、例示的な方法１２００は終了する。
【０１４４】
ブロック１２４８では、ＦＷＴ制御モジュール１５８、１６０が、遮断弁を閉じる。例えば、ＦＷＴコントローラ２５８は、コマンド送信器２９２を介して、図１のＲＥＵ１６８にコマンドを発行して、ＦＷＴ装置１５４の遮断弁を閉じ得る。ブロック１２５０では、ＦＷＴ制御モジュール１５８、１６０が、作動が成功しているか否かを判定する。例えば、ＦＷＴコントローラ２５８は、遮断弁のステータスの変化に基づいて、作動が成功しているか否かを判定し得る。ブロック１２５０で、ＦＷＴ制御モジュール１５８、１６０が、作動が成功していると判定したならば、ブロック１２５２で、ＦＷＴ制御モジュール１５８、１６０は、完了フラグを設定し、さもなければ、例示的な方法１２００は終了する。
【０１４５】
図３〜図１２の上述された方法は、ＦＷＴ制御モジュール１５８、ＦＷＴ制御モジュール１６０、及び／又はこれらの組み合わせに適用可能であり得る。ある実施例では、図３〜図１２の上述された方法が、１以上のＦＷＴ制御モジュールに適用可能である。例えば、図３〜図１２の上述された方法は、ＦＷＴ制御モジュール１５８、ＦＷＴ制御モジュール１６０、第３のＦＷＴ制御モジュールなど、及び／又はこれらの組み合わせに適用可能であり得る。
【０１４６】
図１３は、図３〜図１２の方法並びに図２Ａ及び図２Ｂの装置を実施するための指示命令を実行し得る、例示的なプロセッサプラットフォーム１３００のブロック図である。プロセッサプラットフォーム１３００は、例えば、サーバ、産業用コンピュータ、又は任意の他の種類のコンピューティングデバイスであり得る。
【０１４７】
示されている実施例のプロセッサプラットフォーム１３００は、プロセッサ１３１２を含む。示されている実施例のプロセッサ１３１２は、ハードウェアである。例えば、プロセッサ１３１２は、任意の望ましい系列会社若しくは製造者からの１以上の集積回路、論理回路、マイクロプロセッサ、又はコントローラによって実装されることができる。
【０１４８】
示されている実施例のプロセッサ１３１２は、ローカルメモリ１３１３（例えば、キャッシュ）を含む。示されている実施例のプロセッサ１３１２は、例示的なＦＷＴ制御モジュール１５８、１６０を実施するための指示命令を実行する。示されている実施例のプロセッサ１３１２は、揮発性メモリ１３１４及び不揮発性メモリ１３１６を含むメインメモリと、バス１３１８を介して通信可能である。揮発性メモリ１３１４は、同期型ダイナミックランダムアクセスメモリ（ＳＤＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、ＲＡＭＢＵＳダイナミックランダムアクセスメモリ（ＲＤＲＡＭ）、及び／又は任意の他のタイプのランダムアクセスメモリデバイスによって実装され得る。不揮発性メモリ１３１６は、フラッシュメモリ及び／又は任意の望ましいタイプのメモリデバイスによって実装され得る。メインメモリ１３１４、１３１６へのアクセスは、メモリコントローラによって制御される。
【０１４９】
示されている実施例のプロセッサプラットフォーム１３００は、インターフェース回路１３２０も含む。インターフェース回路１３２０は、イーサネットインターフェース、ユニバーサルシリアルバス（ＵＳＢ）、及び／又はＰＣＩエクスプレスインターフェースといった任意のタイプのインターフェース規格で実装され得る。
【０１５０】
示されている実施例では、１以上の入力デバイス１３２２が、インターフェース回路１３２０に接続されている。（１以上の）入力デバイス１３２２は、ユーザが、データ及びコマンドをプロセッサ１３１２に入力することを可能にする。（１以上の）入力デバイスは、例えば、キーボード、マウス、タッチスクリーン、トラックパッド、トラックボール、アイソポイント（isopoint）、及び／又は音声認識システムによって、実装され得る。
【０１５１】
１以上の出力デバイス１３２４も、示されている実施例のインターフェース回路１３２０に接続される。出力デバイス１３２４は、例えば、ディスプレイデバイス（例えば、発光ダイオード（ＬＥＤ）、有機発光ダイオード（ＯＬＥＤ）、液晶ディスプレイ、カソードレイチューブディスプレイ（ＣＲＴ）、タッチスクリーン、触覚出力デバイス、プリンタ及び／又はスピーカ）によって、実装されることができる。したがって、図示した例のインターフェース回路１３２０は、典型的にはグラフィックドライバカード、グラフィックドライバチップ又はグラフィックドライバプロセッサを含む。
【０１５２】
示されている実施例のインターフェース回路１３２０は、外部の機械（例えば、任意の種類のコンピューティングデバイス）との、ネットワーク１３２６（例えば、イーサネット接続、デジタル加入者線（DSL）、電話線、同軸ケーブル、セルラフォンシステムなど）を介したデータ交換を容易にするための、送信機、受信機、トランシーバ、モデム、及び／又はネットワークインターフェースカードなどの通信デバイスも含む。
【０１５３】
示されている実施例のプロセッサプラットフォーム１３００は、ソフトウェア及び／又はデータを記憶するための１以上の大容量記憶デバイス１３２８も含む。そのような大容量記憶デバイス１３２８は、フロッピーディスク、ハードドライブディスク、コンパクトディスク、ブルーレイディスク、ＲＡＩＤシステム、及びデジタル多用途ディスク（ＤＶＤ）ドライブを含む。例示的な大容量記憶デバイス１３２８は、例示的なデータベース２７０を実装する。
【０１５４】
図３〜図１２の方法を実装するための符号化された命令１３３２は、大容量記憶デバイス１３２８、揮発性メモリ１３１４、不揮発性メモリ１３１６、及び／又はＣＤ若しくはＤＶＤなどの、取り外し可能な有形のコンピュータ可読記憶媒体に記憶され得る。
【０１５５】
前述のことからすると、上述の折り曲げ式翼端制御モジュール及び方法は、上述の折り曲げ式翼端装置、及び、より広くは、航空機処理制御素ステムに対応するステータス情報を取得する。結果として、上述の折り曲げ式制御モジュール装置及び方法は、取得されたステータス情報に基づいて、上述の折り曲げ式翼端装置を自動的に折り曲げ展開することに続いて実行されるべき段階及びイベントのシーケンスを生成する。
【０１５６】
本明細書では特定の例示的な方法、装置、及び製品が開示されるが、本特許出願の範囲はこれらに限定されるものではない。反対に、本特許出願は、本特許出願の特許請求の範囲内に公正に当てはまるすべての方法、装置、及び製品を包含する。
【図１】
2018135088.tif 000003
【図２Ａ】
2018135088.tif 000004
【図２Ｂ】
2018135088.tif 000005
【図３】
2018135088.tif 000006
【図４】
2018135088.tif 000007
【図５】
2018135088.tif 000008
【図６】
2018135088.tif 000009
【図７】
2018135088.tif 000010
【図８】
2018135088.tif 000011
【図９】
2018135088.tif 000012
【図１０】
2018135088.tif 000013
【図１１】
2018135088.tif 000014
【図１２】
2018135088.tif 000015
【図１３】
2018135088.tif 000016
【外国語明細書】
2018135088000001.pdf
2018135088000002.pdf
2018135088000003.pdf
2018135088000004.pdf