ランダム応答疲労解析

ランダム荷重下の構造の疲労寿命の検討。

ランダム応答解析から得られるパワースペクトル密度(PSD)は、サイクル数対応力範囲の確率密度関数を生成するために使用される、モーメント(mn MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyBamaaBaaaleaacaWGUbaabeaaaaa@3807@ )の計算に使用されます。

HyperLifeでランダム応答疲労解析を実行する方法は2種類あります:
  1. Random Fatigueで既に利用可能であるPSD応力を使用
  2. HyperLifeで周波数応答解析とパワースペクトル密度関数 vs 周波数から生成されたPSD応力を使用

ランダム疲労ですでに利用可能であるPSD応力

PSDモーメントは、次に示すように、ランダム応答解析から生成される応力PSDに基づいて計算されます。

入力

ランダム応答疲労を計算。

パワースペクトル密度(PSD)モーメント

PSDモーメント(mn MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyBamaaBaaaleaacaWGUbaabeaaaaa@3807@)は、次に示すように、ランダム応答解析から生成される応力PSDに基づいて計算されます。


Figure 1. PSDモーメントの計算
モーメントは、次の式に基づいて計算されます:(1) mn=k=1NfknGkδf
ここで、
fk
周波数の値
Gk
右記の周波数でのPSD応答値; fk

m0 MathType@MTEF@5@5@+=feaahqart1ev3aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyBamaaBaaaleaacaaIWaaabeaaaaa@37CC@ の安定は、PARAM, CHKM0, YES設定によってチェックされます。周波数間隔をさらに細分化する必要がある場合は、警告が表示されます。

応力範囲の存在確率の計算

各binセクション内の最初と最後の応力範囲値の間に応力範囲が存在する確率の計算は、ユーザーが定義します。

(ΔSiδS/2)(ΔSi+δS/2)の間に応力範囲が存在する確率P(ΔSi)は、P(ΔSi)=piδSとなります。

確率密度関数(応力範囲に対するサイクル数の確率密度)

上記のとおり計算されたPSDモーメントは、応力範囲の確率密度関数f(mn)の生成に使用されます。この関数は、SN FatigueモジュールのRandom Response Fatigueセクション内で指定された損傷モデルに基づきます。現在、DIRLIKLALANNENARROWおよびTHREEオプションを損傷モデルの定義に使用できます。

DIRLIK(デフォルトの損傷モデル):
DIRLIKは、確率密度関数の決定への閉じたフォームの解を公準化します:(2) p(S)=D1QeZQ+D2ZR2eZ22R2+D3ZeZ222m0 MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGWbWaaeWaaeaacaWGtbaacaGLOaGaayzkaaGaeyypa0ZaaSaaaeaadaWcaaqaaiaadseadaWgaaWcbaGaaGymaaqabaaakeaacaWGrbaaaiaadwgadaahaaWcbeqaamaalaaabaGaeyOeI0IaamOwaaqaaiaadgfaaaaaaOGaey4kaSYaaSaaaeaacaWGebWaaSbaaSqaaiaaikdaaeqaaOGaamOwaaqaaiaadkfadaahaaWcbeqaaiaaikdaaaaaaOGaamyzamaaCaaaleqabaWaaSaaaeaacqGHsislcaWGAbWaaWbaaWqabeaacaaIYaaaaaWcbaGaaGOmaiaadkfadaahaaadbeqaaiaaikdaaaaaaaaakiabgUcaRiaadseadaWgaaWcbaGaaG4maaqabaGccaWGAbGaamyzamaaCaaaleqabaWaaSaaaeaacqGHsislcaWGAbWaaWbaaWqabeaacaaIYaaaaaWcbaGaaGOmaaaaaaaakeaacaaIYaWaaOaaaeaacaWGTbWaaSbaaSqaaiaaicdaaeqaaaqabaaaaaaa@532E@
ここで、
D1=2(xmγ2)1+γ2
D2=1γD1+D121R
D3=1D1D2
Z=S2m0
Q=1.25(γD3D2R)D1
R=γxmD121γD1+D12
γ=m2m0m4
不規則性要因
xm=m1m0m2m4
S
応力範囲
LALANNE
LALANNEランダム疲労損傷モデルは次のように確率密度関数を示します: (3) p(S)=1m01γ22πeS28m0(1γ2)+Sγ4m0(1+erf(Sγ22m0(1γ2)))
ここで、
γ=m2m0m4
不規則性要因
S
応力範囲
NARROW
狭帯域ランダム疲労損傷モデルは、次の確率関数を使用します:(4) p(S)=(S4m0e(S28m0))

ここで、Sは応力範囲です。

デフォルトではHyperLifeは、狭帯域にはゼロクロッシングの数(nzcross=m2/m0 MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGUbWaaSbaaSqaaiaadQhacaWGJbGaamOCaiaad+gacaWGZbGaam4CaaqabaGccqGH9aqpdaGcaaqaamaalyaabaGaamyBamaaBaaaleaacaaIYaaabeaaaOqaaiaad2gadaWgaaWcbaGaaGimaaqabaaaaaqabaaaaa@3D8E@ )をピークの数(npeaks=m4/m2 MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGUbWaaSbaaSqaaiaadchacaWGLbGaamyyaiaadUgacaWGZbaabeaakiabg2da9maakaaabaWaaSGbaeaacaWGTbWaaSbaaSqaaiaaisdaaeqaaaGcbaGaamyBamaaBaaaleaacaaIYaaabeaaaaaabeaaaaa@3C7D@ )の代わりに使用します。これは、m4 MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGTbWaaSbaaSqaaiaaisdaaeqaaaaa@3397@ を含んだ数値計算が数値的に不安定に陥ることがあるためです。

THREE

Steinberg 3-Bandランダム疲労損傷モデルは、次の確率関数を使用します。

他の損傷モデルとは異なり、THREE帯には以下の値が確率です(確率密度ではない)。これは、他のモデルが小文字P(S) MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGqbWaaeWaaeaacaWGtbaacaGLOaGaayzkaaaaaa@34F1@ を使うことに対し、大文字p(S) MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGqbWaaeWaaeaacaWGtbaacaGLOaGaayzkaaaaaa@34F1@ を使うことでも明らかです。THREE損傷モデルでは、下記の確率を直接使用し、P(S) MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGqbWaaeWaaeaacaWGtbaacaGLOaGaayzkaaaaaa@34F1@ に時刻歴全体のゼロクロッシングの総数を掛けることによって計算します(THREE以外の他のモデルの場合、確率密度値はまずDS (bin size)を掛けることで確率を得ます)。(5) P(S)={0.683 at 2m00.271 at 4m00.043 at 6m0

ここで、Sは応力範囲です。



Figure 2. 確率密度関数(応力範囲に対するサイクル数の確率密度)
確率密度関数は、SN FatigueモジュールのRandom Response Fatigueセクション内で定義されている次のパラメータに基づいて調整できます:
Upper Stress Range (Calculated)
応力範囲の上限を計算します。これは次のように計算されます: 応力範囲の上限 = 2*RMS Stress*Upper Stress Range (Calculated) input.RMS応力はランダム応答サブケースから出力されます。対象となる応力範囲は、応力範囲の上限によって制限されます。その上限を上回る応力は、ランダム疲労損傷計算では考慮されません。
Width: Stress Range (Calculated)
確率を計算する応力範囲(DS = δSの幅を計算します(Figure 2)。デフォルトは100で、最初のbinは0.0から始まりδSまでとなります。応力範囲の幅は、DS = 応力範囲の上限 / Width: Stress Range (Calculated)と計算されます。

応力範囲の存在確率の計算

各binセクション内の最初と最後の応力範囲値の間に応力範囲が存在する確率の計算は、損傷モデルに基づきます。

DIRLIKLALANNEおよびNARROW損傷モデル

between (SiδS/2) MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaadaqadaqaaiaadofadaWgaaWcbaGaamyAaaqabaGccqGHsisldaWcgaqaaiabes7aKjaadofaaeaacaaIYaaaaaGaayjkaiaawMcaaaaa@397C@ (Si+δS/2) MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaadaqadaqaaiaadofadaWgaaWcbaGaamyAaaqabaGccqGHRaWkdaWcgaqaaiabes7aKjaadofaaeaacaaIYaaaaaGaayjkaiaawMcaaaaa@3971@ の間に応力範囲が存在する確率P(Si) MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGqbWaaeWaaeaacaWGtbWaaSbaaSqaaiaadMgaaeqaaaGccaGLOaGaayzkaaaaaa@3615@ は、P(Si)=pi(Si)δS MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGqbWaaeWaaeaacaWGtbWaaSbaaSqaaiaadMgaaeqaaaGccaGLOaGaayzkaaGaeyypa0JaamiCamaaBaaaleaacaWGPbaabeaakiaacIcacaWGtbWaaSbaaSqaaiaadMgaaeqaaOGaaiykaiabes7aKjaadofaaaa@3F06@ となります。

THREE損傷モデル
確率は、上で定義された確率関数を用いて直接定義されます。明確にするために、ここで繰り返します。(6) P(S)={0.683 at 2m00.271 at 4m00.043 at 6m0 MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGqbWaaeWaaeaacaWGtbaacaGLOaGaayzkaaGaeyypa0ZaaiqaaeaafaqabeWabaaabaGaaGimaiaac6cacaaI2aGaaGioaiaaiodacaqGGaGaaeyyaiaabshacaqGGaGaaGOmamaakaaabaGaamyBamaaBaaaleaacaaIWaaabeaaaeqaaaGcbaGaaGimaiaac6cacaaIYaGaaG4naiaaigdacaqGGaGaaeyyaiaabshacaqGGaGaaeinamaakaaabaGaamyBamaaBaaaleaacaaIWaaabeaaaeqaaaGcbaGaaGimaiaac6cacaaIWaGaaGinaiaaiodacaqGGaGaaeyyaiaabshacaqGGaGaaeOnamaakaaabaGaamyBamaaBaaaleaacaaIWaaabeaaaeqaaaaaaOGaay5Eaaaaaa@5375@

ここで、S MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGtbaaaa@3293@ は応力範囲です。

THREE損傷モデルについては、binは3つのみです。各応力範囲におけるサイクル数(2*RMS、4*RMS、6*RMS)は、対応する確率をゼロクロッシングの総数に直接掛けることにより計算されます(ゼロクロッシングの数の計算については、以下のセクションを参照のこと)。

損傷モデルの選択

DIRLIKLALANNENARROWおよびTHREEは、SN疲労モジュールのRandom Response Fatigueセクションで選択できます。以下の情報は、HyperLife実行のための損傷モデルの選択のための追加情報です。
  1. これより前のセクションでは、応力のPSDモーメントが対応するモーメントの計算に使用されることが説明されましたが、これを用いて、応力範囲の確率密度関数が決定されます。
  2. DIRLIKおよびLALANNEモデルは、応力範囲スペクトラムのより広範な分布にわたる確率を生成します。したがって、これらのモデルは、入力のランダム信号が、複数の周波数にわたる様々な応力範囲から成る際に使用されるべきです。ゆえに、DIRLIKLALANNEが使用されている場合、確率密度関数内の情報は、より広範な応力範囲の分布をより良く捕捉します。
  3. 応力範囲が、高確率である特定の応力範囲分布と密に関連していることが期待されるランダム信号には、NARROWモデルが適しています。したがって、入力のランダムデータが広範にわたる応力範囲分布を擁さず、分布が主として特定の応力範囲に集中している場合、この特定の応力範囲またはその周辺で最も高確率である応力範囲が期待できるNARROWを選択すべきです。
  4. THREEモデルはNARROWと同様ですが、ランダム信号の分布が1*RMSとの関連に加え、2*RMSおよび3*RMSとの関連が少ないながら含まれていることが前提となっているところが異なります。したがって、入力のランダムデータが主として1*RMS内の応力範囲の周辺に多く見られ、2*RMSおよび3*RMS周りでは少ない場合、THREEを選択すべきです。

ピークおよびゼロクロッシングの数

NARROWおよびTHREE損傷モデルの場合
元の時間領域ランダム荷重での1秒当たりのゼロクロッシングの数(周波数に基づくランダムPSD荷重はここから生成されます)は、次のように決定されます:(7) nzcross=m2m0 MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGUbWaaSbaaSqaaiaadQhacaWGJbGaamOCaiaad+gacaWGZbGaam4CaaqabaGccqGH9aqpdaGcaaqaamaalaaabaGaamyBamaaBaaaleaacaaIYaaabeaaaOqaaiaad2gadaWgaaWcbaGaaGimaaqabaaaaaqabaaaaa@3D88@
DIRLIKおよびLALANNE損傷モデルの場合
元の時間領域ランダム荷重での1秒当たりのピークの数(周波数に基づくランダムPSD荷重はここから生成されます)は、次のように決定されます:(8) npeaks=m4m2 MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGUbWaaSbaaSqaaiaadchacaWGLbGaamyyaiaadUgacaWGZbaabeaakiabg2da9maakaaabaWaaSaaaeaacaWGTbWaaSbaaSqaaiaaisdaaeqaaaGcbaGaamyBamaaBaaaleaacaaIYaaabeaaaaaabeaaaaa@3C77@

ここで、mn MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyBamaaBaaaleaacaWGUbaabeaaaaa@3807@ は、パワースペクトル密度(PSD)モーメントで示されるとおり計算される対応するモーメントです。

THREE帯およびNARROW帯のサイクル総数は、次のように計算されます:(9) NT=nzcrossT MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGobWaaSbaaSqaaiaadsfaaeqaaOGaeyypa0JaamOBamaaBaaaleaacaWG6bGaam4yaiaadkhacaWGVbGaam4CaiaadohaaeqaaOGaamivaaaa@3C67@
DIRLIK, LALANNEおよびNARROW のサイクル総数は、次のように計算されます:(10) NT=npeaksT

ここで、TLoad Mapダイアログでイベントを作成される際のRepeats/Time値

特定の応力範囲のサイクルの合計数
応力範囲ΔSi MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacqqHuoarcaWGtbWaaSbaaSqaaiaadMgaaeqaaaaa@3513@ でのサイクルの合計数は、次のように計算されます:(11) Ni=P(Si)NT MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGobWaaSbaaSqaaiaadMgaaeqaaOGaeyypa0JaamiuamaabmaabaGaam4uamaaBaaaleaacaWGPbaabeaaaOGaayjkaiaawMcaaiaad6eadaWgaaWcbaGaamivaaqabaaaaa@3AE9@

疲労寿命と損傷

疲労寿命(破壊までのその材料の特定の応力範囲Si MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGtbWaaSbaaSqaaiaadMgaaeqaaaaa@33AD@のサイクルの最大数)は、次のように、材料SN曲線に基づいて計算されます:(12) Nf(Si)=(SiSf)1b MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGobWaaSbaaSqaaiaadAgaaeqaaOWaaeWaaeaacaWGtbWaaSbaaSqaaiaadMgaaeqaaaGccaGLOaGaayzkaaGaeyypa0ZaaeWaaeaadaWcaaqaaiaadofadaWgaaWcbaGaamyAaaqabaaakeaacaWGtbWaaSbaaSqaaiaadAgaaeqaaaaaaOGaayjkaiaawMcaamaaCaaaleqabaWaaSaaaeaacaaIXaaabaGaamOyaaaaaaaaaa@3FA7@
ランダム荷重の適用からもたらされる合計疲労損傷は、次に基づいて計算されます:(13) D=i=1NNiNf(Si) MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9q8qqQ8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaqaaeaadaaakeaacaWGebGaeyypa0ZaaabCaeaadaWcaaqaaiaad6eadaWgaaWcbaGaamyAaaqabaaakeaacaWGobWaaSbaaSqaaiaadAgaaeqaaOWaaeWaaeaacaWGtbWaaSbaaSqaaiaadMgaaeqaaaGccaGLOaGaayzkaaaaaaWcbaGaamyAaiabg2da9iaaigdaaeaacaWGobaaniabggHiLdaaaa@40CE@

ゼロでない平均応力をもたらすような荷重による平均応力補正を考慮するには、そのような荷重(通常は重力荷重)から成る静的サブケースを定義します。この静的サブケースは、Load Mapダイアログで作成される疲労イベント内で参照されます。

設定

Randomサブケースを含むFE結果ファイルの読み込み後に、Type of Loading欄をRandom (PSD Stresses)に設定すると、ランダム応答疲労がアクティブになります。ランダム疲労でサポートされている結果のデータ型は、Segalman Von mises PSD応力(応力寿命のみ)またはAbsolute Max Principal PSD応力(応力寿命およびひずみ寿命)です。


Figure 3.

ランダム疲労向けにHyperLifeで周波数応答解析とパワースペクトル密度関数荷重 vs 周波数から生成されるPSD応力

PSD応力は、FRF応力と入力PSDを使用して内部的に計算されます。最初に作成された疲労イベントでPSD応力が計算され(ランダム応答解析)、次に、このPSD応力がPSDモーメントの計算に使用されます。

異なる加振(aおよびb)

Hxa(f)およびHxb(f)が自由度xで、それぞれの周波数応答解析荷重ケースがabである場合の複素周波数応答(応力)の場合、自由度xの応答のパワースペクトル密度、Sxo(f) MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaam4uamaaBaaaleaacaWG4bGaam4BaaqabaGcdaqadaqaaiaadAgaaiaawIcacaGLPaaaaaa@3B69@ は:(14) Sxo(f)=Hxa(f)Sab(f)Hxb(f)

ここで、Sab(f)は2つの(異なる、ab)ソースのクロスパワースペクトル密度で、個別ソースaは加振荷重ケース、bは適用荷重ケースです。この値は複素数であり得ます。

同じ荷重ケース(a)

Sa(f)が個別ソース(荷重ケースaのスペクトル密度である場合、荷重ケースaによる自由度xの応答のパワースペクトル密度は:(15) Sxo(f)=|Hxa(f)|2Sa(f)

単一のランダム応答解析における異なる(a,b)荷重ケースと同じ(a,a)荷重ケースの組み合わせ

ランダム応答解析について荷重ケースの組み合わせがある場合、応答の全パワースペクトル密度は、個々のすべての(同じ)荷重ケースとすべての(異なる)クロス荷重ケースによる応答のパワースペクトル密度の和になります。

設定

周波数応答解析サブケースを含むFE結果ファイルの読み込み後に、Type of Loading欄をRandom (Input PSD with FRF)に設定すると、ランダム応答疲労がアクティブになります。

荷重対周波数のパワースペクトル密度が大きさと位相で表される場合は、実数部と虚数部に変換されます。


Figure 4.

Load Map:

入力PSDは以下のChannel Typeの選択内容に基づいています。
  • Input PSD: Real and Imaginary
  • Input PSD: Magnitude and Phase
イベントは、選択されている周波数応答サブケースの数に基づき、相関を使用して作成されます。インポートされたチャンネル(荷重対周波数の入力パワースペクトル密度)は、各相関に割り当てられます。


Figure 5. FRF応力と入力PSDを使用した、ランダム疲労のLoad Mapダイアログでのイベントの作成

Excitation1およびExcitation2は、FRFサブケースの相関を指します。入力PSDは、複素応力のスケーリングに使用されます。入力PSDが大きさと位相の形式である場合は、実数部と虚数部に内部的に変換されます。

次に、PSD応力がすでに利用可能である場合(この章の最初に説明)と同様に、上記のイベントから計算されたPSD応力が疲労の計算に使用されます。