Main Content

Varying Notch Filter

Notch filter with varying coefficients

  • 库:
  • Control System Toolbox / Linear Parameter Varying

  • Varying Notch Filter block

Description

The block implements a continuous-time notch filter with varying coefficients. The instantaneous transfer function of the filter is given by:

N ( s ) = s 2 + 2 * g m i n * d a m p * f r e q * s + f r e q 2 s 2 + 2 * d a m p * f r e q * s + f r e q 2 ,

wheregmin,damp, andfreqare the values supplied at the corresponding input ports. These parameters control the notch depth and frequency as shown in the following illustration. The damping ratiodampcontrols the notch widthΔ; largerdampmeans largerΔ.

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, seeModel Gain-Scheduled Control Systems in Simulink.

Ports

Input

expand all

Notch filter input signal

Value of the notch frequency, specified in rad/s.

Value of the gain at notch frequency, in absolute units. This value controls the notch depth. The notch filter has unit gain at low and high frequency. The gain is lowest at the notch frequency, the value at thefreqport.

Value of the damping ratio, specified as a positive scalar value. The damping ratio controls the notch width; the closer to 0, the steeper the notch.

Output

expand all

Notch filter output signal.

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.

版本历史

Introduced in R2017b