Preview

Izmeritel`naya Tekhnika

Advanced search
Open Access Open Access  Restricted Access Subscription Access

Application of the Savitzky-Golay differentiating filter in restoring the sensor input signal

https://doi.org/10.32446/0368-1025it.2025-6-13-22

Abstract

The problem of correcting the dynamic error by restoring the sensor input signal in the presence of additive noise at its output is considered. A review of publications on the application of the Savitzky-Golay fi lter in dynamic measurements is carried out. A block diagram of an adaptive dynamic measuring system based on the discrete Savitzky-Golay differentiating fi lter is developed. For the possibility of using the differentiating fi lter, a method is proposed for reducing the sensor transfer function to a minimum form of an integrating unit, the order of which is equal to the difference in the orders of the denominator and numerator of the sensor transfer function. Reduction is performed by processing a sequence of discrete samples of the sensor output signal using a reduction unit, the output signal of which is equivalent to the output signal of the reduced sensor transfer function. After analyzing the dynamic error of the sensor input signal restoration, an estimate of the error and its components is proposed, due to the difference between the sensor's transfer function and the ideal one and the additive noise at its output. The noise adaptation of the differentiating fi lter parameter is carried out by minimizing the mean square deviation of the dynamic error estimate. A computer simulation of the proposed measuring system is performed in the presence of additive random noise at the output of a second-order sensor. The effectiveness of estimating the dynamic error of reconstructing the sensor input signal based on the structure of a measuring system with the Savitzky-Golay differentiating fi lter is demonstrated. The application fi eld of the measuring system obtained is the measurement data processing of fast-changing quantities such as temperature, pressure, speed and acceleration, when the dynamic component of the error, caused by inertia of the sensor, as well as additive noises at its output, is dominant.

About the Author

A. S. Volosnikov
South Ural State University (National Research University)
Russian Federation

Andrei S. Volosnikov

Chelyabinsk



References

1. Volosnikov A. S. Measurement system based on nonrecursive fi lters with the optimal correction of the dynamic measurement error. Measurement Techniques, 65(10), 720–728, (2023). https://doi.org/10.1007/s11018-023-02144-6.

2. Volosnikov A. S. Adaptive linear estimation of the dynamic measurement error. Measurement Techniques, 66(8), 755–764 (2024). https://doi.org/10.1007/s11018-024-02289-y.

3. Savitzky A., Golay M. J. E. Smoothing and differentiation of data by simplifi ed least squares procedure. Analytical Chemistry, 36(8), 1627–1639 (1964). https://doi.org/10.1021/ac60214a047

4. Sadeghi M., Behnia F., Amiri R. Window selection of the Savitzky-Golay fi lters for signal recovery from noisy measurements. IEEE Transactions on Instrumentation and Measurement, 69(8), 5418–5427 (2020). https://doi.org/10.1109/TIM.2020.2966310

5. Gorry P. A. General least-squares smoothing and differentiation by the convolution (Savitzky-Golay) method. Analytical Chemistry, 62(6), 570–573 (1990). https://doi.org/10.1021/ac00205a007

6. Madden H. H. Comments on the Savitzky-Golay convolution method for least-squares-fi t smoothing and differentiation of digital data. Analytical Chemistry, 50(9), 1383–1386 (1978). https://doi.org/10.1021%2Fac50031a048

7. Schafer R. W. What is a Savitzky-Golay Filter? [Lecture notes]. IEEE Signal Processing Magazine, 28(4), 111–117 (2011). https://doi.org/10.1109/MSP.2011.941097

8. Candan Ç., Inan H. A unifi ed framework for derivation and implementation of Savitzky-Golay fi lters. Signal Processing, 104, 203–211 (2014). https://doi.org/10.1016/j.sigpro.2014.04.016

9. Shestakov A. L. Methods of the theory of automatic control in dynamic measurements: monograph. SUSU Publ., Chelyabinsk (2013). (In Russ.).

10. Shestakov A. L., Keller A. V., Zamyshlyaeva A. A., Manakova N. A., Tsyplenkova O. N., Gavrilova O. V., Perevozchikova K. V. Restoration of dynamically distorted signal using the theory of optimal dynamic measurements and digital fi ltering. Measurement: Sensors, 18, 100178 (2021). https://doi.org/10.1016/j.measen.2021.100178

11. Luo J., Ying K., He P., Bai J. Properties of Savitzky-Golay digital differentiators. Digital Signal Processing, 15(2), 122– 136 (2005). https://doi.org/10.1016/j.dsp.2004.09.008

12. Nishida E. N., Dutra O. O., Ferreira L. H. C., Colletta G. D. Application of Savitzky-Golay digital differentiator for QRS complex detection in an electrocardiographic monitoring system. 2017 IEEE International Symposium on Medical Measurements and Applications (MeMeA), 233–238, Rochester, MN (2017). https://doi.org/10.1109/MeMeA.2017.7985881

13. Krishnan S. R., Magimai.-Doss M., Seelamantula C. S. A Savitzky-Golay fi ltering perspective of dynamic feature computation. IEEE Signal Processing Letters, 20(3), 281–284 (2013). https://doi.org/10.1109/LSP.2013.2244593

14. Rawash Y. Z., Al-Naami B., Alfraihat A., Owida H. A. Advanced low-pass fi lters for signal processing: A comparative study on Gaussian, Mittag-Leffl er, and Savitzky-Golay fi lters. Mathematical Modelling of Engineering Problems, 11(7), 1841– 1850 (2024). https://doi.org/10.18280/mmep.110713

15. Rivolo S., Patterson T., Asrress K. N., Marber M., Redwood S., Smith N. P. Accurate and standardized coronary wave intensity analysis. IEEE Transactions on Biomedical Engineering, 64(5), 1187–1196 (2017). https://doi.org/10.1109/TBME.2016.2593518

16. Dombi J., Dineva A. Adaptive Savitzky-Golay fi ltering and its applications. International Journal of Advanced Intelligence Paradigms, 16(2), 145–156 (2020). http://dx.doi.org/10.1504/IJAIP.2020.107011

17. John A., Sadasivan J., Seelamantula C. S. Adaptive Savitzky-Golay fi ltering in non-Gaussian noise. IEEE Transactions on Signal Processing, 69, 5021–5036 (2021). https://doi.org/10.1109/TSP.2021.3106450

18. Franklin G. F., Powell J. D., Workman M. L. Digital Control of Dynamic Systems (3rd ed.). Addison Wesley Longman, Menlo Park (1998).

19. Oppenheim A. V., Schafer R. W. Discrete-time signal processing, 3rd ed. Pearson Education, Harlow (2010).

20. Lyons R. G. Understanding digital signal processing, 3rd ed. Pearson Education, Boston (2011).

21. Schmid M., Rath D., Diebold U. Why and how Savitzky-Golay fi lters should be replaced. ACS Measurement Science Au, 2(2), 185–196 (2022). https://doi.org/10.1021/acsmeasuresciau.1c00054

22. Granovskiy V. A. Dynamic measurements: Fundamentals of metrological support. Energoatomizdat Publ., Leningrad (1984). (In Russ.).


Supplementary files

Review

For citations:


Volosnikov A.S. Application of the Savitzky-Golay differentiating filter in restoring the sensor input signal. Izmeritel`naya Tekhnika. 2025;74(6):13-12. (In Russ.) https://doi.org/10.32446/0368-1025it.2025-6-13-22

Views: 172

JATS XML

ISSN 0368-1025 (Print)
ISSN 2949-5237 (Online)