Model Interconnection
Series, parallel, and feedback connections; block diagram building
Interconnecting models of components allows you to construct models of control systems. You can conceptualize your control system as a block diagram containing multiple interconnected components, such as a plant and a controller connected in a feedback configuration. Using model arithmetic or interconnection commands, you combine models of each of these components into a single model representing the entire block diagram.
Functions
| feedback | Feedback connection of multiple models | 
| connect | Block diagram interconnections of dynamic systems | 
| sumblk | Summing junction for name-based interconnections | 
| series | Series connection of two models | 
| parallel | Parallel connection of two models | 
| append | Group models by appending their inputs and outputs | 
| blkdiag | Block-diagonal concatenation of models | 
| imp2exp | Convert implicit linear relationship to explicit input-output relation | 
| inv | Invert dynamic system models | 
| ctranspose | Conjugate dynamic system model | 
| lft | Generalized feedback interconnection of two models (Redheffer star product) | 
| connectOptions | Options for the connectcommand | 
Topics
Model Interconnection Basics
- Why Interconnect Models?
 Interconnecting models of system components allows you to construct models of control systems.
- Connecting Models
 This example shows how to model interconnections of LTI systems, from simple series and parallel connections to complex block diagrams.
- Numeric Model of SISO Feedback Loop
 Interconnect numeric LTI models to build a single model of a closed-loop system.
- Control System Model with Both Numeric and Tunable Components
 Interconnect fixed components and tunable components to build a tunable control system model.
- Multi-Loop Control System
 Build arbitrary block diagrams with any number of control loops by interconnecting models using the connect command.
- MIMO Control System with Fixed and Tunable Components
 This example shows how to build a MIMO control system using connect to build a dynamic system model representing a block diagram with both fixed components (Numeric Linear Time Invariant (LTI) Models) and tunable components (Control Design Blocks).
- MIMO Feedback Loop
 Obtain the closed-loop response of a MIMO feedback loop three different ways.
- Using FEEDBACK to Close Feedback Loops
 This example shows why you should always use FEEDBACK to close feedback loops.
Analysis Points
- Mark Analysis Points in Closed-Loop Models
 Insert analysis points at locations of interest when you build control system models. Use analysis points for extracting system responses from the model.
- Control System with Multichannel Analysis Points
 Build a control-system model with analysis points for extracting responses at different points in the system.
More About Model Interconnections
- Catalog of Model Interconnections
 Block diagram connections correspond to model interconnection commands or arithmetic expressions.
- How the Software Determines Properties of Connected Models
 When you interconnect models, the resulting model’s properties depend on the properties of the models you are connecting.
- Rules That Determine Model Type
 Precedence rules determine the resulting model type when you interconnect models of different types.
- Recommended Model Type for Building Block Diagrams
 Choice of model type can affect numerical accuracy when you interconnect models.
- Preventing State Duplication in System Interconnections
 This example shows guidelines for building minimum-order models of LTI system interconnections.