8,877
edits
Line 104: | Line 104: | ||
All details on the filters can be read [[NVGate_Filter_Builder|here]] | All details on the filters can be read [[NVGate_Filter_Builder|here]] | ||
===Relaxed constraints on the cut-off frequency=== | ===Relaxed constraints on the cut-off frequency=== | ||
Line 162: | Line 139: | ||
==Improved precision== | ==Improved precision== | ||
Now, the filters are calculated in 64-bit floating point format in the Office mode, and in 40-bit floating point format in the Connected mode. In the previous NVGate version, the 32-bit floating point format was used in both modes. | Now, the filters are calculated in 64-bit floating point format in the Office mode, and in 40-bit floating point format in the Connected mode. In the previous NVGate version, the 32-bit floating point format was used in both modes. | ||
===New prototype filters=== | |||
In addition to the Butterworth filter, now you can build the IIR filters with the Chebyshev type I (band-pass ripple) filter or Chebyshev type II (stop-band ripple) filter. | |||
The Butterworth filter has flat response in both the pass band and stop band, but its transition band is wide. | |||
The Chebyshev type I (band-pass ripple filter) has the steepest roll-off among the three filters, and its response in the stop band is flat. However, it has ripples in the pass band. | |||
The Chebyshev type II (stop-band ripple) filter has flat response in the pass band, but it has ripples in the stop band. Its transition band is narrower than the Butterworth filter, but wider than the Chebyshev type I. | |||
Below is an example showing these three filters with the same filter order. | |||
[[File:filters_3.png|600px]] | |||
Thanks to its maximal flat frequency response in the pass band, the Butterworth filter is commonly used in applications where signal distortion should be minimized, such as audio noise reduction. It is also widely used for anti-aliasing. The Chebyshev filters are optimized to provide steep roll-off, and they are usually used in applications where the maximum rejection of the nearby frequencies is required. | |||
===Increased filter order=== | |||
The order of the filter affects the steepness of its roll-off. The higher the order is, the sharper the transition between the pass band and the stop band is. An example demonstrating the impact of the filter order is shown below. | |||
[[File:butterworth_freq_response.png|600px]] | |||
For the high pass and low pass filters, the filter order can be selected from 1 to 40 in the Office mode, and from 1 to 10 in the Connected mode now. In the previous NVGate version, the maximum filter order was 6. | |||
For the band pass and band stop filters, the filter order is 2*N, and N can be selected from 1 to 30 in the Office mode, and between 1 to 10 in the Connected mode now. In the previous NVGate version, the maximum value of N was 5. | |||
Line 179: | Line 181: | ||
=== remove noise from spectrum=== | === remove noise from spectrum=== | ||
===Listen signal with filter=== | ===Listen signal with filter=== | ||
= Enrich your measurements in real time: from GPS to environmental metadata = | = Enrich your measurements in real time: from GPS to environmental metadata = | ||