Smoothing Sensor Data in a Controlled IoT Framework with Moving Averages
This research presents a study on the effect of incorporating two moving averaging algorithms to an ESP32 microcontroller which was connected to an Extended Gate Field Effect Transistor (EGFET) sensor and an IoT framework via Wi-Fi. The collected data parameters are shown on an analytical platform w...
Published in: | Proceedings - 2023 IEEE Regional Symposium on Micro and Nanoelectronics, RSM 2023 |
---|---|
Main Author: | |
Format: | Conference paper |
Language: | English |
Published: |
Institute of Electrical and Electronics Engineers Inc.
2023
|
Online Access: | https://www.scopus.com/inward/record.uri?eid=2-s2.0-85179853505&doi=10.1109%2fRSM59033.2023.10326949&partnerID=40&md5=a540d8a0b7396070fe1e5ed23368b7ce |
id |
2-s2.0-85179853505 |
---|---|
spelling |
2-s2.0-85179853505 Zulhakim A.M.; Fazlida Hanim Abdullah W.; Abdul Halim I.S.; Binti Haji Mamat R.; Alif Muslan M.I.; Zaki Abu Bakar A. Smoothing Sensor Data in a Controlled IoT Framework with Moving Averages 2023 Proceedings - 2023 IEEE Regional Symposium on Micro and Nanoelectronics, RSM 2023 10.1109/RSM59033.2023.10326949 https://www.scopus.com/inward/record.uri?eid=2-s2.0-85179853505&doi=10.1109%2fRSM59033.2023.10326949&partnerID=40&md5=a540d8a0b7396070fe1e5ed23368b7ce This research presents a study on the effect of incorporating two moving averaging algorithms to an ESP32 microcontroller which was connected to an Extended Gate Field Effect Transistor (EGFET) sensor and an IoT framework via Wi-Fi. The collected data parameters are shown on an analytical platform which was installed in the cloud server and saved inside the server's database. The Simple Moving Average (SMA) algorithm was used to remove noise in the data by taking an average of values over a period, but this method is prone to having large delays especially with larger sampling rates. Therefore, the study proposes an enhanced version of the SMA algorithm called Enhanced Simple Moving Average (ESMA) which incorporates a second period to perform the averaging twice. The results show that ESMA significantly reduces the initialization period while keeping the sensor values stable. © 2023 IEEE. Institute of Electrical and Electronics Engineers Inc. English Conference paper |
author |
Zulhakim A.M.; Fazlida Hanim Abdullah W.; Abdul Halim I.S.; Binti Haji Mamat R.; Alif Muslan M.I.; Zaki Abu Bakar A. |
spellingShingle |
Zulhakim A.M.; Fazlida Hanim Abdullah W.; Abdul Halim I.S.; Binti Haji Mamat R.; Alif Muslan M.I.; Zaki Abu Bakar A. Smoothing Sensor Data in a Controlled IoT Framework with Moving Averages |
author_facet |
Zulhakim A.M.; Fazlida Hanim Abdullah W.; Abdul Halim I.S.; Binti Haji Mamat R.; Alif Muslan M.I.; Zaki Abu Bakar A. |
author_sort |
Zulhakim A.M.; Fazlida Hanim Abdullah W.; Abdul Halim I.S.; Binti Haji Mamat R.; Alif Muslan M.I.; Zaki Abu Bakar A. |
title |
Smoothing Sensor Data in a Controlled IoT Framework with Moving Averages |
title_short |
Smoothing Sensor Data in a Controlled IoT Framework with Moving Averages |
title_full |
Smoothing Sensor Data in a Controlled IoT Framework with Moving Averages |
title_fullStr |
Smoothing Sensor Data in a Controlled IoT Framework with Moving Averages |
title_full_unstemmed |
Smoothing Sensor Data in a Controlled IoT Framework with Moving Averages |
title_sort |
Smoothing Sensor Data in a Controlled IoT Framework with Moving Averages |
publishDate |
2023 |
container_title |
Proceedings - 2023 IEEE Regional Symposium on Micro and Nanoelectronics, RSM 2023 |
container_volume |
|
container_issue |
|
doi_str_mv |
10.1109/RSM59033.2023.10326949 |
url |
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85179853505&doi=10.1109%2fRSM59033.2023.10326949&partnerID=40&md5=a540d8a0b7396070fe1e5ed23368b7ce |
description |
This research presents a study on the effect of incorporating two moving averaging algorithms to an ESP32 microcontroller which was connected to an Extended Gate Field Effect Transistor (EGFET) sensor and an IoT framework via Wi-Fi. The collected data parameters are shown on an analytical platform which was installed in the cloud server and saved inside the server's database. The Simple Moving Average (SMA) algorithm was used to remove noise in the data by taking an average of values over a period, but this method is prone to having large delays especially with larger sampling rates. Therefore, the study proposes an enhanced version of the SMA algorithm called Enhanced Simple Moving Average (ESMA) which incorporates a second period to perform the averaging twice. The results show that ESMA significantly reduces the initialization period while keeping the sensor values stable. © 2023 IEEE. |
publisher |
Institute of Electrical and Electronics Engineers Inc. |
issn |
|
language |
English |
format |
Conference paper |
accesstype |
|
record_format |
scopus |
collection |
Scopus |
_version_ |
1809678019586949120 |