Main Content

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

trimAirframe

動作点指定オブジェクトの周囲に機体をトリムする

説明

trimAirframe(modelToAnalyze) は、動作点指定オブジェクトの周囲で機体をトリミングします。Trim Airframe ダイアログ ウィンドウが表示され、ベース ワークスペースから操作点仕様オブジェクトを選択するように求められます。ベースワークスペースに操作点仕様オブジェクトが存在しない場合は、Trim Airframe ダイアログウィンドウの Launch Trim Tool ボタンをクリックします。このボタンは、動作点仕様オブジェクトを作成できる Simulink® Control Design™ モデル線形化ツールを起動します。このオブジェクトから、trimAirframe 関数が機体をトリミングします。

trimAirframe(modelToAnalyze,opSpec) は、指定された動作点指定オブジェクトの周囲で機体モデルをトリミングします。

すべて折りたたむ

モデル SkyHoggAnalysisModel を動作点仕様オブジェクト opSpecDefault の周囲にトリミングします。この例では、asbFlightControlAnalysis を使用して飛行制御解析テンプレートを開始し、opSpecDefault 動作点を中心にモデルをトリミングします。次に、opTrim 動作点仕様オブジェクトの周囲で機体モデルを線形化し、linSys の短周期および長周期 (フゴイド) モード特性を計算します。

asbFlightControlAnalysis('3DOF', 'SkyHoggAnalysisModel');
opSpecDefault = SkyHogg3DOFOpSpec('SkyHoggAnalysisModel');
opTrim = trimAirframe('SkyHoggAnalysisModel', opSpecDefault);
linSys = linearizeAirframe('SkyHoggAnalysisModel', opTrim)
flyingQual = computeLongitudinalFlyingQualities('SkyHoggAnalysisModel', linSys)

入力引数

すべて折りたたむ

線形状態空間モデル linSys を使用して飛行制御解析を実行するモデル。このモデルは、事前に asbFlightControlAnalysis 関数を使用して作成する必要があります。

データ型: char | string

modelToAnalyze で飛行制御解析を実行するために使用される線形状態空間モデル。

データ型: char | string

制限

この機能には Simulink Control Design ライセンスが必要です。

バージョン履歴

R2018b で導入