JPH11507454A - 解析上の冗長性を利用する故障許容自動制御システム - Google Patents

解析上の冗長性を利用する故障許容自動制御システム

Info

Publication number
JPH11507454A
JPH11507454A JP9502150A JP50215097A JPH11507454A JP H11507454 A JPH11507454 A JP H11507454A JP 9502150 A JP9502150 A JP 9502150A JP 50215097 A JP50215097 A JP 50215097A JP H11507454 A JPH11507454 A JP H11507454A
Authority
JP
Japan
Prior art keywords
signal
sensor
flight control
control
coordinate system
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.)
Granted
Application number
JP9502150A
Other languages
English (en)
Other versions
JP3967381B2 (ja
Inventor
ヴォス,デヴィッド,ダヴリュ.
Original Assignee
オーロラ フライト サイエンシズ コーポレーション
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 オーロラ フライト サイエンシズ コーポレーション filed Critical オーロラ フライト サイエンシズ コーポレーション
Publication of JPH11507454A publication Critical patent/JPH11507454A/ja
Application granted granted Critical
Publication of JP3967381B2 publication Critical patent/JP3967381B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B9/00Safety arrangements
    • G05B9/02Safety arrangements electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0286Modifications to the monitored process, e.g. stopping operation or adapting control
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B9/00Safety arrangements
    • G05B9/02Safety arrangements electric
    • G05B9/03Safety arrangements electric with multiple-channel loop, i.e. redundant control systems
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0055Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
    • G05D1/0077Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements using redundant signals or controls

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Feedback Control In General (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Safety Devices In Control Systems (AREA)
  • Hardware Redundancy (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Eletrric Generators (AREA)
  • Control Of Non-Electrical Variables (AREA)

Abstract

(57)【要約】 センサ(S1)(105)と予め定めた制御アルゴリズムとを有する、動力装置(1)用の故障許容自動制御システム用の方法および装置は、構造体(104)と、センサ(105)から状態信号を受信するためのステップとを含む。構造体(104)とステップとは、センサ状態信号および予め定めた基準信号(S2)を、線形時間不変量座標システムに変換し、上記変換センサ状態信号および上記変換基準信号に基づいて、線形時間不変量座標システムにセンサ推定値を発生し、上記センサ推定値を、物理的座標システムに変換し、上記変換センサ推定値と上記センサ状態信号との比較に基づいて、センサ状態信号内のエラーを検出し、上記検出エラーに基づいて予め定めた制御アルゴリズムを再構成するために設けられている。

Description

【発明の詳細な説明】 解析上の冗長性を利用する故障許容自動制御システム 発明の背景 I.発明の分野 本発明は、故障許容制御システムが解析上の冗長性を利用する、動力装置(例 えば、航空機)用の故障許容自動制御システム、特に(i)座標変換微分同相写 像、および(ii)センサ/アクチュエータの故障が容易に識別でき、検出した故 障に基づいて自動制御アルゴリズムを再形成することができるように、一次時間 不変量である制御システム・モデルを作成する(以下、制御システム・モデルに 一次不変量を与えるフィードバック制御法則を、「フィードバックLTI制御法 則」と呼ぶ)フィードバック制御システム法則を含む故障許容制御システムに関 する。例えば、自動飛行制御の分野においては、垂直ジャイロセンサの故障は、 変換されたシステム・モデルを参照して容易に識別することができ、垂直ジャイ ロセンサ出力を無視し、それにより、安全飛行に対する飛行制御アルゴリズムを 再構成しながら、自動飛行制御アルゴリズムを実行することができる。一般的に いって、本発明は、制御システムのアクチュエータまたはセンサのどれか一つが 故障した場合の、(飛行中の航空機のような)パラメータ依存の動力システムの 自動制御システムの自動制御に関する。特に、故障許容自動制御システムは、そ の動的行動が、対気速度、高度等に依存する航空機のようなシステムのパラメー タに依存するシステムに対する、自動故障検出および制御システム再構成の機能 を実行することができる。 II.関連技術 パイロット(または、オートパイロット)が、航空機の構成部分の故障の性質 を識別でき、検出した故障を解決するために、航空機の制御を正しく再構成する ことができれば、多くの航空機の墜落を防止することもできたし、最小限度に少 なくすることができたはずである。1989年7月19日にスーシティー(Sioux city)市の付近で発生したユナイテッド・エアラインのDC−10の墜落は、上 記制御システムの再構成の一例である。尾部エンジン・ファン・ディスクの故障 により、すべての三つの油圧制御システムが破断し、方向舵を損傷し、パイロッ トが操作できるのは、たった一つのエンジンのスロットルの制御だけであった。 それらの制御を効果的に再構成し、たった一つのスロットルを、制御アクチュエ ータとして使用することにより、パイロットは航空機を何とか制御して不時着さ せることができ、296人の乗員乗客中、死亡したのは111人だけですんだ。 パイロットが上記の制御システムの再構成を行うことができなかったら、すべて の乗員乗客が死亡したことはほぼ確実である。 オンタリオ,ウィンザー(Windsor)付近で、アメリカン・エアラインのDC −10の後部貨物室のドアがなくなるという類似の事態が発生した。急激な減圧 により、キャビンの床が歪み、エレベータの制御ケーブルを挟んだ。この航空機 に非常に経験の深い機長は、エンジンが三基しか作動しなくなった場合に、航空 機が縦揺れを起こす恐れがあることを予測して、飛行シミュレータにより、丁度 そのようなことが起こる可能性のある事態について自分を訓練していた。実際に そのような事態に直面して、この機長は、自分の操縦している航空機を正常な飛 行状態に戻し、全員無事であった。1974年パリ付近でトルコ航空機が同じ事 故を起こしたが、その時は全員死亡した。トルコ航空機の機長は、制御システム の再構成を考え、実行しなかった。しかし、制御システムを再構成し、航空機を 無事着陸させることができるかできないかは、単にパイロットの経験だけででき るものではない。 飛行制御システムの故障検出および防止の他の方法は、ハードウェアを複数使 用している。例えば、同じ飛行制御構成部分を三つ使用し、これらの構成部分の 間で票決することにより、機能構成部分を選択し、故障した構成部分を無視する ための簡単で信頼できる手段を作ることができる。しかし、同じハードウェアを 複数使用すると、コストが高くなり、多くの余分な揚力が必要になり、利用可能 な積載量、容積および重量が少なくなる。無人航空機(UAV)および通常の航 空機の場合には、上記の予備ハードウェアを使用することはできない。 さらに、多くの他の用途の場合には、コスト、サイズおよび重量に余裕がなく 、予備のハードウェアを使用することができない。例えば、複数のリンクを持つ ロボットに似たマニピュレータは、リンクの構成次第で動的な行動を示す。複数 のリンクをいっぱいに延ばした状態での動的なレスポンスは、例えば、すべての リンクが引っ込んでいる場合とは異なる。マニピュレータの場合には、ダイナミ ックスが依存するパラメータは、リンクの構成である。小型にする必要もあるし 、マニピュレータが使用される環境により、いくつもの予備のハードウェアを収 容するためのスペースを確保することはできない。 すでに説明したように、重要な問題は、大部分の制御システムは、パラメータ に依存するという性質を持っていることである。例えば、一定の速度および高度 で飛行している航空機は、一次時間不変量システムの一例である。何故なら、こ の飛行条件についての小さな乱れに応じる航空機の動的行動は、一次の、そして 定数パラメータを持つ数学モデルにより十分表現できるからである。しかし、航 空機は、通常、高度、速度、質量、重心等のようなパラメータの広い範囲にわた って行動する。航空機のダイナミックスの数学モデルは、これらのパラメータの 数値の組み合わせに対する、外部変動および制御入力による航空機の動的行動を 正確に表現するために、上記および他のパラメータの影響を必ず含んでいなけれ ばならない。多くの場合、上記の場合の適当な数学モデルは線形であるが、広い 範囲にわたって変化するパラメータに依存する。すでに説明したように、複数の リンクを持つロボットに似たマニピュレータは、線形パラメータ依存システムの 種類の他の例である。現在の優れた設計および総合性能を持つ故障許容制御シス テムの用途は、線形時間依存不変量システムに限定されていて、もっと一般的な パラメータ依存システムに直接適用することはできない。 それ故、高い信頼性で、効果的に制御構成部分の故障を検出し、そのダイナミ ックスは必ずしもLTIではないシステムに対する検出した構成部分の故障を克 服、または緩和するための制御システム・アルゴリズムを再構成する自動制御シ ステムが必要とされている。 発明の概要 本発明は、高い信頼性で、効果的に制御システム構成部分の故障を検出し、検 出した構成部分の故障を克服、または緩和するために制御システム・アルゴリズ ムを再構成するための装置および方法に関する。本発明は、測定したシステムの 行動を予測されるシステムの行動と比較し、この比較に基づいて故障検出する解 析上の冗長性を提供する。故障を検出いた後で、故障した構成部分無視し、また は補償するために、制御システム・アルゴリズムが再構成される。 本発明の第1の側面によると、センサと予め定めた制御アルゴリズムとを含む 動力装置用の故障許容制御システムは、上記センサから状態信号を受信するため の手段を含む。(i)上記状態信号および予め定めた基準信号を、線形時間不変 量座標システムに変換するため、(ii)上記の変換されたセンサ状態信号および 変換された基準信号に基づいて、線形時間不変量座標システムにセンサ推定値を 発生するため、(iii)上記センサ推定値を、物理的座標システムに変換するた め、(iv)変換したセンサ推定値およびセンサ状態信号に基づいて、センサ状態 信号のエラーを検出するため、(v)検出したエラーに基づいて、予め定めた制 御アルゴリズムを再構成するための処理手段が設置されている。 本発明の他の側面によると、少なくとも一つの飛行制御センサおよび飛行制御 アクチュエータの故障を検出し、検出した故障を最少にするために、上記飛行制 御システムを再構成するための故障許容航空機飛行制御システムは、少なくとも 一つの飛行制御センサおよび飛行制御アクチュエータの状態を示す状態信号を受 信するための入力手段を含む。(i)受信した状態信号を予め定めた飛行基準信 号と比較し、この比較に基づいて、飛行制御調整信号を供給するため、(ii)状 態信号、基準信号および調整信号を線形時間不変量座標システムに変換するため 、(iii)線形時間不変量座標システムで、上記変換した信号に基づいて、少な くとも一つの飛行制御センサおよび飛行制御アクチュエータの予測レスポンスを 決定し、それに対応する予想レスポンス信号を発生するため、(iv)線形時間不 変量座標システムからの予想レスポンス信号を、物理的座標システムに変換する ため、(v)変換予想レスポンス信号を、受信状態信号と比較し、それに対応す るエラー信号を発生するため、(vi)上記エラー信号に基づいて、少なくとも飛 行制御センサおよび飛行制御アクチュエータに故障が起こったことを判断するた め、(vii)検出した故障の影響を最も少なくするために、飛行制御システムを 再構成するために、再構成信号を発生するためのプロセッサが設置されている。 他の観点から見た場合、本発明は、センサと予め定めた制御アルゴリズムを有 する動力装置用の故障許容プロセスであり、(i)センサから状態信号を入力す るステップと;(ii)センサ状態信号および予め定めた基準信号を、線形時間不 変量座標システムに変換するステップと;(iii)変換センサ信号および変換基 準信号に基づいて、線形時間不変量座標システムで、エンサ推定値を発生するス テップと;(iv)センサ推定値を物理的座標システムに変換するステップと;( v)変換センサ推定値およびセンサ状態信号に基づいてセンサ状態信号のエラー を検出するステップと;(vi)上記検出したエラーに基づいて、予め定めた制御 アルゴリズムを再構成するステップとを含む。 図面の簡単な説明 本発明の上記の利点および特徴は、図面を参照しながら、本発明の好適な実施 形態の下記の詳細な説明を読めばすぐに理解できるだろう。 図1は、本発明の故障許容自動制御システムを内蔵した航空機の斜視図である 。 図2は、本発明のアルゴリズムを示す機能ブロック図である。 図3は、図3の飛行制御コンピュータで実行されたソフトウェアの流れを示す フローチャートである。 図4は、図1の実施形態の飛行制御コンピュータ、センサおよびアクチュエー タのブロック図である。 図5は、本発明の推定対気速度センサの航空機対気速度センサ出力を示すグラ フである。 図6は、本発明が発生した航空機ピッチ姿勢センサ出力、および推定ピッチ・ センサ出力を示すグラフである。 図7は、飛行制御再構成後の、航空機対気速度センサ出力およびシミュレート した出力を示すグラフである。 図8は、本発明の飛行制御システム再構成後の、航空機ピッチ姿勢センサ出力 、およびシミュレートしたピッチ姿勢センサ出力を示すグラフである。 好適な実施形態の詳細な説明 センサまたはアクチュエータが故障した場合でも、航空機の必要なハンドリン グ・クオリティおよび動的性能を維持するために、航空機の自動飛行制御システ ムに内蔵されている本発明の一実施形態を使用して本発明を説明する。しかし、 本発明は、また自動車、列車ロボットを含む車両のような他の動力装置、および 内燃機関、風力発電装置および太陽発電装置等を含む監視および制御が必要な他 の動力装置にも、使用することができる。 図1は、補助翼101、昇降舵102および方向舵103のような飛行制御面 を持つUAV航空機1の斜視図である。各飛行制御面は、制御下での飛行を行う ための対応する面を制御するために、(図1には図示していない)アクチュエー タを持つ。もちろん、スロットル、プロペラ、燃料混合、昇降舵トリム、ブレー キ、カウル・フラップ等のような他の飛行制御アクチュエータを設置することも できる。 上記アクチュエータは、制御下での飛行を行うために、飛行制御アルゴリズム (以下、飛行制御法則と呼ぶ)に従って、アクチュエータ制御信号を出力する飛 行制御コンピュータ104により制御される。飛行制御コンピュータ104は、 センサ・ラック105に設置されている複数のセンサから、入力としてセンサ状 態信号を受信する。航空機の周囲に配置されている種々の航空機性能センサが、 監視を行い、センサ・ラック105にセンサ信号を供給し、このセンサ・ラック 105が飛行制御コンピュータ104にセンサ信号を送る。例えば、航空機セン サは、高度計、対気速度プローブ、横搖れおよび縦搖れ姿勢を測定するための垂 直ジャイロ、横搖れ、縦揺れおよび片搖れの角速度を測定するための速度ジャイ ロ、方位情報を得るための磁力計、迎え角および横滑り角を測定するためのアル ファ−ベータ空気プローブ等を含むことができる。それ故、センサ状態入力およ び飛行制御アルゴリズムを使用することによって、飛行制御コンピュータ104 は、安定した飛行を維持するために、種々の飛行制御面を制御するためのアクチ ュエータ・コマンドを出力する。 図2は、本発明の機能面を説明するための機能ブロック図である。図2は、制 御対象の動的システムのパラメータの数値、およびパラメータ数値の変化率の両 面でのパラメータ依存性を考慮にいれながら、そのダイナミックスがパラメータ の数値に従って変化する(時間の経過と共に変化する)、航空機の動的システム 用のセンサおよびアクチュエータの故障を検出し、分離するアルゴリズムである 。図1のパラメータ依存動的システムの数学モデルは、物理的動的システム上に 表示することができる物理的座標システム(以下、X空間の座標システムと呼ぶ )に描かれる。航空機の場合には、デカルト座標は、機体に沿って機首の方向に 向かう一本の軸と、翼に沿って右の翼端に向かう一本の軸と、重心から上記二本 の軸を含む面に垂直にまっすぐ下に向かって延びる一本の軸とを持つことができ る。上記軸に沿って、または上記軸の周囲に配置されているセンサによる測定値 は、 例えば、航空機の縦揺れ、横搖れ、横滑り、迎え角等についての情報を提供する 。 図2の場合には、基準信号Yrは、地上UAVパイロットにより送られた作動 入力である。例えば、パイロットが操縦桿を前に倒して、対気速度を増大させる と、前方に移動した操縦桿作動入力が、飛行制御コンピュータへの基準信号Yr 入力となる。飛行制御コンピュータは、Yrから測定したアクチュエータまたは センサ信号Ym(例えば、実際の操縦桿の位置)を差し引き、差信号Ydiffを決 定する。この差信号は、(飛行制御アルゴリズムの)適当な一つまたは複数の飛 行制御法則208への入力となるが、この入力の目的は、例えば、昇降舵を下に 向けて動かして縦揺れを少なくし、対気速度を増大させることによって、航空機 ダイナミックス209に影響を与える実際のアクチュエータ・コマンドYaを決 定するためである。 飛行制御法則は、通常、予測できる方法で飛行を制御するために使用される複 数の式である。例えば、UAV昇降舵を制御するための法則は、下記式のように 簡単にすることができる。 Δe=G1(Uref−u)+G2(縦揺れ姿勢) ・・・・・(1) 但し、Δeは昇降舵の角度の変化を表し、G1およびG2は昇降舵アクチュエータ に送る比例利得であり、UrefはX空間の作動基準信号であり、uは測定したセ ンサ出力であり、縦揺れ姿勢は、垂直ジャイロセンサに従って決定される。例え ば、パイロットが昇降舵を下に向けて作動させると、Urefは測定uより小さく なり、そのため負のG1(Uref−u)項が生じる。縦揺れ姿勢は、最初平らな姿 勢と判断され、そのためG2(縦揺れ姿勢)項は非常に小さくなる。それ故、昇 降舵アクチュエータ・コマンドはG1とG2の和、すなわち、大きな下向きの昇降 舵アクチュエータ・コマンドになる。飛行制御法則は、飛行および車両制御の通 常の当業者にとっては周知のものであるので、ここでは詳細な説明は省略する。 引用によって本明細書の記載に援用した、1973年プリンストン大学出版局発 行のマッ クルア他の「航空機ダイナミックスおよび自動制御」を参照してほしい。 飛行制御法則208の出力は、航空機の動的行動を表す航空機ダイナミックス 209に影響を与えるアクチュエータ・コマンドYaである。航空機ダイナミッ クス209の測定した出力Ymは、アクチュエータ入力Yaに対する、航空機の 物理的な動的レスポンスを表す。飛行制御法則208と、航空機ダイナミックス 209との間の相互作用は、通常の当業者にとっては周知のものである。 本発明は、種々のアクチュエータ信号を、その中で、そのパラメータが時間の 経過に従って変化する動的システムに対して、故障の検出と隔離を行うことがで きる線形時間不変量座標システムに変換することによって、故障の検出と隔離お よび制御法則の再構成を行っている。すなわち、故障検出フィルタを、その中で 、システムを線形時間不変量として表示することができ、またこのシステムが、 動的システム・パラメータから独立している、いわゆるZ空間で実行することが できる。それ故、故障検出フィルタは、設計および実行が比較的簡単で、そのパ ラメータの数値が、任意の速度で、全パラメータ領域内で変化することができる パラメータ依存動的システムに適用することができる。要するに、非定常航空機 飛行ダイナミックス式を、通常の組織的な方法で、定常線形式に変換することが できる。その結果、航空機システムの故障の影響をモデル化するために、Z空間 に一組の定数係数微分方程式が作られる。それ故、航空機の予測動的行動のシス テム・モデルのZ空間で発生させるために、線形時間不変量故障検出アルゴリズ ムを直接適用することができる。その後で、このモデルは、航空機の制御の故障 を検出し、その故障の影響を最小限度に抑えるため、またその航空機制御を再構 成するために、センサが測定したシステムの行動と比較される。 座標システム変換または微分同相写像201が決定されるが、その目的は、航 空機の動的数学モデルの物理的座標(X空間)を、新しい一組の座標(Z空間) に変換することである。この座標変換201を、現在のパラメータの数値および 上記パラメータ数値の変化率の両方に対する項を含むフィードバックLTI制御 法則202と組み合わせれば、動的システムをZ空間中の線形時間不変量座標シ ステムとして、数学的に処理することができる。(それにより、微分同相写像お よびフィードバックLTI化制御の組み合わせが、そのシステムに、数学的に線 形時間不変量を発生する)フィードバックLTI化の方法論は、変化項のパラメ ータ率を示す、入力状態フィードバック線形化のコンセプトの拡張であり、(例 えば、1983年1月付の自動制御に関するIEEE会報AC−28巻、1号掲 載のハント他の「非線形システムのグローバル変換」、および1984年にパー ガモン・プレス社出版のオートマチカ、20巻、1号、103−7ページ記載の G.メイヤ他の「自動飛行制御への非線形変換の適用」を参照してほしい。両文 献は引用によって本明細書の記載に援用する。)本発明の発明者、ボス博士の理 学博士論文である「自動単サイクル・ロボットの非線形制御」、引用によって本 明細書の記載に援用した、実用的出版物「マサチューセッツ工科大学、1992 年」に概略記載されている。線形時間不変量座標システムを使用すれば、動的シ ステムのパラメータの全範囲にも適用することができる、単一、パラメータ依存 故障検出フィルタ203の設計および合成をすることができる。 微分同相写像201およびフィードバックLTI法則202を定義するために 、アファイン非線形パラメータ依存システムを考えてみよう。 x = f(x,p)+ g(x,p)u ・・・・・(2) 但し、xはX空間の変化のパラメータ速度であり、fおよびgはx空間パラメー タの関数であり、uはx空間アクチュエータまたはセンサ項である。 システムが、複雑で、積分することができるものである場合には、変換(微分 同相写像)が存在する。 z = Φ(x) ・・・・・(3) 但し、zはz空間座標であり、φは後で説明する微分同相写像であり、xはx空 間の座標である。 フィードバックLTI制御法則も存在する。 但し、αおよびβはz空間でのパラメータ依存を除去する項である。座標変換2 01およびフィードバックLTI制御法則202を演算することにより、制御可 能な基準形式で変換空間システムLTIが発生する。すなわち、vがZ空間アク チュエータ・パラメータである運動のZ空間式ができる。 微分同相写像は、システム座標変換であり、故障検出フィルタ203が定義さ れる変換座標空間を定義するキーである。特に、座標変換は、物理的座標(X空 間)モデルを、Z空間の一組の座標にマップする。縦の航空機ダイナミックスに 対して一つの微分同相写像が存在し、横の航空機ダイナミックスに対して一つの 微分同相写像が存在する。 線形制御理論項においては、代表的な伝達関数を下記式のように表すことがで きる。 出力/入力 = システム・ゼロ/システム・ポール ・・・・・(6) 但し、ポールは、システムの特性(例えば、航空機の縦のダイナミックスの場合 には、ここの多項式は、短い周期で、フゴイド・モードの二次ダイナミックスを 含む)であり、ゼロは入力および測定の特定の組み合わせが、システムの特定の 内部ダイナミックスを暗くしたり、逆に強調したりする方法を示す。例えば、昇 降舵入力に対する対気速度ダイナミックスを考えてみよう。縦揺れ速度および迎 え角に関しては、非常に僅かな情報しか、対気速度センサ・データには表示され ない。しかし、縦揺れ速度およびアルファの両方の変化は、明らかにシステムの 入力−出力図に対して「内部で」生じている。システムのゼロにより、対気速度 だけをみている人には、これらの内部特性はほとんど見えない。 微分同相写像を解くための基本的な要件は、システムのダイナミックスについ てのすべての情報を見えなくしてしまう、すべてのシステム状態の(測定方向は 必ずしも一意ではない)測定の組み合わせを発見することである。すなわち、こ の特定の測定の組み合わせを見ている場合、すべての内部ダイナミックスに関す る情報を利用することができる。これは物理的に納得がいく。何故なら、運動の 換算空間式は、システムのダイナミックスを含んでいなければならないからであ る。それ故、この伝達関数は、ゼロを含まず、微分同相写像を決定を、比較的機 械的に行うことができる。 このシステムの場合には、下記の式のようになる。 但し、uは、例示としての航空機において、システム入力であり、xはシステム 状態ベクトル(x’=[対気速度、アルファ縦揺れ速度、縦揺れ姿勢]である。 微分同相写像を解くためには、積分可能条件および複雑条件(選択した入力を 表示する非線形方法は、すべての相対的度合のシステムを生み出さなければなら ない。)を満足させなければならない。下記式は、出力関数、λ(x)の解法を 示す。 但し、Lgλ(x)は、gの方向に沿った、またはgの方向のλ(x)のリー導 関数である。対象になっている線形パラメータ依存(LPD)システムの場合に は、これは下記の線形問題になる。LPDシステムに対するマトリックスCのよ うなマトリックスCは、下記式を解くことにより得られる。 出力は、下記式により表される。 但し、pはパラメータ・ベクトルであり、下記式を満足する。 Cを求めなければならないが、Cは下記式により求めることができる。 特定の航空機の問題の場合には、Cの要素は、密度と動的圧力に依存し、解は 、複雑な微分同相写像係数を計算するための優雅な実行を行うことができる2次 元の参照用テーブルの形で、これら係数を定義することにより得られる。 その後で、座標システム変換、z=φxに対する微分同相写像を下記式により 入手する。 微分同相写像係数が入手できたので、変換座標に故障検出フィルタ203を定 義することができる。この故障検出フィルタは、航空機の全動作領域に対して有 効な、単一固定点設計である。 故障検出フィルタは、物理的座標に表示したモデルを使用し、これらの座標で 作業することによって入手した洞察を使用して、最初は飛行領域内の公称動作点 おいて設計される。その後、この設計は、変換空間故障検出フィルタ203を決 定するために、z空間座標に変換される。このフィルタは、その後、飛行領域内 のすべての動作点で変化しない。 物理的座標(x−空間)の故障検出フィルタ(FDF)に場合には、下記式に よりマトリックスHx(P)が定義される。 (z−座標の)変換空間FDFは、下記式により決定される。 但し、 Hz = ΦHx(P)Φ-1 ・・・・ ・・・・・(17) であり、 である。 FDFは、z−空間で実行され、パラメータに依存しない。(1)Hx(P) は、システムのパラメータの数値の特定の組と相互に関連がある公称動作条件で 設計されること、(2)Hzは、システム・パラメータに依存せず、すべてのシ ステム動作領域に対して一定で変化しないこと、すなわち、この単一FDF設計 は全領域をカバーすることに留意されたい。 図2に戻って説明すると、フィードバックLTI化法則202は、座標変換2 01と組み合わされたとき、変換空間数学モデル線形時間不変量を作る。これら 線形時間不変量座標(z空間)の故障検出フィルタ203を、ブロック203に 示す。この故障検出フィルタは、z空間状態ベクトルZの推定値を発生する。故 障検出フィルタは、当業者であればすぐに理解することができる。例えば、本明 細書中に引用によって援用した、1986年9月付の自動制御に関するIEEE 会報、AC−31巻、9号掲載のマサウニアの「故障検出フィルタの合成への幾 何学的方法」を参照してほしい。推定z状態ベクトルは、Zと呼ばれ、微分同相 写像201とは反対の逆座標変換204に供給される。このベクトルは、推定状 態ベクトルを、物理的座標システムX−に、推定信号Yとして返送する。これは 、すべての制御アクチュエータ入力および航空機の現在の状態による、航空機び 予想行動を表す。これは、故障検出フィルタ203が、実際の航空機の動的行動 の測定値、すなわち、センサにより入手し、信号Ymにより表される実際の測定 値で発見することを予想する行動(センサ出力)である。このアルゴリズムに対 するキーは、基本的には、故障検出フィルタは、システム・パラメータが一定で あることを必要としないということである。何故なら、微分同相写像およびフィ ードバックLTI化制御法則は、航空機の変化する運行状態(例えば、種々の速 度、種々の高度等)の影響を捕捉する。(飛行制御コンピュータ上で動作してい る)各故障検出フィルタは、単一飛行条件に対してだけ設計されているが、全動 作領域に対して有効である。何故なら、微分同相写像およびフィードバックLT I化 制御法則は、共に変化するパラメータ(例えば、速度、高度、質量等)の影響を 吸収するからである。 その後、測定した信号Ymから予想行動Yが差し引かれ、その結果が、ブロッ ク205の予め定めた域値τと比較される。測定した行動と予想行動との間の差 が、予め定めた域値より大きい場合には、故障が表示され、故障した構成部分が ブロック206で識別される。例えば、垂直ジャイロは縦揺れ大きな変化を表示 しているが、対気速度インジケータはの表示は変化しない場合には、垂直ジャイ ロの構成部分が、故障していると判断することができる。 故障した構成部分を識別した後で、ブロック207において、故障した構成部 分を緩和するために、飛行制御法則208が再構成される。例えば、上記の飛行 制御法則式(1)において、縦揺れ姿勢項はゼロになる。それ故、多くの場合、 (関連項にゼロを掛ける)故障したセンサを無視さえすれば、適当な閉ループ性 能が得られ、連続して動作することができる。他の場合、垂直ジャイロの例の場 合には、縦揺れ姿勢データに対する積分した縦揺れ速度、または横搖れ姿勢デー タに対する積分した横搖れ速度を使用すれば、よい性能が得られ、連続して動作 することができる。 図3は、飛行制御コンピュータ104によって行われる、ソフトウェア制御を 示すフローチャートである。ステップS1において、センサ状態信号Ymが、セ ンサから入力される。ステップS2において、飛行制御コンピュータRAMから 、基準信号Yrが読み込まれる。ステップS3において、YrからYmを差し引 くことによって、差信号Ydiffが得られる。ステップS4において、上記差信号 が飛行制御法則208に入力され、そこから適当なアクチュエータ調整信号Ya が得られる。信号Yaは、ステップS5における適当なアクチュエータへの入力 である。 ステップS6において、信号Ymは、X空間からZ空間に変換され、信号Zm として出力される。ステップS7において、信号Yrは、X空間からZ空間に変 換され、信号Zrとして出力される。ステップS8において、フィードバックL TI化制御法則が、信号YaをZ空間信号Zaltiに変換する。 ステップS9において、故障検出フィルタ203が、信号Zn,ZrおよびZ かの判断が行われ、上記差が予め定めた域値τより大きいがどうかの判断が行わ れる。上記域値より小さい場合には、ソフトウェアはステップS1にループを通 って戻り、そこで新しい状態信号Ymが入力される。しかし、ステップS11で 故障が表示された場合には、該当する構成部分が識別され、ステップS12にお いて、飛行制御法則208の再構成が行われる。従って、故障は確実に検出され 、検出した故障の影響を避け、または最小限度に抑えるために、飛行制御プログ ラムの再構成が行われる。 図4は、種々のセンサ、アクチュエータおよび飛行制御コンピュータの間の関 係を示すブロック図である。図を見れば分かるように、飛行制御コンピュータ1 04は、対気速度センサ105a、高度係合105b、縦揺れセンサ105c、 およびN番目のセンサ105nから入力を受信する。種々のセンサ入力は、該当 する飛行制御法則208に挿入され、スロットル・アクチュエータ106a、昇 降舵アクチュエータ106b,補助翼アクチュエータ106c、およびM番目の アクチュエータ106mのようなアクチュエータ106に、アクチュエータ信号 Yaとして出力される。本発明の制御システムの動作の一例を、図5、図6、図 7および図8を参照しながら説明する。1994年に、バージニア州Mマナッッ サ所在のオーロラ・フライト・サイエンス社が運行するペルシュース−A航空機 が、100ノットの真の対気速度で飛行中に、エドワードAFB上空33、00 0フィートで空中分解した。その後の解析により、垂直ジャイロが故障し、オー トパイロットが作動して、この航空機の性能領域を越えて、制御面を偏向するよ う命令した。ペルシュース−A航空機の飛行制御コンピュータで本発明が実行さ れていたならば、この事故は避けることができたはずである。図5の実線は、ペ ルシュース−A航空機の本当の測定対気速度Ymを示すグラフである。この実際 のデータは、本発明のアルゴリズムを実行している飛行制御コンピュータに送ら れたが、点線は、本発明の故障検出フィルタによる推定対気速度Yを示す。本発 明による推定値が、実際の測定対気速度とほとんど同じであることがすぐに分か ると思われる。 図6は、実線の実際の測定縦揺れ姿勢Ymと、点線の推定縦揺れ姿勢Yの両方 を示す、(垂直ジャイロで測定した)ペルシュース−A航空機の縦揺れ姿勢を示 す。図5は、対気速度センサが正常に作動している状態を示しているが、垂直ジ ャイロからの縦揺れ姿勢データは対気速度センサが正常に動作していないことを 示している。時間t=0での故障検出フィルタの始動遷移を無視すれば、推定縦 揺れデータと遠隔測定データとの間の最初の実質的な違いは、t=20秒くらい のところで発生している。この違いは、この航空機が空中分解を起こすt=13 3秒までずっと継続している。本発明のアルゴリズムは、最初縦揺姿勢センサ( 垂直ジャイロ)のこの問題を、この航空機が空中分解する約2分前に識別した。 センサ遠隔データがT=100秒付近で極度に不安定になった場合には、推定デ ータほとんどそれほど不安定ではなく、実際には滑らかになっていることに留意 されたい。 ペルシュース−A航空機に本発明が設置されていれば、制御法則がこの航空機 の空中分解を避けるような方法で、再構成を行っただろう。このことを証明する ために、図5および図6のデータに図2のアルゴリズムを適用して、図7および 図8の結果を得た。t=23秒のところで、このアルゴリズムは、垂直ジャイロ の故障により、縦揺れ姿勢信号が以上になったと判断している。t=23秒後に は、再構成された制御法則が垂直ジャイロ信号を無視し、その代わりにこの制御 法則の姿勢情報に対する、積分縦揺れ速度を使用している。縦揺れ姿勢および本 当の対気速度は、直ちに安定となり、制御下での飛行が継続して行われた。この 航空機は、人命を失わずに正常な状態にに戻ることができる。 それ故、本発明によれば、システム・モデルをZ空間に変換し、実際のシステ ム・データと比較される推定システム・データを発生することにより、制御構成 部分の故障を確実に、また効果的に検出でき、制御システムを検出した故障の影 響を最も少なくするような方法で再構成することができる。 本発明を、現在好適な実施形態と考えられるものを使用して説明してきたが、 本発明は、上記実施形態に限定されない。例えば、本発明は、自動車、船、宇宙 船、列車、ロボット、内燃機関のような、すべてのパラメータ依存の動力システ ムにも適用することができる。添付の請求の範囲は、そのようなすべての構造上 および機能上の等価物理的に従って解しなければならない。

Claims (1)

  1. 【特許請求の範囲】 1.センサと予め定めた制御アルゴリズムとを含む動力装置用の故障許容制御 システムであって、 センサから状態信号を受信するための手段と、 (i)上記状態信号および予め定めた基準信号を、線形時間不変量座標システ ムに変換するため、(ii)上記変換センサ状態信号および変換基準信号に基づい て、線形時間不変量座標システムにセンサ推定値を発生するため、(iii)上記 センサ推定値を、物理的座標システムに変換するため、(iv)上記変換センサ推 定値およびセンサ状態信号に基づいて、センサ状態信号のエラーを検出するため 、(v)検出したエラーに基づいて、予め定めた制御アルゴリズムを再構成する ための処理手段と、 を備えている故障許容制御システム。 2.請求項1に記載のシステムにおいて、上記処理手段が、センサ状態信号と 予め定めた基準信号との間の差に対応する差信号を決定するシステム。 3.請求項2に記載のシステムにおいて、上記処理手段が、上記差信号を制御 アルゴリズムに入力し、そこからアクチュエータ調整信号を発生するシステム。 4.請求項3に記載のシステムにおいて、センサ状態信号と予め定めた基準信 号に微分同相写像変換を適用することにより、またアクチュエータ調整信号にフ ィードバックLTI化制御法則を適用することにより、センサ状態信号および予 め定めた基準信号を線形時間不変量座標システムに変換するシステム。 5.請求項4に記載のシステムにおいて、上記処理手段が、変換センサ状態信 号、変換基準信号、およびLTI化されたフィードバックを含むアクチュエータ 調整信号に基づいて、システム推定値を発生するシステム。 6.請求項1に記載の制御システムにおいて、上記処理手段が航空機飛行制御 コンピュータを備え、上記予め定めた制御アルゴリズムが、飛行制御法則を含む システム。 7.少なくとも一つの飛行制御センサおよび飛行制御アクチュエータの故障を 検出し、検出した故障を最少にするために、上記飛行制御システムを再構成する ための故障許容航空機飛行制御システムであって、 上記の少なくとも一つの飛行制御センサと、飛行制御アクチュエータの状態を 示す状態信号を受信するための入力手段と、 (i)上記受信した状態信号を、予め定めた飛行基準信号と比較し、この比較 に基づいて、飛行制御調整信号を供給するため、(ii)状態信号、基準信号およ び調整信号を、線形時間不変量座標システムに変換するため、(iii)線形時間 不変量座標システムで、上記変換信号に基づいて、少なくとも一つの飛行制御セ ンサおよび飛行制御アクチュエータの予測レスポンスを決定し、それに対応する 予想レスポンス信号を発生するため、(iv)線形時間不変量座標システムからの 予想レスポンス信号を、物理的座標システムに変換するため、(v)変換予想レ スポンス信号を、受信状態信号と比較し、それに対応するエラー信号を発生する ため、(vi)上記エラー信号に基づいて、少なくとも一つの飛行制御センサおよ び飛行制御アクチュエータに、故障が起こったことを判断するため、(vii)検 出した故障の影響を最も少なくするため、飛行制御システムを再構成するために 、再構成信号を発生するための処理手段と、 再構成した飛行制御システムに基づいて、少なくとも一つの飛行制御センサお よび飛行制御アクチュエータに、飛行制御調整信号を出力するための出力手段と 、を備えている故障許容航空機飛行制御システム。 8.請求項7に記載のシステムにおいて、上記処理手段が、センサ状態信号と 予め定めた飛行制御基準信号との間の差を決定し、それに対応する差信号を出力 し、上記処理手段が、飛行制御調整信号を発生するために、上記差信号を予め定 めた飛行制御法則に入力するシステム。 9.請求項8に記載のシステムにおいて、上記状態信号と上記予め定めた基準 信号に、微分同相写像変換を適用することにより、また飛行制御調整信号に、フ ィードバックLTI化制御法則を適用することにより、処理手段が、状態信号、 基準信号および調整信号を変換するシステム。 10.請求項9に記載のシステムにおいて、縦航空機ダイナミックスに対して 一つの微分同相写像が供給するされ、横航空機ダイナミックスに対して一つの微 分同相写像が供給されるシステム。 11.請求項9に記載のシステムにおいて、処理手段が、変換予測レスポンス 信号を、受信状態信号と比較し、エラー信号を発生した後で、故障した構成部分 を識別するシステム。 12.請求項7に記載のシステムにおいて、上記処理手段が、一つまたはそれ 以上の飛行制御法則を処理する飛行制御コンピュータを備え、上記飛行制御コン ピュータが、再構成信号に基づいて、一つまたはそれ以上の飛行制御法則を再構 成するシステム。 13.請求項7に記載のシステムにおいて、上記処理手段が、システムのパラ メータに実質的に依存しないZ空間の線形時間不変量座標システムの予測レスポ ンスを決定するシステム。 14.センサと予め定めた制御アルゴリズムを含む動力装置用の故障許容自動 制御方法であって、 センサから状態信号を受信するステップと、 センサ状態信号および予め定めた基準信号を、線形時間不変量座標システムに 変換するステップと、 変換センサ状態信号および変換基準信号に基づいて、線形時間不変量座標シス テムで、センサ推定値を発生するステップと、 センサ推定値を、物理的座標システムに変換するステップと、 変換センサ推定値およびセンサ状態信号に基づいて、センサ状態信号のエラー を検出するステップと、 上記検出エラーに基づいて、予め定めた制御アルゴリズムを再構成するステッ プと、 を備えている故障許容自動制御方法。 15.請求項14に記載の方法において、上記動力装置が航空機を含み、予め 定めた制御アルゴリズムが、飛行制御アルゴリズムを含み、予め定めた基準信号 が飛行制御法則基準信号を含む方法。 16.請求項14に記載の方法において、さらに、 受信状態信号を予め定めた基準信号と比較し、上記比較に基づいて差信号を供 給するステップと、 アクチュエータ調整信号を発生するために、上記差信号に予め定めた制御アル ゴリズムを適用するステップと、 上記アクチュエータ調整信号を、線形時間不変量座標システムに変換するステ ップと、 を備えている方法。 17.請求項16に記載の方法において、センサ推定値を発生するステップが 、変換センサ状態信号、変換基準信号および変換調整信号に基づいて、センサ推 定値を発生するステップを含む方法。 18.請求項17に記載の方法において、第一の変換ステップが、センサ状態 信号および予め定めた基準信号に、微分同相写像変換を適用し、作動調整信号に フィードバックLTI化制御法則を適用するステップを含む方法。 19.請求項14に記載の方法において、上記線形時間不変量座標システムが 、システムのパラメータに実質的に依存しないZ空間システムデータである方法 。 20.請求項14に記載の方法において、さらに、検出エラーに基づいて、故 障した構成部分を識別する ステップを備えている方法。
JP50215097A 1995-06-07 1996-06-07 解析上の冗長性を利用する故障許容自動制御システム Expired - Lifetime JP3967381B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/477,500 US5615119A (en) 1995-06-07 1995-06-07 Fault tolerant automatic control system utilizing analytic redundancy
US08/477,500 1995-06-07
PCT/US1996/010010 WO1996041294A1 (en) 1995-06-07 1996-06-07 Fault tolerant automatic control system utilizing analytic redundancy

Publications (2)

Publication Number Publication Date
JPH11507454A true JPH11507454A (ja) 1999-06-29
JP3967381B2 JP3967381B2 (ja) 2007-08-29

Family

ID=23896172

Family Applications (1)

Application Number Title Priority Date Filing Date
JP50215097A Expired - Lifetime JP3967381B2 (ja) 1995-06-07 1996-06-07 解析上の冗長性を利用する故障許容自動制御システム

Country Status (8)

Country Link
US (2) US5615119A (ja)
EP (1) EP0830647B1 (ja)
JP (1) JP3967381B2 (ja)
AT (1) ATE216093T1 (ja)
AU (1) AU6272096A (ja)
CA (1) CA2224018C (ja)
DE (1) DE69620604T2 (ja)
WO (1) WO1996041294A1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001255905A (ja) * 2000-03-08 2001-09-21 Fuji Heavy Ind Ltd モデル最適化適応制御方法
JP2006306254A (ja) * 2005-04-28 2006-11-09 Nec Corp 自動飛行制御装置、自動飛行制御方法及び自動飛行制御プログラム
JP2012223851A (ja) * 2011-04-19 2012-11-15 Toyota Motor Corp ロボット制御装置、その制御方法及び制御プログラム
JP2017501915A (ja) * 2014-08-15 2017-01-19 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd インラインセンサの較正方法及び較正装置

Families Citing this family (81)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5615119A (en) * 1995-06-07 1997-03-25 Aurora Flight Sciences Corporation Fault tolerant automatic control system utilizing analytic redundancy
US6539290B1 (en) * 1995-06-07 2003-03-25 Dabulamanzi Holdings, Llc Method, apparatus and design procedure for controlling multi-input, multi-output (MIMO) parameter dependent systems using feedback LTI'zation
US6085127A (en) * 1997-03-18 2000-07-04 Aurora Flight Sciences Corporation Fault tolerant automatic control system utilizing analytic redundancy
US6115654A (en) * 1997-12-23 2000-09-05 Simmonds Precision Products, Inc. Universal sensor interface system and method
US6216063B1 (en) 1998-05-06 2001-04-10 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration On-line μ method for robust flutter prediction in expanding a safe flight envelope for an aircraft model under flight test
US6189836B1 (en) 1998-09-25 2001-02-20 Sikorsky Aircraft Corporation Model-following control system using acceleration feedback
AU758135B2 (en) 1998-10-21 2003-03-13 Deka Products Limited Partnership Fault tolerant architecture for a personal vehicle
US6539783B1 (en) * 1998-12-28 2003-04-01 General Electric Co. Methods and apparatus for estimating engine health
US6236914B1 (en) 1999-06-16 2001-05-22 Lockheed Martin Corporation Stall and recovery control system
US6246929B1 (en) 1999-06-16 2001-06-12 Lockheed Martin Corporation Enhanced stall and recovery control system
US6909944B2 (en) * 1999-07-30 2005-06-21 Oshkosh Truck Corporation Vehicle control system and method
US7729831B2 (en) 1999-07-30 2010-06-01 Oshkosh Corporation Concrete placement vehicle control system and method
US7024296B2 (en) * 1999-07-30 2006-04-04 Oshkosh Truck Corporation Control system and method for an equipment service vehicle
US7184866B2 (en) 1999-07-30 2007-02-27 Oshkosh Truck Corporation Equipment service vehicle with remote monitoring
US20040133319A1 (en) * 1999-07-30 2004-07-08 Oshkosh Truck Corporation User interface and method for vehicle control system
US7184862B2 (en) 1999-07-30 2007-02-27 Oshkosh Truck Corporation Turret targeting system and method for a fire fighting vehicle
US6882917B2 (en) * 1999-07-30 2005-04-19 Oshkosh Truck Corporation Steering control system and method
US7006902B2 (en) 1999-07-30 2006-02-28 Oshkosh Truck Corporation Control system and method for an equipment service vehicle
US7107129B2 (en) 2002-02-28 2006-09-12 Oshkosh Truck Corporation Turret positioning system and method for a fire fighting vehicle
US6885920B2 (en) 1999-07-30 2005-04-26 Oshkosh Truck Corporation Control system and method for electric vehicle
US7072745B2 (en) 1999-07-30 2006-07-04 Oshkosh Truck Corporation Refuse vehicle control system and method
US6421593B1 (en) * 1999-07-30 2002-07-16 Pierce Manufacturing Inc. Military vehicle having cooperative control network with distributed I/O interfacing
US7162332B2 (en) 1999-07-30 2007-01-09 Oshkosh Truck Corporation Turret deployment system and method for a fire fighting vehicle
US7127331B2 (en) 1999-07-30 2006-10-24 Oshkosh Truck Corporation Turret operator interface system and method for a fire fighting vehicle
US6553290B1 (en) * 2000-02-09 2003-04-22 Oshkosh Truck Corporation Equipment service vehicle having on-board diagnostic system
US6922615B2 (en) * 1999-07-30 2005-07-26 Oshkosh Truck Corporation Turret envelope control system and method for a fire fighting vehicle
US6993421B2 (en) 1999-07-30 2006-01-31 Oshkosh Truck Corporation Equipment service vehicle with network-assisted vehicle service and repair
GB0007619D0 (en) * 2000-03-29 2000-05-17 British Aerospace Aircraft control system
GB0029760D0 (en) * 2000-12-06 2001-01-17 Secr Defence Brit Tracking systems for detecting sensor errors
US7277782B2 (en) 2001-01-31 2007-10-02 Oshkosh Truck Corporation Control system and method for electric vehicle
US7379797B2 (en) 2001-01-31 2008-05-27 Oshkosh Truck Corporation System and method for braking in an electric vehicle
US6643569B2 (en) 2001-03-30 2003-11-04 The Regents Of The University Of Michigan Method and system for detecting a failure or performance degradation in a dynamic system such as a flight vehicle
US7540015B2 (en) * 2001-05-11 2009-05-26 Privacy Shield Llc System, method and apparatus for establishing privacy in internet transactions and communications
US6761057B2 (en) * 2001-09-13 2004-07-13 Rosemount Aerospace Inc. Error detection and fault isolation for multi-function air data probes and systems
US6622972B2 (en) * 2001-10-31 2003-09-23 The Boeing Company Method and system for in-flight fault monitoring of flight control actuators
US7302320B2 (en) 2001-12-21 2007-11-27 Oshkosh Truck Corporation Failure mode operation for an electric vehicle
US7792618B2 (en) 2001-12-21 2010-09-07 Oshkosh Corporation Control system and method for a concrete vehicle
US7254468B2 (en) 2001-12-21 2007-08-07 Oshkosh Truck Corporation Multi-network control system for a vehicle
US7182296B2 (en) * 2002-03-28 2007-02-27 Honeywell International, Inc. Methods and apparatus for error-tolerant wrap-back ACE monitor
FR2841008B1 (fr) * 2002-06-12 2004-08-20 Airbus France Procede et systeme de pilotage d'un aeronef
US7412307B2 (en) 2002-08-02 2008-08-12 Oshkosh Truck Corporation Refuse vehicle control system and method
US7379839B2 (en) * 2002-12-23 2008-05-27 Rosemount Aerospace, Inc. Multi-function air data probes employing neural networks for determining local air data parameters
US7054785B2 (en) * 2003-06-24 2006-05-30 The Boeing Company Methods and systems for analyzing flutter test data using non-linear transfer function frequency response fitting
US6885922B2 (en) * 2003-06-24 2005-04-26 Visteon Global Technologies, Inc. System and method of robust fault detection for a vehicle steer-by-wire system
US6947858B2 (en) * 2003-06-27 2005-09-20 The Boeing Company Methods and apparatus for analyzing flutter test data using damped sine curve fitting
US8942882B2 (en) * 2004-07-02 2015-01-27 The Boeing Company Vehicle health management systems and methods
US7257470B2 (en) * 2004-10-29 2007-08-14 Rosemount Aerospace Inc. Fault isolation method and apparatus in artificial intelligence based air data systems
US7213454B2 (en) * 2005-04-06 2007-05-08 Rosemount Aerospace Inc. Method and apparatus for obtaining improved accuracy and range for air data parameters inferred from independent measurements of interdependent pressures
US7451023B2 (en) * 2005-07-25 2008-11-11 Lockheed Martin Corporation Collaborative system for a team of unmanned vehicles
US20070130096A1 (en) * 2005-12-01 2007-06-07 Rosemount Aerospace, Inc. Fault detection in artificial intelligence based air data systems
US7742846B2 (en) * 2006-06-02 2010-06-22 Sikorsky Aircraft Corporation Surface contact override landing scheme for a FBW rotary-wing aircraft
US8139109B2 (en) 2006-06-19 2012-03-20 Oshkosh Corporation Vision system for an autonomous vehicle
US8947531B2 (en) 2006-06-19 2015-02-03 Oshkosh Corporation Vehicle diagnostics based on information communicated between vehicles
US8060350B2 (en) * 2007-03-29 2011-11-15 United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Method of performing computational aeroelastic analyses
GB2460024B (en) 2008-05-12 2013-10-16 Rolls Royce Plc Developments in or relating to system prognostics
DE102009017653A1 (de) * 2009-04-16 2010-10-21 Airbus Deutschland Gmbh Hochauftriebssystem eines Flugzeugs, Flugzeugsystem und Propeller-Flugzeug mit einem Hochauftriebssystem
US20110184592A1 (en) * 2010-01-26 2011-07-28 Honeywell International Inc. Alternate airspeed computation when air data computer (adc) fails
US8738202B2 (en) * 2010-11-18 2014-05-27 Ztr Control Systems Method and apparatus for controlling sanding on locomotives
FR2982239B1 (fr) * 2011-11-08 2014-05-09 Airbus Operations Sas Procede et dispositif de detection du blocage d'une gouverne d'aeronef.
US8874345B2 (en) * 2012-04-04 2014-10-28 General Electric Company Method and system for identifying an erroneous speed of a vehicle
CN102629139B (zh) * 2012-04-10 2014-07-16 中国航空无线电电子研究所 地效飞行器的地效飞行管理系统
CN103365296B (zh) * 2013-06-29 2015-12-09 天津大学 一种四旋翼无人飞行器非线性输出反馈飞行控制方法
US20150032297A1 (en) * 2013-07-23 2015-01-29 Micropilot Inc. Electronic flight test card
US9845191B2 (en) 2013-08-02 2017-12-19 Oshkosh Corporation Ejector track for refuse vehicle
CN104965414B (zh) * 2015-06-30 2017-07-07 天津大学 针对四旋翼无人机执行器部分失效的容错控制方法
CN105045105B (zh) * 2015-07-30 2018-03-02 南京航空航天大学 一种针对状态时滞的四旋翼直升机容错控制装置及方法
US10067033B2 (en) 2015-10-26 2018-09-04 General Electric Company Systems and methods for in-cylinder pressure estimation using pressure wave modeling
US9587552B1 (en) 2015-10-26 2017-03-07 General Electric Company Systems and methods for detecting anomalies at in-cylinder pressure sensors
US9891978B1 (en) * 2015-12-03 2018-02-13 Rockwell Collins, Inc. Fault detection in a multi-core safety-critical avionics system
US10604236B2 (en) 2016-06-01 2020-03-31 Regents Of The University Of Minnesota Fault-tolerant aircraft flight control using a subset of aerodynamic control surfaces
GB2563242B (en) * 2017-06-07 2020-01-29 Ge Aviat Systems Ltd A method and system for enabling component monitoring redundancy in a digital network of intelligent sensing devices
US10605822B2 (en) * 2017-06-12 2020-03-31 The Boeing Company System for estimating airspeed of an aircraft based on a weather buffer model
US11442446B2 (en) 2017-09-06 2022-09-13 Sikorsky Aircraft Corporation Automatic envelope limiting based on detected hydraulic failures
DE102018101556A1 (de) * 2017-11-28 2019-05-29 Riedel Communications International GmbH Fluggerät, Blitzschutzsystem und Verfahren zur Bereitstellung des Blitzschutzes
EP3862835B1 (en) * 2020-02-10 2023-10-25 Volocopter GmbH Method and system for monitoring a condition of a vtol-aircraft
CN113534656B (zh) * 2021-09-07 2022-01-21 中国商用飞机有限责任公司 一种电传飞行备份控制系统和方法
CN114706416B (zh) * 2022-01-21 2023-08-11 中国空气动力研究与发展中心计算空气动力研究所 一种倾转四旋翼飞机的过渡飞行控制方法
CN114954915B (zh) * 2022-04-20 2025-05-23 北京理工大学重庆创新中心 一种陆空机动平台全地形起降控制方法及系统
CN115598982B (zh) * 2022-10-27 2025-08-29 西北工业大学 面向操纵面故障的飞机飞行容错控制方法、系统及终端
CN116610136B (zh) * 2023-06-19 2026-02-06 南京理工大学 基于数据驱动技术的高超声速飞行器姿态容错控制方法
CN116700355B (zh) * 2023-08-04 2023-11-07 南京航空航天大学 一种面向无人车对峙跟踪的固定翼无人机容错控制方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3279929D1 (en) * 1982-06-16 1989-10-12 Boeing Co Autopilot flight director system
US4649484A (en) * 1983-08-01 1987-03-10 The Boeing Company Avionic control system
DE3929404A1 (de) * 1989-09-05 1991-03-07 Bodenseewerk Geraetetech Verfahren und vorrichtung zum erkennen und identifizieren von fehlern an sensoren
US5297052A (en) * 1989-10-16 1994-03-22 The Boeing Company Integrated fault-tolerant air data inertial reference system
US5274554A (en) * 1991-02-01 1993-12-28 The Boeing Company Multiple-voting fault detection system for flight critical actuation control systems
US5289377A (en) * 1991-08-12 1994-02-22 Trw Inc. Fault-tolerant solid-state flight data recorder
EP0541326A3 (en) * 1991-11-04 1993-06-09 General Electric Company Determination of control system status
US5493497A (en) * 1992-06-03 1996-02-20 The Boeing Company Multiaxis redundant fly-by-wire primary flight control system
US5615119A (en) * 1995-06-07 1997-03-25 Aurora Flight Sciences Corporation Fault tolerant automatic control system utilizing analytic redundancy

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001255905A (ja) * 2000-03-08 2001-09-21 Fuji Heavy Ind Ltd モデル最適化適応制御方法
JP2006306254A (ja) * 2005-04-28 2006-11-09 Nec Corp 自動飛行制御装置、自動飛行制御方法及び自動飛行制御プログラム
JP2012223851A (ja) * 2011-04-19 2012-11-15 Toyota Motor Corp ロボット制御装置、その制御方法及び制御プログラム
JP2017501915A (ja) * 2014-08-15 2017-01-19 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd インラインセンサの較正方法及び較正装置

Also Published As

Publication number Publication date
DE69620604D1 (de) 2002-05-16
CA2224018A1 (en) 1996-12-19
ATE216093T1 (de) 2002-04-15
EP0830647A2 (en) 1998-03-25
JP3967381B2 (ja) 2007-08-29
CA2224018C (en) 2007-03-27
US5819188A (en) 1998-10-06
EP0830647A4 (en) 2000-04-26
WO1996041294A1 (en) 1996-12-19
AU6272096A (en) 1996-12-30
US5615119A (en) 1997-03-25
EP0830647B1 (en) 2002-04-10
DE69620604T2 (de) 2002-11-07

Similar Documents

Publication Publication Date Title
JP3967381B2 (ja) 解析上の冗長性を利用する故障許容自動制御システム
US6389335B1 (en) Fault tolerant automatic control system utilizing analytic redundancy
Grondman et al. Design and flight testing of incremental nonlinear dynamic inversion-based control laws for a passenger aircraft
US9650152B2 (en) Flight envelope protection system for unmanned aerial vehicles
KR100804355B1 (ko) 피드백 선형 시불변화를 이용한 복수 입력, 복수 출력파라미터 의존 시스템을 제어하는 방법, 장치 및 설계과정
JP2952397B2 (ja) 対気飛行速度ベクトル計測装置を用いた対気能動制御航空機
Aboudonia et al. Composite hierarchical anti-disturbance control of a quadrotor UAV in the presence of matched and mismatched disturbances
Murch A flight control system architecture for the NASA AirSTAR flight test infrastructure
AU2008243099A1 (en) Robust control effector allocation
Rotondo et al. Diagnosis of icing and actuator faults in UAVs using LPV unknown input observers
Lombaerts et al. Piloted simulator evaluation results of new fault-tolerant flight control algorithm
Lu et al. Framework for simultaneous sensor and actuator fault-tolerant flight control
Cordeiro et al. Cascaded incremental backstepping controller for the attitude tracking of fixed-wing aircraft
Lombaerts et al. Pseudo control hedging and its application for safe flight envelope protection
Zhao et al. Automatic aircraft loss-of-control prevention by bandwidth adaptation
Tousi et al. Robust observer-based fault diagnosis for an unmanned aerial vehicle
Zhang et al. Database-driven safe flight-envelope protection for impaired aircraft
Keller et al. Aircraft flight envelope determination using upset detection and physical modeling methods
Herrmann et al. Flight testing of real-time model predictive flight control for unmanned flexible aircraft
Monaco et al. A retrofit architecture for model-based adaptive flight control
Lombaerts et al. Proof of concept simulator demonstration of a physics based self-preserving flight envelope protection algorithm
Schieni et al. Quadrotor flight envelope protection while following high-speed trajectories: a reference governor approach
Ignatyev et al. Gaussian process adaptive incremental backstepping flight control
KrishnaKumar et al. Intelligent control approaches for aircraft applications
Fernández et al. Modeling and FDI specification of a RLV Re-entry for robust estimation of sensor and actuator faults

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051115

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20060215

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20060403

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060515

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060808

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20061107

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20061225

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: 20070508

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070531

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100608

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100608

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100608

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110608

Year of fee payment: 4

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110608

Year of fee payment: 4

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120608

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120608

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130608

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term