Professional Documents
Culture Documents
10 1080@0951192X 2019 1686173
10 1080@0951192X 2019 1686173
10 1080@0951192X 2019 1686173
Manufacturing
To cite this article: P. Aivaliotis, K. Georgoulias & G. Chryssolouris (2019): The use of Digital
Twin for predictive maintenance in manufacturing, International Journal of Computer Integrated
Manufacturing, DOI: 10.1080/0951192X.2019.1686173
ARTICLE
CONTACT G. Chryssolouris xrisol@mech.upatras.gr Laboratory for Manufacturing Systems and Automation, Department of Mechanical Engineering
and Aeronautics, University of Patras, Patras, Greece
© 2019 Informa UK Limited, trading as Taylor & Francis Group
2 P. AIVALIOTIS ET AL.
and calculation of RUL and the third pillar provides Despite the fact that a number of predictive main-
advisory capabilities of maintenance planning tenance tools/platforms and methodologies have been
(Efthymiou et al. 2012) (Chryssolouris et al. 2008a). In focused on the RUL calculation, there are still gaps
addition, strategies based on real-time prediction of which are identified. More specifically, almost all the
the remaining useful life, under the simultaneous con- aforementioned approaches are based on the availabil-
sideration of economic and stochastic dependence, ity of past failure data of the manufacturing systems in
have been developed aiming at determining the opti- order to calculate the RUL. It means that the RUL can
mal trade-off between reducing the remaining useful not be calculated without historical data. Moreover, the
life of some components and decreasing the set-up already existing methodologies focus on machine-level
cost of their maintenance (Shi and Zeng 2016). RUL prediction and not in component-level. Due to the
Information about the real component remaining life- high complexity of the modern machines, the RUL
time can be achieved by combining different techni- calculation should take place in the component level.
ques (trend analysis, component modelling, Another gap which is identified in the above tools and
simulation), while the determination of the best main- methodologies is that the models which are used for
tenance schedule relies also on the correct assessment RUL prediction are not updated over the time. Most of
of each component’s impact on the whole system, them are static and can not be adapted online in case
apart from its compatibility with company production that real machine functionality is changed. Finally,
deadlines (Aivaliotis, Georgoulias, and Chryssolouris a limitation of the already existing approaches is that
2017). RUL is the most necessary parameter, which the physics phenomena and their degradation profiles
should be predicted/estimated for the creation and are not taken under consideration.
execution of a maintenance plan (Aivaliotis et al. Scope of this research is to deal with the aforemen-
2019). A number of researches focus on the calculation tioned challenges and to fill these gaps by providing
of machine’s RUL based on different approaches. a model-driven methodology to enable the accurate
Ontology implementation allows the definition of the prediction of the machine ‘s component RUL. Physics-
entities, and their relationships, which are involved in the based models will be used to model and analyse the
design for reliability, maintenance diagnostics, prognos- components of a machine including the physics phe-
tics and maintenance planning (Efthymiou et al. 2012). nomena which affect their health status. The utilisation
Paris’ law and Kalman smoother have been combined in of the physics-based models allows the prediction of the
a generalised fault and usage model, which aims to RUL with limited historical data since the prediction is
provide an improved component health trend and based on mathematical equations inside the models.
a better estimation of the Remaining Useful Life. This Finally, the proposed approach will enable the Digital
state observer technique is a backward/forward filtering Twin concept using a simulation tuning mechanism
technique that has no phase delay (Bechhoefer and which will allow the online adaption of the digital repre-
Schlanbusch 2015). Furthermore, a stochastic model of sentation of the machine based on the real behaviour of
the machine degradation evolution has been developed it. PHM solutions for typical components such as bear-
through the Gaussian Process Regression (GPR) for prog- ings, gearboxes and spindles as stand-alone packages
nostics. The distribution of the RUL, before failure, is have grown and proved to be reliable enough for indus-
estimated by being compared with a failure criterion of trial application. However, utilisation of PHM solutions at
the future degradation states, predicted by GPR (Baraldi, the machine level is still very much restricted by the lack
Mangili, and Zio 2015). ARIMA model has been imple- of solutions to collect, connect and control data/informa-
mented for the estimation of the RUL, based on historical tion from sensors and to combine them via efficient
data, analysed by symbolic dynamics techniques digital models for the provision of valuable health assess-
(Efthymiou et al. 2011).Real-time prediction of remaining ment and prediction results for optimal maintenance
useful life and preventive opportunistic maintenance allocation. This work makes extensive use of physics-
strategy for multi-component systems considering sto- based models, aiming at a successful PHM implementa-
chastic dependence has already been investigated (Shi tion. As aforementioned, the main pillar of a PHM system
and Zeng 2016). is the prediction of the Remaining Useful Life as it depicts
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING 3
the time at which a system or a component will no As mentioned above, the using of static digital
longer perform its intended function. models to generate the required data for RUL predic-
tion is not recommended because the real machine
status may be changed. To ensure that the generated
2. Approach
data by the simulation of the digital model can be used
The proposed methodology focuses on the utilisation for the accurate estimation of the RUL, the physics-
of the Digital Twin concept aiming to estimate the based digital models should be updated online by
RUL of each machine ’s component. For the RUL using data coming from the real world. A simulation
calculation, data coming from different sources tuning mechanism will be used to ensure that the
should be gathered and analysed. More specifically, simulated functionalities of the machines approximate
the proposed model-driven approach will utilise data as much as possible the real ones. The aforementioned
coming from the real machine ‘s controller and procedure is analysed hereunder.
embedded sensors as well as data coming from the To sum up, PHM exploits the estimation of the
simulation of the digital models, aiming to estimate machine’s remaining useful life for the identification
the RUL. of the optimal time in order for the next maintenance
The simulation of the digital models has resulted in action to be carried out. The main objective of this
the generation of data which cannot be reached by research is the calculation of the remaining useful life
the real machine. During the simulation of a physics- of each machine in a production plant, based on the
based digital model, the detailed mathematical combined examination of the machines’ controller
expression of the machine’s components and their data as well as the machines’ physics-based simula-
connection between them allow the user to monitor tion as it is shown in Figure 1.
and gather data from each individual virtual compo- The procedure for addressing this challenge
nent of the machine. To achieve this, a set of Virtual includes four phases:
Sensors are used aiming to define the components
which will be monitored during the simulation. As ● The first phase consists of the advanced physical
a simulation of the physics-based models, it refers to modelling of the machines. Except for the kine-
the solving of the inverse kinematics of the model by matic and dynamic characteristics of the
providing position signals as input and gets the cal- machines, a set of virtual sensors will be inte-
culated torque signals which are applied to each grated into the machines’ simulation models.
machine ’s components as a simulation output. As in ● The second phase focuses on the synchronous
reality, the same tasks will be assigned to the simula- simulation tuning of the physics-based machine
tion models aiming to use the simulation output for models. As the simulation of the machines’ mod-
the RUL calculation. els is used for their RUL calculation, the machines’
models should be tuned continuously to avoid grey boxes (using theoretical data to complete its
possible deviations between their real and simu- model) or as white boxes, meaning that the exact
lated functionality. functionality and the working mechanism of this com-
● The third phase consists of the simulation of the ponent are known. Next, the virtual sensors of the
physics-based models using as input gathered model are defined for the completion of the
sensors and machines’ controller data. machine’s simulation model. The virtual sensors are
● While the fourth phase includes the combining modelled as a layout of elements and their function-
of the simulation outcome and monitored ality is to monitor and gather data from the physics-
machine data, aiming to predict the machines’ based models during their simulation. Therefore, it is
remaining useful life. The reliability parameters important to have defined and specified the data to
of the machines have been integrated into their be gathered from the model’s simulation in order to
simulation models. Each phase is described in be used in the algorithm of RUL prediction. The use of
detail below. virtual sensors, at each element and function of the
model, increases the computational time of the mod-
Phase 1: advanced physical modelling of the el’s simulation. Lastly, modelling parameters are
machines defined, which will be used to update the physical
model, based on the controller and sensor data. These
As depicted in Figure 2, this phase focuses on the parameters will be editable and will be associated
advanced physical modelling of the machines. The with the synchronous simulation tuning with the
definition of the kinematic and structural model of aim to adjust the behaviour of the machine’s model
the machines takes place initially. The complete with that of the real machine. More details about the
model of each machine consists of a number of ele- simulation tuning will be described in Phase 2.
ments, which represent the dynamic behaviour of
each machine’s component based on the modelling
of the mechanical, electrical, hydraulic and other func-
Phase 2: simulation tuning of the physics-based
tions. In order to have a successful and functional
model
model that can be simulated in an acceptable com-
putational time, it has to be defined which compo- This phase focuses on the tuning of the physics-based
nent of each machine should be modelled. Some of models, as depicted in Figure 3. The aim of this phase
the machine’s components are defined as black boxes is to realise Digital Twin of the real machines in the
(without any knowledge of its internal workings) or as simulation environment. The most important step
here is the definition of the data that should be behaviour is decreased. When this deviation is lower
monitored both by the machines that are equipped than the desired limit, the tuning procedure stops and
with physical sensors and the controller of the the new modelling parameters are obtained and pro-
resources. According to Phase 1, the modelling para- vided to the digital model.
meters form the base for the definition of these data. A part of this phase is to define the priority of the
A data synthesis technique will also be utilised having online real-time machine’s component tuning. On
taken under consideration both the physical and the the one hand, the synchronous tuning of the simula-
computational reductions. As physical reductions, it tion models will be responsible for keeping the pre-
refers to the amount of data to be synthesised (poten- cision of the Digital Twin achievement over 95%, but
tial lack of data may occur) while as computational on the other hand, it is not necessary for all model-
reductions, it refers to the computational time for the ling parameters to be continuously updated. Some
data synthesis. The synthesised data target to tuning of the modelling parameters will be tuned with
the models by updating the modelling parameters. lower frequencies than others because of their
More specifically, the actual data which are gathered lower effect on the simulation process. A weight
by machines’ controller and external sensors will be factor table defines the frequency of tuning for
utilised for two reasons; firstly, to provide them as each machine’s component. In this way, the compu-
input in the digital model for the simulation of it and tational time is reduced.
secondly to compare them with the output of the
simulation. Accordingly, a comparison between the
Phase 3: digital twin operation
actual behaviour of the robot and the predicted one
will take place. To realise the Digital Twin concept, the As depicted in Figure 4, the main objective of this
modelling parameters which have already defined in phase is the utilisation of the Digital Twin. After the
Phase 1 aiming to eliminate the error of this compar- modelling of the machines (Phase 1) and their tuning
ison should be defined. To achieve it, an estimation of during their operation (Phase 2), their simulation is the
the modelling parameters should take place periodi- next step. The same tasks that the real machines have
cally, and to be provided in the digital model. The to perform are used as input to the simulation. These
tuning procedure is based on the comparison of the tasks are performed virtually by using the simulation
actual machine’s component behaviour with the pre- software and their outcome is used for the RUL calcula-
dicted one. Signals are compared in order to perform tion of each machine (Phase 4). The output of the
this comparison. Since the modelling parameters are virtually performed tasks is compared with the actual
estimated and the model is tuned, the deviation output of the real machine operation. The results of
between the actual and digital machine’s component this comparison are used for the RUL calculation.
6 P. AIVALIOTIS ET AL.
components. This comparison is based on signal com- The ‘Data Acquisition’ component is an IoT stack
parison and more specifically with torque signal com- supported by FIWARE components (Steinmetz et al.
parison. The procedure to estimate the RUL for 2017). The main components are the ORION Context
a machine’s component is to simulate the digital Broker to manage the data context and the IDAS IoT
model continuously taking under consideration the Agent (JSON-MQTT) to mediate between a Message
future operation plan of the real machine as well as Queuing Telemetry Transport (MQTT) enabled sensor
the degradation model of the physics phenomena and the context broker. The signal processing meth-
during the time and to compare the simulation out- ods take place at the gateway level. More specifically,
put with the nominal output of the machine. Efficient the signals are filtered using an Infinite Impulse
algorithms are used to process and combine the Response (IIR) filter to cut undesirable frequencies
gathered data aiming to provide the generated infor- (noise) (Litwin 2000). The data acquisition and the
mation to the simulation software. This information is signal processing method are depicted in Figure 6.
used as input for the simulation and for the tuning of The RUL calculation is based on the output of
the simulation models. physics-based simulation in combination with
machines’ manufactures data which are used to vali-
date that the calculated RUL is in line with the ideal
3. System implementation operation lifetime. Although high deviations may
occur during the comparison of this metric, since the
In this section, the software which was implemented in
RUL is based on the real machines’ operation while
order to execute the presented approach is described.
manufacturers’ parameters are based on a theoretical
The modelling procedure was developed in the
level, taking under consideration the nominal opera-
OMEdit environment, a Modelica connection editor
tion of a machine and the real-predicted one, the
for OpenModelica. OpenModelica is an open-source
health status of machines’ components can be
Modelica-based modelling and simulation environ-
obtained. Accordingly, the maintenance tasks can be
ment intended for industrial usage. Modelica is a non-
prioritised based on the RUL of each component.
proprietary, object-oriented, equation-based language
to conveniently model complex physical systems. This
software allows the user to create models that describe
4. Case study
the behaviour of real-world systems in two ways. The
first way is to use components from free Modelica A case study has taken place to demonstrate the func-
Standard Library and the second is to create their tionality of the discussed approach and is presented
own components. Combining these components can and discussed here. The resource which was used in the
create large and complex systems. So, no particular case study was a six-axis robotic structure which is used
variable needs to be solved manually, as the Modelica for welding tasks in the assembly of a thermosiphonic
tool has been created with the aim to solve them system. Figure 7 depicts the selected resource during its
automatically (Mattsson, Elmqvist, and Otterc 1998). operation.
were provided as input to the digital model. The number of the robot experiment having as output
inverse dynamic digital model was simulated in an excel file which involved the dynamic parameters
OpenModelica and calculate the predicted torque sig- of the robot. When the parameters have been esti-
nal for each gearbox. Accordingly, the tuning mechan- mated successfully, the new values of Fc and Jm were
ism requires also the simulation of the model but with imported in the digital model. Figure 9 presents how
the initial values of Fc and Jm as they were defined by the deviation between the actual and the predicted
gearboxes’ manufacturer. torque signal is eliminated during the tuning of the
The data of the real execution and the data of the system by updating the Bm and Jm parameters. These
virtual execution were compared, and the torque figures are mentioned to Axis 1 of the robot while the
errors were calculated. The estimation of the model- same procedure took place for the modelling para-
ling parameters of the model was based on Nonlinear meters of other five axes, too.
Least Square Method. Using this methodology, the Aiming to reduce the computational time of the
value ranges for parameters were restricted signifi- system, weight factors are defined for each modelling
cantly. An iterative process was executed using the parameters which underline how often each para-
estimated parameters with an aim to evaluate beha- meter will be updated. The definition of them was
viourthe of the simulated model. The dynamic para- based on the literature and more specific in studies
meters for which the calculated errors were minimum which define how each physical phenomenon affects
were saved for the next execution of the program. the machines’ health status (Chandra and Langari
This process was executed as many times as the 2006; Kang, Zhang, and Jin 2015). The initial time for
10 P. AIVALIOTIS ET AL.
Figure 9. Torque signal comparison without model tuning (a), during the tuning (b) and after the tuning (c).
Figure 10. Nominal torque signal of the Axis 1 gearbox during Figure 11. Comparison of predicted and nominal torque signals
the execution of the welding task. after 1 month.
the execution of a simulation with both parameters to this time period was reduced, by 24%, to 197.6 ms.
be tuned on each simulation iteration was approx. The tuning weight factor of each modelling para-
260 ms and after the definition of the weight factors, meter is presented in Table 2.
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING 11
depict how the bearing friction (Fc) and the inertia of robot gearboxes' RUL was estimated. The same
the gears (Jm) effect on gearbox health status. In the experiment was repeated continuously one time
same way, all the gearboxes of the robot were simu- per day – after the tuning of the digital models.
lated, and the RUL was estimated. So, the simulation iteration for the RUL calculation
As it is shown in the Figure 10–13, the deviation in this application was once per day. The calcu-
between the nominal torque signal and the predicted lated RUL was the same in all experiments. Small
torque signal was increased during the time due to the modifications may occur if the calculation takes
wear. In Figure 14, the deviations are presented. The place in daily base and not in monthly base as in
maximum allowed deviation was defined by the user of the presented scenario.
the robot taking under consideration historical data Taking under consideration the results of the pre-
and previous experience. sented pilot case, the proposed methodology enables
the machine’s component RUL prediction and it can
be a part of a more generic predictive maintenance
5. Discussion framework. Except for the RUL estimation methodol-
Based on the aforementioned case study, the RUL ogy, the proposed methodology focuses also on the
of robot Axis 1 gearbox was 6 months. It means creation of digital models and the enabling of the
that the deviation between the nominal torque Digital Twin concept. In this research, the method
signals which should be applied to the robot gear- was implemented and validated on the gearboxes of
box in order to perform the welding tasks by a robot. Although the same procedure can be applied
moving the robot, and the predicted signals in other components, too.
which are estimated taking under consideration Finally, a number of limitations and weaknesses
the future production plan and the degradation have been identified in this research. Firstly, it is
profiles of gearbox components, has exceeded assumed that the most critical components of
the maximum allowed limit. The digital model of a gearbox are the bearings. According to literature,
each component was updated daily via the tuning the main causes of bearing failures are related to
of the modelling parameters Fc and Jm. To achieve loading and lubrication issues. In this research, we
this, the required data were gathered by the are focusing mainly on the wear prediction under
robot’s controller aiming to identify the compo- normal operating conditions of a gearbox. This
nent behaviour and to adjust the digital models means that the loading is in the range given by the
of them accordingly. In a similar way, the other manufacturer while the lubrication is deteriorated
due to operational time. This is the reason why this
paper is focusing on friction. The proposed approach
is open in order to integrate vibration parameters in
the future, in another case study. Of course, the
authors will investigate the gearbox wear due to
vibrations in the future. Secondly, the proposed
methodology has not been validated through a real
scenario which includes a machine’s component
breakdown. It means that the methodology works,
and the RUL of each component is estimated.
Although, a real breakdown will validate that the
RUL was estimated with high precision or not.
Thirdly, the physics-based models of some compo-
nents have been modelled as black boxes. It
increases the possibilities of a non-precise RUL esti-
mation for these components. Almost all of these
limitations will be investigated by the authors in
Figure 14. RUL calculation based on maximum allowed deviation. the future.
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING 13
6. Conclusion and future work and other critical physic phenomena which affect the
machines’ health status. Finally, the proposed methodol-
For the scope of the experiment, a defective gearbox of
ogy will be implemented in other kinds of machines and
Axis 1 of the robot was used to validate the proposed
will be validated by monitoring the machine until a real
system. It was demonstrated though that the presented
breakdown aiming to evaluate the accuracy of this
approach utilising Digital Twin to estimate RUL provides
approach.
accurate results that can be for predictive maintenance
considerations and related decision-making, such as for
production planning. Accordingly, the presented
Acknowledgments
approach can be applied, and it is mostly used, for
manufacturing resources that do not typically have Part of the work reported in this paper makes reference to the EC
such long RUL. research project “PROGRAMS – PROGnostics based Reliability
Analysis for Maintenance Scheduling” (www.programs-project.
More specifically, the utilisation of a physics-based
eu), which has received funding from the European Union’s
simulation model offers a variety of advantages. At first, Horizon 2020 research and innovation programme under the
the condition and the status of the machine can be Grant Agreement No. 767287.
predicted as a result from the simulation of physics-
based models, without the machines’ operation being
stopped, as it happens in the common predictive main- Disclosure statement
tenance solutions. The presented RUL calculation
No potential conflict of interest was reported by the authors.
method enables the continuous update of information,
related to the machines’ condition at component level
since it can be executed in a loop and in a very short
References
time. In this way, it is feasible to know the status of each
machine for each one of its tasks. In case that Aivaliotis, P., K. Georgoulias, Z. Arkouli, and S. Makris. 2019.
a statistical analysis is required to be implemented, “Methodology for Enabling Digital Twin Using Advanced
Physics-based Modelling in Predictive Maintenance.”
this method can be used for data generation since
Procedia CIRP 81: 417–422. doi:10.1016/j.procir.2019.03.072.
the user can provide as input virtual tasks. Finally, the Aivaliotis, P., K. Georgoulias, and G. Chryssolouris 2017. “A RUL
user is able to know of the way that the machine’s Calculation Approach Based on Physical-based Simulation
condition will be affected by the execution of a task Models for Predictive Maintenance.” International Conference
even before its execution. Consequently, the specific on Engineering Technology and Innovation (ICE IEEE), Portugal,
method can be used in order to support the user on 1243–1246. doi:10.1007/s00784-016-1893-1.
Baraldi, P., F. Mangili, and E. Zio. 2015. “A Prognostics Approach
assigning specific tasks on the specific manufacturing
to Nuclear Component Degradation Modelling Based on
resources (Chryssolouris et al. 2008a). Gaussian Process Regression.” Progress in Nuclear Energy
As a future activity, the authors plan to integrate the 78: 141–154. doi:10.1016/j.pnucene.2014.08.006.
proposed methodology in a more generic predictive Bechhoefer, E., and R. Schlanbusch. 2015. “Generalized
maintenance framework which the main role will be Prognostics Algorithm Using Kalman Smoother.” IFAC-Papers
the evaluation of the machines’ health status and the On Line 48 (21): 97–104. doi:10.1016/j.ifacol.2015.09.511.
Chandra, M., and R. Langari 2006. “Gearbox Degradation
planning of the maintenance activities. Furthermore, the
Identification Using Pattern Recognition Techniques.” IEEE
authors plan to proceed with a future study that will International Conference on Fuzzy Systems, Canada,
focus on a more detailed modelling of machine compo- 1520–1526.
nents is aimed, as it will eliminate any possible errors and Chryssolouris, G., D. Mavrikios, N. Papakostas, D. Mourtzis,
uncertainties, thus leading to a more accurate RUL cal- G. Michalos, and K. Georgoulias. 2008a. “Digital Manu
culation. In addition, the tuning weight factors of the facturing: History, Perspectives, and Outlook.” Proceedings
of the Institution of Mechanical Engineers Part B: Journal of
modelling parameters will be defined by a set of real-
Engineering Manufacture 222 (5): 451–462.
time experiments. In the same way, research will work on Chryssolouris, G., D. Mourtzis, N. Papakostas, Z. Papachatzakis, and
the developing of degradation models for the friction S. Xeromerites. 2008b. “Knowledge Management Paradigms in
14 P. AIVALIOTIS ET AL.
Selected Manufacturing Case Studies.” Methods and Tools for Networks.” Reliability Engineering & System Safety 172: 1–11.
Effective Knowledge Life-Cycle Management 521–532. doi:10.1016/j.ress.2017.11.021.
Efthymiou, K., P. Georgakakis, N. Papakostas, and G. Chryssolouris Litwin, L. 2000. “FIR and IIR Digital Filters.” IEEE Potentials 19 (4):
2011. “On an Engine Health Management System.” 3rd 28–31. doi:10.1109/45.877863.
International Conference of the European Aerospace Mattsson, S., H. Elmqvist, and M. Otterc. 1998. “Physical System
Societies, Italy. Modelling with Modelica.” Control Engineering Practice 6 (4):
Efthymiou, K., N. Papakostas, D. Mourtzis, and G. Chryssolouris 501–510. doi:10.1016/S0967-0661(98)00047-1.
2012. “On a Predictive Maintenance Platform for Production MyCar Deliverable D2.3.1 – D3.3.1 – D4.3.1 – D5.3.1 – Refinement
Systems.” 45th CIRP Conference on Manufacturing Systems, and Industrial Implementation.
Athens, 221–226. Papachatzakis, P., N. Papakostas, and G. Chryssolouris 2007.
Fernandes, C., P. Marques, R. Martins, and J. Seabra. 2014. “Condition Based Operational Risk Assessment an
“Gearbox Power Loss. Part II: Friction Losses in Gears.” Innovative Approach to Improve Fleet and Aircraft
Tribology International 88: 309–316. doi:10.1016/j. Operability: Maintenance Planning.” 1st European Air and
triboint.2014.12.004. Space Conference, Germany, 121–126.
Jay, L., W. Fangji, Z. Wenyu, G. Masoud, L. Linxia, and S. David. Shi, H., and J. Zeng. 2016. “Real-time Prediction of Remaining
2014. “Prognostics and Health Management Design for Useful Life and Preventive Opportunistic Maintenance
Rotary Machinery systems—Reviews Methodology and Strategy for Multi-component Systems considering Stochastic
Applications.” Mechanical Systems and Signal Processing 42: Dependence.” Computers & Industrial Engineering 93: 192–204.
314–334. doi:10.1016/j.ymssp.2013.06.004. doi:10.1016/j.cie.2015.12.016.
Kang, J., X. Zhang, and T. Jin 2015. “Tracking Gearbox Spreafico, C., D. Russo, and C. Rizzi. 2017. “A State-Of-the-art
Degradation Based on Stable Distribution Parameters: Review of FMEA/FMECA Including Patents.” Computer
A Case Study.” IEEE Conference on Prognostics and Health Science Review 25: 19–28. doi:10.1016/j.cosrev.2017.05.002.
Management, USA, 1–6. Steinmetz, C. et al. 2017. “Ontology-driven IoT Code
Li, X., Q. Ding, and J. Sun. 2018. “Remaining Useful Life Generation for FIWARE.” 15th International Conference on
Estimation in Prognostics Using Deep Convolution Neural Industrial Informatics (INDIN), Germany, 38–43.