Network Coupler (Compressible Link)
Libraries:
Simscape /
Utilities /
Network Couplers
Description
The Network Coupler (Compressible Link) block provides a starting point for you to split a Simscape™ network into two coupled networks at a mechanical translational connection.
The Network Coupler (Compressible Link) block works by adding a compliance between the two networks. It is assumed that there is a mass on either side of the coupler block. Do not connect the block ports directly to a force source. You can connect the block ports to an ideal translational velocity source.
If your model has an existing compressible link (modeled as a Translational
Spring block connected in parallel with a Translational
Damper block), then use the Network Coupler (Compressible
Link) block to directly replace these two blocks. This avoids adding a second
compliance with which to separate the network. If there is no existing model compliance that
you can use, then add a numeric one by inserting the Network Coupler (Compressible
Link) block at a mechanical translational connection and setting its
Separate using parameter to an added numerical
compliance
.
Working with the Block on the Model Canvas
When you add the block to your model and double-click it, the Network Coupler (Compressible Link) subsystem opens.
The Port 1 Interface block contains the dynamics that break the algebraic loop. Double-click this block to set all of the Network Coupler (Compressible Link) subsystem parameters and view the derived values.
The rate transition blocks are, by default, commented through. Uncomment them if at least one of the coupled networks is running fixed step.
Using the Derived Values to Estimate Block Parameters
On the Analysis tab of the Port 1 Interface block dialog box, the Derived values section contains a list of recommended values that you can use when specifying block parameters. For example, use the Recommended max discrete sample time (s) derived value to verify that your Port 1 network discrete sample time (s) and Port 2 network discrete sample time (s) parameter values are within acceptable limits.
The derived values list is based on the chosen block configuration. For example:
If you are using an existing compliance, the block uses information about the masses of the connected networks, plus the compliance, to recommend either a maximum filter time constant, or a maximum discrete sample time. To do this, the block calculates overall network dynamic time constants and recommends the time constant (Recommended max filter time constant (s)) or sample time (Recommended max discrete sample time (s)) values that are commensurate with the fastest time constant.
If you are adding a numeric compliance, the block calculates the stiffness and damping required, based on the connected network masses and the specified sample time or filter time constant. It also provides an estimate of the fastest trackable time constant. If the Calculated fastest trackable time constant (s) value is too slow for your application, then you must reduce the value you specified for the relevant block parameter, such as Separator time constant (s), Port 1 network discrete sample time (s), or Port 2 network discrete sample time (s).
The Update button lets you recalculate the derived values after you change the parameters of the connected networks.
Ports
Conserving
Parameters
Extended Capabilities
Version History
Introduced in R2022a