材料
OptiStruct によって提供される材料のタイプは、等方性材料、直交異方性材料、異方性材料です。構造モデルで使用される各材料の特性を定義するには、材料特性定義カードを使用します。
MAT1 バルクデータエントリは等方性弾性材料の特性定義に用います。このエントリは任意の構造要素から参照でき、また任意のプロパティカードからでも参照できます。
MAT2 エントリは異方性材料の特性定義に用いられます。このエントリは三角形または四角形の膜要素および曲げ要素にのみ適用され、PSHELL 、PCOMP 、およびPCOMPG プロパティカードのみから参照できます。この材料タイプでは、平面内の応力とひずみの関係を指定します。材料の座標系と要素の座標系間の角度は結合カードで指定します。
MAT3 エントリは軸対称および平面ひずみ要素の材料特性定義に用います。このエントリはCTRIAX6 要素から参照でき、PAXI プロパティカードからも参照が可能で、CTAXI またはCQAXI 要素上で参照されます。同様に、CQPSTN およびCTPSTN 要素から参照されるPPLANE プロパティによって参照が可能です。
MAT4 エントリは、等方性熱材料特性の定義に使用されます。このエントリは任意の構造要素から参照でき、また任意のプロパティカードからでも参照できます。
MAT5 エントリは、異方性熱材料特性の定義に使用されます。このエントリは任意の構造要素から参照でき、また任意のプロパティカードからでも参照できます。
MAT8 カードは2次元の直交異方性弾性材料の特性定義に用います。積層複合材レイアップの個々の層は、一般的にこのような直交異方性の特性を持ちます。積層複合材の層はシェル要素を使用してモデル化されるので、MAT8 特性データを参照できるのは、PSHELL 、PCOMP 、およびPCOMPG 特性カードのみです。
MAT9 バルクデータエントリは3次元ソリッドの異方性弾性材料の特性定義に用います。ある点における応力テンソルの6つの独立した応力成分と、その点におけるテンソルの6つの独立したひずみ成分とをリンクしている一般的な異方性の応力とひずみの関係では、弾性マトリックスに21の独立した定数が含まれます。これらの値はMAT9 バルクデータカードを使って与えられます。MAT9 バルクデータカードは、CHEXA 、CPENTA 、CPYRA 、およびCTETRA ソリッド要素と共に使用され、PSOLID 特性カード上でのみ参照することができます。MAT9 データが指定されるオプションの座標系は、PSOLID バルクデータエントリを介して与えられます。
MAT10 バルクデータエントリは流体-構造連成(音場)解析の流体要素の材料特性定義に用います。このエントリは、FCTN =PFLUID を持つPSOLID エントリからのみ参照されます。
ビオット(多孔質弾性体)材料は、MATPE1 エントリを使用して定義されています。
温度依存の材料特性は、MATT1 、MATT2 、MATT8 、およびMATT9 を使って定義されます。これら4つはすべて、上記と同じ特徴を有します。各特性の温度依存性は、TABLEM1 、TABLEM2 、TABLEM3 、またはTABLEM4 テーブルエントリを使って定義されます。
複合積層材 は、PCOMP 、PCOMPP およびPCOMPG 特性を使って定義されます。これらは材料タイプではなく、積層レイアップの各プライは、異なる材料を参照することが可能です。
弾塑性材料特性はMATS1 を用いて定義されます。その非線形材料特性は表形式入力TABLES1 が必要です。MATS1 はMAT1 の拡張として同じMID で定義されます。MATS1 は全ての非線形ソリューションに適用可能です。
超弾性材料特性はMATHE を用いて定義されます。Ogden、Arruda-Boyceなど、様々な超弾性材料モデルが用意されています。
粘弾性材料特性は、MATVE 、MATTVE (温度依存性)またはMATFVE (周波数依存性)を用いて定義されます。
クリープ材料特性はMATVP を用いて定義されます。
粘着域モデリングは、MCOHE またはMCOHED エントリを用いて定義できます。
鋳鉄塑性材料は、MCIRON バルクデータエントリを用いて定義できます。
ユーザー定義の構造材料プロパティは、MATUSR を用いて利用が可能です。LOADLIB エントリを介して、.dll または.so ライブラリを参照することができます。詳細については、ユーザーズガイド のユーザー定義の構造材料 をご参照ください。
ユーザー定義の熱材料プロパティは、MATUSHT を用いて利用が可能です。LOADLIB エントリを介して、.dll または.so ライブラリを参照することができます。
材料モデルは、Multiscale Designer を用いて定義し、MATMDS エントリを介して使用することが可能です。
表 1. 陰解法解析
材料特性
非線形性
時間依存性
温度依存性
周波数依存性
材料エントリ
等方性
-
-
-
-
MAT1
-
-
-
○
MAT1 + MATF1
-
-
○
-
MAT1 + MATT1
弾塑性
-
-
-
MAT1 + MATS1
-
○
-
MAT1 + MATS1 (TABLEST を参照)
超弾性
-
-
-
MATHE
-
○
-
MATTHE
粘弾性
-
-
-
MAT1 + MATVE
-
○
-
MAT1 + MATVE + MATTVE
-
-
○
MAT1 + MATVE + MATFVE
粘弾性、超弾性
-
-
-
MATHE + MATVE
クリープ
-
-
-
MAT1 + MATVP
クリープ、弾塑性
-
-
-
MAT1 + MATVP + MATS1
クリープ
-
○
-
MAT1 + MATVP + MATTVP
異方性
-
-
-
-
MAT9 (ソリッド要素)MAT2 (シェル要素)
-
-
-
○
MAT9 + MATF9 (ソリッド要素)MAT2 + MATF2 (シェル要素)
-
-
○
-
MAT9 + MATT9 (ソリッド要素)MAT2 + MATT2 (シェル要素)
粘弾性
-
-
-
MAT9 + MATVE
-
-
○
MAT9 + MATFVE
直交異方性
-
-
-
-
MAT9OR (ソリッド要素)MAT8 (シェル要素)
MAT3 (軸対称および平面ひずみ要素)
-
-
-
○
MAT8 + MATF8 (シェル要素)MAT3 + MATF3 (軸対称および平面ひずみ要素)
-
-
○
-
MAT9OR + MATT9OR (ソリッド要素)MAT8 + MATT8 (シェル要素)
MAT3 + MATT3 (軸対称および平面ひずみ要素)
流体
-
-
-
-
MAT10
-
-
-
○
MAT10 + MATF10
熱
-
-
-
-
MAT4 (等方性)MAT5 (異方性)
○(温度)
-
○
-
MAT4 + MATT4 (等方性)
ガスケット
-
-
○
-
MGASK
疲労解析
-
-
-
-
MATFAT
ビオット(多孔質弾性体)
-
-
-
-
MATPE1
ユーザー定義の構造材料サブルーチン
○
○
○
-
MATUSR (サブルーチンはFortran およびC)
ユーザー定義の熱材料サブルーチン
○(温度)
○
○
-
MATUSHT (サブルーチンはFortran およびC)
Multiscale Designer ベースの材料
○
-
-
-
MATMDS (Altair Multiscale Designer を使用)
破壊基準
-
-
-
-
MATF の基準と許容値基準 / 許容値はMAT1 、MAT2 、MAT8 、PCOMP 、PCOMPP 、PCOMPG で定義することも可能
表 2. 陽解法動解析
材料特性
非線形性
時間依存性
温度依存性
周波数依存性
材料カード
等方性
-
-
-
-
MAT1
弾塑性
-
-
-
MAT1 + MATS1
超弾性
-
-
-
MATHE
粘弾性
-
-
-
MAT1 + MATVE
粘弾性、超弾性
-
-
-
MATHE + MATVE
異方性
-
-
-
-
MAT2 (シェル要素)
粘弾性
-
-
-
MAT9 + MATVE
直交異方性
-
-
-
-
MAT8 (シェル要素)
ユーザー定義の構造材料
MATUSR バルクデータエントリとLOADLIB 入出力オプションエントリを組み合わせると、ユーザー定義の外部関数を介して構造材料を定義することが可能です。
外部関数は、Fortran 、C、またはC++で記述できます。一貫した関数のプロトタイピングが遵守され、適切なコンパイルオプションとリンクオプションが使用されていれば、コーディング言語に関係なく、結果のライブラリとファイルにOptiStruct からアクセスできるはずです。
外部関数の書き出し
OptiStruct でユーザー材料を定義するには、2つのFortran サブルーチンが必要です。1つは非線形大変位解析の非線形サブルーチンで、もう1つは線形と非線形の微小変位解析のサブルーチンです。両方のサブルーチンは必須であり、次のように、同じ引数の順序に従っていなければなりません:
非線形サブルーチン(LGDISP):
subroutine usermaterial(idu,stress,
$ strain,dstrain,dfgrOld,dfgrNew,
$ stater,state,nstate,
$ drot,
$ props,nprops,ndi,nshear,ntens,temp,dtemp,
$ ieuid,
$ kinc,dt,t_step,t_total,
$ cdev,cbulk)
integer idu, nstate, nprops, kinc, ieuid, ndi, nshear, ntens, ierr
double precision stress(6),stater(*),state(*),
$ cdev(6,6),cbulk, drot(3,3), temp, dtemp, dt,
$ t_step, t_total,
$ strain(6), dstrain(6), props(nprops)
$ dfgrOld(3,3),dfgrNew(3,3)
character*32000 userdata
線形サブルーチン(線形およびSMDISP):
subroutine smatusr(idu, nprop, prop, ndi, nshear, ntens, smat, userdata, ierr)
integer idu, nprop, ndi, nshear, ntens, ierr
double precision prop(nprop), smat(*)
character*32000 userdata
initusr
サブルーチン:
subroutine initusr(idu,nstate,cstate)
implicit none
integer idu,nstate
character*64 cstate(nstate)
initusr
サブルーチンの文字列は、常に以下のように宣言します:
character*64 cstate(nstate)
宣言は常に64文字サイズで行います。
宣言後、
cstate
変数には、ユーザー定義結果に印刷するラベルを割り当てることができます。以下の例では、最初の変数にインデックス
1
が与えられます。
cstate(1) = “Variable Name for State(1)”
注: サブルーチン名は変更できません。
サブルーチンの引数
以下の一覧は、
OptiStruct で外部サブルーチンに渡される引数を簡単に説明したものです。
OptiStruct は、モデル内の各要素の積分点毎に、これら2つのサブルーチンをコールします。したがって、以下にリストした値は各積分点において計算されます。
引数
タイプ
入力 / 出力
詳細
idu
整数
入力
MATUSR バルクデータエントリのUSUBID パラメータを介して定義されます。この引数は、同じユーザーサブルーチン内の異なるタイプの材料間で選択、定義するために使用されます。 オプションでの使用
stress
ダブル(テーブル)
入力 / 出力
応力テンソル。初期応力は入力と見なされ、非線形ソリューション中に計算された応力、テンソルは、ユーザーサブルーチンからOptiStruct に出力されます。
strain
ダブル(テーブル)
入力
ひずみテンソル。初期ひずみは入力と見なされます。
dstrain
ダブル(テーブル)
入力
インクリメントひずみテーブルインクリメントひずみは、OptiStruct からユーザーサブルーチンに入力されます。
dfgrOld
ダブル(テーブル)
入力
前のインクリメントの変形勾配テンソル。この引数は現在、ソリッド要素(PSOLID )または連続体シェル(PCOMPLS )をサポートします。
dfgrNew
ダブル(テーブル)
入力
現在のインクリメントの変形勾配テンソル。この引数は現在、ソリッド要素(PSOLID )または連続体シェル(PCOMPLS )をサポートします。
stater
ダブル(テーブル)
入力 / 出力
以前のインクリメントにおける状態変数のテーブル。
state
ダブル(テーブル)
入力 / 出力
現在のインクリメントにおける状態変数のテーブル。詳細については、stater
をご参照ください。状態変数は、H3Dファイルでの出力として要求可能な変数です。サブルーチンでのソリューションプロセス内で計算される変数(たとえば、塑性ひずみ、相当塑性ひずみなど)はいずれも、状態変数として定義することによって出力が可能です。状態変数の数は、nstate
を介して指定できます。
nstate
整数
入力 / 出力
サブルーチン内にユーザーが必要とする状態変数の数。これらの状態変数は、H3Dファイルに出力されます。詳細については、stater
をご参照ください。これは、MATUSR バルクデータエントリのNDEPVAR フィールドを介して指定されます。
cstate
string
出力
initusr
サブルーチンからOptiStruct に文字列形式で出力します。usermaterial
またはsmatusr
サブルーチンでは、状態変数はH3D ファイル内の任意の変数を出力します。cstate
変数は、H3D ファイルに表示するサブルーチンで宣言された状態変数の名前を提供します。
props
ダブル(テーブル)
入力
このテーブルには、MATUSR エントリのPROPERTY 継続行からのユーザー定義材料プロパティ情報がすべて含まれます。
nprops
整数
入力
MATUSR エントリのPROPERTY 継続行で定義された材料プロパティの総数。
ndi
整数
入力
法線応力成分の数(ソリッド要素の場合は3、シェル要素の場合は2)。
nshear
整数
入力
せん断応力成分の数(ソリッド要素の場合は3、シェル要素の場合は1)。
ntens
整数
入力
テンソル成分の数(ntens
= ndi
+ nshear
)。
temp
ダブル
入力
1つ前の収束したインクリメントにおける温度。
dtemp
ダブル
入力
温度のインクリメント。
ieuid
整数
入力
要素ID。このサブルーチンは、各要素の積分点毎にコールされます。
kinc
整数
入力
現在のインクリメント。
dt
ダブル
入力
現在の時間インクリメント。
t_step
ダブル
入力
サブケース時間。
t_total
ダブル
入力
総時間(CNTNLSUB が使用されている場合)。
cdev
ダブル(テーブル)
出力
サイズ(6x6)の完全材料モジュールマトリックス。これらはソリューション中に計算され、OptiStruct に出力されて剛性マトリックスを形成します。
cbulk
ダブル(テーブル)
出力
(オプション)バルク材料モジュールマトリックス。
smat
ダブル(テーブル)
出力
1D配列(21項)。これは、cdev
の対称部分です。これらはソリューション中に計算され、OptiStruct に出力されて剛性マトリックスを形成します。
userdata
文字
出力
ierr
引数の値に基づいて出力されるユーザー定義のメッセージ。
ierr
整数
入力 / 出力
ユーザーサブルーチンからのOptiStruct 実行に関する出力メッセージをアクティブ / 非アクティブにするフラグ。
0 (デフォルト)
処理を実行しません。
1
OptiStruct 実行エラー出力とERRORメッセージがuserdata
引数で定義されたメッセージに基づいて出力されます。
-1
userdata
引数で定義された情報メッセージが出力され、OptiStruct 実行は継続されます。
ユーザー定義材料の外部ライブラリの構築
WindowsまたはLinux 上での共有ライブラリの構築を可能にします。
詳細については、外部ライブラリの構築 をご参照ください。
ユーザー定義の熱材料
MATUSHT バルクデータエントリとLOADLIB 入出力オプションエントリを組み合わせると、ユーザー定義の外部関数を介して熱材料を定義することが可能です。
外部関数は、
Fortran 、C、またはC++で記述できます。一貫した関数のプロトタイピングが遵守され、適切なコンパイルオプションとリンクオプションが使用されていれば、コーディング言語に関係なく、結果のライブラリとファイルに
OptiStruct からアクセスできるはずです。
注: ユーザー定義の熱材料熱伝導は、現時点で、非線形過渡熱伝導解析でのみサポートされています。
外部関数の書き出し
サブルーチン:
subroutine usrmatht(idu, matID, ieuid,
Integration_Point, Layer, Simpson_Point,
Stater, State,
nState, drot, props, nprops, temp,
dtemp, kinc, dt, t_step, t_total, hgen, smat
userdata, ierr)
character*32000 userdata
integer*8 i, idu, matID, ieuid, nState, nprops, kinc, ierr
integer Integration_Point, Layer, Simpson_Point
double precision Stater(nState), State(nState)
double precision drot(3,3), rmat(nprops)
double precision etempmat, dtemp, dt, t_step, t_total
double precision hgen, smat(9)
initusr
サブルーチン:
subroutine initusr(idu,nstate,cstate)
implicit none
integer idu,nstate
character*64 cstate(nstate)
initusr
サブルーチンの文字列は、常に以下のように宣言します:
character*64 cstate(nstate)
宣言は常に64文字サイズで行います。
宣言後、
cstate
変数には、ユーザー定義結果に印刷するラベルを割り当てることができます。以下の例では、最初の変数にインデックス
1
が与えられます。
cstate(1) = “Variable Name for State(1)”
注: サブルーチン名は変更できません。
サブルーチンの引数
以下の一覧は、
OptiStruct で外部サブルーチンに渡される引数を簡単に説明したものです。
引数
タイプ
入力 / 出力
詳細
idu
整数
入力
MATUSHT バルクデータエントリのUSUBID パラメータを介して定義されます。この引数は、同じユーザーサブルーチン内の異なるタイプの材料間で選択、定義するために使用されます。 オプションでの使用
matID
整数
入力
材料ID
ieuid
整数
入力
要素ID。
Integration_Point
整数
入力
ガウス積分点。
Layer
整数
入力
ラミネート層。
Simpson Point
整数
入力
板厚方向の積分点(シンプソン法)。
drot(3,3)
ダブル(テーブル)
入力
変換マトリックス
props
ダブル(テーブル)
入力
このテーブルには、MATUSHT エントリのPROPERTY 継続行からのユーザー定義熱材料プロパティ情報がすべて含まれます。
nprops
整数
入力
MATUSHT エントリのPROPERTY 継続行で定義された熱材料プロパティの総数。
temp
ダブル
入力
現在の増分終了時の温度。
dtemp
ダブル
入力
現在の増分の温度。
kinc
整数
入力
現在の非線形増分。
dt
ダブル
入力
現在の時間ステップ増分。
t_step
ダブル
入力
現在の時間ステップの現在のサブケース時間。
t_total
ダブル
入力
総時間(IC が使用されている場合)。これは、非線形過渡熱サブケースのIC ケースコントロールエントリが過去の非線形過渡熱サブケースを指している場合に有効です。
Stater
ダブル(テーブル)
入力
最後に収束した時間ステップでの状態変数の表。これらは、同じ時間ステップの繰り返しの間で一定です。
State
ダブル(テーブル)
入力 / 出力
現在の時間ステップでの状態変数の表。これらは更新され、同じ時間ステップの反復の間に渡されます。状態変数は、H3Dファイルでの出力として要求可能な変数です。サブルーチンでのソリューションプロセス内で計算される変数はいずれも、状態変数として定義することによって出力が可能です。
nState
整数
入力
サブルーチン内にユーザーが必要とする状態変数の数。詳細については、Stater
をご参照ください。
cstate
string
出力
initusr
サブルーチンからOptiStruct への文字ベースのラベル。usermaterial
またはsmatusr
サブルーチンでは、状態変数にユーザー定義のラベルを割り当てることができ、HyperView でインポートしたときにH3D ファイルに表示することができます。cstate
変数は、H3D ファイルに表示するサブルーチンで宣言された状態変数の名前を提供します。
hgen
ダブル(テーブル)
出力
生成された熱。
smat
ダブル(テーブル)
出力
材料マトリックス。これらはソリューション中に計算され、OptiStruct に出力されます。smatマトリックスのフォーマットは以下の通りです。smat(1): KXX Thermal Conductivity
smat(2): KXY Thermal Conductivity
smat(3): KXZ Thermal Conductivity
smat(4): KYY Thermal Conductivity
smat(5): KYZ Thermal Conductivity
smat(6): KZZ Thermal Conductivity
smat(7): CP Heat Capacity per unit mass
smat(8): RHO Density
smat(9): Free Convection Heat Transfer
Coefficient (Unused).
userdata
文字
出力
ierr
引数の値に基づいて出力されるユーザー定義のメッセージ。
ierr
整数
入力 / 出力
ユーザーサブルーチンからのOptiStruct 実行に関する出力メッセージをアクティブ / 非アクティブにするフラグ。
0 (デフォルト)
処理を実行しません。
1
OptiStruct 実行エラー出力とERRORメッセージがuserdata
引数で定義されたメッセージに基づいて出力されます。
-1
userdata
引数で定義された情報メッセージが出力され、OptiStruct 実行は継続されます。
出力
節点温度や要素流束などの標準の組み込みOptiStruct 出力は、任意の熱材料ユーザーサブルーチンベースのモデルに対して要求できます。加えて、ユーザー定義の出力を、ユーザーサブルーチンのState(*)
変数を介して要求することもできます。このようなState(*)
変数の数は、NDEPVAR フィールドで特定する必要があります。
この状態変数は、サブルーチンから出力する必要のある任意の出力変数に割り当てることができ、その後で、H3Dファイルの読み込み後にHyperView で可視化することができます。
ユーザー定義材料の外部ライブラリの構築
WindowsまたはLinux で共有ライブラリを構築できます。
詳細については、外部ライブラリの構築 をご参照ください。
von Mises塑性の複合硬化
シェイクダウンやラチェット効果などを捕捉するために、繰り返し荷重を使用した解析で複合硬化を使用できます。
この手法は、非線形移動(NLKIN )硬化法と非線形等方(NLISO )硬化法の2つの硬化法で構成されています。
一般に、等方部分はvon Mises基準と密接な関係があり、移動部分は背応力の進展則によって表現されます。
複合硬化をアクティブにするには、MATS1 バルクデータでHR =6 と設定します。
等方硬化(NLISO):非線形降伏関数
von Mises塑性の降伏関数は、次のような一般形式で表現できます:
(1)
f ( S , α ,
ε
¯
p
) =
3
2
( S − α ) : ( S − α )
−
σ
y
(
ε
¯
p
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOzaiaacI
cacaWHtbGaaiilaiaahg7acaGGSaGafqyTduMbaebadaWgaaWcbaGa
amiCaaqabaGccaGGPaGaeyypa0ZaaOaaaeaadaWcaaqaaiaaiodaae
aacaaIYaaaaiaacIcacaWHtbGaeyOeI0IaaCySdiaacMcacaGG6aGa
aiikaiaahofacqGHsislcaWHXoGaaiykaaWcbeaakiabgkHiTiabeo
8aZnaaBaaaleaacaWG5baabeaakiaacIcacuaH1oqzgaqeamaaBaaa
leaacaWGWbaabeaakiaacMcaaaa@52F4@
ここで、
S
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaC4uaaaa@36D2@
偏差応力テンソル。
α
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaCySdaaa@3733@
背応力テンソル。
σ
y
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeq4Wdm3aaS
baaSqaaiaadMhaaeqaaaaa@38E3@
相当塑性ひずみ
ε
¯
p
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGafqyTduMbae
badaWgaaWcbaGaamiCaaqabaaaaa@38D6@
の関数とした降伏応力。
流動則は、塑性ひずみの変化として定義され、次のような速度形式で表現できます:
(2)
ε
˙
p
=
λ
˙
∂ f
∂ σ
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabCyTdyaaca
WaaSbaaSqaaiaadchaaeqaaOGaeyypa0Jafq4UdWMbaiaadaWcaaqa
aiabgkGi2kaadAgaaeaacqGHciITcaWHdpaaaaaa@4044@
ここで、
λ
は塑性乗数の速度であり、これは相当塑性ひずみの速度でもあります。
流動方向
N
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaCOtaaaa@36CD@
を導くことができ、これは、応力テンソルを基準にした降伏関数の導関数です。
(3)
N
=
∂
f
∂
σ
=
3
2
(
S
−
α
)
|
|
S
−
α
|
|
=
3
2
η
|
|
η
|
|
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaCOtaiabg2
da9maalaaabaGaeyOaIyRaamOzaaqaaiabgkGi2kaaho8aaaGaeyyp
a0ZaaOaaaeaadaWcaaqaaiaaiodaaeaacaaIYaaaaaWcbeaakmaala
aabaGaaiikaiaahofacqGHsislcaWHXoGaaiykaaqaaiaacYhacaGG
8bGaaC4uaiabgkHiTiaahg7acaGG8bGaaiiFaaaacqGH9aqpdaGcaa
qaamaalaaabaGaaG4maaqaaiaaikdaaaaaleqaaOWaaSaaaeaacaWH
3oaabaGaaiiFaiaacYhacaWH3oGaaiiFaiaacYhaaaaaaa@545C@
ここで、
η
は相対応力テンソルであり、これは偏差応力と背応力の差分です。
非線形等方硬化では、降伏応力が相当塑性ひずみのべき乗則関数であると想定します:
(4)
σ
y
(
ε
¯
p
) =
σ
y 0
+ Q ( 1 −
e
− b
ε
¯
p
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeq4Wdm3aaS
baaSqaaiaadMhaaeqaaOGaaiikaiqbew7aLzaaraWaaSbaaSqaaiaa
dchaaeqaaOGaaiykaiabg2da9iabeo8aZnaaBaaaleaacaWG5bGaaG
imaaqabaGccqGHRaWkcaWGrbGaaiikaiaaigdacqGHsislcaWGLbWa
aWbaaSqabeaacqGHsislcaWGIbGafqyTduMbaebadaWgaaadbaGaam
iCaaqabaaaaOGaaiykaaaa@4C76@
ここで、
Q
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyuaaaa@36CC@
と
b
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyuaaaa@36CC@
は、MATS1 データ(HR =6 、TYPISO =PARAM )のQ フィールドとB フィールドに直接入力できる2つのパラメータです。また、実験から得られた応力-ひずみ曲線に基づき、これらのパラメータをパラメータフィッティングアルゴリズムで計算することもできます。等価塑性応力と降伏応力の等方部分は、MATS1 データ(HR =6 、TYPISO =TABLE )のSIG フィールドとEPS フィールドから得られます。
非線形等方硬化はvon Mises塑性基準に基づいているので、流動則と関連しています。
移動硬化(NLKIN):背応力の進展則
従来の線形硬化(
HR =
1 または
2 )または混合硬化(
HR =
3 )と比較して、
HR =
6 とした
NLKIN の主な違いは、背応力の進展則の拡張であることです。この進展則は、背応力成分ごとに記述した進展方程式の一群で構成されています:
(5)
α
˙
=
∑
k
=
1
m
α
˙
k
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGajWiGhg7agG
aJakaacqGH9aqpdaaeWbqaaiqcmc4HXoGbiWiGcaWaiWiGBaaaleac
mcOaiWiGdUgaaeqcmciaaeaacaWGRbGaeyypa0JaaGymaaqaaiaad2
gaa0GaeyyeIuoaaaa@491E@
および
(6)
α
˙
k
=
2
3
C
k
ε
˙
p
−
γ
k
α
k
ε
¯
˙
p
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGajWiGhg7agG
aJakaadGaJaUbaaSqaiWiGcGaJao4AaaqajWiGaOGaeyypa0ZaaSaa
aeaacaaIYaaabaGaaG4maaaacaWGdbWaaSbaaSqaaiaadUgaaeqaaO
GabCyTdyaacaWaaSbaaSqaaiaadchaaeqaaOGaeyOeI0Iaeq4SdC2a
aSbaaSqaaiaadUgaaeqaaOGaaCySdmaaBaaaleaacaWGRbaabeaaki
qbew7aLzaaryaacaWaaSbaaSqaaiaadchaaeqaaaaa@4ED1@
ここで、
k
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyuaaaa@36CC@
背応力の成分数を示します。
m
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyuaaaa@36CC@
背応力成分の合計数。
C
k
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaam4qamaaBa
aaleaacaWGRbaabeaaaaa@37DA@
および
γ
k
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeq4SdC2aaS
baaSqaaiaadUgaaeqaaaaa@38B9@
成分
k
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyuaaaa@36CC@
の対応するパラメータペア。
これら2つのパラメータは、MATS1 データ(HR =6 、TYPKIN =PARAM )のCi フィールドとGi フィールドに直接入力できます。また、実験から得られた応力-ひずみ曲線に基づき、これらのパラメータをパラメータフィッティングアルゴリズムで計算することもできます。これらのアルゴリズムは、MATS1 データ(HR =6 、TYPKIN =HALFCYCL )のSIG フィールドとEPS フィールドで定義します。
背応力
α
˙
k
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGajWiGhg7agG
aJakaadGaJaUbaaSqaiWiGcGaJao4AaaqajWiGaaaa@3ED0@
の進展は、
ε
˙
p
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabCyTdyaaca
WaaSbaaSqaaiaadchaaeqaaaaa@3861@
に平行である流動方向と背応力成分
α
k
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaCySdmaaBa
aaleaacaWGRbaabeaaaaa@384F@
自体の両方に依存しているため、背応力の進展則との関連はありません。この結果として、一貫性のある非対称な弾塑性の接線係数が得られます。複合硬化がアクティブな場合は、非対称ソルバーは必ずオンになっています。
時間積分スキーム
通常、塑性問題はリターンマッピング法を使用して解析します。すなわち、塑性問題を最初は弾性の試行段階と想定したうえで、塑性流動が発生した場合は、降伏曲面上に応力を戻します。リターンマッピングプロセスでは後退オイラーアルゴリズムを使用します。
パラメータフィッティング
応力-ひずみ曲線が得られている場合は(TYPKIN =HALFCYCL またはTYPISO =TABLE )、得られたデータポイントを使用して複合硬化に最適なパラメータを計算します。パラメータフィッティングの場合は、Newton法の拡張であるLevenberg-Marquardt法を使用します。フィッティングしたパラメータは.out ファイルに出力されます。
TYPISO =TABLE と設定したNLISO の場合、継続行で指定したデータは、降伏応力と相当塑性ひずみとの関係を示します。この曲線は通常、ひずみを一定として繰り返した実験に基づいて生成します。同じ曲線を等方硬化(HR =1 )にも使用します。例えば、TABLES1 /TABLEG またはTABLEST を入力とした場合です。
TYPKIN =
HALFCYCL とした
NLKIN の場合、得られたデータは降伏応力と相当塑性ひずみの関係を示します。この降伏応力は、実験で直接測定した全降伏応力なので、相当塑性ひずみは弾性ひずみの減算によって修正されます。
Ci パラメータと
Gi パラメータを計算するには、まず等方部分を曲線から減算すると、その結果は移動硬化に起因する硬化部分となります。減算したデータはパラメータフィッティングに使用します。したがって、
TYPKIN =
HALFCYCL とした
NLKIN で得られる降伏応力値は、
TYPISO =
TABLE とした
NLISO で得られる降伏応力値より必ず大きくなります。
図 1. NLKINまたはNLISOのパラメータフィッティング(デモ)
温度依存の複合硬化 温度依存の複合硬化がアクティブな場合は、次のようなすべてのパラメータが温度依存となります。
C
k
(
T
)
γ
k
(
T
)
σ
y
0
(
T
)
Q
(
T
)
b
(
T
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGceaqabeaacaWGdb
WaaSbaaSqaaiaadUgaaeqaaOGaaiikaiaadsfacaGGPaaabaGaeq4S
dC2aaSbaaSqaaiaadUgaaeqaaOGaaiikaiaadsfacaGGPaaabaGaeq
4Wdm3aaSbaaSqaaiaadMhacaaIWaaabeaakiaacIcacaWGubGaaiyk
aaqaaiaadgfacaGGOaGaamivaiaacMcaaeaacaWGIbGaaiikaiaads
facaGGPaaaaaa@4B23@
実験では、限られた温度でのテストのみが可能です。テストに使用した温度と温度の間の温度における塑性を解析するには補間を使用します。
等方硬化
NLISO を例として使用して、2つの温度
T
1
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamivamaaBa
aaleaacaaIXaaabeaaaaa@37B6@
と
T
2
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamivamaaBa
aaleaacaaIXaaabeaaaaa@37B6@
でパラメータが得られていれば、補間では次の2つの降伏応力関数を使用できます:
(7)
σ
y
(
ε
¯
p
,
T
1
)
=
σ
y
0
+
Q
(
T
1
)
⋅
(
1
−
e
−
b
(
T
1
)
⋅
ε
¯
p
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeq4Wdm3aaS
baaSqaaiaadMhaaeqaaOGaaiikaiqbew7aLzaaraWaaSbaaSqaaiaa
dchaaeqaaOGaaiilaiaadsfadaWgaaWcbaGaaGymaaqabaGccaGGPa
Gaeyypa0Jaeq4Wdm3aaSbaaSqaaiaadMhacaaIWaaabeaakiabgUca
RiaadgfacaGGOaGaamivamaaBaaaleaacaaIXaaabeaakiaacMcacq
GHflY1caGGOaGaaGymaiabgkHiTiaadwgadaahaaWcbeqaaiabgkHi
TiaadkgacaGGOaGaamivamaaBaaameaacaaIXaaabeaaliaacMcacq
GHflY1cuaH1oqzgaqeamaaBaaameaacaWGWbaabeaaaaGccaGGPaaa aa@59CC@
(8)
σ
y
(
ε
¯
p
,
T
2
)
=
σ
y
0
+
Q
(
T
2
)
⋅
(
1
−
e
−
b
(
T
2
)
⋅
ε
¯
p
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeq4Wdm3aaS
baaSqaaiaadMhaaeqaaOGaaiikaiqbew7aLzaaraWaaSbaaSqaaiaa
dchaaeqaaOGaaiilaiaadsfadaWgaaWcbaGaaGOmaaqabaGccaGGPa
Gaeyypa0Jaeq4Wdm3aaSbaaSqaaiaadMhacaaIWaaabeaakiabgUca
RiaadgfacaGGOaGaamivamaaBaaaleaacaaIYaaabeaakiaacMcacq
GHflY1caGGOaGaaGymaiabgkHiTiaadwgadaahaaWcbeqaaiabgkHi
TiaadkgacaGGOaGaamivamaaBaaameaacaaIYaaabeaaliaacMcacq
GHflY1cuaH1oqzgaqeamaaBaaameaacaWGWbaabeaaaaGccaGGPaaa aa@59CF@
[
T
1
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamivamaaBa
aaleaacaaIXaaabeaaaaa@37B6@
,
T
2
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamivamaaBa
aaleaacaaIXaaabeaaaaa@37B6@
]の範囲にある現在の温度
T
c
u
r
r
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamivamaaBa
aaleaacaWGJbGaamyDaiaadkhacaWGYbaabeaaaaa@3ACB@
で補間した降伏応力は次のようになります:
(9)
σ
y
(
ε
¯
p
,
T
c
u
r
r
)
=
f
1
⋅
σ
y
(
ε
¯
p
,
T
1
)
+
f
2
⋅
σ
y
(
ε
¯
p
,
T
2
)
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeq4Wdm3aaS
baaSqaaiaadMhaaeqaaOGaaiikaiqbew7aLzaaraWaaSbaaSqaaiaa
dchaaeqaaOGaaiilaiaadsfadaWgaaWcbaGaam4yaiaadwhacaWGYb
GaamOCaaqabaGccaGGPaGaeyypa0JaamOzamaaBaaaleaacaaIXaaa
beaakiabgwSixlabeo8aZnaaBaaaleaacaWG5baabeaakiaacIcacu
aH1oqzgaqeamaaBaaaleaacaWGWbaabeaakiaacYcacaWGubWaaSba
aSqaaiaaigdaaeqaaOGaaiykaiabgUcaRiaadAgadaWgaaWcbaGaaG
OmaaqabaGccqGHflY1cqaHdpWCdaWgaaWcbaGaamyEaaqabaGccaGG
OaGafqyTduMbaebadaWgaaWcbaGaamiCaaqabaGccaGGSaGaamivam
aaBaaaleaacaaIYaaabeaakiaacMcaaaa@605D@
ここでは、異なる温度に対する2つの係数
f
1
=
T
2
−
T
c
u
r
r
T
2
−
T
1
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOzamaaBa
aaleaacaaIXaaabeaakiabg2da9maalaaabaGaamivamaaBaaaleaa
caaIYaaabeaakiabgkHiTiaadsfaqaaaaaaaaaWdbmaaBaaaleaaca
WGJbGaamyDaiaadkhacaWGYbaabeaaaOWdaeaacaWGubWaaSbaaSqa
aiaaikdaaeqaaOGaeyOeI0IaamivamaaBaaaleaacaaIXaaabeaaaa
aaaa@4526@
、
f
2
=
T
c
u
r
r
−
T
1
T
2
−
T
1
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOzamaaBa
aaleaacaaIYaaabeaakiabg2da9maalaaabaGaamivaabaaaaaaaaa
peWaaSbaaSqaaiaadogacaWG1bGaamOCaiaadkhaaeqaaOWdaiabgk
HiTiaadsfadaWgaaWcbaGaaGymaaqabaaakeaacaWGubWaaSbaaSqa
aiaaikdaaeqaaOGaeyOeI0IaamivamaaBaaaleaacaaIXaaabeaaaa
aaaa@4526@
を使用しています。
図 2 を例として、補間の原理を示します。
パラメータ(
Q と
B )が直接補間されていないことに留意してください。代わりに、2つの温度における降伏関数を補間しています。これは、2つの温度における進展則を補間する
NLKIN と類似しています。
図 2. 温度依存のNLISOを補間する原理
目的の温度
T
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamivamaaBa
aaleaacaaIXaaabeaaaaa@37B6@
が有効な温度範囲[
T
1
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamivamaaBa
aaleaacaaIXaaabeaaaaa@37B6@
,
T
2
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamivamaaBa
aaleaacaaIXaaabeaaaaa@37B6@
]にない場合は、最も近い温度が選択されます。つまり、温度は外挿されません。さらに、NLKIN とNLISO の材料パラメータには、同じ温度での値を指定することをお勧めします。
鋳鉄の塑性特性
鋳鉄材料モデルは、引張と圧縮の挙動が異なるねずみ鋳鉄の降伏挙動を表すために使用されます。
この材料モデルでは、ひずみの進展に速度形式を用い、ひずみ速度を弾性部と塑性部の2つの部分に分解して加算します。
(10)
ε
˙
=
ε
˙
e
+
ε
˙
p
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGafqyTduMbai
aacqGH9aqpcuaH1oqzgaGaamaaCaaaleqabaGaamyzaaaakiabgUca
Riqbew7aLzaacaWaaWbaaSqabeaacaWGWbaaaaaa@3F32@
降伏関数
降伏基準の定義は次のとおりです:
(11)
f
≤
0
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOzaiabgs
MiJkaaicdaaaa@3951@
ここで、
f
=
{
2
3
q
cos
θ
+
p
−
σ
t
p
>
−
σ
c
3
q
−
σ
c
p
≤
−
σ
c
3
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOzaiabg2
da9maaceaabaqbaeqabiqaaaqaamaalaaabaGaaGOmaaqaaiaaioda
aaGaamyCaiGacogacaGGVbGaai4CaiabeI7aXjabgUcaRiaadchacq
GHsislcqaHdpWCdaWgaaWcbaGaamiDaaqabaGccaqGGaGaaeiiaiaa
bccacaWGWbGaeyOpa4JaeyOeI0YaaSaaaeaacqaHdpWCdaWgaaWcba
Gaam4yaaqabaaakeaacaaIZaaaaaqaaiaadghacqGHsislcqaHdpWC
daWgaaWcbaGaam4yaaqabaGccaqGGaGaaeiiaiaabccacaqGGaGaae
iiaiaabccacaqGGaGaaeiiaiaabccacaqGGaGaaeiiaiaabccacaqG
GaGaaeiiaiaabccacaqGGaGaaeiiaiaabccacaqGGaGaaeiiaiaabc
cacaWGWbGaeyizImQaeyOeI0YaaSaaaeaacqaHdpWCdaWgaaWcbaGa
am4yaaqabaaakeaacaaIZaaaaaaaaiaawUhaaaaa@67B5@
1つ目の基準は引張降伏用のランキンの基準(最大主応力基準)で、2つ目の基準は圧縮降伏用のフォンミーゼスの基準です。これらはまとめて複合降伏曲面を形成します。
ここで、
σ
t
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeq4Wdm3aaS
baaSqaaiaadshaaeqaaaaa@38DE@
単軸引張における降伏応力。
σ
c
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeq4Wdm3aaS
baaSqaaiaadshaaeqaaaaa@38DE@
単軸圧縮における降伏応力。
材料は等方性と見なされるため、降伏曲面は、応力テンソルの3つの不変量
p
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaaaa@36EB@
、
q
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaaaa@36EB@
、および
r
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaaaa@36EB@
の関数で表すことができます。
ここで、
q
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaaaa@36EB@
は、特定の応力状態のフォンミーゼス応力です。
(12)
q
=
3
J
2
=
3
2
S
:
S
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyCaiabg2
da9maakaaabaGaaG4maiaadQeadaWgaaWcbaGaaGOmaaqabaaabeaa
kiabg2da9maakaaabaWaaSaaaeaacaaIZaaabaGaaGOmaaaacaWHtb
GaaiOoaiaahofaaSqabaaaaa@3FA1@
ここで、
p
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaaaa@36EB@
は、次の式で与えられる平均応力です:
(13)
p
=
σ
x
x
+
σ
y
y
+
σ
z
z
3
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaiabg2
da9maalaaabaGaeq4Wdm3aaSbaaSqaaiaadIhacaWG4baabeaakiab
gUcaRiabeo8aZnaaBaaaleaacaWG5bGaamyEaaqabaGccqGHRaWkcq
aHdpWCdaWgaaWcbaGaamOEaiaadQhaaeqaaaGcbaGaaG4maaaaaaa@4662@
不変量
r
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaaaa@36EB@
は、次のように表すことができます:
(14)
r
=
(
9
2
S
·
S
:
S
)
1
3
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOCaiabg2
da9maabmaabaWaaSaaaeaacaaI5aaabaGaaGOmaaaacaWHtbGaeS4J
PFMaaC4uaiaacQdacaWHtbaacaGLOaGaayzkaaWaaWbaaSqabeaada
WcaaqaaiaaigdaaeaacaaIZaaaaaaaaaa@4282@
ここで、
S
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaC4uaaaa@36D3@
は、偏差応力のテンソルフォームです。
(15)
S
=
[
S
x
x
S
x
y
S
x
z
S
y
x
S
y
y
S
y
z
S
z
x
S
z
y
S
z
z
]
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaC4uaiabg2
da9maadmaabaqbaeqabmWaaaqaaiaadofadaWgaaWcbaGaamiEaiaa
dIhaaeqaaaGcbaGaam4uamaaBaaaleaacaWG4bGaamyEaaqabaaake
aacaWGtbWaaSbaaSqaaiaadIhacaWG6baabeaaaOqaaiaadofadaWg
aaWcbaGaamyEaiaadIhaaeqaaaGcbaGaam4uamaaBaaaleaacaWG5b
GaamyEaaqabaaakeaacaWGtbWaaSbaaSqaaiaadMhacaWG6baabeaa
aOqaaiaadofadaWgaaWcbaGaamOEaiaadIhaaeqaaaGcbaGaam4uam
aaBaaaleaacaWG6bGaamyEaaqabaaakeaacaWGtbWaaSbaaSqaaiaa
dQhacaWG6baabeaaaaaakiaawUfacaGLDbaaaaa@553C@
数量
θ
は、特定の応力状態の子午面を特定する、以下のような
q
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaaaa@36EB@
と
r
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaaaa@36EB@
によって定義されるロード角です。
(16)
cos
(
3
θ
)
=
(
r
q
)
3
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaci4yaiaac+
gacaGGZbWaaeWaaeaacaaIZaGaeqiUdehacaGLOaGaayzkaaGaeyyp
a0ZaaeWaaeaadaWcaaqaaiaadkhaaeaacaWGXbaaaaGaayjkaiaawM
caamaaCaaaleqabaGaaG4maaaaaaa@423C@
主応力空間では、降伏関数はランキンの平面とフォンミーゼスの円柱の交差です(図 3 )。降伏曲面は、図 4 と図 5 の
π
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeqiWdahaaa@37B3@
平面、および図 6 の子午面で説明されます。
(17)
r
=
(
9
2
S
⋅
S
:
S
)
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOCaiabg2
da9maabmaabaWaaSaaaeaacaaI5aaabaGaaGOmaaaacaWHtbGaeyyX
ICTaaC4uaiaacQdacaWHtbaacaGLOaGaayzkaaaaaa@40A8@
ここで、
S
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaC4uaaaa@36D3@
は、偏差応力のテンソルフォームです。
流動則
流動則は次のように表されます:
(18)
{
(
p
−
g
)
2
a
2
+
q
2
=
9
g
2
p
>
−
σ
c
3
q
=
3
g
p
≤
−
σ
c
3
MathType@MTEF@5@5@+=
feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaiqaaeaafa
qabeGabaaabaWaaSaaaeaadaqadaqaaiaadchacqGHsislcaWGNbaa
caGLOaGaayzkaaWaaWbaaSqabeaacaaIYaaaaaGcbaGaamyyamaaCa
aaleqabaGaaGOmaaaaaaGccqGHRaWkcaWGXbWaaWbaaSqabeaacaaI
YaaaaOGaeyypa0JaaGyoaiaadEgadaahaaWcbeqaaiaaikdaaaGcca
qGGaGaaeiiaiaabccacaqGGaGaamiCaiabg6da+iabgkHiTmaalaaa
baGaeq4Wdm3aaSbaaSqaaiaadogaaeqaaaGcbaGaaG4maaaaaeaaca
WGXbGaeyypa0JaaG4maiaadEgacaqGGaGaaeiiaiaabccacaqGGaGa
aeiiaiaabccacaqGGaGaaeiiaiaabccacaqGGaGaaeiiaiaabccaca
qGGaGaaeiiaiaabccacaqGGaGaaeiiaiaabccacaqGGaGaaeiiaiaa
bccacaqGGaGaaeiiaiaabccacaWGWbGaeyizImQaeyOeI0YaaSaaae
aacqaHdpWCdaWgaaWcbaGaam4yaaqabaaakeaacaaIZaaaaaaaaiaa
wUhaaiaabccacaqGGaGaaeiiaaaa@6A02@
硬化則
この材料モデルでは、等方硬化のみが考慮されます。相当塑性ひずみが大きくなるにつれて、降伏強度が大きくなります。引張と圧縮では流動則が異なるため、相当塑性ひずみは引張と圧縮で異なることに注意が必要です。したがって、引張降伏強度と圧縮降伏強度は、引張の表と圧縮の表から別々に調べます。
圧縮相当塑性ひずみは、次のように表されます:
(19)
e
n
p l c
=
e
n − 1
p l c
+
e
˙
p l c
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyzamaaDa
aaleaacaWGUbaabaGaamiCaiaadYgacaWGJbaaaOGaeyypa0Jaamyz
amaaDaaaleaacaWGUbGaeyOeI0IaaGymaaqaaiaadchacaWGSbGaam
4yaaaakiabgUcaRiqadwgagaGaamaaCaaaleqabaGaamiCaiaadYga
caWGJbaaaaaa@4739@
(20)
e
˙
p l c
=
2
3
S (
ε
˙
p
) : S (
ε
˙
p
)
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyzayaaca
WaaWbaaSqabeaacaWGWbGaamiBaiaadogaaaGccqGH9aqpdaGcaaqa
amaalaaabaGaaGOmaaqaaiaaiodaaaGaaC4uamaabmaabaGafqyTdu
MbaiaadaahaaWcbeqaaiaadchaaaaakiaawIcacaGLPaaacaGG6aGa
aC4uamaabmaabaGafqyTduMbaiaadaahaaWcbeqaaiaadchaaaaaki
aawIcacaGLPaaaaSqabaaaaa@47D9@
ここで、
S (
ε
˙
p
)
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaC4uamaabm
aabaGafqyTduMbaiaadaahaaWcbeqaaiaadchaaaaakiaawIcacaGL
Paaaaaa@3B38@
は塑性ひずみ速度の偏差部分のテンソルです。
引張相当塑性ひずみは:
(21)
e
n
p l t
=
e
n − 1
p l t
+
e
˙
p l t
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyzamaaDa
aaleaacaWGUbaabaGaamiCaiaadYgacaWG0baaaOGaeyypa0Jaamyz
amaaDaaaleaacaWGUbGaeyOeI0IaaGymaaqaaiaadchacaWGSbGaam
iDaaaakiabgUcaRiqadwgagaGaamaaCaaaleqabaGaamiCaiaadYga
caWG0baaaaaa@476C@
(22)
e
˙
p l c
=
1
σ
t n
(
p
ε
˙
v o l
p
+ q
e
˙
p l c
)
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyzayaaca
WaaWbaaSqabeaacaWGWbGaamiBaiaadogaaaGccqGH9aqpdaWcaaqa
aiaaigdaaeaacqaHdpWCdaWgaaWcbaGaamiDaiaad6gaaeqaaaaakm
aabmaabaGaamiCaiqbew7aLzaacaWaa0baaSqaaiaadAhacaWGVbGa
amiBaaqaaiaadchaaaGccqGHRaWkcaWGXbGabmyzayaacaWaaWbaaS
qabeaacaWGWbGaamiBaiaadogaaaaakiaawIcacaGLPaaaaaa@4DAF@
ここで、
ε
˙
v o l
p
=
ε
˙
x x
p
+
ε
˙
y y
p
+
ε
˙
z z
p
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGafqyTduMbai
aadaqhaaWcbaGaamODaiaad+gacaWGSbaabaGaamiCaaaakiabg2da
9iqbew7aLzaacaWaa0baaSqaaiaadIhacaWG4baabaGaamiCaaaaki
abgUcaRiqbew7aLzaacaWaa0baaSqaaiaadMhacaWG5baabaGaamiC
aaaakiabgUcaRiqbew7aLzaacaWaa0baaSqaaiaadQhacaWG6baaba
GaamiCaaaaaaa@4CFB@
です。
上の式で、下付き指数
n
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaWcbaGaamOBaaaa@36EB@
は物理量が時刻
t
=
n
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWccaWG0bGaey
ypa0JaamOBaaaa@38F4@
にあることを意味し、
n
−
1
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaWcbaGaamOBaiabgk
HiTiaaigdaaaa@3893@
は、物理量が最後に収束した時間
t
=
n
−
1
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9
vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x
fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWccaWG0bGaey
ypa0JaamOBaiabgkHiTiaaigdaaaa@3A9C@
を意味します。
入力
鋳鉄塑性材料データは、既存のMAT1 バルクデータエントリと同じ識別番号を有するMCIRON バルクデータエントリを使用して指定することができます。引張および圧縮応力-ひずみ曲線は、MCIRON エントリのTABLE_T およびTABLE_C フィールドを使用して定義することができます。
MCIRON を介した鋳鉄材は、微小変位および大変位非線形静解析と非線形過渡解析に対応しています。CHEXA 、CTETRA 、CPENTA 、CPYRA 要素(1次と2次の両方)についてサポートされています。
通常の結果出力に加えて、STRAIN(PLASTIC) I/Oオプションが指定されている場合は、この材料モデルの追加結果が出力されます。これらの結果には、6つの塑性ひずみ成分、等価圧縮塑性ひずみ、等価引張塑性ひずみ、節点結果、積分結果などがあります。
マルチスケールモデリング
OptiStruct (OS)およびMultiscale Designer (MDS)を組み合わせて、線形および非線形の両方の材料を使用して構造コンポーネントに対するマルチスケール解析を実行できます。
複合材、土、ソリッドフォーム、多結晶体などの不均質材料は、さまざまな機械的特性を持つ1つ以上の区別可能な成分で構成されます。12 たとえば、繊維強化複合材には、補強材 と呼ばれるより剛性が高く強固な相と、母材 と呼ばれる剛性が低く弱い相があることが知られています。支配方程式は、ミクロスケールまたはマクロスケールのいずれかのスケールで適切に解明されています。一般的な構成方程式はマクロスケールで変形を受けるソリッドに対して適用可能である一方、連続体モデルはミクロスケールである必要があります。この2つのスケールのギャップを埋めるためには、同時に異なるスケールでモデルを考える必要があります。これは、マルチスケール技術により達成されます。
従来の積層材理論は不均質積層材の全体の特性を予測でき、均質化理論は個々の相の特性および相の形状についての情報を提供します。個々の相についての知識は、材料の損傷や破壊を特性化するのに重要です。したがって、マルチスケール技術は異なるレベルの物理法則での材料の挙動に焦点を当ててモデル化するという他に例のない機会をもたらします。
この2つのソフトウェアの統合のための全体的なフローチャートを
図 7 に示します。
Multiscale Designer には、材料サブルーチンの作成に使用される4つのプリプロセッシング手順があります。これらのサブルーチンでは、線形および非線形の領域でのミクロスケールの材料挙動を特性化します。これらは後で、構造解析用に、
MATUSR 材料カードを使用して
OptiStruct と統合されます。
図 7. Multiscale Designer - OptiStruct 統合
Multiscale Designer における4つのプリプロセッシング手順は次のとおりです:
単位セル形状とメッシュ定義
線形材料特性
次数低減均質化
非線形材料特性
注: 4つのプリプロセッシング手順の詳細は、
Multiscale Designer User Manualをご参照ください。
10 ユーザーは、
Multiscale Designer 内の材料定式化を理解していることが前提となっています。
単一スケールモデル
単一スケール材料モデルを構築するために必要な基本手順。
鋳鉄の塑性特性は、引張および圧縮荷重を受けたときの降伏挙動および硬化挙動が異なるため、興味深い研究対象です。最初の2つのセクションでは、Multiscale Designer (MDS)から要求される入力データについて説明します。次の2つのセクションでは、材料をOptiStruct (OS)に統合し、構造解析を実行する手順について説明します。
線形材料の特性計算
材料モデルタイプが単一スケール材料特性として選択されます。
Multiscale Designer では、以下の材料特性が許容されます。
ここでは、線形領域の特性に鋳鉄の特性を持つ均一な材料が使用されます。材料の入力弾性特性 / パラメータと値は次のとおりです:
鋳鉄の線形弾性パラメータの特性と値
11
引張ヤング率(GPa)、
E
t
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaamyra8aadaWgaaWcbaWdbiaadshaa8aabeaaaaa@3829@
95.5
圧縮ヤング率(GPa)、
E
c
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaamyra8aadaWgaaWcbaWdbiaadshaa8aabeaaaaa@3829@
95.5
ポアソン比、
ν
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
GaeqyVd4gaaa@37C4@
0.26
非線形材料の特性計算
Multiscale Designer では、速度に依存しない塑性、粘弾性、損傷則など、さまざまな構成則を使用できます。ここでは、等方性損傷 - 3区分線形展開を使用して、材料の非線形挙動をシミュレートします。Multiscale Designer 内の損傷モデル定式化は、連続体損傷力学フレームワークに従います。弾性剛性マトリクス、主ひずみの関数である損傷状態変数を使用することにより縮退されます。圧縮荷重の場合のみ、主ひずみに圧縮係数がかけられ、圧縮での損傷が緩和されます。圧縮係数は、材料の入力特性に基づいて、内部的に計算されます。
鋳鉄の破壊入力パラメータの特性と値
11
損傷開始時の応力 – 引張(MPa)、
σ
0
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaeq4Wdm3damaaCaaaleqabaWdbiaaicdaaaaaaa@38D5@
126.0
最大応力 – 引張(MPa)、
σ
1
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaeq4Wdm3damaaCaaaleqabaWdbiaaicdaaaaaaa@38D5@
210.3
最大応力時のひずみ – 引張、
ε
1
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
GaeqyTdu2damaaCaaaleqabaWdbiaaigdaaaaaaa@38BA@
0.008
破壊ひずみ – 引張、
ε
2
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
GaeqyTdu2damaaCaaaleqabaWdbiaaigdaaaaaaa@38BA@
0.008
損傷開始時の応力 – 圧縮(MPa)、
σ
c
0
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaeq4Wdm3damaaDaaaleaapeGaam4yaaWdaeaapeGaaGimaaaaaaa@39DC@
303.0
最大応力 – 圧縮(MPa)、
σ
c
1
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaeq4Wdm3damaaDaaaleaapeGaam4yaaWdaeaapeGaaGimaaaaaaa@39DC@
443.3
最大応力時のひずみ – 圧縮、
ε
c
1
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
GaeqyTdu2damaaDaaaleaapeGaam4yaaWdaeaapeGaaGymaaaaaaa@39C1@
0.010
破壊ひずみ – 圧縮、
ε
c
2
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
GaeqyTdu2damaaDaaaleaapeGaam4yaaWdaeaapeGaaGymaaaaaaa@39C1@
0.010
非線形材料の定式化は、ノッチなし引張 / 圧縮組み込みマクロシミュレーションモデルにより行われます。ASTM D3039、D3518、およびD6641に準拠する2つのシミュレーションが定義されます。1つは引張挙動のシミュレート用、もう1つは圧縮挙動用です。プロセスで、単位メッシュ(ソリッドキューブ)は一端で固定され、もう一端のx方向変位を受けます。応力は、反力を単位面積で割ることで計算されます。
ノッチなし引張 / 圧縮シミュレーションのパラメータと入力値
荷重速度 – 引張(/ 秒)
0.008
最大ひずみ – 引張
0.008
荷重速度 – 圧縮(/ 秒)
-0.01
最大ひずみ – 圧縮
-0.01
荷重速度は試験のひずみ速度です。すべての速度に依存しない材料則(これには等方性損傷則 - 3区分線形展開が含まれます)では、荷重速度を最大ひずみと同じに設定するのが一般的です。機械的荷重の増分の最小数は、20と定義されます。これは、初期時間ステップが、総ステップ時間を最小機械的増分で割ったものとして設定されることを意味します。
出力データファイルは、材料モデルディレクトリに生成されます。ファイルパスは、Multiscale Designer 設定で変更できます。対応するファイル名と説明は、Multiscale Designer User Manual の‘Unit Cell Data Files’をご参照ください。
構造解析
ユーザー定義材料は、8つの
CELAS1 スプリング要素に結合される単位
CHEXA キューブ要素の非線形準-静的解析により、
OptiStruct でシミュレートされます(
図 8 )。スプリングは非常に剛性が低く、一端で固定されています。4つのスプリングはy方向に結合され、別の4つはz方向に結合されています。これらのスプリングにより、y方向およびz方向の剛体運動はないことが保証されます。単位
CHEXA キューブ要素はx並進方向に沿って拘束されます。スプリングに結合されている側面のx、y、z回転方向についても拘束され、要素は反対側の面にサブケース1と2でそれぞれ圧縮荷重 = 0.009mmと引張荷重 = 0.007mmを受けます。
図 8. スプリングに結合された単位CHEXAキューブ要素モデル
Multiscale Designer ファイルとOptiStruct との統合
Multiscale Designer で入力ファイル(.mic )を選択します。
タブを選択します。Solver Interfaces タブを選択します。
OptiStruct のオプションで、Multiscale Materials タブをクリックします。
Multiscale Designer solver interface for OptiStruct が開きます。
プラグイン“dll ”とマルチスケール材料データファイルが、それぞれ材料サブルーチンとMultiscale Designer モデルを指していることを確認します。
材料サブルーチンとMultiscale Designer モデルのディレクトリ例は、それぞれ<hwinstallation_directory\hwsolvers\MultiscaleDesigner\win64\plugins\optiStruct\umat.dll> および<working_directory\MultiscaleDesigner\model_name\Mechanical\model_name_mdsMAT.dat> のようになります。
等方性損傷則で計算されるユーザー定義変数の数は8です。これには、損傷状態変数、相当ひずみ、全ひずみ、固有ひずみからの項が含まれます。
プラグインデータの出力フォルダーディレクトリを、モデルファイルパス<working_directory\model_name\Mechanical> に変更します。
生成されたプラグインデータファイル(OptiStruct_plugin_data.fem )には、構造解析実行のためのLOADLIB 入出力カードとMATUSR カードが含まれます。LOADLIB 入出力エントリを使用して外部サブルーチンを実装し、MATUSR を使用してユーザーの材料パラメータおよび特性を定義します。これらのカードは後でOptiStruct 入力モデルファイル(*.fem )に挿入されます。
注:
入力モデルファイルは、マルチスケール材料と同じフォルダーに配置する必要があります。材料サブルーチンは、LOADLIB を介してこのデータベースに呼び込まれます。
MATUSR 内のUSUBID の番号は、マルチスケール材料モデルIDを参照する必要があります。
単一スケール結果
Multiscale Designer -OptiStruct 統合用にサンプルカードが生成され、OptiStruct でユーザー定義材料による引張および圧縮の試験の結果が得られます。
均質化および損傷則の応力-ひずみ曲線より、弾性特性が示されます。
線形材料の特性計算
非線形材料の特性計算 での鋳鉄の破壊入力特性のパラメータおよび値は、損傷開始時の応力が、引張の場合は126MPa、圧縮の場合は303MPaであることを示しています。該当する時間ステップ(材料が線形である間の時間ステップ)は、引張の場合0.15秒、圧縮の場合0.30秒です。
図 9 に、x方向応力、x方向ひずみ、およびy方向ひずみのコンタープロットを示します。これらから、弾性方程式を使用して材料の弾性特性を計算することができます。このシミュレーションで、材料の均質化された弾性特性は入力特性と同じです。これは、材料が等方性とみなされるためです。
図 9. Multiscale Designer の組み込みマクロシミュレーション(コンタープロット). (a)と(d)は、それぞれ引張と圧縮のx方向応力。(b)と(e)は、それぞれ引張と圧縮のx方向ひずみ。(c)と(f)は、それぞれ引張と圧縮のy方向ひずみ。
計算された均質化パラメータ特性および値は次のとおりです:
引張ヤング率(GPa)、
E
t
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaamyra8aadaWgaaWcbaWdbiaadshaa8aabeaaaaa@3829@
95.5
圧縮ヤング率(GPa)、
E
c
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaamyra8aadaWgaaWcbaWdbiaadshaa8aabeaaaaa@3829@
95.5
ポアソン比、
ν
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
GaeqyVd4gaaa@37C4@
0.26
非線形材料の特性計算
Multiscale Designer で生成された応力-ひずみ曲線を
図 10 に示します。
Multiscale Designer と実験との最大誤差は、ひずみが0.004のときの9.6%です。ひずみ値-0.01および0.008では、モデルは完全に損傷しています。したがって、ひずみ値が-0.095~0.0076の材料を使用することをお勧めします。この完全損傷ひずみに対応する応力は、それぞれ-0.96MPaと184.13MPaになります。実験
11 と
Multiscale Designer からのデータに対して結果がプロットされています。
図 10. Multiscale Designer と実験による鋳鉄の応力-ひずみ曲線
Multiscale Designer -OptiStruct 統合
Multiscale Designer で生成された
OptiStruct プラグインファイルを
図 11 に示します。このファイルには、
LOADLIB 入出力カードと
MATUSR カードの情報が含まれます。
図 11. Multiscale Designer からのOptiStruct プラグインファイル
構造解析
NLPARM および
NLOUT カードは、
OptiStruct の非線形解析で、それぞれ解の制御と解の増分出力に使用されます。このモデルでは、増分結果はそれぞれ0.05の荷重増分値で出力されます。材料は、荷重係数が引張で0.175、圧縮で0.2875まで線形を維持します。
図 12 は、該当する荷重係数のx方向応力、x方向ひずみ、およびy方向ひずみのコンタープロットを示します。
図 12 のワイヤーフレームは、非変形境界を示します。
図 12. OptiStruct での構造解析(コンタープロット). (a)と(d)は、それぞれ引張と圧縮のx方向応力。(b)と(e)は、それぞれ引張と圧縮のx方向ひずみ。(c)と(f)は、それぞれ引張と圧縮のy方向ひずみ。
図 13 は、
MATUSR と
LOADLIB を使用して
OptiStruct で生成された応力-ひずみ曲線を示しています。このプロットは、
Multiscale Designer からのユーザー材料を
OptiStruct で適切にシミュレートできることを示しています。
図 13. 鋳鉄の応力-ひずみ曲線
マルチスケールモデル
マルチスケール材料モデルを構築するために必要な基本手順。
一方向繊維強化ポリマー複合材は、繊維の軸方向および横方向での引張荷重を受けます。材料の応答が出力され、実験データを使用して検証されます。 最初の2つのセクションでは、Multiscale Designer (MDS)から要求される入力データについて説明します。次の2つのセクションでは、材料をOptiStruct (OS)に統合する手順について説明します。
単位セルモデルと線形材料特性
材料モデルタイプがマルチスケール材料特性として選択されます。単位セルは、正方形パッキング配列の繊維材料としてモデル化されます。繊維相の体積率は65%です。
図 14 に、
Multiscale Designer で使用可能な繊維複合材のさまざまな単位セルモデルを示します。
図 14. 繊維単位セルモデル. (a)正方形パッキング配列、(b)インターフェースのある正方形パッキング配列、(c)六角形パッキング配列、(d)インターフェースのある六角形パッキング配列、(e)ノンクリンプ楕円織物、(f)不連続繊維パッキング配列
母材は均一な弾性特性でモデル化され、繊維は横方向の等方性を持つとみなされます。複合材の均質化剛性母材が得られるよう、単位セルには周期的境界条件が適用されます。
繊維および母材の線形弾性パラメータの特性と値
13
母材のヤング率(GPa)、
E
m
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaamyra8aadaahaaWcbeqaa8qacaWGTbaaaaaa@3814@
3.8
母材のポアソン比、
ν
m
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
GaeqyVd42damaaCaaaleqabaWdbiaad2gaaaaaaa@3902@
0.32
繊維の縦方向ヤング率(GPa)、
E
1
f
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaamyra8aadaqhaaWcbaWdbiaaigdaa8aabaWdbiaadAgaaaaaaa@38E7@
252.25
繊維の横方向ヤング率(GPa)、
E
2
f
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaamyra8aadaqhaaWcbaWdbiaaigdaa8aabaWdbiaadAgaaaaaaa@38E7@
13.45
縦方向ポアソン比、
ν
12
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
GaeqyVd42damaaBaaaleaapeGaaGymaiaaikdaa8aabeaaaaa@3995@
0.02
横方向ポアソン比、
ν
23
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
GaeqyVd42damaaBaaaleaapeGaaGymaiaaikdaa8aabeaaaaa@3995@
0.3
非線形材料の特性計算
母材は等方性損傷に従うものとみなされ、双一次展開モデルおよび繊維は直交異方性損傷に従うものとみなされます。双一次展開は、材料の非線形挙動のシミュレーションで使用されます。
損傷則の非線形入力パラメータの特性および値
13 は以下のとおりです:
損傷開始時の応力(MPa)、
σ
0
m
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaeq4Wdm3damaaCaaaleqabaWdbiaaicdacaWGTbaaaaaa@39C7@
126.0
最大応力時のひずみ、
ε
1
m
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
GaeqyTdu2damaaCaaaleqabaWdbiaaigdacaWGTbaaaaaa@39AC@
0.1
繊維の損傷入力特性
損傷開始時の応力 – 縦方向(GPa)、
σ
1
0
f
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaeq4Wdm3damaaDaaaleaapeGaaGymaaWdaeaapeGaaGimaiaadAga
aaaaaa@3A9A@
4.2
最大応力時のひずみ – 縦方向、
ε
1
1
f
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
GaeqyTdu2damaaDaaaleaapeGaaGymaaWdaeaapeGaaGymaiaadAga
aaaaaa@3A7F@
0.017
損傷開始時の応力 – 横方向(MPa)、
σ
2
0
f
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaeq4Wdm3damaaDaaaleaapeGaaGymaaWdaeaapeGaaGimaiaadAga
aaaaaa@3A9A@
75.0
最大応力時のひずみ – 横方向、
ε
2
1
f
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
GaeqyTdu2damaaDaaaleaapeGaaGymaaWdaeaapeGaaGymaiaadAga
aaaaaa@3A7F@
0.05
繊維の軸方向および横方向での非線形材料特性では、単位板厚の2つの積層材レイアップがそれぞれ0°および90°の向きに作成されます。各積層材に対しては、さまざまな荷重速度でノッチなし引張 / 圧縮マクロシミュレーションが行われます。
マクロシミュレーションの入力値は以下のとおりです:
荷重速度 – 繊維の軸方向の試験(/ 秒)
0.05
最大ひずみ – 繊維の軸方向の試験
0.05
荷重速度 – 繊維の横方向の試験(/ 秒)
0.017
最大ひずみ – 繊維の横方向の試験
0.017
出力データファイルが材料モデルディレクトリ内に生成され、応力-ひずみ曲線データが<material_model_directory\model_name\mechanical\model_name_NLmatl.xlsx> のExcelスプレッドシートファイルにエクスポートされます。
Multiscale Designer ファイルとMultiscale Designer -OptiStruct との統合
Multiscale Designer solver interface for OptiStruct で、Homogenized
Materials タブをクリックします。
Card ImageをMAT2 、MAT8 、MAT9 、MAT9ORT に設定します。
Multiscale Materials タブをクリックし、OptiStruct プラグイン“dll”の出力ファイルパスを設定します。
マルチスケール材料データファイルで、<material_model_directory\model_name\mechanical\model_name_mdsMAT.dat> のファイルパスを参照します。
直交異方性損傷則で計算されるユーザー定義変数の数は8です。これには、損傷状態変数、相当ひずみ、全ひずみ、固有ひずみからの項が含まれます。
デフォルトでは、OptiStruct プラグインデータファイルの出力先は、<material_model_directory\Macro\Mechanical\optiStruct_plugin_data.fem> です。
マルチスケールの結果
OptiStruct の試験結果により、Multiscale Designer -OptiStruct 統合用のサンプルカードが生成されます。
均質化および損傷則の応力-ひずみ曲線より、弾性特性が示されます。
単位セルモデルと線形材料特性
図 15 は、
Multiscale Designer で生成された正方形繊維パッキング配列を表しています。この繊維体積率の単位セルサイズに対する繊維の相対半径は0.45です。
図 15. 正方形パッキング配列の単位セルモデル. 繊維体積率 = 65%
繊維 / 母材複合材の均質化された弾性特性。非線形材料特性。これらの値はすべて、
<material_model_directory\model_name\mechanical\model_name_Lmatl.xlsx> のExcelスプレッドシートにあります。
縦方向ヤング率(GPa)、
E
1
c
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaamyra8aadaqhaaWcbaWdbiaaigdaa8aabaWdbiaadogaaaaaaa@38E4@
165.4
横方向ヤング率(GPa)、
E
1
t
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
Gaamyra8aadaqhaaWcbaWdbiaaigdaa8aabaWdbiaadogaaaaaaa@38E4@
8.8
縦方向ポアソン比、
ν
12
c
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
GaeqyVd42damaaDaaaleaapeGaaGymaiaaikdaa8aabaWdbiaadoga
aaaaaa@3A8E@
0.11
横方向ポアソン比、
ν
23
c
MathType@MTEF@5@5@+=
feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb
a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr
0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape
GaeqyVd42damaaDaaaleaapeGaaGymaiaaikdaa8aabaWdbiaadoga
aaaaaa@3A8E@
0.34
非線形材料の特性計算
図 16 および
図 17 は、繊維の軸方向と横方向の引張試験で
Multiscale Designer により生成された応力-ひずみ曲線を示します。これらの値は、実験データの上にプロットされています。
13 Multiscale Designer と実験での引張降伏強度の最大誤差は、繊維の軸方向試験で6.0%、繊維の横方向試験で11.3%です。
図 16. 応力-ひずみ曲線の比較. Multiscale Designer と実験による繊維の軸方向引張試験
図 17. 応力-ひずみ曲線. Multiscale Designer と実験による繊維の横方向引張試験
Multiscale Designer -OptiStruct 統合Multiscale Designer で生成された
MAT9ORT 材料ファイルを
図 18 に示します。これらのファイルは、
OptiStruct で構造解析の実行に使用されます。
LOADLIB 入出力カードおよび
MATUSR カードを含む
OptiStruct プラグインファイルは、
図 11 と同じです。
図 18. OptiStruct MAT9ORTフォーマットでの均質化された複合材特性
1 Chaboche, J. L., K. Dang Van, and G. Cordier."Modelization of the strain memory effect on the cyclic hardening of 316 stainless steel."(1979).
2 Chaboche, Jean-Louis, and G. Rousselier."On the plastic and viscoplastic
constitutive equations—Part II: application of internal variable concepts to the 316
stainless steel."(1983): 159-164.
3 Chaboche, Jean-Louis."Time-independent constitutive theories for cyclic
plasticity."International Journal of plasticity 2.2 (1986): 149-188.
4 Chaboche, Jean-Louis."Constitutive equations for cyclic plasticity and
cyclic viscoplasticity."International journal of plasticity 5.3 (1989): 247-302.
5 Chaboche, J. L., and D. Nouailhas."Constitutive modeling of ratchetting
effects—part i: experimental facts and properties of the classical models."(1989):
384-392.
6 Chaboche, Jean-Louis."On some modifications of kinematic hardening to
improve the description of ratchetting effects."International journal of plasticity
7.7 (1991): 661-678.
7 Lemaitre, Jean, and Jean-Louis Chaboche.Mechanics of solid materials.
Cambridge university press, 1994.
8 Broggiato, Giovanni B., Francesca Campana, and Luca Cortese."The
Chaboche nonlinear kinematic hardening model: calibration methodology and
validation."Meccanica 43.2 (2008): 115-124.
9 Chaboche, Jean-Louis."A review of some plasticity and viscoplasticity
constitutive theories."International journal of plasticity 24.10 (2008):
1642-1693
10 Altair Engineering Inc. 2018.
Multiscale Designer :User Manual.Troy, MI
11 Downing, S.D.,
1984.“Modeling Cyclic Deformation and Fatigue Behavior of Cast Iron under Uniaxial
Loading,” Report No. 11, University of Illinois at Urbana-Champaign, IL
12 Fish, J., 2014.
Practical Multiscaling.John Wiley & Sons, Ltd.
13 Yuan, Z., Crouch, R., Wollschlager, J., Shojaei, A., Fish, J., 2016.“Assessment of
Altair Multiscale Designer for damage tolerant design principles (DTDP) of advanced composite aircraft structures,” Journal of Composite Materials, 51(10): 1379-1391