/INIGRAV ========== **Radioss 2025.1** Оглавление ---------- - Главная - Руководство пользователя - Инструкции - Руководство по ссылкам Введение -------- **Radioss** — ведущий решатель эксплицитных конечных элементов для моделирования столкновений и ударов. **Основные параметры** Формат ключевого слова блока -------------------------------- ### /INIGRAV Определяет начальное состояние гидростатического давления из-за загрузки гравитации. #### Формат .. list-table:: :header-rows: 1 * - Поле - Содержание - Пример в СИ * - `inigrav_ID` - Идентификатор начальной гравитационной загрузки. - (Целое число, максимум 10 цифр) * - `unit_ID` - (Необязательно) Идентификатор единицы измерения. - (Целое число, максимум 10 цифр) * - `inigrav_title` - Название начальной гравитационной загрузки. - (Символы, максимум 100 символов) * - `grpart_ID` - Группа идентифицированных частей. Если не определено (0), начальное состояние применяется ко всем твердым частям (`PART`). - По умолчанию = 0 (Целое число) * - `surf_ID` - (Необязательно) Идентификатор свободной поверхности. Если не определено, считывается точка начала. - (Целое число) * - `grav_ID` - (Обязательно) Используемый идентификатор карты гравитации. - (Целое число) * - `P_ref` - Давление на эталонной поверхности. - (Действительное) [Па] * - `Bx` - X-координата начальной точки (используется только если `surf_ID`=0). - (Действительное) [м] * - `By` - Y-координата начальной точки (используется только если `surf_ID`=0). - (Действительное) [м] * - `Bz` - Z-координата начальной точки (используется только если `surf_ID`=0). - (Действительное) [м] #### Пример (Гидростатическое давление воды) ``` #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /UNIT/1 unit for load # MUNIT LUNIT TUNIT g mm ms #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /INIGRAV/1/1 hydrostatique pressure - “ sea level : {Z=0} where Pref=0.101325 MPa #GRPART_ID SURF_ID GRAV_ID 0 0 1 # Pref Bx By Bz 0.101325 0 0 0 #---enddata ``` #### Комментарии - Значение гравитации и направление считываются из карты `/GRAV`, поэтому `grav_ID` является обязательным. - Идентификатор поверхности предоставляет уровень моря. `surf_ID` может быть либо `/SURF/PLANE` (см. рисунок 1), либо любой другой пользовательской поверхностью, описывающей границу воздух-вода (см. рисунок 2). - Если `surf_ID` не указано, то используется плоская поверхность с `B=(Bx, By, Bz)` в качестве начальной точки и вектором гравитации в качестве нормали к поверхности. - `P_ref` — давление на уровне моря. Давление уменьшается выше поверхности и увеличивается ниже. - Это ключевое слово вычисляет давление для каждой ячейки в указанных частях `grpart_ID`. .. figure:: ./media/153d1bef_inigrav_pref.png :figwidth: 100% :align: center **Рисунок 1.** Начальное давление, рассчитанное от уровня моря с плоской поверхностью .. figure:: ./media/4d66416a_inigrav_user_surface.png :figwidth: 100% :align: center **Рисунок 2.** Начальное давление, рассчитанное от уровня моря с пользовательской поверхностью - При использовании опции `/INIVOL` для инициализации объемной доли с `LAW51`, эталонная плотность автоматически рассчитывается из начальных объемных долей. - В настоящее время совместимо только с гидродинамическими законами 3, 4, 6, 37, 49, 51 и 151. .. figure:: ./media/cd397151_grav_inigrav.png :figwidth: 100% :align: center **Рисунок 3.**