Closed-loop transfer function

From Wikipedia
Jump to navigation Jump to search

In control theory, a closed-loop transfer function is a mathematical function describing the net result of the effects of a feedback control loop on the input signal to the plant under control.

Overview

[edit | edit source]

The closed-loop transfer function is measured at the output. The output signal can be calculated from the closed-loop transfer function and the input signal. Signals may be waveforms, images, or other types of data streams.

An example of a closed-loop block diagram, from which a transfer function may be computed, is shown below:

File:Closed Loop Block Deriv.png

The summing node and the G(s) and H(s) blocks can all be combined into one block, which would have the following transfer function:

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \dfrac{Y(s)}{X(s)} = \dfrac{G(s)}{1 + G(s) H(s)}}

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G(s) } is called the feed forward transfer function, Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle H(s) } is called the feedback transfer function, and their product Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G(s)H(s) } is called the open-loop transfer function.

Derivation

[edit | edit source]

We define an intermediate signal Z (also known as error signal) shown as follows:

Using this figure we write:

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle Y(s) = G(s)Z(s) }
Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle Z(s) =X(s)-H(s)Y(s) }

Now, plug the second equation into the first to eliminate Z(s):

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle Y(s) = G(s)[X(s)-H(s)Y(s)]}

Move all the terms with Y(s) to the left hand side, and keep the term with X(s) on the right hand side:

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle Y(s)+G(s)H(s)Y(s) = G(s)X(s)}

Therefore,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle Y(s)(1+G(s)H(s)) = G(s)X(s)}
Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \Rightarrow \dfrac{Y(s)}{X(s)} = \dfrac{G(s)}{1+G(s)H(s)}}

See also

[edit | edit source]

References

[edit | edit source]
  • Public Domain This article incorporates public domain material from the General Services Administration document: "Federal Standard 1037C".