Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

航空機の縦運動の飛行制御

この例では、航空機の縦運動の飛行制御をモデル化する方法を示します。この航空機およびアクチュエータの動作の 1 次線形近似は、アナログ飛行制御設計と結びつけられています。アナログ Controller サブシステム:

  • 操縦かんのピッチ コマンドを航空機のピッチ角の設定点として使用する

  • 航空機のピッチ角とピッチ速度を使用してコントローラー コマンドを決定する

摂動を与えるために、モデルは簡略化された Dryden Wind Gust Models サブシステムを実装します。

open_system('slexAircraftExample')

ブロックを追加せずにモデルをインストルメント化するには、[ビューアーおよびジェネレーター マネージャー] の使用を検討してください。マネージャーを開くには、[シミュレーション] タブの [準備] セクションで、[ビューアー マネージャー] を選択します。この例では、[ビューアーおよびジェネレーター マネージャー] は、2 つの信号 Stick および alphaScope1 という名前の Scope ブロックに記録するように設定されています。

slexAircraftData.m ファイルにモデル パラメーターが格納されています。モデルが slexAircraftData.m をモデル ワークスペースに読み込みます。モデル ワークスペースのデータを表示および編集するには、"モデル エクスプローラー" を使用します。エクスプローラーを開くには、[モデル化] タブの [設計] セクションで、[モデル エクスプローラー] を選択します。

シミュレーションを実行するには、[実行] をクリックします。Scope1 ブロックに、Stick 信号および alpha 信号が表示されます。

evalc('sim(''slexAircraftExample'')');

参考

|

関連するトピック