SystemsModelParallelConnect

SystemsModelParallelConnect[sys1,sys2]

connects the systems models sys1 and sys2 in parallel.

SystemsModelParallelConnect[sys1,sys2,{{in11,in21},},{{out11,out21},}]

connects the inputs in1i to inputs in2i and sums the outputs out1k and outputs out2k.

Details

Examples

open allclose all

Basic Examples  (4)

Connect two continuous-time systems in parallel:

Connect two discrete-time systems in parallel:

Connect state-space systems:

Parallel connect a two-output, one-input system and a one-input, one-output system:

Merge no inputs and sum no outputs:

Merge inputs and sum no outputs:

Merge no inputs and sum output 2 from sys1 with output 1 from sys2:

Merge inputs and sum output 2 from sys1 with output 1 from sys2:

Scope  (14)

Basic Uses  (7)

Connect a two-input, one-output system in parallel with a one-input, one-output system:

Use the first input of the two-input system:

Use the second input:

Parallel connect a two-output system with a single-output system:

Use the first output of the two-input system:

Use the second output:

Connect scalar systems:

Connect multivariable systems:

Merge the second input and sum the first output of each system:

Connect discrete-time systems:

Connect a StateSpaceModel to a TransferFunctionModel:

System Types  (7)

Connect two TransferFunctionModel systems:

With delays:

Using improper transfer functions:

Connect two StateSpaceModel systems:

With delays:

Using descriptor state-space models:

Input linear AffineStateSpaceModel systems:

General nonlinear NonlinearStateSpaceModel systems:

Connecting a transfer function and state-space model will give a state-space model:

Reversing the order gives an equivalent state-space model:

They give the same transfer functions:

Connection with delays:

Connecting a standard linear system and an input linear system will give an affine model:

Connecting a standard linear or affine system with a nonlinear system gives a nonlinear model:

Generalizations & Extensions  (3)

Merge two systems:

Connect the corresponding inputs:

Sum the corresponding outputs:

Applications  (3)

A function that connects any number of matching systems in parallel:

Connect a family of first-order systems in parallel:

Connect several multiple-input, multiple-output systems:

Construct a parallel RLC circuit:

Add a disturbance model to the output of a system:

Properties & Relations  (3)

SystemsModelParallelConnect is essentially a summation operation:

SystemsModelParallelConnect is a special case of SystemsConnectionsModel:

The common input and summer blocks:

Use SystemsConnectionsModel to specify the connections:

Merge the connections:

A parallel connection leaves the states of the subsystems unchanged:

The resulting system has at least as many inputs as each subsystem:

A similar result holds for the minimum number of outputs:

Introduced in 2010
 (8.0)
 |
Updated in 2014
 (10.0)