Skip to content
Hub Nexus

No author yetClaim it

Version 1Updated 2 min read

Support

System Representations

This is a table of times when it is appropriate to use each different type of system representation:

PropertiesState-Space EquationsTransfer FunctionTransfer Matrix
Linear, Distributednonono
Linear, Lumpedyesnono
Linear, Time-Invariant, Distributednoyesno
Linear, Time-Invariant, Lumpedyesyesyes

General Description

These are the general external system descriptions. y is the system output, h is the system response characteristic, and x is the system input. In the time-variant cases, the general description is also known as the convolution description.

General Description
Time-Invariant, Non-causaly ( t ) = {∫}_{− ∞}^{∞} h ( t − r ) x ( r ) d r
Time-Invariant, Causaly ( t ) = {∫}_{0}^{t} h ( t − r ) x ( r ) d r
Time-Variant, Non-Causaly ( t ) = {∫}_{− ∞}^{∞} h ( t , r ) x ( r ) d r
Time-Variant, Causaly ( t ) = {∫}_{0}^{t} h ( t , r ) x ( r ) d r

State-Space Equations

These are the state-space representations for a system. y is the system output, x is the internal system state, and u is the system input. The matrices A, B, C, and D are coefficient matrices.

[Analog State Equations]

State-Space Equations

y ( t ) = C x ( t ) + D u ( t ) |
| Time-Variant | {x}^{′} ( t ) = A ( t ) x ( t ) + B ( t ) u ( t )
y ( t ) = C ( t ) x ( t ) + D ( t ) u ( t ) |

These are the digital versions of the equations listed above. All the variables have the same meanings, except that the systems are digital.

[Digital State Equations]

State-Space Equations

y [ t ] = C x [ t ] + D u [ t ] |
| Time-Variant | {x}^{′} [ t ] = A [ t ] x [ t ] + B [ t ] u [ t ]
y [ t ] = C [ t ] x [ t ] + D [ t ] u [ t ] |

Transfer Functions

These are the transfer function descriptions, obtained by using the Laplace Transform or the Z-Transform on the general system descriptions listed above. Y is the system output, H is the system transfer function, and X is the system input.

[Analog Transfer Function]

Transfer Function
Y ( s ) = H ( s ) X ( s )

[Digital Transfer Function]

Transfer Function
Y ( z ) = H ( z ) X ( z )

Transfer Matrix

This is the transfer matrix system description. This representation can be obtained by taking the Laplace or Z transforms of the state-space equations. In the SISO case, these equations reduce to the transfer function representations listed above. In the MIMO case, Y is the vector of system outputs, X is the vector of system inputs, and H is the transfer matrix that relates each input X to each output Y.

[Analog Transfer Matrix]

Transfer Matrix
𝐘 ( s ) = 𝐇 ( s ) 𝐗 ( s )

[Digital Transfer Matrix]

Transfer Matrix
𝐘 ( z ) = 𝐇 ( z ) 𝐗 ( z )

Where this page came from

This page was imported from Wikibooks. From “Control Systems” on Wikibooks, by its contributors, under CC BY-SA 4.0. Changed here: set as a page; navigation and edit links left out; each image under its own licence, credited in its caption.

Nobody has written it yet — it is the source material at a new address, which is why search engines are asked to skip it and why no one earns from it. It is up for grabs: take it on, and it is yours to rewrite and to earn from.

Comments

Spinner Logo

Next in Control Systems

CC BY-SA 4.0
For more about this subject, see: **[Linear Algebra]( and **[Engineering Analysis]( ## Laws of Matrix Algebra Matrices must be compatible sizes in order for an operation to be valid: Addition Matrices must have the same dimensions (same number of rows, same number of columns). Matrix addition is com
CC BY-SA 4.0
Control Systems, MATLAB
CC BY-SA 4.0
Throughout this course it is assumed that the source code is typed in the Julia REPL to print the results instantaneously. Otherwise, results can be printed with print() ## Classical Control ### Transfer Function Consider the transfer function $G ( s ) = \frac{s + 2}{3 {s}^{2} + 4 s + 5}$ The transf
CC BY-SA 4.0
**Scilab** is an open source, cross-platform numerical computational package and a high-level, numerically oriented programming language. It is similar in its capabilities to **MATLAB**. Scilab has a good implementation of many of the required control systems functions and has a dynamic model simula
CC BY-SA 4.0
The following is a list of the important equations from the text, arranged by subject. For more information about these equations, including the meaning of each variable and symbol, the uses of these functions, or the derivations of these equations, see the relevant pages in the main text. ## Fundam
CC BY-SA 4.0
It is the goal of the authors of this book to create such materials for use in conjunction with this book. As such materials are added to wikiversity, they will be referenced here. ## Wikipedia There are a number of Wikipedia articles on the topics covered in this book, and those articles will be li