Parameters: Static Solver
Command Element静的シミュレーションパラメータ要素を変更します。
フォーマット
<Param_Static
{
[ method = "MKEAM"
[ max_ke_tol = "real" ]
[ max_dq_tol = "real" ]
[ max_num_iter = "integer" ]
| [ method = { "FIM_S" | "FIM_D" }
[ max_imbalance = "real" ]
[ max_error = "real" ]
[ stability = "real" ]
[ max_num_iter = "integer" ]
[ compliance_delta = "real" ]
}
/>
属性
- method
- 静的または擬似静的シミュレーションに使用されるアルゴリズムの選択肢を指定します。静的平衡の場合、次の2つの選択肢があります:
- "MKEAM"
- "FIM_S"
Maximum Kinetic Energy Attrition手法("MKEAM")の場合、関連するパラメータは以下のとおりです:
- max_ke_tol
- "MKEAM"が選択された場合にのみ適用できます。静的平衡点におけるシステムの最大許容残留運動エネルギーを指定します。これは小さい値にする必要があります。max_ke_tolのデフォルト値は10E-5エネルギー単位です。
- max_dq_tol
- "MKEAM"が選択された場合にのみ適用できます。
- max_num_iter
- "MKEAM"が選択された場合にのみ適用できます。許容される最大の反復計算回数を指定します。この回数に達するとシミュレーションは停止します。この時点でmax_ke_tolとmax_dq_tolが満たされていない場合、平衡の反復計算は失敗したと見なす必要があります。max_num_iterのデフォルト値は50です。
Force Imbalance手法の場合、関連するパラメータは以下のとおりです:
- max_error
- "FIM_S"または"FIM_D"が選択された場合にのみ適用できます。これは、静的平衡点におけるシステム方程式の残差の変化量の上限を指定します。運動方程式における最大残差がこの値より小さい場合、反復計算は収束したと見なされます。max_errorのデフォルト値は10E-4です。
- max_imbalance
- "FIM_S"または"FIM_D"が選択された場合にのみ適用できます。解析ポイントで許容される運動方程式における最大の力の不均衡量を指定します。これは小さい値にする必要があります。max_imbalanceのデフォルト値は10E-4力単位です。
- max_num_iter
- 許容される最大の反復計算回数。この回数に達するとシミュレーションは停止します。
- stability
-
ヤコビアンが正則となるように、ヤコビアン(コメントセクションのニュートン-ラプソン法に関する説明をご参照ください)に追加する質量マトリクスの比率を指定します。ヤコビアンマトリクスが非正則になる可能性があるのは、システムに中立平衡解があり、初期推測がこの解に近い場合です。これを回避するには、ヤコビアンを正則にするため、質量マトリクス(正則であることがわかってる)の一部をヤコビアンに追加します。stabilityの値は解析の精度に影響を与えませんが、ニュートン-ラプソン反復計算の収束速度を低下させる可能性があります。stabilityは小さい値にする必要があります。stabilityのデフォルト値は1E-10です。
注: stabilityで指定された値の平方根が質量マトリクスに乗算されてから、ヤコビアンに追加されることで、ヤコビアンが正則になります。 - compliance_delta
- コンプライアンスマトリクスの計算時に使用されるデルタ(デフォルト = 0.001)。
例
<Param_Static
method = "MKEAM"
max_ke_tol = "1.000E-05"
max_dq_tol = "0.001"
max_num_iter = "50"
/>
<Param_Static
method = "FIM_S"
max_residual = "1.000E-04"
max_fi_tol = "1.000E-04"
max_num_iter = "50"
/>
コメント
- 擬似静的シミュレーションでは、Force Imbalance法のみがサポートされます。
- Force Imbalance法では、モデリング要素のサブセットのみがサポートされます。以下はサポートされていません:
- Body_Flexible
- Body_Point
- CVCV
- PTSF
- CVSF
- SFSF
- Constraint_Gear
- Constraint_UserConstr
- Force_Contact
- Force_Field
- ここで紹介した2つの手法の詳細については、Parameters: Static Solverモデリング要素のトピックをご参照ください。