Scheduling optimization method under time-varying constraint of aerospace large component forming and manufacturing temperature

By using the scheduling optimization method of neural network model in the forming and manufacturing process of large aerospace components, intelligent decision-making of heating, forging or transfer processes is solved, and the problems of increased energy consumption and poor forming quality caused by time-varying temperature are solved, and an efficient and energy-efficient optimization of forming process is achieved.

CN119689998AActive Publication Date: 2025-03-25WUHAN UNIV OF TECH
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411700068.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-26
Publication Date
2025-03-25
Estimated Expiration
2044-11-26

AI Technical Summary

Technical Problem

The prior art is difficult to effectively deal with dynamic changes in temperature over time during the forming and manufacturing of large aerospace components, resulting in increased energy consumption and poor forming quality.

Method used

A scheduling optimization method based on neural network model is proposed. By obtaining the production data of forgings, the input vector is determined, including the forging temperature, heating time, the state of the heating furnace and forging press, and the number of workpieces in line, input it into the scheduling optimization model, generating the optimal scheduling strategy, and intelligently decide on heating, forging or transfer processes.

Benefits of technology

Effectively respond to time-varying temperature, reduce unnecessary heating times and duration, reduce energy consumption of heating furnaces, improve production efficiency, ensure the forming quality, and achieve energy efficiency optimization during forging and forming.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119689998A_ABST
    Figure CN119689998A_ABST
Patent Text Reader

Abstract

The invention discloses a scheduling optimization method under time-varying constraint of aerospace large component forming and manufacturing temperature, and belongs to the technical field of hot working production. The method comprises the following steps: obtaining production data of forgings, wherein production equipment of the forgings comprises a heating furnace and a forging press; based on the production data, determining an input vector composed of the forge piece temperature and the heating duration of the forge piece, the heating furnace state of the heating furnace, the forging press state of the forging press and the number of the queuing workpieces; and the input vector is input into a scheduling optimization model, an optimal scheduling strategy output by the scheduling optimization model is obtained so that production equipment can conduct scheduling, the subsequent machining procedure of the forge piece can be decided, and the scheduling optimization model is constructed based on a neural network model. The method can effectively cope with the complex production process that the temperature dynamically changes along with time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of thermal processing production technology, and in particular relates to a scheduling optimization method under the time-varying temperature constraint of large-scale aerospace component forming and manufacturing. Background Art

[0002] The forming and manufacturing process of large aerospace components usually involves multi-stage processing procedures such as high-temperature forging, cooling, and reheating. Due to the large size and high complexity of the components, their forming quality and production energy efficiency are affected by many factors, among which temperature control is the key factor to ensure component performance. In order to ensure component performance, it is usually necessary to adjust the component temperature multiple times during the manufacturing process, especially when the component needs to be returned to the heating furnace. The scheduling process is complicated and the degree of intelligence is extremely low.

[0003] However, most of the current scheduling methods are based on fixed processes or simple rule-based control, lacking real-time feedback on the dynamic condition of temperature change. Due to temperature changes, pauses, and rework during the processing of components, traditional scheduling methods are prone to overheating or cooling, resulting in increased energy consumption and even affecting the final quality of components. In addition, since the forging process requires real-time adjustment of the process according to the temperature, the existing scheduling methods and manual experience cannot effectively cope with this change.

[0004] Although some advanced scheduling optimization methods such as genetic algorithms and particle swarm optimization algorithms have been improved in specific situations, they are mainly applicable to static or quasi-static production environments and lack effective response mechanisms for complex production processes where the temperature changes dynamically over time. Therefore, a method that can make intelligent scheduling decisions based on time-varying temperature is urgently needed. Summary of the invention

[0005] The present application aims to solve at least one of the technical problems existing in the prior art. To this end, the present application proposes a scheduling optimization method under the time-varying temperature constraint of large-scale aerospace component forming and manufacturing, which can effectively cope with the complex production process where the temperature changes dynamically over time.

[0006] In a first aspect, the present application provides a scheduling optimization method for forming and manufacturing large-scale aerospace components under time-varying temperature constraints, the method comprising:

[0007] Acquiring production data of forgings, wherein the production equipment of the forgings includes a heating furnace and a forging press;

[0008] Based on the production data, determining an input vector consisting of a forging temperature of the forging, a heating time, a heating furnace state of the heating furnace, a forging press state of the forging press, and a number of queued workpieces;

[0009] The input vector is input into the scheduling optimization model to obtain the optimal scheduling strategy output by the scheduling optimization model for scheduling the production equipment and deciding the subsequent processing steps of the forgings. The scheduling optimization model is constructed based on a neural network model.

[0010] According to one embodiment of the present application, the neural network model includes an estimation network and a target network, the estimation network is used to output the optimal scheduling strategy according to the input vector, and the target network is used to train the estimation network.

[0011] According to one embodiment of the present application, the estimation network includes an input layer, a first hidden layer, a second hidden layer, and an output layer connected in sequence; the inputting the input vector into the scheduling optimization model to obtain the optimal scheduling strategy output by the scheduling optimization model includes:

[0012] The input vector is received through the input layer and passed to the first hidden layer;

[0013] Performing feature extraction on the input vector through the first hidden layer to obtain a high-dimensional feature vector;

[0014] Compressing the high-dimensional feature vector through the second hidden layer to obtain a compressed feature vector;

[0015] A plurality of feasible actions corresponding to the compressed feature vector are determined through the output layer, and an action combination with the highest Q value among the plurality of feasible actions is determined as the optimal scheduling strategy.

[0016] According to an embodiment of the present application, the step of determining the input vector consisting of the forging temperature of the forging, the heating time, the heating furnace state of the heating furnace, the forging press state of the forging press, and the number of queued workpieces based on the production data includes:

[0017] constructing a forging temperature variation model of the forging based on the temperature data, and obtaining the forging temperature corresponding to the forging temperature variation model;

[0018] Inputting the temperature data into a forging temperature variation model of the forging to obtain the forging temperature output by the forging temperature variation model;

[0019] The forging temperature, the heating time, the heating furnace state, the forging press state and the number of queued workpieces are represented by vectors to obtain the input vector.

[0020] According to one embodiment of the present application, after inputting the input vector into the scheduling optimization model to obtain the optimal scheduling strategy output by the scheduling optimization model, the method further includes:

[0021] Calculating a reward value for the optimal scheduling strategy through a reward function;

[0022] The parameters of the scheduling optimization model are optimized using the reward value.

[0023] According to one embodiment of the present application, the reward function R total The overall energy consumption model is constructed based on the temperature time-varying constraint and the overall energy consumption model, which is used to describe the energy consumption of the forging during the processing, and is expressed as:

[0024] R total =R heat +R temp-error +R forge-temp +R forge-heat-loss +R exposure

[0025] R heat = -α·(c p ·m·(T 目标 -T 初始 )+ΔE 炉 )

[0026] R temp-error = -β·|T 目标 -T 初始 |

[0027]

[0028] R forge-heat-loss = -δ·Q 模具

[0029] R exposure = -λ·Q 环境

[0030] Among them, R heat is the heating process reward function, R temp-error is the furnace temperature fluctuation reward function, R forge-temp is the forging process reward function, R forge-heat-loss is the heat loss reward function of the forging process, R exposure is the heat exchange reward function of the forging exposed to air, c p is the specific heat capacity of the forging material, m is the mass of the forging, T 目标 is the target temperature after forging heating, T 初始 is the initial temperature of the forging, ΔE 炉 is the fixed energy consumption of the heating furnace, which is proportional to the heating time, T min It is the lowest temperature of forging, T max It is the highest temperature of forging, T 锻件 is the temperature of the forging, Q 模具is the heat dissipation between the forging and the die or hammer, Q 环境 is the heat exchange between the forging and the environment, α, β, γ, δ, and λ are the penalty coefficients of the reward function considering the energy consumption at each stage, T min and T max A time-varying constraint for defining the temperature of the forging.

[0031] According to one embodiment of the present application, the overall energy consumption model is constructed based on the forging temperature change model, and the overall energy consumption model includes a heating energy consumption sub-model in the heating stage, a forging energy consumption sub-model in the forging stage, and a heat dissipation sub-model in the heat dissipation stage.

[0032] In a second aspect, the present application provides an efficient scheduling optimization device for forming and manufacturing large-scale aerospace components under time-varying temperature constraints, the device comprising:

[0033] An acquisition module, used to acquire production data of forgings, wherein the production equipment of the forgings includes a heating furnace and a forging press;

[0034] A first processing module, for determining an input vector consisting of a forging temperature of the forging, a heating time, a heating furnace state of the heating furnace, a forging press state of the forging press, and a number of queued workpieces based on the production data;

[0035] The second processing module inputs the input vector into the scheduling optimization model to obtain the optimal scheduling strategy output by the scheduling optimization model for scheduling the production equipment and deciding the subsequent processing steps of the forgings. The scheduling optimization model is constructed based on a neural network model.

[0036] In a third aspect, the present application provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the scheduling optimization method under the time-varying temperature constraint for forming and manufacturing of large aerospace components as described in the first aspect above is implemented.

[0037] In a fourth aspect, the present application provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the scheduling optimization method under the time-varying temperature constraints of the forming and manufacturing of large aerospace components as described in the first aspect above.

[0038] In the fifth aspect, the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the scheduling optimization method under the time-varying temperature constraints of the forming and manufacturing of large aerospace components as described in the first aspect.

[0039] In a sixth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the scheduling optimization method under the time-varying temperature constraint of the forming and manufacturing of large aerospace components as described in the first aspect above.

[0040] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application.

[0041] The scheduling optimization method for forming and manufacturing large-scale aerospace components under the time-varying temperature constraint provided by the present application has the following beneficial effects compared with the prior art:

[0042] (1) By predicting the optimal scheduling strategy for the input vector consisting of the forging temperature, heating time, heating furnace status, forging press status and number of queued workpieces, an intelligent decision is made whether to perform the heating, forging or transfer process. This can effectively cope with the complex production process where the temperature changes dynamically over time, reduce unnecessary heating times and heating time, reduce the energy consumption of the heating furnace, improve production efficiency, ensure the quality of forgings, solve the problems of excessive energy consumption and low production efficiency caused by temperature changes in the forging forming process, and achieve energy efficiency optimization in the forging forming process.

[0043] (2) It can realize efficient scheduling optimization under the time-varying temperature constraints in the forming and manufacturing of large aerospace components, effectively improve production efficiency, reduce energy consumption, and improve the forming quality of components. It can quickly enter the forging process after heating to avoid the heated forgings cooling too much in the environment and then reheating. By reducing the exposure time of the forgings from the heating furnace to the forging press and after forging, the heat exchange with the environment is reduced, the heat loss is reduced, and the forgings are ensured to be forged within the appropriate temperature range to avoid quality problems caused by too low temperature or energy waste caused by too high temperature. Through intelligent scheduling, the connection of each process is optimized, the heat dissipation between the forgings and the forging dies, and between the forgings and the environment is reduced, and the forging temperature is maintained to the maximum extent. It is suitable for large aerospace components, effectively improving production efficiency, reducing energy consumption, and improving the forming quality of components. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0045] Figure 1 It is a flow chart of a scheduling optimization method under time-varying temperature constraints for forming and manufacturing large-scale aerospace components provided in an embodiment of the present application;

[0046] Figure 2 11 is a flow chart of multi-fire processing in the forging manufacturing process provided by the embodiment of the present application;

[0047] Figure 3 It is a schematic diagram of the process of intelligent scheduling of forging manufacturing process provided by the embodiment of the present application;

[0048] Figure 4 It is a schematic diagram of the time-varying temperature constraint of the forging manufacturing process provided by the embodiment of the present application;

[0049] Figure 5 It is a structural schematic diagram of an efficient scheduling optimization device under time-varying temperature constraints for forming and manufacturing large-scale aerospace components provided in an embodiment of the present application;

[0050] Figure 6 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0051] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0052] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0053] In combination with the accompanying drawings, the scheduling optimization method under the time-varying temperature constraint of the forming and manufacturing of large aerospace components, the efficient scheduling optimization device under the time-varying temperature constraint of the forming and manufacturing of large aerospace components, the electronic device and the readable storage medium provided in the embodiments of the present application are described in detail through specific embodiments and their application scenarios.

[0054] Among them, the scheduling optimization method under the time-varying temperature constraint of large aerospace component forming and manufacturing can be applied to the terminal, and can be specifically executed by the hardware or software in the terminal.

[0055] The terminal includes, but is not limited to, a portable communication device such as a mobile phone or tablet computer with a touch-sensitive surface (e.g., a touch screen display and / or a touch pad). It should also be understood that in some embodiments, the terminal may not be a portable communication device, but a desktop computer with a touch-sensitive surface (e.g., a touch screen display and / or a touch pad).

[0056] In the following various embodiments, a terminal including a display and a touch-sensitive surface is described. However, it should be understood that the terminal may include one or more other physical user interface devices such as a physical keyboard, a mouse and a joystick.

[0057] The embodiments of the present application provide a scheduling optimization method under the time-varying temperature constraint of the forming and manufacturing of large aerospace components. The executor of the scheduling optimization method under the time-varying temperature constraint of the forming and manufacturing of large aerospace components can be an electronic device or a functional module or functional entity in the electronic device that can implement the scheduling optimization method under the time-varying temperature constraint of the forming and manufacturing of large aerospace components. The electronic devices mentioned in the embodiments of the present application include but are not limited to mobile phones, tablet computers, computers, cameras, and wearable devices. The scheduling optimization method under the time-varying temperature constraint of the forming and manufacturing of large aerospace components provided in the embodiments of the present application is explained below using the electronic device as an example of the executor.

[0058] like Figure 1 As shown, the scheduling optimization method under the time-varying temperature constraint of the forming and manufacturing of large aerospace components includes: steps 110 to 130.

[0059] Step 110, obtaining production data of forgings, wherein the production equipment of the forgings includes a heating furnace and a forging press;

[0060] Among them, the production data is the actual production data of the forgings, including information such as temperature, heating time, forging time and energy consumption.

[0061] In this step, key data from the actual production of forgings by production equipment in the aerospace large-scale component workshop is collected as production data, mainly including the operation data of equipment such as heating furnaces, forging presses, forgings, such as heating time, heating furnace power, forging quality, specific heat capacity and other physical parameters, as well as temperature change data of forgings, the environment and equipment during heating, forging and heat dissipation. As shown in the following table:

[0062]

[0063]

[0064] It is understandable that forgings are large aerospace components, and the material of forgings can be high-strength steel such as 300M, which is widely used in key structural parts in the aerospace field, such as landing gear. The forging and processing of this material have strict requirements on temperature control. A high temperature must be maintained during the forming process to ensure the mechanical properties of the material. It is necessary to collect real-time temperature data of forgings during the forming and manufacturing process, and use this data to dynamically adjust the scheduling plan.

[0065] In the process of producing forgings in the aerospace large component workshop (hereinafter referred to as the workshop), they need to be heated in a heating furnace and then forged through a forging press.

[0066] Step 120, based on the production data, determining an input vector consisting of a forging temperature of the forging, a heating time, a heating furnace state of the heating furnace, a forging press state of the forging press, and a number of queued workpieces;

[0067] Among them, the forging temperature is the real-time temperature of the forging, the heating time is the heating time of each forging by the forging press during the forging stage, which will affect the temperature of the forging; the heating furnace status can be idle or working, the forging press status can be idle or working, and the number of queued workpieces is the number of workpieces waiting for processing in the workshop.

[0068] In this step, data analysis and information extraction are performed on the production data to obtain information such as the forging temperature, heating time, heating furnace status, forging press status, and the number of queued workpieces. This information is represented in the form of a vector to obtain an input vector.

[0069] Step 130, input the input vector into the scheduling optimization model to obtain the optimal scheduling strategy output by the scheduling optimization model for scheduling the production equipment and deciding the subsequent processing steps of the forgings. The scheduling optimization model is constructed based on a neural network model.

[0070] Among them, the optimal scheduling strategy is a method of scheduling production equipment in the workshop. By rationally allocating resources, tasks and time, an efficient, flexible and economical production process can be achieved. It can also decide the next processing step of the forging, such as whether to perform heating, forging or transfer steps.

[0071] For example, the optimal scheduling strategy may include task priority management, resource optimization configuration, time management, and visual scheduling.

[0072] In this step, the input vector is input into the scheduling optimization model, and the input vector is feature extracted through the scheduling optimization model. Based on the mapping relationship between forging temperature, heating time, heating furnace status, forging press status, and the number of queued workpieces and control actions, the optimal combination of multiple control actions is obtained, and the combination is output as the optimal scheduling strategy.

[0073] According to the scheduling optimization method under the time-varying temperature constraint of large aerospace component forming and manufacturing provided in the embodiment of the present application, by predicting the optimal scheduling strategy for the input vector consisting of the forging temperature, heating time, heating furnace status, forging press status and the number of queued workpieces, an intelligent decision is made whether to perform heating, forging or transfer processes. This can effectively cope with complex production processes in which the temperature changes dynamically over time, reduce unnecessary heating times and heating time, reduce the energy consumption of the heating furnace, improve production efficiency, ensure the quality of forging formation, solve the problems of excessive energy consumption and low production efficiency caused by temperature changes in the forging forming process, and achieve energy efficiency optimization in the forging forming process.

[0074] In actual implementation, in order to optimize energy consumption and improve production efficiency, this application uses a scheduling optimization method under temperature time-varying constraints to intelligently schedule the processing process.

[0075] like Figure 2 As shown in the figure, the processing flow of forgings is explained by taking the landing gear as an example. The process flow of the landing gear includes blanking, blank making 5-6 fires, heating, pre-forging 2-3 fires, die forging 2-3 fires and heat treatment. Its characteristics are many fires and long processes. Taking one of the heating fire cycles as an example: the forgings go through three steps of heating, forging and returning to the heating furnace for heating.

[0076] The heat loss process includes: heat exchange with the environment during heating, heat exchange with the die during forging, and heat dissipation during transportation from the heating furnace to the forging press.

[0077] In some embodiments, determining the input vector consisting of the forging temperature of the forging, the heating time, the heating furnace state of the heating furnace, the forging press state of the forging press, and the number of queued workpieces based on the production data includes:

[0078] Extracting temperature data, the heating time, the heating furnace status, the forging press status and the number of queued workpieces from the production data;

[0079] constructing a forging temperature variation model of the forging based on the temperature data, and obtaining the forging temperature corresponding to the forging temperature variation model;

[0080] The forging temperature, the heating time, the heating furnace state, the forging press state and the number of queued workpieces are represented by vectors to obtain the input vector.

[0081] Among them, the forging temperature change model is used to describe the heat dissipation process of the forging from the heating furnace to the forging press, and the temperature data can be the temperature spatial distribution of the forging at the current moment.

[0082] In actual implementation, based on the collected production data, a mathematical model of the temperature change of forgings during the entire production process is established, namely the forging temperature change model. The forging temperature change model includes the temperature rise of the forgings during the heating stage, the heat loss caused by contact with the forging die during the forging process, and the heat exchange with the environment during transportation and exposure. Through this forging temperature change model, the change of forging temperature over time can be accurately predicted to determine whether further heating or the next step of forging is required.

[0083] The temperature change of forgings can be described by the heat conduction equation (Fourier heat conduction law). Assuming that the forgings are made of uniform material, the temperature change model of forgings in different processes (heating, cooling and forging) is as follows:

[0084]

[0085] Where, T(x,t) represents the temperature data of the forging at position x and time t; α=k / ρc is the thermal diffusivity, k is the thermal conductivity of the material, ρ is the material density, and c is the specific heat capacity; represents the spatial gradient of temperature (Laplace operator), and q(x,t) is the power density of the external heat source (such as the heat energy input of a heating furnace).

[0086] The information such as forging temperature, power consumption, remaining processing time and current process is represented by vectors to obtain the input vector S t :

[0087] S t ={T t ,P t ,t remaining ,stage t}

[0088] Among them, T t is the forging temperature at the current time t, P t is the power consumption of the current forging, t remaining The remaining processing time is used to characterize the process progress. t It is the current process and is used to characterize the processing stage.

[0089] In this embodiment, the temperature data is processed by the forging temperature change model to obtain the forging temperature describing the forging temperature change, which can provide a basis for the generation of the optimal scheduling strategy to improve the yield, production efficiency and material properties of the forgings.

[0090] In some embodiments, the neural network model includes an estimation network and a target network, the estimation network is used to output the optimal scheduling strategy according to the input vector, and the target network is used to train the estimation network.

[0091] The scheduling optimization model is built based on the Double Deep Q-Network (DDQN) algorithm, and its goal is to dynamically select the best energy-saving scheduling strategy, such as whether to return to the heating furnace.

[0092] The input vectors of the scheduling optimization model include actual data such as production equipment status (heating furnace status, forging press status), forging temperature, heating time, number of queued workpieces, etc., and the output is the optimal scheduling strategy for each process.

[0093] The scheduling optimization model built based on the DDQN algorithm consists of two key networks: the estimation network and the target network. The two are used to estimate the action value (Q value) in the current state and provide a relatively stable target value. The estimation network is continuously updated through feedback in the actual scheduling process, while the target network is used to generate a more robust target value to prevent instability caused by over-estimation.

[0094] In some embodiments, the estimation network includes an input layer, a first hidden layer, a second hidden layer, and an output layer connected in sequence; inputting the input vector into the scheduling optimization model to obtain the optimal scheduling strategy output by the scheduling optimization model includes:

[0095] The input vector is received through the input layer and passed to the first hidden layer;

[0096] Performing feature extraction on the input vector through the first hidden layer to obtain a high-dimensional feature vector;

[0097] Compressing the high-dimensional feature vector through the second hidden layer to obtain a compressed feature vector;

[0098] A plurality of feasible actions corresponding to the compressed feature vector are determined through the output layer, and an action combination with the highest Q value among the plurality of feasible actions is determined as the optimal scheduling strategy.

[0099] like Figure 3 As shown, the input vector S of the state space is obtained during the forging process of large-scale aerospace components (forgings). t ={T t ,P t ,t remaining ,stahe t}.

[0100] In the state space, by inputting the vector S t Defined as information such as current forging temperature, processing stage and process progress.

[0101] The input of the scheduling optimization model is the input vector S t , the output is the optimal scheduling strategy for each process, which mainly solves the following problems:

[0102] 1) Process sequence optimization: intelligently adjust the order of heating, forging, and heat treatment of forgings to avoid unnecessary repeated heating or waiting time and reduce heat dissipation;

[0103] 2) Parallel machine selection: When there are multiple production equipment (such as multiple heating furnaces or forging presses) in parallel, the model selects the most energy-efficient equipment for processing based on the current status of the equipment and historical energy consumption data;

[0104] 3) Real-time dynamic adjustment: During the production process, the model can collect equipment operation data and environmental feedback in real time, dynamically adjust the workpiece processing sequence and equipment selection, and ensure the lowest energy consumption and the highest production efficiency.

[0105] For example, when dealing with the scheduling optimization of 300M landing gear forgings, the neural network structure of DDQN is set as follows:

[0106] In terms of the dimension of the input vector, each state contains 5 main variables: forging temperature (for example: 850℃), current heating time (for example: 60 seconds), heating furnace status (idle, working), forging press status (idle, working), number of queued workpieces (for example: 2 pieces), and the input layer has 5 neurons to process these data.

[0107] The first hidden layer is a fully connected layer with 64 neurons. The first hidden layer is responsible for extracting the features of the input vector and generating a high-dimensional feature vector for analysis in subsequent layers.

[0108] The second hidden layer is a fully connected layer with 32 neurons, which further compresses the high-dimensional feature vector and provides information for decision output.

[0109] Output layer: Action space: DDQN outputs the Q value of each possible action. In the landing gear forging process, the action space is defined as follows: Adjust the heating time (reduce by 5 seconds, keep the current time, increase by 5 seconds), a total of 3 actions. Forging equipment selection (select forging press 1, select forging press 2), a total of 2 actions. Whether to trigger the heating furnace to reheat (yes, no), a total of 2 actions. The DDQN output layer has 7 neurons, corresponding to these 7 possible actions.

[0110] The optimal scheduling strategy can be represented in the action space as the optional operations A on the processing equipment t , such as whether to return to the heating furnace, continue processing or stop:

[0111] A t={heat,forge,cool,stop}

[0112] Among them, heat means heating, forge means forging, cool means cooling, and stop means stopping processing.

[0113] On this basis, through the online training and real-time feedback mechanism of the DDQN algorithm, the scheduling plan can be adjusted in time during the production process according to the real-time data collected (such as the operating status of the equipment, the temperature of the forgings, etc.). According to the actual temperature changes of the forgings, it can be judged whether it needs to be heated again or whether it can directly enter the next forging process, thereby avoiding quality problems caused by overheating or insufficient temperature. This dynamic scheduling makes the entire production process more intelligent and efficient.

[0114] In some embodiments, the overall energy consumption model is constructed based on the forging temperature change model, and the overall energy consumption model includes a heating energy consumption sub-model in the heating stage, a forging energy consumption sub-model in the forging stage, and a heat dissipation sub-model in the heat dissipation stage.

[0115] The overall energy consumption model provides a basis for energy consumption optimization. The heating energy consumption sub-model in the thermal stage, the forging energy consumption sub-model in the forging stage and the heat dissipation sub-model in the heat dissipation stage are used to describe the energy consumption change process of forgings from the heating furnace to the forging press.

[0116] Based on the forging temperature change model, the overall energy consumption model of forgings at various stages is constructed. The model is divided into three main parts:

[0117] 1) During the heating stage, the energy consumed by the heating furnace to heat the forging is calculated, which is mainly related to the heating time, heating furnace power, specific heat capacity of the forging and target temperature.

[0118] The forging is heated by an external heat source to reach a suitable processing temperature. The heating energy consumption submodel can be expressed as:

[0119]

[0120] Where m is the mass of the forging, c is the specific heat capacity of the material, T target Indicates the target temperature, T inital represents the initial temperature, η furnace Indicates the efficiency of the heating furnace, P standby Indicates the power of the equipment when it is in standby mode during the heating process, t standby Indicates the duration of device standby during the heating process.

[0121] To ensure that the forging reaches the target temperature, the heating time t heat as follows:

[0122]

[0123] Among them, P furnace Indicates the heating power of the heating furnace.

[0124] 2) During the forging stage, estimate the heat loss of the forging due to die heat exchange during the forging process. This part of energy consumption is mainly determined by the forging die temperature and contact time.

[0125] The forging is plastically deformed by applying force through the forming equipment. The energy consumption of the forging process depends on the working power, working time and applied force of the forging press. The forging energy consumption sub-model is expressed as follows:

[0126]

[0127] Among them, P press is the working efficiency of the forging press, t forge is the duration of forging, is the kinetic energy generated by the deformation of the forging, m is the mass of the forging, and v is the deformation velocity.

[0128] Forging time forge It is related to the applied force and the deformation resistance of the material and can be estimated by the empirical formula:

[0129]

[0130] Among them, F required The force required to achieve the target deformation, F press is the force applied by the forging press.

[0131] 3) In the heat dissipation stage, the heat exchange between the forging and the environment during the transportation from the heating furnace to the forging press and the return to the heating furnace after forging is considered. The heat loss at each stage is calculated through the model, and the total energy consumption of the entire production process is obtained by combining the heating and forging energy consumption.

[0132] The heat dissipation of forgings is mainly divided into three parts: the heat exchange between forgings and the environment during the process from the heating furnace to the forging press, the heat dissipation caused by the contact between forgings and forging hammers or forging dies during the forging process, and the heat exchange between forgings and the environment during the process from the forging press back to the heating furnace. The heat dissipation sub-model of forgings is expressed as follows:

[0133]

[0134] Among them, Q 环境 is the heat exchange between the forging and the environment, h is the air convection heat transfer coefficient on the forging surface, A is the surface area of ​​the forging, T 锻件 is the temperature of the forging, T 环境 is the ambient temperature, t 转移 is the time it takes for forgings to travel from the heating furnace to the forging press, Q模具 is the heat dissipation between the forging and the die or hammer, k 接触 is the contact thermal conductivity between the forging and the forging die, A 接触 is the contact area between the forging and the forging die, T 模具 is the temperature of the forging die, t 锻压 is the time the forging is pressed on the forging press, Q 环境返回 is the amount of heat exchange between the forging and the environment during the process of returning from the forging press to the heating furnace, t 返回 is the time it takes for the forging to return from the forging press to the heating furnace, Q 总 It's Q 环境 , Q 模具 and Q 环境返回 The sum of .

[0135] For example, in the heating stage, assume that the landing gear blank is heated from ambient temperature (25°C) to 1200°C. According to the law of conservation of energy, the required energy is:

[0136] Q 加热 =m×c×(T 目标 -T 环境 )=800×500×(1200-25)=472,000,000J

[0137] Since 1 kWh is equal to 3600 kJ, the energy consumption is:

[0138] E 加热 =Q 加热 / (3600×1000)=131.1kWh

[0139] Considering that the power of the heating furnace is 500kW, the heating time is:

[0140] t 加热 =E 加热 / P 加热炉 =131.1 / 500=0.2622 hours≈15.7 minutes

[0141] During the forging stage, the contact between the die and the forging causes heat to be lost from the forging. The heat loss can be calculated using Fourier's law:

[0142] Q 锻造 = k × A 锻模 ×(T 锻件 -T 锻模 )×t 锻造 =100×2×(1200-300)×60=10,800,000J

[0143] Converted to energy consumption:

[0144] E 锻造 =Q 锻造 / (3600×1000)=3.0kWh

[0145] In the heat dissipation stage, when the forging is exposed to the air, it exchanges heat with the environment through thermal convection. According to Newton's law of cooling, the heat dissipation can be calculated as:

[0146] Q 耗散 =h×A 空气 ×(T 锻件 -T 环境 )×t 暴露 =10×3×(1200-25)×90=318,750J

[0147] Converted to energy consumption:

[0148] E 耗散 =Q 耗散 / (3600×1000)=0.0885kWh

[0149] The total energy consumption of forgings during the heating, forging and heat dissipation stages is:

[0150] E 总 =E 加热 +E 锻造 +E 耗散 =131.1+3.0+0.0885=134.19kWh

[0151] In this embodiment, the energy consumption changes of forgings during the processing are analyzed through the heating energy consumption sub-model in the heating stage, the forging energy consumption sub-model in the forging stage, and the heat dissipation sub-model in the heat dissipation stage. The processing process can be accurately described at the energy consumption level, providing a basis for reducing the production energy consumption of forgings.

[0152] In addition, it can also collect and analyze actual production data in real time and dynamically adjust scheduling plans to reduce overall energy consumption, improve production efficiency and ensure product quality.

[0153] In some embodiments, the reward function R total The overall energy consumption model is constructed based on the temperature time-varying constraint and the overall energy consumption model, which is used to describe the energy consumption of the forging during the processing, and is expressed as:

[0154] R total =R heat +R temp-error +R forge-temp +R forge-heat-loss +R exposure

[0155] R heat = -α·(c p ·m·(T 目标 -T 初始)+ΔE 炉 )

[0156] R temp-error = -β·|T 目标 -T 初始 |

[0157]

[0158] R forge-heat-loss = -δ·Q 模具

[0159] R exposure = -λ·Q 环境

[0160] Among them, R heat is the heating process reward function, R temp-error is the furnace temperature fluctuation reward function, R forge-temp is the forging process reward function, R forge-heat-loss is the heat loss reward function of the forging process, R exposure is the heat exchange reward function of the forging exposed to air, c p is the specific heat capacity of the forging material, m is the mass of the forging, T 目标 is the target temperature after forging heating, T 初始 is the initial temperature of the forging, ΔE 炉 is the fixed energy consumption of the heating furnace, which is proportional to the heating time, T min It is the lowest temperature of forging, T max It is the highest temperature of forging, T 锻件 is the temperature of the forging, Q 模具 is the heat dissipation between the forging and the die or hammer, Q 环境 is the heat exchange between the forging and the environment, α, β, γ, δ, and λ are the penalty coefficients of the reward function considering the energy consumption at each stage, T min and T max A time-varying constraint for defining the temperature of the forging.

[0161] like Figure 4 As shown, at the forging temperature T 锻件 In T min If the temperature is between T and room temperature, the forging needs to be reheated in the heating furnace. 锻件 In T max In the above cases, the forging needs to be cooled.

[0162] In this embodiment, the total reward function R totalIt is directly related to energy consumption models such as heating, forging, and heat dissipation. By optimizing processing efficiency and energy consumption, designing reward functions, and minimizing energy consumption in each link through intelligent scheduling, overall energy efficiency optimization can be achieved.

[0163] Calculate the current state S through the value function t and action A t The value of Q(S t ,A t ):

[0164]

[0165] Among them, γ is the discount factor, S t+1 and A t+1 are the state and action at the next moment, R t is the reward value of the action at the current moment.

[0166] In some embodiments, after inputting the input vector into the scheduling optimization model to obtain the optimal scheduling strategy output by the scheduling optimization model, the method further includes:

[0167] Calculating a reward value for the optimal scheduling strategy through a reward function;

[0168] The parameters of the scheduling optimization model are optimized using the reward value.

[0169] In the learning and iteration of DDQN, the loss function is defined as the error between the current estimated network and the target network output. The mean square error (MSE) is used as the loss function to optimize the parameters. The learning rate is set to 0.001, that is, the step size of each update is small to ensure stable convergence. The discount factor γ is set to 0.99, indicating that the model attaches importance to the long-term benefits of future rewards. Exploration and exploitation strategy (ε-greedy strategy): The initial exploration rate ε is set to 0.9 and gradually decreases as training progresses, with a minimum of 0.05, that is, in most cases, actions with higher Q values ​​are preferred.

[0170] During the iteration process, DDQN continuously learns based on feedback from actual data and optimizes the scheduling plan for producing forgings by production equipment in the workshop.

[0171] Through the online training and real-time feedback mechanism of the DDQN algorithm, this application can adjust the scheduling plan in time during the production process according to the real-time collected production data (such as the operating status of the equipment, the temperature of the forgings, etc.). According to the actual temperature changes of the forgings, it can be judged whether it needs to be heated again or whether it can directly enter the next forging process, thereby avoiding quality problems caused by overheating or insufficient temperature. This dynamic scheduling makes the entire production process more intelligent and efficient.

[0172] During the heating process, the initial temperature is set to 1200°C. By real-time monitoring of the temperature change of the forging from inside the furnace to outside the furnace (assuming the temperature drop rate is 50°C per minute), when the forging temperature drops to 1000°C, the DDQN algorithm is triggered to determine whether the forging needs to be returned to the heating furnace.

[0173] During the forging process, the temperature of the forging drops due to the heat exchange from the environment during the process from the heating furnace to the forging press. Assuming that the required temperature range for forging is 950℃~1050℃, when the temperature of the forging approaches the critical temperature (for example, 980℃), DDQN will determine whether to forge immediately, or decide to temporarily place the forging according to the queue of the forging press and wait for the equipment to be idle.

[0174] During the forging and heating cycle, if the temperature of the forging after forging drops to an unacceptable range (such as below 900°C), the DDQN algorithm will decide to return the forging to the heating furnace based on a comprehensive evaluation of energy efficiency and quality, and determine the heating time based on the heat loss rate to ensure minimum energy consumption and restore the temperature to the required range for forging.

[0175] During the heating phase, DDQN compared the effects of different heating times (such as 60 seconds, 65 seconds, and 70 seconds) and found that 60 seconds was enough to make the forgings reach the appropriate temperature (for example, 950°C). Therefore, after multiple iterations, the system gradually chose to heat for 60 seconds instead of the original 90 seconds. Considering that forgings usually need to be returned to the furnace three times during the forging process, the total heating time is reduced by 90 seconds. Through the scheduling of forging presses, DDQN found that choosing forging press 1 usually reduces waiting time, so when forging press 1 is idle, the system gives priority to this equipment. The following is the calculation of the energy saving effect of a single heating of 60 seconds:

[0176] Q 耗散,优化 =10×3×(1200-25)×60=212500J

[0177]

[0178] E 总,优化 =131.1+3.0+0.059=134.159kWh

[0179] The above results show that by using the method of the present application, the heating time and total energy consumption are reduced. The total heating time is reduced from 270 seconds in the traditional process to 120 seconds, which reduces the energy consumption of the heating furnace, reduces the frequency of heating the workpiece back and forth, and shortens the process cycle. Under the premise of maintaining the forming temperature, the temperature feedback and dynamic adjustment ensure that the forging forming quality is not affected.

[0180] In this embodiment, efficient scheduling optimization under the time-varying temperature constraint in the forming and manufacturing of large aerospace components can be achieved, which can effectively improve production efficiency, reduce energy consumption, and improve component forming quality. After heating, the forging process can be quickly entered to avoid the heated forgings cooling too much in the environment and then reheating. By reducing the exposure time of the forgings from the heating furnace to the forging press and after forging, the heat exchange with the environment is reduced, the heat loss is reduced, and the forgings are ensured to be forged within an appropriate temperature range to avoid quality problems caused by too low temperature or energy waste caused by too high temperature. Through intelligent scheduling, the connection of each process is optimized, the heat dissipation between the forgings and the forging dies, and between the forgings and the environment is reduced, and the temperature of the forgings is maintained to the maximum extent. It is suitable for large aerospace components, effectively improving production efficiency, reducing energy consumption, and improving component forming quality.

[0181] The scheduling optimization method under the time-varying temperature constraint of large-scale aerospace component forming and manufacturing provided in the embodiment of the present application can be executed by an efficient scheduling optimization device under the time-varying temperature constraint of large-scale aerospace component forming and manufacturing. In the embodiment of the present application, the efficient scheduling optimization device under the time-varying temperature constraint of large-scale aerospace component forming and manufacturing is used as an example to execute the scheduling optimization method under the time-varying temperature constraint of large-scale aerospace component forming and manufacturing, to illustrate the efficient scheduling optimization device under the time-varying temperature constraint of large-scale aerospace component forming and manufacturing provided in the embodiment of the present application.

[0182] The embodiment of the present application also provides an efficient scheduling and optimization device for forming and manufacturing large aerospace components under the time-varying temperature constraints.

[0183] like Figure 5 As shown, the efficient scheduling optimization device under the time-varying temperature constraint of the aerospace large-scale component forming and manufacturing includes:

[0184] An acquisition module 510 is used to acquire production data of forgings, wherein the production equipment of the forgings includes a heating furnace and a forging press;

[0185] A first processing module 520 is used to determine an input vector consisting of a forging temperature of the forging, a heating time, a heating furnace state of the heating furnace, a forging press state of the forging press, and a number of queued workpieces based on the production data;

[0186] The second processing module 530 inputs the input vector into the scheduling optimization model to obtain the optimal scheduling strategy output by the scheduling optimization model for scheduling the production equipment and deciding the subsequent processing steps of the forgings. The scheduling optimization model is constructed based on a neural network model.

[0187] According to the efficient scheduling and optimization device under the time-varying temperature constraints of the forming and manufacturing of large aerospace components provided in the embodiment of the present application, by predicting the optimal scheduling strategy for the input vector consisting of the forging temperature, heating time, heating furnace state, forging press state and the number of queued workpieces, an intelligent decision is made whether to perform heating, forging or transfer processes. It can effectively cope with complex production processes in which the temperature changes dynamically over time, reduce unnecessary heating times and heating time, reduce the energy consumption of the heating furnace, improve production efficiency, ensure the quality of forging formation, solve the problems of excessive energy consumption and low production efficiency caused by temperature changes in the forging forming process, and achieve energy efficiency optimization in the forging forming process.

[0188] The efficient scheduling optimization device under the time-varying temperature constraint of the aerospace large-scale component forming manufacturing in the embodiment of the present application can be an electronic device, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or a device other than a terminal. Exemplarily, the electronic device can be a tablet computer, a laptop computer, a PDA, an Ultra-Mobile Personal Computer (UMPC), a netbook, or a Personal Digital Assistant (PDA), etc., which is not specifically limited in the embodiment of the present application.

[0189] The efficient scheduling optimization device under the time-varying temperature constraint of aerospace large-scale component forming and manufacturing in the embodiment of the present application can be a device with an operating system. The operating system can be a Linux operating system, a Windows operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0190] The efficient scheduling and optimization device under the time-varying temperature constraints of the forming and manufacturing of large aerospace components provided in the embodiment of the present application can realize the various processes implemented in the scheduling optimization method embodiment under the time-varying temperature constraints of the forming and manufacturing of large aerospace components in the above-mentioned embodiment. To avoid repetition, they will not be repeated here.

[0191] In some embodiments, Figure 6 As shown, an embodiment of the present application also provides an electronic device 600, including a processor 601, a memory 602, and a computer program stored in the memory 602 and executable on the processor 601. When the program is executed by the processor 601, each process of the above-mentioned scheduling optimization method embodiment under the time-varying temperature constraint of the forming and manufacturing of large aerospace components is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0192] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0193] An embodiment of the present application also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, each process of the above-mentioned scheduling optimization method embodiment under the time-varying temperature constraint of the forming and manufacturing of large aerospace components is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0194] The processor is the processor in the electronic device in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0195] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the above-mentioned scheduling optimization method under the time-varying temperature constraint of the forming and manufacturing of large aerospace components.

[0196] The processor is the processor in the electronic device in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0197] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, which are coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned scheduling optimization method embodiment under the time-varying temperature constraints of the forming and manufacturing of large aerospace components, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0198] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0199] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0200] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, disk, CD), and includes a number of instructions for a terminal (which can be a mobile phone, computer, server, or network equipment, etc.) to execute the scheduling optimization method under the time-varying temperature constraints of the forming and manufacturing of large-scale aerospace components in each embodiment of the present application.

[0201] In the description of this application, "first feature" or "second feature" may include one or more of the features.

[0202] In the description of the present application, “plurality” means two or more.

[0203] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

[0204] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0205] Although the embodiments of the present application have been shown and described, those skilled in the art will appreciate that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present application, and that the scope of the present application is defined by the claims and their equivalents.

Claims

1. A scheduling optimization method for forming and manufacturing large-scale aerospace components under time-varying temperature constraints, characterized in that: include: Acquiring production data of forgings, wherein the production equipment of the forgings includes a heating furnace and a forging press; Based on the production data, determining an input vector consisting of a forging temperature of the forging, a heating time, a heating furnace state of the heating furnace, a forging press state of the forging press, and a number of queued workpieces; The input vector is input into the scheduling optimization model to obtain the optimal scheduling strategy output by the scheduling optimization model for scheduling the production equipment and deciding the subsequent processing steps of the forgings. The scheduling optimization model is constructed based on a neural network model.

2. The scheduling optimization method for forming and manufacturing large-scale aerospace components under time-varying temperature constraints according to claim 1 is characterized in that: The neural network model includes an estimation network and a target network, the estimation network is used to output the optimal scheduling strategy according to the input vector, and the target network is used to train the estimation network.

3. The scheduling optimization method for forming and manufacturing large-scale aerospace components under time-varying temperature constraints according to claim 2 is characterized in that: The estimation network includes an input layer, a first hidden layer, a second hidden layer, and an output layer connected in sequence; the inputting the input vector into the scheduling optimization model to obtain the optimal scheduling strategy output by the scheduling optimization model includes: The input vector is received through the input layer and passed to the first hidden layer; Performing feature extraction on the input vector through the first hidden layer to obtain a high-dimensional feature vector; Compressing the high-dimensional feature vector through the second hidden layer to obtain a compressed feature vector; A plurality of feasible actions corresponding to the compressed feature vector are determined through the output layer, and an action combination with the highest Q value among the plurality of feasible actions is determined as the optimal scheduling strategy.

4. The scheduling optimization method for forming and manufacturing large-scale aerospace components under time-varying temperature constraints according to claim 1 is characterized in that: The step of determining the input vector consisting of the forging temperature of the forging, the heating time, the heating furnace state of the heating furnace, the forging press state and the number of queued workpieces based on the production data comprises: constructing a forging temperature variation model of the forging based on the temperature data, and obtaining the forging temperature corresponding to the forging temperature variation model; Inputting the temperature data into a forging temperature variation model of the forging to obtain the forging temperature output by the forging temperature variation model; The forging temperature, the heating time, the heating furnace state, the forging press state and the number of queued workpieces are represented by vectors to obtain the input vector.

5. The scheduling optimization method for forming and manufacturing large-scale aerospace components under time-varying temperature constraints according to claim 1 is characterized in that: After inputting the input vector into the scheduling optimization model to obtain the optimal scheduling strategy output by the scheduling optimization model, the method further includes: Calculating a reward value for the optimal scheduling strategy through a reward function; The parameters of the scheduling optimization model are optimized using the reward value.

6. The scheduling optimization method for forming and manufacturing large-scale aerospace components under time-varying temperature constraints according to claim 5 is characterized in that: The reward function R total The overall energy consumption model is constructed based on the temperature time-varying constraint and the overall energy consumption model, which is used to describe the energy consumption of the forging during the processing, and is expressed as: R total =R heat +R temp-error +R forge-temp +R forge-heat-loss +R exposure R heat =-α·(c p ·m·(T 目标 -T 初始 )+ΔE 炉 ) R temp-error =-β·|T 目标 -T 初始 | R forge-heat-loss =-δ·Q 模具 R exposure =-λ·Q 环境 Among them, R heat is the heating process reward function, R temp-error is the furnace temperature fluctuation reward function, R forge-temp is the forging process reward function, R forge-heat-loss is the heat loss reward function of the forging process, R exposure is the heat exchange reward function of the forging exposed to air, c p is the specific heat capacity of the forging material, m is the mass of the forging, T 目标 is the target temperature of the forging after heating, T 初始 is the initial temperature of the forging, ΔE 炉 is the fixed energy consumption of the heating furnace, which is proportional to the heating time, T min It is the lowest temperature of forging, T max It is the highest temperature of forging, T 锻件 is the temperature of the forging, Q 模具 is the heat dissipation between the forging and the die or hammer, Q 环境 is the heat exchange between the forging and the environment, α, β, γ, δ, and λ are the penalty coefficients of the reward function considering the energy consumption at each stage, T min and T max A time-varying constraint for defining the temperature of the forging.

7. The scheduling optimization method for forming and manufacturing large-scale aerospace components under time-varying temperature constraints according to claim 6 is characterized in that: The overall energy consumption model is constructed based on the forging temperature change model, and includes a heating energy consumption sub-model in the heating stage, a forging energy consumption sub-model in the forging stage, and a heat dissipation sub-model in the heat dissipation stage.

8. An efficient scheduling optimization device for forming and manufacturing large-scale aerospace components under time-varying temperature constraints, characterized in that: include: An acquisition module, used to acquire production data of forgings, wherein the production equipment of the forgings includes a heating furnace and a forging press; A first processing module, for determining an input vector consisting of a forging temperature of the forging, a heating time, a heating furnace state of the heating furnace, a forging press state of the forging press, and a number of queued workpieces based on the production data; The second processing module inputs the input vector into the scheduling optimization model to obtain the optimal scheduling strategy output by the scheduling optimization model for scheduling the production equipment and deciding the subsequent processing steps of the forgings. The scheduling optimization model is constructed based on a neural network model.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, it implements the scheduling optimization method under the time-varying temperature constraint of the forming and manufacturing of large aerospace components as described in any one of claims 1-7.

10. A non-transitory 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 scheduling optimization method under the time-varying temperature constraint of the forming and manufacturing of large aerospace components as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Forging energy-saving scheduling method considering tempering and waste heat treatment

    CN111487937A

  • Thermal forming integrated production scheduling optimization method for multi-variety variable-batch ring forgings

    CN114971254A

  • Production scheduling method and production scheduling device for hot working

    CN115755812A

  • Real-time intelligent regulation and control method and system for metal flow direction during forging

    CN116274789A

  • Method for scheduling hybrid flow shop comprising variable parameter continuous processing and intermittent processing

    WO2021103891A1