Self-Calibration Algorithm for a Pressure Sensor with a Real-Time Approach Based on an Artificial Neural Network

This paper presents a novel approach to predicting self-calibration in a pressure sensor using a proposed Levenberg Marquardt Back Propagation Artificial Neural Network (LMBP-ANN) model. The self-calibration algorithm should be able to fix major problems in the pressure sensor such as hysteresis, va...

Full description

Bibliographic Details
Main Authors: Ahmed M. M. Almassri, Wan Zuha Wan Hasan, Siti Anom Ahmad, Suhaidi Shafie, Chikamune Wada, Keiichi Horio
Format: Article
Language:English
Published: MDPI AG 2018-08-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/18/8/2561
id doaj-7ddf29096d7547c5af255743de485714
record_format Article
spelling doaj-7ddf29096d7547c5af255743de4857142020-11-24T21:38:16ZengMDPI AGSensors1424-82202018-08-01188256110.3390/s18082561s18082561Self-Calibration Algorithm for a Pressure Sensor with a Real-Time Approach Based on an Artificial Neural NetworkAhmed M. M. Almassri0Wan Zuha Wan Hasan1Siti Anom Ahmad2Suhaidi Shafie3Chikamune Wada4Keiichi Horio5Graduate School of Life Science and Systems Engineering, Kyushu Institute of Technology, 2–4 Hibikino, Wakamatsu-ku, Kitakyushu 808-0196, JapanDepartment of Electrical and Electronic Engineering, Faculty of Engineering, Universiti Putra Malaysia, Serdang 43400, Selangor, MalaysiaDepartment of Electrical and Electronic Engineering, Faculty of Engineering, Universiti Putra Malaysia, Serdang 43400, Selangor, MalaysiaDepartment of Electrical and Electronic Engineering, Faculty of Engineering, Universiti Putra Malaysia, Serdang 43400, Selangor, MalaysiaGraduate School of Life Science and Systems Engineering, Kyushu Institute of Technology, 2–4 Hibikino, Wakamatsu-ku, Kitakyushu 808-0196, JapanGraduate School of Life Science and Systems Engineering, Kyushu Institute of Technology, 2–4 Hibikino, Wakamatsu-ku, Kitakyushu 808-0196, JapanThis paper presents a novel approach to predicting self-calibration in a pressure sensor using a proposed Levenberg Marquardt Back Propagation Artificial Neural Network (LMBP-ANN) model. The self-calibration algorithm should be able to fix major problems in the pressure sensor such as hysteresis, variation in gain and lack of linearity with high accuracy. The traditional calibration process for this kind of sensor is a time-consuming task because it is usually done through manual and repetitive identification. Furthermore, a traditional computational method is inadequate for solving the problem since it is extremely difficult to resolve the mathematical formula among multiple confounding pressure variables. Accordingly, this paper describes a new self-calibration methodology for nonlinear pressure sensors based on an LMBP-ANN model. The proposed method was achieved using a collected dataset from pressure sensors in real time. The load cell will be used as a reference for measuring the applied force. The proposed method was validated by comparing the output pressure of the trained network with the experimental target pressure (reference). This paper also shows that the proposed model exhibited a remarkable performance than traditional methods with a max mean square error of 0.17325 and an R-value over 0.99 for the total response of training, testing and validation. To verify the proposed model’s capability to build a self-calibration algorithm, the model was tested using an untrained input data set. As a result, the proposed LMBP-ANN model for self-calibration purposes is able to successfully predict the desired pressure over time, even the uncertain behaviour of the pressure sensors due to its material creep. This means that the proposed model overcomes the problems of hysteresis, variation in gain and lack of linearity over time. In return, this can be used to enhance the durability of the grasping mechanism, leading to a more robust and secure grasp for paralyzed hands. Furthermore, the exposed analysis approach in this paper can be a useful methodology for the user to evaluate the performance of any measurement system in a real-time environment.http://www.mdpi.com/1424-8220/18/8/2561pressure sensorsself-calibration algorithmartificial neural networkpressure measurement systemreal-time applicationrobotic hand gloverehabilitation applications
collection DOAJ
language English
format Article
sources DOAJ
author Ahmed M. M. Almassri
Wan Zuha Wan Hasan
Siti Anom Ahmad
Suhaidi Shafie
Chikamune Wada
Keiichi Horio
spellingShingle Ahmed M. M. Almassri
Wan Zuha Wan Hasan
Siti Anom Ahmad
Suhaidi Shafie
Chikamune Wada
Keiichi Horio
Self-Calibration Algorithm for a Pressure Sensor with a Real-Time Approach Based on an Artificial Neural Network
Sensors
pressure sensors
self-calibration algorithm
artificial neural network
pressure measurement system
real-time application
robotic hand glove
rehabilitation applications
author_facet Ahmed M. M. Almassri
Wan Zuha Wan Hasan
Siti Anom Ahmad
Suhaidi Shafie
Chikamune Wada
Keiichi Horio
author_sort Ahmed M. M. Almassri
title Self-Calibration Algorithm for a Pressure Sensor with a Real-Time Approach Based on an Artificial Neural Network
title_short Self-Calibration Algorithm for a Pressure Sensor with a Real-Time Approach Based on an Artificial Neural Network
title_full Self-Calibration Algorithm for a Pressure Sensor with a Real-Time Approach Based on an Artificial Neural Network
title_fullStr Self-Calibration Algorithm for a Pressure Sensor with a Real-Time Approach Based on an Artificial Neural Network
title_full_unstemmed Self-Calibration Algorithm for a Pressure Sensor with a Real-Time Approach Based on an Artificial Neural Network
title_sort self-calibration algorithm for a pressure sensor with a real-time approach based on an artificial neural network
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2018-08-01
description This paper presents a novel approach to predicting self-calibration in a pressure sensor using a proposed Levenberg Marquardt Back Propagation Artificial Neural Network (LMBP-ANN) model. The self-calibration algorithm should be able to fix major problems in the pressure sensor such as hysteresis, variation in gain and lack of linearity with high accuracy. The traditional calibration process for this kind of sensor is a time-consuming task because it is usually done through manual and repetitive identification. Furthermore, a traditional computational method is inadequate for solving the problem since it is extremely difficult to resolve the mathematical formula among multiple confounding pressure variables. Accordingly, this paper describes a new self-calibration methodology for nonlinear pressure sensors based on an LMBP-ANN model. The proposed method was achieved using a collected dataset from pressure sensors in real time. The load cell will be used as a reference for measuring the applied force. The proposed method was validated by comparing the output pressure of the trained network with the experimental target pressure (reference). This paper also shows that the proposed model exhibited a remarkable performance than traditional methods with a max mean square error of 0.17325 and an R-value over 0.99 for the total response of training, testing and validation. To verify the proposed model’s capability to build a self-calibration algorithm, the model was tested using an untrained input data set. As a result, the proposed LMBP-ANN model for self-calibration purposes is able to successfully predict the desired pressure over time, even the uncertain behaviour of the pressure sensors due to its material creep. This means that the proposed model overcomes the problems of hysteresis, variation in gain and lack of linearity over time. In return, this can be used to enhance the durability of the grasping mechanism, leading to a more robust and secure grasp for paralyzed hands. Furthermore, the exposed analysis approach in this paper can be a useful methodology for the user to evaluate the performance of any measurement system in a real-time environment.
topic pressure sensors
self-calibration algorithm
artificial neural network
pressure measurement system
real-time application
robotic hand glove
rehabilitation applications
url http://www.mdpi.com/1424-8220/18/8/2561
work_keys_str_mv AT ahmedmmalmassri selfcalibrationalgorithmforapressuresensorwitharealtimeapproachbasedonanartificialneuralnetwork
AT wanzuhawanhasan selfcalibrationalgorithmforapressuresensorwitharealtimeapproachbasedonanartificialneuralnetwork
AT sitianomahmad selfcalibrationalgorithmforapressuresensorwitharealtimeapproachbasedonanartificialneuralnetwork
AT suhaidishafie selfcalibrationalgorithmforapressuresensorwitharealtimeapproachbasedonanartificialneuralnetwork
AT chikamunewada selfcalibrationalgorithmforapressuresensorwitharealtimeapproachbasedonanartificialneuralnetwork
AT keiichihorio selfcalibrationalgorithmforapressuresensorwitharealtimeapproachbasedonanartificialneuralnetwork
_version_ 1725935159223517184