Cauchy応力 — CAE用語解説

カテゴリ: 用語集 | 2026-01-15
CAE visualization for cauchy stress - technical simulation diagram

Cauchy応力

🧑‍🎓

先生、Cauchy応力とPiola-Kirchhoff応力ってどっちも応力そうなのに、なんで両方必要なんですか?


理論と物理

Cauchy応力の定義と物理的意味

🧑‍🎓

教科書で「Cauchy応力テンソル」という言葉が出てきました。単に「応力」と言うのと、何が違うんですか?

🎓

良い質問だ。最も根本的な違いは、「どの瞬間の、どの状態の断面」に定義されるかだ。「応力」は広い概念だが、Cauchy応力は「現在の変形状態における、単位面積あたりの力」を指す。具体的には、変形後の物体を仮想的に切り出し、その切り口(現在の面積)で定義される。式で書くと、微小面積ベクトル

$$ d\vec{a} $$
に作用する力
$$ d\vec{f} $$
の関係は
$$ d\vec{f} = \boldsymbol{\sigma} \cdot d\vec{a} $$
となる。ここで
$$ \boldsymbol{\sigma} $$
がCauchy応力テンソルだ。

🧑‍🎓

「現在の面積」で定義するということは、材料が大きく伸びたりすると、同じ内力でもCauchy応力の値は変わるってことですか?

🎓

その通り。例えばゴムを単軸引張りで元の長さの2倍まで伸ばしたとする。断面積はほぼ半分になる。内部の繊維が張る力が一定だとしても、力÷(小さくなった現在の面積)で計算するCauchy応力は、変形前の応力より約2倍大きくなる。これが「真応力(True Stress)」とも呼ばれる所以だ。金属の塑性加工シミュレーションでは、この真応力-真ひずみ曲線を材料データとして入力する。

🧑‍🎓

では、変形前の断面積で考える応力は何と呼ぶんですか?Cauchy応力とどう使い分けるんですか?

🎓

変形前の初期断面積で定義するのは「第1Piola-Kirchhoff応力」だ。Cauchy応力が「空間記述」なら、こちらは「物質記述」の一種と言える。使い分けの鍵は、構成則(材料モデル)をどの座標系で定式化するかだ。多くの商用ソフトウェア(Abaqus/Standardなど)の超弾性や有限弾塑性解析では、計算の内部では物質記述の応力を使い、結果出力の際に分かりやすいCauchy応力に変換して表示している。

🧑‍🎓

テンソル、と言われると難しそうですが、CAEの結果で見る「S11, S12」といった成分は、基本的にこのCauchy応力の成分と考えていいですか?

🎓

ほぼ正解だ。AbaqusやAnsys Mechanicalの標準的な静的解析、線形動解析の結果で「S」と表示される応力は、ほとんどがCauchy応力(またはそれと数値的に一致する工学応力)だ。ただし、大変形解析で「Cauchy」と明記されている出力を選択する必要がある場合もある。例えばAnsysの大変形設定(NLGEOM,ON)では、デフォルトの「Components and Principal」はCauchy応力を指す。

数値解法と実装

FEMにおけるCauchy応力の計算

🧑‍🎓

FEMのプログラム内部では、Cauchy応力はどのように計算されているんですか?変形がわかれば自動的に出てくるものですか?

🎓

そう単純ではない。FEMソルバーはまず、変位解から変形勾配テンソル

$$ \mathbf{F} $$
を計算する。次に、選択した材料モデル(構成則)に基づいて、ある基準となる応力(例えば第2Piola-Kirchhoff応力
$$ \mathbf{S} $$
)を求める。最後に、Cauchy応力
$$ \boldsymbol{\sigma} $$
は以下の関係式で変換される:
$$ \boldsymbol{\sigma} = J^{-1} \mathbf{F} \mathbf{S} \mathbf{F}^{T} $$
ここで
$$ J = \det(\mathbf{F}) $$
は体積変化率だ。この変換は「プッシュフォワード操作」と呼ばれる。

🧑‍🎓

体積変化率Jが分母にあるということは、体積がほとんど変わらない材料(金属の塑性など)では、Cauchy応力と第2Piola-Kirchhoff応力はほとんど同じ値になるんですか?

🎓

金属の塑性変形では、体積変化は確かに小さい(非圧縮性とみなせる)。しかし、せん断変形が大きい場合、

$$ \mathbf{F} $$
の影響は無視できない。単純な引張りで言えば、
$$ \mathbf{F} $$
は伸びを表すので、Cauchy応力は第2Piola-Kirchhoff応力より大きくなる。Abaqus Explicitの出力で、「True Stress」と「Nominal Stress」を比較すれば、この差を確認できる。

🧑‍🎓

要素の積分点で計算されたCauchy応力から、節点の応力はどうやって求めるんですか?ガウス点の値そのままを見るのと、節点平均した値と、どちらが正確なんですか?

🎓

節点値は通常、積分点の値を外挿・平均化して求める。このプロセス自体が平滑化であり、特に要素境界で不連続が生じやすいせん断応力(S12など)では注意が必要だ。例えばAnsysでは「ノーダル・ストレス」と「要素積分点ストレス」を別々に出力できる。疲労解析やき裂先端の応力集中を評価する際は、積分点の生データを見るべきだ。一方、全体の応力分布を見るには、節点平均化された結果の方が滑らかで見やすい。

実践ガイド

解析設定と結果評価での注意点

🧑‍🎓

実際に解析を実行する時、Cauchy応力を正しく出力させるために特別な設定は必要ですか?

🎓

大変形解析(幾何非線形)を行う場合に注意が必要だ。Abaqus/Standardで「NLGEOM=ON」を設定した場合、デフォルトで出力される「S」はCauchy応力だ。一方、Ansys Workbenchで「Large Deflection」をOnにした場合も、デフォルトの「Equivalent Stress」はCauchy応力ベースのミーゼス応力となる。確認すべきは、超弾性材料(ゴム)を使う場合で、メッシュのひずみが極端に大きいと、体積変化率Jの計算誤差がCauchy応力に影響する可能性がある。

🧑‍🎓

材料の降伏や破壊の判定には、Cauchy応力を使うべきですか?例えば、ミーゼス応力はCauchy応力テンソルから計算するんですか?

🎓

その通り。降伏判定に使う「相当応力(ミーゼス応力)」は、Cauchy応力テンソルの偏差成分から計算される:

$$ \sigma_{eq} = \sqrt{\frac{3}{2} \mathbf{s}:\mathbf{s}} $$
ここで
$$ \mathbf{s} $$
はCauchy応力の偏差成分だ。金属の塑性は、このCauchy応力ベースの相当応力が降伏応力を超えるかで判定される。したがって、大変形解析では、変形前の断面積で計算した「公称応力」ベースのミーゼス応力を見ても意味がない。常に「True (Cauchy) Stress」ベースの評価が必要だ。

🧑‍🎓

実験データ(引張試験の応力-ひずみ曲線)とCAE結果を比較する時、どちらの応力を使えば一致しますか?

🎓

これが実務上の重要なポイントだ。引張試験機が出力する「公称応力」は、初期断面積で割った値だ。一方、ネックが発生するような大きな変形まで考慮するCAE解析には、「真応力(True Stress)=Cauchy応力」の材料データが必要になる。例えば、JIS Z 2241やISO 6892-1に基づく試験データをCAE用に変換するには、

$$ \sigma_{true} = \sigma_{nom}(1 + \epsilon_{nom}) $$
(一軸応力・体積不変と仮定)の式を使う。Abaqusの材料入力では、この変換済みの「真応力-対数ひずみ」データを塑性データとして入力する。

ソフトウェア比較

主要ソフトにおける出力と設定

🧑‍🎓

Ansys、Abaqus、COMSOLで、Cauchy応力の出力名や設定方法に違いはありますか?

🎓

ある。まずAbaqus/CAEでは、大変形解析の結果ステップで、「S」がデフォルトでCauchy応力成分を表す。「Field Output」のリクエストで「STRESS」を選択すれば出力される。より明示的に「Cauchy」と表示される出力もある。Ansys Mechanicalでは、大変形をオンにした場合の「Normal Stress」や「Equivalent Stress」はCauchy応力ベースだ。詳細設定では「Results」→「Stress」の「Type」を確認できる。COMSOL Multiphysicsでは、「Solid Mechanics」インターフェースで「Stress」という物理場変数がデフォルトでCauchy応力テンソルを指す。出力名は「solid.s11」などとなる。

🧑‍🎓

ソフトによって、体積が保存されない変形(発泡材の圧縮など)を扱う時、Cauchy応力の計算精度に差は出ますか?

🎓

計算アルゴリズムの違いが現れる分野だ。体積変化率Jが1から大きく離れると、先ほどの変換式

$$ \boldsymbol{\sigma} = J^{-1} \mathbf{F} \mathbf{S} \mathbf{F}^{T} $$
の数値的安定性が課題になる。Abaqusの超弾性材料モデルでは、ひずみエネルギー密度関数を体積変化部分と等容部分に分離する「Flory分解」を採用しており、Jの計算が安定している。一方、Ansysの超弾性モデルも同様のアプローチを取る。COMSOLではユーザがひずみエネルギー関数を直接定義できるため、式の定義次第では注意が必要だ。いずれにせよ、体積変化が大きい材料では、メッシュの歪みを小さく保つことが精度向上のカギとなる。

🧑‍🎓

無料・オープンソースのFEMソフト(CalculiX、Code_Asterなど)ではCauchy応力はどう扱われていますか?

🎓

CalculiX(Abaqus入力形式と互換性あり)では、大変形解析(\*STATIC, NLGEOM)の結果ファイル(.frd)に出力される「STRESS」は、ドキュメントによれば第2Piola-Kirchhoff応力の場合がある。Cauchy応力を得るには後処理で変換が必要かもしれない。一方、フランス発のCode_Asterでは、結果の概念が明確で、「SIEF_ELGA」(要素ガウス点応力)は「SIGM」という記号で表され、これはドキュメントに「contrainte de Cauchy」(Cauchy応力)と明記されている。オープンソースを使う際は、ドキュメントで応力の定義を必ず確認する必要がある。

トラブルシューティング

よくあるエラーと解釈の落とし穴

🧑‍🎓

大変形解析をしたのに、出力された応力値が思ったより小さくて、材料が降伏しません。これってCauchy応力の取り違いが原因ですか?

🎓

非常にありがちな問題だ。考えられる原因は2つ。1つ目:材料データとして入力した降伏応力が「公称応力」の値なのに、解析で計算されているのが「Cauchy応力(真応力)」である場合。変形が大きいと、公称応力より真応力の方が大きくなるので、降伏判定をクリアできない。2つ目:大変形解析の設定自体が正しく有効になっていない。Ansysで「Large Deflection」をOffのままにしていたり、Abaqusで「NLGEOM」パラメータを忘れていたりすると、応力は線形理論に基づいて計算され、実際より過小評価される。まずはこれらの設定を確認せよ。

🧑‍🎓

ゴム材料の解析で、圧縮時にとてつもなく大きなCauchy応力値(例えば1e10 Pa)が出て、収束しません。これはなぜですか?

🎓

これは体積変化率Jが0に近づく(体積がほぼゼロになる)ことに起因する数値的特異性だ。Cauchy応力の式

$$ \boldsymbol{\sigma} = J^{-1} \mathbf{F} \mathbf{S} \mathbf{F}^{T} $$
で、Jが極端に小さいと、応力が発散する。現実のゴムは完全な非圧縮性ではなく、わずかに体積変化する。対策としては、(1) 超弾性モデルに現実的な体積弾性率を設定する(Abaqusでは「Bulk Modulus」を指定)、(2) ハイブリッド要素(AbaqusのC3D8Hなど)を使用して体積ひずみを適切に扱う、(3) 圧縮変形量が現実的か(メッシュが潰れすぎていないか)を確認する、などがある。

🧑‍🎓

異方性材料(複合材など)の大変形解析で、Cauchy応力の成分を材料座標系で見たいのですが、ソフトは変形後の空間座標系で出力します。どうすればいいですか?

🎓

これは高度な要求だが、主要ソフトは対応している。Abaqusでは、「ローカル材料方向」を定義し、大変形下でも方向が材料とともに回転するように設定できる(「Orientation」の「Additional rotation type」を指定)。結果出力時、そのローカル方向に対する応力成分をリクエストすればよい。Ansys APDLでは、「RSYS, SOLU」コマンドで結果座標系を「ソリューション座標系(つまり要素座標系)」に設定できる。Workbenchでは、「Coordinate Systems」で「Cylindrical」や「User Defined」を作成し、結果表示時に適用する。いずれにせよ、材料方向の更新アルゴリズム(共回転など)が正しく設定されているかが鍵だ。

🧑‍🎓

線形静解析と大変形非線形静解析で、同じ荷重条件なのに、最大Cauchy応力の位置が違います。これはバグですか?

🎓

バグではなく、幾何非線形の本質的な挙動だ。大変形が生じると、(1) 構造の剛性が変化し(例えば、薄板がたわむと面外剛性が上がる)、(2) 荷重の作用方向が変形に伴って変化し(追従荷重かどうか)、(3) 応力集中部の幾何形状そのものが変わる。このため、応力分布が線形解析の結果から大きく変化することは珍しくない。トラブルというより、線形解析が現実を単純化した近似でしかなかったことを示している。航空機のフラップや自動車のタイヤなど、変形が大きい部品の設計では、初期設計に線形解析を使い、詳細検証で必ず非線形大変形解析を行うのが業界の標準手順だ。

この記事の評価
ご回答ありがとうございます!
参考に
なった
もっと
詳しく
誤りを
報告
参考になった
0
もっと詳しく
0
誤りを報告
0
Written by NovaSolver Contributors
Anonymous Engineers & AI — サイトマップ
プロフィールを見る