Contenido principal

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Discrete Varying Notch

Filtro notch de tiempo discreto con coeficientes variables

  • Discrete Varying Notch block

Bibliotecas:
Control System Toolbox / Linear Parameter Varying

Descripción

El bloque implementa la discretización de Tustin de un filtro notch de tiempo continuo con coeficientes variables. Introduzca los valores de tiempo continuo de la frecuencia del filtro notch, la ganancia mínima y el coeficiente de amortiguación en los puertos de entrada freq, gmin y damp, respectivamente. Estos parámetros controlan la profundidad y la frecuencia de tiempo continuo del filtro notch, como se muestra en la siguiente ilustración. El coeficiente de amortiguación damp controla la anchura del filtro notch Δ; un valor damp mayor implica un valor Δ mayor.

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 más información, consulte Model Gain-Scheduled Control Systems in Simulink.

Precaución

Evite que los coeficientes de filtro dependan de la salida de bloque y. Si se diera esta dependencia, el filtro resultante crea un lazo algebraico, ya que calcular el valor de salida del bloque requiere conocer el valor de salida del bloque. Este lazo algebraico tiende a ser inestable y divergente.

Puertos

Entrada

expandir todo

Señal de entrada de filtro notch

Valor de frecuencia del filtro notch de tiempo continuo, especificado en rad/s.

Valor de la ganancia de frecuencia del filtro notch de tiempo continuo, en unidades absolutas. Este valor controla la profundidad del filtro notch. El filtro notch tiene ganancia unitaria en las frecuencias baja y alta. La ganancia es inferior en la frecuencia del filtro notch.

Valor del coeficiente de amortiguación de tiempo continuo, especificado como valor escalar positivo. El coeficiente de amortiguación controla la anchura del filtro notch; cuanto más cerca esté de 0, más pronunciado el filtro.

Salida

expandir todo

Señal de salida del filtro notch.

Parámetros

expandir todo

Frecuencia de predeformación, especificada como un escalar positivo. La discretización de la función de transferencia del filtro notch de tiempo continuo puede desplazar la frecuencia del filtro notch cuando está cerca de la frecuencia Nyquist. Para garantizar que los filtros de tiempo continuo y discreto tengan una respuesta en frecuencia coincidente cerca de una frecuencia w0 en concreto, establezca este parámetro en w0. El valor predeterminado w0 = 0 corresponde a la transformación bilineal (Tustin) sin predeformación:

s=2Ts(z1z+1),

donde Ts es el tiempo de muestreo del bloque, especificado con el parámetro Sample time Ts.

Tiempo de muestreo del bloque, especificado como un escalar positivo. Este bloque no admite el tiempo de muestreo heredado, ya que requiere un tiempo de muestreo especificado para calcular la discretización del filtro notch.

Capacidades ampliadas

expandir todo

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