A control system for a machine tool cooling device

By using a camera and image recognition module to monitor the atomization of coolant in the machine tool cooling system, the problem of the inability to monitor the cooling effect in the prior art is solved, and dynamic control and efficiency improvement of the cooling system are realized.

CN116276299BActive Publication Date: 2026-07-10SOUTHWEST UNIV

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SOUTHWEST UNIV
Filing Date
2023-03-24
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

The existing machine tool cooling system fails to effectively monitor the cooling effect, resulting in the inability to dynamically control the cooling system to improve operational efficiency.

Method used

A camera module is used to capture real-time images of the coolant nozzle outputting coolant. The image feature value is extracted by the image recognition module, and the atomization evaluation index is calculated by combining the prior image feature value with the index. The index is then matched with a preset threshold to output the working status information of the coolant nozzle for dynamic control of the coolant flow rate.

Benefits of technology

It enables real-time monitoring and dynamic control of cooling effect, improving the operating efficiency and accuracy of the cooling system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116276299B_ABST
    Figure CN116276299B_ABST
Patent Text Reader

Abstract

The application discloses a control system for a machine tool cooling device, which comprises a control module, a camera module, a cooling liquid spray head, an image recognition module and an output module, which are electrically connected with the control module respectively. In the application, the image recognition module determines the current atomization amount evaluation index of the cooling liquid output by the cooling spray head in the peripheral space of the target to be cooled, and determines whether the current atomization amount evaluation index matches the pre-determined atomization amount evaluation index threshold value. If yes, it indicates that the current working state of the cooling liquid spray head is the target working state. If not, it indicates that the current working state of the cooling liquid spray head is the state to be adjusted. This is beneficial to monitoring the cooling effect, so as to dynamically regulate the flow of the output cooling liquid of the cooling liquid spray head according to the change of the cooling effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of control technology, and in particular to a control system for a machine tool cooling device. Background Technology

[0002] Patent CN217254989U discloses an adjustable flow rate machine tool cooling system, mainly applied in the field of machine tool cooling system technology. It includes a chiller, a slide, a water-cooled spindle motor, a spindle milling head, a heat exchanger, a water-cooled medium distribution block, a water-cooled medium flow limiter for the heat exchanger, a water-cooled medium flow limiter for the spindle motor, a water-cooled medium channel for the spindle milling head, a water-cooled medium outlet pipe, and a water-cooled medium return pipe. The water-cooled spindle motor and heat exchanger are installed inside the slide, and the spindle milling head is installed at the bottom. Using this machine tool cooling system, precise control of the coolant flow rate of the spindle box, spindle milling head, water-cooled spindle motor, and heat exchanger can be achieved, enabling on-demand distribution of flow rate to different cooling points. This simplifies the flow control system, simplifies the cooling equipment, reduces maintenance costs, reduces manufacturing costs, reduces cooling equipment power, reduces energy consumption, and simultaneously improves machine tool cooling efficiency and machining accuracy.

[0003] The above technical solution only controls the coolant flow rate of the cooling device and does not monitor the cooling effect. This is not conducive to the dynamic control of the cooling system based on the cooling effect, thereby improving the operating efficiency of the cooling system.

[0004] It is evident that designing a cooling device control system that facilitates monitoring of cooling performance is a technical problem that urgently needs to be solved. Summary of the Invention

[0005] The technical problem to be solved by the present invention is to provide a control system for a machine tool cooling device, which is beneficial for monitoring the cooling effect.

[0006] To address the aforementioned technical problems, this invention discloses a control system for a machine tool cooling device. The control system includes a control module and a camera module, a coolant nozzle, an image recognition module, and an output module, all electrically connected to the control module. The camera module captures real-time images of the target to be cooled when the coolant nozzle outputs coolant. The steps performed by the control module include:

[0007] The control module acquires real-time images of the target to be cooled through the camera module;

[0008] The control module controls the image recognition module to determine the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled based on the image feature values ​​of the real-time image and the prior image feature values.

[0009] The control module determines whether the current atomization quantity evaluation index matches a predetermined atomization quantity evaluation index threshold. If yes, it controls the output module to output first result information indicating that the current working state of the coolant nozzle is the target working state. If no, it controls the output module to output second result information indicating that the current working state of the coolant nozzle is a state to be adjusted. The current working state of the coolant nozzle includes the current flow rate of coolant output by the coolant nozzle.

[0010] In the control system for a machine tool cooling device disclosed in this invention, an image recognition module determines the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled, and determines whether the current atomization evaluation index matches a predetermined atomization evaluation index threshold. If they match, it indicates that the current working state of the coolant nozzle is the target working state; if they do not match, it indicates that the current working state of the coolant nozzle is a state to be adjusted. This is beneficial for monitoring the cooling effect, thereby facilitating the dynamic adjustment of the coolant output flow rate of the coolant nozzle based on changes in the cooling effect.

[0011] As an optional implementation, in this invention, during the process of the control module controlling the image recognition module to determine the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled based on the image feature values ​​of the real-time image and the prior image feature values, the image recognition module performs the following steps:

[0012] The image recognition module divides the real-time image into several real-time image units;

[0013] The image recognition module performs image feature extraction on the real-time image unit to determine the current image feature value of the real-time image unit;

[0014] The image recognition module determines the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled based on the current image feature value and the prior image feature value. The current image feature value includes the current brightness value, current grayscale value and current contrast value corresponding to the real-time image unit, and the prior image feature value includes the prior brightness value, prior grayscale value and prior contrast value corresponding to the prior image unit.

[0015] As an optional implementation, in this invention, the number of rows of real-time image units in the real-time image is the same as the number of rows of prior image units in the prior image, and the number of rows of real-time image units in the real-time image is the same as the number of columns of prior image units in the prior image.

[0016] Furthermore, the image recognition module determines the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled based on the current image feature value and the prior image feature value, using the following formula:

[0017]

[0018] In the formula, m is the number of rows of the image unit divided by the real-time image or the prior image, n is the number of columns of the image unit divided by the real-time image or the prior image, and L ij L' represents the current brightness value of the real-time image cell in the i-th row and j-th column. ij H represents the prior brightness value of the prior image unit in the i-th row and j-th column. ij This represents the current grayscale value of the real-time image cell in the i-th row and j-th column. H' represents the average value of the current grayscale value of a real-time image unit. ij This represents the prior gray value of the prior image cell in the i-th row and j-th column. D represents the average of the prior gray values ​​of the prior image units. ij D' represents the current contrast value of the real-time image cell in the i-th row and j-th column. ij represents the prior contrast value of the prior image unit in the i-th row and j-th column, and S represents the current atomization evaluation index of the coolant currently output by the cooling nozzle in the outer space of the target to be cooled.

[0019] As an optional implementation, in this invention, the control system and the data platform are connected via a public network. Before the control module controls the image recognition module to determine the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled based on the image feature values ​​of the real-time image and the prior image feature values,

[0020] The steps performed by the control module also include:

[0021] The control module acquires a priori images of the target to be cooled, sent by the data platform.

[0022] The control module controls the image recognition module to divide the prior image into several prior image units;

[0023] The control module controls the image recognition module to perform image feature extraction operations on the prior image unit to determine the prior image feature value of the prior image unit.

[0024] As an optional implementation, in this invention, the control system further includes a sensor module electrically connected to the control module. The sensor module includes a humidity sensor for detecting the ambient humidity of the target to be cooled and a temperature sensor for detecting the ambient temperature of the target to be cooled. The steps performed by the control module further include:

[0025] The control module acquires the real-time humidity value of the surrounding environment of the target to be cooled, detected by the humidity sensor.

[0026] The control module acquires the real-time temperature value of the surrounding environment of the target to be cooled, detected by the temperature sensor.

[0027] The control module determines the current cooling parameter evaluation index of the target to be cooled based on the real-time humidity value and the real-time temperature value, wherein the current cooling parameter evaluation index is determined according to the following formula:

[0028]

[0029] In the formula, A is the current cooling parameter evaluation index, t is the real-time temperature value, t' is the preset temperature value, w is the real-time humidity value, w' is the preset humidity value, α is the preset temperature evaluation coefficient, and β is the preset humidity evaluation coefficient.

[0030] The control module determines whether the current cooling parameter evaluation index is within the preset range of the cooling parameter evaluation index. If yes, the control module outputs a third result information indicating that the target to be cooled is in a normal cooling state through the output module. If no, the control module outputs a fourth result information indicating that the target to be cooled is in an abnormal cooling state through the output module. Attached Figure Description

[0031] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0032] Figure 1 This is a schematic diagram of the structure of a control system for a machine tool cooling device according to an embodiment of the present invention;

[0033] Figure 2 This is a flowchart illustrating a portion of the steps executed by the control module in an embodiment of the present invention;

[0034] Figure 3 This is a flowchart illustrating the execution steps of the image recognition module according to an embodiment of the present invention;

[0035] Figure 4 This is a flowchart illustrating another part of the steps executed by the control module in an embodiment of the present invention. Detailed Implementation

[0036] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0037] The terms "first," "second," etc., used in the specification and claims of this invention are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, apparatus, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or devices.

[0038] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0039] This invention discloses a control system for a machine tool cooling device, such as... Figure 1 As shown, the control system includes a control module and a camera module, a coolant nozzle, an image recognition module, and an output module, all electrically connected to the control module. The camera module is used to capture real-time images of the target to be cooled when the coolant nozzle outputs coolant.

[0040] like Figure 2 As shown, the steps performed by the control module include:

[0041] S101, The control module acquires real-time images of the target to be cooled through the camera module.

[0042] S102. The control module controls the image recognition module to determine the current atomization evaluation index of the coolant currently output by the cooling nozzle in the surrounding space of the target to be cooled based on the image feature values ​​of the real-time image and the prior image feature values. When the coolant is sprayed onto the target to be cooled, the current temperature of the target is high, causing the coolant to atomize. Coolant droplets are diffused in the air surrounding the target, making the captured real-time image blurry. Therefore, the current atomization amount can be determined based on the current atomization evaluation index to determine the cooling effect.

[0043] S103. The control module determines whether the current atomization quantity evaluation index matches the predetermined atomization quantity evaluation index threshold. If yes, step S104a is executed; otherwise, step S104b is executed.

[0044] S104a, The control module outputs the first result information indicating that the current working state of the coolant nozzle is the target working state.

[0045] S104b, The control module outputs a second result indicating that the current operating state of the coolant nozzle is in a state to be adjusted. The current operating state of the coolant nozzle includes the current flow rate of coolant output from the nozzle.

[0046] In the control system for a machine tool cooling device disclosed in this invention, the image recognition module determines the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled, and determines whether the current atomization evaluation index matches a pre-determined atomization evaluation index threshold. If they match, it indicates that the current working state of the coolant nozzle is the target working state; if they do not match, it indicates that the current working state of the coolant nozzle is a state to be adjusted. This is beneficial for monitoring the cooling effect, thereby facilitating the dynamic adjustment of the coolant output flow rate of the coolant nozzle based on changes in the cooling effect.

[0047] In determining the current atomization evaluation index, the image recognition module can first divide the real-time image into several real-time image units, and extract image features on a unit-by-unit basis. Based on the extracted image features, the current atomization evaluation index is determined. Compared to image feature extraction on a pixel-by-pixel basis, this avoids reducing the utilization rate of data processing resources due to excessive data redundancy. Specifically, in the process where the control module controls the image recognition module to determine the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled, based on the image feature values ​​of the real-time image and prior image feature values, such as... Figure 3 As shown, the image recognition module performs the following steps:

[0048] S201, The image recognition module divides the real-time image into several real-time image units.

[0049] S202, The image recognition module performs image feature extraction on the real-time image unit to determine the current image feature value of the real-time image unit.

[0050] S203. The image recognition module determines the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled based on the current image feature values ​​and the prior image feature values. The current image feature values ​​include the current brightness value, current grayscale value, and current contrast value corresponding to the real-time image unit, and the prior image feature values ​​include the prior brightness value, prior grayscale value, and prior contrast value corresponding to the prior image unit.

[0051] To further improve the efficiency of the execution steps for determining the current atomization evaluation index, during the process of dividing the implementation image units, the number of rows of real-time image units in the real-time image can be made consistent with the number of rows of prior image units in the prior image, and the number of columns of real-time image units in the real-time image can be made consistent with the number of columns of prior image units in the prior image.

[0052] Furthermore, the image recognition module determines the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled based on the current image feature values ​​and prior image feature values, using the following formula:

[0053]

[0054] In the formula, m is the number of rows of the image unit divided by the real-time image or the prior image, n is the number of columns of the image unit divided by the real-time image or the prior image, and L ij L' represents the current brightness value of the real-time image cell in the i-th row and j-th column. ij H represents the prior brightness value of the prior image unit in the i-th row and j-th column. ij This represents the current grayscale value of the real-time image cell in the i-th row and j-th column. H' represents the average value of the current grayscale value of a real-time image unit. ij This represents the prior gray value of the prior image cell in the i-th row and j-th column. D represents the average of the prior gray values ​​of the prior image units. ij D' represents the current contrast value of the real-time image cell in the i-th row and j-th column. ij represents the prior contrast value of the prior image unit in the i-th row and j-th column, and S represents the current atomization evaluation index of the coolant currently output by the cooling nozzle in the outer space of the target to be cooled.

[0055] The prior image can be acquired by the control system from an external device. Before determining the current atomization evaluation index, the control module can perform image feature extraction on the prior image. This allows the user to acquire prior images matching the application scenario, making the determined current quantitative evaluation index more reliable for evaluating the cooling effect of the current application scenario. This makes the control system of the present invention adaptable to different application scenarios. Specifically, the control system and the data platform are connected via public network communication. Before the control module controls the image recognition module to determine the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled based on the image feature values ​​of the real-time image and the prior image feature values, such as... Figure 4 As shown, the steps performed by the control module also include:

[0056] S1021, The control module acquires the prior image of the target to be cooled sent by the data platform.

[0057] S1022, The control module controls the image recognition module to divide the prior image into several prior image units.

[0058] S1023, The control module controls the image recognition module to perform image feature extraction operations on the prior image unit and determine the prior image feature value of the prior image unit.

[0059] Optionally, the control system can also adjust the cooling system based on the humidity and temperature of the surrounding environment of the target to be cooled, which helps optimize the effect of the control system on the cooling system. The control system also includes a sensor module electrically connected to the control module. The sensor module includes a humidity sensor for detecting the humidity value of the surrounding environment of the target to be cooled and a temperature sensor for detecting the temperature value of the surrounding environment of the target to be cooled. The steps executed by the control module also include:

[0060] The control module acquires the real-time humidity value of the surrounding environment of the target to be cooled, detected by the humidity sensor;

[0061] The control module acquires the real-time temperature value of the surrounding environment of the target to be cooled, detected by the temperature sensor;

[0062] The control module determines the current cooling parameter evaluation index of the target to be cooled based on the real-time humidity and temperature values. The current cooling parameter evaluation index is determined according to the following formula:

[0063]

[0064] In the formula, A is the current cooling parameter evaluation index, t is the real-time temperature value, t is the preset temperature value, w is the real-time humidity value, w' is the preset humidity value, α is the preset temperature evaluation coefficient, and β is the preset humidity evaluation coefficient (optional, α and β can be preset by those skilled in the art based on experience).

[0065] The control module determines whether the current cooling parameter evaluation index is within the preset range of the cooling parameter evaluation index. If so, the control module outputs a third result information indicating that the target to be cooled is in a normal cooling state through the output module. If not, the control module outputs a fourth result information indicating that the target to be cooled is in an abnormal cooling state through the output module.

[0066] Finally, it should be noted that the control system for a machine tool cooling device disclosed in the embodiments of the present invention is only a preferred embodiment of the present invention and is only used to illustrate the technical solution of the present invention, not to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A control system for a machine tool cooling device, characterized in that, The control system includes a control module and a camera module, a coolant nozzle, an image recognition module, and an output module, all electrically connected to the control module. The camera module is used to capture real-time images of the target to be cooled when the coolant nozzle outputs coolant. The steps performed by the control module include: The control module acquires real-time images of the target to be cooled through the camera module; The control module controls the image recognition module to determine the current atomization evaluation index of the coolant currently output by the coolant nozzle in the peripheral space of the target to be cooled, based on the image feature values ​​of the real-time image and the prior image feature values. The control module determines whether the current atomization quantity evaluation index matches a pre-determined atomization quantity evaluation index threshold. If yes, it controls the output module to output first result information indicating that the current working state of the coolant nozzle is the target working state. If no, it controls the output module to output second result information indicating that the current working state of the coolant nozzle is a state to be adjusted. The current working state of the coolant nozzle includes the current flow rate of coolant output by the coolant nozzle. In the process of the control module controlling the image recognition module to determine the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled based on the image feature values ​​of the real-time image and the prior image feature values, the image recognition module performs the following steps: The image recognition module divides the real-time image into several real-time image units; The image recognition module performs image feature extraction on the real-time image unit to determine the current image feature value of the real-time image unit; The image recognition module determines the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled based on the current image feature values ​​and prior image feature values. The current image feature values ​​include the current brightness value, current grayscale value, and current contrast value corresponding to the real-time image unit, and the prior image feature values ​​include the prior brightness value, prior grayscale value, and prior contrast value corresponding to the prior image unit. The number of rows of real-time image units in the real-time image is the same as the number of rows of prior image units in the prior image, and the number of rows of real-time image units in the real-time image is the same as the number of columns of prior image units in the prior image. Furthermore, the image recognition module determines the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled based on the current image feature value and the prior image feature value, using the following formula: , In the formula, The number of rows of image units divided for a real-time image or a priori image. The number of columns for the image units into which the real-time or prior image is divided. Indicates the first Line 1 The current brightness value of the real-time image unit in the column. Indicates the first Line 1 The prior brightness value of the prior image unit in the column. Indicates the first Line 1 The current grayscale value of the real-time image cell in the column. This represents the average value of the current grayscale value of a real-time image unit. Indicates the first Line 1 The prior gray value of the prior image unit of the column. This represents the average of the prior gray values ​​of the prior image units. Indicates the first Line 1 The current contrast value of the real-time image unit in the column. Indicates the first Line 1 The prior contrast value of the prior image unit of the column. This is an evaluation index representing the current atomization amount of coolant output from the cooling nozzle in the surrounding space of the target to be cooled.

2. The control system for a machine tool cooling device according to claim 1, characterized in that, The control system and data platform are connected via a public network. Before the control module controls the image recognition module to determine the current atomization evaluation index of the coolant currently output by the cooling nozzle in the peripheral space of the target to be cooled, based on the image feature values ​​of the real-time image and the prior image feature values, The steps performed by the control module also include: The control module acquires a priori images of the target to be cooled, sent by the data platform. The control module controls the image recognition module to divide the prior image into several prior image units; The control module controls the image recognition module to perform image feature extraction operations on the prior image unit to determine the prior image feature value of the prior image unit.

3. The control system for a machine tool cooling device according to claim 2, characterized in that, The control system further includes a sensor module electrically connected to the control module. The sensor module includes a humidity sensor for detecting the ambient humidity of the target to be cooled and a temperature sensor for detecting the ambient temperature of the target to be cooled. The steps performed by the control module further include: The control module acquires the real-time humidity value of the surrounding environment of the target to be cooled, detected by the humidity sensor. The control module acquires the real-time temperature value of the surrounding environment of the target to be cooled, detected by the temperature sensor. The control module determines the current cooling parameter evaluation index of the target to be cooled based on the real-time humidity value and the real-time temperature value, wherein the current cooling parameter evaluation index is determined according to the following formula: , In the formula, This is the current evaluation index for cooling parameters. This is the real-time temperature value. For the preset temperature value, This is the real-time humidity value. The preset humidity value, The preset temperature evaluation coefficient, This is the preset humidity evaluation coefficient; The control module determines whether the current cooling parameter evaluation index is within the preset range of the cooling parameter evaluation index. If yes, the control module outputs a third result information indicating that the target to be cooled is in a normal cooling state through the output module. If no, the control module outputs a fourth result information indicating that the target to be cooled is in an abnormal cooling state through the output module.