A simulation method and system for an iron-based advanced oxidation process

By establishing the basic configuration library and establishing a surface oxidation simulation model, the problem of lack of dynamic oxidation performance simulation in the design stage of iron-based components in the existing technology is solved, and the accurate simulation of the oxidation process of iron-based components and the accuracy of anti-oxidation performance of iron-based components is achieved. Control.

CN118471357BActive Publication Date: 2025-02-18SHENZHEN ASPIRATION ECOLOGICAL ENVIRONMENT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410614524.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-17
Publication Date
2025-02-18
Estimated Expiration
2044-05-17

AI Technical Summary

Technical Problem

The prior art lacks the dynamic oxidation performance simulation of the component structure in the iron-based component design stage, and it is difficult to achieve accurate control of the oxidation resistance of iron-based components.

Method used

By establishing a basic configuration library, various surface structures of iron-based components are disassembled and analyzed, and a surface oxidation simulation model is established based on each basic configuration, simulating the advanced oxidation process of iron-based systems, considering the oxidation caused by surface structures. Characteristics change.

Benefits of technology

It realizes accurate simulation of the oxidation process of iron-based components, improves the control ability of anti-oxidation performance, facilitates the design of reasonable performance maintenance solutions, and ensures the safety and stability of components.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118471357B_ABST
    Figure CN118471357B_ABST
Patent Text Reader

Abstract

The present invention discloses a simulation method and system for an iron-based advanced oxidation process, which relates to the technical field of data simulation, including: forming a basic configuration library; establishing a surface oxidation simulation model corresponding to the basic configuration; obtaining an iron-based component to be simulated, and decomposing the iron-based component to obtain at least one basic component; determining at least one basic configuration corresponding to the sample component, recorded as a fitting configuration; calling the surface oxidation simulation model corresponding to the fitting configuration, substituting the simulation environment parameters, and determining the oxidation state of the surface of the fitting configuration; accumulating the oxidation states of all fitting configurations corresponding to the sample component to obtain the surface oxidation state of the sample component, and using a visualization method to simulate and output a surface oxidation state diagram of the sample component. The advantages of the present invention are: realizing accurate oxidation process simulation of iron-based components, facilitating a reasonable design performance maintenance plan for iron-based components, and ensuring the safety and stability of iron-based components during use.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data simulation, and in particular to a simulation method and system for an iron-based advanced oxidation process. Background Art

[0002] Oxidation of iron alloys during certain use is one of the important reasons for material failure. Therefore, in the design process of iron components, the oxidation characteristics of the components must be considered. The oxidation characteristics of the material must be considered in the material design or material selection process. Therefore, pre-oxidation simulation of iron components is an important means of designing iron alloy components.

[0003] Existing technical means for simulating the iron-based oxidation process lack consideration of the shape and structure of iron-based components, and only consider the material composition of iron-based alloys. However, structural changes will change the local structure of iron-based components, causing cracks in deformed parts, which will increase the chances of atoms inside the iron-based components coming into contact with air, resulting in reduced antioxidant performance. Existing technologies lack simulation of the dynamic oxidation performance of component structures during the component design stage, making it difficult to achieve precise control of the antioxidant performance of the final designed iron-based components. Summary of the invention

[0004] In order to solve the above technical problems, a method and system for simulating iron-based advanced oxidation processes are provided. This technical solution solves the problem that the above-mentioned existing technology lacks dynamic oxidation performance simulation of component structure during the component design stage, making it difficult to achieve precise control of the antioxidant performance of the final designed iron-based components.

[0005] In order to achieve the above purpose, the technical solution adopted by the present invention is:

[0006] A method for simulating an iron-based advanced oxidation process, comprising:

[0007] Acquire at least one basic configuration, and build a basic configuration library based on the at least one basic configuration;

[0008] Based on each basic configuration in the basic configuration library, a surface oxidation simulation model corresponding to the basic configuration is established;

[0009] Obtaining an iron-based component to be simulated, and decomposing the iron-based component to obtain at least one basic component, wherein the basic component is an integrated component that constitutes the iron-based component and cannot be mechanically disassembled, and the basic component is recorded as a sample component;

[0010] Retrieving at least one basic configuration from the basic configuration library to fit the sample component, and determining at least one basic configuration corresponding to the sample component, which is recorded as a fitting configuration;

[0011] Retrieve the surface oxidation simulation model corresponding to the fitted configuration, substitute the simulation environment parameters, and determine the oxidation state of the surface of the fitted configuration;

[0012] The oxidation states of all the fitting configurations corresponding to the sample component are accumulated to obtain the surface oxidation state of the sample component, and a visualization method is used to simulate and output the surface oxidation state diagram of the sample component.

[0013] Preferably, the obtaining of at least one basic configuration and building a basic configuration library based on at least one basic configuration specifically includes:

[0014] Set standard dimensions for basic configurations;

[0015] Acquire at least one iron-based component as a collection component;

[0016] Dividing the surface of the collection component into a plurality of grids according to the basic configuration standard size;

[0017] Extract the surface shape of each grid respectively to obtain several grid configurations corresponding to the acquisition components;

[0018] The same network configurations in all grid configurations are merged with the same items to obtain a number of network configurations that are different from each other, which are recorded as basic configurations;

[0019] All basic configurations are organized into a basic configuration library.

[0020] Preferably, the step of establishing a surface oxidation simulation model corresponding to each basic configuration in the basic configuration library specifically includes:

[0021] Determine a reference iron composition ratio;

[0022] A reference thickness is set, and a basic configuration sample with the reference thickness is processed according to the basic configuration based on the reference iron composition ratio;

[0023] Identify at least one factor that affects the oxidation of iron-based surfaces;

[0024] Based on at least one influencing factor affecting iron-based surface oxidation, a surface oxidation simulation model corresponding to the basic configuration is established, wherein the surface oxidation simulation model takes the iron-based surface oxidation rate as output and takes all influencing factors affecting iron-based surface oxidation as input.

[0025] Preferably, the establishment of a surface oxidation simulation model corresponding to the basic configuration based on at least one factor affecting iron-based surface oxidation specifically includes:

[0026] Based on the actual environment, determine the parameter variation range of each factor affecting the surface oxidation of the iron system;

[0027] uniformly or non-uniformly taking a number of sample values ​​within the parameter variation range of the factors affecting the iron surface oxidation, and establishing a sample value set corresponding to each factor affecting the iron surface oxidation;

[0028] Select and combine values ​​from each sample value set corresponding to each factor affecting the surface oxidation of the iron system to obtain several groups of test sample parameter groups;

[0029] The rate of change of the oxidation depth of the iron surface of the basic configuration sample under each set of test sample parameter groups is tested in the test box respectively;

[0030] Test and determine the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth;

[0031] A surface oxidation simulation model is established based on the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth and the rate of change of iron surface oxidation depth of all test sample parameter groups corresponding to the basic configuration samples;

[0032] The surface oxidation simulation model is specifically as follows:

[0033]

[0034] Where, V(c1…c i …c m ) is the surface oxidation rate of iron system, (c1…c i …c m is the actual parameter value of all factors affecting iron surface oxidation, c i is the actual parameter value of the i-th factor affecting the surface oxidation of the iron system, m is the total number of factors affecting the surface oxidation of the iron system, is the sample value set corresponding to the i-th factor affecting the surface oxidation of iron system that is greater than c i And with c i The closest sample value, is the sample value set corresponding to the i-th factor affecting the surface oxidation of iron system that is less than c i And with c i The closest sample value, V up For the test sample parameter group Corresponding rate of change of oxidation depth of iron surface, V down For the test sample parameter group The corresponding rate of change of the oxidation depth on the iron system surface is the influence coefficient of the i-th factor affecting the oxidation on the iron system surface on the rate of change of the oxidation depth on the iron system surface.

[0035] Preferably, the test determines the influence coefficient of each factor affecting iron-based surface oxidation on the rate of change of iron-based surface oxidation depth, specifically including:

[0036] Based on the actual environment, determine the nominal parameter value of each factor affecting the oxidation of the iron surface;

[0037] Set a single influencing factor as the influencing factor to be analyzed;

[0038] Obtain a set of sample values ​​corresponding to the influencing factors to be analyzed;

[0039] Set all other influencing factors in the test box except the influencing factor to be analyzed to their corresponding nominal parameter values;

[0040] The parameter values ​​of the influencing factors to be analyzed in the test box are sequentially set as the sample values ​​in the sample value set, and a test is performed to obtain the rate of change of the oxidation depth of the iron surface of the basic configuration sample;

[0041] By using the correlation calculation formula, the correlation index of the influencing factors to be analyzed on the rate of change of the oxidation depth on the iron surface is calculated;

[0042] Traverse all the factors affecting the iron surface oxidation, and obtain the correlation index of each factor affecting the iron surface oxidation;

[0043] Based on the correlation index of all factors affecting iron surface oxidation, the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth is calculated through the influence coefficient calculation formula;

[0044] The correlation calculation formula is as follows:

[0045]

[0046] Among them, K is the correlation index of the influencing factors to be analyzed for the rate of change of the oxidation depth of the iron surface, x j is the jth sample value in the sample value set corresponding to the influencing factor to be analyzed, L j is the rate of change of the iron surface oxidation depth of the jth sample value in the sample value set corresponding to the influencing factor to be analyzed, S x is the standard deviation of all sample values ​​in the sample value set corresponding to the influencing factor to be analyzed, S L is the standard deviation of the rate of change of the iron surface oxidation depth of all sample values ​​in the sample value set corresponding to the influencing factor to be analyzed, and n is the number of sample values ​​in the sample value set corresponding to the influencing factor to be analyzed;

[0047] The influence coefficient calculation formula is specifically:

[0048]

[0049] In the formula, K i It is the correlation index of the i-th influencing factor to be analyzed for the rate of change of oxidation depth on the iron surface.

[0050] Preferably, the step of retrieving at least one basic configuration from the basic configuration library to fit the sample component and determining at least one basic configuration corresponding to the sample component, which is recorded as the fitting configuration, specifically includes:

[0051] Divide the surface of the sample component into a number of grids according to the standard size of the basic configuration, extract the surface shape of each grid of the sample component, and obtain a number of sample configurations;

[0052] Each sample configuration is searched in the basic configuration library to obtain the basic configuration corresponding to the sample configuration, which is recorded as the fitting configuration of the sample configuration;

[0053] Traverse and obtain the fitting configurations of all sample configurations.

[0054] Preferably, the step of retrieving a surface oxidation simulation model corresponding to the fitting configuration, substituting the simulation environment parameters, and determining the oxidation state of the surface of the fitting configuration specifically includes:

[0055] Obtaining the iron component ratio of the sample component, and determining the oxidation ratio of the sample component based on the iron component ratio of the sample component and a reference iron component ratio;

[0056] Retrieve the surface oxidation simulation model corresponding to the fitted configuration, substitute the simulation environment parameters, and obtain the benchmark surface oxidation rate of all sample configurations;

[0057] The surface oxidation rate of the sample configuration is obtained by multiplying the reference surface oxidation rate of the sample configuration by the oxidation ratio of the sample component;

[0058] According to the surface oxidation rate of the sample configuration, the surface oxidation degree of the sample component at different times is determined.

[0059] Furthermore, a simulation system for an iron-based advanced oxidation process is proposed, which is used to implement the above-mentioned simulation method for an iron-based advanced oxidation process, comprising:

[0060] A database establishment module, the database establishment module is used to obtain at least one basic configuration and to build a basic configuration library based on the at least one basic configuration;

[0061] An oxidation simulation module, the oxidation simulation module is electrically connected to the database establishment module, and is used to establish a surface oxidation simulation model corresponding to each basic configuration in the basic configuration library, and to retrieve the surface oxidation simulation model corresponding to the fitting configuration, substitute the simulation environment parameters, and determine the oxidation state of the surface of the fitting configuration;

[0062] A component data acquisition module, the component data acquisition module is electrically connected to the oxidation simulation module, the component data acquisition module is used to obtain the iron-based component to be simulated, and decompose the iron-based component to obtain at least one basic component, the basic component is an integrated component that constitutes the iron-based component and cannot be mechanically disassembled, and the basic component is recorded as a sample component, and at least one basic configuration is retrieved from a basic configuration library to fit the sample component, and at least one basic configuration corresponding to the sample component is determined and recorded as a fitting configuration;

[0063] A visualization output module, the visualization output module is electrically connected to the oxidation simulation module, and is used to accumulate the oxidation states of all fitting configurations corresponding to the sample component to obtain the surface oxidation state of the sample component, and use a visualization method to simulate and output a surface oxidation state diagram of the sample component.

[0064] Optionally, the database establishment module includes:

[0065] A sample collection unit, the sample collection unit is used to obtain at least one iron-based component as a collection component;

[0066] A surface extraction unit, which is used to set a basic configuration standard size, divide a plurality of grids on the surface of the collection component according to the basic configuration standard size, extract the surface shape of each grid respectively, and obtain a plurality of grid configurations corresponding to the collection component;

[0067] The surface processing unit is used to merge the same items of the same network configurations in all grid configurations to obtain a number of network configurations that are different from each other, which are recorded as basic configurations, and all basic configurations are organized into a basic configuration library.

[0068] Optionally, the oxidation simulation module includes:

[0069] A hierarchical division unit, the hierarchical division unit is used to determine the parameter variation range of each influencing factor affecting the iron surface oxidation based on the actual environment, uniformly or non-uniformly take a number of sample values ​​within the parameter variation range of the influencing factor affecting the iron surface oxidation, and establish a sample value set corresponding to each influencing factor affecting the iron surface oxidation;

[0070] A test unit, the test unit is used to select and combine values ​​from a set of sample values ​​corresponding to each factor affecting iron surface oxidation, obtain a plurality of test sample parameter groups, and test the rate of change of iron surface oxidation depth of a basic configuration sample under each test sample parameter group in a test box;

[0071] A factor analysis unit, the factor analysis unit is used to test and determine the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth;

[0072] A modeling unit is used to establish a surface oxidation simulation model based on the influence coefficient of each influencing factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth and the rate of change of iron surface oxidation depth of all test sample parameter groups corresponding to basic configuration samples.

[0073] Compared with the prior art, the present invention has the following beneficial effects:

[0074] The present invention proposes a simulation scheme for an iron-based advanced oxidation process. By establishing a basic configuration library, various surface structures that may appear in the design process of iron-based components are disassembled and analyzed. When the iron-based components are subsequently designed, the corresponding basic configurations can be retrieved from the basic configuration library for matching and fitting, and a surface oxidation simulation model corresponding to each surface structure is established. When simulating the iron-based advanced oxidation process, the changes in the oxidation characteristics of the components caused by the local structural changes of the iron-based components brought about by the surface structure are fully considered, thereby realizing accurate simulation of the oxidation process of the iron-based components, realizing accurate control of the anti-oxidation performance of the iron-based components, facilitating reasonable design performance maintenance plans for the iron-based components, and thereby ensuring the safety and stability of the iron-based components during use. BRIEF DESCRIPTION OF THE DRAWINGS

[0075] Figure 1 Flow chart of the simulation method of the iron-based advanced oxidation process proposed for this scheme;

[0076] Figure 2 This is a flow chart of the method for building a basic configuration library in this scheme;

[0077] Figure 3 A flow chart of a method for establishing a surface oxidation simulation model corresponding to a basic configuration in this scheme;

[0078] Figure 4 A flow chart of a method for establishing a surface oxidation simulation model corresponding to a basic configuration in this scheme;

[0079] Figure 5A flow chart of a method for determining the coefficient of influence of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth for the test in this scheme;

[0080] Figure 6 A flow chart of a method for determining at least one basic configuration corresponding to a sample component in this solution;

[0081] Figure 7 A flow chart of the method for determining the oxidation state of the surface of the fitting configuration in this scheme;

[0082] Figure 8 This is the structural block diagram of the iron-based advanced oxidation process simulation system proposed for this scheme. DETAILED DESCRIPTION

[0083] The following description is used to disclose the present invention so that those skilled in the art can implement the present invention. The preferred embodiments described below are only examples, and those skilled in the art may think of other obvious variations.

[0084] Reference Figure 1 As shown, a simulation method for an iron-based advanced oxidation process comprises:

[0085] Acquire at least one basic configuration, and build a basic configuration library based on the at least one basic configuration;

[0086] Based on each basic configuration in the basic configuration library, a surface oxidation simulation model corresponding to the basic configuration is established;

[0087] Obtain an iron-based component to be simulated, and decompose the iron-based component to obtain at least one basic component, where the basic component is an integrated component that constitutes the iron-based component and cannot be mechanically disassembled, and the basic component is recorded as a sample component;

[0088] Retrieving at least one basic configuration from the basic configuration library to fit the sample component, and determining at least one basic configuration corresponding to the sample component, which is recorded as a fitting configuration;

[0089] Retrieve the surface oxidation simulation model corresponding to the fitted configuration, substitute the simulation environment parameters, and determine the oxidation state of the surface of the fitted configuration;

[0090] The oxidation states of all the fitting configurations corresponding to the sample component are accumulated to obtain the surface oxidation state of the sample component, and a visualization method is used to simulate and output the surface oxidation state diagram of the sample component.

[0091] This solution establishes a basic configuration library to disassemble and analyze various surface structures that may appear in the design process of iron-based components. When designing iron-based components subsequently, the corresponding basic configurations can be retrieved from the basic configuration library for matching and fitting, and a surface oxidation simulation model corresponding to each surface structure can be established. When simulating the iron-based advanced oxidation process, the changes in the oxidation characteristics of the components caused by the local structural changes of the iron-based components brought about by the surface structure are fully considered, thereby achieving accurate simulation of the oxidation process of iron-based components and precise control of the anti-oxidation performance of iron-based components.

[0092] Reference Figure 2 As shown, obtaining at least one basic configuration and building a basic configuration library based on at least one basic configuration specifically includes:

[0093] Set standard dimensions for basic configurations;

[0094] Acquire at least one iron-based component as a collection component;

[0095] Dividing the surface of the collection component into a plurality of grids according to the basic configuration standard size;

[0096] Extract the surface shape of each grid respectively to obtain several grid configurations corresponding to the acquisition components;

[0097] The same network configurations in all grid configurations are merged with the same items to obtain a number of network configurations that are different from each other, which are recorded as basic configurations;

[0098] All basic configurations are organized into a basic configuration library.

[0099] When building a basic configuration library, it is usually necessary to introduce a variety of component design structures. This process can be imported into the existing mechanical component design library for surface disassembly. It can be understood that the smaller the standard size of the basic configuration, the more refined the disassembled basic configuration, and the more accurate the subsequent configuration fitting.

[0100] Reference Figure 3 As shown, based on each basic configuration in the basic configuration library, a surface oxidation simulation model corresponding to the basic configuration is established, specifically including:

[0101] Determine a reference iron composition ratio;

[0102] A reference thickness is set, and a basic configuration sample with the reference thickness is processed according to the basic configuration based on the reference iron composition ratio;

[0103] Identify at least one factor that affects the oxidation of iron-based surfaces;

[0104] Based on at least one influencing factor affecting iron-based surface oxidation, a surface oxidation simulation model corresponding to the basic configuration is established. The surface oxidation simulation model takes the iron-based surface oxidation rate as output and all influencing factors affecting iron-based surface oxidation as input.

[0105] Reference Figure 4 As shown, based on at least one factor affecting iron-based surface oxidation, establishing a surface oxidation simulation model corresponding to the basic configuration specifically includes:

[0106] Based on the actual environment, determine the parameter variation range of each factor affecting the surface oxidation of the iron system;

[0107] uniformly or non-uniformly taking a number of sample values ​​within the parameter variation range of the factors affecting the iron surface oxidation, and establishing a sample value set corresponding to each factor affecting the iron surface oxidation;

[0108] Select and combine values ​​from each sample value set corresponding to each factor affecting the surface oxidation of the iron system to obtain several groups of test sample parameter groups;

[0109] The rate of change of the oxidation depth of the iron surface of the basic configuration sample under each set of test sample parameter groups is tested in the test box respectively;

[0110] Test and determine the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth;

[0111] A surface oxidation simulation model is established based on the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth and the rate of change of iron surface oxidation depth of all test sample parameter groups corresponding to the basic configuration samples;

[0112] The surface oxidation simulation model is as follows:

[0113]

[0114] Where, V9c1…c i …c m ) is the surface oxidation rate of iron system, (c1…c i …c m is the actual parameter value of all factors affecting iron surface oxidation, c i is the actual parameter value of the i-th factor affecting the surface oxidation of the iron system, m is the total number of factors affecting the surface oxidation of the iron system, is the sample value set corresponding to the i-th factor affecting the surface oxidation of iron system that is greater than c i And with c i The closest sample value, is the sample value set corresponding to the i-th factor affecting the surface oxidation of iron system that is less than c i And with c i The closest sample value, V up For the test sample parameter group Corresponding rate of change of oxidation depth of iron surface, V down For the test sample parameter group The corresponding rate of change of the oxidation depth on the iron system surface is the influence coefficient of the i-th factor affecting the oxidation on the iron system surface on the rate of change of the oxidation depth on the iron system surface.

[0115] Under normal conditions, the oxidation process of iron-based components is jointly affected by multiple factors, and the mutual influence relationship between various factors is very complex. In order to reduce the computing power requirements during model prediction and simplify the oxidation model, this scheme extracts several sample values ​​from the parameter variation range of the influencing factors existing in the real environment, and establishes several test sample parameter groups based on these sample values ​​to pre-test the iron surface oxidation rate. When performing dynamic oxidation simulation, the two groups of test sample parameter groups closest to the actual parameter values ​​are screened out respectively, and the actual parameter values ​​are combined with the comprehensive parameter differences between the two groups of test sample parameter groups to determine the iron surface oxidation rate corresponding to the actual parameter values.

[0116] Among them, it can be understood that for sample value settings, the more sample values ​​are set, the higher the division accuracy is, and the more accurate the oxidation rate calculation is, but the higher the computing power requirement is. Based on this, technicians in this field can set sample values ​​according to hardware conditions in actual applications.

[0117] Reference Figure 5 As shown in the figure, the test determines that the influence coefficient of each factor affecting the iron surface oxidation on the rate of change of the iron surface oxidation depth includes:

[0118] Based on the actual environment, the nominal parameter value of each factor affecting the surface oxidation of the iron system is determined. The nominal parameter value is obtained by setting an environmental collection cycle, continuously and real-time collecting various environmental parameters during the environmental collection cycle, and calculating the average of all parameter values ​​of the collected environmental parameters as the nominal parameter value;

[0119] Set a single influencing factor as the influencing factor to be analyzed;

[0120] Obtain a set of sample values ​​corresponding to the influencing factors to be analyzed;

[0121] Set all other influencing factors in the test box except the influencing factor to be analyzed to their corresponding nominal parameter values;

[0122] The parameter values ​​of the influencing factors to be analyzed in the test box are sequentially set as the sample values ​​in the sample value set, and a test is performed to obtain the rate of change of the oxidation depth of the iron surface of the basic configuration sample;

[0123] By using the correlation calculation formula, the correlation index of the influencing factors to be analyzed on the rate of change of the oxidation depth on the iron surface is calculated;

[0124] Traverse all the factors affecting the iron surface oxidation, and obtain the correlation index of each factor affecting the iron surface oxidation;

[0125] Based on the correlation index of all factors affecting iron surface oxidation, the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth is calculated through the influence coefficient calculation formula;

[0126] The correlation calculation formula is as follows:

[0127]

[0128] Among them, K is the correlation index of the influencing factors to be analyzed for the rate of change of the oxidation depth of the iron surface, x j is the jth sample value in the sample value set corresponding to the influencing factor to be analyzed, L j is the rate of change of the iron surface oxidation depth of the jth sample value in the sample value set corresponding to the influencing factor to be analyzed, S x is the standard deviation of all sample values ​​in the sample value set corresponding to the influencing factor to be analyzed, S L is the standard deviation of the rate of change of the iron surface oxidation depth of all sample values ​​in the sample value set corresponding to the influencing factor to be analyzed, and n is the number of sample values ​​in the sample value set corresponding to the influencing factor to be analyzed;

[0129] The specific calculation formula of the influence coefficient is:

[0130]

[0131] In the formula, K i It is the correlation index of the i-th influencing factor to be analyzed for the rate of change of oxidation depth on the iron surface.

[0132] It is understandable that the degree of correlation between different influencing parameters and the oxidation rate is different. When fitting and analyzing the oxidation rate, changes in influencing parameters with a large degree of correlation will have a greater impact on the oxidation rate of the iron surface. Based on this, this scheme uses the linear correlation under the nominal environment to represent the correlation index of the influencing factors for the rate of change of the oxidation depth of the iron surface, and based on the correlation index of the influencing factors for the rate of change of the oxidation depth of the iron surface, the influence coefficient of each influencing factor affecting the oxidation of the iron surface on the rate of change of the oxidation depth of the iron surface is analyzed and calculated.

[0133] Reference Figure 6 As shown, at least one basic configuration is retrieved from the basic configuration library to fit the sample component, and at least one basic configuration corresponding to the sample component is determined, which is recorded as the fitting configuration and specifically includes:

[0134] Divide the surface of the sample component into a number of grids according to the standard size of the basic configuration, extract the surface shape of each grid of the sample component, and obtain a number of sample configurations;

[0135] Each sample configuration is searched in the basic configuration library to obtain the basic configuration corresponding to the sample configuration, which is recorded as the fitting configuration of the sample configuration;

[0136] Traverse and obtain the fitting configurations of all sample configurations.

[0137] By performing surface decomposition and fitting of the same size on the sample component and traversing, searching and matching with the basic configuration library, the sample component can be split into several fitting configurations that correspond one to one with the basic configuration. Oxidation analysis is performed based on the fitting configuration to obtain the surface oxidation characteristics of the sample component.

[0138] Reference Figure 7 As shown, the surface oxidation simulation model corresponding to the fitting configuration is retrieved, and the simulation environment parameters are substituted to determine the oxidation state of the surface of the fitting configuration. Specifically, the following are included:

[0139] Obtaining the iron component ratio of the sample component, and determining the oxidation ratio of the sample component based on the iron component ratio of the sample component and a reference iron component ratio;

[0140] Retrieve the surface oxidation simulation model corresponding to the fitted configuration, substitute the simulation environment parameters, and obtain the benchmark surface oxidation rate of all sample configurations;

[0141] The surface oxidation rate of the sample configuration is obtained by multiplying the reference surface oxidation rate of the sample configuration by the oxidation ratio of the sample component;

[0142] According to the surface oxidation rate of the sample configuration, the surface oxidation degree of the sample component at different times is determined.

[0143] It is well known to those skilled in the art that the composition of iron-based alloys will affect the oxidation characteristics of iron-based alloys. In the common embodiments of this scheme, the reference iron-based component ratio adopts 40Cr steel. When simulating iron-based alloy components of other compositions, it is only necessary to test and obtain the oxidation performance ratio between the iron-based alloy of the corresponding composition and the iron-based alloy corresponding to the reference iron-based composition. The oxidation performance of different materials is a parameter that can be obtained by those skilled in the art using conventional testing methods, so this scheme will not elaborate on it.

[0144] Reference Figure 8 As shown, based on the same inventive concept as the above-mentioned iron-based advanced oxidation process simulation method, this solution proposes an iron-based advanced oxidation process simulation system, including:

[0145] A database establishment module, the database establishment module is used to obtain at least one basic configuration and to establish a basic configuration library based on the at least one basic configuration;

[0146] The oxidation simulation module is electrically connected to the database establishment module. The oxidation simulation module is used to establish a surface oxidation simulation model corresponding to each basic configuration in the basic configuration library, and to retrieve the surface oxidation simulation model corresponding to the fitting configuration, substitute the simulation environment parameters, and determine the oxidation state of the surface of the fitting configuration;

[0147] A component data acquisition module, the component data acquisition module is electrically connected to the oxidation simulation module, and the component data acquisition module is used to obtain an iron-based component to be simulated, and decompose the iron-based component to obtain at least one basic component, the basic component is an integrated component that constitutes the iron-based component and cannot be mechanically disassembled, and the basic component is recorded as a sample component, and at least one basic configuration is retrieved from a basic configuration library to fit the sample component, and at least one basic configuration corresponding to the sample component is determined, which is recorded as a fitting configuration;

[0148] The visualization output module is electrically connected to the oxidation simulation module. The visualization output module is used to accumulate the oxidation states of all fitting configurations corresponding to the sample component to obtain the surface oxidation state of the sample component, and use a visualization method to simulate and output a surface oxidation state diagram of the sample component.

[0149] The database building module includes:

[0150] A sample collection unit, the sample collection unit is used to obtain at least one iron-based component as a collection component;

[0151] The surface extraction unit is used to set the basic configuration standard size, divide the surface of the collection component into several grids according to the basic configuration standard size, extract the surface of each grid respectively, and obtain several grid configurations corresponding to the collection component;

[0152] The surface processing unit is used to merge the same items of the same network configurations in all grid configurations to obtain a number of network configurations that are different from each other, which are recorded as basic configurations, and all basic configurations are organized into a basic configuration library.

[0153] The oxidation simulation module includes:

[0154] A hierarchical division unit, which is used to determine the parameter variation range of each influencing factor affecting the surface oxidation of the iron system based on the actual environment, uniformly or non-uniformly take a number of sample values ​​within the parameter variation range of the influencing factor affecting the surface oxidation of the iron system, and establish a sample value set corresponding to each influencing factor affecting the surface oxidation of the iron system;

[0155] The test unit is used to select and combine values ​​from a set of sample values ​​corresponding to each factor affecting the iron surface oxidation, obtain a plurality of test sample parameter groups, and test the change rate of the iron surface oxidation depth of the basic configuration sample under each test sample parameter group in the test box;

[0156] Factor analysis unit, the factor analysis unit is used to test and determine the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth;

[0157] The modeling unit is used to establish a surface oxidation simulation model based on the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth and the rate of change of iron surface oxidation depth of all test sample parameter groups corresponding to the basic configuration samples.

[0158] The use process of the above-mentioned iron-based advanced oxidation process simulation system is as follows:

[0159] Step 1: The database establishment module calls the sample collection unit to obtain at least one iron-based component as a collection component, and sets the basic configuration standard size through the surface extraction unit, and divides a plurality of grids on the surface of the collection component according to the basic configuration standard size, respectively extracts the surface of each grid, and obtains a plurality of grid configurations corresponding to the collection component. Finally, the surface processing unit merges the same network configurations in all grid configurations to obtain a plurality of network configurations that are different from each other, which are recorded as basic configurations, and all basic configurations are organized into a basic configuration library;

[0160] Step 2: The hierarchical division unit determines the parameter variation range of each influencing factor affecting the surface oxidation of the iron system based on the actual environment, takes a number of sample values ​​uniformly or non-uniformly within the parameter variation range of the influencing factor affecting the surface oxidation of the iron system, and establishes a sample value set corresponding to each influencing factor affecting the surface oxidation of the iron system;

[0161] Step 3: The test unit selects and combines values ​​from each sample value set corresponding to each factor affecting the iron surface oxidation, obtains several test sample parameter groups, and tests the change rate of the iron surface oxidation depth of the basic configuration sample under each test sample parameter group in the test box;

[0162] Step 4: Factor analysis unit test determines the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth;

[0163] Step 5: The modeling unit establishes a surface oxidation simulation model based on the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth and the rate of change of iron surface oxidation depth of all test sample parameter groups corresponding to the basic configuration sample;

[0164] Step 6: The component data acquisition module obtains the iron-based component to be simulated, and decomposes the iron-based component to obtain at least one basic component, which is an integrated component that constitutes the iron-based component and cannot be mechanically disassembled, and records the basic component as a sample component, and retrieves at least one basic configuration from the basic configuration library to fit the sample component, and determines at least one basic configuration corresponding to the sample component, which is recorded as a fitting configuration;

[0165] Step 7: The oxidation simulation module retrieves the surface oxidation simulation model corresponding to the fitted configuration, substitutes the simulation environment parameters, and determines the oxidation state of the surface of the fitted configuration;

[0166] Step 8: The visualization output module accumulates the oxidation states of all the fitting configurations corresponding to the sample component to obtain the surface oxidation state of the sample component, and uses a visualization method to simulate and output a surface oxidation state diagram of the sample component.

[0167] In summary, the advantages of the present invention are: realizing accurate simulation of the oxidation process of iron-based components, realizing accurate control of the anti-oxidation performance of iron-based components, facilitating reasonable design performance maintenance plans for iron-based components, and thus ensuring the safety and stability of iron-based components during use.

[0168] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The above embodiments and descriptions only describe the principles of the present invention. The present invention may be subject to various changes and improvements without departing from the spirit and scope of the present invention. These changes and improvements fall within the scope of the present invention. The scope of protection claimed by the present invention is defined by the attached claims and their equivalents.

Claims

1. A method for simulating an iron-based advanced oxidation process, characterized in that: include: Acquire at least one basic configuration, and build a basic configuration library based on the at least one basic configuration; Based on each basic configuration in the basic configuration library, a surface oxidation simulation model corresponding to the basic configuration is established; Obtaining an iron-based component to be simulated, and decomposing the iron-based component to obtain at least one basic component, wherein the basic component is an integrated component that constitutes the iron-based component and cannot be mechanically disassembled, and the basic component is recorded as a sample component; Retrieving at least one basic configuration from the basic configuration library to fit the sample component, and determining at least one basic configuration corresponding to the sample component, which is recorded as a fitting configuration; Retrieve the surface oxidation simulation model corresponding to the fitted configuration, substitute the simulation environment parameters, and determine the oxidation state of the surface of the fitted configuration; The oxidation states of all the fitting configurations corresponding to the sample component are accumulated to obtain the surface oxidation state of the sample component, and a surface oxidation state diagram of the sample component is simulated and output by a visualization method; The obtaining of at least one basic configuration and building a basic configuration library based on at least one basic configuration specifically includes: Set standard dimensions for basic configurations; Acquire at least one iron-based component as a collection component; Dividing the surface of the collection component into a plurality of grids according to the basic configuration standard size; Extract the surface shape of each grid respectively to obtain several grid configurations corresponding to the acquisition components; The same network configurations in all grid configurations are merged with the same items to obtain a number of network configurations that are different from each other, which are recorded as basic configurations; All basic configurations are organized into a basic configuration library; The method of establishing a surface oxidation simulation model corresponding to each basic configuration in the basic configuration library specifically includes: Determine a reference iron composition ratio; A reference thickness is set, and a basic configuration sample with the reference thickness is processed according to the basic configuration based on the reference iron composition ratio; Identify at least one factor that affects the oxidation of iron-based surfaces; Based on at least one influencing factor affecting iron-based surface oxidation, a surface oxidation simulation model corresponding to the basic configuration is established, wherein the surface oxidation simulation model takes the iron-based surface oxidation rate as output and takes all influencing factors affecting iron-based surface oxidation as input; The establishment of a surface oxidation simulation model corresponding to the basic configuration based on at least one factor affecting iron-based surface oxidation specifically includes: Based on the actual environment, determine the parameter variation range of each factor affecting the surface oxidation of the iron system; uniformly or non-uniformly taking a number of sample values ​​within the parameter variation range of the factors affecting the iron surface oxidation, and establishing a sample value set corresponding to each factor affecting the iron surface oxidation; Select and combine values ​​from each sample value set corresponding to each factor affecting the surface oxidation of the iron system to obtain several groups of test sample parameter groups; The rate of change of the oxidation depth of the iron surface of the basic configuration sample under each set of test sample parameter groups is tested in the test box respectively; Test and determine the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth; A surface oxidation simulation model is established based on the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth and the rate of change of iron surface oxidation depth of all test sample parameter groups corresponding to the basic configuration samples; The surface oxidation simulation model is specifically as follows: In the formula, is the surface oxidation rate of iron system, is the actual parameter value of all factors affecting iron surface oxidation that are input, is the actual parameter value of the i-th factor affecting the surface oxidation of the iron system, is the total number of factors affecting the surface oxidation of iron series, is the number of sample values ​​corresponding to the i-th factor affecting iron surface oxidation that is greater than And with The closest sample value, is the number of sample values ​​corresponding to the i-th factor affecting iron surface oxidation that is less than And with The closest sample value, For the test sample parameter group The corresponding rate of change of the oxidation depth of the iron surface, For the test sample parameter group The corresponding rate of change of the oxidation depth of the iron surface, is the influence coefficient of the i-th factor affecting the surface oxidation of the iron system on the rate of change of the surface oxidation depth of the iron system; The test determines that the influence coefficient of each factor affecting the oxidation of the iron surface on the rate of change of the oxidation depth of the iron surface specifically includes: Based on the actual environment, determine the nominal parameter value of each factor affecting the oxidation of the iron surface; Set a single influencing factor as the influencing factor to be analyzed; Obtain a set of sample values ​​corresponding to the influencing factors to be analyzed; Set all other influencing factors in the test box except the influencing factor to be analyzed to their corresponding nominal parameter values; The parameter values ​​of the influencing factors to be analyzed in the test box are sequentially set as the sample values ​​in the sample value set, and a test is performed to obtain the rate of change of the oxidation depth of the iron surface of the basic configuration sample; By using the correlation calculation formula, the correlation index of the influencing factors to be analyzed on the rate of change of the oxidation depth on the iron surface is calculated; Traverse all the factors affecting the iron surface oxidation, and obtain the correlation index of each factor affecting the iron surface oxidation; Based on the correlation index of all factors affecting iron surface oxidation, the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth is calculated through the influence coefficient calculation formula; The correlation calculation formula is as follows: in, is the correlation index of the influencing factors to be analyzed for the rate of change of the oxidation depth of the iron surface. is the jth sample value in the sample value set corresponding to the influencing factor to be analyzed, is the rate of change of the iron surface oxidation depth of the jth sample value in the sample value set corresponding to the influencing factor to be analyzed, is the standard deviation of all sample values ​​in the sample value set corresponding to the influencing factor to be analyzed, is the standard deviation of the change rate of the iron surface oxidation depth of all sample values ​​in the sample value set corresponding to the influencing factor to be analyzed, is the number of sample values ​​in the sample value set corresponding to the influencing factor to be analyzed; The influence coefficient calculation formula is specifically: In the formula, is the correlation index of the i-th influencing factor to be analyzed for the rate of change of oxidation depth on the iron surface; The step of retrieving the surface oxidation simulation model corresponding to the fitting configuration, substituting the simulation environment parameters, and determining the oxidation state of the surface of the fitting configuration specifically includes: Obtaining the iron component ratio of the sample component, and determining the oxidation ratio of the sample component based on the iron component ratio of the sample component and a reference iron component ratio; Retrieve the surface oxidation simulation model corresponding to the fitted configuration, substitute the simulation environment parameters, and obtain the benchmark surface oxidation rate of all sample configurations; The surface oxidation rate of the sample configuration is obtained by multiplying the reference surface oxidation rate of the sample configuration by the oxidation ratio of the sample component; According to the surface oxidation rate of the sample configuration, the surface oxidation degree of the sample component at different times is determined.

2. The method for simulating an iron-based advanced oxidation process according to claim 1, characterized in that: The step of retrieving at least one basic configuration from the basic configuration library to fit the sample component and determining at least one basic configuration corresponding to the sample component, which is recorded as the fitting configuration, specifically includes: Divide the surface of the sample component into a number of grids according to the standard size of the basic configuration, extract the surface shape of each grid of the sample component, and obtain a number of sample configurations; Each sample configuration is searched in the basic configuration library to obtain the basic configuration corresponding to the sample configuration, which is recorded as the fitting configuration of the sample configuration; Traverse and obtain the fitting configurations of all sample configurations.

3. An iron-based advanced oxidation process simulation system, characterized in that: The method for simulating an iron-based advanced oxidation process according to any one of claims 1 to 2 comprises: A database establishment module, the database establishment module is used to obtain at least one basic configuration and to build a basic configuration library based on the at least one basic configuration; An oxidation simulation module, the oxidation simulation module is electrically connected to the database establishment module, and is used to establish a surface oxidation simulation model corresponding to each basic configuration in the basic configuration library, and to retrieve the surface oxidation simulation model corresponding to the fitting configuration, substitute the simulation environment parameters, and determine the oxidation state of the surface of the fitting configuration; A component data acquisition module, the component data acquisition module is electrically connected to the oxidation simulation module, the component data acquisition module is used to obtain the iron-based component to be simulated, and decompose the iron-based component to obtain at least one basic component, the basic component is an integrated component that constitutes the iron-based component and cannot be mechanically disassembled, and the basic component is recorded as a sample component, and at least one basic configuration is retrieved from a basic configuration library to fit the sample component, and at least one basic configuration corresponding to the sample component is determined and recorded as a fitting configuration; A visualization output module, the visualization output module is electrically connected to the oxidation simulation module, and is used to accumulate the oxidation states of all fitting configurations corresponding to the sample component to obtain the surface oxidation state of the sample component, and use a visualization method to simulate and output a surface oxidation state diagram of the sample component.

4. The iron-based advanced oxidation process simulation system according to claim 3, characterized in that: The database establishment module includes: A sample collection unit, the sample collection unit is used to obtain at least one iron-based component as a collection component; A surface extraction unit, which is used to set a basic configuration standard size, divide a plurality of grids on the surface of the collection component according to the basic configuration standard size, extract the surface shape of each grid respectively, and obtain a plurality of grid configurations corresponding to the collection component; The surface processing unit is used to merge the same items of the same network configurations in all grid configurations to obtain a number of network configurations that are different from each other, which are recorded as basic configurations, and all basic configurations are organized into a basic configuration library.

5. The iron-based advanced oxidation process simulation system according to claim 3, characterized in that: The oxidation simulation module comprises: A hierarchical division unit, the hierarchical division unit is used to determine the parameter variation range of each influencing factor affecting the iron surface oxidation based on the actual environment, uniformly or non-uniformly take a number of sample values ​​within the parameter variation range of the influencing factor affecting the iron surface oxidation, and establish a sample value set corresponding to each influencing factor affecting the iron surface oxidation; A test unit, the test unit is used to select and combine values ​​from a set of sample values ​​corresponding to each factor affecting iron surface oxidation, obtain a plurality of test sample parameter groups, and test the rate of change of iron surface oxidation depth of a basic configuration sample under each test sample parameter group in a test box; A factor analysis unit, the factor analysis unit is used to test and determine the influence coefficient of each factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth; A modeling unit is used to establish a surface oxidation simulation model based on the influence coefficient of each influencing factor affecting iron surface oxidation on the rate of change of iron surface oxidation depth and the rate of change of iron surface oxidation depth of all test sample parameter groups corresponding to basic configuration samples.