静電電流と電圧解析

乗数

モデルに適用する場合、さまざまな静電気負荷の大きさを制御する乗数は 2 つあります。これらの乗数は、[全般]タブの[解析パラメータ]にあります。値[境界電圧乗数]は、モデルの電圧に適用される大きさを乗算します。[電流または荷電源乗数]は、モデルの荷負荷または電流負荷の大きさを乗算します。

[境界電圧乗数]を除くこれらのフィールドのいずれかで値が 0 の場合、モデルのタイプの負荷が無効になります。[境界電圧乗数]の値が 0 の場合、適用された電圧の大きさが 0 に変わります。

2D モデルの流線の計算

2D モデルで、[解析パラメータ]ダイアログの[オプション]タブ内にある[流線パラメータの起動]がアクティブの場合、モデルの電流の流れを示す曲線が算出されます。これらの曲線は、結果環境で表示可能です。

解法オプションセクション

[解法のタイプ][解]タブの[解析パラメータ]で静電解析の解法の種類を選択できます。関連情報については、「使用可能なソルバー タイプ」も参照してください。オプションは次のとおりです。

  • 自動: プロセッサは、モデル サイズに基づいて、[反復(AMG)]および[スパース]オプションを選択します。 スパース解法は、中程度のサイズのモデルに最適な解法です。反復法ソルバーは、大きなモデルに最適なソルバーであり、必要な RAM の容量が少なくなります。システムに 64 ビット プロセッサが搭載されている場合、反復法ソルバーおよび BCSLIB-EXT ソルバーを使用すると、64 ビット プロセッサの特長を最大限に活用できます。
  • スパース: [スパース解法のタイプ]ドロップダウン ボックスで使用可能なスパース解法のいずれかを使用します。スパース解法では、可能な場合複数のスレッド/コアを使用します。
  • 反復(AMG): 反復スキームを使用して、方程式のシステムを解決します。反復法ソルバーでは、使用可能な場合に複数のスレッド/コアを使用します。

解マトリックスを作成するが解析を実行しない場合、[剛性計算の後停止する]のチェック ボックスをオフにします。これは、方程式番号マトリクスを使用する必要がある場合にのみ役に立ちます。それ以外では、解析実行時に剛性マトリクスが常に計算されるため、通常の状況でこのオプションを使用するメリットはありません。

スパース行列および反復法ソルバーの場合、要素データの読み取りおよびマトリックスの作成で使用できる RAM の容量を[メモリ割り当てのパーセンテージ]フィールドでコントロールします。低い値を指定することをお勧めします。(値が 100% 以下となる場合は、使用可能な物理メモリが使用されます。 100% より大きな値を指定すると、メモリ割り当てにより使用可能な物理メモリと仮想メモリが使用されます。

上記で説明したように、一部のソルバーでは、コンピュータの複数のスレッド/コアを利用できます。これに該当する場合、[スレッド/コアの数]ドロップダウンが有効になります。最も速い解に使用できるすべてのスレッド/コアを使用するが、解析と同時に他のアプリケーションを実行できる計算能力が必要な場合に、より少ないスレッド/コアを使用する場合。

反復解法セクション

反復解法を選択すると、[反復解法]セクションが有効になります。このセクションの入力は次のとおりです。

  • [収束許容度]フィールドは、方程式のマトリクスに対する解の精度を指定します。許容度が小さいほど、解が正確になります。
  • [最大反復数]は、この反復数以内で方程式のマトリクスが解決しない場合、解析を停止します。
    重要: 解の精度は、収束許容度によって異なります。許容度が小さいほど解は正確になりますが、より反復が行われます。反復解法と同様、結果をチェックして適切な精度であることを確認します。異なる収束許容度で解析を 2 回実行することが精度を確認できる最善の方法である場合があります。

スパース解法セクション

このオプションを選択すると、[スパース解法]セクションが有効になります。入力は次のとおりです。

  • [スパース解法のタイプ]には、現在使用できるスパース解法のリストが表示されます(スパース解法は、Windows オペレーティング システムにのみ使用できます)。使用可能なスパース解法は、次のとおりです。
    • 既定: BCSLIB-EXT 解法を使用します。
    • BCSLIB-EXT: ボーイング解法を使用します。BCSLIB-EXT ソルバーでは、環境変数 USERPROFILE で指定されたフォルダに一時ファイルが作成される場合があります。既定では、この変数はフォルダ C:¥Documents and Settings¥Username に設定されています。C: はオペレーティング システムがインストールされている場所を示します。BCSLIB-EXT ソルバーから返されるエラー番号 -701 または -804 は、一時ファイルを格納するためのハード ディスク スペースが不足していることを意味します。このエラーが発生する場合、USERPROFILE 変数を十分なハード ディスク スペースを提供できるディレクトリに変更します。環境変数の変更方法については、Windows のヘルプおよびオンライン サポートを参照してください。
  • [解法のメモリ割り当て]は、BCSLIB-EXT 解法のスパース マトリクス解法時に使用するメモリの量を設定します。メモリをより多く割り当てると、解析が速くなります。もう 1 つのスパース解法では、自動的にメモリ設定を調整するため、設定は必要ありません。

テキスト出力ファイルのデータ管理

解析が完了した後、解析の結果をテキスト ファイルに出力できます。[解析パラメータ]ダイアログ ボックス、[出力] タブを使用し、このファイルに出力するデータを管理します。

接続オプション

接着連結の処理には 2 通りの方法があります。使用される方法は、2 つのパーツ間で節点が一致しているか、一致していないかによって異なります。

オプション[スマート接着/溶接接触を有効化]を選択すると、パーツ A の節点、表面 B とパーツ C の最も近接した節点、表面 D を結合するために必要な場合、多点拘束方程式を使用します。形状関数は、表面 B の節点の電位を表面 D の節点に挿入します。そのため、メッシュはパーツ間で一致する必要はありません。節点が一致しない場合、MPC が表面接触ペアのすべての節点に使用されます。メッシュがすべての節点で一致すると、節点の一致を使用して、接面を結合します。隣接するパーツの 2 つの頂点は 1 つの節点にまとめられ、接面に MPC 方程式は使用されません。スマート接着のオプションは次のとおりです。

  • なし: スマート接着は使用されません。そのため、節点は結合するパーツの順に一致する必要があります。
  • [粗いメッシュを細かいメッシュに結合] スマート接着では、メッシュが粗い表面上の節点を、メッシュの細かい表面上の節点に接続する MPC 方程式を作成します。
  • [細かいメッシュを粗いメッシュに結合]: スマート接着は、メッシュが粗い表面上の節点を、メッシュの細かい表面上の節点に接続する MPC 方程式を作成します。

スマート接着のオプションは、接着接触および溶接接触に適用されます。その他の種類の接触([自由]を除く)の場合、節点が一致する必要があります。接触の定義およびスマート接着については、「メッシュ作成の概要」>「接触ペアを作成する」>「接触のタイプ」を参照してください。

既定では、スマート接着は縮合法を使用して解析の解を求めます。解析が収束しなかったり、想定どおりに実行されない場合は、MPC 方程式で使用する別の解法を選択することもできます(「多点拘束」を参照)。[セットアップ] [荷重] [多点拘束]をクリックし、[解析手法]オプションから選択します。 [ペナルティ法]を使用する場合、[ペナルティ乗数]フィールドを使用することによって、解の精度をコントロールできます。ペナルティ解析時に、モデル内の最大斜め剛性を乗じるペナルティ乗数が使用されます。10 2 ~ 10 4 の範囲の値を指定することをお勧めします。

注: [多点拘束を定義]ダイアログ ボックスで選択した解法は、MPC を含むすべての機能で使用される解法になります。これらの機能には、周期対称、摩擦なし拘束、スマート接着、ユーザ定義の MPC などがあります。たとえば、ペナルティ法を使用して、スマート接着に関連するすべての解析の解を求める場合、[多点拘束を定義]ダイアログ ボックスで[ペナルティ法]を選択して、既定の縮合法をオーバーライドすることができます。

オプション[スマート接着/溶接接触]がオフの場合、パーツ間で節点が一致する場合にのみパーツが結合します。