Method and device for determining arrangement parameters of a pipe inner wall probe anode, and electronic equipment

By acquiring engineering input parameters, the fluid load coefficient and structural safety of the probe in the fluid environment are determined. Combined with electrochemical coverage analysis, the insertion depth, angle and number of probe anodes on the inner wall of the pipeline are systematically determined, which solves the problem of unreasonable anode arrangement in the existing technology and achieves efficient cathodic protection and structural safety.

CN122241786APending Publication Date: 2026-06-19CHINA UNIV OF PETROLEUM (BEIJING)

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA UNIV OF PETROLEUM (BEIJING)
Filing Date
2026-03-04
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

Existing technologies cannot systematically determine the insertion depth, insertion angle, anode spacing, and number of probe anodes on the inner wall of the pipeline, resulting in uneven protection effects, insufficient structural safety, or excessively high operation and maintenance costs in anode arrangement schemes.

Method used

By acquiring engineering input parameters, the fluid load coefficient that the probe bears in the fluid environment is determined, structural safety analysis is performed, the probe insertion depth and insertion angle are obtained, and electrochemical coverage analysis is performed to determine the effective coverage length. Combined with the pipe length, the anode spacing and number are determined, and the anode arrangement parameters are output.

🎯Benefits of technology

It achieves precise design of probe anode arrangement parameters on the inner wall of the pipeline, balancing cathodic protection effect, probe structural safety and operation and maintenance economy, and avoids the defects of empirical design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122241786A_ABST
    Figure CN122241786A_ABST
Patent Text Reader

Abstract

This application provides a method, apparatus, and electronic device for determining the anode arrangement parameters of a probe on the inner wall of a pipeline. The method includes: acquiring engineering input parameters; determining the fluid load coefficient per unit length of the probe in a fluid environment; completing structural safety analysis to obtain the probe insertion depth and angle; analyzing the effective coverage length of a single probe; determining the anode spacing and number of anodes to meet the protection potential threshold based on the pipeline length; and outputting the anode arrangement parameters. This method improves the design accuracy of the anode arrangement parameters of the probe on the inner wall of the pipeline, systematically determines the arrangement parameters, balances the cathodic protection effect of the pipeline inner wall, the structural safety of the probe, and the economic efficiency of operation and maintenance, and avoids the defects of empirical design.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of pipeline protection, and in particular to a method, apparatus and electronic equipment for determining the anode arrangement parameters of a probe on the inner wall of a pipeline. Background Technology

[0002] Industrial pipeline systems are widely used in various fluid transportation scenarios. The inner wall of the pipeline is subjected to long-term scouring and chemical erosion by corrosive media, which can easily lead to thinning of the wall thickness, reduction of structural strength, and even safety accidents. Cathodic protection technology is the core anti-corrosion method to deal with this type of corrosion problem. The cathodic protection design for the inner wall of the pipeline is a key link to improve the reliability of industrial pipeline systems throughout their entire life cycle.

[0003] Existing cathodic protection technologies for pipeline inner walls mainly include two types of implementation methods. One type involves setting up a fixed carrier structure inside the pipeline to fix the anode material at a preset position on the inner wall of the pipeline, forming a current distribution network covering the inner wall based on the fixed layout. The other type involves adjusting the current output power of the anode in real time through an external control device to adapt to changes in fluid flow rate or pressure. Both types of technologies rely on the experience and judgment of designers or the adjustment of parameters in a single physical dimension to complete the anode layout design.

[0004] Existing technologies cannot systematically determine the insertion depth, insertion angle, anode spacing, and number of probe-type anodes, resulting in uneven protection effects, insufficient structural safety, or excessively high operation and maintenance costs in anode arrangement schemes. Summary of the Invention

[0005] This application provides a method, apparatus, and electronic equipment for determining the anode arrangement parameters of probes on the inner wall of a pipeline, so as to improve the design accuracy of the anode arrangement parameters of probes on the inner wall of a pipeline and systematically determine the anode arrangement parameters of probes on the inner wall of a pipeline.

[0006] In a first aspect, embodiments of this application provide a method for determining the anode arrangement parameters of a probe on the inner wall of a pipe, including:

[0007] Obtain engineering input parameters, including pipe inner diameter, pipe length, fluid properties, anode specifications, material properties, electrolyte properties, and protection potential threshold.

[0008] Based on the fluid properties and the probe diameter in the anode specification, determine the fluid load factor that the probe bears per unit length in the fluid environment;

[0009] Based on the fluid load coefficient and the material properties, a structural safety analysis is performed on the probe to obtain target probe data, which includes probe insertion depth and probe insertion angle.

[0010] Based on the pipe inner diameter, target probe data, electrolyte properties, and protection potential threshold, an electrochemical coverage analysis was performed on the current distribution generated by the probe on the pipe inner wall to obtain the effective coverage length of a single probe.

[0011] The anode spacing and number of anodes that satisfy the protection potential threshold are determined based on the effective coverage length and the pipe length.

[0012] The probe insertion depth, probe insertion angle, anode spacing, and number of anodes are used as the anode arrangement parameters for the probes on the inner wall of the pipe.

[0013] In one possible implementation, determining the fluid load factor per unit length of the probe in the fluid environment based on the fluid properties and the probe diameter in the anode specification includes:

[0014] Extract the fluid density and fluid velocity range from the fluid properties;

[0015] Extract the probe diameter from the anode specifications;

[0016] The corresponding drag coefficient is determined from a preset drag coefficient database based on the fluid velocity range and the probe diameter;

[0017] The fluid load coefficient is obtained by processing the drag coefficient, fluid density, fluid velocity range and probe diameter to obtain the fluid load distribution force per unit length.

[0018] In one possible implementation, determining the corresponding drag coefficient from a preset drag coefficient database based on the fluid velocity range and the probe diameter includes:

[0019] The corresponding Reynolds number is determined based on the fluid velocity range, the probe diameter, and the fluid viscosity in the fluid properties.

[0020] Obtain a drag coefficient that matches the Reynolds number from a preset drag coefficient database.

[0021] In one possible implementation, based on the fluid load coefficient and the material properties, a structural safety analysis is performed on the probe to obtain target probe data, including:

[0022] Based on the fluid load coefficient, the preset candidate range for insertion depth and the candidate range for insertion angle, the probe is subjected to cantilever beam stress analysis to obtain strength verification data on the variation of the maximum bending stress at the probe root with the insertion depth and the insertion angle.

[0023] The strength verification data is compared with the yield strength threshold in the material properties to obtain multiple candidate value groups for insertion depth and insertion angle;

[0024] The target probe data is obtained by filtering the candidate value group based on a preset fatigue life threshold.

[0025] In one possible implementation, after obtaining multiple candidate sets of insertion depth and insertion angle values, the method further includes:

[0026] Extract the fluid velocity range from the fluid properties, and determine the eddy current frequency of the probe in the fluid environment based on the fluid velocity range and the probe diameter;

[0027] The natural frequency of the probe is determined based on the probe insertion depth, probe insertion angle, and the elastic modulus of the material properties.

[0028] The vortex shedding frequency is compared with the natural frequency. If the difference ratio is less than the preset resonance avoidance threshold, the probe insertion depth or probe insertion angle is adjusted, and the process returns to the step of performing cantilever beam stress analysis on the probe until the difference ratio is greater than or equal to the preset resonance avoidance threshold.

[0029] In one possible implementation, target probe data is obtained by filtering the candidate value group based on a preset fatigue life threshold, including:

[0030] Based on the fluid load coefficient and the fatigue performance parameters in the material properties, fatigue life analysis is performed on the insertion depth and insertion angle in the candidate value group to obtain the corresponding expected fatigue life.

[0031] The expected fatigue life is compared with a preset fatigue life threshold, and the candidate value group whose expected fatigue life is greater than the preset fatigue life threshold is used as the target probe data.

[0032] In one possible implementation, electrochemical coverage analysis is performed on the current distribution generated by the probe on the inner wall of the pipe, including:

[0033] A relative position model between the probe and the inner wall of the pipe is established based on the probe insertion depth, probe insertion angle and pipe inner diameter.

[0034] The relative position model and the conductivity in the electrolyte properties are input into a preset electric field distribution model to obtain the current density distribution data generated by the probe on the inner wall of the pipe.

[0035] Extract multiple target locations that satisfy the protection potential threshold from the current density distribution data;

[0036] The target location is analyzed for continuity along the pipeline axis to determine the continuous coverage area;

[0037] Based on the coverage interval analysis along the pipe axis, the effective coverage length of a single probe on the inner wall of the pipe is obtained.

[0038] Secondly, embodiments of this application provide a device for determining the anode arrangement parameters of a pipe inner wall probe, comprising:

[0039] The acquisition module is used to acquire engineering input parameters, which include pipe inner diameter, pipe length, fluid properties, anode specifications, material properties, electrolyte properties, and protection potential threshold.

[0040] The load analysis module is used to determine the fluid load coefficient that the probe bears per unit length in the fluid environment based on the fluid properties and the probe diameter in the anode specification.

[0041] The structural analysis module is used to perform structural safety analysis on the probe based on the fluid load coefficient and the material properties to obtain target probe data, which includes probe insertion depth and probe insertion angle.

[0042] The coverage analysis module is used to perform electrochemical coverage analysis on the current distribution generated by the probe on the inner wall of the pipe based on the inner diameter of the pipe, target probe data, electrolyte properties and protection potential threshold, so as to obtain the effective coverage length of a single probe.

[0043] The calculation module is used to determine the anode spacing and number of anodes that satisfy the protection potential threshold based on the effective coverage length and the pipe length;

[0044] The confirmation module is used to use the probe insertion depth, probe insertion angle, anode spacing, and number of anodes as anode arrangement parameters for the probes on the inner wall of the pipe.

[0045] In one possible implementation, the load analysis module is specifically used for:

[0046] Extract the fluid density and fluid velocity range from the fluid properties;

[0047] Extract the probe diameter from the anode specifications;

[0048] The corresponding drag coefficient is determined from a preset drag coefficient database based on the fluid velocity range and the probe diameter;

[0049] The fluid load coefficient is obtained by processing the drag coefficient, fluid density, fluid velocity range and probe diameter to obtain the fluid load distribution force per unit length.

[0050] In one possible implementation, the load analysis module is specifically used for:

[0051] The corresponding Reynolds number is determined based on the fluid velocity range, the probe diameter, and the fluid viscosity in the fluid properties.

[0052] Obtain a drag coefficient that matches the Reynolds number from a preset drag coefficient database.

[0053] In one possible implementation, the structural analysis module is specifically used for:

[0054] Based on the fluid load coefficient, the preset candidate range for insertion depth and the candidate range for insertion angle, the probe is subjected to cantilever beam stress analysis to obtain strength verification data on the variation of the maximum bending stress at the probe root with the insertion depth and the insertion angle.

[0055] The strength verification data is compared with the yield strength threshold in the material properties to obtain multiple candidate value groups for insertion depth and insertion angle;

[0056] The target probe data is obtained by filtering the candidate value group based on a preset fatigue life threshold.

[0057] In one possible implementation, the structural analysis module is further used for:

[0058] Extract the fluid velocity range from the fluid properties, and determine the eddy current frequency of the probe in the fluid environment based on the fluid velocity range and the probe diameter;

[0059] The natural frequency of the probe is determined based on the probe insertion depth, probe insertion angle, and the elastic modulus of the material properties.

[0060] The vortex shedding frequency is compared with the natural frequency. If the difference ratio is less than the preset resonance avoidance threshold, the probe insertion depth or probe insertion angle is adjusted, and the process returns to the step of performing cantilever beam stress analysis on the probe until the difference ratio is greater than or equal to the preset resonance avoidance threshold.

[0061] In one possible implementation, the structural analysis module is further used for:

[0062] Based on the fluid load coefficient and the fatigue performance parameters in the material properties, fatigue life analysis is performed on the insertion depth and insertion angle in the candidate value group to obtain the corresponding expected fatigue life.

[0063] The expected fatigue life is compared with a preset fatigue life threshold, and the candidate value group whose expected fatigue life is greater than the preset fatigue life threshold is used as the target probe data.

[0064] In one possible implementation, the coverage analysis module is specifically used for:

[0065] A relative position model between the probe and the inner wall of the pipe is established based on the probe insertion depth, probe insertion angle and pipe inner diameter.

[0066] The relative position model and the conductivity in the electrolyte properties are input into a preset electric field distribution model to obtain the current density distribution data generated by the probe on the inner wall of the pipe.

[0067] Extract multiple target locations that satisfy the protection potential threshold from the current density distribution data;

[0068] The target location is analyzed for continuity along the pipeline axis to determine the continuous coverage area;

[0069] Based on the coverage interval analysis along the pipe axis, the effective coverage length of a single probe on the inner wall of the pipe is obtained.

[0070] Thirdly, embodiments of this application provide an electronic device, including: a memory and a processor;

[0071] The memory stores computer-executed instructions;

[0072] The processor executes computer execution instructions stored in the memory, causing the processor to perform the first aspect and / or various possible implementations of the first aspect as described above.

[0073] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the first aspect and / or various possible implementations of the first aspect.

[0074] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the first aspect and / or various possible implementations of the first aspect.

[0075] The method, apparatus, and electronic equipment for determining the anode arrangement parameters of pipeline inner wall probes provided in this application obtain engineering input parameters including pipeline inner diameter, pipeline length, fluid properties, anode specifications, material properties, electrolyte properties, and protection potential threshold. This allows for the determination of the fluid load coefficient per unit length of the probe in the fluid environment, completion of structural safety analysis to obtain the probe insertion depth and angle, analysis of the effective coverage length of a single probe, and determination of the anode spacing and number of anodes to meet the protection potential threshold, combined with the pipeline length. The resulting output provides complete anode arrangement parameters. This effectively improves the design accuracy of the pipeline inner wall probe anode arrangement parameters, achieving a systematic determination of arrangement parameters, balancing the cathodic protection effect of the pipeline inner wall, the structural safety of the probe, and the economic efficiency of operation and maintenance, thus avoiding the shortcomings of empirical design. Attached Figure Description

[0076] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0077] Figure 1 A schematic diagram illustrating an application scenario of the method for determining the anode arrangement parameters of the pipe inner wall probe provided in this application embodiment;

[0078] Figure 2 A flowchart illustrating the method for determining the anode arrangement parameters of the pipe inner wall probe provided in this application embodiment;

[0079] Figure 3 A schematic diagram of the device for determining the anode arrangement parameters of the pipe inner wall probe provided in the embodiments of this application;

[0080] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.

[0081] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0082] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0083] First, let me explain the terms used in this application:

[0084] Pipeline inner wall probe anode arrangement parameters: These are the core parameters used to determine the installation position and quantity of probe anodes on the pipeline inner wall, including probe insertion depth, probe insertion angle, anode spacing, and number of anodes;

[0085] Engineering input parameters: These refer to the basic data set used to calculate the anode arrangement parameters of the probes on the inner wall of the pipeline, including the pipeline inner diameter, pipeline length, fluid properties, anode specifications, material properties, electrolyte properties, and protection potential threshold.

[0086] Fluid load factor: refers to the quantitative value of the fluid force per unit length that the probe experiences in a fluid environment, used to characterize the degree of influence of the fluid on the probe's load;

[0087] Structural safety analysis refers to the analytical process of verifying the mechanical safety of a probe by combining fluid load coefficients and material properties, and is used to screen probe insertion parameters that meet mechanical requirements.

[0088] Electrochemical coverage analysis: refers to the process of analyzing the current coverage effect of a probe on the inner wall of a pipe by combining probe location, electrolyte properties and protection potential threshold;

[0089] Effective coverage length of a single probe: refers to the length of the current coverage area that a single probe can satisfy the protection potential threshold along the axial direction on the inner wall of the pipe, used to determine the anode arrangement spacing;

[0090] Drag coefficient database: refers to a pre-stored dataset of drag coefficients corresponding to different fluid conditions, used to match and determine the fluid drag coefficient of the probe;

[0091] Cantilever beam stress analysis: refers to the process of treating the probe as a cantilever beam and analyzing its stress state under fluid load;

[0092] Maximum bending stress at probe root: refers to the maximum bending stress value generated at the probe root under fluid load, used to check the static strength of the probe;

[0093] Strength verification data: refers to the dataset obtained through cantilever beam stress analysis, showing the variation of the maximum bending stress at the probe root with insertion depth and insertion angle;

[0094] Yield strength threshold: refers to the critical stress value at which the probe material yields and deforms, used to determine whether the static strength of the probe meets the standard;

[0095] Preset electric field distribution model: refers to the simulation model used to simulate the current density distribution generated by the probe on the inner wall of the pipe.

[0096] In existing technologies, the anode arrangement parameters of the probes on the inner wall of the pipeline are determined by empirical judgment or adjustment of parameters in a single physical dimension. This has the technical problem that the influence of fluid load on the probe, structural safety requirements and electrochemical coverage effect cannot be comprehensively considered, resulting in unreasonable arrangement parameters.

[0097] The method for determining the anode arrangement parameters of the pipeline inner wall probe provided in this application, by acquiring engineering input parameters including pipeline inner diameter, pipeline length, fluid properties, anode specifications, material properties, electrolyte properties, and protection potential threshold, determines the fluid load coefficient per unit length of the probe in the fluid environment, completes structural safety analysis to obtain the probe insertion depth and insertion angle, analyzes the effective coverage length of a single probe, and determines the anode spacing and number of anodes that meet the protection potential threshold in combination with the pipeline length, and outputs the arrangement parameters, solves the technical problem of not being able to systematically determine the anode arrangement parameters of the pipeline inner wall probe, and the difficulty in balancing the cathodic protection effect, probe structural safety, and operation and maintenance economy.

[0098] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0099] Figure 1 This is a schematic diagram illustrating an application scenario of the method for determining the anode arrangement parameters of the pipe inner wall probe provided in this application embodiment, such as... Figure 1 As shown, it includes: terminal 101 and server 102.

[0100] Terminal 101 is used to collect or input engineering input parameters including pipe inner diameter, pipe length, fluid properties, anode specifications, material properties, electrolyte properties, and protection potential threshold. It sends the engineering input parameters to server 102 and can also receive and display the pipe inner wall probe anode arrangement parameters returned by server 102. Server 102 is used to receive the engineering input parameters sent by terminal 101 and execute the process of determining the pipe inner wall probe anode arrangement parameters: determining the fluid load coefficient per unit length of the probe in the fluid environment, completing structural safety analysis to obtain the probe insertion depth and insertion angle, analyzing the effective coverage length of a single probe, determining the anode spacing and number of anodes that meet the protection potential threshold in combination with the pipe length, generating the pipe inner wall probe anode arrangement parameters and returning them to terminal 101.

[0101] Figure 2 This is a flowchart illustrating the method for determining the anode arrangement parameters of the pipe inner wall probe provided in this embodiment. The execution subject of this embodiment can be... Figure 1 The server 102 in the illustrated embodiment can also be other computer-related devices, and this embodiment is not particularly limited.

[0102] like Figure 2 As shown, the method for determining the probe anode arrangement parameters on the inner wall of the pipe includes the following steps:

[0103] Step S201: Obtain engineering input parameters, including pipe inner diameter, pipe length, fluid properties, anode specifications, material properties, electrolyte properties, and protection potential threshold.

[0104] Specifically, the pipe inner diameter refers to the diameter of the cross-section inside the pipe, used to characterize the internal dimensions of the pipe; the pipe length refers to the total length of the pipe to be fitted with anodes, used to determine the number of anodes to be installed; fluid properties refer to the physical characteristics of the fluid transported in the pipe, including fluid density, fluid velocity range, and fluid viscosity; anode specifications refer to the physical parameters of the probe anode, including the probe diameter; material properties refer to the mechanical properties of the probe anode, including yield strength threshold and fatigue performance parameters; electrolyte properties refer to the electrochemical characteristics of the fluid inside the pipe, including conductivity; and the protection potential threshold refers to the potential value standard required for the inner wall of the pipe to achieve effective corrosion protection, used to determine whether the cathodic protection effect meets the standard.

[0105] By connecting to engineering databases, testing systems, or data entry, basic parameters related to pipelines, fluids, anodes, materials, electrolytes, and potentials are collected. This provides a unified benchmark input for subsequent multiphysics coupling calculations, ensuring the matching degree between calculation results and actual engineering scenarios. It avoids calculation errors caused by missing or biased parameters, and ensures that the input data of all calculation stages are consistent with actual working conditions, providing an accurate data foundation for the determination of subsequent layout parameters.

[0106] Step S202: Determine the fluid load factor that the probe bears per unit length in the fluid environment based on the fluid properties and the probe diameter in the anode specifications.

[0107] Specifically, the fluid load factor refers to the quantified value of the fluid force exerted on the probe per unit length in a fluid environment, used to characterize the degree of fluid load influence on the probe. By extracting parameters such as fluid density, fluid velocity range, and probe diameter, and calculating the corresponding drag coefficient based on the Reynolds number, the fluid load factor per unit length is obtained by substituting it into the line load calculation formula. Quantifying the fluid force on the probe through the drag coefficient transforms the physical properties of the fluid into a mechanical load index for the probe, establishing a quantitative correlation between the fluid environment and the force on the probe, accurately quantifying the fluid load influence on the probe, and avoiding structural safety analysis errors caused by load estimation deviations.

[0108] Step S203: Based on the fluid load coefficient and material properties, perform structural safety analysis on the probe to obtain target probe data, which includes probe insertion depth and probe insertion angle.

[0109] Specifically, the probe insertion depth refers to the length of the probe anode inserted into the inner wall of the pipe; the probe insertion angle refers to the angle between the probe anode and the pipe axis.

[0110] Using the fluid load coefficient as input, cantilever beam stress simulations are performed on probes with different insertion depths and angles to obtain stress distribution data at the probe root. Static strength verification is then performed using the material yield strength, followed by fatigue performance verification through a fatigue life model. Suitable insertion parameter combinations are then selected. By analyzing the stress state of the probe under fluid loads, the structural safety of the probe is assessed, and probe insertion parameters that meet structural mechanics requirements are selected. This ensures the long-term structural stability of the probe in the fluid environment, preventing probe breakage or fatigue failure due to unreasonable insertion parameters, and guaranteeing the probe's service life.

[0111] Step S204: Based on the pipe inner diameter, target probe data, electrolyte properties, and protection potential threshold, perform electrochemical coverage analysis on the current distribution generated by the probe on the pipe inner wall to obtain the effective coverage length of a single probe.

[0112] Specifically, current distribution refers to the distribution of the protective current generated by the probe anode on the inner wall of the pipe. By establishing a geometric position model of the probe and the inner wall of the pipe, and using the electrolyte conductivity and protection potential threshold as inputs, the current density distribution on the inner wall of the pipe is calculated through an electric field simulation model. This identifies continuous areas that meet the protection requirements and determines the effective coverage area of ​​a single probe.

[0113] By simulating the current diffusion state of the probe on the inner wall of the pipe and determining the effective protection area through the protection potential threshold, the axial length of the inner wall of the pipe that a single probe can effectively protect is quantified, the protection range of a single probe is accurately defined, and blind spots or over-coverage are avoided, thereby improving the uniformity of cathodic protection and providing data support for determining the spacing and number of anodes in the subsequent process.

[0114] Step S205: Determine the anode spacing and number of anodes that meet the protection potential threshold based on the effective coverage length and pipe length.

[0115] Specifically, the anode spacing refers to the axial distance between two adjacent probe anodes; the number of anodes refers to the total number of probe anodes to be installed. Based on the effective coverage length of a single probe, the anode spacing is calculated according to the principle of seamless overlap of coverage areas, and the required number of anodes is calculated in conjunction with the total length of the pipeline.

[0116] By setting a reasonable anode spacing, the protection range of adjacent probes can be seamlessly connected, achieving effective protection of the entire inner wall of the pipeline. By determining a reasonable anode arrangement density, the amount of anodes used can be optimized while meeting protection requirements, balancing the cathodic protection effect and material cost, and avoiding cost waste due to excessive anodes or protection failure due to insufficient anodes.

[0117] Step S206: Use the probe insertion depth, probe insertion angle, anode spacing, and number of anodes as the anode arrangement parameters for the probes on the inner wall of the pipe.

[0118] Specifically, the selected probe insertion depth, insertion angle, calculated anode spacing, and anode quantity are compiled into standardized anode arrangement parameters, which are then output to a terminal or stored in a database. By organizing all calculated arrangement parameters into a standardized engineering document format, terminal display or engineering system access is supported. Based on the principle of standardized output of engineering parameters, the calculation results can be transformed into arrangement schemes that can be directly used in engineering construction, according to actual needs. This realizes the transformation from design parameters to engineering applications, providing clear parameter basis for anode installation and construction, improving the accuracy and efficiency of engineering construction, and avoiding construction errors caused by unclear parameters.

[0119] The method for determining the anode arrangement parameters of the pipeline inner wall probe provided in this embodiment of the invention replaces the traditional empirical design mode with a parameterized calculation method of multi-physics field coupling, realizes the systematic determination of the anode arrangement parameters of the pipeline inner wall probe, balances the cathodic protection effect, probe structure safety and operation and maintenance economy, and improves the design accuracy and efficiency of the anode arrangement scheme.

[0120] This embodiment details the process of determining the fluid load coefficient per unit length of the probe in the fluid environment based on fluid properties and the probe diameter in the anode specifications, as described in the above embodiment. The specific implementation of this process includes the following steps:

[0121] Step a1: Extract the fluid density and fluid velocity range from the fluid properties.

[0122] Specifically, fluid density refers to the mass of fluid per unit volume; fluid velocity range refers to the range of fluid velocity variation within a pipe. After extracting fluid density and fluid velocity range, the parameters can be standardized in format and validated. Invalid data can be removed and the parameters can be standardized to ensure the accuracy of fluid parameters, avoid load calculation deviations caused by parameter errors, and provide data support for subsequent load calculations.

[0123] Step a2: Extract the probe diameter from the anode specification.

[0124] Specifically, the probe diameter is the cross-sectional diameter of the probe anode. The extracted probe diameter data can be verified to convert non-standard units to units consistent with the pipe parameters, ensuring the accuracy of the probe geometry and providing a reliable geometric basis for subsequent load calculations.

[0125] Step a3: Determine the corresponding resistance coefficient from the preset resistance coefficient database based on the fluid velocity range and probe diameter.

[0126] Specifically, the drag coefficient database refers to a pre-stored dataset of drag coefficients corresponding to different fluid operating conditions, used to match and determine the fluid drag coefficient of the probe. The drag coefficient is a dimensionless coefficient characterizing the magnitude of fluid resistance to the probe, used to calculate the fluid load coefficient. The Reynolds number (Re) is calculated based on the fluid velocity range and probe diameter, and then matched with the intervals in the pre-set drag coefficient database to determine the corresponding drag coefficient.

[0127] The drag coefficient corresponds to the Reynolds number, which characterizes the flow state of a fluid. By calculating the Reynolds number range under different flow velocities using the Reynolds number calculation formula, the drag coefficient value corresponding to the Reynolds number range is matched in the preset drag coefficient database. This quantifies the influence of the fluid flow state on the probe drag, provides a dimensionless drag correction coefficient for fluid load calculation, accurately matches the drag coefficient under different flow states, and improves the accuracy of fluid load calculation.

[0128] Step a4: Process the drag coefficient, fluid density, fluid velocity range and probe diameter to obtain the fluid load distribution force per unit length as the fluid load coefficient.

[0129] Specifically, the fluid load distribution force per unit length is calculated through parameter calculation, and the calculation results are organized into a standardized load coefficient dataset.

[0130] Formula for calculating fluid load factor:

[0131]

[0132] Where q is the fluid load factor (the fluid load distribution force per unit length), ρ is the fluid density, and C d d is the drag coefficient, d is the probe diameter, and v is the fluid velocity.

[0133] By integrating drag coefficient, fluid density, probe diameter, and fluid velocity into a quantified load value per unit length, the force exerted by the fluid on the probe per unit length is characterized. This integrates multiple parameters into a load index that can be directly used for structural analysis, establishes a quantitative correlation between fluid parameters and probe forces, and obtains an accurate fluid load coefficient per unit length, providing a reliable mechanical input for subsequent structural safety analysis.

[0134] This invention achieves precise quantification of the fluid load coefficient per unit length of the probe through a standardized process of fluid parameter extraction, Reynolds number calculation, drag coefficient matching, and load calculation. This provides reliable mechanical input for structural safety analysis and improves the accuracy of anode arrangement parameter determination.

[0135] In some optional implementations, step a31 above specifically includes:

[0136] Step a11: Determine the corresponding Reynolds number based on the fluid velocity range, probe diameter, and fluid viscosity in the fluid properties.

[0137] Specifically, fluid viscosity refers to a fluid's ability to resist flow; the Reynolds number is a dimensionless number characterizing the fluid flow state and used to match the corresponding drag coefficient. The calculation is performed by substituting the extreme and average values ​​of the fluid velocity range, the probe diameter, and the fluid viscosity parameters into the Reynolds number calculation formula, resulting in a Reynolds number interval covering the entire velocity range. When the fluid velocity in the engineering input parameters is a range value, the upper limit, lower limit, or average value of that range can be selected as the characteristic velocity for calculating the Reynolds number, depending on the actual situation. For example, when performing the most demanding operating condition verification, the upper limit of the velocity range can be used for calculation; when performing typical operating condition analysis, the average value of the velocity range can be used. The Reynolds number determined in this way can be used for subsequent drag coefficient matching.

[0138] Reynolds number calculation formula:

[0139]

[0140] Where Re is the Reynolds number, ρ is the fluid density, v is the fluid velocity, d is the probe diameter, and μ is the fluid viscosity.

[0141] The Reynolds number is a dimensionless parameter characterizing the fluid flow state, determined by the fluid velocity, characteristic length (probe diameter), fluid density, and viscosity. It can distinguish between laminar and turbulent flow states. By quantifying the fluid flow state, a core criterion is provided for matching the drag coefficient, accurately obtaining the fluid flow state parameters under corresponding operating conditions, and providing a reliable basis for drag coefficient matching.

[0142] Step a12: Obtain the drag coefficient that matches the Reynolds number from the preset drag coefficient database.

[0143] Specifically, there is a definite correspondence between the drag coefficient and the Reynolds number in flow around a cylinder. Different Reynolds number ranges correspond to different fluid flow states, and thus to different drag coefficients. By accessing a preset drag coefficient database, the calculated Reynolds number range is matched with the Reynolds number ranges stored in the database, accurately matching the drag coefficient under the corresponding flow state and improving the accuracy of fluid load calculation.

[0144] This invention achieves accurate matching of drag coefficients through a standardized Reynolds number calculation and drag coefficient database matching process, providing reliable parameter support for the calculation of fluid load coefficients and improving the accuracy of anode arrangement parameter determination.

[0145] This embodiment provides a detailed description of the process in the above embodiment of performing structural safety analysis on the probe based on fluid load coefficient and material properties to obtain target probe data. The specific implementation of this process includes the following steps:

[0146] Step b1: Based on the fluid load coefficient, the preset candidate range for insertion depth and the candidate range for insertion angle, perform cantilever beam stress analysis on the probe to obtain strength verification data on the maximum bending stress at the probe root as a function of insertion depth and insertion angle.

[0147] Specifically, cantilever beam stress analysis refers to the process of treating the probe as a cantilever beam and analyzing its stress state under fluid load. The maximum bending stress at the probe root refers to the maximum bending stress value generated at the probe root under fluid load, used to verify the probe's static strength. Strength verification data refers to the dataset obtained through cantilever beam stress analysis showing the variation of the maximum bending stress at the probe root with insertion depth and insertion angle. For example, the Euler-Bernoulli Beam theory can be used to establish a mechanical model of the probe, applying the fluid load coefficient as a uniformly distributed wire load to the probe model, calculating the bending moment value at the probe root under different insertion depths and angles, and thus obtaining the corresponding maximum bending stress.

[0148] By establishing a cantilever beam mechanical model of the probe, the fluid load coefficient is applied to the model as a uniformly distributed line load. The model is then iterated through preset candidate intervals for insertion depth and insertion angle. The maximum bending stress at the probe root under different parameter combinations is obtained using the bending moment calculation formula, and compiled into a strength verification dataset varying with insertion depth and angle. For example, based on the Euler-Bernoulli beam theory, the bending moment is greatest at the fixed end of the cantilever beam (probe root), and its bending stress has a quantitative relationship with the bending moment and the moment of inertia of the probe section. The maximum stress value under different loads and geometric parameters can be obtained through mechanical calculations.

[0149] The probe is used to measure the maximum bending moment at the root of a cantilever beam with one end fixed and a uniformly distributed load. Section modulus of a circular cross section Maximum bending stress of the cantilever:

[0150]

[0151] Where, σ max denoted as the maximum bending stress at the probe root, q as the fluid load coefficient, L as the probe insertion depth, and d as the probe diameter.

[0152] By quantifying the static strength state of the probe under different insertion parameters, comprehensive strength verification data is obtained, covering the static strength state of all candidate insertion parameters.

[0153] Step b2: Compare the strength verification data with the yield strength threshold in the material properties to obtain multiple candidate value groups for insertion depth and insertion angle.

[0154] Specifically, the yield strength threshold refers to the critical stress value at which the probe material yields and deforms, used to determine whether the probe's static strength meets the standard. The maximum bending stress corresponding to each inserted parameter combination in the strength verification data is compared with the yield strength threshold, and parameter combinations with a maximum bending stress less than the yield strength threshold are selected.

[0155] By traversing all parameter combinations in the strength verification data, the maximum bending stress at the probe root corresponding to each combination is numerically compared with the yield strength threshold. The insertion depth and angle combinations with the maximum bending stress lower than the yield strength threshold are retained to form a candidate value group.

[0156] When the stress on a material exceeds the yield strength threshold, irreversible plastic deformation will occur, leading to structural failure. Therefore, by comparing the stress with the yield strength threshold, it is possible to determine whether the static strength of the probe meets the standard, screen out the insertion parameter combination that meets the static strength requirements, eliminate parameters that do not meet the static strength requirements, narrow down the subsequent screening range, ensure that the static strength of the candidate value group meets the requirements, and avoid probe structural failure due to insufficient static strength.

[0157] For example, given a safety factor n, the yield strength threshold is σ. y Yield safety condition σ max :

[0158]

[0159] If the limit is exceeded, decrease L, increase d, or upgrade the material grade.

[0160] Step b3: Filter the candidate value group based on the preset fatigue life threshold to obtain the target probe data.

[0161] Specifically, the preset fatigue life threshold refers to the minimum service life requirement of the probe set in advance. By performing fatigue life analysis on each parameter combination in the candidate value group, the expected fatigue life of the probe under fluid pulsating load is calculated. The parameter group with an expected fatigue life greater than the preset fatigue life threshold is used as the target probe data. For example, the fatigue damage accumulation theory (Miner's criterion) combined with the material's SN curve (stress-life curve) can be used to calculate the expected fatigue life of the probe.

[0162] For each combination of inserted parameters in the candidate value group, the corresponding fluid load coefficient and probe material fatigue performance parameters are extracted. Based on the fatigue damage accumulation theory and the SN curve of the material, the expected fatigue life of the probe under fluid pulsating load is calculated. The expected fatigue life is compared with the preset fatigue life threshold, and parameter combinations with expected fatigue life greater than the threshold are selected to form target probe data.

[0163] Probes will suffer fatigue damage under periodic fluid loads. When the damage accumulates to a critical value, fatigue fracture will occur. The SN curve can characterize the fatigue life of the material under different stress amplitudes. The expected fatigue life of the probe can be obtained by calculation. Insertion parameter combinations that meet the long-term fatigue performance requirements can be screened to ensure the long-term structural stability of the probe under fluid pulsating loads, eliminate parameter combinations with insufficient fatigue life, ensure the long-term service life of the probe, and avoid failure caused by fatigue fracture.

[0164] This invention achieves precise screening of probe insertion parameters through a hierarchical analysis process of static strength verification and fatigue life screening, providing structurally safe and reliable target probe data for anode arrangement and improving the structural safety and long-term stability of the anode arrangement scheme on the inner wall of the pipeline.

[0165] In some alternative implementations, after step b2 above, the method further includes:

[0166] Step b21: Extract the fluid velocity range from the fluid properties, and determine the eddy shedding frequency of the probe in the fluid environment based on the fluid velocity range and the probe diameter.

[0167] Specifically, vortex shedding frequency refers to the frequency at which vortices fall off when fluid flows around a cylindrical structure. By extracting the extreme values ​​of the fluid velocity range from the fluid properties and combining them with the probe diameter, a set of vortex shedding frequency values ​​covering the velocity range is obtained by calculating the vortex shedding frequency of the flow around the cylinder.

[0168] Eddy frequency:

[0169]

[0170] Among them, f v S is the vortex shedding frequency. t d is the Strouhal number (a preset constant), v is the fluid velocity, and d is the probe diameter.

[0171] By quantifying the excitation vibration frequency generated by the fluid environment on the probe, basic parameters are provided for subsequent resonance verification, and the vortex shedding frequency value under the corresponding working condition is accurately obtained, providing a reliable excitation frequency basis for resonance avoidance.

[0172] Step b22: Determine the natural frequency of the probe based on the probe insertion depth, probe insertion angle, and elastic modulus in the material properties.

[0173] Specifically, the natural frequency refers to the vibration frequency of a structure in a free vibration state, determined by the structure's geometric parameters and material mechanical properties; the elastic modulus refers to the material's ability to resist elastic deformation and is a core parameter characterizing material stiffness. By extracting the probe insertion depth, insertion angle, and elastic modulus parameters, the natural frequency of the probe under the corresponding insertion parameters is calculated using the natural frequency of the cantilever beam combined with the probe's moment of inertia. Natural frequency calculation:

[0174]

[0175] Among them, f n ν is the probe's natural frequency; L is the probe insertion depth; E is the elastic modulus; I is the moment of inertia of the cross section, determined by the probe diameter; μ str The linear density of the probe structure is determined by the material density and cross-sectional area.

[0176] By quantifying the vibration characteristics of the probe itself, a comparative benchmark parameter is provided for resonance verification, and the probe's natural frequency value under the corresponding insertion parameters is accurately obtained, providing a reliable benchmark frequency basis for resonance avoidance.

[0177] Step b23: Compare the vortex shedding frequency with the natural frequency. If the difference ratio is less than the preset resonance avoidance threshold, adjust the probe insertion depth or probe insertion angle, and return to the step of performing cantilever beam stress analysis on the probe until the difference ratio is greater than or equal to the preset resonance avoidance threshold.

[0178] Specifically, the resonance avoidance threshold refers to a pre-set critical value representing the ratio of the difference between the vortex shedding frequency and the natural frequency, used to determine whether a structure has a potential resonance risk. By calculating the ratio of the difference between the vortex shedding frequency and the natural frequency, the calculation result is compared with the preset resonance avoidance threshold. If the requirement is not met, the probe insertion depth or insertion angle is adjusted within the preset insertion parameter range, and the cantilever beam stress analysis and subsequent verification steps are repeated until the difference ratio meets the requirements.

[0179] When the excitation frequency is close to the natural frequency of the structure, resonance can occur. Resonance can be avoided by controlling the ratio of their difference. Resonance avoidance is achieved through parameter adjustment, ensuring the structural stability of the probe in a fluid environment, effectively eliminating insertion parameters that pose a resonance risk, and ensuring that the probe structure meets dynamic safety requirements.

[0180] The embodiments of the present invention achieve quantitative control of probe structure dynamic safety through a standardized process of vortex shedding frequency calculation, natural frequency derivation, and resonance verification and adjustment, thereby improving the structural reliability of probe anode arrangement parameters on the inner wall of the pipeline.

[0181] In some alternative implementations, step b3 above specifically includes:

[0182] Step b31: Based on the fluid load coefficient and fatigue performance parameters in the material properties, perform fatigue life analysis on the insertion depth and insertion angle in the candidate value group to obtain the corresponding expected fatigue life.

[0183] Specifically, fatigue performance parameters characterize the probe material's resistance to fatigue failure and are used to calculate the probe's expected fatigue life. The fluid load coefficients corresponding to candidate value groups are extracted, and combined with the SN curve parameters and fatigue limit values ​​from the fatigue performance parameters, the fluid load is converted into cyclic stress amplitude. Based on the fatigue damage accumulation theory, the cumulative fatigue damage of each candidate value group is calculated, and the expected fatigue life of the probe is derived. This data is then compiled into a lifetime dataset corresponding to the candidate value groups, providing reliable data support for fatigue performance screening.

[0184] Step b32: Compare the expected fatigue life with the preset fatigue life threshold, and use the candidate value group whose expected fatigue life is greater than the preset fatigue life threshold as the target probe data.

[0185] Specifically, the expected fatigue life dataset corresponding to the candidate value groups is traversed. The expected fatigue life of each candidate value group is compared with a preset fatigue life threshold. Candidate value groups with expected fatigue life greater than the threshold are marked and organized into target probe data. By comparing the expected life with the threshold, it can be determined whether the probe meets the long-term use requirements. Probe insertion parameters that meet the long-term fatigue life requirements are selected to ensure the long-term structural stability of the probe, eliminate parameter combinations with insufficient fatigue life, ensure the structural safety of the probe during long-term operation, and avoid failure due to fatigue fracture.

[0186] This invention, through a standardized process of fatigue life quantification calculation and threshold comparison, enables the screening of fatigue performance of probe insertion parameters, providing safe parameters for anode arrangement that combine static strength and fatigue performance, and improving the long-term reliability of anode arrangement schemes on the inner wall of pipelines.

[0187] This embodiment provides a detailed description of the electrochemical coverage analysis of the current distribution generated by the probe on the inner wall of the pipe in the above embodiments. The specific implementation of this process includes the following steps:

[0188] Step c1: Establish a relative position model between the probe and the inner wall of the pipe based on the probe insertion depth, probe insertion angle, and pipe inner diameter.

[0189] Specifically, the relative position model refers to the simulation model used to characterize the relative positional relationship between the probe and the inner wall of the pipe. Based on the probe insertion depth, insertion angle and pipe inner diameter, a spatial position model of the probe inside the pipe is constructed using three-dimensional geometric modeling methods to clarify the geometric relationship such as the relative distance and spatial angle between the probe and the inner wall of the pipe.

[0190] A spatial position model of the probe and the inner wall of the pipe is constructed using a 3D geometric modeling tool. Key geometric parameters such as the insertion end of the probe and the minimum distance between the probe and the inner wall of the pipe are marked, and a standardized geometric model file is generated. It is determined that the relative position of the probe and the inner wall of the pipe directly affects the current diffusion range. The spatial position of the probe in the pipe is clearly defined, and an accurate relative position model is obtained, avoiding electric field simulation errors caused by geometric parameter deviations.

[0191] Step c2: Input the relative position model and the conductivity in the electrolyte properties into the preset electric field distribution model to obtain the current density distribution data generated by the probe on the inner wall of the pipe.

[0192] Specifically, the preset electric field distribution model refers to the simulation model used to simulate the current density distribution generated by the probe on the inner wall of the pipe. The relative position model and the conductivity in the electrolyte properties are input into the preset electric field distribution model (e.g., Finite Element Analysis (FEA) model), and the current density distribution data at each position on the inner wall of the pipe are obtained through electric field simulation calculation.

[0193] The relative position model is imported into the preset electric field distribution model, the electrolyte conductivity is set as the simulation parameter, the probe is defined as the current emission source and the inner wall of the pipe is defined as the receiving body. The current density value of each node on the inner wall of the pipe is calculated by finite element simulation to simulate the current distribution state generated by the probe on the inner wall of the pipe, and accurate current density distribution data is obtained and organized into a current density distribution dataset.

[0194] Step c3: Extract multiple target locations that meet the protection potential threshold from the current density distribution data.

[0195] Specifically, the target location is the position on the inner wall of the pipe that meets the protection potential threshold. Based on the correspondence between the protection potential threshold and the current density, the position where the potential corresponding to the current density meets the protection potential threshold is extracted from the current density distribution data and used as the target location.

[0196] Based on the correspondence between the protection potential threshold and the current density (which can be based on, for example, the Nernst equation or polarization curve), each node in the current density distribution data is traversed to determine whether the potential corresponding to the node meets the protection potential threshold. Nodes that meet the requirements are marked and extracted as target locations. When the potential reaches the protection potential threshold, corrosion can be effectively suppressed. The potential state at the corresponding location can be derived from the current density, and the location where the inner wall of the pipeline is effectively protected can be screened out, providing a basis for determining the subsequent coverage area. The location that meets the protection requirements can be accurately extracted, avoiding protection blind spots caused by potential judgment errors.

[0197] Step c4: Perform a continuity analysis on the target location along the pipeline axis to determine the continuous coverage area.

[0198] Specifically, the coverage area is the region on the inner wall of the pipeline that continuously meets the protection potential threshold along the axial direction. A continuity analysis is performed on the target locations along the pipeline axis to determine whether adjacent target locations are continuous, thus identifying continuous coverage areas and excluding discrete target locations. By sorting the target locations along the pipeline axis, the axial distance between adjacent target locations is calculated, and it is determined whether the distance is within a preset continuity threshold. Continuous target locations are then merged into a coverage area, and the start and end points of the area are marked.

[0199] Based on the requirement of continuous coverage, only continuous target locations can form an effective protection area. Discrete locations cannot achieve continuous corrosion inhibition. Through continuity analysis, the effective protection interval can be determined, and the continuous protection area along the axial direction of the inner wall of the pipeline can be identified. This provides a basis for calculating the effective coverage length, obtains an accurate continuous coverage interval, and avoids misjudging discrete protection locations as effective coverage areas.

[0200] Step c5: Analyze the coverage length along the pipe axis based on the coverage interval to obtain the effective coverage length of a single probe on the inner wall of the pipe.

[0201] Specifically, based on the start and end points of the coverage interval, the length along the pipe axis is calculated as the effective coverage length of a single probe on the pipe's inner wall. By extracting the axial start and end coordinates of each continuous coverage interval, the interval length is calculated from the coordinate difference. The longest continuous coverage interval length or the average coverage interval length is taken as the effective coverage length of a single probe. The effective coverage length of a single probe refers to the maximum length along the pipe axis that can continuously provide effective protection. By calculating the interval length, the protection range of the probe can be quantified, thus obtaining a precise effective coverage length and providing a basis for optimizing anode arrangement parameters.

[0202] The embodiments of this invention achieve precise quantification of the effective coverage length of a single probe through a standardized process of geometric modeling, electric field simulation, potential screening, continuity analysis and length calculation. This provides a reliable electrochemical basis for determining anode arrangement parameters and improves the uniformity and economy of cathodic protection on the inner wall of the pipeline.

[0203] Figure 3 A schematic diagram of the device for determining the anode arrangement parameters of the pipe inner wall probe provided in an embodiment of this application. Figure 3 As shown, the device 30 for determining the probe anode arrangement parameters on the inner wall of the pipe includes:

[0204] The acquisition module 301 is used to acquire engineering input parameters, which include pipe inner diameter, pipe length, fluid properties, anode specifications, material properties, electrolyte properties, and protection potential threshold.

[0205] The load analysis module 302 is used to determine the fluid load factor that the probe bears per unit length in the fluid environment based on the fluid properties and the probe diameter in the anode specification.

[0206] The structural analysis module 303 is used to perform structural safety analysis on the probe based on the fluid load coefficient and material properties to obtain target probe data, which includes probe insertion depth and probe insertion angle.

[0207] The coverage analysis module 304 is used to perform electrochemical coverage analysis on the current distribution generated by the probe on the inner wall of the pipe based on the pipe inner diameter, target probe data, electrolyte properties and protection potential threshold, so as to obtain the effective coverage length of a single probe.

[0208] Calculation module 305 is used to determine the anode spacing and number of anodes that meet the protection potential threshold based on the effective coverage length and pipe length;

[0209] The confirmation module 306 is used to use the probe insertion depth, probe insertion angle, anode spacing and anode number as anode arrangement parameters for the probes on the inner wall of the pipe.

[0210] In one possible implementation, the load analysis module 302 is specifically used for:

[0211] Extract fluid density and fluid velocity range from fluid properties;

[0212] Extract the probe diameter from the anode specification;

[0213] The corresponding drag coefficient is determined from a preset drag coefficient database based on the fluid velocity range and probe diameter;

[0214] The fluid load coefficient is obtained by processing the drag coefficient, fluid density, fluid velocity range and probe diameter to obtain the fluid load distribution force per unit length.

[0215] In one possible implementation, the load analysis module 302 is specifically used for:

[0216] The corresponding Reynolds number is determined based on the fluid velocity range, probe diameter, and fluid viscosity in the fluid properties.

[0217] Retrieve drag coefficients that match the Reynolds number from a pre-defined drag coefficient database.

[0218] In one possible implementation, the structural analysis module 303 is specifically used for:

[0219] Based on the fluid load coefficient, the preset candidate range of insertion depth and the candidate range of insertion angle, the probe is subjected to cantilever beam stress analysis to obtain the strength verification data of the maximum bending stress at the probe root as a function of insertion depth and insertion angle.

[0220] By comparing the strength verification data with the yield strength threshold in the material properties, multiple candidate value groups for insertion depth and insertion angle are obtained;

[0221] The target probe data is obtained by filtering the candidate value group based on the preset fatigue life threshold.

[0222] In one possible implementation, the structural analysis module 303 is further configured to:

[0223] Extract the fluid velocity range from the fluid properties, and determine the eddy shedding frequency of the probe in the fluid environment based on the fluid velocity range and the probe diameter;

[0224] The natural frequency of the probe is determined based on the probe insertion depth, probe insertion angle, and the elastic modulus of the material properties.

[0225] The vortex shedding frequency is compared with the natural frequency. If the difference ratio is less than the preset resonance avoidance threshold, the probe insertion depth or probe insertion angle is adjusted, and the process returns to the step of performing cantilever beam stress analysis on the probe until the difference ratio is greater than or equal to the preset resonance avoidance threshold.

[0226] In one possible implementation, the structural analysis module 303 is further configured to:

[0227] Based on the fluid load factor and fatigue performance parameters in the material properties, fatigue life analysis is performed on the insertion depth and insertion angle in the candidate value group to obtain the corresponding expected fatigue life.

[0228] The expected fatigue life is compared with the preset fatigue life threshold, and the candidate value group whose expected fatigue life is greater than the preset fatigue life threshold is used as the target probe data.

[0229] In one possible implementation, the coverage analysis module 304 is specifically used for:

[0230] A relative position model between the probe and the inner wall of the pipe is established based on the probe insertion depth, probe insertion angle and pipe inner diameter;

[0231] By inputting the relative position model and the conductivity in the electrolyte properties into the preset electric field distribution model, the current density distribution data generated by the probe on the inner wall of the pipe can be obtained.

[0232] Extract multiple target locations that meet the protection potential threshold from the current density distribution data;

[0233] The continuity of the target location along the pipeline axis is analyzed to determine the continuous coverage area.

[0234] Based on the coverage interval analysis along the pipe axis, the effective coverage length of a single probe on the inner wall of the pipe is obtained.

[0235] The device for determining the anode arrangement parameters of the pipe inner wall probe provided in this embodiment can be used to perform the above-described method for determining the anode arrangement parameters of the pipe inner wall probe. Its implementation principle and technical effect are similar, and will not be described again in this embodiment.

[0236] Figure 4 A schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application, such as... Figure 4 As shown, the electronic device 40 includes at least one processor 401 and a memory 402. Optionally, the electronic device 40 also includes a communication component 403. The processor 401, memory 402, and communication component 403 are connected via a bus 404.

[0237] In the specific implementation process, at least one processor 401 executes computer execution instructions stored in memory 402, causing at least one processor 401 to perform the above method.

[0238] The specific implementation process of processor 401 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0239] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0240] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.

[0241] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0242] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.

[0243] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.

[0244] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0245] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.

[0246] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0247] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0248] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0249] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0250] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0251] Finally, it should be noted that other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.

Claims

1. A method for determining the anode arrangement parameters of a probe on the inner wall of a pipe, characterized in that, include: Obtain engineering input parameters, including pipe inner diameter, pipe length, fluid properties, anode specifications, material properties, electrolyte properties, and protection potential threshold. Based on the fluid properties and the probe diameter in the anode specification, determine the fluid load factor that the probe bears per unit length in the fluid environment; Based on the fluid load coefficient and the material properties, a structural safety analysis is performed on the probe to obtain target probe data, which includes probe insertion depth and probe insertion angle. Based on the pipe inner diameter, target probe data, electrolyte properties, and protection potential threshold, an electrochemical coverage analysis was performed on the current distribution generated by the probe on the pipe inner wall to obtain the effective coverage length of a single probe. The anode spacing and number of anodes that satisfy the protection potential threshold are determined based on the effective coverage length and the pipe length. The probe insertion depth, probe insertion angle, anode spacing, and number of anodes are used as the anode arrangement parameters for the probes on the inner wall of the pipe.

2. The method according to claim 1, characterized in that, Based on the fluid properties and the probe diameter in the anode specification, the fluid load factor borne by the probe per unit length in the fluid environment is determined, including: Extract the fluid density and fluid velocity range from the fluid properties; Extract the probe diameter from the anode specifications; The corresponding drag coefficient is determined from a preset drag coefficient database based on the fluid velocity range and the probe diameter; The fluid load coefficient is obtained by processing the drag coefficient, fluid density, fluid velocity range and probe diameter to obtain the fluid load distribution force per unit length.

3. The method according to claim 2, characterized in that, Based on the fluid velocity range and the probe diameter, the corresponding drag coefficient is determined from a preset drag coefficient database, including: The corresponding Reynolds number is determined based on the fluid velocity range, the probe diameter, and the fluid viscosity in the fluid properties. Obtain a drag coefficient that matches the Reynolds number from a preset drag coefficient database.

4. The method according to claim 1, characterized in that, Based on the fluid load coefficient and the material properties, a structural safety analysis is performed on the probe to obtain target probe data, including: Based on the fluid load coefficient, the preset candidate range for insertion depth and the candidate range for insertion angle, the probe is subjected to cantilever beam stress analysis to obtain strength verification data on the variation of the maximum bending stress at the probe root with the insertion depth and the insertion angle. The strength verification data is compared with the yield strength threshold in the material properties to obtain multiple candidate value groups for insertion depth and insertion angle; The target probe data is obtained by filtering the candidate value group based on a preset fatigue life threshold.

5. The method according to claim 4, characterized in that, After obtaining multiple candidate sets of insertion depth and insertion angle values, the following are also included: Extract the fluid velocity range from the fluid properties, and determine the eddy current frequency of the probe in the fluid environment based on the fluid velocity range and the probe diameter; The natural frequency of the probe is determined based on the probe insertion depth, probe insertion angle, and the elastic modulus of the material properties. The vortex shedding frequency is compared with the natural frequency. If the difference ratio is less than the preset resonance avoidance threshold, the probe insertion depth or probe insertion angle is adjusted, and the process returns to the step of performing cantilever beam stress analysis on the probe until the difference ratio is greater than or equal to the preset resonance avoidance threshold.

6. The method according to claim 4, characterized in that, Target probe data is obtained by filtering the candidate value group based on a preset fatigue life threshold, including: Based on the fluid load coefficient and the fatigue performance parameters in the material properties, fatigue life analysis is performed on the insertion depth and insertion angle in the candidate value group to obtain the corresponding expected fatigue life. The expected fatigue life is compared with a preset fatigue life threshold, and the candidate value group whose expected fatigue life is greater than the preset fatigue life threshold is used as the target probe data.

7. The method according to claim 1, characterized in that, Electrochemical coverage analysis was performed on the current distribution generated by the probe on the inner wall of the pipe, including: A relative position model between the probe and the inner wall of the pipe is established based on the probe insertion depth, probe insertion angle and pipe inner diameter. The relative position model and the conductivity in the electrolyte properties are input into a preset electric field distribution model to obtain the current density distribution data generated by the probe on the inner wall of the pipe. Extract multiple target locations that satisfy the protection potential threshold from the current density distribution data; The target location is analyzed for continuity along the pipeline axis to determine the continuous coverage area; Based on the coverage interval analysis along the pipe axis, the effective coverage length of a single probe on the inner wall of the pipe is obtained.

8. A device for determining the anode arrangement parameters of a probe on the inner wall of a pipe, characterized in that, include: The acquisition module is used to acquire engineering input parameters, which include pipe inner diameter, pipe length, fluid properties, anode specifications, material properties, electrolyte properties, and protection potential threshold. The load analysis module is used to determine the fluid load coefficient that the probe bears per unit length in the fluid environment based on the fluid properties and the probe diameter in the anode specification. The structural analysis module is used to perform structural safety analysis on the probe based on the fluid load coefficient and the material properties to obtain target probe data, which includes probe insertion depth and probe insertion angle. The coverage analysis module is used to perform electrochemical coverage analysis on the current distribution generated by the probe on the inner wall of the pipe based on the inner diameter of the pipe, target probe data, electrolyte properties and protection potential threshold, so as to obtain the effective coverage length of a single probe. The calculation module is used to determine the anode spacing and number of anodes that satisfy the protection potential threshold based on the effective coverage length and the pipe length; The confirmation module is used to use the probe insertion depth, probe insertion angle, anode spacing, and number of anodes as anode arrangement parameters for the probes on the inner wall of the pipe.

9. An electronic device, characterized in that, include: Memory, processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-7.