
ROBOT MILLENNIUM v 20.0 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ Март 2007 - 566 -
WEB: www.ar-cadia.com.ua Эл.почта: office@robobat.odessa.net
где n – число степеней свободы редуцированной модели. Базис такого преобразования –
статическое решение, полученное для подходящих единичных состояний: единичные узловые
нагрузки прикладываются последовательно в каждом ведущем узле, в выбранном ведущем
направлении. Крупномасштабная статическая задача решается для n правых частей:
,
*
ii
TX
=K (A9)
где
ni ,...,2,1=
i
T
- вектор нагрузки, соответствующий i –ой единичной нагрузке. Пользователь
должен назначить ведущие узлы и ведущие направления. Все требуемые действия будут
выполнены программой.
Редуцированная задача на собственные значения решается методом Якоби, что приводит
к приближённым частотам
i
, и формам колебаний
∗
Φ
i
, i=1,2,…,n. Подробности этого подхода
представлены в [5].
Метод блочной итерации подпространства
Метод блочной итерации подпространства (BLSI) разработан для решения обобщённой
проблемы собственных значений (A1). Он применим для прямых алгоритмов решения
(профильного и разреженного). Это мощный, устойчивый подход. Применение этого метода
настоятельно рекомендуется, когда встречается крупномасштабная задача, и необходимо
получить большое число собственных пар (больше 10). Метод BLSI может применяться для
расчёта отдельных конструкций. При анализе
форм колебаний применимы все типы матрицы
масс (“Сосредоточенный без вращений”, “Сосредоточенный с вращениями” и
“Консистентный”). Область применения этого подхода ограничена модальным режимом.
Сейсмический режим и псевдо-режим по-прежнему применимы, если выбран метод Ланцоша.
Проверка последовательности Штурма выполняется для обнаружения пропущенных
собственных значений. Метод BLSI управляет непрерывностью сходящихся собственных
значений. Разрывность
сходящихся собственных значений указывает на присутствие
пропущенных собственных значений. Однако, непрерывность сходящихся собственных
значений не обеспечивает твёрдой уверенности в отсутствии пропущенных собственных
значен
м шаге итерации.
рименение процедуры ускорения сдвига [1,4] рекомендуется в процессе анализа форм
колебаний, когда наблюдается медленная сходимость:
ий. Тем не менее, опыт многочисленных расчётов показывает, что во многих случаях
проверка последовательности Штурма не обнаруживает пропущенных собственных значений,
когда метод BLSI обеспечивает непрерывность сходящихся собственных значений. Таким
образом
, большим преимуществом такого метода является возможность избежать трудоёмкой
процедуры проверки Штурма, если не требуется полной гарантии отсутствия пропущенных
собственных частот. Если встречается разрывность сходящихся собственных значений,
появляется соответствующее сообщение (смотри Рис A1).
Главная идея метода BLSI [1-3] состоит в одновременных итерациях векторов в
подпространстве фиксированного размера. Каждый сходящийся вектор удаляется из “рабочего”
подпространства (
блока), а взамен его добавляется новый стартовый вектор. Ортогональность
сходящихся векторов обеспечивается на каждо
П
0
2
=Φ−Φ
MK
ω
σ
, ( A10 )
где
MKK
σ
−=
, σ - значение сдвига. В начале анализа принимается σ = 0. Значение
сдвига обновляется автоматически, если новые сходящиеся собственные значения не
появляются через принятое число шагов контролируемой итерации. Например, пусть принято
число онтрольных шагов равным 5. Затем 5 сходящихся собственных значений появляются
после 4 итераций. Значение сдвига остаётся σ = 0. На следующем шаге итерации 3 собственных
значения сходятся.
Значение сдвига остаётся σ = 0. Затем на протяжении 5 итерационных шагов
ни одна из собственных мод не сходится. Алгоритм опять обнаруживает “медленную
к