English

Machine Learning for Sensor Transducer Conversion Routines

Machine Learning 2021-11-09 v2

Abstract

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. 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 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 are 0.0114 degrees 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 which maintain good accuracy.

Keywords

Cite

@article{arxiv.2108.11374,
  title  = {Machine Learning for Sensor Transducer Conversion Routines},
  author = {Thomas Newton and James T. Meech and Phillip Stanley-Marbell},
  journal= {arXiv preprint arXiv:2108.11374},
  year   = {2021}
}

Comments

4 pages, 3 figures

R2 v1 2026-06-24T05:25:05.148Z