指定渐进式疲劳的载荷记录

预测复合结构的疲劳寿命。

与所有疲劳算法一样,必须了解载荷记录才能准确地预测复合材料的疲劳文件。但是,与许多疲劳算法相比,预测合成结构的疲劳寿命时,还需要了解时间记录。若要通过疲劳功能来简化载荷记录的规范,Helius PFA 需要 HIN 文件 (.hin) 来描述分析步骤和疲劳载荷的载荷记录。

除了 HIN 文件支持的许多关键字外,还添加了 *FATIGUE 关键字以允许您指定运行疲劳分析所需的信息,具体如下所示:

*FATIGUE, STEP=FATIGUE_STEP_ID
*BLOCK, REPEATS=NUM_REPEATS
P1/Pmax , t1
P2/Pmax , t2
Pn/Pmax , tn

*FATIGUE 关键字指示将后跟疲劳载荷记录定义。载荷记录在分析的 FATIGUE_STEP_ID 中规定,其中 FATIGUE_STEP_ID 表示输入文件中的顺序步长,而不是步长名称。如果从 *FATIGUE 关键字中省略 STEP 参数,则疲劳步长将假设为 2。通过使用 STEP 关键字,您可以在应用多个静态步后再在分析的后续步骤中运行疲劳分析。 例如,假设一个分析有两个载荷步长,第一个步长命名为 MECHANICAL_LOAD_STEP,而第二个步长命名为 FATIGUE_LOAD_STEP。在这种情况下,HIN 文件的第一行将显示为:

*FATIGUE, STEP=2

因为我们要将载荷记录应用于 FATIGUE_LOAD_STEP。假设第二个示例,其中有三个载荷步长,第一个命名为 THERMAL_LOAD_STEP,第二个命名为 MECHANICAL_LOAD_STEP,而第三个命名为 FATIGUE_LOAD_STEP。在这种情况下,HIN 文件的第一行将显示为:

*FATIGUE, STEP=3

*BLOCK 关键字提供有关规定的载荷块的信息。该加载块是所有载荷记录的基础。REPEATS 参数指定此特定块在载荷记录中应用的次数,并且如果省略的话,此值默认为 1。紧随 *BLOCK 关键字之后的是一系列的载荷和时间戳。每个数据行均由疲劳分析第一步中应用的最大载荷的百分比和载荷记录中的相应时间组成。数据行可根据需要多次重复,直到此块的载荷记录关闭为止(即相同载荷分数已实现,并且块的载荷记录可以重复)。

*BLOCK 关键字可以根据需要重复多次,直到完全定义整个载荷记录为止。如果使用多个 *BLOCK 关键字,则必须确保每个后续块在上一个块完成后才开始其载荷记录,每次都是如此。换句话说,第二个块无法在第一个块(以及任何重复)结束前开始。

如下面提供的载荷记录和相应关键字的示例。

相应关键字类似于以下内容:

*FATIGUE, STEP=2
*BLOCK, REPEATS=3
0.1, 0.0
0.3, 0.01
0.1, 0.013
*BLOCK, REPEATS=2
0.05, 0.041
1.0, 0.051
0.05, 0.061
注: 载荷记录定义近似,但是以更大的时间戳定义相同的载荷分数将关闭每个块定义。第二个 *BLOCK 命令开始时间为 0.041,在第一个 *BLOCK 命令(0.013 * 3 次重复 = 0.039)之后。

注: 渐进式疲劳特性不受 Linux 群集支持。