Discrete Varying Transfer Function
Discrete-time transfer function with varying coefficients
Control System Toolbox / Linear Parameter Varying
This block implements a discrete-time transfer function with varying coefficients. The instantaneous transfer function is given by:
where N is number of poles, specified with the Transfer function order parameter. Feed the values of the coefficients a1, …, aN and b0, b1, …, bN to the corresponding block input ports.
Use this block and the other blocks in the Linear Parameter Varying library to implement common control elements with variable parameters or coefficients. For more information, see Model Gain-Scheduled Control Systems in Simulink.
u — Transfer function input
Transfer function input signal.
b0, b1, ... — Numerator coefficients
Transfer function numerator coefficients. The number of coefficient ports is determined by the Transfer function order parameter.
a1, a2, ... — Denominator coefficients
Transfer function denominator coefficients. The number of coefficient ports is determined by the Transfer function order parameter.
y — Transfer function output
Transfer function output signal.
Transfer function order — Number of poles
1 (default) | positive integer
Transfer function (number of poles), specified as a positive integer. This parameter determines the number of coefficient input ports on the block.
Sample time (-1 for inherited) — Block sample time
–1 (default) | positive scalar
Block sample time, specified as either –1 (inherited sample time) or a positive scalar value.