Идея в следующем.
Колесо турбины (в данном примере) работает на двух режимах - 100% и 80%. Режим (%), время работы на режиме (с) и скорость вращения (об/мин), задаются в файле ‘CyclGr.dat'.
Расчету на повреждаемость подлежат две точки (можно задать больше). Для них в файлах ‘100Sa' и ‘80Sa' задается амплитудное напряжение, в файлах ‘100Sm' и ‘80Sm' задается среднее напряжение, в ‘100T' и ‘80T' задается температура в них (всё это должно быть известно заранее).
Далее необходимо задать свойства.
В файле ‘prop.dat' задаются предел текучести, прочности, выносливости и предел выносливости образцов с надрезом (всё в кгс/мм2) в зависимости от температуры.
В файле ‘Fnprop.dat' задаются параметры кривой Вёлера для образцов с надрезом, в зависимости от температуры: ‘N2_n' и ‘m2_n' - число циклов и показатель степени участка от предела тукучести до предела выносливости; ‘N1_n' и ‘m1_n' - число циклов и показатель степени участка от предела прочности до предела текучести (см. рис.);
В файле ‘Fprop.dat' задаются параметры кривой Вёлера для гладких образцов, в зависимости от температуры.
В файле макроса ‘Failure.mcr' необходимо задать количество расчётных точек ‘n_count' и количество режимов ‘n_cycl'. Также необходимо задать частоту амплитудного напряжения, которая (в данном примере) пропорциональна скорости вращения, параметром ‘Excite'.
Результаты расчёта записываются в файл ‘DamSum.dat'. В нём показаны расчетные повреждаемости на каждом режиме и суммарная повреждаемость, также с учётом надреза.
Скачать Ansys макрос. Расчёт повреждаемости (Майнер)