Corrosion structure monitoring method, device and equipment and storage medium

By predicting the corrosion trend of metal structures and alarming in advance, the problem of insufficient timeliness of corrosion monitoring in the prior art is solved, and the safety of metal facilities is improved.

CN119807716AInactive Publication Date: 2025-04-11SHENZHEN GUONENG CHENTAI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510288007.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-12
Publication Date
2025-04-11
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing corrosion monitoring methods for metal materials have poor timeliness, which lead to potential risks in the safe operation of facilities and may even lead to safety accidents.

Method used

By obtaining the corrosion characteristic value and environmental parameter value of the metal structure to be monitored, the target feature vector is constructed, and input it to the pretrained corrosion prediction model, predict the corrosion trend, determine the corrosion index after the preset response time, and output an alarm prompt when the index is greater than the preset threshold.

Benefits of technology

It improves the timely response to the corrosion monitoring results of metal structures, notifies relevant personnel in advance for maintenance, and improves the safety of metal facilities during operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119807716A_ABST
    Figure CN119807716A_ABST
Patent Text Reader

Abstract

The invention discloses a corrosion structure monitoring method, device and equipment and a storage medium, and relates to the technical field of corrosion monitoring, and the method comprises the steps: obtaining a corrosion characteristic value of a to-be-monitored metal structure and an environment parameter value of an environment where the to-be-monitored metal structure is located; constructing a target feature vector based on the corrosion feature value and the environmental parameter value, and inputting the target feature vector into a corrosion prediction model to obtain a corrosion trend of the to-be-monitored metal structure; and determining a corrosion index of the to-be-monitored metal structure after the preset response duration based on the corrosion trend, and outputting an alarm prompt under the condition that the corrosion index is greater than a preset corrosion threshold. According to the application, the timeliness of responding to the corrosion monitoring result of the metal structure can be improved, so that the safety of a metal facility during operation is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of corrosion monitoring, and in particular to a method, device, equipment and storage medium for monitoring a corrosion structure. Background Art

[0002] With the completion of various infrastructure constructions made of metal materials, their subsequent operation and maintenance have also become the focus of the industry. Among them, the corrosion of metal materials in infrastructure construction is one of the main reasons for material failure. Therefore, in order to ensure the normal operation of various facilities and prevent major safety accidents, it is necessary to conduct real-time detection of the corrosion status of metal materials in the facilities without affecting the normal operation of the facilities, so as to ensure the normal operation of various facilities.

[0003] At present, the common method of monitoring the corrosion of metal materials is to install multiple sensors on the facilities to monitor the corrosion of the metal materials on the facilities in real time, and analyze the data monitored by the sensors to determine the degree of corrosion of the metal materials. Once the corrosion of the metal materials is detected to be serious, the technicians are reminded to inspect and repair the facilities to eliminate safety hazards. However, this method of reminding relevant personnel to deal with the corrosion of metal materials on the facilities after monitoring the corrosion of the metal materials on the facilities causes a certain time delay between the monitoring and repair operations, resulting in poor timeliness. In actual applications, this delay will bring potential risks to the safe operation of the facilities and may even lead to safety accidents.

[0004] Therefore, how to improve the timeliness of responding to the corrosion monitoring results of metal structures to improve the safety of metal facilities during operation is a problem that urgently needs to be solved. Summary of the invention

[0005] The main purpose of this application is to provide a corrosion structure monitoring method, device, equipment and storage medium, aiming to improve the timeliness of responding to the corrosion monitoring results of metal structures, so as to improve the safety of metal facilities during operation.

[0006] To achieve the above objectives, the present application provides a corrosion structure monitoring method, the corrosion structure monitoring method comprising: Acquire a corrosion characteristic value of the metal structure to be monitored and an environmental parameter value of the environment where the metal structure to be monitored is located, wherein the corrosion characteristic value represents the corrosion condition of the metal structure to be monitored; A target feature vector is constructed based on the corrosion characteristic value and the environmental parameter value, and the target feature vector is input into a corrosion prediction model to obtain the corrosion trend of the metal structure to be monitored, wherein the corrosion prediction model is trained by using a feature vector constructed based on sample corrosion characteristic values ​​and sample environmental parameter values ​​corresponding to the metal structure as model input data and using the real corrosion trend of the metal structure as a model training label; The corrosion index of the metal structure to be monitored after a preset response time is determined based on the corrosion trend, and an alarm prompt is output when the corrosion index is greater than a preset corrosion threshold.

[0007] In one embodiment, the step of obtaining the corrosion characteristic value of the metal structure to be monitored and the environmental parameter value of the environment where the metal structure to be monitored is located includes: Obtaining the metal material type of the metal structure to be monitored, and determining the preset corrosion characteristics and environmental parameters corresponding to the metal material type; A corrosion characteristic value of the metal structure to be monitored is obtained based on the corrosion characteristic, and an environmental parameter value of the environment where the metal structure to be monitored is located is obtained based on the environmental parameter.

[0008] In one embodiment, the step of obtaining the corrosion characteristic value of the metal structure to be monitored based on the corrosion characteristic comprises: Acquire first sensor data obtained by monitoring the corrosion condition of the metal structure to be monitored; Based on the corrosion characteristics, the corrosion characteristic value of the metal structure to be monitored is extracted from the first sensor data.

[0009] In one embodiment, the step of obtaining the environmental parameter value of the environment where the metal structure to be monitored is located based on the environmental parameter includes: Acquiring second sensor data obtained by monitoring the environment where the metal structure to be monitored is located; Based on the environmental parameter, an environmental parameter value of the environment where the metal structure to be monitored is located is extracted from the second sensor data.

[0010] In one embodiment, the corrosion trend at least includes a change in the value of the corrosion characteristic within a preset response time from a first moment, and the first moment is a moment of obtaining the corrosion characteristic value and the environmental parameter value; The step of determining the corrosion index of the metal structure to be monitored after a preset response time based on the corrosion trend includes: Determine a target corrosion characteristic value corresponding to a second moment after the first moment based on the corrosion trend, wherein the interval between the second moment and the first moment is the preset response time; The corrosion index of the metal structure to be monitored at the second moment is determined based on the target corrosion characteristic value.

[0011] In one embodiment, the step of constructing a target feature vector based on the corrosion feature and the environmental parameter comprises: Preprocess the data of the corrosion characteristic value and the environmental parameter value respectively to obtain the characteristic value corresponding to each data; The target feature vector is obtained by combining the feature quantities.

[0012] In one embodiment, the method further comprises: Acquire a sample data set, wherein the sample data set includes a plurality of sample data, and one sample data includes a sample corrosion characteristic value and a sample environmental parameter value corresponding to a metal structure, and a real corrosion trend of the metal structure; Constructing feature vectors according to the sample corrosion feature values ​​and sample environmental parameter values ​​in each of the sample data, and constructing label data according to the real corrosion trends in each of the sample data; Each of the feature vectors is used as model input data, and each of the label data is used as a model training label to train the prediction model to obtain the corrosion prediction model.

[0013] In addition, to achieve the above-mentioned purpose, the present application also provides a corrosion structure monitoring device, the corrosion structure monitoring device comprising: An acquisition module, used to acquire a corrosion characteristic value of the metal structure to be monitored and an environmental parameter value of the environment where the metal structure to be monitored is located, wherein the corrosion characteristic value represents the corrosion condition of the metal structure to be monitored; A prediction module, used for constructing a target feature vector based on the corrosion feature value and the environmental parameter value, inputting the target feature vector into a corrosion prediction model, and obtaining the corrosion trend of the metal structure to be monitored, wherein the corrosion prediction model is trained by using a feature vector constructed based on sample corrosion feature values ​​and sample environmental parameter values ​​corresponding to the metal structure as model input data and using the real corrosion trend of the metal structure as a model training label; The alarm module is used to determine the corrosion index of the metal structure to be monitored after a preset response time based on the corrosion trend, and output an alarm prompt when the corrosion index is greater than a preset corrosion threshold.

[0014] In addition, to achieve the above-mentioned purpose, the present application also provides a storage medium, which is a computer-readable storage medium, and a program for implementing the corrosion structure monitoring method is stored on the computer-readable storage medium. The program for implementing the corrosion structure monitoring method is executed by a processor to implement the steps of the corrosion structure monitoring method as described above.

[0015] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned corrosion structure monitoring method when executed by a processor.

[0016] The present application provides a method for monitoring a corrosion structure. The present application first obtains the corrosion characteristic value of a metal structure to be monitored and the environmental parameter value of the environment in which the metal structure to be detected is located, wherein the corrosion characteristic value represents the corrosion condition of the metal structure to be monitored, and then constructs a target characteristic vector based on the corrosion characteristic value and the environmental parameter value, and inputs the target characteristic vector into a corrosion prediction model to obtain the corrosion trend of the metal structure to be monitored, wherein the corrosion prediction model is obtained by training using a characteristic vector constructed based on sample corrosion characteristic values ​​and sample environmental parameter values ​​corresponding to the metal structure as model input data and using the actual corrosion trend of the metal structure as a model training label, and determines the corrosion index of the metal structure to be monitored after a preset response time based on the corrosion trend, and outputs an alarm prompt when the corrosion index is greater than a preset corrosion threshold.

[0017] In summary, the present application predicts the corrosion trend of the metal structure to be monitored based on the corrosion characteristic value and environmental parameter value of the metal structure to be monitored, estimates the corrosion index after the preset response time based on the corrosion trend, and outputs an alarm prompt to remind relevant personnel to inspect and repair the metal structure when the corrosion index is greater than the preset corrosion threshold. In this way, compared with the traditional method of determining the degree of corrosion of the metal structure in real time based on the data detected by the sensor, which leads to untimely response to the corrosion monitoring results, the present application predicts the future corrosion index based on the corrosion characteristic value and environmental parameter value at the current moment, thereby notifying relevant personnel in advance to maintain the metal structure, improving the timeliness of the maintenance of the metal structure, and thus improving the safety of the metal facilities during operation. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0019] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0020] Figure 1 This is a schematic diagram of the process of the first embodiment of the corrosion structure monitoring method of the present application; Figure 2 This is a structural diagram of a corrosion structure monitoring system involved in one embodiment of the corrosion structure monitoring method of the present application; Figure 3 A schematic diagram of a corrosion structure monitoring process involved in an embodiment of the corrosion structure monitoring method of the present application; Figure 4 This is a schematic diagram of the module structure of the corrosion structure monitoring device of this application; Figure 5 Schematic diagram of the equipment structure of the hardware operating environment involved in the corrosion structure monitoring method in the embodiment of the present application.

[0021] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0022] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0023] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0024] The main solution of the present application is: obtaining the corrosion characteristic value of the metal structure to be monitored and the environmental parameter value of the environment in which the metal structure to be monitored is located, wherein the corrosion characteristic value characterizes the corrosion condition of the metal structure to be monitored; constructing a target characteristic vector based on the corrosion characteristic value and the environmental parameter value, inputting the target characteristic vector into a corrosion prediction model, and obtaining the corrosion trend of the metal structure to be monitored, wherein the corrosion prediction model is trained by using a characteristic vector constructed based on sample corrosion characteristic values ​​and sample environmental parameter values ​​corresponding to the metal structure as model input data and using the actual corrosion trend of the metal structure as a model training label; determining the corrosion index of the metal structure to be monitored after a preset response time based on the corrosion trend, and outputting an alarm prompt when the corrosion index is greater than a preset corrosion threshold.

[0025] At present, the common method of monitoring the corrosion of metal materials is to install multiple sensors on the facilities to monitor the corrosion of the metal materials on the facilities in real time, and analyze the data monitored by the sensors to determine the degree of corrosion of the metal materials. Once the corrosion of the metal materials is detected to be serious, the technicians are reminded to inspect and repair the facilities to eliminate safety hazards. However, this method of reminding relevant personnel to deal with the corrosion of metal materials on the facilities after monitoring the corrosion of the metal materials on the facilities causes a certain time delay between the monitoring and repair operations, resulting in poor timeliness. In actual applications, this delay will bring potential risks to the safe operation of the facilities and may even lead to safety accidents.

[0026] Therefore, how to improve the timeliness of responding to the corrosion monitoring results of metal structures to improve the safety of metal facilities during operation is a problem that urgently needs to be solved.

[0027] This application predicts the corrosion trend of the metal structure to be monitored based on the corrosion characteristic value and environmental parameter value of the metal structure to be monitored, estimates the corrosion index after a preset response time based on the corrosion trend, and outputs an alarm prompt to remind relevant personnel to inspect and repair the metal structure when the corrosion index is greater than the preset corrosion threshold. In this way, compared with the traditional method of determining the degree of corrosion of the metal structure in real time based on the data detected by the sensor, which leads to untimely response to the corrosion monitoring results, this application predicts the future corrosion index based on the corrosion characteristic value and environmental parameter value at the current moment, so as to notify relevant personnel in advance to maintain the metal structure, improve the timeliness of the maintenance of the metal structure, and thus improve the safety of the metal facilities during operation.

[0028] It should be noted that the execution subject of the method in each embodiment of the corrosion structure monitoring method of the present application can be a corrosion structure monitoring system, or a corrosion structure monitoring device that can realize the above functions, etc., and this embodiment does not specifically limit this. The following takes the corrosion structure monitoring system as the execution subject as an example to illustrate this embodiment and the following embodiments.

[0029] Based on this, the present application proposes a corrosion structure monitoring method of the first embodiment, please refer to Figure 1 The corrosion structure monitoring method comprises steps S10 to S30: Step S10, obtaining a corrosion characteristic value of the metal structure to be monitored and an environmental parameter value of the environment where the metal structure to be monitored is located, wherein the corrosion characteristic value represents the corrosion condition of the metal structure to be monitored; It should be noted that the metal structure on the infrastructure is referred to as the metal structure to be monitored. The corrosion characteristic value of the metal structure to be monitored is used to characterize the corrosion of the metal structure to be monitored. Among them, the corrosion characteristic value of the metal structure to be monitored is the value of the corrosion characteristic, and the corrosion characteristics of the metal structure to be monitored include one or more of weight loss, surface oxide layer formation rate, electrochemical corrosion rate, number of pitting, electrochemical noise signal, number of surface corrosion pits, size of surface corrosion pits, resistance, degree of discoloration, and electrochemical impedance spectrum. The environmental parameter value of the environment in which the metal structure to be monitored is the value of the environmental parameter, and the environmental parameter of the environment in which the metal structure to be monitored is located includes one or more of temperature, humidity, pollutant concentration, salt spray concentration, pH value, acidity, sulfur dioxide content, oxidant concentration, and sulfide concentration. It should be understood that environmental parameters are parameters that affect the corrosion rate of metal structures, and corrosion characteristics are parameters that characterize the degree of corrosion of metal structures.

[0030] Step S20, constructing a target feature vector based on the corrosion feature value and the environmental parameter value, inputting the target feature vector into a corrosion prediction model to obtain the corrosion trend of the metal structure to be monitored, wherein the corrosion prediction model is trained by using a feature vector constructed based on sample corrosion feature values ​​and sample environmental parameter values ​​corresponding to the metal structure as model input data and using the real corrosion trend of the metal structure as a model training label; It should be noted that a feature vector is constructed in advance based on the corrosion feature value of the metal structure (hereinafter referred to as the sample corrosion feature value for distinction) and the environmental parameter value of the environment in which the metal structure is located (hereinafter referred to as the sample environmental parameter value for distinction), and the real corrosion trend of the metal structure is used as the label data. Then, the initial prediction model is trained with the feature vector as the model input data and the label data as the model training label to obtain a corrosion prediction model for predicting the corrosion trend of the metal structure.

[0031] After obtaining the corrosion characteristic values ​​and environmental parameter values ​​of the metal structure to be monitored, a feature vector (hereinafter referred to as the target feature vector for distinction) is constructed based on the corrosion characteristic values ​​and the environmental parameter values, and then the target feature vector is input into a pre-trained corrosion prediction model to obtain the corrosion trend of the metal structure to be monitored.

[0032] In this embodiment, the step S20 may include: Step S201, preprocessing each item of data in the corrosion characteristic value and the environmental parameter value to obtain a characteristic value corresponding to each item of data; Step S202: Combining the feature quantities to obtain a target feature vector.

[0033] First, the data of the obtained corrosion characteristic values ​​and environmental parameter values ​​are cleaned to obtain cleaned data, and then the cleaned data are normalized to obtain normalized data to save subsequent computing resources. The normalized data is used as the feature quantity, and then the feature quantities are combined to obtain the target feature vector.

[0034] In this embodiment, the corrosion structure monitoring method of the present application also includes: Step A10, obtaining a sample data set, wherein the sample data set includes a plurality of sample data, and one sample data includes a sample corrosion characteristic value and a sample environmental parameter value corresponding to a metal structure, and a real corrosion trend of the metal structure; Step A20, constructing feature vectors according to the sample corrosion feature values ​​and sample environmental parameter values ​​in each piece of the sample data, and constructing label data according to the real corrosion trend in each piece of the sample data; Step A30, using each of the feature vectors as model input data and each of the label data as model training labels to train the prediction model to obtain the corrosion prediction model.

[0035] It should be noted that the sample data set used to train the prediction model includes multiple sample data, each of which includes a sample corrosion characteristic value and a sample environmental parameter value corresponding to a metal structure and the actual corrosion trend of the metal structure. It should be understood that each metal structure is composed of at least one metal material.

[0036] A sample data set is obtained, and feature vectors are constructed based on the sample corrosion feature values ​​and sample environmental parameter values ​​in each sample data in the sample data set, and label data are constructed based on the actual corrosion trend in each sample data. Then, each feature vector is used as model input data, and each label data is used as a model training label to train the prediction model to obtain a corrosion prediction model.

[0037] Step S30, determining a corrosion index of the metal structure to be monitored after a preset response time based on the corrosion trend, and outputting an alarm prompt when the corrosion index is greater than a preset corrosion threshold.

[0038] It should be noted that the time required for relevant personnel to receive the corrosion alarm prompt and arrive at the site of the metal structure is set in advance according to actual conditions, that is, the above-mentioned preset response time. The embodiment of the present application does not limit the specific length of the above-mentioned preset response time. The corrosion index is an indicator that characterizes the degree of corrosion of the metal structure to be monitored. A corrosion index that characterizes a high degree of corrosion of the metal structure is pre-set, that is, the above-mentioned preset corrosion threshold, wherein the embodiment of the present application does not limit the specific size of the above-mentioned preset corrosion threshold.

[0039] Based on the corrosion trend, the corrosion index of the metal structure to be monitored after the preset response time is determined, and it is judged whether the corrosion index is greater than the preset corrosion threshold. If so, an alarm prompt is output to notify relevant technical personnel to inspect and repair the metal structure.

[0040] The embodiment of the present application predicts the corrosion trend of the metal structure to be monitored based on the corrosion characteristic value and environmental parameter value of the metal structure to be monitored, estimates the corrosion index after a preset response time based on the corrosion trend, and outputs an alarm prompt to remind relevant personnel to inspect and repair the metal structure when the corrosion index is greater than the preset corrosion threshold. In this way, compared with the traditional method of determining the degree of corrosion of the metal structure in real time based on the data detected by the sensor, which leads to untimely response to the corrosion monitoring results, the embodiment of the present application predicts the future corrosion index based on the corrosion characteristic value and environmental parameter value at the current moment, thereby notifying relevant personnel in advance to maintain the metal structure, improving the timeliness of the maintenance of the metal structure, and thus improving the safety of the metal facilities during operation.

[0041] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. On this basis, the step S10 may include: Step S101, obtaining the metal material type of the metal structure to be monitored, and determining the preset corrosion characteristics and environmental parameters corresponding to the metal material type; It should be understood that for metal structures made of different materials, the environmental parameters characterizing the factors causing their corrosion and the corrosion characteristics characterizing their corrosion degree may be different. Therefore, the corrosion characteristics and environmental parameters that need to be detected for metal structures made of different materials are pre-set.

[0042] Exemplarily, when the metal material type of the metal structure to be monitored is carbon steel, the corresponding environmental parameters include but are not limited to temperature, humidity and pollutant concentration, etc., and the corresponding corrosion characteristics include but are not limited to weight loss, surface oxide layer formation rate and electrochemical corrosion rate, etc.; when the metal material type of the metal structure to be monitored is stainless steel, the corresponding environmental parameters include but are not limited to salt spray concentration, pH value and temperature, etc., and the corresponding corrosion characteristics include but are not limited to the number of pitting, pitting depth and electrochemical noise signal, etc.; when the metal material type of the metal structure to be monitored is aluminum alloy, the corresponding environmental parameters include but are not limited to acidity, sulfur dioxide content and oxidant concentration, etc., and the corresponding corrosion characteristics include but are not limited to the number and resistance of surface corrosion pits, etc.; when the metal material type of the metal structure to be monitored is copper alloy, the corresponding environmental parameters include but are not limited to sulfide concentration and humidity, etc., and the corresponding corrosion characteristics include but are not limited to discoloration, weight loss and electrochemical impedance spectrum, etc. It should be noted that when the metal structure to be monitored is composed of multiple types of metal materials, the environmental parameters corresponding to the metal structure to be monitored are the set of environmental parameters corresponding to each type of metal material, and the corrosion characteristics corresponding to the metal structure to be monitored are the set of corrosion characteristics corresponding to each type of metal material.

[0043] The metal material type of the metal structure to be monitored is obtained, and based on the corresponding relationship between the metal material type and the preset corrosion characteristics and environmental parameters corresponding to the current metal material type are determined.

[0044] Step S102: acquiring a corrosion characteristic value of the metal structure to be monitored based on the corrosion characteristic, and acquiring an environmental parameter value of the environment where the metal structure to be monitored is located based on the environmental parameter.

[0045] After the corrosion characteristics and environmental parameters corresponding to the metal structure to be monitored are determined, the corrosion characteristic value is obtained based on the corrosion characteristic, and the environmental parameter value is obtained based on the environmental parameter.

[0046] In this embodiment, the step S102 may include: Step B10, obtaining first sensor data obtained by monitoring the corrosion condition of the metal structure to be monitored; Step B20: extracting the corrosion characteristic value of the metal structure to be monitored from the first sensor data based on the corrosion characteristic.

[0047] It should be noted that various sensors are deployed in advance on the metal structure to be monitored to monitor the corrosion condition of the metal structure to be monitored.

[0048] The sensor data (hereinafter referred to as the first sensor data for distinction) obtained by each sensor for monitoring the corrosion of the metal structure to be monitored is obtained, and then the corrosion characteristic value of the metal structure to be monitored is extracted from the first sensor data based on the corrosion characteristic corresponding to the metal structure to be monitored. It can be understood that the corrosion characteristic is a data type, and the corrosion characteristic value is a data value. And the first sensor data at least includes the data value corresponding to the corrosion characteristic.

[0049] In this embodiment, the step S102 may include: Step B30, obtaining second sensor data obtained by monitoring the environment where the metal structure to be monitored is located; Step B40: extracting the environmental parameter value of the environment where the metal structure to be monitored is located from the second sensor data based on the environmental parameter.

[0050] It should be noted that various sensors are deployed in advance in the environment where the metal structure to be monitored is located, so as to monitor the environmental parameters of the environment where the metal structure to be monitored is located.

[0051] The sensor data (hereinafter referred to as the second sensor data for distinction) obtained by each sensor monitoring the environment of the metal structure to be monitored is obtained, and then the environmental parameter value of the metal structure to be monitored is extracted from the first sensor data based on the environmental parameter corresponding to the metal structure to be monitored. It can be understood that the environmental parameter is a data type, and the environmental parameter value is a data value. And the second sensor data at least includes the data value corresponding to the environmental parameter.

[0052] In this way, the embodiment of the present application considers the corrosion characteristics and environmental parameters required by different metal materials, and pre-configures the mapping relationship between metal materials and corrosion characteristics and environmental parameters, thereby eliminating the waste of resources in subsequent calculation processes caused by data that is irrelevant to the current corrosion condition of the metal structure, and by retaining data that is truly relevant to the corrosion condition of the metal structure, the accuracy of corrosion monitoring of the metal structure can be improved.

[0053] In this embodiment, the corrosion trend at least includes the change in the value of the corrosion characteristic within a preset response time from a first moment, and the first moment is the moment of obtaining the corrosion characteristic value and the environmental parameter value. The step S30 may include: Step S301, determining a target corrosion characteristic value corresponding to a second moment after the first moment based on the corrosion trend, wherein the interval between the second moment and the first moment is the preset response time; Step S302: determining the corrosion index of the metal structure to be monitored at the second moment based on the target corrosion characteristic value.

[0054] It should be noted that the corrosion trend output by the corrosion prediction model includes at least the value changes of the corrosion characteristics within the preset response time starting from the moment when the corrosion characteristic value and the environmental parameter value are obtained (hereinafter referred to as the first moment for distinction). That is, it can be understood that the corrosion trend represents the value changes of the corrosion characteristics of the monitored metal structure in its environment over time. In other words, the values ​​of the corrosion characteristics corresponding to each moment within the preset response time after the first moment can be found in the corrosion trend.

[0055] A moment (hereinafter referred to as the second moment for distinction) that is later than the first moment and whose interval with the first moment is the preset response time is determined. A corrosion characteristic value corresponding to the second moment is determined from the corrosion trend (hereinafter referred to as the target corrosion characteristic value for distinction). Then, based on the target corrosion characteristic value, a corrosion index of the metal structure to be monitored at the second moment is determined, that is, the corrosion index of the metal structure to be monitored after the preset response time.

[0056] In a feasible implementation, when there are multiple target corrosion characteristic values, weighted summation is performed on each target corrosion characteristic value according to a preset weight, and the resulting value is the corrosion index.

[0057] For example, Figure 2 The structure diagram of the corrosion structure monitoring system is shown. The corrosion structure monitoring system of the present application includes a sensor module, a data processing module, a corrosion prediction module and an alarm module. Among them, the sensor module is used to monitor the corrosion of the metal structure and the environment in which the metal structure is located; the data processing module is used to extract the corrosion characteristic value and the environmental parameter value from the sensor data monitored by the sensor module, and construct the target characteristic vector; the corrosion prediction module is used to predict the corrosion trend based on the target characteristic vector; the alarm module is used to calculate the corrosion index, and output an alarm prompt when the corrosion index is greater than the preset corrosion threshold.

[0058] In this way, the embodiment of the present application calculates the corrosion index after the preset response time based on the corrosion trend output by the preset corrosion model, that is, obtains the corrosion degree of the metal structure to be monitored after the preset response time, and then outputs an alarm prompt to notify relevant personnel to inspect and repair the current metal structure when the calculated corrosion index is greater than the preset corrosion threshold, thereby improving the timeliness of response based on corrosion monitoring results.

[0059] For example, Figure 3The figure shows a schematic diagram of the corrosion structure monitoring process. First, the sensor monitors the corrosion condition of the metal structure to be monitored and the environmental state of the environment in which it is located to obtain the first sensor data and the second sensor data; based on the corrosion characteristics corresponding to the metal material type of the metal structure to be monitored, the corrosion characteristic value is extracted from the first sensor data, and based on the environmental parameters corresponding to the metal material type, the environmental parameter value is extracted from the second sensor data; based on the corrosion characteristic value and the environmental parameter value, a target characteristic vector is constructed; the target characteristic vector is input into the corrosion prediction model to obtain the corrosion trend; then, based on the corrosion trend, the corrosion index of the metal structure to be monitored after a preset response time is determined; it is determined whether the corrosion index is greater than the preset corrosion threshold, if so, an alarm prompt is output, if not, monitoring is continued.

[0060] The present application also provides a corrosion structure monitoring device, please refer to Figure 4 , the corrosion structure monitoring device comprises: An acquisition module 10 is used to acquire a corrosion characteristic value of the metal structure to be monitored and an environmental parameter value of the environment where the metal structure to be monitored is located, wherein the corrosion characteristic value represents the corrosion condition of the metal structure to be monitored; A prediction module 20 is used to construct a target feature vector based on the corrosion feature value and the environmental parameter value, and input the target feature vector into a corrosion prediction model to obtain the corrosion trend of the metal structure to be monitored, wherein the corrosion prediction model is trained by using a feature vector constructed based on sample corrosion feature values ​​and sample environmental parameter values ​​corresponding to the metal structure as model input data and using the real corrosion trend of the metal structure as a model training label; The alarm module 30 is used to determine the corrosion index of the metal structure to be monitored after a preset response time based on the corrosion trend, and output an alarm prompt when the corrosion index is greater than a preset corrosion threshold.

[0061] Optionally, the acquisition module 10 is further used for: Obtaining the metal material type of the metal structure to be monitored, and determining the preset corrosion characteristics and environmental parameters corresponding to the metal material type; A corrosion characteristic value of the metal structure to be monitored is obtained based on the corrosion characteristic, and an environmental parameter value of the environment where the metal structure to be monitored is located is obtained based on the environmental parameter.

[0062] Optionally, the acquisition module 10 is further used for: Acquire first sensor data obtained by monitoring the corrosion condition of the metal structure to be monitored; Based on the corrosion characteristics, the corrosion characteristic value of the metal structure to be monitored is extracted from the first sensor data.

[0063] Optionally, the acquisition module 10 is further used for: Acquiring second sensor data obtained by monitoring the environment where the metal structure to be monitored is located; Based on the environmental parameter, an environmental parameter value of the environment where the metal structure to be monitored is located is extracted from the second sensor data.

[0064] Optionally, the corrosion trend at least includes a change in the value of the corrosion characteristic within a preset response time from a first moment, the first moment being a moment of obtaining the corrosion characteristic value and the environmental parameter value, and the alarm module 30 is further used to: Determine a target corrosion characteristic value corresponding to a second moment after the first moment based on the corrosion trend, wherein the interval between the second moment and the first moment is the preset response time; The corrosion index of the metal structure to be monitored at the second moment is determined based on the target corrosion characteristic value.

[0065] Optionally, the prediction module 20 is further configured to: Preprocess the data of the corrosion characteristic value and the environmental parameter value respectively to obtain the characteristic value corresponding to each data; The target feature vector is obtained by combining the feature quantities.

[0066] Optionally, the corrosion structure monitoring device further includes a training module, and the training module is used to: Acquire a sample data set, wherein the sample data set includes a plurality of sample data, and one sample data includes a sample corrosion characteristic value and a sample environmental parameter value corresponding to a metal structure, and a real corrosion trend of the metal structure; Constructing feature vectors according to the sample corrosion feature values ​​and sample environmental parameter values ​​in each of the sample data, and constructing label data according to the real corrosion trends in each of the sample data; Each of the feature vectors is used as model input data, and each of the label data is used as a model training label to train the prediction model to obtain the corrosion prediction model.

[0067] The corrosion structure monitoring device provided in the embodiment of the present application adopts the corrosion structure monitoring method in the above embodiment, which can solve the technical problem of how to improve the timeliness of responding to the corrosion monitoring results of the metal structure to improve the safety of the metal facilities during operation. Compared with the prior art, the beneficial effects of the corrosion structure monitoring device provided in the embodiment of the present application are the same as the beneficial effects of the corrosion structure monitoring method provided in the above embodiment, and the other technical features in the corrosion structure monitoring device are the same as the features disclosed in the above embodiment method, which will not be repeated here.

[0068] The present application provides a corrosion structure monitoring device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the corrosion structure monitoring method in the above-mentioned embodiment one.

[0069] Reference below Figure 5 , which shows a schematic diagram of the structure of a corrosion structure monitoring device suitable for implementing the embodiment of the present application. The corrosion structure monitoring device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The corrosion structure monitoring device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0070] like Figure 5As shown, the corrosion structure monitoring device may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the corrosion structure monitoring device are also stored. The processing device 1001, ROM1002 and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the corrosion structure monitoring device to communicate with other devices wirelessly or by wire to exchange data. Although the corrosion structure monitoring device with various systems is shown in the figure, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or provided alternatively.

[0071] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0072] The corrosion structure monitoring device provided by the present application adopts the corrosion structure monitoring method in the above embodiment, which can solve the technical problem of how to improve the timeliness of responding to the corrosion monitoring results of the metal structure to improve the safety of the metal facilities during operation. Compared with the prior art, the beneficial effects of the corrosion structure monitoring device provided by the present application are the same as the beneficial effects of the corrosion structure monitoring method provided by the above embodiment, and the other technical features in the corrosion structure monitoring device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0073] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0074] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0075] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the corrosion structure monitoring method in the above-mentioned embodiment.

[0076] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.

[0077] The computer-readable storage medium may be included in the corrosion structure monitoring device; or may exist independently without being assembled into the corrosion structure monitoring device.

[0078] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the corrosion structure monitoring device, the corrosion structure monitoring device: obtains the corrosion characteristic value of the metal structure to be monitored and the environmental parameter value of the environment in which the metal structure to be monitored is located, wherein the corrosion characteristic value characterizes the corrosion condition of the metal structure to be monitored; constructs a target characteristic vector based on the corrosion characteristic value and the environmental parameter value, and inputs the target characteristic vector into a corrosion prediction model to obtain the corrosion trend of the metal structure to be monitored, wherein the corrosion prediction model is trained by using a characteristic vector constructed based on sample corrosion characteristic values ​​and sample environmental parameter values ​​corresponding to the metal structure as model input data and using the actual corrosion trend of the metal structure as a model training label; determines the corrosion index of the metal structure to be monitored after a preset response time based on the corrosion trend, and outputs an alarm prompt when the corrosion index is greater than a preset corrosion threshold.

[0079] Computer program code for performing the operations of the present application may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0080] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0081] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0082] The readable storage medium provided in the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned corrosion structure monitoring method, and can solve the technical problem of how to improve the timeliness of responding to the corrosion monitoring results of metal structures to improve the safety of metal facilities during operation. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the present application are the same as the beneficial effects of the corrosion structure monitoring method provided in the above-mentioned embodiment, and will not be repeated here.

[0083] An embodiment of the present application provides a computer program product, including a computer program, which implements the steps of the above-mentioned corrosion structure monitoring method when executed by a processor.

[0084] The computer program product provided in this application can improve the timeliness of responding to the corrosion monitoring results of metal structures, so as to improve the safety of metal facilities during operation. Compared with the prior art, the beneficial effects of the computer program product provided in the embodiment of this application are the same as the beneficial effects of the corrosion structure monitoring method provided in the above embodiment, which will not be repeated here.

[0085] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent processing scope of the present application.

Claims

1. A method for monitoring a corrosion structure, characterized in that: The corrosion structure monitoring method comprises: Acquire a corrosion characteristic value of the metal structure to be monitored and an environmental parameter value of the environment where the metal structure to be monitored is located, wherein the corrosion characteristic value represents the corrosion condition of the metal structure to be monitored; A target feature vector is constructed based on the corrosion characteristic value and the environmental parameter value, and the target feature vector is input into a corrosion prediction model to obtain the corrosion trend of the metal structure to be monitored, wherein the corrosion prediction model is trained by using a feature vector constructed based on sample corrosion characteristic values ​​and sample environmental parameter values ​​corresponding to the metal structure as model input data and using the real corrosion trend of the metal structure as a model training label; The corrosion index of the metal structure to be monitored after a preset response time is determined based on the corrosion trend, and an alarm prompt is output when the corrosion index is greater than a preset corrosion threshold.

2. The method according to claim 1, characterized in that The step of obtaining the corrosion characteristic value of the metal structure to be monitored and the environmental parameter value of the environment where the metal structure to be monitored is located includes: Obtaining the metal material type of the metal structure to be monitored, and determining the preset corrosion characteristics and environmental parameters corresponding to the metal material type; A corrosion characteristic value of the metal structure to be monitored is obtained based on the corrosion characteristic, and an environmental parameter value of the environment where the metal structure to be monitored is located is obtained based on the environmental parameter.

3. The method according to claim 2, characterized in that The step of obtaining the corrosion characteristic value of the metal structure to be monitored based on the corrosion characteristic comprises: Acquire first sensor data obtained by monitoring the corrosion condition of the metal structure to be monitored; Based on the corrosion characteristics, the corrosion characteristic value of the metal structure to be monitored is extracted from the first sensor data.

4. The method according to claim 2, characterized in that The step of obtaining the environmental parameter value of the environment where the metal structure to be monitored is located based on the environmental parameter comprises: Acquire second sensor data obtained by monitoring the environment where the metal structure to be monitored is located; Based on the environmental parameter, an environmental parameter value of the environment where the metal structure to be monitored is located is extracted from the second sensor data.

5. The method according to claim 2, characterized in that The corrosion trend at least includes the change in the value of the corrosion characteristic within a preset response time from a first moment, and the first moment is the moment when the corrosion characteristic value and the environmental parameter value are obtained; The step of determining the corrosion index of the metal structure to be monitored after a preset response time based on the corrosion trend includes: Determine a target corrosion characteristic value corresponding to a second moment after the first moment based on the corrosion trend, wherein the interval between the second moment and the first moment is the preset response time; The corrosion index of the metal structure to be monitored at the second moment is determined based on the target corrosion characteristic value.

6. The method according to claim 1, characterized in that The step of constructing a target feature vector based on the corrosion feature and the environmental parameter comprises: Preprocess the data of the corrosion characteristic value and the environmental parameter value respectively to obtain the characteristic value corresponding to each data; The target feature vector is obtained by combining the feature quantities.

7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: Acquire a sample data set, wherein the sample data set includes a plurality of sample data, and one sample data includes a sample corrosion characteristic value and a sample environmental parameter value corresponding to a metal structure, and a real corrosion trend of the metal structure; Constructing feature vectors according to the sample corrosion feature values ​​and sample environmental parameter values ​​in each of the sample data, and constructing label data according to the real corrosion trends in each of the sample data; Each of the feature vectors is used as model input data, and each of the label data is used as a model training label to train the prediction model to obtain the corrosion prediction model.

8. A corrosion structure monitoring device, characterized in that: The corrosion structure monitoring device comprises: An acquisition module, used to acquire a corrosion characteristic value of the metal structure to be monitored and an environmental parameter value of the environment where the metal structure to be monitored is located, wherein the corrosion characteristic value represents the corrosion condition of the metal structure to be monitored; A prediction module, used for constructing a target feature vector based on the corrosion feature value and the environmental parameter value, inputting the target feature vector into a corrosion prediction model, and obtaining the corrosion trend of the metal structure to be monitored, wherein the corrosion prediction model is trained by using a feature vector constructed based on sample corrosion feature values ​​and sample environmental parameter values ​​corresponding to the metal structure as model input data and using the real corrosion trend of the metal structure as a model training label; The alarm module is used to determine the corrosion index of the metal structure to be monitored after a preset response time based on the corrosion trend, and output an alarm prompt when the corrosion index is greater than a preset corrosion threshold.

9. A corrosion structure monitoring device, characterized in that: The corrosion structure monitoring device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the corrosion structure monitoring method according to any one of claims 1 to 7.

10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the corrosion structure monitoring method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Galvanized steel corrosion prediction method based on ensemble learning algorithm

    CN116306262A

  • Prediction and early warning method and system for corrosion of natural gas pipeline

    CN119004336A

  • Marine corrosion real-time monitoring method and system, terminal and storage medium

    CN119198525A