OS-HM-T:6090 正弦波掃引疲労解析

チュートリアルレベル:中級

開始する前に、このチュートリアルで使用するファイルを作業ディレクトリにコピーします。
チュートリアルでは、周波数応答解析についてテストされたブラケットを使用して正弦波掃引疲労解析を実行します。モデルはFRF解析用として既にセットアップされており、ここではアルミニウムを材料とし、EN-疲労計算のための追加の荷重ステップを作成します。疲労計算には、FRFサブケース、および同じスケーリングのTABLEDカードが用いられます。
注: 掃引パラメータは現在、生成されたFEMデックファイルを編集することでサポートされます。このプロセスはチュートリアルで説明されています。
1. 疲労解析のためのbracket_frf_ENモデル


このチュートリアルの疲労解析セットアップの概要は、図 2のブロック図に示されています。
2. 疲労のセットアップ正弦波掃引 - EN損傷


Launch HyperWorks

  1. Launch Altair HyperWorks.
  2. In the New Session window, select HyperMesh from the list of tools.
  3. For Profile, select OptiStruct.
  4. Click Create Session.
    3. Create New Session


    This loads the user profile, including the appropriate template, menus, and functionalities of HyperMesh relevant for generating models for OptiStruct.

Import the Model

  1. On the menu bar, select File > Import > Solver Deck.
  2. In the Import File window, navigate to and select bracket_frf_EN you saved to your working directory.
  3. Click Open.
  4. In the Solver Import Options dialog, ensure the Reader is set to OptiStruct.
    4. Solver Import Options


  5. Accept the default settings and click Import.

モデルのセットアップ

Define TABLED1

  1. In the Model Browser, right-click and select Create > Curve.
    A default Curve editor window opens.
  2. For Name, enter tabled-fat.
  3. Enter the following magnitudes for (x,y):
    1. (x1, y1) = (0.0, 2.5)
    2. (x2, y2) = (10000.0, 2.5)
  4. Close the Curve editor window.
  5. In the Model Browser, under Curves, select tabled-fat.
  6. For Card Image, select TABLED1 from the drop-down menu.
  7. Verify the XAXIS and YAXIS interpolation scheme is set to LINEAR.
    5. TABLED1 Card


Define FATLOAD

  1. In the Model Browser, right-click and select Create > Load Collector.
  2. For Name, enter fatload-fat.
  3. For Card Image, select FATLOAD from the drop-down menu.
  4. Select the TID_INTEGER check box.
  5. Set the value of TID as the Curve ID of tabled-fat (in this tutorial, tabled-fat ID = 6).
  6. For LCID (load case ID), select 03_frf from the list of load steps.
    This is the Frequency Response Analysis load step.
  7. Select the Sweep check box.
  8. Define the sine sweep parameters as:
    1. SR (sweep rate) = 2.0
    2. SRUNIT (sweep rate unit) = HZPS
    6. FATLOAD with LCID and SWEEP Parameters


  9. Closeをクリックします。

Define FATEVNT

Create a random response events for the FATLOAD_RAND created.

  1. In the Model Browser, right-click and select Create > Load Collector.
  2. For Name, enter fatevent-fat.
  3. For Card Image, select FATEVNT from the drop-down menu.
  4. Set FATEVNT_NUM_FLOAD to 1.
  5. For FLOAD in the Loadcol field, select fatload-fat.
  6. Closeをクリックします。

Define FATSEQ

  1. In the Model Browser, right-click and select Create > Load Collector.
  2. For Name, enter fatseq-fat.
  3. For Card Image, select FATSEQ from the drop-down menu.
  4. For FATSEQ_NUM, enter 1 as we have 1 FATEVENT created.
  5. For FID (Fatigue Event Definition), select fatevent-fat from the list of load collectors.
  6. For N, enter 1.
    7. FATSEQ Showing the fatevent-fat Created
  7. Closeをクリックします。

Define Fatigue Parameters

  1. In the Model Browser, right-click and select Create > Load Collector.
  2. For Name, enter fatparm-fat.
  3. For Card Image, select FATPARM from the drop-down menu.
  4. Under STRESS, for COMBINE select VONMISES.
  5. For STRESSU to MPA.
  6. Verify TYPE is set to EN.
  7. Under CERTNTY, for SURVCERT enter 0.9.
  8. Select the SWEEP check box.
  9. Select the NF_OPTION check box and enter 30 in the text box.
    8. FATPARM with SWEEP Parameters


  10. Closeをクリックします。

Define Fatigue Material Properties

The material curve for the fatigue analysis can be defined on the MAT1 card.

  1. In the Model Browser, click on the Aluminum material.
    The Entity Editor opens.
  2. In the Entity Editor, select the MATFAT and EN check boxes from the list.
  3. For UTS (ultimate tensile stress), enter 600.
  4. For the EN curve set, enter the following values (these values should be obtained from the material’s EN curve).

    SF = 1002.000

    B = -0.095

    C = -0.690

    EF = 0.350

    NP = 0.110

    KP = 966.000

    NC = 2E+08

    SEE = 0.100

    SEP = 0.100

Define PFAT

  1. In the Model Browser, right-click and select Create > Load Collector.
  2. For Name, enter pfat-fat.
  3. For Card Image, select PFAT.
  4. For LAYER, select WORST.
  5. For FINISH, select NONE.
  6. For TRTMENT, select NONE.
  7. For Kf, enter 1.0.
  8. Closeをクリックします。

Define FATDEF

  1. In the Model Browser, right-click and select Create > Load Collector.
  2. For Name, enter fatdef-fat.
  3. For Card Image, select FATDEF.
  4. Select the PTYPE check box.
  5. Select the PSHELL check box.
  6. For FATDEF_PSHELL_NUMIDS, enter 1.
  7. For PID, select new_bracket.
  8. For PFATID, select pfat-fat.
  9. Closeをクリックします。

Define the Fatigue Load Step

  1. In the Model Browser, right-click and select Create > Load Step.
  2. For Name, enter 04-Fatigue.
  3. For Analysis type, select fatigue.
  4. For FATDEF, select fatdef-fat.
  5. For FATPARM, select fatparm-fat.
  6. For FATSEQ, select fatseq-fat.
  7. Closeをクリックします。

Submit the Job

Run OptiStruct.

  1. From the Analyze ribbon, click Run OptiStruct Solver.
    9. Select Run OptiStruct Solver


    A browser window opens.
  2. Select the directory where you want to write the OptiStruct model file.
  3. For File name, enter Bracket_frf.
    The .fem filename extension is the recommended extension for Bulk Data Format input decks.
  4. Click Save.
  5. Click Export.
  6. For run options, toggle .
  7. Click Run.
    If the job is successful, you should see new results files in the directory in which Bracket_frf.fem was run. The Bracket_frf.out file is a good place to look for error messages that could help debug the input deck if any errors are present.

View the Results

  1. When the analysis is finished, click HyperView to launch the results.
  2. In the Results tab, select Subcase 4 (04-Fatigue) from the Subcase field.
  3. Select Contour.
  4. For Result type, select Damage.
  5. Click Apply.
    10. Damage Contour Plot