Machining monitoring method, machining monitoring apparatus, computing device and computer-readable storage medium

By matching the relationship between material removal features and specific cutting amount using physical models in the model library in single-piece machining scenarios, the applicability problem of traditional methods under changing process conditions is solved, and real-time monitoring and accurate suggestions for the machining process are realized.

WO2026026430A1PCT designated stage Publication Date: 2026-02-05INTELLIGENT GRINDOCTOR TECH SHENZHEN CO LTD

Patent Information

Application Number
PCT/CN2025/105857
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-02
Filing Date
2025-06-30
Publication Date
2026-02-05

AI Technical Summary

Technical Problem

Existing machining monitoring methods have a narrow application range in single-piece machining scenarios due to changes in process conditions, and cannot be effectively applied to the machining characteristics of different workpieces.

Method used

By acquiring information from the first machining process, the relationship between material removal features and specific cutting amounts is matched using physical models in the model library, eliminating the influence of tool type and workpiece material, and comparing the first relationship with the second relationship in real time to provide monitoring suggestions.

Benefits of technology

It enables effective monitoring of the processing process in various processing scenarios, improves the applicability and accuracy of monitoring, and is suitable for the stability and precision of single-piece processing scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025105857_05022026_PF_FP_ABST
    Figure CN2025105857_05022026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments are a machining monitoring method, a machining monitoring apparatus, a computing device and a computer-readable storage medium. By acquiring first information of a first machining process in real time, retrieving a model in a model library on the basis of the first information, and matching a physical model having second information identical to the first information, the matched physical model characterizes a second relationship between material removal characteristics and specific cutting energy, thereby eliminating the influence of tool types and workpiece materials, and reflecting the machining characteristics of a second machining process; by comparing a first relationship with the second relationship, the differences between the first machining process and the second machining process are obtained to provide monitoring suggestions; and since the first relationship and the second relationship are acquired on the basis of the material removal characteristics and the specific cutting energy, and a monitoring threshold value is generated without using a signal strongly correlated with process conditions to perform learning, the method is well-suited for various machining scenarios.
Need to check novelty before this filing date? Find Prior Art

Description

Processing monitoring method, processing monitoring device, computing device and computer readable storage medium TECHNICAL FIELD

[0001] The application belongs to the technical field of intelligent manufacturing, and particularly relates to a processing monitoring method, a processing monitoring device, a computing device and a computer readable storage medium. BACKGROUND

[0002] In the machining process, sensors and other detection elements are usually installed at different parts of the machine tool to obtain various parameters of the machine tool in the machining process in real time, so as to discover and solve problems in the machining process of the machine tool in time, and ensure the stability and precision of the machining of the machine tool.

[0003] The current processing monitoring method is generally stable in application in a large batch processing scene. In the large batch processing scene, a specific machining process is generally used. By learning the current, power, force and other process data of a normal tool under the specific machining process, corresponding features are extracted, and a monitoring threshold is generated for monitoring.

[0004] The applicant finds in the process of researching the prior art that, for single-piece processing scenes, different workpieces are processed, the process conditions change, the corresponding feature data do not match the changed process conditions, and relearning is required. Therefore, the traditional method has a narrow application range. SUMMARY

[0005] The purpose of the embodiments of the application is to provide a processing monitoring method, a processing monitoring device, a computing device and a computer readable storage medium, which aims to solve the above problems.

[0006] To achieve the above purpose, the technical solution adopted by the application is:

[0007] In a first aspect, the application provides a processing monitoring method, comprising: obtaining first information of a first machining process, the first information comprising a first tool type of a current stage and a first workpiece material; calling a corresponding physical model from a model library according to the first information, wherein the model library comprises a plurality of physical models, each physical model comprising a second relationship between a material removal feature and a specific cutting amount, which is obtained based on a second machining process, the second machining process being obtained before the first machining process; determining a first relationship between the material removal feature and the specific cutting amount in the first machining process; comparing the first relationship with the second relationship to obtain a comparison result; and outputting a monitoring suggestion based on the comparison result.

[0008] In a second aspect, the application provides a processing monitoring method, comprising:

[0009] obtaining first information of a first machining process, the first information comprising a first tool type and a first workpiece material of a current stage;

[0010] obtaining a corresponding plurality of sets of material removal characteristics and specific cutting amounts based on a physical model, forming a first boundary and a second boundary representing the second relationship in a coordinate system; wherein the model library comprises a plurality of the physical models, each of the physical models comprising a second relationship between material removal characteristics and specific cutting amounts obtained based on a second machining process, the second machining process being obtained before the first machining process;

[0011] determining a first coordinate representing the first relationship based on the real-time material removal characteristics and the real-time specific cutting amounts;

[0012] determining a machining state of the first machining process based on a relationship between the first coordinate and the first boundary and the second boundary, and outputting a monitoring suggestion.

[0013] In a third aspect, the present application provides a machining monitoring device, comprising: an information obtaining module, configured to obtain first information of a first machining process, the first information comprising a first tool type and a first workpiece material of a current stage; a calling module, configured to call a corresponding physical model from a model library according to the first information, wherein the model library comprises a plurality of the physical models, each of the physical models comprising a second relationship between material removal characteristics and specific cutting amounts obtained based on a second machining process, the second machining process being a machining process before the first machining process; a calculation module, configured to determine a first relationship between material removal characteristics and specific cutting amounts in the first machining process; a comparison module, configured to compare the first relationship with the second relationship to obtain a comparison result; and an output module, configured to output a monitoring suggestion based on the comparison result.

[0014] In a fourth aspect, the present application provides a computing device, comprising a memory and a processor, the memory and being connected to the processor, the processor being configured to execute one or more computer programs stored in the memory, and the processor being configured to cause the computing device to implement the method of the first aspect when executing the one or more computer programs.

[0015] In a fifth aspect, the present application provides a computer readable storage medium, the computer readable storage medium storing a computer program, the computer program comprising program instructions, the program instructions causing a processor to execute the method of the first aspect when the program instructions are executed by the processor.

[0016] In a sixth aspect, the present application provides a computer program product, comprising a computer program, the computer program being configured to implement the method of the first aspect or the second aspect when executed by a processor.

[0017] The beneficial effects of the present application are that: by acquiring the first information in the first machining process in real time, retrieving the model in the model library based on the first information, matching the physical model with the same first information as the second information, the matched physical model represents the second relationship between the material removal feature and the specific cutting amount, which excludes the influence of the tool type and the workpiece material, and embodies the machining characteristics in the second machining process, by comparing the first relationship and the second relationship, the difference between the first machining process and the second machining process is obtained, so as to provide monitoring suggestions, since the first relationship and the second relationship are acquired based on the material removal feature and the specific cutting amount, the monitoring threshold is generated by learning the signals strongly related to the process conditions, and is better suitable for various machining scenes. BRIEF DESCRIPTION OF DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or exemplary technical descriptions will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort on the basis of these drawings.

[0019] Fig. 1 is a schematic diagram of the composition structure of the workpiece machining system provided by the embodiments of the present application;

[0020] Fig. 2 is a flowchart of the machining monitoring method of the embodiments of the present application;

[0021] Fig. 3 is a comparison diagram of the first relationship and the second relationship of the embodiments of the present application;

[0022] Fig. 4 is a schematic diagram of the fluctuation times in the embodiments of the present application;

[0023] Fig. 5 is a schematic diagram of the first boundary and the second boundary of the embodiments of the present application;

[0024] Fig. 6 is a schematic diagram of the calculation method of the material removal rate of the embodiments of the present application;

[0025] Fig. 7 is a schematic diagram of the structure of the machining monitoring device of the embodiments of the present application;

[0026] Fig. 8 is a schematic diagram of the structure of the computing device of the embodiments of the present application;

[0027] Fig. 9 is a block diagram of a numerical control machine tool provided in the embodiments of the present application. DETAILED DESCRIPTION

[0028] In order to make the purpose, technical solutions and advantages of the present application more clear, the present application will be further described in detail below in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.

[0029] The terms "first", "second", "third", etc. are used only for ease of description and are not to be construed as indicating or implying relative importance or a number of technical features. The meaning of "a plurality of" is two or more, unless otherwise explicitly specified.

[0030] For ease of understanding, first introduce the workpiece processing system of the present application. Referring to FIG. 1, FIG. 1 is a schematic diagram of the composition structure of a workpiece processing system provided by an embodiment of the present application, as shown in FIG. 1, the workpiece processing system 10 includes a numerical control machine tool 101, a monitoring device 102, a cloud device 103, and an application terminal 104.

[0031] The numerical control machine tool 101 is used for processing workpieces, which can implement milling, drilling, reaming, boring, tapping, or turning on workpieces, etc. The numerical control machine tool 101 can be any suitable type of machine tool, such as a vertical numerical control machine tool or a horizontal numerical control machine tool, etc.

[0032] The monitoring device 102 is used to monitor the processing signals when the numerical control machine tool 101 processes workpieces. For example, the monitoring device 102 can collect signals related to the working of the main shaft of the numerical control machine tool 101 as processing signals, wherein the main shaft is used to drive the cutter to implement machining work. The related signals include current signals, voltage signals, torque, motor slip rate, or power signals, etc. used to drive the main shaft to work. Alternatively, the monitoring device 102 can also collect associated signals generated when the numerical control machine tool 101 processes workpieces as processing signals, and the associated signals include vibration signals or sound signals generated in the processing area, etc. The numerical control machine tool 101 can include but is not limited to at least one of the following: a current sensor, a voltage sensor, a vibration sensor, a force sensor, an acoustic emission sensor.

[0033] It can be understood that those skilled in the art can configure the hardware architecture and software design of the monitoring device 102 according to the processing signals required by the specific business needs. For example, if the processing signal is a power signal, the monitoring device 102 can obtain the data collected by the current sensor and voltage sensor arranged on the numerical control machine tool. If the processing signal is a vibration signal, the monitoring device 102 can also obtain the data collected by the vibration sensor arranged on the numerical control machine tool 102, and the vibration sensor can be installed in the processing area. The monitoring device 102 is a device with computing capability, including but not limited to: a computer device, an industrial computer, a server, etc.

[0034] The cloud device 103 is configured to communicate with the monitoring device 102. The monitoring device 102 can send the local data of the numerical control machine 101 to the cloud device 103. The cloud device 103 stores the local data and performs big data analysis and processing based on the local data, thereby providing data for some application development. The cloud device 103 can also control the monitoring device 102 to perform corresponding business operations. In some embodiments, the cloud device 103 includes one or more servers. Each server can be a physical server or a logical server virtually formed by a plurality of physical servers. The server can also be a server group formed by a plurality of communicable servers, and each functional module can be distributed on each server in the server group.

[0035] The application terminal 104 can communicate with the cloud device 103 to achieve corresponding application functions. For example, the application terminal 104 can remotely control the monitoring device 102 through the cloud device 103 to further control the numerical control machine 101. The application terminal 104 can directly receive information from the monitoring device 102 and achieve real-time monitoring of the numerical control machine 101 through offline learning. The application terminal 104 can be any form of electronic device, including but not limited to a mobile phone, a computer, a mobile device, etc. The application terminal can be directly deployed on the numerical control machine 101.

[0036] Based on the workpiece processing system shown in FIG. 1, the technical solution of the present application can be implemented. The technical solution of the present application can be applied to the numerical control system of the numerical control machine 101 or the monitoring device 102, and the present application is not limited thereto.

[0037] Before describing the specific embodiments of the present application, the technical terms in the present application are defined.

[0038] The first processing process refers to a process of processing a workpiece according to a predetermined process. For the present application, the starting time of a processing process can be regarded as the starting time of the first processing process when the processing process needs to be monitored. For example, when the processing process of a workpiece needs to be monitored, the time period from starting to process the workpiece to ending to process the workpiece can be defined as the first processing process. The first processing process is the actual processing process of the numerical control machine on the workpiece.

[0039] The second machining process indicates the machining process of the numerical control machine tool in a known state. The second machining process can be represented by a physical model, which includes but is not limited to a physical model learned based on historical data, a physical model obtained based on digital twin model testing and simulation. The historical data is machining data obtained based on the same numerical control machine tool before the start time of the first machining process. Based on the historical data, a learning model is used to learn the machining process in the historical data, and the second machining process is obtained. It can be understood that the second machining process corresponds to the first machining process, and the second machining process can be any one of the first N machining processes. In some examples, the second machining process can also be obtained based on digital twin model testing and simulation. For the same numerical control machine tool, the first machining process indicates the actual machining process of the numerical control machine tool on the workpiece, and the second machining process indicates the machining process of the numerical control machine tool in a known state. The known state includes normal operation state and abnormal state. The abnormal state includes but is not limited to tool breakage, tool excessive wear, tool chipping, abnormal incoming material, repeated machining, program error, clamping error and other common abnormal conditions. The normal operation state includes but is not limited to normal operation of the control system, normal operation of the machine, normal operation of the hydraulic system, normal operation of the pneumatic system, normal operation of the lubrication system, normal operation of the electrical system, etc. The normal operation of the machine includes but is not limited to the tool being in a normal state. The tool being in a normal state means that the tool has no excessive wear.

[0040] The first information includes but is not limited to the tool type in the first machining process, process information and workpiece material information.

[0041] The tool type can include but is not limited to tool type and tool model. The tool type can be surface machining tools such as turning tools, planing tools, milling tools, grinding wheels and abrasive belts, hole machining tools such as drill bits, hole expanding drills, boring tools, reamers and internal surface broaches, thread machining tools such as taps, dies, automatic opening and closing thread cutting heads, thread turning tools and thread milling tools, gear machining tools such as hobbing tools, gear shaping tools, gear shaving tools, bevel gears and broaches, and parting tools such as inserted circular saw blades, band saws, bow saws, parting turning tools and saw blade milling tools. The tool model can be the specific parameters of the tool, which can include tool angles, tool materials and coatings, and tool edge shapes, which can be selected according to specific processes. The process information includes but is not limited to machining process route, cutting parameter, numerical control program, precision and quality control requirement, etc.

[0042] The workpiece material is a inherent attribute of the workpiece to be machined, which represents the material of the workpiece to be machined, such as cast iron, steel and aluminum.

[0043] The second information includes but is not limited to the tool type in the second machining process and the workpiece material information.

[0044] The first relationship indicates the relationship between the material removal feature and the specific cutting amount in the first machining process. It can be understood that each machining position can obtain a material removal feature and a specific cutting amount, and a plurality of sets of material removal features and specific cutting amounts can be used to fit a first curve representing the first relationship. The first curve can have various forms of expression, such as exponential decay, logarithmic decay, polynomial, etc. The fitting method can be selected from least square method, etc.

[0045] The second relationship indicates the relationship between the material removal feature and the specific cutting amount in the second machining process. The method of obtaining the second curve is similar to the first relationship, which will not be described here. It should be noted that the second relationship in the embodiment can be roughly understood as a monitoring threshold in the traditional signal processing monitoring method, but the second relationship in the embodiment is a monitoring threshold based on a physical model, and is not obtained by associated data related to the process. The second relationship is calculated based on the second information using the machining data and machining process information in the second machining process.

[0046] The first boundary and the second boundary refer to obtaining one or more sets of second machining processes with the same second information, determining the first boundary and the second boundary based on the material removal feature and the specific cutting amount in the second machining process in the plurality of sets of second information, wherein the first boundary represents the critical upper limit line of the specific cutting amount corresponding to the material removal feature, and the second boundary represents the critical lower limit line of the specific cutting amount corresponding to the material removal feature.

[0047] The material removal feature indicates the material removal feature generated under a certain contact state of the tool and the workpiece, including but not limited to the volume of material removed per unit time, the volume of material removed per unit time per unit width, the cross-sectional area of the material removed, the undeformed cutting thickness, the contact arc length of the tool and the workpiece, etc.

[0048] Optionally, in the process of milling, the material removal feature can be characterized by material removal rate, which is equal to the depth of cut * the width of cut * the feed speed, or by undeformed chip thickness. Optionally, the method of obtaining the material removal rate includes: given the known workpiece model (initial size and / or final size) and the CAM trajectory, the material removal rate at each position on the machining trajectory can be calculated. In another embodiment, referring to FIG. 6, points A, C, E determine a plane, points B, D, F determine a plane, the milling tool radius is R, and it is assumed that the profile of the workpiece to be machined is known. The tool center starts moving from point A, cuts down to point E, and cuts along the Y axis to point C to perform the first tool machining. Then the tool is idle to point B, cuts down from point B to point F, and cuts from point F to point D to perform the second tool machining. The material removal rate of the first tool in the entire cutting process is equal to (milling tool radius + AP) * AE * feed speed. The material removal rate of the second tool in the entire cutting process is equal to AB * AE * feed speed. In the formula, AP is the length of point A to point P, AE is the length of point A to point E, and AB is the length of point A to point B.

[0049] Specific cutting energy indicates the energy consumed to remove a unit volume of material. In some embodiments, the spindle power of the machining process is collected in real time, and the energy is obtained by integrating the power and time, i.e., specific cutting energy. It can be understood that other energy-related machining process features such as current, power, force, vibration, and acoustic emission can also be used to obtain the corresponding energy, which can be obtained according to specific needs, and the present embodiment does not make any limitation.

[0050] The model library includes but is not limited to: based on a plurality of second machining processes, a plurality of second relationships labeled with second information are recorded, and the plurality of second relationships are stored in an industrial computer or uploaded to the cloud to form a model library. The model library stores a plurality of information, including but not limited to a plurality of physical models. Each physical model corresponds to a second relationship. Each physical model represents the machining data of the numerical control machine tool obtained based on the second information in the second machining process. It can be understood that each physical model corresponds to a set of tool types and workpiece materials and the like information.

[0051] It can be understood that the first machining process and the second machining process are for the same numerical control machine tool. According to the data in the second machining process, it is monitored whether the first machining process in the actual machining process is abnormal.

[0052] Referring to FIG. 2, the embodiment of the present application provides a machining monitoring method, which includes:

[0053] S100: obtaining first information of the first machining process, the first information including the first tool type and the first workpiece material of the current stage.

[0054] In the embodiment, the first information is determined before the start of the first machining process.

[0055] In an example, the first information is obtained by manual input, i.e., an input box is displayed on the display of the industrial computer, and the input box can be two, and the two input boxes are respectively used for corresponding input operations to obtain the first tool type and the first workpiece material.

[0056] In another example, the first information is obtained by scanning the process sheet by a third-party device and then transmitted to the industrial computer.

[0057] S200: calling a corresponding physical model from a model library according to the first information, wherein the model library includes a plurality of physical models, and each physical model includes a second relationship between material removal characteristics and specific cutting amount obtained based on a second machining process. Each physical model in the model library corresponds to one or more second relationships. The one or more second relationships are based on the second information and are for the same numerical control machine tool.

[0058] In the embodiment, each physical model corresponds to a set of tool types, process types, and workpiece materials, etc. After receiving the first information, the model library is searched according to the first information. Specifically, the physical model is labeled with the second information, so that the same second information as the first information can be searched with the first information as the search term, and then the physical model corresponding to the second information is determined and called.

[0059] It can be understood that the matched physical model reflects the machining characteristics under the conditions of tool types and workpiece materials of the second machining process, and excludes the influence of tool type changes and material changes on machining characteristics.

[0060] S300: determining the first relationship between material removal characteristics and specific cutting amount in the first machining process.

[0061] In this step, the first relationship between material removal characteristics and specific cutting amount in the first machining process is generated, which can reflect the status of the first machining process in real time.

[0062] S400: comparing the first relationship with the second relationship to obtain a comparison result.

[0063] In this step, by comparing the first relationship in the first machining process with the second relationship in the second machining process under the same conditions of tool types and workpiece materials, the difference between the first relationship and the second relationship is obtained, and the problem in the machining process is determined based on the above difference.

[0064] In some embodiments, when the first relationship is within the relationship range indicated by the second relationship, it indicates that the first machining process is normal; when the first relationship is not within the relationship range indicated by the second relationship, it indicates that the first machining process is abnormal. The relationship range represents a floating range based on the second relationship. The relationship range represents a range corresponding to a known state in the machining process.

[0065] S500: output a monitoring suggestion based on the comparison result.

[0066] In this embodiment, the monitoring suggestion can be displayed on the display screen of at least one device for the user to view. The at least one device includes at least one of the monitoring device 102, the cloud device 103, and the application terminal 104.

[0067] In summary, the machining monitoring method provided in this embodiment can obtain first information in a first machining process in real time, retrieve a physical model in a model library based on the first information, match a physical model with the same first information as the second information, and the matched physical model represents a second relationship between material removal characteristics and specific cutting amount, which excludes the influence of tool types and workpiece materials and reflects the machining characteristics in the second machining process. By comparing the first relationship with the second relationship, the difference between the first machining process and the second machining process is obtained to provide a monitoring suggestion. Since the first relationship and the second relationship are obtained based on the material removal characteristics and the specific cutting amount, the monitoring threshold is generated without learning the signals strongly related to the process conditions, and it is better suitable for various machining scenarios.

[0068] In an embodiment, step S200 includes:

[0069] According to the first information, a target physical model is called from the model library, the second information of the target physical model is the same as the first information, and the second information includes a second tool type and a second workpiece material.

[0070] In this embodiment, when the tool type is changed, the tool type in the first information no longer matches the current tool type, and the tool type in the first information needs to be updated to the changed tool type. The target physical model is retrieved from the model library based on the updated first information.

[0071] It should be noted that the physical model can be called from the model library of the monitoring device 102 or from the cloud device 103. When the model library is called from the cloud device 103, the cloud device 103 receives the first information uploaded on the edge side. Based on the first information, the physical model is retrieved from the model library, and after the second information of the retrieved physical model is the same as the first information, the cloud device 103 issues the physical model to the monitoring device 102.

[0072] It should be noted that, since there can be multiple second information identical to the first information, when multiple available physical models are screened from the model library, since the machine tool accuracy does not change greatly between two similar machining processes, the physical model of the second machining process closest to the first machining process can be selected as the target physical model, which can increase the accuracy of monitoring.

[0073] In particular, step S200 further includes:

[0074] Determining whether the tool type is changed at the start time of the first machining process.

[0075] If yes, updating the tool type in the first information with the changed tool type, and calling the target physical model from the model library with the updated first information, the second information of the target physical model being identical to the first information, the second information including the second tool type and the second workpiece material.

[0076] If no, calling the last physical model of the first machining process.

[0077] In the embodiment, the information of the numerical control system can be received by communicating with the numerical control system, so as to determine whether the tool change occurs at the start time of the first machining process.

[0078] In the embodiment, when in the single-piece machining scenario, the rough machining and the finish machining can be continuously performed, the workpiece material is generally unchanged during the machining process, and if the tool type is not changed, the last machining process of the first machining process can be used as the second machining process, so that the real-time performance of the second relationship can be improved and the monitoring can be more accurate.

[0079] In the embodiment, an auxiliary step can be added to determine whether the material is changed during the continuous machining process. For example, when it is determined that the tool type is not changed, a pop-up window such as “whether the workpiece is changed”, “yes”, “no” and the like can be displayed on the display of the computer, and the workpiece change condition can be determined in response to the selection instruction of the operator, so that whether the first information is updated can be more reasonably determined.

[0080] In an embodiment, step S400 includes:

[0081] Obtaining a first curve representing the first relationship and a second curve representing the second relationship,

[0082] Comparing the first curve and the second curve in the same coordinate system.

[0083] Please refer to FIG. 3, in the embodiment, in order to compare the machining characteristics of the first machining process with the machining characteristics of the second machining process, a plurality of different material removal characteristics corresponding to specific material removal rates in the first machining process are obtained, i.e. a plurality of first relationships are collected, the plurality of first relationships can be fitted into a first function by using a fitting method, the first function is named as a first curve in a coordinate system, for example, a line segment passing through R1 and S1 as shown in FIG. 3. A plurality of different material removal characteristics corresponding to specific material removal rates in the second machining process are obtained, i.e. a plurality of second relationships are collected, the plurality of second relationships can be fitted into a second function by using a fitting method, the second function is named as a second curve in the coordinate system, for example, a line segment passing through R2 and S2 as shown in FIG. 3.

[0084] Optionally, the longitudinal coordinate axis of the above-mentioned coordinate system is the specific material removal rate, and the transverse coordinate axis of the coordinate system is the material removal characteristic. It should be noted that the longitudinal coordinate axis can also be the material removal characteristic, and the transverse coordinate can also be the specific material removal rate, which is not limited in the present application.

[0085] In the embodiment, the first curve has a first evaluation point R1 relative to the longitudinal coordinate axis, the first evaluation point represents the specific material removal rate corresponding to the material removal characteristic close to 0 in the first curve. For example, the first evaluation point R1 can be the intersection of the first curve and the longitudinal coordinate axis, or the first evaluation point can be a certain point on the first curve at a certain distance from the longitudinal coordinate axis, i.e. the specific material removal rate corresponding to the material removal characteristic slightly greater than 0. The first curve includes a first stable point, such as S1 in FIG. 3, and the first stable point S1 can have a preset relationship with the first evaluation point R1. The first stable point represents the specific material removal rate corresponding to the material removal characteristic close to infinity in the first curve. For example, when the longitudinal coordinate of the first evaluation point R1 decays to N% (N is less than or equal to 100) and / or the decay rate is less than a predetermined value, the longitudinal coordinate of the first stable point S1 is obtained. Since there can be multiple points with the same longitudinal coordinate, the point closest to the first evaluation point R1 can be selected as the first stable point S1. Similarly, the second evaluation point represents the specific material removal rate corresponding to the material removal characteristic close to 0 in the second curve. The second stable point represents the specific material removal rate corresponding to the material removal characteristic close to infinity in the first curve. The stable point can be understood as the value that the specific material removal rate tends to be stable as the material removal characteristic increases. In an optional manner, for example, when searching for the first stable point or the second stable point, an iterative method, a dichotomy iterative method, etc. can be used to obtain the first stable point or the second stable point. For example, the material removal characteristic X0 is initialized, X is increased by a certain proportion (such as X n+1 n ), the absolute difference between the specific material removal rates Y of the adjacent two times is calculated, |Y n+1 -Y n |, if the absolute difference is less than a preset error ε (such as ∈ = 10 -6 ), the Y n+1 ​as a stable value.

[0086] In the embodiment, since the first curve represents the machining characteristic of the first machining process corresponding to the first relationship, and the second curve represents the machining characteristic of the second machining process corresponding to the second relationship, by comparing the first curve and the second curve in the same coordinate system, the change of the machining characteristic can be directly reflected. The second curve can accurately express the change of the sharpness of the tool, that is, the wear state of the tool. When the tool is not worn, that is, when the material removal characteristic is close to 0, the specific cutting energy can be stable in a certain range. By comparing the deviation degree of the specific cutting energy when the material removal characteristic is close to 0 in the first machining process and the second machining process, whether the tool is normal can be determined.

[0087] In some embodiments, the step S400 further comprises:

[0088] obtaining a first evaluation value in the first curve, wherein the first evaluation value represents a characteristic value when the specific cutting energy corresponding to the material removal characteristic close to 0 in the first curve;

[0089] obtaining a second evaluation value in the second curve, wherein the second evaluation value represents a characteristic value when the specific cutting energy corresponding to the material removal characteristic close to 0 in the second curve;

[0090] determining the tool state in the first machining process based on the deviation degree between the first evaluation value and the second evaluation value.

[0091] In the embodiment, the first evaluation value and the first evaluation point represent the characteristic value when the specific cutting energy corresponding to the material removal characteristic close to 0 in the first machining process, and the second evaluation value and the second evaluation point represent the characteristic value when the specific cutting energy corresponding to the material removal characteristic close to 0 in the second machining process. By comparing the first evaluation value and the second evaluation value, whether the tool is abnormal can be determined.

[0092] calculating the ratio of the absolute value of the difference between the first evaluation value and the second evaluation value to the second evaluation value, to obtain the deviation degree of the first evaluation value relative to the second evaluation value.

[0093] For the same tool and the same material, the attenuation law between the material removal characteristic and the specific cutting amount is shown as the second curve in FIG. 3. Therefore, the deviation between the characteristic value indicated by the first evaluation point in the first machining process and the characteristic value indicated by the second evaluation point in the second machining process can be compared. For the same material, when the tool is not seriously worn, the characteristic value indicated by the first evaluation point in the first machining process should be in the vicinity of the characteristic value indicated by the second evaluation point. When the deviation of the first evaluation value with respect to the second evaluation value is greater than or equal to the first deviation threshold, it is determined that the tool is abnormal, and the output monitoring suggestion can be that the tool is abnormal, and it is suggested to check the tool state or stop and replace the tool. When the deviation of the first evaluation value with respect to the second evaluation value is less than the first deviation threshold, it is determined that the tool is normal.

[0094] Referring to FIG. 3, in an embodiment, step S400 further comprises:

[0095] The curve segment in the preset range of the first evaluation point R1 in the first curve is selected as the first evaluation interval;

[0096] The curve segment in the preset range of the second evaluation point R2 in the second curve is selected as the second evaluation interval;

[0097] The first evaluation value of the first evaluation interval and the second evaluation value of the second evaluation interval are determined based on the predetermined index;

[0098] The deviation of the first evaluation value with respect to the second evaluation value is calculated, and the tool state in the first machining process is determined.

[0099] In the present embodiment, the first evaluation value can be a characteristic value in the first evaluation interval. The second evaluation value represents a characteristic value in the second evaluation interval. The characteristic values include the average value, the maximum value, and the slope change. The first evaluation value is a characteristic value calculated based on the first evaluation interval, and the second evaluation value is a characteristic value calculated based on the second evaluation interval. The shape of the predetermined range includes but is not limited to a circular region, a rectangular region, a square region, etc., and the shape of the predetermined range is not limited. The first evaluation interval represents the interval of the neighborhood around the first evaluation point. The first evaluation interval represents the interval of the neighborhood around the second evaluation point.

[0100] The circular region around R1 and R2 is the predetermined range. By selecting the evaluation interval for evaluation, the accuracy of the evaluation can be enhanced, and by selecting the evaluation value based on the predetermined index, the method can be applied to various different scenarios. The predetermined index includes the average value, the maximum value, and the slope change.

[0101] In the embodiment, the tool wear is divided into initial wear, normal wear and rapid wear, when the tool wear is evaluated by the method, in the initial wear and normal wear stages of the tool, the first relationship representing the first machining process does not deviate greatly from the second relationship representing the second machining process, that is, the deviation degree between the first relationship and the second relationship is not too large.

[0102] When the evaluation index of the maximum value is adopted, the ordinate of the first evaluation point R1 is the maximum in the first evaluation interval, the ordinate of the second evaluation point R2 is the maximum in the second evaluation interval, for example, the ordinate of the second evaluation point R1 is 100, the ordinate of the first evaluation point R2 is 130, the deviation degree is thirty percent, the predetermined threshold can be set according to the change value generated by the normal tool gradual wear, that is, the first deviation threshold, when the deviation degree exceeds the predetermined threshold, it is determined that the tool is abnormal (rapid wear, collapse or tool breakage), the output monitoring suggestion can be tool abnormality, and it is suggested to check the tool state or stop the machine to replace the tool.

[0103] In the embodiment, the comparison method of other evaluation indexes (hereinafter referred to as other comparison) is similar to the comparison method between the first evaluation point R1 and the second evaluation point R2, which will not be described here.

[0104] It should be noted that two or more evaluation indexes can be used for comprehensive evaluation, when the evaluation point comparison and the other comparison are used at the same time, the first deviation degree of the evaluation point comparison and the second deviation degree of the other comparison need to be measured at the same time, the first coefficient and the second coefficient can be preset, the first coefficient is used to represent the proportion of the first deviation degree, the second coefficient is used to represent the proportion of the second deviation degree, and the final deviation degree = first coefficient * first deviation degree + second coefficient * second deviation degree.

[0105] In some embodiments, step S400 further comprises:

[0106] Obtaining a third evaluation value in the first curve, wherein the third evaluation value represents a feature value when the specific cutting amount corresponding to the material removal feature approaching infinity in the first curve;

[0107] Obtaining a fourth evaluation value in the second curve, wherein the fourth evaluation value represents a feature value when the specific cutting amount corresponding to the material removal feature approaching infinity in the second curve;

[0108] Based on the deviation degree of the third evaluation value with respect to the fourth evaluation value, determining the incoming material state and / or the tool state in the first machining process.

[0109] The third evaluation value and the first stable point represent a characteristic value when the material removal characteristic approaches infinity in the first machining process, and the fourth evaluation value and the second stable point represent a characteristic value when the material removal characteristic approaches 0 in the second machining process. By comparing the third evaluation value and the fourth evaluation value, it can be determined whether the tool is abnormal.

[0110] The difference between the third evaluation value and the fourth evaluation value is calculated, and the absolute value of the difference is compared with the fourth evaluation value to obtain a deviation degree of the third evaluation value relative to the fourth evaluation value.

[0111] When the deviation degree of the third evaluation value relative to the fourth evaluation value is greater than or equal to a second deviation threshold, it is determined that the tool is abnormal and / or the incoming material changes greatly. The monitoring suggestion output can be that the tool is abnormal, and it is suggested to check the tool state or stop the machine to replace the tool. When the deviation degree of the third evaluation value relative to the fourth evaluation value is less than a first deviation threshold, it is determined that the tool is normal. For the same tool and the same material, the attenuation law between the material removal characteristic and the specific cutting amount is shown in the second curve in FIG. 3. Therefore, by comparing the deviation degree between the characteristic value indicated by the first stable point in the first machining process and the characteristic value indicated by the second stable point in the second machining process, it can be determined whether the tool is abnormal and / or the material changes greatly. For the same material, when the tool is not severely worn, the characteristic value indicated by the first stable point in the first machining process should be in the vicinity of the characteristic value indicated by the second stable point. When the characteristic value indicated by the first stable point in the first machining process is not in the vicinity of the characteristic value indicated by the second stable point, it indicates that the tool is abnormal and / or the material changes greatly. Specifically,

[0112] In an embodiment, the step S400 further comprises:

[0113] A curve segment in a preset range of the first stable point S1 on the first curve is selected as a third evaluation interval;

[0114] A curve segment in a preset range of the second stable point S2 on the second curve is selected as a fourth evaluation interval;

[0115] The third evaluation value of the third evaluation interval and the fourth evaluation value of the fourth evaluation interval are determined based on a predetermined index.

[0116] Based on the deviation degree between the third evaluation value and the fourth evaluation value, the incoming material state and / or the tool state in the first machining process are determined.

[0117] In the embodiment, the second curve has a second evaluation point R2 relative to the ordinate axis, and the second curve includes a second stable point S2, and the second stable point S2 can have a preset relationship with the second evaluation point. The determination method of the second evaluation point R2 and the second stable point S2 can refer to the acquisition method of the first evaluation point R1 and the first stable point S1, which will not be described herein.

[0118] In the embodiment, for the same workpiece, since the workpiece material can be slightly different due to different production formulas and processes provided by different suppliers, the deviation degree between the third evaluation value and the fourth evaluation value can be compared to determine the change of the incoming material. For example, when the deviation degree between the third evaluation value and the fourth evaluation value exceeds the second deviation threshold, the output monitoring suggestion can be that the incoming material and / or the tool state change, and it is suggested to check or replace the incoming material and the tool. It can be understood that the comparison method between the third evaluation value and the fourth evaluation value is similar to the comparison method between the first evaluation value and the second evaluation value, which will not be described herein.

[0119] In an embodiment, the step S400 further includes:

[0120] comparing a first change trend of the first curve and a second change trend of the second curve;

[0121] determining a change of a machining condition of the first machining process relative to the second machining process based on a difference between the first change trend and the second change trend.

[0122] In the embodiment, the first change trend represents a change trend of the first curve, and the second change trend represents a change trend of the second curve. The change trend can be measured by a change rate. For the same CNC machine tool, when the same type of tool is used to machine the workpiece of the same material, the change trends of the attenuation curves between the material removal characteristics and the specific cutting amount will not differ too much. When the first change trend of the first curve is within the floating range indicated by the change trend of the second curve, it indicates that the machining environment of the first machining process has not changed too much. When the first change trend of the first curve is not within the floating range indicated by the change trend of the second curve, it indicates that the machining environment of the first machining process has changed greatly. The floating range indicated by the change trend of the second curve represents the normal range of the CNC machine tool machining.

[0123] Since the first curve represents the first relationship, and the second curve represents the second relationship, and the first relationship and the second relationship are both obtained based on the same tool type and workpiece material, the first change trend and the second change trend can both represent the change of the machining environment of the same CNC machine tool except the tool type and the workpiece material, for example, the machining environment includes but is not limited to the machine tool performance change (such as cold machine state, hot machine state, machine tool precision, fixture precision, etc.) and cutting fluid change.

[0124] In a possible example, the first change trend can be represented by a slope between two points in the first curve. The second change trend can be represented by a slope between two points in the second curve. Specifically, a first slope is taken from the first curve, at which the ordinate of the first evaluation point decays to 70 percent; a second slope is taken from the second curve, at which the ordinate of the second evaluation point decays to 70 percent, and the deviation degree of the first slope and the second slope is compared. In this example, the first change trend and the second change trend can describe the descending speed of the corresponding curve. Specifically, when the first slope is within a floating range of the second slope, it indicates that there is no great change in the processing environment. When the first slope is not within the floating range of the second slope, it indicates that there is a great change in the processing environment. For example, the floating range is a range formed by adding and subtracting a preset error from the second slope.

[0125] In a possible example, two curves that are spaced apart from each other and parallel to the Y axis can be used to simultaneously intercept the first curve and the second curve, to obtain two curve segments at the same position. By comparing the similarity of the two curve segments, it is determined whether the processing environment changes. For example, when the similarity of the two curve segments is greater than 90 percent, it is considered that the processing environment does not change greatly, and the processing can continue.

[0126] In a possible example, two curves that are spaced apart and parallel to the Y axis can be used to simultaneously intercept the first curve and the second curve, to obtain two curve segments at the same position, and by comparing the fluctuation degree of the two curve segments, the stability of the processing environment is determined. For example, when the fluctuation frequency of the line segment intercepted from the first curve is greater than the fluctuation frequency of the line segment intercepted from the second curve, or when the fluctuation amplitude of the line segment intercepted from the first curve is greater than the fluctuation amplitude of the line segment intercepted from the second curve, it is determined that the processing environment changes. The fluctuation frequency represents the number of irregular or periodic up-and-down oscillations of the data points in the curve around the overall change trend. As shown in FIG. 4, the fluctuation frequency is three times.

[0127] In this embodiment, when the difference degree between the first change trend and the second change trend exceeds the third deviation threshold, the output monitoring suggestion can be that the processing environment is abnormal or unstable, and it is suggested to perform equipment maintenance before processing. The difference degree between the first change trend and the second change trend is obtained by calculating the ratio of the absolute value of the difference between the first change trend and the second change trend to the second change trend.

[0128] Different from the above embodiment, another embodiment of the present application further includes:

[0129] S100: Obtain first information of a first processing process, and the first information includes a first tool type and a first workpiece material of a current stage.

[0130] S200: calling a corresponding physical model from a model library according to the first information, wherein the model library comprises a plurality of the physical models, and each of the physical models comprises a second relationship between material removal characteristics and specific cutting amount acquired in a second machining process.

[0131] S210: fitting a first boundary and a second boundary representing the second relationship in a coordinate system based on the corresponding plurality of sets of material removal characteristics and specific cutting amount acquired by the physical model.

[0132] Step S310: determining a first coordinate representing the first relationship based on the real-time material removal characteristic and the real-time specific cutting amount.

[0133] Step S400: comparing a position relationship of the first coordinate with the first boundary and the second boundary.

[0134] In the embodiment, the real-time material removal characteristic and the real-time specific cutting amount are data acquired in a real-time machining process in the first machining process. The first boundary represents a critical upper limit line of the specific cutting amount corresponding to the material removal characteristic, and the second boundary represents a critical lower limit line of the specific cutting amount corresponding to the material removal characteristic. For the same numerical control machine tool, when a same type of tool is used to machine a workpiece of a same material, the variation trend of the attenuation curve between the material removal characteristic and the specific cutting amount will not differ too much. The variation trend of the attenuation curve between the material removal characteristic and the specific cutting amount has the first boundary and the second boundary. When the first coordinate is within the range of the first boundary and the second boundary, it indicates that the machining is in a normal state. When the first coordinate is not within the range of the first boundary and the second boundary, it indicates that the machining is in an abnormal state.

[0135] Referring to FIG. 5, for each abscissa, upper boundary points and lower boundary points are first generated respectively, and the generation method includes statistical methods such as normal distribution estimation (for example, three-sigma principle), box plot, and maximum and minimum value. Then, a continuous first boundary is generated by fitting or enveloping a plurality of upper boundary points, or a continuous second boundary is generated by fitting or enveloping a plurality of lower boundary points.

[0136] It should be noted that in the embodiment, it is assumed that the first evaluation point R1 and the first stable point S1 are both on the first boundary, and it is assumed that the second evaluation point R2 and the second stable point S2 are both on the second boundary, which is only to illustrate a special case of the monitoring method and does not represent a limitation on the present application. In a possible example, the first evaluation point R1 and the first stable point S1 are both below the first boundary, and the second evaluation point R2 and the second stable point S2 are both above the second boundary.

[0137] In the embodiment, instead of comparing the first curve and the second curve, a same physical model as the first information is called, a first boundary and a second boundary are generated in a coordinate system based on a plurality of sets of material removal features and specific cutting amounts in the physical model, and a first coordinate (a longitudinal coordinate is a real-time specific cutting amount, and a transverse coordinate is a real-time material removal feature) is obtained in a machining process, and a positional relationship between the first coordinate and the first boundary and the second boundary is compared.

[0138] When the first coordinate is between the first boundary and the second boundary, it is determined that a machining state of the first machining process is normal, and when the first coordinate is outside the first boundary and the second boundary, it is determined that the machining state of the first machining process is abnormal. The output monitoring suggestion can be a tool abnormality or a machining environment abnormality, and it is suggested to check and then machine. The machining state includes at least one of a machining environment state, a tool state, and a material state.

[0139] In another aspect of the present application, a computer program product is provided, including a computer program, which, when executed by a processor, implements the machining monitoring method in any of the embodiments of the present application.

[0140] In the computer program product, an optional implementation form of a program module architecture of the computer program implementing each step of the machining monitoring method can be a machining monitoring device.

[0141] Referring to FIG. 7, the embodiment of the present application further provides a machining monitoring device, including:

[0142] An information obtaining module 1 is configured to obtain first information of a first machining process, the first information including a first tool type and a first workpiece material in a current stage;

[0143] A calling module 2 is configured to call a corresponding physical model from a model library according to the first information, wherein the model library includes a plurality of the physical models, each of the physical models including a second relationship between a material removal feature and a specific cutting amount obtained based on a second machining process, and the second machining process is a machining process before the first machining process;

[0144] A calculating module 3 is configured to determine a first relationship between the material removal feature and the specific cutting amount in the first machining process;

[0145] A comparing module 4 is configured to compare the first relationship with the second relationship to obtain a comparison result;

[0146] An outputting module 5 is configured to output a monitoring suggestion based on the comparison result.

[0147] Since all the technical solutions of the above method embodiments are adopted, the same beneficial effects as those brought by the technical solutions of the above embodiments are also obtained, and thus will not be repeated here.

[0148] Referring to FIG. 8, it is a structural schematic diagram of a computing device provided by an embodiment of the present application. The computing device 40 comprises a processor 401 and a memory 402. The memory 402 is connected to the processor 401, for example, connected to the processor 401 through a bus. It can be understood that the computing device 40 can be one or more of the monitoring device 102, the cloud device 103 and the application terminal 104.

[0149] The processor 401 is configured to support the computing device 40 to perform the corresponding functions in the methods in the above-mentioned method embodiments. The processor 401 can be a central processing unit (CPU), a network processor (NP), a hardware chip or any combination thereof. The above-mentioned hardware chip can be an application specific integrated circuit (ASIC), a programmable logic device (PLD) or a combination thereof. The above-mentioned PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL) or any combination thereof.

[0150] The memory 402 is used to store program codes and the like. The memory 402 can comprise a volatile memory (VM), for example, a random access memory (RAM); the memory 402 can also comprise a non-volatile memory (NVM), for example, a read-only memory (ROM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD); the memory 402 can also comprise a combination of the above-mentioned kinds of memories.

[0151] An embodiment of the present application further provides a computer readable storage medium, the computer readable storage medium stores a computer program, the computer program comprises program instructions, and the program instructions, when executed by a processor, cause the processor to perform the method according to any one of the embodiments.

[0152] As shown in FIG. 9, FIG. 9 is a block diagram of a numerical control machine according to an embodiment of the present application, the numerical control machine comprising a spindle and a tool. The tool is installed on the spindle through a tool holder, and the tool is applied to the numerical control machine, so that the numerical control machine can be controlled to process a workpiece to be processed by the tool.

[0153] The embodiment of the present application further provides a computer program product, comprising a computer program, wherein the computer program is executed by a processor to implement the method in any of the embodiments of the present application.

[0154] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by a computer program instructing related hardware, and the program can be stored in a computer readable storage medium. When the program is executed, the program can include the processes of the above-mentioned embodiments. The storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM) or a random access memory (RAM), etc.

[0155] The above is only optional embodiments of the present application and is not intended to limit the present application. The present application can have various changes and modifications for those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the scope of claims of the present application.

Claims

1. A process monitoring method, characterized by, The method comprises: obtaining first information of a first machining process, the first information comprising a first tool type and a first workpiece material of a current stage; calling a corresponding physical model from a model library according to the first information, wherein the model library comprises a plurality of physical models, each of the physical models comprising a second relationship between a material removal feature and a specific cutting amount, the second relationship being obtained based on a second machining process, the second machining process being obtained before the first machining process; determining a first relationship between a material removal feature and a specific cutting amount in the first machining process; comparing the first relationship with the second relationship to obtain a comparison result; outputting a monitoring suggestion based on the comparison result.

2. The method of claim 1, wherein: The calling of the corresponding physical model from the model library according to the first information comprises: calling a target physical model from the model library according to the first information, the target physical model having the same second information as the first information, the second information comprising a second tool type and a second workpiece material.

3. The method of any one of claims 1, 2, wherein: The comparison of the first relationship with the second relationship to obtain a comparison result comprises: obtaining a first curve representing the first relationship and a second curve representing the second relationship, comparing the first curve with the second curve in the same coordinate system to obtain the comparison result; wherein a longitudinal coordinate axis of the coordinate system is the specific cutting amount, and a transverse coordinate axis of the coordinate system is the material removal feature.

4. The method of claim 3, wherein: The comparison of the first curve with the second curve to obtain a comparison result comprises: obtaining a first evaluation value in the first curve, wherein the first evaluation value represents a feature value of the specific cutting amount corresponding to the material removal feature close to 0 in the first curve; obtaining a second evaluation value in the second curve, wherein the second evaluation value represents a feature value of the specific cutting amount corresponding to the material removal feature close to 0 in the second curve; determining a tool state in the first machining process based on a deviation degree of the first evaluation value relative to the second evaluation value.

5. The method of claim 3, wherein: The first curve has a first evaluation point relative to the longitudinal coordinate axis, and the second curve has a second evaluation point relative to the longitudinal coordinate axis. The comparison of the first curve with the second curve comprises: selecting a curve segment within a preset range of the first evaluation point on the first curve as a first evaluation interval; selecting a curve segment within a preset range of the second evaluation point on the second curve as a second evaluation interval; determining a first evaluation value of the first evaluation interval and a second evaluation value of the second evaluation interval based on a predetermined index; determining a tool state in the first machining process based on a deviation degree of the first evaluation value relative to the second evaluation value.

6. The method of claim 3 or 4, wherein: The determination of the tool state in the first machining process based on the deviation degree of the first evaluation value relative to the second evaluation value comprises: determining that the tool is abnormal when the deviation degree of the first evaluation value relative to the second evaluation value is greater than or equal to a first deviation threshold; determining that the tool is normal when the deviation degree of the first evaluation value relative to the second evaluation value is less than the first deviation threshold.

7. The method of claim 3, wherein: The comparison of the first curve with the second curve to obtain a comparison result comprises: obtaining a third evaluation value in the first curve, wherein the third evaluation value represents a feature value corresponding to a specific specific removal rate when the material removal feature approaches infinity in the first curve; obtaining a fourth evaluation value in the second curve, wherein the fourth evaluation value represents a feature value corresponding to a specific specific removal rate when the material removal feature approaches infinity in the second curve; determining the incoming material state and / or the tool state in the first machining process based on the deviation degree of the third evaluation value relative to the fourth evaluation value.

8. The method of claim 3, wherein: The first curve has a first stable point relative to the abscissa axis, and the second curve has a second stable point relative to the abscissa axis; The comparison of the first curve and the second curve includes: selecting a curve segment within a preset range of the first stable point on the first curve as a third evaluation interval; selecting a curve segment within a preset range of the second stable point on the second curve as a fourth evaluation interval; determining a third evaluation value of the third evaluation interval and a fourth evaluation value of the fourth evaluation interval based on a predetermined index; determining the incoming material state and / or the tool state in the first machining process based on the deviation degree of the third evaluation value relative to the fourth evaluation value.

9. The method of claim 7 or 8, characterized in that: The determination of the incoming material state and / or the tool state in the first machining process based on the deviation degree of the third evaluation value relative to the fourth evaluation value includes: when the deviation degree of the third evaluation value relative to the fourth evaluation value is greater than or equal to a second deviation threshold, it indicates that the tool is abnormal and / or the material changes greatly. When the degree of deviation of the third evaluation value with respect to the fourth evaluation value is less than a second deviation threshold, it indicates that the tool abnormality and / or the material change is large.

10. The method of claim 3, wherein: The comparison of the first curve and the second curve includes: comparing a first change trend of the first curve and a second change trend of the second curve; determining the machining condition change of the first machining process relative to the second machining process based on the difference between the first change trend and the second change trend.

11. The method of claim 3, wherein: The determination of the machining condition change of the first machining process relative to the second machining process based on the difference between the first change trend and the second change trend includes: when the first change trend of the first curve is not within the floating range indicated by the change trend of the second curve, it is determined that the machining environment in the first machining process has changed.

12. The method of any one of claims 1-2, wherein: The calling of the corresponding physical model from the model library according to the first information includes: obtaining a plurality of groups of material removal features and specific removal rates based on the physical model, and forming a first boundary and a second boundary representing the second relationship in the coordinate system; The determination of the first relationship between the material removal feature and the specific removal rate in the first machining process includes: determining a first coordinate representing the first relationship based on the real-time material removal feature and the real-time specific removal rate; The comparison of the first relationship and the second relationship includes: determining the machining state of the first machining process based on the relationship between the first coordinate and the first boundary and the second boundary.

13. The method of claim 2, wherein: The determination of the machining state of the first machining process based on the relationship between the first coordinate and the first boundary and the second boundary includes: determining that the machining state of the first machining process is in a normal state when the first coordinate is within the range of the first boundary and the second boundary; determining that the machining state of the first machining process is in an abnormal state when the first coordinate is not within the range of the first boundary and the second boundary.

14. A process monitoring method characterized by, comprising: obtaining first information of a first machining process, the first information comprising a first tool type and a first workpiece material of a current stage; obtaining a plurality of sets of material removal characteristics and specific cutting amounts corresponding to the second relationship based on a physical model, forming a first boundary and a second boundary representing the second relationship in a coordinate system; wherein the model library comprises a plurality of the physical models, each of the physical models comprising a second relationship between material removal characteristics and specific cutting amounts obtained based on a second machining process, the second machining process being obtained before the first machining process; determining a first coordinate representing the first relationship based on real-time material removal characteristics and real-time specific cutting amounts; determining a machining state of the first machining process based on a relationship between the first coordinate and the first boundary and the second boundary, and outputting a monitoring suggestion.

15. A process monitoring device, characterized by: comprising: an information obtaining module, configured to obtain first information of a first machining process, the first information comprising a first tool type and a first workpiece material of a current stage; a calling module, configured to call a corresponding physical model from a model library according to the first information, wherein the model library comprises a plurality of the physical models, each of the physical models comprising a second relationship between material removal characteristics and specific cutting amounts obtained based on a second machining process, the second machining process being a machining process before the first machining process; a calculating module, configured to determine a first relationship between material removal characteristics and specific cutting amounts in the first machining process; a comparing module, configured to compare the first relationship with the second relationship to obtain a comparison result; an outputting module, configured to output a monitoring suggestion based on the comparison result.

16. A computing device, comprising: a computer device comprising a memory and a processor connected to the processor, the processor being configured to execute one or more computer programs stored in the memory, and the processor, when executing the one or more computer programs, causing the computer device to implement the method according to any one of claims 1-14.

17. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, the computer program comprising program instructions, the program instructions causing the processor to execute the method according to any one of claims 1-14 when the program instructions are executed by the processor.

18. A computer program product comprising a computer program, characterized in that, The computer program, when executed by the processor, implements the method according to any one of claims 1-14.

Citation Information

Patent Citations

  • Method and system for monitoring state of tool and processing equipment

    CN107738140A

  • Machining process intelligent monitoring system based on cutting feature selection and method thereof

    CN113741377A

  • Cutter monitoring threshold determination method and device and electronic equipment

    CN115933533A

  • Cutter abrasion real-time monitoring method and device based on spindle vibration signal and storage medium

    CN116511997A

  • Processing monitoring method, processing monitoring device, computer equipment and computer readable storage medium

    CN118859802A

Cited By

  • Monitoring control method and system for trimming die, terminal and storage medium

    CN121806710A