Abstract
In order to solve the problem of health evaluation of CNC machine tools, an evaluation method based on grey clustering analysis and fuzzy comprehensive evaluation was proposed. The health status grade of in-service CNC machine tools was divided, and the performance indicator system of CNC machine tools was constructed. On the above basis, the relative importance of each performance and its indicators were combined, and grey clustering analysis and fuzzy comprehensive evaluation was utilized to evaluate the health status of in-service CNC machine tools to determine their health grade. The proposed health status evaluation method was applied to evaluate the health level of an in-service gantry CNC machine that can be used for the machining propellers, and the results shown that the health status of the whole gantry CNC machine tool is healthy. The proposed evaluation method provides useful references for further in-depth research on the health status analysis and optimization of CNC machine tools.
Keywords
Introduction
Being the “mechanical equipment mother machine”, CNC machine tools are widely used in aerospace, medical equipment, automobiles, ships and other fields. Due to wide applications, the fault analysis, performance testing and safety evaluation of CNC machine tools have always attracted people’s attention. Machinery safety is the ability of machinery to perform its intended function without injury or health hazard to humans during its life cycle, when risks are sufficiently mitigated [1]. Since CNC machine tools are the main production equipment of current manufacturing products, improving their safety, preventing or reducing the occurrence of mechanical injury accidents is a key way to enhance the manufacturing capacity and level. Health status evaluation of in-service CNC machine tools plays an important role in improving the quality and safety assurance of CNC machine tools in service.
At present, some progress has been made in research on the health status evaluation method of CNC machine tools. Shao et al. [2] determined the health status of CNC machine tools based on the relevant parameters of key components of CNC machine tools by combining the combined weighting method and fuzzy grey clustering. In literature [3], an approach of health assessment based on the ADAMS simulation for the feed system of CNC machine tools was proposed, which was used to solve the health status probability for the feed system of the CNC machine tools, and an applied case was used to verify the effectiveness of the approach. Zhao et al. [4] proposed a method to assess the performance degradation and health status of ball screws, and the method combines the Laplace feature dimensionality reduction and the Marxian distance analysis model to establish the nonlinear mapping relationship between the sensor signal sample points in the feature space and the health values under different health status, so as to obtain the quantitative evaluation of the degradation degree of ball screws’ performance. Zhao [5] took key components of CNC machine tools as research objects, and signal monitoring was carried out by feature extraction and selection, and health assessment algorithm models. On above basis, the nonlinear mapping relationship between control flow data or sensor signals and health status was established to realize the preventive maintenance of CNC machine tools. Li [6] analyzed degradation mechanism and health signals of the critical systems and critical components of CNC machine, and the measures are researched of health monitoring of CNC turning center based on multi-sensor information fusion. Deng [7] constructed a HMM health status estimating model based on multi-capability parameter and multiple observation sequences from the perspective of performance degradation, the proposed health estimation model was validated by ball-screw of a Heavy-duty CNC machine tool and the results demonstrated its effectiveness. Liao et al. [8] developed a Plug-and-Prognose (PnP) technology to monitor the health of feed axis of production type machine tools, and reliably identified the normal operation of the machine and diagnose anomalous operating states.
The above research results on the health status evaluation method of CNC machine tools ensure the safe operation of CNC machine tools to a certain extent. However, most researches usually only evaluate the health of key components of CNC machine tools, or evaluate the health of the whole machine based on the experimental data of key components, without a comprehensive analysis of the whole machine situation, so the breadth of application is limited. In order to solve the above problems, on basis of the overall performance of CNC machine tools in this study, the performance and its indicators were analyzed comprehensively, and the health status grade of in-service CNC machine tools was divided. Based on the establishment of the performance indicator system of CNC machine tools, the relative importance of each performance and its indicators were combined, and grey clustering analysis and fuzzy comprehensive evaluation was utilized to evaluate the health status of in-service CNC machine tools to determine their health grade, which provides a scientific basis for the assessment of the production safety of in-service CNC machine tools.
The main contributions in this paper are as followings. The health evaluation indicator system of CNC machine tools was constructed. A health status evaluation method of machine tools based on grey clustering analysis and fuzzy comprehensive evaluation was proposed. The proposed health evaluation method was verified by an in-service gantry CNC machine tool that can be used for machining propellers.
Related works
In the recent years, enormous researchers have carried out a lot of research work in the health evaluation and fault diagnosis of CNC machine tools, including the construction of the health assessment model of CNC machine tools, the health status detection system, fault diagnosis and other aspects.
In the construction of the health assessment model of CNC machine tools, Liliya et al. [9] proposed a model of the components of the subsystem for evaluating and monitoring the health of a CNC machine. In literature [10], the Wiener process was used to research the performance degradation modelling and health assessment method, and experiments were carried out on the test platform for feed system of CNC machine tools, so that the correctness and effectiveness of the method was verified. Pan [11] proposed a numerical model and method for the health status of CNC machine tools based on the theory of TOPSIS (The Technique for Order Preference by Similarity to Ideal Solution), which takes the machine feature vector as input and outputs the corresponding health indicator to quantify the health status grade of CNC machine tools. Feng [12] established a health assessment model based on artificial intelligence from the perspective of machine tools maintenance, which is able to predict the future health condition of the machine tools based on the historical data of the machine tools so as to make maintenance appointments.
In terms of the health status detection system, a number of test-beds have been developed by TechSolve to allow extensive application of degradation and faults for evaluation and development of targeted technologies for machine tool health monitoring and characterization [13]. Zhou [14] proposed a system solution, in which introduction domain based on CNC system was combined with cloud service to monitor CNC machine tools condition. Without external sensing equipment, the cloud service platform performs instruction domain analysis, process and display through CNC machine tools run-time data collected by CNC system, thus realizing the goal of CNC machine health condition monitoring. Literature [15] proposed a method to constantly evaluate the health condition of critical components of CNC machine tools by using the monitoring data to perform on-line system diagnostics and prognostics.
In the aspect of fault diagnosis, this literature [16] presented a fault diagnosis system in a cyber-physical manufacturing cloud (CPMC) that allows manufacturers to perform fault diagnosis and maintenance of manufacturing machine tools through remote monitoring and online testing using Machine Tool Communication (MTComm). In literature [17], a smart fault preventive step was taken, a comprehensive fault diagnosis expert system algorithm for CNC machine was designed. Kozlov et al. [18] presented a new fault classification mode and an integrated approach to fault diagnosis; through the intelligent fault diagnosis system to determine the severity, time and location of CNC machine tool fault, and the feasibility of this approach was tested in a simulation environment. In literature [19], vibration signals obtained from the computerized CNC machine drill bit whiledrilling the metal plate, and the vibration data was subjected to feature extraction and then performs fault diagnosis.
Health status grading and evaluation system of CNC machine tools
Health status grading of CNC machine tools
With the increase of working hours, the performance of CNC machine tools will gradually decrease. In engineering practice, the process from performance degradation to the occurrence of faults of most machine tools does not happen overnight, but it presents a clear phase, and it need to go through the break-in period, the stability period and wear period [20]. The degree of performance degradation in each stage is different, which leads to different health status of machine tools. In this study, the health status grade was adopted to describe, and the maximum membership degree principle (MMDP) was used to determine the health status of machine tools.
A system is evaluated, if its risk is general, its safety is also general, so it is more appropriate to divide it into an odd number of grades, such as 5 or 7 grades, of which 5 grades are the best [21]. Based on the above, the relevant evaluation standards and expert experience are combined, the health status of CNC machine tools is divided into five grades: healthy, sub-healthy, qualification, micro-fault and fault, as shown in Table 1.
Evaluation grades division of health status of CNC machine tools
Evaluation grades division of health status of CNC machine tools
There is a close relationship between the performance and health status of CNC machine tools, the degradation of performance will lead to the generation of faults, while the emergence of faults will also aggravate the degradation of performance. Therefore, the study of the relationship between the performance and faults of CNC machine tools is of great significance to the evaluation of the health status of CNC machine tools.
Pan [22] studied the correlation between multiple performance and multiple faults, and a case was used to verify that machining performance such as positioning accuracy and repeat positioning accuracy can cause feed system faults and directly affect the health status of machine tools. Tool wear of CNC machine tools is one of the important indicators reflecting the health of a machining system [23]. Literature [24] proposed a solution for the diagnosis and control of real-time cutting tool in for edge cutting machining, which can be used to determine and forecast the real-time wear condition of cutting tool. In addition, vibration, cracks, friction, etc. are indicators that reflect the health status of CNC machine tools. In production process, the environmental pollution caused by the waste generated by CNC machine tools cannot be ignored. In order to realize the sustainable development of CNC machine tools, the green performance of CNC machine tools has also become one of the important indicators of the health status of CNC machine tools. In engineering practice, when CNC machine tools needs major repairs or to eliminate safety hazards, there are faults in the operating conditions at this time. Therefore, the evaluation of the health status of the CNC machine tools must consider its maintenance performance. Performance degradation is manifested as the decline of various performance indicators, so the study of performance indicators of CNC machine tools is extremely important for the evaluation of health status of machine tools.
In order to comprehensively and reasonably evaluate the overall health status of CNC machine tools, its scientific, integrity and purpose are considered. The multiple performance indicators are used to evaluate the health status of CNC machine tools in this study, the health evaluation indicator system and evaluation content of CNC machine tools as shown in Table 2 are constructed. As shown in Table 2, the first-level evaluation indicator are the performance of CNC machine tools, such as mechanical performance, machining performance, etc. The second-level evaluation indicator are the specific characteristics (intrinsic attributes) reflecting the performance, such as accuracy, speed, etc. The evaluation content are the parameters or physical phenomena that characterizing the second-level evaluation indicator, which may include both subjective and objective evaluation information.
Health evaluation indicator system and evaluation content of CNC machine tools
Health evaluation indicator system and evaluation content of CNC machine tools
In the health evaluation indicator system of CNC machine tools, the importance of each indicator is different, so the weight coefficient is used to express the relative importance of each indicator. The methods of calculating weight coefficients mainly include subjective assignment method and objective assignment method. Subjective assignment method is to determine weight through experts’ knowledge and experience, such as Analytic Hierarchy Process (AHP) [25], Rank Correlation Analysis Method, etc. Objective assignment method is to determine the weight based on the specific data of the indicators, such as Entropy Weight Method [26] and Grey Relational Analysis.
Among the methods mentioned above, in order to more accurately determine the health status of CNC machine tools, based on the widespread use and maturity of Analytic Hierarchy Process and the practicality and effectiveness of the use of the Entropy Weight Method, Analytic Hierarchy Process, Entropy Weight Method and the combination weighting method of combining these two are used to determine the weight coefficients.
Among the current various evaluation methods, grey clustering is an analytical judgment method of grey system theory. Grey clustering can be divided into grey relational clustering and clustering based on whitening weight function according to the clustering object. Grey relational clustering is mainly used to classify similar factors, which makes complex systems simplified. Grey whitening weight function clustering mainly examines whether the observation indicators belong to different categories set in advance, and the uncertainty in the analysis is taken into account, in order to achieve a specific classification of the observation indicators.
The fuzzy comprehensive evaluation method is a fuzzy decision making method using fuzzy mathematical knowledge, which applies the principle of fuzzy relationship set to make a comprehensive evaluation of the object affected by several factors. Since each performance and evaluation indicator of CNC machine tools contains qualitative and quantitative information, the relationship between indicators has uncertainty. The degree of influence of each performance indicator on the health status of CNC machine tools is often a fuzzy number, and the status of the in-service CNC machine tools changes for the randomness and fuzziness. Based on the above mentioned situation, the grey clustering analysis and fuzzy comprehensive evaluation was used to evaluate the health status of in-service CNC machine tools in this study.
In order to solve the problem of implementing health evaluation of in-service CNC machine tools, Entropy Weight Method, Analytic Hierarchy Process, combination weighting method, grey clustering analysis and fuzzy comprehensive evaluation method are introduced to establish a health status evaluation method of in-service CNC machine tools, and the implementation process of the method is shown in Fig. 1.

Flow chart of health evaluation.
Entropy weight method
If there are m evaluation objects and n evaluation indicators, the values of the evaluation objects to the evaluation indicators form an evaluation matrix X = (x
ij
) m×n.
Since each evaluation indicator has its own unit, the data has differences in dimension and order of magnitude, and the evaluation matrix needs to be standardized to obtain the matrix P = (r
ij
) m×n, r
ij
is the standard value of the j
th
evaluation object on the i
th
evaluation indicator, and r
ij
∈ [0, 1]. Among these indicators, to which the bigger the better, the r
ij
is as follows.
While, the smaller the better, the r
ij
is as follows.
According to the definition of entropy, the probability of occurrence of the j
th
evaluation object under the i
th
indicator is as follows.
Where 0 ⩽ u ij ⩽ 1.
The information entropy of the j
th
indicator is as follows.
Where k = 1/lnm, 0 ⩽ H j ⩽ 1.
The weight value of the j
th
indicator is as follows.
Where
Analytical Hierarchy Process (AHP) is a combination of qualitative and quantitative, systematic and hierarchical analysis method [27]. The basic steps are as follows.
(1) Building the hierarchical model structure
On the basis of in-depth analysis of the problem, we can separate various relevant factors into several levels from top to bottom according to their different attributes.
(2) Constructing paired comparison matrix
For any two factors C
i
and C
j
, a
ij
can be used to represent the ratio of the degree of influence C
i
and C
j
have on the upper layer, the 1∼9 scale method can be applied to measure a
ij
, and the scale as shown in Table 3. The scale can be given by experts or engineers based on the nature of the indicators, their relative relationship and practical experience. Therefore, the paired comparison matrix (also called a judgment matrix) A = (a
ij
) n×n can be obtained, and the matrix A = (a
ij
) n×n has the following properties:
Meaning of 1∼9 scale
Meaning of 1∼9 scale
(3) Calculating the relative weight vector
For the general judgment matrix A:
Where λmax (λmax = n) is the largest characteristic root of A, G is the feature vector corresponding to λmax, and G is the desired weight vector.
(4) Consistency check
In order to ensure the reliability of the calculation results, it is necessary to check the consistency of the judgment matrix, and the steps are as follows: Calculating the consistency indicator:
Finding the corresponding random consistency indicator: RI, which is usually given by practical experience, as shown in Table 4. Calculating consistency ratio: Consistency indicator
When CR < 0.1, the consistency of the judgment matrix is considered acceptable, which indicates that the weight distribution is reasonable. Otherwise, the corresponding judgment matrix is considered as not reliable and should be modified appropriately.
In order to obtain the combination weight with subjective and objective meanings. Assuming that the weight vector determined by AHP is G
i
, and the Entropy Weight Method is S
i
. Finally, the combination weight vector W
i
is obtained by the following equation [28]:
The process of grey clustering analysis [29] is as follows: If there are m evaluation objects and n evaluation indicators, the values of the evaluation objects to the evaluation indicators form an evaluation matrix X = (x
ij
) m×n is as follows.
The original data are normalized according to equation (2) or (3) to obtain the normalization matrix Y that is as following.
Assuming that f (x) is a linear monotonic function of x, x represents the grey scale, and the range of f (x) is between 0 and 1, then f (x) is called a whitening weight function, also called a grey clustering function [30]. The evaluation object is evaluated according to the standard value of the evaluation objects to the evaluation indicators, For the indicator j, its value range is set as [a
j
, b
j
]. The number of grey class s is divided according to the evaluation requirements, and the turning points For grey class 1 and grey class s, x is considered as an observation of indicator j, when

Schematic diagram of the whitening weight function.
For an observation value x of indicator j, the membership degree The combination weight W
j
of each indicator obtained by equation (10) is substituted into the following equation.
Where The following equation is used to determine which grey class k the object i belongs to, and the grey scale represented by the corresponding k indicates the current health status of the object.
Single-factor fuzzy comprehensive evaluation
The general steps for single-factor fuzzy comprehensive evaluation are as follows. Building the factor set: U ={ u1, u2, ⋯ , u
n
}; Building the evaluation set: V ={ v1, v2, ⋯ , v
m
} A single-factor evaluation was conducted to obtain r
i
={ ri1, ri2, ⋯ , r
im
}, where ri1 is the membership degree of u
i
to v1. Building the comprehensive evaluation matrix:
Comprehensive evaluation:
Where W is the weight of each factor,
If there are multiple levels of factor sets, each level factor should be judged, that is, multi-level fuzzy comprehensive evaluation such as second-level fuzzy evaluation and third- level fuzzy evaluation should be used.
The second-level fuzzy comprehensive evaluation is as following.
Where B i is the single-factor evaluation result of the i th factor in the first-grade factor set, W i is the weight of the i th factor, and M is the fuzzy comprehensive evaluation result among the factors. The corresponding evaluation is obtained according to the maximum membership degree principle (MMDP).
CNC machine tools have numerous types and various structures. As large high-grade CNC machine tools, gantry machine tools are widely used in aerospace, ships, metallurgy and other industries. This section took a gantry CNC machine tool that can be used for the machining propellers as the object to conduct engineering application research on the proposed health evaluation method. The gantry CNC machine tool studied in this paper is shown in Fig. 3, whose health status has a great influence on the production safety of the factory.

Gantry CNC machine tool.
Due to the different models and uses of various CNC machine tools, the working environment and maintenance conditions are also inconsistent, and it is relatively difficult to develop a unified rating standard. Therefore, it should be evaluated based on the actual working conditions of each CNC machine tools. In view of the fact that the health evaluation indicators of CNC machine tools include qualitative and quantitative indicators, as shown in Table 2. Each indicator has different dimensions and cannot be calculated uniformly. Therefore, the expert scoring method is the most ideal. For the gantry CNC machine tool shown in Fig. 3, 50 experts with different qualifications and working experience used qualitative evaluation to evaluate second-level evaluation indicators shown in Table 2 to obtain an evaluation result. The results of each evaluation were organized to obtain each evaluation matrix, as shown in Tables 5 to 9.
Comprehensive evaluation of mechanical performance
Comprehensive evaluation of mechanical performance
Comprehensive evaluation of machining performance
Comprehensive evaluation of kinematic performance
Comprehensive evaluation of green performance
Comprehensive evaluation of maintenance performance
According to the health evaluation flow chart shown in Fig. 1, the evaluation indicators were evaluated first, and then the health status of the whole gantry CNC machine tool was evaluated on the basis of the health status of the evaluation indicators.
Weight calculation based on entropy weight method
The evaluation data in Table 5 to Table 9 were normalized to obtain the matrices, which are as follows.
The information entropy can be obtained by equation (9), which are as follows.
The weights can be obtained by Equation (10), which are as follows.
Calculation of each indicator’s weight based on AHP
AHP was used to calculate the weights of each level of indicators. The judgment matrix was established for the health indicators on the basis of the indicator system in Table 2. The weights of the indicators at each level were calculated. The weight values of the first-level indicators and the first two second-level indicators are respectively shown in Tables 10 and 11.
Judgment matrix R (A - B)
Judgment matrix R (A - B)
Judgment matrix R1 (B1 - C)
In the same way, the weights of other indicators can be obtained, which are:
G1(B1-C) = (0.6667,0.3333), G2(B2-C)=(0.6267, 0.0936,0.2797), G3(B3-C) = (0.75,0.25), G4(B4-C) = (0.0964,0.0936,0.2440,0.0859,0.3350,0.1451), G5(B5-C) = (0.2684,0.1172,0.6144), as shown in Table 12.
Evaluation indicator weight values
After the data was normalized, mechanical performance was taken as an example to obtain a normalization matrix by equation (2), and the obtained normalization matrix Y1 is as following.
The whitening weight function can be obtained by the whitening weight function Equations (13), (14) and (15).
Finally, the normalized data in the matrix and the weights calculated by the entropy weight method were brought into Equation (16) to obtain the clustering coefficient. The object i is decided to belong to the grey class k* by Equation (17). For example, when i = 1, there is:
Similarly, we can obtain:
Therefore, there is:
Same method was used to calculate:
When i = 2, there is: σ2 =
Based on the above results, the grey clustering coefficients of mechanical performance can be obtained as shown in Table 13.
Grey clustering results of mechanical performance
It can be seen from Table 13 that the clustering degree of key component quality and dynamic characteristics of “healthy” are respectively 0.3418 and 0.7416, while the clustering degree of “fault” of these two indicators is 0.2262. As shown in Fig. 4.

Clustering degree of mechanical performance indicators.
Figure 4 shows that the clustering degree of dynamic characteristics in “healthy” is significantly greater than that of key components in this status, while the probability of both being in “fault” is the same, both are 0.2262. It indicates that both the dynamic characteristics and the quality of key components have declined with the longer service time, and the decline trend of the key components quality is relatively large.
According to the above method, the grey clustering results of machining performance, kinematic performance, green performance and maintenance performance can be obtained, which are respectively shown in Tables 14 to 17.
Grey clustering results of machining performance
Grey clustering results of kinematic performance
Grey clustering results of green performance
Grey clustering results of maintenance performance
It can be seen from Table 14 that the status of accuracy and coordinate axis are “healthy” and their clustering degree are respectively 0.4009 and 0.3485. The clustering degree of the coordinate axis in “fault” is 0.3075, which is greater than the degree of accuracy in “fault” of 0.2506. The tool status is “sub-healthy”, and the probability of being in “sub-healthy” and “healthy” is close with clustering degrees are respectively 0.3654 and 0.3485. As shown in Fig. 5.

Clustering degree of machining performance indicators.
Figure 5 shows that the three indicators of machining performance have declined with the increase of service time. Among them, the degree of coordinate axis in “fault", “micro-fault” and “healthy” status is relatively large proportion, and the three data show that the coordinate axis are prone to fault. The tool indicator is stable with the probability of being in a “fault” status is small. The accuracy indicator is also prone to fault relative to the tool indicator.
As can be seen from Table 15, the clustering degree of “healthy” for speed and range of motion are 0.3657 and 0.6941, and the degree of “fault” between the two indicators are close, which are 0.2522 and 0.2388, as shown in Fig. 6.

Clustering degree of kinematic performance indicators.
Figure 6 shows that the degree of speed in the “healthy” status is significantly greater than the degree of range of motion. Although both indicators have declined over a long period of service, the trend of the speed indicator to fault is more obvious.
From Table 16, it can be seen that the six indicators of green performance, noise pollution, air pollution, waste pollution, oil pollution, green remanufacturing, and resource consumption, are in “healthy” health status, and their clustering degrees are very close, which are 0.3724, 0.3724, 0.3741, 0.3741, 0.3724 and 0.3741 respectively. The six indicators are also very similar in the degree of “fault", which are 0.2535, 0.2312, 0.2252, 0.2535, 0.2535 and 0.2535 respectively, as shown in Fig. 7.

Clustering degree of green performance indicators.
Figure 7 clearly shows that the six indicators of green performance are approximately the same degree of “healthy” and close to the degree of “fault", indicating that the six indicators are close to the trend of decrease. Among them, noise pollution and green remanufacturing are prone to fault and the indicator of resource consumption is the least prone to fault.
From Table 17, we can see that the indicators maintenance efficiency, maintenance costs and maintenance degree are in “healthy” status, and their clustering degrees are respectively 0.3379, 0.3918, and 0.3379. The indicator maintenance degree is in “fault” degree is 0.2569, which is greater than the degree of maintenance efficiency and maintenance costs, as shown in Fig. 8.

Clustering degree of maintenance indicators.
Figure 8 shows that with the in-service time of gantry CNC machine increases, the three indicators of maintenance efficiency, maintenance cost and maintenance degree are decreased. The maintenance degree has decreased by a relatively large extent, and the maintenance efficiency and maintenance costs are relatively stable.
Based on the health evaluation indicator system of CNC machine tools, the factor set U is established, that is, U = {u1, u2, ⋯ , u n }= {Mechanical performance, Machining performance, Kinematic performance, Green performance, Maintenance performance}. According to the relevant regulations and standards of the industry, as well as the characteristics of each indicator, the evaluation set is given by the relevant experts for the possible evaluation structure of each factor, with 5 evaluation grades, that is, V = {v1, v2, v3, v4, v5}= {Fault, Micro-fault, Qualification, Sub-healthy, Healthy}.
The data from Tables 13 to 17 were used to construct single-factor evaluation matrices, which are as follows.
From 3.2.2 we get G1(B1-C) = (0.6667,0.3333), G2(B2-C) = (0.6267,0.0936,0.2797), G3(B3-C) = (0.75,0.25), G4(B4-C) = (0.0964,0.0936,0.2440,0.0859,0.3350,0.1451), G5(B5-C) = (0.2684,0.1172,0.6144). Then by Equation (19), the evaluation results of the first-level evaluation indicator are as follows.
According to the maximum membership degree principle (MMDP), the health status of each performance indicator is “healthy”.
Based on the above analysis, the fuzzy degree of each performance of the gantry CNC machine tool in each status grade is shown in Fig. 9.

Fuzzy degree of each performance indicator.
Figure 9 shows that with the increase of in-service time, the performance of the gantry CNC machine tool is degraded. Although the evaluation results show that the performance indicators are “healthy", the fuzzy degree of each performance in “fault” is greater than 0.2 and the fuzzy degree is very close, which indicates that the probability of fault is still relatively large.
Based on the above evaluation results B1, B2, B3, B4, B5, the evaluation matrix R of the whole health evaluation of the gantry CNC machine tool can be constructed, which is as following.
According to the obtained matrix B, the weight vector of each performance of the gantry CNC machine tool calculated by the entropy weight method is S = {0.0035, 0.2089, 0.1901, 0.5838, 0.0137}. From section 3.2.2, it can be seen that the performance weight vector of the gantry CNC machine tool calculated by the AHP is G = {0.2848, 0.3187, 0.2258, 0.0661, 0.1046}. Then the combination weight vector of each performance obtained by Equation (10) is W = {0.0066, 0.4423, 0.2852, 0.2564, 0.0095}. Finally, the whole health status of the gantry CNC machine tool calculated by Equation (20) is as shown in Equation (22).
The above results show that the fuzzy degree of health status of the gantry CNC machine tool’s in “healthy” is 0.3985, in the “fault” status is 0.2504. According to the maximum membership degree principle (MMDP), the gantry CNC machine tool’s health status is assessed as “healthy". The results of the whole health status of the gantry CNC machine tool obtained by (22) is as shown in Table 18, and the fuzzy degree of the whole machine in each status grade is shown in Fig. 10.
Health status of gantry CNC machine tool

Health fuzzy degree of gantry CNC machine tool.
The results shown in Table 18 indicate that the health status of the whole gantry CNC machine tool is I level (healthy), which means that the indicators of the equipment are normal and operating situation is healthy for production, and it can be used normally with normal maintenance.
Figure 10 shows that although the fuzzy degree of the “healthy” status of the gantry CNC machine tool is the largest, the proportion of the “fault” status also accounts for a quarter, which shows that the whole machine tool’s health status has shown a declining trend with the service time increasing. The main reason is that the whole machine tool’s performance is in a gradually deteriorating trend.
In this paper, a health status evaluation method for CNC machine tools based on grey clustering analysis and fuzzy comprehensive evaluation was proposed. Based on the degree of performance degradation of CNC machine tools, the health status grade of in-service CNC machine tools was divided. Starting from 5 major performance indicators of mechanics, machining, kinematics, green and maintenance, and 16 second-level indicators, the health evaluation indicator system and hierarchical relationships of CNC machine tools with the evaluation content of second-level indicators were established. On this basis, the relative importance of each performance and its indicators were combined, and grey clustering analysis and fuzzy comprehensive evaluation was utilized to make a comprehensive evaluation of performance indicators. Finally, the health status grade of each indicator and the health status grade of CNC machine tools were evaluated respectively.
The empirical analysis of health status evaluation of an in-service gantry CNC machine tool shows that the fuzzy degree of the health status of this type of gantry CNC machine tool in “healthy” is 0.3985, and its health status is assessed as I level (healthy). However, from the performance and its evaluation indicators, the health degree of the mechanical performance and kinematic performance of this type of gantry CNC machine tool are relatively high, while the health degree of machining performance, green performance and maintenance performance is relatively low, which are the main indicators affecting the health level of the whole machine. It indicates that the performance of this type of gantry CNC machine tool is gradually deteriorating with the service time increasing, and its health status has shown a declining trend, and the proposed method can comprehensively evaluate the health degree of gantry CNC machine tools.
Although a health status evaluation method for in-service CNC machine tools was constructed in this study, there are still some shortcomings that need to be improved. First of all, during the implementation of the proposed method in this paper, experts evaluate the second-level indicators based on experience to a certain extent, which is subjective. Many experts with different job roles were organized to conduct the evaluation, which consumed a lot of human resources and time. Therefore, how to make more scientific and reliable scoring standards is an urgent problem that need to be solved. Secondly, performance degradation will cause a decline trend in the status of CNC machine tools, but the exact relationship between performance and the health status grade of CNC machine tools requires continuous improvement and optimization of the evaluation model, and more in-depth research in order to obtain more accurate evaluation results. Finally, different types of CNC machine tools have different technical indicators, and the proposed method cannot be used to evaluate the performance indicators of different types of CNC machine tools with a unified evaluation standard.
Future work is to compensate certain drawbacks that this method may have due to the nature of the particular problem. In addition, how to combine different whitening weight functions and fuzzy comprehensive evaluation methods and apply them to other relative fields needs further study in the future.
Footnotes
Acknowledgments
The study was funded by the National Natural Science Foundation of China (Grant No. 51865008), and the Hainan Provincial Natural Science Foundation of China (Grant No. 521RC496).
