Linear Interval Approximation of Sensor Characteristics with Inflection Points

Sensors (Basel). 2023 Mar 8;23(6):2933. doi: 10.3390/s23062933.

Abstract

The popularity of smart sensors and the Internet of Things (IoT) is growing in various fields and applications. Both collect and transfer data to networks. However, due to limited resources, deploying IoT in real-world applications can be challenging. Most of the algorithmic solutions proposed so far to address these challenges were based on linear interval approximations and were developed for resource-constrained microcontroller architectures, i.e., they need buffering of the sensor data and either have a runtime dependency on the segment length or require the sensor inverse response to be analytically known in advance. Our present work proposed a new algorithm for the piecewise-linear approximation of differentiable sensor characteristics with varying algebraic curvature, maintaining the low fixed computational complexity as well as reduced memory requirements, as demonstrated in a test concerning the linearization of the inverse sensor characteristic of type K thermocouple. As before, our error-minimization approach solved the two problems of finding the inverse sensor characteristic and its linearization simultaneously while minimizing the number of points needed to support the characteristic.

Keywords: Internet of Things; approximation; graphical programming; linearization techniques; measurement errors; sensor accuracy; smart sensors; thermocouples.

Grants and funding

This research was funded by Project BG05M2OP001-1.001-0008 “National Center for Mechatronics and Clean Technologies” Operational Program Executive Agency, Ministry of Education and Science, Bulgaria.