A pipeline wall thickness detection system and method based on inductive coupling
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- PIPECHINA SOUTH CHINA CO
- Filing Date
- 2025-04-15
- Publication Date
- 2026-06-23
AI Technical Summary
Existing pipe wall thickness detection methods suffer from low accuracy, lack of automated detection, and unstable detection results in complex environments.
An inductive coupling-based pipe wall thickness detection system is adopted. Combined with environmental parameter adjustment, the system collects parameters such as temperature, humidity and electromagnetic interference in real time through inductive coupling patches and heat-conducting supports. The detection excitation voltage is dynamically adjusted, and the detection results are optimized by analyzing historical detection results. The wall thickness spectrum is obtained and compared with the benchmark value to intelligently determine whether to trigger an early warning.
Maintaining high precision and stability in complex environments enables timely detection of pipe wall thickness deviations, avoids safety hazards, and improves the accuracy and reliability of detection.
Smart Images

Figure CN120403413B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wall thickness detection technology, and more specifically, to a pipe wall thickness detection system and method based on inductive coupling. Background Technology
[0002] With the widespread application of pipelines in the industrial sector, their safety and reliability have become paramount. During long-term operation, pipelines are affected by various factors such as thermal expansion and contraction, and environmental changes, which can alter their wall thickness and lead to problems such as rupture and leakage. Therefore, real-time monitoring of pipeline wall thickness changes to ensure structural integrity and safety is a crucial issue that urgently needs to be addressed in modern industry.
[0003] Currently, most traditional methods for pipe wall thickness testing are mechanical contact methods. These methods often struggle to achieve continuous and stable testing in various environments and require high-quality pipe surfaces, such as smoothness and the absence of significant corrosion. Mechanical contact methods are also susceptible to errors due to pipe thermal expansion. Furthermore, existing testing methods typically ignore the influence of environmental parameters (such as temperature, humidity, and electromagnetic interference) on the test results, making it difficult to guarantee the accuracy and stability of the results under complex environmental conditions. Summary of the Invention
[0004] In view of this, the present invention proposes a pipe wall thickness detection system and method based on inductive coupling, aiming to solve the problems of low accuracy and lack of automated detection in current pipe inspection.
[0005] In a first aspect, the present invention proposes a pipe wall thickness detection system based on inductive coupling, comprising: a data acquisition unit configured to acquire environmental parameters and a mapping table, and determine a detection excitation voltage based on the environmental parameters and the mapping table, wherein the mapping table includes a mapping relationship between the environmental parameters and a preset detection excitation voltage; a processing unit configured to acquire multiple historical detection results, and determine a high-deviation detection set, an accurate detection set, and a low-deviation detection set based on the multiple historical detection results; obtain a first historical detection deviation coefficient based on the high-deviation detection set, the accurate detection set, and the low-deviation detection set, and obtain a second historical detection deviation coefficient based on the multiple historical detection results; obtain a historical comprehensive deviation coefficient based on the first historical detection deviation coefficient and the second historical detection deviation coefficient; and a determination unit configured to determine a voltage adjustment coefficient based on the historical comprehensive deviation coefficient, and adjust the detection excitation voltage based on the voltage adjustment coefficient to obtain an adjusted detection excitation voltage; acquire electromagnetic signals through an inductively coupled patch based on the adjusted detection excitation voltage, acquire the wall thickness spectrum of the pipe to be detected based on the electromagnetic signals, and determine the thickness detection value of the pipe to be detected based on the wall thickness spectrum.
[0006] Furthermore, the processing unit is also configured to: acquire the number of high-deviation detection sets, the number of accurate detection sets, and the number of low-deviation detection sets; and obtain a first historical detection deviation coefficient based on the number of high-deviation detection sets, the number of accurate detection sets, and the number of low-deviation detection sets; the first historical detection deviation coefficient is calculated using the following formula:
[0007]
[0008] Where C1 is the first historical detection deviation coefficient, p1 is the number of high deviation detection sets, p2 is the number of accurate detection sets, and p3 is the number of low deviation detection sets.
[0009] Furthermore, the historical detection results include: historical detection excitation voltage and historical detection thickness values; the processing unit is also configured to:
[0010] A historical detection curve is constructed based on multiple historical detection results. This curve includes multiple nodes, each corresponding to a historical detection result. Multiple first historical detection excitation voltages, multiple second historical detection excitation voltages, multiple first historical detection thickness values, and multiple second historical detection thickness values are obtained. The first historical detection excitation voltage is any one of the multiple historical detection excitation voltages, and the second historical detection excitation voltage is any one of the multiple historical detection excitation voltages excluding the first historical detection excitation voltage. The first historical detection thickness value corresponds to the historical detection thickness value corresponding to the first historical detection excitation voltage, and the second historical detection thickness value corresponds to the historical detection thickness value corresponding to the second historical detection excitation voltage. Multiple historical detection thickness differences are obtained based on the multiple first historical detection thickness values and the multiple second historical detection thickness values. The historical detection thickness range is obtained based on the historical detection curve, where the first detection thickness threshold is the historical detection excitation voltage with the largest excitation voltage among the multiple historical detection excitation voltages, and the second detection thickness threshold is the historical detection thickness range with the smallest excitation voltage among the multiple historical detection excitation voltages. The historical detection excitation voltage is used, and the historical detection thickness range is the difference between the first detection thickness threshold and the second detection thickness threshold. Based on multiple historical detection thickness differences and historical detection thickness ranges, multiple absolute values of historical detection thickness differences are obtained. Based on multiple first historical detection excitation voltages and multiple second historical detection excitation voltages, multiple historical detection excitation voltage differences are obtained, where the historical detection excitation voltage difference is the difference between the first historical detection excitation voltage and the second historical detection excitation voltage. The first historical detection excitation voltage and the second historical detection excitation voltage are obtained based on the historical detection curve, and based on the first historical detection excitation voltage and the second historical detection excitation voltage... The historical detection excitation voltage range is obtained by applying pressure, and the historical detection excitation voltage range is the difference between the first historical detection excitation voltage and the second historical detection excitation voltage. Based on the historical detection excitation voltage differences and the historical detection excitation voltage range, the absolute values of multiple historical detection excitation voltage differences are obtained. Based on the absolute values of multiple historical detection thickness differences and the absolute values of multiple historical detection excitation voltage differences, multiple second sub-historical detection deviation coefficients are obtained, and the second sub-historical detection deviation coefficient is the product of the absolute values of historical detection thickness differences and the absolute values of historical detection excitation voltage differences. Based on the multiple second sub-historical detection deviation coefficients, the second historical detection deviation coefficient is obtained.
[0011] Furthermore, the processing unit is also configured to: obtain the average value of the second sub-historical detection deviation coefficients based on multiple second sub-historical detection deviation coefficients; based on the average value of the second sub-historical detection deviation coefficients, obtain multiple low historical detection deviation coefficients and multiple high historical detection deviation coefficients, wherein low historical detection deviation coefficients are second sub-historical detection deviation coefficients less than or equal to the average value of the second sub-historical detection deviation coefficients, and high historical detection deviation coefficients are second sub-historical detection deviation coefficients greater than the average value of the second sub-historical detection deviation coefficients; based on the multiple low historical detection deviation coefficients and multiple high historical detection deviation coefficients, obtain multiple historical detection deviation coefficient groups, wherein the historical detection deviation coefficient groups include: preset low deviation coefficients and preset high deviation coefficients, wherein the preset low deviation coefficients are any one of the multiple low historical detection deviation coefficients, and the preset high deviation coefficients are any one of the multiple high historical detection deviation coefficients; and based on the multiple historical detection deviation coefficient groups, obtain the second historical detection deviation coefficient.
[0012] Furthermore, the second historical detection deviation coefficient is calculated using the following formula:
[0013]
[0014] Where C2 is the second historical detection deviation coefficient, n is the number of historical detection deviation coefficient groups, a1i is the i-th preset low deviation coefficient, a2i is the i-th preset high deviation coefficient, ((a1 i -a2 i ) 2 ) min For all (a1) i -a2 i ) 2 The minimum value in ((a1) i -a2 i ) 2 ) max For all (a1) i -a2 i ) 2 The maximum value in , s2 is all (a1 i -a2 i ) 2 The variance.
[0015] Furthermore, the historical comprehensive deviation coefficient is calculated using the following formula:
[0016] C = q1 × C1 + q2 × C2;
[0017] Where C is the historical comprehensive deviation coefficient, q1 is the first weight, which is used to adjust the first historical detection deviation coefficient, C1 is the first historical detection deviation coefficient, q2 is the second weight, which is used to adjust the second historical detection deviation coefficient, and C2 is the second historical detection deviation coefficient. The difference between the first weight and the second weight is 1, and the first weight is greater than the second weight.
[0018] Furthermore, the voltage adjustment coefficient includes: a first adjustment coefficient, a second adjustment coefficient, and a third adjustment coefficient, wherein the first adjustment coefficient is less than the second adjustment coefficient, and the second adjustment coefficient is less than the third adjustment coefficient; the determining unit is further configured to: compare the historical comprehensive deviation coefficient with the first preset deviation coefficient and the second preset deviation coefficient respectively, and obtain a comparison result, the comparison result being used to indicate the magnitude relationship between the historical comprehensive deviation coefficient and the first preset deviation coefficient and the second preset deviation coefficient, wherein the first preset deviation coefficient is less than the second preset deviation coefficient; when the comparison result indicates that the historical comprehensive deviation coefficient is less than or equal to the first preset deviation coefficient, determine the first adjustment coefficient, and adjust the detection excitation voltage based on the first adjustment coefficient; when the comparison result indicates that the historical comprehensive deviation coefficient is greater than the first preset deviation coefficient and less than or equal to the second preset deviation coefficient, determine the second adjustment coefficient, and adjust the detection excitation voltage based on the second adjustment coefficient; when the comparison result indicates that the historical comprehensive deviation coefficient is greater than the second preset deviation coefficient, determine the third adjustment coefficient, and adjust the detection excitation voltage based on the third adjustment coefficient.
[0019] Furthermore, the acquisition unit is also configured to: acquire detection instruction information, and determine whether to inspect the pipeline to be inspected based on the detection instruction information, wherein the detection instruction information is used to indicate whether there is a historical detection instruction, and the historical detection instruction is the detection instruction of the previous moment before the current moment; when the detection instruction information indicates that there is no historical detection instruction, determine whether to inspect the pipeline to be inspected; when the detection instruction information indicates that there is a historical detection instruction, acquire the trigger time of the historical detection instruction, acquire the time interval between the historical detection instruction and the previous detection instruction based on the trigger time, and determine whether to inspect the pipeline to be inspected based on the time interval, wherein the previous detection instruction is the detection instruction of the moment before the historical detection instruction; when the time interval is less than the interval threshold, determine that the historical detection instruction is a duplicate instruction and do not inspect it; when the time interval is greater than or equal to the interval threshold, inspect the pipeline to be inspected.
[0020] Furthermore, the pipe wall thickness detection system based on inductive coupling also includes: a determination unit configured to compare the detected thickness value with a reference thickness value of the pipe to be inspected, obtain a comparison result, and determine whether to issue a warning command based on the comparison result. The warning commands include a thickness increase warning command and a thickness decrease warning command. When the comparison result indicates that the detected thickness value is greater than the reference thickness value, a thickness increase warning command is issued; when the detected thickness value is less than the reference thickness value, a thickness decrease warning command is issued. The warning unit is configured to determine the warning level based on the thickness deviation when the determination unit issues a warning command. The thickness deviation is the difference between the detected thickness value and the reference thickness value.
[0021] Secondly, this application also provides a pipe wall thickness detection method based on inductive coupling, applied to the aforementioned pipe wall thickness detection system based on inductive coupling, comprising: acquiring environmental parameters and a mapping table, and determining a detection excitation voltage based on the environmental parameters and the mapping table, wherein the mapping table includes the mapping relationship between the environmental parameters and a preset detection excitation voltage; acquiring multiple historical detection results, and determining a high-deviation detection set, an accurate detection set, and a low-deviation detection set based on the multiple historical detection results; obtaining a first historical detection deviation coefficient based on the high-deviation detection set, the accurate detection set, and the low-deviation detection set, and obtaining a second historical detection deviation coefficient based on the multiple historical detection results; obtaining a historical comprehensive deviation coefficient based on the first historical detection deviation coefficient and the second historical detection deviation coefficient; determining a voltage adjustment coefficient based on the historical comprehensive deviation coefficient, and adjusting the detection excitation voltage based on the voltage adjustment coefficient to obtain an adjusted detection excitation voltage; acquiring electromagnetic signals through an inductive coupling patch based on the adjusted detection excitation voltage, acquiring the wall thickness spectrum of the pipe to be detected based on the electromagnetic signals, and determining the thickness detection value of the pipe to be detected based on the wall thickness spectrum.
[0022] Thirdly, an inductively coupled pipe wall thickness detection device is provided, including a memory and a processor; the memory is used to store computer execution instructions, and the processor is connected to the memory via a bus; when the inductively coupled pipe wall thickness detection device is running, the processor executes the computer execution instructions stored in the memory, so that the inductively coupled pipe wall thickness detection device performs the inductively coupled pipe wall thickness detection method described in the second aspect.
[0023] The inductively coupled pipe wall thickness detection device can be a network device or a component of a network device, such as a chip system within the network device. This chip system supports the network device in implementing the functions involved in the first aspect and any of its possible implementations, such as acquiring, determining, and transmitting the data and / or information involved in the aforementioned inductively coupled pipe wall thickness detection method. The chip system includes a chip, but may also include other discrete devices or circuit structures.
[0024] Fourthly, a computer-readable storage medium is provided, comprising computer-executable instructions that, when executed on a computer, cause the computer to perform the inductively coupled pipe wall thickness detection method described in the second aspect.
[0025] Fifthly, a computer program product is also provided, comprising computer instructions that, when executed on an inductively coupled pipe wall thickness detection device, cause the inductively coupled pipe wall thickness detection device to perform the inductively coupled pipe wall thickness detection method as described in the second aspect above.
[0026] It should be noted that the aforementioned computer instructions may be stored, in whole or in part, on a computer-readable storage medium. This computer-readable storage medium may be packaged together with the processor of the inductively coupled pipe wall thickness detection device, or it may be packaged separately from the processor of the inductively coupled pipe wall thickness detection device; this application does not limit this.
[0027] The descriptions of the second, third, fourth, and fifth aspects of this application can be referenced to the detailed description of the first aspect.
[0028] In the embodiments of this application, the name of the aforementioned pipe wall thickness detection device based on inductive coupling does not limit the device or functional module itself. In actual implementation, these devices or functional modules may appear under other names. For example, the receiving unit may also be called a receiving module, receiver, etc.
[0029] This application provides a pipeline insulation monitoring system and method using wireless passive sensors. Compared with existing technologies, the advantages of this invention are: by combining inductive coupling technology with environmental parameter adjustment, it solves the problems in traditional pipeline wall thickness detection methods. The inductive coupling patch, in conjunction with a heat-conducting support, ensures stable detection even in harsh environments. The heat-conducting support increases the distance between the inductive coupling patch and the pipeline, avoiding interference with the patch. The sensor module collects environmental parameters such as temperature, humidity, and electromagnetic interference in real time, and dynamically adjusts the detection excitation voltage through a mapping table, maintaining high accuracy and stability even in complex environments. The processing module analyzes historical detection results and precisely adjusts the excitation voltage based on historical deviation coefficients, thereby optimizing the detection results. By acquiring the wall thickness spectrum through electromagnetic signals and comparing it with a reference value, it can intelligently determine whether to trigger an early warning, promptly detect pipeline wall thickness deviations, and prevent potential safety hazards. Attached Figure Description
[0030] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0031] Figure 1 A structural block diagram of a pipe wall thickness detection system based on inductive coupling provided in an embodiment of the present invention;
[0032] Figure 2 A flowchart of a pipe wall thickness detection method based on inductive coupling provided in an embodiment of the present invention;
[0033] Figure 3 This is a structural block diagram of a pipe wall thickness detection device based on inductive coupling provided in an embodiment of the present invention. Detailed Implementation
[0034] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the disclosure to those skilled in the art. It should be noted that, unless otherwise specified, embodiments and features in the embodiments of the present invention can be combined with each other. The present invention will now be described in detail with reference to the accompanying drawings and embodiments.
[0035] In some embodiments of this application, see Figure 1 As shown, a pipe wall thickness detection system based on inductive coupling includes: a data acquisition unit, a processing unit, and a determination unit. Among them,
[0036] The acquisition unit is configured to acquire environmental parameters and a mapping table, and determine the detection excitation voltage based on the environmental parameters and the mapping table. The mapping table includes the mapping relationship between the environmental parameters and the preset detection excitation voltage.
[0037] Optionally, environmental parameters include: ambient temperature, ambient humidity, and electromagnetic interference intensity.
[0038] The processing unit is configured to acquire multiple historical detection results and, based on these results, determine a high-bias detection set, an accurate detection set, and a low-bias detection set. A first historical detection deviation coefficient is obtained based on these three sets, and a second historical detection deviation coefficient is obtained based on the multiple historical detection results. Finally, a historical comprehensive deviation coefficient is obtained based on both the first and second historical detection deviation coefficients.
[0039] Optionally, the processing unit is configured to analyze multiple historical detection results to obtain analysis results, which are used to indicate the detection difference between the historical detection results and the actual wall thickness data. Based on the analysis results, high-deviation detection records, accurate detection records, and low-deviation detection records are obtained. High-deviation detection records are historical detection records where the detection difference is greater than a first preset deviation value, low-deviation detection records are historical detection records where the detection difference is greater than a second preset deviation value, and accurate detection records are historical detection records where the detection difference is greater than a third preset deviation value. The first preset deviation value is greater than the second preset deviation value, and the second preset deviation value is greater than the third preset deviation value. A first historical detection deviation coefficient is obtained based on the high-deviation detection records, accurate detection records, and low-deviation detection records. A second historical detection deviation coefficient is obtained based on multiple historical detection thickness values and multiple historical detection records. A historical comprehensive deviation coefficient is obtained based on the first historical detection deviation coefficient and the second historical detection deviation coefficient.
[0040] It should be noted that this application does not limit the detection difference. For example, the detection difference can be the thickness difference between historically detected thickness values and the actual thickness value. Another example is the voltage difference between historically detected excitation voltage and the actual excitation voltage. Yet another example is the sum of the thickness difference and the voltage difference.
[0041] The determining unit is configured to determine a voltage adjustment coefficient based on a historical comprehensive deviation coefficient, and adjust the detection excitation voltage based on the voltage adjustment coefficient to obtain an adjusted detection excitation voltage. Based on the adjusted detection excitation voltage, electromagnetic signals are acquired through an inductively coupled patch. The wall thickness spectrum of the pipe to be inspected is obtained from the electromagnetic signals, and the thickness detection value of the pipe to be inspected is determined based on the wall thickness spectrum.
[0042] It should be noted that the acquisition unit can obtain detection commands and collect environmental parameters. Based on these environmental parameters, an appropriate preset detection excitation voltage is determined through a mapping table. The excitation voltage directly affects the detection sensitivity and accuracy of the inductively coupled system. The processing unit analyzes historical detection data, classifying the detection results according to deviation to obtain high-deviation detection sets, accurate detection sets, and low-deviation detection sets. Then, by calculating the historical detection deviation coefficient, a comprehensive historical deviation coefficient is obtained, which is then used to dynamically adjust the current detection excitation voltage to optimize the detection results. The determination unit performs pipe wall thickness detection based on the adjusted excitation voltage and obtains the wall thickness spectrum through the electromagnetic signal collected by the inductive coil. Changes in wall thickness affect the propagation characteristics of electromagnetic waves, thus manifesting as changes in the frequency components of the signal in the frequency response. By using Fourier transform, this change information can be extracted, thereby accurately calculating the pipe wall thickness.
[0043] In some embodiments of this application, combined with Figure 1The pipe wall thickness detection system based on inductive coupling also includes: a heat-conducting support, an inductive coupling patch, a sensor module, and a processing module.
[0044] One end of the heat-conducting bracket is connected to the outer wall of the pipe to be tested.
[0045] The inductive coupling patch includes an inductor coil, a wiring port, and an AC power supply. The inductive coupling patch is connected to the other end of a thermally conductive bracket.
[0046] The sensor module includes a temperature sensor, a humidity sensor, and an electromagnetic sensor.
[0047] Optionally, the temperature sensor can collect ambient temperature, the humidity sensor can collect ambient humidity, and the electromagnetic sensor can collect electromagnetic interference intensity.
[0048] It should be noted that one end of the heat-conducting bracket connects to the outer wall of the pipe and extends outward, while the other end is equipped with an inductive coupling patch. This prevents direct contact between the pipe and the inductive coupling patch from damaging the inductor coil. The inductive coupling patch acquires inductance data through the inductor coil. AC power excites the inductor coil to transmit an inductive signal to the pipe under test. The acquired data is transmitted to the processing module for data processing via the wiring port. The sensor module includes a temperature sensor, a humidity sensor, and an electromagnetic sensor, which can collect real-time data on the temperature, humidity, and electromagnetic interference of the pipe and its surrounding environment. These environmental parameters are crucial for adjusting the excitation voltage, as humidity and electromagnetic interference can affect the accuracy of the detection.
[0049] The processing module is connected to the inductively coupled patch and the sensor module. The processing module includes a data acquisition unit, a processing unit, a determination unit, and an early warning unit.
[0050] The early warning unit is configured to determine the early warning level based on the thickness deviation when the determining unit issues an early warning command. The thickness deviation is the difference between the thickness detection value and the thickness reference value.
[0051] It should be noted that when the pipe wall thickness decreases, signal attenuation decreases, especially the attenuation of high-frequency components, thus increasing the overall signal amplitude. Conversely, when the pipe wall thickness increases, signal attenuation increases. This means that the amplitude of high-frequency components in the spectrum will significantly decrease, while low-frequency components maintain a relatively strong signal. The actual pipe thickness is accurately measured by analyzing the wall thickness spectrum. By comparing the detected value with a preset benchmark thickness, it is determined whether there is a thickness anomaly. If an anomaly is found, an early warning is triggered. When the detection result deviates from the preset standard, the early warning unit determines the warning level based on the degree of deviation and promptly notifies maintenance personnel to handle the situation and avoid potential safety risks.
[0052] Understandably, the early warning mechanism can provide real-time feedback on abnormal pipe wall thickness, effectively preventing safety accidents caused by pipe aging, corrosion, and other issues. It improves the accuracy and reliability of detection and enhances the system's adaptability to complex environments.
[0053] Based on the above technical solution, by combining inductive coupling detection technology and an environmental parameter adjustment mechanism, the shortcomings of traditional wall thickness detection methods are overcome. The non-contact inductive coupling detection method avoids the errors inherent in mechanical contact methods due to environmental conditions, maintaining high detection accuracy even under thermal expansion and pipe surface damage. Furthermore, adjusting the excitation voltage according to real-time environmental parameters ensures stable detection results even under significant variations in temperature, humidity, and electromagnetic interference. Moreover, historical data analysis and intelligent adjustment mechanisms enhance the system's adaptability, further optimizing detection accuracy through dynamic adjustment of the excitation voltage.
[0054] In some embodiments of this application, the processing unit is further configured to:
[0055] Obtain the number of high-bias detection sets, the number of accurate detection sets, and the number of low-bias detection sets; based on the number of high-bias detection sets, the number of accurate detection sets, and the number of low-bias detection sets, obtain the first historical detection deviation coefficient;
[0056] The first historical detection deviation coefficient is obtained by calculating using Formula 1:
[0057]
[0058] Where C1 is the first historical detection deviation coefficient, p1 is the number of high deviation detection sets, p2 is the number of accurate detection sets, and p3 is the number of low deviation detection sets.
[0059] Understandably, by acquiring the number of high-deviation detection sets, accurate detection sets, and low-deviation detection sets, it is possible to analyze historical detection results, quantify deviations in historical detections, and calculate historical detection deviation coefficients. This provides a basis for subsequent voltage adjustments. Furthermore, the detection process can be dynamically optimized based on historical deviations, better adapting to different detection environments and conditions, avoiding deviations caused by historical detection errors, thereby improving overall detection accuracy and stability. Further, it ensures more intelligent and personalized excitation voltage adjustments during the detection process, improving the system's adaptability and long-term reliability.
[0060] In some embodiments of this application, the processing unit is further configured to:
[0061] Historical detection curves were constructed based on multiple historical detection results.
[0062] The historical detection curve includes multiple nodes, with each node corresponding to a historical detection result. The historical detection results include the historical detection excitation voltage and the historical detection thickness value.
[0063] In other words, the number of nodes is consistent with the number of historical detection results, and each node includes historical detection excitation voltage and historical detection thickness value.
[0064] Acquire multiple first historical detection excitation voltages, multiple second historical detection excitation voltages, multiple first historical detection thickness values, and multiple second historical detection thickness values.
[0065] Wherein, the first historical detection excitation voltage is any one of a plurality of historical detection excitation voltages, the second historical detection excitation voltage is any one of a plurality of historical detection excitation voltages other than the first historical detection excitation voltage, the first historical detection thickness value is the historical detection thickness value corresponding to the first historical detection excitation voltage, and the second historical detection thickness value is the historical detection thickness value corresponding to the second historical detection excitation voltage.
[0066] Based on multiple first historical detection thickness values and multiple second historical detection thickness values, multiple historical detection thickness differences are obtained, where each historical detection thickness difference is the difference between the first and second historical detection thickness values. First and second detection thickness thresholds are obtained from historical detection curves, and a historical detection thickness range is obtained from these thresholds. The first detection thickness threshold is the historical detection excitation voltage with the largest excitation voltage among the multiple historical detection excitation voltages, and the second detection thickness threshold is the historical detection excitation voltage with the smallest excitation voltage among the multiple historical detection excitation voltages. The historical detection thickness range is the difference between the first and second detection thickness thresholds. The absolute values of multiple historical detection thickness differences are obtained from both the historical detection thickness differences and the historical detection thickness range.
[0067] Based on multiple first historical detection excitation voltages and multiple second historical detection excitation voltages, multiple historical detection excitation voltage differences are obtained, where each historical detection excitation voltage difference is the difference between the first and second historical detection excitation voltages. The processing unit can obtain the first and second historical detection excitation voltages from the historical detection curves, and obtain the historical detection excitation voltage range from these two voltages. The historical detection excitation voltage range is the difference between the first and second historical detection excitation voltages. The processing unit can obtain the absolute values of multiple historical detection excitation voltage differences from both the first and second historical detection excitation voltage differences and the historical detection excitation voltage range.
[0068] Based on the absolute values of multiple historical thickness difference values and multiple historical excitation voltage difference values, multiple second-sub-historical detection deviation coefficients are obtained. Each second-sub-historical detection deviation coefficient is the product of the absolute values of the historical thickness difference values and the absolute values of the historical excitation voltage difference values. Based on these multiple second-sub-historical detection deviation coefficients, a second historical detection deviation coefficient is obtained.
[0069] It should be noted that historical detection curves are constructed based on historical detection results. These curves form multiple nodes by connecting the excitation voltage and corresponding thickness value in each historical record, with each node corresponding to a historical detection result. Two nodes are randomly selected, and their corresponding excitation voltage and thickness values are extracted respectively. By calculating the thickness difference (i.e., historical detection thickness difference) and excitation voltage difference (i.e., historical detection excitation voltage difference) between these two nodes, the relationship between thickness and voltage changes can be understood. The largest, smallest, largest, and smallest detection thickness, excitation voltage, and excitation voltage values are identified from the historical detection curves to obtain the historical detection thickness range and historical detection excitation voltage range. By comparing the historical detection thickness difference, historical detection voltage difference, historical detection thickness range, and historical detection excitation voltage range, their absolute values are calculated. By multiplying the absolute value of the historical detection thickness difference by the absolute value of the historical detection excitation voltage difference, the second sub-historical detection deviation coefficient for each pair of nodes is obtained. This coefficient reflects the deviation relationship between thickness and excitation voltage, providing a quantitative basis for subsequent voltage adjustments.
[0070] In some embodiments of this application, the processing unit is further configured to:
[0071] The average of the second-historical detection deviation coefficients is obtained based on multiple second-historical detection deviation coefficients. Based on the average of the second-historical detection deviation coefficients, multiple low-historical detection deviation coefficients and multiple high-historical detection deviation coefficients are obtained. Based on the multiple low-historical detection deviation coefficients and multiple high-historical detection deviation coefficients, multiple sets of historical detection deviation coefficients are obtained. Based on the multiple sets of historical detection deviation coefficients, the second-historical detection deviation coefficient is obtained.
[0072] Among them, the low historical detection deviation coefficient is the second sub-historical detection deviation coefficient that is less than or equal to the average of the second sub-historical detection deviation coefficients, and the high historical detection deviation coefficient is the second sub-historical detection deviation coefficient that is greater than the average of the second sub-historical detection deviation coefficients. The historical detection deviation coefficient group includes: preset low deviation coefficient and preset high deviation coefficient. The preset low deviation coefficient is any one of multiple low historical detection deviation coefficients, and the preset high deviation coefficient is any one of multiple high historical detection deviation coefficients.
[0073] Optionally, the second historical detection deviation coefficient can satisfy Formula 2.
[0074]
[0075] Where C2 is the second historical detection deviation coefficient, n is the number of historical detection deviation coefficient groups, a1i is the i-th preset low deviation coefficient, a2i is the i-th preset high deviation coefficient, ((a1 i -a2 i ) 2 ) min For all (a1) i -a2 i ) 2 The minimum value in ((a1) i -a2 i ) 2 ) max For all (a1) i -a2 i ) 2 The maximum value in , s2 is all (a1 i -a2 i ) 2 The variance.
[0076] It should be noted that, based on all the second-historical detection deviation coefficients, the mean is further calculated, and deviation coefficients less than or equal to the mean are assigned to the first set, while those greater than the mean are assigned to the second set. Then, the deviation coefficients from these two sets are randomly combined to generate multiple arrays of sub-historical detection deviation coefficients. Finally, the second-historical detection deviation coefficient is calculated using these arrays. The final second-historical detection deviation coefficient is obtained by combining the minimum, maximum, and variance statistics of all sub-historical detection deviation coefficient arrays.
[0077] Understandably, by analyzing historical test results and employing node difference calculation, random combination, and statistical analysis, factors affecting test accuracy are extracted from historical data. This allows for the identification of subtle relationships between excitation voltage and thickness variations within complex historical data, and also quantifies deviations, providing a basis for adjusting the excitation voltage. By calculating a second historical test deviation coefficient, test results can be predicted and adjusted more accurately, thereby improving test accuracy and stability. Furthermore, the introduction of random combination and analysis of variance makes the pipe wall thickness testing system highly adaptable, better able to handle different historical data distributions, optimize voltage regulation, and enhance the reliability and adaptability of the pipe wall thickness testing system.
[0078] In some embodiments of this application, the historical comprehensive deviation coefficient can satisfy Formula 3.
[0079] Formula 3: C = q1 × C1 + q2 × C2
[0080] Where C is the historical comprehensive deviation coefficient, q1 is the first weight, which is used to adjust the first historical detection deviation coefficient, C1 is the first historical detection deviation coefficient, q2 is the second weight, which is used to adjust the second historical detection deviation coefficient, and C2 is the second historical detection deviation coefficient. The difference between the first weight and the second weight is 1, and the first weight is greater than the second weight.
[0081] Understandably, by weighting and synthesizing the first and second historical detection deviation coefficients, the comprehensive impact of various deviations in historical detections on detection accuracy can be accurately assessed. Introducing a weighting mechanism allows for more flexible adjustment of deviations from different sources, ensuring more precise deviation correction. The method of adjusting weights exhibits strong adaptability, enabling optimization of weight settings based on different situations in practical applications, thereby achieving the best deviation correction effect. This improves the system's reliability, accuracy, and flexibility.
[0082] In this embodiment, the voltage regulation coefficient includes a first regulation coefficient, a second regulation coefficient, and a third regulation coefficient, wherein the first regulation coefficient is smaller than the second regulation coefficient, and the second regulation coefficient is smaller than the third regulation coefficient. 。
[0083] In some embodiments of this application, the determining unit is further configured to:
[0084] The historical comprehensive deviation coefficient is compared with the first preset deviation coefficient and the second preset deviation coefficient respectively to obtain the comparison result. The comparison result is used to indicate the magnitude relationship between the historical comprehensive deviation coefficient and the first preset deviation coefficient and the second preset deviation coefficient. The first preset deviation coefficient is smaller than the second preset deviation coefficient.
[0085] When the comparison result indicates that the historical comprehensive deviation coefficient is less than or equal to a first preset deviation coefficient, a first adjustment coefficient is determined, and the detection excitation voltage is adjusted based on the first adjustment coefficient. When the comparison result indicates that the historical comprehensive deviation coefficient is greater than the first preset deviation coefficient and less than or equal to a second preset deviation coefficient, a second adjustment coefficient is determined, and the detection excitation voltage is adjusted based on the second adjustment coefficient. When the comparison result indicates that the historical comprehensive deviation coefficient is greater than the second preset deviation coefficient, a third adjustment coefficient is determined, and the detection excitation voltage is adjusted based on the third adjustment coefficient.
[0086] Optionally, the first adjustment factor, the second adjustment factor, and the third adjustment factor are all greater than 1.
[0087] Understandably, by comparing the historical comprehensive deviation coefficient with the first and second preset deviation coefficients, the detection excitation voltage can be dynamically adjusted. Based on the comparison results, the detection excitation voltage is adjusted using the first, second, and third adjustment coefficients under different conditions. This allows for flexible selection of the adjustment range according to different levels of historical deviation, ensuring the system's accuracy and adaptability under various detection environments. Specifically, when the deviation is small, a smaller adjustment coefficient is used; when the deviation is large, a larger adjustment coefficient can be used for appropriate correction, avoiding detection errors caused by voltage incompatibility. This multi-level adjustment mechanism enhances the intelligence and adaptability of the entire detection process.
[0088] In some embodiments of this application, the acquisition unit is further configured as follows:
[0089] Obtain detection instruction information and determine whether to inspect the pipeline to be inspected based on the detection instruction information. The detection instruction information is used to indicate whether there is a historical detection instruction. The historical detection instruction is the detection instruction from the previous moment of the current moment.
[0090] When the detection instruction information indicates that there is no historical detection instruction, it is determined that the pipeline to be inspected should be inspected; when the detection instruction information indicates that there is a historical detection instruction, the trigger time of the historical detection instruction is obtained, the time interval between the historical detection instruction and the previous detection instruction is obtained according to the trigger time, and it is determined whether the pipeline to be inspected should be inspected according to the time interval. The previous detection instruction is the detection instruction at the time before the time of the historical detection instruction.
[0091] When the time interval is less than the interval threshold, the historical detection command is determined to be a duplicate command and no detection is performed; when the time interval is greater than or equal to the interval threshold, the pipeline to be detected is detected.
[0092] It should be noted that this application does not impose any restrictions on the interval threshold, which can be selected according to the actual detection needs or the rate of damage to the pipeline being detected. For example, the interval threshold can be 1 second, 15 seconds, 30 seconds, 45 seconds, or 60 seconds.
[0093] Understandably, by introducing the analysis of historical detection commands and the determination of time intervals, the intelligence and adaptability of the detection system are enhanced. This avoids duplicate detections, reduces system load, optimizes the use of detection resources, and ensures more efficient system operation. Furthermore, by setting interval thresholds, timely detection can be performed based on actual conditions, avoiding missed detections or missed critical detection opportunities due to excessively long time intervals. In this way, while improving the accuracy, efficiency, and system response speed of detection, the practicality and reliability of pipeline wall thickness monitoring are effectively enhanced.
[0094] In some embodiments of this application, the determining unit is further configured to: compare the thickness detection value with the thickness reference value of the pipe to be detected, obtain the comparison result, and determine whether to issue a warning command based on the comparison result. The warning command includes: a thickness increase warning command and a thickness decrease warning command. When the comparison result indicates that the thickness detection value is greater than the thickness reference value, it is determined to issue a thickness increase warning command; when the thickness detection value is less than the thickness reference value, it is determined to issue a thickness decrease warning command.
[0095] Understandably, the baseline value represents the ideal thickness of a pipeline under normal operating conditions, and any deviation from this value may signal a potential problem. By comparing the measured thickness of the pipeline under inspection with the baseline thickness value, changes in pipeline thickness can be monitored in real time, allowing for the determination of any abnormalities in the pipeline under inspection.
[0096] For example, when the thickness measurement value is greater than the thickness reference value, it indicates that the pipe wall thickness has increased abnormally, such as due to corrosion layer accumulation or deposit accumulation, thus leading to increased pipe wall thickness. When the thickness measurement value is less than the thickness reference value, it indicates that the pipe wall thickness has decreased abnormally, indicating that the pipe is corroded, worn, or that there are other factors that cause the pipe wall to weaken.
[0097] Understandably, both thickness readings exceeding and falling below the thickness reference value will severely impact the pipeline's load-bearing capacity and safety. In such cases, issuing an early warning and providing alarm information can remind maintenance personnel to promptly check the pipeline's condition and take appropriate measures to prevent more serious safety incidents.
[0098] In this way, by comparing the detected thickness value with the pipeline's baseline thickness in real time, abnormal changes in pipeline wall thickness can be quickly and accurately identified, triggering timely warnings of thickness increases or decreases. Through this dynamic monitoring, the system can rapidly detect potential pipeline problems and provide early warnings, preventing safety hazards caused by changes in pipeline thickness. Especially in pipeline applications, this early warning mechanism helps personnel take corrective measures before pipeline damage or aging occurs, effectively extending the pipeline's service life and ensuring its safe operation. Furthermore, the real-time nature and sensitivity of the early warning mechanism provide strong support for intelligent pipeline management.
[0099] The above embodiments combine inductive coupling technology with environmental parameter adjustment to solve the problems existing in traditional pipe wall thickness detection methods. The inductive coupling patch, in conjunction with a heat-conducting support, ensures stable detection even in harsh environments. The heat-conducting support increases the distance between the inductive coupling patch and the pipe, avoiding interference with the patch. The sensor module collects environmental parameters such as temperature, humidity, and electromagnetic interference in real time and dynamically adjusts the detection excitation voltage through a mapping table, maintaining high accuracy and stability even in complex environments. The processing module analyzes historical detection results and precisely adjusts the excitation voltage based on historical deviation coefficients, thereby optimizing the detection results. By acquiring the wall thickness spectrum through electromagnetic signals and comparing it with a reference value, the system can intelligently determine whether to trigger an early warning, promptly detecting pipe wall thickness deviations and preventing potential safety hazards.
[0100] In some embodiments, such as Figure 2 As shown in the embodiments of this application, a pipe wall thickness detection method based on inductive coupling is also provided, which is applied to the above-mentioned... Figure 1 The inductively coupled pipe wall thickness detection system includes:
[0101] S201. Obtain environmental parameters and mapping table, and determine the detection excitation voltage based on the environmental parameters and mapping table.
[0102] The mapping table includes the mapping relationship between environmental parameters and preset detection excitation voltage.
[0103] Optionally, environmental parameters include: ambient temperature, ambient humidity, and electromagnetic interference intensity.
[0104] S202. Obtain multiple historical detection results, and based on these results, determine the high-bias detection set, the accurate detection set, and the low-bias detection set.
[0105] S203. Obtain the first historical detection deviation coefficient based on the high deviation detection set, the accurate detection set, and the low deviation detection set, and obtain the second historical detection deviation coefficient based on multiple historical detection results.
[0106] Among them, the first historical detection deviation coefficient satisfies Formula 1.
[0107] Among them, the second historical detection deviation coefficient satisfies Formula 2.
[0108] S204. Obtain the historical comprehensive deviation coefficient based on the first historical detection deviation coefficient and the second historical detection deviation coefficient.
[0109] In some embodiments of this application, the historical comprehensive deviation coefficient satisfies Formula 3.
[0110] S205. Determine the voltage adjustment coefficient based on the historical comprehensive deviation coefficient, and adjust the detection excitation voltage based on the voltage adjustment coefficient to obtain the adjusted detection excitation voltage.
[0111] S206. Based on the adjusted detection excitation voltage, electromagnetic signals are acquired through an inductively coupled patch. The wall thickness spectrum of the pipe to be tested is obtained based on the electromagnetic signals. The thickness detection value of the pipe to be tested is determined based on the wall thickness spectrum.
[0112] In some embodiments of this application, in step S203 above, obtaining the first historical detection deviation coefficient based on the high-deviation detection set, the accurate detection set, and the low-deviation detection set includes: obtaining the number of high-deviation detection sets, the number of accurate detection sets, and the number of low-deviation detection sets. The first historical detection deviation coefficient is obtained based on the number of high-deviation detection sets, the number of accurate detection sets, and the number of low-deviation detection sets.
[0113] In some embodiments of this application, in step S203 above, obtaining a second historical detection deviation coefficient based on multiple historical detection thickness values and multiple historical detection results includes: the processing unit is further configured to: construct a historical detection curve based on multiple historical detection results. The historical detection curve includes multiple nodes, each node corresponding to a historical detection result, and the historical detection result includes: historical detection excitation voltage and historical detection thickness value.
[0114] Subsequently, multiple first historical detection excitation voltages, multiple second historical detection excitation voltages, multiple first historical detection thickness values, and multiple second historical detection thickness values can be obtained. The first historical detection excitation voltage is any one of the multiple historical detection excitation voltages, and the second historical detection excitation voltage is any one of the multiple historical detection excitation voltages other than the first historical detection excitation voltage. The first historical detection thickness value is the historical detection thickness value corresponding to the first historical detection excitation voltage, and the second historical detection thickness value is the historical detection thickness value corresponding to the second historical detection excitation voltage. Then, multiple historical detection thickness differences can be obtained based on the multiple first historical detection thickness values and the multiple second historical detection thickness values. The historical detection thickness difference is the difference between the first historical detection thickness value and the second historical detection thickness value. Finally, a first detection thickness threshold and a second detection thickness threshold can be obtained based on the historical detection curve, and a historical detection thickness range can be obtained based on the first detection thickness threshold and the second detection thickness threshold. The first detection thickness threshold is the historical detection excitation voltage with the largest excitation voltage among the multiple historical detection excitation voltages, the second detection thickness threshold is the historical detection excitation voltage with the smallest excitation voltage among the multiple historical detection excitation voltages, and the historical detection thickness range is the difference between the first detection thickness threshold and the second detection thickness threshold.
[0115] Subsequently, based on multiple historical thickness differences and their ranges, the absolute values of several historical thickness differences can be obtained. Then, based on multiple first and second historical excitation voltages, multiple historical excitation voltage differences can be obtained; these differences are the values between the first and second historical excitation voltages. Next, based on historical detection curves, the first and second historical excitation voltages can be obtained, and their ranges can be calculated; these ranges are the values between the first and second historical excitation voltages. Finally, based on these multiple historical excitation voltage differences and their ranges, the absolute values of several historical excitation voltage differences can be obtained.
[0116] Subsequently, based on the absolute values of multiple historical thickness difference values and multiple historical excitation voltage difference values, multiple second-historical detection deviation coefficients can be obtained. Each second-historical detection deviation coefficient is the product of the absolute values of the historical thickness difference values and the absolute values of the historical excitation voltage difference values. Then, based on these multiple second-historical detection deviation coefficients, a second historical detection deviation coefficient can be obtained.
[0117] In some embodiments of this application, obtaining the second historical detection deviation coefficient based on multiple second sub-historical detection deviation coefficients includes: obtaining the average of the multiple second sub-historical detection deviation coefficients; obtaining multiple low historical detection deviation coefficients and multiple high historical detection deviation coefficients based on the average of the second sub-historical detection deviation coefficients, wherein low historical detection deviation coefficients are second sub-historical detection deviation coefficients less than or equal to the average of the second sub-historical detection deviation coefficients, and high historical detection deviation coefficients are second sub-historical detection deviation coefficients greater than the average of the second sub-historical detection deviation coefficients; obtaining multiple historical detection deviation coefficient groups based on the multiple low historical detection deviation coefficients and multiple high historical detection deviation coefficients, wherein the historical detection deviation coefficient groups include: preset low deviation coefficients and preset high deviation coefficients, wherein the preset low deviation coefficients are any one of the multiple low historical detection deviation coefficients, and the preset high deviation coefficients are any one of the multiple high historical detection deviation coefficients; and obtaining the second historical detection deviation coefficient based on the multiple historical detection deviation coefficient groups.
[0118] Optionally, the voltage regulation coefficient includes: a first regulation coefficient, a second regulation coefficient, and a third regulation coefficient, wherein the first regulation coefficient is smaller than the second regulation coefficient, and the second regulation coefficient is smaller than the third regulation coefficient.
[0119] In some embodiments of this application, in step S208 above, determining the voltage adjustment coefficient based on the historical comprehensive deviation coefficient and adjusting the detection excitation voltage based on the voltage adjustment coefficient includes: comparing the historical comprehensive deviation coefficient with a first preset deviation coefficient and a second preset deviation coefficient respectively to obtain a comparison result. The comparison result is used to indicate the magnitude relationship between the historical comprehensive deviation coefficient and the first and second preset deviation coefficients, wherein the first preset deviation coefficient is less than the second preset deviation coefficient. When the comparison result indicates that the historical comprehensive deviation coefficient is less than or equal to the first preset deviation coefficient, a first adjustment coefficient is determined, and the detection excitation voltage is adjusted based on the first adjustment coefficient. When the comparison result indicates that the historical comprehensive deviation coefficient is greater than the first preset deviation coefficient and less than or equal to the second preset deviation coefficient, a second adjustment coefficient is determined, and the detection excitation voltage is adjusted based on the second adjustment coefficient. When the comparison result indicates that the historical comprehensive deviation coefficient is greater than the second preset deviation coefficient, a third adjustment coefficient is determined, and the detection excitation voltage is adjusted based on the third adjustment coefficient.
[0120] In some embodiments of this application, before executing S201, the pipe wall thickness detection method based on inductive coupling further includes: acquiring detection command information, wherein the detection command information is used to indicate whether there is a historical detection command, and the historical detection command is the detection command from the previous moment of the current moment. When the detection command information indicates that there is no historical detection command, it is determined to perform detection. When the detection command information indicates that there is a historical detection command, the trigger time of the historical detection command is acquired, the time interval between the historical detection command and the previous detection command is acquired based on the trigger time, and it is determined whether to detect the pipe to be detected based on the time interval, wherein the previous detection command is the detection command from the moment before the historical detection command. When the time interval is less than the interval threshold, the detection command is determined to be a duplicate command and no detection is performed. When the time interval is greater than or equal to the interval threshold, the pipe to be detected is detected.
[0121] In some embodiments of this application, after executing S206, the pipe wall thickness detection method based on inductive coupling further includes: comparing the thickness detection value with the thickness reference value of the pipe to be detected, obtaining a comparison result, and determining whether to issue a warning command based on the comparison result. The warning commands include a thickness increase warning command and a thickness decrease warning command. When the comparison result indicates that the thickness detection value is greater than the thickness reference value, a thickness increase warning command is issued; when the thickness detection value is less than the thickness reference value, a thickness decrease warning command is issued. When a warning command is issued, the warning level can be determined based on the thickness deviation, where the thickness deviation is the difference between the thickness detection value and the thickness reference value.
[0122] Understandably, combining inductive coupling technology with environmental parameter adjustment solves the problems inherent in traditional pipe wall thickness detection methods. By real-time acquisition of environmental parameters such as temperature, humidity, and electromagnetic interference, and by dynamically adjusting the detection excitation voltage using a mapping table, high accuracy and stability can be maintained even in complex environments. Analysis of historical detection results and precise adjustment of the excitation voltage based on historical deviation coefficients can optimize the detection results. By acquiring the wall thickness spectrum through electromagnetic signals and comparing it with a reference value, intelligent judgment can be made regarding whether to trigger an early warning, allowing for timely detection of pipe wall thickness deviations and preventing potential safety hazards.
[0123] The foregoing mainly describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, it includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0124] This application embodiment can divide the inductively coupled pipe wall thickness detection device into functional modules according to the above method example. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. Optionally, the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.
[0125] like Figure 3 The diagram shown is a structural schematic of a pipe wall thickness detection device based on inductive coupling provided in an embodiment of this application. Figure 3 The pipe wall thickness detection device based on inductive coupling shown includes: a data acquisition unit 301, a processing unit 302, and a determination unit 303.
[0126] The acquisition unit 301 is used to acquire detection commands, acquire environmental parameters and mapping tables, and determine the detection excitation voltage based on the environmental parameters and mapping tables. The mapping table includes the mapping relationship between environmental parameters and preset detection excitation voltages.
[0127] Processing unit 302 is used to acquire multiple historical detection results and, based on these results, determine a high-deviation detection set, an accurate detection set, and a low-deviation detection set. Processing unit 302 is also used to obtain a first historical detection deviation coefficient based on the high-deviation detection set, the accurate detection set, and the low-deviation detection set. Processing unit 302 is further used to obtain a second historical detection deviation coefficient based on the multiple historical detection results. Processing unit 302 is also used to obtain a historical comprehensive deviation coefficient based on the first and second historical detection deviation coefficients.
[0128] The determining unit 303 is used to determine the voltage adjustment coefficient based on the historical comprehensive deviation coefficient, and adjust the detection excitation voltage based on the voltage adjustment coefficient to obtain the adjusted detection excitation voltage. The determining unit 303 is also used to acquire electromagnetic signals through an inductively coupled patch based on the adjusted detection excitation voltage, obtain the wall thickness spectrum of the pipeline to be tested based on the electromagnetic signals, and determine the thickness detection value of the pipeline to be tested based on the wall thickness spectrum.
[0129] This application also provides a computer-readable storage medium, which includes computer-executable instructions. When the computer-executable instructions are executed on the computer, the computer performs the pipe wall thickness detection method based on inductive coupling as provided in the above embodiments.
[0130] This application also provides a computer program product that can be directly loaded into a memory and contains software code. After being loaded and executed by a computer, this computer program product can implement the inductive coupling-based pipe wall thickness detection method provided in the above embodiments. Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit them. 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 still be made to the technical solutions of the present invention, and these modifications or equivalent substitutions cannot cause the modified technical solutions to deviate from the spirit and scope of the technical solutions of the present invention.
[0131] The system provided in the above embodiments is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the modules or steps in the embodiments of the present invention can be further decomposed or combined. For example, the modules in the above embodiments can be merged into one module, or further divided into multiple sub-modules to complete all or part of the functions described above. The names of the modules and steps involved in the embodiments of the present invention are only for distinguishing the various modules or steps and are not considered as an improper limitation of the present invention.
[0132] Those skilled in the art will recognize that the modules and method steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. The programs corresponding to the software modules and method steps can be placed in random access memory (RAM), main memory, read-only memory (ROM), electrically erasable programmable ROM, registers, hard disks, removable disks, CD-ROMs, or any other form of storage medium known in the art. To clearly illustrate the interchangeability of electronic hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in electronic hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the invention.
Claims
1. A pipe wall thickness detection system based on inductive coupling, characterized in that, include: The acquisition unit is configured to acquire environmental parameters and a mapping table, and determine the detection excitation voltage based on the environmental parameters and the mapping table, wherein the mapping table includes the mapping relationship between the environmental parameters and the preset detection excitation voltage; The processing unit is configured to acquire multiple historical detection results and, based on the multiple historical detection results, determine a high-bias detection set, an accurate detection set, and a low-bias detection set; A first historical detection deviation coefficient is obtained based on the high deviation detection set, the accurate detection set, and the low deviation detection set; a second historical detection deviation coefficient is obtained based on the multiple historical detection results; and a historical comprehensive deviation coefficient is obtained based on the first historical detection deviation coefficient and the second historical detection deviation coefficient. The processing unit is further configured to: acquire the number of high-bias detection sets, the number of accurate detection sets, and the number of low-bias detection sets; The first historical detection deviation coefficient is obtained based on the number of high-deviation detection sets, the number of accurate detection sets, and the number of low-deviation detection sets. The first historical detection deviation coefficient is obtained by the following formula: ; Wherein, C1 is the first historical detection deviation coefficient, p1 is the number of the high deviation detection set, p2 is the number of the accurate detection set, and p3 is the number of the low deviation detection set; The second historical detection deviation coefficient is calculated using the following formula: ; Where C2 is the second historical detection deviation coefficient, n is the number of historical detection deviation coefficient groups, a1i is the i-th preset low deviation coefficient, and a2i is the i-th preset high deviation coefficient. For all The minimum value in, For all The maximum value in, s 2 For all The variance of the historical detection deviation coefficient group includes: the preset low deviation coefficient and the preset high deviation coefficient, wherein the preset low deviation coefficient is any one of a plurality of low historical detection deviation coefficients, and the preset high deviation coefficient is any one of a plurality of high historical detection deviation coefficients; the low historical detection deviation coefficient is a second sub-historical detection deviation coefficient that is less than or equal to the average of the second sub-historical detection deviation coefficients, and the high historical detection deviation coefficient is a second sub-historical detection deviation coefficient that is greater than the average of the second sub-historical detection deviation coefficients, wherein the second sub-historical detection deviation coefficient is the product of the absolute value of the historical detection thickness difference and the absolute value of the historical detection excitation voltage difference; The determining unit is configured to determine a voltage adjustment coefficient based on the historical comprehensive deviation coefficient, and adjust the detection excitation voltage based on the voltage adjustment coefficient to obtain an adjusted detection excitation voltage; acquire electromagnetic signals through an inductively coupled patch based on the adjusted detection excitation voltage, obtain the wall thickness spectrum of the pipe to be tested based on the electromagnetic signals, and determine the thickness detection value of the pipe to be tested based on the wall thickness spectrum.
2. The pipe wall thickness detection system based on inductive coupling according to claim 1, characterized in that, The historical detection results include: historical detection excitation voltage and historical detection thickness value; the processing unit is further configured to: A historical detection curve is constructed based on the multiple historical detection results, wherein the historical detection curve includes multiple nodes, and each node corresponds to one of the historical detection results; Multiple first historical detection excitation voltages, multiple second historical detection excitation voltages, multiple first historical detection thickness values, and multiple second historical detection thickness values are obtained. The first historical detection excitation voltage is any one of the multiple historical detection excitation voltages, the second historical detection excitation voltage is any one of the multiple historical detection excitation voltages other than the first historical detection excitation voltage, the first historical detection thickness value is the historical detection thickness value corresponding to the first historical detection excitation voltage, and the second historical detection thickness value is the historical detection thickness value corresponding to the second historical detection excitation voltage. Based on the plurality of first historical detection thickness values and the plurality of second historical detection thickness values, a plurality of historical detection thickness differences are obtained, wherein the historical detection thickness difference is the difference between the first historical detection thickness value and the second historical detection thickness value; A first detection thickness threshold and a second detection thickness threshold are obtained based on the historical detection curve, and a historical detection thickness range is obtained based on the first detection thickness threshold and the second detection thickness threshold. The first detection thickness threshold is the historical detection excitation voltage with the largest excitation voltage among a plurality of historical detection excitation voltages, and the second detection thickness threshold is the historical detection excitation voltage with the smallest excitation voltage among a plurality of historical detection excitation voltages. The historical detection thickness range is the difference between the first detection thickness threshold and the second detection thickness threshold. Based on the multiple historical thickness difference values and the range of the historical thickness, the absolute values of the multiple historical thickness difference values are obtained; Based on multiple first historical detection excitation voltages and multiple second historical detection excitation voltages, multiple historical detection excitation voltage differences are obtained, wherein the historical detection excitation voltage difference is the difference between the first historical detection excitation voltage and the second historical detection excitation voltage; The first historical detection excitation voltage and the second historical detection excitation voltage are obtained based on the historical detection curve, and the historical detection excitation voltage range is obtained based on the first historical detection excitation voltage and the second historical detection excitation voltage. The historical detection excitation voltage range is the difference between the first historical detection excitation voltage and the second historical detection excitation voltage. Based on the multiple historical detection excitation voltage differences and the range of the historical detection excitation voltages, the absolute values of the multiple historical detection excitation voltage differences are obtained; Based on the absolute values of the differences in thickness and excitation voltage of the multiple historical detections, multiple second sub-historical detection deviation coefficients are obtained. The second historical detection deviation coefficient is obtained based on the plurality of second sub-historical detection deviation coefficients.
3. The pipe wall thickness detection system based on inductive coupling according to claim 2, characterized in that, The processing unit is further configured to: The average value of the second sub-historical detection deviation coefficient is obtained based on the plurality of second sub-historical detection deviation coefficients; Based on the average value of the second sub-historical detection deviation coefficient, the plurality of low historical detection deviation coefficients and the plurality of high historical detection deviation coefficients are obtained; Based on the plurality of low historical detection deviation coefficients and the plurality of high historical detection deviation coefficients, a plurality of historical detection deviation coefficient groups are obtained; The second historical detection deviation coefficient is obtained based on the multiple historical detection deviation coefficient groups.
4. The pipe wall thickness detection system based on inductive coupling according to claim 1, characterized in that, The historical comprehensive deviation coefficient is calculated using the following formula: ; Wherein, C is the historical comprehensive deviation coefficient, q1 is the first weight, the first weight is used to adjust the first historical detection deviation coefficient, C1 is the first historical detection deviation coefficient, q2 is the second weight, the second weight is used to adjust the second historical detection deviation coefficient, C2 is the second historical detection deviation coefficient, and the difference between the first weight and the second weight is 1, and the first weight is greater than the second weight.
5. The pipe wall thickness detection system based on inductive coupling according to claim 1, characterized in that, The voltage regulation coefficient includes: a first adjustment coefficient, a second adjustment coefficient, and a third adjustment coefficient, wherein the first adjustment coefficient is smaller than the second adjustment coefficient, and the second adjustment coefficient is smaller than the third adjustment coefficient; the determining unit is further configured to: The historical comprehensive deviation coefficient is compared with the first preset deviation coefficient and the second preset deviation coefficient respectively to obtain the comparison result. The comparison result is used to indicate the magnitude relationship between the historical comprehensive deviation coefficient and the first preset deviation coefficient and the second preset deviation coefficient. The first preset deviation coefficient is smaller than the second preset deviation coefficient. When the comparison result indicates that the historical comprehensive deviation coefficient is less than or equal to the first preset deviation coefficient, the first adjustment coefficient is determined, and the detection excitation voltage is adjusted based on the first adjustment coefficient. When the comparison result indicates that the historical comprehensive deviation coefficient is greater than the first preset deviation coefficient and less than or equal to the second preset deviation coefficient, the second adjustment coefficient is determined, and the detection excitation voltage is adjusted based on the second adjustment coefficient; When the comparison result indicates that the historical comprehensive deviation coefficient is greater than the second preset deviation coefficient, the third adjustment coefficient is determined, and the detection excitation voltage is adjusted based on the third adjustment coefficient.
6. The pipe wall thickness detection system based on inductive coupling according to claim 1, characterized in that, The acquisition unit is also configured to: Obtain detection instruction information and determine whether to detect the pipeline to be detected based on the detection instruction information. The detection instruction information is used to indicate whether there is a historical detection instruction. The historical detection instruction is the detection instruction from the previous moment of the current moment. When the detection instruction information indicates that there is no historical detection instruction, it is determined to detect the pipeline to be detected; when the detection instruction information indicates that there is a historical detection instruction, the trigger time of the historical detection instruction is obtained, the time interval between the historical detection instruction and the previous detection instruction is obtained according to the trigger time, and it is determined whether to detect the pipeline to be detected according to the time interval, wherein the previous detection instruction is the detection instruction at the time before the time of the historical detection instruction. When the time interval is less than the interval threshold, the historical detection command is determined to be a duplicate command and no detection is performed; when the time interval is greater than or equal to the interval threshold, the pipeline to be detected is detected.
7. The pipe wall thickness detection system based on inductive coupling according to claim 1, characterized in that, The inductively coupled pipe wall thickness detection system also includes: The determining unit is further configured to: compare the thickness detection value with the thickness reference value of the pipe to be detected, obtain the comparison result, and determine whether to issue a warning command based on the comparison result, wherein the warning command includes: a thickness increase warning command and a thickness decrease warning command; When the comparison result indicates that the thickness detection value is greater than the thickness reference value, a thickness increase warning command is issued; when the thickness detection value is less than the thickness reference value, a thickness decrease warning command is issued. The early warning unit is configured to determine the early warning level based on the thickness deviation when the determining unit issues the early warning command, wherein the thickness deviation is the difference between the thickness detection value and the thickness reference value.
8. A pipe wall thickness detection method based on inductive coupling, applied to the pipe wall thickness detection system as described in any one of claims 1-7, characterized in that, The pipe wall thickness detection method based on inductive coupling includes: Obtain environmental parameters and a mapping table, and determine the detection excitation voltage based on the environmental parameters and the mapping table. The mapping table includes the mapping relationship between environmental parameters and preset detection excitation voltage. Obtain multiple historical detection results, and based on these results, determine the high-bias detection set, the accurate detection set, and the low-bias detection set. Obtain the number of the high-bias detection set, the number of the accurate detection set, and the number of the low-bias detection set; A first historical detection deviation coefficient is obtained based on the number of high-deviation detection sets, the number of accurate detection sets, and the number of low-deviation detection sets; a second historical detection deviation coefficient is obtained based on the multiple historical detection results; and a historical comprehensive deviation coefficient is obtained based on the first historical detection deviation coefficient and the second historical detection deviation coefficient. The voltage adjustment coefficient is determined based on the historical comprehensive deviation coefficient, and the detection excitation voltage is adjusted based on the voltage adjustment coefficient to obtain the adjusted detection excitation voltage; based on the adjusted detection excitation voltage, electromagnetic signals are collected through an inductively coupled patch, the wall thickness spectrum of the pipe to be tested is obtained based on the electromagnetic signals, and the thickness detection value of the pipe to be tested is determined based on the wall thickness spectrum; The first historical detection deviation coefficient is obtained by the following formula: ; Wherein, C1 is the first historical detection deviation coefficient, p1 is the number of the high deviation detection set, p2 is the number of the accurate detection set, and p3 is the number of the low deviation detection set; The second historical detection deviation coefficient is calculated using the following formula: ; Where C2 is the second historical detection deviation coefficient, n is the number of historical detection deviation coefficient groups, a1i is the i-th preset low deviation coefficient, and a2i is the i-th preset high deviation coefficient. For all The minimum value in, For all The maximum value in, s 2 For all The variance; the historical detection deviation coefficient group includes: the preset low deviation coefficient and the preset high deviation coefficient, wherein the preset low deviation coefficient is any one of a plurality of low historical detection deviation coefficients, and the preset high deviation coefficient is any one of a plurality of high historical detection deviation coefficients; the low historical detection deviation coefficient is a second sub-historical detection deviation coefficient that is less than or equal to the average of the second sub-historical detection deviation coefficients, and the high historical detection deviation coefficient is a second sub-historical detection deviation coefficient that is greater than the average of the second sub-historical detection deviation coefficients, wherein the second sub-historical detection deviation coefficient is the product between the absolute value of the historical detection thickness difference and the absolute value of the historical detection excitation voltage difference.