Specify physical connections between components of mechss
model
specifies physical couplings between components sysCon
= interface(sys
,c1,nodes1,c2,nodes2)c1
and
c2
in the second-order sparse model sys
.
nodes1
and nodes2
contain the indices of shared
nodes relative to the nodes of c1
and c2
. The physical
interface is assumed rigid and satisfies the standard consistency and equilibrium
conditions. sysCon
is the resultant model with the specified physical
connections. Use showStateInfo
to get the list of all available components of sys
.
Dual Assembly
interface
uses
the concept of dual assembly to physically connect the nodes of the model
components. For n
substructures in the physical domain, the sparse matrices
in block diagonal form are:
where, f is the force vector dependent on time and g is the vector of internal forces at the interface.
In the concept of dual assembly, the global set of degrees of freedom (DoFs) q is retained and the physical coupling is expressed as consistency and equilibrium constraints at the interface. For rigid connections, these constraints are of the form:
where g
is the vector of internal forces at the
interface, and the matrix B
is permutable to [I -I]. For
a pair of matching nodes with indices
i1,i2 where
i1 selects a node in the first component while
i2 selects the matching node in the second
component, enforces consistency of displacements
while enforces equilibrium of the internal forces g at the interface:
Combining these constrains with the uncoupled equations leads to the following dual assembly model for the coupled system:
Nonrigid interface
Non-rigid interfaces are expressed in the following form:
This models a spring-damper connection between two matching nodes at the interface and corresponds to the internal force . In DAE form, it can be rewritten as:
Note that eliminating amounts to replacing the aggregate C,K matrices by using
which shows how non-rigid connections modify the overall damping and stiffness.