Это диалоговое окно используется для выбора параметров итерационного решателя.
Имеются два типа решателя:
Методы PCGEBE и AEBEIS основаны на технике EBE. Для них доступны следующие типы предварительной обработкой данных:
Последовательные итерации проводятся до тех пор, пока не выполняется следующее условие:
|| 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 включена, то соответствующие матрицы конечных элементов Ke (e € 1, Nele), где Nele – это номер конечных элементов в рассчитываемой конструкции, рассчитываются каждый раз, когда программа рассчитывает произведение матрицы, умноженной на вектор Kv.
Если опция Расчет K матрицы выключена, то соответствующие матрицы конечных элементов Ke (e € 1, Nele) берутся с диска.
Опция Расчет матрицы К игнорируется для ICCF, но работает для остальных методов предварительного анализа данных:
Определение числа уровней накопления; Значение по умолчанию 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 — это многоуровневый метод с использованием сглаживания на каждом уровне накопления. Он обычно характеризуется лучшей сходимостью и позволяет поддерживать максимальное количество уровней накопления. Требования, предъявляемые к месту на диске, в этом случае самые небольшие. Рекомендуется использовать его тогда, когда количество уровней накопления больше двух.
Определение размера буфера памяти, используемого для хранения матриц элементов и обусловленности. Эта опция работает для следующих типов обусловливания: Диагональ, EBE Гаусса и EBE Холецкого. При подходе ICCF ею пренебрегают. При подходе ICCF ею пренебрегают.
мин: обеспечивает минимальный размер буфера, но может снизить скорость вычислений.
1/4: четверть системной памяти используется для расчетов.
1/2: половина системной памяти используется для расчетов.
макс — максимум системной памяти, предназначенной для расчетов.
См. также:
Итерационные параметры. Общая информация