Към съдържанието

Статичен анализ на мащабен модел на пресформа

Този пример представлява линеен статичен анализ, при който върху сглобка на пресформа се прилага равномерно разпределено налягане. Налични са четири мрежи с тетраедрични елементи от втори ред — от приблизително 1 милион до приблизително 210 милиона възли.

Най-големият модел, Mold_200mil, е изпълняван на 13 изчислителни възела с 208 процеса и може да служи като пример за мащаба, до който могат да се обработват с FrontISTR модели с геометрия, използвана в практиката. Четирите модела имат еднакви геометрия, материал и гранични условия и се различават само по гъстотата на мрежата, така че позволяват да се сравни и влиянието на мащаба върху точността и изчислителните ресурси.

Обща геометрия, долна част и сечение на модела на пресформата

Фигура 1. Сглобка на пресформата: всички части, долните части и сечение.

Модел за анализ

Четирите модела имат еднакви геометрия, материал и гранични условия, но се различават по гъстотата на мрежата.

Позиция Описание
Геометрия и свързване Сглобка на пресформа. Частите са свързани чрез общи възли.
Елементи Тетраедрични елементи от втори ред
Материал Конструкционна стомана, линейно еластичен материал. Модул на Юнг 200 GPa, коефициент на Поасон 0.3
Натоварване Равномерно разпределено налягане 1 MPa върху горната повърхност (група повърхнини PRESSURE1)
Ограничения Фиксирани са и трите транслационни компоненти върху долната повърхност (група възли CONSTRAINT1)

Местоположения на натоварването и ограниченията на пресформата и групата повърхнини на елементите върху повърхността на изделието

Фигура 2. Натоварване от налягане, ограничения на преместването и групи по повърхността на изделието.

Резултати от анализа

Преместване и напрежение според размера на мрежата

Име на модела Минимално Z-преместване (mm) Максимално напрежение по Мизес, възлова стойност (MPa) Максимално напрежение по Мизес, стойност в елемент (MPa)
Mold_001mil -0.2527 118.2 75.9
Mold_011mil -0.2638 130.7 101.3
Mold_055mil -0.2659 189.9 156.5
Mold_200mil -0.2666 250.4 213.1

При сгъстяване на мрежата изменението на минималното Z-преместване намалява, а разликата между двата най-големи размера е 0.0007 mm при точността на стойностите, показани в таблицата. За разлика от това максималното напрежение по Мизес продължава да нараства както за възловите стойности, така и за стойностите в елементите. За да се прецени дали напрежението достига сходимост или има сингулярност, е необходимо да се изследват местоположението на максималната стойност и околните геометрия и гранични условия.

Mold_001mil Mold_011mil
Увеличен изглед на напрежението по Мизес: Mold_001mil Увеличен изглед на напрежението по Мизес: Mold_011mil
Mold_055mil Mold_200mil
Увеличен изглед на напрежението по Мизес: Mold_055mil Увеличен изглед на напрежението по Мизес: Mold_200mil
Фигура 3. Мрежа и възлово напрежение по фон Мизес за четирите размера на модела (MPa).

Фигура 3 показва екстраполираните към възлите стойности (NodalMISES), като легендата е фиксирана на 0–50 MPa във всички изображения. Разликите между мрежите могат да се сравнят по ръбовете на елементите.

Данни за изпълнение в голям мащаб

Изчисленията са извършени през юли 2020 г. с FrontISTR 5.1.0, метода CG, праг на сходимост 1.0E-06 и максимален брой итерации 100,000. Средата за изпълнение е PC клъстер, като всеки изчислителен възел е оборудван с два Xeon E5-2670 (2.6 GHz, 8 ядра), 128 GB памет и връзка InfiniBand FDR. Паралелният режим е Flat MPI (1 процес с 1 нишка).

Име на модела MPI процеси (изчислителни възли) Предобуславяне Брой итерации Време на решателя (s)
Mold_001mil 32 (2) AMG (ML) 611 80.16
Mold_011mil 64 (4) AMG (ML) 854 782.65
Mold_055mil 128 (8) AMG (ML) 778 2,015.05
Mold_200mil 208 (13) Диагонално мащабиране 92,626 96,969.34

Времената са стойностите на solve от журналите за изпълнение. При използване на AMG паметта за Mold_200mil е била недостатъчна дори на 13 изчислителни възела, затова предобуславянето е променено на диагонално мащабиране; броят на итерациите е 92,626, а времето за изчисление — приблизително 27 часа.

Данни за анализа

Име на модела Брой възли Брой елементи Компресиран размер Изтегляне
Mold_001mil 1,015,778 638,041 35.6 MB Mold_001mil.tar.gz
Mold_011mil 11,036,922 7,617,345 461 MB Mold_011mil.tar.gz
Mold_055mil 55,508,692 39,271,921 2.41 GB Mold_055mil.tar.gz
Mold_200mil 209,893,102 151,044,460 9.58 GB 5 части (по-долу)

Версията на данните е 1.0.0.

Изтегляне на Mold_200mil

Тъй като Mold_200mil надхвърля ограничението за един файл (5 GB), той е регистриран в 5 части по 2 GiB. Изтеглете всички файлове в една и съща директория и след това ги обединете.

for i in 00 01 02 03 04; do
  curl -fLO "https://gitlab.com/api/v4/projects/21515176/packages/generic/Mold_200mil/1.0.0/Mold_200mil.tar.gz.part$i"
done
cat Mold_200mil.tar.gz.part?? > Mold_200mil.tar.gz

SHA-256 на обединения файл е c67d5b8990302c84103de7e8a2848449f0035f7813cd122fb443e206f38b8606.

Литература

Сътрудници

  • Създаване на CAD и входни данни: TechnoStar
  • Преобразуване към FrontISTR и паралелен анализ: Ямагучи и Инагаки