0% found this document useful (0 votes)
15 views11 pages

SPC Methods for Predictive Maintenance

Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views11 pages

SPC Methods for Predictive Maintenance

Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Chapter 87

The Application of Statistical Quality


Control Methods in Predictive
Maintenance 4.0: An Unconventional
Use of Statistical Process Control
(SPC) Charts in Health Monitoring
and Predictive Analytics

Clint Saidy , Kaishu Xia , Anil Kircaliali , Ramy Harik ,


and Abdel Bayoumi

Abstract Statistical Process Control (SPC) is a technique of gauging and moni-


toring quality by closely observing a given manufacturing process. Appropriate
quality data is collected in the form of product measurements or readings from
various machines. This data is used in evaluating, monitoring and controlling the
variability of the considered manufacturing process. This paper proposes the
expansion of SPC methods to predictive maintenance. Applications of SPC tech-
niques in various fields outside of basic production systems have been increasing in
popularity. This paper investigates the practicality and viability of using Control
Charts in predictive maintenance and health monitoring. Moreover, this study
discusses numerous enabling technologies, such as Industrial Internet of Things
(IIOT), that help to advance real-time monitoring of industrial processes. This study
also expands on the use of Naïve-Bayes and other Machine Learning methods to
identify strong (naïve) dependencies between specific faults and special patterns in
monitored measurements. Despite its idealistic independence assumption, the naïve
Bayes classifier is effective in practice since its classification decision may often be
correct even if its probability estimates are inaccurate. Optimal conditions of naïve
Bayes will be also identified, and a deeper understanding of data characteristics that
affect the performance of naïve Bayes is analyzed.

C. Saidy (&)  K. Xia  A. Kircaliali  R. Harik  A. Bayoumi


McNAIR Aerospace Center, University of South Carolina, Columbia, SC 29201, USA
e-mail: csaidy@[Link]

© Springer Nature Switzerland AG 2020 1051


A. Ball et al. (eds.), Advances in Asset Management and Condition Monitoring,
Smart Innovation, Systems and Technologies 166,
[Link]
1052 C. Saidy et al.

87.1 Introduction

Control charts are used to detect special cause variation but other tools such as
Pareto diagrams or fish-bone diagrams are sometimes needed to address root cau-
ses. If the data is normally distributed, standard Shewhart control charts are used. If
the data is non-normally distributed with correlation, conventional control charts
give too many false alarms. Selecting an appropriate control chart depends on the
characteristic and attributes of data and economic factors such as sampling, testing,
investigation costs [4].
The modelling of the explicit relationship between maintenance and quality of the
final product has not been adequately addressed. Ben-Daya and Duffuaa’s study on
maintenance and quality highlights the missing link between the two and proposes a
broad framework for modelling the maintenance-quality relationship. A common
feature of the existing models to determine economic production quantity (EPQ) and
maintenance schedules jointly does not account for the optimization of maintenance
amount. The new dimension brought to the modelling of this problem includes the
maintenance effort as a decision variable to be optimized. In many PM models,
system is assumed to be in new quality after maintenance, but a more realistic
approach is when the failure of a system changes by assuming the system quality is
between before failure and after maintenance states. However, there is no attempt in
these models to optimize the PM effort to change the failure pattern in order to
achieve given quality goals. One of the two proposed approaches is based on the idea
that maintenance affects the failure pattern of the equipment and that it should be
modelled using the concept of imperfect maintenance. The second approach is based
on Taguchi’s approach to quality [1].
MacCarthy and Wasusri’s paper expands on the lack of connection between the
failure detection patterns and maintenance processes identified in Ben-Daya’s
paper. It reviews and highlights the critical issues of the non-standard applications
of SPC charts in articles from 1989 to 2000, classified in five categories: monitoring
of non-manufacturing processes using Shewhart charts, monitoring of non-manu-
facturing processes using more advanced charts, deriving appropriate plans and
schedules, evaluating customer satisfaction, and developing forecasting models.
The articles reviewed are broken down in layered categories as below:
• Application Domain:
– Engineering, industrial, and environmental applications
– Healthcare applications
– General service sector application
– Statistical application
• Data Sources Used
• Types of Control Chart Technique Employed
It is shown that application boundaries of SPC charts reach beyond manufactur-
ing. In non-manufacturing applications, the nature and scope of the process and
87 The Application of Statistical Quality Control Methods … 1053

relevant quality characteristics must be clearly defined, as well as the concepts and
interpretation of statistical control states. If the assumptions underlying the Shewhart
Theory are violated, more advanced control charts are needed. A step-by-step,
holistic guide for selecting the best type of control chart for the objective is given. It is
necessary to experiment with many types of control charts because of various data
characteristics [4].
Jennings and Drake further examine the non-manufacturing use of control charts
and propose the development of an original method of normalizing the interde-
pendent measurement parameters in machine tool monitoring. Since some machine
tool sub-systems operate continuously, intermittently, and at various torques and
speeds, the measured data during steady-state and transient tests must be normal-
ized during pre-processing before the construction of control charts. This value will
often be in error due to the error between the mean value of the group and the true
value. Three-variable chart is created in a very similar fashion to the two-variable
chart by using the residual values calculated from the deviation from means. The
authors present these three examples of measurement normalization as a verification
of their performance parameter inter-dependence compensation method [3].
The assumption of a steady state process presents an issue for the implemen-
tation of control charts in dynamic and unstable non-manufacturing applications
such as predictive maintenance. Since the conventional Shewhart average level
chart is not applicable when the variation is not purely random, adaptive moving
charts are studied. Wang and Zhang’s objective in their study is to use adaptive SPC
methods based on an autoregressive model to create an adaptive control chart that
does not readily assume constant steady state and normal distribution of variables.
Two-stage failure criteria are used as the basis for the SPC charts. This article
attempts to analyze processes where no previous knowledge is present and the
process is non-stationary and most likely non-Gaussian. The autoregression model
used is basically a one-step ahead prediction based on the output values before
being regressed on to the function itself. The coefficients and the error term of a
linear, parametric autoregression model can be determined to levels of accuracy
using published algorithms, such as the forwards least-squares algorithm. The
adaptive moving average is also considered for the same vibrations data where it is
found to be more conservative than the adaptive moving range method. The
adaptive Shewhart average level chart is used simultaneously for all the variables
and is found to be ideal because it does not need a subjective threshold level;
however, it is very insensitive to small changes in measurements [2].
Yin and Makis take a Bayesian approach due to the inconclusiveness of the
steady state information about process control in their 2009 publication. In this
paper, design of a multivariate Bayesian control chart for condition-based main-
tenance (CBM) applications is considered using the control limit policy structure
and including an observable failure state. In addition to the Bayesian chart to
optimize the probability of true alarms and to find the best sample size, sampling
rate, and control limits, optimization models for economic and economic-statistical
design of the Bayesian chart are developed to determine the optimal control chart
parameters to minimize the expected average maintenance cost. The proposed
1054 C. Saidy et al.

multivariate Bayesian control chart performs better and compromises its economic
performance much less than the traditional chi-square chart when probability of
failure prevention increases [8].
Applications of SPC techniques in various fields outside of basic production
systems have been increasing in popularity. This paper investigates the practicality
and viability of using Control Charts in predictive maintenance and health moni-
toring. This study also expands on the use of Naïve-Bayes and other Machine
Learning methods to identify strong (naïve) dependencies between specific faults
and special patterns in monitored measurements.

87.2 The Application of Statistical Process Control


(SPC) Charts in Health Monitoring and Predictive
Maintenance

In the process of determining which SPC method is more fit to our application,


many aspects of the model development were assessed. Shewhart control charts
(mainly x and R chart or x and s chart) are particularly useful in the first phase of an
SPC application: the process is to be expected to be out of control and undergoing
assignable causes that are reflected in big changes in the observed parameters.
However, a main drawback of the Shewhart control chart is its use only of process
data contained in the last sample observation and its unawareness of any indication
given by the full sequence of collected data. This feature renders Shewhart control
chart unresponsive to slight process shifts (around 1.5 * s or less). In cases where
the process inclines to function in control, consistent estimates of process param-
eters (for instance, mean and standard deviation) are obtainable, but assignable
causes do not normally result in great process upsets or disturbances. This issue can
be addressed by introducing other criteria, such as warning limits and other sen-
sitizing rules, which can be applied to Shewhart control charts to improve their
performance against small shifts. Nonetheless, using such measures reduces the
practicality and simplicity of understanding a Shewhart control chart, and intensely
decreases the average run length (ARL) of the chart when the process is actually in
control.
An effective unconventional approach to the Shewhart Theory that may be used
when small process shifts are of interest is the cumulative sum (CUSUM) control
chart. In this section, we focus on the cumulative sum chart for the process mean.
First, if the process is in control at a target value µ0 (determined by training data
from in-control process), the cumulative sum defined is a random walk with mean
zero (check Figs. 87.2, 87.4, and 87.6). On the other hand, if the mean shifts
upward (µ1 > µ0), an ascendant shift will develop in the cumulative sum. On the
contrary, if the mean swings downward (µ1 < µ0), then a descending shift will
progress. Consequently, if a trend develops upward or downward, we should
consider this as evidence that the process mean has shifted and a search for some
assignable cause should be performed.
87 The Application of Statistical Quality Control Methods … 1055

87.2.1 Application 1: High Pressure Pump and Water


Desalination

Cavitation Detection. The testing kit parts are installed and mounted on a
moveable steel frame. The motor is fixed by bolts on the steel frame. Pump is
connected with Tank by 1 in. PVC pipe, with a manual valve installed between them
to control the flow entering the pump. A pressure gauge is installed on the discharge
pipe of the pump and the discharge line passes through a magnetic Flow meter, then
a manual valve to control the system head, and finally connected with the tank again
(Fig. 87.1).
Vibration sensors (Accelerometer) are fitted on the pump casing and motor
sensing the pump casing vibration and shaft bearing movement. The three
accelerometers are connected by Low Noise Coaxial Cables to the NI 9232 series
card. Two pressure transducers at the pump inlet and outlet pipes are connected to
the NI 9207 card. The two NI cards are fitted on the Compact DAQ Chassis
(cDAQ-9174) slots. DAQ Chassis is connected by USB cable to the computer.
In Fig. 87.2, the graphs are divided into 2 sections. The non-grayed section
represents the training of the data (not reflected in upcoming graphs). The model
was trained using normal condition data. The CUSUM calculations used to develop
the graphs in Fig. 87.2 show the system is in control (all points are grey and in
control between H+ and H−). Once cavitation is detected, the graph shows that the
system goes out of control, showing that cavitation likely happed around the 34–
35th second.

Fig. 87.1 Centrifugal pump demo used for cavitation detection


1056 C. Saidy et al.

a b

Fig. 87.2 Cavitation detection. a Motor DE, b casing

Fig. 87.3 Demo setup used for leak detection

Leak Detection. The digital transformation in the chemical and petrochemical


industries has progressed at a rather slow pace due to reliance on more traditional
methods. The process control demonstration is used to show how sensors can be
used and how digital transformation can help optimize the usefulness of the system.
Currently the process control demonstration simulates a leak by opening an EPS
valve, and the sensor readings will then change based on the severity of the leak
(Fig. 87.3).
Two pressure sensors, one flow sensor and one temperature sensor, are located
on the first row of piping in the system. The EPS valve is located in the middle
section. The other pressure and flowrate sensors are located on the last row of
piping. The demonstration has water pumped in one way and flowing out the other
two. The solenoid valve is used initially to allow water into the system. The water
then flows to the EPS valve that can be opened to a specific position to induce a
leak.
87 The Application of Statistical Quality Control Methods … 1057

Fig. 87.4 Leak detection simulation: a F1 (malfunctioning), b F2, c P1, d P2

In the case of leak detection (Fig. 87.4), a longer scenario was simulated where a
leak was induced twice: the first induced leak was a full leak, as for the second one,
it was a 2-stage induced leak. Observing the CUSUM graphs monitoring several
parameters of the system, we see that we have 3 separate phases of out-of-control:
(a) the first out-of-control phase (0–40 s): this where the pump is reaching its
steady-state after launching the system, (b) the second OOC phase (380–500 s): the
CUSUM method was able to detect the leak and its fix, (c) the third OOC phase
(640 s-end): this phase shows how the program was to detect different levels of the
leak. Furthermore, the behavior of the CUSUM on the data collected from the flow
sensor F1 compared to the other data behavior, shows that the sensor is malfunc-
tioning and needs calibration.

87.2.2 Application 2: Apache Gearbox

The intermediate gearbox is a critical component of the aircraft that requires fre-
quent maintenance actions. Sensors are used to monitor the health of the compo-
nent, and data is collected and models built to detect faults and develop trends based
on the health and usage. Predictive modeling is used to assess the health of the
component to diagnose if a fault is occurring (Fig. 87.5).
1058 C. Saidy et al.

Fig. 87.5 Gearbox demo used for fault detection

Fig. 87.6 Gearbox fault detection. a Output duplex bearing. b Output roller bearing. c Input roller
bearing

Data for the gearbox demo was also used to validate the CUSUM model
developed for fault detection. Figure 87.6 shows how the fault induced was
detected leading an out of control chart.
87 The Application of Statistical Quality Control Methods … 1059

87.3 Machine Learning Approach for Condition/Fault


Dependency

In our future work, Machine Learning approaches will be pursued in condition-based


fault detection problems given their capability to handle data-intensive processes,
signal cognitive complexities, and extrapolation/prediction analysis. Moreover,
Machine Intelligence will also become our interest to assist manual decision-making
for condition-based predictive maintenance.

87.3.1 Fault Type Predictions with Naïve-Bayes

In our application, the process data are usually high-dimensional with multi-cate-
gorical variables, as the processes are being monitored with multiple sensor signals. In
such cases, one classic fault classifier to correlate categorical features with a labeled
fault will be Naïve-Bayes classifier. The prediction formula is:

PðS1 ;S2 ;S3 ...Þ PðS1 ;S2 ;S3 ...jFÞ


PðFjS1 ;S2 ;S3 ...Þ ¼ ð1Þ
PðF Þ

In Eq. (1), Posterior PðFjS1 ;S2 ;S3 ...Þ represents the possibility of the system having
fault F when signal sequence ðS1 ; S2 ; S3 . . .Þ is being observed, which could be
temperature fault Ft , pressure fault Fp , vibration fault Fv , or leaking fault Fl . More
specifically, the faults at different components can be singled out and predicted.
Prior to PðS1 ;S2 ;S3 ...Þ , Likelihood PðS1 ;S2 ;S3 ...jFÞ and Evidence PðF Þ can be calculated
based on the fault occurrence possibilities from experimental results (Table 87.1).
Note that the Bayes rule can only handle categorical data, which requires sensor
signals to be categorized using above SPC Charts to decide whether each signal is
located within a safe range at the current monitor time.

Table 87.1 Fault occurrences and signal indicators form experimental data
Time Sensor signals in safe range Temperature Vibration Leaking
stamp fault fault fault
T1 S1 ¼ True; S2 ¼ True; S3 ¼ True. . .
T2 S1 ¼ False; S2 ¼ True; S3 ¼ True. . . Detected
T3 S1 ¼ True; S2 ¼ True; S3 ¼ False. . . Detected
… … … … …
Tn S1 ¼ False; S2 ¼ True; S3 ¼ False. . . Detected Detected
1060 C. Saidy et al.

The superiority of Naïve-Bayes lies in that it can robustly handle missing values
irrelevant feature signals. It is also a relatively fast algorithm dealing with big
datasets, which is particularly important for online decision-making process.

87.3.2 Online Decision-Making

Machine Intelligence has also been investigated under the scope of online auton-
omous systems. The outlined system that is able to make predictions based on
signal data and make remedy actions accordingly will be suited in the context of
Predictive Maintenance.
A digital transformation philosophy named Virtual Commissioning [7] has been
investigated and implemented towards an intelligent robotic actuation system that
adopted Machine Learning Techniques such as Reinforcement Learning and Deep
Neural Network in dynamic operation scheduling problems (Fig. 87.7). Deep
Reinforcement Learning algorithm trained on both virtual and physical platforms
will serve as the baseline for the autonomous actions taken upon condition-based
fault detections.

Fig. 87.7 Deep reinforcement learning based operation scheduler training (Top) and testing
(Bottom) procedures
87 The Application of Statistical Quality Control Methods … 1061

87.4 Conclusion

We have observed in this paper how the CUSUM control chart was effective in
sensing shifts in processes when faults were induced. In order to enhance
detectability (especially for large alterations in the system), our team is currently
implementing other sensitizing rules. These rules help in the understanding of
patterns in the process and in the prediction and detection of faults/out-of-control
phases [5]. In short, this paper describes the rationale behind the fault detection
algorithm used in the development of a predictive maintenance dashboard for water
desalination industry [6]. This final platform will help monitor data collected from
desalination plants across Egypt in order to maximize plant availability and smart
monitoring of features incorporated in these plants to ensure reliable operation at
optimal efficiency, and minimize maintenance burdens for the water desalination
industry.

References

1. Ben-Daya, M., Duffuaa, S.O.: Maintenance and quality: the missing link. J. Qual. Maint. Eng.
1(1), 20–26 (1995)
2. Wang, W., Zhang, W.: Early defect identification: application of statistical process control
methods (2008)
3. Jennings, A.D., Drake, P.R.: Machine tool condition monitoring using statistical quality control
charts. Int. J. Mach. Tools Manuf 37(9), 1243–1249 (1997)
4. MacCarthy, B.L., Wasusri, T.: A review of non-standard applications of statistical process
control (SPC) charts. Int. J. Qual. Reliab. Manag. 19(3), 295–320 (2002)
5. Riaz, M., Abbas, N., Does, R.J.: Improving the performance of CUSUM charts. Qual. Reliab.
Eng. Int. 27(4), 415–424 (2011)
6. Saidy, C., Puthan Valappil, S., Matthews, R., Bayoumi, A.: Development of a predictive
maintenance 4.0 platform: enhancing product design and manufacturing. Int. J. COMADEM
(2019)
7. Xia, K., Sacco, C., Kirkpatrick, M., Harik, R., Bayoumi, A.-M.: Virtual commissioning of
manufacturing system intelligent control (2019)
8. Yin, Z., Makis, V.: Economic and economic-statistical design of a multivariate Bayesian
control chart for condition-based maintenance. IMA J. Manag. Math. 22(1), 47–63 (2010)

Common questions

Powered by AI

Naïve-Bayes classifiers are beneficial in predictive maintenance due to their ability to handle high-dimensional data and multi-categorical variables efficiently. They provide robust performance despite idealistic assumptions of feature independence. This efficiency makes them suitable for online decision-making processes, particularly in managing large datasets quickly. However, a limitation is their reliance on categorical data, necessitating pre-categorization of sensor signals, and sometimes yielding inaccurate probability estimates .

Implementing SPC charts in dynamic industrial settings is challenged by the need to accommodate non-steady, non-random variations that violate typical SPC assumptions. Addressing these challenges involves adopting more advanced SPC methods, such as adaptive moving charts and autoregressive models, which adjust control limits and sensitivity to account for data non-normality and process changes. Experimentation with multiple types of control charts and integration with real-time data processing technologies like IIoT can also help in overcoming these hurdles .

CUSUM control charts are used in predictive maintenance to monitor shifts in the process control parameters over time. They accumulate small shifts (deviations) from the target value and are particularly effective in detecting minor and gradual changes in processes, making them suitable for fault detection. In a predictive maintenance framework, as demonstrated in the leak and cavitation detection experiments, CUSUM charts effectively identified out-of-control conditions indicating potential faults. Their application is significant in providing real-time monitoring and allowing timely interventions to prevent further system degradation .

Effective strategies for dealing with data normalization challenges in control charts for non-manufacturing processes include developing methods for normalizing interdependent measurement parameters. This involves using normalization techniques during pre-processing to account for variations due to different operating conditions, such as torque and speed. Additionally, adopting multivariate control charts that integrate multiple measurement dimensions can also facilitate the accurate representation of process variations by considering the interdependence of different parameters .

Predictive modeling can manage maintenance of critical components like aircraft gearboxes by using sensor data to build models that assess component health and detect early signs of faults. Fault detection algorithms, such as those using CUSUM charts, can identify out-of-control conditions indicative of wear or damage. By predicting component failures before they occur, predictive modeling enables timely maintenance interventions, thus preventing unexpected failures and extending the service life of components .

Imperfect maintenance acknowledges that maintenance actions do not necessarily restore a system to a 'like-new' condition but rather to a state between failure and optimal functionality. This concept influences the modeling of maintenance and failure patterns by requiring models to incorporate degrees of improvement post-maintenance, rather than assuming complete restoration. It encourages the development of models that consider the gradual deterioration over multiple maintenance cycles and optimize maintenance actions based on their impact on future failure probabilities and system reliability .

Bayesian control charts help optimize maintenance schedules by using probabilistic approaches to predict failures and determine the best timings for maintenance activities. They incorporate observable failure states and use control limit policy structures to enhance the probability of accurate alarm generation. Furthermore, these charts integrate economic and statistical models to minimize average maintenance costs by optimizing chart parameters such as sample size and control limits. This reduces unnecessary maintenance actions and associated costs while maintaining system reliability .

SPC charts in predictive maintenance for non-manufacturing environments are used to monitor and control processes by detecting variations. These charts are particularly useful in identifying faults and deviations from expected operation states. The challenges include adapting traditional SPC methods, like Shewhart charts, which assume a steady-state process and normal distribution, to dynamic and non-stationary environments typically found in non-manufacturing settings. These environments require more advanced methods, like adaptive SPC charts, to handle non-Gaussian data and account for variations that are not purely random .

Adaptive SPC methods using autoregressive models are effective in dealing with non-stationary processes because they do not assume a constant steady state or normal variable distribution, making them suitable for environments where process conditions change over time. These models utilize a one-step-ahead prediction approach to adjust control measures dynamically. This method provides enhanced sensitivity to process variations, allowing for more efficient fault detection and process control in non-stationary, non-Gaussian environments .

The integration of IIoT enhances predictive maintenance systems by facilitating real-time data collection and analysis. IIoT devices, such as sensors and wireless communication protocols, enable continuous monitoring of equipment health and performance across industrial settings. This connectivity allows for the rapid detection of anomalies, predictive analytics, and the implementation of real-time corrective actions, thereby minimizing downtime and improving operational efficiency .

You might also like