Main Content

Discrete Varying Transfer Function

Función de transferencia de tiempo discreto con coeficientes variables

  • Biblioteca:
  • Control System Toolbox / Linear Parameter Varying

  • Discrete Varying Transfer Function block

Descripción

Este bloque implementa una función de transferencia de tiempo discreto con coeficientes variables. La función de transferencia instantánea está dada por:

H(z)=b0+b1/z++bN/zN1+a1/z++aN/zN,

donde N es el número de polos, especificado con el parámetro Transfer function order. Introduzca los valores de los coeficientes a1, …, aN y b0, b1, …, bN en los puertos de entrada del bloque correspondiente.

Utilice este y otros bloques de la biblioteca de parámetros lineales variables para implementar elementos de control comunes con parámetros o coeficientes variables. Para obtener más información, consulte Model Gain-Scheduled Control Systems in Simulink.

Puertos

Entrada

expandir todo

Señal de entrada de función de transferencia.

Coeficientes del numerador de función de transferencia. El número de puertos de coeficientes viene determinado por el parámetro Transfer function order.

Coeficientes del denominador de función de transferencia. El número de puertos de coeficientes viene determinado por el parámetro Transfer function order.

Salida

expandir todo

Señal de salida de función de transferencia.

Parámetros

expandir todo

Función de transferencia (número de polos), especificada como un número entero positivo. Este parámetro determina el número de puertos de entrada de coeficientes en el bloque.

El tiempo de muestreo de bloques, especificado como –1 (tiempo de muestreo heredado) o un valor escalar positivo.

Capacidades ampliadas

Generación de código C/C++
Genere código C y C++ mediante Simulink® Coder™.

Generación de código PLC
Genere código de texto estructurado mediante Simulink® PLC Coder™.

Historial de versiones

Introducido en R2017b