Abstract
Reliability allocation is one of the most important factors to consider when determining the reliability and competitiveness of a product. The feasibility-of-objectives (FOO) technique has become the current standard for assessing reliability designs for military mechanical–electrical systems. However, the FOO method has several drawbacks: For instance, it requires that the value of reliability allocation factors is single linguistic variables, and it does not consider the ordered weight of reliability allocation factors, but simply multiplies the ISPE (Complexity (I), State of Art (S), Performance Time (P), and Environment (E)) values one by one. This can lead to erroneous results. To address these issues, this paper combines the fuzzy allocation method with the maximum entropy ordered weighted averaging method (ME-OWA) to achieve a flexible allocation of system reliability. To verify the effectiveness of the proposed method, the CNC machine tool is taken as an example. The FOO method and the fuzzy allocation method and the proposed method were used to assign reliability to the eight subsystems of a CNC machine tool, and the results were compared to draw conclusions: The proposed method is more flexible and accurate for reliability allocation.
Keywords
Introduction
Reliability allocation is one of the most important steps to consider when determining the reliability and competitiveness of a product. The purpose is to convert the reliability index of an entire system into a subsystem or unit reliability index to make it consistent. It is a whole-to-local, top-down decomposition process. The result of reliability allocation directly affects the product quality and market competitiveness.
The Electronic Equipment Reliability Advisory Group [1] developed a reliability allocation method based on the complexity and criticality of a unit or subsystem rather than the failure rate. In contrast to this approach, Aeronautical Radio Inc. [2] released ARINC allocation technology based on failure rate units or subsystems. In addition to these methods, Bracha [3] also introduced a method for assigning reliability using four factors: prior art, subsystem complexity, estimation by number of parts, environmental conditions, and relative runtime, while Karmiol [4] evaluated the complexity of system’s mission objectives, the latest technology, operational overview, and criticality to assign subsystem reliability. More recently, the engineering design guide, Reliability Design Handbook [5], featured the feasibility-of-objectives (FOO) technique, which was incorporated into the Mil-hdbk-338B handbook [6], an established standard for military reliability design. The FOO technique specifically provides a detailed reliability allocation procedure for mechanical–electrical systems; Smedley [7] employed this procedure to perform reliability analysis among low-energy booster (LEB) ring magnet power systems in a superconducting supercollider.
In resolving the FOO technique and average weighting allocation problems, the proposed approach is based on the traditional reliability allocation method, which uses Yager’s OWA [8] and the ME-OWA (Fuller & Majlender, 2001 [9]; Cheng & Chang, 2006 [10]; Chang, Cheng, & Chang,2008 [11]) operators. Yager [8] first introduced the concept of OWA operators to solve the problems described here by using the FOO technique. Additionally, Fuller and Majlender [9] used Lagrange multipliers on Yager’s OWA equation to derive a polynomial equation, which determines the optimal weighting vector under maximal entropy (ME-OWA operator). Thus, the proposed approach thus determines the optimal weighting vector under maximal entropy, and the OWA operator ascertains the optimal reliability allocation rating after an aggregation process. This method is both a simple and effective approach that can efficiently overcome the shortcomings of FOO technique and average weighting allocation.
Hesitant fuzzy sets were introduced by Torra [12] as an extension of fuzzy sets. This method accurately reflects situations in which an expert is hesitant in providing his/her preferences for objects in a decision-making process. The hesitant fuzzy sets are defined as quantitative situations and use a set of values that are possible in the definition process of the membership of an Element [13]. Therefore, this method is unsuitable for modeling qualitative settings in reliability allocation. To this end, Rodriguez et al. [13] proposed a concept of hesitant fuzzy linguistic term sets to address qualitative decision-making problems, combining the fuzzy linguistic approach and hesitant fuzzy sets to reflect situations in which experts equivocate between several possible linguistic values. Thus, hesitant fuzzy linguistic term sets are more appropriate than hesitant fuzzy sets for qualitative settings in reliability allocation. Many studies [14–18] have been performed on hesitant fuzzy linguistic term set-based methods. Q. Cheng et al. [26] conducted in-depth research in the field of machine tool precision, and the developed method can be used for reference in the field of reliability. L. Wang et al. [27] proposed a prospect theory-based multi-attributive border approximation area comparison (MABAC) method to rank the risks and identify the priority of risks by reflecting the decision-maker’s bounded rationality and behavior psychology. S.Q. Zhang et al. [28] combined the traditional EDAS model for multiple criteria group decision making (MCGDM) with P2TLNs. This was more accurate and effective for considering the conflicting attributes in reliability allocation. R. Wang et al. [29] studied multiple attribute decision-making (MADM) problems with picture fuzzy numbers (PFNs) information. S.M. Peng et al. [32] utilized induced OWG (IOWG) operator to develop picture fuzzy induced OWG (PFIOWG) operators to solve the picture fuzzy multiple attribute decision making problems, leading to enhance data quality and reliability. Z. Zhang et al. [36–38] proposed a general framework for group decision making with IMPRs. Based on this general framework, they proposed an approach to linguistic large-scale multi attribute group decision making and proposed a new procedure for group analytic hierarchy process to deal with multi criteria group decision making problems. The developed method can be used as a reference in the field of reliability.
Studies on reliability allocation problems using fuzzy-related mathematical models are growing in number. For example, Ebrahimipour et al. [19] used an emotional learning-based fuzzy inference system to improve system reliability evaluation in a redundancy allocation problem. Garg and Sharma [20] implemented fuzzy numbers and particle swarm optimization to solve a fuzzy multi-objective optimization problem under several constraints. Z.S. Chen et al. [33] integrated the possibility allocation into hesitant fuzzy linguistic term set (HFLTS), adding an extra dimension to individual opinion approximation process and significantly leading to enhanced data quality and reliability. G.W. Wei et al. [30, 31] quoted the Maclaurin symmetric mean (MSM) operator and discussed some desirable properties and special cases of these operators in detail. Then, they illustrated the feasibility of the proposed methods by using a numerical example. This is a new direction to study fuzzy allocation. W.Y. Yu et al. [34] developed a new method to deal with MCGDM problems with unbalanced byconsidering the psychological behavior of decision makers. Zhen Zhang et al. [35] defined the best additive consistency index, the worst additive consistency index, and the average additive consistency index to measure the consistency level of a hesitant fuzzy preference relation (HFPR). Sriramdas et al. [21] used trapezoidal fuzzy numbers to express allocation factors during the early design and development stages. In their method, experts can use linguistic terms rather than crisp values to represent their decisions realistically.
However, these methods cannot simultaneously address an expert’s equivocal preferences and the ordered weight of reliability allocation factors, which can bias the conclusions. To overcome the shortcomings of the above mentioned methods, this paper proposes a more general reliability allocation method, which integrates hesitant fuzzy linguistic term set and maximum entropy OWA weights to achieve a flexible allocation of system reliability. The method of hesitant fuzzy linguistic term set can handle the problem of experts’ equivocal preference and the method of maximum entropy OWA weights can address the problem of the ordered weight of reliability allocation factors. By combining these two methods, the problem of experts‘ equivocal preference and the problem of the ordered weight of reliability allocation factors can be solved simultaneously, so that the accuracy of reliability allocation can be improved greatly.
The rest of the paper is organized as follows. Chapter 2 proposes a reliability allocation method that combines hesitant fuzzy linguistic sets and maximum entropy OWA weights to achieve flexible allocation of system reliability. In Chapter 3, the FOO and fuzzy allocation methods are reviewed. Then, using the CNC machine system as an example, these two methods and the newly proposed method were used to distribute the reliability. The reliability allocation results of the three methods were compared, and the effectiveness and superiority of the proposed method were proven. The final chapter provides the conclusions of the study.
Proposed integration of hesitant fuzzy linguistic term set and the maximum entropy OWA weights
Reliability allocation is one of the most important issues in the product design and development phase, and the results directly affect the quality of product and market competitiveness. Traditionally, the industry and military have used the FOO method to distribute the reliability of electromechanical systems, requiring Complexity, State of Art, Performance Time, and Environment (ISPE) to achieve clear linguistic values. However, experts have hesitant linguistic values in the product design and development phase to represent the corresponding I, S, P, and E factors, increasing the difficulty of reliability allocation, and the traditional FOO method cannot completely solve these problems. In addition, the FOO method does not consider the ordered weight of reliability allocation factor, which may cause bias in the conclusion. Therefore, to solve these two problems, this paper combines the hesitant fuzzy linguistic term set and the maximum entropy OWA weight and flexibly allocates the reliability of the system, improves the accuracy of allocation result, and reflects the reality. In this chapter, we will briefly introduce the hesitant vague linguistic and the maximum entropy OWA, and then discuss the proposed method.
Hesitant fuzzy linguistic term set
Torra [12] introduced a hesitant fuzzy set to manage the hesitant management of several values between experts when evaluating indicators.
Rodriguez et al. [13] proposed a hesitant fuzzy linguistic term set based on hesitant fuzzy sets and fuzzy linguistic methods.
Maximum entropy ordered weighted averaging method (ME-OWA)
ME-OWA operator
Yager (1988) first introduced the concept of OWA operator, an important aggregation operator in the weighted aggregation method [8]. The optimal weight of an attribute can be derived based on the rating of weight vector after the aggregation process (see Definition 5).
Yager [8] also introduced two important feature measurements of weight vector W of OWA operator. One of these two metrics is the orness of the aggregate, which is defined in Definition 4.
Obviously orness (w) ∈ [0, 1] is true for any weighting vector
The second feature measurement introduced by Yager [8] is a measure of aggregate dispersion, as defined in Definition 5.
O’Hagan [24] combines the principle of maximum entropy with the OWA operator to propose a specific OWA weight with a maximum entropy at a given orness level. This approach is based on the following solutions to mathematical programming problems:
Fuller and Majlender [9] used the Lagrangian multiplier method on the Yager OWA equation to derive a polynomial equation that determines the optimal weight vector at the maximum entropy. By using their method, the relevant weight can be easily obtained from Equations (7)–(9).
The above two sections are proposed as the theoretical basis for the proposed method in this paper. The proposed method can be mainly divided into the following nine steps:
Step 1. List the configuration of system.
Step 2. Determine the system reliability requirements and mission runtime.
Step 3. Determine the complexity (k), maintenance (M), cost (Co), criticality (Cr), prior art (S), and operating time (T) scale. Then, each reliability allocation team member and the corresponding linguistic values for K, M, Co and Cr, S, and T are determined for each subsystem evaluation.
Step 4. Suppose there are n subsystems U i = (i = 1, . . . , n) to be evaluated and allocated by a system design and analysis team consisting of m members, TM j (j = 1, . . . , m).
Let
Step 5. Hesitating defuzzification of fuzzy evolutionary information of aggregate. Let
We will give an example to explain the hesitant defuzzification method for the above solution. If
Step 6. Determine the dimension n of maximum entropy OWA weight vector according to the requirements of specific reliability allocation, and then calculate the vector of the required maximum entropy OWA weight. From Section 2.2 of this paper, the maximum entropy OWA weight can be calculated using Equations (7)–(9).
Step 7. The evaluation result of fuzzy scale factor of calculation subsystem can be obtained as follows. The fuzzy allocation scale factor (FZ
i
) of each subsystem can be defined using Equation (17) [21]. Following Steps 4–6, use the various values of situation parameter to calculate the evaluation results of fuzzy proportionality factor of subsystems.
Step 8. Defuzzify and flexibly assign subsystem reliability. In this step, the center of mass is used to deblur to obtain the centroid of fuzzy number. The deblurred centroid of trapezoidal fuzzy number
Then, according to the different values of situation parameters, the reliability of subsystem can be flexibly allocated.
Step 9. Analyze the above results and select the optimal reliability allocation decision.
In this chapter, by taking a numerical control machine tool system as an example, the FOO, fuzzy allocation method, and proposed method were used to assign reliability to the CNC machine tool to illustrate the effectiveness of the proposed reliability allocation method. The CNC machine tool system consists of eight subsystems: CNC system, spindle system, feed system, cooling system, servo system, lubrication system, hydraulic system, and tool change system. There are six reliability allocation factors: complexity (K), maintenance (M), cost (Co), criticality (Cr), State of art(S), and operating time (T). According to the design requirements and operating environment of system, the system reliability of CNC machine system was set to 0.875, and the task time was set to 1000 h.
Assume that the reliability allocation team consists of four experts to reflect their various expertise; the relative weights of four team members TM1, TM2, TM3, and TM4 are 0.35, 0.15, 0.20, and 0.30 respectively (when using FOO and fuzzy allocation method) At that time, because the fourth expert provided some hesitant information, only three experts could be considered. At the same time, the relative weights of TM1, TM2, and TM3 became 0.45, 0.25, and 0.3, respectively). Each expert uses the linguistic variables and equivalent trapezoidal fuzzy numbers defined in Table 2 for the eight subsystems in Table 7 to evaluate the reliability factor.
Reliability allocation method based on FOO
The FOO method was released in the military standard MIL-HDBK-338B [6] and mainly used to assign reliability to mechanical and electrical systems without repairing to satisfy military requirements. In this method, the subsystem allocation factor is calculated based on system complexity (I), State of Art (S), performance time (P), and environment (E) numerical levels. According to the design engineering and expert opinions, I, S, P, and E are respectively determined to establish the corresponding linguistic values. The values of I, S, P, and E are based on a rating of 1 to 10. The four standard levels (I, S, P, and E) for each subsystem are used together to produce an overall rating; therefore, ISPE = I × S × P × E.
Suppose a system contains N subsystems. λ
S
is the failure rate of entire system;
The FOO method uses I, S, P, and E (ISPE values) to distribute system reliability. In this example of a CNC machine system, K, M, Co, Cr, S, and T standards were used in this study to assign subsystem reliability (CNC, spindle, feed, cooling, servo, lubrication, hydraulic System, and tool change system). Based on the required CNC machine tool reliability of 0.875 and mission time of 1000 h. Using Equation (19), the system failure rate can be obtained as follows:
The FOO method does not consider the differences in the expertise of team members. The reliability allocation factor is required to be a single linguistic variable. Therefore, this method cannot handle hesitant information. This is because team member TM4 provides partially hesitant information. Therefore, the FOO method only considers the information provided by team members TM1, TM2, and TM3. Therefore, first use Equation (18) to defuzzify the information shown in Table 4, then use Equations (20)–(24) to calculate the overall rating
Subsystem division of the CNC milling machine tool
Reliability allocation results of the CNC machine tools(FOO)
The fuzzy allocation method was proposed by Sriramdas et al. [21]. The trapezoidal fuzzy number is used to represent the linguistic information of allocation factor. In the fuzzy allocation method, the value of reliability allocation factor must be a deterministic and precise linguistic variable. In this case, this method cannot handle the hesitant information, because the team member TM4 provides some hesitant information. Therefore, when evaluating the subsystem experts, only the team members TM1, TM2, and TM3 are considered. The opinions are shown in Table 5. According to the information in Tables 3 and 4, summarize the opinions of team members TM1, TM2, and TM3 on K, M, Co, Cr, S, and T using Equations (10)–(15), as shown inTable 4.
Fuzzy rating for reliability allocation factors
Fuzzy rating for reliability allocation factors
Reliability allocation information from eight subsystems of the Reliability Allocation Team (three members)
Eight subsystems aggregate fuzzy evolution information based on fuzzy allocation method
According to the results shown in Table 5, the fuzzy scale factor of subsystem can be calculated using Equation (17), as shown in Table 6.
Evaluation result of the fuzzy proportionality factor for eight subsystems of CNC Machine Tools by fuzzy allocation method
According to the results shown in Table 6, the centroid deblurring method of Equation (18) can be used to calculate the fuzzy allocation scale factor and the clear number of weights. The results are shown in Table 7. In Table 6, the weights of each subsystem were calculated using Equations (22) and (23), and the allocated reliability of each subsystem was calculated using Equation (25).
Reliability allocation results of eight subsystems of CNC machine tools based on fuzzy allocation method
The proposed method integrates the hesitant fuzzy linguistic term set and the maximum entropy OWA weight to achieve a flexible allocation of system reliability. The hesitant set of vague linguistic terms can address the ambiguity of experts in providing linguistic assessments. The following procedure describes the steps of this method:
Step 1. List the configuration of system. In this method, analyze the eight subsystems of CNC machine system: CNC system, spindle system, feed system, cooling system, servo system, lubrication system, hydraulic system, and change Knife system.
Step 2. Determine system reliability requirements and error time. Based on expert opinion, the reliability requirement of CNC machine tool system is 0.875, and the mission time is 1000 h.
Step 3. Determine the scale of K, M, Co, Cr, S, and T. Using linguistic variables (Table 3), the reliability allocation team members determine the scales of K, M, Co, Cr, S, and T for the eight subsystems of CNC machine tool, as shown in Table 8.
Allocation information from the reliability allocation team (four members) to the eight subsystems of the machine tool
Allocation information from the reliability allocation team (four members) to the eight subsystems of the machine tool
Step 4. Calculate the set of fuzzy evolution information for each subsystem and summarize the subjective opinions of team members on K, M, Co, Cr, S, and T of the eight subsystems (TM1, TM2, TM3, and TM4), as shown in Table 9.
Aggregated fuzzy evolution information for the eight subsystems by the proposed method
Step 5. Fuzzy defuzzification processing is performed on the aggregated fuzzy information. A clear trapezoidal fuzzy number can be obtained using Equation (16). The results are shown in Table 10.
Hesitant defuzzification of aggregated fuzzy evolution information
Step 6. Calculate the maximum entropy OWA weights in conjunction with Equations (7)–(9). The results are shown in Table 11.
The maximum entropy OWA weights
For example, when n = 3, α = 0.6. Using Equation (7),
Using Equation (8),
Using Equation (9),
The value of α in the range 0.5–0.9 represents the optimism of decision makers on the current reliability allocation. When the decision maker faces the reliability allocation, it can take the OWA weight when α = 0.5, α = 0.9. When it is relatively representative of the degree of optimism, α = 1 is used to represent the most optimistic situation of decision makers (pure optimist: Because the reliability of entire system of CNC machine tools is extremely high, we do not need to consider the sentence of α = 1.0).
Step 7. Calculate the evaluation result of subsystem fuzzy proportionality factor
According to the results shown in Tables 9 and 10, the fuzzy proportionality factor of the subsystem can be calculated using the maximum entropy OWA weights (α = 0.5, 0.6, 0.7, 0.8, 0.9) in combination with Equations (1) and (17). The results are shown in Table 12.
Step 8. Defuzzify the fuzzy proportionality factor and flexibly allocate the reliability of subsystem.
According to the results shown in Table 12, the fuzzy scale factor can be defuzzified using Equation (18), and the weights of each subsystem can be obtained using Equations (22) and (23). Then, according to the different values of scene parameters, the subsystems reliability can be analyzed flexibly. The results are shown in Table 13.
Evaluation results of the fuzzy proportionality factor for the eight subsystems by the proposed method
Reliability allocation of the eight subsytems of the CNC machine tools by the proposed
To verify the effectiveness of the proposed reliability allocation method, the eighth chapter of numerical control machine tool was taken as an example for verification in the fourth chapter. This paper also compares the simulation results with FOO and fuzzy allocation methods. The allocation results of the three methods are shown in Table 14. A comparison of FOO, fuzzy allocation, and suggested reliability allocation methods is shown in Table 15.
Comparison of the results of three methods for reliability assignment of CNC machine tools
Comparison of the results of three methods for reliability assignment of CNC machine tools
The main difference between the three methods
As shown in Tables 14 and 15, the proposed reliability allocation method has several advantages:
First, the proposed reliability allocation method considers the order weights of K, M, Co, Cr, S, and T. The ordered weights allow more accurate system reliability assignments.As is known to all,the machine tool system is a relatively complicated system. The reliability allocation of the machine tool system by using FOO method or fuzzy allocation method alone will lead to the deviation of the results.The two methods do not consider the order weight,It can be seen from Equation 21 that in the FOO method, simply multiplying the evaluation values of K, M, Co, Cr, S, and T,which leads to deviation!As a result, ME-OWA method is combined in this paper. The method can solve the problem of ordered weights, so that reliability allocation can be performed according to actual requirements when performing reliability allocation.
Second, the method can handle fuzzy and hesitant information. In the reliability allocation, experts will generate hesitant linguistic values in the product design and development stage to represent the corresponding K, M, Co, Cr, S, and T factors, thus increasing the difficulty of reliability allocation. Although the FOO method is simple and widely used in industry, it cannot address ambiguity or hesitant information to reliability allocation.To handle the abovementioned problems, this paper optimizes by adding a hesitant fuzzy linguistic term set based on the fuzzy allocation method, so that the fuzzy and hesitant information can be solved.
Finally, this article uses situation parameters to reflect the current optimism of decision makers (maximum optimism, optimism/pessimistic neutrality, and minimum optimism), which can be combined with K, M, Co, Cr, S, and T,so that the corresponding situation parameters can be selected according tothe current optimism of decision makers to perform reliability allocation, which makes the reliability allocationn more accurate.However, apparently FOO and fuzzy allocation methods do not consider the situation parameters, which can lead to erroneous conclusions.
Conclusion
Reliability allocation is a key task in reliability design, including setting the target reliability of components or subsystems to satisfy operational needs. The main purpose is to allocate limited resources while achieving reliability goals. However, traditional FOO and fuzzy allocation methods fail to deal with expert hesitation information, delete such data and cause some useful information to be ignored. In addition, the two methods do not consider the ordered weights of K, M, Co, Cr, S and T, which may lead to wrong conclusions. To solve this problem effectively, this paper integrates the hesitant fuzzy linguistic term set and the maximum entropy OWA weight to achieve a flexible allocation of system reliability.
The main advantages of the proposed reliability allocation method are as follows: The proposed method not only assigns system reliability according to the ordered weights of K, M, Co, Cr, S, and T, but also flexibly allocates the reliability of system according to the specific situation. The proposed method can deal with fuzzy or hesitant information, and the information of reliability factor can be described as a linguistic variable, so that the reslt better corresponds to the reality. The proposed method uses the situation parameter value to flexibly allocate the system reliability,so that the corresponding situation para-meters can be selected according to the specific situation to perform reliability allocation, which makes the reliability allocation more accurate. The proposed method is applicable to any large-scale complex system that requires reliability allocation and is not limited to only K, M, Co, Cr, S, and T.
Insufficient and project
In this paper, for the reliability allocation weighting factors (K, M, Co and Cr, S, T) of CNC machine tools, the method of expert scoring in fuzzy allocation was used in a single way. Although the problem of hesitant information allocation can be solved by adding the fourth expert, but overall, it is biased towards theorizing, purely relying on the experience of experts to solve. This can significantly shorten the cost and time of reliability allocation in the field of solving some simple systems, but for heavy-duty CNC machine tools. In the reliability allocation of complex systems, owing to the complexity of system, sometimes the problem of reliability allocation cannot be solved by simply assigning each subsystem. Sometimes it should be specific to the allocation of parts. Therefore, in the future, when facing the reliability allocation of some complex systems, we should consider the fault information and data of some subsystems. Later research will combine some data analysis methods to synthesize expert ratings for reliability allocation.
Footnotes
Acknowledgments
Financial supports from National Natural Science Foundation of China (51575010)and National Science and Technology Major Project (2018ZX04033001-003) are acknowledged.
