Machine Learning for Sensor Transducer Conversion Routines

Machine Learning for Sensor Transducer Conversion Routines
T. Newton, J. T. Meech, and P. Stanley-Marbell, IEEE Embedded Systems Letters, 2021.
Machine Learning for Sensor Transducer Conversion Routines
Sensors with digital outputs require software conversion routines totransform the unitless ADC samples to physical quantities with the correctunits. These conversion routines are computationally complex given the limitedcomputational resources of low-power embedded systems. This article presents …
Machine Learning for Sensor Transducer Conversion Routines
Sensors with digital outputs require software conversion routines to transform the unitless analogue-to-digital converter samples to physical quantities with correct units. These conversion routines are computationally complex given the limited computational resources of low-power embedded systems.…

Abstract

Sensors with digital outputs require software conversion routines to transform the unitless ADC samples to physical quantities with the correct units. These conversion routines are computationally complex given the limited computational resources of low-power embedded systems. This article presents a set of machine learning methods to learn new, less-complex conversion routines that do not sacrifice accuracy for the BME680 environmental sensor. We present a Pareto analysis of the tradeoff between accuracy and computational overhead for the models and present models that reduce the computational overhead of the existing industry-standard conversion routines for temperature, pressure, and humidity by 62 %, 71 %, and 18 % respectively. The corresponding RMS errors for these methods are 0.0114 °C, 0.0280 KPa, and 0.0337 %. These results show that machine learning methods for learning conversion routines can produce conversion routines with reduced computational overhead while maintaining good accuracy.

Cite as:

T. Newton, J. T. Meech and P. Stanley-Marbell, "Machine Learning for Sensor Transducer Conversion Routines," in IEEE Embedded Systems Letters, doi: 10.1109/LES.2021.3129892.

Bibtex:

@ARTICLE{9625010,  
    author={Newton, Thomas and Meech, James T. and Marbell, Phillip Stanley}, 
    journal={IEEE Embedded Systems Letters},   
    title={Machine Learning for Sensor Transducer Conversion Routines},   
    year={2021},  
    volume={},  
    number={},  
    pages={1-1},  
    doi={10.1109/LES.2021.3129892}}