Submerged arc furnace control method and device, storage medium and electronic equipment

By performing data mining and regression analysis on the operation behavior of the mine furnace, intelligently controlling its operation, solving the problems of low control efficiency and poor stability in the existing technology, and achieving more efficient automatic control of the mine furnace.

CN119103851APending Publication Date: 2024-12-10SHANGHAI XINHUA CONTROL TECH (GRP) CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

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

Smart Images

  • Figure CN119103851A_ABST
    Figure CN119103851A_ABST
Patent Text Reader

Abstract

The invention discloses a submerged arc furnace control method and device, a storage medium and electronic equipment. The method relates to the technical field of automation control and comprises the following steps: acquiring behavior information of a plurality of operation behaviors of the submerged arc furnace; obtaining a target execution condition and a target expected execution result corresponding to the behavior information; and controlling the submerged arc furnace to operate according to the target execution condition and the target expected execution result. Through the control method and device, the problem that the control efficiency of the submerged arc furnace is low due to the fact that the submerged arc furnace is controlled in a manual mode in the related technology is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automation control technology, and in particular to a control method and device, a storage medium and an electronic device for an electric arc furnace. Background Art

[0002] At present, the submerged arc furnace industry is facing opportunities and challenges of industrial upgrading. In this context, the application of intelligent control technology has become a key force in promoting the development of the industry towards intelligence and automation. Intelligent control technology can monitor various parameters of the submerged arc furnace in the production process in real time, and automatically adjust production equipment and process parameters to optimize the production process. At the same time, this technology can also realize the real-time collection and analysis of production data, providing strong support for the decision-making support of enterprises. In recent years, through the application of intelligent control technology, the production efficiency of submerged arc furnaces has been improved, and energy consumption and pollutant emissions have been effectively controlled. However, the current intelligent control technology of submerged arc furnaces still has some shortcomings in the implementation process. For example: some control strategies are too complicated, resulting in reduced system stability and reliability. At the same time, due to the complexity of the production process of submerged arc furnaces, intelligent control technology is difficult to achieve the expected effect in certain specific scenarios and needs to rely on manual operation.

[0003] With regard to the problem that the electric arc furnace is controlled manually in the related art, resulting in low control efficiency of the electric arc furnace, no effective solution has been proposed so far. Summary of the invention

[0004] The main purpose of the present application is to provide a control method and device, a storage medium and an electronic device for an electric arc furnace, so as to solve the problem that the electric arc furnace is controlled manually in the related art, resulting in low control efficiency of the electric arc furnace.

[0005] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a control method for an ore-fired furnace is provided. The method comprises: obtaining behavior information of multiple operation behaviors of the ore-fired furnace, wherein the multiple operation behaviors at least include: electrode pressing and releasing behavior, electrode lifting and lowering behavior, and voltage adjustment behavior of the ore-fired furnace; obtaining target execution conditions and target expected execution results corresponding to the behavior information, wherein the target execution conditions and target expected execution results are determined based on the historical operation data of the ore-fired furnace; and controlling the operation of the ore-fired furnace according to the target execution conditions and the target expected execution results.

[0006] Furthermore, obtaining the target execution conditions and target expected execution results corresponding to the behavior information includes: classifying the historical operation data of the electric arc furnace according to the behavior information to obtain multiple target historical operation data corresponding to the behavior information of each operation behavior; obtaining the operation time information corresponding to each target historical operation data; determining, from the target database, first historical operation data and second historical operation data of each target historical operation data within a preset time range according to the operation time information, wherein the operation time of the first historical operation data is less than the operation time of the second historical operation data; performing regression calculation on the first historical operation data and the second historical operation data to obtain the target execution conditions and target expected execution results corresponding to the behavior information.

[0007] Furthermore, performing regression calculation on the first historical operation data and the second historical operation data to obtain the target execution condition and the target expected execution result corresponding to the behavior information includes: vectorizing the first historical operation data to obtain a first vector corresponding to the first historical operation data; vectorizing the second historical operation data to obtain a second vector corresponding to the second historical operation data; performing regression calculation based on the first vector and the second vector to obtain the target execution condition and the target expected execution result corresponding to the behavior information.

[0008] Furthermore, performing regression calculation based on the first vector and the second vector to obtain the target execution condition and the target expected execution result corresponding to the behavior information includes: performing calculation based on the first vector and the second vector to obtain a vector difference; performing regression calculation on the vector difference to obtain the target execution condition and the target expected execution result corresponding to the behavior information.

[0009] Furthermore, after controlling the operation of the blast furnace according to the target execution condition and the target expected execution result, the method also includes: obtaining the target control result of the blast furnace; calculating the target expected control result and the target control result to obtain a target evaluation result corresponding to the target execution condition; if the target evaluation result is an evaluation failure, obtaining the execution condition and expected execution effect input by the target object; adjusting and updating the target execution condition and the target expected execution result according to the execution condition and expected execution effect input by the target object.

[0010] Furthermore, the target expected control result and the target control result are calculated to obtain the target evaluation result corresponding to the target execution condition, including: performing sensitivity calculation on the target expected control result and the target control result to obtain a sensitivity result; performing stability calculation on the target expected control result and the target control result to obtain a stability result; and obtaining the target evaluation result corresponding to the target execution condition based on the sensitivity result and the stability result.

[0011] Furthermore, based on the sensitivity result and the stability result, obtaining the target evaluation result corresponding to the target execution condition includes: calculating the sensitivity result and the stability result based on a preset weight value to obtain a target evaluation score; judging whether the target evaluation score is less than or equal to a preset threshold to obtain a judgment result; if the judgment result indicates that the target evaluation score is less than or equal to the preset threshold, determining that the target evaluation result is an evaluation failure; if the judgment result indicates that the target evaluation score is greater than the preset threshold, determining that the target evaluation result is an evaluation pass.

[0012] In order to achieve the above-mentioned purpose, according to another aspect of the present application, a control device for an ore-heating furnace is provided. The device comprises: a first acquisition unit, used to acquire behavior information of multiple operation behaviors of the ore-heating furnace, wherein the multiple operation behaviors at least include: electrode pressing and releasing behavior, electrode lifting and lowering behavior, and voltage adjustment behavior of the ore-heating furnace; a second acquisition unit, used to acquire target execution conditions and target expected execution results corresponding to the behavior information, wherein the target execution conditions and target expected execution results are determined based on the historical operation data of the ore-heating furnace; and a control unit, used to control the operation of the ore-heating furnace according to the target execution conditions and the target expected execution results.

[0013] Furthermore, the second acquisition unit includes: a classification module, used to classify the historical operation data of the electric arc furnace according to the behavior information, and obtain multiple target historical operation data corresponding to the behavior information of each operation behavior; an acquisition module, used to obtain the operation time information corresponding to each target historical operation data; a first determination module, used to determine the first historical operation data and the second historical operation data of each target historical operation data within a preset time range from the target database according to the operation time information, wherein the operation time of the first historical operation data is less than the operation time of the second historical operation data; a first calculation module, used to perform regression calculation on the first historical operation data and the second historical operation data, and obtain the target execution condition and the target expected execution result corresponding to the behavior information.

[0014] Furthermore, the first calculation module includes: a first processing sub-module, used to vectorize the first historical operation data to obtain a first vector corresponding to the first historical operation data; a second processing sub-module, used to vectorize the second historical operation data to obtain a second vector corresponding to the second historical operation data; and a first calculation sub-module, used to perform regression calculation based on the first vector and the second vector to obtain the target execution condition and the target expected execution result corresponding to the behavior information.

[0015] Furthermore, the first calculation sub-module includes: a first calculation sub-module, used to perform calculations based on the first vector and the second vector to obtain a vector difference; a second calculation sub-module, used to perform regression calculations on the vector difference to obtain target execution conditions and target expected execution results corresponding to the behavior information.

[0016] Furthermore, the device also includes: a third acquisition unit, used to acquire the target control result of the electric arc furnace after controlling the operation of the electric arc furnace according to the target execution condition and the target expected execution result; a calculation unit, used to calculate the target expected control result and the target control result to obtain the target evaluation result corresponding to the target execution condition; a fourth acquisition unit, used to acquire the execution condition and expected execution effect input by the target object if the target evaluation result is an evaluation failure; an adjustment unit, used to adjust and update the target execution condition and the target expected execution result according to the execution condition and expected execution effect input by the target object.

[0017] Furthermore, the calculation unit includes: a second calculation module, used to perform sensitivity calculation on the target expected control result and the target control result to obtain a sensitivity result; a third calculation module, used to perform stability calculation on the target expected control result and the target control result to obtain a stability result; a second determination module, used to obtain a target evaluation result corresponding to the target execution condition based on the sensitivity result and the stability result.

[0018] Furthermore, the second determination module includes: a second calculation submodule, used to calculate the sensitivity result and the stability result according to a preset weight value to obtain a target evaluation score; a judgment submodule, used to judge whether the target evaluation score is less than or equal to a preset threshold value to obtain a judgment result; a first determination submodule, used to determine that the target evaluation result is an evaluation failure if the judgment result indicates that the target evaluation score is less than or equal to the preset threshold value; and a second determination submodule, used to determine that the target evaluation result is an evaluation pass if the judgment result indicates that the target evaluation score is greater than the preset threshold value.

[0019] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a computer-readable storage medium is provided, wherein the storage medium stores a program, wherein when the program is running, the device where the storage medium is located is controlled to execute any one of the above-mentioned control methods for the electric arc furnace.

[0020] In order to achieve the above-mentioned purpose, according to another aspect of the present application, an electronic device is further provided, the electronic device comprising one or more processors and a memory, the memory being used to store the control method of the electric arc furnace described above implemented by one or more processors.

[0021] Through this application, the following steps are adopted: obtaining behavior information of multiple operation behaviors of an ore-heating furnace, wherein the multiple operation behaviors at least include: electrode pressing and releasing behavior, electrode lifting and lowering behavior, and voltage adjustment behavior of the ore-heating furnace; obtaining target execution conditions and target expected execution results corresponding to the behavior information, wherein the target execution conditions and target expected execution results are determined based on the historical operation data of the ore-heating furnace; controlling the operation of the ore-heating furnace according to the target execution conditions and target expected execution results. Through this application, the problem of low control efficiency of the ore-heating furnace caused by manual control of the ore-heating furnace in the related art is solved. In this scheme, the target execution conditions and target expected results of the behavior information are determined through the historical operation data corresponding to the behavior information of multiple operation behaviors such as electrode pressing and releasing, electrode lifting and lowering, and voltage adjustment of the ore-heating furnace. And the operation of the ore-heating furnace is intelligently controlled according to the target execution conditions and target expected results. By mining the historical operation data of the ore-heating furnace under various operation behaviors of the process engineer, the target execution conditions and target expected execution results when the process engineer operates the ore-heating furnace are extracted and summarized, so as to simulate and replace manual duty, save labor costs, and improve the control efficiency of the ore-heating furnace. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The drawings constituting a part of the present application are used to provide a further understanding of the present application. The illustrative embodiments and descriptions of the present application are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0023] Figure 1 is a flow chart of a control method of a submerged arc furnace provided according to an embodiment of the present application;

[0024] Figure 2 is a schematic diagram of a control method for a submerged arc furnace provided according to an embodiment of the present application;

[0025] Figure 3 is a schematic diagram of a control device for a submerged arc furnace provided according to an embodiment of the present application;

[0026] Figure 4 is a schematic diagram of an electronic device provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0027] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0028] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0029] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0030] It should be noted that the relevant information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties. For example, an interface is set between this system and the relevant user or organization. Before obtaining relevant information, it is necessary to send an acquisition request to the aforementioned user or organization through the interface, and obtain relevant information after receiving the consent information fed back by the aforementioned user or organization.

[0031] The present invention is described below in conjunction with preferred implementation steps. Figure 1 is a flow chart of a control method of a submerged arc furnace according to an embodiment of the present application. Figure 1 As shown, the method comprises the following steps:

[0032] Step S101, obtaining behavior information of a plurality of operation behaviors of the ore-fired furnace, wherein the plurality of operation behaviors at least include: electrode pressing and releasing behavior, electrode lifting and lowering behavior, and voltage adjustment behavior of the ore-fired furnace.

[0033] Optionally, the operation data of the process engineer on the blast furnace (which can be expressed as behavior information of the operation behavior) is recorded by a data recording device or a data recording system, and stored in a database.

[0034] It should be noted that each operation behavior can be represented by pulse data.

[0035] Step S102, obtaining target execution conditions and target expected execution results corresponding to the behavior information, wherein the target execution conditions and target expected execution results are determined based on historical operation data of the ore-fired furnace.

[0036] Optionally, by mining, extracting and summarizing the historical operation data of the submerged arc furnace under various operation behaviors of the process engineer, the target execution conditions and target expected execution results of the process engineer when operating the submerged arc furnace are obtained.

[0037] Step S103, controlling the operation of the ore-fired furnace according to the target execution conditions and the target expected execution results.

[0038] Optionally, when the submerged arc furnace reaches the target execution condition, the submerged arc furnace is intelligently controlled. At the same time, the operation data of the submerged arc furnace is monitored in real time, and the control process of the submerged arc furnace is adjusted using the target expected execution result.

[0039] In summary, the target execution conditions and target expected results of the behavior information are determined through the historical operation data corresponding to the behavior information of multiple operation behaviors such as electrode pressure release, electrode lifting and voltage adjustment of the submerged arc furnace. And the operation of the submerged arc furnace is intelligently controlled according to the target execution conditions and target expected results. By mining the historical operation data of the submerged arc furnace under various operation behaviors of the process engineer, the target execution conditions and target expected results of the process engineer when operating the submerged arc furnace are extracted and summarized to simulate and replace manual duty, saving labor costs and improving the control efficiency of the submerged arc furnace.

[0040] Optionally, in the control method of the electric arc furnace provided in the embodiment of the present application, obtaining the target execution conditions and target expected execution results corresponding to the behavior information includes: classifying the historical operation data of the electric arc furnace according to the behavior information, and obtaining multiple target historical operation data corresponding to the behavior information of each operation behavior; obtaining the operation time information corresponding to each target historical operation data; determining, from the target database, the first historical operation data and the second historical operation data of each target historical operation data within a preset time range according to the operation time information, wherein the operation time of the first historical operation data is less than the operation time of the second historical operation data; performing regression calculation on the first historical operation data and the second historical operation data to obtain the target execution conditions and target expected execution results corresponding to the behavior information.

[0041] In an optional embodiment, the historical operation data of the process engineer operating the ore-fired furnace within a period of time is obtained in the target database, and the operation time points (i.e., operation time information) of the process engineer performing multiple operation behaviors such as electrode pressing and releasing, electrode lifting and lowering, and voltage adjustment on the ore-fired furnace are automatically searched and located, and the historical operation data of the same operation behavior are classified into one category to obtain multiple target historical operation data corresponding to the behavior information of each operation behavior. Then, the historical operation data of the moment before each operation behavior (i.e., the first historical operation data) and the historical operation data of the moment after the operation behavior reaches a new steady state (i.e., the second historical operation data) are obtained in the target database, and regression calculation is performed on the first historical operation data and the second historical operation data to obtain the changes in the key current, voltage, and operation resistance indicators of the working condition corresponding to each operation behavior, and then the target execution conditions and target expected execution results corresponding to the behavior information are obtained according to the above changes.

[0042] By classifying the historical operation data of the electric arc furnace, we can quickly obtain multiple target historical operation data corresponding to the behavioral information of each operation behavior, and then accurately discover the working conditions and opportunities for the process engineer to perform each operation (that is, the level at which each key indicator triggers the process engineer to operate), as well as the actual effectiveness of these operations (that is, the actual changes of each key indicator after the process engineer triggers the operation).

[0043] Optionally, in the control method of the electric arc furnace provided in the embodiment of the present application, regression calculation is performed on the first historical operation data and the second historical operation data to obtain the target execution conditions and target expected execution results corresponding to the behavior information, including: vectorizing the first historical operation data to obtain a first vector corresponding to the first historical operation data; vectorizing the second historical operation data to obtain a second vector corresponding to the second historical operation data; and performing regression calculation based on the first vector and the second vector to obtain the target execution conditions and target expected execution results corresponding to the behavior information.

[0044] In an optional embodiment, the first historical operation data and the second historical operation data are preprocessed, including but not limited to: data cleaning, missing value processing, standardization and other operations to ensure the quality and accuracy of the data. Then, the features in the preprocessed first historical operation data and the second historical data are extracted using feature extraction technology and converted into vector form to obtain a first vector and a second vector. Finally, the first vector and the second vector are regressed to obtain the target execution condition and the target expected execution result.

[0045] By vectorizing the historical operation data, the target execution conditions and expected execution results can be calculated quickly and accurately, thereby optimizing the operation control of the electric arc furnace and improving production efficiency and quality.

[0046] Optionally, in the control method of the electric arc furnace provided in the embodiment of the present application, regression calculation is performed based on the first vector and the second vector to obtain the target execution condition and the target expected execution result corresponding to the behavior information, including: calculating based on the first vector and the second vector to obtain the vector difference; performing regression calculation on the vector difference to obtain the target execution condition and the target expected execution result corresponding to the behavior information.

[0047] In an optional embodiment, assuming that the process engineer has performed 600 three-phase electrode synchronous pressing and releasing operations on the blast furnace within the historical data time period, the control method of the blast furnace automatically locates the time point of each synchronous pressing and releasing behavior, extracts the three-dimensional vector composed of the three resistance values ​​between the three-phase electrodes one second before the pressing and releasing operation (i.e., the first vector), and then extracts the three-dimensional vector composed of the three resistance values ​​between the three-phase electrodes one second after the pressing and releasing operation (i.e., the second vector). Calculate the deviation between the first vector and the second vector to obtain the vector difference. Perform feature analysis and regression calculation on the vector difference to obtain the target execution condition and the target expected execution result.

[0048] It should be noted that because there are 600 identical operations, 600 vectors before and after the release operation are obtained. Statistical features and regression calculations are performed on the 600 vector differences to obtain the rules corresponding to the operation behavior, which can be specifically expressed as: "When the three-phase resistance presents a certain characteristic, the technician presses the button for the synchronous release operation (i.e., the target execution condition). After the operation is completed by pressing this button, the three-phase resistance presents a new characteristic (i.e., the target expected execution effect)". It can be expressed in logical language as "IF{the three-phase resistance presents a certain characteristic}THEN{it is recommended to press the synchronous release button AND the expected effect is that the three-phase resistance reaches a certain new characteristic}".

[0049] It should be noted that the regression calculation method includes but is not limited to: linear regression method.

[0050] By performing feature analysis and regression calculation on the vector difference, the target execution conditions and target expected execution results can be obtained quickly and accurately.

[0051] Optionally, in the control method of the electric arc furnace provided in the embodiment of the present application, after controlling the operation of the electric arc furnace according to the target execution conditions and the target expected execution results, the method also includes: obtaining the target control results of the electric arc furnace; calculating the target expected control results and the target control results to obtain the target evaluation results corresponding to the target execution conditions; if the target evaluation result is an evaluation failure, obtaining the execution conditions and expected execution effects input by the target object; adjusting and updating the target execution conditions and the target expected execution results according to the execution conditions and expected execution effects input by the target object.

[0052] In an optional embodiment, if multiple key indicators of the ore-heating furnace reach a certain threshold or form a certain correlation, the corresponding operation behavior is triggered according to the target execution condition and the expected change (i.e., expected execution effect) of the key indicator is output. When a certain operation behavior has been triggered and the key indicator has reached a relatively new steady state, the difference between the actual utility (i.e., target control result) and the target expected execution result of the ore-heating furnace is checked and calculated, and the accuracy of the target execution condition is evaluated according to the calculation result. If the target evaluation result is that the evaluation fails, the process engineer is switched to operate the ore-heating furnace, and the specific rules are adjusted and updated according to the process engineer's operation data on the ore-heating furnace (i.e., the execution conditions and expected execution effects input by the target object).

[0053] Through the target control results and expected execution effects, it is possible to quickly and accurately determine whether the target execution conditions have been evaluated and passed, thereby improving the accuracy of the target execution conditions and expected execution effects.

[0054] Optionally, in the control method of the electric arc furnace provided in the embodiment of the present application, the target expected control result and the target control result are calculated to obtain the target evaluation result corresponding to the target execution condition, including: performing sensitivity calculation on the target expected control result and the target control result to obtain a sensitivity result; performing stability calculation on the target expected control result and the target control result to obtain a stability result; and obtaining the target evaluation result corresponding to the target execution condition based on the sensitivity result and the stability result.

[0055] In an optional embodiment, a sensitivity calculation is performed by calculating the deviation of the operating data (i.e., the target expected control result and the target control result) and taking the average value to obtain a sensitivity result to evaluate the sensitivity of the submerged arc furnace to the input parameters when operating according to the target execution condition. A stability calculation is performed by calculating the deviation of the operating data and taking the variance to obtain a stability result to evaluate the stability of the submerged arc furnace when operating according to the target execution condition, i.e., the degree of fluctuation or change trend of the target expected control effect. The sensitivity result and the stability result are comprehensively considered to obtain the target evaluation result corresponding to the target execution condition. The target execution condition of the submerged arc furnace can be adjusted and optimized according to the target evaluation result.

[0056] It should be noted that sensitivity calculation and stability calculation are essentially regression calculations.

[0057] By performing sensitivity calculation and stability calculation on the target expected control result and the target control result, the operation control strategy of the submerged arc furnace can be optimized quickly and accurately.

[0058] Optionally, in the control method of the electric arc furnace provided in the embodiment of the present application, obtaining a target evaluation result corresponding to the target execution condition based on the sensitivity result and the stability result includes: calculating the sensitivity result and the stability result based on a preset weight value to obtain a target evaluation score; judging whether the target evaluation score is less than or equal to a preset threshold to obtain a judgment result; if the judgment result indicates that the target evaluation score is less than or equal to the preset threshold, determining that the target evaluation result is an evaluation failure; if the judgment result indicates that the target evaluation score is greater than the preset threshold, determining that the target evaluation result is an evaluation pass.

[0059] In an optional embodiment, the sensitivity result and the stability result are calculated to obtain a target evaluation score. If the target evaluation score is lower than the passing line (i.e., the target evaluation score is less than or equal to a preset threshold), the target evaluation result is determined to be an evaluation failure, and the target execution conditions are frozen and the on-duty personnel are notified; if the target evaluation score is higher than the passing line (i.e., the target evaluation score is greater than the preset threshold), the target evaluation result is determined to be an evaluation pass.

[0060] It should be noted that if the target execution condition is a core execution condition and has been frozen, an alarm is processed and the operation is switched to manual operation.

[0061] The target evaluation score calculated through sensitivity results and stability results can quickly and accurately obtain the target evaluation results corresponding to the target execution conditions.

[0062] It should be noted that Figure 2 Schematic diagram of a control method for a submerged arc furnace according to an embodiment of the present application. Figure 2 As shown, the behavior information and historical operation data of multiple operation behaviors of the ore-heating furnace are obtained, and the historical operation data of the ore-heating furnace are classified according to the behavior information to obtain multiple target historical operation data corresponding to the behavior information of each operation behavior. And the first historical operation data and the second historical operation data are determined from the target database according to the operation time information corresponding to each target historical operation data. Then, the first historical operation data and the second historical operation data are vectorized to obtain the first vector and the second vector respectively. By performing regression calculation on the vector difference between the two, the target execution condition and the target expected execution result corresponding to the behavior information are obtained. Finally, the operation of the ore-heating furnace is intelligently controlled according to the target execution condition and the target expected execution result.

[0063] The control method of the submerged arc furnace provided in the embodiment of the present application obtains the behavior information of multiple operation behaviors of the submerged arc furnace, wherein the multiple operation behaviors at least include: electrode pressing and releasing behavior, electrode lifting and lowering behavior and voltage adjustment behavior of the submerged arc furnace; obtains the target execution condition and target expected execution result corresponding to the behavior information, wherein the target execution condition and target expected execution result are determined based on the historical operation data of the submerged arc furnace; controls the operation of the submerged arc furnace according to the target execution condition and target expected execution result, thereby solving the problem of low control efficiency of the submerged arc furnace caused by artificial control of the submerged arc furnace in the related art. In summary, in the present scheme, the target execution condition and target expected result of the behavior information are determined through the historical operation data corresponding to the behavior information of multiple operation behaviors such as electrode pressing and releasing, electrode lifting and lowering and voltage adjustment of the submerged arc furnace. And the operation of the submerged arc furnace is intelligently controlled according to the target execution condition and target expected result. By mining the historical operating data of the blast furnace under various operating behaviors of the process engineer, the target execution conditions and expected execution results of the process engineer when operating the blast furnace are extracted and summarized, so as to simulate and replace manual duty, save labor costs and improve the control efficiency of the blast furnace.

[0064] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0065] The present application also provides a control device for a submerged arc furnace. It should be noted that the control device for a submerged arc furnace in the present application can be used to execute the control method for a submerged arc furnace provided in the present application. The control device for a submerged arc furnace provided in the present application is introduced below.

[0066] Figure 3 Schematic diagram of a control device for a submerged arc furnace according to an embodiment of the present application. Figure 3 As shown, the device includes: a first acquisition unit 301, a second acquisition unit 302, and a control unit 303.

[0067] The first acquisition unit 301 is used to acquire behavior information of multiple operation behaviors of the ore-fired furnace, wherein the multiple operation behaviors at least include: electrode pressing and releasing behavior, electrode lifting and lowering behavior, and voltage adjustment behavior of the ore-fired furnace;

[0068] The second acquisition unit 302 is used to acquire the target execution condition and the target expected execution result corresponding to the behavior information, wherein the target execution condition and the target expected execution result are determined based on the historical operation data of the ore-fired furnace;

[0069] The control unit 303 is used to control the operation of the ore-fired furnace according to the target execution conditions and the target expected execution results.

[0070] The control device of the submerged arc furnace provided in the embodiment of the present application, the first acquisition unit 301 acquires the behavior information of multiple operation behaviors of the submerged arc furnace, wherein the multiple operation behaviors at least include: electrode pressing and releasing behavior, electrode lifting and lowering behavior and voltage adjustment behavior of the submerged arc furnace; the second acquisition unit 302 acquires the target execution condition and target expected execution result corresponding to the behavior information, wherein the target execution condition and target expected execution result are determined based on the historical operation data of the submerged arc furnace; the control unit 303 controls the operation of the submerged arc furnace according to the target execution condition and target expected execution result, which solves the problem of low control efficiency of the submerged arc furnace caused by manual control of the submerged arc furnace in the related art. In this scheme, the target execution condition and target expected result of the behavior information are determined through the historical operation data corresponding to the behavior information of multiple operation behaviors such as electrode pressing and releasing, electrode lifting and lowering and voltage adjustment of the submerged arc furnace. And the operation of the submerged arc furnace is intelligently controlled according to the target execution condition and target expected result. By mining the historical operating data of the blast furnace under various operating behaviors of the process engineer, the target execution conditions and expected execution results of the process engineer when operating the blast furnace are extracted and summarized, so as to simulate and replace manual duty, save labor costs and improve the control efficiency of the blast furnace.

[0071] Optionally, in the control device of the electric arc furnace provided in the embodiment of the present application, the second acquisition unit includes: a classification module, which is used to classify the historical operation data of the electric arc furnace according to the behavior information, and obtain multiple target historical operation data corresponding to the behavior information of each operation behavior; an acquisition module, which is used to obtain the operation time information corresponding to each target historical operation data; a first determination module, which is used to determine the first historical operation data and the second historical operation data of each target historical operation data within a preset time range from the target database according to the operation time information, wherein the operation time of the first historical operation data is less than the operation time of the second historical operation data; a first calculation module, which is used to perform regression calculation on the first historical operation data and the second historical operation data, and obtain the target execution condition and the target expected execution result corresponding to the behavior information.

[0072] Optionally, in the control device of the electric arc furnace provided in the embodiment of the present application, the first calculation module includes: a first processing sub-module, used to vectorize the first historical operation data to obtain a first vector corresponding to the first historical operation data; a second processing sub-module, used to vectorize the second historical operation data to obtain a second vector corresponding to the second historical operation data; the first calculation sub-module is used to perform regression calculation based on the first vector and the second vector to obtain the target execution conditions and target expected execution results corresponding to the behavior information.

[0073] Optionally, in the control device of the electric arc furnace provided in the embodiment of the present application, the first calculation sub-module includes: a first calculation sub-module, used to perform calculations based on the first vector and the second vector to obtain a vector difference; a second calculation sub-module, used to perform regression calculations on the vector difference to obtain target execution conditions and target expected execution results corresponding to the behavior information.

[0074] Optionally, in the control device of the electric arc furnace provided in the embodiment of the present application, the device also includes: a third acquisition unit, used to obtain a target control result of the electric arc furnace after controlling the operation of the electric arc furnace according to the target execution condition and the target expected execution result; a calculation unit, used to calculate the target expected control result and the target control result to obtain a target evaluation result corresponding to the target execution condition; a fourth acquisition unit, used to obtain the execution condition and expected execution effect input by the target object if the target evaluation result is an evaluation failure; an adjustment unit, used to adjust and update the target execution condition and the target expected execution result according to the execution condition and the expected execution effect input by the target object.

[0075] Optionally, in the control device of the electric arc furnace provided in the embodiment of the present application, the calculation unit includes: a second calculation module, used to perform sensitivity calculation on the target expected control result and the target control result to obtain a sensitivity result; a third calculation module, used to perform stability calculation on the target expected control result and the target control result to obtain a stability result; a second determination module, used to obtain a target evaluation result corresponding to the target execution condition based on the sensitivity result and the stability result.

[0076] Optionally, in the control device of the electric arc furnace provided in the embodiment of the present application, the second determination module includes: a second calculation submodule, used to calculate the sensitivity result and the stability result according to a preset weight value to obtain a target evaluation score; a judgment submodule, used to judge whether the target evaluation score is less than or equal to a preset threshold value to obtain a judgment result; a first determination submodule, used to determine that the target evaluation result is an evaluation failure if the judgment result indicates that the target evaluation score is less than or equal to the preset threshold value; and a second determination submodule, used to determine that the target evaluation result is an evaluation pass if the judgment result indicates that the target evaluation score is greater than the preset threshold value.

[0077] The control device of the submerged arc furnace includes a processor and a memory. The first acquisition unit 301, the second acquisition unit 302, the processing unit 303, etc. are all stored in the memory as program units. The processor executes the program units stored in the memory to achieve efficient control of the submerged arc furnace.

[0078] The processor includes a kernel, which retrieves the corresponding program unit from the memory. One or more kernels can be set, and efficient control of the submerged arc furnace can be achieved by adjusting kernel parameters.

[0079] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0080] An embodiment of the present invention provides a computer-readable storage medium on which a program is stored. When the program is executed by a processor, a control method for a submerged arc furnace is implemented.

[0081] An embodiment of the present invention provides a processor, which is used to run a program, wherein the control method of the ore-fired furnace is executed when the program is run.

[0082] like Figure 4 As shown, an embodiment of the present invention provides an electronic device, the device includes a processor, a memory and a program stored in the memory and executable on the processor, and the processor implements the following steps when executing the program: obtaining behavior information of multiple operation behaviors of an electric arc furnace, wherein the multiple operation behaviors at least include: electrode pressing and releasing behavior, electrode lifting and lowering behavior and voltage adjustment behavior of the electric arc furnace; obtaining target execution conditions and target expected execution results corresponding to the behavior information, wherein the target execution conditions and target expected execution results are determined based on historical operation data of the electric arc furnace; and controlling the operation of the electric arc furnace according to the target execution conditions and the target expected execution results.

[0083] Optionally, obtaining the target execution conditions and target expected execution results corresponding to the behavior information includes: classifying the historical operation data of the electric arc furnace according to the behavior information to obtain multiple target historical operation data corresponding to the behavior information of each operation behavior; obtaining the operation time information corresponding to each target historical operation data; determining, from the target database, the first historical operation data and the second historical operation data of each target historical operation data within a preset time range according to the operation time information, wherein the operation time of the first historical operation data is less than the operation time of the second historical operation data; performing regression calculation on the first historical operation data and the second historical operation data to obtain the target execution conditions and target expected execution results corresponding to the behavior information.

[0084] Optionally, performing regression calculation on the first historical operation data and the second historical operation data to obtain target execution conditions and target expected execution results corresponding to the behavior information includes: vectorizing the first historical operation data to obtain a first vector corresponding to the first historical operation data; vectorizing the second historical operation data to obtain a second vector corresponding to the second historical operation data; performing regression calculation based on the first vector and the second vector to obtain the target execution conditions and target expected execution results corresponding to the behavior information.

[0085] Optionally, performing regression calculation based on the first vector and the second vector to obtain the target execution condition and the target expected execution result corresponding to the behavior information includes: performing calculation based on the first vector and the second vector to obtain the vector difference; performing regression calculation on the vector difference to obtain the target execution condition and the target expected execution result corresponding to the behavior information.

[0086] Optionally, after controlling the operation of the blast furnace according to the target execution conditions and the target expected execution results, the method further includes: obtaining the target control results of the blast furnace; calculating the target expected control results and the target control results to obtain the target evaluation results corresponding to the target execution conditions; if the target evaluation result is an evaluation failure, obtaining the execution conditions and expected execution effects input by the target object; adjusting and updating the target execution conditions and the target expected execution results according to the execution conditions and expected execution effects input by the target object.

[0087] Optionally, calculating the target expected control result and the target control result to obtain a target evaluation result corresponding to the target execution condition includes: performing sensitivity calculation on the target expected control result and the target control result to obtain a sensitivity result; performing stability calculation on the target expected control result and the target control result to obtain a stability result; and obtaining a target evaluation result corresponding to the target execution condition based on the sensitivity result and the stability result.

[0088] Optionally, based on the sensitivity result and the stability result, obtaining the target evaluation result corresponding to the target execution condition includes: calculating the sensitivity result and the stability result based on a preset weight value to obtain a target evaluation score; judging whether the target evaluation score is less than or equal to a preset threshold to obtain a judgment result; if the judgment result indicates that the target evaluation score is less than or equal to the preset threshold, determining that the target evaluation result is an evaluation failure; if the judgment result indicates that the target evaluation score is greater than the preset threshold, determining that the target evaluation result is an evaluation pass.

[0089] The devices in this article can be servers, PCs, PADs, mobile phones, etc.

[0090] The present application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having the following method steps: obtaining behavior information of multiple operation behaviors of an ore-heating furnace, wherein the multiple operation behaviors at least include: electrode pressing and releasing behavior, electrode lifting and lowering behavior, and voltage adjustment behavior of the ore-heating furnace; obtaining target execution conditions and target expected execution results corresponding to the behavior information, wherein the target execution conditions and target expected execution results are determined based on historical operation data of the ore-heating furnace; and controlling the operation of the ore-heating furnace according to the target execution conditions and the target expected execution results.

[0091] Optionally, obtaining the target execution conditions and target expected execution results corresponding to the behavior information includes: classifying the historical operation data of the electric arc furnace according to the behavior information to obtain multiple target historical operation data corresponding to the behavior information of each operation behavior; obtaining the operation time information corresponding to each target historical operation data; determining, from the target database, the first historical operation data and the second historical operation data of each target historical operation data within a preset time range according to the operation time information, wherein the operation time of the first historical operation data is less than the operation time of the second historical operation data; performing regression calculation on the first historical operation data and the second historical operation data to obtain the target execution conditions and target expected execution results corresponding to the behavior information.

[0092] Optionally, performing regression calculation on the first historical operation data and the second historical operation data to obtain target execution conditions and target expected execution results corresponding to the behavior information includes: vectorizing the first historical operation data to obtain a first vector corresponding to the first historical operation data; vectorizing the second historical operation data to obtain a second vector corresponding to the second historical operation data; performing regression calculation based on the first vector and the second vector to obtain the target execution conditions and target expected execution results corresponding to the behavior information.

[0093] Optionally, performing regression calculation based on the first vector and the second vector to obtain the target execution condition and the target expected execution result corresponding to the behavior information includes: performing calculation based on the first vector and the second vector to obtain the vector difference; performing regression calculation on the vector difference to obtain the target execution condition and the target expected execution result corresponding to the behavior information.

[0094] Optionally, after controlling the operation of the blast furnace according to the target execution conditions and the target expected execution results, the method further includes: obtaining the target control results of the blast furnace; calculating the target expected control results and the target control results to obtain the target evaluation results corresponding to the target execution conditions; if the target evaluation result is an evaluation failure, obtaining the execution conditions and expected execution effects input by the target object; adjusting and updating the target execution conditions and the target expected execution results according to the execution conditions and expected execution effects input by the target object.

[0095] Optionally, calculating the target expected control result and the target control result to obtain a target evaluation result corresponding to the target execution condition includes: performing sensitivity calculation on the target expected control result and the target control result to obtain a sensitivity result; performing stability calculation on the target expected control result and the target control result to obtain a stability result; and obtaining a target evaluation result corresponding to the target execution condition based on the sensitivity result and the stability result.

[0096] Optionally, based on the sensitivity result and the stability result, obtaining the target evaluation result corresponding to the target execution condition includes: calculating the sensitivity result and the stability result based on a preset weight value to obtain a target evaluation score; judging whether the target evaluation score is less than or equal to a preset threshold to obtain a judgment result; if the judgment result indicates that the target evaluation score is less than or equal to the preset threshold, determining that the target evaluation result is an evaluation failure; if the judgment result indicates that the target evaluation score is greater than the preset threshold, determining that the target evaluation result is an evaluation pass.

[0097] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0098] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0099] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0100] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0101] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0102] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0103] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0104] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0105] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0106] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A control method for a submerged arc furnace, It is characterized in that include: Acquire behavior information of multiple operation behaviors of the ore-fired furnace, wherein the multiple operation behaviors at least include: electrode pressing and releasing behavior, electrode lifting and lowering behavior, and voltage adjustment behavior of the ore-fired furnace; Obtaining a target execution condition and a target expected execution result corresponding to the behavior information, wherein the target execution condition and the target expected execution result are determined based on historical operation data of the ore-fired furnace; The operation of the ore-fired furnace is controlled according to the target execution condition and the target expected execution result.

2. The control method of the submerged arc furnace according to claim 1, It is characterized in that Obtaining the target execution condition and target expected execution result corresponding to the behavior information includes: Classifying the historical operation data of the ore-fired furnace according to the behavior information to obtain a plurality of target historical operation data corresponding to the behavior information of each operation behavior; Obtain the running time information corresponding to each target historical running data; According to the operation time information, determining first historical operation data and second historical operation data within a preset time range for each target historical operation data from the target database, wherein the operation time of the first historical operation data is less than the operation time of the second historical operation data; Regression calculation is performed on the first historical operation data and the second historical operation data to obtain the target execution condition and the target expected execution result corresponding to the behavior information.

3. The control method of the submerged arc furnace according to claim 2, It is characterized in that Performing regression calculation on the first historical operation data and the second historical operation data to obtain the target execution condition and the target expected execution result corresponding to the behavior information includes: Vectorize the first historical operation data to obtain a first vector corresponding to the first historical operation data; Vectorize the second historical operation data to obtain a second vector corresponding to the second historical operation data; Regression calculation is performed based on the first vector and the second vector to obtain the target execution condition and the target expected execution result corresponding to the behavior information.

4. The control method of the submerged arc furnace according to claim 3, It is characterized in that Performing regression calculation based on the first vector and the second vector to obtain the target execution condition and the target expected execution result corresponding to the behavior information includes: Performing calculation based on the first vector and the second vector to obtain a vector difference; Regression calculation is performed on the vector difference to obtain the target execution condition and target expected execution result corresponding to the behavior information.

5. The control method of the submerged arc furnace according to claim 1, It is characterized in that After controlling the operation of the ore-fired furnace according to the target execution condition and the target expected execution result, the method further includes: Obtaining a target control result of the ore-fired furnace; Calculating the target expected control result and the target control result to obtain a target evaluation result corresponding to the target execution condition; If the target evaluation result is that the evaluation fails, the execution conditions and expected execution effects input by the target object are obtained; The target execution condition and the target expected execution result are adjusted and updated according to the execution condition and the expected execution effect input by the target object.

6. The control method of the submerged arc furnace according to claim 5, It is characterized in that The target expected control result and the target control result are calculated to obtain the target evaluation result corresponding to the target execution condition, including: Performing sensitivity calculation on the target expected control result and the target control result to obtain a sensitivity result; Performing stability calculation on the target expected control result and the target control result to obtain a stability result; Based on the sensitivity result and the stability result, a target evaluation result corresponding to the target execution condition is obtained.

7. The control method of the submerged arc furnace according to claim 6, It is characterized in that Obtaining a target evaluation result corresponding to the target execution condition according to the sensitivity result and the stability result includes: Calculating the sensitivity result and the stability result according to a preset weight value to obtain a target evaluation score; Determine whether the target evaluation score is less than or equal to a preset threshold, and obtain a determination result; If the judgment result indicates that the target evaluation score is less than or equal to the preset threshold, then the target evaluation result is determined to be evaluation failure; If the judgment result indicates that the target evaluation score is greater than the preset threshold, the target evaluation result is determined to be a passed evaluation.

8. A control device for a submerged arc furnace, It is characterized in that include: A first acquisition unit is used to acquire behavior information of multiple operation behaviors of the ore-fired furnace, wherein the multiple operation behaviors at least include: electrode pressing and releasing behavior, electrode lifting and lowering behavior, and voltage adjustment behavior of the ore-fired furnace; A second acquisition unit is used to acquire a target execution condition and a target expected execution result corresponding to the behavior information, wherein the target execution condition and the target expected execution result are determined based on historical operation data of the ore-fired furnace; A control unit is used to control the operation of the ore-fired furnace according to the target execution condition and the target expected execution result.

9. A computer-readable storage medium, It is characterized in that The computer-readable storage medium includes a stored program, wherein when the program is executed, the storage medium is controlled to execute the control method of the submerged arc furnace according to any one of claims 1 to 7 in a device.

10. An electronic device, It is characterized in that It comprises one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the control method of the electric arc furnace described in any one of claims 1 to 7.

Citation Information

Cited By

  • Submerged arc furnace control method and system, storage medium and electronic equipment

    CN119353913A