Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Discrete Control Filter VI

LabVIEW 8.6 FPGA Module Help
June 2008

NI Part Number:
371599D-01

»View Product Info

Owning Palette: Discrete Linear Systems VIs

Installed With: FPGA Module

Applies a fifth-order low-pass integer FIR filter to the input data. The filter cut-off frequency is 1/10 of the sample frequency of the input. Use the Discrete Control Filter VI to filter measured values, such as the process variable, in control applications. The data type you wire to input determines the output data type.

The maximum input word length is 16 bits.

Details  

reset causes LabVIEW to reset the internal filter states to the value of the current input and to pass that value to the output. The VI initializes automatically when it first runs.
input is a data point from the signal you want to filter.
output is the filtered result.

Discrete Control Filter Details

The Discrete Control Filter VI uses integer filter coefficients obtained by scaling the coefficients of a floating-point lowpass filter design by a factor of 216 and rounding to ensure the filter has a unity gain. The intermediate results are 32 bits wide and do not overflow.


Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit