このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
航空機の縦運動の飛行制御
この例では、航空機の縦運動の飛行制御をモデル化する方法を示します。この航空機およびアクチュエータの動作の 1 次線形近似は、アナログ飛行制御設計と結びつけられています。アナログ Controller
サブシステム:
操縦かんのピッチ コマンドを航空機のピッチ角の設定点として使用する
航空機のピッチ角とピッチ速度を使用してコントローラー コマンドを決定する
摂動を与えるために、モデルは簡略化された Dryden Wind Gust Models
サブシステムを実装します。
open_system('slexAircraftExample')
ブロックを追加せずにモデルをインストルメント化するには、[ビューアーおよびジェネレーター マネージャー] の使用を検討してください。マネージャーを開くには、[シミュレーション] タブの [準備] セクションで、[ビューアー マネージャー] を選択します。この例では、[ビューアーおよびジェネレーター マネージャー] は、2 つの信号 Stick
および alpha
を Scope1
という名前の Scope ブロックに記録するように設定されています。
slexAircraftData.m
ファイルにモデル パラメーターが格納されています。モデルが slexAircraftData.m
をモデル ワークスペースに読み込みます。モデル ワークスペースのデータを表示および編集するには、"モデル エクスプローラー" を使用します。エクスプローラーを開くには、[モデル化] タブの [設計] セクションで、[モデル エクスプローラー] を選択します。
シミュレーションを実行するには、[実行] をクリックします。Scope1
ブロックに、Stick
信号および alpha
信号が表示されます。
evalc('sim(''slexAircraftExample'')');
参考
関連するトピック
- Create Aerospace Models (Aerospace Blockset)
- モデル エクスプローラー
- Simulink モデルの離散化
- ビューアーおよびジェネレーター マネージャー