DMI

バルクデータエントリ 空力弾性解析のマトリックス(実数)データブロックを定義します。

[ NAME ]=[ x 11 x 12 ... x 1n x 21 x 22 ... x 2n . . . . x m1 ... ... x mn ] MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaamWaaeaaca WGobGaamyqaiaad2eacaWGfbaacaGLBbGaayzxaaGaeyypa0ZaamWa aeaafaqabeabeaaaaaqaaiaadIhadaWgaaWcbaGaaGymaiaaigdaae qaaaGcbaGaamiEamaaBaaaleaacaaIXaGaaGOmaaqabaaakeaacaGG UaGaaiOlaiaac6caaeaacaWG4bWaaSbaaSqaaiaaigdacaWGUbaabe aaaOqaaiaadIhadaWgaaWcbaGaaGOmaiaaigdaaeqaaaGcbaGaamiE amaaBaaaleaacaaIYaGaaGOmaaqabaaakeaacaGGUaGaaiOlaiaac6 caaeaacaWG4bWaaSbaaSqaaiaaikdacaWGUbaabeaaaOqaaiaac6ca aeaacaGGUaaabaGaaiOlaaqaaiaac6caaeaacaWG4bWaaSbaaSqaai aad2gacaaIXaaabeaaaOqaaiaac6cacaGGUaGaaiOlaaqaaiaac6ca caGGUaGaaiOlaaqaaiaadIhadaWgaaWcbaGaamyBaiaad6gaaeqaaa aaaOGaay5waiaaw2faaaaa@5FB8@

このマトリックスは、1つのヘッダーエントリと1つまたは複数の列エントリで定義されます。1つのヘッダーエントリのみが必要です。

フォーマット

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
DMI NAME 0 FORM TIN TOUT   M N  
0以外の要素を含む列ごとに1つの列エントリが必要です。
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
DMI NAME J I1 A(I1, J) A(I1+1, J)   I2  
  A(I2, J)              

例1

4行1列で、列1の2~4のエントリが0.0017のW2GJという名前のマトリックスを定義します。(1)
[ W2GJ ]=[ 0.0 0.0017 0.0017 0.0017 ] MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaamWaaeaaca WGxbGaaGOmaiaadEeacaWGkbaacaGLBbGaayzxaaGaeyypa0ZaamWa aeaafaqabeabbaaaaeaacaaIWaGaaiOlaiaaicdaaeaacaaIWaGaai OlaiaaicdacaaIWaGaaGymaiaaiEdaaeaacaaIWaGaaiOlaiaaicda caaIWaGaaGymaiaaiEdaaeaacaaIWaGaaiOlaiaaicdacaaIWaGaaG ymaiaaiEdaaaaacaGLBbGaayzxaaaaaa@4D5E@
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
DMI W2GJ 0 2 1 1   4 1  
DMI W2GJ 1 2 0.0017 THRU 4      

例2

4行1列で、列1の2から続けてエントリが定義されるW2GJという名前のマトリックスを定義します。(2)
[ W 2 G J ] = [ 0.0 0.0017 0.0113 0.0045 ] MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaamWaaeaaca WGxbGaaGOmaiaadEeacaWGkbaacaGLBbGaayzxaaGaeyypa0ZaamWa aeaafaqabeabbaaaaeaacaaIWaGaaiOlaiaaicdaaeaacaaIWaGaai OlaiaaicdacaaIWaGaaGymaiaaiEdaaeaacaaIWaGaaiOlaiaaicda caaIXaGaaGymaiaaiodaaeaacaaIWaGaaiOlaiaaicdacaaIWaGaaG inaiaaiwdaaaaacaGLBbGaayzxaaaaaa@4D5C@
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
DMI W2GJ 0 2 1 1   4 1  
DMI W2GJ 1 2 0.0017 0.0113 0.0045      

例3

4行1列で、列1の2以降のエントリが明示的な行数で定義されるW2GJという名前のマトリックスを定義します。(3)
[ W 2 G J ] = [ 0.0 0.0017 0.0125 0.0713 ] MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaamWaaeaaca WGxbGaaGOmaiaadEeacaWGkbaacaGLBbGaayzxaaGaeyypa0ZaamWa aeaafaqabeabbaaaaeaacaaIWaGaaiOlaiaaicdaaeaacaaIWaGaai OlaiaaicdacaaIWaGaaGymaiaaiEdaaeaacaaIWaGaaiOlaiaaicda caaIXaGaaGOmaiaaiwdaaeaacaaIWaGaaiOlaiaaicdacaaI3aGaaG ymaiaaiodaaaaacaGLBbGaayzxaaaaaa@4D61@
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
DMI W2GJ 0 2 1 1   4 1  
DMI W2GJ 1 2 0.0017          
  3 0.0125              
  4 0.0713              

定義

フィールド 内容 SI単位の例
NAME マトリックスの名前。 1

(1~8個の英数字、先頭は英字にする必要があります。)

 
FORM マトリックス形式。
2
一般的な矩形マトリックス。
3
対角マトリックス(この場合は、M = 行数、N = 1

(整数)

 
TIN マトリックスの入力タイプ。
1
実数、単精度。
2
実数、倍精度。

空力パネル / 要素ごとに1つのエントリが使用されます。これらのマトリックスのサイズは、モデル内の空力要素の数にする必要があります。

(整数)

 
TOUT マトリックス出力タイプ。

このフィールドは、現在使用されていませんが、正の整数を指定する必要があります。

 
M NAME内の行数。

(整数 > 0)

 
N NAME内の列数。

(整数 > 0)

 
0 ヘッダー行を示します。  
J NAMEの列数。

(整数 > 0)

 
I2、その他 NAMEの行数。列内の非ゼロ要素のグループの始まりを示します。

(整数 > 0)

 
A(Ix, J) Ixと列J内の要素の値。

(実数)

 

コメント

  1. DMIエントリは、現時点で、空力弾性解析のみでサポートされています。次の名前のみがサポートされ、他の名前は無視されます。
    • WKKまたはWTFACT:パネルごとに静的および動的空力弾性解析の重み付け係数が異なるパネル用の対角マトリックスを定義します。空力荷重は、事前に空気力に重み付けマトリックスを乗算することによって修正されます。
    • ::FA2GJ:静的空力弾性解析内のパネル用の初期圧力係数を定義します。
    • ::W2GJ:静的空力弾性解析内のパネル用の初期ダウンウォッシュを定義します。

      空力弾性のDMIの事例は、湾曲した翼をモデリングする必要がある場合です。複雑なジオメトリを設計する代わりに、翼に沿ったパネルに対して、適切なダウンウォッシュを含むW2GJマトリックスを定義できます。この場合、アタック角の段階的変化を考慮できます。

  2. 非ゼロ項のみを入力する必要があります。
  3. 列の先頭と末尾のゼロは入力する必要がありません。ただし、このエントリの非ゼロフィールドの間の空白フィールドはゼロと等価ではありません。ゼロの入力が必要な場合は、適切な型のゼロ(0.0または0.0D0)を入力する必要があります。
  4. A(Ix, J)の次のフィールドがTHRUで、THRUの後ろに整数の行番号Ixが続く場合は、Ixまでの各行でA(lx, J)が繰り返されます。THRUは要素値の後に続く必要があります。
    例えば、実マトリックスFA2GJのエントリは次のように表示されます:
    (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
    DMI FA2GJ J I1 A(I1, J)     I1 A(I2, J)  
    DMI FA2GJ 1 2 1.0 THRU 10 12 2.0  

    これらのエントリによって、マトリックスFA2GJの最初の列の行1が0になり、行2~10が1.0になり、行11が0になり、行12が2.0になります。

  5. 各列は単一の論理エントリにする必要があります。各列の項は、行番号の昇順で指定する必要があります。
  6. I1は指定する必要があります。I2などは、これらのマトリックス要素がその列の前の行の要素に従う場合は、必須ではありません。
  7. DMIGエントリは、行と列が節点やスカラーポイントの自由度から参照されるマトリックスの場合により有益です。
  8. 詳細については、ユーザーズガイド空力弾性解析をご参照ください。