Next Article in Journal
Innovative and Green Extraction Techniques for the Optimal Recovery of Phytochemicals from Saudi Date Fruit Flesh
Next Article in Special Issue
An Optimization Method for Distributing Emergency Materials Which Balances Multiple Decision Criteria
Previous Article in Journal
In Vivo Performance of Magnesium Alloy LX41 in a Rat Model
Previous Article in Special Issue
Evaluating the Performance of a Safe Insulin Supply Chain Using the AHP-TOPSIS Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Modified FMEA Approach to Predict Job Shop Disturbance

Yancheng Institute of Technology, Yancheng 224051, China
*
Author to whom correspondence should be addressed.
Processes 2022, 10(11), 2223; https://doi.org/10.3390/pr10112223
Submission received: 7 October 2022 / Revised: 23 October 2022 / Accepted: 24 October 2022 / Published: 28 October 2022

Abstract

:
Failure modes and effects analysis (FMEA) is a systematic approach that focuses on evaluating critical disturbances in a system. However, traditional FMEA has its own drawbacks, such as invalid computations and ambiguous priority definitions, which lead to many constraints in the application of complex production processes, especially in job shops with various resources. Therefore, this paper proposes an analytic disturbance prediction method for job shop with multiple resources and multiple evaluation indexes, which combines the vector computing techniques, FMEA, and fuzzy analytic hierarchy process (FAHP). In contrast to other work, this paper focuses on the establishment of FMEA mathematical model to improve the readability of multi-resource disturbance risk results. To this end, the projection of the disturbance vector is visualized to reduce repeated calculation results, triangles and trapezoids are used as membership functions to improve the accuracy of weight, and the differentiation index is used to reduce the ambiguity of priorities. The proposed method can effectively discover the critical disturbances and enable managers to undertake more assertive decisions.

1. Introduction

A primary goal of any job shop is to increase its throughput. Little’s law [1] states that throughput can be enhanced by reducing cycle time, increasing the level of inventory (or resources in general), or any combination of cycle time and resources. Job shops are generally characterized by a high level of cycle time variation. The additional job shop-related variation is due to the highly customized product mix and the system’s capacity and capability to adjust and produce such a diversified product mix. The absence of proper capacity and capability significantly impacts the job shop’s customer service level, product quality, and manufacturing cost. The ability of a job shop to be competitive in these three performance outcomes determines the reputation and growth of a manufacturing company [2]. In other words, improving throughput through the mitigation of disturbances could enhance a company’s position in the market [3].
Job shops consist of a varied set of machines (e.g., lathes, milling machines, drills) that are grouped to perform specific operations in a particular sequence that may vary according to each product [4]. This diversity and complexity introduce greater variation and disruption to production as compared to more repetitive production processes, such as continuous flow. Hence, an enhanced throughput for an existing job shop flow is achieved when process variation and disruption are mitigated. Disruption increases cycle time and lowers throughput, reducing capacity and negatively impacting customer service level, product cost, and company’s competitiveness in the market [5]. Therefore, a systemic understanding of disturbances and the introduction of process reliability as a prudent approach for mitigating them is one of the most important considerations in designing and operating job shops.
The disturbance is defined as the temporary production stoppage at any operation within the product routing [6]. There are numerous root causes for a production stoppage, but the industry norm is to explicitly consider only a fraction of the root causes. The most popular disturbances are usually equipment-related stoppages, such as maintenance and setups. However, other kinds of disturbances may also entail significant impacts on job shop performance, such as the ones related to materials, personnel, or scheduling/information [6]. In this sense, Ahmad et al. [7] proposed four critical dimensions for stability (personnel, materials, equipment, and schedules) of a productive system. Similarly, Smalley [8] adapted these and considered manpower, machines, materials, and methods as basic modules of manufacturing. Finally, Sawhney and Subburaman [9] connected these four dimensions (personnel, equipment, material, and schedule/information) to reliability.
However, few studies have verified how these disturbances should be prioritized in a job shop environment. The prioritization of these disturbances is usually performed based on failure mode and effect analysis (FMEA) and lacks linkage with the desired operational outcomes (e.g., service, quality, and cost) [10,11]. Moreover, there are still some deficiencies in visual analysis, effective calculation, and explicit priority of job shop disturbances. Thus, although FMEA is a widely used method, its application still deserves further development to fulfill such gaps. Based on these arguments, a research question can be raised: “how to prioritize disturbances in a job shop environment so that their mitigation positively impacts cost, quality, and service”.
To answer this question, this study proposed an FMEA-based risk vector approach to prioritize disturbances in order to minimize their impact on service, quality, and cost in job shop environments. The proposed approach also categorizes disturbances based on personnel, equipment, scheduling, and material, as suggested by Sawhney et al. [9]. The application of this method is illustrated through the utilization of an existing dataset from a secondary source, which comprises 111 different organizations whose manufacturing is job shop-based. Finally, disturbances’ evaluation of the entire job shop is composed of the risk vectors obtained from service, quality, and cost through linear mathematics. Results of the proposed method are then compared to traditional FMEA to check for divergences and similarities in the final disturbances ranking.
In addition to its theoretical contribution, this research also implies practical outcomes. Based on our approach, job shop production managers can undertake more assertive decisions with regard to which disturbance to address first. Such an aspect is fundamental since companies usually look for operational performance maximization with minimum efforts. As job shop contexts add a significant amount of complexity to daily decisions, the availability of a method that facilitates prioritizing existing disturbances contributes to a more effective managerial approach. The rest of the paper is structured as follows. Section 2 presents a literature review on the main topics approached in this study, such as FMEA and disturbances sources. Section 3 describes the proposed method, whose results are illustrated and discussed in Section 4. Finally, Section 5 concludes the study and indicates future research opportunities.

2. Literature Review

2.1. Dimensions for Process Stability

First, in terms of personnel, they are directly or indirectly responsible for a variety of disturbances in a job shop. Among the main personnel-related disturbances, employee absenteeism stands out as a key cause of disruptions for production since it impacts not only the productive capacity but also reduces the skill set availability. In fact, Hausknecht et al. [12] demonstrate that productivity losses due to employee absenteeism cost organizations millions of dollars each year. Furthermore, other reasons originated by personnel issues can also impact production, such as employees’ generational changes, cultural differences, and employee turnover [13,14]. A specific personnel issue regards the discipline in following standard operating procedures (SOPs). In job shops, SOPs are usually difficult to develop and implement, which jeopardizes their adherence. Finally, the lack of employees’ engagement and alignment to organizational objectives has been highlighted by Kang et al. [15] as a threat to an enhanced productive flow, since it undermines communication and collaborative behaviors on a daily basis.
Second, equipment disturbances can certainly cause loss of capacity and throughput. Equipment failures cannot be underestimated since they are a common issue in most productive environments [16]. The pursuit of maximizing production benefits has led to machine overloading, accelerating equipment damages. Additionally, improper usage of equipment operated by an unskilled employee might cause speed losses, which waste time and capacity [17,18,19]. It is noteworthy that qualified tooling, required auxiliary equipment, and utilities in general are all closely associated with equipment. Any of them can affect the efficiency of the equipment, which affects the production process of the entire job shop.
With regard to scheduling, it refers to the allocation of resources to perform a set of tasks over a period of time [20]. In a job shop, scheduling is of great concern to scholars, whose most usual methods comprise algorithms to optimize single or multi-object production [21,22]. Under the environment of the industrial revolution, job shops are facing a big challenge of automation which requires stable scheduling. Proactive scheduling or knowledge-based scheduling all need the ability to recognize unplanned disruptions [23]. As part of job shop management, scheduling has its complex characteristics due to different disturbances. Product diversities and order requirement variability lead to several task inputs, which further result in more complex scheduling [24,25]. Therefore, developing the ability to recognize disturbances originating from the scheduling is critical for operations and production managers.
Finally, regarding materials, which include raw material, work-in-process (WIP), and finished goods [9], a usual management issue is to protect supply chains from serious and costly disruptions and at the same time reduce inventory [26]. At the same time, production and delivery of non-conformity parts can be a serious issue, and it is considered one of the main failures in terms of material [27,28]. Furthermore, material accumulation can generate losses in material, either due to inventory accuracy or deterioration [29,30].

2.2. Performance Outcomes

Yin et al. pointed out the importance of the relationship between product and customer during the revolution of industry [31]. The criteria for a customer to judge a company are service, cost, and the product’s quality. The absence of any one factor will lead to the loss of customers [32]. Moreover, the above disturbance will produce three outcomes of service, quality, and cost corresponding to delivery on time, reject, or rework, and any cost-related factors, respectively. The three evaluation criteria will be used as the primary elements of the evaluation function of job shop disturbances.
Service is a potential evaluation standard of a customer for a company. This standard is an accumulating effect that affects whether customers will continue to order products from the company (whose production department belongs to job shop). This customer-to-business relationship will map to the impact on job shop. Therefore, a job shop disturbance affecting the service will cause a serious loss to the company. Learning what disturbances have an impact on the service and the extent of disturbances influencing the service is necessary for this paper. To simplify the difficulty of classification and quantify the service, the term tardiness will replace the service, which is widely quoted in many literature works and could be represented by time and reflects the service in a measurable method [33,34]. Thus, the service below is also tardiness.
Quality is the lifeline of a manufacturing company. It determines whether a company could operate for a long time. Health prognosis [35] and quality-based fault diagnosis [36] are all current topics in academic research today. Good quality products tend to win customer trust which will occupy more market shares, while unqualified products will make customers lose confidence in the product and brand. Therefore, the quality could be a dominant criterion to evaluate a disturbance for job shop. Moreover, the weight of quality could be changed according to the demand of different companies. In this part of the classification, the division of disturbances is based on whether they cause parts, semi-finished, and finished products to be scrapped.
Cost can best reflect the expenditure of a company, and it is also one of the biggest concerns by shareholders. In the past, Rohleder pointed out the importance of cost in the performance measurement of shop [37]. Even now, manufacturing organizations are still faced with pressure on cost [38]. It includes direct material cost, direct labor cost, other direct cost, and indirect cost [39]. Similarly, this paper considers the cost as labor cost [40], equipment cost, scheduling cost [41], and other material cost from the perspective of resources which will explain disturbances more simply.

2.3. Failure Mode and Effects Analysis

FMEA is a design tool that mitigates risks during the design phase before they occur [10]. In evaluating the risk, a risk priority number (RPN) represented by severity (S), occurrence (O), and detection (D) is widely accepted by practitioners and researchers, given by:
RPN = S   ×   O   ×   D
where:
  • S = the severity of a failure;
  • O = likelihood of occurrence of the failure; and
  • D = probability of failure being detected before it happens.
Each parameter takes a number from 1 to 10. Higher values of S and O mean higher effects of a failure and higher probability of a failure happening, respectively. Higher values of D mean that it is more difficult to find and prevent a failure before it happens. Therefore, high RPN indicates a high risk of priority of failures and managers should focus on these failures to keep the system, process, or the whole workshop reliable. Although FMEA has been proven to be a vital early preventative action, the traditional RPN method suffers from many drawbacks when conducted in practical situations [42]. For example, the same RPN value could be acquired by different sets of S, O, and D; the weights of three factors are not considered. The following Table 1 is the representative list of research efforts that attempt to overcome the FMEA drawbacks and the prioritization of the corresponding model [9,43,44,45,46,47,48,49,50,51,52].
Although the above has many improvements for FMEA, none of them construct an FMEA that addresses job shop issues. Other priority methods are mostly based on other new methods (e.g., fuzzy theory) to study the prioritization, but they are also based on the study of traditional RPN values. Section 3.3 will introduce a modified FMEA using a new concept (risk vector) to assess risks which will provide managers and researchers with a new perspective to understand and evaluate the job shop disturbances.

3. Methodology

In this section, we first introduce the definition of job shop disturbances from three basic requirements. The framework of disturbances division will be described in the form of tree in the second part. The third part presents an analytic disturbance prediction method for job shop with multiple resources and multiple evaluation indexes, which combines the vector computing techniques, FMEA, and FAHP. The last part is to find the critical disturbances through the differentiation index and achieve the prioritization of the disturbances.

3.1. Job Shop Disturbances Definition

There is no universal agreement on a definition for the term disturbance in job shop. Through the search of the literature and other materials [53], we define disturbance as a temporary change in average environmental conditions that causes a pronounced or inconspicuous change in job shop. As highlighted above, temporary change, average environmental conditions, and pronounced or inconspicuous change are the basic requirements in defining disturbance.
  • Temporary change:
    Personnel unavailability or fluctuations in capability.
    Equipment failure or unplanned events causing performance not up to standard.
    Scheduling rules and optimization object parameters will vary for the causes of the complexity of job shop.
    Materials availability and quality will vary due to a volatile market and government behavior.
  • Average environmental conditions:
    Personnel is available and capable of operating machines to get qualified products or conduct other processes.
    Equipment can work normally without unexpected downtime.
    Scheduling is appropriate without any disruptions or variance.
    Materials are available, qualified, and delivered on time.
  • Pronounced or inconspicuous change:
    Production delay, even unable to meet customer needs.
    Production scrapped resulting in rework or rejection.
    Company revenue and expenditure changes.

3.2. Framework of Disturbances Division

A framework is developed that consists of two basic phases divided into four levels as outlined in Figure 1:
  • Finding problems: after defining job shop disturbance, finding problems or symptoms in real job shop conditions that differ from ideal job shop conditions becomes the first phase which contains two levels. At the first level, ideal job shop conditions are listed according to the definition to build an ideal job shop that no disturbances will happen, and all activities will remain in their course. Then, at the second level, the actual job shop conditions are established accordingly to reflect the phenomenon that disturbances may happen anywhere at any time. Any actual job shop conditions that are not under the ideal job shop conditions will be considered the so-called disturbance trigger conditions affecting the job shop.
  • Knowledge base: it is the second phase of the framework which develops a knowledge base of disturbance causes in the form of a tree. As shown in the figure, the third and fourth level as a knowledge base consists of the core part of the disturbances division and lay the foundation for the following prioritizing disturbances. The knowledge base of this disturbance source comes from the above literature review and experience of Sawhney’s research team with over 100 manufacturing organizations, many of which are part of the job shop. Figure 2, Figure 3, Figure 4 and Figure 5 illustrate the knowledge base in the form of detailed hierarchical trees developed for the personnel, equipment, scheduling, and materials from the perspective of service. Appendix A shows the knowledge base from the perspective of quality and cost.
It can be seen from Figure 2 that based on the criteria of service, personnel in ideal job shop state are shown as available, capable, trained, error free operation, and effective communication. However, in the actual environment, what is opposite to error-free operation is the phenomenon of product defects, customer complaints, incomplete maintenance, insufficient production, and machine halt. Among them, taking the insufficient production as an example, the direct causes include lack of standard process guidance, failure to follow SOP, and lack of training. The root causes of exceeding personal capability include work overload, poor capability, lack of motivation, etc.
As shown in Figure 3, equipment in ideal job shop conditions based on service are required capability and capacity, calibrated, effective inter-device communication, and proactive maintenance. However, in the actual environment, the opposite of having the required capacity is the resulting problems such as insufficient production, bottleneck, long downtime, speed reduction of equipment, and frequent variation of processing time. Among them, taking the speed reduction of the equipment as an example, the direct causes include equipment setup errors, jamming causes stoppage, being out of parts, etc. The root causes of being out of parts include inappropriate scheduling, transportation failure, material shortage, and incorrect layout of equipment.
It can be seen from Figure 4 that based on the criteria of service, scheduling in an ideal job shop condition is manifested as accurate forecast, correct quantity and time, etc. However, in the actual environment, what is opposite to no unplanned events is the phenomenon of shortage of raw material, technical route change, frequent changes of scheduling strategy, and order increasement. Among them, taking the frequent changes of scheduling strategy as an example, the direct causes include customer demand change, MES issues, cooperation between departments, etc. The root causes of manufacturing execution system (MES) issues include data base fault, incorrect algorithm, changes of optimized objects, parameter setting error, etc.
As shown in Figure 5, the material in ideal job shop conditions based on service is the delivery of correct quantity, delivery of quality parts, delivery of correct time, etc. However, in the actual environment, the opposite of delivery of correct time is the resulting problems such as process defect, material missing, delayed material, etc. Among them, taking the delayed material as an example, the direct causes include supply chain physical fault, limited supply, coordination with sales, and wrong economic order quantity (EOQ). The root causes of the wrong EOQ include supplier issues and wrong inventory information, etc.

3.3. Disturbance Model

  • Risk vector
To evaluate the risk associated with job shop, first, the risk vector of a disturbance is proposed which is defined as follows:
rv n = | S n | × i + | O n | × j + | D n | × k
where n is a natural number, rv n is the nth disturbance risk vector. |Sn|, |On|, and |Dn| are the severity, likelihood of occurrence, and probability of detection of the disturbance risk vector, respectively, and I ,   j ,   and     k correspond to the unit direction vectors of x, y, and z axes of three-dimensional coordinates, respectively.
Formula (2) represents the risk assessment of individual disturbance, which includes two characteristic attributes of disturbance direction and magnitude, reflecting the degree of deviation of disturbance to parameters (S, O, and D) and the magnitude of disturbance risk vector, respectively. The disturbance risk vector number (RVN) is recorded as the square of the vector module, that is:
RVN = | rv | 2 = | S | 2 + | O | 2 + | D | 2
Define the priority of the risk vector of the bias vector r on the plane A as:
RVN A r =   | r v | 2 × cos r v , r = ( | S | 2 +   | O | 2 + | D | 2 ) × cos r v , r
where cos r v ,   r the cosine value of the angle between the projection vector of rv on the plane A (the plane of the intended projection) and the vector r . Since the value of S, O, and D of the disturbance vector parameters are positive numbers, the disturbance vectors are all distributed in the first quadrant. If the plane with normal vector i ×   j is taken as the projection plane, and vector r is the unit positive vector of vector i , the priority of the risk vector biased to vector i on the plane SO can be obtained as follows:
RVN SO i = | S | × ( | S | 2 + | O | 2 +   | D | 2 ) | S | 2 + | O | 2
The risk vector explains the risk of disturbance from the vector mathematical model, converts a single numerical value that is difficult to analyze into a three-dimensional vector, which can reflect the different degree of deviation of the disturbance, and more intuitively expresses the distribution of different disturbance. RVN directly reflects the value of disturbance vector and provides a standard for quantitative analysis of disturbance. R V N A   r defines the priority of the risk vector of the bias vector r on the plane A, reflects the different degree of bias of the priority of the disturbance risk vector and provides a reference for further analysis of the priority research.
In addition, by traversing the values of parameters S, O, and D, different disturbance risk assessment values can be calculated by the mathematical expression. The specific comparison is shown in Table 2.
Where Ndv is the number of different values that can be generated by the disturbance risk model. RNdv refers to the ratio of the Ndv generated by the model to the total of 1000 (10 × 10 × 10) combinations. NNdv is the number of elements in Ndv, whose value is not unique in the total 1000 results. Rr is the ratio of NNdv to Ndv. The results show that the new mathematical model can get more different solutions in the numerical results, realize the differentiation of different disturbances, and provide a more continuous solution set for explaining different disturbances.
  • Job shop disturbance risk vector
After defining a single disturbance, the overall job shop disturbance risk assessment model can be obtained. The disturbance risk vectors and logical relations of each layer are as follows:
RVJS = { RV s , RV q , RV c }
RV s = { rv sp , rv se , rv sd , rv sm }
RV q = { rv qp , rv qe , rv qd , rv qm }
RV c = { rv cp , rv ce , rv cd , rv cm }
where RVJS represents job shop disturbance risk vector. RV s ,   RV q ,   and   RV c represent service disturbance vector, quality disturbance vector, and cost disturbance vector, respectively. rv sp ,   rv se ,   rv sd ,   and   rv sm are the personnel, equipment, scheduling, and material disturbance vector related to the service. Similarly, rv qp ,   rv qe ,   rv qd ,   and   rv qm are the personnel, equipment, scheduling, and material disturbance vector related to the quality. rv cp ,   rv ce ,   rv cd ,   and   rv cm correspond to the resource disturbance vectors related to the cost. Service-, quality-, and price-related disturbance vectors (Equations (7)–(9)) are the set of individual disturbance vectors, while job shop disturbance vector (Equation (6)) is the set of service-, quality-, and cost-related disturbance vectors. The logical relationship is shown in Figure 6.
In order to express the magnitude relationship between RVJS and risk vector, Equations (6)–(9) can be written as following expression:
RVJS   = ω s RV s + ω q RV q + ω c RV c
RV s = ω sp rv sp + ω se rv se + ω sd rv sd + ω sm rv sm
RV q = ω qp rv qp + ω qe rv qe + ω qd rv qd + ω qm rv qm
RV c = ω cp rv cp + ω ce rv ce + ω cd rv cd + ω cm rv cm
where ω is the weight, and the FAHP with the trigonometric function and the trapezoidal function as the membership function [50] is used to obtain a more reliable weight value. The steps are as follow:
Step 1: Obtain the fuzzy judgement matrix [ a ij e ˜ ] (i = 1, 2, …, n; j = 1, 2, …, n; e = 1, 2, …, E)
[ a i   j e ˜ ] = [ 1 a 12 e ˜ a 1 n e ˜ 1 / a 12 e ˜ 1 a 2 n e ˜ 1 / a 1 n e ˜ 1 / a 2 n e ˜ 1 ]
where a ij e ˜ is the fuzzy relative importance by comparting index i with index j provided by eth expert. The fuzzy corresponding number for relative importance and membership function are shown in Table 3 and Figure 7.
Step 2: The aggregated fuzzy judgement matrix [ a ij ˜ ] = e = 1 E ω e × a ij e ˜ is obtained, which is the accumulation of fuzzy judgement matrix of all experts. ω e is the weight of expert e and could be obtained by the method of AHP by comparing the position, length of service, and education.
Step 3: Examine the consistency of fuzzy judgement matrix. In case [ a ij ] is consistent, [ a ij ˜ ] is also consistent [54].
Step 4: Using the asymptotic normalization coefficient method, the fuzzy weights of fuzzy comparison values between index is calculated by Equation (15) as follows.
R I ˜ = a i 1 ˜     a i 2 ˜         a in ˜
where a in ˜ is a fuzzy comparison values of index i to index n.
Step 5: For each criterion, the initial fuzzy weights are defined as follows.
I ˜ =   I i ˜     ( r 1 ˜     r 2 ˜         r n ˜ ) - 1
where I ˜ is defined as the initial fuzzy weight of index i.
Step 6: Defuzzification procedure. Using center of area to calculate the best non-fuzzy performance value of the fuzzy weights.
ω = f   ( x ) xdx f   ( x ) dx
where ω is the weight with a single value obtained from the defuzzification procedure by the center of area method, f(x) is membership function, and x is the variable.
Step 7: Normalize weights.
ω i =   ω i / i = 1 k ω i
where ω i is the final weight of each index, and k is the number of different comparison indexes under the same comparison layer.

3.4. Prioritization

After obtaining a series of disturbance vectors, how to prioritize the disturbances that need to be resolved or predict the disturbances that may occur is a problem that job shop managers need to pay attention to. This paper uses the difference index to divide the priority of disturbances and provides the reference for managers to find key disturbances in the first time. Table 4 lists the different indicators and parameters required for priority determination. The key meanings are as follows:
  • Disturbance: this refers to the disturbance judgment condition in an ideal job shop environment.
  • Parameter: this column contains three parameters: severity, occurrence, and detectability, which are manually entered by the user.
  • Risk vector: this is a vector with direction and size acquired by the values of probability of occurrence, severity, and effectiveness of detection. The direction means different degrees of inclination towards the three assessments and modulus (value of risk vector) represents the risk level of a disturbance on different classifications. The square of modulus can range from 3 representing the lowest risk to 300 which represents the highest risk.
  • Differentiation index (Diff.index): risk vector practices presenting high risk vector values are critical for the company and should be viewed as improvement opportunities. To best level the disturbances, we use the differentiation index described as follows:
Diff . index = | RV | 2 | RV | 2 ¯ Std
where | RV | 2 represents square of the modulus of each disturbance, | RV | 2 ¯ and Std represent the average and the standard deviation of risk vector practices respectively. The values which are larger than 1.0 will be considered as the most critical ones [55], and, thus, prioritized to make managers learn these disturbances in their job shops are more important.

4. Results and Discussion

4.1. Risk Vector

Based on the utilization of previous data, we now illustrate the application of the proposed methodology. The results for service are shown in Table 5, Table 6, Table 7 and Table 8 and the remaining are shown in Appendix B.
In total, 63 failure modes were related to either service, quality, or cost, which correspond to different disturbance classifications and prioritization under different criteria. Using the proposed method, 8 critical disturbance sources were obtained, which are shown in bold. As their differentiation indexes were larger than 1.0, such disturbance sources were deemed as critical or special causes, seriously affecting service, quality, or cost of the organization. The remaining failure modes were considered as common causes [56] in all data results analysis. Managers should focus on the above-mentioned critical disturbance causes and clarify the representative ones in their job shops. Compared with the previous method, this method can detect critical disturbance sources from a series of disturbances and achieve efficient job shop disturbance prevention and management. For example, from the results of personnel on service shown in Table 5, the risk vector value of effective communication is 189, and the differentiation index is greater than 1. Therefore, we can conclude that effective communication of personnel on service is the critical cause that managers should pay more attention to.
Moreover, we obtained 26 sequences changed by comparing the disturbances ranking of the traditional method and the new method. The new order is usually determined by the set which has one of the largest values in S, O, and D. It means that in a series of disturbance ordering, the group with the largest influencing factor (S, O, D) usually has the highest sequence number. For example, there are four sequence changes in the fifth group (the first table in Appendix B). In the traditional method, the order from large to small is [8,4,3]-[9,3,3]-[3,2,4]-[7,1,3], while in the new method, the order changes to [9,3,3]-[8,4,3]-[7,1,3]-[3,2,4], which stresses the importance of the higher influencing factor.
While in the case where the magnitude of the influence factor is equal or the difference is small, the group with a large number of large influence factors has the highest serial number. For example, there are two sequence changes in the sixth group (the second table in Appendix B). The traditional order from large to small is [8,6,6]-[8,4,8], while the order of the new method is reversed. From the results, the maximum impact value of both groups is 8, and the two largest influence values of the latter group are 8, while the former group is 8 and 6, which is smaller than the latter. Therefore, the latter has a higher comprehensive risk value, which is the result of the new method. This also illustrates that the new method is more capable of highlighting high-risk disturbances than the traditional methods.

4.2. Job Shop Disturbance Risk Vector

Three experts are selected, and the weight values are 0.27, 0.51, and 0.22 by using the analytic hierarchy process according to the position, length of service, and education. Using the above-mentioned fuzzy analytical hierarchy process, the values of ω s , ω q , and ω c are 0.36, 0.47, and 0.17, respectively; the values of ω sp , ω se ,   ω sd , and ω sm are 0.475, 0.124, 0.12, and 0.281, respectively; the values of ω qp ,   ω qe ,   ω qd , and ω qm are 0.204, 0.393, 0.264, and 0.139, respectively; and the values of ω cp ,   ω ce ,   ω cd , and ω cm are 0.23, 0.36, 0.29, and 0.12, respectively. The fuzzy judgment matrix can be seen in Appendix C. From Equations (11)–(13), it can be seen that the service-related disturbance vector, quality-related disturbance vector, and price-related disturbance vector are: R V s   32.86 i   +   21.49 j   + 27.6 k , R V q = 32 i + 20.15 j + 28.95 k , R V c = 33.78 i + 24.71 j + 25.07 k . Finally, from Equation (10), it can be obtained that the comprehensive job shop disturbance risk vector is R V J S = 32.61 i + 21.41 j + 27.8 k .
According to (6)–(13), the weighted service-, quality-, and cost-related disturbance vectors can be moved to the same coordinate, and the end points of the obtained disturbance vectors can be used as the scatter points to further analyze the job shop disturbance vector. In this paper, the relationship between the magnitude of the disturbance risk vector (RPN), the severity (S), and the frequency of occurrence (D) is taken as an example. As shown in Figure 8a, wxs, wyo, and wz-rv are the coordinates of S, O, and RVN after weighting. Service-, quality-, and cost-related disturbances have also been marked in the figure, and the vector addition can be used to obtain RV s , RV q , RV c , and RVJS . In Figure 8b, polynomial plane fitting is then carried out and the equations are: wz = −3.905 + 7.113wxs + 15.93wyo; wz = −3.31 + 11.84wxs + 10.84wyo; wz = −2.844 + 10.52wxs + 8.709wyo, where R-square is 0.7729, 0.8297, and 0.8604. The disturbance vector is mainly located on the right side of the plane wyo = 0.929wxs + 0.117. It can be seen from the result that after considering the weights, the risk of quality-related disturbances is on average higher than that of the service and cost disturbance vectors, which is consistent with reality. The analysis and fitting of the three-dimensional vector provide a comprehensive judgment method for the analysis of job shop disturbance, which is convenient for analyzing the distribution of disturbances of different indicators and also provides the possibility to distinguish different risks.

5. Conclusions

In this paper, we presented a method for classifying job shop disturbances and provided a detailed explanation of how to evaluate and prioritize these disturbances. The proposed method clearly defined the concept of job shop disturbance and developed the knowledge base of three evaluation criteria and four basic resources in the form of a hierarchical tree to classify the whole job shop disturbances. Risk vector and RVJS were developed to realize the visual analysis of the macro disturbance of the whole job shop and improve the ability to analyze different disturbances, while the FAHP with triangle function and trapezoidal function as membership function was integrated into the model to improve the accuracy of the weight. Subsequently, those critical disturbances that should be prioritized were extracted through the differentiation index, which provided a targeted job shop disturbances management method for enterprise managers. Similarly, it is also applicable to other types of workshops. The difference is that the severity, occurrence, and detectability may be different, and the problem with the job shop is that there are more possibilities for its disturbances. The results of repeatability show that the new mathematical model can distinguish more different disturbances. Compared with the traditional FMEA method, the proposed method is more capable of highlighting high-risk disturbances. Moreover, the risk vector and fitting analysis provide a more intuitive visualization method to study the distribution and differences of different disturbances.
The method proposed in this paper still has certain limitations: disturbance correlation and knowledge accuracy still need to be improved. The future work is to further improve the mathematical model and investigate more manufacturing enterprises and factories to enrich the disturbance knowledge base.

Author Contributions

The conceptualization, methodology, writing, and validation were completed by Y.Q.; writing-review and editing, H.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Funding for school-level research projects of Yancheng Institute of Technology, grant number xjr2021013. This research was also funded by Major Projects of Natural Science Research in Jiangsu Higher Education Institutions, grant number 21KJA460009.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Acknowledgments

The author wishes to express thanks to Rupy Sawhney and Guilherme Luz Tortorella for suggestions and for providing the research data.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Figure A1. (a) Diagram of disturbance division for personnel on quality. (b) Diagram of disturbance division for equipment on quality. (c) Diagram of disturbance division for scheduling on quality. (d) Diagram of disturbance division for material on quality. (e) Diagram of disturbance division for personnel on cost. (f) Diagram of disturbance division for equipment on cost. (g) Diagram of disturbance division for scheduling on cost. (h) Diagram of disturbance division for material on cost.
Figure A1. (a) Diagram of disturbance division for personnel on quality. (b) Diagram of disturbance division for equipment on quality. (c) Diagram of disturbance division for scheduling on quality. (d) Diagram of disturbance division for material on quality. (e) Diagram of disturbance division for personnel on cost. (f) Diagram of disturbance division for equipment on cost. (g) Diagram of disturbance division for scheduling on cost. (h) Diagram of disturbance division for material on cost.
Processes 10 02223 g0a1aProcesses 10 02223 g0a1b

Appendix B

Table A1. Disturbance priority matrix of personnel on quality.
Table A1. Disturbance priority matrix of personnel on quality.
QualityParameterTraditionImprovement
ResourceDisturbanceSODRPN rv 3DRVNDiff.index RVN SO i
PersonnelError free operation933819 i + 3 j + 3 k Processes 10 02223 i001990.0393.92
Capability324243 i + 2 j + 4 k Processes 10 02223 i00229−1.7123.25
Standard production guidance713217 i + 1 j + 3 k Processes 10 02223 i00359−0.9658.41
Correct inspection standards843968 i + 4 j + 3 k Processes 10 02223 i00489−0.2279.6
Correct job and workplace31393 i + 1 j + 3 k Processes 10 02223 i00519−1.9618.02
Table A2. Disturbance priority matrix of equipment on quality.
Table A2. Disturbance priority matrix of equipment on quality.
QualityParameterTraditionImprovement
ResourceDisturbanceSODRPN rv 3DRVNDiff.index RVN SO i
EquipmentCalibration848818 i + 4 j + 8 k Processes 10 02223 i0061441.15128.8
Required capability586245 i + 8 j + 6 k Processes 10 02223 i0071250.6766.25
Proactive maintenance866218 i + 6 j + 6 k Processes 10 02223 i0081360.95108.8
Proper equipment629966 i + 2 j + 9 k Processes 10 02223 i0091210.58114.79
Correct operation93399 i + 3 j + 3 k Processes 10 02223 i010990.0393.92
Table A3. Disturbance priority matrix of scheduling on quality.
Table A3. Disturbance priority matrix of scheduling on quality.
QualityParameterTraditionImprovement
ResourceDisturbanceSODRPN rv 3DRVNDiff.index RVN SO i
SchedulingPredictable scheduling24756 2 i + 4 j + 7 k Processes 10 02223 i01169−0.7230.86
Schedule based on capacity8310240 8 i + 3 j + 10 k Processes 10 02223 i0121731.87161.98
No unplanned events7710490 7 i + 7 j + 10 k Processes 10 02223 i0131982.49140
Schedule correct process72570 7 i + 2 j + 5 k Processes 10 02223 i01478−0.4975
ERP system is capable265602 i + 6 j + 5 k Processes 10 02223 i01565−0.8120.55
Table A4. Disturbance priority matrix of material on quality.
Table A4. Disturbance priority matrix of material on quality.
QualityParameterTraditionImprovement
ResourceDisturbanceSODRPN rv 3DRVNDiff.index RVN SO i
MaterialQualified material735105 7 i + 3 j + 5 k Processes 10 02223 i01683−0.3776.29
Capable assembly based on requirement92354 9 i + 2 j + 3 k Processes 10 02223 i01794−0.0991.76
Material delivered to correct point944144 9 i + 4 j + 4 k Processes 10 02223 i0181130.38103.26
Delivered of correct quantity36472 3 i + 6 j + 4 k Processes 10 02223 i01961−0.9127.28
Part identified778392 7 i + 7 j + 8 k Processes 10 02223 i0201621.59114.55
Table A5. Disturbance priority matrix of personnel on cost.
Table A5. Disturbance priority matrix of personnel on cost.
CostParameterTraditionImprovement
ResourceDisturbanceSODRPN rv 3DRVNDiff.index RVN SO i
PersonnelCorrect number of personnel6841926 i + 8 j + 4 k Processes 10 02223 i0211160.4569.6
No manpower shuffling5831205 i + 8 j + 3 k Processes 10 02223 i02298051.94
No changes in salaries8831928 i + 8 j + 3 k Processes 10 02223 i0231370.9796.87
No additional costs6651806 i + 6 j + 5 k Processes 10 02223 i02497−0.0268.59
Constant training32318 3 i + 2 j + 3 k Processes 10 02223 i02522−1.8918.31
Constant reimbursement6451206 i + 4 j + 5 k Processes 10 02223 i02677−0.5264.07
Table A6. Disturbance priority matrix of equipment on cost.
Table A6. Disturbance priority matrix of equipment on cost.
CostParameterTraditionImprovement
ResourceDisturbanceSODRPN rv 3DRVNDiff.index RVN SO i
EquipmentConstant quantity74256 7 i + 4 j + 2 k Processes 10 02223 i02769−0.7259.91
Calibration8482568 i + 4 j + 8 k Processes 10 02223 i0281441.15128.8
Equipment flexibility9351359 i + 3 j + 5 k Processes 10 02223 i0291150.43109.1
Regular maintenance7361267 i + 3 j + 6 k Processes 10 02223 i03094−0.0986.4
Equipment recycling284642 i + 8 j + 4 k Processes 10 02223 i03184−0.3420.37
Table A7. Disturbance priority matrix of scheduling on cost.
Table A7. Disturbance priority matrix of scheduling on cost.
CostParameterTraditionImprovement
ResourceDisturbanceSODRPN rv 3DRVNDiff.index RVN SO i
SchedulingForecast is accurate7471967 i + 4 j + 7 k Processes 10 02223 i0321140.498.98
Schedule correct process72570 7 i + 2 j + 5 k Processes 10 02223 i03378−0.4975
Schedule correct quantity22624 2 i + 2 j + 6 k Processes 10 02223 i03444−1.3431.11
Schedule correct time8662888 i + 6 j + 6 k Processes 10 02223 i0351360.95108.8
Inventory available83248 8 i + 3 j + 2 k Processes 10 02223 i03677−0.5272.1
Table A8. Disturbance priority matrix of material on cost.
Table A8. Disturbance priority matrix of material on cost.
CostParameterTraditionImprovement
ResourceDisturbanceSODRPN rv 3DRVNDiff.index RVN SO i
MaterialDelivery of correct quantity53575 5 i + 3 j + 5 k Processes 10 02223 i03759−0.9650.59
Delivery of correct time765210 7 i + 6 j + 5 k Processes 10 02223 i0381100.383.52
Material delivered to point of use944144 9 i + 4 j + 4 k Processes 10 02223 i0391130.38103.26
Delivery as per schedule65390 6 i + 5 j + 3 k Processes 10 02223 i04070−0.6953.78
Part identified5782805 i + 7 j + 8 k Processes 10 02223 i041138180.21
Capable system to inventory852808 i + 5 j + 2 k Processes 10 02223 i04293−0.1278.86

Appendix C

Table A9. Fuzzy judgement matrix of service-quality-cost.
Table A9. Fuzzy judgement matrix of service-quality-cost.
ServiceQualityCost
Service(1,1,1,2)(1/5,1/4,1/3,1/2)
(1,2,3)
(1/6,1/5,1/4)
(2,3,4,5)
(2,3,4,5)
(1,1,1,2)
Quality(2,3,4,5)
(1/3,1/2,1)
(4,5,6)
(1,1,1,2)(4,5,6)
(1,1,1,2)
(4,5,6)
Cost(1/5,1/4,1/3,1/2)
(1/5,1/4,1/3,1/2)
(1,1,1,2)
(1/6,1/5,1/4)
(1,1,1,2)
(1/6,1/5,1/4)
(1,1,1,2)
Table A10. Cumulative fuzzy judgement matrix and weight of service-quality-cost.
Table A10. Cumulative fuzzy judgement matrix and weight of service-quality-cost.
ServiceQualityCost ω i ˜ ω i
Service(1,1,1,2)(0.6,1.13,1.15,1.71)(1.73,2.46,3.19,4.19)(0.32,0.36,0.38,0.37)0.36
Quality(1.69,2.27,2.49,3.23)(1,1,1,2)(2.47,2.96,2.96,3.96)(0.49,0.48,0.46,0.43)0.47
Cost(0.42,0.45,0.51,0.91)(0.59,0.61,0.61,1.43)(1,1,1,2)(0.19,0.16,0.15,0.19)0.17
Table A11. Cumulative fuzzy judgement matrix and weight of service-quality-cost on service.
Table A11. Cumulative fuzzy judgement matrix and weight of service-quality-cost on service.
PersonnelEquipmentSchedulingMaterial ω i ˜ ω i
Personnel(1,1,1,2)(3.02,4.02,
4.51,5.51)
(2.54,3.54,
4.27,5.27)
(1,1.22,
1.22,2.22)
(0.41,0.44,
0.46,0.4)
0.475
Equipment(0.18,0.23,
0.27,0.37)
(1,1,1,2)(1,1.27,
1.27,2.27)
(0.61,0.63,
0.67,1.27)
(0.15,0.14,
0.13,0.16)
0.124
Scheduling(0.19,0.24,
0.3,0.43)
(0.82,0.87,
0.87,1.73)
(1,1,1,2)(0.6,0.62,
0.64,1.2)
(0.14,0.12,
0.12,0.14)
0.12
Material(0.85,0.89,
0.89,1.78)
(1.49,1.98,
2.47,3.47)
(2.03,2.52,
2.74,3.74)
(1,1,1,2)(0.29,0.29,
0.3,0.3)
0.281
Table A12. Cumulative fuzzy judgement matrix and weight of service-quality-cost on quality.
Table A12. Cumulative fuzzy judgement matrix and weight of service-quality-cost on quality.
PersonnelEquipmentSchedulingMaterial ω i ˜ ω i
Personnel(1,1,1,2)(0.61,0.63,
0.67,1.27)
(0.82,0.87,
0.87,1.73)
(1.49,1.98,
2.47,3.47)
(0.216,0.2,
0.196,0.195)
0.204
Equipment(1.49,1.98,
2.47,3.47)
(1,1,1,2)(1.51,2.29,
2.8,3.8)
(3.35,4.35,
5.08,6.08)
(0.405,0.429,
0.444,0.354)
0.393
Scheduling(1,1.27,
1.27,2.27)
(0.37,0.43,
0.44,0.81)
(1,1,1,2)(2.54,3.54,
4.27,5.27)
(0.271,0.278,
0.273,0.239)
0.264
Material(0.61,0.63,
0.67,6.37)
(0.18,0.22,
0.28,0.4)
(0.19,0.24,
0.3,0.43)
(1,1,1,2)(0.109,0.093,
0.088,0.212)
0.139
Table A13. Cumulative fuzzy judgement matrix and weight of service-quality-cost on cost.
Table A13. Cumulative fuzzy judgement matrix and weight of service-quality-cost on cost.
PersonnelEquipmentSchedulingMaterial ω i ˜ ω i
Personnel(1,1,1,2)(0.64,0.7,
0.72,1.4)
(1.44,1.66,
1.66,2.41)
(1.22,1.44,
1.66,2.66)
(0.25,0.221,
0.21,0.23)
0.23
Equipment(1.22,1.71,
1.93,2.93)
(1,1,1,2)(1.55,2.33,
3.06,3.92)
(1.73,2.73,
3.46,4.46)
(0.32,0.357,
0.393,0.361)
0.36
Scheduling(1.63,1.9,
1.9,2.7)
(0.42,0.72,
0.78,1.18)
(1,1,1,2)(2.03,3.03,
3.25,4.25)
(0.295,0.306,
0.289,0.274)
0.29
Material(0.82,0.84,
0.85,1.67)
(0.24,0.32,
0.38,0.64)
(0.26,0.36,
0.38,0.69)
(1,1,1,2)(0.135,0.116,
0.109,0.135)
0.12

References

  1. Little, J.D.C.; Graves, S.C. Little’s Law. In Building Intuition; Springer: Boston, MA, USA, 2008; Volume 115, pp. 81–100. [Google Scholar]
  2. Malik, M.E.; Ghafoor, M.M.; Iqbal, H.K. Impact of Brand Image, Service Quality and Price on Customer Satisfaction in Pakistan Telecommunication Sector. Int. J. Bus. Soc. Sci. 2012, 3, 123–129. [Google Scholar]
  3. Throughput, not Productivity, Is What Matters. Available online: https://www.eetimes.com/author.asp?section_id=36&doc_id=1284795 (accessed on 29 September 2021).
  4. Błażewicz, J.; Domschke, W.; Pesch, E. The Job Shop Scheduling Problem: Conventional and New Solution Techniques. Eur. J. Oper. Res. 1996, 93, 1–33. [Google Scholar] [CrossRef]
  5. Wu, T.; Blackhurst, J.; O’Grady, P. Methodology for Supply Chain Disruption Analysis. Int. J. Prod. Res. 2007, 45, 1665–1682. [Google Scholar] [CrossRef]
  6. Dong, Y.H.; Jang, J. Production Rescheduling for Machine Breakdown at A Job Shop. Int. J. Prod. Res. 2012, 50, 2681–2691. [Google Scholar] [CrossRef]
  7. Ahmad, S.; Schroeder, R.G.; Sinha, K.K. The Role of Infrastructure Practices in the Effectiveness of JIT Practices: Implications for Plant Competitiveness. J. Eng. Technol. Manag. 2003, 20, 161–191. [Google Scholar] [CrossRef]
  8. Smalley, B.A. Basic Stability is Basic to Lean Manufacturing Success. Lean Enterp. Inst. 2006, 617, 1–5. [Google Scholar]
  9. Sawhney, R.; Subburaman, K. A Modified FMEA Approach to Enhance Reliability of Lean Systems. Int. J. Qual. Reliab. Manag. 2010, 27, 832–855. [Google Scholar] [CrossRef]
  10. Rhee, S.J.; Ishii, K. Using Cost Based FMEA to Enhance Reliability and Serviceability. Adv. Eng. Inform. 2003, 17, 179–188. [Google Scholar] [CrossRef]
  11. Klochkov, Y.; Its, A.; Vasilieva, I. Development of FMEA Method with the Purpose of Quality Assessment of Can Stock Production. Key Eng. Mater. 2016, 684, 473–476. [Google Scholar]
  12. Hausknecht, J.P.; Hiller, N.J.; Vance, R.J. Work-Unit Absenteeism: Effects of Satisfaction, Commitment, Labor Market Conditions, and Time. Acad. Manag. J. 2008, 51, 1223–1245. [Google Scholar] [CrossRef] [Green Version]
  13. Bell, B.S.; Tannenbaum, S.I.; Ford, J.K.; Noe, R.A.; Kraiger, K. 100 Years of Training and Development Research: What We Know and Where We Should Go. J. Appl. Psychol. 2017, 102, 305–323. [Google Scholar] [CrossRef] [PubMed]
  14. Pagell, M.; Handfield, R.B.; Barber, A.E. Effects of Operational Employee Skills on Advanced Manufacturing Technology Performance. Prod. Oper. Manag. 2000, 9, 222–238. [Google Scholar] [CrossRef]
  15. Kang, M.; Sung, M. How Symmetrical Employee Communication Leads to Employee Engagement and Positive Employee Communication Behaviors: The Mediation of Employee-organization Relationships. J. Commun. Manag. 2017, 21, 82–102. [Google Scholar] [CrossRef]
  16. Sobaszek, Ł.; Gola, A.; Kozłowski, E. Effect of Machine Failure Prediction on Selected Parameters of Manufacturing Schedule in a Job-shop Environment. In Proceedings of the 2017 2nd International Conference on Economics and Management Innovations, Bangkok, Thailand, 20–21 November 2017. [Google Scholar]
  17. Ghosh, A.; Hasan, A.; Jha, N.K.; Sahoo, N.R. Factors Influencing Productivity of Concreting Equipment in Indian Construction Projects. In Proceedings of the Tenth International Conference on Construction in the 21st Century, Colombo, Sri Lanka, 2–4 July 2018. [Google Scholar]
  18. Iwuchukwu, E.; Sawhney, R. Empirical Interaction Between Root Causes and Primary Lean Resources. Int. J. Rapid Manuf. 2012, 3, 1–22. [Google Scholar] [CrossRef]
  19. Chang, Q.; Ni, J.; Bandyopadhyay, P.; Biller, S.; Xiao, G. Short-term System Bottleneck Identification. In Proceedings of the International Conference on Frontiers of Design and Manufacturing, Guang Zhou, China, 19 June 2006. [Google Scholar]
  20. Shen, L.; Dauzere-Peres, S.; Neufeld, J.S. Solving the Flexible Job Shop Scheduling Problem with Sequence-dependent Setup Times. Eur. J. Oper. Res. 2018, 265, 503–516. [Google Scholar] [CrossRef]
  21. Fei, Q.; Wu, Q.; Li, L.; Wang, Z.; Shi, B. A Fuzzy Petri Net-based Reasoning Method for Rescheduling. Trans. Inst. Meas. Control 2011, 33, 435–455. [Google Scholar]
  22. Zhao, Q.; Yuan, J. Pareto Optimization of Rescheduling with Release Dates to Minimize Makespan and Total Sequence Disruption. J. Sched. 2013, 16, 253–260. [Google Scholar] [CrossRef]
  23. Davari, M.; Demeulemeester, E. The Proactive and Reactive Resource-constrained Project Scheduling Problem. J. Sched. 2019, 22, 211–237. [Google Scholar] [CrossRef]
  24. Zhao, B.; Gao, J.; Chen, K.; Guo, K. Two-generation Pareto Ant Colony Algorithm for Multi-objective Job Shop Scheduling Problem with Alternative Process Plans and Unrelated Parallel Machines. J. Intell. Manuf. 2018, 29, 93–108. [Google Scholar] [CrossRef]
  25. Ouelhadj, D.; Petrovic, S.; Scheduling, A. Survey of Dynamic Scheduling. J. Sched. 2009, 12, 417–431. [Google Scholar] [CrossRef] [Green Version]
  26. Chopra, S.; Sodhi, M.S. Reducing the Risk of Supply Chain Disruptions. MIT Sloan Manag. Rev. 2014, 55, 72–80. [Google Scholar]
  27. Snyder, L.V.; Atan, Z.; Peng, P.; Rong, Y.; Schmitt, A.J.; Sinsoysal, B. OR/MS Models for Supply Chain Disruptions: A Review. IIE Trans. 2016, 48, 89–109. [Google Scholar] [CrossRef]
  28. Blos, M.F.; Da Silva, R.M.; Wee, H.M. A Framework for Designing Supply Chain Disruptions Management Considering Productive Systems and Carrier Viewpoints. Int. J. Prod. Res. 2018, 56, 5045–5061. [Google Scholar] [CrossRef]
  29. Deb, S.K.; Bhattacharyya, B. Fuzzy Decision Support System for Manufacturing Facilities Layout Planning. Decis. Support Syst. 2005, 40, 305–314. [Google Scholar] [CrossRef]
  30. Jayaram, J.; Vickery, S.; Droge, C. Relationship Building, Lean Strategy and Firm Performance: An Exploratory Study in The Automotive Supplier Industry. Int. J. Prod. Res. 2008, 46, 5633–5649. [Google Scholar] [CrossRef]
  31. Yin, Y.; Stecke, K.E.; Li, D. The Evolution of Production Systems from Industry 2.0 through Industry 4.0. Int. J. Prod. Res. 2018, 56, 848–861. [Google Scholar] [CrossRef] [Green Version]
  32. Zeithaml, A.V.; Parasuraman, A.; Berry, L.L. Delivering Quality Service: Balancing Customer Perceptions and Expectations; Free Press: New York, NY, USA, 1990. [Google Scholar]
  33. Lange, J.; Werner, F. A Permutation-based Neighborhood for The Blocking Job-shop Problem with Total Tardiness Minimization. In Operations Research Proceedings 2017, 1st ed.; Kliewer, N., Ehmke, J., Borndörfer, R., Eds.; Springer: Switzerland, Cham, 2018; pp. 581–586. [Google Scholar]
  34. Bierwirth, C.; Kuhpfahl, J. Extended GRASP for The Job Shop Scheduling Problem with Total Weighted Tardiness Objective. Eur. J. Oper. Res. 2017, 261, 835–848. [Google Scholar] [CrossRef]
  35. He, Y.; Cui, J.; Gu, C.; Han, X.; Chen, Z.; Zhao, Y. Health Prognosis Approach for Manufacturing Systems Based on Quality State Task Network. Proc. Inst. Mech. Eng. Part B J. Eng. Manuf. 2019, 233, 1573–1587. [Google Scholar] [CrossRef]
  36. Peng, K.; Zhang, K.; You, B.; Dong, J.; Wang, Z. A Quality-based Nonlinear Fault Diagnosis Framework Focusing on Industrial Multimode Batch Processes. IEEE Trans. Ind. Electron. 2016, 63, 2615–2624. [Google Scholar] [CrossRef] [Green Version]
  37. Rohleder, T.R.; Scudderb, G.D. Comparing Performance Measures in Dynamic Job Shops: Economics vs. Time. Int. J. Prod. Econ. 1993, 32, 169–183. [Google Scholar] [CrossRef]
  38. Niehues, M.; Blum, M.; Teschemacher, U.; Reinhart, G. Adaptive Job Shop Control Based on Permanent Order Sequencing: Balancing Between Knowledge-based Control and Complete Rescheduling. Prod. Eng. 2018, 12, 65–71. [Google Scholar] [CrossRef]
  39. Ju, Q.; Zhu, J. Research on Job Shop Scheduling of Makespan and Operating Cost with Bi-Direction and Dual-objective Based on Genetic Algorithm. Mach. Build. Autom. 2006, 35, 1–5. [Google Scholar]
  40. Hooper, P.; Larin, K.A. International Comparisons of Labor Costs in Manufacturing. Rev. Income Wealth 1989, 35, 335–355. [Google Scholar] [CrossRef] [Green Version]
  41. Chandra, C.; Liu, Z.; He, J.; Ruohonen, T. A Binary Branch and Bound Algorithm to Minimize Maximum Scheduling Cost. Omega 2014, 42, 9–15. [Google Scholar] [CrossRef]
  42. Liu, H.; Wang, L.; Li, Z.; Hu, Y. Improving Risk Evaluation in FMEA with Cloud Model and Hierarchical TOPSIS Method. IEEE Trans. Fuzzy Syst. 2019, 27, 84–95. [Google Scholar] [CrossRef]
  43. Franceschini, F.; Galetto, M. A New Approach for Evaluation of Risk Priorities of Failure Modes in FMEA. Int. J. Prod. Res. 2001, 39, 2991–3002. [Google Scholar] [CrossRef]
  44. Xu, K.; Tang, L.C.; Xie, M.; Ho, S.L.; Zhu, M.L. Fuzzy Assessment of FMEA for Engine Systems. Reliab. Eng. Syst. Saf. 2002, 75, 17–29. [Google Scholar] [CrossRef]
  45. Sharma, R.K.; Kumar, D.; Kumar, P. Systematic Failure Mode Effect Analysis (FMEA) Using Fuzzy Linguistic Modeling. Int. J. Qual. Reliab. Manag. 2005, 22, 986–1004. [Google Scholar] [CrossRef]
  46. Yang, Z.; Bonsall, S.; Wang, J. Fuzzy Rule-based Bayesian Reasoning Approach for Prioritization of Failures in FMEA. IEEE. Trans. Reliab. 2008, 57, 517–528. [Google Scholar] [CrossRef]
  47. Xiao, N.; Huang, H.Z.; Li, Y.; He, L.; Jin, T. Multiple Failure Modes Analysis and Weighted Risk Priority Number Evaluation in FMEA. Eng. Fail. Anal. 2011, 18, 1162–1170. [Google Scholar] [CrossRef]
  48. Liu, H.; Li, P.; You, J.; Chen, Y. A Novel Approach for FMEA: Combination of Interval 2-Tuple Linguistic Variables and Gray Relational Analysis. Qual. Reliab. Eng. Int. 2015, 31, 761–772. [Google Scholar] [CrossRef]
  49. Sun, L.; Peng, L.; Deng, G.; Chien, K. A Novel FMEA Tool Application in Semiconductor Manufacture. In Proceedings of the China Semiconductor Technology International Conference, Shanghai, China, 12–13 March 2017. [Google Scholar]
  50. Yazdi, M. Improving Failure Mode and Effect Analysis (FMEA) with Consideration of Uncertainty Handling as an Interactive Approach. Int. J. Interact. Des. Manuf. 2019, 13, 441–458. [Google Scholar] [CrossRef]
  51. Filz, M.-A.; Langner, J.E.B.; Herrmann, C.; Thiede, S. Data-Driven Failure Mode and Effect Analysis (FMEA) to Enhance Maintenance Planning. Comput. Ind. 2021, 129, 103451. [Google Scholar] [CrossRef]
  52. Jin, G.; Meng, Q.; Feng, W. Optimization of Logistics System with Fuzzy FMEA-AHP Methodology. Processes 2022, 10, 1973. [Google Scholar] [CrossRef]
  53. Wikipedia. Available online: https://en.wikipedia.org/w/index.php?title=Disturbance&oldid=813042682 (accessed on 29 September 2021).
  54. Buckley, J.J. Fuzzy Hierarchical Analysis. Fuzzy Sets Syst. 1985, 17, 233–247. [Google Scholar] [CrossRef]
  55. Tortorella, G.L.; Vergara, L.G.L.; Ferreira, E.P. Lean Manufacturing Implementation: An Assessment Method with Regards to Socio-Technical and Ergonomics Practices Adoption. Int. J. Adv. Manuf. Technol. 2017, 89, 3407–3418. [Google Scholar] [CrossRef]
  56. Mosleh, A. Common cause failures: An Analysis Methodology and Examples. Reliab. Eng. Syst. Saf. 1991, 34, 249–292. [Google Scholar] [CrossRef]
Figure 1. Framework of disturbances division.
Figure 1. Framework of disturbances division.
Processes 10 02223 g001
Figure 2. Sample of detailed hierarchical tree for personnel on service.
Figure 2. Sample of detailed hierarchical tree for personnel on service.
Processes 10 02223 g002
Figure 3. Sample of detailed hierarchical tree for equipment on service.
Figure 3. Sample of detailed hierarchical tree for equipment on service.
Processes 10 02223 g003
Figure 4. Sample of detailed hierarchical tree for scheduling on service.
Figure 4. Sample of detailed hierarchical tree for scheduling on service.
Processes 10 02223 g004
Figure 5. Sample of detailed hierarchical tree for materials on service.
Figure 5. Sample of detailed hierarchical tree for materials on service.
Processes 10 02223 g005
Figure 6. Disturbance risk vector of job shop.
Figure 6. Disturbance risk vector of job shop.
Processes 10 02223 g006
Figure 7. Fuzzy membership functions.
Figure 7. Fuzzy membership functions.
Processes 10 02223 g007
Figure 8. The scatter and fitting diagram of job shop disturbance vector.
Figure 8. The scatter and fitting diagram of job shop disturbance vector.
Processes 10 02223 g008
Table 1. Relevant studies on FMEA improvements and prioritization.
Table 1. Relevant studies on FMEA improvements and prioritization.
AuthorMain Contribution
Franceschini and Galetto (2001)introduced a new method to calculate the risk priority level for the failure model in FMEA in which data is given on qualitative scales and provided by the design team [43]
Xu et al. (2002)presented a fuzzy-logic-based method integrated with expert assessment for FMEA to overcome the potential difficulty in sharing information among experts from various disciplines [44]
Sharma et al. (2005)used Occurrence (O), Severity (S), and Detectability (D) as members of a fuzzy set to determine the riskiness level of the failure [45]
Yang et al. (2008)developed a novel fuzzy rule-based Bayesian reasoning (FuRBaR) approach for prioritizing failures in FMEA [46]
Sawhney and Subburamam (2010)presented an index of Risk Assessment Value (RAV) to replace the traditional risk level of RPN to assess the failure better in Lean systems [9]
Xiao et al. (2011)extended the definition of RPN by multiplying it with a weight parameter to address which failures need to be considered and how to combine them appropriately [47]
Liu et al. (2015)combined interval two-tuple linguistic variables and gray relational analysis to overcome the shortcomings of low efficiency caused by inconsistent views [48]
Sun et al. (2017)set up a novel FMEA system that integrated database, self-maintenance, and auto-link with other related production systems [49]
Yazdi (2019)utilized fuzzy set theory to deal with possible uncertainties during evaluation in FMEA. Analytical hierarchy process and entropy technique were to solve the problem of objective weight [50]
Filz (2021)used deep learning models on historical and operational data to overcome the subjectivity of fault probabilities [51]
Jin et al. (2022)integrated the fuzzy into the FMEA algorithm, and used analytic hierarchy process (AHP) to determine the weights of risk indicators [52]
Table 2. Comparison of repeatability of disturbance risk number.
Table 2. Comparison of repeatability of disturbance risk number.
Disturbance Risk AssessmentNdvRNdvNNdvRr
RPN12012%11495%
RVN15715.7%15096%
RVN SO i 96596.5%343.5%
Table 3. The fuzzy corresponding number for relative importance.
Table 3. The fuzzy corresponding number for relative importance.
Fuzzy NumbersQualitative TermsFuzzy Numbers
9 ˜ Absolutely important (AI)(8,9,9,9)
7 ˜ Very strongly important (SI)(5,6,7,8)
5 ˜ Strongly important (OI)(4,5,6)
3 ˜ Weakly important (WI)(2,3,4,5)
1 ˜ Equally important (EI)(1,1,1,2)
2 ˜ , 4 ˜ , 6 ˜ , 8 ˜ Intermediate value of adjacent positions(1,2,3), (2,3,4,5), (5,6,7,8), (7,8,9)
The reciprocal of the above numbersReciprocal of corresponding position a ij e ˜ - 1
Table 4. Prioritization matrix.
Table 4. Prioritization matrix.
CriterionParameterTraditionImprovement
ResourceDisturbanceSODRPN rv 3DRVNDiff.index RVN SO i
Rc1Sc1Oc1Dc1RPNc1 rv c 1 Fig.c1 | rv c 1 | 2 Diff.indexc1 RVN c 1 SO i
cnScnOcnDcnRPNcn rv cn Fig.cn | rv cn | 2 Diff.indexcn RVN cnSO i
Table 5. Disturbance priority matrix of personnel on service.
Table 5. Disturbance priority matrix of personnel on service.
ServiceParameterTraditionImprovement
ResourceDisturbanceSODRPN rv 3DRVNDiff.index RVN SO i
PersonnelTrained personnel525505 i + 2 j + 5 k Processes 10 02223 i04354−1.0950.14
Personnel availability7351057 i + 3 j + 5 k Processes 10 02223 i04483−0.3776.29
Error free operation743847 i + 4 j + 3 k Processes 10 02223 i04574−0.5964.25
Effective communication85104008 i + 5 j + 10 k Processes 10 02223 i0461892.26160.27
Capable personnel524405 i + 2 j + 4 k Processes 10 02223 i04745−1.3141.78
Table 6. Disturbance priority matrix of equipment on service.
Table 6. Disturbance priority matrix of equipment on service.
ServiceParameterTraditionImprovement
ResourceDisturbanceSODRPN rv 3DRVNDiff.index RVN SO i
EquipmentRequired capability5862405 i + 8 j + 6 k Processes 10 02223 i0481250.6766.25
Required capacity21362 i + 1 j + 3 k Processes 10 02223 i04914−2.0812.52
Calibration7482247 i + 4 j + 8 k Processes 10 02223 i0501290.77112
Effective inter-device communication572705 i + 7 j + 2 k Processes 10 02223 i05178−0.4945.34
Proactive maintenance7662527 i + 6 j + 6 k Processes 10 02223 i0521210.5891.87
Table 7. Disturbance priority matrix of scheduling on service.
Table 7. Disturbance priority matrix of scheduling on service.
ServiceParameterTraditionImprovement
ResourceDisturbanceSODRPN rv 3DRVNDiff.index RVN SO i
SchedulingPredictive is accurate6481926 i + 4 j + 8 k Processes 10 02223 i0531160.4596.52
No unplanned events77104907 i + 7 j + 10 k Processes 10 02223 i0541982.49140.01
Schedule correct quantity726847 i + 2 j + 6 k Processes 10 02223 i05589−0.2285.58
Schedule correct time8652408 i + 6 j + 5 k Processes 10 02223 i0561250.67100
Schedule correct order825808 i + 2 j + 5 k Processes 10 02223 i05793−0.1290.22
Table 8. Disturbance priority matrix of material on service.
Table 8. Disturbance priority matrix of material on service.
ServiceParameterTraditionImprovement
ResourceDisturbanceSODRPN rv 3DRVNDiff.index RVN SO i
MaterialDelivery of correct quantity7662527 i + 6 j + 6 k Processes 10 02223 i0581210.5891.87
Delivery of quality parts435604 i + 3 j + 5 k Processes 10 02223 i05950−1.1940
Delivery of correct time8531208 i + 5 j + 3 k Processes 10 02223 i06098083.1
Capable system to receive7451407 i + 4 j + 5 k Processes 10 02223 i06190−0.1978.14
Capable system to warehouse852808 i + 5 j + 2 k Processes 10 02223 i06293−0.1278.86
Capable part movement266722 i + 6 j + 6 k Processes 10 02223 i06376−0.5424.03
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Qiu, Y.; Zhang, H. A Modified FMEA Approach to Predict Job Shop Disturbance. Processes 2022, 10, 2223. https://doi.org/10.3390/pr10112223

AMA Style

Qiu Y, Zhang H. A Modified FMEA Approach to Predict Job Shop Disturbance. Processes. 2022; 10(11):2223. https://doi.org/10.3390/pr10112223

Chicago/Turabian Style

Qiu, Yongtao, and Hongtao Zhang. 2022. "A Modified FMEA Approach to Predict Job Shop Disturbance" Processes 10, no. 11: 2223. https://doi.org/10.3390/pr10112223

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