Задайте физические соединения между компонентами mechss
модель
задает физические связи между компонентами sysCon
= interface(sys
,c1,nodes1,c2,nodes2)c1
и c2
в разреженной модели sys
второго порядка.
nodes1
и nodes2
содержите индексы разделяемых узлов относительно узлов c1
и c2
. Физический интерфейс принят твердый и удовлетворяет стандартной непротиворечивости и условиям равновесия. sysCon
результирующая модель с заданными физическими соединениями. Использование showStateInfo
получить список всех доступных компонентов sys
.
Dual Assembly
interface
использует концепцию двойного блока, чтобы физически соединить узлы компонентов модели. Для n
подструктуры в физической области, разреженные матрицы в форме диагонали блока:
где, f является зависимым вектора силы вовремя, и g является вектором из внутренних сил в интерфейсе.
Два компонента, с которыми соединяют интерфейсом, совместно используют набор узлов в глобальной mesh конечного элемента q: подмножество N1 узлов от первого компонента совпадает с подмножеством N2 узлов от второго компонента. Связь между этими двумя компонентами тверда только если:
Смещения q в разделяемых узлах являются тем же самым для обоих компонентов.
Силы g, который один компонент проявляет на другом, противоположны (принципом действия/реакции).
Это отношение может быть получено в итоге как:
где, H является матрицей локализации с записями 0, 1, или-1. Уравнение Hq = 0 эквивалентно q(N1) = q(N2), и уравнение g = −HT λ эквивалентно g(N1) = −λ и g(N2) = λ. Эти уравнения могут быть объединены в форме дифференциально-алгебраического уравнения (DAE):
Эта модель DAE называется двойной моделью блока полной структуры. В то время как принцип был объяснен для двух компонентов, эта модель может вместить несколько интерфейсов, включая интерфейсы, включающие больше чем два компонента.
Nonrigid interface
В нетвердых интерфейсах смещения q1(N1) и q2(N2) позволяют отличаться, и внутренней силой дают:
Этот связи моделей "пружинный демпфер как" между узлами N1 в первом компоненте и узлах N2 во втором компоненте. Движение от твердого до нетвердой связи устраняет алгебраические ограничения Hq = 0 и explicitates внутренние силы. Затем устраните λ, чтобы получить:
Это - набор уравнений основного блока для формы нежесткого соединения, которая остается симметричной, когда разъединенная модель симметрична. Недостаток этой формы то, что связывающиеся условия и может вызвать временную замену. Избегать этого, interface
вместо этого создает форму двойного блока:
mechss
| showStateInfo
| xsort