9 digital filtering – Rice Lake 920i Installation Manual V3.13 User Manual
Page 122

116
920i
Installation Manual
10.9 Digital Filtering
Standard digital filtering uses mathematical averaging
to eliminate the variant digital readings that the A/D
converter sends periodically because of external
vibration. Digital filtering does not affect the indicator
measurement rate, but does affect the settling time.
The selections from 1 to 256 reflect the number of
readings averaged per update period. When a reading
is encountered that is outside a predetermined b and,
the averaging is overridden, and the display jumps
directly to the new value.
DIGFLTx Parameters
The first three digital filtering parameters, DIGFLT1,
DIGFLT2, and DIGFL T3, are configurable filter
stages that control the effect of a single A/D reading
on the displayed weight. The value assigned to e ach
parameter sets the numbe r of readings received from
the preceding filter stage before averaging.
A rolling average is passed to successive filters for an
overall filte ring effect that is effectively a weighted
average of the produc t of the values a ssigned to the
filter stages (
DIGFLT1 x DIGFLT2 x DIGFLT3)
within a time
frame corresponding to the sum of the values (
DIGFLT1
+ DIGFLT2 + DIGFLT3)
.
Setting the filters to 1 effectively disables digital
filtering.
RATTLETRAP
®
Filtering
RATTLETRAP di gital filtering (RATTRAP
parameter set ON) uses a vibration-dampening
algorithm to provide a combination of the best
features of analog and digital filtering. The
RATTLETRAP algorithm evaluates the frequency of
a repeating vibration then derives a compos ite
displayed weight equal to the actual weight on the
scale less the vibration-induce d flaws. It is
particularly effective for eliminating vibration effects
or mechanical interference from nearby machinery.
Using RATTLETRAP filtering can eliminate much
more mechanical vibration than standard digital
filtering, but will usually increase settling time over
standard digital filtering.
DFSENS and DFTHRH Parameters
The digital filter can be used by it self to eliminate
vibration effects, but heavy filtering also increases
settling time. The DFSENS (digital filter sensitivity)
and DFTHRH (digital filter threshold) parameters can
be used to temporarily override filter averaging and
improve settling time:
• DFSENS specifies the number of consecutive
scale readings that must fall outside the filter
threshold (DFTHRH) before digital filtering
is suspended.
• DFTHRH sets a thr eshold value, in display
divisions. When a specified num ber of
consecutive scale readings (DFSENS) fall
outside of this threshold, digital filtering is
suspended. Set DFTHRH to NONE to turn off
the filter override.
Setting the Digital Filter Parameters
Fine-tuning the digital filter parameters greatly
improves indicator performance in heavy-vibration
environments. Use the following procedure to
determine vibration effects on the scale and optimize
the digital filtering configuration.
1. In setup mode, set the digital filter parameters
(DIGFLT1–DIGFLT3) to 1. Set DFTHRH to
NONE. Return indicator to normal mode.
2. Remove all weight from the scale, then watch
the indicator display to determine the
magnitude of vibration effects on the scale.
Record the weight below which all but a few
readings fall. This value is used to calculate
the DFTHRH parameter value in Step 4.
For example, if a heavy-capacity scale (10000
x 5 lb) produces vibration-related readings of
up to 50 lb, with occasi onal spikes to 75 lb,
record 50 lb as the threshold weight value.
3. Place the indicator in setup mode and set the
DIGFLTx parameters to eliminate the
vibration effects on the s cale. (Leave
DFTHRH set to NONE.) Find the lowest
effective value for the DIGFLTx parameters.
4. Calculate the DFTHRH parameter value by
converting the weight value recorded in S tep
2 to display divisions:
threshold_weight_value / display_divisions
In the e xample in S tep 2, with a thres hold
weight value of 50 lb and a display divisions
value of 5 lb:
50 / 5 = 10.
DFTHRH should be
set to 10D for this example.
5. Finally, set the DF SENS parameter high
enough to ignore transient peaks. Longer
transients (typically caused by lower vibration
frequencies) will cause more conse cutive
out-of-band readings, so DFSENS should be
set higher to counter low frequency transients.
Reconfigure as nece ssary to find the low est
effective value for the DFSENS parameter.