
ROBOT MILLENNIUM v 20.0 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ Март 2007 - 572 -
WEB: www.ar-cadia.com.ua Эл.почта: office@robobat.odessa.net
сгенерированных таким образом, в значительной мере зависит от свойств
предобусловливающего оператора
B (смотри A13 и [8]). Так как модель грубого уровня хорошо
аппроксимирует моды низкой вибрации, векторы Ритца на тонком уровне являются хорошей
аппроксимацией соответствующих главных векторов (смотри [8]). Таким образом, качество
результатов, полученных с использованием этого метода, в значительной мере определяется
способностью модели грубого уровня поддерживать подобие заданной конечно-элементной
модели (так называемый тонкий
уровень). Обычно одиночный аггрегативный уровень
обеспечивает хорошую аппроксимацию. Когда число аггрегативных уровней больше одного,
качество результатов не гарантировано. Это главное ограничение в применении данного метода
для анализа крупномасштабных задач, когда число уравнений превышает ~60000.
Если матрица предобусловливания
B = K (грубый уровень идентичен тонкому уровню),
предложенный градиентный метод Ритца переходит точно в метод Ланцоша (смотри [8]).
Математическое обоснование представлено в [8].
Определение форм колебаний - точность вычислений
Обобщенная проблема собственных значений определена как
0=−
MK , (A17)
где
K, M – матрицы жёсткости и масс, соответственно,
}
, - собственные пары (форма
собственных колебаний и собственное значение). Определены два типа векторов невязки:
ϕλϕ
€
€
MKr −=
(A18)
ϕλϕ
€
€
1
MKf
−
−= ,
(A19)
где
λϕ
,
€
действительно вычисленные собственные пары, которые содержат некоторые
вычислительные погрешности. Первое выражение определяет остаточный вектор в терминах
сил, а второй - в терминах перемещений.
Четыре различных критерия используются для оценки вычислительной погрешности
собственных векторов.
1.
ϕλε
€
€
/
Mr= . Это очень жёсткий критерий. Обычно 01.0≤
означает, что
первые четыре знака в собственном значении вычислены точно. Он применяется только для
метода PCG, когда выбран итерационный алгоритм решения.
2.
()
,r= . Это - слегка более мягкий критерий, чем предыдущий. Он применяется
для модифицированного метода Ланцоша, когда выбран итерационный алгоритм решения.
3.
ϕε
€
/f=
. Это мягкий критерий, потому что сходимость перемещений в данной
реализации МКЭ обычно быстрее, чем сходимость внутренних усилий. Он используется для
методов BLSI, SI и Ланцоша, когда выбраны прямые алгоритмы решения (профильный или
разреженный).
4.
tol
k
kk
<
−
−
λ
λλ
1
, где
1
,
−kk
- два последовательных собственных значения на
шагах итерации k, k-1, а
tol означает допуск для собственных значений, принятый в диалоговом
окне Параметры Анализа Форм Колебаний. Он используется как промежуточный критерий,
когда работают следующие методы: BLSI, SI и Ланцоша (профильный или разреженный
алгоритмы решения) в модальном режиме. Такой критерий неустойчив, однако, он очень
быстрый. Использование (4) позволяет существенно снизить время вычислений для методов
BLSI, SI, Ланцоша, особенно для
крупномасштабных задач. Когда анализ собственных