Numerical control machine tool machining abnormity monitoring and adjusting method, device, equipment and medium

By monitoring and evaluating the processing status of CNC machine tools in real time, and automatically optimizing machining parameters by evaluating and adjusting models, the problem of difficult to monitor and adjust abnormal situations during CNC machine tools is solved, and efficient and automated processing quality control is achieved.

CN119847067APending Publication Date: 2025-04-18TODAY STANDARD PRECISION MASCH TOOL CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411993666.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

CNC machine tools may experience abnormal situations during processing, resulting in an increase in product unqualification rate and even causing equipment damage. How to effectively monitor and adjust the processing status of CNC machine tools to improve processing quality has become an urgent problem.

Method used

By obtaining the processing status information of the machining parts, input it into the processing status evaluation model to obtain the evaluation results. If it fails, it is input into the processing strategy adjustment model to obtain the optimization adjustment plan and adjust the processing parameters until the preset evaluation threshold number or the continuous unqualified evaluation results appear, and alarm information is generated.

Benefits of technology

It realizes timely discovering abnormal situations during the processing process and making quick adjustments to ensure that the processing accuracy and quality meet the predetermined requirements, reduce processing errors, avoid the occurrence of unqualified products, and reduce human intervention through automated processing status evaluation and strategy adjustments, and improve overall processing efficiency and quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119847067A_ABST
    Figure CN119847067A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of numerical control machine tool machining. The method comprises the steps that machining state information is input into a machining state evaluation model, a machining state evaluation result is obtained, if the machining state evaluation result is unqualified, the machining state evaluation result is input into a machining strategy adjustment model, and if the machining state evaluation result is unqualified, the machining strategy adjustment model is started; and according to the optimization adjustment scheme, obtaining new machining state information, inputting the new machining state information into the machining state evaluation model to obtain a new machining state evaluation result, and after the new machining state evaluation result is generated, if the evaluation frequency does not reach the preset evaluation threshold frequency, determining that the machining state is the machining state. If yes, a new processing state evaluation result continues to be generated, if the evaluation frequency reaches the preset evaluation threshold frequency, the alarm accumulation frequency is obtained, and alarm information is generated according to the alarm accumulation frequency. The device has the effect of improving the machining quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of numerical control machine tool processing, and in particular to a method, device, equipment and medium for monitoring and adjusting abnormality in numerical control machine tool processing. Background Art

[0002] CNC machine tools are an important part of modern manufacturing and are widely used in the production of various precision parts. With the improvement of industrial automation, CNC machine tools not only improve production efficiency and product quality, but also significantly reduce labor costs. However, in the actual production process, due to the influence of various factors, CNC machine tools may have abnormal conditions during processing, resulting in an increase in product failure rate and even equipment damage. Therefore, how to effectively monitor and adjust the processing status of CNC machine tools to improve the quality of processed parts has become an urgent problem to be solved. Summary of the invention

[0003] In order to improve the processing quality, the present application provides a method, device, equipment and medium for monitoring and adjusting processing abnormalities of CNC machine tools.

[0004] The above-mentioned invention objective of the present application is achieved through the following technical solutions: A method for monitoring and adjusting machining abnormalities of a numerically controlled machine tool, the method comprising: Obtain processing status information of the workpiece; Inputting the processing state information into a processing state evaluation model to obtain a processing state evaluation result; If the processing state evaluation result is unqualified, the processing state evaluation result is input into the processing strategy adjustment model to obtain an optimization adjustment plan; According to the optimization adjustment scheme, the processing parameters of the workpiece are adjusted to obtain new processing state information, and the new processing state information is input into the processing state evaluation model to obtain a new processing state evaluation result; After generating the new processing state evaluation result, determining whether the evaluation times have reached a preset evaluation threshold times, and if the evaluation times have not reached the preset evaluation threshold times, continuing to generate the new processing state evaluation result; If the evaluation times reach the preset evaluation threshold times, the accumulated alarm times are obtained, and a plurality of consecutive processing state evaluation results are selected based on the accumulated alarm times to determine whether the plurality of consecutive processing state evaluation results are all unqualified. If the plurality of consecutive evaluation results are all unqualified, an alarm message is generated.

[0005] By adopting the above technical solution, by real-time monitoring of the processing status and evaluating the processing results, abnormal conditions can be discovered in time during the processing process and adjustments can be made quickly to ensure that the processing accuracy and quality meet the predetermined requirements, reduce processing errors, and avoid the production of unqualified products. Secondly, the technical solution not only reduces human intervention through automated processing status evaluation, strategy adjustment and error correction, but also responds to changes in the processing process in real time, automatically optimizes processing parameters, improves overall processing efficiency and quality, and reduces downtime in the production process. In addition, through continuous processing status evaluation and alarm mechanism, when multiple continuous evaluation results are unqualified, alarm information can be generated in advance to timely discover potential processing equipment failures or technical problems, so as to carry out preventive maintenance, reduce equipment failure rate, and ensure the smooth operation of the production process. In addition, the feedback mechanism and adaptive adjustment characteristics in the solution enable CNC machine tools to continuously optimize processing parameters according to real-time processing status. This not only improves the adaptability of the processing process, but also enables long-term optimization based on historical data and actual conditions, and continuously improves production quality. The solution can also automatically record and analyze all data in the processing process, reducing human intervention and operating errors. Through precise data analysis, accurate feedback on the production process can be provided to managers, reducing labor management costs and improving overall operational efficiency. At the same time, since the processing parameters are adjusted based on each evaluation result, the stability and consistency of the entire processing process are guaranteed, achieving high quality and low fluctuations in mass production and reducing product quality volatility.

[0006] In a preferred example, the present application may be further configured as follows: the processing state information is input into the processing state evaluation model to obtain the processing state evaluation result, including: Preprocessing the processing state information to obtain preprocessed processing state information, and extracting processing quality feature information from the preprocessed processing state information; The processing state evaluation model performs quality analysis on the processing quality feature information based on historical processing information and preset standards to obtain the processing state evaluation result.

[0007] By adopting the above technical solution, by preprocessing the processing status information, it is possible to remove noise and irrelevant data, ensuring that the information relied on by subsequent analysis is accurate and reliable. By extracting processing quality feature information from the preprocessed data, it is not only possible to accurately capture the key parameters related to quality in the processing process, but also to provide a scientific basis for quality assessment through these feature information, thereby improving the quality diagnosis ability in the processing process. Secondly, by using the processing status assessment model, by combining historical processing information and preset standards for quality analysis, it can ensure that the processing quality of each process is fully evaluated, potential quality problems are discovered in a timely manner, and necessary corrective measures are taken.

[0008] In a preferred example, the present application may be further configured as follows: if the processing state evaluation result is unqualified, the processing state evaluation result is input into the processing strategy adjustment model to obtain an optimization adjustment plan, including: Acquire processing failure information from the processing state evaluation result, and perform processing error calculation on the processing failure information through the processing strategy adjustment model to obtain a processing error value; Determine whether the machining error value exceeds a preset machining accuracy standard, determine the influence of the machining error value on the machining quality, and obtain an error evaluation result; According to the error evaluation result, a processing adjustment optimization target is set, and based on the processing adjustment optimization target, the optimization adjustment plan is obtained.

[0009] By adopting the above technical solution, by extracting the processing failure information from the processing status evaluation results and inputting it into the processing strategy adjustment model for error calculation, the error source in the processing process can be monitored in real time. This process can not only identify potential quality problems, but also quantify the processing errors to ensure that the problems are identified and fed back in a timely manner. Secondly, by judging whether the processing error value exceeds the preset processing accuracy standard, the impact of the error on the final processing quality can be accurately evaluated, thereby providing a basis for the next step of adjustment.

[0010] In a preferred example, the present application may be further configured as follows: if the processing state evaluation result is unqualified, the processing state evaluation result is input into the processing strategy adjustment model to obtain an optimization adjustment plan, and further includes: If the processing status evaluation result is qualified, the workpiece is processed while maintaining the current processing parameters.

[0011] By adopting the above technical solution, dynamic quality control and automated adjustment mechanism can be realized during the processing. When the processing status evaluation result is qualified, the system will not make unnecessary adjustments, but keep the current processing parameters unchanged. This method can avoid unnecessary adjustment operations and improve the stability and efficiency of the processing process. Because too frequent adjustments will not only affect the production rhythm, but also may cause parameter instability, thereby causing fluctuations in processing quality.

[0012] In a preferred example, the present application may be further configured as follows: the step of determining whether the number of evaluations reaches a preset evaluation threshold number of times includes: Each time the new processing state evaluation result is generated, the evaluation times are automatically recorded, the initial evaluation times are set to 1, each time the new processing state evaluation result is generated, the evaluation times are increased by 1, and the evaluation times are compared with the preset evaluation threshold times.

[0013] By adopting the above technical solution, real-time monitoring and accurate evaluation of the CNC machine tool processing process can be achieved. Each time a new processing status evaluation result is generated, the system automatically records the evaluation number and adds 1 each time to ensure that each round of evaluation can be carried out in an orderly manner. In this way, the number of evaluations is effectively managed to avoid misjudgment or premature processing caused by deviations in single evaluation results. The initial number of evaluations is 1, and it increases after each evaluation. The system compares it with the preset evaluation threshold number to ensure that no unnecessary adjustments or alarms are made before the specified number of evaluations is reached.

[0014] In a preferred example, the present application can be further configured as follows: if the evaluation times reach the preset evaluation threshold times, the alarm cumulative times are obtained, and according to the alarm cumulative times, a plurality of continuous processing state evaluation results are selected, and it is determined whether the plurality of continuous processing state evaluation results are all unqualified, and if the plurality of continuous evaluation results are all unqualified, an alarm message is generated, including: If the evaluation times reach the preset evaluation threshold times, check the current alarm accumulation times, and if the alarm accumulation times are less than the preset alarm continuous times threshold, continue to generate the new processing state evaluation result; When the accumulated number of alarms reaches or exceeds the preset alarm consecutive number threshold, the multiple continuous processing state evaluation results are selected to determine whether the multiple continuous processing state evaluation results are all unqualified. If the multiple continuous processing state evaluation results are all unqualified, an alarm message is generated.

[0015] By adopting the above technical solution, firstly, false alarms and over-adjustments can be reduced, because the alarm will only be triggered when the continuous processing status evaluation results are all unqualified, thus avoiding the interference of a single unqualified evaluation or occasional errors on the alarm system and improving production efficiency. Secondly, the accuracy and reliability of fault detection can be improved to ensure that the alarm will only be triggered when the problem recurs, which can ensure the accuracy of the alarm information and reduce the risk of misoperation. Furthermore, production scheduling and resource utilization can be optimized, reducing the interference caused by false alarms, allowing operators to focus on real quality issues, and improving the operating efficiency and equipment utilization rate of the production line. Further, the level of processing quality control can be improved.

[0016] In a preferred example, the present application may be further configured as follows: when the cumulative number of alarms reaches or exceeds the preset alarm continuous number threshold, the plurality of continuous processing state evaluation results are selected, and it is determined whether the plurality of continuous processing state evaluation results are all unqualified, and if the plurality of continuous processing state evaluation results are all unqualified, an alarm message is generated, and further includes: After the accumulated alarm times reaches the preset continuous times threshold, if there is a qualified evaluation result among the multiple continuous new processing state evaluation results, the accumulated alarm times are reset and counted again.

[0017] By adopting the above technical solution, when a qualified evaluation result appears in the continuous processing status evaluation results, the alarm accumulation count is reset and the counting starts again, ensuring that the alarm mechanism only responds to real and persistent abnormal conditions. This can avoid false alarm triggering due to occasional qualified results, thereby reducing unnecessary interference. This solution helps to improve the accuracy of the alarm system, reduce the intervention burden of operators, improve work efficiency, and ensure stability and continuity in the production process.

[0018] The second object of the invention is achieved by the following technical solutions: A CNC machine tool processing abnormality monitoring and adjustment device, the CNC machine tool processing abnormality monitoring and adjustment device comprising: A processing status information acquisition module is used to acquire processing status information of a workpiece; A processing state evaluation module, used for inputting the processing state information into a processing state evaluation model to obtain a processing state evaluation result; A processing strategy adjustment module, for inputting the processing state evaluation result into a processing strategy adjustment model to obtain an optimization adjustment plan if the processing state evaluation result is unqualified; A processing parameter adjustment module, used for adjusting the processing parameters of the workpiece according to the optimization adjustment scheme to obtain new processing state information, and inputting the new processing state information into the processing state evaluation model to obtain a new processing state evaluation result; A new processing state evaluation module is used to determine whether the evaluation times reach a preset evaluation threshold times after generating the new processing state evaluation results, and if the evaluation times do not reach the preset evaluation threshold times, continue to generate the new processing state evaluation results; The alarm accumulation judgment module is used to obtain the alarm accumulation number if the evaluation number reaches the preset evaluation threshold number, select multiple continuous processing status evaluation results based on the alarm accumulation number, and judge whether the multiple continuous processing status evaluation results are all unqualified. If the multiple continuous evaluation results are all unqualified, an alarm message is generated.

[0019] By adopting the above technical solution, by real-time monitoring of the processing status and evaluating the processing results, abnormal conditions can be discovered in time during the processing process and adjustments can be made quickly to ensure that the processing accuracy and quality meet the predetermined requirements, reduce processing errors, and avoid the production of unqualified products. Secondly, the technical solution not only reduces human intervention through automated processing status evaluation, strategy adjustment and error correction, but also responds to changes in the processing process in real time, automatically optimizes processing parameters, improves overall processing efficiency and quality, and reduces downtime in the production process. In addition, through continuous processing status evaluation and alarm mechanism, when multiple continuous evaluation results are unqualified, alarm information can be generated in advance to timely discover potential processing equipment failures or technical problems, so as to carry out preventive maintenance, reduce equipment failure rate, and ensure the smooth operation of the production process. In addition, the feedback mechanism and adaptive adjustment characteristics in the solution enable CNC machine tools to continuously optimize processing parameters according to real-time processing status. This not only improves the adaptability of the processing process, but also enables long-term optimization based on historical data and actual conditions, and continuously improves production quality. The solution can also automatically record and analyze all data in the processing process, reducing human intervention and operating errors. Through precise data analysis, accurate feedback on the production process can be provided to managers, reducing labor management costs and improving overall operational efficiency. At the same time, since the processing parameters are adjusted based on each evaluation result, the stability and consistency of the entire processing process are guaranteed, achieving high quality and low fluctuations in mass production and reducing product quality volatility.

[0020] The third objective of the present application is achieved through the following technical solutions: A computer device comprises a memory, a processor and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the above-mentioned method for monitoring and adjusting machining abnormalities of numerically controlled machine tools are implemented.

[0021] The fourth objective of the present application is achieved through the following technical solutions: A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned CNC machine tool machining abnormality monitoring and adjustment method are implemented.

[0022] In summary, the present application includes at least one of the following beneficial technical effects: 1. By real-time monitoring of the processing status and evaluating the processing results, abnormal conditions can be discovered in time during the processing process and adjustments can be made quickly to ensure that the processing accuracy and quality meet the predetermined requirements, reduce processing errors, and avoid the production of unqualified products. Secondly, the technical solution not only reduces human intervention through automated processing status evaluation, strategy adjustment and error correction, but also responds to changes in the processing process in real time, automatically optimizes processing parameters, improves overall processing efficiency and quality, and reduces downtime in the production process. In addition, through continuous processing status evaluation and alarm mechanism, when multiple continuous evaluation results are unqualified, alarm information can be generated in advance to timely discover potential processing equipment failures or technical problems, so as to carry out preventive maintenance, reduce equipment failure rate, and ensure the smooth operation of the production process. In addition, the feedback mechanism and adaptive adjustment characteristics in the solution enable CNC machine tools to continuously optimize processing parameters according to real-time processing status. This not only improves the adaptability of the processing process, but also enables long-term optimization based on historical data and actual conditions, and continuously improves production quality. The solution can also automatically record and analyze all data in the processing process, reducing human intervention and operating errors. Through precise data analysis, it can provide managers with accurate feedback on the production process, reduce labor management costs, and improve overall operational efficiency. At the same time, since the processing parameters are adjusted according to each evaluation result, the stability and consistency of the entire processing process are guaranteed, which can achieve high quality and low fluctuation in mass production and reduce the quality volatility of products; 2. It can realize real-time monitoring and accurate evaluation of the CNC machine tool processing process. Each time a new processing status evaluation result is generated, the system will automatically record the evaluation times and add 1 each time to ensure that each round of evaluation can be carried out in an orderly manner. In this way, the evaluation times are effectively managed to avoid misjudgment or premature processing caused by deviations in single evaluation results. The initial evaluation times are 1, and they increase after each evaluation. The system compares them with the preset evaluation threshold times to ensure that no unnecessary adjustments or alarms are made before the specified evaluation times are reached; 3. When a qualified evaluation result appears in the continuous processing status evaluation results, reset the alarm accumulation times and restart the counting to ensure that the alarm mechanism only responds to real and persistent abnormal conditions. This can avoid false alarm triggering due to occasional qualified results, thereby reducing unnecessary interference. This solution helps to improve the accuracy of the alarm system, reduce the intervention burden of operators, improve work efficiency, and ensure stability and continuity in the production process. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 is a flow chart of a method for monitoring and adjusting machining abnormalities of a CNC machine tool in one embodiment of the present application; Figure 2It is a flowchart for implementing step S20 in the method for monitoring and adjusting abnormality of machining of CNC machine tools in one embodiment of the present application; Figure 3 It is a flowchart for implementing step S30 in the method for monitoring and adjusting abnormality of machining of a CNC machine tool in one embodiment of the present application; Figure 4 It is a flowchart of the implementation after step S30 in the method for monitoring and adjusting abnormality of machining of CNC machine tools in one embodiment of the present application; Figure 5 It is a flowchart for implementing step S50 in the method for monitoring and adjusting abnormality of machining of a CNC machine tool in one embodiment of the present application; Figure 6 It is a flowchart for implementing step S60 in the method for monitoring and adjusting abnormality of machining of a CNC machine tool in one embodiment of the present application; Figure 7 It is a flowchart for implementing step S602 in the method for monitoring and adjusting abnormality of machining of a CNC machine tool in one embodiment of the present application; Figure 8 This is a principle block diagram of a CNC machine tool machining abnormality monitoring and adjustment device in one embodiment of the present application; Fig. 9 It is a schematic diagram of a device in an embodiment of the present application. DETAILED DESCRIPTION

[0024] The present application is further described in detail below in conjunction with the accompanying drawings.

[0025] In one embodiment, if Figure 1 As shown, the present application discloses a method for monitoring and adjusting machining abnormalities of a CNC machine tool, which specifically includes the following steps: S10: Obtaining processing status information of the workpiece.

[0026] Specifically, by installing a variety of sensors on CNC machine tools to monitor key parameters in the processing process in real time, common monitoring items include the size of the workpiece, surface smoothness, material hardness, temperature and vibration. Taking temperature monitoring as an example, the temperature sensor will detect the temperature changes caused by friction or other factors in the processing process in real time, and the vibration sensor is used to monitor the tiny vibrations of the machine tool or the workpiece during the processing. The real-time data obtained by these sensors is collected and reflects the current processing status. Different sensor types, such as optical sensors, pressure sensors, accelerometers, etc., will provide different feedback information during the processing process. This information will help to fully evaluate any abnormalities or potential problems that may occur during the processing. For example, during metal cutting, if the temperature is too high, it may affect the material hardness of the workpiece. Therefore, by integrating the multi-dimensional data collected by different types of sensors, it can be ensured that the processing status is fully grasped.

[0027] S20: Inputting the processing state information into a processing state evaluation model to obtain a processing state evaluation result.

[0028] Specifically, the collected processing state information will first be cleaned and preprocessed. This step includes removing noise data, filling missing values, and standardizing data to ensure the accuracy of subsequent analysis. For example, if the collected temperature value is abnormally high, these abnormal data can be eliminated through a filtering algorithm, and the remaining data can be normalized to ensure that each parameter is in the same dimensional range. Then, the processed data will be input into the processing state evaluation model, which evaluates the processing quality characteristics based on historical processing data and preset standard parameters. For example, if the temperature is too high, the vibration exceeds the standard, or the dimensional deviation is large during the processing process, the model will automatically determine whether the current processing state is qualified and give the corresponding evaluation results. For example, if the vibration exceeds the set threshold, the evaluation result will be unqualified. If the processing temperature is within an acceptable range and the size meets the requirements, the evaluation result will be qualified.

[0029] S30: If the processing state evaluation result is unqualified, the processing state evaluation result is input into the processing strategy adjustment model to obtain an optimized adjustment plan.

[0030] Specifically, if the machining status evaluation result shows unqualified, it means that the machining status does not meet the standard and needs to be adjusted. At this time, the evaluation result is passed into the machining strategy adjustment model as input. The model analyzes the differences between the current machining status and the target standard, and based on these differences, the model calculates the optimization adjustment plan. For example, if the surface smoothness of the workpiece does not meet the requirements, the model may recommend adjusting the cutting speed or feed rate. If the material hardness does not meet the requirements, it may recommend replacing the tool or adjusting the coolant flow. In this way, the optimization adjustment plan generated by the model will include specific parameter modifications, such as cutting parameters, feed rate, tool selection, etc., aiming to improve the machining quality through these optimization operations to ensure that the workpiece ultimately meets the requirements.

[0031] S40: According to the optimization adjustment scheme, the processing parameters of the workpiece are adjusted to obtain new processing state information, and the new processing state information is input into the processing state evaluation model to obtain a new processing state evaluation result.

[0032] Specifically, according to the optimization adjustment plan, when adjusting the processing parameters, it is necessary to follow the suggestions of the model output. For example, if the optimization plan recommends reducing the cutting speed, the cutting speed setting on the machine tool control panel can be adjusted to change the movement speed of the tool during the processing. If the optimization plan recommends increasing the coolant flow rate, this adjustment can be achieved by adjusting the cooling flow control valve. After adjustment, the new processing parameters will affect the temperature, vibration, cutting force and other aspects of the processing process, thereby generating new processing state information, which is collected again and input into the processing state evaluation model. At this point, the evaluation model will re-evaluate the processing state according to the new processing parameters and output a new processing state evaluation result. If the new evaluation result still shows unqualified, it is necessary to continue to make further adjustments according to the optimization adjustment plan until the workpiece meets the requirements.

[0033] S50: After generating the new processing state evaluation result, determine whether the evaluation times have reached a preset evaluation threshold times; if the evaluation times have not reached the preset evaluation threshold times, continue to generate the new processing state evaluation result.

[0034] Specifically, each time a new processing state evaluation result is generated, the evaluation times currently generated are compared with the preset evaluation threshold times to determine whether the evaluation times have been reached. For example, if the evaluation threshold times are set to 6 times, then after each new processing state evaluation, the evaluation times are increased by 1 until they reach 6 times. If the evaluation times do not reach the preset threshold times, the evaluation will continue, the processing state information will be re-acquired and input into the processing state evaluation model to generate a new processing state evaluation result. This process will be repeated until the evaluation times reach the set threshold.

[0035] S60: If the number of evaluations reaches the preset evaluation threshold number, the cumulative number of alarms is obtained, and a plurality of consecutive processing state evaluation results are selected based on the cumulative number of alarms to determine whether the plurality of consecutive processing state evaluation results are all unqualified. If the plurality of consecutive evaluation results are all unqualified, an alarm message is generated.

[0036] Specifically, if the number of evaluations reaches the preset evaluation threshold number, the cumulative number of alarms will be calculated. Whenever a new processing state evaluation result is generated, if the evaluation result is unqualified, the cumulative number of alarms will increase by 1, and if the evaluation result is qualified, the cumulative number of alarms will not change. Once the cumulative number of alarms reaches the preset continuous number threshold, multiple continuous processing state evaluation results will be selected for judgment. For example, if three consecutive evaluation results are all unqualified, it is judged that these three evaluation results are continuous and all unqualified, and then the alarm information is triggered. For example, if the continuous processing state evaluation results show that the dimensional deviation of the workpiece is too large and the surface quality is poor, it means that there is a problem in the processing process and emergency measures need to be taken. If there is at least one qualified evaluation result among the selected continuous evaluation results, the cumulative number of alarms is reset and the alarm generation stops.

[0037] In one embodiment, if Figure 2 As shown, in step S20, that is, inputting the processing state information into the processing state evaluation model to obtain the processing state evaluation result includes: S201: preprocessing the processing state information to obtain preprocessed processing state information, and extracting processing quality feature information from the preprocessed processing state information.

[0038] Specifically, after obtaining the processing status information, the data is first cleaned and standardized to remove noise and irrelevant information to ensure the accuracy and availability of the data. In the preprocessing process, a filtering algorithm can be used to remove unnecessary high-frequency noise, or data normalization can be performed so that different measurement units can be compared under the same standard. The preprocessed data includes parameters such as the size, surface smoothness, material hardness, temperature, and vibration of the workpiece. After these parameters are converted, the quality characteristics of the workpiece can be extracted. For example, by analyzing the temperature change trend and vibration frequency, characteristic values ​​that may affect the processing quality, such as the rate of change of surface roughness and material hardness, are extracted. The extracted processing quality feature information includes changes in key physical quantities in the processing process, specifically including surface roughness, cutting force, processing temperature, tool wear degree and other characteristics, which can represent the processing quality status of the workpiece.

[0039] S202: The processing state evaluation model performs quality analysis on the processing quality feature information based on historical processing information and preset evaluation criteria to obtain the processing state evaluation result.

[0040] Specifically, when performing quality analysis, the processing state assessment model will first compare the acquired processing quality feature information with the historical processing information. The historical processing information usually includes a large number of annotated information sets that record the processing results under different processing conditions and the quality assessment of the processed parts. The processing state assessment model will perform pattern matching and trend analysis by comparing with qualified or unqualified samples in the historical information. The main goal of the processing state assessment model is to determine whether the current processing state meets the predetermined processing standards. The preset standards are usually based on industry specifications or product technical requirements, such as dimensional accuracy, tolerance range, surface roughness, etc.

[0041] Furthermore, the historical processing information may contain processing quality information corresponding to different processing parameters (such as cutting speed, feed rate, tool material, processing material, etc.). The processing state evaluation model uses historical information to establish a mathematical model through statistical analysis methods to identify the relationship between various parameters and quality results in the processing process. Based on the learning of historical information, the processing state evaluation model can calculate the difference between the current processing state characteristics and the historical state, and judge whether the processing quality characteristic information meets the preset standard. For example, when the processing quality characteristic information shows that the surface roughness exceeds the preset standard, the processing state evaluation model will refer to whether similar processing conditions in the historical information will also cause the roughness to exceed the standard, and then judge whether the current processing state is unqualified. At the same time, the processing state evaluation model will also combine preset standards, which are usually formulated by industry specifications or process requirements, and clearly specify the qualified range that the processing quality characteristics should reach. For example, the upper limit of surface roughness, the dimensional tolerance range, etc. The evaluation model compares the current processing quality characteristics with these preset standards. If any quality characteristic does not meet the standard, it is considered that the processing state is unqualified. By combining historical processing information with preset standards, the processing state evaluation model can more accurately judge whether the current processing quality is qualified. If the current processing conditions are consistent with the historical data and meet the preset standards, the evaluation result is qualified. Conversely, if the processing status deviates from the trend of the historical data or a quality feature exceeds the preset standard, the evaluation result is unqualified.

[0042] In one embodiment, if Figure 3 As shown, in step S30, if the processing state evaluation result is unqualified, the processing state evaluation result is input into the processing strategy adjustment model to obtain an optimization adjustment plan, including: S301: Acquire processing failure information from the processing state evaluation result, and calculate the processing error of the processing failure information through the processing strategy adjustment model to obtain a processing error value.

[0043] Specifically, after the machining state assessment model generates the machining state assessment results, it will identify the unqualified items, which may include dimensional errors, excessive surface roughness, geometric tolerances exceeding the allowable range, excessive vibration, etc. The machining strategy adjustment model will analyze these unqualified items in detail and calculate the error value caused by each unqualified item. For example, if the dimensional deviation of the workpiece exceeds the allowable range, the corresponding machining error value will be calculated based on the size of the dimensional deviation, the accuracy of the machining equipment, and the characteristics of the material.

[0044] S302: Determine whether the machining error value exceeds a preset machining accuracy standard, determine the impact of the machining error value on the machining quality, and obtain an error evaluation result.

[0045] Specifically, based on the processing error value, a comparative analysis is performed with the preset processing accuracy standard. If the processing error value is greater than the set accuracy standard, it is judged to have a negative impact on the processing quality, and an error evaluation result is generated, indicating that the processing is unqualified. If the error value does not exceed the standard, it is considered that the processing quality meets the requirements and the error evaluation result is qualified.

[0046] S303: According to the error evaluation result, a processing adjustment optimization target is set, and based on the processing adjustment optimization target, the optimization adjustment scheme is obtained.

[0047] Specifically, based on the error evaluation results, the machining adjustment optimization goal will be set. This goal usually includes reducing the error value, improving machining accuracy, controlling vibration, optimizing tool paths, etc. For example, if the error value exceeds the standard, an optimization goal may be set, such as controlling the error within ±0.01mm, or optimizing the feed rate and cutting depth of a specific process to reduce the occurrence of errors. Based on this optimization goal, the machining strategy adjustment model will comprehensively consider various factors (such as machining equipment performance, material properties, tool conditions, etc.) to generate an optimization adjustment plan. The plan may include adjusting parameters such as feed rate, tool selection, coolant flow, etc. to achieve preset accuracy standards and machining quality requirements.

[0048] In one embodiment, if Figure 4 As shown, after step S30, that is, if the processing state evaluation result is unqualified, the processing state evaluation result is input into the processing strategy adjustment model to obtain an optimization adjustment plan, and further includes: S304: If the processing status evaluation result is qualified, continue to process the workpiece with the current processing parameters.

[0049] Specifically, when the result of the machining state assessment is judged to be qualified, it means that the current machining process has not been abnormal or exceeded the set quality standards, so there is no need to adjust the machining parameters. At this time, continue to maintain the current machining parameter settings to ensure the stability of the machining process. For example, if after the quality assessment, the surface roughness, cutting temperature, vibration and other machining quality characteristics meet the set standards, then record the current machining parameters, such as feed speed, cutting depth, rotation speed, etc., to ensure that there are no changes during the machining process.

[0050] In one embodiment, if Figure 5 As shown, in step S50, the step of determining whether the number of evaluations reaches a preset evaluation threshold number of times includes: S501: Each time the new processing state evaluation result is generated, the evaluation times are automatically recorded, the initial evaluation times are set to 1, each time the new processing state evaluation result is generated, the evaluation times are increased by 1, and the evaluation times are compared with the preset evaluation threshold times.

[0051] Specifically, each time a new processing state evaluation result is obtained and generated, a counter will be automatically started to record the number of evaluations that have been performed. The initial value of the counter is 1, indicating that the processing state evaluation is performed for the first time. At this time, the evaluation number is 1. Each time a new processing state evaluation result is generated, the evaluation number will automatically increase by 1 to record and update the current evaluation number. The evaluation number will be compared with the preset evaluation threshold. The evaluation threshold is set according to factors such as actual process requirements or equipment operation cycle. For example, it can be set to 6 times, which means that when the cumulative evaluation number reaches 6 times, the process enters the next step. If the current evaluation number is less than the preset threshold number, the evaluation process will continue, that is, continue to generate new processing state evaluation results and update the evaluation number. If the current evaluation number is equal to or exceeds the preset threshold, further evaluation will be stopped.

[0052] In one embodiment, if Figure 6 As shown, in step S60, if the evaluation times reach the preset evaluation threshold times, the alarm cumulative times are obtained, and a plurality of continuous processing state evaluation results are selected according to the alarm cumulative times, and it is determined whether the plurality of continuous processing state evaluation results are all unqualified. If the plurality of continuous evaluation results are all unqualified, an alarm message is generated, including: S601: If the evaluation times reach the preset evaluation threshold times, check the current alarm accumulation times, and if the alarm accumulation times are less than the preset alarm continuous times threshold, continue to generate the new processing status evaluation result.

[0053] Specifically, when the number of evaluations reaches or exceeds the preset threshold, the alarm accumulation number is checked. The alarm accumulation number is the number of consecutive unqualified evaluation results recorded, and this value increases each time the processing state evaluation result is unqualified. If the alarm accumulation number is less than the preset alarm continuous number threshold (for example, set to 3 times), it means that the current unqualified evaluation result does not meet the alarm standard. At this time, the evaluation process continues, a new processing state evaluation result is generated, and the alarm accumulation number is updated again according to the new result. Each time a new processing state evaluation result is generated, if the evaluation result is unqualified, the alarm accumulation number is increased by 1, and if the evaluation result is qualified, the alarm accumulation number remains unchanged.

[0054] S602: When the cumulative number of alarms reaches or exceeds the preset alarm consecutive number threshold, the multiple consecutive processing status evaluation results are selected to determine whether the multiple consecutive processing status evaluation results are all unqualified. If the multiple consecutive processing status evaluation results are all unqualified, an alarm message is generated.

[0055] Specifically, when the cumulative number of alarms reaches or exceeds the preset alarm consecutive number threshold, it means that a sufficient number of consecutive unqualified evaluation results have accumulated, and these evaluation results need to be analyzed. Select the most recent several consecutive processing status evaluation results (for example, select the last 3 evaluation results) to check whether all of these evaluation results are unqualified. If these multiple consecutive evaluation results are all unqualified, it means that the problems in the processing process still exist and have not been effectively solved, which may have an adverse effect on the workpiece or machine tool, and the alarm mechanism must be triggered. At this time, an alarm message is generated to remind the operator or relevant management personnel to check the processing process or take corresponding measures.

[0056] In one embodiment, if Figure 7 As shown, in step S602, when the cumulative number of alarms reaches or exceeds the preset alarm continuous number threshold, the multiple continuous processing state evaluation results are selected to determine whether the multiple continuous processing state evaluation results are all unqualified. If the multiple continuous processing state evaluation results are all unqualified, an alarm message is generated, which also includes: S6021: After the accumulated alarm times reach the preset continuous times threshold, if there is a qualified evaluation result among the multiple continuous new processing state evaluation results, the accumulated alarm times are reset and the counting starts again.

[0057] Specifically, when the cumulative number of alarms reaches the preset continuous number threshold, the continuous processing state evaluation results in the recent period are checked. In this step, if one of the multiple continuous evaluation results is qualified (that is, it indicates that the processing state has returned to normal at a certain moment), it is considered that the problem has been alleviated or solved, so the alarm will no longer continue. At this time, the cumulative number of alarms will be reset to zero, and the monitoring of subsequent processing state evaluation results will be restarted. When the new processing state evaluation result generated later is unqualified again, the cumulative number of alarms will be counted again from zero.

[0058] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0059] In one embodiment, a CNC machine tool processing abnormality monitoring and adjustment device is provided, and the CNC machine tool processing abnormality monitoring and adjustment device corresponds to the CNC machine tool processing abnormality monitoring and adjustment method in the above embodiment. Figure 8 As shown, the CNC machine tool processing abnormality monitoring and adjustment device includes a processing state information acquisition module, a processing state evaluation module, a processing strategy adjustment module, a processing parameter adjustment module, a new processing state evaluation module and an alarm accumulation judgment module. The detailed description of each functional module is as follows: A processing status information acquisition module is used to acquire processing status information of a workpiece; A processing state evaluation module, used for inputting the processing state information into a processing state evaluation model to obtain a processing state evaluation result; A processing strategy adjustment module, for inputting the processing state evaluation result into a processing strategy adjustment model to obtain an optimization adjustment plan if the processing state evaluation result is unqualified; A processing parameter adjustment module, used for adjusting the processing parameters of the workpiece according to the optimization adjustment scheme to obtain new processing state information, and inputting the new processing state information into the processing state evaluation model to obtain a new processing state evaluation result; A new processing state evaluation module is used to determine whether the evaluation times reach a preset evaluation threshold times after generating the new processing state evaluation results, and if the evaluation times do not reach the preset evaluation threshold times, continue to generate the new processing state evaluation results; The alarm accumulation judgment module is used to obtain the alarm accumulation number if the evaluation number reaches the preset evaluation threshold number, select multiple continuous processing status evaluation results based on the alarm accumulation number, and judge whether the multiple continuous processing status evaluation results are all unqualified. If the multiple continuous evaluation results are all unqualified, an alarm message is generated.

[0060] Optional, processing status assessment modules include: A processing state information preprocessing submodule is used to preprocess the processing state information to obtain the preprocessed processing state information, and extract processing quality feature information from the preprocessed processing state information; The processing state evaluation submodule is used for the processing state evaluation model to perform quality analysis on the processing quality feature information based on historical processing information and preset standards to obtain the processing state evaluation result.

[0061] Optionally, the processing strategy adjustment module includes: A processing unqualified item extraction submodule is used to obtain processing unqualified item information from the processing state evaluation result, and perform processing error calculation on the processing unqualified item information through the processing strategy adjustment model to obtain a processing error value; A processing error calculation submodule is used to determine whether the processing error value exceeds a preset processing accuracy standard, determine the influence of the processing error value on the processing quality, and obtain an error evaluation result; The error evaluation and optimization target setting submodule is used to set the processing adjustment optimization target according to the error evaluation result, and obtain the optimization adjustment plan based on the processing adjustment optimization target.

[0062] Optionally, the processing strategy adjustment module also includes: The processing parameter maintaining module is used to continue to maintain the current processing parameters to process the workpiece if the processing status evaluation result is qualified.

[0063] Optional, new processing status assessment modules include: The evaluation times recording and comparison submodule is used to automatically record the evaluation times each time the new processing status evaluation result is generated. The initial evaluation times is set to 1. Each time the new processing status evaluation result is generated, the evaluation times is increased by 1, and the evaluation times are compared with the preset evaluation threshold times.

[0064] Optionally, the alarm accumulation judgment module includes: The alarm cumulative number checking submodule is used to check the current alarm cumulative number if the evaluation number reaches the preset evaluation threshold number, and if the alarm cumulative number is less than the preset alarm continuous number threshold, continue to generate the new processing state evaluation result; The alarm generation submodule is used to select the multiple continuous processing status evaluation results when the cumulative number of alarms reaches or exceeds the preset alarm consecutive number threshold, and determine whether the multiple continuous processing status evaluation results are all unqualified. If the multiple continuous processing status evaluation results are all unqualified, an alarm message is generated.

[0065] Optionally, the alarm generation submodule also includes: The alarm accumulation resetting submodule is used to reset the alarm accumulation number and restart counting after the alarm accumulation number reaches the preset continuous number threshold, if there is a qualified evaluation result among the multiple continuous new processing state evaluation results.

[0066] For the specific definition of the CNC machine tool processing abnormality monitoring and adjustment device, please refer to the definition of the CNC machine tool processing abnormality monitoring and adjustment method above, which will not be repeated here. Each module in the above-mentioned CNC machine tool processing abnormality monitoring and adjustment device can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0067] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Fig. 9 As shown. The computer device includes a processor, a memory, a network interface and a database connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for monitoring and adjusting abnormalities in CNC machine tool processing is implemented.

[0068] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program: Obtain processing status information of the workpiece; Inputting the processing state information into the processing state evaluation model to obtain the processing state evaluation result; If the processing state evaluation result is unqualified, the processing state evaluation result is input into the processing strategy adjustment model to obtain an optimized adjustment plan; According to the optimization adjustment plan, the processing parameters of the workpiece are adjusted to obtain new processing state information, and the new processing state information is input into the processing state evaluation model to obtain a new processing state evaluation result; After generating a new processing state evaluation result, determining whether the evaluation times have reached a preset evaluation threshold times, if the evaluation times have not reached the preset evaluation threshold times, continuing to generate a new processing state evaluation result; If the number of evaluations reaches the preset evaluation threshold number, the cumulative number of alarms is obtained. Based on the cumulative number of alarms, multiple consecutive processing status evaluation results are selected to determine whether the multiple consecutive processing status evaluation results are all unqualified. If multiple consecutive evaluation results are all unqualified, an alarm message is generated.

[0069] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented: Obtain processing status information of the workpiece; Inputting the processing state information into the processing state evaluation model to obtain the processing state evaluation result; If the processing state evaluation result is unqualified, the processing state evaluation result is input into the processing strategy adjustment model to obtain an optimized adjustment plan; According to the optimization adjustment plan, the processing parameters of the workpiece are adjusted to obtain new processing state information, and the new processing state information is input into the processing state evaluation model to obtain a new processing state evaluation result; After generating a new processing state evaluation result, determining whether the evaluation times have reached a preset evaluation threshold times, if the evaluation times have not reached the preset evaluation threshold times, continuing to generate a new processing state evaluation result; If the number of evaluations reaches the preset evaluation threshold number, the cumulative number of alarms is obtained. Based on the cumulative number of alarms, multiple consecutive processing status evaluation results are selected to determine whether the multiple consecutive processing status evaluation results are all unqualified. If multiple consecutive evaluation results are all unqualified, an alarm message is generated.

[0070] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0071] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.

[0072] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A method for monitoring and adjusting machining abnormalities of a CNC machine tool, characterized in that: The method for monitoring and adjusting machining abnormalities of a numerically controlled machine tool comprises: Obtain processing status information of the workpiece; Inputting the processing state information into a processing state evaluation model to obtain a processing state evaluation result; If the processing state evaluation result is unqualified, the processing state evaluation result is input into the processing strategy adjustment model to obtain an optimization adjustment plan; According to the optimization adjustment scheme, adjusting the processing parameters of the workpiece to obtain new processing state information, inputting the new processing state information into the processing state evaluation model to obtain a new processing state evaluation result; After generating the new processing state evaluation result, determining whether the evaluation times reach a preset evaluation threshold times, and if the evaluation times do not reach the preset evaluation threshold times, continuing to generate the new processing state evaluation result; If the evaluation times reach the preset evaluation threshold times, the accumulated alarm times are obtained, and a plurality of consecutive processing state evaluation results are selected based on the accumulated alarm times to determine whether the plurality of consecutive processing state evaluation results are all unqualified. If the plurality of consecutive evaluation results are all unqualified, an alarm message is generated.

2. The method for monitoring and adjusting machining abnormalities of a CNC machine tool according to claim 1, characterized in that: The step of inputting the processing state information into a processing state evaluation model to obtain a processing state evaluation result includes: Preprocessing the processing state information to obtain preprocessed processing state information, and extracting processing quality feature information from the preprocessed processing state information; The processing state evaluation model performs quality analysis on the processing quality feature information based on historical processing information and preset standards to obtain the processing state evaluation result.

3. The method for monitoring and adjusting machining abnormalities of a CNC machine tool according to claim 1, characterized in that: If the processing state evaluation result is unqualified, the processing state evaluation result is input into the processing strategy adjustment model to obtain an optimization adjustment plan, including: Acquire processing failure information from the processing state evaluation result, and perform processing error calculation on the processing failure information through the processing strategy adjustment model to obtain a processing error value; Determine whether the machining error value exceeds a preset machining accuracy standard, determine the influence of the machining error value on the machining quality, and obtain an error evaluation result; According to the error evaluation result, a processing adjustment optimization target is set, and based on the processing adjustment optimization target, the optimization adjustment plan is obtained.

4. The method for monitoring and adjusting machining abnormalities of a CNC machine tool according to claim 1, characterized in that: If the processing state evaluation result is unqualified, the processing state evaluation result is input into the processing strategy adjustment model to obtain an optimization adjustment plan, and further includes: If the processing status evaluation result is qualified, the workpiece is processed while maintaining the current processing parameters.

5. The method for monitoring and adjusting machining abnormalities of a CNC machine tool according to claim 1, characterized in that: The determining whether the number of evaluations reaches a preset evaluation threshold number of times includes: Each time the new processing state evaluation result is generated, the evaluation times are automatically recorded, the initial evaluation times are set to 1, each time the new processing state evaluation result is generated, the evaluation times are increased by 1, and the evaluation times are compared with the preset evaluation threshold times.

6. The method for monitoring and adjusting machining abnormalities of a CNC machine tool according to claim 1, characterized in that: If the evaluation times reach the preset evaluation threshold times, the alarm accumulation times are obtained, and according to the alarm accumulation times, a plurality of continuous processing state evaluation results are selected to determine whether the plurality of continuous processing state evaluation results are all unqualified. If the plurality of continuous evaluation results are all unqualified, an alarm message is generated, including: If the evaluation times reach the preset evaluation threshold times, check the current alarm accumulation times, and if the alarm accumulation times are less than the preset alarm continuous times threshold, continue to generate the new processing state evaluation result; When the accumulated number of alarms reaches or exceeds the preset alarm consecutive number threshold, the multiple continuous processing state evaluation results are selected to determine whether the multiple continuous processing state evaluation results are all unqualified. If the multiple continuous processing state evaluation results are all unqualified, an alarm message is generated.

7. The method for monitoring and adjusting machining abnormalities of a CNC machine tool according to claim 6, characterized in that: When the cumulative number of alarms reaches or exceeds the preset alarm continuous number threshold, the plurality of continuous processing state evaluation results are selected, and it is determined whether the plurality of continuous processing state evaluation results are all unqualified. If the plurality of continuous processing state evaluation results are all unqualified, an alarm message is generated, and it also includes: After the accumulated alarm times reaches the preset continuous times threshold, if there is a qualified evaluation result among the multiple continuous new processing state evaluation results, the accumulated alarm times are reset and counted again.

8. A CNC machine tool processing abnormality monitoring and adjustment device, characterized in that: The CNC machine tool machining abnormality monitoring and adjustment device comprises: A processing status information acquisition module is used to acquire processing status information of a workpiece; A processing state evaluation module, used for inputting the processing state information into a processing state evaluation model to obtain a processing state evaluation result; A processing strategy adjustment module, for inputting the processing state evaluation result into a processing strategy adjustment model to obtain an optimization adjustment plan if the processing state evaluation result is unqualified; A processing parameter adjustment module, used for adjusting the processing parameters of the workpiece according to the optimization adjustment scheme to obtain new processing state information, and inputting the new processing state information into the processing state evaluation model to obtain a new processing state evaluation result; A new processing state evaluation module is used to determine whether the evaluation times reach a preset evaluation threshold times after generating the new processing state evaluation results, and if the evaluation times do not reach the preset evaluation threshold times, continue to generate the new processing state evaluation results; The alarm accumulation judgment module is used to obtain the alarm accumulation number if the evaluation number reaches the preset evaluation threshold number, select multiple continuous processing status evaluation results based on the alarm accumulation number, and judge whether the multiple continuous processing status evaluation results are all unqualified. If the multiple continuous evaluation results are all unqualified, an alarm message is generated.

9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method for monitoring and adjusting machining abnormalities of a CNC machine tool as described in any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method for monitoring and adjusting machining abnormalities of a CNC machine tool as claimed in any one of claims 1 to 7 are implemented.