Як вирішити збільшення початкового розміру в Abaqus Dynamic Implicit?


1

Я використовую Dynamic Implicit для моделювання проблеми, що котиться. Але я не дуже впевнений, що вибрати як початковий приріст. За замовчуванням пропозиція Абакуса - це крок часу.

Відповіді:


2

Це дійсно залежить від двох речей:

  1. Що ви сподіваєтеся вийти з аналізу?
  2. Скільки дискретизації потрібно для інтеграції рівнянь?

Для першого пункту, якщо вам потрібно 100 знімків напружень під час процесу прокатки, то спробуйте час кроку, розділений на 100, як ваш початковий та максимальний приріст часу. Якщо все, що вам потрібно, це остаточний деформований стан структури, то, можливо, ви зможете піти з кроковим часом.

Однак Абакус може зменшити ваш початковий приріст, якщо він не зможе інтегрувати рівняння. Це втягує нас у другий пункт. Багато моделей в Абакусі (наприклад, матеріальна реакція) потребують певного рівня дискреційності часу, щоб перейти до прийнятного рішення. Абакус (спробує) зменшити приріст часу до максимального значення, яке дозволить йому інтегрувати рівняння. Як тільки ви дізнаєтеся, що таке максимальний приріст часу, найкращою практикою є проведення дослідження конвергенції шляхом зменшення приросту часу та перевірки, що ваші інтереси не сильно змінюються. Тобто вам потрібно підтвердити, що збільшення часу, вибране Абакусом, є достатньо точним для ваших цілей.

Зауважте, Abaqus може не вдатися до прийнятного рішення, використовуючи час кроку як початковий приріст часу. У такому випадку я зазвичай скорочую початковий приріст часу в десять разів, поки Абакус не перейде до рішення. Після цього дослідження конвергенції ще потрібно.

Як тільки ви отримаєте досвід роботи з матеріалом, завантаженням, алгоритмами контактів тощо ..., ви зможете вибрати початковий приріст часу. Однак час кроку не є поганою першою здогадкою, якщо ви абсолютно нічого не знаєте про реакцію системи. Якщо нічого іншого, аналіз зламається рано.


1

За замовчуванням Абакус адаптивно визначає збільшення часу. Початковий приріст часу, як правило, здогад. Якщо здогадка занадто велика, щоб вирішити рівняння для першого кроку, вона здається меншою і повторює процес. Якщо здогад може бути більшим, а рівняння все-таки добре вирішити, це збільшує здогад.

Якщо ваші симуляції працюють у розумні часові рамки, не хвилюйтесь про збільшення часу. Якщо вам доведеться запустити купу подібних симуляцій і хочете трохи прискорити роботу, відкрийте монітор, поки ваше моделювання працює, і дивіться, як Abaqus адаптивно встановлює перший приріст. Запишіть, на чому він розміщується, і використовуйте це як перший приріст для подальшого моделювання. Це заощадить час, тому що Абакус може перейти прямо до правильної відповіді, не маючи гадань.

Якщо вам доведеться вибрати фіксовану схему збільшення часу, правильні збільшення часу залежать від багатьох факторів, включаючи фізику, яку ви намагаєтеся імітувати, і нелінійність вашої проблеми стосовно часу.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.