Numerical control machine tool working condition monitoring method and device and numerical control machine tool

By separating and analyzing the audio data of CNC machine tools, determining the operating conditions of each target machine tool component and adjusting its parameters, the problem of insufficient accuracy when processing high-precision parts by CNC machine tools is solved, and higher machining accuracy is achieved.

CN119658469AInactive Publication Date: 2025-03-21GUANGZHOU HEXING ELECTROMECHANICAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510081973.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-20
Publication Date
2025-03-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

When existing CNC machine tools are processed with high precision parts, their accuracy is difficult to meet the needs, which limits their application in special occasions.

Method used

By acquiring the audio data of the machine tool, separating the audio components, determining the audio component data of each target machine tool component, and determining the operating conditions of each component based on these data, thereby adjusting their operating parameters and improving machining accuracy.

Benefits of technology

It effectively improves the machining accuracy of CNC machine tools for machining workpieces and meets the machining accuracy requirements of high-precision workpieces.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119658469A_ABST
    Figure CN119658469A_ABST
Patent Text Reader

Abstract

The invention provides a numerical control machine tool working condition monitoring method and device and a numerical control machine tool, and belongs to the technical field of numerical control. The numerical control machine tool working condition monitoring method comprises the steps of obtaining audio data of a machine tool, performing audio component separation on the audio data to obtain audio component data corresponding to each target machine tool part, and then determining the operation working condition corresponding to each target machine tool part according to the audio component data corresponding to each target machine tool part. Therefore, the numerical control machine tool working condition monitoring method provided by the invention can monitor the operation working condition of each target machine tool part in the process of machining the to-be-machined workpiece, so that the operation parameters of the target machine tool parts in the abnormal operation working condition can be adjusted, the machining precision of the to-be-machined workpiece is effectively improved, and the machining precision of the to-be-machined workpiece is improved. And the machining precision requirement of a high-precision workpiece can be met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of numerical control technology, and in particular to a method and device for monitoring the working condition of a numerical control machine tool, and a numerical control machine tool. Background Art

[0002] With the continuous advancement of intelligent manufacturing, CNC machine tools have been widely used.

[0003] However, the limits of the machining accuracy of CNC machine tools are still subject to the inherent limitations of their hardware structure. As the saying goes: "The machining accuracy of industrial machine tools can never surpass the mother machines that make them." In some special occasions where extremely high-precision parts need to be machined, the machining accuracy of existing CNC machine tools is still difficult to meet the needs, and we still need to rely on the exquisite craftsmanship of ordinary machine tools. These traditional machine tools have shown irreplaceable value and necessity when handling these high-precision tasks. Therefore, it is necessary for us to further improve the machining accuracy of CNC machine tools. Summary of the invention

[0004] In order to solve the existing technical problems, the present application provides a method, device and CNC machine tool for monitoring the working conditions of a CNC machine tool, the machining accuracy of which can meet the requirements of high-precision machining.

[0005] According to a first aspect of an embodiment of the present application, a method for monitoring the working condition of a CNC machine tool is provided, comprising: Obtain audio data from the machine tool; Separating the audio data into audio components to obtain a plurality of audio component data; Determining audio component data corresponding to each target machine tool component in the machine tool; According to the audio component data corresponding to each of the target machine tool components, the operating conditions of each of the target machine tool components are determined respectively.

[0006] According to a second aspect of the embodiment of the present application, a CNC machine tool operating condition monitoring device is provided, which is used to implement the CNC machine tool operating condition monitoring method, including: An acquisition module is used to obtain audio data of a machine tool; A separation module, used for separating the audio data into audio components to obtain a plurality of audio component data; A first determination module is used to determine the audio component data corresponding to each target machine tool component in the machine tool; The second determination module is used to determine the operating conditions of each target machine tool component according to the audio component data corresponding to each target machine tool component.

[0007] According to a third aspect of an embodiment of the present application, there is provided a numerically controlled machine tool, comprising an audio acquisition module and a controller; The audio collection module is used to collect the sound of the machine tool, obtain the machine tool audio collection data of the machine tool, and send the machine tool audio collection data to the controller; The controller is used to determine the operating conditions of each target machine tool component in the machine tool according to the machine tool audio collection data and the CNC machine tool operating condition monitoring method.

[0008] As can be seen from the above, the CNC machine tool operating condition monitoring method provided in the embodiment of the present application obtains the audio data of the machine tool and then separates the audio components of the audio data to obtain the audio component data corresponding to each target machine tool component, and then determines the operating condition corresponding to each target machine tool component based on the audio component data corresponding to each target machine tool component, so as to adjust the operating parameters of the target machine tool components in abnormal operating conditions, thereby effectively improving the processing accuracy of the workpiece to be processed and meeting the processing accuracy requirements of high-precision workpieces.

[0009] The CNC machine tool operating condition monitoring device and CNC machine tool provided in the embodiments of the present application can achieve basically the same technical effect as the CNC machine tool operating condition monitoring method provided in the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings: Figure 1 A method flow chart of a method for monitoring the working condition of a CNC machine tool provided according to some embodiments of the present application; Figure 2 A schematic diagram of a process for obtaining audio data of a machine tool in a method for monitoring a working condition of a CNC machine tool provided in some embodiments of the present application; Figure 3 A schematic diagram of a control sequence for controlling a machine tool in a method for monitoring a working condition of a CNC machine tool according to some embodiments of the present application; Figure 4 A schematic diagram of a process for determining the operating conditions of machine tool components according to the audio data of the machine tool in a CNC machine tool operating condition monitoring method provided in some embodiments of the present application; Figure 5 A schematic diagram of a specific implementation flow of a method for monitoring the working condition of a CNC machine tool provided in some embodiments of the present application; Figure 6 A schematic diagram of the structure of a CNC machine tool working condition monitoring device provided according to some embodiments of the present application; Figure 7 This is a schematic diagram of the structure of a CNC machine tool provided according to some embodiments of the present application.

[0011] Reference numerals: 101 - acquisition module; 102 - separation module; 103 - first determination module; 104 - second determination module; 10 - audio acquisition module; 20 - controller; 30 - servo electrode and rotation system; 40 - turning tool; 50 - spindle. DETAILED DESCRIPTION

[0012] The technical solution of the present application is further elaborated in detail below in conjunction with the accompanying drawings and specific embodiments of the specification.

[0013] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit the implementation of this application. The term "and / or" used herein includes any and all combinations of one or more of the related listed items.

[0014] The inventor of the present application discovered during the research on machine tools that the operating status of the machine tool can be sensed based on the sound of the machine tool during operation. Therefore, in order to further improve the machining accuracy of the machine tool and meet the machining accuracy requirements of high-precision workpieces, the present application provides a machine tool operating condition monitoring method that controls the machine tool based on the sound feedback of the machine tool during the machining process.

[0015] See also Figure 1 , which is a method flow chart of a CNC machine tool working condition monitoring method provided according to some embodiments of the present application. The CNC machine tool working condition monitoring method provided in the present application includes S02, S04, S06 and S08.

[0016] S02: Obtaining audio data of the machine tool.

[0017] The machine tool is a CNC machine tool, and the audio data represents the sound of the machine tool during operation. The sound of the machine tool during operation may include, but is not limited to, the sound of the spindle rotating to drive the workpiece to be processed, the sound of the servo motor running and the sound of the transmission system running, the sound of the turning tool cutting, the sound of the coolant flowing in the cooling system, the vibration sound of the main structure of the machine tool, and the environmental noise of the environment where the machine tool is located.

[0018] The CNC machine tool working condition monitoring method provided in the embodiment of the present application can be applied to Figure 7 In the numerically controlled machine tool shown, the audio data may be audio acquisition data directly acquired by the controller 20 in the numerically controlled machine tool from the audio acquisition module 10 , or may be data obtained after the controller 20 processes the audio acquisition data.

[0019] S04: Separate the audio data into audio components to obtain multiple audio component data.

[0020] The audio data of the machine tool contains the sound information corresponding to each target machine tool component in the machine tool during operation, that is, the sound represented by the audio data of the machine tool comes from the sound emitted by each target machine tool component during operation. Audio component separation of audio data refers to separating components of different frequency bands in the audio data to obtain audio component data of different frequency bands.

[0021] The target machine tool component refers to the component in the machine tool that needs to be monitored for operating sound. The sound of the target machine tool component corresponds to the operating condition of the target machine tool component. The corresponding sound of the target machine tool component is different when it is operating normally and abnormally. The target machine tool component can be a single part on the machine tool or a functional unit or system composed of multiple parts. In some embodiments, the target machine tool component includes at least one of the spindle, servo motor, turning tool, cooling system and main structure of the machine tool. The spindle is used to drive the workpiece to be processed to rotate, the servo motor is used to provide power for the various moving parts in the machine tool, the turning tool is used to cut the workpiece to be processed, the cooling system is used to liquid cool the corresponding components in the machine tool, and the main structure of the machine tool refers to the main structure composed of the various components of the machine tool according to a certain relative position and connection method. These components can include but are not limited to a bed, a ram, a workbench, a spindle and its support, a transmission system and various auxiliary devices.

[0022] S06: Determine the audio component data corresponding to each target machine tool component in the machine tool.

[0023] Different audio component data correspond to different target machine tool components. Determining the audio component data corresponding to the target machine tool component in the machine tool refers to associating each audio component data with the corresponding target machine tool component.

[0024] S08: Determine the operating conditions corresponding to each target machine tool component according to the audio component data corresponding to each target machine tool component.

[0025] The audio component data corresponding to the target machine tool component is used to characterize the operating conditions of the target machine tool component during operation. The audio component data corresponding to the abnormal operating conditions and normal operating conditions of the target machine tool component are different. That is, the audio component data corresponding to each target machine tool component respectively characterizes the operating conditions of the corresponding parts of the machine tool during operation. For example, if the cutting sound of the turning tool is harsher than the standard cutting sound corresponding to the normal operation, it means that the current feed amount of the turning tool is too large, that is, the current feed data (operating parameters of the turning tool) has a large system error, and the current feed data needs to be adjusted to reduce the currently set feed amount; for example, if the sound of the coolant flowing in the cooling system is significantly smaller than the standard coolant flow sound corresponding to the normal operation of the cooling system, it means that the current coolant water output of the cooling system is too small, and the current coolant flow rate data (operating parameters of the cooling system) does not meet the requirements. The cooling effect is likely to fail to meet the standard, which is likely to cause serious wear of the turning tool. At this time, it is necessary to increase the coolant flow rate data (adjust the operating parameters of the cooling system).

[0026] Therefore, based on the audio component data corresponding to each target machine tool component, it is possible to determine whether the current operating condition of each target machine tool component is normal, so as to adjust the operating parameters of the target machine tool component that is currently in abnormal condition, so that each target machine tool component is in normal operating condition.

[0027] The CNC machine tool operating condition monitoring method provided in the embodiment of the present application obtains audio data of the machine tool and then separates the audio components of the audio data to obtain audio component data corresponding to each target machine tool component. Then, based on the audio component data corresponding to each target machine tool component, the operating condition corresponding to each target machine tool component is determined. Thus, the operating condition of each target machine tool component during the processing of a workpiece to be processed can be monitored, so as to adjust the operating parameters of the target machine tool components with abnormal operating conditions, thereby effectively improving the processing accuracy of the workpiece to be processed and meeting the processing accuracy requirements of high-precision workpieces.

[0028] See also Figure 2 As shown, it is a flow chart of obtaining audio data of a machine tool in a CNC machine tool working condition monitoring method provided in some embodiments of the present application. In some embodiments, S02 specifically includes S022, S024 and S026, and the description of each step is as follows.

[0029] S022: When the machine tool is not started, the audio acquisition module is controlled to collect environmental noise of the environment where the machine tool is located to obtain environmental audio acquisition data.

[0030] When it is necessary to control the machine tool to process the workpiece to be processed, when the machine tool is in an unstarted state, the controller 20 first controls the audio acquisition module 10 set in the machine tool or in the environment where the machine tool is located to collect sound. When the machine tool is in an unstarted state, it will not make any sound. Therefore, the sound collected by the audio acquisition module 10 when the machine tool is in an unstarted state only includes environmental noise, but not the sound of the machine tool. After controlling the audio acquisition module 10 to collect environmental audio collection data, the controller 20 obtains the environmental audio collection data from the audio acquisition module 10, so as to obtain basically pure audio data based on the environmental audio collection data later.

[0031] S024: When the machine tool is in operation, the audio acquisition module is controlled to collect the sound of the machine tool to obtain the machine tool audio acquisition data.

[0032] After the controller 20 controls the audio acquisition module 10 to collect the environmental audio acquisition data, it starts the machine tool according to the processing data set in the processing program, so that the machine tool is in operation. After the machine tool starts running, at least some of the target machine tool components on the machine tool will emit corresponding sounds. At this time, the controller 20 controls the audio acquisition module 10 to collect the sound of the machine tool, but the collected machine tool audio acquisition data contains not only the sound of the machine tool but also the environmental noise.

[0033] S026: According to the machine tool audio collection data and the environmental audio collection data, the environmental noise component in the machine tool audio collection data is removed to obtain audio data.

[0034] In other embodiments, the controller 20 can directly receive the machine tool audio data as the machine tool audio data. However, in this embodiment, in order to improve the machining accuracy of the machine tool, after receiving the machine tool audio data, the controller 20 further processes the machine tool audio data according to the environmental audio data to remove the environmental noise component in the machine tool audio data, thereby obtaining basically pure audio data, so that the control of the machine tool is not affected by the environmental noise, the control accuracy is high, and the machining accuracy of the machine tool is effectively improved.

[0035] Specifically, based on the machine tool audio collection data and the environmental audio collection data, an optional implementation method for removing the noise component in the audio collection data is: performing a difference calculation between the machine tool audio collection data and the environmental audio collection data to obtain the machine tool audio data.

[0036] In some embodiments, S02 further includes: obtaining pre-processing audio data after the machine tool is turned on and before processing the workpiece to be processed, and obtaining processing audio data corresponding to the machine tool during the process of processing the workpiece to be processed. The audio data includes pre-processing audio data and processing audio data.

[0037] After the control machine tool is turned on and before the control machine tool processes the workpiece to be processed, the controller 20 obtains the pre-processing audio data based on the pre-processing machine tool audio collection data obtained by collecting the sound of the machine tool in the time period after the machine tool is turned on and before the workpiece to be processed is processed by the audio collection module 10. The audio data in S02 is the pre-processing audio data in the time period after the machine tool is turned on and before the workpiece to be processed is processed. That is, the audio data in S02 includes the pre-processing audio data. Among them, the pre-processing audio data can be directly the pre-processing machine tool audio collection data, or it can be the data obtained by removing the environmental noise component in the pre-processing machine tool audio collection data according to the environmental audio collection data.

[0038] The controller 20 determines the operating conditions of each target machine tool component in the time period after the machine tool is turned on and before processing the workpiece to be processed according to the corresponding methods in S04 to S08 based on the pre-processing audio data, so as to monitor whether each target machine tool component is operating normally in the initial operation stage before processing the workpiece to be processed. If not, the operating parameters of each target machine tool component can be adjusted to the parameters corresponding to the normal operating conditions in the initial operation stage, so that each target machine tool component can operate normally in the initial operation stage, without having to wait until the machine tool processes the workpiece to be processed before starting to monitor and adjust the operating parameters, thereby effectively improving the processing accuracy of the initial processing part of the workpiece to be processed.

[0039] In the initial operation stage before processing, the controller 20 determines that the operating conditions of each target machine tool component are normal, and then controls the machine tool to process the workpiece to be processed, and obtains the processing audio data according to the processing machine tool audio acquisition data obtained by collecting the sound of the machine tool by the audio acquisition module 10 during the processing. The audio data in S02 is the processing audio data during the process of the machine tool processing the workpiece to be processed. That is, the audio data in S02 also includes the processing audio data. Among them, the processing audio data can be directly the processing machine tool audio acquisition data, or it can be the data obtained by removing the environmental noise component in the processing machine tool audio acquisition data according to the environmental audio acquisition data. During the processing process, the controller 20 determines the operating conditions of each target machine tool component in the process of the machine tool processing the workpiece to be processed according to the processing audio data and the corresponding methods in S04 to S08, so as to monitor the operating conditions of each target machine tool component in the process of processing the workpiece to be processed, so that the operating parameters of the abnormally operating target machine tool components can be adjusted in time, and the processing accuracy of the machine tool is effectively improved.

[0040] Furthermore, in some embodiments, the target machine tool component includes a turning tool of the machine tool. Before obtaining the processing audio data of the machine tool during the processing of the workpiece to be processed, the CNC machine tool working condition monitoring method provided in the embodiment of the present application further includes: according to the time-sharing strategy in which the first time period and the second time period alternate during the processing, controlling the turning tool to stop cutting in the first time period and to cut the workpiece to be processed in the second time period. That is, according to the CNC machine tool working condition monitoring method provided in the embodiment of the present application, the processing process of the machine tool on the workpiece to be processed is divided into the first time period and the second time period that alternate, so as to control the machine tool to perform intermittent processing on the workpiece to be processed according to a certain pause frequency and pause time, rather than continuous processing.

[0041] The processing audio data corresponding to the machine tool during the processing process includes the first processing audio data corresponding to the machine tool in the first time period and the second processing audio data corresponding to the machine tool in the second time period. That is, in the first time period, the processing audio data of the machine tool is the first processing audio data, and in the second time period, the processing audio data of the machine tool is the second processing audio data. In the first time period, all the remaining target machine tool components except the turning tool in each target machine tool component make sounds, and only the turning tool does not make sounds, so the first processing audio data does not contain the sound of the turning tool. Therefore, after the audio component separation of the first processing audio data, the first audio component data obtained are the audio component data corresponding to the remaining target machine tool components, that is, in the first time period, the audio component data in S04 is the first audio component data. In the second time period, all the target machine tool components including the turning tool make sounds, then in addition to the first processing audio data, the second processing audio data also adds the audio component data corresponding to the turning tool. Therefore, in the second time period, the controller 20 can determine the audio component data corresponding to the turning tool in the second time period, that is, the second audio component data, based on the comparison of the second processing audio data and the first processing audio data. Each audio component data in S08 is the first audio component data corresponding to each remaining target machine tool component in the first time period, and is the second audio component data corresponding to the turning tool in the second time period. That is, the audio component data in S08 includes the first audio component data and the second audio component data. Therefore, in some embodiments, the above-mentioned processing audio data includes the first processing audio data of the machine tool in the first time period, and S04 specifically includes: separating the components of the first processing audio data to obtain multiple first audio component data, and comparing the second processing audio data corresponding to the machine tool in the second time period with the first processing audio to determine the second audio component data corresponding to the turning tool. Among them, the audio component data includes the first audio component data and the second audio component data.

[0042] In the first time period, the controller 20 determines the operating conditions corresponding to the remaining target machine tool components according to the first audio component data corresponding to the remaining target machine tool components, so as to correct the operating parameters of the remaining target machine tool components in the first time period, thereby controlling the normal operation of the remaining target machine tool components. In the second time period, the controller 20 determines the operating conditions corresponding to the turning tool according to the second audio component data corresponding to the turning tool, so as to correct the operating parameters of the turning tool in the second time period, thereby controlling the normal operation of the turning tool.

[0043] Some embodiments of the present application provide a method for monitoring the working condition of a numerically controlled machine tool. In the process of controlling the machine tool to process a workpiece to be processed, the operating condition of each target machine tool component of the machine tool is monitored step by step, so as to adjust (calibrate) the operating parameters of the target machine tool components step by step. The operating condition of each remaining target machine tool component is monitored in each first time period, so as to calibrate the operating parameters of each remaining target in each first time period. In each second time period, the operating condition of the turning tool is monitored, so as to calibrate the operating parameters of the turning tool in the second time period. The turning tool and each remaining target machine tool component are monitored separately for working condition monitoring, so as to adjust and calibrate the operating parameters separately, which effectively avoids the phenomenon that the sound of each remaining target machine tool component is easily covered due to the too wide frequency band of the sound of the turning tool cutting, thereby avoiding the defect that the audio component data corresponding to each remaining target machine tool component is difficult to separate from the audio data. If the audio component data corresponding to each target machine tool component is separated after the lathe tool starts cutting, the audio range of the sound of the lathe tool cutting is too large, which basically covers the frequency band of the running sound of each remaining target machine tool component, which will make it difficult for the controller 20 to accurately separate the audio component data corresponding to each target lathe component including the cutting sound of the lathe tool at one time, so that the separated audio component data and the associated audio component data of the target machine tool component will not match each other. The numerical control machine tool working condition monitoring method provided by the embodiment of the present application, by dividing the stage of working condition monitoring and parameter calibration of each target machine tool component into two stages, can first use the environment without the cutting sound of the lathe tool to complete the separation and matching of the running sound frequency band of each remaining machine tool component, and then the turning sound will appear in the control algorithm, and then the turning sound can be separated by using the data difference collected by the audio acquisition module 10 in the two previous and next stages. Therefore, in the numerical control machine tool working condition monitoring method provided by the embodiment of the present application, by setting two alternating time periods to perform time-sharing monitoring and correction on each target machine tool component, the machining accuracy of the machine tool is further improved.

[0044] See also Figure 3As shown, it is a control timing diagram of controlling a machine tool according to the CNC machine tool working condition monitoring method provided by some embodiments of the present application, T1 represents the time of the first time period, T2 represents the time of the second time period, T3 represents the time of the audio acquisition module 10 collecting the sound of each remaining target machine tool component in the first time period, and T4 represents the time of the audio acquisition module 10 collecting the sound of the turning tool in the second time period. The sound of the turning tool during the initial period of contact with the workpiece to be processed is relatively messy, and has a relatively large impact on the judgment of the turning tool cutting sound and the sound of the remaining machine tool components. In order to avoid collecting the sound of the turning tool during the initial period of contact with the workpiece to be processed, the audio acquisition module is controlled to start collecting the sound of the turning tool after an interval of △t3 time after the turning tool starts cutting. Similarly, in order to collect a clearer running sound of the remaining target machine tool components, the audio acquisition module is controlled to start collecting the sound of each remaining target machine tool component after an interval of △t1 time after the turning tool stops cutting, and stops collecting at △t2 time before the turning tool starts cutting. In addition, in order to ensure the processing efficiency of the machine tool for the workpiece to be processed, the time T1 of the first time period should not be set too long to occupy too much processing time, that is, the time T1 of the first time period is smaller than the time T2 of the second time period, such as T2: T1=20:1.

[0045] In some embodiments, S06 specifically includes: determining the audio component data corresponding to each target machine tool component according to the corresponding relationship between the target machine tool component and the audio component data.

[0046] The controller 20 can search the corresponding relationship between the target machine tool components and the audio component data based on the pre-stored corresponding relationship, according to each audio component data to be matched, to determine the audio component data corresponding to each target machine tool component. The corresponding relationship can be, but is not limited to, a mapping relationship table between the target machine tool components and the audio component data.

[0047] In other embodiments, each audio component data may be input into a trained neural network model, and each audio component data may be classified based on the neural network model to determine the category of the target machine tool component corresponding to each audio component data.

[0048] See also Figure 4 As shown, it is a flow chart of determining the operating conditions of machine tool components based on the audio data of the machine tool in the CNC machine tool operating condition monitoring method provided in some embodiments of the present application. In some embodiments, S08 specifically includes S082 and S084, and further includes S086. Each step is described as follows.

[0049] S082: Extract features of the audio component data corresponding to each target machine tool component to obtain audio feature data corresponding to each target machine tool component.

[0050] S084: Determine whether each target machine tool component is currently in a normal operating condition based on the audio feature data corresponding to each target machine tool component.

[0051] S086: When it is determined that there are target machine tool components that are currently in abnormal operating conditions, the operating parameters of the target machine tool components that are currently in abnormal operating conditions are adjusted according to the corresponding audio feature data until each target machine tool component is respectively in a normal operating condition.

[0052] According to the CNC machine tool working condition monitoring method provided by some embodiments of the present application, the operating conditions of each target machine tool component are monitored, the target machine tool component currently in normal operating condition is controlled to continue to operate normally according to the current operating parameters, and the operating parameters of the corresponding target machine tool component currently in abnormal operation are adjusted according to each audio feature data, until each target machine tool component is in normal operating condition, that is, until the operating parameters corresponding to each target machine tool component are correct. Among them, according to the audio component data corresponding to each target machine tool component, it can be determined whether the current operating condition of each target machine tool component is normal. Specifically, the audio component data corresponding to each target machine tool component can be compared with the standard audio data when each target machine tool component is operating normally, and whether each target machine tool component is operating normally can be determined according to the comparison result. The standard audio data of the target machine tool component refers to the sound data corresponding to the target machine tool component when it is operating normally. Different audio component data will also present different characteristics under the operating condition of the corresponding target machine tool component. By extracting features from each audio component data, the operating condition of the corresponding target machine tool can be judged based on each audio feature data, and the judgment accuracy is higher, which can further improve the processing efficiency of the machine tool. Specifically, it is possible but not limited to utilize multi-dimensional feature extraction technology to extract features from each audio component data, and then based on the audio feature data corresponding to each target machine tool component, the operating conditions of the corresponding target machine tool components are judged respectively.

[0053] If the audio feature data of a target machine tool component is different from the standard audio feature data corresponding to the target machine tool component under normal operating conditions, it is judged that the target machine tool component is currently in an abnormal operating condition, indicating that the current operating parameters of the target machine tool component are incorrect, and then the current operating parameters of the target machine tool component are gradually adjusted according to the audio feature data corresponding to the target machine tool component until the parameters of the target machine tool component are correct, that is, until the target machine tool component enters a normal operating condition; conversely, if the audio feature data of a target machine tool component is the same as the standard audio feature data corresponding to the target machine tool component under normal operating conditions, it is judged that the target machine tool component is currently in a normal operating condition, indicating that the current operating parameters of the target machine tool component are correct, and there is no need to adjust the operating parameters of the target machine tool component, that is, the target machine tool component is controlled to keep running with the current operating parameters.

[0054] See also Figure 5 As shown, it is a schematic diagram of a specific implementation flow of a CNC machine tool operating condition monitoring method provided according to some embodiments of the present application. In this embodiment, the CNC machine tool operating condition monitoring method includes S1 to S8, and the steps are as follows.

[0055] S1: Control the audio acquisition module to collect the ambient noise of the environment where the machine tool is located when the machine tool is not started, and obtain ambient audio acquisition data.

[0056] In some embodiments, S02 also includes S1, before the controller 20 controls the machine tool to start, first controlling the audio collection module 10 to collect environmental noise, so as to facilitate the subsequent removal of environmental noise components in the machine tool audio collection data.

[0057] S2: According to the processing data corresponding to the processing program, the machine tool is controlled to start, and after the machine tool is turned on and before the workpiece to be processed is processed, the audio acquisition module is controlled to collect the sound of the machine tool to obtain the machine tool audio acquisition data before processing.

[0058] In some embodiments, S02 also includes the step of controlling the audio acquisition module 10 to collect the sound of the machine tool and obtain the machine tool audio acquisition data before processing after the machine tool is turned on and before the workpiece to be processed is processed in S2. Before S02, the machine tool control method provided by the present application also includes the step of controlling the machine tool to start according to the processing data corresponding to the processing program in S2. In this period of time after the machine tool is turned on and before the workpiece to be processed is processed, the machine tool audio acquisition data includes all sounds except the sound of the turning tool.

[0059] S3: Based on the machine tool audio collection data and the environmental audio collection data, the environmental noise component in the machine tool audio collection data is removed to obtain the audio data of the machine tool, and the audio data is separated into components to obtain multiple audio component data, and based on the corresponding relationship between the machine tool components and the audio component data, the audio component data corresponding to each target machine tool component is determined.

[0060] In some embodiments, S02 further specifically includes the step of removing the environmental noise component in the machine tool audio collection data according to the machine tool audio collection data and the environmental audio data to obtain the audio data of the machine tool in S3. The step of separating the audio data into components to obtain multiple audio component data in S3 is S04. S08 includes the step of determining the audio component data corresponding to each target machine tool component based on the corresponding relationship between the target machine tool component and the audio component data in S3.

[0061] The ambient audio data collected in step S1 is used to remove the ambient noise component in the machine tool audio data, and then the various audio components in the audio data are separated to obtain audio component data of different frequency bands, and the different audio component data are associated with the corresponding target machine tool parts according to the preset relationship.

[0062] S4: Perform multi-dimensional feature extraction on the audio component data corresponding to each target machine tool component to obtain audio feature data corresponding to each target machine tool component.

[0063] In some embodiments, S08 specifically includes S4, that is, firstly extracting features from each audio component data, and then determining the operating parameters according to the extracted audio feature data.

[0064] S5: Determine whether each target machine tool component is in normal operating condition based on the audio feature data corresponding to each target machine tool component. If there is a target machine tool component in abnormal operating condition, adjust the operating parameters of the target machine tool component in abnormal operating condition based on the corresponding audio feature data until each target machine tool component is in normal operating condition.

[0065] In some embodiments, S08 also specifically includes S5, comparing the audio feature data corresponding to each target machine tool component with the standard audio feature data corresponding to the corresponding target machine tool component under normal operating conditions, so as to determine whether each target machine tool component is in normal operating conditions. If it is in normal operating conditions, it is determined that the current operating parameters of the corresponding target machine tool component are correct. Otherwise, the controller 20 is required to adjust the operating parameters of the corresponding target machine tool component according to the extracted audio feature data until the operating parameters of all target machine tool components are adjusted to be correct.

[0066] S6: According to the time-sharing strategy in which the first time period and the second time period alternate during the processing, the turning tool of the machine tool is controlled to process the workpiece to be processed, and the audio collection module is controlled to collect the sound of the machine tool during the process of the turning tool processing the workpiece to be processed. The turning tool stops cutting in the first time period and cuts the workpiece to be processed in the second time period.

[0067] In some embodiments, S02 further specifically includes the step of controlling the audio collection module 10 in S6 to collect the sound of the machine tool during the process of the turning tool processing the workpiece to be processed.

[0068] S7: According to the machine tool audio collection data collected by the audio collection module in the first time period, the operating parameters of the remaining target machine tool components except the turning tool are adjusted according to the corresponding methods in S3 to S5 until the remaining target machine tool components are respectively in normal operating conditions.

[0069] That is, after executing S6, the machine tool audio data collected in S3 is updated to the machine tool audio data collected in S7, and S3 to S5 are repeatedly executed.

[0070] S8: Compare the machine tool audio collection data collected by the audio collection module in the second time period with the machine tool audio collection data collected in the first time period to obtain the audio component data of the turning tool in the second time period, and adjust the operating parameters of the turning tool according to the audio component data of the turning tool and the corresponding methods in S4 and S5 until the turning tool is in normal operating condition.

[0071] That is, after executing S7, the audio component data in S4 is updated to the turning tool audio component data in S8, and S4 to S5 are repeatedly executed.

[0072] See also Figure 6 As shown, it is a structural schematic diagram of a CNC machine tool working condition monitoring device provided according to some embodiments of the present application. The CNC machine tool working condition monitoring device provided in this embodiment is used to implement the CNC machine tool working condition monitoring method provided in any embodiment of the present application, and includes an acquisition module 101, a separation module 102, a first determination module 103, and a second determination module 104. The acquisition module 101 is used to obtain the audio data of the machine tool; the separation module 102 is used to separate the audio components of the audio data to obtain multiple audio component data; the first determination module 103 is used to determine the audio component data corresponding to each target machine tool component in the machine tool; the second determination module 104 is used to determine the operating conditions of each target machine tool component according to the audio component data corresponding to each target machine tool component. The CNC machine tool working condition monitoring device provided in this embodiment and the CNC machine tool working condition monitoring method provided in any embodiment of the present application can achieve the same technical effect. In order to avoid repetition, it will not be repeated here.

[0073] In some embodiments, the acquisition module is specifically used to control the audio acquisition module to collect the ambient noise of the environment where the machine tool is located when the machine tool is not started, so as to obtain ambient audio acquisition data; and to control the audio acquisition module to collect the sound of the machine tool when the machine tool is in the running state, so as to obtain machine tool audio acquisition data; and based on the machine tool audio acquisition data and the ambient audio acquisition data, remove the ambient noise component in the machine tool audio acquisition data to obtain audio data.

[0074] In some embodiments, the acquisition module is further specifically used to acquire pre-processing audio data after the machine tool is turned on and before processing the workpiece to be processed, and to acquire processing audio data during the machine tool processing the workpiece to be processed. The audio data includes pre-processing audio data and processing audio data.

[0075] In some embodiments, the CNC machine tool operating condition monitoring device provided by the present application further includes a control module ( Figure 6 Not shown in the figure), the control module is used to control the turning tool to stop cutting in the first time period and cut the workpiece to be processed in the second time period according to the time-sharing strategy in which the first time period and the second time period alternately occur during the processing.

[0076] In some embodiments, the separation module 102 is specifically used to separate the first processed audio data into components to obtain a plurality of first audio component data, and to compare the second processed audio data with the first processed audio data to determine the second audio component data corresponding to the turning tool. The audio component data includes the first audio component data and the second audio component data.

[0077] In some embodiments, the first determining module 103 is specifically configured to determine the audio component data corresponding to each target machine tool component according to the corresponding relationship between the target machine tool component and the audio component data.

[0078] In some embodiments, the second determination module 104 is specifically used to perform feature extraction on the audio component data corresponding to each target machine tool component, obtain audio feature data corresponding to each target machine tool component, and determine whether each target machine tool component is currently in normal operating conditions based on the audio feature data corresponding to each target machine tool component, and when it is determined that there are target machine tool components that are currently in abnormal operating conditions, adjust the operating parameters of the target machine tool components that are currently in abnormal operation according to the corresponding audio feature data until each target machine tool component is respectively in normal operating conditions.

[0079] See also Figure 7 As shown, it is a structural schematic diagram of a CNC machine tool provided according to some embodiments of the present application. The CNC machine tool provided in the embodiment of the present application includes an audio acquisition module 10 and a controller 20. The audio acquisition module 10 is used to collect the sound of the CNC machine tool, obtain the machine tool audio acquisition data of the CNC machine tool, and send the machine tool audio acquisition data to the controller 20. The controller 20 is used to determine the operating conditions of each target machine tool component in the machine tool according to the CNC machine tool working condition monitoring method provided in any embodiment of the present application based on the machine tool audio acquisition data. The CNC machine tool provided in the embodiment of the present application and the CNC machine tool working condition monitoring method provided in any embodiment of the present application can achieve the same technical effect. In order to avoid repetition, it will not be repeated here.

[0080] Please continue reading Figure 7As shown, in some embodiments, the CNC machine tool provided by the present application further includes a servo motor and transmission system 30, a turning tool 40, a spindle 50 and a cooling system 60. The servo motor and transmission system 30 is used to drive the turning tool 40 and the spindle 50 to work, the turning tool 40 is used to cut the workpiece to be processed, the spindle 50 is used to drive the workpiece to be processed to rotate, and the cooling system 60 is used to liquid cool and dissipate heat for each component to be dissipated in the machine tool.

[0081] The controller 20 may further include a CPU processor, which implements the steps in the CNC machine tool monitoring method provided in any embodiment of the present application when executing the computer program stored in the memory.

[0082] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for monitoring the working condition of a numerically controlled machine tool, characterized in that: include: Obtain audio data from the machine tool; Separating the audio data into audio components to obtain a plurality of audio component data; Determining audio component data corresponding to each target machine tool component in the machine tool; According to the audio component data corresponding to each of the target machine tool components, the operating conditions of each of the target machine tool components are determined respectively.

2. The method for monitoring the working condition of a CNC machine tool according to claim 1, characterized in that: The obtaining of the audio data of the machine tool comprises: When the machine tool is in an unstarted state, controlling the audio acquisition module to collect environmental noise of the environment where the machine tool is located to obtain environmental audio acquisition data; When the machine tool is in operation, controlling the audio acquisition module to collect the sound of the machine tool to obtain machine tool audio acquisition data; According to the machine tool audio collection data and the environmental audio collection data, the environmental noise component in the machine tool audio collection data is removed to obtain the audio data.

3. The method for monitoring the working condition of a CNC machine tool according to claim 1, characterized in that: The obtaining of the audio data of the machine tool comprises: Acquire pre-processing audio data after the machine tool is turned on and before processing the workpiece to be processed, and acquire processing audio data corresponding to the process in which the machine tool is processing the workpiece to be processed; The audio data includes the pre-processed audio data and the processed audio data.

4. The method for monitoring the working condition of a CNC machine tool according to claim 3, characterized in that: The target machine tool component includes a turning tool of the machine tool, and before obtaining the processing audio data corresponding to the process of the machine tool processing the workpiece to be processed, the method further includes: According to a time-sharing strategy in which a first time period and a second time period alternate during the machining process, the turning tool is controlled to stop cutting in the first time period and to cut the workpiece to be machined in the second time period; The processed audio data includes first processed audio data of the machine tool in the first time period, and the audio component separation of the audio data to obtain a plurality of audio component data includes: Separating the first processed audio data into components to obtain a plurality of first audio component data; Comparing the second processed audio data corresponding to the machine tool in the second time period with the first processed audio data, so as to remove the audio component data corresponding to the remaining target machine tool parts except the turning tool in the second processed audio data, and obtain the second audio component data corresponding to the turning tool; The audio component data includes the first audio component data and the second audio component data.

5. The method for monitoring the working condition of a CNC machine tool according to any one of claims 1 to 4, characterized in that: The step of determining the audio component data corresponding to each target machine tool component in the machine tool includes: According to the corresponding relationship between the target machine tool components and the audio component data, the audio component data corresponding to each of the target machine tool components is determined.

6. The method for monitoring the working condition of a CNC machine tool according to claim 1, characterized in that: After determining the operating conditions of each target machine tool component according to the audio component data corresponding to each target machine tool component, the method further includes: When it is determined that there is a target machine tool component currently in an abnormal operating condition, the operating parameters of the target machine tool component currently in the abnormal operating condition are adjusted according to the corresponding audio feature data until each of the target machine tool components is in a normal operating condition.

7. The method for monitoring the working condition of a numerically controlled machine tool according to any one of claims 1 to 4, characterized in that: The step of determining the operating conditions of each target machine tool component according to the audio component data corresponding to each target machine tool component comprises: Extracting features of the audio component data corresponding to each of the target machine tool components respectively to obtain audio feature data corresponding to each of the target machine tool components; According to the audio feature data corresponding to each of the target machine tool components, it is determined whether each of the target machine tool components is currently in a normal operating condition.

8. The method for monitoring the working condition of a numerically controlled machine tool according to claim 1, characterized in that: include: S1: Controlling the audio collection module to collect environmental noise of the environment where the machine tool is located when the machine tool is not started, so as to obtain environmental audio collection data; S2: According to the processing data corresponding to the processing program, the machine tool is controlled to start, and after the machine tool is started and before the workpiece to be processed is processed, the audio collection module is controlled to collect the sound of the machine tool to obtain the audio collection data of the machine tool before processing; S3: according to the machine tool audio collection data and the environmental audio collection data, removing the environmental noise component in the machine tool audio collection data to obtain the audio data of the machine tool, and performing component separation on the audio data to obtain a plurality of audio component data, and determining the audio component data corresponding to each target machine tool component based on the corresponding relationship between the target machine tool component and the audio component data; S4: performing multi-dimensional feature extraction on the audio component data corresponding to each of the target machine tool components to obtain audio feature data corresponding to each of the target machine tool components; S5: judging whether each of the target machine tool components is in a normal operating condition according to the audio feature data corresponding to each of the target machine tool components; if there is a target machine tool component in an abnormal operating condition, adjusting the operating parameters of the target machine tool component in the abnormal operating condition according to the corresponding audio feature data until each of the target machine tool components is in a normal operating condition; S6: According to the time-sharing strategy in which the first time period and the second time period alternate during the processing, the turning tool of the machine tool is controlled to process the workpiece to be processed, and the audio collection module is controlled to collect the sound of the machine tool during the process in which the turning tool processes the workpiece to be processed, the turning tool stops cutting in the first time period, and cuts the workpiece to be processed in the second time period; S7: According to the machine tool audio collection data collected by the audio collection module in the first time period, according to the corresponding methods in S3 to S5, the operating parameters of the remaining target machine tool components except the turning tool are adjusted until the remaining target machine tool components are respectively in normal operating conditions; S8: Compare the machine tool audio collection data collected by the audio collection module in the second time period with the machine tool audio collection data collected in the first time period to obtain the audio component data of the turning tool in the second time period, and adjust the operating parameters of the turning tool according to the audio component data of the turning tool and the corresponding methods in S4 and S5 until the turning tool is in normal operating condition.

9. A CNC machine tool working condition monitoring device, used to implement the CNC machine tool working condition monitoring method as claimed in any one of claims 1 to 8, characterized in that: include: An acquisition module is used to obtain audio data of a machine tool; A separation module, used to separate the audio data into audio components to obtain multiple audio component data; A first determination module, used to determine the audio component data corresponding to each target machine tool component in the machine tool; The second determination module is used to determine the operating conditions of each target machine tool component according to the audio component data corresponding to each target machine tool component.

10. A numerically controlled machine tool, characterized in that: Including audio acquisition module and controller; The audio collection module is used to collect the sound of the machine tool, obtain the machine tool audio collection data of the machine tool, and send the machine tool audio collection data to the controller; The controller is used to determine the operating conditions of each target machine tool component in the machine tool according to the machine tool audio collection data and the CNC machine tool operating condition monitoring method as described in any one of claims 1 to 8.