You are on page 1of 12

Journal of Medical Systems (2020) 44: 72

https://doi.org/10.1007/s10916-020-1534-8

SYSTEMS-LEVEL QUALITY IMPROVEMENT

IoT Based Predictive Maintenance Management


of Medical Equipment
Abdulrahim Shamayleh 1 & Mahmoud Awad 1 & Jumana Farhat 2

Received: 22 October 2019 / Accepted: 28 January 2020 / Published online: 20 February 2020
# Springer Science+Business Media, LLC, part of Springer Nature 2020

Abstract
Technological advancements are the main drivers of the healthcare industry as it has a high impact on delivering the best patient
care. Recent years witnessed unprecedented growth in the number of medical equipment manufactured to aid high-quality patient
care at a fast pace. With this growth of medical equipment, hospitals need to adopt optimal maintenance strategies that enhance
the performance of their equipment and attempt to reduce their maintenance costs and effort. In this work, a Predictive
Maintenance (PdM) approach is presented to help in failure diagnosis for critical equipment with various and frequent failure
mode(s). The proposed approach relies on the understanding of the physics of failure, real-time collection of the right parameters
using the Internet of Things (IoT) technology, and utilization of machine learning tools to predict and classify healthy and faulty
equipment status. Moreover, transforming traditional maintenance into PdM has to be supported by an economic analysis to
prove the feasibility and efficiency of transformation. The applicability of the approach was demonstrated using a case study from
a local hospital in the United Arab Emirates (UAE) where the Vitros-Immunoassay analyzer was selected based on maintenance
events and criticality assessment as a good candidate for transforming maintenance from corrective to predictive. The dominant
failure mode is metering arm belt slippage due to wear out of belt and movement of pulleys which can be predicted using
vibration signals. Vibration real data is collected using wireless accelerometers and transferred to a signal analyzer located on a
cloud or local computer. Features extracted and selected are analyzed using Support Vector Machine (SVM) to detect the faulty
condition. In terms of economics, the proposed approach proved to provide significant diagnostic and repair cost savings that can
reach up to 25% and an investment payback period of one year. The proposed approach is scalable and can be used across
medical equipment in large medical centers.

Keywords Medical equipment . Maintenance . Healthcare . Failure management . Sensors . Internet of things . IoT

Introduction accuracy. As a result, the number of medical equipment need-


ed to treat patients has increased significantly in the last de-
The healthcare industry is always trying to improve health cade. The growing number of equipment is making a signifi-
system operational efficiency, minimize risks and use the lat- cant contribution to the mounting healthcare costs making it
est technology equipment [1, 2] to assure the diagnosis contradicting the emphasis of making healthcare affordable.
Stewart [3] reported that the number of medical equipment
increased by 62% over the past 15 years while the average
This article is part of the Topical Collection on Systems-Level Quality
utilization rate of mobile equipment is only 42%; thus, in-
Improvement
creasing hospital’s acquisition budgets and maintenance costs.
* Mahmoud Awad
Due to the complexity and criticality of equipment, appropri-
miawad@aus.edu ate maintenance management strategy becomes very critical,
especially when considering limited budgets and the need to
1 strike a balance between maintenance costs and level of ser-
Industrial Engineering Department, American University of Sharjah
College of Engineering, Sharjah 266666, United Arab Emirates vices [4].
2 Maintenance strategies can be classified into s Preventive
Biomedical Engineering Department, American University of
Sharjah College of Engineering, Sharjah 266666, United Arab Maintenance (PM), Predictive Maintenance (PdM), and Run
Emirates to Failure (RTF) or Corrective Maintenance (CM). By far, PM
72 Page 2 of 12 J Med Syst (2020) 44: 72

is the most commonly applied and implemented in the health regression [22], Support Vector Machine (SVM) [23, 24],
industry. PM is performed regularly after a scheduled time or a least squares regression [25], gamma process [26], Wiener
certain amount of usage regardless of the equipment condition processes [27], and hidden Markov model [28].
[5, 6]. Tinga [7] suggested that the PM approach has been Many researchers and practitioners used SVM for PdM
useful in reducing the number of failures but still considered maintenance. For example, Konar [29] used SVM for bearing
an expensive method in addition to the constraint of system fault detection of a three-phase induction motor using vibra-
availability every time the maintenance action needs to be per- tion signal during start-up. Results showed that the SVM clas-
formed. On the contrary of CM and PdM are performed only sifier gave excellent results since it is very simple and easy to
when the need for maintenance arises, not based on a certain implement compared to other methods such as Artificial
time passage or a certain usage [8]. Moreover, PdM can help in Neural Networks (ANN). Similarly, Hu [30] proposed a new
shortening the diagnostics time to uncover failure causes faster. method for fault diagnosis based on an Improved Wavelet
In both cases, the implementation of the PdM strategy will Package Transform (IWPT), a distance evaluation technique,
increase the equipment availability because of the ability to and SVM. The optimal features are used as an input into the
detect a failure in the early stages and minimize spare parts SVM to identify different abnormal cases. The proposed
inventory holding costs. Besides, implementing such a strategy method is used for rolling element bearings fault detection,
will have a positive impact on equipment lifetime and quality, and testing results showed that SVM could reliably separate
leading to higher levels of safety and reduced times of break- different fault conditions and identify the severity of incipient
down and emergencies which can threaten people’s lives [9, faults. Shafri and Ramli [31] also conducted a study to com-
10]. Using IoT-based PdM where sensors are utilized to collect pare SVM and decision tree classification methods for image
data will provide a better picture of equipment health status and classification. They suggested that the overall accuracy of the
provide warnings that will trigger scheduling a maintenance SVM is higher than the decision tree by an average of 4%
action before reaching the breakdown point. which indicates a better image classification. Finally,
Internet of Things (IoT) is gaining an increasing momen- Stretcht et al. [32] conducted a comparative study between
tum in the healthcare industry due to its boundless applica- SVM, K-Nearest Neighbours (KNN), and decision trees to
tions resulting in enhancing the quality of the industry and the predict a student’s performance. They suggested that SVM
satisfaction levels of patients. Hospitals, for example, are put- has the highest prediction accuracy of the three algorithms.
ting great effort into applying IoT technology so doctors can The purpose of this article is to propose an IoT-based ap-
monitor their patients using sensing and wireless technology proach to collect data on medical equipment along with ad-
[11–13]. With the introduction of IoT, PdM usage among vanced ML methods to improve maintenance effectiveness,
manufacturing companies is expected to grow up to 83% in which will enhance medical equipment efficiency and reduce
the coming two years [14]. Similarly, PdM is expected to maintenance cost and effort. Such an approach enhances the
reduce costs by 12%, increase uptime by 9%, reduce safety, movement from PM to PdM maintenance which results in cost
health, environmental, and quality risks by 14% and extend reduction and improves equipment availability. The rest of the
the lifetime of an asset by 20% [15]. In the healthcare industry, article is structured as follows: The proposed approach is pre-
The basic three steps toward building a PdM program in- sented in “Methodology” section and demonstrated using a
volves data acquisition, data processing, and decision making. case study in “Case Study: Vitros Immunoassay Analyzer
Different PdM techniques can be applied to evaluate the con- (VIA)” section followed by classification method selection
dition of the equipment such as vibration, oil, and thermogra- in “Classification Method Selection” section. Economic fea-
phy analyses, etc. [9]. For example, vibration analysis is a com- sibility is presented in “Economic Feasibility” section while
mon technique used to evaluate moving parts of an electro- conclusions and future work in the last section.
mechanical system and predict failures such as motor break-
down, belt, chain slippage, and gear and sprockets wear out.
Machine learning (ML) is another enabler of PdM pro- Methodology
grams. In a data-driven ML approach, previously collected
data is being used to understand and identify the progress The proposed approach for transforming medical equipment
properties of the damage and therefore predict the future state. maintenance to IoT-based PdM consists of ten necessary steps
Based on the obtained data under various healthy and faulty shown in Fig. 1, and the details of each step as follows:
conditions, suitable mathematical models can be employed to Step 1: Review maintenance logs of all medical equip-
monitor the trend of the data [16]. Data-driven approaches are ment and collect failure-related information: this
divided into two main categories: Artificial Intelligence (AI) includes failure incidents and maintenance orders
approaches and statistical ones. The AI approaches include logs. Such a review will be used to determine
Neural Network (NN) [17–19] and fuzzy logic [20, 21] while equipment with high frequent failure rate, time
statistical approaches include Gaussian Process (GP), to repair, and downtime. Moreover, the review
J Med Syst (2020) 44: 72 Page 3 of 12 72

a data-driven approach, all potential parameters are


collected and analyzed so “significant features” are
only selected for further analysis. This method is
referred to as a feature selection step. The under-
standing of the physics of failure mode is utilized
to narrow down parameters to be collected. For ex-
ample, in this work, only the vibration signal is mea-
sured since it is directly indicative of failure mode
under study. The failure mode under investigation is
the inability of the machine to move or analyze
blood samples due to belt slippage that may be
caused by the gradual movement of tensioners or
wear or tear of several components in the system.
The machine will become inoperative and a failure
code would show up on the main screen of the ma-
chine. Other examples of features are voltage, cur-
rent, or sound.
Step 6: Data collection: once the features to determine
equipment health are selected, data that covers both
faulty and healthy conditions is collected. In many
Fig. 1 Methodology steps cases, such data collection is built into the equip-
ment and there is no need for extra hardware or
will be used to determine the most frequent fail- processing. However, there are cases where addi-
ure or symptoms of failure. tional sensors are needed to collect and process data.
Step 2: Determine the criticality of equipment in terms of In any case, IoT-based infrastructure to collect data
failure effect severity. The operation of some equip- without interfering in equipment operation is need-
ment such as ventilation and dialysis are more criti- ed. One technological enabler of the IoT-based so-
cal than others. Based on the output of step 1, i.e., lution is the Wireless Sensor Network (WSN).
failure rate and determination of criticality. The need WSN consists of sensor nodes, each of which is
for transforming the maintenance strategy for each equipped with a radio transceiver, a small micropro-
equipment is determined and equipment are priori- cessor, and several sensors to collect data. Since the
tized accordingly. sensor nodes have some intelligence, data can be
Step 3: Analyze failure modes for selected equipment: one processed as it flows through the network. In our
effective tool to analyze failure modes is Failure case, an accelerometer was needed to collect vibra-
Mode and Effect Analysis (FMEA). FMEA is used tion signals in addition to a processor with Matlab
to identify the associated failure modes, their effect installed was also used for data processing and ma-
on the functionality of the equipment, potential chine learning implementation.
causes, and the corresponding needed actions to pre- Step 7: Signal processing and feature extraction: In many
vent or detect the cause. cases, the health indicator of the collected data
Step 4: Determine the most appropriate maintenance strate- comes in the form of a signal that needs to be proc-
gy based on the failure mode and equipment, con- essed, and certain features are extracted from this
sidering cost, efforts, and personnel safety. If the signal to be processed later. Signal processing in-
equipment is not critical and components are unlike- cludes signal filtering, amplification, correlation,
ly to fail, then a CM would be the best strategy. If and compression to reduce artifacts and noise levels
failure is driven by a wear-out mechanism or the for a better quality of the signals. Examples of filter-
failure pattern is known, then a PM would be the ing techniques are wavelet and Fourier transforma-
best. Finally, if the failure were random in nature tion, which are used to remove or reduce noise and
with no specific pattern, then PdM would be the best enhance the characteristics of the signals. Examples
one. of signal features are the mean, maximum, area un-
Step 5: Needed feature for fault detection: determine equip- der the curve, root-mean-square value (RMS).
ment health indicators needed to detect faults and Extracting features from pre-processed signals is
evaluate them. Either data-driven, physics-based, or then performed which can be an initial indicator
hybrid of both approaches can be used. In the case of for a fault or failure [33].
72 Page 4 of 12 J Med Syst (2020) 44: 72

Step 8: Feature selection: Once features are extracted from breakdown frequency due to unplanned failures during the
the collected signals, the most significant and con- 2015–2017 period.
tributing features are extracted and used. Statistical Based on equipment failure rate and criticality assessment
tools such as Principal Component Analysis (PCA) analysis, the Vitros Immunoassay Analyzer (VIA) was chosen
and correlation are very common approaches for since it has the highest failure rate in the laboratory depart-
feature extraction. ment. Moreover, VIA is an immunodiagnostic equipment re-
Step 9: Classification: Different predictive models based on sponsible for performing several medical blood tests such as
machine learning such as decision trees, SVM, HIV, BHCG, and Hepatitis. VIA was commissioned in 2015
Artificial Neural Networks (ANN) or regression and has been utilized 24/7 since then. CM is outsourced to an
can be used to analyze and classify the data into outside maintenance service contractor. As a result, and in the
different categories [34]. Usually, collected data is case of VIA failure, this company, to fix the equipment. The
divided into two sets: training and testing. A training time to diagnose and repair the equipment ranges from 2 to
set is used to build a predictive model while the test 24 h which impact physician ability to diagnose patients and
data set is used to evaluate the model. Once verified, offer treatment. Table 1 summarizes the errors obtained that
the model can be used for predicting the class or triggered the maintenance of the Vitro analyzer by the opera-
health of new profiles and the future status of the tors during the 2015–2017 period. Based on maintenance re-
component or system. cords of the service provider and discussion with technicians,
Step 10: Evaluate the economic feasibility of IoT-based the dominant one is belt slippage of the metering arm and
PdM: At this stage, a cost-to-benefit analysis is contributes to 40% of failures; this error will be the focus of
performed to estimate the evaluation of the finan- this case study. Other occurring errors are related to the pro-
cial benefit gained from the investment of the IoT boscis line (tube) which is part of the aspiration probe and
system. Hardware and software solutions selected sample-metering pump that drives the air and regulates its
should take into consideration all the requirements flow through the aspiration probe. The first four errors in
of full-scale real-life implementation. Table 1 may generate a “motor flag error” on the screen which
shutdown the analyzer and require calling the maintenance
The proposed IoT-based PdM method is applied to one of contractor. The average time to repair is 24 h, which includes
the local hospital labs. Details on implementation are provided technician travel to analyzer site, diagnosis, and fixing the
in the next section. failure. The belt slippage is caused by the gradual movement
of tensioners in addition to the wear and tear of the belt. Since
there are many components involved in the system, the failure
Case Study: Vitros Immunoassay Analyzer incidents are random and time to failure has no specific pat-
(VIA) tern. Figure 3 depicts the mean cumulative function (MCF) of
time to slippage failure since the commissioning of one of the
The proposed approach is evaluated using a case study for one Vitro analyzers. Each point on the graph represents a slippage
of the largest hospitals in Sharjah, United Arab Emirates. The failure while cumulative time to failure is shown on the x-axis.
hospital serves around 60,000 patients annually, and asset The scatter of the points and shape factor of the best–fit failure
management (acquisition, operation, and maintenance) repre- distribution suggests a constant failure rate with an average of
sents 40–60% of the total hospital budget. The maintenance one failure every two months. The belt is driven by a stepper
logs were reviewed for the Hospital under study (HUS) in motor part of a sample-metering arm mechanism, which is
terms of regular PM and RTF maintenance jobs. Figure 2
summarizes the top five medical equipment in terms of

Table 1 Analyzer errors percentages


Coagulaon Analyzer
No. Error Count % Error
Hematology Analyzer
1 Regent loading error 6 13.3
Modular Auto Analyzer
2 Belt slippage 18 40.0
Biochemistry Analyzer 3 Luminometer voltage out of range 8 17.8
4 Inner ring did not reach home location 3 6.7
Vitros Immunoassay Analyzer
5 Calibration error 2 4.4
0 5 10 15 20 25 30 35 40 45 50
6 Unable to meter sample fluid 4 8.9
2015 2016 2017
7 Others 4 8.9
Fig. 2 Medical equipment breakdown frequency
J Med Syst (2020) 44: 72 Page 5 of 12 72

Since the vibration signature of the equipment will change


when slippage occurs, two accelerometers were mounted clos-
er to the belt to collect vibration data. Blood-sampling pro-
cessing is fully automated, i.e., repetitive and lasts 8 s. A total
of 50 vibration profiles for each accelerometer were measured
representing 30 healthy processes and 20 faulty ones. Each
profile represent a simulation of blood sample operation that
extends for 8 s. The output profile is a time series of g-loads
versus time in a tabular format. Healthy profiles were gener-
ated with the system running normally; i.e. belt is not lose or
tightened. Moreover, the VIA analyzer was checked during
operation to ensure no error codes are flagged with the smooth
movement of belt and pulleys. The faulty profiles were gen-
erated by testing the belt at different levels of small to major
slippage. The major slippage occure when the belt has a slack
of approximately 2 cm. When the belt slip, the VIA analyzer
Fig. 3 Mean cumulative function (MCF) of slippage failure will shift into a shutdown mode and an error code “motor flag
error” appears on the control panel. Figure 6 shows vibration
responsible for drawing a certain amount of blood sample signal examples for healthy and faulty ones plotted separately
from a sample tube through a cup. The drawn sample is mixed and combined during the 8-s interval. As can be seen in Fig. 4,
with a specific reagent inside the incubator based on the re- it is hard to distinguish between the two profiles using visual
quested test. inspection.

Fig. 4 Example of healthy and faulty vibration signals in the time domain
72 Page 6 of 12 J Med Syst (2020) 44: 72

Fig. 5 Example of healthy and faulty vibration signals in the frequency domain

Following the collection of the data, the signal- Classification Method Selection
processing step is performed to filter and extract features.
Vibration signals were collected in the time domain, so we Several ML classification methods were investigated to select
had to transform them into the frequency domain using the the most accurate one for VIA belt slippage failure. In our
Fast-Fourier Transform (FFT) algorithm since it enhances case, we tested the model using the k-folds cross-validation.
the signal-to-noise (SNR) ratio of the original signal. Table 2 summarizes some of the classifiers and their accuracy
Figure 5 illustrates vibration signals in the frequency do- percentages for the first and second sensors, respectively,
main of an interval of 500 Hz for the second sensor as an using k-fold cross-validation. In the k-fold cross-validation,
example. the 50 profiles are divided into 5 folds, so each fold contains
Following the FFT and based on the surveyed literature, 10 profiles. Training will be done on k-1 fold while testing
17 different features were extracted from the frequency will be done for the held folds. The k-fold validation method
domain profile for all vibration profiles of the two sensors gives a good estimate of the predictive accuracy of the final
[35–41]. Examples of these features are mean, median, model trained with all the data. It requires multiple fits but
root mean square (RMS), skewness, kurtosis, and energy makes efficient use of all the data, so it is recommended for
among others. small data sets like ours. The accuracy percentage of classi-
Next, a PCA and correlation analysis was carried out to fiers using k-fold cross-validation is the average of the accu-
select a smaller set of significant factors without losing impor- racy percentage for each iteration.
tant information. Correlation analysis suggests a strong corre- The results obtained in Table 2 indicate that the accuracy of
lation between sensor 1 and 2 with a Pearson correlation co- classifiers using sensor 1 is superior to sensor 2 regardless of
efficient of 0.65. Such a result suggests that one sensor is the classifier. This can be attributed to the closeness of the
enough for classification decision making. In addition, this accelerometer to the belt since sensor 1 is closer to the belt
will have a positive impact on reducing the total cost that is than sensor 2. In general, linear SVM provided good results
associated with implementing the IoT-based PdM approach. relative to other classifiers.
J Med Syst (2020) 44: 72 Page 7 of 12 72

Fig. 6 Linear SVM model


confusion matrix using cross-
validation

Figure 6 shows the confusion matrix of the linear SVM features. The distance between each vector that represents select-
using 5-fold cross-validation. In machine learning, the perfor- ed features and the hyperplane is used to assess the health status
mance of prediction models is mainly assessed through con- of the equipment as well. Classification threshold is determined
fusion matrices. A confusion matrix is a tabulation of the true using the distance between any profile represented by the vector
class labels against the predicted ones as shown in Fig. 6. [kurtosis, peak-to-peak, standard deviation, RMS] extracted from
Out of the seventeen features initially used for modeling, the vibration profile data and the hyperplane represented in Eq.
only four critical features were selected to develop the SVM (1). If the output of Eq. 1 is positive, then the profile is predicted
model. These features based on importance are kurtosis, peak- as healthy. Otherwise, is predicted as faulty.
to-peak, standard deviation, and (RMS). SVM model accura- The mathematical formulation of the hyperplane involves
cy of 96.1% is obtained using these three critical features and the use of a training set (xi, yi) where i = 1,2,3……, l, xi ∈ Rn,
drops to 82.4%, 92.2%, 92.2%, and 94% if kurtosis, peak-to- the class label yi ∈ {+1, −1} which is either positive or nega-
peak, standard deviation, and RMS are removed from model tive, n is the number of features and l is the number of training
respectively. Figures 7 and 8 below show scatter plot of the data points. The linear SVM approach aims to construct a
four critical features. Healthy profiles that were flagged as classifier in the form of Eq. (1) [42]:
healthy are designated as 1-correct in Figures7 and 8.  
N
Similarly, faulty profiles classified as faulty are referred to as yðxÞ ¼ sign ∑ αi yi xTi x þ b ð1Þ
0-correct. The SVM incorrectly flagged two health profiles as I¼1

faulty; those were referred to as 0-incorrect.


where αi are positive real constants, b is a real constant, and
Both Figs. 7 and 8 separates the healthy (class 1) and faulty
xTi x is the kernel function. Table 3 below provides a summary
(class 0) well. Both figures also show the two healthy profiles
of the VIA case SVM model parameters.
classified incorrectly as faulty. The working concept of SVM
Several additional performance indicators can be estimated
involves finding a hyperplane that can separate data classes,
using the results of the confusion matrix. These indicators are
i.e., healthy and faulty in the n-dimensional space, where n rep-
a function of the following variables:
resents the number of features used which in this case four
n00 number of true healthy profiles that are predicted
healthy as well.
Table 2 Accuracy percentages of the classifiers n10 number of true faulty profiles that are predicted healthy.
Classifier K-fold n01 number of true healthy profiles that are predicted faulty.
n11 number of true faulty profiles that are predicted faulty
Sensor 1 Sensor 2 as well.
Fine Tree 94% 80%
Medium Tree 94% 80% Below are several important performance indicators esti-
Linear SVM 96% 82% mated for the linear SVM classification method adopted for
Quadratic SVM 94% 84% VIA belt slippage failure:
Cubic SVM 92% 78% n00 þ n11 28 þ 21
Accuracy ¼ ¼ ¼ 96:1%
Fine Gaussian SVM 94% 84% n00 þ n01 þ n10 þ n11 28 þ 2 þ 0 þ 21
72 Page 8 of 12 J Med Syst (2020) 44: 72

Fig. 7 Scatter plot of kurtosis Vs


peak-to-peak

n00 28
True Negative Rate ðspecificityÞ ¼ ¼ ¼ 93:3% Figure 9 below shows the receiver operator characteristic
n00 þ n01 28 þ 2
(ROC) curve based on the 5-fold cross validation. The ROC
False Positive Rate ðfprÞ curve shows the true positive rate (TPR) and the false positive
n01 2 rate (FPR). The solid circle marker on the plot shows the
¼ 1−False Negative Rate ð1−fnrÞ ¼ performance of the current SVM predictive model with a 1.0
n00 þ n01 28 þ 2
TPR and 0.07 FPR. This indicates that the model would in-
¼ 6:7% correctly classify 7% of healthy profiles to the faulty class.
n11 21 Another point of interest on the ROC curve is the one with
True Positive Rate ðsensitivityÞ ¼ ¼ ¼ 100% zero FPR; see the point with the arrow in Fig. 9. SVM model
n10 þ n11 0 þ 21

Fig. 8 Scatter plot of standard


deviation (Stdev) Vs RMS
J Med Syst (2020) 44: 72 Page 9 of 12 72

Table 3 Linear SVM model parameters consequences is less harmful than a false positive (classifying
αi yi x1 : RMS x2 : Kurtosis x3 : Peak − to − peak x4 : Stdev a faulty system as healthy) in this particular case.
Since the stepper motor is used to rotate the diver pulley to
1 -1 −0.334 1.249 1.239 0.368 drag the belt, the motor torque or current might be used for
1 −1 −0.436 0.527 0.400 0.219 flagging belt slippage event. However, such an approach re-
1 1 0.161 1.367 1.084 0.194 quires accessing the motor controller which the original man-
0.061 1 0.931 2.951 2.974 1.319 ufacturer of the VIA did not allow for. If proven, using motor
1 −1 −0.397 0.465 0.266 0.186 current or torque would be superior since it did not require any
1 −1 −0.498 −0.057 −0.242 0.013 additional hardware. Moreover, the error code can be specific
1 1 0.348 −0.167 0.340 0.023 to the belt slippageEconomic Feasibility.
1 1 0.221 1.130 1.273 1.003
1 1 0.277 −1.135 −0.665 0.321
1 1 0.209 −1.096 −0.602 0.033
0.639 1 0.475 −0.571 −0.164 0.252 Economic Feasibility
1 1 −0.566 −0.601 −0.938 −0.862
1 −1 −0.428 −0.110 −0.284 −0.120 The proposed IoT system relies on using wireless accelerom-
0.7 −1 −0.540 −0.283 −0.493 −0.126 eter sensors connected wirelessly with the Data Acquisition
1 −1 −0.285 −1.085 −1.187 −0.765 (DAQ) card. Once data is captured by the DAQ, it will be sent
wirelessly via the internet to clouds for processing and deci-
sion-making. Vibration profiles will be sent daily and the
associated with this point will result into a 0.5 TPR, which is SVM method will be used to decide whether to schedule an
not favorable. A perfect performance is represented by the appointment for repairing the arm mechanism or keep running
right angle to the top left of the plot where no profiles are VIA as is. A health-monitoring interface will be built accord-
misclassified. The area under the curve number is a measure ingly to be available online for technicians of the service pro-
of the overall quality of the classifier model with larger area vider without the need for them to be presented physically
indicates better performance. with the equipment.
In summary, an SVM prediction model based on four fea- Table 4 summarizes costs and benefits estimation for
tures was fitted with an acceptable accuracy of 96%, a true implementing the IoT-PdM system in US dollars. The costs in-
positive rate of 93%, and a false positive rate of 7%. As indi- volve the proposed approach related equipment procurement,
cated by the ROC curve, the SVM model can be used for labor costs, communication and cloud service costs, and opera-
process monitoring to flag faulty behavior. Keep in mind that tions and maintenance (O&M) costs. Investment cost includes
having a false alarm (classifying a healthy system as faulty) the acquisition system and software. Benefits, on the other hand,
include reduction of opportunity cost, breakdown cost, inventory
cost, secondary damages as well as extending the life of the
equipment. The current corrective maintenance practice relies
on running the VIA until failure. Once failure is flagged using
the “motor flag failure” and analyzer becomes inoperative, lab
operators call maintenance contractor technicians to come,

Table 4 IoT-PdM system costs and benefits ($)

Cost category Value Benefit category Value

Equipment: --8170 Opportunity costs + 2723


- Accelerometers
- DAQ
- PC
O&M (10% of capital) −1068 Inventory cost + 817
Labor −19,021/yr Breakdown cost +102
Communication
- Internet subscription −1960/yr
- Cloud services
Software licenses −2350
Total cost 32,749 Total Benefit 33,595
Fig. 9 ROC curve of linear SVM based 5-fold cross validation
72 Page 10 of 12 J Med Syst (2020) 44: 72

diagnose, and fix the issue by tightening or replacing the belt. it will restrict the undesired growth of errors that normally
The average time to repair is 24 h in which the analyzer is down. occur by following a time-based or a failure-based strategy,
PdM implementation will predict the belt slippage earlier before and eventually leads to a complete malfunction of the equip-
the shutdown, so the lab operator can call technicians while still ment. Despite the challenges that were faced with carrying out
running the analyzer. More importantly, lab operators do not need this work, the impact that will be gained if this approach is
to call maintenance technicians to diagnose the issue and hospital applied was motivating to go through hard times and especial-
technicians can be trained to tighten the belt themselves. PdM ly after contacting top healthcare equipment manufacturers
reduces the number of equipment down time by reducing the and realizing that they are moving towards applying a similar
number of unplanned stops. Thus, the availability of hospital approach to what we are proposing.
equipment increases and its usage as well, so the equipment is In this work, an IoT-based PdM methodology that can be
more utilized which generates more profit over the saved time. applied to any medical equipment was formed and applied to
According to the hospital under study, VIA machine performs the Vitros machine to achieve the objective of fault diagnosis
around 50 tests per day and the minimum cost per test is around and prediction. After studying the equipment maintenance
$55 which will result in an opportunity cost of $2723 for each logs and performing failure criticality assessments, the most
reduced breakdown of the machine. Inventory costs will be re- critical failures were determined and ranked based on their
duced since failure can be predicted; the backup materials stored criticality. Next, the dominant failure mode was simulated
in inventory are reduced as spare parts can be ordered when for data collection, classification, and modeling using the most
required. The cost reduction is estimated to be around $817 common machine learning tools. Finally, the economic feasi-
[43]. PdM also reduces the number of times the machine is bility of the proposed approach was studied, and results indi-
disassembled as it is now disassembled only when required. cated that such a strategy is worth investing in. Although
Therefore, the machine lifetime is extended [43]. The use of relying on vibration signal is only valid for the belt slippage
IoT and PdM can reduce the cost up to 25% by reducing the failure of the VIA only, the proposed PdM approach can be
time to repair by up to 50% and extending the life of the equip- used for other failure modes and other medical equipment.
ment up to 36% [44]. Therefore, if the cost per breakdown is Depending on the physics of failure, other parameters such
around $136, after implementing the approach it will be reduced as current, voltage, temperature…etc. can be investigated for
by 25%, which is around $102. Since the failure was detected in fitness of use in predicting and classifying faults.
advance, sequential damage was prevented from occurring. For As for future work, the proposed methodology that has
example, the failure of the sample-metering arm can be identified been discussed previously can be applied to more failure
and fixed before other sequential damages occur. According to modes and other medical machines as well, to improve the
[43], repairing before machine failure occurs reduces the repair quality of services, patients’ safety, and reduce the associated
bill by ten times. One should notice that soft savings such as risks and costs due to sudden failures. Moreover, some ML
patient satisfaction and doctor’s ability to diagnose patients faster techniques are sensitive to data size, so more data can be
are not included in this analysis since it is hard to quantify. collected and prediction model is re-evaluated.
Based on an inflation rate of 2.2% [45], Minimum
Attractive Rate of Return (MARR) of 8% and Value-Added Compliance with Ethical Standards
Tax (VAT) of 5% [46], the Net Present Value (NPV) was
estimated to be $85,177 over the estimated life of VIA equip- Conflict of Interest All three authors declare that they have no conflict
of interest.
ment which is 11 years and a payback period of one year.
Since the NPV value is positive, then it yields that the
Ethical Approval This article does not contain any studies with human
projected earnings generated exceed the anticipated costs. participants or animals performed by any of the authors.
Therefore, PdM implementation is expected to be profitable
and it is advisable to invest in it. Conclusion and Future Work.
In this work, we addressed the issue of lacking the imple-
mentation of the predictive maintenance (PdM) strategy along References
with the Internet of Things (IoT) technology in the healthcare
1. Hamdi, N., Oweis, R., Zraiq, H. A., and Sammour, D. A., An
industry. The goal is to demonstrate how the efficient use of
intelligent healthcare management system: A new approach in
such an approach can result in many benefits that will be work-order prioritization for medical equipment maintenance re-
reflected in more efficient resource utilization in any industry quests. J. Med. Syst. 36(2):557–567, 2012.
in general and the healthcare industry in specific. In addition 2. Gurbeta, L., Dzemic, Z., Bego, T., Sejdic, E., and Badnjevic, A.,
to increasing the system’s reliability especially in critical de- Testing of anesthesia machines and defibrillators in healthcare in-
stitutions. J. Med. Syst. 41(9):133, 2017.
partments, implementing the PdM strategy will be a revolu- 3. Stewart, R., "Getting the most of your mobile assets " http://
tionary breakthrough in the healthcare industry. It will not healthcare.flexity.ca/healthcare-it-blog/2012/6/25/getting-the-
only provide maintenance to the medical equipment but also most-of-your-mobile-assets.html Accessed 15 September 2019
J Med Syst (2020) 44: 72 Page 11 of 12 72

4. Salah, M., Osman, H., and Hosny, O., Performance-based reliabil- 24. Benkedjouh, T., Medjaher, K., Zerhouni, N., and Rechak, S., Health
ity-centered maintenance planning for hospital facilities. J. Perform. assessment and life prediction of cutting tools based on support
Constr. Facil. 32(1):1–7, 2017. vector regression. J. Intell. Manuf. 26(2):213–223, 2015.
5. Mahfoud, H., El Barkany, A., and El Biyaali, A., Preventive main- 25. Coppe, A., Haftka, R. T., and Kim, N. H., Uncertainty identification
tenance optimization in healthcare domain: Status of research and of damage growth parameters using nonlinear regression. AIAA J.
perspective. Journal of Quality and Reliability Engineering:1–10, 49(12):2818–2821, 2011.
2016, 2016. 26. Wang, X., and Schiavone, P., Dislocations, imperfect interfaces and
6. Sipos, R., Fradkin, D., Moerchen, F., and Wang, Z., Log-based interface cracks in anisotropic elasticity for quasicrystals.
predictive maintenance," in Proceedings of the 20th ACM Mathematics and Mechanics of Complex Systems 1(1):1–17, 2013.
SIGKDD international conference on knowledge discovery and 27. Si, X.-S., Wang, W., Hu, C.-H., Chen, M.-Y., and Zhou, D.-H., A
data mining, pp. 1867-1876, 2014. wiener-process-based degradation model with a recursive filter al-
7. Tinga, T., Tiddens, W., Amoiralis, F., and Politis, M., Predictive gorithm for remaining useful life estimation. Mech. Syst. Signal
maintenance of maritime systems: models and challenges, in 27th Process. 35(1–2):219–237, 2013.
European Safety and Reliability Conference (ESREL 2017), pp. 1– 28. Liu, Q., Dong, M., and Peng, Y., A novel method for online health
9, 2017. prognosis of equipment based on hidden semi-Markov model using
8. Swanson, L., Linking maintenance strategies to performance. Int. J. sequential Monte Carlo methods. Mech. Syst. Signal Process. 32:
Prod. Econ. 70(3):237–244, 2001. 331–348, 2012.
9. Scheffer, C. and Girdhar, P., Practical machinery vibration analysis 29. Konar, P., and Chattopadhyay, P., Bearing fault detection of induc-
and predictive maintenance. Elsevier, pp. 89–133, 2004. tion motor using wavelet and support vector machines (SVMs).
10. N. R. C. Maintenance, Guide for facilities and collateral equipment, Appl. Soft Comput. 11(6):4203–4211, 2011.
National Aeronautics and Space Administration, pp. 31–34, 2008. 30. Hu, Q., He, Z., Zhang, Z., and Zi, Y., Fault diagnosis of rotating
11. Castro, L., Lefebvre, E., and Lefebvre, L. A., Adding intelligence to machinery based on improved wavelet package transform and
mobile asset management in hospitals: the true value of RFID. SVMs ensemble. Mech. Syst. Signal Process. 21(2):688–705, 2007.
J. Med. Syst. 37(5):9963, 2013. 31. Shafri, H., and Ramle, F., A comparison of support vector machine
12. M. Miler, N. N. Gabaj, L. Dukic, and A.-M. Simundic, "Key and decision tree classifications using satellite data of Langkawi
Island. Inf. Technol. J. 8(1):64–70, 2009.
Performance Indicators to Measure Improvement After
Implementation of Total Laboratory Automation Abbott 32. Strecht, P., Cruz, L., Soares, C., Mendes-Moreira, J., and Abreu, R.,
Accelerator a3600," J. Med. Syst., vol. 42, no. 2, p. 28, 2018. A comparative study of classification and regression algorithms for
modelling students' academic performance, in 2015 International
13. Nurdin, M. R. F., Hadiyoso, S., and Rizal, A., A low-cost internet of
Educational Data Mining Society, pp. 1–4, 2015.
things (IoT) system for multi-patient ECG's monitoring, in 2016
33. Zhang, Z., Data mining approaches for intelligent condition-based
International Conference on Control, Electronics, Renewable
maintenance: a framework of intelligent fault diagnosis and prog-
Energy and Communications (ICCEREC), pp. 7–11, 2016.
nosis System (IFDPS), PhD Thesis, University of Science and
14. A. Kupervas. "Predictive Maintenance: What’s the Economic
Technology, Trondheim, Norway, 2014.
Value?," USENET: https://www.anodot.com/blog/predictive-
34. Tan, P.-N., Steinbach, M., and Kumar, V., "Introduction to data
maintenance/, 2019 [July 04, 2019].
mining, Pearson education," Inc., New Delhi, 2006.
15. M. R. Future. "Predictive maintenance market research report- fore- 35. Caesarendra, W., and Tjahjowidodo, T., A review of feature extrac-
cast to 2022," USENET: https://www.marketwatch.com/press- tion methods in vibration-based condition monitoring and its appli-
release/predictive-71 maintenance-market-2019-global-industry- cation for degradation trend estimation of low-speed slew bearing.
analysis-by-size-share-historical-analysis-top-leaders-emerging-
Machines 5(4):21, 2017.
trends-and-regional-forecast-to-2022–2019-03-18, March 2019 36. Yang, Y. and Jiang, D., "Casing vibration fault diagnosis based on
[July 04, 2019].
variational mode decomposition, local linear embedding, and sup-
16. An, D., Kim, N. H., and Choi, J.-H., Practical options for selecting port vector machine," Shock. Vib., vol. 2017, pp. 1–15, 2017.
data-driven or physics-based prognostics algorithms with reviews. 37. Caesarendra, W., Kosasih, B., Tieu, K., and Moodie, C. A., An
Reliability Engineering & System Safety 133:223–236, 2015. application of nonlinear feature extraction-a case study for low
17. Li, D., Wang, W., and Ismail, F., Enhanced fuzzy-filtered neural speed slewing bearing condition monitoring and prognosis, in
networks for material fatigue prognosis. Appl. Soft Comput. 13(1): 2013 IEEE/ASME International Conference on Advanced
283–291, 2013. Intelligent Mechatronics, IEEE, pp. 1713-1718, 2013.
18. Ahmadzadeh, F., and Lundberg, J., Remaining useful life prediction 38. Hozo, S. P., Djulbegovic, B., and Hozo, I., Estimating the mean and
of grinding mill liners using an artificial neural network. Miner. variance from the median, range, and the size of a sample. BMC
Eng. 53:1–8, 2013. Med. Res. Methodol. 5(1):13, 2005.
19. Chakraborty, K., Mehrotra, K., Mohan, C. K., and Ranka, S., 39. Saravanan, N., Cholairajan, S., and Ramachandran, K., Vibration-
Forecasting the behavior of multivariate time series using neural based fault diagnosis of spur bevel gear box using fuzzy technique.
networks. Neural Netw. 5(6):961–970, 1992. Expert Syst. Appl. 36(2):3119–3135, 2009.
20. Silva, R. et al., Proton exchange membrane fuel cell degradation 40. Von Hippel, P. T., Mean, median, and skew: Correcting a textbook
prediction based on adaptive neuro-fuzzy inference systems. Int. J. rule. J. Stat. Educ. 13(2):1–14, 2005.
Hydrog. Energy 39(21):11128–11144, 2014. 41. Yu, Y., and Junsheng, C., A roller bearing fault diagnosis method
21. Zio, E., and Di Maio, F., A data-driven fuzzy approach for based on EMD energy entropy and ANN. J. Sound Vib. 294(1–2):
predicting the remaining useful life in dynamic failure scenarios 269–277, 2006.
of a nuclear system. Reliability Engineering & System Safety 42. Boser, B. E., Guyon, I. M., and Vapnik, V. N., A training algorithm
95(1):49–57, 2010. for optimal margin classifiers, in Proceedings of the 5th Annual
22. Seeger, M., Gaussian processes for machine learning. Int. J. Neural ACM Workshop on Computational Learning Theory, pp. 144–
Syst. 14(02):69–106, 2004. 152, 2003.
23. J. Yan, Y. Liu, S. Han, and M. Qiu" ,Wind power grouping forecasts 43. Robert Nichol, P., Predictive maintenance," USENET: https://www.
and its uncertainty analysis using optimized relevance vector ma- plantservices.com/assets/knowledge_centers/azima/assets/
chine," Renew. Sust. Energ. Rev., vol. 27, pp. 613–621, 2013. JustifyingCBMatYourPlant.pdf, 2009 [July 04, 2019].
72 Page 12 of 12 J Med Syst (2020) 44: 72

44. Rivera, A., Can predictive maintenance protect your business?, 46. U. government. Value Added Tax (VAT), USENET: https://
USENET: https://www.businessnewsdaily.com/10920-predictive- government.ae/en/information-and-services/finance-and-
maintenance-business.html, June 2018 [July 04, 2019]. investment/taxation/valueaddedtaxvat, June 2019 [July 04, 2019].
45. Townsend, S., UAE inflation rate rises to 2.2% in 2017, USENET:
https://www.arabianbusiness.com/uae-inflation-rate-rises-2-2-in- Publisher’s Note Springer Nature remains neutral with regard to jurisdic-
2017%2D%2D677530.html, May 2017 [July 04, 2019]. tional claims in published maps and institutional affiliations.

You might also like