Иди на текст

Статичка анализа модела калупа великих размера

Ово је пример линеарне статичке анализе у којој се на склоп калупа примењује равномерно распоређен притисак. Постоје четири мреже са квадратним тетраедарским елементима, од приближно 1 милион до приближно 210 милиона чворова.

Највећи модел, Mold_200mil, извршаван је на 13 чворова са 208 процеса, па овај пример може да покаже до које величине FrontISTR може да обрађује моделе са геометријама које се користе у пракси. Сва четири модела имају исту геометрију, материјал и граничне услове, а разликују се само по финоћи мреже, што омогућава и поређење утицаја величине модела на тачност и рачунарске ресурсе.

Укупна геометрија модела калупа, доњи део и пресек

Слика 1. Склоп калупа: сви делови, доњи делови и пресек.

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

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

Ставка Опис
Геометрија и везе Склоп калупа. Делови су повезани заједничким чворовима.
Елементи Квадратни тетраедарски елементи
Материјал Structural Steel, линеарно еластичан. Јангов модул 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 из дневника извршавања. За Mold_200mil, при употреби AMG-а, меморија није била довољна чак ни на 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 и паралелна анализа: Јамагучи и Инагаки