/EIG ===================== Описание -------- **Radioss 2025.1** — ведущий явный конечный элементный решатель для моделирования столкновений и воздействия. Справочник ---------- Этот справочник предоставляет детальный список всех ключевых слов ввода и доступных опций в **Radioss**. ### Ввод Starter Данное руководство содержит список всех ключевых слов и опций определения модели, доступных в **Radioss**. #### Общие Управления Ключевое слово в формате блока ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ В этой группе ключевые слова используются для установки значения по умолчанию, глобального параметра, типа анализа, печати ввода/вывода, демпфирования и обработки ALE и CFD для всей модели. Для значения по умолчанию его все еще можно переопределить в каждом конкретном ключевом слове. ### Команда #### /EIG Ключевое слово в формате блока ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Определяет расчет собственных и статических режимов для гибких тел. **Формат** ``` /EIG /eig_ID /unit_ID eig_title grnd_ID grnd_bc Trarot Ifile Nmod Inorm Cutfreq Freqmin Nbloc Incv Niter Ipri Tol Filename ``` #### Определение Полей - **eig_ID**: Идентификатор режима. (Целое, максимум 10 цифр) - **unit_ID**: Идентификатор единицы. (Целое, максимум 10 цифр) - **eig_title**: Название режима. (Символ, максимум 100 символов) - **grnd_ID**: Группа узлов, для которых будут вычислены режимы. =0 - режимы вычисляются для всей структуры. (Целое) - **grnd_bc**: Группа узлов, к которым применяются специфические собственные режимы. =0 - свободные собственные режимы. ≠0 - группа узлов определяет набор интерфейсных узлов. (Целое) - **Trarot**: Коды для трансляций и вращений. (6 Булевых) - **Ifile**: Флаг файла дополнительных режимов. (Целое) - **Nmod**: Максимальное количество режимов для вычисления. По умолчанию = 100 (Целое) - **Inorm**: Флаг метода нормализации собственных векторов. =0 (По умолчанию) - нормализация собственных векторов на единицу обобщенной массы. =1 - нормализация на единицу максимального смещения в анализируемом наборе. (Целое) - **Cutfreq**: Максимальная частота собственных колебаний. =0 - все Nmod собственных режимов с частотами выше Freqmin вычисляются. ≠0 - максимум Nmod собственных режимов с частотами в диапазоне Freqmin, Cutfreq вычисляются. (Вещественное) [Гц] - **Freqmin**: Минимальная частота собственных колебаний. По умолчанию = 0.001 Гц (Вещественное) [Гц] - **Nbloc**: Число собственных режимов на блок. ≠0 - режимы вычисляются по блоку Nbloc собственных режимов. =0 - все собственные режимы вычисляются одновременно. (Целое) - **Incv**: Фактор для получения числа базисных векторов Ланцоцца, используемых в течение всего вычисления. По умолчанию = 2 (Целое) - **Niter**: Максимальное количество итераций Арнольди. По умолчанию = 300 (Целое) - **Ipri**: Уровень вывода для ARPACK. По умолчанию = 0 (Целое) - **Tol**: Относительная точность, с которой должны быть вычислены собственные значения. =0 - точность по собственным значениям устанавливается до машинной. По умолчанию = 0.0 (Вещественное) - **Filename**: Имя файла дополнительных режимов. (Символ, максимум 100 символов) #### Замечания - Эта функциональность реализована для генерации гибких тел. Для детального анализа нормальных режимов модели рекомендуется использование формата Bulk Data. - Использование неявной опции /IMPL/LINEAR в **Radioss** Engine необходимо для вычисления нормальных режимов. - Граничное условие, соответствующее кодам для трансляций и вращений, добавляется к этим узлам для вычисления собственных режимов. Статические режимы, по одному для каждого дополнительного заблокированного ССВ, вычисляются. - Статический режим соответствует статическому отклику структуры, все ССВ набора интерфейсных узлов, на которые влияют дополнительные граничные условия, блокируются; кроме одного, который принимает одно значение. - Коды для трансляций и вращений следуют тем же правилам, что и для опции /BCS. - Если Ifile ≠ 0: Предоставляется дополнительный файл, содержащий предварительно вычисленные режимы из анализа нормальных режимов, экспериментальных или числовых. Эти режимы используются для уменьшения размерности пространства, в котором ищутся собственные значения, и, следовательно, для повышения эффективности. - Если Ifile = 1, дополнительный файл предоставляется в формате, определенном в **External Modes File**. - Многоуровневая конденсация больше не поддерживается. - Значение по умолчанию (если не установлено иное или равно нулю) для Freqmin равно 0.001 Гц. Если введено значение, отличное от нуля, это значение определяет частоту в единичной системе, установленной для /EIG. - Вычисляю щее мобильные моды для жестких тел не полностью реализовано. Рекомендуется либо достаточно ограничить модель, либо выбрать значение для Freqmin, достаточно высокое, чтобы исключить все моды жестких тел. - Эффективность реализации обусловлена использованием программного обеспечения ARPACK (R. Lehoucq, K. Maschhoff, D. Sorensen, C. Yang). Фигура ------ .. figure:: ./media/7e065da3_clip0033_zoom83.png Лучшая точность достигается, когда одновременно вычисляется только небольшое количество собственных режимов. Количество базисных векторов Ланцоцца, использованных в течение вычислений, рассчитывается по формуле, основанной на количестве требуемых собственных значений на блок (или на все, если Nbloc = 0): ``` N_{Lanczos \, vectors} = N_{required \, eigenvalues} \times Incv ``` Для пост-обработки формы мод в **HyperView** входной файл **Radioss Starter** (*000.rad) должен быть выбран в панели загрузки модели, а первый файл анимации вывода (*A001, который содержит первый режим) в панели загрузки результатов. На этой странице ---------------- - Формат - Определение - Замечания