An intelligent machine tool remote operation platform

Through the data acquisition and analysis module of the intelligent machine tool remote operation platform, the startup parameters of the CNC machine tool are identified and adjusted, and the problem of unstable machine tool operation is solved, the working efficiency and performance stability are improved, and the intelligent management of the machine tool is realized.

CN118963243BActive Publication Date: 2024-12-20JIANGSU NEW BEST INTELLIGENT MFG CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202411461688.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2024-12-20
Estimated Expiration
2044-10-18

AI Technical Summary

Technical Problem

The insufficient control of the starting parameters of existing CNC machine tools has led to the inaccurate identification of machine tool work efficiency and performance, resulting in unstable operation of the machine tool and reducing working efficiency.

Method used

An intelligent remote operation platform for machine tools has been designed, including data acquisition module, startup parameter identification module, performance analysis module, power analysis module and parameter evaluation module. By collecting and analyzing machine tool operation data in real time, starting parameters are identified, and performance and power are evaluated. Stability, and automatically adjust the startup parameters according to the evaluation results to realize intelligent management of the machine tool.

Benefits of technology

By accurately identifying the startup parameters, the accuracy and efficiency of operation are improved, the performance stability of the machine tool is enhanced, the power output is optimized, the working efficiency and energy utilization rate are improved, the cost of manual intervention is reduced, and the production efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118963243B_ABST
    Figure CN118963243B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of numerical control machine tool control, and specifically to an intelligent machine tool remote operation platform, comprising: a data acquisition module, used for acquiring operation data of the machine tool, and transmitting the operation data to the remote operation platform; the operation data includes the position, speed and working power of each circuit component and connector when the machine tool is working; a startup parameter identification module, used for identifying the startup parameters corresponding to each mechanism of the machine tool when starting according to the operation data acquired by the remote operation platform; a performance analysis module, used for determining the performance stability index of the machine tool when working according to the startup parameters of the machine tool, thereby improving the accuracy and efficiency of the operation of the machine tool.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of numerical control machine tool control, in particular to an intelligent machine tool remote operation platform. Background Art

[0002] CNC technology is the core of advanced manufacturing technology. Machine tools are complex production tools that are indispensable for the development of the machinery manufacturing industry and even the entire industry. They are both production factors and important commodities. CNC machine tools are mechatronic and automated machine tools.

[0003] The controller of a CNC machine tool is not a simple display. Most of the controllers of CNC machine tools are connected to the display. With the rapid development of modern CNC technology, CNC machine tool manufacturers or CNC machine tool controller manufacturers will manage the use rights of the controller for the sake of technical protection, functional limitations, business issues (such as non-availability of funds), etc., thereby controlling the user's use rights of the machine tool, such as suspending the use of the machine tool until the above considerations are resolved and the machine tool can be resumed.

[0004] For example, Chinese patent publication number CN114281023A discloses a remote control method, system and storage medium for a CNC machine tool, the method comprising: modifying the startup parameters of a CNC system used by the CNC machine tool according to an acquired locking instruction; if the machine body of the CNC machine tool is in a standby state, controlling the CNC system to restart and enter a preset locking state according to the modified startup parameters to achieve machine locking; if the machine body of the CNC machine tool is in a production state, controlling the machine body to suspend production and switch to a standby state, and controlling the CNC system to restart and enter a preset locking state according to the modified startup parameters to achieve machine locking.

[0005] In the prior art, when controlling the startup parameters of a machine tool, the startup parameters are determined by the machine tool being in a production state and a standby state to control the startup and locking of the machine tool; however, the influence of the currently modified startup parameters on the machine tool equipment cannot be accurately identified only by the state of the machine tool, resulting in the inability to accurately identify the working efficiency and operating performance of the machine tool itself, causing a decrease in the working efficiency of the machine tool. Summary of the invention

[0006] In order to solve the above technical problems, the technical solution adopted by the present invention is: an intelligent machine tool remote operation platform, including: a data acquisition module, used to collect the operation data of the machine tool and transmit the operation data to the remote operation platform; the operation data includes the position, speed and working power of each circuit component and connector when the machine tool is working.

[0007] The startup parameter identification module is used to identify the startup parameters corresponding to each mechanism of the machine tool when it is started according to the operation data obtained by the remote operation platform.

[0008] The performance analysis module is used to determine the performance stability index of the machine tool during operation according to the startup parameters of the machine tool.

[0009] The performance analysis module includes a position error analysis unit, a speed error analysis unit and a response analysis unit.

[0010] The position error analysis unit is used to determine the accumulated position error of the machine tool when it is working according to the startup parameters of the machine tool.

[0011] The speed error analysis unit is used to determine the speed cumulative error of the machine tool during operation according to the startup parameters of the machine tool.

[0012] The response analysis unit is used to analyze the initial reaction time of the machine tool to all work instructions and the response reaction time when receiving the speed control command, and obtain the time reaction coefficient according to the initial reaction time and the response reaction time.

[0013] The power analysis module is used to determine the stability index of the working power of the machine tool under the corresponding starting parameters according to the acquired operating data and starting parameters.

[0014] The parameter evaluation module is used to comprehensively evaluate the operation of the machine tool according to the obtained performance stability index and working power stability index, obtain the comprehensive evaluation index of the machine tool, and adjust the startup parameters according to the comprehensive evaluation index of the machine tool.

[0015] The beneficial effects of the present invention are as follows: the present invention collects and analyzes the operation data of the machine tool in real time, accurately identifies the startup parameters, provides precise data support for remote operation, and improves the accuracy and efficiency of the operation; comprehensively analyzes the performance stability indicators of the machine tool, including the position cumulative error, the speed cumulative error and the time reaction coefficient, timely discovers and solves potential problems, and enhances the performance stability of the machine tool; evaluates the stability of the working power of the machine tool under the corresponding startup parameters, optimizes the power output of the machine tool, and improves the working efficiency and energy utilization of the machine tool; comprehensively evaluates the operating status of the machine tool and automatically adjusts the startup parameters according to the evaluation results, so as to realize the intelligent management of the machine tool operation, reduce the cost of manual intervention, and improve production efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The present invention is further described below in conjunction with the accompanying drawings and embodiments.

[0017] Figure 1 It is a system framework diagram of an intelligent machine tool remote operation platform.

[0018] Figure 2 The system diagram of an intelligent machine tool remote operation platform. DETAILED DESCRIPTION

[0019] The embodiments of the present invention are described in detail below. The embodiments described below are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention. If no specific techniques or conditions are specified in the embodiments, the techniques or conditions described in the literature in the art or the product specifications are used.

[0020] See also Figure 1 , Figure 2 , an intelligent machine tool remote operation platform, including: a data acquisition module, a startup parameter identification module, a performance analysis module, a power analysis module, and a parameter evaluation module; the data acquisition module is connected to the startup parameter identification module, the data acquisition module inputs the collected operation data into the startup parameter identification module, the startup parameter identification module is connected to the performance analysis module, the startup parameter identification module inputs the identified startup parameters into the performance analysis module, and the startup parameter identification module is also connected to the power analysis module, the startup parameter identification module inputs the startup parameters and the power data identified in the data acquisition module into the power analysis module to determine the working power corresponding to the startup parameters, the performance analysis module and the power analysis module are connected to the parameter evaluation module, and the parameter evaluation module is used to receive the results output by the performance analysis module and the power analysis module to evaluate the current machine tool.

[0021] The data acquisition module is used to collect the operating data of the machine tool and transmit the operating data to the remote operation platform; the operating data includes the position, speed and working power of each circuit component and connector when the machine tool is working.

[0022] The startup parameter identification module is used to identify the startup parameters corresponding to each mechanism of the machine tool when it is started according to the operating data obtained by the remote operation platform; the startup parameters are used to control the initial operating parameters of the equipment on the machine tool when the machine tool is started. The startup parameters can be the position parameters of the machine tool coordinate system set on the machine tool, the spindle speed and speed parameters during cutting, and the reaction time of the machine tool when receiving work instructions and speed control instructions; the response time, position parameters and speed parameters obtained at this time are all considered as part of the startup parameters to determine that after the startup parameters are set, the startup parameters control the machine tool at each time point, which are the position that the machine tool can reach when working, the speed at this position, and the reaction time required to achieve the startup parameters.

[0023] The operation data and startup parameters of the machine tool are obtained through sensors on the transmission shaft and sensors at other positions. For example, the position changes of the machine tool coordinate system are tracked in real time through the built-in position sensors such as grating rulers and encoders, and the corresponding current and voltage sensors on the servo motor determine the working power; the speed parameters can be obtained through the sensors set on the spindle and the sensors set near the servo motor to detect the operation of the motor, and the response time is determined according to the time when the machine tool switches to work.

[0024] The performance analysis module is used to determine the performance stability index of the machine tool during operation according to the startup parameters of the machine tool.

[0025] The performance analysis module includes a position error analysis unit, a speed error analysis unit and a response analysis unit.

[0026] The position error analysis unit is used to determine the accumulated position error of the machine tool when it is working according to the startup parameters of the machine tool.

[0027] The speed error analysis unit is used to determine the speed cumulative error of the machine tool during operation according to the startup parameters of the machine tool.

[0028] The response analysis unit is used to analyze the initial reaction time of the machine tool to all work instructions and the response reaction time when receiving the speed control command, and obtain the time reaction coefficient according to the initial reaction time and the response reaction time.

[0029] The cumulative position error is when the machine tool is working and a certain workload occurs, the positioning device or the clamping and pushing structure will have a certain position deviation. At this time, the error can be reduced by obtaining and adjusting its startup parameters, and timely adjustments can be made.

[0030] The speed cumulative error indicates the change in speed when the machine tool is working. It is used to determine whether the machine tool can maintain a certain operating speed during cutting and other operations, thereby improving the accuracy of the machine tool during operation. The speed proportional gain is used to limit the working speed of the machine tool, such as acceleration and deceleration during operation, to ensure that the current working speed can be maintained at a certain standard.

[0031] The initial reaction time of the machine tool to all work instructions is used to determine the reaction time required for the machine tool to start when the machine tool system receives a start command or other commands. By adjusting this value, the response speed of the machine tool can be improved. At the same time, if this value is too large, it will also affect the stability of the machine tool. At this time, it is necessary to analyze the status of the machine tool to adjust this time to improve the working efficiency of the machine tool.

[0032] The response time when receiving the speed control command can reflect the speed of the circuit, so that when adjusting the speed, the machine tool can better follow the speed command and reduce the probability of mechanical resonance.

[0033] The power analysis module is used to determine the stability index of the working power of the machine tool under the corresponding starting parameters according to the acquired operating data and starting parameters.

[0034] The parameter evaluation module is used to comprehensively evaluate the operation of the machine tool according to the obtained performance stability index and working power stability index, obtain the comprehensive evaluation index of the machine tool, and adjust the startup parameters according to the comprehensive evaluation index of the machine tool.

[0035] When the data acquisition module collects the operating data of the machine tool, it also includes: determining the state of the machine tool, the state of the machine tool includes the standby state and the production state. If the machine tool is in the standby state, the machine tool is controlled to enter a preset locking state and the basic operating data of the machine tool is determined.

[0036] When the machine tool is in production, the initial collection time interval of the data collection module, the collection time interval before adjustment and the influencing factor are obtained, and the collection time interval of the machine tool is adjusted.

[0037] The startup parameter identification module also includes obtaining multiple preset values ​​of the startup parameters during testing, and obtaining multiple test cycles of the startup parameters during testing. According to the obtained test cycles, corresponding drive instructions are sent to the machine tool, each drive instruction carries a preset value, which is used to perform a startup operation on the machine tool, and the parameters for performing the startup operation are used as the identified startup parameters; the drive instructions include work instructions and speed control instructions.

[0038] Before determining the performance stability index of the machine tool during operation, the performance analysis module first obtains the model, position and connection relationship of each circuit component and connector on the machine tool.

[0039] According to the models, positions and connection relationships of various circuit components and connectors on the machine tool, determine the workflow and sequence of components at various positions when the machine tool is working.

[0040] According to the workflow and sequence of components at various positions of the machine tool, the position cumulative error and speed cumulative error of the machine tool at various transmission positions under each workflow are obtained in turn, and the first compensation time corresponding to the position cumulative error and the second compensation time corresponding to the speed cumulative error are determined respectively.

[0041] The position cumulative error and the speed cumulative error are adjusted according to the first compensation time and the second compensation time.

[0042] The calculation method for the obtained first compensation time and second compensation time includes: obtaining the speed change value at each transmission position, and determining the maximum allowable position error under the corresponding speed change value during operation based on the speed change value at each transmission position; setting the working time interval of the maximum allowable position error as the first compensation time, identifying the time point when the maximum allowable error occurs, and setting the time interval corresponding to the speed cumulative error corresponding to the time point when the maximum allowable error occurs as the second compensation time.

[0043] The corresponding first compensation time and second compensation time are selected as the compensation time on the corresponding components of the position cumulative error and the speed cumulative error.

[0044] According to the acquired first compensation time and second compensation time, the position cumulative error after setting the first compensation time is determined, and the position cumulative error occurring after setting the first compensation time is used as the position cumulative error of the position error analysis unit; the speed cumulative error occurring after setting the second compensation time is used as the speed cumulative error of the speed error analysis unit.

[0045] Assuming that the maximum allowable position error is found to be 0.1mm, based on the working speed and accuracy requirements of the machine tool, the first compensation time is determined to be 0.05 seconds; assuming that the time point when the maximum allowable error occurs is 1.2 seconds, and the accumulated speed error is 0.02m / s, then the second compensation time is the time interval from the beginning of the error accumulation to the reaching of the maximum allowable error, which is assumed to be 0.1 seconds.

[0046] At this time, the first compensation time and the second compensation time obtained are used as the time intervals between the machine tool at each transmission position in each work process, thereby reducing the position and speed errors.

[0047] By adjusting the first compensation time and the second compensation time, the accumulated error of the machine tool during the machining process can be effectively reduced, thereby improving the machining quality and efficiency.

[0048] The position cumulative error is expressed as follows: the coordinates of the theoretical position and the actual position corresponding to each startup parameter are obtained, and the coordinate distance between the theoretical position and the actual position is obtained based on the coordinates of the theoretical position and the actual position corresponding to the startup parameter. The allowable coordinate distance error between the theoretical position and the actual position is obtained to determine the position cumulative error.

[0049] ;in, is the accumulated position error, is the coordinate distance between the theoretical position and the actual position of the startup parameter corresponding to the i-th time point, is the allowable coordinate distance error between the theoretical position and the actual position of the startup parameter corresponding to the i-th time point, is the number of time points corresponding to the startup parameters, .

[0050] At this time, obtaining the theoretical position of the startup parameter means that when executing the control of the machine tool, the startup parameter is included in the control instruction, and the position and speed can be regarded as part of the same startup parameter. In a closed-loop control system, the controller not only needs to know the target position, but also needs to know how to reach the speed curve of the position; in this case, the position and speed can be set together as part of the startup parameter; the actual position and theoretical position obtained at this time both indicate the position coordinates reached by the corresponding structure on the machine tool at the corresponding time point when the startup parameter controls the machine tool.

[0051] The speed cumulative error is expressed as the theoretical speed and actual speed for obtaining the starting parameters; ;in, is the accumulated velocity error, is the theoretical speed corresponding to the i-th time point of the startup parameter, is the actual speed at the i-th time point corresponding to the i-th startup parameter, is the number of time points corresponding to the startup parameters, .

[0052] When obtaining the speed cumulative error, it also includes determining the acceleration and deceleration of the corresponding parts of the machine tool when the speed cumulative error occurs, determining the corresponding values ​​of the acceleration and deceleration of the machine tool when the speed cumulative error occurs, and determining the value of the speed cumulative error at this time according to the values ​​of acceleration and deceleration, constructing a mapping relationship between the speed cumulative error and the acceleration and deceleration of the machine tool according to the obtained numerical values, determining the correlation between the two, and taking the speed cumulative error whose correlation is greater than the preset cumulative threshold as the currently calculated speed cumulative error.

[0053] At this time, the main thing is to analyze the impact of the machine's working speed on the speed error when the speed accumulation error occurs, and determine the structure and components of the error at this time in which part of the machine tool, so as to assist in locating the speed accumulation error, thereby facilitating the adjustment of the machine tool status and adjusting the machine tool startup parameters for specific parts.

[0054] The processing method for analyzing the initial reaction time of the machine tool to all work instructions and the response reaction time when receiving the speed control command includes: obtaining the time point when the machine tool starts to move and the time point when the work instruction is issued to obtain the initial reaction time; obtaining the time point when the speed reaches the specified value and the time point when the speed control command is issued to obtain the response reaction time; and obtaining the time reaction coefficient according to the initial reaction time and the response reaction time.

[0055] The time reaction coefficient is expressed as follows: the actual value and predicted value of the preliminary reaction time, the actual value and predicted value of the response reaction time are obtained in sequence to obtain the time reaction coefficient.

[0056] ;in, is the time response coefficient, is the actual value of the initial reaction time, is the predicted value of initial reaction time, is the actual value of the response reaction time, is the predicted value of response reaction time.

[0057] At this time, the response of the machine tool to the current startup parameters is determined mainly by obtaining the time point when the machine tool starts to move and sends a work instruction to the server, and obtaining the initial reaction time. The response time of the machine tool can be determined by determining the time point when the speed value set by the current startup parameter is reached and the time point when the machine tool sends the speed to the server. By obtaining the response reaction time, the speed and time of the machine tool's reaction can be known when the machine tool reaches the required working speed.

[0058] The performance stability index is expressed as follows: according to the position cumulative error, the velocity cumulative error and the time reaction coefficient, the actual value and the predicted value of the position cumulative error, the actual value and the predicted value of the velocity cumulative error are obtained in turn to obtain the performance stability index; ;in, is an indicator of performance stability. is the actual value of the accumulated position error, is the predicted value of the cumulative position error, is the actual value of the velocity cumulative error, is the predicted value of the velocity cumulative error, is the time response coefficient, is the weight of the accumulated position error, is the weight of the velocity cumulative error, is the weight of the time response coefficient.

[0059] The performance stability index obtained at this time can indicate the performance stability at the corresponding speed, position and time, so as to evaluate whether the current control request can be responded to in a timely manner when the machine tool is remotely controlled.

[0060] In the power analysis module, the operating power of the machine tool corresponding to each starting parameter is obtained based on the acquired operating data and starting parameters, and the average operating power of the machine tool is determined. According to the operating power of the machine tool, the stability index of the working efficiency is obtained.

[0061] The stability index of working power is expressed as: ;in, It is an indicator of the stability of the working power. is the working power of the machine tool at the i-th time point corresponding to the startup parameters, is the average working power of the machine tool, is the number of time points corresponding to the startup parameters, .

[0062] At this time, the power is extracted from the operating data, and the identified power is compared with the currently set startup parameters to determine whether the identified power is consistent with the startup parameter settings. At this time, according to the corresponding time when the startup parameters are set, the working power at the corresponding time is extracted respectively, so as to obtain the stability index of the working power, to evaluate whether the current working power of the machine tool will fluctuate due to setting different startup parameters after receiving the startup parameters, so as to assist in controlling the machine tool.

[0063] The comprehensive evaluation index of the machine tool is expressed as the weighted average of the normalized working power stability index and the performance stability index. When obtaining the comprehensive evaluation index of the machine tool, the working power stability index and the performance stability index are normalized respectively, and the normalized values ​​are weighted averaged to obtain the comprehensive evaluation index of the machine tool. According to the comprehensive evaluation index of the machine tool, the method of adjusting the startup parameters includes: judging whether the obtained comprehensive evaluation index is within the normal evaluation value range. If the comprehensive evaluation index is within the normal evaluation value range, the average value of the startup parameters corresponding to the comprehensive evaluation index is used as the value of the adjusted startup parameter.

[0064] If the comprehensive evaluation index is less than the lower limit of the normal evaluation value range, the comprehensive evaluation index within multiple test cycles is obtained, and a test cycle with the smallest change value of the comprehensive evaluation index between adjacent test cycles is screened out. The startup parameters in the test cycle with the smallest change value of the comprehensive evaluation index between adjacent test cycles are superimposed with the startup parameters in the test cycle with the largest comprehensive indicator value among multiple test cycles, and the value of the superimposed startup parameter is used as the value of the adjusted startup parameter.

[0065] The superposition method is to perform weighted averaging on a set of superimposed startup parameters according to preset weights, and use the weighted average value as the value of the adjusted startup parameter; the setting weight of the startup parameter in the test cycle with the smallest change value of the comprehensive evaluation index in adjacent test cycles is 0.7, and the weight of the startup parameter in the test cycle with the largest comprehensive index value in multiple test cycles is 0.3, which is used to increase the current startup parameter, thereby increasing the threshold of the startup parameter at startup to improve the overall working performance.

[0066] If the comprehensive evaluation index is greater than the upper limit of the normal evaluation value range, the average of the startup parameter whose previous comprehensive evaluation index is within the normal evaluation range and the current startup parameter is taken as the value of the adjusted startup parameter.

[0067] Adjusting these parameters to optimize the dynamic performance of the machine tool is mainly reflected in the following aspects.

[0068] Improve response speed: The system's response speed to control instructions can be significantly improved.

[0069] Improve position accuracy: can effectively reduce position tracking errors and improve processing accuracy.

[0070] Enhance system stability: Reasonable parameter settings can avoid system oscillation and resonance, and ensure the stability of the machine tool during high-speed and high-precision processing.

[0071] Improve dynamic characteristics: By comprehensively adjusting various parameters, the dynamic characteristics of the machine tool can be optimized, such as reducing overshoot and shortening adjustment time.

[0072] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations on the present invention. A person skilled in the art may make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention and they are still covered by the protection scope of the present invention.

Claims

1. An intelligent machine tool remote operation platform, characterized in that: include: Data acquisition module, used to collect the operation data of the machine tool and transmit the operation data to the remote operation platform; The operation data includes the position, speed and working power of each circuit component and connector when the machine tool is working; A startup parameter identification module is used to identify startup parameters corresponding to various mechanisms of the machine tool when it is started, based on the operation data obtained by the remote operation platform; The performance analysis module is used to determine the performance stability index of the machine tool during operation according to the startup parameters of the machine tool; The performance analysis module includes a position error analysis unit, a speed error analysis unit and a response analysis unit; A position error analysis unit, used to determine the accumulated position error of the machine tool during operation according to the startup parameters of the machine tool; A speed error analysis unit is used to determine the speed cumulative error of the machine tool during operation according to the startup parameters of the machine tool; A response analysis unit is used to analyze the initial reaction time of the machine tool to all work instructions and the response reaction time when receiving the speed control command, and obtain a time response coefficient according to the initial reaction time and the response reaction time; A power analysis module is used to determine the stability index of the working power of the machine tool under the corresponding starting parameters according to the acquired operating data and starting parameters; A parameter evaluation module is used to comprehensively evaluate the operation of the machine tool according to the obtained performance stability index and working power stability index, obtain the comprehensive evaluation index of the machine tool, and adjust the startup parameters according to the comprehensive evaluation index of the machine tool; The position cumulative error is expressed as follows: the coordinates of the theoretical position and the actual position corresponding to each starting parameter are obtained, the coordinate distance between the theoretical position and the actual position is obtained according to the coordinates of the theoretical position and the actual position corresponding to the starting parameter, and the allowable coordinate distance error between the theoretical position and the actual position is obtained to determine the position cumulative error; ; in, is the accumulated position error, is the coordinate distance between the theoretical position and the actual position of the startup parameter corresponding to the i-th time point, is the allowable coordinate distance error between the theoretical position and the actual position of the startup parameter corresponding to the i-th time point, is the number of time points corresponding to the startup parameters, ; The speed cumulative error is expressed as the theoretical speed and actual speed corresponding to the startup parameters; ; in, is the accumulated velocity error, is the theoretical speed corresponding to the i-th time point of the startup parameter, is the actual speed at the i-th time point corresponding to the i-th startup parameter, is the number of time points corresponding to the startup parameters, ; The processing methods for analyzing the machine tool's initial reaction time to all work instructions and the response reaction time when receiving the speed control command include: Obtain the time point when the machine tool starts to move and the time point when the work instruction is issued to obtain the initial reaction time; obtain the time point when the speed reaches the specified value and the time point when the speed control command is issued to obtain the response reaction time; obtain the time reaction coefficient based on the initial reaction time and the response reaction time; The time reaction coefficient is expressed as follows: the actual value and predicted value of the initial reaction time, the actual value and predicted value of the response reaction time are obtained in sequence to obtain the time reaction coefficient; ; in, is the time response coefficient, is the actual value of the initial reaction time, is the predicted value of initial reaction time, is the actual value of the response reaction time, is the predicted value of response reaction time; The performance stability index is expressed as follows: according to the position cumulative error, the velocity cumulative error and the time reaction coefficient, the actual value and the predicted value of the position cumulative error, the actual value and the predicted value of the velocity cumulative error are obtained in turn to obtain the performance stability index; ; in, is an indicator of performance stability. is the actual value of the accumulated position error, is the predicted value of the cumulative position error, is the actual value of the velocity cumulative error, is the predicted value of the velocity cumulative error, is the time response coefficient, is the weight of the accumulated position error, is the weight of the velocity cumulative error, is the weight of the time response coefficient; The stability index of the working power is expressed as follows: according to the obtained operation data and startup parameters, the working power of the machine tool corresponding to each startup parameter is obtained, and the average working power of the machine tool is determined. According to the working power of the machine tool, the stability index of the working efficiency is obtained: ; in, It is an indicator of the stability of the working power. is the working power of the machine tool at the i-th time point corresponding to the startup parameters, is the average working power of the machine tool, is the number of time points corresponding to the startup parameters, ; The comprehensive evaluation index of the machine tool is expressed as the weighted average of the normalized working power stability index and the performance stability index. According to the comprehensive evaluation index of the machine tool, the methods for adjusting the startup parameters include: Determine whether the obtained comprehensive evaluation index is within the normal evaluation value range. If the comprehensive evaluation index is within the normal evaluation value range, use the average value of the startup parameter corresponding to the comprehensive evaluation index as the value of the adjusted startup parameter; If the comprehensive evaluation index is less than the lower limit of the normal evaluation value range, the comprehensive evaluation indexes in multiple test cycles are obtained, and a test cycle with the smallest change value of the comprehensive evaluation index in adjacent test cycles is screened out, and the startup parameters in the test cycle with the smallest change value of the comprehensive evaluation index in adjacent test cycles are superimposed with the startup parameters in the test cycle with the largest comprehensive index value in multiple test cycles, and the value of the superimposed startup parameter is used as the value of the adjusted startup parameter; If the comprehensive evaluation index is greater than the upper limit of the normal evaluation value range, the average of the startup parameter whose previous comprehensive evaluation index is within the normal evaluation range and the current startup parameter is taken as the value of the adjusted startup parameter.

2. The intelligent machine tool remote operation platform according to claim 1, characterized in that: When collecting the operation data of the machine tool, it also includes: determining the state of the machine tool, which includes the standby state and the production state. If the machine tool is in the standby state, the machine tool is controlled to enter a preset locking state, and the basic operation data of the machine tool is determined; When the machine tool is in production, the initial collection time interval of the data collection module, the collection time interval before adjustment and the adjustment influencing factor are obtained, and the collection time interval of the machine tool is adjusted.

3. The intelligent machine tool remote operation platform according to claim 1, characterized in that: The startup parameter identification module also includes obtaining multiple preset values ​​of the startup parameters during testing, and obtaining multiple test cycles of the startup parameters during testing. According to the obtained test cycles, corresponding drive instructions are sent to the machine tool, each drive instruction carries a preset value, which is used to perform a startup operation on the machine tool, and the parameters for performing the startup operation are used as the identified startup parameters; the drive instructions include work instructions and speed control instructions.

4. The intelligent machine tool remote operation platform according to claim 1, characterized in that: Before determining the performance stability index of the machine tool during operation, the performance analysis module first obtains the model, position and connection relationship of each circuit component and connector on the machine tool; According to the models, positions and connection relationships of various circuit components and connectors on the machine tool, determine the workflow and sequence of components at various positions when the machine tool is working; According to the workflow and sequence of the components at each position of the machine tool, the position cumulative error and speed cumulative error occurring at each transmission position of the machine tool under each workflow are obtained in turn, and the first compensation time corresponding to the position cumulative error and the second compensation time corresponding to the speed cumulative error are determined respectively; The position cumulative error and the speed cumulative error are adjusted according to the first compensation time and the second compensation time.

Citation Information

Patent Citations

  • Remote control method and system of numerical control machine tool and storage medium

    CN114281023A

  • Controller of mechanical device with parameter learning and parameter learning method thereof

    CN102467113A

  • Numerical control machine tool based on digital twinning technology

    CN117724403A

  • Control method of multi-axis linkage servo control system of numerical control machine tool

    CN118034189A

  • Method, apparatus and system for wireless sensing measurement and reporting

    CN118302687A