Ingot type intelligent selection method and device for mold cast ingot, electronic equipment and storage medium
By using an intelligent ingot selection method, the ingot selection is optimized based on the yield, solving the problems of insufficient flexibility and low yield in traditional methods, and achieving efficient ingot matching and rapid order response.
Patent Information
- Application Number
- CN202511092415.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-05
- Publication Date
- 2025-11-21
AI Technical Summary
Traditional die casting methods lack flexibility in selecting ingot shapes, resulting in low yield and an inability to quickly respond to changing contract order demands, leading to raw material waste and low production efficiency.
By acquiring target information and rules, the ingot type for die casting is intelligently selected, the target ingot type is determined based on the yield, and the ingot type selection is optimized in combination with process and production rules.
It improves the yield rate, enables rapid response to changing contract order demands, reduces raw material waste, and improves production efficiency.
Smart Images

Figure CN120996444A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of forging production, and particularly relates to a ingot type intelligent selection method and device for die casting ingots, an electronic device, and a storage medium. BACKGROUND
[0002] Forging is a metal processing technology that produces plastic deformation of metal blanks by applying pressure (hammering, extrusion, etc.) to obtain the required shape, size, organizational structure and performance. As a core link of high-end equipment manufacturing, forging undertakes the production task of key components in the fields of aerospace, energy equipment, heavy machinery, etc. Forging is widely used in key component manufacturing (such as aircraft engine blades, nuclear reactor pressure vessels, wind power main shafts, etc.), complex structure forming, and realization of special-shaped parts, hollow parts and other parts that are difficult to complete by casting or machining.
[0003] In forging production, the ingot type selection of die casting ingots directly affects the utilization rate of raw materials, production efficiency and cost. The traditional method relies on manual experience or fixed rules to select the ingot type, which mainly has the following problems:
[0004] (1) Lack of flexibility: it is difficult to dynamically adjust the ingot type selection of die casting ingots according to contract order specifications (such as size, length range, etc.);
[0005] (2) Low yield: without considering process, forging machine capacity, length constraints and other factors, leading to waste of raw materials;
[0006] (3) Low efficiency: manual matching of candidate die casting ingot types is time-consuming and prone to errors, and cannot quickly respond to changing contract order requirements. SUMMARY
[0007] To solve the above problems, the present application provides an ingot type intelligent selection method and device for die casting ingots, an electronic device and a storage medium.
[0008] In a first aspect, the present application provides an ingot type intelligent selection method for die casting ingots, comprising:
[0009] Obtaining target information, at least one process rule and at least one production rule, the target information including contract order information, the contract order information including at least one candidate ingot type of die casting ingot;
[0010] According to the target information, determining a target process rule from the at least one process rule and a target production rule from the at least one production rule;
[0011] Under the target process rule and the target production rule, determining the yield of each candidate ingot type in the at least one candidate ingot type;
[0012] According to the yield of each candidate ingot type, the target ingot type of the mold casting ingot is determined.
[0013] In a possible implementation, the target information further includes: an order shortage, a weight loss rate base table, and an ingot type base table of all mold casting ingots. The order shortage is the total weight of at least one mold casting ingot product ordered by a customer minus the total weight of the at least one mold casting ingot product actually delivered. The weight loss rate base table is used to represent the weight loss rate corresponding to different types of mold casting ingots, and the weight loss rate is (cutting loss weight of the mold casting ingot + shape fitting loss of the mold casting ingot + oxidation loss of the mold casting ingot + waste loss of the mold casting ingot) / weight of the mold casting ingot.
[0014] The contract order information further includes an order product specification and a length requirement. The order product specification includes a shape code, a size specification, an order thickness range, and a product specification description of the mold casting ingot in the contract order information. The length requirement includes a length grade and an order length range of the mold casting ingot in the contract order information.
[0015] Each of the at least one process rule includes a quality plan mold casting ingot type range requirement, a process production flow requirement, a forging ratio requirement, and a material density requirement.
[0016] Each of the at least one production rule includes an ingot type selection requirement, a forging machine forging length range, and a forging machine type.
[0017] In a possible implementation, the determining, according to the target information, the target process rule from the at least one process rule and the target production rule from the at least one production rule includes:
[0018] matching the target information with each of the at least one process rule to determine the target process rule, and
[0019] matching the target information with each of the at least one production rule to determine the target production rule.
[0020] In a possible implementation, the determining, according to the target information, the target process rule from the at least one process rule and the target production rule from the at least one production rule includes:
[0021] obtaining the weight of the mold casting ingot product and the weight of the mold casting ingot to be fed;
[0022] determining, according to the weight of the mold casting ingot product and the weight of the mold casting ingot to be fed, the yield of each candidate ingot type in the at least one candidate ingot type under the target process rule and the target production rule, the mold casting ingot product being the mold casting ingot processed under the corresponding candidate ingot type.
[0023] In a possible implementation, the length grades include a fixed size, a multiple size and a range size.
[0024] In a possible implementation, under the target process rule and the target production rule, the ratio of the weight of the ingot product to the weight of the input ingot is used to determine the yield of each candidate ingot type in the at least one candidate ingot type.
[0025] Under the target process rule and the target production rule, for the case that the length grade of the ingot is a fixed size, the formula for determining the first yield δ1 of each candidate ingot type in the at least one candidate ingot type according to the ratio of the weight of the ingot product to the weight of the input ingot is:
[0026] And
[0027] Under the target process rule and the target production rule, for the case that the length grade of the ingot is a multiple size, the formula for determining the second yield δ2 of each candidate ingot type in the at least one candidate ingot type according to the ratio of the weight of the ingot product to the weight of the input ingot is:
[0028] And
[0029] Under the target process rule and the target production rule, for the case that the length grade of the ingot is a range size, the formula for determining the third yield δ3 of each candidate ingot type in the at least one candidate ingot type according to the ratio of the weight of the ingot product to the weight of the input ingot is:
[0030]
[0031] wherein ρ is the density of the ingot product, S 成 is the cross-sectional area of the ingot product, L 定 is the fixed size length of the ingot product, L i is the range size length of the ingot product, L 基 is the multiple size length of the ingot product, n1 is the number of segments cut for the case that the length grade of the ingot product is a fixed size, n2 is the number of segments cut for the case that the length grade of the ingot product is a multiple size, i = n2, n3 is the number of segments cut for the case that the length grade of the ingot product is a range size, W 锭 is the weight of the input ingot.
[0032] In a possible implementation, the target ingot type of the ingot is determined according to the yield of each candidate ingot type.
[0033] determine the target ingot type of the mold casting ingot from the candidate ingot types with the yield rate greater than the preset yield rate.
[0034] In a second aspect, an ingot type intelligent selection device for a mold casting ingot is provided, which comprises:
[0035] an acquisition module, configured to acquire target information, at least one process rule and at least one production rule, wherein the target information comprises contract order information, and the contract order information comprises at least one candidate ingot type of the mold casting ingot;
[0036] a first determination module, configured to determine a target process rule from the at least one process rule and a target production rule from the at least one production rule according to the target information;
[0037] a second determination module, configured to determine a yield rate corresponding to each candidate ingot type in the at least one candidate ingot type under the target process rule and the target production rule;
[0038] a third determination module, configured to determine a target ingot type of the mold casting ingot according to the yield rate corresponding to each candidate ingot type.
[0039] In a third aspect, an electronic device is provided, which comprises:
[0040] a memory and a processor, the processor and the memory communicate with each other through a bus; the memory stores program instructions executable by the processor, and the processor calling the program instructions can execute the method of the first aspect and each step in various possible implementations.
[0041] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program executable by a processor to implement the method of the first aspect and each step in various possible implementations.
[0042] In a fifth aspect, a computer program product containing instructions is provided, which, when executed on a computer, causes the method of the first aspect and each step in various possible implementations to be executed by the computer.
[0043] The technical scheme provided by the embodiments of the present application has the beneficial effects that: the embodiments of the present application intelligently select the optimal ingot type of the mold casting ingot (i.e., the candidate ingot type of the mold casting ingot with the highest yield rate) from the candidate ingot types of the mold casting ingot according to the yield rate, thereby realizing dynamic adjustment of the ingot type selection of the mold casting ingot according to the contract order and high yield rate; and the embodiments of the present application do not need manual matching of the candidate ingot types of the mold casting ingot, can quickly respond to the changing contract order demand, and are efficient. BRIEF DESCRIPTION OF DRAWINGS
[0044] Figure 1 A flowchart of a method for intelligently selecting an ingot type of a die-cast ingot is provided in an embodiment of the present application.
[0045] Figure 2 A schematic block diagram of a device for intelligently selecting an ingot type of a die-cast ingot is provided in an embodiment of the present application.
[0046] Figure 3 A schematic diagram of an electronic device is provided in an embodiment of the present application. DETAILED DESCRIPTION
[0047] In order to make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the protection scope of the present application.
[0048] The terms used in the embodiments of the present application are merely for the purpose of describing particular embodiments and are not intended to limit the present application. The singular forms “a,” “an,” and “the” used in the embodiments of the present application and the appended claims are intended to include plural forms as well, unless the context clearly indicates otherwise.
[0049] It should be understood that the term “and / or” used herein only describes an association relationship of associated objects, and means that there can be three relationships, for example, A and / or B, which can represent the three cases of A alone, A and B together, and B alone. In addition, the character “ / ” herein generally represents an “or” relationship between the front and rear associated objects.
[0050] Depending on the context, the word “if” as used herein can be interpreted as meaning “when” or “while” or “in response to determining” or “in response to detecting”. Similarly, depending on the context, the phrase “if determined” or “if monitored (a stated condition or event)” can be interpreted as meaning “when determined” or “in response to determining” or “when detected (a stated condition or event)” or “in response to detecting (a stated condition or event)”.
[0051] Forging is a metal processing technology that produces plastic deformation of metal blanks by applying pressure (hammering, extrusion, etc.) to obtain the desired shape, size, structure and performance. As a key link in high-end equipment manufacturing, forging undertakes the production task of key components in the fields of aerospace, energy equipment, heavy machinery, etc. Forging is widely used in key component manufacturing (such as aircraft engine blades, nuclear reactor pressure vessels, wind power main shafts, etc.), complex structure forming, and the production of parts that are difficult to complete by casting or machining, such as special-shaped parts and hollow parts.
[0052] Currently, forging enterprises are facing three major challenges:
[0053] (1) High raw material cost: The price of steel and other raw materials continues to rise, accounting for 60%-70% of the total cost of forgings, and the profit margin of enterprises is severely compressed;
[0054] (2) Low yield: Under the traditional production mode, the average yield of China's forging industry is only 65%-75%, which is far lower than the international advanced level (80%-85%), and the loss of waste due to improper ingot selection exceeds 10 billion yuan per year;
[0055] (3) Multiple orders and small batches: Downstream customers demand small batches and multiple varieties, with large differences in order specifications (such as diameters of 50mm-2000mm and lengths of 1m-15m), and the traditional standardized production mode is difficult to adapt.
[0056] In forging production, the ingot selection of die casting ingot directly affects the utilization rate of raw materials, production efficiency and cost. The traditional method relies on manual experience or fixed rules to select the ingot, which mainly has the following problems:
[0057] (1) Lack of flexibility: It is difficult to dynamically adjust the ingot selection of die casting ingot according to the contract order specifications (such as size, length range, etc.);
[0058] (2) Low yield: Factors such as process, forging machine capacity, length constraint are not considered comprehensively, resulting in waste of raw materials;
[0059] (3) Low efficiency: Manual matching of candidate die casting ingot ingot is time-consuming and prone to errors, and cannot quickly respond to changing contract order demand.
[0060] Therefore, the embodiment of the present application provides an intelligent ingot selection method for die casting ingot. The flowchart of the method is shown in Figure 1 . Figure 1 The method can include the following steps:
[0061] Step 101: Obtain target information and at least one process rule and at least one production rule, the target information including contract order information, the contract order information including at least one candidate ingot type of the die casting ingot.
[0062] Step 102: determining a target process rule from the at least one process rule and a target production rule from the at least one production rule according to the target information.
[0063] Step 103: determining a yield rate corresponding to each of the at least one candidate ingot under the target process rule and the target production rule.
[0064] Step 104: determining a target ingot of the mold casting ingot according to the yield rate corresponding to each of the at least one candidate ingot.
[0065] The steps in the above process and the effects that can be further produced will be described in detail below with respect to the embodiments of the present application. It should be noted that the "first", "second", and the like in the embodiments of the present application do not have the limitations of size, order, and quantity, and are only used to distinguish the names, for example, "first yield rate" and "second yield rate" are used to distinguish two different yield rates.
[0066] First, the above step 101, i.e., "obtaining target information and at least one process rule and at least one production rule, the target information including contract order information, the contract order information including at least one candidate ingot of the mold casting ingot", will be described in detail with respect to the embodiments of the present application.
[0067] In the embodiments of the present application, the target information and the at least one process rule and the at least one production rule are obtained. The target information includes contract order information, and the contract order information includes at least one candidate ingot of the mold casting ingot. The purpose of the embodiments of the present application is to determine a target ingot of the mold casting ingot according to a yield rate corresponding to each of the at least one candidate ingot. As a possible implementation manner, the candidate ingot with a yield rate greater than a preset yield rate is determined as the target ingot of the mold casting ingot. Exemplarily, the candidate ingot corresponding to the maximum yield rate is taken as the target ingot of the mold casting ingot, i.e., the optimal ingot.
[0068] As a possible implementation manner, the target information further includes: order shortage, weight loss rate base table, and ingot type base table of all mold casting ingots. The order shortage is the total weight of at least one mold casting ingot product ordered by the customer minus the total weight of the at least one mold casting ingot product actually delivered. The mold casting ingot product is the mold casting ingot processed under the corresponding candidate ingot. The weight loss rate base table is used to represent the weight loss rates corresponding to different types of mold casting ingots, and the weight loss rate is (cutting loss weight of the mold casting ingot + shape adaptation loss of the mold casting ingot + oxidation loss of the mold casting ingot + waste loss of the mold casting ingot) / weight of the mold casting ingot. Wherein, the cutting loss weight of the mold casting ingot α 切割 , the shape adaptation loss weight of the mold casting ingot α 适配 , the oxidation loss weight of the mold casting ingot α 氧化 , and the waste loss weight of the mold casting ingot α废品 The total loss rate α of the AA15 electric furnace steel ingot 16t octagon is 总损失16t = α 切割16t + α 适配16t + α 氧化16t + α 废品16t = 23%. The total loss rate α of the AA16 electric furnace steel ingot 20t octagon is 总损失20t = α 切割20t + α 适配20t + α 氧化20t + α 废品20t = 22%. The contract order information further includes order product specifications and length requirements. The order product specifications include shape codes, size specifications, order thickness ranges and product specification descriptions of the mold cast ingots in the contract order information. The length requirements include length grades, order length ranges of the mold cast ingots in the contract order information. The length grades include fixed lengths, multiple lengths and range lengths, for example. Each of the at least one process rule includes quality plan mold cast ingot type range requirements, process production flow requirements, forging press ratio requirements and material density requirements. Each of the at least one production rule includes ingot type selection requirements, forging press forging length ranges and forging press types.
[0069] The mold cast ingots can be round ingots, square ingots or flat ingots, for example. The type of the mold cast ingot is not limited in the embodiments of the present application.
[0070] The contract order information corresponding to the round ingot is shown in Table 1, for example. The contract order information corresponding to the square ingot or the flat ingot is shown in Table 2, for example.
[0071] Table 1
[0072] Input parameters Symbol Explanation Shape code Round Decide the forging process and ingot selection Size specification D Round bar diameter Order thickness range T min T max ]]> Finished thickness allowable range (mm) Length grade Fixed length, range length or multiple length Influence cutting scheme and yield Order length range [[ L min ~L max ]]> Influence cutting length and number Candidate ingot type Single weight W ingot Candidate ingot type data Product specification description Turning, black skin or peeled material Cutting loss is different
[0073] Table 2
[0074]
[0075]
[0076] The step 102, i.e. determining the target process rule from the at least one process rule and determining the target production rule from the at least one production rule according to the target information, will be described in detail below in combination with the embodiments of the present application.
[0077] In the embodiments of the present application, the target process rule is determined from the at least one process rule and the target production rule is determined from the at least one production rule according to the target information.
[0078] As a possible implementation, the target information is matched with each of the at least one process rule to determine a target process rule, and the target information is matched with each of the at least one production rule to determine a target production rule.
[0079] Exemplarily, the at least one process rule comprises at least one material density. A material density corresponding to the ingot in the target information is determined from the at least one material density as the target process rule.
[0080] Exemplarily, the at least one production rule comprises at least one loss corresponding to at least one forging machine type. A loss corresponding to the forging machine in the target information is determined from the at least one loss corresponding to the at least one forging machine type as the target production rule.
[0081] The step 103, i.e., determining a yield rate corresponding to each of the at least one candidate ingot type under the target process rule and the target production rule, is described in detail below in combination with the embodiments of the present application.
[0082] In the embodiments of the present application, the yield rate corresponding to each of the at least one candidate ingot type is determined under the target process rule and the target production rule.
[0083] As a possible implementation, the yield rate corresponding to each of the at least one candidate ingot type under the target process rule and the target production rule can be specifically: obtaining a weight of the ingot product and a weight of the ingot for feeding; and determining the yield rate corresponding to each of the at least one candidate ingot type under the target process rule and the target production rule according to a ratio of the weight of the ingot product to the weight of the ingot for feeding. The ingot for feeding is an ingot that is not processed under the corresponding candidate ingot type.
[0084] As a possible implementation, the yield rate corresponding to each of the at least one candidate ingot type under the target process rule and the target production rule according to the ratio of the weight of the ingot product to the weight of the ingot for feeding can be specifically: for a case where the length grade of the ingot is fixed size, determining a first yield rate δ1 corresponding to each of the at least one candidate ingot type under the target process rule and the target production rule according to the ratio of the weight of the ingot product to the weight of the ingot for feeding.
[0085] and
[0086] For a case where the length grade of the ingot is multiple size, determining a second yield rate δ2 corresponding to each of the at least one candidate ingot type under the target process rule and the target production rule according to the ratio of the weight of the ingot product to the weight of the ingot for feeding.
[0087] and
[0088] Under the target process rule and the target production rule, for the length grade of the ingot being the range size, according to the ratio of the weight of the ingot product to the weight of the feeding ingot, the formula for determining the third material yield δ3 corresponding to each candidate ingot type in the at least one candidate ingot type is:
[0089]
[0090] Wherein, ρ is the density of the ingot product, S 成 is the cross-sectional area of the ingot product, L 定 is the fixed size length of the ingot product, L i is the range size length of the ingot product, L 基 is the multiple size length of the ingot product, n1 is the number of segments cut for the length grade of the ingot product being the fixed size, n2 is the number of segments cut for the length grade of the ingot product being the multiple size, i = n2, n3 is the number of segments cut for the length grade of the ingot product being the range size, W 锭 is the weight of the feeding ingot.
[0091] Table 3 below is the contract order information corresponding to the fixed size of the round steel ingot.
[0092] Table 3
[0093]
[0094]
[0095] Taking the first material yield δ1 corresponding to each candidate ingot type in the at least one candidate ingot type as an example, under the target process rule and the target production rule, for the length grade of the ingot being the fixed size, according to the ratio of the weight of the ingot product to the weight of the feeding ingot. The specified AA15 electric furnace steel ingot 16t octagon and AA16 electric furnace steel ingot 20t octagon two ingot type requirements, single weight W 锭16t , W 锭18t are 16.08t and 19.869t respectively.
[0096] The available weight of the AA15 electric furnace steel ingot 16t octagon and the AA16 electric furnace steel ingot 20t octagon is respectively
[0097] W 锭可用16t = W 锭16t × (1-α 总损失16t ) = 16.08 × 1000 × (1-23%) = 12380kg
[0098] W 锭可用20t = W锭20t × (1 - a 总损失20t ) = 19.869 × 1000 × (1 - 22%) = 15497.82 kg.
[0099] The cross-sectional area of the ingot product
[0100] The available length of the AA15 electric furnace ingot 16t octagon and the AA16 electric furnace ingot 20t octagon is respectively
[0101]
[0102] If the AA15 electric furnace ingot 16t octagon, the number of cutting sections is
[0103] If the AA16 electric furnace ingot 20t octagon, the number of cutting sections is
[0104] If the AA15 electric furnace ingot 16t octagon, according to The first yield rate is
[0105] If the AA16 electric furnace ingot 20t octagon, according to The first yield rate is
[0106] Under the target process rule and the target production rule, for the case that the length grade of the ingot is range size, according to the ratio of the weight of the ingot product to the weight of the ingot for casting, the process of determining the second yield rate δ2 corresponding to each candidate ingot type in at least one candidate ingot type is referred to the above process of determining the first yield rate δ1 corresponding to each candidate ingot type in at least one candidate ingot type under the target process rule and the target production rule for the case that the length grade of the ingot is fixed size, which will not be repeated here.
[0107] Table 4 below is the contract order information corresponding to the range size of the round ingot.
[0108] Table 4
[0109] Input parameters Symbol Shape code Round bar Size specification Diameter D = 45 cm Range length L 范围 ∈[L min , L max ], wherein L min = 200 cm, L max = 350 cm Candidate ingot type AA15 electric furnace steel ingot 16t octagonal; AA16 electric furnace steel ingot 20t octagonal Product specification description Black skin material
[0110] Taking the case that the length grade of the ingot is range size under the target process rule and the target production rule, according to the ratio of the weight of the ingot product to the weight of the ingot for casting, the third yield rate δ3 corresponding to each candidate ingot type in at least one candidate ingot type is determined.
[0111] If L 可用 < L min , the ingot type is invalid; if L 可用≥L min , the ingot type is effective. By iteratively dividing the ingot type, the cutting length of each segment is calculated: actual cutting size: L i = L 可用 / i, i = {1, 2, 3,...}. Adjustment rule: if L i is greater than L max , then i = i + 1, the number of divisions is increased, and L i is recalculated. Stopping condition: when L min ≤ L i ≤ L max , the calculation is terminated, and the final number of segments n3 = i. Yield rate:
[0112] Take i = 3. If it is an AA15 electric furnace steel ingot 16t octagonal, then L 可用 = L 可用16t , actual cutting size: L i = L 可用16t / i = 992.1 / 3 = 330.7 cm. 330.7 cm ∈ [L min , L max ]. Therefore, the number of cutting segments n3 = n 316t = i = 3. Then the third yield rate is If it is an AA16 electric furnace steel ingot 20t octagonal, then L 可用 = L 可用20t , actual cutting size: L i = L 可用20t / i.
[0113] Since i = 3, for the AA16 electric furnace steel ingot 20t octagonal, L i = L 可用20t / i = 1242 / 3 = 414 cm. 414 cm > L max , therefore, i = i + 1 = 4. L i = L 可用20t / i = 1242 / 4 = 310.5 cm. 310.5 cm ∈ [L min , L max ]. Therefore, the number of cutting segments n3 = n 320t = i = 4. Then the third yield rate is
[0114] The above step 104, i.e., "determining the target ingot type of the mold casting ingot according to the yield rate corresponding to each candidate ingot type", will be described in detail below in combination with the embodiments of the present application.
[0115] In the embodiments of the present application, the target ingot type of the mold casting ingot is determined according to the yield rate corresponding to each candidate ingot type.
[0116] As a possible implementation, the candidate ingot type with a yield rate greater than a preset yield rate is determined as the target ingot type of the mold casting ingot.
[0117] According to the above analysis (see step 103), when the length grade of the mold casting ingot is a fixed size under the target process rule and the target production rule, the first yield rate δ1 corresponding to each candidate ingot type in the at least one candidate ingot type is determined according to the ratio of the weight of the mold casting ingot product to the weight of the mold casting ingot, and the yield rate of the candidate ingot type of the AA16 electric furnace steel ingot 20t octagon is higher than the yield rate of the candidate ingot type of the AA15 electric furnace steel ingot 16t octagon, so the AA16 electric furnace steel ingot 20t octagon is determined as the target ingot type of the mold casting ingot. When the length grade of the mold casting ingot is a range size under the target process rule and the target production rule, the third yield rate δ3 corresponding to each candidate ingot type in the at least one candidate ingot type is determined according to the ratio of the weight of the mold casting ingot product to the weight of the mold casting ingot, and the yield rate of the candidate ingot type of the AA16 electric furnace steel ingot 20t octagon is higher than the yield rate of the candidate ingot type of the AA15 electric furnace steel ingot 16t octagon, so the AA16 electric furnace steel ingot 20t octagon is determined as the target ingot type of the mold casting ingot.
[0118] The embodiment of the present application aims to determine the target ingot type of the mold casting ingot according to the yield rate corresponding to each candidate ingot type in the at least one candidate ingot type. As a possible implementation, the candidate ingot type with a yield rate greater than a preset yield rate is determined as the target ingot type of the mold casting ingot. Exemplarily, the candidate ingot type corresponding to the maximum yield rate is determined as the target ingot type of the mold casting ingot, i.e. the optimal ingot type.
[0119] The technical scheme provided by the embodiment of the present application has the following beneficial effects: the embodiment of the present application intelligently selects the optimal ingot type of the mold casting ingot from the candidate ingot types of the mold casting ingot according to the yield rate (i.e. the candidate ingot type of the mold casting ingot with the highest yield rate is determined as the optimal ingot type of the mold casting ingot), thereby realizing dynamic adjustment of the ingot type selection of the mold casting ingot according to the contract order, and achieving a high yield rate; manual matching of the candidate ingot types of the mold casting ingot is not required, and the embodiment of the present application can quickly respond to the changing contract order demand, thereby achieving high efficiency.
[0120] According to another aspect, an embodiment of a mold casting ingot type intelligent selection device is provided. Figure 2 A schematic block diagram of the mold casting ingot type intelligent selection device according to an embodiment is shown. As shown in the figure, Figure 2 The device 200 can include an acquisition module 201, a first determination module 202, a second determination module 203 and a third determination module 204. The main functions of each component module are as follows:
[0121] The acquisition module 201 is configured to acquire target information, at least one process rule, and at least one production rule. The target information includes contract order information, and the contract order information includes at least one candidate ingot type of a mold casting ingot.
[0122] The first determination module 202 is configured to determine a target process rule from the at least one process rule and a target production rule from the at least one production rule according to the target information.
[0123] The second determination module 203 is configured to determine a corresponding yield rate of each candidate ingot type in the at least one candidate ingot type under the target process rule and the target production rule.
[0124] The third determination module 204 is configured to determine a target ingot type of the mold casting ingot according to the corresponding yield rate of each candidate ingot type.
[0125] In a possible implementation, the target information further includes an order shortage, a weight loss rate base table, and an ingot type base table of all mold casting ingots. The order shortage is a total weight of at least one mold casting ingot product ordered by a client minus a total weight of actually delivered at least one mold casting ingot product. The weight loss rate base table is used to represent corresponding weight loss rates of different types of mold casting ingots. The weight loss rate is (cutting loss weight of the mold casting ingot+shape adaptation loss of the mold casting ingot+oxidation and burning loss of the mold casting ingot+waste loss of the mold casting ingot) / weight of the mold casting ingot.
[0126] The contract order information further includes an order product specification and a length requirement. The order product specification includes a shape code, a size specification, an order thickness range, and a product specification description of the mold casting ingot in the contract order information. The length requirement includes a length grade and an order length range of the mold casting ingot in the contract order information.
[0127] Each process rule in the at least one process rule includes a quality plan mold casting ingot type range requirement, a process production flow requirement, a forging pressure ratio requirement, and a material density requirement.
[0128] Each production rule in the at least one production rule includes an ingot type selection requirement, a forging machine forging length range, and a forging machine type.
[0129] In a possible implementation, the first determination module 202 is specifically configured to match the target information with each process rule in the at least one process rule to determine the target process rule, and match the target information with each production rule in the at least one production rule to determine the target production rule.
[0130] In a possible implementation, the second determining module 203 is specifically configured to acquire the weight of the cast ingot product and the weight of the cast ingot to be processed; and under the target process rule and the target production rule, determine the yield corresponding to each candidate ingot type in the at least one candidate ingot type according to the ratio of the weight of the cast ingot product to the weight of the cast ingot to be processed, the cast ingot product being the cast ingot processed under the corresponding candidate ingot type.
[0131] In a possible implementation, the length grade includes a fixed size, a multiple size, and a range size.
[0132] In a possible implementation, the second determining module 203 is specifically configured to, under the target process rule and the target production rule, for a case where the length grade of the cast ingot is a fixed size, determine a formula of a first yield δ1 corresponding to each candidate ingot type in the at least one candidate ingot type according to the ratio of the weight of the cast ingot product to the weight of the cast ingot to be processed.
[0133] and
[0134] In a possible implementation, the second determining module 203 is specifically configured to, under the target process rule and the target production rule, for a case where the length grade of the cast ingot is a multiple size, determine a formula of a second yield δ2 corresponding to each candidate ingot type in the at least one candidate ingot type according to the ratio of the weight of the cast ingot product to the weight of the cast ingot to be processed.
[0135] and
[0136] In a possible implementation, the second determining module 203 is specifically configured to, under the target process rule and the target production rule, for a case where the length grade of the cast ingot is a range size, determine a formula of a third yield δ3 corresponding to each candidate ingot type in the at least one candidate ingot type according to the ratio of the weight of the cast ingot product to the weight of the cast ingot to be processed.
[0137]
[0138] wherein ρ is the density of the cast ingot product, S 成 is the cross-sectional area of the cast ingot product, L 定 is the fixed size length of the cast ingot product, L i is the range size length of the cast ingot product, L 基 is the multiple size length of the cast ingot product, n1 is the number of segments to be cut for the case where the length grade of the cast ingot product is a fixed size, n2 is the number of segments to be cut for the case where the length grade of the cast ingot product is a multiple size, i = n2, n3 is the number of segments to be cut for the case where the length grade of the cast ingot product is a range size, and W 锭 is the weight of the cast ingot to be processed.
[0139] In a possible implementation, the third determining module 204 is specifically configured to determine the candidate ingot type with the yield greater than the preset yield as the target ingot type of the ingot casting ingot.
[0140] Each of the embodiments in the specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other. Each of the embodiments focuses on the difference from other embodiments. In particular, for the device embodiments, since they are basically similar to the method embodiments, they are described more simply, and the relevant parts can be referred to the part of the method embodiments. The above-described device embodiments are only schematic, and the units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, i.e., they can be located in one place, or can be distributed on multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment. Those skilled in the art can understand and implement without creative labor.
[0141] In addition, the embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and the program is executed by a processor to implement the steps of the method in any one of the preceding method embodiments.
[0142] An electronic device includes:
[0143] One or more processors; and
[0144] A memory associated with the one or more processors, the memory configured to store program instructions that, when executed by the one or more processors, perform the steps of the method in any one of the preceding method embodiments.
[0145] The embodiment of the present application further provides a computer program product, which includes a computer program, and the computer program, when executed by a processor, implements the steps of the method in any one of the preceding method embodiments.
[0146] The electronic device includes: Figure 3 Exemplarily, the architecture of the electronic device is shown, which can specifically include a processor 310, a video display adapter 311, a disk drive 312, an input / output interface 313, a network interface 314, and a memory 320. The processor 310, the video display adapter 311, the disk drive 312, the input / output interface 313, the network interface 314, and the memory 320 can be connected by a communication bus 330.
[0147] The processor 310 can be implemented by a general-purpose CPU, a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits, and is configured to execute related programs to implement the technical solutions provided by the embodiments of the present application.
[0148] The memory 320 can be implemented by a ROM (Read Only Memory), a RAM (Random Access Memory), a static storage device, a dynamic storage device, or the like. The memory 320 can store an operating system 321 for controlling the operation of the electronic device 300, a basic input / output system (BIOS) 322 for controlling the low-level operation of the electronic device 300. In addition, a web browser 323, a data storage management system 324, and a mold ingot ingot type intelligent selection device 325, and the like can also be stored. The mold ingot ingot type intelligent selection device 325 described above can be an application program for specifically implementing the operations of the above steps in the embodiments of the present application. In summary, when the technical solutions provided by the embodiments of the present application are implemented by software or firmware, the related program codes are stored in the memory 320 and executed by the processor 310.
[0149] The input / output interface 313 is configured to connect input / output modules to realize information input and output. The input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. The input device can include a keyboard, a mouse, a touch screen, a microphone, various sensors, and the like, and the output device can include a display, a speaker, a vibrator, an indicator, and the like.
[0150] The network interface 314 is configured to connect a communication module (not shown in the figure) to realize the communication interaction between the device and other devices. The communication module can realize communication through a wired manner (such as USB, network cable, etc.), or through a wireless manner (such as mobile network, WIFI, Bluetooth, etc.).
[0151] The bus 330 includes a path for transmitting information between various components (such as the processor 310, the video display adapter 311, the disk drive 312, the input / output interface 313, the network interface 314, and the memory 320) of the device.
[0152] It should be noted that although the above device only shows the processor 310, the video display adapter 311, the disk drive 312, the input / output interface 313, the network interface 314, the memory 320, the bus 330 and the like, but in the process of implementation, the device can also include other components necessary for normal operation. In addition, those skilled in the art can understand that the above device can also contain only the components necessary to implement the present application, and does not have to contain all the components shown in the figure.
[0153] Through the description of the above embodiments, those skilled in the art can clearly understand that the embodiments can be realized by means of software and the necessary general hardware platform, and of course can also be realized by hardware. Based on such understanding, the above technical solutions can be embodied in the form of software product, and the computer software product can be stored in a computer readable storage medium, such as ROM / RAM, magnetic disk, optical disk and the like, and includes a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the method described in each embodiment or some parts of the embodiment.
[0154] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the embodiments of the present application, and not to limit them; although the embodiments of the present application are described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for intelligent selection of ingot shape for die casting, characterized in that, include: Obtain target information, at least one process rule, and at least one production rule, wherein the target information includes contract order information, and the contract order information includes at least one candidate ingot type for die casting; Based on the target information, a target process rule is determined from the at least one process rule, and a target production rule is determined from the at least one production rule; Under the target process rules and the target production rules, determine the yield rate corresponding to each candidate ingot type among at least one candidate ingot type; The target ingot type is determined based on the yield rate corresponding to each candidate ingot type.
2. The method according to claim 1, characterized in that, The target information also includes: order deficit, weight loss rate base table, and ingot type base table for all die castings. The order deficit is the total weight of at least one die casting finished product ordered by the customer minus the total weight of at least one die casting finished product actually delivered. The weight loss rate base table is used to characterize the weight loss rate corresponding to different types of die castings. The weight loss rate is (die casting cutting loss weight + die casting shape adaptation loss + die casting oxidation burning loss + die casting scrap loss) / die casting weight. The contract order information also includes the finished product specifications and length requirements. The finished product specifications include the shape code, size specifications, order thickness range, and product specification description of the ingot in the contract order information. The length requirements include the length grade and order length range of the ingot in the contract order information. Each of the at least one process rule includes requirements for the range of quality plan casting ingot types, process production flow requirements, forging ratio requirements, and material density requirements. Each of the at least one production rule includes ingot selection requirements, forging length range of forging mill, and forging mill type.
3. The method according to claim 1 or 2, characterized in that, The step of determining a target process rule from at least one process rule and a target production rule from at least one production rule based on the target information includes: The target information is matched with each of the at least one process rule to determine the target process rule. The target information is matched with each of the at least one production rule to determine the target production rule.
4. The method according to claim 1, characterized in that, Determining the yield rate for each candidate ingot among at least one candidate ingot type under the target process rules and the target production rules includes: Obtain the weight of the finished ingot and the weight of the ingot being fed into the mold; Under the target process rules and the target production rules, the yield rate corresponding to each candidate ingot type is determined based on the ratio of the weight of the finished ingot to the weight of the ingot. The finished ingot is the ingot processed under the corresponding candidate ingot type.
5. The method according to claim 4, characterized in that, The length grades include standard length, multiple length, and range length.
6. The method according to claim 5, characterized in that, Under the target process rules and the target production rules, determining the yield of each candidate ingot type among at least one candidate ingot type based on the ratio of the weight of the finished ingot to the weight of the ingot being fed into the mold includes: Under the target process rules and the target production rules, for the case where the length grade of the ingot is fixed, the formula for determining the first yield δ1 corresponding to each candidate ingot type among at least one candidate ingot type is as follows, based on the ratio of the weight of the finished ingot to the weight of the ingot being fed: Under the target process rules and the target production rules, for ingots with length grades of multiples, the formula for determining the second yield δ2 for each candidate ingot type among at least one candidate ingot type, based on the ratio of the weight of the finished ingot to the weight of the ingot being fed, is as follows: Under the target process rules and the target production rules, for the case where the length grade of the ingot is within a range of feet, the formula for determining the third yield δ3 corresponding to each candidate ingot type among at least one candidate ingot type is as follows, based on the ratio of the weight of the finished ingot to the weight of the ingot being fed: Where ρ is the density of the finished ingot, and S 成 L is the cross-sectional area of the finished ingot. 定 L is the fixed length of the finished die-cast ingot. i L represents the length of the finished ingot. 基 Let n1 be the length of the finished die-cast ingot (a multiple of its length), n2 be the number of segments to be cut from the finished die-cast ingot when its length is a fixed length, i = n2, and n3 be the number of segments to be cut from the finished die-cast ingot when its length is a multiple of its length. W represents the length of the finished die-cast ingot. 锭 This refers to the weight of the ingot cast from the feeding mold.
7. The method according to claim 1, characterized in that, The step of determining the target ingot shape of the die-cast ingot based on the yield corresponding to each candidate ingot shape includes: Candidate ingots with a yield rate greater than the preset yield rate are determined as the target ingots for the die casting.
8. An intelligent ingot shape selection device for die casting, characterized in that, include: The acquisition module is used to acquire target information, at least one process rule, and at least one production rule. The target information includes contract order information, and the contract order information includes at least one candidate ingot type for die casting. The first determining module is used to determine a target process rule from the at least one process rule and a target production rule from the at least one production rule based on the target information. The second determining module is used to determine the yield rate corresponding to each candidate ingot type among at least one candidate ingot type under the target process rules and the target production rules; The third determining module is used to determine the target ingot type of the die-cast ingot based on the yield corresponding to each candidate ingot type.
9. An electronic device, characterized in that, include: The memory and the processor communicate with each other via a bus; The memory stores program instructions that can be executed by the processor, which can invoke the program instructions to perform the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
MES (Manufacturing execution system) material deformation method for maximizing yield of specified steel plates
CN101908180A
Management server and contract-based iron and steel production intelligent management system and method
CN106327031A
Aluminum industry-oriented ingot type selection and contract batching integrated optimization method
CN111062571A
Multi-blank multi-contract cutting and feeding method based on cutting sub-mode
CN114819359A
Pre-hardened mirror plastic die steel and production method thereof
CN114892094A