メインコンテンツ

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

Dryden Wind Turbulence Model (Continuous)

ドライデン速度スペクトルで連続的な風の乱気流を生成する

  • Dryden Wind Turbulence Model (Continuous) block

ライブラリ:
Aerospace Blockset / Environment / Wind

説明

Dryden Wind Turbulence Model (Continuous) ブロックは、Dryden スペクトル表現を使用して、帯域制限されたホワイト ノイズを適切な形成フィルターに通過させることにより、航空宇宙モデルに乱気流を追加します。このブロックは、軍事仕様 MIL-F-8785C、軍事ハンドブック MIL-HDBK-1797、軍事ハンドブック MIL-HDBK-1797B の数学的表現を実装します。

制限

凍結乱気流場の仮定は、平均風速の場合に有効であり、乱気流速度の二乗平均平方根、つまり強度は航空機の対地速度に比べて小さいです。

乱気流モデルは晴天乱気流のすべての条件の平均を説明します。以下の要因はモデルに組み込まれていません。

  • 地形の粗さ

  • 逓減率

  • ウィンド シアー

  • 平均風速

  • その他の気象要因

端子

入力

すべて展開する

高度は、選択した単位でスカラーとして指定されます。

データ型: double

選択した単位でスカラーとして指定された航空機の速度。

データ型: double

方向余弦行列。平面地球座標をボディ固定軸座標に表す 3 行 3 列の行列として指定されます。

データ型: double

Output

すべて展開する

乱気流速度。指定された単位で、DCM 入力と同じボディ座標参照の 3 要素ベクトルとして返されます。

データ型: double

乱気流角速度。3 要素ベクトルとして指定され、単位はラジアン/秒です。

データ型: double

パラメーター

すべて展開する

乱気流による風速の単位は次のように指定します。

単位風速高度対気速度
Metric (MKS) メートル/秒メートルメートル/秒
English (Velocity in ft/s) フィート/秒フィートフィート/秒
English (Velocity in kts) ノットフィートノット

プログラムでの使用

ブロック パラメーター: units
: 文字ベクトル
値: 'Metric (MKS)' | 'English (Velocity in ft/s)' | 'English (Velocity in kts)'
既定の設定: 'Metric (MKS)'

軍事基準。横方向および垂直方向の乱気流スケール長さの適用に影響し、MIL-F-8785CMIL-HDBK-1797、または MIL-HDBK-1797B として指定されます。

プログラムでの使用

ブロック パラメーター: spec
: 文字ベクトル
値: 'MIL-F-8785C' | 'MIL-HDBK-1797' | 'MIL-HDBK-1797B'
既定の設定: 'MIL-F-8785C'

風の乱気流モデル。次のように指定します。

Continuous Von Karman (+q -r)

正の垂直角速度スペクトルと負の横角速度スペクトルを持つフォン・カルマン速度スペクトルの連続表現を使用します。

Continuous Von Karman (+q +r)

正の垂直および横方向の角速度スペクトルを持つフォン・カルマン速度スペクトルの連続表現を使用します。

Continuous Von Karman (-q +r)

負の垂直角速度スペクトルと正の横角速度スペクトルを持つフォン・カルマン速度スペクトルの連続表現を使用します。

Continuous Dryden (+q -r)

正の垂直角速度スペクトルと負の横角速度スペクトルを持つドライデン速度スペクトルの連続表現を使用します。

Continuous Dryden (+q +r)

正の垂直および横方向の角速度スペクトルを持つドライデン速度スペクトルの連続表現を使用します。

Continuous Dryden (-q +r)

負の垂直角速度スペクトルと正の横角速度スペクトルを持つドライデン速度スペクトルの連続表現を使用します。

Discrete Dryden (+q -r)

正の垂直角速度スペクトルと負の横角速度スペクトルを持つドライデン速度スペクトルの離散表現を使用します。

Discrete Dryden (+q +r)

正の垂直および横方向の角速度スペクトルを持つドライデン速度スペクトルの離散表現を使用します。

Discrete Dryden (-q +r)

負の垂直角速度スペクトルと正の横角速度スペクトルを持つドライデン速度スペクトルの離散表現を使用します。

連続ドライデン選択は、伝達関数の説明に準拠します。

プログラムでの使用

ブロック パラメーター: model
: 文字ベクトル
: 'Continuous Von Karman (+q +r)' | 'Continuous Von Karman (-q +r)' | 'Continuous Dryden (+q -r)' | 'Continuous Dryden (+q +r)' | 'Continuous Dryden (-q +r)' | 'Discrete Dryden (+q -r)' | 'Discrete Dryden (+q +r)' | 'Discrete Dryden (-q +r)'
既定の設定: 'Continuous Dryden (+q +r)'

実数スカラーとして指定された、高さ 20フィート(6 メートル) での測定風速。低高度乱気流モデルの強度を提供します。

プログラムでの使用

ブロック パラメーター: W20
: 文字ベクトル
: 実数スカラー
既定の設定: '15'

高さ 20フィート(6 メートル) で測定された風向。実数スカラーとして指定され、低高度乱気流モデルをボディ座標に変換するのに役立つ角度です。

プログラムでの使用

ブロック パラメーター: Wdeg
: 文字ベクトル
: 実数スカラー
既定の設定: '0'

乱気流強度が超過する確率。10^-2 - 軽度10^-12x10^-110^-3 - 中程度10^-410^-5 - 重度、または 10^-6 として指定されます。高度 2,000フィートを超えると、乱気流の強さは、高度の関数として乱気流の強さと乱気流の強さを超える確率を示す参照テーブルから決定されます。

プログラムでの使用

ブロック パラメーター: TurbProb
: 文字ベクトル
: '2x10^-1' | '10^-1' | '10^-2 - Light' | '10^-3 - Moderate' | '10^-4' | '10^-5 - Severe' | '10^-6'
既定の設定: '10^-2 - Light'

2,000フィートを超える乱気流スケールの長さ。実数スカラーとして指定され、一定であると想定されます。MIL-F-8785C および MIL-HDBK-1797/1797B では、ドライデン スペクトルの縦方向乱気流スケール長として 1,750フィートを推奨しています。

メモ

代替スケール長さ値は、パワースペクトル密度漸近線と突風荷重を変更します。

プログラムでの使用

ブロック パラメーター: L_high
: 文字ベクトル
: 実数スカラー
既定の設定: '533.4'

翼幅は実数スカラーとして指定され、角速度の乱気流の計算に必要です。

プログラムでの使用

ブロック パラメーター: Wingspan
: 文字ベクトル
: 実数スカラー
既定の設定: '10'

単位分散ホワイト ノイズ信号が生成されるノイズ サンプル時間 (実数スカラーとして指定)。

プログラムでの使用

ブロック パラメーター: ts
: 文字ベクトル
: 実数スカラー
既定の設定: '0.1'

ランダム ノイズ シードは 4 要素ベクトルとして指定され、乱気流信号を生成するために使用されます。3 つの速度成分ごとに 1 つ、およびロールレートごとに 1 つです。

ピッチとヨーの角速度の乱気流は、垂直速度と横速度のシェーピング フィルターからの出力をさらにシェーピングすることによって生じます。

プログラムでの使用

ブロック パラメーター: Seed
: 文字ベクトル
: 4要素ベクトル
既定の設定: '[23341 23342 23343 23344]'

乱気流信号を生成するには、このチェックボックスをオンにします。

プログラムでの使用

ブロック パラメーター: T_on
: 文字ベクトル
: 'on' | 'off'
既定の設定: 'on'

アルゴリズム

すべて展開する

乱気流は速度スペクトルによって定義される確率過程です。空間周波数がΩラジアン/メートルの凍結乱乱気流場を速度Vで飛行する航空機の場合、円周周波数ωVにΩを乗じて計算されます。MIL-F-8785CおよびMIL-HDBK-1797/1797Bでは、縦方向、横方向、垂直方向の成分スペクトル関数について、以下のように定義されています。

 MIL-F-8785CMIL-HDBK-1797およびMIL-HDBK-1797B
縦方向

Φu(ω)

2σu2LuπV11+(LuωV)2

2σu2LuπV11+(LuωV)2

Φpg(ω)

σw2VLw0.8(πLw4b)131+(4bωπV)2

σw22VLw0.8(2πLw4b)131+(4bωπV)2

横方向

Φv(ω)

σv2LvπV1+3(LvωV)2[1+(LvωV)2]2

2σv2LvπV1+12(LvωV)2[1+4(LvωV)2]2

Φr(ω)

(ωV)21+(3bωπV)2Φv(ω)

(ωV)21+(3bωπV)2Φv(ω)

垂直方向

Φw(ω)

σw2LwπV1+3(LwωV)2[1+(LwωV)2]2

2σw2LwπV1+12(LwωV)2[1+4(LwωV)2]2

Φq(ω)

±(ωV)21+(4bωπV)2Φw(ω)

±(ωV)21+(4bωπV)2Φw(ω)

ここで、

  • b は航空機の翼幅を表します。

  • Lu, Lv, Lw は乱気流スケールの長さを表します。

  • σu, σv, σw は乱気流の強度を表します。

乱気流角速度のスペクトル密度定義は、仕様では次の 3 つのバリエーションとして定義されています。

pg=wgy

pg=wgy

pg=wgy

qg=wgx

qg=wgx

qg=wgx

rg=vgx

rg=vgx

rg=vgx

変動は垂直方向 (qg) および横方向 (rg) の乱気流角速度にのみ影響します。

縦方向の乱気流角速度スペクトル

Φpg(ω)

は有理関数です。有理関数は、スケール係数を乗じた垂直乱気流速度スペクトル Φw(ω) ではなく、複雑な代数関数を曲線フィッティングすることで導き出されます。変動が存在するのは、乱気流角速度スペクトルが航空機の突風応答に与える影響が乱気流速度よりも小さいためです。

この変動により、垂直方向と横方向の乱気流角速度スペクトルの組み合わせが生じます。

垂直方向横方向

Φ q(ω)

Φ q(ω)

−Φ q(ω)

−Φ r(ω)

Φ r(ω)

Φ r(ω)

正しい特性を持つ信号を生成するために、帯域制限されたホワイトノイズ信号が形成フィルターを通過します。形成フィルタはスペクトル方程式のスペクトル平方根から導出されます。

MIL-F-8785C および MIL-HDBK-1797/1797B は、次の転送関数を提供します。

 MIL-F-8785CMIL-HDBK-1797およびMIL-HDBK-1797B
縦方向

Hu(s)

σu2LuπV11+LuVs

σu2LuπV11+LuVs

Hp(s)

σw0.8V(π4b)16Lw13(1+(4bπV)s)

σw0.8V(π4b)16(2Lw)13(1+(4bπV)s)

横方向

Hv(s)

σvLvπV1+3LvVs(1+LvVs)2

σv2LvπV1+23LvVs(1+2LvVs)2

Hr(s)

sV(1+(3bπV)s)Hv(s)

sV(1+(3bπV)s)Hv(s)

垂直方向

Hw(s)

σwLwπV1+3LwVs(1+LwVs)2

σw2LwπV1+23LwVs(1+2LwVs)2

Hq(s)

±sV(1+(4bπV)s)Hw(s)

±sV(1+(4bπV)s)Hw(s)

2 つの異なる領域に分割され、乱気流スケールの長さと強度は高度の関数となります。

メモ

軍事仕様では、乱気流スケール長を評価した後に同じ伝達関数が得られます。乱気流スケール長と乱気流伝達関数の差がオフセットのバランスをとります。

参照

[1] Chalk, Charles, T.P. Neal, T.M. Harris, Francis E. Pritchard, and Robert J. Woodcock. Background Information and User Guide for MIL-F-8785B(ASG), "Military Specification-Flying Qualities of Piloted Airplanes." AD869856. Buffalo, NY: Cornell Aeronautical Laboratory, 1969.

[2] Flying Qualities of Piloted Aircraft. Department of Defense Handbook. MIL-HDBK-1797. Washington, DC: U.S. Department of Defense, 1997.

[3] Flying Qualities of Piloted Aircraft. Department of Defense Handbook. MIL-HDBK-1797B. Washington, DC: U.S. Department of Defense, 2012.

[4] Flying Qualities of Piloted Airplanes. U.S. Military Specification MIL-F-8785C. Washington, D.C.: U.S. Department of Defense, 1980.

[5] Hoblit, Frederic M., Gust Loads on Aircraft: Concepts and Applications. Reston, VA: AIAA Education Series, 1988.

[6] Ly, U., and Y. Chan. "Time-Domain Computation of Aircraft Gust Covariance Matrices." AIAA Paper 80-1615. Presented at the 6th Atmospheric Flight Mechanics Conference, Danvers, MA, August 1980.

[7] McFarland, Richard E. "A Standard Kinematic Model for Flight Simulation at NASA-Ames." NASA CR-2497. Mountain View, CA: Computer Sciences Corporation, 1975.

[8] McRuer, Duane, Dunstan Graham, and Irving Ashkenas. Aircraft Dynamics and Automatic Control. Princeton, NJ: Princeton University Press, 1974, R1990.

[9] Moorhouse, David J., and Robert J. Woodcock. Background Information and User Guide for MIL-F-8785C, "Military Specification—Flying Qualities of Piloted Airplanes." ADA119421. Wright-Patterson AFB, OH: Air Force Wright Aeronautical Labs, 1982.

[10] Tatom, Frank B., George H. Fichtl, and Stephen R. Smith. "Simulation of Atmospheric Turbulent Gusts and Gust Gradients." AIAA Paper 81-0300. Presented at the 19th Aerospace Sciences Meeting, St. Louis, MO, January 1981.

[11] Yeager, Jessie, Implementation and Testing of Turbulence Models for the F18-HARV Simulation. NASA CR-1998-206937. Hampton, VA: Lockheed Martin Engineering & Sciences, 1998.

拡張機能

すべて展開する

C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。

バージョン履歴

R2006a より前に導入