Anti-corrosion method and system for high-temperature liquid conveying pipeline
By monitoring the temperature and potential of the high-temperature liquid delivery pipeline in real time and dynamically adjusting the injection volume of the rust inhibitor, the problem of low rust prevention efficiency in existing technologies is solved, and efficient rust prevention control and resource optimization are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-12
- Publication Date
- 2026-03-10
AI Technical Summary
Existing technologies cannot dynamically adjust based on real-time temperature and potential changes, resulting in low corrosion prevention efficiency, resource waste, and insufficient automation in high-temperature liquid transport pipelines.
The temperature and potential of the pipeline are monitored in real time by the temperature acquisition unit and the electrochemical monitoring unit. The injection volume of the rust inhibitor is dynamically adjusted by the core control unit. The amount of rust inhibitor used is calculated by combining the temperature and potential correction factors, so as to achieve precise rust prevention and control.
It achieves precise rust prevention and corrosion control of high-temperature liquid transportation pipelines, improves protection efficiency and resource utilization, and has the advantages of strong real-time performance, high anti-interference ability and adaptive optimization.
Smart Images

Figure CN121629404A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of pipeline intelligent protection, and in particular to a high-temperature liquid conveying pipeline rust prevention method and system. BACKGROUND
[0002] With the wide application of pipeline conveying schemes in the fields of petrochemical industry, thermal power generation and high-temperature heat exchange system, the problem of rust prevention of conveying pipelines is increasingly prominent. High-temperature liquid in the conveying process can cause the temperature of the pipe wall to rise, resulting in accelerated migration of metal ions, thereby intensifying the electrochemical corrosion reaction and seriously affecting the safe and stable operation of the equipment.
[0003] The prior art mostly uses a method of injecting a fixed-concentration rust-prevention liquid into the pipeline within a preset period, but this method cannot dynamically control according to real-time temperature and potential changes, which is prone to cause excessive or insufficient rust-prevention liquid, resulting in waste of resources and difficulty in achieving precise protection. In addition, the traditional corrosion control system mostly relies on manual monitoring and manual injection, with a lagging response and low automation degree.
[0004] In view of the above problems, there is an urgent need for a high-temperature liquid conveying pipeline rust prevention method capable of realizing real-time monitoring and self-adaptive injection control based on temperature and potential changes, so as to improve the corrosion prevention efficiency and prolong the service life of the pipeline. SUMMARY
[0005] The present application provides a high-temperature liquid conveying pipeline rust prevention method and a computer readable storage medium, which mainly aims to effectively prevent and control the rusting of the conveying pipeline.
[0006] To achieve the above-mentioned purpose, the present application provides a high-temperature liquid conveying pipeline rust prevention method, which comprises: receiving a pipeline rust prevention instruction, and confirming a pipeline rust prevention environment based on the pipeline rust prevention instruction, wherein the pipeline rust prevention environment comprises a conveying pipeline, a rust-prevention liquid injection device and a core control unit, wherein the surface of the conveying pipeline is provided with a temperature acquisition unit and an electrochemical monitoring unit, and the rust-prevention liquid injection device is internally provided with a rust-prevention liquid; acquiring a target liquid, and acquiring a pipeline sensing node by using the temperature acquisition unit and the electrochemical monitoring unit when the target liquid flows in the conveying pipeline, wherein the pipeline sensing node comprises a pipeline temperature state and a pipeline potential position, the pipeline temperature state is a normal state or a high-temperature state, and the pipeline potential position is at an anode or at a cathode; when the pipeline temperature state is a high-temperature state and the pipeline potential position is at an anode, starting the rust-prevention liquid injection device by using the core control unit, injecting the rust-prevention liquid into the target liquid by using the started rust-prevention liquid injection device, recording the injection time, and obtaining the injection time; acquiring a potential moving direction according to the injection time, wherein the potential moving direction is moving towards an anode or moving towards a cathode; If the potential shifts towards the anode, return to the step of using the rust-preventive liquid injection device after startup to inject the rust-preventive liquid into the target liquid and record the injection time to obtain the injection time, until the potential shifts towards the cathode, thereby achieving rust prevention of the high-temperature liquid transportation pipeline.
[0007] Optionally, the step of acquiring pipeline sensing nodes using the temperature acquisition unit and the electrochemical monitoring unit includes: The temperature information of the delivery pipeline is collected in real time by the temperature acquisition unit to obtain the real-time pipeline temperature node, which includes the real-time pipeline temperature and the real-time acquisition time. The potential information of the delivery pipeline is monitored in real time using an electrochemical monitoring unit to obtain the real-time pipeline potential node, which includes the real-time pipeline potential and the real-time monitoring time. Obtain the historical pipeline temperature node set and the historical pipeline potential node set. Update the historical pipeline temperature node set using the real-time pipeline temperature nodes to obtain the updated pipeline temperature node set. The updated pipeline temperature node set includes one or more updated pipeline temperature nodes, and the updated pipeline temperature node includes the updated pipeline temperature and the update acquisition time. The historical pipeline potential node set is updated using real-time pipeline potential nodes to obtain an updated pipeline potential node set. The updated pipeline potential node set includes one or more updated pipeline potential nodes, and the updated pipeline potential node includes the updated pipeline potential and the updated monitoring time. The temperature status of the delivery pipeline is determined by updating the pipeline temperature node set, and the pipeline temperature status is obtained. The potential position of the delivery pipeline is determined by updating the pipeline potential node set, and the pipeline potential position is obtained. By associating the pipeline potential location and pipeline temperature status, pipeline sensing nodes are obtained.
[0008] Optionally, the step of determining the temperature state of the delivery pipeline based on updating the pipeline temperature node set to obtain the pipeline temperature state includes: The updated pipeline temperature node set is sorted according to the order of update acquisition time to obtain the pipeline temperature node sequence. Using a preset fixed temperature window, a sequence of temperature feature nodes is extracted from the pipeline temperature node sequence, wherein the preset window length value of the fixed temperature window is used. One or more sets of segmented pipeline temperature nodes are identified from the temperature feature node sequence. The set of segmented pipeline temperature nodes includes one or more segmented pipeline temperature nodes, and each segmented pipeline temperature node includes the segmented pipeline temperature and the segmented acquisition time. The segmented pipeline temperature corresponding to each segmented pipeline temperature node in the set of segmented pipeline temperature nodes is the same. Extract partitioned piping temperature node sets sequentially from one or more partitioned piping temperature node sets, and perform the following operations on each extracted partitioned piping temperature node set: The number of temperature nodes in the pipeline is divided into categories, and the statistical quantity is obtained. The statistical quantities are then summarized to obtain one or more statistical quantities. The set of pipe temperature nodes corresponding to the largest statistical quantity among one or more statistical quantities is taken as the target pipe temperature node set. The target pipe temperature node set includes multiple target pipe temperature nodes, and each target pipe temperature node includes the target pipe temperature and the target acquisition time. The target pipe temperature corresponding to each target pipe temperature node in the target pipe temperature node set is the same. Obtain the high temperature threshold of the pipeline, and determine the difference between the target pipeline temperature and the high temperature threshold. If the target pipeline temperature is greater than the high temperature threshold, the pipeline temperature status is confirmed as a high temperature status; otherwise, the pipeline temperature status is confirmed as a normal status.
[0009] Optionally, the step of determining the potential position of the delivery pipeline based on the updated pipeline potential node set to obtain the pipeline potential position includes: The number of pipeline potential nodes updated in a concentrated manner is counted to obtain the total number of potential nodes; If the number of potential nodes is less than or equal to 1, return to the step of synchronously using the electrochemical monitoring unit to monitor the corrosion information of the delivery pipeline in real time and obtain the real-time pipeline potential nodes, until the number of potential nodes is greater than 1. Otherwise, the updated pipeline potential nodes in the updated pipeline potential node set are sorted according to the order of their update monitoring time to obtain the updated pipeline potential node sequence. Using a preset potential fixed window, the potential feature node sequence is extracted from the updated pipeline potential node sequence, where the window length value of the preset potential fixed window is set. The pipeline potential location was determined based on the potential feature node sequence.
[0010] Optionally, determining the pipeline potential location based on the potential feature node sequence includes: The reference time is obtained by sequentially extracting and updating the monitoring time from the potential feature node sequence; Using the reference time, the analysis time is determined in the updated pipeline potential node sequence. The updated pipeline potential node corresponding to the analysis time is adjacent in the updated pipeline potential node sequence but lags behind the updated pipeline potential node corresponding to the reference time in the updated pipeline potential node sequence. The updated pipeline potential is retrieved from the updated pipeline potential node set using the reference time and analysis time respectively, to obtain the reference pipeline potential and the analyzed pipeline potential; The rate of change of potential is calculated based on the reference time, analysis time, reference pipeline potential, and analysis pipeline potential. Summarize the potential change rates to obtain one or more potential change rates, calculate the mean of the one or more potential change rates, and obtain the mean of the change rates; Obtain a reference change threshold, compare the average change rate with the reference change threshold. If the average change rate is greater than the reference change threshold, the pipeline potential position is confirmed as being at the anode; otherwise, the pipeline potential position is confirmed as being at the cathode.
[0011] Optionally, before injecting the rust inhibitor into the target liquid using the activated rust inhibitor injection device, the method further includes: Obtain the diameter and length of the delivery pipeline, and calculate the pipeline surface area based on the diameter and length of the delivery pipeline; The current time is obtained by using the temperature acquisition unit to collect the temperature of the surface of the delivery pipeline at the current time, and the current pipeline temperature is obtained. The difference between the current pipeline temperature and the preset reference pipeline temperature is calculated to obtain the pipeline temperature difference. The potential of the delivery pipeline is monitored at the current moment using an electrochemical monitoring unit to obtain the current pipeline potential. The potential correction factor is calculated based on the current pipeline potential, the preset standard potential threshold, and the pre-constructed potential correction function. Based on the pipeline surface area, pipeline temperature difference, potential correction factor, and preset rust inhibitor concentration, the rust inhibitor dosage parameters are calculated in the core control unit. The rust inhibitor dosage parameters are imported into the rust inhibitor injection device to obtain the rust inhibitor injection device after startup.
[0012] Optionally, the calculation of the rust inhibitor dosage parameters in the core control unit based on the pipeline surface area, pipeline temperature difference, potential correction factor, and preset rust inhibitor concentration includes: The temperature correction factor is calculated based on the pipeline temperature difference and the pre-constructed temperature correction function, as shown below: , in, This represents the temperature correction factor. This represents the preset temperature correction factor. This indicates the temperature difference in the pipeline; Calculate the required mass of rust inhibitor per unit area based on the temperature correction factor and the potential correction factor to obtain the required mass per unit area. The total required mass is obtained by multiplying the unit required mass by the pipe surface area. Obtain the concentration of the active ingredient and the density of the rust inhibitor. Calculate the required volume of the rust inhibitor based on the total required mass, the density of the rust inhibitor, and the concentration of the active ingredient to obtain the total volume of the rust inhibitor. The rust inhibitor dosage parameters are calculated based on the total volume of the rust inhibitor and the preset injection time.
[0013] Optionally, the rust inhibitor dosage parameter is calculated based on the total volume of the rust inhibitor and the preset injection time, and the calculation method is as follows: , in, This indicates the dosage parameter of the rust inhibitor. This indicates the preset unit base mass. This represents the surface area of the pipeline. This indicates the required quality per unit. This indicates the density of the rust inhibitor. This indicates the concentration of the active ingredient. This indicates the injection duration, where 0 represents the base identifier. Indicates the active ingredient identifier, Indicates duration identifier.
[0014] Optionally, obtaining the potential shift direction based on the injection time includes: The reaction time and the current time are obtained. The start time is calculated based on the injection time and the reaction time. When the current time reaches the start time, multiple retest times are identified within the preset retest period. The electrochemical monitoring unit is used to monitor the potential information of the delivery pipeline at the multiple retest times to obtain multiple retest pipeline potential nodes. The retest pipeline potential nodes include the retest time and the retest potential. The potential nodes of multiple retested pipelines are sorted according to the order of retesting time to obtain the retested pipeline potential node sequence. The node position is obtained based on the retested pipeline potential node sequence, where the node position is 1, 2, ..., n. From the sequence of retested pipeline potential nodes, obtain the retested pipeline potential nodes with node positions 1 and n to obtain the first and last retested nodes. Calculate the difference between the retest potentials corresponding to the first and last retest nodes to obtain the retest potential difference. Compare the remeasured potential difference value with the preset potential difference threshold. If the remeasured potential difference value is greater than the potential difference threshold, the potential movement direction is confirmed as moving towards the anode; otherwise, the potential movement direction is confirmed as moving towards the cathode.
[0015] To achieve the above objectives, the present invention also provides a rust prevention system for high-temperature liquid transport pipelines, comprising: The pipeline sensing module is used to receive pipeline anti-corrosion commands and confirm the pipeline anti-corrosion environment based on the pipeline anti-corrosion commands. The pipeline anti-corrosion environment includes the delivery pipeline, the anti-corrosion liquid injection device and the core control unit. The delivery pipeline is equipped with a temperature acquisition unit and an electrochemical monitoring unit, and the anti-corrosion liquid injection device is filled with anti-corrosion liquid. The target liquid is acquired. When the target liquid flows in the delivery pipeline, the pipeline sensing node is acquired using the temperature acquisition unit and the electrochemical monitoring unit. The pipeline sensing node includes the pipeline temperature status and the pipeline potential position. The pipeline temperature status is either normal or high temperature, and the pipeline potential position is either at the anode or at the cathode. The rust monitoring module is used to activate the rust inhibitor injection device using the core control unit when the pipeline temperature is high and the pipeline potential is at the anode position. The activated rust inhibitor injection device injects the rust inhibitor into the target liquid and records the injection time. The rust prevention feedback module is used to obtain the potential movement direction based on the injection time, wherein the potential movement direction is either towards the anode or towards the cathode; The closed-loop processing module is used to return to the step of injecting rust inhibitor into the target liquid using the rust inhibitor injection device after startup and recording the injection time if the potential shift direction is towards the anode, until the potential shift direction is towards the cathode, thereby achieving rust prevention of the high-temperature liquid transportation pipeline.
[0016] To address the above problems, the present invention also provides an electronic device, the electronic device comprising: A memory that stores at least one instruction; and a processor that executes the instructions stored in the memory to implement the above-described method for preventing corrosion of high-temperature liquid transport pipelines.
[0017] To address the aforementioned problems, the present invention also provides a computer-readable storage medium storing at least one instruction, which is executed by a processor in an electronic device to implement the above-described method for preventing corrosion of high-temperature liquid transport pipelines.
[0018] To address the problems described in the background art, this invention receives a pipeline corrosion prevention command and identifies the pipeline corrosion prevention environment based on the command. This environment includes a delivery pipeline, a rust-preventive liquid injection device, and a core control unit. The delivery pipeline is equipped with a temperature acquisition unit and an electrochemical monitoring unit. The rust-preventive liquid injection device contains rust-preventive liquid to acquire the target liquid. As the target liquid flows through the delivery pipeline, the temperature acquisition unit and electrochemical monitoring unit acquire pipeline sensing nodes. These sensing nodes include the pipeline temperature status and pipeline potential position. The pipeline temperature status is either normal or high temperature, and the pipeline potential position is either at the anode or cathode. Therefore, this invention uses the temperature acquisition unit and electrochemical monitoring unit to collaboratively acquire the temperature status and potential position of the delivery pipeline, constructing pipeline sensing nodes to achieve dynamic corrosion prevention monitoring in a high-temperature liquid environment. By utilizing a fixed window screening mechanism and a potential change rate determination method, the accuracy and stability of rust identification are improved, enabling intelligent judgment of the anodic and cathodic states. It has the advantages of strong real-time performance, high anti-interference ability, and adaptive optimization. When the pipeline temperature is high and the pipeline potential is at the anodic position, the core control unit is used to start the rust inhibitor injection device. The rust inhibitor is injected into the target liquid using the started rust inhibitor injection device, and the injection time is recorded to obtain the injection time. It can be seen that the present invention achieves precise control of pipeline rust prevention in high-temperature liquid environments by dynamically correcting the rust inhibitor injection amount through dual parameters of temperature and potential. By leveraging the synergistic effect of temperature and potential correction factors, the amount of rust inhibitor used is intelligently calculated, avoiding insufficient injection or waste, thus improving protection efficiency and resource utilization. It boasts advantages such as high real-time performance, high precision, and adaptive control. The potential movement direction is obtained based on the injection time, indicating whether it is moving towards the anode or cathode. If the potential movement direction is towards the anode, the process returns to the step of injecting the rust inhibitor into the target liquid using the activated rust inhibitor injection device and recording the injection time, until the potential movement direction is towards the cathode. This achieves rust prevention in high-temperature liquid transport pipelines. It is evident that this invention dynamically monitors the potential change trend during the rust inhibitor's effectiveness process through the synergistic calculation of injection and reaction times. The electrochemical monitoring unit repeatedly collects pipeline potentials during the retesting period, constructing a retesting potential node sequence. The potential movement direction is determined based on the potential difference between the first and last nodes, achieving real-time assessment of the rust inhibitor's effectiveness and intelligent identification of anodic corrosion trends in high-temperature transport pipelines. Therefore, this invention can effectively control rust in transport pipelines. Attached Figure Description
[0019] Figure 1 This is a schematic flowchart of a method for preventing corrosion of high-temperature liquid transport pipelines according to an embodiment of the present invention. Figure 2This is a functional block diagram of a high-temperature liquid transport pipeline anti-corrosion system provided in an embodiment of the present invention; Figure 3 This is a schematic diagram of the structure of an electronic device for implementing the rust prevention method for high-temperature liquid transport pipelines according to an embodiment of the present invention.
[0020] Explanation of reference numerals in the attached figures: 1. Electronic equipment; 10. Processor; 11. Memory; 12. Bus; 100. Functional module diagram of high temperature liquid transportation pipeline anti-corrosion system; 101. Pipeline sensing module; 102. Corrosion monitoring module; 103. Anti-corrosion feedback module; 104. Closed-loop processing module.
[0021] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0022] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0023] This application provides a method for preventing corrosion of high-temperature liquid transport pipelines. The execution subject of this method includes, but is not limited to, at least one of the following electronic devices that can be configured to execute the method provided in this application: a server, a terminal, etc. In other words, the method for preventing corrosion of high-temperature liquid transport pipelines can be executed by software or hardware installed on a terminal device or a server device, and the software can be a blockchain platform. The server includes, but is not limited to, a single server, a server cluster, a cloud server, or a cloud server cluster.
[0024] Reference Figure 1 The diagram shown is a schematic flow chart of a high-temperature liquid transport pipeline corrosion prevention method according to an embodiment of the present invention. In this embodiment, the high-temperature liquid transport pipeline corrosion prevention method includes: S1. Receive pipeline anti-corrosion command, and confirm the pipeline anti-corrosion environment based on the pipeline anti-corrosion command. The pipeline anti-corrosion environment includes the delivery pipeline, the anti-corrosion liquid injection device and the core control unit. The delivery pipeline is equipped with a temperature acquisition unit and an electrochemical monitoring unit, and the anti-corrosion liquid injection device is filled with anti-corrosion liquid.
[0025] It should be explained that high-temperature liquids accelerate corrosion of metal pipelines during transport. The pipeline corrosion prevention instruction is a command issued by personnel who wish to prevent corrosion of the metal pipelines when transporting high-temperature liquids. The pipeline corrosion prevention environment is a comprehensive working environment constructed to prevent corrosion of the pipelines during the transport of high-temperature liquids. The pipeline is a cylindrical, closed fluid channel structure used to carry and transport liquids. The corrosion inhibitor injection device is a device that injects corrosion inhibitor into the pipeline to inhibit or eliminate corrosion when a risk of corrosion is detected. The core control unit is an intelligent control unit used to monitor, analyze, and control the pipeline corrosion prevention process. The temperature acquisition unit is used to monitor the temperature changes of the pipeline in real time and obtain the temperature status information of the pipeline. The electrochemical monitoring unit is used to monitor the potential changes and corrosion status of the metal pipeline in real time. The corrosion inhibitor is a chemical liquid used to change the pH value of the inner surface of the pipeline to inhibit or slow down metal corrosion.
[0026] For example, Zhang, as the person in charge of pipeline maintenance, issued a pipeline corrosion prevention instruction to prevent the pipeline from rusting under high temperature conditions during the transportation of high-temperature coal chemical liquid, thus reducing the pipeline's lifespan, and confirmed the pipeline corrosion prevention environment.
[0027] S2. Acquire the target liquid. When the target liquid flows in the delivery pipeline, the pipeline sensing node is acquired using the temperature acquisition unit and the electrochemical monitoring unit. The pipeline sensing node includes the pipeline temperature status and the pipeline potential position. The pipeline temperature status is either normal or high temperature, and the pipeline potential position is either at the anode or at the cathode.
[0028] It should be explained that the target liquid is a coal chemical liquid that flows in the delivery pipeline and will cause corrosion to the pipeline at high temperatures. The pipeline sensing node collects pipeline status information, including pipeline temperature and pipeline potential position, through sensing units installed on the surface of the delivery pipeline. The pipeline temperature is the temperature of the environment in which the delivery pipeline is located, monitored by the temperature acquisition unit, and the pipeline potential position is the polarity state of the delivery pipeline in the electrochemical reaction, measured by the electrochemical monitoring unit.
[0029] It should be understood that metal corrosion is essentially an electrochemical reaction. High temperatures increase the reaction rate, accelerating the chemical reaction between the metal and the medium (such as water, oxygen, or ions), thus intensifying corrosion processes such as oxidation and dissolution, and accelerating damage to the transmission pipeline. The corrosion situation can be observed by monitoring the potential information of the transmission pipeline. Therefore, the method of using a temperature acquisition unit and an electrochemical monitoring unit to obtain pipeline sensing nodes includes: The temperature information of the delivery pipeline is collected in real time by the temperature acquisition unit to obtain the real-time pipeline temperature node, which includes the real-time pipeline temperature and the real-time acquisition time. The potential information of the delivery pipeline is monitored in real time using an electrochemical monitoring unit to obtain the real-time pipeline potential node, which includes the real-time pipeline potential and the real-time monitoring time. Obtain the historical pipeline temperature node set and the historical pipeline potential node set. Update the historical pipeline temperature node set using the real-time pipeline temperature nodes to obtain the updated pipeline temperature node set. The updated pipeline temperature node set includes one or more updated pipeline temperature nodes, and the updated pipeline temperature node includes the updated pipeline temperature and the update acquisition time. The historical pipeline potential node set is updated using real-time pipeline potential nodes to obtain an updated pipeline potential node set. The updated pipeline potential node set includes one or more updated pipeline potential nodes, and the updated pipeline potential node includes the updated pipeline potential and the updated monitoring time. The temperature status of the delivery pipeline is determined by updating the pipeline temperature node set, and the pipeline temperature status is obtained. The potential position of the delivery pipeline is determined by updating the pipeline potential node set, and the pipeline potential position is obtained. By associating the pipeline potential location and pipeline temperature status, pipeline sensing nodes are obtained.
[0030] Furthermore, the historical pipeline temperature node set is a collection of multiple historical pipeline temperature nodes, where each historical pipeline temperature node is a single temperature record point in the set of pipeline temperature data collected and recorded by the temperature acquisition unit at different time points. Similarly, the historical pipeline potential node set is a collection of multiple historical pipeline potential nodes, where each historical pipeline potential node is a single potential record point in the set of pipe wall potential data collected and recorded by the electrochemical monitoring unit at different time points. The updated pipeline temperature node set is a new set formed by adding real-time pipeline temperature nodes to the historical pipeline temperature node set, and the updated pipeline potential node set is a new set formed by adding real-time pipeline potential nodes to the historical pipeline potential node set.
[0031] For example, suppose the temperature acquisition unit acquires a pipeline temperature of 125℃ at 10:00:00 during pipeline operation, obtaining a real-time pipeline temperature node (125℃, 10:00:00). At the same time, the electrochemical monitoring unit detects a pipeline potential of +0.42V, obtaining a real-time pipeline potential node (+0.42V, 10:00:00). The historical pipeline temperature node set {(122℃, 9:57:00), (120℃, 9:58:00), (122℃, 9:59:00)} and the historical pipeline potential node set {(+0.35V, 9:57:00), (+0.38V, 9:58:00), (+0.40V, 9:59:00)} are read from the pipeline corrosion environment database. The historical pipeline temperature node set is then updated using the real-time pipeline temperature node, resulting in an updated pipeline temperature node set. {(122℃,9:57:00),(120℃,9:58:00),(122℃,9:59:00),(125℃,10:00:00)}, using real-time pipeline potential nodes to update the historical pipeline potential node set, resulting in the updated pipeline potential node set {(+0.35V,9:57:00),(+0.38V,9:58:00),(+0.40V,9:59:00),(+0.42V,10:00:00)}.
[0032] It should be explained that the step of determining the temperature state of the delivery pipeline based on updating the pipeline temperature node set to obtain the pipeline temperature state includes: The updated pipeline temperature node set is sorted according to the order of update acquisition time to obtain the pipeline temperature node sequence. Using a preset fixed temperature window, a sequence of temperature feature nodes is extracted from the pipeline temperature node sequence, wherein the preset window length value of the fixed temperature window is used. One or more sets of segmented pipeline temperature nodes are identified from the temperature feature node sequence. The set of segmented pipeline temperature nodes includes one or more segmented pipeline temperature nodes, and each segmented pipeline temperature node includes the segmented pipeline temperature and the segmented acquisition time. The segmented pipeline temperature corresponding to each segmented pipeline temperature node in the set of segmented pipeline temperature nodes is the same. Extract partitioned piping temperature node sets sequentially from one or more partitioned piping temperature node sets, and perform the following operations on each extracted partitioned piping temperature node set: The number of temperature nodes in the pipeline is divided into categories, and the statistical quantity is obtained. The statistical quantities are then summarized to obtain one or more statistical quantities. The set of pipe temperature nodes corresponding to the largest statistical quantity among one or more statistical quantities is taken as the target pipe temperature node set. The target pipe temperature node set includes multiple target pipe temperature nodes, and each target pipe temperature node includes the target pipe temperature and the target acquisition time. The target pipe temperature corresponding to each target pipe temperature node in the target pipe temperature node set is the same. Obtain the high temperature threshold of the pipeline, and determine the difference between the target pipeline temperature and the high temperature threshold. If the target pipeline temperature is greater than the high temperature threshold, the pipeline temperature status is confirmed as a high temperature status; otherwise, the pipeline temperature status is confirmed as a normal status.
[0033] It should be understood that the number of pipeline temperature nodes updated in the centralized update process is large. Updates that are too far removed from the current time are meaningless. Therefore, it is necessary to extract data from the centralized update process that is closer to the current time as reference data to determine the pipeline temperature status. Furthermore, to avoid outliers in the temperature data collected by the temperature acquisition unit, the pipeline temperature that appears most frequently in the pipeline temperature node sequence should be taken as the target pipeline temperature for high-temperature determination.
[0034] Understandably, the fixed temperature window is a continuous interval defined in the pipeline temperature node sequence according to a preset number of nodes, used to extract updated pipeline temperature nodes within a certain range. The pipeline high temperature threshold is a preset temperature critical value used to determine whether the delivery pipeline is in a high temperature state. When the target pipeline temperature exceeds the pipeline high temperature threshold, the pipeline is considered to be in a high temperature state; otherwise, it is in a normal state.
[0035] For example, suppose there are five updated pipeline temperature nodes in the update pipeline temperature node set, represented as {(122℃, 9:59:00), (120℃, 9:58:00), (122℃, 10:01:00), (125℃, 10:00:00), (118℃, 09:57:00)}. Sorting them according to the order of update acquisition time, the pipeline temperature node sequence is {(118℃, 09:57:00), (120℃, 9:58:00), (122℃, 9:59:00), (125℃, 10:00:00), (122℃, 10:01:00)}. Assume the window length of the fixed temperature window is... With a temperature value of 3, the resulting temperature feature node sequence is {(122℃, 9:59:00), (125℃, 10:00:00), (122℃, 10:01:00)}. Multiple sets of pipeline temperature nodes are then defined as {(122℃, 9:59:00), 122℃, 10:01:00)} and {(125℃, 10:00:00)}. It is evident that the number of pipeline temperature nodes defined as 122℃ is the largest. Therefore, {(122℃, 9:59:00), (122℃, 10:01:00)} is selected as the target pipeline temperature node set. Assuming the high-temperature threshold for the pipeline is 120℃, and 122℃ is greater than 120℃, the pipeline temperature state is considered a high-temperature state.
[0036] Furthermore, similarly, to avoid data interference from too far in the past when obtaining the pipeline temperature status, a fixed potential window needs to be set. Therefore, the step of determining the potential position of the delivery pipeline based on updating the pipeline potential node set to obtain the pipeline potential position includes: The number of pipeline potential nodes updated in a concentrated manner is counted to obtain the total number of potential nodes; If the number of potential nodes is less than or equal to 1, return to the step of synchronously using the electrochemical monitoring unit to monitor the corrosion information of the delivery pipeline in real time and obtain the real-time pipeline potential nodes, until the number of potential nodes is greater than 1. Otherwise, the updated pipeline potential nodes in the updated pipeline potential node set are sorted according to the order of their update monitoring time to obtain the updated pipeline potential node sequence. Using a preset potential fixed window, the potential feature node sequence is extracted from the updated pipeline potential node sequence, where the window length value of the preset potential fixed window is set. The pipeline potential location was determined based on the potential feature node sequence.
[0037] It should be understood that the rate of change of potential accurately reflects the direction and trend of electrochemical reactions on the metal surface, thereby dynamically determining whether the pipeline is in the anodic (corrosion state) or cathodic (protective state), avoiding misjudgments caused by single-point noise or instantaneous potential fluctuations, and achieving stable and reliable corrosion prevention control. The calculation of the rate of change of potential requires at least two updated pipeline potential nodes; therefore, it is necessary to determine the number of potential nodes.
[0038] It should be explained that the determination of pipeline potential location based on the potential feature node sequence includes: The reference time is obtained by sequentially extracting and updating the monitoring time from the potential feature node sequence; Using the reference time, the analysis time is determined in the updated pipeline potential node sequence. The updated pipeline potential node corresponding to the analysis time is adjacent in the updated pipeline potential node sequence but lags behind the updated pipeline potential node corresponding to the reference time in the updated pipeline potential node sequence. The updated pipeline potential is retrieved from the updated pipeline potential node set using the reference time and analysis time respectively, to obtain the reference pipeline potential and the analyzed pipeline potential; The rate of change of potential is calculated based on the reference time, analysis time, reference pipeline potential, and analysis pipeline potential, as shown below: , in, This represents the rate of change of the potential. This indicates the potential of the analysis pipeline. This indicates the potential of the reference pipeline. This indicates the analysis time. Indicates the reference time, Indicates the analysis identifier. Indicates a reference identifier. Indicates a potential identifier; Summarize the potential change rates to obtain one or more potential change rates, calculate the mean of the one or more potential change rates, and obtain the mean of the change rates; Obtain a reference change threshold, compare the average change rate with the reference change threshold. If the average change rate is greater than the reference change threshold, the pipeline potential position is confirmed as being at the anode; otherwise, the pipeline potential position is confirmed as being at the cathode.
[0039] It should be understood that the reference time is a time point extracted sequentially from the potential feature node sequence for comparative analysis, and the analysis time is a time point in the updated pipeline node sequence that is adjacent to and lagging behind the reference time. The reference pipeline potential is the pipeline potential value measured by the electrochemical monitoring unit at the reference time, and the analysis pipeline potential is the pipeline potential value measured by the electrochemical monitoring unit at the analysis time. The reference change threshold is a preset critical value used to determine the pipeline potential position. When the average rate of change of pipeline potential is greater than this critical value, the pipeline potential position is determined to be at the anode; otherwise, it is determined to be at the cathode.
[0040] For example, assuming the set of updated pipeline potential nodes is {(+0.40V, 9:59:00), (+0.35V, 9:57:00), (+0.44V, 10:00:00), (+0.38V, 9:58:00)}, then the number of updated pipeline potential nodes is 4. After sorting, the sequence of updated pipeline potential nodes is {(+0.35V, 9:57:00), (+0.38V, 9:58:00), (+0.40V, 9:59:00), (+0.44V, 10:00:00)}. Assuming the window length of the potential fixed window is 3, then the extracted potential feature node sequence is {(+0.38V, 9:58:00), (+0.40V, 9:59:00), (+0.44V, 10:00:00)}.
[0041] Furthermore, with the reference time for the first calculation being 9:58:00 and the analysis time being 9:59:00, the reference pipeline potential is +0.38V, and the analysis pipeline potential is +0.40V, resulting in a potential change rate of 0.02V / min. Similarly, the potential change rate at a reference time of 9:59:00 and an analysis time of 10:00:00 is calculated to be 0.04V / min, with an average change rate of 0.03V / min, which is greater than the reference change threshold of 0.015V / min. Therefore, the pipeline potential position is confirmed as being at the anode. This embodiment of the invention uses a temperature acquisition unit and an electrochemical monitoring unit to collaboratively acquire the temperature status and potential position of the delivery pipeline, constructing a pipeline sensing node to achieve dynamic corrosion monitoring in a high-temperature liquid environment. Utilizing a fixed window filtering mechanism and a potential change rate determination method, the accuracy and stability of corrosion identification are improved, enabling intelligent judgment of the anode and cathode states. It possesses advantages such as strong real-time performance, high anti-interference capability, and adaptive optimization.
[0042] S3. When the pipeline temperature is high and the pipeline potential is at the anode, the core control unit is used to start the rust inhibitor injection device. The rust inhibitor is injected into the target liquid using the started rust inhibitor injection device, and the injection time is recorded to obtain the injection time.
[0043] It should be understood that the injection time is the recorded moment when the rust inhibitor is first injected into the target liquid. When the high-temperature liquid flows in the delivery pipeline, rust inhibitor needs to be added to the target liquid in the delivery pipeline to prevent pipeline corrosion. Injecting too much rust inhibitor will lead to waste of rust inhibitor resources, while injecting too little rust inhibitor will result in an insignificant rust prevention effect on the delivery pipeline. Therefore, before injecting the rust inhibitor into the target liquid using the activated rust inhibitor injection device, the process also includes: Obtain the diameter and length of the delivery pipeline, and calculate the pipeline surface area based on the diameter and length of the delivery pipeline; The current time is obtained by using the temperature acquisition unit to collect the temperature of the surface of the delivery pipeline at the current time, and the current pipeline temperature is obtained. The difference between the current pipeline temperature and the preset reference pipeline temperature is calculated to obtain the pipeline temperature difference. The potential of the delivery pipeline is monitored at the current moment using an electrochemical monitoring unit to obtain the current pipeline potential. Based on the current pipeline potential, a preset standard potential threshold, and a pre-constructed potential correction function, a potential correction factor is calculated. The potential correction factor is as follows: , in, This represents the potential correction factor. This indicates the current pipeline potential. This represents the standard potential threshold; Based on the pipeline surface area, pipeline temperature difference, potential correction factor, and preset rust inhibitor concentration, the rust inhibitor dosage parameters are calculated in the core control unit. The rust inhibitor dosage parameters are imported into the rust inhibitor injection device to obtain the rust inhibitor injection device after startup.
[0044] It should be explained that the diameter of the delivery pipeline is the straight-line distance between the two sides of the inner wall of the delivery pipeline, and the length of the delivery pipeline is the distance measured along the centerline of the pipeline from the liquid inlet end to the liquid outlet end. The reference pipeline temperature is a delivery pipeline temperature value set as a reference standard. It differs from the pipeline high-temperature threshold in that the pipeline high-temperature threshold is a critical value for judging pipeline high temperature, while the reference pipeline temperature is the temperature at which the delivery pipeline will not rust; generally, 25℃ is chosen as the reference pipeline temperature. The standard potential threshold is a reference potential value used to determine whether the potential of the delivery pipeline is within a safe range. The potential correction factor is a correction coefficient that dynamically adjusts the amount of rust inhibitor used based on the relationship between the current pipeline potential and the standard potential threshold. The rust inhibitor usage parameter is the amount of rust inhibitor injected into the target liquid per unit time by the rust inhibitor injection device.
[0045] Furthermore, the calculation of rust inhibitor usage parameters in the core control unit based on pipeline surface area, pipeline temperature difference, potential correction factor, and preset rust inhibitor concentration includes: The temperature correction factor is calculated based on the pipeline temperature difference and the pre-constructed temperature correction function, as shown below: , in, This represents the temperature correction factor. This represents the preset temperature correction factor. This indicates the temperature difference in the pipeline; Calculate the required mass of rust inhibitor per unit area based on the temperature correction factor and the potential correction factor to obtain the required mass per unit area. The total required mass is obtained by multiplying the unit required mass by the pipe surface area. Obtain the concentration of the active ingredient and the density of the rust inhibitor. Calculate the required volume of the rust inhibitor based on the total required mass, the density of the rust inhibitor, and the concentration of the active ingredient to obtain the total volume of the rust inhibitor. The rust inhibitor dosage parameters are calculated based on the total volume of the rust inhibitor and the preset injection time.
[0046] It should be explained that the temperature correction factor is a correction coefficient characterizing the impact of pipeline temperature changes on the required amount of rust inhibitor. The rust inhibitor density is the mass per unit volume of rust inhibitor. The active ingredient concentration is the proportion of active substances with rust-preventing properties in the rust inhibitor. The injection time is the time required to inject the rust inhibitor into the target liquid, which is consistent with the time it takes for the high-temperature liquid to flow in the delivery pipeline after the target liquid is determined to be at a high temperature.
[0047] Furthermore, the rust inhibitor dosage parameters are calculated based on the total volume of the rust inhibitor and the preset injection time, and the calculation method is as follows: , in, This indicates the dosage parameter of the rust inhibitor. This indicates the preset unit base mass. This represents the surface area of the pipeline. This indicates the required quality per unit. This indicates the density of the rust inhibitor. This indicates the concentration of the active ingredient. This indicates the injection duration, where 0 represents the base identifier. Indicates the active ingredient identifier, Indicates duration identifier.
[0048] For example, assume the delivery pipeline diameter is 0.1. The length of the delivery pipeline is 50. Therefore, the surface area of the pipeline can be calculated to be 15.7. Assuming the current pipeline temperature is 80℃ and the reference pipeline temperature is 25℃, the pipeline temperature difference can be calculated to be 55℃. Given a value of 0.02, the temperature correction factor can be calculated to be 2.1. Assuming the current pipeline potential is 0.2 and the standard potential threshold is 0, and the current pipeline potential is greater than the standard potential threshold, then the potential correction factor can be calculated to be 1.2. Assuming a unit foundation mass... It is 0.05 The required mass per unit volume can be calculated to be 0.12825. Furthermore, the total required mass can be calculated to be 2.0145. Assuming the concentration of the active ingredient The rust inhibitor has a density of 25%. 1 The total volume of the rust inhibitor can be calculated to be 8.06. Assuming the injection time is 30 minutes, the final calculated rust inhibitor dosage is 0.2686. This invention achieves precise control over pipeline corrosion prevention in high-temperature liquid environments by dynamically correcting the injection volume of rust inhibitor using both temperature and potential parameters. Through the synergistic effect of temperature and potential correction factors, the amount of rust inhibitor used is intelligently calculated, avoiding insufficient injection or waste, improving protection efficiency and resource utilization, and offering advantages such as strong real-time performance, high precision, and adaptive control.
[0049] S4. Obtain the potential shift direction based on the injection time, wherein the potential shift direction is towards the anode or towards the cathode.
[0050] It should be understood that the metal surface of the delivery pipeline undergoes oxidation (electron loss) in the anodic region and reduction (electron gain) in the cathodic region. When the metal surface is at the anodic position, it indicates a risk of corrosion. The effective ions in the rust inhibitor, as they flow across the metal surface, alter the local pH and affect the potential distribution. As the injection time increases, the electrochemical monitoring unit detects a trend of potential shifting from the anodic to the cathodic direction, indicating that the rust inhibitor is effective. Therefore, obtaining the potential shift direction based on the injection time includes: The reaction time and the current time are obtained. The start time is calculated based on the injection time and the reaction time. When the current time reaches the start time, multiple retest times are identified within the preset retest period. The electrochemical monitoring unit is used to monitor the potential information of the delivery pipeline at the multiple retest times to obtain multiple retest pipeline potential nodes. The retest pipeline potential nodes include the retest time and the retest potential. The potential nodes of multiple retested pipelines are sorted according to the order of retesting time to obtain the retested pipeline potential node sequence. The node position is obtained based on the retested pipeline potential node sequence, where the node position is 1, 2, ..., n. From the sequence of retested pipeline potential nodes, obtain the retested pipeline potential nodes with node positions 1 and n to obtain the first and last retested nodes. Calculate the difference between the retest potentials corresponding to the first and last retest nodes to obtain the retest potential difference. Compare the remeasured potential difference value with the preset potential difference threshold. If the remeasured potential difference value is greater than the potential difference threshold, the potential movement direction is confirmed as moving towards the anode; otherwise, the potential movement direction is confirmed as moving towards the cathode.
[0051] For example, assuming the injection time is 00:00:00 and the reaction time is 1 minute, the starting time of the potential retest is 00:00:01. Assuming the retest period is 40 seconds and a total of 4 retests are performed, the sequence of potential nodes in the retest pipeline is {(00:00:10, 0.350V), (00:00:20, 0.360V), (00:00:30, 0.370V), (00:00:40, 0.378V)}. The first retest node is (00:00:10, 0.350V), and the last retest node is (00:00:40, 0.378V). The calculated retest potential difference is 28mV. Assuming the potential difference threshold is 15mV, the retest potential difference is greater than the potential difference threshold, so the direction of potential movement is confirmed as moving towards the anode.
[0052] S5. If the potential shift direction is towards the anode, return to the step of using the rust-preventive liquid injection device after startup to inject the rust-preventive liquid into the target liquid and record the injection time to obtain the injection time, until the potential shift direction is towards the cathode, thereby achieving rust prevention of the high-temperature liquid transportation pipeline.
[0053] It should be understood that if the potential shifts towards the anode, it indicates that the pipeline is currently corroded, and the amount of rust inhibitor injected needs to be adjusted until the potential shifts towards the cathode.
[0054] For example, suppose the current rust inhibitor dosage parameter is 0.2686. If the electrochemical monitoring unit detects a potential shift towards the anode, the rust inhibitor dosage parameters are recalculated. Assume the recalculated rust inhibitor dosage parameter is 0.2936. After the rust inhibitor is applied to the delivery pipeline, the electrochemical monitoring unit detects that the potential shift is towards the cathode, thus achieving rust prevention in the high-temperature liquid delivery pipeline. This embodiment of the invention dynamically monitors the potential change trend during the rust inhibitor's effectiveness process by co-calculating the injection time and reaction time. By using the electrochemical monitoring unit to repeatedly collect pipeline potential data during the retesting period, a retesting potential node sequence is constructed. The potential shift direction is determined based on the potential difference between the first and last nodes, enabling real-time assessment of the rust inhibitor's effectiveness and intelligent identification of anodic corrosion trends in high-temperature delivery pipelines.
[0055] To address the problems described in the background art, this invention receives a pipeline corrosion prevention command and identifies the pipeline corrosion prevention environment based on the command. This environment includes a delivery pipeline, a rust-preventive liquid injection device, and a core control unit. The delivery pipeline is equipped with a temperature acquisition unit and an electrochemical monitoring unit. The rust-preventive liquid injection device contains rust-preventive liquid to acquire the target liquid. As the target liquid flows through the delivery pipeline, the temperature acquisition unit and electrochemical monitoring unit acquire pipeline sensing nodes. These sensing nodes include the pipeline temperature status and pipeline potential position. The pipeline temperature status is either normal or high temperature, and the pipeline potential position is either at the anode or cathode. Therefore, this invention uses the temperature acquisition unit and electrochemical monitoring unit to collaboratively acquire the temperature status and potential position of the delivery pipeline, constructing pipeline sensing nodes to achieve dynamic corrosion prevention monitoring in a high-temperature liquid environment. By utilizing a fixed window screening mechanism and a potential change rate determination method, the accuracy and stability of rust identification are improved, enabling intelligent judgment of the anodic and cathodic states. It has the advantages of strong real-time performance, high anti-interference ability, and adaptive optimization. When the pipeline temperature is high and the pipeline potential is at the anodic position, the core control unit is used to start the rust inhibitor injection device. The rust inhibitor is injected into the target liquid using the started rust inhibitor injection device, and the injection time is recorded to obtain the injection time. It can be seen that the present invention achieves precise control of pipeline rust prevention in high-temperature liquid environments by dynamically correcting the rust inhibitor injection amount through dual parameters of temperature and potential. By leveraging the synergistic effect of temperature and potential correction factors, the amount of rust inhibitor used is intelligently calculated, avoiding insufficient injection or waste, thus improving protection efficiency and resource utilization. It boasts advantages such as high real-time performance, high precision, and adaptive control. The potential movement direction is obtained based on the injection time, indicating whether it is moving towards the anode or cathode. If the potential movement direction is towards the anode, the process returns to the step of injecting the rust inhibitor into the target liquid using the activated rust inhibitor injection device and recording the injection time, until the potential movement direction is towards the cathode. This achieves rust prevention in high-temperature liquid transport pipelines. It is evident that this invention dynamically monitors the potential change trend during the rust inhibitor's effectiveness process through the synergistic calculation of injection and reaction times. The electrochemical monitoring unit repeatedly collects pipeline potentials during the retesting period, constructing a retesting potential node sequence. The potential movement direction is determined based on the potential difference between the first and last nodes, achieving real-time assessment of the rust inhibitor's effectiveness and intelligent identification of anodic corrosion trends in high-temperature transport pipelines. Therefore, this invention can effectively control rust in transport pipelines.
[0056] like Figure 2 The diagram shown is a functional block diagram of a high-temperature liquid transport pipeline anti-corrosion system provided in an embodiment of the present invention.
[0057] The high-temperature liquid transport pipeline anti-corrosion system 100 of this invention can be installed in electronic devices. Depending on the functions implemented, the high-temperature liquid transport pipeline anti-corrosion system 100 may include a pipeline sensing module 101, a corrosion monitoring module 102, an anti-corrosion feedback module 103, and a closed-loop processing module 104. The module described in this invention can also be called a unit, referring to a series of computer program segments that can be executed by the processor of an electronic device and perform a fixed function, stored in the memory of the electronic device.
[0058] The pipeline sensing module 101 is used to collect pipeline status data, receive pipeline anti-corrosion commands, and confirm the pipeline anti-corrosion environment based on the pipeline anti-corrosion commands. The pipeline anti-corrosion environment includes a delivery pipeline, an anti-corrosion liquid injection device, and a core control unit. The delivery pipeline surface is equipped with a temperature acquisition unit and an electrochemical monitoring unit, and the anti-corrosion liquid injection device contains anti-corrosion liquid. The target liquid is acquired. When the target liquid flows in the delivery pipeline, the pipeline sensing node is acquired using the temperature acquisition unit and the electrochemical monitoring unit. The pipeline sensing node includes the pipeline temperature status and the pipeline potential position. The pipeline temperature status is either normal or high temperature, and the pipeline potential position is either at the anode or at the cathode. The rust monitoring module 102 is used to confirm the rust status of the pipeline and collect rust prevention measures. When the pipeline temperature is high and the pipeline potential is at the anode, the core control unit is used to start the rust prevention liquid injection device. The rust prevention liquid injection device is used to inject the rust prevention liquid into the target liquid and record the injection time to obtain the injection time. The rust prevention feedback module 103 is used to observe the rust treatment of the delivery pipeline and obtain the potential movement direction according to the injection time, wherein the potential movement direction is either moving towards the anode or moving towards the cathode. The closed-loop processing module 104 is used to continue to treat the rust problem based on the feedback results of the rust prevention treatment. If the potential shift direction is towards the anode, it returns to the step of using the rust-preventive liquid injection device after startup to inject the rust-preventive liquid into the target liquid and record the injection time to obtain the injection time, until the potential shift direction is towards the cathode, thereby achieving rust prevention of the high-temperature liquid transportation pipeline.
[0059] In detail, the modules in the high-temperature liquid transport pipeline anti-corrosion system 100 described in this embodiment of the invention adopt the same methods as described above during use. Figure 1 The method used is the same as the anti-corrosion method for high-temperature liquid transport pipelines described above, and can produce the same technical effect, so it will not be repeated here.
[0060] like Figure 3 The diagram shown is a structural schematic of an electronic device for implementing a method for preventing corrosion of high-temperature liquid transport pipelines, according to an embodiment of the present invention.
[0061] The electronic device 1 may include a processor 10, a memory 11 and a bus 12, and may also include a computer program stored in the memory 11 and executable on the processor 10, such as a method program for preventing corrosion of high-temperature liquid transport pipelines.
[0062] The memory 11 includes at least one type of readable storage medium, such as flash memory, portable hard drive, multimedia card, card-type memory (e.g., SD or DX memory), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 11 can be an internal storage unit of the electronic device 1, such as a portable hard drive. In other embodiments, the memory 11 can be an external storage device of the electronic device 1, such as a plug-in portable hard drive, smart media card (SMC), secure digital card (SD), flash card, etc., equipped on the electronic device 1. Furthermore, the memory 11 includes both internal storage units and external storage devices of the electronic device 1. The memory 11 can be used not only to store application software and various types of data installed on the electronic device 1, such as the code of a method for preventing corrosion of high-temperature liquid transport pipelines, but also to temporarily store data that has been output or will be output.
[0063] In some embodiments, the processor 10 may be composed of integrated circuits, such as a single packaged integrated circuit or multiple integrated circuits with the same or different functions, including combinations of one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips. The processor 10 is the control unit of the electronic device, connecting various components of the entire electronic device through various interfaces and lines. It executes programs or modules stored in the memory 11 (e.g., a method for preventing corrosion of high-temperature liquid transport pipelines) and calls data stored in the memory 11 to perform various functions of the electronic device 1 and process data.
[0064] The bus 12 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus 12 can be divided into an address bus, a data bus, a control bus, etc. The bus 12 is configured to realize the connection and communication between the memory 11 and at least one processor 10, etc.
[0065] Figure 3 Only electronic devices with components are shown; it will be understood by those skilled in the art that... Figure 3 The structure shown does not constitute a limitation on the electronic device 1, and may include fewer or more components than shown, or combine certain components, or have different component arrangements.
[0066] For example, although not shown, the electronic device 1 may also include a power supply (such as a battery) to power the various components. Preferably, the power supply can be logically connected to the at least one processor 10 through a power management device, thereby enabling functions such as charging management, discharging management, and power consumption management. The power supply may also include one or more DC or AC power supplies, recharging devices, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components. The electronic device 1 may also include various sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be described in detail here.
[0067] Furthermore, the electronic device 1 may also include a network interface. Optionally, the network interface may include a wired interface and / or a wireless interface (such as a Wi-Fi interface, a Bluetooth interface, etc.), which is typically used to establish communication connections between the electronic device 1 and other electronic devices.
[0068] Optionally, the electronic device 1 may further include a user interface, which may be a display, an input unit (such as a keyboard), and optionally, a standard wired interface or a wireless interface. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light-Emitting Diode) touchscreen, etc. The display may also be appropriately referred to as a screen or display unit, used to display information processed in the electronic device 1 and to display a visual user interface.
[0069] The high-temperature liquid delivery pipeline corrosion prevention method program stored in the memory 11 of the electronic device 1 is a combination of multiple instructions. When run in the processor 10, it can achieve the following: Receive pipeline anti-corrosion command, and confirm the pipeline anti-corrosion environment based on the pipeline anti-corrosion command. The pipeline anti-corrosion environment includes the delivery pipeline, the anti-corrosion liquid injection device and the core control unit. The delivery pipeline is equipped with a temperature acquisition unit and an electrochemical monitoring unit, and the anti-corrosion liquid injection device is filled with anti-corrosion liquid. The target liquid is acquired. When the target liquid flows in the delivery pipeline, the pipeline sensing node is acquired using the temperature acquisition unit and the electrochemical monitoring unit. The pipeline sensing node includes the pipeline temperature status and the pipeline potential position. The pipeline temperature status is either normal or high temperature, and the pipeline potential position is either at the anode or at the cathode. When the pipeline temperature is high and the pipeline potential is at the anode, the core control unit is used to start the rust inhibitor injection device. The rust inhibitor is then injected into the target liquid using the started rust inhibitor injection device, and the injection time is recorded to obtain the injection time. The direction of potential movement is obtained based on the injection time, wherein the direction of potential movement is either towards the anode or towards the cathode; If the potential shifts towards the anode, return to the step of using the rust-preventive liquid injection device after startup to inject the rust-preventive liquid into the target liquid and record the injection time to obtain the injection time, until the potential shifts towards the cathode, thereby achieving rust prevention of the high-temperature liquid transportation pipeline.
[0070] Specifically, the processor 10's implementation method for the above instructions can be found in [reference needed]. Figures 1 to 3 The descriptions of the relevant steps in the corresponding embodiments are not repeated here.
[0071] Furthermore, if the modules / units integrated in the electronic device 1 are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. The computer-readable storage medium can be volatile or non-volatile. For example, the computer-readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, or a read-only memory (ROM).
[0072] The present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor of an electronic device, can perform the following: Receive pipeline anti-corrosion command, and confirm the pipeline anti-corrosion environment based on the pipeline anti-corrosion command. The pipeline anti-corrosion environment includes the delivery pipeline, the anti-corrosion liquid injection device and the core control unit. The delivery pipeline is equipped with a temperature acquisition unit and an electrochemical monitoring unit, and the anti-corrosion liquid injection device is filled with anti-corrosion liquid. The target liquid is acquired. When the target liquid flows in the delivery pipeline, the pipeline sensing node is acquired using the temperature acquisition unit and the electrochemical monitoring unit. The pipeline sensing node includes the pipeline temperature status and the pipeline potential position. The pipeline temperature status is either normal or high temperature, and the pipeline potential position is either at the anode or at the cathode. When the pipeline temperature is high and the pipeline potential is at the anode, the core control unit is used to start the rust inhibitor injection device. The rust inhibitor is then injected into the target liquid using the started rust inhibitor injection device, and the injection time is recorded to obtain the injection time. The direction of potential movement is obtained based on the injection time, wherein the direction of potential movement is either towards the anode or towards the cathode; If the potential shifts towards the anode, return to the step of using the rust-preventive liquid injection device after startup to inject the rust-preventive liquid into the target liquid and record the injection time to obtain the injection time, until the potential shifts towards the cathode, thereby achieving rust prevention of the high-temperature liquid transportation pipeline.
[0073] In the embodiments provided by this invention, it should be understood that the disclosed devices, systems, and methods can be implemented in other ways. For example, the system embodiments described above are merely illustrative, and actual implementations may have other classification methods.
[0074] The modules described as separate components may or may not be physically separate. The components shown as modules 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 modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0075] Furthermore, the functional modules 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. The integrated unit can be implemented in hardware or in the form of hardware plus software functional modules.
[0076] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.
[0077] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.
Claims
1. A method of preventing corrosion of a high-temperature liquid delivery pipe, characterized by, The method comprises: Receiving a pipeline rust prevention instruction, and confirming a pipeline rust prevention environment based on the pipeline rust prevention instruction, wherein the pipeline rust prevention environment comprises a conveying pipeline, a rust prevention liquid injection device, and a core control unit, wherein the conveying pipeline is provided with a temperature acquisition unit and an electrochemical monitoring unit on the surface, and the rust prevention liquid injection device is internally provided with rust prevention liquid; Acquiring target liquid, and acquiring a pipeline sensing node by using the temperature acquisition unit and the electrochemical monitoring unit when the target liquid flows in the conveying pipeline, wherein the pipeline sensing node comprises a pipeline temperature state and a pipeline potential position, the pipeline temperature state is a normal state or a high-temperature state, and the pipeline potential position is at an anode or at a cathode; When the pipeline temperature state is the high-temperature state and the pipeline potential position is at the anode, starting the rust prevention liquid injection device by using the core control unit, injecting the rust prevention liquid into the target liquid by using the started rust prevention liquid injection device, recording the injection time to obtain an injection time; Acquiring a potential moving direction according to the injection time, wherein the potential moving direction is moving to the anode or moving to the cathode; If the potential moving direction is moving to the anode, returning to the step of injecting the rust prevention liquid into the target liquid by using the started rust prevention liquid injection device and recording the injection time to obtain the injection time until the potential moving direction is moving to the cathode, thereby realizing high-temperature liquid conveying pipeline rust prevention.
2. The method of claim 1, wherein the high-temperature liquid delivery piping is a steam pipe. The pipeline sensing node is acquired by using the temperature acquisition unit and the electrochemical monitoring unit, and the pipeline sensing node comprises: Real-time acquisition of temperature information of the conveying pipeline by using the temperature acquisition unit to obtain a real-time pipeline temperature node, wherein the real-time pipeline temperature node comprises a real-time pipeline temperature and a real-time acquisition time; Real-time monitoring of potential information of the conveying pipeline by using the electrochemical monitoring unit to obtain a real-time pipeline potential node, wherein the real-time pipeline potential node comprises a real-time pipeline potential and a real-time monitoring time; Acquisition of a historical pipeline temperature node set and a historical pipeline potential node set, updating the historical pipeline temperature node set by using the real-time pipeline temperature node to obtain an updated pipeline temperature node set, wherein the updated pipeline temperature node set comprises one or more updated pipeline temperature nodes, and each updated pipeline temperature node comprises an updated pipeline temperature and an updated acquisition time; Updating the historical pipeline potential node set by using the real-time pipeline potential node to obtain an updated pipeline potential node set, wherein the updated pipeline potential node set comprises one or more updated pipeline potential nodes, and each updated pipeline potential node comprises an updated pipeline potential and an updated monitoring time; Judging a temperature state of the conveying pipeline based on the updated pipeline temperature node set to obtain the pipeline temperature state, and judging a potential position of the conveying pipeline based on the updated pipeline potential node set to obtain the pipeline potential position; Associating the pipeline potential position and the pipeline temperature state to obtain the pipeline sensing node.
3. The method of claim 2, wherein the high-temperature liquid delivery piping is a steam pipe. The pipeline temperature state is obtained by judging the temperature state of the conveying pipeline based on the updated pipeline temperature node set, and the pipeline temperature state comprises: The updated pipeline temperature node set is sorted according to the order of the updated acquisition time to obtain a pipeline temperature node sequence; A temperature feature node sequence is intercepted from the pipeline temperature node sequence by using a preset temperature fixed window, wherein a window length value of the preset temperature fixed window is set. Confirm one or more divided pipeline temperature node sets from the temperature characteristic node sequence, wherein the divided pipeline temperature node set includes one or more divided pipeline temperature nodes, and the divided pipeline temperature node includes a divided pipeline temperature and a divided collection time, and the divided pipeline temperature nodes in the divided pipeline temperature node set have the same divided pipeline temperature; Extract the divided pipeline temperature node sets from the one or more divided pipeline temperature node sets in turn, and perform the following operations on each extracted divided pipeline temperature node set: Plan the number of divided pipeline temperature nodes in the divided pipeline temperature node set to obtain a statistical number, aggregate the statistical numbers to obtain one or more statistical numbers; Take the divided pipeline temperature node set corresponding to the largest statistical number in the one or more statistical numbers as the target pipeline temperature node set, wherein the target pipeline temperature node set includes a plurality of target pipeline temperature nodes, and the target pipeline temperature node includes a target pipeline temperature and a target collection time, and the target pipeline temperature nodes in the target pipeline temperature node set have the same target pipeline temperature; Obtain a pipeline high temperature threshold, and determine the size of the target pipeline temperature and the pipeline high temperature threshold, if the target pipeline temperature is greater than the pipeline high temperature threshold, the pipeline temperature state is confirmed as a high temperature state, otherwise, the pipeline temperature state is confirmed as a normal state.
4. The method of claim 3, wherein the high-temperature liquid delivery piping is a steam pipe. The pipeline potential position is determined based on the updated pipeline potential node set, including: Statistically obtain the number of updated pipeline potential nodes in the updated pipeline potential node set to obtain a potential node number; If the potential node number is less than or equal to 1, return to the step of synchronously monitoring the corrosion information of the conveying pipeline in real time by using the electrochemical monitoring unit to obtain a real-time pipeline potential node until the potential node number is greater than 1; Otherwise, sort the updated pipeline potential nodes in the updated pipeline potential node set according to the order of the update monitoring time to obtain an updated pipeline potential node sequence; Use a preset potential fixed window to intercept a potential characteristic node sequence from the updated pipeline potential node sequence, wherein the window length value of the preset potential fixed window is set; Confirm the pipeline potential position based on the potential characteristic node sequence.
5. The method for preventing corrosion of high-temperature liquid transport pipelines as described in claim 4, characterized in that, The pipeline potential position is determined based on the potential characteristic node sequence, including: Extract the update monitoring time from the potential characteristic node sequence in turn to obtain a reference time; Use the reference time to confirm an analysis time in the updated pipeline potential node sequence, wherein the updated pipeline potential node corresponding to the analysis time is adjacent in position sequence to the updated pipeline potential node corresponding to the reference time in the updated pipeline potential node sequence; Respectively use the reference time and the analysis time to retrieve the updated pipeline potential in the updated pipeline potential node set to obtain a reference pipeline potential and an analysis pipeline potential; Calculate the potential change rate based on the reference time, the analysis time, the reference pipeline potential, and the analysis pipeline potential; Aggregate the potential change rates to obtain one or more potential change rates, and calculate the mean value of the one or more potential change rates to obtain a change rate mean value; The reference change threshold is obtained, the change rate average is compared with the reference change threshold, if the change rate average is greater than the reference change threshold, the pipeline potential position is confirmed to be in the anode, otherwise, the pipeline potential position is confirmed to be in the cathode.
6. The method for preventing corrosion of high-temperature liquid transport pipelines as described in claim 5, characterized in that, Before the anti-rust liquid injection device is started, the method further comprises: The diameter of the conveying pipeline and the length of the conveying pipeline are obtained, and the pipeline surface area is calculated according to the diameter of the conveying pipeline and the length of the conveying pipeline; The current time is obtained, the temperature of the surface of the conveying pipeline is collected by using the temperature collection unit at the current time to obtain the current pipeline temperature, the difference between the current pipeline temperature and the preset reference pipeline temperature is calculated to obtain the pipeline temperature difference; The potential of the conveying pipeline is monitored by using the electrochemical monitoring unit at the current time to obtain the current pipeline potential, and the potential correction factor is calculated according to the current pipeline potential, the preset standard potential threshold and the pre-constructed potential correction function; The anti-rust liquid dosage parameter is calculated in the core control unit based on the pipeline surface area, the pipeline temperature difference, the potential correction factor and the preset anti-rust liquid concentration; The anti-rust liquid injection device is started.
7. The method of claim 6, wherein the high-temperature liquid delivery piping is a steam pipe. The anti-rust liquid dosage parameter is calculated in the core control unit based on the pipeline surface area, the pipeline temperature difference, the potential correction factor and the preset anti-rust liquid concentration, which comprises: The temperature correction factor is calculated according to the pipeline temperature difference and the pre-constructed temperature correction function, wherein the temperature correction factor is as follows: , wherein, represents the temperature correction factor, represents a preset temperature correction coefficient, represents the pipeline temperature difference; The mass of the anti-rust liquid required per unit area is calculated according to the temperature correction factor and the potential correction factor to obtain the unit demand mass; The total demand mass is calculated by multiplying the unit demand mass by the pipeline surface area; The effective component concentration and the anti-rust liquid density are obtained, and the volume of the required anti-rust liquid is calculated according to the total demand mass, the anti-rust liquid density and the effective component concentration to obtain the total volume of the anti-rust liquid; The anti-rust liquid dosage parameter is calculated according to the total volume of the anti-rust liquid and the preset injection time length.
8. The method of claim 7, wherein the high-temperature liquid delivery piping is a steam pipe. The anti-rust liquid dosage parameter is calculated according to the total volume of the anti-rust liquid and the preset injection time length, and the calculation method is as follows: , wherein, represents the rust-proof liquid dosage parameter, represents the preset unit base mass, represents the pipeline surface area, represents the unit demand mass, represents the rust-proof liquid density, represents the effective component concentration, represents the injection duration, 0 represents the base indicator, represents the effective component indicator, represents the duration identifier.
9. The method for preventing corrosion of high-temperature liquid transport pipelines as described in claim 8, characterized in that, The potential moving direction is obtained according to the injection time, which comprises: The reaction time and the current time are obtained, the starting time is calculated according to the injection time and the reaction time, when the current time reaches the starting time, a plurality of retest times are confirmed in the preset retest period, the potential information of the conveying pipeline is monitored at the plurality of retest times by using the electrochemical monitoring unit to obtain a plurality of retest pipeline potential nodes, wherein the retest pipeline potential node comprises a retest time and a retest potential; The plurality of retest pipeline potential nodes are sorted according to the sequence of the retest times to obtain a retest pipeline potential node sequence, and the node position sequence is obtained based on the retest pipeline potential node sequence, wherein the node position sequence is 1, 2, …, n; The retest pipeline potential nodes with the node position sequence of 1 and n are obtained from the retest pipeline potential node sequence to obtain the first retest node and the last retest node; The difference between the retest potentials corresponding to the first retest node and the last retest node is calculated to obtain the retest potential difference; The size of the retest potential difference value is compared with that of the preset potential difference value threshold. If the retest potential difference value is greater than the potential difference value threshold, the potential shift direction is confirmed as moving to the anode, otherwise, the potential shift direction is confirmed as moving to the cathode.
10. A high temperature liquid transfer line corrosion prevention system characterized by, The system comprises: A pipeline sensing module is configured to receive a pipeline rust prevention instruction and determine a pipeline rust prevention environment based on the pipeline rust prevention instruction. The pipeline rust prevention environment includes a delivery pipeline, a rust prevention liquid injection device, and a core control unit. The delivery pipeline is provided with a temperature acquisition unit and an electrochemical monitoring unit, and the rust prevention liquid injection device is provided with rust prevention liquid. A target liquid is obtained, and when the target liquid flows in the delivery pipeline, the temperature acquisition unit and the electrochemical monitoring unit are used to obtain a pipeline sensing node. The pipeline sensing node includes a pipeline temperature state and a pipeline potential position. The pipeline temperature state is a normal state or a high-temperature state, and the pipeline potential position is at the anode or at the cathode. An rust monitoring module is configured to start the rust prevention liquid injection device using the core control unit when the pipeline temperature state is a high-temperature state and the pipeline potential position is at the anode. The rust prevention liquid injection device is used to inject rust prevention liquid into the target liquid, and the injection time is recorded to obtain the injection time. A rust prevention feedback module is configured to determine the potential shift direction based on the injection time. The potential shift direction is moving to the anode or moving to the cathode. A closed-loop processing module is configured to return to the step of injecting rust prevention liquid into the target liquid using the started rust prevention liquid injection device and recording the injection time to obtain the injection time if the potential shift direction is moving to the anode, until the potential shift direction is moving to the cathode, thereby achieving high-temperature liquid delivery pipeline rust prevention.