Die casting mold cooling control method, system, storage medium and intelligent terminal
By acquiring three-dimensional thermal image information in the die-casting mold and controlling the flow of cooling water, the problem of uneven cooling was solved, the yield and quality of die-cast parts were improved, and the cost was reduced.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NINGBO HELI TECH CO LTD
- Filing Date
- 2023-11-28
- Publication Date
- 2026-06-19
AI Technical Summary
Uneven cooling during the existing die-casting process leads to uneven internal stress in the die-cast parts, affecting product quality.
By acquiring 3D thermal image information, the temperature and thickness of the area can be determined, and the cooling water flow can be matched and controlled to ensure that each area achieves the same cooling effect, thereby reducing material and power costs.
This achieves uniform cooling within the die-cast parts, improves yield and product quality, and reduces material and electricity costs.
Smart Images

Figure CN117773069B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of die casting technology, and in particular to a method, system, storage medium and intelligent terminal for cooling control of die casting molds. Background Technology
[0002] Die casting is a process that utilizes three key elements—machinery, molds, and alloys—to unify pressure, speed, and time. Used for hot metal processing, the presence of pressure is the main characteristic that distinguishes die casting from other casting methods.
[0003] The basic process of die casting is as follows: molten metal is first cast into the cavity of the mold at low or high speed. The mold has a movable cavity surface, which is pressurized and forged as the molten metal cools. This process not only eliminates shrinkage cavities and porosity defects in the blank, but also makes the internal structure of the blank reach the forged state of broken grains, thus significantly improving the overall mechanical properties of the blank.
[0004] The existing technology has the following problems: during the cooling process, all cooling pipes are circulated, which results in different areas receiving the same cooling process. This can easily lead to some areas not being completely cooled due to excessive thickness, while other areas are cooled prematurely and continue to be cooled due to thinner thickness. The cooling effect is uneven, which can easily lead to uneven internal stress in the die casting and result in poor product quality. There is still room for improvement. Summary of the Invention
[0005] To address the problem of uneven cooling, which can lead to uneven internal stress in die-cast parts and consequently poor product quality, this application provides a method, system, storage medium, and intelligent terminal for controlling the cooling of die-casting molds.
[0006] In a first aspect, this application provides a method for cooling control of die-casting molds, employing the following technical solution:
[0007] A method for controlling the cooling of a die-casting mold, comprising:
[0008] Acquire 3D thermal image information;
[0009] Determine the mapping relationship between regional temperature information and regional coordinate information based on three-dimensional thermal image information;
[0010] The region thickness and region coordinate information stored in the preset region database are matched and analyzed to determine the region thickness corresponding to the region coordinate information, and the region thickness is defined as the current region thickness information.
[0011] The cooling effect information is determined based on the current area thickness and area temperature information.
[0012] The cooling water flow information and cooling effect information stored in the preset cooling database are matched and analyzed to determine the cooling water flow situation corresponding to the cooling effect information, and the cooling water flow situation information is defined as the required cooling water flow situation information.
[0013] The pipeline segment horizontal number group information and area coordinate information stored in the preset pipeline database are matched to determine the pipeline segment horizontal number group corresponding to the area coordinate information, and the pipeline segment horizontal number group is defined as the current pipeline segment horizontal number group information.
[0014] Arbitrarily select the number of one of the pipelines in the current pipeline horizontal numbering group information, and define that number as the current pipeline number information;
[0015] After designating the end of the pipe corresponding to the current pipe number as the inlet and outlet, the cooling water is injected according to the required cooling water flow information, and both ends of the remaining pipes are sealed.
[0016] By adopting the above technical solution, and by controlling the corresponding pipelines in each area to cool according to the corresponding cooling effect, the cooling result of each area is the same. This makes it less likely for uneven cooling to cause stress imbalance inside the die casting, thereby improving the yield and quality of the die casting process.
[0017] Optionally, the method of using the end of the pipe corresponding to the current pipe number as the inlet and outlet, injecting cooling water according to the required cooling water flow information, and sealing both ends of the remaining pipes includes:
[0018] Determine whether the current pipe numbers containing the same cooling effect information are adjacent;
[0019] If so, the complete pipeline number information stored in the pipeline database is matched with the current pipeline number information to determine the complete pipeline number corresponding to the current pipeline number information, and the complete pipeline number is defined as the current complete pipeline number information;
[0020] The pipe number that has the same cooling effect information as the current pipe number information, is located on the current complete pipe number information, and is adjacent to the current pipe horizontal number group information is defined as the adjacent pipe number information.
[0021] Connect the pipes corresponding to the current pipe number information and the adjacent pipe number information to form a series pipe number information, and arbitrarily select the port of the series pipe number information as the water inlet and water outlet, and then inject cooling water according to the required cooling water flow information.
[0022] If not, then arbitrarily select another pipeline number that has not yet been selected in the current pipeline horizontal numbering group information, and define that number as a separate pipeline number information;
[0023] After designating the ports with individual pipeline numbers as inlets and outlets, cooling water is injected according to the required cooling water flow information.
[0024] By adopting the above technical solution, all adjacent pipes with the same cooling effect can be interconnected, allowing both to use the same cooling water for cooling. This eliminates the need for a separate cooling pump connected to the pipes for each area, reducing material and electricity costs.
[0025] Optionally, it also includes a method for arbitrarily selecting series pipe numbering information or individual pipe numbering information, the method comprising:
[0026] The complete pipeline number information and individual pipeline number information stored in the pipeline database are matched to determine the complete pipeline number corresponding to the individual pipeline number information, and the complete pipeline number is defined as the individual complete pipeline number information.
[0027] Statistically determine the number of horizontally connected pipes corresponding to the serial number information;
[0028] Statistical analysis of the individual horizontal quantity information corresponding to each individual pipeline number;
[0029] The total number of lateral pipelines is obtained by summing the number of lateral series pipelines and the number of lateral individual pipelines.
[0030] Determine whether the number of horizontal main pipelines is greater than the preset number of horizontal complete pipelines;
[0031] If it is greater than, during the selection process, the current complete pipeline number information corresponding to the serial pipeline number information or the individual complete pipeline number information corresponding to the individual pipeline number information will be set to the same number until the number corresponding to the union of the current complete pipeline number information and the individual complete pipeline number information is less than or equal to the number of horizontal complete pipelines.
[0032] If the number is less than the specified value, during the selection process, the current complete pipeline number information corresponding to the series pipeline number information or the individual complete pipeline number information corresponding to the individual pipeline number information will be set to different numbers.
[0033] By adopting the above technical solution, if the number is large, pipelines with different effects located in different positions and not adjacent to each other can be operated on the same complete pipeline; if the number is small, each complete pipeline can be operated, which makes the entire pipeline selection process more flexible and optional, and improves the efficiency of pipeline selection.
[0034] Optionally, if the number is greater than the given number, the method for setting the current complete pipeline number information corresponding to the series pipeline number information or the individual complete pipeline number information corresponding to the individual pipeline number information to the same number during the selection process until the number corresponding to the union of the current complete pipeline number information and the individual complete pipeline number information is less than or equal to the number of horizontal complete pipelines includes:
[0035] The cooling effect information required to define the series pipe number information is the series cooling effect information, and the cooling effect information required to define the individual pipe number information is the individual cooling effect information.
[0036] After analyzing the series cooling effect information and the individual cooling effect information, the series pipe number information or individual pipe number information with the closest or the same cooling effect is obtained. The series pipe number information is defined as similar series pipe number information, and the individual pipe number information is defined as similar individual pipe number information.
[0037] Set the current complete pipeline number information corresponding to similar series pipeline number information or the individual complete pipeline number information corresponding to similar individual pipeline number information to the same number.
[0038] Optionally, methods for setting the current complete pipeline number information corresponding to similar series pipeline numbering information or the individual complete pipeline number information corresponding to similar individual pipeline numbering information to the same number include:
[0039] The cooling water flow information corresponding to similar series pipe number information is defined as series cooling water flow information, and the cooling water flow information corresponding to similar individual pipe number information is defined as individual cooling water flow information.
[0040] Determine whether any two series-connected cooling water flow information or required cooling water flow information are the same;
[0041] If they are the same, the two pipe numbers corresponding to the serial cooling water flow information or the required cooling water flow information will fall into the same complete pipe number information, and the complete pipe number information will be defined as the same complete pipe number information.
[0042] Determine whether there are any other series pipe number information or individual pipe number information that require cooling water flow information between the two numbers corresponding to the same series cooling water flow information or required cooling water flow information in the same complete pipe number information.
[0043] If they exist, during the selection process, the current complete pipeline number information corresponding to similar series pipeline number information or the individual complete pipeline number information corresponding to similar individual pipeline number information will be set to the same number, and each pipeline will be injected with cooling water according to the required cooling water flow information after using its own port as the inlet and outlet.
[0044] If it does not exist, then connect all the pipes between the two pipe numbers corresponding to the same series cooling water flow information or the required cooling water flow information in the same complete pipe number information and output them as series pipe number information.
[0045] If they are different, during the selection process, the current complete pipeline number information corresponding to similar series pipeline number information or the individual complete pipeline number information corresponding to similar individual pipeline number information will be set to the same number, and each pipeline will be injected with cooling water according to its own required cooling water flow information after using its own port as the inlet and outlet.
[0046] By adopting the above technical solution, when there are no other pipes that need to flow cooling water between two pipes that require the same cooling effect, even though the two pipes are not adjacent, they can still be located on the same complete pipe and connected to each other so that they can use the same cooling water for cooling, which further reduces material costs and power costs.
[0047] Optionally, if they are not the same, during the selection process, the current complete pipe number information corresponding to similar series pipe number information or the individual complete pipe number information corresponding to similar individual pipe number information are set to the same number, and each uses its own port as the inlet and outlet, and the cooling water is injected according to its own required cooling water flow information.
[0048] Among any two adjacent similar series pipe numbers or similar individual pipe numbers located on the same complete pipe number information, the one with better cooling effect information is defined as the inlet pipe number information; the one with better cooling effect information is defined as the inlet cooling effect information; the one with worse cooling effect information is defined as the outlet pipe number information; and the one with worse cooling effect information is defined as the outlet no cooling effect information. The horizontal numbering group information of the current pipe segment corresponding to the inlet pipe number information is defined as the horizontal numbering group information of the inlet pipe segment; and the horizontal numbering group information of the current pipe segment corresponding to the outlet pipe number information is defined as the horizontal numbering group information of the outlet pipe segment.
[0049] Determine the horizontal numbering group information of the idle pipeline segment between the two based on the horizontal numbering group information of the inlet pipeline segment and the horizontal numbering group information of the outlet pipeline segment.
[0050] Determine if the horizontal numbering group information for the idle pipeline segment exists;
[0051] If not, the pipes corresponding to the inlet pipe number information and the outlet pipe number information will each use their own ports as inlet and outlet, and then the cooling water will be injected according to their respective cooling water flow information.
[0052] If present, the adjustment effect information is determined based on the cooling effect information of the inlet section and the cooling effect information of the outlet section;
[0053] Matching analysis is performed based on the information of affected mold areas and the information of horizontal numbering groups of idle pipeline segments stored in the preset impact database to determine the affected mold area corresponding to the horizontal numbering group information of idle pipeline segments, and the affected mold area is defined as the idle affected mold area information;
[0054] After applying temperature control corresponding to the adjustment effect information to the outer area of the mold corresponding to the idle mold area information, the water inlet pipe number information and the water outlet pipe number information are connected.
[0055] By adopting the above technical solution, if there is a gap between two pipes that require different cooling effects, an adjustment effect can be applied to the gap pipe so that the cooling water reaches the cooling effect required by the second pipe before reaching the second pipe after passing through the first pipe. This allows both pipes to use the same cooling water, further reducing material and electricity costs.
[0056] Optionally, if none exists, the method of injecting cooling water according to the cooling water flow information by using the respective ports of the inlet pipe number information and the outlet pipe number information as the inlet and outlet of the pipes, and then injecting the cooling water according to their respective requirements, includes:
[0057] Based on the horizontal numbering group information of the inlet pipeline segment and the horizontal numbering group information of the outlet pipeline segment, determine the horizontal numbering group information of the intermediate pipeline segment located between the two.
[0058] Determine whether the horizontal numbering group information of the intermediate pipeline segment exists and is not used as the numbering information of the inlet pipeline or the outlet pipeline and is connected to other pipelines.
[0059] If not, then the pipes corresponding to the inlet pipe number information and the outlet pipe number information will each use their own ports as inlet and outlet, and then the cooling water will be injected according to their respective cooling water flow information.
[0060] If so, the actual required effect information is determined based on the adjustment effect information and the cooling effect information corresponding to the horizontal numbering group information of the intermediate pipeline segment.
[0061] The cooling water circulation information and actual demand effect information stored in the preset cooling database are matched and analyzed to determine the cooling water circulation situation corresponding to the actual demand effect information, and the cooling water circulation situation information is defined as the actual cooling water circulation situation information.
[0062] Connect the inlet pipe numbering information and the outlet pipe numbering information, and use the pipe port corresponding to the serial pipe numbering information or the individual pipe numbering information corresponding to the horizontal numbering group information of the intermediate pipe segment as the inlet and outlet, and then inject cooling water according to the actual cooling water flow information.
[0063] By adopting the above technical solution, if there is another cooling pipe between two pipes that require different cooling effects, the flow of the other cooling pipe can be adjusted so that, while ensuring the cooling effect of the other cooling pipe, the cooling water reaches the required cooling effect of the second pipe after passing through the first pipe and before reaching the second pipe. This allows both pipes to use the same cooling water, further reducing material and electricity costs.
[0064] Secondly, this application provides a cooling control system for a die-casting mold, which adopts the following technical solution:
[0065] A die-casting mold cooling control system, comprising:
[0066] The acquisition module is used to acquire three-dimensional thermal image information;
[0067] A memory for storing the program of the control method for any of the above-mentioned die-casting mold cooling control methods;
[0068] The processor and the program in the memory can be loaded and executed by the processor to implement any of the above-mentioned die-casting mold cooling control methods.
[0069] By adopting the above technical solution, and by controlling the corresponding pipelines in each area to cool according to the corresponding cooling effect, the cooling result of each area is the same. This makes it less likely for uneven cooling to cause stress imbalance inside the die casting, thereby improving the yield and quality of the die casting process.
[0070] Thirdly, this application provides a smart terminal, which adopts the following technical solution:
[0071] The intelligent terminal includes a memory and a processor, the memory storing a computer program that can be loaded by the processor and executed any of the above-mentioned die-casting mold cooling control methods.
[0072] By adopting the above technical solution, and by controlling the corresponding pipelines in each area to cool according to the corresponding cooling effect, the cooling result of each area is the same. This makes it less likely for uneven cooling to cause stress imbalance inside the die casting, thereby improving the yield and quality of the die casting process.
[0073] Fourthly, this application provides a computer storage medium capable of storing corresponding programs, featuring fast interaction with large amounts of memory.
[0074] Computer-readable storage media adopt the following technical solutions:
[0075] A computer-readable storage medium storing a computer program that can be loaded by a processor and executed any of the above-described die-casting mold cooling control methods.
[0076] By adopting the above technical solution, and by controlling the corresponding pipelines in each area to cool according to the corresponding cooling effect, the cooling result of each area is the same. This makes it less likely for uneven cooling to cause stress imbalance inside the die casting, thereby improving the yield and quality of the die casting process.
[0077] In summary, this application includes at least the following beneficial technical effects:
[0078] 1. By controlling the corresponding pipelines in each area to achieve the corresponding cooling effect, the cooling results in each area are made the same, thereby improving the yield and quality of the finished product in the die casting process;
[0079] 2. By connecting all adjacent pipes with the same cooling effect to each other, both can be cooled by the same cooling water, thus reducing material and electricity costs;
[0080] 3. If there is a gap between two pipes that require different cooling effects, an adjustment effect can be applied to the gap pipe so that the cooling water reaches the required cooling effect of the second pipe before reaching the second pipe after passing through the first pipe, further reducing material and power costs. Attached Figure Description
[0081] Figure 1 This is a flowchart of a cooling control method for a die-casting mold in an embodiment of this application.
[0082] Figure 2 This is a schematic diagram of the cooling pipeline in the embodiments of this application.
[0083] Figure 3This is a flowchart of a method in this application embodiment to inject cooling water according to the required cooling water flow information after using the end of the pipe corresponding to the current pipe number information as the inlet and outlet, and to seal both ends of the remaining pipes.
[0084] Figure 4 This is a flowchart illustrating a method for arbitrarily selecting series pipeline numbering information or individual pipeline numbering information in the embodiments of this application.
[0085] Figure 5 This is a flowchart of a method in this application embodiment where, if the number is greater than the number of complete pipelines, the number of complete pipelines corresponding to the current complete pipeline number information or the number of individual pipelines corresponding to the individual pipeline number information is set to the same number during the selection process until the number of the union of the current complete pipeline number information and the number of individual complete pipelines is less than or equal to the number of horizontal complete pipelines.
[0086] Figure 6 This is a flowchart illustrating a method in this application for setting the current complete pipeline number information corresponding to similar series pipeline number information or the individual complete pipeline number information corresponding to similar individual pipeline number information to the same number.
[0087] Figure 7 This is a flowchart illustrating a method in which, if the numbers in the embodiments of this application are not the same, the current complete pipeline number information corresponding to similar series pipeline number information or the individual complete pipeline number information corresponding to similar individual pipeline number information are set to the same number during the selection process, and each pipeline uses its own port as the inlet and outlet, and then the cooling water is injected according to its own required cooling water flow information.
[0088] Figure 8 This is a flowchart of a method in this application embodiment where, if the inlet pipe number information and outlet pipe number information are not present, the pipes corresponding to them are each used as inlet and outlet ports, and cooling water is injected according to their respective cooling water flow information.
[0089] Figure 9 This is a system module diagram of a die-casting mold cooling control method according to an embodiment of this application. Detailed Implementation
[0090] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figure 1-9 The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.
[0091] This application discloses a method for cooling control of die-casting molds. (Refer to...) Figure 1 A method for controlling the cooling of a die-casting mold includes:
[0092] Step 100: Obtain 3D thermal image information.
[0093] The 3D thermal image information is a 3D image formed by thermal images captured by a thermal sensor. What is obtained here is essentially a thermal image formed by the temperature feedback of the outer surface of the mold. Since the mold is made of metal, although the heat conduction is relatively small, it still reflects the internal temperature distribution.
[0094] Step 101: Determine the mapping relationship between regional temperature information and regional coordinate information based on the three-dimensional thermal image information.
[0095] The area temperature information refers to the temperature of a specific surface region. It is determined by analyzing the colors in the 3D thermal image to identify the outer surface temperature of the mold. This temperature is then displayed in 3D and fed back as the internal temperature of the mold. Typically, the closest region is used for this feedback. The area coordinate information refers to the coordinates of the region corresponding to the temperature information. This coordinate information can encompass the entire area or represent specific regions. It is determined by observing both sides to identify the region closest to the surface.
[0096] Step 102: Perform matching analysis based on the region thickness information and region coordinate information stored in the preset region database to determine the region thickness corresponding to the region coordinate information, and define the region thickness as the current region thickness information.
[0097] The current area thickness information refers to the thickness of the area that the cooling water pipe needs to affect based on the location of the area corresponding to the area coordinate information. The database stores the mapping relationship between area thickness information and area coordinate information, which is obtained by experts in the field through analysis and calculation based on their experience and the actual mold conditions. When the system receives the corresponding area coordinate information, it automatically looks up the corresponding area thickness from the database and outputs the current area thickness information.
[0098] Step 103: Determine the cooling effect information based on the current area thickness information and area temperature information.
[0099] The cooling effect information refers to the cooling effect required to cool the area, including the area to be affected by the cooling and the temperature effect brought about by the cooling.
[0100] Step 104: Match and analyze the cooling water flow information and cooling effect information stored in the preset cooling database to determine the cooling water flow situation corresponding to the cooling effect information, and define the cooling water flow situation information as the required cooling water flow situation information.
[0101] The required cooling water flow information includes the temperature, flow rate, and frequency of the cooling water needed to achieve the desired cooling effect. The database stores the mapping relationship between cooling water flow information and cooling effect information, obtained by experts in the field based on their experience and repeated experiments. When the system receives the corresponding cooling effect information, it automatically retrieves the corresponding cooling water flow information from the database and outputs the required cooling water flow information.
[0102] Step 105: Match the horizontal numbering group information of pipeline segments and the area coordinate information stored in the preset pipeline database to determine the horizontal numbering group of pipeline segments corresponding to the area coordinate information, and define the horizontal numbering group of pipeline segments as the current horizontal numbering group information of pipeline segments.
[0103] The current pipeline segment horizontal numbering group information is the information of the numbering combination formed by segmenting all pipelines according to whether they are in the same area. For example, Figure 2 As shown, a horizontal straight line represents a complete pipeline passing through the entire interior of the mold. The horizontal direction is merely a schematic diagram; in reality, it's a folded pipeline. The entire pipeline can be divided into multiple segments, based on their different affected areas, for example, using bends as dividing points. Segments affecting the same area belong to the same numbered group. The database stores the mapping relationship between the horizontal numbering group information of the pipeline segments and the area coordinate information, obtained by those skilled in the art after dividing and numbering the segments according to the actual distribution route. When the system receives the corresponding area coordinate information, it automatically retrieves the corresponding horizontal numbering group of the pipeline segment from the database and outputs the information based on the current horizontal numbering group of the pipeline segment.
[0104] Step 106: Select any pipeline number from the current pipeline horizontal numbering group information and define that number as the current pipeline number information.
[0105] The number selected here must be different from the number that has already been selected.
[0106] Step 107: After designating the end of the pipe corresponding to the current pipe number as the inlet and outlet, inject cooling water according to the required cooling water flow information, and seal both ends of the remaining pipes.
[0107] like Figure 2As shown, each pipe segment has an inlet and an outlet at its end. Valves are located between adjacent segments, at both the inlet and outlet, to control the water flow direction. Once the required water flow for the pipe segment corresponding to the area coordinates is known, the inlets and outlets at both ends can be opened, ensuring the water flow in that pipe segment matches the required cooling water flow, thus achieving the desired cooling effect.
[0108] Each segment is cooled in this manner, ensuring that each area achieves its desired effect. This results in a consistent state for the mold and the die-cast parts within the cavity, guaranteeing product quality and mold lifespan.
[0109] Reference Figure 3 The method of using the end of the pipe corresponding to the current pipe number as the inlet and outlet, injecting cooling water according to the required cooling water flow information, and sealing both ends of the remaining pipes includes:
[0110] Step 200: Determine whether the current pipe numbers for the same cooling effect information are adjacent.
[0111] Adjacent numbers can be determined by whether their numbers differ by 1.
[0112] Step 2001: If yes, then match the complete pipeline number information stored in the pipeline database with the current pipeline number information to determine the complete pipeline number corresponding to the current pipeline number information, and define the complete pipeline number as the current complete pipeline number information.
[0113] The current complete pipeline number information refers to the complete pipeline number information corresponding to the current pipeline number information, such as... Figure 2 As shown, this represents the entire horizontal straight line. The database stores a mapping relationship between complete pipeline number information and the current pipeline number information, which is obtained by professionals in this field during the numbering process. When the system receives the current pipeline number information, it automatically retrieves the corresponding complete pipeline number from the database and outputs the current complete pipeline number information.
[0114] Step 2002: If not, then arbitrarily select another pipeline number that has not yet been selected in the current pipeline horizontal numbering group information, and define that number as a separate pipeline number information.
[0115] If there are no adjacent sections, it means that the cooling effect information of the adjacent pipe sections is different, which means that the required cooling water flow information is different and cannot pass through the two sections at the same time. Therefore, cooling water needs to be used separately.
[0116] Step 201: Define the pipe number that has the same cooling effect information as the current pipe number information, is located on the current complete pipe number information, and is adjacent to the current pipe horizontal number group information as the adjacent pipe number information.
[0117] Step 202: Connect the pipes corresponding to the current pipe number information and the adjacent pipe number information to form a series pipe number information, and arbitrarily select the port of the series pipe number information as the water inlet and outlet, and then inject cooling water according to the required cooling water flow information.
[0118] Connecting the current pipe number to the adjacent pipe numbers allows for the use of the same cooling water to achieve the same cooling effect, reducing the number of connection points and external water supply devices. After arbitrarily selecting the ports of the connected pipe numbers as inlet and outlet, cooling water is injected according to the required cooling water flow information. The selected ports are those where the two pipe sections are far apart, while the ports where the two pipes are close together are closed.
[0119] Step 203: After designating the ports with individual pipeline numbers as inlets and outlets, inject cooling water according to the required cooling water flow information.
[0120] Reference Figure 4 It also includes a method for arbitrarily selecting series pipe numbering information or individual pipe numbering information, the method comprising:
[0121] Step 300: Match the complete pipeline number information and individual pipeline number information stored in the pipeline database to determine the complete pipeline number corresponding to the individual pipeline number information, and define the complete pipeline number as the individual complete pipeline number information.
[0122] The individual complete pipe number information refers to the number of the entire horizontal pipe section containing the individual pipe number. The database stores a mapping relationship between complete pipe number information and individual pipe number information, which is obtained by professionals in the field after numbering the complete pipe and pipe segments separately, and then confirming the actual splicing situation. When the system receives the corresponding individual pipe number information, it automatically retrieves the corresponding complete pipe number from the database and outputs it as the individual complete pipe number information.
[0123] Step 301: Calculate the number of horizontally connected pipes corresponding to the serial pipe number information.
[0124] The horizontal series quantity information is the number of series pipeline numbers.
[0125] Step 302: Calculate the number of individual horizontal pipes corresponding to the individual pipe number information.
[0126] The horizontal individual quantity information refers to the quantity of individual pipeline number information.
[0127] Step 303: Calculate the sum of the horizontal series quantity information and the horizontal individual quantity information to obtain the horizontal total pipeline quantity information.
[0128] The horizontal total pipeline quantity information refers to the total number of pipelines with different cooling effects or in different locations.
[0129] Step 304: Determine whether the number of horizontal main pipelines is greater than the preset number of horizontal complete pipelines.
[0130] The information on the number of complete lateral pipelines refers to the actual number of pipeline segments within the same lateral segment group.
[0131] Step 3041: If it is greater than, then during the selection process, set the current complete pipeline number information corresponding to the serial pipeline number information or the individual complete pipeline number information corresponding to the individual pipeline number information to the same number until the number corresponding to the union of the current complete pipeline number information and the individual complete pipeline number information is less than or equal to the number of horizontal complete pipelines.
[0132] If the value is greater than 1, it means that it is impossible to set the pipes corresponding to all the serial pipe number information and the pipes corresponding to the individual pipe number information on different complete pipes. Therefore, it is necessary to put some of the pipes in one pipe.
[0133] Step 3042: If it is less than, then during the selection process, the current complete pipeline number information corresponding to the series pipeline number information or the individual complete pipeline number information corresponding to the individual pipeline number information will be set to different numbers.
[0134] If it is less than 1, it means that it can be set separately. Since the temperature of water is transferred more efficiently inside the pipe than in the air, the purpose of setting it separately is to facilitate the flow in the subsequent process, and there is no need to consider the temperature influence between two close pipes.
[0135] Reference Figure 5 If the value is greater than the given value, then during the selection process, the current complete pipeline number information corresponding to the series pipeline number information or the individual complete pipeline number information corresponding to the individual pipeline number information will be set to the same number until the number corresponding to the union of the current complete pipeline number information and the individual complete pipeline number information is less than or equal to the number of horizontal complete pipelines. Methods include:
[0136] Step 400: Define the cooling effect information required for the series pipe number information as series cooling effect information, and define the cooling effect information required for the individual pipe number information as individual cooling effect information.
[0137] Step 401: After analyzing the series cooling effect information and the individual cooling effect information, obtain the series pipe number information or individual pipe number information with the closest or the same cooling effect, define the series pipe number information as similar series pipe number information, and define the individual pipe number information as similar individual pipe number information.
[0138] The closest or most similar comparison here could be the required water flow conditions, such as water temperature. Subtract each pair of pipes; the one with the smallest absolute value is the closest series pipe number or individual pipe number.
[0139] Step 402: Set the current complete pipeline number information corresponding to similar series pipeline number information or the individual complete pipeline number information corresponding to similar individual pipeline number information to the same number.
[0140] By assigning the same number to both, even if they affect each other during heat transfer, the impact will be minimal.
[0141] Reference Figure 6 Methods for setting the current complete pipeline number information corresponding to similar series pipeline number information or the individual complete pipeline number information corresponding to similar individual pipeline number information to the same number include:
[0142] Step 500: Define the required cooling water flow information corresponding to similar series pipe number information as series cooling water flow information, and define the required cooling water flow information corresponding to similar individual pipe number information as individual cooling water flow information.
[0143] Step 501: Determine whether any two sets of cooling water flow information or required cooling water flow information are the same.
[0144] Step 5011: If they are the same, the two pipe numbers corresponding to the series cooling water flow information or the required cooling water flow information will fall into the same complete pipe number information, and the complete pipe number information will be defined as the same complete pipe number information.
[0145] If they are the same, it means that the same cooling water can be used for cooling.
[0146] Step 5012: If they are not the same, during the selection process, the current complete pipeline number information corresponding to the similar series pipeline number information or the individual complete pipeline number information corresponding to the similar individual pipeline number information will be set to the same number, and each pipeline will be injected with cooling water according to its own required cooling water flow information after using its own port as the inlet and outlet.
[0147] If they are different, it means that the same cooling water cannot be used, and they must each have their own water inlet and outlet.
[0148] Step 502: Determine whether there are any other series pipe number information or individual pipe number information that require cooling water flow information between the two numbers corresponding to the same series cooling water flow information or required cooling water flow information in the same complete pipe number information.
[0149] The purpose of this judgment is to determine whether there are any areas that require cooling water. Here, it's assumed that if a region's temperature is at the default cooling temperature and doesn't require cooling, then water without cooling effect will circulate within that region. Therefore, this judgment checks for the existence of any region that can exist at any temperature, corresponding to either series pipe numbering or individual pipe numbering.
[0150] Step 5021: If it exists, during the selection process, set the current complete pipeline number information corresponding to similar series pipeline number information or the individual complete pipeline number information corresponding to similar individual pipeline number information to the same number, and inject cooling water according to the required cooling water flow information after each uses its own port as the inlet and outlet.
[0151] If this exists, it means that if two series pipe numbers with the same cooling effect or individual pipe numbers cannot be directly connected, they will still be cooled by their respective inlets and outlets. During the selection process, similar pipes will be placed on the same complete pipe network.
[0152] Step 5022: If it does not exist, connect all the pipes corresponding to the same series cooling water flow information or required cooling water flow information in the same complete pipe number information and output them as series pipe number information.
[0153] If it does not exist, although the two may not be adjacent, the pipe segment in the middle has no impact at all. Therefore, the pipes corresponding to the two series cooling water flow information or the cooling water flow information with the same effect, as well as the pipes in the middle, can be connected.
[0154] Reference Figure 7 If they are not the same, then during the selection process, the current complete pipe number information corresponding to similar series pipe number information or the individual complete pipe number information corresponding to similar individual pipe number information will be set to the same number, and each will use its own port as the inlet and outlet, and then the cooling water will be injected according to its own cooling water flow information. The method includes:
[0155] Step 600: Define the pipe number with better cooling effect information from any two adjacent pipe numbers or individual pipe numbers located on the same complete pipe number information as the inlet pipe number information, define the better cooling effect information as the inlet cooling effect information, define the worse one as the outlet pipe number information, and define the worse cooling effect information as the outlet no cooling effect information; define the horizontal number group information of the current pipe segment corresponding to the inlet pipe number information as the inlet pipe segment horizontal number group information, and define the horizontal number group information of the current pipe segment corresponding to the outlet pipe number information as the outlet pipe segment horizontal number group information.
[0156] Step 601: Determine the horizontal numbering group information of the idle pipeline segment between the inlet pipeline and the outlet pipeline based on the horizontal numbering group information of the inlet pipeline segment.
[0157] The information on the horizontal numbering group of the idle pipeline segment is that any temperature can exist between the horizontal numbering group of the inlet pipeline segment and the horizontal numbering group of the outlet pipeline segment, and it will not affect the numbering of the pipeline segment of the entire mold and die casting.
[0158] Step 602: Determine if the horizontal numbering group information of the idle pipeline segment exists.
[0159] Step 6021: If not, then the pipes corresponding to the inlet pipe number information and the outlet pipe number information are respectively designated as inlet and outlet ports, and the cooling water is injected according to their respective cooling water flow requirements.
[0160] If no such pipe exists, it means that either there are other cooling pipes in between, or there are no pipes at all, in which case each pipe can be cooled by its own cooling water.
[0161] Step 6022: If it exists, determine the adjustment effect information based on the cooling effect information of the inlet section and the cooling effect information of the outlet section.
[0162] The adjustment effect information refers to operations performed within the horizontal numbering group information of the idle pipe segments, ensuring that the cooling water that previously provided cooling for the inlet section in the pipe corresponding to the horizontal numbering group of the idle pipe segment can now provide cooling for the outlet section. The determination method is essentially temperature control.
[0163] Step 603: Perform a matching analysis based on the influence mold area information and the idle pipeline segment horizontal number group information stored in the preset influence database to determine the influence mold area corresponding to the idle pipeline segment horizontal number group information, and define the influence mold area as the idle influence mold area information.
[0164] The idle influence mold area information refers to the outer area of the mold that can influence the temperature of pipes within the complete pipeline containing the water inlet pipe number information, as specified in the idle pipeline segment horizontal numbering group information. The database contains a mapping relationship between influence mold area information and idle pipeline segment horizontal numbering group information, obtained by those skilled in the art through actual testing. When the system receives the corresponding idle pipeline segment horizontal numbering group information, it automatically retrieves the corresponding influence mold area from the database and outputs it as the idle influence mold area information.
[0165] Step 604: After applying the temperature control corresponding to the adjustment effect information to the outer area of the mold corresponding to the idle mold area information, connect the water inlet pipe number information and the water outlet pipe number information.
[0166] After application, the idle pipe segment horizontal numbering group information falls into the pipe segment of the complete pipeline where the water inlet pipe number information and the water outlet pipe number information are located, so that the cooling water flowing out of the pipe segment corresponding to the water inlet pipe number information can achieve the cooling effect corresponding to the water outlet after passing through the idle pipe segment horizontal numbering group information.
[0167] Reference Figure 8 If not, the method of injecting cooling water according to the cooling water flow information after assigning the inlet pipe number information and the outlet pipe number information to the respective ports as the inlet and outlet pipes also includes:
[0168] Step 700: Determine the horizontal numbering group information of the intermediate pipeline segment located between the two based on the horizontal numbering group information of the inlet pipeline segment and the horizontal numbering group information of the outlet pipeline segment.
[0169] Step 701: Determine whether the horizontal numbering group information of the intermediate pipeline segment exists and is not used as the numbering information of the inlet pipeline or the outlet pipeline and is connected to other pipelines.
[0170] This section determines whether other pipes with cooling effects in the horizontal numbering group information of the intermediate pipe section are still connected to pipes located outside as inlet pipe numbering information or outlet pipe numbering information, causing this area to also affect the inlet pipe numbering information and outlet pipe numbering information.
[0171] Step 7011: If not, then the pipes corresponding to the inlet pipe number information and the outlet pipe number information are respectively designated as inlet and outlet ports, and the cooling water is injected according to their respective cooling water flow requirements.
[0172] If not, it means that it is connected to other pipes on the outside. If you want to operate it, it will affect the cooling effect of other pipes. In order to simplify the calculation and reduce the amount of system calculation, each pipe can be directly used as its own port as the inlet and outlet, and the cooling water can be injected according to its own cooling water flow information.
[0173] Step 7012: If so, determine the actual required effect information based on the adjustment effect information and the cooling effect information corresponding to the horizontal numbering group information of the intermediate pipeline segment.
[0174] If so, it means that the pipeline corresponding to the horizontal numbering group information of the intermediate pipeline segment is independent. The actual required effect information is the information that affects the corresponding segment in the complete pipeline corresponding to the water inlet pipeline number information, so that the segment can play a regulating role, and can still play the cooling role corresponding to the horizontal numbering group information of the intermediate pipeline segment after consuming the energy of the lifting and regulating effect information.
[0175] This essentially involves finding a unique solution to two equations. If no solution can be found, then each equation is used as its own inlet and outlet, and cooling water is injected according to the required cooling water flow information. If a solution is found, it means that the system is still operational, thus connecting the inlet pipe number information and the outlet pipe number information.
[0176] Step 702: Match and analyze the cooling water circulation information and actual demand effect information stored in the preset cooling database to determine the cooling water circulation status corresponding to the actual demand effect information, and define the cooling water circulation status information as the actual cooling water circulation status information.
[0177] The actual cooling water flow information refers to the amount of cooling water required to achieve the desired effect.
[0178] Step 703: Connect the inlet pipe numbering information and the outlet pipe numbering information, and use the pipe port corresponding to the serial pipe numbering information or the individual pipe numbering information corresponding to the horizontal numbering group information of the intermediate pipe segment as the inlet and outlet, and then inject cooling water according to the actual cooling water flow information.
[0179] Based on the same inventive concept, embodiments of the present invention provide a cooling control system for die casting molds.
[0180] Reference Figure 9 A cooling control system for a die-casting mold, comprising:
[0181] The acquisition module is used to acquire three-dimensional thermal image information;
[0182] A memory for storing a program for a control method of a die-casting mold cooling control method;
[0183] A control method that enables a program in the processor and memory to be loaded and executed to implement a cooling control method for a die-casting mold.
[0184] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0185] This invention provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed as a method for controlling the cooling of a die-casting mold.
[0186] Computer storage media include, for example, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media that can store program code.
[0187] Based on the same inventive concept, embodiments of the present invention provide a smart terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded and executed by the processor to provide a method for controlling the cooling of a die-casting mold.
[0188] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.
Claims
1. A method for controlling the cooling of a die-casting mold, characterized in that, include: Acquire 3D thermal image information; Determine the mapping relationship between regional temperature information and regional coordinate information based on three-dimensional thermal image information; The region thickness and region coordinate information stored in the preset region database are matched and analyzed to determine the region thickness corresponding to the region coordinate information, and the region thickness is defined as the current region thickness information. The cooling effect information is determined based on the current area thickness and area temperature information. The cooling water flow information and cooling effect information stored in the preset cooling database are matched and analyzed to determine the cooling water flow situation corresponding to the cooling effect information, and the cooling water flow situation information is defined as the required cooling water flow situation information. The pipeline segment horizontal number group information and area coordinate information stored in the preset pipeline database are matched to determine the pipeline segment horizontal number group corresponding to the area coordinate information, and the pipeline segment horizontal number group is defined as the current pipeline segment horizontal number group information. Arbitrarily select the number of one of the pipelines in the current pipeline horizontal numbering group information, and define that number as the current pipeline number information; After designating the end of the pipe corresponding to the current pipe number as the inlet and outlet, the cooling water is injected according to the required cooling water flow information, and both ends of the remaining pipes are sealed.
2. The method for controlling the cooling of a die-casting mold according to claim 1, characterized in that, The method of using the end of the pipe corresponding to the current pipe number as the inlet and outlet, injecting cooling water according to the required cooling water flow information, and sealing both ends of the remaining pipes includes: Determine whether the current pipe numbers containing the same cooling effect information are adjacent; If so, the complete pipeline number information stored in the pipeline database is matched with the current pipeline number information to determine the complete pipeline number corresponding to the current pipeline number information, and the complete pipeline number is defined as the current complete pipeline number information; The pipe number that has the same cooling effect information as the current pipe number information, is located on the current complete pipe number information, and is adjacent to the current pipe horizontal number group information is defined as the adjacent pipe number information. Connect the current pipeline number information and the pipeline corresponding to the adjacent pipeline number information to form a series pipeline number information, and arbitrarily select the port of the series pipeline number information as the water inlet and water outlet, and then inject cooling water according to the required cooling water flow information. If not, then arbitrarily select another pipeline number that has not yet been selected in the current pipeline horizontal numbering group information, and define that number as a separate pipeline number information; After designating the ports with individual pipeline numbers as inlets and outlets, cooling water is injected according to the required cooling water flow information.
3. The method for cooling control of a die-casting mold according to claim 2, characterized in that, It also includes a method for arbitrarily selecting series pipe numbering information or individual pipe numbering information, the method comprising: The complete pipeline number information and individual pipeline number information stored in the pipeline database are matched to determine the complete pipeline number corresponding to the individual pipeline number information, and the complete pipeline number is defined as the individual complete pipeline number information. Statistically determine the number of horizontally connected pipes corresponding to the serial number information; Statistical analysis of the individual horizontal quantity information corresponding to each individual pipeline number; The total number of lateral pipelines is obtained by summing the number of lateral series pipelines and the number of lateral individual pipelines. Determine whether the number of horizontal main pipelines is greater than the preset number of horizontal complete pipelines; If it is greater than, during the selection process, the current complete pipeline number information corresponding to the serial pipeline number information or the individual complete pipeline number information corresponding to the individual pipeline number information will be set to the same number until the number corresponding to the union of the current complete pipeline number information and the individual complete pipeline number information is less than or equal to the number of horizontal complete pipelines. If the number is less than 1, during the selection process, the current complete pipeline number information corresponding to the series pipeline number information or the individual complete pipeline number information corresponding to the individual pipeline number information will be set to different numbers.
4. The method for cooling control of a die-casting mold according to claim 3, characterized in that, If the number is greater than the given number, then during the selection process, the current complete pipeline number information corresponding to the series pipeline number information or the individual complete pipeline number information corresponding to the individual pipeline number information will be set to the same number until the number corresponding to the union of the current complete pipeline number information and the individual complete pipeline number information is less than or equal to the number of horizontal complete pipelines. Methods include: The cooling effect information required to define the series pipe number information is the series cooling effect information, and the cooling effect information required to define the individual pipe number information is the individual cooling effect information. After analyzing the series cooling effect information and the individual cooling effect information, the series pipe number information or individual pipe number information with the closest or the same cooling effect is obtained. The series pipe number information is defined as similar series pipe number information, and the individual pipe number information is defined as similar individual pipe number information. Set the current complete pipeline number information corresponding to similar series pipeline number information or the individual complete pipeline number information corresponding to similar individual pipeline number information to the same number.
5. The method for cooling control of a die-casting mold according to claim 4, characterized in that, Methods for setting the current complete pipe number information corresponding to similar series pipe number information or the individual complete pipe number information corresponding to similar individual pipe number information to the same number include: The cooling water flow information corresponding to similar series pipe number information is defined as series cooling water flow information, and the cooling water flow information corresponding to similar individual pipe number information is defined as individual cooling water flow information. Determine whether any two series-connected cooling water flow information or required cooling water flow information are the same; If they are the same, the two pipe numbers corresponding to the serial cooling water flow information or the required cooling water flow information will fall into the same complete pipe number information, and the complete pipe number information will be defined as the same complete pipe number information. Determine whether there are any other series pipe number information or individual pipe number information that require cooling water flow information between the two numbers corresponding to the same series cooling water flow information or required cooling water flow information in the same complete pipe number information. If they exist, during the selection process, the current complete pipeline number information corresponding to similar series pipeline number information or the individual complete pipeline number information corresponding to similar individual pipeline number information will be set to the same number, and each pipeline will be injected with cooling water according to the required cooling water flow information after using its own port as the inlet and outlet. If it does not exist, then connect all the pipes corresponding to the same series cooling water flow information or required cooling water flow information in the same complete pipe number information and output them as series pipe number information. If they are different, during the selection process, the current complete pipeline number information corresponding to similar series pipeline number information or the individual complete pipeline number information corresponding to similar individual pipeline number information will be set to the same number, and each pipeline will be injected with cooling water according to its own required cooling water flow information after using its own port as the inlet and outlet.
6. The method for cooling control of a die-casting mold according to claim 5, characterized in that, If they are different, during the selection process, the current complete pipe number information corresponding to similar series pipe number information or the individual complete pipe number information corresponding to similar individual pipe number information will be set to the same number, and each will use its own port as the inlet and outlet, and the cooling water will be injected according to its own cooling water flow information. The method includes: Among any two adjacent serial pipe numbers or individual pipe numbers located on the same complete pipe number information, the one with better cooling effect information is defined as the inlet pipe number information; the one with better cooling effect information is defined as the inlet cooling effect information; the one with worse cooling effect information is defined as the outlet pipe number information; and the one with worse cooling effect information is defined as the outlet no cooling effect information. The horizontal numbering group information of the current pipe segment corresponding to the inlet pipe number information is defined as the horizontal numbering group information of the inlet pipe segment; and the horizontal numbering group information of the current pipe segment corresponding to the outlet pipe number information is defined as the horizontal numbering group information of the outlet pipe segment. Determine the horizontal numbering group information of the idle pipeline segment between the two based on the horizontal numbering group information of the inlet pipeline segment and the horizontal numbering group information of the outlet pipeline segment. Determine if the horizontal numbering group information for the idle pipeline segment exists; If not, the pipes corresponding to the inlet pipe number information and the outlet pipe number information will each use their own ports as inlet and outlet, and then the cooling water will be injected according to their respective cooling water flow information. If present, the adjustment effect information is determined based on the cooling effect information of the inlet section and the cooling effect information of the outlet section; Matching analysis is performed based on the information of affected mold areas and the information of horizontal numbering groups of idle pipeline segments stored in the preset impact database to determine the affected mold area corresponding to the horizontal numbering group information of idle pipeline segments, and the affected mold area is defined as the idle affected mold area information; After applying temperature control corresponding to the adjustment effect information to the outer area of the mold corresponding to the idle mold area information, the water inlet pipe number information and the water outlet pipe number information are connected.
7. The method for cooling control of a die-casting mold according to claim 6, characterized in that, If not, the method of injecting cooling water according to the cooling water flow information after assigning the inlet pipe number information and the outlet pipe number information to the respective ports as the inlet and outlet includes: Based on the horizontal numbering group information of the inlet pipeline segment and the horizontal numbering group information of the outlet pipeline segment, determine the horizontal numbering group information of the intermediate pipeline segment located between the two. Determine whether the horizontal numbering group information of the intermediate pipeline segment exists and is not used as the numbering information of the inlet pipeline or the outlet pipeline and is connected to other pipelines. If not, then the pipes corresponding to the inlet pipe number information and the outlet pipe number information will each use their own ports as inlet and outlet, and then the cooling water will be injected according to their respective cooling water flow information. If so, the actual required effect information is determined based on the adjustment effect information and the cooling effect information corresponding to the horizontal numbering group information of the intermediate pipeline segment. The cooling water circulation information and actual demand effect information stored in the preset cooling database are matched and analyzed to determine the cooling water circulation situation corresponding to the actual demand effect information, and the cooling water circulation situation information is defined as the actual cooling water circulation situation information. Connect the inlet pipe numbering information and the outlet pipe numbering information, and use the pipe port corresponding to the serial pipe numbering information or the individual pipe numbering information corresponding to the horizontal numbering group information of the intermediate pipe segment as the inlet and outlet, and then inject cooling water according to the actual cooling water flow information.
8. A cooling control system for a die-casting mold, characterized in that, include: The acquisition module is used to acquire three-dimensional thermal image information; A memory for storing a program of a control method for a die-casting mold cooling control method as described in any one of claims 1 to 7; The processor and the program in the memory are capable of being loaded and executed by the processor to implement the control method of the die casting mold cooling control method as described in any one of claims 1 to 7.
9. A smart terminal, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as claimed in any one of claims 1 to 7, for a method of cooling control of a die-casting mold.
10. A computer-readable storage medium, characterized in that, The computer program is stored and can be loaded by a processor and executed as claimed in any one of claims 1 to 7, representing a method for cooling control of a die-casting mold.