Contenido principal

Varying Notch Filter

R2026b

Filtro de rechazo de banda estrecha con coeficientes variables

  • Varying Notch Filter block

Bibliotecas:
Control System Toolbox / Linear Parameter Varying

Descripción

El bloque implementa un filtro de rechazo de banda estrecha en tiempo continuo con coeficientes variables. La función de transferencia instantánea del filtro está dada por:

N(s)=s2+2*gmin*damp*freq*s+freq2s2+2*damp*freq*s+freq2,

donde gmin, damp y freq son los valores proporcionados en los puertos de entrada correspondientes. Estos parámetros controlan la profundidad y la frecuencia del rechazo de banda estrecha, como se muestra en la siguiente ilustración. El coeficiente de amortiguación damp controla la anchura del rechazo de banda estrecha Δ; un valor damp mayor implica un valor Δ mayor.

Magnitude response of a notch filter showing its center frequency, width, and depth.

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 de rechazo de banda estrecha

Valor de frecuencia de rechazo de banda estrecha especificado en rad/s.

Valor de la ganancia de frecuencia de rechazo de banda estrecha, en unidades absolutas. Este valor controla la profundidad del rechazo de banda estrecha. El filtro de rechazo de banda estrecha tiene ganancia unitaria en las frecuencias baja y alta. La ganancia es inferior en la frecuencia, de rechazo de banda estrecha, el valor en el puerto freq.

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

Salida

expandir todo

Señal de salida del filtro de rechazo de banda estrecha.

Capacidades ampliadas

expandir todo

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

Historial de versiones

Introducido en R2017b