Next Article in Journal
Combining Machine Learning and Edge Computing: Opportunities, Challenges, Platforms, Frameworks, and Use Cases
Previous Article in Journal
Precision Data-Driven Collision Localization with a Dedicated Matrix Template for Electric Vehicle Automatic Charging
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improvement of Industrial Maintenance Plans through Assistance-Driven Reliability-Centered Maintenance and Case-Based Reasoning Design

by
Néstor Rodríguez-Padial
,
Marta M. Marín
and
Rosario Domingo
*
Department of Construction and Manufacturing Engineering, Universidad Nacional de Educación a Distancia (UNED), C/Juan del Rosal 12, 28040 Madrid, Spain
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(3), 639; https://doi.org/10.3390/electronics13030639
Submission received: 12 December 2023 / Revised: 22 January 2024 / Accepted: 1 February 2024 / Published: 3 February 2024
(This article belongs to the Section Industrial Electronics)

Abstract

:
The present work builds on studies where the industrial market is currently characterized by a highly variable demand in terms of the quantities and flexibility of manufacturing or mass customization, which translates into a more demanding production context in terms of the continuous changes that are required in the production systems, the effect of which results in an increase in the fatigue of the machines that make up the production systems. However, current production systems tend to use highly communicative and sensorized cyber–physical systems; these characteristics can be used to integrate them into decision-assisted systems to improve the availability of the industrial plant. The developed assisted system focuses on collecting and taking advantage of historical knowledge of industrial plant failures and breakdowns. By ideally integrating the reliability-centered maintenance (RCM) methodology and case-based reasoning (CBR) algorithms implemented in a Java application, it is possible to design maintenance plans that are adjusted to the real and changing operational context of any industrial plant. As a result, faster and more accurate decisions are made, because they are based on data. This article focuses on improving certain aspects of the developed assisted system by adding more value by incorporating fuzzy logic (FL) techniques. The aim is to improve the way of entering information about risk factors and their relative importance by incorporating natural language instead of a numerical score, resulting in increased precision in the calculation of the risk priority number (RPN) of the new cases that are incorporated into the assisted system. On the other hand, an attempt has been made to correct two of the main inherent and recognized weaknesses in the classic RPN calculation method by implementing an appropriate mix of fuzzy logic techniques.

1. Introduction

Decision-making systems continue to be used in the analysis of maintenance activities and, in particular, in the risk assessment of their tasks. Planning maintenance tasks can detect failures in advance and avoid production stops, and this objective has been considered in the development of strategic, tactical, and operational systems due to their influence on long-, medium-, and short-term decisions. At a strategic level, Al-Turki [1] concludes that planning should ensure alignment with other areas of the organization and the definition of a structured plan; along this line of reasoning, systems that integrate strategic functions with a Balanced Score Card (BSC), using the Analytic Hierarchy Process, allow the Key Performance Indicators (KPIs) to be associated with the goals of the company [2]. At the tactical level, models that are based on BSC, capable of discovering structures and behavior patterns that are relatively hidden in work orders, and use machine learning have been analyzed [3]. Regarding the operational level, a computer application has been designed, implemented, and validated through the incorporation of reliability-centered maintenance (RCM) cases that were successfully carried out on equipment [4] or on a productive process [5].
Thus, proposals that integrate maintenance plans that are oriented toward reliability, risk, and cost have been defined [6]. In circumstances where there are no training data, tools for general mechanical functional modeling have been developed [7]. Particular cases, such as multistage industrial machines, have been analyzed, concluding that for a preventive maintenance strategy, the study of individual maintenance times allows for defining the KPIs [8], while a predictive maintenance strategy should be used when an unexpected failure occurs [9]. Song et al. [10] established a framework based on RCM that allows for automatic evaluation of the consequences of all equipment failures that are predefined, considering data from multilevel flow modeling.
The application of methodologies such as RCM and Failure Modes, Effects, and Criticality Analysis (FMECA) allows us to know the risk priority number (RPN); this number is a combination of the probability of severity, occurrence, and detectability of risks. This indicator has been used to validate decision-making models with different scales. For example, refs. [11,12] proposed a calculation for FMECA based on four fuzzy logic systems.
In parallel, works on the relationship between maintenance and industry 4.0 have been developed, exploring the possibilities of integrating digitalization tools [13], of integrating predictive techniques based on data projection with autonomous learning tools [14,15], and improvement of an assisted system that is integrated into AR (Augmented Reality) or MR (Mixed Reality) management environments [16]; the latter case is analyzed as support to intelligent on-site operators and external technicians from CPS (Cyber–Physical System) machine manufacturers.
As has been seen, there are numerous proposals in the field of maintenance planning, some innovative and others with improvements in existing systems.
This article aims to provide an assisted system with a more consistent calculation of the RPN, considering the way in which the defining risk factors are introduced. The intention is to address two shortcomings that are present in the classic method: the numerical scoring of risk factors by experts does not necessitate a language that is closer to human understanding and the assumption that risk factors are treated with the same importance for all proposed failure modes. From this point, this article attempts to analyze alternative methods to the classic RPN calculation and select those that more efficiently resolve both shortcomings.
The fuzzy logic methodology was chosen because of its proven success in using natural language. In addition, various studies have used fuzzy logic in Failure Modes, Effects, and Criticality Analysis (FMECA), including the calculation of RPN, with real case studies conducted in industrial production environments, as evidenced by studies employing the fuzzy FMECA approach compiled by Kabir and Papadopoulos [17].
Once suitable methods are identified, efforts will be made to incorporate them into the assisted system through implementation in its source code. The final objective of this study is to validate the newly proposed RPN method and subsequently address specific cases using the new score, derived from the refined RPN calculation.
The present work is structured in several sections. Section 2 shows the fuzzy logic methodologies that are employed and how they are integrated to establish the formulation of the new RPN calculation method. Section 3 shows how the new method has been implemented in the previously developed computer application, and a case study is presented to demonstrate the applicability of the proposed method on a real case, solved by the previously assisted system, so that it can be compared with both classic and enhanced RPN calculation methods. Subsequently, Section 4 discusses the results that were achieved with the improvement of the new proposed calculation method of RPN. Finally, in Section 5, the conclusions are collected in terms of novelty, results, and differences obtained between the RPN values according to the classic and proposed methods.

2. Methodology

2.1. Fundamentals

The antecedent scholarly contribution articulated by Rodríguez-Padial et al. [5] was centered around a systematic approach for decision making regarding the formulation of customized maintenance plans within the precincts of a production plant. The overarching objective of this investigation was to provide an expert system that is designed to facilitate decision making in the crafting of maintenance plans, meticulously tailored to the authentic productive milieu of an industrial plant. This imperative customization was predicated on the harmonization of the company’s strategic objectives in terms of tactical and maintenance operations [5]. In essence, the aim of this study is to address a reliability conundrum by employing the established methodology of reliability-centered maintenance (RCM), underpinned by case-based reasoning algorithms (CBR). This strategic combination aspires to furnish an optimized maintenance solution that is adept at accommodating emergent challenges, as exemplified by novel cases. The primary intent of this endeavor was to systematically guide experts in the judicious application of the RCM method within the tangible operational framework of a plant. Consequently, the outlined methodology engenders three discernible advantages: the mitigation of human error, the assurance of a commendable level of excellence, and a pronounced reduction in the temporal commitment of the expert, which is consistent with the findings posited by Rahman et al. [18]. To realize these objectives, a bespoke software application was engineered, poised to automatically undertake recovery, analysis, and adaptation when confronted with a nascent reliability issue. A pivotal advantage emanates from the abundance of historical cases, where the expert selectively considers the most analogous k-cases, adopting the k-nearest neighbors (kNN). This methodology proposes the three most comparable cases (k = 3) to the novel scenario, thereby enhancing the decision making process [5]. The combination of the RCM method with the CBR methodology augments the expert’s efficacy in RCM, which translates into substantial temporal savings, particularly in the intricate phase encompassing Failure Modes, Effects, and Criticalities Analysis (FMECA).
This seamless integration of both methodologies, implemented using the Java programing language, culminates in the development of an independent computerized RCM application that can be applied to diverse industrial environments [5]. The conceptualization of the used RCM application unfolded in two pivotal stages. The initial phase witnessed the implementation of Failure Modes, Effects, and Criticalities Analysis (FMECA) through the CBR method, employing the jCOLIBRI environment, as depicted in Figure 1 by Recio-García et al. [19,20]. Subsequently, in the second stage, the maintenance policy was articulated in accordance with a decisional flow chart that was tailored to the operational intricacies of the newly posed case. Consequently, the maintenance policy initially adopted for the recovered case was rendered obsolete. This nuanced adjustment stemmed from the acknowledgment that the maintenance policy is more contingent on the operational context in which the equipment is situated, emphasizing its effects rather than the failure mode, which is intricately associated with the equipment type and maintenance policies that are embedded within the productive context.
The first stage involves the application of the CBR flow to the FMECA segment of the RCM method, entailing the retrieval of failure modes within the case base. This involves a comparative analysis of the new problem, posed through queries. The second stage, encapsulated within the conductive RCM decision flow diagram within the CBR cycle’s review activity, endeavors to reapply maintenance actions. This entails a comprehensive re-evaluation of parameters, including the risk priority number (RPN), maintenance task instruction, maintenance class, interval, and assigned workshop responsibility.
The essence of this study lies in the refinement of the second-stage method, namely, conductive RCM, focusing exclusively on the calculation of the risk priority number (RPN). This refinement entails an improvement in its approximation through an alternative evaluation methodology, specifically through the adjustment and weighting of the constituent risk factors. The attributes that are subjected to scrutiny in the second stage encompass the risk priority number (RPN), considering its occurrence, severity, and detection risk factors, along with the Proposed Task (PT), Initial Interval (II), Responsibility (R), and the novel maintenance policy or maintenance classification (MC). The application of the new maintenance policy adheres to the RCM decision diagram, systematically guiding the user through a series of questions to determine the applicable maintenance action within the given context. The culmination of the CBR cycle manifests in the retained activity, where the newly reviewed case is stored in the case base, constituting an additional instance in the RCM database case files. Our previous work demonstrated the application’s efficacy in resolving a novel failure case during the first stage (CBR-RCM). In this initial phase, the input information for the new problem was entered into the query window, as shown in Figure 2. The problem was described as a functional failure, specifically “Do not center the axes”, occurring within the Section labeled “EW”, which in the installation was designated as “RESMAS” and on the Equipment labeled “AXIS”. The application adeptly retrieved three analogous cases to the presented problem, presented in descending order of similarity in Figure 2. The user is afforded the autonomy to select the most suitable case from the three options, with the added capability of exploring other variables such as failure modes or effects that contribute to the FMECA.
The second stage of the employed RCM process comprehensively reviews the contextual information of the new problem, as illustrated in Figure 3. With the user-entered data, encompassing the occurrence (O), severity (S), and detection (D), the new risk priority number (RPN) is automatically calculated, mirroring the classic method RPN = OxSxD. Conclusively, the redefined maintenance class clearly aligns with the RCM diagram. This signifies that users have been systematically guided through the questions in the diagram, and the newly revised case is then appended as the latest entry in the case base. This sequential refinement of the conductive RCM methodology accentuates the precision of RPN calculations, contributing to the overall robustness and efficacy of the maintenance planning process.

2.2. Improved RPN Methodology

In the design of this assisted system, the RCM methodology was integrated into a CBR cycle, resulting in a conductive RCM method, directing or conducting the RCM methodology in order to assist an expert efficiently from the beginning to the end, through all intermediate stages. During an RCM process, specifically within the FMECA analysis, each failure mode that is analyzed is classified by risk and evaluated by the risk priority number (RPN) to be subsequently prioritized. Although the classic RPN calculation method was implemented in the original design of the assisted system, it has certain disadvantages that will be discussed later. This work attempts to correct these deficiencies by implementing fuzzy logic (FL) techniques in the source code of the assisted system to make up for the aforementioned deficiencies with the current method. The following subsections briefly describe fuzzy logic and its use for calculating RPN, hereinafter referred to as fuzzy RPN or fRPN.

2.2.1. Fuzzy Logic

Fuzzy logic was developed by Zadeh [21] to deal with imprecise information expressed in human language. The fuzzy process involves transforming a set of numerical variables into a fuzzy set of values. A fuzzy set, A, in the discourse universe, U, is characterized by a membership function μA(x), where the membership function μA(x), which assigns a degree of membership of an element x to the fuzzy set A, ranges between 0 and 1. The fuzzy set A is mathematically defined according to Equation (1):
A = {x ϵ U | μA(x) ≥ 0},
A special case of fuzzy sets is fuzzy numbers, where they are characterized by being represented by an interval of real numbers and are usually denoted by these. (a, b, c), a,b,c ϵ ℝ, for the case of triangular fuzzy numbers, like those used in this work, and their membership function is as follows:
μ A x = x a b a ,     a x b c x c b ,     b x c   0 ,     i n   o t h e r   c a s e ,
The inverse operation, which makes it possible to convert a fuzzy number, A, into a real number, x, is called the defuzzification process, x(A), and there are various methods to calculate it, the most used being the centroid:
x A = a c x μ A x d x a c μ A x ,
Due to its simplicity and proven usefulness, the method of converting linguistic variables to fuzzy numbers used will be the L-R fuzzy method used by Baghbani et al. [22]. The total score of a fuzzy number is as follows:
μT(A) = (μR(A) − μL(A) + 1)/2,
where
μL(A) = 1 − m/(1 + α),
μR(A) = (m + β)/(1 + β),

2.2.2. Fuzzy Logic Applied in the Calculation of RPN (Fuzzy RPN)

The classic calculation of the risk priority number is obtained by Equation (7):
RPN = O × S × D,
where O, S, and D are, respectively, the risk factors that represent the probabilities of occurrence, severity, and detection of each failure mode evaluated. Each risk factor is evaluated within a numerical range of 1 to 10, so the RPN value is limited within a range of 0 to 1000.
As mentioned above, the classic RPN calculation, although it is a widely used method, presents certain weaknesses, and its calculation method has been questioned in some application environments, as cited by Ben-Daya and Raouf [23], Bowles [24], Braglia et al. [25], Chang et al. [26], Gilchrist [27], Pillay and Wang [28], and Sankar and Prabhu [29]. The disadvantages of this calculation are that although several authors list several, all agree on two. On the one hand, risk factors are evaluated numerically, from 0 to 10, by experts; therefore, natural language is not used, such as the use of linguistic variables that include values such as “low”, “medium”, or “high”, which are more comfortable or close expressions for the human evaluator. On the other hand, as shown in Equation (7), the classic method of calculating RPN presents the same relative importance for the three risk factors O, S, and D. This is not always the case, depending on the criticality of each operational context; therefore, the relative importance of each factor must be weighted. To correct these weaknesses, fuzzy logic is used to calculate the risk priority number (RPN) through the three risk factors O, S, and D.
The methodology used by Baghbani et al. [22] tries to integrate expert judgment through fuzzy triangular membership functions that are associated with each risk factor, instead of the “crisp” numerical values of the classic method. Table 1, Table 2 and Table 3 show the linguistic variables that are used to evaluate the risk factors occurrence (O), severity (S), and detection (D) and their respective fuzzy numbers fNO, fNS, and fND. In the following columns, the values of the parameters are obtained as α y β and left μL(A), right μR(A), and total score μT(A), using the L-R defuzzification method used by Baghbani et al. [22], according to Equations (4)–(6) for each of the three risk factors, as defuzzified triangular fuzzy numbers, resulting in μO as μT(O), μS as μT(S), and μD as μT(D); these numerical values can be seen in the last columns of Table 1, Table 2 and Table 3, respectively, for each linguistic term.
The classic RPN calculation method assigns the same relative importance to each risk factor. Although many authors decide to use fuzzy IF-THEN rules, such as Renjith et al. [30], building the rule base becomes very tedious due to the huge number of judgments issued by experts, which results in a lot of devoted time, even when rule reduction methods have been applied, as proposed by Cao et al. [31]. Francis and Colli [32] tried to weight the severity risk factors, but despite their attempt, only one of the three risk factors was preweighted, so it was not considered a complete solution. Wang et al. [33] aimed to correct this effect without using fuzzy rules, avoiding asking the experts too much, and proposed to calculate RPN using fuzzy logic and fuzzy weighted geometric mean, thus avoiding the weakness that fairness entails in the relative importance of risk factors in the classic calculation of RPN calculation. The relative importance of each risk factor is considered a weight factor, W, and evaluated in linguistic terms using a triangular fuzzy function, whose fuzzy numbers are shown in Table 4.
Note that the input values, triangular fuzzy numbers fNO, fNS, and fND, used in Table 1, Table 2 and Table 3, respectively, have been taken because they are consistent with the “crisp” scores of the classic RPN calculation method and because they have been used and validated for case studies in real production environments. Although [33] uses trapezoidal functions to evaluate fNO, it is possible to find the equivalence in a triangular membership function, as shown in Mentes et al. [34], which is used and adapted to the equivalent “crisp” values 1–10 in [22]. As for the values taken by different authors, they vary slightly; the values of Baghbani et al. [22] have been chosen for two reasons: first, because the triangular fuzzy numbers that were validated in a productive system contextualized in similar factories to the values that were considered in the case base of this work, and second, because they have been based on the data of Wang et al. [33], a main and contrasting source of the previously cited articles.
Using the L-R defuzzification methodology of Baghbani et al. [22], the weighted numbers can be obtained: μW as μT(W) over the weight factors μWO, μWS, and μWD, according to five linguistic terms, W, as shown in Table 5, which expands on Table 4 above.
Finally, once the defuzzified numbers of each risk factor μO, μS, and μD and their relative importance through their weight factors μWO, μWS, and μWD have been obtained, the risk priority number can be calculated using fuzzy logic, fRPN, as follows:
f R P N = ( μ O ) μ W O μ W O + μ W S + μ W D × ( μ S ) μ W S μ W O + μ W S + μ W D × ( μ D ) μ W D μ W O + μ W S + μ W D ,
The above formula is adapted from the formula proposed by Wang et al. [33].
In summary, a new RPN calculation is obtained, in which the weaknesses of the classic method are resolved. This new calculation will be implemented in the source code of the software application of the assisted system.

3. Application and Results

In previous work, the objective of integrating case-based reasoning (CBR) and reliability-centered maintenance (RCM) methodologies was implemented in the Java programing language, the result of which is an independent computer application for the conductive RCM model, called driven-RCM.
This section has been divided into three phases, according to chronological order: the preparation of the case base used, the design and implementation of the CBR-RCM application, and its use to solve a new case raised, enabling the applicability of the conductive RCM method through the execution of the CBR-RCM application.

3.1. Case Base

The case base is made up of 35 cases, presented in Appendix A, through easy data dumping from the worksheets corresponding to 35 problems that actually occurred and were successfully resolved under the RCM methodology on a machine identified according to a machine tree in a hierarchy format (Section S, Installation I, Equipment E), to locate the area where the failure FF occurred for the function F. These cases pertain to the papermaking industry, where maintenance is essential, because it is a continuous process and a malfunction can have environmental consequences [35].

3.2. Design and Implementation of a Conductive RCM: Application

Upon the establishment of a structured attribute database, derived from the case base (see Appendix A), the initiation of the computer application unfolds, using the Java programing language within the Eclipse environment. However, the execution of the corresponding logical functioning flow of the CBR method transpires through queries. This procedural cycle encompasses two distinct stages. The initial stage is dedicated to the application of the CBR flow to the FMECA segment of the RCM method. This entails the recovery of failure modes within the case base, subsequently subjecting them to a comparative analysis with the novel problem being posed through consultation. The ensuing stage endeavors to reapply maintenance actions, entailing a comprehensive reassessment of parameters such as the risk priority number (RPN), maintenance task instruction, maintenance class, interval, and the assigned responsible workshop.
The focal point of this undertaking is the modification of the second stage, specifically in the RPN calculation. This involves the substitution of the conventional calculation with the fuzzy risk priority number (fRPN) methodology elucidated in Section 2. Therefore, with a concentrated emphasis on the second stage, denominated as driven-RCM within the CBR Cycle Review Activity, the code has been implemented to alter the risk priority number (RPN) by considering its occurrence, severity, and detection factors, employing the fuzzy RPN methodology.

3.3. Case Studies: Resolution of a New Failure Case Conducted by an Improved Assistance-Driven System

The deployment of the designed assistance system was initiated within a specific machine section, necessitating the application of an RCM design to enhance both reliability and maintainability. At this juncture, the use of the driven RCM becomes feasible through the purpose-designed and modified application that is delineated in the preceding section. This implementation affords distinct advantages, notably, the reduction in the time invested by users who are tasked with design responsibilities and the mitigation of human errors that are inherent in the handling of extensive case databases.
To assess the efficacy of the enhanced system, a distinct case, divergent from the one examined in our previous publication where the classic RPN calculation method was employed, has been evaluated. The input data for the new problem posed, as presented in the query window of Figure 2, describe a functional failure denoted as “failure” in the Section labeled “EW”, without corresponding data entry for installation, concerning the Equipment labeled “BRAKES”. The application’s robustness is apparent, because it accommodates cases where input data, specifying the problem location, are absent. Users have the flexibility to describe only the problem without recording the severity/initiation/evaluation (S/I/E) data.
The three recovered cases, which are analogous to the presented problem, are retrieved in descending order of similarity. The first identified case with ID = 25 exhibits the highest similarity to the presented problem, followed by cases ID = 14 and ID = 15 as the second and third most similar instances within the case base, respectively.
Upon user selection of the case aligning the best with the requisites of the new scenario or problem, in this instance, ID = 25, as it stands as the most analogous to the presented problem, the review process proceeds. The start of the second stage of the employed RCM process ensues promptly, entailing a comprehensive review of the contextual information on the new problem. In this iteration, incorporating the novel RPN calculation method, the risk factors that are associated with occurrence, severity, and detection are systematically considered. The new risk priority number (RPN) is automatically computed using linguistic terms through fuzzy logic.
It is noteworthy that, in contrast to the preceding RPN calculation method, the information entered is no longer numerical on a scale of 1 to 10, but rather comprises linguistic expressions such as low, medium, and high. As depicted in the initial three pop-up windows within Figure 3, new dialog boxes emerge, soliciting information on the relative importance of each risk factor, facilitated through a drop-down list of terms. This innovation represents a departure from the previous calculation methodology, in which such evaluations were not undertaken.
In Figure 4, data on the values of the three risk factors of occurrence, severity, and detection are entered by choosing from a drop-down list the most appropriate term that defines each of them for the functional failure analyzed. In this way, the expert goes from trying to evaluate precisely and numerically to using a more natural language with human tolerance. As a result of the calculation, an information box appears with the new RPN value, calculated with the new implemented methodology, as shown in the last figure in Figure 4.
It should be noted that previously, the new method was validated with extreme and average values for the weights and risk factors, verifying RPN results in accordance with them. Finally, using similar input data for both classic/fuzzy weighted methodologies, RPN values are obtained, 300 vs. 336, respectively, resulting in a discrepancy of 1.78%, which indicates that the method has been well adjusted.
Continuing with the review process, in the same way as in our previous work, the source code implementation from now until the completion of the program has not been modified. Therefore, by reviewing the contextual information of the new problem, as shown in Figure 5, the new data are recorded: Interval (periodicity), Responsibility, and proposed maintenance task, respectively.
The second revision stage comprises redefining the new maintenance policy or class following the RCM diagram, where the user has been guided through the questions in the diagram, as shown in Figure 6. The maintenance policy is obtained as an output. In this work, the maintenance classification obtained is Maintenance by Operator, thus completing the solution of the chosen case (see the last case in Figure 7a), which is split for better display.
Finally, the retention activity is checked by verifying the persistence, i.e., that the new case is stored in the database RCM_EW.CSV file. The newly added case is also highlighted in Figure 7b, where it can be seen that case number 36, a consecutive number to the last existing case in the original cases base, contains all the values that were obtained in the solution process of the employed process according to Figure 4, Figure 5, Figure 6 and Figure 7. Table 6 shows the attributes of Figure 7b.
In this new added case, Figure 7b, the values of the attributes identified in the S/I/E/FF columns have been automatically recovered as the input data from the problem posed, Query window Figure 2a, where F, FE, and FM are not shown for simplicity and are automatically recovered by the system and incorporated into the added case. In this new added case, the remaining values of the II/R/PT/fRPN/MC attributes have been recorded as a solution, which is finally adopted by the assisted system, because of the two-stage process described above. The values of this resolved case are included in the case identified as IDC = E in Table 7.
The rest of the cases studied have been collected in Table 7, with their attributes being presented in Table 6, as well as the values that can be selected in some of them. The previously solved problem is presented as IDC = E in Table 7. Note that the acronyms used are as follows: OM = Operator Maintenance, RD = Redesign, CBM = Condition-Based Maintenance, TBM = Time-Based Maintenance, CM = Corrective Maintenance, PFF = Periodic Failure Finding for Maintenance Classification (MC), TM = Mechanical workshop, TE = Electrical workshop, PROD = Production operator, and MP = Preventive workshop for Responsibility (R).

4. Discussion

The novelty introduced in this work consists of successfully combining two methods that are used successfully in fuzzy logic to improve the calculation of the risk priority number (RPN), i.e., the fuzzy weighted geometric mean method developed by Wang et al. [29] and the defuzzification method used by Baghbani et al. [18] for RPN calculation. The advantage achieved is that it is not necessary to use tedious IF-THEN inference rules. In this work, the combination of both fuzzy logic methods, weighted L-R defuzzification, has been used to efficiently calculate the RPN in a more natural language and prioritizing the risk factors necessary to assess RPNs.
A set of five problems has been presented to be solved by the improved application of the assisted system. The same new case to be solved, case IDC = A from Table 7, has been presented again as in the previous work of Rodríguez-Padial et al. [5] on the new improved system, in such a way that when the second stage of the conductive RCM begins, the data inputs and the automatic calculation differ substantially, although this is not the case with the result, which, as has been verified, shows a discrepancy of 1.78%, which ensures a good fit of the new method used. This highlights the different implemented methodologies, i.e., classic RPN versus the new defuzzy-RPN methodology. The rest of the problems that were resolved by the improved application have been registered as IDC = B, C, D, and E. These new problems have been raised because they presented greater criticality in the RCM work groups that were conducted to create the case base. Therefore, B, C, and D, are three of the problems where the highest RPN were evaluated and have now been re-evaluated with the new RPN calculation methodology.
The values obtained by the new method are slightly lower than those obtained by the classic RPN method and vice versa, suggesting that the new method allows the RPN to be more homogenized. The application of the assistance-driven RCM system has been validated by taking comparable extreme and intermediate cases and obtaining the expected results.

5. Conclusions

The objective of this work was to improve the calculation of the risk priority number (RPN) in the assisted system already presented to design maintenance plans driven by CBR algorithms that are integrated into the RCM methodology. The classic RPN calculation method based on independently evaluating the three risk factors (occurrence, severity, and detection) is replaced by a weighted defuzzification method to calculate the same using linguistic terms.
The obtained result has substantially improved the application, modifying an extract of its source code in Java, so that the automatic RPN calculation routine has been improved, implementing the new weighted L-R defuzzification methodology. A final improvement achieved is the fact that the method for entering the information in this second stage, by using linguistic terms instead of specifying them through numerical values, in addition to comfort for the human expert to whom the system responds, represents a saving in devoted time.
Finally, five problems have been presented to be solved by the improved application of the assisted system, while one of the cases has made it possible to compare the discrepancy between the RPN according to the new and classic methods, posing the same problem as in our previous work. Once the validation of the new improved application has been verified, it is possible to measure how its precision is preserved. The remaining resolved cases have been chosen as those with the highest initial risk value, and in this work, they have been re-evaluated by the application using the new fRPN calculation method. The values obtained by the new method allow us to obtain a list of more homogeneous RPN values than those obtained by the classic method.
This work is limited to the few real cases that are applied; that is, the system that assisted with the new proposed RPN calculation method must be tested with more extensive case bases, validating and analyzing the differences between the classic and proposed methods. In extension, in future developments, it is suggested to perform a sensitivity analysis on the result obtained (fRPN) compared with the choices to be made regarding the risk factors.

Author Contributions

Conceptualization, N.R.-P. and R.D.; methodology, N.R.-P.; software, N.R.-P.; validation, N.R.-P.; formal analysis, N.R.-P., M.M.M. and R.D.; investigation, N.R.-P.; resources, N.R.-P., M.M.M. and R.D.; writing—original draft preparation, N.R.-P. and R.D.; writing—review and editing, N.R.-P., M.M.M. and R.D.; supervision, M.M.M. and R.D.; project administration, M.M.M. and R.D.; funding acquisition, M.M.M. and R.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by College of Industrial Engineers of UNED, grant number 2023-ETSII-UNED-05.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Appendix A. Records on the CSV File That Make Up the Case Base (Note: Cases from 26 to 32 Omitted for Simplicity)

IDPSIEFFF
1EWResmasAxisFit format out of rangeFit to format width
2EWResmasAxisDo not center the axes with each otherCenter all the axes with respect to each other on the machine axis
3EWResmasAxisDo not center any axes on the restCenter all the axes with respect to each other on the machine axis
4EWResmasFoldersDoes not foldLateral folding of the package v = 15 folded/min
5EWResmasFoldersDoes not foldLateral folding of the package v = 15 folded/min
6EWResmasFoldersDoes not foldLateral folding of the package v = 15 folded/min
7EWResmasGlueDo not dose the glue through any nozzleDosage of glue for gluing the package dc/dt = 15 lines/min × 3 nozzles
8EWResmasGlueDo not dose the glue through any nozzleDosage of glue for gluing the package dc/dt = 15 lines/min × 3 nozzles
9EWResmasGlueDo not dose the glue through any nozzleDosage of glue for gluing the package dc/dt = 15 lines/min × 3 nozzles
10EWResmasGlueDo not dose the glue through any nozzleDosage of glue for gluing the package dc/dt = 15 lines/min × 3 nozzles
11EWResmasGlueDo not dose the glue through any nozzleDosage of glue for gluing the package dc/dt = 15 lines/min × 3 nozzles
12EWResmasGlueDo not dose the glue through any nozzleDosage of glue for gluing the package dc/dt = 15 lines/min × 3 nozzles
13EWResmasGlueDo not dose the glue through any nozzleDosage of glue for gluing the package dc/dt = 15 lines/min × 3 nozzles
14EWUnwinderEdge TrimmerDo not cutCut the width of the package wrapping paper format (vp = 4 bar, ph = 2 bar)
15EWUnwinderEdge TrimmerDoes not cut accuratelyCut the width of the package wrapping paper format (vp = 4 bar, ph = 2 bar)
16EWUnwinderEdge TrimmerDoes not cut accuratelyCut the width of the package wrapping paper format (vp = 4 bar, ph = 2 bar)
17EWUnwinderEdge TrimmerDoes not cut accuratelyCut the width of the package wrapping paper format (vp = 4 bar, ph = 2 bar)
18EWI/0 PalletizerPalletizerDuring loading, the pallet turns as it passes through the intermediate beltAutomatic loading and positioning of empty pallets
19EWI/0 PalletizerPalletizerIt does not position the pallet correctlyAutomatic loading and positioning of empty pallets
20EWI/0 PalletizerPalletizerIt does not position the pallet correctlyAutomatic loading and positioning of empty pallets
21EWI/0 PalletizerPalletizerDo not transfer the loaded palletTransfer loaded pallets by belt to the transport line
22EWI/0 PalletizerPalletizerDo not transfer the loaded palletTransfer loaded pallets by belt to the transport line
23EWResmasPadsNo adequacy of the minimum pressure according to the optimum operating valueThe pads must be adjusted to the height of the package and introduce a pressure between a minimum and a maximum to achieve adequate quality in the wrapped package. 1st PRESS p1(min = 1_max = 2.5) bar. 2nd PRESS p2(min = 0_max = 1.5) bar. 3rd PRESS p3(min = 1_max = 2) bar
24EWResmasPadsNo adequacy of the minimum pressure according to the optimum operating valueThe pads must be adjusted to the height of the package and introduce a pressure between a minimum and a maximum to achieve adequate quality in the wrapped package. 1st PRESS p1(min = 1_max = 2.5) bar. 2nd PRESS p2(min = 0_max = 1.5) bar. 3rd PRESS p3(min = 1_max = 2) bar
25EWResmasBrakesIt does not perform braking in the time required for the maneuver. Excessive braking timePerform motor braking act in the maneuver
33EWUnwinderLoading of CoilsPartial cargo handling assistanceAssist in the loading of packaging reels to the operator in the form of ergonomic loading
34EWDespalletizerProtectionUncontrolled risePackage Feeding Lift Platform Rise
35EWDespalletizerProtectionUncontrolled risePackage Feeding Lift Platform Rise

References

  1. Al-Turki, U.M. A framework for strategic planning in maintenance. J. Qual. Maint. Eng. 2011, 17, 150–162. [Google Scholar] [CrossRef]
  2. Rodríguez-Padial, N.; Marín, M.M.; Domingo, R. Strategic framework to maintenance decision support systems. Procedia Eng. 2015, 132, 903–910. [Google Scholar] [CrossRef]
  3. Rodríguez-Padial, N.; Marín, M.M.; Domingo, R. An Approach to Integrating Tactical Decision-Making in Industrial Maintenance Balance Scorecards Using Principal Components Analysis and Machine Learning. Complexity 2017, 2017, 3759514. [Google Scholar] [CrossRef]
  4. Kitak, P.; Belak, L.; Pihler, J.; Ribič, J. Maintenance Management of a Transmission Substation with Optimization. Appl. Sci. 2021, 11, 11806. [Google Scholar] [CrossRef]
  5. Rodríguez-Padial, N.; Marín, M.M.; Domingo, R. Assisted-Driven Design of Customized Maintenance Plans for Industrial Plants. Appl. Sci. 2022, 12, 7144. [Google Scholar] [CrossRef]
  6. da Silva, R.F.; Melani, A.H.d.A.; Michalski, M.A.d.C.; de Souza, G.F.M. Reliability and Risk Centered Maintenance: A Novel Method for Supporting Maintenance Management. Appl. Sci. 2023, 13, 10605. [Google Scholar] [CrossRef]
  7. Song, M.; Santos, I.F.; Zhang, X.; Wu, J.; Lind, M. Explicit Representation of Mechanical Functions for Maintenance Decision Support. Electronics 2023, 12, 4267. [Google Scholar] [CrossRef]
  8. García, F.J.A.; Salgado, D.R. Analysis of the Influence of Component Type and Operating Condition on the Selection of Preventive Maintenance Strategy in Multistage Industrial Machines: A Case Study. Machines 2022, 10, 385. [Google Scholar] [CrossRef]
  9. García, F.J.A.; Salgado, D.R. An Approach for Predictive Maintenance Decisions for Components of an Industrial Multistage Machine That Fail before Their MTTF: A Case Study. Systems 2022, 10, 175. [Google Scholar] [CrossRef]
  10. Song, M.; Zhang, X.; Lind, M. Automatic identification of maintenance significant items in reliability centered maintenance analysis by using functional modeling and reasoning. Comput. Ind. Eng. 2023, 182, 109409. [Google Scholar] [CrossRef]
  11. Ivančan, J.; Lisjak, D. New FMEA Risks Ranking Approach Utilizing Four Fuzzy Logic Systems. Machines 2021, 9, 292. [Google Scholar] [CrossRef]
  12. Nazeri, A.; Naderikia, R. A new fuzzy approach to identify the critical risk factors in maintenance management. Int. J. Adv. Manuf. Technol. 2017, 92, 3749–3783. [Google Scholar] [CrossRef]
  13. Tortorella, G.M.; Fogliatto, F.S.; Cauchick-Miguel, P.A.; Kurnia, S.; Jurburg, D. Integration of industry 4.0 technologies into total productive maintenance practices. Int. J. Prod. Econ. 2021, 240, 108224. [Google Scholar] [CrossRef]
  14. Cachada, A.; Barbosa, J.; Leitão, P.; Gcraldcs, C.A.S.; Deusdado, L.; Costa, J.; Teixeira, C.; Teixeira, J.; Moreira, A.H.J.; Moreira, P.M.; et al. Maintenance 4.0: Intelligent and predictive maintenance system architecture. In Proceedings of the 2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA), Turin, Italy, 2–7 September 2018. [Google Scholar] [CrossRef]
  15. Bampoula, X.; Siaterlis, G.; Nikolakis, N.; Alexopoulos, K. A Deep Learning Model for Predictive Maintenance in Cyber-Physical Production Systems using LSTM Autoencoders. Sensors 2021, 21, 972. [Google Scholar] [CrossRef]
  16. Longo, F.; Mirabelli, G.; Nicoletti, L.; Solina, V. An ontology-based, general-purpose and Industry 4.0-ready architecture for supporting the smart operator (Part I–Mixed reality case). J. Manuf. Syst. 2022, 64, 594–612. [Google Scholar] [CrossRef]
  17. Kabir, S.; Papadopoulos, Y. A review of applications of fuzzy sets to safety and reliability engineering. Int. J. Approx. Reason 2018, 100, 29–55. [Google Scholar] [CrossRef]
  18. Rahman, A.; Pasaribu, E.; Nugraha, Y.; Khair, F.; Soebandrija, K.E.N.; Wijaya, D.I. Industry 4.0 and society 5.0 through lens of condition based maintenance (CBM) and machine learning of artificial intelligence (MLAI). IOP Conf. Ser. Mater. Sci. Eng. 2020, 852, 012022. [Google Scholar] [CrossRef]
  19. Recio-García, J.A.; González-Calero, P.A.; Díaz-Agudo, B. jcolibri2: A framework for building Case-based reasoning systems. Sci. Comput. Program. 2014, 79, 126–145. [Google Scholar] [CrossRef]
  20. Recio-García, J.A. jCOLIBRI: Una Plataforma Multi-Nivel Para la Construcción y Generación de Sistemas de Razonamiento Basado en Casos. Ph.D. Thesis, Departamento de Ingeniería del Software e Inteligencia Artificial, Facultad de Informática, Universidad Complutense de Madrid, Madrid, Spain, 2008. (A Multi-Level Platform for the Construction and Generation of Case-Based Reasoning Systems) (In Spanish). [Google Scholar]
  21. Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
  22. Baghbani, M.; Iranzadeh, S.; Khajeh, M.B. Investigating the relationship between RPN parameters in fuzzy PFMEA and OEE in a sugar factory. J. Loss Prev. Process Ind. 2019, 60, 221–232. [Google Scholar] [CrossRef]
  23. Ben-Daya, M.; Raouf, A. A revised failure mode and effects analysis model. Int. J. Qual. Reliab. Manag. 1996, 13, 43–47. [Google Scholar] [CrossRef]
  24. Bowles, J.B. An assessment of PRN prioritization in a failure modes effects and criticality analysis. J. IEST 2004, 47, 51–56. [Google Scholar] [CrossRef]
  25. Braglia, M.; Frosolini, M.; Montanari, R. Fuzzy criticality assessment model for failure modes and effects analysis. Int. J. Qual. Reliab. Manag. 2003, 20, 503–524. [Google Scholar] [CrossRef]
  26. Chang, C.L.; Liu, P.H.; Wei, C.C. Failure mode and effects analysis using grey theory. Integr. Manuf. Syst. 2001, 12, 211–216. [Google Scholar] [CrossRef]
  27. Gilchrist, W. Modelling failure modes and effects analysis. Int. J. Qual. Reliab. Manag. 1993, 10, 16–23. [Google Scholar] [CrossRef]
  28. Pillay, A.; Wang, J. Modified failure mode and effects analysis using approximate reasoning. Reliab. Eng. Syst. Saf. 2003, 79, 69–85. [Google Scholar] [CrossRef]
  29. Sankar, N.R.; Prabhu, B.S. Modified approach for prioritization of failures in a system failure mode and effects analysis. Int. J. Qual. Reliab. Manag. 2001, 18, 324–335. [Google Scholar] [CrossRef]
  30. Renjith, V.R.; Kalathil, M.J.; Kumar, P.H.; Madhavan, D. Fuzzy FMECA (failure mode effect and criticality analysis) of LNG storage facility. J. Loss Prev. Process Ind. 2018, 56, 537–547. [Google Scholar] [CrossRef]
  31. Cao, N.; Dvořák, A.; Štěpnička, M.; Valášek, R. Redundancy criteria for linguistic fuzzy rules. Expert Syst. Appl. 2023, 214, 119112. [Google Scholar] [CrossRef]
  32. Francis, R.S.; Colli, A. Information-based reliability weighting for failure mode prioritization in photovoltaic (PV) module design. In Proceedings of the Probabilistic Safety Assessment and Management (PSAM 12), Honolulu, HI, USA, 22–27 June 2014. [Google Scholar]
  33. Wang, Y.M.; Chin, K.S.; Poon, G.K.K.; Yang, J.B. Risk evaluation in failure mode and effects analysis using fuzzy weighted geometric mean. Expert Syst. Appl. 2009, 36, 1195–1207. [Google Scholar] [CrossRef]
  34. Mentes, A.; Akyildiz, H.; Yetkin, M.; Turkoglu, N. A FSA based fuzzy DEMATEL approach for risk assessment of cargo ships at coasts and open seas of Turkey. Saf. Sci. 2015, 79, 1–10. [Google Scholar] [CrossRef]
  35. Calvo, L.M.; Domingo, R. CO2 Emissions Reduction and Energy Efficiency Improvements in Paper Making Drying Process Control by Sensors. Sustainability 2017, 9, 514. [Google Scholar] [CrossRef]
Figure 1. Java development environment in the Eclipse integrated development environment (IDE) under the jCOLIBRI domain.
Figure 1. Java development environment in the Eclipse integrated development environment (IDE) under the jCOLIBRI domain.
Electronics 13 00639 g001
Figure 2. Problem data: (a) input data; (b) output window with the three similar cases.
Figure 2. Problem data: (a) input data; (b) output window with the three similar cases.
Electronics 13 00639 g002
Figure 3. Dialog boxes for the evaluation, in linguistic terms, of the relative importance of each risk factor: (a) occurrence probability; (b) severity probability; and (c) detection probability.
Figure 3. Dialog boxes for the evaluation, in linguistic terms, of the relative importance of each risk factor: (a) occurrence probability; (b) severity probability; and (c) detection probability.
Electronics 13 00639 g003
Figure 4. Dialog boxes for the evaluation, in linguistic terms, of the relative importance of each risk factor: (a) occurrence degree; (b) severity degree; (c) detection degree; and (d) New RPN.
Figure 4. Dialog boxes for the evaluation, in linguistic terms, of the relative importance of each risk factor: (a) occurrence degree; (b) severity degree; (c) detection degree; and (d) New RPN.
Electronics 13 00639 g004aElectronics 13 00639 g004b
Figure 5. Continuation of the review process for required variables: (a) Interval; (b) Responsibility; (c) Task.
Figure 5. Continuation of the review process for required variables: (a) Interval; (b) Responsibility; (c) Task.
Electronics 13 00639 g005
Figure 6. Data review inputs for the new chosen case, through questions of operational context. Second stage, employed RCM applied to the maintenance policy.
Figure 6. Data review inputs for the new chosen case, through questions of operational context. Second stage, employed RCM applied to the maintenance policy.
Electronics 13 00639 g006
Figure 7. Result: solution: (a) new case added; (b) ID = 36 recorded in the RCM_EW.CSV file database.
Figure 7. Result: solution: (a) new case added; (b) ID = 36 recorded in the RCM_EW.CSV file database.
Electronics 13 00639 g007
Table 1. Defuzzification process for occurrence, μO, from linguistic terms and triangular fuzzy number, fNO, adapted from [22].
Table 1. Defuzzification process for occurrence, μO, from linguistic terms and triangular fuzzy number, fNO, adapted from [22].
Occurrence (O)fNO m − αmm + βαβμLμRμO
Very High, Danger is almost inevitable(08, 10, 10)0810102.000.00−2.3310.006.67
High, Frequent Dangers(05, 07, 09)0507092.002.00−1.333.002.67
Average(03, 05, 07)0305072.002.00−0.672.332.00
Low(01, 03, 05)0103052.002.000.001.671.33
Low, Danger is relatively rare(00, 00, 02)0000020.002.001.000.670.33
Table 2. Defuzzification process for severity, μS, from linguistic terms and triangular fuzzy number, fNS, adapted from [22].
Table 2. Defuzzification process for severity, μS, from linguistic terms and triangular fuzzy number, fNS, adapted from [22].
Severity (S)fNS m − αmm + βαβμLμRμS
Dangerous without Warning(09, 10, 10)0910101.000.00−4.0010.007.50
Dangerous with Warning(08, 09, 10)0809101.001.00−3.505.004.75
Very High(07, 08, 09)0708091.001.00−3.004.504.25
Medium(05, 06, 07)0506071.001.00−2.003.503.25
Low(04, 05, 06)0405061.001.00−1.503.002.75
Very Low(03, 04, 05)0304051.001.00−1.002.502.25
Weak(02, 03, 04)0203041.001.00−0.502.001.75
Very Weak(01, 02, 03)0102031.001.000.001.501.25
None(01, 01, 02)0101020.001.000.001.001.00
Table 3. Defuzzification process for detection, μD, from linguistic terms and triangular fuzzy number, fND, adapted from [22].
Table 3. Defuzzification process for detection, μD, from linguistic terms and triangular fuzzy number, fND, adapted from [22].
Detection (D)fND m − αmm + βαβμLμRμD
Absolutely Low(09, 10, 10)0910101.000.00−4.0010.007.50
Very Weak(08, 09, 10)0809101.001.00−3.505.004.75
Very Low(07, 08, 09)0708091.001.00−3.004.504.25
Low(05, 06, 07)0506071.001.00−2.003.503.25
Medium(04, 05, 06)0405061.001.00−1.503.002.75
Almost High(03, 04, 05)0304051.001.00−1.002.502.25
High(02, 03, 04)0203041.001.00−0.502.001.75
Very High(01, 02, 03)0102031.001.000.001.501.25
Absolutely Definitive(01, 01, 02)0101020.001.000.001.001.00
Table 4. Fuzzy weight, adapted from [22,33].
Table 4. Fuzzy weight, adapted from [22,33].
Weights (W)fNW
Very High(0.75, 1, 1)
High(0.5, 0.75, 1)
Medium(0.25, 0.5, 0.75)
Low(0, 0.25, 0.5)
Very Low(0, 0, 0.25)
Table 5. Defuzzification process for weights, μW, from linguistic terms and triangular fuzzy number, fNW, adapted from [22,33].
Table 5. Defuzzification process for weights, μW, from linguistic terms and triangular fuzzy number, fNW, adapted from [22,33].
Weights (W)fNW m − αmm + βαβμLμRμW
Very High(0.75, 1, 1)0.75110.250.000.201.000.90
High(0.5, 0.75, 1)0.500.7510.250.250.400.800.70
Medium(0.25, 0.5, 0.75)0.250.50.750.250.250.600.600.50
Low(0, 0.25, 0.5)0.000.250.50.250.250.800.400.30
Very Low(0, 0, 0.25)0.000.000.250.000.251.000.200.10
Table 6. Attributes.
Table 6. Attributes.
Attributes DescriptionSelected Values
EEquipment
FFFunctional_Failure
IInstallation
IDPCaseID
SSection
FRequired Function
FEFailure_Effect
FMFailure_Mode
IDCProblem Case Raised ID
IIInitial_Interval
MCMaintenance_ClassifyOM, RD, CBM, TBM, CM, PFF
RPNRisk Priority Number
PTProposed_Task
RResponsibilityTM, TE, PROD, MP
Table 7. Case Studies.
Table 7. Case Studies.
First Stage: CBR-FMECA Integration
New ProblemNew Problem Raised (Query)Selected Best Retrieved Case
IDCS/I/E/FFIDS/S/I/E/FM
AEW/RESMAS/AXIS/Do not center the axis2/EW/RESMAS/AXIS/Mismatch between axis 3, 5, and 6’s width due to poor alignment
BEW/RESMAS/GLUE/Do not eject glue for anyone9/EW/RESMAS/GLUE/In the tail pump the valve seals wear out
CEW/RESMAS/FOLDERS/Break the package5/EW/RESMAS/FOLDERS/Poor regulation of restrictions in the act. Pneumatic (cylinder)—see diagram—does not perform pneumatic braking due to poor regulation or not having external flow limiters, contemplated in the original diagram
DNo data entry/No data entry/No data entry/Pallets get stuck21/EW/RESMAS/I/0 PALLETIZER/The loaded pallet bumps into the intermediate belts (located between the stacker belts and the pallet outlet), offering resistance to the forward movement
ENo data entry/No data entry/Brakes/failure25/EW/RESMAS/BRAKES/The fault is reproduced at the moment of the maneuver where the engine is ordered to brake within an established time interval. If there is deterioration of the engine brake disc (wear or crystallization), this time is exceeded
Second Stage: Conductive RCM with New fRPN Calculation Method
Relative Importance ParametersRisk Factor DegreeFinal Review RCM Process Parameters (Defined by Operational Context)
wO/wS/wDO/S/DDecision Diagram Answers Sequence
High/High/LowHigh/Medium/LowNO/YES/YES
Medium/High/MediumLow/Very High/LowNO/YES/YES
Medium/High/Very LowVery High/Very High/Very WeakNO/YES/NO/NO/NO/NO
Low/High/Very HighVery Low/Medium/Absolutely LowNO/YES/NO/NO/NO/NO
Medium/Very High/MediumVery Low/Very High/Absolutely LowNO/YES/NO/NO/YES
Results
wLR Defuzzy and MCFinal Review RCM Process Parameters (Defined by Operational Context)
fRPN/MCII/R/PT
300/OM23/TM/Grease and Recalibrate all axes, according to the manufacturer’s instructions
279/OM15/PROD/Detached glue each work shift
528/RD24/TM/Redesign the folding guides within the original manufacturer specifications; in geometrics and materials
337/RD25/TM/Adjust the height of the exit planes of the roller line in a circular manner from top to bottom
252/TBM30/TM/Replace the brake discs with new ones
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Rodríguez-Padial, N.; Marín, M.M.; Domingo, R. Improvement of Industrial Maintenance Plans through Assistance-Driven Reliability-Centered Maintenance and Case-Based Reasoning Design. Electronics 2024, 13, 639. https://doi.org/10.3390/electronics13030639

AMA Style

Rodríguez-Padial N, Marín MM, Domingo R. Improvement of Industrial Maintenance Plans through Assistance-Driven Reliability-Centered Maintenance and Case-Based Reasoning Design. Electronics. 2024; 13(3):639. https://doi.org/10.3390/electronics13030639

Chicago/Turabian Style

Rodríguez-Padial, Néstor, Marta M. Marín, and Rosario Domingo. 2024. "Improvement of Industrial Maintenance Plans through Assistance-Driven Reliability-Centered Maintenance and Case-Based Reasoning Design" Electronics 13, no. 3: 639. https://doi.org/10.3390/electronics13030639

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop