What Are Transfer Function Models?
Definition of Transfer Function Models
Transfer function models describe the relationship between the inputs and outputs of a system using a ratio of polynomials. The model order is equal to the order of the denominator polynomial. The roots of the denominator polynomial are referred to as the model poles. The roots of the numerator polynomial are referred to as the model zeros.
The parameters of a transfer function model are its poles, zeros and transport delays.
Continuous-Time Representation
In continuous-time, a transfer function model has the form:
Where, Y(s), U(s) and E(s) represent the Laplace transforms of the output, input and noise, respectively. num(s) and den(s) represent the numerator and denominator polynomials that define the relationship between the input and the output.
Discrete-Time Representation
In discrete-time, a transfer function model has the form:
The roots of num(q^-1) and den(q^-1) are expressed in terms of the lag variable q^-1.
If you take the Z-transform, the transfer function has the form:
Where, Y(z-1), U(z-1) and E(z-1) represent the Z-transforms of the output, input and noise, respectively. z-1 is the Z-transform of the lag operator.
Delays
In continuous-time, input and transport delays are of the form:
Where τ represents the delay.
In discrete-time:
where num and den are polynomials in the lag
operator q^(-1)
.
Multi-Input Multi-Output Models
A single-input single-output (SISO) continuous transfer function has the form . The corresponding transfer function model can be represented as:
A multi-input multi-output (MIMO) transfer function contains a SISO transfer function corresponding to each input-output pair in the system. For example, a continuous-time transfer function model with two inputs and two outputs has the form:
Where, Gij(s) is the SISO transfer function between the ith output and the jth input. E1(s) and E2(s) are the Laplace transforms of the noise corresponding to the two outputs.
The representation of discrete-time MIMO transfer function models is analogous.