METHOD FOR DECIMATING SAMPLES BY A FLOAT NUMBER AND ASSOCIATED DEVICE, SENSOR, AND MACHINE
20240044696 · 2024-02-08
Inventors
- Nicolas LIGNEE (Ia Membrolle sur Choisille, FR)
- Clément POULAILLEAU (Amboise, FR)
- Simon HUBERT (Tours, FR)
Cpc classification
International classification
Abstract
The device (8) for decimating samples of a continuous signal by a float number. The device includes interpolating means (11) configured to determine intermediate samples. A determining means (12) is configured to determine intermediate set of samples comprising the samples and the intermediate samples. A filtering means (13) is configured to filter the intermediate set of samples to determine one final value from an odd number of consecutive samples of the intermediate set of samples and to remove frequencies below a first cut-off frequency (F3) equal to the predetermined sampling frequency divided by two within a predetermined tuning value.
Claims
1. A method for decimating samples of a continuous signal by a float number, the method comprising: determining intermediate samples, each intermediate sample being centered between two consecutive samples and the value of each intermediate sample is determined by interpolating the values of the two consecutive samples, the samples being samples of the continuous signal at a predetermined sampling frequency, determining an intermediate set of samples comprising the samples and the intermediate samples, filtering the intermediate set of samples to determine one final value from an odd number of consecutive samples of the intermediate set of samples and to remove frequencies below a first cut-off frequency equal to the predetermined sampling frequency divided by two within a predetermined tuning value, the float number being equal to the odd number divided by two.
2. The method according to claim 1, wherein the value of each intermediate sample is equal to the average value of the values of the two consecutive samples.
3. A device for decimating samples of a continuous signal by a float number, the device comprising: interpolating means configured to determine intermediate samples, each intermediate sample being centered between two consecutive samples and the value of each intermediate sample is determined by interpolating the values of the two consecutive samples, the samples comprising samples of the continuous signal at a predetermined sampling frequency, determining means configured to determine intermediate set of samples comprising the samples and the intermediate samples, filtering means configured to filter the intermediate set of samples to determine one final value from an odd number of consecutive samples of the intermediate set of samples and to remove frequencies below a first cut-off frequency equal to the predetermined sampling frequency divided by two within a predetermined tuning value, the float number being equal to the odd number divided by two.
4. The device according to claim 3, wherein the filtering means comprise a polyphase filter.
5. The device according to claim 3, wherein the value of each intermediate sample is equal to the average value of the values of the two consecutive associated samples.
6. The device according to claim 4, wherein the value of each intermediate sample is equal to the average value of the values of the two consecutive associated samples.
7. A sensor comprising: a sensing means, a sampler, and a device according to claim 3, the sensing means being configured to deliver a continuous signal representative of measurements, the sampler being configured to sample the continuous signal at the predetermined sampling frequency and to deliver the samples to the device.
8. The sensor according to claim 7, wherein the filtering means comprise a polyphase filter.
9. The sensor according to claim 8, wherein the value of each intermediate sample is equal to the average value of the values of the two consecutive associated samples.
10. The sensor according to claim 9, further comprising at least one filter having at least a second cut-off frequency and configured to filter the continuous signal representative of measurements, the filtering means being configured so that the first cut-off frequency and the second cut-off frequency are different by tuning the predetermined tuning value.
11. The sensor according to claim 10, further comprising a wireless transmitter configured to transmit the final set of samples to a gateway.
12. The sensor according to claim 11, wherein the sensing means are configured to measure vibrations.
13. The sensor according to claim 7, further comprising at least one filter having at least a second cut-off frequency and configured to filter the continuous signal representative of measurements, the filtering means being configured so that the first cut-off frequency and the second cut-off frequency are different by tuning the predetermined tuning value.
14. The sensor according to claim 7, further comprising a wireless transmitter configured to transmit the final set of samples to a gateway.
15. The sensor according to claim 7, wherein the sensing means are configured to measure vibrations.
16. The sensor according to claim 14, wherein the sensing means are configured to measure vibrations.
17. A rotating machine comprising: a shaft, and a sensor according to claim 15 for measuring vibrations of the shaft, the predetermined sampling frequency being equal at least to twice the rotating frequency of the shaft.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Other advantages and features of the disclosure will appear on examination of the detailed description of embodiments, in no way restrictive, and the appended drawings in which:
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
DETAILED DESCRIPTION
[0042] Reference is made to
[0043] The rotating machine 1 comprises a shaft 2 and a sensor 3 mounted on the shaft 2 to measure vibrations on the shaft 2.
[0044] The sensor 3 transmits wirelessly measured vibration values to a gateway 4.
[0045] In variant, the sensor 3 may measure another physical parameter, for example the speed of the shaft 2.
[0046]
[0047] The sensor 3 comprises sensing means 5 comprising a vibration sensor for measuring the vibrations on the shaft 2.
[0048] The sensor 3 may further comprise a filter 6 having a first cut-off frequency F1 to filter a continuous signal representative of measurements delivered by the sensing means 5.
[0049] The filter 6 may be a high pass filter to eliminate the frequencies of the delivered signal below the first cut-off frequency F1.
[0050] The sensor 3 comprises a sampler 7 to generate samples Si at a sampling frequency F2, i being a non-nil integer.
[0051] The sensor 3 further comprises a device 8 for decimating samples generated by the sampler 7 by a float number and a wireless transmitter 10.
[0052] An input of the device 8 is connected to an output of the sampler 7 and an output of the device 8 is connected to the transmitter 10 so that the transmitter 10 transmits to the gateway 4 the decimated samples generated by the device 8.
[0053]
[0054] The device 8 comprises interpolating means 11 to determine intermediate samples SIi.
[0055] The device 8 further comprises determining means 12 to determine an intermediate set of samples comprising samples Si and intermediate samples SIi.
[0056] The device 8 comprises filtering means 13 to filter the intermediate set of samples delivered by the determining means 12.
[0057] The device 8 further comprises a processing unit 14 implementing the interpolating means 11, the determining means 12, and the filtering means 13.
[0058]
[0059] It is assumed that the device 8 has received ten samples Si, i varying between one and ten.
[0060] In an interpolating step 20, the interpolating means 11 determine the intermediate samples SIi.
[0061] Each intermediate sample SIi is centered between two consecutive samples Si, Si+1.
[0062] The value of each intermediate sample SIi is determined by interpolating the values of the two consecutive samples Si, Si+1.
[0063] The value of each intermediate sample SIi may be equal to the average value of the values of the two consecutive samples Si, Si+1.
[0064] In an assembling step 21, the determining means 12 determine the intermediate set of samples comprising the samples Si and the intermediate samples SIi.
[0065]
[0066] The determined sampling time T.sub.SIi is chosen so that each intermediate sample SIi is centered between the two sampling times T.sub.i, Ti+1 of the two consecutive samples Si, Si+1.
[0067] In a filtering step 21 (
[0068] The samples Si are decimated by the float number equal to the odd number divided by two.
[0069] The final value Sfi is obtained by adding the odd number of consecutive samples Si, SIi of the intermediate set, each sample Si and intermediate SIi being weighted by at least one coefficient.
[0070] The odd number is chosen so that the accuracy of a signal reconstructed from the final values Sfj is enough for further processing.
[0071] The odd number is for example equal to five so that four final value Sfj, j varying from one to four are defined.
[0072] Further, the filtering means 13 filter the intermediate set of samples to remove frequencies below a second cut-off frequency F3 equal to the predetermined sampling frequency F2 divided by two within a predetermined tuning value VAL to observe the Nyquist sampling criterion to be able to determine the measurements from the final values Sfj.
[0073] A first final value Sf1 is determined from the samples S1, S2, S3 and the intermediate samples SI1, SI2.
[0074] A second final value Sf2 is determined from the samples S4, S5 and the intermediate samples SI3, SI4, SI5.
[0075] A third final value Sf3 is determined from the samples S6, S7, S8 and the intermediate samples SI6, SI7.
[0076] A fourth final value Sf4 is determined from the samples S9, S10 and the intermediate samples SI8, SI9, SI10.
[0077] The predetermined tuning value VAL is chosen so that the second cut-off frequency F3 is different from the first cut-off frequency F1 to avoid mitigation of the final values Sfj.
[0078] When the absolute value of the difference between first cut-off frequency F1 and the sampling frequency F2 is greater than a discrimination value, the predetermined tuning value VAL is nil.
[0079] The discrimination value is for example equal to the sampling frequency F2 divided by two.
[0080]
[0081] The sampling time T.sub.f1 of the first final value Sf1 is equal to the sampling time T.sub.3 of the sample T3.
[0082] The sampling time T.sub.f2 of the second final value Sf2 is equal to the sampling time T.sub.SI5 of the intermediate sample SI5.
[0083] The sampling time T.sub.f3 of the third final value Sf3 is equal to the sampling time T.sub.8 of the sample T8.
[0084] The sampling time T.sub.f4 of the fourth final value Sf4 is equal to the sampling time T.sub.SI10 of the intermediate sample SI10.
[0085] The filtering means may comprise a polyphase filter to decimate and filter the intermediate samples SIi.
[0086] The coefficients of the filter are chosen according to the sampling frequency 2, the second cut-off frequency F3.
[0087] The final values Sf1, Sf2, Sf3, Sf4 are transmitted by the transmitter 10 to the gateway 4.
[0088] Decimating the samples by a float number permits to choose a decimating coefficient so that the transmitted data is accurate enough for further processing and so that the power consumption of the wireless sensor is reduced to increase the duration of the battery.
[0089] Further, the calculations implemented by the device 8 are easy (additions and divisions) reducing the power consumption of the processing unit to preserve the duration of the battery.