Приложение контактных усилий между парой соединенных тел
Simscape/Multibody/Силы и крутящие моменты

Блок «Пространственная сила контакта» моделирует контакт между парой тел с помощью штрафного метода. Этот метод позволяет телам проникать в небольшом количестве для вычисления контактных сил. Блок прикладывает нормальные и фрикционные контактные силы между соединенным основанием и ведомыми телами.
Нормальная контактная сила вычисляется с использованием уравнения силы классической системы пружина-демпфер. Во время контакта нормальная контактная сила пропорциональна ее соответствующей глубине проникновения и скорости. Ширина переходной области определяет переходную область для уравнений силы. В то время как глубина проникновения перемещается через переходную область, блок плавно увеличивает силу. В конце переходной области применяются полная жесткость и демпфирование. При отскоке и жесткость, и демпфирующие силы плавно уменьшаются обратно до нуля. Этот плавный переход устраняет разрывы в уравнениях силы и устраняет события пересечения нуля. Чем больше ширина области перехода, тем более плавный тренд перехода контактной силы. В отличие от этого, когда ширина переходной области уменьшается до нуля, контактная сила имеет тенденцию иметь более резкий переход, который ведет себя как прерывистая проблема.
Чтобы лучше обнаруживать контакты, если значение параметра Ширина области перехода (Transition Region Width) мало, блок Пространственная сила контакта (Spatial Contact Force) поддерживает необязательное обнаружение пересечения нуля. События пересечения нуля происходят только тогда, когда расстояние разделения изменяется с положительного или нулевого на отрицательное и наоборот.
Примечание
Обнаружение пересечения нуля блока пространственной контактной силы отличается от исходного обнаружения пересечения нуля блоков Simulink ®, таких как Из файла (From File) и Интегратор (Integrator), поскольку уравнение силы пространственной контактной силы является непрерывным. Дополнительные сведения об обнаружении пересечения нулей блоков Simulink см. в разделе Обнаружение пересечения нулей.
Каждое тело имеет контактную раму, начало которой расположено в точке контакта и ось Z которой выровнена с направлением нормали контакта. Когда поверхность гладкая вблизи точки контакта, нормаль контакта является нормалью внешней поверхности в точке контакта. Когда поверхность не гладкая, нормаль контакта вычисляется с помощью других средств, но она всегда указывает наружу от тела вблизи точки контакта. Во время непрерывного контакта контактная рама перемещается вокруг корпуса при перемещении точки контакта.
На схеме показана контактная рамка для основного корпуса. Контактные усилия прикладываются к двум твердым телам в начале контактной рамы в соответствии с третьим законом Ньютона:
Нормальная сила, fn, которая выровнена по оси Z контактной рамы. Эта сила раздвигает твердые тела, чтобы уменьшить проникновение.
Сила трения, ff, которая лежит в плоскости контакта. Эта сила противодействует относительным тангенциальным скоростям между двумя телами вблизи области проникновения.

Блок силы пространственного контакта поддерживает различные геометрии и тела. Например, он поддерживает все твердотельные блоки в библиотеке «Элементы тела» и блоки «Бесконечная плоскость» и «Точка» в библиотеке «Кривые и поверхности».
Примечание
Для блоков Файл (File) Твердое тело (Solid) и Повернутое тело (Revolved Solid) их физические свойства, такие как масса и инерция, основаны на истинной геометрии, но контактное моделирование основано на выпуклой геометрии корпуса. Пример см. на следующем рисунке.
Контакты между твердыми телами

Выпуклые корпуса обычно используются для представления геометрической границы, когда истинная геометрия представляет алгоритмическую сложность. Выпуклый корпус - наименьший выпуклый многогранник, содержащий все вершины истинной геометрии. Для выпуклого корпуса наружный угол (α) между парой смежных граней должен быть больше или равен 180 градусам.
Выпуклый корпус

Кирпичное тело | Цилиндрическое твердое тело | Выдавленное твердое тело | Твердое тело файла | Сферическое твердое тело