Управление оперативной памятью при расширенном нелинейном анализе. Часть I

Для решения нелинейных задач с помощью решателя SOL 601 часто возникает потребность в эффективном распределении оперативной памяти. Особенно это касается больших моделей. В данном блоге мы расскажем какие настройки Femap помогут улучшить распределение оперативной памяти компьютера, повысить производительность и скорость расчетов.

Причина по которой необходимо учитывать распределение памяти для решателя SOL 601 заключается в том, что основной решатель Nastran обрабатывает только входные данные, а для решения нелинейных задач параллельно запускается 601 решатель со своим распределением оперативной памяти.

На практике это выглядит следующим образом, при запуске моделирования из программной среды Femap (или командной строки Nastran) параметры памяти Nastran передаются в 601 решатель. Если увеличить этот параметр, то SOL 601 создаст параллельный запрос к оперативной памяти. Это пустая трата ресурсов, поскольку первичный процесс необходим только для чтения и обработки входного потока информации. Поэтому данный метод не позволит выделить больше, чем половина доступной оперативной памяти для решателя SOL 601.

Решение данного вопроса заключается в использовании переменной среды NXNA_MEMORY окна ENV, которым непосредственно управляет решатель SOL601.

Наиболее эффективное распределение оперативной памяти:  установка в NXNA_MEMORY "большого" значения ОЗУ, а в Femap (или в командной строке Nastran), устанавливаем память Nastran на "меньшее" значения ОЗУ.

Например, на компьютере с 32 Гб оперативной памяти, вы можете попробовать сделать следующее: Femap памяти = 2000 МБ, а в окна переменной окружения nxna_memory = 26000mb

  Следите за выходом версии 11.3 Femap, где будут реализованы более легкие и удобное способы управления распределением оперативной памяти компьютера.

Рекомендуем прочитать

Почем нужно быть внимательным при конечно-элементном моделировании?

При использовании команды SolidCenterLines на круглых сечениях в автоматическом режиме точки вычисления напряжений Stress Recovery не активны, что равносильно нулю по напряжениям при анализе результатов через Post Data по критериям Beam EndA Max Comb Stress, Beam EndB Max Comb Stress, Beam EndA Min Comb Stress и Beam EndB Min Comb Stress.

Центральные или узловые значения?

Мы покажем какие настройки поставить в Use Corners Data и Data Conversion при постпроцессинге в Femap. Прочитав эту статью Вы научитесь правильно анализировать результаты напряженного состояния конструкции, осмысленно выбирать тип конечных элементов, а также сможете сократить размер выходного файла результатов до 50% без потери точности расчета!

Подмоделирование в Femap 11.4

В данной статье подготовим общую модель к расчету локальной модели, проанализируем результаты расчета общей модели, создадим локальную модель и поработаем над ее геометрией. Покажем как проанализировать сеточную сходимость по осредненным узловым напряжениям и проведем проверку адекватности результатов на общей модели с уточненной геометрий и сеткой.