| エラー |
|
Convergence problem in the fixed point loop for the contact nonlinearity resolution. Switching the contact nonlinearity solution method to Newton might resolve this issue. 接触非線形性解決のための固定点ループにおける収束の問題。接触非線形性の解決法をニュートンに切り替えると、この問題が解決する可能性があります。 |
何が起きたのでしょうか?
接触非線形性の収束に、固定点反復法を使用して到達できませんでした。
考えられる理由は何ですか?
収束に達しなかった理由は複数考えられます。例えば、接触領域のマスターエンティティおよびスレーブエンティティの定義が正しくない、ペナルティ係数が高すぎる、接触領域のサーフェスメッシュが粗すぎる、などが考えられます。
今できることは?
- マスタとスレーブの割り当てをチェック:
接触ゾーンのマスタとスレーブエンティティの選択に関する一般的な推奨事項を満たしているかチェックします。疑わしい場合は、Swap entities (エンティティを入れ替える)機能を使用して、特定の接触領域のマスターとスレーブを直接入れ替えることができます。 - ペナルティ係数のチェック:
ペナルティ係数の正しい選択は、時に少し難しい場合があります。値が低すぎると接触貫通力が高くなりすぎ、逆に高すぎると収束が不可能になることがあります。経験則として、ペナルティ係数の開始推測値は、接触部品の最も柔らかい材質の5~50倍程度にすべきです。 - ニュートン法への切り替え:
接触問題の性質にもよりますが、接触非線形性の解決に ニュートン法を用いると収束の問題が解決する場合があります。一般に、ニュートン法はペナルティ法よりも高速です。 - 接触領域のメッシュの細かさのチェック:
接触領域のメッシュが粗すぎると、収束に問題が生じることがあります。特に、スレーブエンティティに高度な曲面が含まれている場合、メッシュ解像度が十分に高く、隣接するサーフェス要素間の角度がかなり小さいことを確認してください。そうでない場合は、接触サーフェスにメッシュのリファインメントを追加するか、 Physical contact (物理的接触)設定でContact smoothingを有効にします。