Transfer Fcn
Modelar un sistema lineal como una función de transferencia
Bibliotecas:
Simulink /
Continuous
Descripción
El bloque Transfer Fcn modela un sistema lineal mediante una función de transferencia de la variable s
en el dominio de Laplace. El bloque puede modelar sistemas de una única entrada y una única salida (SISO) y sistemas de una única entrada y múltiples salidas (SIMO).
Condiciones para usar este bloque
El bloque Transfer Fcn asume las siguientes condiciones:
La función de transferencia tiene la forma
donde u e y son la entrada y las salidas del sistema, respectivamente, nn y nd son el número de los coeficientes del numerador y del denominador, respectivamente. num(s) y den(s) contienen los coeficientes del numerador y denominador en potencias decrecientes de s.
El orden del denominador debe ser mayor que o igual al orden del numerador.
Para un sistema de múltiples salidas, todas las funciones de transferencia tienen el mismo denominador y todos los numeradores tienen el mismo orden.
Modelar un sistema de una única salida
Para un sistema de una única salida, la entrada y la salida del bloque son señales escalares en el dominio del tiempo. Para modelar este sistema:
Introduzca un vector para los coeficientes del numerador de la función de transferencia en el campo Numerator coefficients.
Introduzca un vector para los coeficientes del denominador de la función de transferencia en el campo Denominator coefficients.
Modelar un sistema de múltiples salidas
Para un sistema de múltiples salidas, la entrada del bloque es un escalar y la salida es un vector, donde cada elemento es una salida del sistema. Para modelar este sistema:
Introduzca una matriz en el campo Numerator coefficients.
Cada fila de esta matriz contiene los coeficientes del numerador de una función de transferencia que determina una de las salidas del bloque.
Introduzca un vector de los coeficientes del denominador común a todas las funciones de transferencia del sistema en el campo Denominator coefficients.
Especificar las condiciones iniciales
Una función de transferencia describe la relación entre la entrada y la salida en el dominio de Laplace (frecuencia). Específicamente, se define como la transformada de Laplace de la respuesta (salida) de un sistema con condiciones iniciales iguales a cero a la entrada de un impulso.
Las operaciones como la multiplicación y la división de las funciones de transferencia se basan en un estado inicial igual a cero. Por ejemplo, puede descomponer una sola función de transferencia complicada en una serie de funciones de transferencia más sencillas. Aplíquelas secuencialmente para obtener una respuesta equivalente a la de la función de transferencia original. No será correcto si una de las funciones de transferencia asume un estado inicial distinto de cero. Además, una función de transferencia tiene infinitas realizaciones en el dominio del tiempo y la mayoría de sus estados no tienen un significado físico.
Por eso, Simulink® establece previamente las condiciones iniciales del bloque Transfer Fcn en cero. Para especificar las condiciones iniciales de una función de transferencia dada, convierta la función de transferencia a su realización canónica de espacio de estados controlable usando tf2ss
. Luego, use el bloque State-Space. La utilidad tf2ss
proporciona las matrices A
, B
, C
y D
del sistema.
Para obtener más información, escriba help tf2ss
o consulte la documentación de Control System Toolbox™.
Visualización de la función de transferencia en el bloque
El bloque Transfer Fcn muestra la función de transferencia en función de cómo se especifiquen los parámetros numerador y denominador.
Si especifica cada parámetro como una expresión o un vector, el bloque muestra la función de transferencia usando los coeficientes especificados para las potencias de s. Si especifica una variable entre paréntesis, el bloque evalúa la variable.
Por ejemplo, si especifica el valor del parámetro Numerator coefficients como
[3 2 1]
y el valor del parámetro Denominator coefficients como(den)
, dondeden
es la variable de un área de trabajo con un valor de[7 5 3 1]
, el bloque muestra la ecuación usando los valores especificados.Sugerencia
Cuando el tamaño del bloque es demasiado pequeño para incluir el numerador o el denominador completos, el icono de bloque muestra el numerador como
num(s)
y el denominador comoden(s)
.Si desea que el bloque muestre la ecuación para la función de transferencia que implementa, cambie el tamaño del bloque arrastrando una esquina.
Si especifica cada parámetro como una variable, el bloque muestra el nombre de la variable seguido de
(s)
.Por ejemplo, si especifica el parámetro Numerator coefficients como
num
y el parámetro Denominator coefficients comoden
, el icono de bloque muestra el numerador de la función de transferencia comonum(s)
y el denominador comoden(s)
.
Ejemplos
Puertos
Entrada
Salida
Parámetros
Características del bloque
Capacidades ampliadas
Historial de versiones
Introducido antes de R2006a