Abstract

Noise in load cell signal in an automatic weighing system based on a belt conveyor has been examined experimentally in time and frequency domains to enhance signal quality. The noise frequency spectrum showed nonlinearly increasing multiple resonance peaks as speed increased. The noise reduction process using noise reduction algorithm, by sharply rejecting peak noise frequency component and afterward forming optimum pulse width ratio through filter slope control using selective switching of 6 LPF stages, was used for enhanced accuracy. The effectiveness of proposed method, controlling both cutoff frequency and slope of LPF, was evaluated by feeding 50 g test mass, and this noise reduction process showed better noise filtering with enhanced accuracy than fixed cutoff frequency control method. The ratio of top to bottom pulse width showed that LPF cutoff frequency above 5 Hz had the ratio above 50% up to 80 m/min speed range.

1. Introduction

The conveyor belt is widely used, for sensing application, to measure continuously the physical parameters of an object in many fields [1]. The vision sensors are used for tracking and identifying an object moving on a conveyor belt [24], and range sensors are used for volume measurement [5]. The automatic weighing and sorting system is used in food and pharmaceutical industry where continuous and precise mass measurement of small objects is required [6, 7]. The belt conveyor is used for automatic weighing to continuously feed products under measurement [812]. However the horizontal and rotational movements of belt conveyor eventually cause vibration [13], and these behave as noise source to the output of load cell sensor [14, 15]. High signal-to-noise ratio (SNR) is needed to improve accuracy and resolution of weighing machine; thus noise reduction is essential process [1619]. The electric motor, AC induction or BLDC motor, is used to actuate belt conveyor [2022], which has different vibration characteristics. Also other individual components of belt conveyor, such as bearing, belt, and roller, with accompanying vibration, transfer noise to load cell sensor [23]. The way to reduce the vibration noise of belt conveyor has been investigated [24, 25], and the method to locate the fault point in belt conveyor has been attempted by analyzing audible signal from belt conveyor [26, 27]. Also the investigation to driving motor to reduce the noise was conducted [28]. The work to improve accuracy through modeling has been performed for weighing machine adapting belt conveyor [29]. Further efforts to enhance continuous measurement accuracy for high speed mass measurement have been performed [30, 31]. In respect of analysis method, the algorithm adapting frequency analysis [32, 33] or digital filter [34] was attempted. In this paper, the noise in load cell signal in an automatic weighing system based on a belt conveyor is analyzed, and the method to reduce the noise component in load cell sensor is investigated.

2. Vibration Noise Analysis

Noise, , from belt conveyor contains not only the operating vibration but also the environment noise, as shown in (1). The environment noise, , has the characteristics of either white noise or nonstationary process; however the operating vibration, , has the characteristics of wide sense stationary process. These noises from individual components of belt conveyor can be analyzed in time domain and frequency domains. The objective of this study is to reduce the noise from operating vibration by analyzing noise components through actual measurement.

2.1. Noise Components from Operating Vibration

The main components of noise are influenced by the length of conveyor, , the radius of belt pulley, , the number of toothed belt pulley’s teeth, , and the number of toothed motor pulley’s teeth, , in terms of elapsed time, t, and motor axis position, x. Fourier transform of noise can be decomposed into the noise from belt conveyor, , the noise from belt pulley, , and the noise from driving motor, , in terms of frequency, , and position, , as shown in (2). Fourier transform of noise can be expressed as random variable, , as shown in (3).

The originating fundamental noise frequency, , is from driving motor revolution per minute, . The consequential noise components, which are random process, can be represented in terms of , if we fix to a particular value, with corresponding magnitude, , as follows. In case we represent above expression in terms of belt speed, , is replaced by . Parameters which are used in the experiment are as in Table 1. However the resonance between each noise components and physical structure makes constructive and destructive interference; thus it needs to be verified through actual measurement.

2.2. Measurement of Noise from Belt Conveyor

Noise has been measured in time and frequency domains by using belt conveyor, having 200 mm width, of automatic weighing machine as shown in Figure 1. Signal and noise are picked up at the load cell, having 3 kg rated capacity, and amplified 1,000 times before ADC (analog to digital conversion). The belt conveyor speed was varied from 10 m/min to 80 m/min, which is equivalent to 167~1,333 mm/sec or to = 1.48~11.8 Hz, and the received waveform was measured at the test point before ADC. From (4)~(6), we can induce that noise spectrum lies in the frequency range between and its harmonic frequencies; however it will be hard to figure out noise spectrum unless measured experimentally.

Typical snap shot waveforms at the belt conveyor speed of 20 m/min, 50 m/min, and 70 m/min are shown in time and frequency domains as shown in Figure 2. Time domain waveforms are shown in 50 mV/div, 500 mV/div, and 100 mV/div, respectively, for -scale and in 10 ms for -scale. Frequency spectrums were measured by using NI PCI-6251 DAQ board and LabVIEW software with 5 averages at RMS averaging mode. For clock settings of DAQ, one hundred samples were read at 1000 Hz rate. Frequency spectrums are shown in 0~−45  for -scale and in 0~500 Hz for -scale.

The distribution of peak noise in frequency spectrum showed that the peak noise frequency had a tendency to increase linearity with ~0.7 Hz/(m/min) rate through 40~55 m/min belt speed range. Also the resonance frequency was found to be ~36 Hz at 47 m/min belt speed as shown in Figure 3. However the nonlinearity was observed when the belt speed was approaching to resonance speed of 47 m/min. This is due to pulling effect; the tendency to maintain the constant peak noise frequency of ~34.5 Hz in the vicinity of 36 Hz resonance frequency, through 40~55 m/min belt speed range. Also multiple frequency peaks are observed, in frequency spectrum except resonance condition, due to multiple noise components.

3. Noise Reduction Technique

The signal, which contains measured weight information and noise while in operation, is picked up from the load cell sensor. In general, it will be advantageous to obtain better signal-to-noise ratio by limiting frequency bandwidth using narrower frequency limiting filters. However, this will eventually distort the input waveform, and the relatively shorter plateau of input square waveform will be obtained. When the belt speed is low, the pulse duration of input square waveform will be longer, and when the belt speed is high, the pulse duration will be shorter. Thus the figure of merit is determined using pulse width ratio, , which is the ratio of top pulse width, , to bottom pulse width, , of input waveform after passing frequency limiting filters as shown in (7) and in Figure 4.

3.1. Noise Reduction Algorithm

The input signal was filtered through LPF having variable cutoff frequency and slope controlling capability to obtain the bigger pulse width ratio and the more than minimum top pulse width of input signal depending on the belt conveyor speed. The cutoff frequency of LPF was chosen by tracking the peak noise frequency component and comparing with the predetermined value along with belt speed. And the slope of LPF was controlled by monitoring the pulse width ratio to keep more than minimum top pulse width of input signal. The predetermined value overrides to the calculated LPF cutoff frequency and slope unless the measured magnitude of noise frequency is lower than the predetermined value. This is to maintain stable noise rejection when the belt speed corresponds to off resonance frequency where multiple noise component presents in the noise spectrum. The block diagram showing this noise reduction (NR) process is shown in Figure 5.

3.2. Variable Cutoff Frequency and Slope LPF

The proposed LPF having variable cutoff frequency and slope control capability is consisted with primary LPF for cutoff frequency control, which is followed by secondary 6 stages of LPF for slope control. The primary LPF adapted 8th-order elliptic filter having continuous variable cutoff frequency control capability to reject peak noise components in the wide noise frequency spectrum distribution. The secondary LPF adapted 6 stages of LPF having Sallen-Key topology to obtain bigger pulse width ratio while rejecting unwanted noise spectrum. The discrete switches having digital control capability were used to selectively control each stage of LPF. The primary LPF used the dedicated IC, LTC1066-1, which had the external clock-tunable feature for sharp cutoff frequency controlling. The secondary LPF used the 6-stage LPFs having staggered cutoff frequencies. The block diagram of proposed LPF is as shown in Figure 6. The microprocessor was used to control cutoff frequency and slope control.

4. Noise Measurement

The characteristics of proposed LPF having variable cutoff frequency were examined by varying input frequency. The effectiveness of the proposed noise reduction technique was evaluated by flowing actual mass on the belt conveyor and monitoring the mass information recovery from the noisy background. The peak noise frequency components were removed by primary LPF, and optimum pulse width ratio was controlled by secondary LPF using cutoff frequency slope control. The cutoff frequency of primary LPF was determined by analyzing noise frequency spectrum using the 9 band-pass filters during calibration stage. The passband frequency span of band-pass filters was 5 Hz, and the range of frequency monitoring was from 17.5 Hz to 62.5 Hz. In the initial stage, the cutoff frequency of primary LPF was to set to 65 Hz to cover unmonitored frequency band, and optimum pulse width ratio was controlled. The filter bypass switches in secondary LPF were used for LPF slope control. The top and bottom pulse widths of output signal pulse containing the test mass information were monitored by flowing test mass and selectively switching the combination of 4 LPF bypass switches in secondary LPF during calibration stage. The pulse width ratio was calculated from this width information, and the optimum switching logic was determined from the best pulse width ratio information.

4.1. Characteristics of LPF Having Variable Cutoff Frequency

The measured frequency response of primary filter, 8th-order elliptic low pass filter adapting LTC1066-1, showed attenuation characteristics as shown in Figure 7. Also the measured frequency responses of secondary filter are as shown in Figure 8.

4.2. Mass Measurement after Noise Reduction

The test mass of 50 g weight was flown to the belt conveyor, and two signals, received signal before noise reduction and recovered signal after noise reduction, were compared as shown in Figure 9. Two cases of belt conveyor speed were chosen, the first case with 10 m/min speed having the least noise and the second case with 47 m/min having the peak noise. Both cases showed that filtering was effective for recovering the mass measurement signal from the noisy environment.

In general, the signal-to-noise ratio improves by limiting the cutoff frequency of LPF. However the excessive limiting of LPF band will result in the deformed measurement signal waveform and consequently the degraded accuracy. Thus it is necessary to preserve the measurement signal waveform while rejecting the strong noise component. By using the noise reduction algorithm, the peak noise component is removed by the primary LPF, and the optimum pulse width ratio is deduced by the secondary LPF through slope control using selective switching of 4 LPF bypass switches by applying noise reduction algorithm.

The peak noise spectrum, , was found in around 36 Hz at 47 m/min speed of belt conveyor during the noise measurement stage. This noise component was detectable in the band-pass filter having 32.5~37.5 Hz passband during frequency spectrum analysis. The cutoff frequency, , of the primary LPF was set to 20 Hz, by using the formula , which attenuated more than −40 dB to the peak noise component. The slope of measurement signal was controlled to remove the ripple, in top side of measured signal pulse waveform, by monitoring pulse width ratio , and thus this provided the optimum pulse width ratio. This slope control was done, by switching off and and switching on and , in the secondary LPF when the belt conveyor speed was 47 m/sec. The effectiveness of noise reduction process was examined between fixed cutoff frequency and cutoff frequency using NR algorithm as shown in Figure 10. Here, the fixed control case is the controlling only cutoff frequency of primary LPF, and the case using noise reduction algorithm is controlling both cutoff frequency of primary LPF and slope of secondary LPF.

The measured waveform in fixed control case showed the sharp rise and fall time of measured pulse; however the ripple in the top side of measured waveform degraded the accuracy of measurement information. The measured waveform using noise reduction algorithm showed the relatively longer rise and fall time of measured pulse; however the reduction of ripple in the top side of measured pulse enhanced the accuracy of measured signal. The pulse width ratio was measured using the 50 g test mass by applying the noise reduction algorithm as shown in Figure 11.

The pulse width ratio above 50% was obtained, through 10~80 m/min speed range of belt conveyor up to 5 Hz of primary LPF cutoff frequency. However LPF cutoff frequency below 5 Hz severely degraded the pulse width ratio below 50%. The recovered signal waveform using noise reduction algorithm showed better noise filtering than fixed cutoff frequency control with enhanced pulse width ratio, top pulse width over bottom pulse width.

5. Conclusion

Noise in load cell signal in an automatic weighing system based on a belt conveyor has been examined analytically and experimentally in time and frequency domains for the 10~80 m/min speed range of belt conveyor. The noise frequency spectrum showed multiple frequency peaks and increased nonlinearly, as the belt speed increased, with resonance frequency of ~36 Hz at 47 m/min belt speed. The noise reduction process using noise reduction algorithm, by sharply rejecting peak noise frequency component using primary LPF and forming optimum pulse width ratio using secondary LPF through filter slope control, was applied to the 10~80 m/min speed range of belt conveyor. The cutoff frequency of primary LPF was calculated by the formula to provide −40 dB attenuation against the peak noise frequency component, using the 9 band-pass filters for frequency analysis and elliptic phase 8th-order LPF having variable cutoff frequency for sharp noise rejection, during calibration stage. The selective control of 4 LPF bypass switches in secondary LPF was used for LPF slope control to obtain optimum pulse width ratio for enhanced accuracy. The effectiveness of the proposed noise reduction process was evaluated by feeding 50 g test mass and monitored accordingly. The result showed that noise reduction process using noise reduction algorithm had better pulse width ratio, implying better accuracy, than fixed cutoff frequency control for recovering the mass information from the noisy environment. The pulse width ratio above 50% was obtained, through 10~80 m/min speed range of belt conveyor up to 5 Hz of primary LPF cutoff frequency. However LPF cutoff frequency below 5 Hz severely degraded the pulse width ratio below 50%.

Conflicts of Interest

The author declares that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This work was supported by Incheon National University Research Grant in 2016.