Диалоговое окно "Итерационные параметры"

Это диалоговое окно используется для выбора параметров итерационного решателя.

Доступ
  1. Выберите пункт меню Инструменты Рабочие настройки.
  2. Выберите Расчет конструкции в левой панели диалогового окна "Рабочие настройки".
  3. Выберите Итерационный и нажмите кнопку Параметры.

Элементы диалогового окна

Тип решателя

Имеются два типа решателя:

  • Многоуровневость отключена: PCGEBE.
  • Многоуровневость включена: AEBEIS (рекомендуется).

Типы предварительной обработки данных

Методы PCGEBE и AEBEIS основаны на технике EBE. Для них доступны следующие типы предварительной обработкой данных:

  • Диагональный: метод Якоби;
  • Холецкого - техника EBE Холецкого симметричная предварительная обработка данных;
  • Гаусса - техника EBE Холецкого-Гаусса-Зейделя симметричная предварительная обработка данных;
  • Данное диалоICCF – техника неполной факторизации Холецкого.

Допуск

Последовательные итерации проводятся до тех пор, пока не выполняется следующее условие:

|| rk || / || b || ≤ tol

rk= b - K xk

максимальный из евклидова и нормального равномерного принимается как нормальный вектор. Например:

rk – остаточный вектор,

b - правосторонний (вектор нагрузки),

xk – аппроксимированное решение в k-ом итерационном шаге. Этот параметр определяет точность итераций. Если предположить, что tol = 0,001, то это означает, что, по крайней мере, первые три цифры величины реакции будут такими же, как в точном решении, полученном с помощью точного решателя (фронтального метода или метода горизонта). Рекомендуется принимать tol = 0,001 для предварительного решения (например, при поиске оптимальных расчетных параметров) и tol = {1,0e – 04 – 1,0e – 08} для окончательного решения.

Расчет матрицы K

Если опция Расчет матрицы K включена, то соответствующие матрицы конечных элементов Ke (e € 1, Nele), где Nele – это номер конечных элементов в рассчитываемой конструкции, рассчитываются каждый раз, когда программа рассчитывает произведение матрицы, умноженной на вектор Kv.

Если опция Расчет K матрицы выключена, то соответствующие матрицы конечных элементов Ke (e € 1, Nele) берутся с диска.

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

Опция Расчет матрицы К игнорируется для ICCF, но работает для остальных методов предварительного анализа данных:

  • Диагональный;
  • EBE Гаусс;
  • EBE Холецкого;
Прим.: Упомянутые выше параметры должны быть определены как для решателя по методу PCGEBE, так и по AEBEIS. Остальные параметры, описанные ниже, должны быть заданы только тогда, когда выбран метод AEBEIS.

Многоуровневые параметры решателя

Определение числа уровней накопления; Значение по умолчанию 1 гарантирует минимальное количество итераций. Такие сложные расчеты требуют больше времени и места на диске.

Рекомендуется принимать следующее:

Количество уравнений Количество уровней накопления.
< 20 000 1
20 000 - 50 000 2
50 - 200 000 3-4
> 200 000 4-5

Небольшой размер задачи на самой крупном уровне (SPCL) обеспечивает быстрые итерации. Хотя, чем меньше SPCL, тем больше количество итераций.

Число внутренних итераций определяет количество внутренних итераций, выполняемых во время процесса сглаживания. Величина параметра обычно равна 3-4. В некоторых случаях, обычно при расчете больших задач, может оказаться необходимым увеличение количества внутренних итераций (до 8).

Расчет диагонали – выключение этой опции приводит к улучшению накоплений при расчете диагонали матрицы жесткости K. Рекомендуется включать эту опцию, так как улучшенная модель накопления обычно приводит к ускорению сходимости.

Методы

Для методов "Диагональ", "EBE Гаусса" и "EBE Холецкого" рекомендуется использование любого метода, а для применении подхода ICCF по умолчанию только "Метод 0".

Метод 0 — это двухуровневый метод, который характеризуется самыми быстрыми итерациями. Скорость достижения сходимости самая медленная относительно количества итераций.

Метод 1 — это многоуровневый метод с ограниченными возможностями сглаживания. Такой подход обеспечивает менее интенсивное использование памяти. Это альтернатива для случаев, когда метод 2 невозможно использовать из-за ограниченных возможностей программного обеспечения.

Метод 2 — это многоуровневый метод с использованием сглаживания на каждом уровне накопления. Он обычно характеризуется лучшей сходимостью и позволяет поддерживать максимальное количество уровней накопления. Требования, предъявляемые к месту на диске, в этом случае самые небольшие. Рекомендуется использовать его тогда, когда количество уровней накопления больше двух.

Прим.: Если количество уровней накопления равно 1, все методы функционируют одинаково.

Управление памятью

Определение размера буфера памяти, используемого для хранения матриц элементов и обусловленности. Эта опция работает для следующих типов обусловливания: Диагональ, EBE Гаусса и EBE Холецкого. При подходе ICCF ею пренебрегают. При подходе ICCF ею пренебрегают.

мин: обеспечивает минимальный размер буфера, но может снизить скорость вычислений.

1/4: четверть системной памяти используется для расчетов.

1/2: половина системной памяти используется для расчетов.

макс — максимум системной памяти, предназначенной для расчетов.

Прим.: В случае медленной сходимости расчета рекомендуется выполнить следующие операции:

См. также:

Итерационные параметры. Общая информация

Решатели, доступные в программе Robot.

Итерационные параметры. Практические рекомендации