Numerical control machine tool temperature monitoring and real-time compensation system

By designing a multi-modular CNC machine tool temperature monitoring and real-time compensation system, the problem of traditional systems not being comprehensive and accurate in data acquisition is solved, and the accurate reflection of the real-time working status of CNC machine tools and the improvement of production efficiency is achieved.

CN120029170APending Publication Date: 2025-05-23WEIHAI BEST PRECISION MACHINERY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510182115.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-19
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

The traditional CNC machine tool temperature monitoring and real-time compensation system is not comprehensive and accurate enough in data acquisition, resulting in insufficient parameter adjustment and inaccurate enough to accurately reflect the real-time working status of CNC machine tools.

Method used

A CNC machine tool temperature monitoring and real-time compensation system including monitoring area determination module, data acquisition module, data preprocessing module, data analysis module, comprehensive analysis module, real-time compensation module and human-computer interaction module is designed. By accurately collecting and analyzing the key information values ​​of CNC machine tools, the evaluation index of static parameters, dynamic parameters, operating parameters and processing parameters is calculated, and a comprehensive evaluation index is constructed to achieve real-time compensation.

Benefits of technology

It improves the accuracy and comprehensiveness of data acquisition, accurately reflects the real-time working status of CNC machine tools, and effectively improves production efficiency through real-time compensation and adjustment of parameters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120029170A_ABST
    Figure CN120029170A_ABST
Patent Text Reader

Abstract

The invention discloses a numerical control machine tool temperature monitoring and real-time compensation system, particularly relates to the technical field of data analysis, and comprises a monitoring area determination module, a data acquisition module, a data preprocessing module, a data analysis module, a comprehensive analysis module, a real-time compensation module and a man-machine interaction module. The monitoring range and the monitoring time range of the numerical control machine tool are determined through the monitoring area determining module, the first numerical control machine tool key information value is acquired through the data acquisition module, the second numerical control machine tool key information value is obtained through the data preprocessing module, and the third numerical control machine tool key information value is obtained through the data analysis module. A comprehensive evaluation index of the state of the numerical control machine tool is obtained through the comprehensive analysis module, a real-time compensation model is established through the real-time compensation module, a visual interface is provided through the man-machine interaction module, set parameters of the numerical control machine tool are adjusted in real time, and the working capacity and the production efficiency of the numerical control machine tool are accurately and effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data analysis, and more specifically, to a temperature monitoring and real-time compensation system for a numerically controlled machine tool. Background Art

[0002] With the rapid development of the manufacturing industry, the requirements for the processing accuracy and production efficiency of CNC machine tools are getting higher and higher. Among them, thermal error is one of the important factors affecting the processing accuracy of CNC machine tools. Therefore, accurate temperature monitoring and real-time compensation have become the key to improving machine tool performance. The rapid development of modern computer technology, CNC technology and measurement systems has provided technical support for temperature monitoring and real-time compensation. With the continuous advancement of sensor technology, temperature monitoring technology has gradually matured. Temperature sensors can monitor the temperature changes of various components of CNC machine tools in real time and transmit data to the control system for processing and analysis. With the rapid development of artificial intelligence and machine learning technology, the temperature monitoring and real-time compensation system of CNC machine tools has gradually become intelligent.

[0003] The traditional CNC machine tool temperature monitoring and real-time compensation system includes a temperature acquisition module, a machine tool processing parameter acquisition module, an error value calculation module, a compensation module, and a human-computer interaction module. The temperature acquisition module monitors the temperature of key measuring points of the machine tool in real time, the machine tool processing parameter acquisition module collects various parameters of the machine tool during the processing, the error value calculation module performs real-time thermal error calculation, and the compensation module writes the compensation value calculated by the error value calculation module into the corresponding machine tool system variable in real time to achieve real-time compensation of thermal errors. The human-computer interaction module provides an interactive interface between the user and the system. It can monitor the temperature changes of the machine tool in real time and automatically adjust the processing parameters, thereby improving processing accuracy, reducing errors, and optimizing production efficiency.

[0004] However, there are still some shortcomings in its actual use, such as the collected data is not comprehensive enough. The traditional CNC machine tool temperature monitoring and real-time compensation system does not collect comprehensive parameters during the working process of the CNC machine tool, and cannot accurately reflect the real-time status of the CNC machine tool during the working process, resulting in the subsequent parameter adjustment being not accurate enough; the collected data is not accurate enough. The traditional CNC machine tool temperature monitoring and real-time compensation system does not accurately locate the collection area when collecting relevant parameters, and does not conduct a comprehensive evaluation of the processing status of the CNC machine tool, and cannot accurately and timely reflect whether the working status of the CNC machine tool meets the standards. Summary of the invention

[0005] In order to overcome the above-mentioned defects of the prior art, an embodiment of the present invention provides a temperature monitoring and real-time compensation system for a CNC machine tool, which solves the problems raised in the above-mentioned background technology through the following scheme.

[0006] To achieve the above-mentioned object, the present invention provides the following technical solutions: a temperature monitoring and real-time compensation system for a numerically controlled machine tool, comprising a system operation database, a system central processor and a user information terminal, and also comprising a monitoring area determination module, a data acquisition module, a data preprocessing module, a data analysis module, a comprehensive analysis module, a real-time compensation module and a human-computer interaction module;

[0007] The system operation database includes all data information of the CNC machine tool temperature monitoring and real-time compensation system, and collects data information output by each module in real time; the system central processor is used to control the information text instructions output by each module; the user information terminal is a device for receiving information output by the CNC machine tool temperature monitoring and real-time compensation system;

[0008] The monitoring area determination module is used to determine the monitoring range and monitoring time range of the CNC machine tool, and divide it into individual sub-time monitoring areas in a manner of equal time length, marked as 1, 2, ..., i, ..., n in sequence;

[0009] The data acquisition module is used to acquire key information values ​​of the first CNC machine tool, including a physical parameter acquisition unit and an operating parameter acquisition unit. The key information values ​​of the first CNC machine tool specifically include physical parameters of the CNC machine tool and operating parameters of the CNC machine tool, and transmit the acquired information to the data preprocessing module;

[0010] The data preprocessing module is used to perform data preprocessing on the first CNC machine tool key information value to obtain the second CNC machine tool key information value, including a physical parameter preprocessing unit and a working parameter preprocessing unit, and transmit the result to the error value analysis module;

[0011] The data analysis module is used to perform data analysis on the second CNC machine tool key information value to obtain the third CNC machine tool key information value, including a physical parameter analysis unit and a working parameter analysis unit, and transmit the result to the comprehensive judgment module;

[0012] The comprehensive analysis module is used to construct a comprehensive analysis model, perform comprehensive data analysis on the third CNC machine tool key information value, obtain the fourth CNC machine tool key information value, that is, the CNC machine tool state comprehensive evaluation index, and transmit it to the real-time compensation module;

[0013] The real-time compensation module is used to establish a real-time compensation model, and adjust the setting parameters of the CNC machine tool in real time according to the fourth CNC machine tool key information value through the real-time compensation model, and transmit it to the human-computer interaction module;

[0014] The human-computer interaction module is used to provide a visual interface, display the key information values ​​and setting parameters of the CNC machine tool in real time, and send them to the user information terminal synchronously.

[0015] Preferably, the physical parameters of the CNC machine tool include static parameters and dynamic parameters, and the static parameters specifically include geometric error, machine tool natural frequency and machine tool stiffness, which are marked as η and η, respectively. 1 , f and k; the dynamic parameters include hydraulic pressure, gas pressure and equilibrium temperature, which are marked as F 1 、F 2 And T.

[0016] Preferably, the CNC machine tool working parameters include operating parameters and processing parameters, and the operating parameters specifically include positioning accuracy, tool wear rate, equipment current, equipment voltage and spindle speed, which are respectively marked as η 2 , η 3 , I, V and v s ; The processing parameters include cutting depth, cutting speed, feed rate and feed speed, which are marked as L, v respectively. c , R and v f .

[0017] Preferably, the physical parameter preprocessing unit is used to establish a physical parameter preprocessing model, import the static parameters and dynamic parameters collected by the data acquisition module into the physical parameter preprocessing model, calculate the static parameter evaluation index and the dynamic parameter evaluation index, and the static parameter evaluation index is specifically expressed as:

[0018]

[0019] y 1 represents the static parameter evaluation index of the target monitored CNC machine tool, η 1 represents the geometric error of the target monitoring CNC machine tool, f represents the machine tool natural frequency of the target monitoring CNC machine tool, k represents the machine tool stiffness of the target monitoring CNC machine tool, a 1 、a 2 and a 3 They represent the influence coefficients of geometric error, machine tool natural frequency and machine tool stiffness on the static parameter evaluation index, and e is a natural constant. The dynamic parameter evaluation index is specifically expressed as:

[0020]

[0021] y 2 represents the dynamic parameter evaluation index of the target monitored CNC machine tool, F 1 Indicates the hydraulic pressure of the target CNC machine tool, F 2 represents the air pressure of the target monitored CNC machine tool, T represents the equilibrium temperature of the target monitored CNC machine tool, a 4 、a 5 and a 6 They represent the influence coefficients of hydraulic pressure, gas pressure and equilibrium temperature on the dynamic parameter evaluation index, c1 、c 2 and c 3 is a known constant.

[0022] Preferably, the working parameter preprocessing unit is used to establish an operating parameter preprocessing model, import the operating parameters and processing parameters collected by the data acquisition module into the operating parameter preprocessing model, calculate the operating parameter evaluation index and the processing parameter evaluation index, and the operating parameter evaluation index is specifically expressed as:

[0023]

[0024] y 3 represents the operating parameter evaluation index of the target monitored CNC machine tool, η 2 Indicates the positioning accuracy of the target monitoring CNC machine tool, η 3 represents the tool wear rate of the target monitored CNC machine tool, I represents the equipment current of the target monitored CNC machine tool, V i Indicates the device voltage in a single sub-time zone of the target monitored CNC machine tool, v s Indicates the spindle speed of the target CNC machine tool, b 1 , b 2 , b 3 , b 4 and b 5 They respectively represent the influence coefficients of positioning accuracy, tool wear rate, equipment current, equipment voltage and spindle speed on the operation parameter evaluation index; the processing parameter evaluation index is specifically expressed as:

[0025]

[0026] y 4 represents the machining parameter evaluation index of the target monitored CNC machine tool, L represents the cutting depth of the target monitored CNC machine tool, v c represents the cutting speed of the target CNC machine tool, R represents the feed rate of the target CNC machine tool, v f Indicates the feed speed of the target monitored CNC machine tool, b 6 , b 7 , b 8 and b 9 They represent the influence coefficients of cutting depth, cutting speed, feed rate and feed speed on the machining parameter evaluation index, c 4 、c 5 、c 6 、c 7 and c 8 is a known constant.

[0027] Preferably, the physical parameter analysis unit is used to establish a physical parameter analysis model, import the static parameter evaluation index and the dynamic parameter evaluation index into the physical parameter analysis model, and calculate the physical parameter evaluation index, which is specifically expressed as: y p represents the physical parameter evaluation index of the target monitored CNC machine tool, y 1 represents the static parameter evaluation index of the target monitored CNC machine tool, y 2 Represents the dynamic parameter evaluation index of the target monitored CNC machine tool.

[0028] Preferably, the working parameter analysis unit is used to establish a working parameter analysis model, import the operating parameter evaluation index and the processing parameter evaluation index into the working parameter analysis model, and calculate the working parameter evaluation index, which is specifically expressed as: y m represents the working parameter evaluation index of the target monitored CNC machine tool, y 3 represents the operating parameter evaluation index of the target monitored CNC machine tool, y 4 Represents the machining parameter evaluation index of the target monitored CNC machine tool.

[0029] Preferably, the comprehensive evaluation index of the CNC machine tool state needs to import the physical parameter evaluation index and the working parameter evaluation index into a comprehensive analysis model to calculate the comprehensive evaluation index of the CNC machine tool state, which is specifically expressed as:

[0030]

[0031] φ represents the comprehensive evaluation index of the CNC machine tool status of the target monitored CNC machine tool, y p represents the physical parameter evaluation index of the target monitored CNC machine tool, y m represents the working parameter evaluation index of the target monitored CNC machine tool, y p标 represents the standard value of the physical parameter evaluation index of the target monitored CNC machine tool, y m标 It represents the standard value of the working parameter evaluation index of the target monitored CNC machine tool.

[0032] Preferably, the real-time compensation model needs to construct a warning value of the comprehensive evaluation index of the CNC machine tool state, collect multiple sets of parameters of the CNC machine tools in a critical state, calculate and summarize the warning value of the comprehensive evaluation index of the CNC machine tool state according to the multiple sets of data, and divide it into three levels, marked as φ 1 ,φ 2 and φ 3 , compare the comprehensive evaluation index of the CNC machine tool status calculated in real time with the warning value of the comprehensive evaluation index of the CNC machine tool status, and take corresponding solutions.

[0033] Preferably, the visualization interface should include a menu bar, a toolbar, a status bar and a work area, wherein the work area should display the parameters of the target monitored CNC machine tool and the real-time calculated indexes in real time, and send the information synchronously to the user information terminal.

[0034] Technical effects and advantages of the present invention:

[0035] 1. The present invention accurately collects the first key information value of the CNC machine tool through the data acquisition module, specifically including static parameters, dynamic parameters, operating parameters and processing parameters, and divides the unit sub-time monitoring area through the monitoring area determination module, thereby improving the accuracy of data acquisition, and more comprehensively collects the parameters that affect the working state of the CNC machine tool, providing effective data support for subsequent analysis and processing.

[0036] 2. The present invention calculates the static parameter evaluation index, dynamic parameter evaluation index, operation parameter evaluation index, processing parameter evaluation index, physical parameter evaluation index, working parameter evaluation index and comprehensive evaluation index of the CNC machine tool status through a data preprocessing module, a data analysis module and a comprehensive analysis module, accurately reflects the real-time working status of the CNC machine tool, and determines whether the working status of the CNC machine tool meets the standards through a real-time compensation module, and adjusts the relevant working parameters of the CNC machine tool in time according to the judgment result, effectively improving the production efficiency of the CNC machine tool. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 It is a schematic diagram of the overall structure of the present invention.

[0038] Figure 2 It is a schematic diagram of the process steps of the present invention. DETAILED DESCRIPTION

[0039] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0040] As attached Figure 1 The temperature monitoring and real-time compensation system of a numerically controlled machine tool shown in the figure includes a system operation database, a system central processing unit and a user information terminal, including a monitoring area determination module, a data acquisition module, a data preprocessing module, a data analysis module, a comprehensive analysis module, a real-time compensation module and a human-computer interaction module.

[0041] The output end of the monitoring area determination module is connected to the input end of the data acquisition module, the output end of the data acquisition module is connected to the input end of the data preprocessing module, the output end of the data preprocessing module is connected to the input end of the data analysis module, the output end of the data analysis module is connected to the input end of the comprehensive analysis module, the output end of the comprehensive analysis module is connected to the input end of the real-time compensation module, the output end of the real-time compensation module is connected to the input end of the human-computer interaction module, the output end of the system central processing unit is connected to the input end of each module, and the output end of each module is connected to the input end of the system operation database.

[0042] The system operation database includes all data information of the CNC machine tool temperature monitoring and real-time compensation system, and collects the data information output by each module in real time; the system central processor is used to control the information text instructions output by each module; the user information terminal is an information output device for receiving the CNC machine tool temperature monitoring and real-time compensation system.

[0043] Monitoring area determination module: determines the monitoring range and monitoring time range of the CNC machine tool, and divides it into single sub-time monitoring areas of equal time length, marked as 1, 2, ..., i, ..., n in sequence.

[0044] What needs to be specifically explained in this embodiment is that to determine the monitoring range of the CNC machine tool, it is first necessary to analyze the characteristics of the workpiece to be processed, and determine the range to be monitored based on the size and shape of the workpiece; analyze the performance of the machine tool, and determine the range to be monitored based on the specifications and accuracy of the machine tool; comprehensively consider the relevant parameters of the CNC machine tool that need to be measured, and determine the monitoring range of the CNC machine tool based on the required measurement parameters.

[0045] Data acquisition module: collects the key information values ​​of the first CNC machine tool, including a physical parameter acquisition unit and an operating parameter acquisition unit. The key information values ​​of the first CNC machine tool specifically include the physical parameters of the CNC machine tool and the operating parameters of the CNC machine tool, and transmits the collected information to the data preprocessing module.

[0046] Furthermore, the physical parameters of CNC machine tools include static parameters and dynamic parameters. The static parameters specifically include geometric errors, machine tool natural frequencies, and machine tool stiffness, which are marked as η and η, respectively. 1 , f and k; the dynamic parameters include hydraulic pressure, gas pressure and equilibrium temperature, which are marked as F 1 、F 2 And T.

[0047] Furthermore, the CNC machine tool working parameters include operating parameters and processing parameters. The operating parameters specifically include positioning accuracy, tool wear rate, equipment current, equipment voltage, and spindle speed, which are marked as η and η, respectively. 2 , η 3 , I, V and vs ; The processing parameters include cutting depth, cutting speed, feed rate and feed speed, which are marked as L, v respectively. c , R and v f .

[0048] What needs to be specifically explained in this embodiment is that the calculation of the equilibrium temperature requires analyzing the effect of the temperature of each part of the CNC machine tool on the overall machine tool, and calculating the influence coefficient of the temperature of each part. Among them, the temperature of key parts has a more important impact on the CNC machine tool, which refers to the temperature of some parts of the CNC machine tool that have an important impact on the processing accuracy. These parts may include the spindle, guide rails, bearings, etc. The equilibrium temperature of the target monitored CNC machine tool is calculated based on the calculated influence coefficient and the temperature of each part of the CNC machine tool.

[0049] Data preprocessing module: performs data preprocessing on the key information value of the first CNC machine tool to obtain the key information value of the second CNC machine tool, including a physical parameter preprocessing unit and a working parameter preprocessing unit, and transmits the result to the error value analysis module.

[0050] Furthermore, the physical parameter preprocessing unit is used to establish a physical parameter preprocessing model, import the static parameters and dynamic parameters collected by the data acquisition module into the physical parameter preprocessing model, and calculate the static parameter evaluation index and the dynamic parameter evaluation index. The static parameter evaluation index is specifically expressed as:

[0051]

[0052] y 1 represents the static parameter evaluation index of the target monitored CNC machine tool, η 1 represents the geometric error of the target monitoring CNC machine tool, f represents the machine tool natural frequency of the target monitoring CNC machine tool, k represents the machine tool stiffness of the target monitoring CNC machine tool, a 1 、a 2 and a 3 They represent the influence coefficients of geometric error, machine tool natural frequency and machine tool stiffness on the static parameter evaluation index, and e is a natural constant. The dynamic parameter evaluation index is specifically expressed as:

[0053]

[0054] y 2 represents the dynamic parameter evaluation index of the target monitored CNC machine tool, F 1 Indicates the hydraulic pressure of the target CNC machine tool, F 2 represents the air pressure of the target monitored CNC machine tool, T represents the equilibrium temperature of the target monitored CNC machine tool, a 4 、a 5 and a 6They represent the influence coefficients of hydraulic pressure, gas pressure and equilibrium temperature on the dynamic parameter evaluation index, c 1 、c 2 and c 3 is a known constant.

[0055] Furthermore, the working parameter preprocessing unit is used to establish an operating parameter preprocessing model, import the operating parameters and processing parameters collected by the data acquisition module into the operating parameter preprocessing model, and calculate the operating parameter evaluation index and the processing parameter evaluation index. The operating parameter evaluation index is specifically expressed as:

[0056]

[0057] y 3 represents the operating parameter evaluation index of the target monitored CNC machine tool, η 2 Indicates the positioning accuracy of the target monitoring CNC machine tool, η 3 represents the tool wear rate of the target monitored CNC machine tool, I represents the equipment current of the target monitored CNC machine tool, V i Indicates the device voltage in a single sub-time zone of the target monitored CNC machine tool, v s Indicates the spindle speed of the target CNC machine tool, b 1 、b 2 、b 3 、b 4 and b 5 They respectively represent the influence coefficients of positioning accuracy, tool wear rate, equipment current, equipment voltage and spindle speed on the operation parameter evaluation index; the processing parameter evaluation index is specifically expressed as:

[0058]

[0059] y 4 represents the machining parameter evaluation index of the target monitored CNC machine tool, L represents the cutting depth of the target monitored CNC machine tool, v c represents the cutting speed of the target CNC machine tool, R represents the feed rate of the target CNC machine tool, v f Indicates the feed speed of the target monitored CNC machine tool, b 6 、b 7 、b 8 and b 9 They represent the influence coefficients of cutting depth, cutting speed, feed rate and feed speed on the machining parameter evaluation index, c 4 、c 5 、c 6 、c 7 and c 8 is a known constant.

[0060] Data analysis module: performs data analysis on the key information value of the second CNC machine tool to obtain the key information value of the third CNC machine tool, including a physical parameter analysis unit and a working parameter analysis unit, and transmits the result to the comprehensive judgment module.

[0061] Furthermore, the physical parameter analysis unit is used to establish a physical parameter analysis model, import the static parameter evaluation index and the dynamic parameter evaluation index into the physical parameter analysis model, and calculate the physical parameter evaluation index, which is specifically expressed as: y p represents the physical parameter evaluation index of the target monitored CNC machine tool, y 1 represents the static parameter evaluation index of the target monitored CNC machine tool, y 2 Represents the dynamic parameter evaluation index of the target monitored CNC machine tool.

[0062] Furthermore, the working parameter analysis unit is used to establish a working parameter analysis model, import the operating parameter evaluation index and the processing parameter evaluation index into the working parameter analysis model, and calculate the working parameter evaluation index, which is specifically expressed as: y m represents the working parameter evaluation index of the target monitored CNC machine tool, y 3 represents the operating parameter evaluation index of the target monitored CNC machine tool, y 4 Represents the machining parameter evaluation index of the target monitored CNC machine tool.

[0063] Comprehensive analysis module: construct a comprehensive analysis model, conduct comprehensive data analysis on the third CNC machine tool key information value, obtain the fourth CNC machine tool key information value, that is, the comprehensive evaluation index of the CNC machine tool status, and pass it to the real-time compensation module.

[0064] Furthermore, the comprehensive evaluation index of the CNC machine tool state needs to import the physical parameter evaluation index and the working parameter evaluation index into the comprehensive analysis model to calculate the comprehensive evaluation index of the CNC machine tool state, which is specifically expressed as:

[0065]

[0066] φ represents the comprehensive evaluation index of the CNC machine tool status of the target monitored CNC machine tool, y p represents the physical parameter evaluation index of the target monitored CNC machine tool, y m represents the working parameter evaluation index of the target monitored CNC machine tool, y p标 represents the standard value of the physical parameter evaluation index of the target monitored CNC machine tool, y m标 It represents the standard value of the working parameter evaluation index of the target monitored CNC machine tool.

[0067] Real-time compensation module: establish a real-time compensation model, adjust the setting parameters of the CNC machine tool in real time according to the key information value of the fourth CNC machine tool through the real-time compensation model, and pass it to the human-computer interaction module.

[0068] Furthermore, the real-time compensation model needs to construct the warning value of the comprehensive evaluation index of the CNC machine tool state, collect multiple sets of parameters of the CNC machine tools in critical states, calculate and summarize the warning value of the comprehensive evaluation index of the CNC machine tool state based on multiple sets of data, and divide it into three levels, marked as φ 1 ,φ 2 and φ 3 , compare the comprehensive evaluation index of the CNC machine tool status calculated in real time with the warning value of the comprehensive evaluation index of the CNC machine tool status, and take corresponding solutions.

[0069] In this embodiment, it is necessary to specifically explain that the comprehensive evaluation index of the CNC machine tool state is compared with the warning value of the comprehensive evaluation index of the CNC machine tool state. When φ>φ 3 When φ is greater than the third-level warning value of the comprehensive evaluation index of the CNC machine tool, the working state of the CNC machine tool is at a serious unqualified level; when φ 2 ≤φ≤φ 3 When φ is less than the third-level comprehensive evaluation index warning value of the CNC machine tool state and greater than the second-level comprehensive evaluation index warning value of the CNC machine tool state, the working state of the CNC machine tool is at an unqualified level; when φ 1 ≤φ<φ 2 When φ<φ, it means that the comprehensive evaluation index of the CNC machine tool state is less than the warning value of the second-level comprehensive evaluation index of the CNC machine tool state and greater than the warning value of the first-level comprehensive evaluation index of the CNC machine tool state, and the working state of the CNC machine tool is at a qualified level; when φ<φ 1 When , it indicates that the comprehensive evaluation index of the CNC machine tool status is less than the first-level comprehensive evaluation index warning value of the CNC machine tool status, and the working status of the CNC machine tool is at an excellent level.

[0070] Human-computer interaction module: provides a visual interface, displays the key information values ​​and setting parameters of the CNC machine tools in real time, and sends them to the user information terminal synchronously.

[0071] Furthermore, the visualization interface should include a menu bar, a toolbar, a status bar, and a work area, wherein the work area should display the parameters of the target monitored CNC machine tool and the real-time calculated indexes in real time, and send the information synchronously to the user information terminal.

[0072] What needs to be specifically explained in this embodiment is that the menu bar of the visualization interface provides user navigation and setting options, including file operations, view control, and file import and export. The toolbar includes commonly used tool buttons to facilitate users to interact with the interface, and displays in real time the parameters of the target monitored CNC machine tool and the real-time calculated indexes, including the static parameters, dynamic parameters, operating parameters and processing parameters of the CNC machine tool, as well as the static parameter evaluation index, dynamic parameter evaluation index, operating parameter evaluation index, processing parameter evaluation index, physical parameter evaluation index, working parameter evaluation index and comprehensive evaluation index of the CNC machine tool status.

[0073] Secondly: In the drawings of the embodiments disclosed in the present invention, only the structures related to the embodiments disclosed in the present invention are involved, and other structures can refer to the general design. In the absence of conflict, the same embodiment and different embodiments of the present invention can be combined with each other;

[0074] Finally: The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A temperature monitoring and real-time compensation system for a CNC machine tool, comprising a system operation database, a system central processor and a user information terminal, characterized in that: It also includes a monitoring area determination module, a data acquisition module, a data preprocessing module, a data analysis module, a comprehensive analysis module, a real-time compensation module and a human-computer interaction module; The system operation database includes all data information of the CNC machine tool temperature monitoring and real-time compensation system, and collects data information output by each module in real time; The system central processor is used to control the information text instructions output by each module; the user information terminal is a device for receiving information output by the CNC machine tool temperature monitoring and real-time compensation system; The monitoring area determination module is used to determine the monitoring range and monitoring time range of the CNC machine tool, and divide it into individual sub-time monitoring areas in a manner of equal time length, marked as 1, 2, ..., i, ..., n in sequence; The data acquisition module is used to acquire key information values ​​of the first CNC machine tool, including a physical parameter acquisition unit and an operating parameter acquisition unit. The key information values ​​of the first CNC machine tool specifically include physical parameters of the CNC machine tool and operating parameters of the CNC machine tool, and transmit the acquired information to the data preprocessing module; The data preprocessing module is used to perform data preprocessing on the first CNC machine tool key information value to obtain the second CNC machine tool key information value, including a physical parameter preprocessing unit and a working parameter preprocessing unit, and transmit the result to the error value analysis module; The data analysis module is used to perform data analysis on the second CNC machine tool key information value to obtain the third CNC machine tool key information value, including a physical parameter analysis unit and a working parameter analysis unit, and transmit the result to the comprehensive judgment module; The comprehensive analysis module is used to construct a comprehensive analysis model, perform comprehensive data analysis on the third CNC machine tool key information value, obtain the fourth CNC machine tool key information value, that is, the CNC machine tool state comprehensive evaluation index, and transmit it to the real-time compensation module; The real-time compensation module is used to establish a real-time compensation model, and adjust the setting parameters of the CNC machine tool in real time according to the fourth CNC machine tool key information value through the real-time compensation model, and transmit it to the human-computer interaction module; The human-computer interaction module is used to provide a visual interface, display the key information values ​​and setting parameters of the CNC machine tool in real time, and send them to the user information terminal synchronously.

2. A temperature monitoring and real-time compensation system for CNC machine tools according to claim 1, characterized in that: The physical parameters of the CNC machine tool include static parameters and dynamic parameters. The static parameters specifically include geometric errors, machine tool natural frequency and machine tool stiffness, which are marked as η1, f and k respectively; the dynamic parameters specifically include hydraulic pressure, air pressure and equilibrium temperature, which are marked as F1, F2 and T respectively.

3. The temperature monitoring and real-time compensation system for CNC machine tools according to claim 1, characterized in that: The working parameters of the CNC machine tool include operating parameters and processing parameters. The operating parameters specifically include positioning accuracy, tool wear rate, equipment current, equipment voltage and spindle speed, which are marked as η2, η3, I, V and v respectively. s ; The processing parameters include cutting depth, cutting speed, feed rate and feed speed, which are marked as L, v respectively. c , R and v f .

4. The temperature monitoring and real-time compensation system for CNC machine tools according to claim 1, characterized in that: The physical parameter preprocessing unit is used to establish a physical parameter preprocessing model, import the static parameters and dynamic parameters collected by the data acquisition module into the physical parameter preprocessing model, and calculate the static parameter evaluation index and the dynamic parameter evaluation index. The static parameter evaluation index is specifically expressed as: y1 represents the static parameter evaluation index of the target monitored CNC machine tool, η1 represents the geometric error of the target monitored CNC machine tool, f represents the machine tool natural frequency of the target monitored CNC machine tool, k represents the machine tool stiffness of the target monitored CNC machine tool, a1, a2 and a3 represent the influence coefficients of geometric error, machine tool natural frequency and machine tool stiffness on the static parameter evaluation index respectively, and e is a natural constant; the dynamic parameter evaluation index is specifically expressed as: y2 represents the dynamic parameter evaluation index of the target monitored CNC machine tool, F1 represents the hydraulic pressure of the target monitored CNC machine tool, F2 represents the air pressure of the target monitored CNC machine tool, T represents the equilibrium temperature of the target monitored CNC machine tool, a4, a5 and a6 represent the influence coefficients of hydraulic pressure, air pressure and equilibrium temperature on the dynamic parameter evaluation index respectively, and c1, c2 and c3 are known constants.

5. The temperature monitoring and real-time compensation system for CNC machine tools according to claim 1, characterized in that: The working parameter preprocessing unit is used to establish an operating parameter preprocessing model, import the operating parameters and processing parameters collected by the data acquisition module into the operating parameter preprocessing model, and calculate the operating parameter evaluation index and the processing parameter evaluation index. The operating parameter evaluation index is specifically expressed as: y3 represents the operating parameter evaluation index of the target monitored CNC machine tool, η2 represents the positioning accuracy of the target monitored CNC machine tool, η3 represents the tool wear rate of the target monitored CNC machine tool, I represents the equipment current of the target monitored CNC machine tool, V i Indicates the device voltage in a single sub-time zone of the target monitored CNC machine tool, v s represents the spindle speed of the target monitored CNC machine tool, b1, b2, b3, b4 and b5 respectively represent the influence coefficients of positioning accuracy, tool wear rate, equipment current, equipment voltage and spindle speed on the operation parameter evaluation index; the processing parameter evaluation index is specifically expressed as: y4 represents the machining parameter evaluation index of the target monitored CNC machine tool, L represents the cutting depth of the target monitored CNC machine tool, v c represents the cutting speed of the target CNC machine tool, R represents the feed rate of the target CNC machine tool, v f represents the feed speed of the target monitored CNC machine tool, b6, b7, b8 and b9 respectively represent the influence coefficient of cutting depth, cutting speed, feed amount and feed speed on the machining parameter evaluation index, and c4, c5, c6, c7 and c8 are known constants.

6. The temperature monitoring and real-time compensation system for CNC machine tools according to claim 1, characterized in that: The physical parameter analysis unit is used to establish a physical parameter analysis model, import the static parameter evaluation index and the dynamic parameter evaluation index into the physical parameter analysis model, and calculate the physical parameter evaluation index, which is specifically expressed as: y p It represents the physical parameter evaluation index of the target monitored CNC machine tool, y1 represents the static parameter evaluation index of the target monitored CNC machine tool, and y2 represents the dynamic parameter evaluation index of the target monitored CNC machine tool.

7. The temperature monitoring and real-time compensation system for CNC machine tools according to claim 1, characterized in that: The working parameter analysis unit is used to establish a working parameter analysis model, import the operating parameter evaluation index and the processing parameter evaluation index into the working parameter analysis model, and calculate the working parameter evaluation index, which is specifically expressed as: y m represents the working parameter evaluation index of the target monitored CNC machine tool, y3 represents the operating parameter evaluation index of the target monitored CNC machine tool, and y4 represents the machining parameter evaluation index of the target monitored CNC machine tool.

8. The temperature monitoring and real-time compensation system for CNC machine tools according to claim 1, characterized in that: The comprehensive evaluation index of the CNC machine tool state needs to import the physical parameter evaluation index and the working parameter evaluation index into the comprehensive analysis model to calculate the comprehensive evaluation index of the CNC machine tool state, which is specifically expressed as: φ represents the comprehensive evaluation index of the CNC machine tool status of the target monitored CNC machine tool, y p represents the physical parameter evaluation index of the target monitored CNC machine tool, y m represents the working parameter evaluation index of the target monitored CNC machine tool, y p标 represents the standard value of the physical parameter evaluation index of the target monitored CNC machine tool, y m标 It represents the standard value of the working parameter evaluation index of the target monitored CNC machine tool.

9. The temperature monitoring and real-time compensation system for CNC machine tools according to claim 1, characterized in that: The real-time compensation model needs to construct a warning value of the comprehensive evaluation index of the CNC machine tool state, collect multiple groups of parameters of the CNC machine tools in critical states, calculate and summarize the warning value of the comprehensive evaluation index of the CNC machine tool state based on multiple groups of data, and divide it into three levels, marked as φ1, φ2 and φ3. The comprehensive evaluation index of the CNC machine tool state calculated in real time is compared with the warning value of the comprehensive evaluation index of the CNC machine tool state, and corresponding solutions are taken.

10. The temperature monitoring and real-time compensation system for CNC machine tools according to claim 1, characterized in that: The visualization interface should include a menu bar, a toolbar, a status bar and a work area, wherein the work area should display the parameters of the target monitored CNC machine tool and the real-time calculated indexes in real time, and send the information synchronously to the user information terminal.