============= /INTER/TYPE23 ============= Ключевое слово формата блока Определяет контактный интерфейс для тканей подушек безопасности, моделирование контакта между основной поверхностью и вторичной поверхностью, которые предположительно принадлежат подушка безопасности. Это мягкий штрафной контакт, который может часто использоваться при проникновениях и пересечениях. входит в сложенную сетку подушки безопасности. Этот интерфейс можно использовать для самовоздействия. Формат ------ .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "/INTER/TYPE23/inter_ID/unit_ID", "/INTER/TYPE23/inter_ID/unit_ID", "/INTER/TYPE23/inter_ID/unit_ID", "/INTER/TYPE23/inter_ID/unit_ID", "/INTER/TYPE23/inter_ID/unit_ID", "/INTER/TYPE23/inter_ID/unit_ID", "/INTER/TYPE23/inter_ID/unit_ID", "/INTER/TYPE23/inter_ID/unit_ID", "/INTER/TYPE23/inter_ID/unit_ID", "/INTER/TYPE23/inter_ID/unit_ID" "inter_title", "inter_title", "inter_title", "inter_title", "inter_title", "inter_title", "inter_title", "inter_title", "inter_title", "inter_title" "surf_IDs", "surf_IDm", "истф", "", "Игап", "", "Ибаг", "Идель", "", "" "Fscalegap", "Fscalegap", "Гапмакс", "Гапмакс", "Фпенмакс", "Фпенмакс", "", "", "", "" "Стмин", "Стмин", "Стмакс", "Стмакс", "", "", "", "", "", "" "Стфак", "Стфак", "Фрич", "Фрич", "Гапмин", "Гапмин", "Тстарт", "Тстарт", "Тстоп", "Тстоп" "IBC", "", "", "Бездействие", "ВИС", "ВИС", "", "", "Бумульт", "Бумульт" "Ифрик", "Ифильтр", "частота", "частота", "", "", "", "", "", "" Прочтите этот ввод только в том случае, если I Фриц > 0 .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "C1", "C1", "C2", "C2", "C3", "C3", "C4", "C4", "C5", "C5" Прочтите этот ввод только в том случае, если I Фриц > 1 .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "C6", "C6", "", "", "", "", "", "", "", "" "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой" "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой" "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой", "Пустой" Определение ----------- .. csv-table:: :header: "Поле", "Содержание", "Пример единицы СИ" :widths: 33, 33, 33 "inter_ID", "Идентификатор интерфейса.(Целое число, максимум 10 цифр)", "" "unit_ID", "Идентификатор объекта.(Целое число, максимум 10 цифры)", "" "inter_title", "Название интерфейса.(Символ, максимум 100 символов)", "" "surf_IDs", "Вторичная поверхность идентификатор.(Целое число)", "" "surf_IDm", "Основная поверхность идентификатор.(Целое число)", "" "истф", "Флаг определения жесткости. = 0 Stfac — масштабный коэффициент жесткости и жесткость рассчитывается по вторичной стороне характеристики. = 1 Stfac — значение жесткости. (Целое число)", "" "Игап", "Флаг опции пробела/элемента. 3 = 0 Зазор является постоянным и равен минимальному зазору. = 1 Переменный зазор варьируется в зависимости от характеристик затронутой магистрали. поверхность и воздействующий вторичный узел. (Целое число)", "" "Ибаг", "Флажок закрытия вентиляционных отверстий подушки безопасности в чехле контакта. = 0 (по умолчанию) Никакого закрытия. = 1 Закрытие. (Целое число)", "" "Идель", "Флаг удаления узла. = 0 (по умолчанию) Никакого удаления. = 1 Несвязные узлы удаляются со вторичной стороны интерфейс. (Целое число)", "" "Fscalegap", "Коэффициент масштабирования разрыва. По умолчанию = 1,0. (Реал)", "" "Гапмакс", "Максимальный разрыв. = 0 Нет максимального значения зазора. (Настоящий)", ":math:`[m]`" "Фпенмакс", "Максимальная доля начального проникновения. 4(Реал)", "" "Стмин", "Минимальная жесткость.(Реальная)", ":math:`[\frac{N}{m}]`" "Стмакс", "Максимальная жесткость. По умолчанию = 1030 (Реал)", ":math:`[\frac{N}{m}]`" "Стфак", "Жесткость интерфейса (если Istf = 1). Набор по умолчанию. до 0,0 (реальный)", ":math:`[\frac{N}{m}]`" "Масштабный коэффициент жесткости интерфейса (если Istf = 0). По умолчанию = 1,0. (Реал)", "", "" "Фрич", "Кулоновское трение.(Реальное)", "" "Гапмин", "Минимальный разрыв для воздействия активация.(Реальная)", ":math:`[m]`" "Тстарт", "Время начала.(Реальное)", ":math:`[s]`" "Тстоп", "Время для временного деактивация.(Реальная)", ":math:`[s]`" "IBC", "Флаг деактивации граничных условий при ударе. (логическое значение)", "" "Бездействие", "Флаг деактивации жесткости в случае начального проникновения. 4 = 0 Никаких действий. = 1 Деактивация жесткости на узлах. = 5 Разрыв является переменным во времени, и начальный разрыв рассчитывается как: :math:`gap_{0}=Gap−P_{0}` с :math:`P_{0}` первоначальное проникновение. = 6 Зазор меняется со временем, но начальное проникновение рассчитывается как (узел слегка депенетрирован): :math:`gap_{0}=Gap−P_{0}−5%⋅(Gap−P_{0})` . (Целое число)", "" "ВИС", "Критический коэффициент демпфирования жесткость интерфейса. По умолчанию установлено значение 1,0 (реальное).", "" "Бумульт", "Сортировочный фактор. 5 6 По умолчанию установлено значение 0,20 (реальное).", "" "Ифрик", "Флаг формулировки трения. 8 9 = 0 (по умолчанию) Статический закон трения Кулона. = 1 Обобщенный закон вязкого трения. = 2 (Модифицированный) Дармстадский закон трения. = 3 Закон трения Ренара. = 4 Экспоненциальный закон трения затухания. (Целое число)", "" "Ифильтр", "Флаг фильтрации трения. 10 = 0 (по умолчанию) Фильтр не используется. = 1 Простой числовой фильтр. = 2 Стандартный фильтр -3 дБ с периодом фильтрации. = 3 Стандартный фильтр -3 дБ с частотой среза. (Целое число)", "" "частота", "Коэффициент фильтрации. Значение должно быть между 0 и 1. (Реальное)", "" "C1 - C6", "(Необязательно) Закон трения коэффициент.(Реальный)", "См. Таблицу 1." Флаги для деактивации граничных условий: IBC -------------------------------------------- .. csv-table:: :header: "(1)-1", "(1)-2", "(1)-3", "(1)-4", "(1)-5", "(1)-6", "(1)-7", "(1)-8", "(1)-9", "(1)-10" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "", "", "", "", "", "", "", "IBCX", "IBCY", "IBCZ" Определение ----------- .. csv-table:: :header: "Поле", "Содержание", "Пример единицы СИ" :widths: 33, 33, 33 "IBCX", "Флаг деактивации границы X состояние при ударе. = 0 Бесплатная глубина резкости = 1 Фиксированная глубина резкости (логическое значение)", "" "IBCY", "Флаг деактивации границы Y состояние при ударе. = 0 Бесплатная глубина резкости = 1 Фиксированная глубина резкости (логическое значение)", "" "IBCZ", "Флаг деактивации границы Z состояние при ударе. = 0 Бесплатная глубина резкости = 1 Фиксированная глубина резкости (логическое значение)", "" Комментарии ----------- 1. По контактной жесткости: :math:`K=Stfac⋅K_{s}` если Iстф = 0. Пока, :math:`K_{s}` эквивалентная узловая жесткость вторичной обмотки компонент вычисляется как: :math:`K_{s}=Stfac⋅0.5⋅E⋅t` когда узел подключен к элементу оболочки. Где, :math:`E` Модуль Юнга :math:`B` Объемный модуль вторичного компонента :math:`t` Толщина корпуса :math:`V` Объем твердого элемента 2. If Зазор мин не указано или установлено в ноль, значение по умолчанию значение рассчитывается как минимум :math:`t` (средняя толщина второстепенных элементов оболочки). 3. If I зазор = 1 , переменный зазор вычисляется как: :math:`max[Gap_{min},min(Fscale_{gap}⋅g_{s},Gap_{max})]` Пока, :math:`g_{s}` : разрыв вторичного узла: :math:`g_{s}=\frac{t}{2}` с :math:`t` - наибольшая толщина соединяемых элементов оболочки ко вторичному узлу. Если вторичный узел подключен к нескольким оболочкам, используется наибольший рассчитанный вторичный разрыв. Переменный зазор всегда как минимум равен к Гапмину. 4. Бездействие = 6 рекомендуется, в во избежание числовых (высокочастотных) эффектов на интерфейсе перед надуванием. .. image:: images/inter_type23_starter_r_inacti_flag_6.svg *(Рисунок 1.)* Если Неактивность = 5 или 6 и если Fpenmax не равен нулю, жесткость узлов равна деактивируется, если: :math:`Penetration\geFpenmax⋅Gap` 5. Фактор сортировки Bumult используется для ускорения сортировки. алгоритм. 6. Коэффициент сортировки Bumult зависит от машины. 7. Один узел может принадлежать двум поверхностям в то же время. 8. Для формулировки трения - Если флаг трения I Фриц = 0 (по умолчанию), старый используется формулировка статического трения: :math:`F_{t}\le\mu⋅F_{n}` с :math:`\mu=Fric` ( :math:`\mu` – коэффициент кулоновского трения). - Для флага I Фриц > 0 , новое трение представлены модели. В этом случае коэффициент трения задается функцией :math:`\mu=\mu (\rho,V)` Где, :math:`p` Давление нормальной силы на основной сегмент :math:`V` Тангенциальная скорость вторичного узла относительно основного сегмента 9. В настоящее время коэффициенты C 1 через C 6 используются для определения переменного трения коэффициент :math:`\mu` для новых формул трения. Следующие формулировки являются доступны: - I Фриц = 1 (обобщенный закон вязкого трения): :math:`\mu=Fric+C_{1}⋅p+C_{2}⋅V+C_{3}⋅p⋅V+C_{4}⋅p^{2}+C_{5}⋅V^{2}` - I Фриц = 2 (Изменено Закон Дармстада): :math:`\mu=Fric+C_{1}⋅e^{(C_{2}V)}⋅p^{2}+C_{3}⋅e^{(C_{4}V)}⋅p+C_{5}⋅e^{(C_{6}V)}` - I Фриц = 3 (закон Ренарда): :math:`\mu=C_{1}+(C_{3}−C_{1})⋅\frac{V}{C_{5}}⋅(2−\frac{V}{C_{5}})` если :math:`V\in[0,C_{5}]` :math:`\mu=C_{3}−((C_{3}−C_{4})⋅(\frac{V−C_{5}}{C_{6}−C_{5}})^{2}⋅(3−2⋅\frac{V−C_{5}}{C_{6}−C_{5}}))` если :math:`V\in[C_{5},C_{6}]` :math:`\mu=C_{2}−\frac{1}{\frac{1}{C_{2}−C_{4}}+(V−C_{6})^{2}}` если :math:`V\geC_{6}` Где, :math:`C_{1}=\mu_{s}` :math:`C_{2}=\mu_{d}` :math:`C_{3}=\mu_{max}` :math:`C_{4}=\mu_{min}` :math:`C_{5}=V_{cr1}` :math:`C_{6}=V_{cr2}` Первая критическая скорость :math:`V_{cr1}=C_{5}` должно отличаться от 0 ( :math:`C_{5}\ne0` ). Первая критическая скорость :math:`V_{cr1}=C_{5}` должна быть ниже второй критической скорости :math:`V_{cr2}=C_{6}` ( :math:`C_{5}