Main Content

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

Horizontal Wind Model

水平風を体軸座標に変換する

  • Horizontal Wind Model block

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

説明

Horizontal Wind Model ブロックは、ボディ軸座標で風速を計算します。

風は地球の軸における風速と風向によって規定されます。速度と方向は一定である場合もあれば、時間の経過とともに変化する場合もあります。風の方向は、地球の x 軸 (北) の方向から時計回りの度数で表されます。風向は風が吹いてくる方向として定義されます。方向余弦行列 (DCM) を使用して、風速がボディ軸座標に変換されます。

端子

入力

すべて展開する

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

データ型: double

選択した単位で 1 行 3 列のベクトルとして指定された風速。

依存関係

このパラメータを有効にするには、Wind speed sourceExternal に設定します。

データ型: double

風向(度単位のスカラー値として指定)。風の方向は、地球の x 軸 (北) の方向から時計回りの度数で表されます。風向は風が吹いてくる方向として定義されます。

依存関係

このパラメータを有効にするには、Wind direction sourceExternal に設定します。

データ型: double

出力

すべて展開する

風速。指定された単位で、DCM 入力と同じボディ座標参照の 3 要素信号として返されます。

データ型: double

パラメーター

すべて展開する

入力および出力単位。次のように指定します。

単位

風速

風速

Metric (MKS)

メートル/秒

メートル/秒

English (Velocity in ft/s)

フィート/秒

フィート/秒

English (Velocity in kts)

節点

節点

プログラムでの使用

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

風速源は次のように指定します:

External

可変風速入力をブロックする

Internal

マスクに指定された一定の風速

依存関係

  • このパラメータを Internal に設定すると、 Wind speed at altitude が有効になります。

  • このパラメータを External に設定すると、Vwind 入力ポートが有効になります。

プログラムでの使用

ブロック パラメーター: Vw_source
: 文字ベクトル
: 'Internal' | 'External'
既定の設定: 'Internal'

指定された単位で、double スカラーとして指定された一定の風速。

依存関係

このパラメータを有効にするには、Wind speed sourceInternal に設定します。

プログラムでの使用

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

風向ソース。次のように指定します:

External

可変風向入力をブロックする

Internal

マスクで指定された一定の風向

依存関係

  • このパラメータを Internal に設定すると、 Wind direction at altitude (degrees clockwise from north) が有効になります。

  • このパラメータを External に設定すると、θwind 入力ポートが有効になります。

プログラムでの使用

ブロック パラメーター: W_source
: 文字ベクトル
: 'Internal' | 'External'
既定の設定: 'Internal'

一定の風向。地球の x 軸 (北) の方向から時計回りの度数でスカラーとして指定されます。風向とは、風が吹いてくる方向のことです。

依存関係

このパラメータを有効にするには、Wind direction sourceInternal に設定します。

プログラムでの使用

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

拡張機能

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

バージョン履歴

R2006a より前に導入