Regulation and control method, device and equipment for rolling link, medium and program product

By collecting and building power data for the rolling process of the equipment manufacturing industry, optimizing power consumption in response to grid regulation instructions, the problem of failure to effectively participate in grid regulation in the equipment manufacturing industry has been solved, and the stability of the power grid has been improved.

CN119109024APending Publication Date: 2024-12-10SHENZHEN POWER SUPPLY BUREAU
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411168135.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-23
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

The existing technology has not yet effectively used the rolling link in the equipment manufacturing industry as an auxiliary regulation resource for the power grid, and it is difficult to respond to the power grid regulation instructions, affecting the stability of the power grid.

Method used

By collecting target data related to electricity use in the rolling process, building a production scheduling model and flexible regulation model, receiving power grid regulation instructions, optimizing power use to respond to grid demand, ensuring that the production process is carried out under constraints and transforming into flexibility of the power grid Regulate resources.

Benefits of technology

It realizes that the rolling process ensures the normal production process while meeting the power grid regulation instructions, and converts it into flexible regulation resources of the power grid to improve the stability of the power grid.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119109024A_ABST
    Figure CN119109024A_ABST
Patent Text Reader

Abstract

The invention relates to a regulation and control method, device and equipment for a rolling link, a medium and a program product. The method comprises the following steps: collecting target data related to electric power in a rolling link; constructing a production scheduling model for the rolling link according to the target data to indicate that the production process of the rolling link is performed under a first constraint condition; receiving and analyzing a regulation and control instruction issued by the power grid, and determining regulation and control parameters according to the regulation and control instruction; constructing a flexible regulation and control model for the rolling link according to the regulation and control parameters so as to indicate that the production process of the rolling link is carried out under a second constraint condition; a linear programming model is constructed, and regulation and control parameters in the rolling link production process are optimized through an objective function established through the model; and regulating and controlling the electric power of the rolling link according to the optimized regulation and control parameters. Therefore, the equipment in the rolling link can respond to the power grid regulation and control instruction, and the power grid is flexibly regulated and controlled on the premise that the production requirement is met, so that the operation stability of the power grid is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of smart grid technology, and in particular to a control method, device, computer equipment, computer-readable storage medium and computer program product for a rolling process. Background Art

[0002] With the development of smart grid technology, various auxiliary control technologies for power grids have emerged to solve the fluctuation problem of power grids. However, due to the access of a large number of renewable energy power generation systems to the power grid, the total amount of power system fluctuation sources has also increased rapidly, and the sources of these fluctuation sources have become more diverse.

[0003] At present, the participants of the power auxiliary service market have gradually expanded to the demand side, transforming the demand side's ability to regulate loads into controllable resources of the power grid. Among them, the manufacturing industry, as the main form of industrial electricity consumption, accounts for more than 2 / 3 of electricity consumption, and the rolling link in the equipment manufacturing industry is an essential link in the equipment manufacturing industry.

[0004] However, there is no good solution to use the rolling process in the equipment manufacturing industry as an auxiliary control resource for the power grid. Summary of the invention

[0005] Based on this, it is necessary to provide a control method, device, computer equipment, computer-readable storage medium and computer program product for the rolling process that can respond to power grid control instructions and improve power grid stability in response to the above-mentioned technical problems.

[0006] In a first aspect, the present application provides a method for regulating a rolling process, comprising:

[0007] Collect target data related to power consumption in the rolling process;

[0008] Constructing a production scheduling model for the rolling link according to the target data, wherein the production scheduling model is used to indicate that the production process of the rolling link is performed under a first constraint condition;

[0009] Receive and analyze control instructions issued by the power grid, and determine control parameters according to the control instructions;

[0010] Constructing a flexible control model for the rolling process according to the control parameters, wherein the flexible control model is used to indicate that the production process of the rolling process is performed under the second constraint condition;

[0011] Under the first constraint condition and the second constraint condition, a linear programming model is constructed, wherein the linear programming model is used to optimize the control parameters in the production process of the rolling link through the established objective function;

[0012] The electric power consumption of the rolling process is regulated according to the optimized control parameters.

[0013] In one embodiment, the collecting of target data related to power consumption in the rolling process includes:

[0014] Determine the number of rolling equipment, product types of rolling equipment, and power of rolling equipment of the production enterprise;

[0015] Determine the maximum time for the rolling material of the rolling equipment of the production enterprise, the time required for roll change, the time used for rolling a single product, and the quantity of products required to be produced within the scheduling time range;

[0016] Determine the rolling plan of the production enterprise, the rolling plan including: the power consumption baseline of the rolling link, the start time of each rolling production line, and the duration of each rolling production line task.

[0017] In one embodiment, the first constraint condition includes:

[0018] The production time is not longer than the set maximum production time of the rolling equipment;

[0019] The roller changing time is not greater than the set roller changing time;

[0020] The total output shall not be less than the set production plan total.

[0021] In one embodiment, the receiving and parsing the control instruction issued by the power grid, and determining the control parameter according to the control instruction, includes:

[0022] Receiving a control instruction issued by the power grid, and parsing the control instruction to obtain information contained in the control instruction;

[0023] Determine any one or more of the following control parameters based on the information contained in the control instruction:

[0024] Control start time,

[0025] Control end time,

[0026] Regulate power requirements,

[0027] The granularity of grid power monitoring time;

[0028] The granularity of the power grid monitoring time refers to the number of minutes in a control period and the number of control periods in a dispatching cycle.

[0029] In one embodiment, the second constraint condition includes:

[0030] During the time period when flexible control is not set, production is carried out according to the operating status of the rolling equipment in the original plan, wherein the number of time periods reserved for load changes after meeting the control demand is adjusted according to the length of time of the control instruction received;

[0031] During the flexible regulation period, the power between the regulation start time and the regulation end time is adjusted so that during the flexible regulation period, the power deviation value of the rolling production line after participating in the grid regulation is within a first preset range;

[0032] During the period of flexible control, the number of changes in production tasks is within a second preset range.

[0033] In one embodiment, the objective function is used to obtain a global optimal solution that satisfies the power deviation constraint of the rolling production line after participating in grid regulation and the number of production task changes constraint within the flexible regulation time period.

[0034] In a second aspect, the present application also provides a control device for a rolling process, comprising:

[0035] Data acquisition module, used to collect target data related to power consumption in the rolling process;

[0036] A production scheduling model building module, used to build a production scheduling model for the rolling link according to the target data, wherein the production scheduling model is used to indicate that the production process of the rolling link is carried out under the first constraint condition;

[0037] A control instruction determination module, used to receive and analyze the control instructions issued by the power grid, and determine the control parameters according to the control instructions;

[0038] A flexible control model building module, used to build a flexible control model for the rolling link according to the control parameters, wherein the flexible control model is used to indicate that the production process of the rolling link is carried out under the second constraint condition;

[0039] A linear programming model building module, used to build a linear programming model under the first constraint condition and the second constraint condition, wherein the linear programming model is used to optimize the control parameters in the production process of the rolling link through the established objective function;

[0040] The control module is used to control the power consumption of the rolling process according to the optimized control parameters.

[0041] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0042] Collect target data related to power consumption in the rolling process;

[0043] Constructing a production scheduling model for the rolling link according to the target data, wherein the production scheduling model is used to indicate that the production process of the rolling link is performed under a first constraint condition;

[0044] Receive and analyze control instructions issued by the power grid, and determine control parameters according to the control instructions;

[0045] Constructing a flexible control model for the rolling process according to the control parameters, wherein the flexible control model is used to indicate that the production process of the rolling process is performed under the second constraint condition;

[0046] Under the first constraint condition and the second constraint condition, a linear programming model is constructed, wherein the linear programming model is used to optimize the control parameters in the production process of the rolling link through the established objective function;

[0047] The electric power consumption of the rolling process is regulated according to the optimized control parameters.

[0048] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:

[0049] Collect target data related to power consumption in the rolling process;

[0050] Constructing a production scheduling model for the rolling link according to the target data, wherein the production scheduling model is used to indicate that the production process of the rolling link is performed under a first constraint condition;

[0051] Receive and analyze control instructions issued by the power grid, and determine control parameters according to the control instructions;

[0052] Constructing a flexible control model for the rolling process according to the control parameters, wherein the flexible control model is used to indicate that the production process of the rolling process is performed under the second constraint condition;

[0053] Under the first constraint condition and the second constraint condition, a linear programming model is constructed, wherein the linear programming model is used to optimize the control parameters in the production process of the rolling link through the established objective function;

[0054] The electric power consumption of the rolling process is regulated according to the optimized control parameters.

[0055] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:

[0056] Collect target data related to power consumption in the rolling process;

[0057] Constructing a production scheduling model for the rolling link according to the target data, wherein the production scheduling model is used to indicate that the production process of the rolling link is performed under a first constraint condition;

[0058] Receive and analyze control instructions issued by the power grid, and determine control parameters according to the control instructions;

[0059] Constructing a flexible control model for the rolling process according to the control parameters, wherein the flexible control model is used to indicate that the production process of the rolling process is performed under the second constraint condition;

[0060] Under the first constraint condition and the second constraint condition, a linear programming model is constructed, wherein the linear programming model is used to optimize the control parameters in the production process of the rolling link through the established objective function;

[0061] The electric power consumption of the rolling process is regulated according to the optimized control parameters.

[0062] The control method, device, computer equipment, computer-readable storage medium and computer program product of the rolling link are collected by collecting target data related to power consumption in the rolling link; thereby all target data affecting power consumption can be obtained, and these target data are the basis for establishing the subsequent first constraint condition. According to the target data, a production scheduling model for the rolling link is constructed, and the production scheduling model is used to indicate that the production process of the rolling link is carried out under the first constraint condition; thereby, it can be ensured that the entire control process meets the first constraint condition, and the actual production and manufacturing is avoided from being affected by the control of power consumption. Receive and analyze the control instructions issued by the power grid, and determine the control parameters according to the control instructions; construct a flexible control model for the rolling link according to the control parameters, and the flexible control model is used to indicate that the production process of the rolling link is carried out under the second constraint condition; thereby, a flexible control strategy under the second constraint condition can be established, so that the demand side can ensure the normal production process as much as possible under the premise of satisfying the control instructions of the power grid. Under the first constraint condition and the second constraint condition, a linear programming model is constructed, and the linear programming model is used to optimize the control parameters in the production process of the rolling link through the established objective function; and the power consumption of the rolling link is controlled according to the optimized control parameters. In this way, the optimal solution between the power deviation requirements for the rolling production line to participate in grid regulation and the limit on the number of production task changes can be solved, so that the rolling link can be transformed into a flexible regulation resource for the grid and ensure the stability of the grid. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0064] Figure 1 An application environment diagram of a control method for a rolling process in an embodiment;

[0065] Figure 2 A schematic diagram of a process flow of a method for controlling a rolling process in an embodiment;

[0066] Figure 3 A schematic flow chart of a method for controlling a rolling process in another embodiment;

[0067] Figure 4 It is a structural block diagram of a control device of a rolling link in one embodiment;

[0068] Figure 5 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0069] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0070] The control method of the rolling process provided in the embodiment of the present application can be applied to Figure 1In the application environment shown. The control center 102 of the power grid communicates with the control device 104 of the rolling link of the production enterprise. When the power grid is disturbed by the fluctuation source or the frequency fluctuates due to the peak of electricity consumption, the control center 102 of the power grid generates a control instruction and sends the control instruction to the control device 104 of the rolling link of the production enterprise to instruct the control device 104 of the rolling link of the production enterprise to control the power consumption in the production process. Exemplarily, the control device 104 of the rolling link of the production enterprise collects the target data related to the power consumption in the rolling link; constructs a production scheduling model for the rolling link according to the target data, and the production scheduling model is used to indicate that the production process of the rolling link is carried out under the first constraint condition; receives and analyzes the control instructions issued by the power grid, and determines the control parameters according to the control instructions; constructs a flexible control model for the rolling link according to the control parameters, and the flexible control model is used to indicate that the production process of the rolling link is carried out under the second constraint condition; under the first constraint condition and the second constraint condition, constructs a linear programming model, and the linear programming model is used to optimize the control parameters in the production process of the rolling link through the established objective function; and controls the power consumption of the rolling link according to the optimized control parameters. In this way, the rolling link of the production enterprise can be converted into the control resources of the power grid, which helps to achieve the stable operation of the power grid power system.

[0071] In an exemplary embodiment, Figure 2 As shown, a method for regulating and controlling a rolling process is provided, and the method is applied to Figure 1 Taking the control equipment of the rolling process of a production enterprise as an example, the method includes the following steps 201 to 206. Among them:

[0072] Step 201, collecting target data related to power consumption in the rolling process.

[0073] Among them, the target data may include: equipment parameters, production conditions and requirements of the rolling process, such as the type of rolling equipment, the power consumption of the rolling equipment, the number of rolling equipment, the rolling time of a single product of different rolling equipment, the maximum single rolling time of the rolling equipment, the track changing time of the rolling equipment and other information.

[0074] Exemplarily, determine the number of rolling equipment, rolling equipment product types, and rolling equipment power of the production enterprise; determine the maximum time that the rolling materials of the rolling equipment of the production enterprise are used, the time required for roll changing, the time used to roll a single product, and the required number of products produced within the scheduling time range; determine the rolling plan of the production enterprise, the rolling plan including: the power baseline of the rolling link, the start time of each rolling production line, and the duration of each rolling production line task.

[0075] For example, first, determine the number of rolling equipment N of the production enterprise rl , Rolling equipment product type M rl , rolling equipment power P n,m Since different rolling equipment produces different products with different powers, P n Represents the corresponding power of the product produced by equipment n. Then, determine the maximum time of use of the rolling material of the rolling equipment of the production enterprise Time required for roller change T ch , the time used to roll a single product T pd , the number of products required to be produced within the scheduling time range N pd Finally, the rolling plan of the production enterprise is determined, and the power consumption baseline of the rolling process is calculated through the rolling plan to prepare for the subsequent control effect. The parameters obtained by the rolling plan include: the start time of each rolling production line Duration of each rolling line task in and The subscript s,x of rolling represents the xth production task of the nth rolling equipment.

[0076] Among them, the production baseline power consumption in the kth period is It is calculated as follows:

[0077]

[0078] In the formula, Q r Indicates the number of minutes in a scheduling period.

[0079] Step 202: construct a production scheduling model for the rolling process according to the target data, wherein the production scheduling model is used to indicate that the production process of the rolling process is performed under a first constraint condition.

[0080] In this embodiment, modeling can be performed based on the equipment parameters, production conditions and requirements of the rolling link to construct a production scheduling model for the rolling link, and various constraints can be established in the model, such as maximum rolling time constraints, rolling equipment track changing time, equipment power constraints, etc.

[0081] Among them, the first constraint conditions include: the production time is not longer than the set maximum production time of the rolling equipment; the roll changing time is not longer than the set roll changing time; the total output is not less than the set production plan total.

[0082] For example, the essence of the rolling process is to use physical pressure to change the shape of the product to produce the desired product. Therefore, the rollers of the rolling equipment need to be replaced frequently during the production process. Therefore, it is necessary to establish the maximum production time constraint of the rolling process, as follows:

[0083]

[0084] Where: T max is the total number of scheduled time slots, It refers to the working status of rolling production line n in time period k, which is a 0-1 variable. 0 means that rolling production line n is closed in time period k, and 1 means it is open. represents the production status of production line n in time period t, and Similarly. rl represents the number of rolling production lines, which also represents the set of rolling equipment. t and k represent the corresponding time periods. Indicates the maximum usage time of the rolled material of rolling line n.

[0085] Secondly, the roll changing operation of the rolling equipment takes a certain amount of time to complete, so the following constraints are needed to simulate the actual roll changing time to ensure stable production. The constraint formula is as follows:

[0086]

[0087] Where: represents the production status of rolling line n in time period k, T ch Represents the roll changing time of the production line. This constraint actually satisfies the roll changing time of the rolling equipment by constraining the length of the production line operation state to 0, ensuring the stability of subsequent production. In addition, the constraint of time period t=1 is described as follows:

[0088]

[0089] Furthermore, equipment manufacturers do not want to affect their own production when participating in flexible regulation such as grid auxiliary services, so they need to meet the rigid index requirements of the production plan within the scheduling cycle. Therefore, the total production plan constraint is established:

[0090]

[0091] The above formula converts the actual cumulative production time and product quantity passing through the rolling production line to constrain the production product quantity requirements.

[0092] Step 203: receiving and analyzing the control instructions issued by the power grid, and determining the control parameters according to the control instructions.

[0093] In this embodiment, after receiving the control instruction issued by the power grid, the control instruction is parsed to obtain the information contained in the control instruction.

[0094] Exemplarily, any one of the following or multiple control parameters are determined according to the information contained in the control instruction: the control start time, the control end time, the control power requirement, and the granularity of the power grid monitoring time. The granularity of the power grid monitoring time refers to the number of minutes in a control period and the number of control periods in a scheduling cycle.

[0095] For example, according to the dispatching instructions received or reached by the equipment manufacturer, the start time of regulation is clearly specified. End time of regulation Control power requirement ΔP serv , Grid power monitoring granularity Δt j Then, the grid power monitoring granularity Δt j To determine the number of minutes Q in a scheduling period r and the number of time periods T within the scheduling period PT max , as follows:

[0096]

[0097] Among them, Q r Usually, the grid power monitoring granularity Δt can be selected j Common factors, such as the grid power monitoring granularity Δt j =15min, you can choose 1, 3, 5, or 15min as the number of minutes in a scheduling period.

[0098] Step 204: construct a flexible control model for the rolling process according to the control parameters, wherein the flexible control model is used to indicate that the production process of the rolling process is performed under the second constraint condition.

[0099] Wherein, the second constraint condition includes:

[0100] During the time period when flexible control is not set, production is carried out according to the operating status of the rolling equipment in the original plan, wherein the number of time periods reserved for load changes after meeting the control demand is adjusted according to the length of time of the control instruction received;

[0101] During the flexible regulation period, the power between the regulation start time and the regulation end time is adjusted so that during the flexible regulation period, the power deviation value of the rolling production line after participating in the grid regulation is within a first preset range;

[0102] During the period of flexible control, the number of changes in production tasks is within a second preset range.

[0103] For example, in the time period when flexible control is not set, in order to minimize the changes in the scheduling plan, the production plan in these time periods is kept as similar as possible to the original plan, with the following constraints:

[0104]

[0105] Where: α is the number of time periods reserved for load changes after meeting the control demand. This value can be adjusted according to the duration of the control instruction. The recommended value is the duration of the control instruction. 3 times, It is the running and stopping status of the rolling equipment in the known production plan within the t period. The parameters can be calculated according to the rolling production line plan. The specific calculation ideas are as follows:

[0106] For a specific production line n, when there is a production task x corresponding to the parameter Make The time includes the tth period, then is 1 if the value is true, otherwise it is 0.

[0107] For example, when the equipment manufacturer receives the dispatch instruction of the power grid, it needs to and the end time of regulation The corresponding power changes between the two, and the specific constraints are as follows:

[0108]

[0109]

[0110] Where: Rp represents the power deviation value of the rolling production line after participating in the power grid regulation during the regulation period. The change of this deviation value is subsequently used for optimization to ensure that the rolling production line meets the power grid regulation instruction target as much as possible. represents the production status of production line n in period t corresponding to the baseline plan. The above content gives the solution method, ΔP serv It indicates the power change requirement of the power grid control instruction. A positive number indicates that the enterprise is required to increase its power consumption, and a negative number indicates a reduction in power consumption.

[0111] For example, in order to ensure that the company's own baseline production task plan is disturbed as little as possible, the following constraints need to be established to record the number of changes in production tasks:

[0112]

[0113] Where: It represents the change of rolling production line n in time period t. It is a 0-1 variable, where 0 indicates no change and 1 indicates change.

[0114] Step 205, under the first constraint condition and the second constraint condition, a linear programming model is constructed, wherein the linear programming model is used to optimize the control parameters in the production process of the rolling link through the established objective function.

[0115] In this embodiment, the objective function is used to obtain the global optimal solution that satisfies the power deviation constraint of the rolling production line after participating in the grid regulation and the number of changes in the production task within the flexible regulation time period.

[0116] For example, the rolling process data is collected and processed to calculate the production baseline power consumption during the k period. The running and stopping status of the rolling equipment in the production plan within the t period Furthermore, the grid control instruction information is confirmed, including the control start time, control end time, control power requirement, and the number of minutes Q in a dispatch period is calculated. r and the number of time periods T within the scheduling period PT max According to step 202 and step 204, the objective function of the optimization problem is established, wherein the objective of the flexible control program of the rolling link is to give priority to meeting the grid control objective, and to minimize the impact on production. Therefore, the objective function is as follows:

[0117]

[0118] Where: K and M are penalty coefficients. The values ​​of K and M should ensure that the growth rate of the former is 10 times that of the latter. It is recommended to use K = 20 and M = 1. The former is used to ensure that it coincides with the target power of demand response as much as possible, and the latter is used to ensure that the production line plan is less affected.

[0119] Exemplarily, the optimization model established by the above method is a mixed integer linear programming, which is a form that can be solved by most optimization solvers, and the solution result can be directly obtained by using Cplex, Gurobi, etc.

[0120] Step 206, regulating the power consumption of the rolling process according to the optimized control parameters.

[0121] The control method, device, computer equipment, computer-readable storage medium and computer program product of the rolling link are collected by collecting target data related to power consumption in the rolling link; thereby all target data affecting power consumption can be obtained, and these target data are the basis for establishing the subsequent first constraint condition. According to the target data, a production scheduling model for the rolling link is constructed, and the production scheduling model is used to indicate that the production process of the rolling link is carried out under the first constraint condition; thereby, it can be ensured that the entire control process meets the first constraint condition, and the actual production and manufacturing is avoided from being affected by the control of power consumption. Receive and analyze the control instructions issued by the power grid, and determine the control parameters according to the control instructions; construct a flexible control model for the rolling link according to the control parameters, and the flexible control model is used to indicate that the production process of the rolling link is carried out under the second constraint condition; thereby, a flexible control strategy under the second constraint condition can be established, so that the demand side can ensure the normal production process as much as possible under the premise of satisfying the control instructions of the power grid. Under the first constraint condition and the second constraint condition, a linear programming model is constructed, and the linear programming model is used to optimize the control parameters in the production process of the rolling link through the established objective function; and the power consumption of the rolling link is controlled according to the optimized control parameters. In this way, the optimal solution between the power deviation requirements for the rolling production line to participate in grid regulation and the limit on the number of production task changes can be solved, so that the rolling link can be transformed into a flexible regulation resource for the grid and ensure the stability of the grid.

[0122] In another exemplary embodiment, Figure 3 As shown, a method for regulating and controlling a rolling process is provided, and the method is applied to Figure 1 The control equipment of the rolling process of the production enterprise is used as an example to illustrate, including steps 301 to 305. Among them:

[0123] Step 301, rolling process data collection and processing.

[0124] In this embodiment, the equipment parameters, production conditions and requirements of the rolling process are clearly defined, including the type of rolling equipment, the power consumption of the rolling equipment, the number of rolling equipment, the rolling time of a single product of different rolling equipment, the maximum single rolling time of the rolling equipment, the track changing time of the rolling equipment and other information.

[0125] Step 302, constructing a production scheduling model for the rolling process.

[0126] In this embodiment, modeling is performed based on equipment parameters, production conditions and requirements of the rolling process, specifically including establishing maximum rolling time constraints, rolling equipment track change time, equipment power constraints, etc.

[0127] Step 303: confirm the control instruction information.

[0128] In this embodiment, the control signal information and requirements are clearly defined, including the control start time, control end time, market monitoring time granularity and other information.

[0129] Step 304, constructing a flexible control model for the rolling process.

[0130] In this embodiment, according to the control signal information and requirements, the production scheduling constraints of the rolling link in the corresponding control period, the production time constraints of the rolling link in the control period, and the power constraints of the rolling link in the peak load period are established.

[0131] Step 305, construct a complete linear programming model and solve it.

[0132] In this embodiment, a target linear programming model is constructed based on the production scheduling model of the rolling link and the flexible control model of the rolling link, and is further solved by a solver.

[0133] In this embodiment, the optimized control parameters are obtained through the steps of rolling link data collection and processing; construction of the production scheduling model of the rolling link; confirmation of the control instruction information; construction of the flexible control model of the rolling link; construction of a complete linear programming model and solution, and the power consumption in the production process of the rolling link is flexibly controlled according to the control parameters to ensure the stable operation of the power grid. It improves the modeling and solution gap of the flexible control method that has not yet considered the production requirements of the rolling link in the existing equipment manufacturing industry, and can be applied to a variety of existing market mechanisms, such as peak-shaving market, reserve market, etc., and has a certain guiding significance for the flexible control of the rolling link of equipment manufacturing users to participate in the grid interaction. In addition, the production process requirements of the rolling link of the equipment manufacturing enterprise are taken into account, and the roll changing process of the rolling link is simulated through constraints, and the flexible scheduling results are more in line with the actual scheduling of the rolling link. In the optimization objective function, not only the item of satisfying the power grid control instruction is considered, but also the change of the production status of the rolling equipment compared with the baseline is considered, so that the solution result can change the original production plan less. In addition, the production and processing task requirements of the rolling process of equipment manufacturing enterprises are also considered. They can participate in grid interaction while meeting their own rolling production requirements to obtain additional benefits. Finally, the optimization model is established as a mixed integer linear programming, which is a form that can be solved by most optimization solvers, making the difficulty of solving this type of problem greatly reduced.

[0134] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0135] Based on the same inventive concept, the embodiment of the present application also provides a rolling link control device for implementing the rolling link control method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of the control device for one or more rolling links provided below can refer to the limitations of the rolling link control method above, and will not be repeated here.

[0136] In an exemplary embodiment, Figure 4 As shown, a control device for a rolling process is provided, comprising: a data acquisition module 401, a production scheduling model building module 402, a control instruction determination module 403, a flexible control model building module 404, a linear programming model building module 405 and a control module 406, wherein:

[0137] The data acquisition module 401 is used to collect target data related to power consumption in the rolling process;

[0138] A production scheduling model building module 402 is used to build a production scheduling model for the rolling link according to the target data, and the production scheduling model is used to indicate that the production process of the rolling link is carried out under the first constraint condition;

[0139] The control instruction determination module 403 is used to receive and analyze the control instructions issued by the power grid, and determine the control parameters according to the control instructions;

[0140] A flexible control model building module 404 is used to build a flexible control model for the rolling link according to the control parameters, and the flexible control model is used to indicate that the production process of the rolling link is carried out under the second constraint condition;

[0141] A linear programming model building module 405, used to build a linear programming model under the first constraint condition and the second constraint condition, wherein the linear programming model is used to optimize the control parameters in the production process of the rolling link through the established objective function;

[0142] The control module 406 is used to control the power consumption of the rolling process according to the optimized control parameters.

[0143] Exemplarily, the data acquisition module 401 is specifically used to: determine the number of rolling equipment, the type of rolling equipment products, and the power of the rolling equipment of the production enterprise; determine the maximum time of rolling material use of the rolling equipment of the production enterprise, the time required for roll replacement, the time used for rolling a single product, and the required number of products produced within the scheduling time range; determine the rolling plan of the production enterprise, the rolling plan including: the power baseline of the rolling link, the start time of each rolling production line, and the duration of each rolling production line task.

[0144] Exemplarily, the first constraint condition includes:

[0145] The production time is not longer than the set maximum production time of the rolling equipment;

[0146] The roller changing time is not greater than the set roller changing time;

[0147] The total output shall not be less than the set production plan total.

[0148] Exemplarily, the control instruction determination module 403 is specifically used to: receive a control instruction issued by the power grid, and parse the control instruction to obtain information contained in the control instruction;

[0149] Determine any one or more of the following control parameters based on the information contained in the control instruction:

[0150] Control start time,

[0151] Control end time,

[0152] Regulate power requirements,

[0153] The granularity of grid power monitoring time;

[0154] The granularity of the power grid monitoring time refers to the number of minutes in a control period and the number of control periods in a dispatching cycle.

[0155] Exemplarily, the second constraint condition includes:

[0156] During the time period when flexible control is not set, production is carried out according to the operating status of the rolling equipment in the original plan, wherein the number of time periods reserved for load changes after meeting the control demand is adjusted according to the length of time of the control instruction received;

[0157] During the flexible regulation period, the power between the regulation start time and the regulation end time is adjusted so that during the flexible regulation period, the power deviation value of the rolling production line after participating in the grid regulation is within a first preset range;

[0158] During the period of flexible control, the number of changes in production tasks is within a second preset range.

[0159] Exemplarily, the objective function is used to obtain a global optimal solution that satisfies the power deviation constraint of the rolling production line after participating in grid regulation and the number of changes in the production task within the flexible regulation time period.

[0160] In this embodiment, the optimized control parameters are obtained through the steps of rolling link data collection and processing; construction of the production scheduling model of the rolling link; confirmation of the control instruction information; construction of the flexible control model of the rolling link; construction of a complete linear programming model and solution, and the power consumption in the production process of the rolling link is flexibly controlled according to the control parameters to ensure the stable operation of the power grid. It improves the modeling and solution gap of the flexible control method that has not yet considered the production requirements of the rolling link in the existing equipment manufacturing industry, and can be applied to a variety of existing market mechanisms, such as peak-shaving market, reserve market, etc., and has a certain guiding significance for the flexible control of the rolling link of equipment manufacturing users to participate in the grid interaction. In addition, the production process requirements of the rolling link of the equipment manufacturing enterprise are taken into account, and the roll changing process of the rolling link is simulated through constraints, and the flexible scheduling results are more in line with the actual scheduling of the rolling link. In the optimization objective function, not only the item of satisfying the power grid control instruction is considered, but also the change of the production status of the rolling equipment compared with the baseline is considered, so that the solution result can change the original production plan less. In addition, the production and processing task requirements of the rolling process of equipment manufacturing enterprises are also considered. They can participate in grid interaction while meeting their own rolling production requirements to obtain additional benefits. Finally, the optimization model is established as a mixed integer linear programming, which is a form that can be solved by most optimization solvers, making the difficulty of solving this type of problem greatly reduced.

[0161] Each module in the control device of the rolling link can be implemented in whole or in part by software, hardware and their combination. Each module can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the corresponding operations of each module.

[0162] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 5 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store rolling link data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for regulating the rolling link is implemented.

[0163] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0164] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

[0165] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0166] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0167] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0168] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0169] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0170] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the present application. It should be noted that, for a person of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for regulating a rolling process, characterized in that: The method comprises: Collect target data related to power consumption in the rolling process; Constructing a production scheduling model for the rolling link according to the target data, wherein the production scheduling model is used to indicate that the production process of the rolling link is performed under a first constraint condition; Receive and analyze control instructions issued by the power grid, and determine control parameters according to the control instructions; Constructing a flexible control model for the rolling process according to the control parameters, wherein the flexible control model is used to indicate that the production process of the rolling process is performed under the second constraint condition; Under the first constraint condition and the second constraint condition, a linear programming model is constructed, wherein the linear programming model is used to optimize the control parameters in the production process of the rolling link through the established objective function; The electric power consumption of the rolling process is regulated according to the optimized control parameters.

2. The method according to claim 1, characterized in that The target data related to the power consumption in the rolling process is collected, including: Determine the number of rolling equipment, product types of rolling equipment, and power of rolling equipment of the production enterprise; Determine the maximum time for the rolling material of the rolling equipment of the production enterprise, the time required for roll change, the time used for rolling a single product, and the quantity of products required to be produced within the scheduling time range; Determine the rolling plan of the production enterprise, the rolling plan including: the power consumption baseline of the rolling link, the start time of each rolling production line, and the duration of each rolling production line task.

3. The method according to claim 1, characterized in that The first constraint condition includes: The production time is not longer than the set maximum production time of the rolling equipment; The roller changing time is not greater than the set roller changing time; The total output shall not be less than the set production plan total.

4. The method according to claim 1, characterized in that: The receiving and parsing of the control instructions issued by the power grid, and determining the control parameters according to the control instructions, includes: Receiving a control instruction issued by the power grid, and parsing the control instruction to obtain information contained in the control instruction; Determine any one or more of the following control parameters based on the information contained in the control instruction: Control start time, Control end time, Regulate power requirements, The granularity of grid power monitoring time; The granularity of the power grid monitoring time refers to the number of minutes in a control period and the number of control periods in a dispatching cycle.

5. The method according to claim 1, characterized in that The second constraint condition includes: During the time period when flexible control is not set, production is carried out according to the operating status of the rolling equipment in the original plan, wherein the number of time periods reserved for load changes after meeting the control demand is adjusted according to the length of time of the control instruction received; During the flexible regulation period, the power between the regulation start time and the regulation end time is adjusted so that during the flexible regulation period, the power deviation value of the rolling production line after participating in the grid regulation is within a first preset range; During the period of flexible control, the number of changes in production tasks is within a second preset range.

6. The method according to any one of claims 1 to 5, characterized in that: The objective function is used to obtain the global optimal solution within the flexible control period, which satisfies the power deviation constraint of the rolling production line after participating in the power grid control, and the change number constraint of the production task.

7. A control device for a rolling process, characterized in that: The device comprises: Data acquisition module, used to collect target data related to power consumption in the rolling process; A production scheduling model building module, used to build a production scheduling model for the rolling link according to the target data, wherein the production scheduling model is used to indicate that the production process of the rolling link is carried out under the first constraint condition; A control instruction determination module, used to receive and analyze the control instructions issued by the power grid, and determine the control parameters according to the control instructions; A flexible control model building module, used to build a flexible control model for the rolling link according to the control parameters, wherein the flexible control model is used to indicate that the production process of the rolling link is carried out under the second constraint condition; A linear programming model building module, used to build a linear programming model under the first constraint condition and the second constraint condition, wherein the linear programming model is used to optimize the control parameters in the production process of the rolling link through the established objective function; The control module is used to control the power consumption of the rolling process according to the optimized control parameters.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.