Pellet roasting system optimization method
By calculating the theoretical component content and slag phase index of the pellet, and using the similarity algorithm to select a suitable roasting system, the problems of low adjustment efficiency and low accuracy of the pellet roasting system in the existing technology are solved, and the pellet production efficiency and quality are improved.
Patent Information
- Application Number
- CN202510474509.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-16
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2045-04-16
AI Technical Summary
In the prior art, the pellet roasting system has low efficiency and low accuracy, resulting in large fluctuations in the quality of the pellet and high error rate.
By obtaining the process data of the current pellet, calculating its theoretical component content and theoretical slag phase index, and using multiple similarity algorithms and weight configurations, the roasting system of the closest sample pellet is selected as the roasting system of the current pellet.
The pellet roasting system has been quickly and accurately adjusted, which has improved the pellet production efficiency and quality and reduced the error rate.
Smart Images

Figure CN119993311A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of pellet roasting, and in particular to a method for optimizing a pellet roasting system. Background Art
[0002] Pellets are an important raw material for ironmaking, and the quality of pellets has a great impact on the ironmaking process. Changes in the composition and roasting system of pellets will cause large fluctuations in pellet quality.
[0003] In the current actual production of pellets, the composition of the pellets is controlled within a range according to the requirements of the final product, but the adjustment of the pellet roasting system often relies on manual experience, which requires a long cycle and high cost to adapt to the raw material conditions of the pellets, and the error rate is high.
[0004] Therefore, how to quickly and accurately adjust the pellet roasting system is a technical problem that needs to be solved urgently by those skilled in the art. Summary of the invention
[0005] The invention provides a method for optimizing a pellet roasting system, which is used to solve the defects of low adjustment efficiency and low accuracy of a pellet roasting system in the prior art.
[0006] In one aspect, the present invention provides a method for optimizing a pellet roasting system, comprising: Acquire the process data of the current pelletizing; wherein the process data of the current pelletizing includes the raw material composition of the current pelletizing and the raw material ratio of the current pelletizing; Determining the theoretical component content of the current pellets according to the raw material components of the current pellets and the raw material ratio of the current pellets; Determining a theoretical slag phase index of the current pellet based on the theoretical component content of the current pellet; Calculating a first similarity between the theoretical slag phase index of the current pellet and the theoretical slag phase index of each sample pellet by using a plurality of similarity algorithms and a weight of each similarity algorithm; Based on the correlation between the theoretical slag phase index of the sample pellets, the quality grade of the sample pellets and the roasting system of the sample pellets, the roasting system of the sample pellets corresponding to the highest quality grade of the sample pellets under the theoretical slag phase index of the sample pellets with the maximum first similarity is selected as the roasting system of the current pellets.
[0007] According to a method for optimizing a pellet roasting system provided by the present invention, the process of setting the weight of each similarity algorithm includes: Setting multiple weight configuration schemes for the multiple similarity algorithms, selecting the weight configuration scheme with the highest accuracy for configuration, and obtaining the weight of each similarity algorithm; wherein each weight configuration scheme includes the respective configuration weight of each similarity algorithm; The process of selecting the weight configuration scheme with the highest accuracy includes: Using each of the similarity algorithms, respectively calculating a second similarity between the theoretical slag phase index of the target training pellet and the theoretical slag phase index of each of the sample pellets; Performing a comprehensive calculation based on each second similarity and the respective configuration weights to determine a third similarity; Select the highest quality grade of the sample pellets under the theoretical slag phase index of the sample pellets with the maximum comprehensive similarity; Calculate the absolute difference between the quality grade of the selected highest sample pellet and the quality grade of the training pellet under the theoretical slag phase index of the target training pellet; The weight configuration scheme corresponding to the minimum absolute difference is used as the weight configuration scheme with the highest accuracy.
[0008] According to a method for optimizing a pellet roasting system provided by the present invention, multiple weight configuration schemes are set for the multiple similarity algorithms, including: Setting respective initial weights for each similarity algorithm; Taking the respective initial weights as a reference and adjusting the respective initial weights according to a preset step length, the respective initial weights are obtained to obtain a plurality of adjustment weights of each similarity algorithm; generating the plurality of weight configuration schemes based on the respective initial weights and the respective plurality of adjusted weights; Among them, the sum of the respective configuration weights in each weight configuration scheme is 1.
[0009] A method for optimizing a pellet roasting system according to the present invention further comprises: Acquire the process data of historical pellets; wherein the process data of historical pellets includes the raw material composition of historical pellets, the raw material ratio of historical pellets, the quality grade of historical pellets and the roasting system of historical pellets; Determining the theoretical component content of the historical pellets according to the raw material composition of the historical pellets and the raw material ratio of the historical pellets; Determining a theoretical slag phase index of the historical pellets based on the theoretical component content of the historical pellets; Matching the theoretical slag phase index of the historical pellets, the quality grade of the historical pellets and the roasting system of the historical pellets, establishing a correlation relationship between the theoretical slag phase index of the historical pellets, the quality grade of the historical pellets and the roasting system of the historical pellets, and forming the historical pellet database; According to the set ratio, the historical pellet database is divided into a sample database and a training database, wherein the sample database includes the correlation between the theoretical slag phase index of the sample pellets, the quality grade of the sample pellets and the roasting system of the sample pellets, and the training database includes the correlation between the theoretical slag phase index of the training pellets, the quality grade of the training pellets and the roasting system of the training pellets.
[0010] According to a method for optimizing a pellet roasting system provided by the present invention, the theoretical component content of the current pellet is determined according to the raw material composition of the current pellet and the raw material ratio of the current pellet, including: Obtaining the content of the raw material components of the current pellets in each raw material; Calculate the product of the content of each current pellet raw material component and the corresponding raw material ratio; The sum of all products is calculated to obtain the theoretical component content of the current pellet.
[0011] According to a method for optimizing a pellet roasting system provided by the present invention, based on the theoretical component content of the current pellet, the theoretical slag phase index of the current pellet is determined, including: The theoretical component content of the current pellet, the production temperature of the current pellet, the production pressure of the current pellet and the production gas ratio of the current pellet are input into a thermodynamic calculation model for calculation to obtain the theoretical slag phase index of the current pellet.
[0012] According to a method for optimizing a pellet roasting system provided by the present invention, based on the theoretical component content of the current pellet, the theoretical slag phase index of the current pellet is determined, including: The theoretical component content of the current pellet, the production temperature of the current pellet, the production pressure of the current pellet and the production gas ratio of the current pellet are input into a pre-built regression model for calculation to obtain the theoretical slag phase index of the current pellet.
[0013] According to a method for optimizing a pellet roasting schedule provided by the present invention, the component process of the regression model includes: Set the change range and change step of the raw material component content of all historical pellets to form a component content change matrix; By using a thermodynamic calculation model and based on the production temperature of the historical pellets, the production pressure of the historical pellets and the production gas ratio of the historical pellets, the theoretical slag phase index corresponding to each row of the component content in the component content change matrix is calculated to form a component content and theoretical slag phase index data set; According to the component content and theoretical slag phase index data set, the machine learning model is trained with the component content as input and the theoretical slag phase index as the target, and the trained model is obtained as the regression model.
[0014] On the other hand, the present invention also provides a pellet roasting system optimization system, which comprises: An acquisition module, used to acquire process data of the current pelletizing; wherein the process data of the current pelletizing includes raw material composition of the current pelletizing and raw material ratio of the current pelletizing; A determination module, used to determine the theoretical component content of the current pellet according to the raw material composition of the current pellet and the raw material ratio of the current pellet; and determine the theoretical slag phase index of the current pellet based on the theoretical component content of the current pellet; A calculation module, used to calculate the similarity between the theoretical slag phase index of the current pellet and the theoretical slag phase index of each sample pellet by using multiple similarity algorithms and the weight of each similarity algorithm; The optimization module is used to select the roasting system of the sample pellet corresponding to the highest sample pellet quality grade under the theoretical slag phase index of the sample pellet with the maximum first similarity as the roasting system of the current pellet based on the correlation between the theoretical slag phase index of the sample pellet, the quality grade of the sample pellet and the roasting system of the sample pellet.
[0015] On the other hand, the present invention also provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, any of the above-mentioned methods for optimizing the pellet roasting system is implemented.
[0016] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any of the above-mentioned methods for optimizing the pellet roasting schedule.
[0017] On the other hand, the present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method for optimizing the pellet roasting schedule as described above is implemented.
[0018] The method for optimizing the pellet roasting system provided by the present invention obtains the process data of the current pellet, and uses the raw material composition of the current pellet and the raw material ratio of the current pellet in the process data to determine the theoretical component content of the current pellet, and then determines the theoretical slag phase index of the current pellet based on the theoretical component content of the current pellet, and then uses multiple similarity algorithms and the weight of each similarity algorithm to calculate the first similarity between the theoretical slag phase index of the current pellet and the theoretical slag phase index of each sample pellet, and further based on the correlation between the theoretical slag phase index of the sample pellet, the quality grade of the sample pellet and the roasting system of the sample pellet, selects the roasting system of the sample pellet corresponding to the highest sample pellet quality grade under the theoretical slag phase index of the sample pellet with the maximum first similarity as the roasting system of the current pellet, thereby realizing rapid and accurate adjustment of the pellet roasting system and improving the production efficiency and quality of the pellets. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0020] Figure 1 It is a schematic flow chart of a method for optimizing a pellet roasting system provided by an embodiment of the present invention; Figure 2 is a flow chart of a method for selecting a weight configuration scheme with the highest accuracy; Figure 3 It is a structural schematic diagram of a pellet roasting system optimization method system provided by an embodiment of the present invention; Figure 4 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0021] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0022] Figure 1 It is a schematic flow chart of a method for optimizing a pellet roasting system provided in an embodiment of the present invention.
[0023] like Figure 1As shown, the execution subject of the pellet roasting system optimization method provided in the embodiment of the present invention can be an electronic device, and the method mainly includes the following steps: 101. Obtain the process data of the current pelletizing; In a specific implementation process, the process data of the current pellets can be obtained according to the requirements of the final product, etc. The process data of the current pellets can include the raw material composition of the current pellets and the raw material ratio of the current pellets.
[0024] 102. Determine the theoretical component content of the current pellet according to the raw material composition of the current pellet and the raw material ratio of the current pellet; In a specific implementation process, there will be several to more than a dozen kinds of mineral powders in the pellet raw materials, and the number of components to be calculated is usually around 10. The collected pellet raw material components include but are not limited to the percentage content of each component such as iron (Fe2O3), silicon (SiO2), aluminum (Al2O3), calcium (CaO), magnesium (MgO), sulfur (S), phosphorus (P), etc. For each mineral powder, there should be such a detailed composition table.
[0025] Therefore, in this embodiment, the content of the raw material components of the current pellet in each raw material can be obtained; the content of the raw material components of each current pellet and the product of the corresponding raw material ratio are calculated; and the sum of all products is calculated to obtain the theoretical component content of the current pellet.
[0026] The specific calculation process can be found in formula (1): (1) in, Indicates the theoretical composition content of the current pellets, represents the content of the raw material component of the current pellet in the i-th raw material, It represents the product of the raw material ratios of the i-th raw material, and n represents the number of raw materials.
[0027] 103. Determine a theoretical slag phase index of the current pellet based on the theoretical component content of the current pellet; In a specific implementation process, if there is a thermodynamic calculation model, the theoretical component content of the current pellet, the production temperature of the current pellet, the production pressure of the current pellet, and the production gas ratio of the current pellet can be input into the thermodynamic calculation model for calculation to obtain the theoretical slag phase index of the current pellet. Among them, the theoretical slag phase index of the pellet includes the slag phase amount of the pellet, the slag phase melting start temperature, the slag phase complete melting temperature, the slag phase viscosity, etc. The calculation process can refer to the existing related technology and will not be repeated here.
[0028] If there is no thermodynamic calculation model, the theoretical component content of the current pellets, the production temperature of the current pellets, the production pressure of the current pellets, and the production gas ratio of the current pellets can be input into a pre-built regression model for calculation to obtain the theoretical slag phase index of the current pellets. The component process of the regression model includes the following steps: a. Set the change range and change step of the raw material component content of all historical pellets to form a component content change matrix; b. Calculate the theoretical slag phase index corresponding to each row of the component content in the component content change matrix through a thermodynamic calculation model and based on the production temperature of the historical pellets, the production pressure of the historical pellets and the production gas ratio of the historical pellets, to form a component content and theoretical slag phase index data set; c. According to the component content and theoretical slag phase index data set, with the component content as input and the theoretical slag phase index as the target, a machine learning model is trained to obtain the trained model as the regression model.
[0029] In other words, the process data of historical pelletizing can be collected through big data. In the case of a thermodynamic calculation model, the theoretical slag phase index of the historical pelletizing can be calculated using the thermodynamic calculation model first, and then machine learning can be performed to train a regression model. In this way, the regression model can be directly used in the later stage instead of the thermodynamic calculation model. Among them, the training method can be a random forest method.
[0030] 104. Calculate a first similarity between the theoretical slag phase index of the current pellet and the theoretical slag phase index of each sample pellet by using a plurality of similarity algorithms and a weight of each similarity algorithm; In a specific implementation process, for the theoretical slag phase index of any sample pellet, different similarity algorithms can be used to calculate the individual similarities between the theoretical slag phase index of the current pellet and the theoretical slag phase index of the sample pellet, and then the product of each individual similarity and the weight of the corresponding similarity algorithm is calculated, and the sum of all products is used as the first similarity between the theoretical slag phase index of the current pellet and the theoretical slag phase index of the sample pellet. After traversing the theoretical slag phase indicators of all sample pellets, the first similarity between the theoretical slag phase index of the current pellet and the theoretical slag phase index of each sample pellet can be obtained.
[0031] 105. Based on the correlation between the theoretical slag phase index of the sample pellets, the quality grade of the sample pellets and the roasting system of the sample pellets, the roasting system of the sample pellets corresponding to the highest quality grade of the sample pellets under the theoretical slag phase index of the sample pellets with the maximum first similarity is selected as the roasting system of the current pellets.
[0032] In a specific implementation process, the correlation between the theoretical slag phase index of the sample pellet, the quality grade of the sample pellet, and the roasting system of the sample pellet can be pre-constructed. Among them, in this correlation, under the theoretical slag phase index of the sample pellet, the quality grade of the sample pellet and the roasting system of the sample pellet are both relatively good, which is used to guide the on-site personnel to produce pellets. Therefore, after obtaining the similarity between the theoretical slag phase index of the current pellet and the theoretical slag phase index of each sample pellet, the theoretical slag phase index of the sample pellet with the maximum similarity can be selected, and by searching the correlation, the quality grade of the highest sample pellet is selected, and further the roasting system of the sample pellet corresponding to the quality of the highest sample pellet is selected as the roasting system of the current pellet, so that a relatively good roasting system can be provided for subsequent pellet production, and the roasting system has been used, and its use method is easier to explain and understand, so that on-site engineers can use it flexibly.
[0033] In a specific implementation process, the correlation between the theoretical slag phase index of the sample pellet, the quality grade of the sample pellet, and the roasting system of the sample pellet can be obtained in the following way: a1. Obtain historical pelletizing process data; The process data of the historical pellets include the raw material composition of the historical pellets, the raw material ratio of the historical pellets, the quality grade of the historical pellets and the roasting system of the historical pellets. The data of the manufacturer can be obtained through big data, thereby improving the comprehensiveness of data collection and improving data utilization.
[0034] b1. Determine the theoretical component content of the historical pellets according to the raw material composition of the historical pellets and the raw material ratio of the historical pellets; This process can be implemented by referring to the aforementioned related content and will not be repeated here.
[0035] c1. Determining the theoretical slag phase index of the historical pellets based on the theoretical component content of the historical pellets; This process can be implemented by referring to the aforementioned related content and will not be repeated here.
[0036] d1. Matching the theoretical slag phase index of the historical pellets, the quality grade of the historical pellets and the roasting system of the historical pellets, establishing a correlation between the theoretical slag phase index of the historical pellets, the quality grade of the historical pellets and the roasting system of the historical pellets, and forming the historical pellet database; In a specific implementation process, the theoretical slag phase index of the historical pellets, the quality grade of the historical pellets, and the roasting system of the historical pellets can be matched according to the time node, and the correlation between the theoretical slag phase index of the historical pellets, the quality grade of the historical pellets, and the roasting system of the historical pellets can be established to form the historical pellet database. Among them, the theoretical slag phase index of a historical pellet can correspond to the quality grades of multiple historical pellets, and each quality grade of a historical pellet corresponds to the roasting system of a historical pellet.
[0037] e1. Divide the historical pellet database into the sample database and the training database according to a set ratio.
[0038] In a specific implementation process, after the sample data and the training database are divided, the correlation between the theoretical slag phase indicators of the historical pellets in the sample database, the quality grade of the historical pellets and the roasting system of the historical pellets can be called the correlation between the theoretical slag phase indicators of the sample pellets, the quality grade of the sample pellets and the roasting system of the sample pellets, and the correlation between the theoretical slag phase indicators of the historical pellets, the quality grade of the historical pellets and the roasting system of the historical pellets in the training database can be called the correlation between the theoretical slag phase indicators of the training pellets, the quality grade of the training pellets and the roasting system of the training pellets.
[0039] The method for optimizing the pellet roasting system of the present embodiment obtains the process data of the current pellet, and uses the raw material composition of the current pellet and the raw material ratio of the current pellet in the process data to determine the theoretical component content of the current pellet, and then determines the theoretical slag phase index of the current pellet based on the theoretical component content of the current pellet, and then uses multiple similarity algorithms and the weight of each similarity algorithm to calculate the first similarity between the theoretical slag phase index of the current pellet and the theoretical slag phase index of each sample pellet, and further based on the correlation between the theoretical slag phase index of the sample pellet, the quality grade of the sample pellet and the roasting system of the sample pellet, the roasting system of the sample pellet corresponding to the highest sample pellet quality grade under the theoretical slag phase index of the sample pellet with the maximum first similarity is selected as the roasting system of the current pellet, thereby realizing rapid and accurate adjustment of the pellet roasting system and improving the production efficiency and quality of the pellets.
[0040] In a specific implementation process, the process of setting the weight of each similarity algorithm includes: Set multiple weight configuration schemes for the multiple similarity algorithms, select the weight configuration scheme with the highest accuracy for configuration, and obtain the weight of each similarity algorithm; wherein each weight configuration scheme includes the configuration weight of each similarity algorithm. In other words, different weights are configured for each similarity algorithm, and then each weight configuration scheme will calculate the theoretical slag phase index of the sample pellet that is closest to the theoretical slag phase index of the target training pellet. At this time, it is necessary to see which weight allocation scheme has the highest accuracy, and thus select which weight allocation scheme to configure the weight of each similarity algorithm.
[0041] In a specific implementation process, respective initial weights can be set for each similarity algorithm; based on the respective initial weights, the respective initial weights are adjusted according to a preset step size to obtain respective multiple adjusted weights for each similarity algorithm; based on the respective initial weights and the respective multiple adjusted weights, the multiple weight configuration schemes are generated; wherein the sum of the respective configuration weights in each weight configuration scheme is 1.
[0042] In a specific implementation process, Figure 2 is a flow chart of the method for selecting the weight configuration scheme with the highest accuracy, such as Figure 2 As shown, the method may include the following steps: 201. Using each of the similarity algorithms, respectively calculate a second similarity between a theoretical slag phase index of a target training pellet and a theoretical slag phase index of each of the sample pellets; The second similarity here is the individual similarity calculated by each similarity algorithm.
[0043] 202. Perform comprehensive calculation based on each second similarity and the respective configuration weight to determine a third similarity; The third similarity here is a comprehensive similarity obtained after comprehensive calculation.
[0044] 203. Select the highest quality grade of the sample pellet under the theoretical slag phase index of the sample pellet with the maximum third similarity; 204. Calculate the absolute difference between the quality grade of the selected highest sample pellet and the quality grade of the training pellet under the theoretical slag phase index of the target training pellet; 205. Use the weight configuration scheme corresponding to the minimum absolute difference as the weight configuration scheme with the highest accuracy.
[0045] In a specific implementation process, the above steps 201 to 205 are described with the following example: Assume that three similarity calculation methods are used: cosine similarity, Euclidean distance, and Jaccard coefficient. Assume that the theoretical slag phase index of the target training pellet is labeled A and the theoretical slag phase index of the sample pellet is labeled B, as well as a set of initial weight assignments: cosine similarity weight is 0.5, Euclidean distance weight is 0.3, and Jaccard coefficient weight is 0.2. Calculate the cosine similarity between A and B, and let the result be cos_sim. Calculate the Euclidean distance between A and B, convert it to a similarity form (such as taking the inverse or negative exponent), and let the result be euc_sim. Calculate the Jaccard coefficient between A and B, and let the result be jac_sim. According to the current weight assignment scheme, the comprehensive similarity similarity_score can be calculated by the following calculation formula (2): (2) The weight of each similarity algorithm changes with a certain step size (such as 0.1), while ensuring that the sum of the weights of each method is always 1, and repeating the comprehensive similarity calculation to obtain the comprehensive similarity corresponding to each weight distribution scheme.
[0046] According to the comprehensive similarity, the theoretical slag phase index Z_sample of the sample pellet that is closest to the theoretical slag phase index Z_train of the target training pellet in the training library is obtained, the pellet mass P_train corresponding to Z_train and the pellet mass P_sample corresponding to Z_sample are obtained, the absolute value Error of the difference between P_train and P_sample is calculated, the Errors corresponding to different comprehensive similarities are compared, and the similarity method weight allocation scheme with the smallest Error is obtained as the weight configuration scheme with the highest accuracy.
[0047] In a specific implementation process, the above method realizes the configuration of a better weight for each similarity algorithm. However, as time goes by, the weight of each similarity algorithm may no longer be suitable. In order to avoid the need to re-configure the weight according to Figure 2 The process shown configures weights for each similarity algorithm. In this embodiment, the following technical solutions are also provided: In the first period of time after each similarity algorithm is configured with weights, each time according to the row Figure 1After the process shown is executed, after selecting the theoretical slag phase index of the sample pellet with the maximum first similarity, the fourth similarity between the theoretical slag phase index of the current pellet calculated by each similarity algorithm and the theoretical slag phase index of the sample pellet with the maximum first similarity can also be obtained, the difference between each fourth similarity and the maximum first similarity is calculated, and the difference is compared with the preset difference, and the number of times the difference corresponding to each similarity algorithm is less than the preset difference is recorded, so as to determine the contribution value of each similarity algorithm to the theoretical slag phase index of the sample pellet with the maximum first similarity, wherein the greater the number, the greater the contribution value. When the upper limit of the first time period is exceeded, the weight of each similarity algorithm can be adjusted according to the contribution value of each similarity algorithm.
[0048] In a specific implementation process, the weight of each similarity algorithm can be adjusted as follows: The probability value of each contribution value can be calculated, and the weighted contribution value of each similarity algorithm can be obtained based on the probability value of each contribution value and the weight of each similarity algorithm. The overall weighted contribution value can be obtained based on the weighted contribution value of each similarity algorithm, and the ratio of the weighted contribution value of each similarity algorithm to the overall weighted contribution value is used as the dynamic adjustment weight of each similarity algorithm.
[0049] For example, the weight of cosine similarity is 0.5, the weight of Euclidean distance is 0.3, and the weight of Jaccard coefficient is 0.2; the probability value of the contribution value of cosine similarity is 0.8, the probability value of the contribution value of Euclidean distance is 0.1, and the probability value of the contribution value of Jaccard coefficient is 0.1; then the weighted contribution value of cosine similarity is 0.5*0.8=0.4, the weighted contribution value of Euclidean distance is 0.3*0.1=0.03, and the weighted contribution value of Jaccard coefficient is 0.2*0.1=0.02. The overall weighted contribution value is 0.4+0.03+0.02=0.45. The dynamic adjustment weight of cosine similarity is 0.4 / 0.45≈0.89, the dynamic adjustment weight of Euclidean distance is 0.03 / 0.45≈0.07, and the dynamic adjustment weight of Jaccard coefficient is 0.02 / 0.45≈0.04.
[0050] For another example, the weight of cosine similarity is 0.6, the weight of Euclidean distance is 0.3, and the weight of Jaccard coefficient is 0.1; the probability value of the contribution value of cosine similarity is 0.7, the probability value of the contribution value of Euclidean distance is 0.2, and the probability value of the contribution value of Jaccard coefficient is 0.1; then the weighted contribution value of cosine similarity is 0.6*0.7=0.42, the weighted contribution value of Euclidean distance is 0.3*0.2=0.06, and the weighted contribution value of Jaccard coefficient is 0.1*0.1=0.01. The overall weighted contribution value is 0.42+0.06+0.01=0.49. The dynamic adjustment weight of cosine similarity is 0.42 / 0.49≈0.86, the dynamic adjustment weight of Euclidean distance is 0.06 / 0.49≈0.12, and the dynamic adjustment weight of Jaccard coefficient is 0.01 / 0.49≈0.02.
[0051] It should be noted that the above examples are only illustrative, and other methods can also be used, which are not listed one by one here.
[0052] In a specific implementation process, although the above method can dynamically adjust the weight of each similarity algorithm, in order to further ensure that the optimal roasting system can be selected, in this embodiment, after the second time period after the weight of each similarity algorithm is dynamically adjusted, the roasting system can be selected according to Figure 2 That is, two time windows are set. After the first time window, the weight of each similarity algorithm is dynamically adjusted using the contribution value of each similarity algorithm. After the second time window, the weight of each similarity algorithm is dynamically adjusted using the contribution value of each similarity algorithm. Figure 2 The process adjusts the weight of each similarity algorithm again, so that a better roasting system can be selected.
[0053] Based on the same general inventive concept, the present invention also protects a pellet roasting system optimization method. The pellet roasting system optimization method provided by the present invention is described below. The pellet roasting system optimization method described below and the pellet roasting system optimization method described above can be referenced to each other.
[0054] Figure 3 Schematic diagram of the structure of the pellet roasting system optimization method provided by the embodiment of the present invention. Figure 3 As shown, the pellet roasting system optimization method of this embodiment includes an acquisition module 31, a determination module 32, a calculation module 33 and an optimization module 34.
[0055] The acquisition module 31 is used to acquire the process data of the current pelletizing; wherein the process data of the current pelletizing includes the raw material composition of the current pelletizing and the raw material ratio of the current pelletizing; A determination module 32 is used to determine the theoretical component content of the current pellet according to the raw material composition of the current pellet and the raw material ratio of the current pellet; and determine the theoretical slag phase index of the current pellet based on the theoretical component content of the current pellet; A calculation module 33, used to calculate a first similarity between the theoretical slag phase index of the current pellet and the theoretical slag phase index of each sample pellet by using a plurality of similarity algorithms and a weight of each similarity algorithm; The optimization module 34 is used to select the roasting system of the sample pellet corresponding to the highest sample pellet quality grade under the theoretical slag phase index of the sample pellet with the maximum first similarity as the roasting system of the current pellet based on the correlation between the theoretical slag phase index of the sample pellet, the quality grade of the sample pellet and the roasting system of the sample pellet.
[0056] Figure 4 4 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention, and the pellet roasting system optimization method system may include: a processor (processor) 410, a communication interface (Communications Interface) 420, a memory (memory) 430 and a communication bus 440, wherein the processor 410, the communication interface 420, and the memory 430 communicate with each other through the communication bus 440. The processor 410 can call the logic instructions in the memory 430 to execute the pellet roasting system optimization method.
[0057] In addition, the logic instructions in the above-mentioned memory 430 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0058] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the pellet roasting system optimization method provided by the above-mentioned methods.
[0059] In yet another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the pellet roasting schedule optimization method provided by the above methods.
[0060] It should be noted that the relevant information that may be involved in the embodiments of the present application is strictly in accordance with the requirements of laws and regulations, follow the principles of legality, legitimacy and necessity, and based on the reasonable purposes of business scenarios, to process the information actively provided by users during the use of products / services or generated by the use of products / services, as well as the information obtained with the user's authorization.
[0061] The relevant information processed by this application will vary depending on the specific product / service scenario, and shall be based on the specific scenario in which the user uses the product / service, and may involve the user's account information, device information or other relevant information. This application will treat the user's personal information and its processing with a high degree of diligence.
[0062] This application attaches great importance to the security of relevant information and has taken reasonable and feasible security protection measures that comply with industry standards to protect relevant information and prevent unauthorized access, public disclosure, use, modification, damage or loss of relevant information.
[0063] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative effort.
[0064] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0065] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for optimizing a pellet roasting system, characterized in that: include: Acquire the process data of the current pelletizing; wherein the process data of the current pelletizing includes the raw material composition of the current pelletizing and the raw material ratio of the current pelletizing; Determining the theoretical component content of the current pellets according to the raw material components of the current pellets and the raw material ratio of the current pellets; Determining a theoretical slag phase index of the current pellet based on the theoretical component content of the current pellet; Calculating a first similarity between the theoretical slag phase index of the current pellet and the theoretical slag phase index of each sample pellet by using a plurality of similarity algorithms and a weight of each similarity algorithm; Based on the correlation between the theoretical slag phase index of the sample pellets, the quality grade of the sample pellets and the roasting system of the sample pellets, the roasting system of the sample pellets corresponding to the highest quality grade of the sample pellets under the theoretical slag phase index of the sample pellets with the maximum first similarity is selected as the roasting system of the current pellets.
2. The method for optimizing the pellet roasting system according to claim 1, characterized in that: The process of setting the weight of each similarity algorithm includes: Setting multiple weight configuration schemes for the multiple similarity algorithms, selecting the weight configuration scheme with the highest accuracy for configuration, and obtaining the weight of each similarity algorithm; wherein each weight configuration scheme includes the respective configuration weight of each similarity algorithm; The process of selecting the weight configuration scheme with the highest accuracy includes: Using each of the similarity algorithms, respectively calculating a second similarity between the theoretical slag phase index of the target training pellet and the theoretical slag phase index of each of the sample pellets; Performing a comprehensive calculation based on each second similarity and the respective configuration weights to determine a third similarity; Select the highest quality grade of the sample pellets under the theoretical slag phase index of the sample pellets with the greatest third similarity; Calculate the absolute difference between the quality grade of the selected highest sample pellet and the quality grade of the training pellet under the theoretical slag phase index of the target training pellet; The weight configuration scheme corresponding to the minimum absolute difference is used as the weight configuration scheme with the highest accuracy.
3. The method for optimizing the pellet roasting system according to claim 2, characterized in that: Multiple weight configuration schemes are set for the multiple similarity algorithms, including: Setting respective initial weights for each similarity algorithm; Taking the respective initial weights as a reference and adjusting the respective initial weights according to a preset step length, the respective initial weights are obtained to obtain a plurality of adjustment weights of each similarity algorithm; generating the plurality of weight configuration schemes based on the respective initial weights and the respective plurality of adjusted weights; Among them, the sum of the respective configuration weights in each weight configuration scheme is 1.
4. The method for optimizing the pellet roasting system according to claim 1, characterized in that: Also includes: Acquire the process data of historical pellets; wherein the process data of historical pellets includes the raw material composition of historical pellets, the raw material ratio of historical pellets, the quality grade of historical pellets and the roasting system of historical pellets; Determining the theoretical component content of the historical pellets according to the raw material composition of the historical pellets and the raw material ratio of the historical pellets; Determining a theoretical slag phase index of the historical pellets based on the theoretical component content of the historical pellets; Matching the theoretical slag phase index of the historical pellets, the quality grade of the historical pellets and the roasting system of the historical pellets, establishing a correlation relationship between the theoretical slag phase index of the historical pellets, the quality grade of the historical pellets and the roasting system of the historical pellets, and forming the historical pellet database; According to the set ratio, the historical pellet database is divided into a sample database and a training database, wherein the sample database includes the correlation between the theoretical slag phase index of the sample pellets, the quality grade of the sample pellets and the roasting system of the sample pellets, and the training database includes the correlation between the theoretical slag phase index of the training pellets, the quality grade of the training pellets and the roasting system of the training pellets.
5. The method for optimizing the pellet roasting system according to claim 1, characterized in that: Determining the theoretical component content of the current pellets according to the raw material components of the current pellets and the raw material ratio of the current pellets includes: Obtaining the content of the raw material components of the current pellets in each raw material; Calculate the product of the content of each current pellet raw material component and the corresponding raw material ratio; The sum of all products is calculated to obtain the theoretical component content of the current pellet.
6. The method for optimizing the pellet roasting system according to any one of claims 1 to 5, characterized in that: Based on the theoretical component content of the current pellet, determining the theoretical slag phase index of the current pellet includes: The theoretical component content of the current pellet, the production temperature of the current pellet, the production pressure of the current pellet and the production gas ratio of the current pellet are input into a thermodynamic calculation model for calculation to obtain the theoretical slag phase index of the current pellet.
7. The method for optimizing the pellet roasting system according to any one of claims 1 to 5, characterized in that: Based on the theoretical component content of the current pellet, determining the theoretical slag phase index of the current pellet includes: The theoretical component content of the current pellet, the production temperature of the current pellet, the production pressure of the current pellet and the production gas ratio of the current pellet are input into a pre-built regression model for calculation to obtain the theoretical slag phase index of the current pellet.
8. The method for optimizing the pellet roasting system according to claim 7, characterized in that: The construction process of the regression model includes: Set the change range and change step of the raw material component content of all historical pellets to form a component content change matrix; By using a thermodynamic calculation model and based on the production temperature of the historical pellets, the production pressure of the historical pellets and the production gas ratio of the historical pellets, the theoretical slag phase index corresponding to each row of the component content in the component content change matrix is calculated to form a component content and theoretical slag phase index data set; According to the component content and theoretical slag phase index data set, the machine learning model is trained with the component content as input and the theoretical slag phase index as the target, and the trained model is obtained as the regression model.
9. A pellet roasting system optimization system, characterized in that: include: An acquisition module, used to acquire process data of the current pelletizing; wherein the process data of the current pelletizing includes raw material composition of the current pelletizing and raw material ratio of the current pelletizing; A determination module, used to determine the theoretical component content of the current pellet according to the raw material composition of the current pellet and the raw material ratio of the current pellet; and determine the theoretical slag phase index of the current pellet based on the theoretical component content of the current pellet; A calculation module, used to calculate a first similarity between the theoretical slag phase index of the current pellet and the theoretical slag phase index of each sample pellet by using a plurality of similarity algorithms and a weight of each similarity algorithm; The optimization module is used to select the roasting system of the sample pellet corresponding to the highest sample pellet quality grade under the theoretical slag phase index of the sample pellet with the maximum first similarity as the roasting system of the current pellet based on the correlation between the theoretical slag phase index of the sample pellet, the quality grade of the sample pellet and the roasting system of the sample pellet.
10. An electronic device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method for optimizing the pellet roasting system as claimed in any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Pellet roasting parameter determination method and system based on deep neural network
CN114781279A
Method for controlling pulverization of alkaline pellets
CN118421914A
Lepidolite roasting process optimization method and device, electronic equipment and storage medium
CN119108060A
Cited By
Pellet production system based on chain grate machine and belt type roasting machine
CN120924788A