[go: up one dir, main page]

CN120008839B - Ultrasonic gas meter shell tightness on-line monitoring method - Google Patents

Ultrasonic gas meter shell tightness on-line monitoring method Download PDF

Info

Publication number
CN120008839B
CN120008839B CN202510504802.4A CN202510504802A CN120008839B CN 120008839 B CN120008839 B CN 120008839B CN 202510504802 A CN202510504802 A CN 202510504802A CN 120008839 B CN120008839 B CN 120008839B
Authority
CN
China
Prior art keywords
mcu processor
leakage
pressure difference
pressure sensor
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202510504802.4A
Other languages
Chinese (zh)
Other versions
CN120008839A (en
Inventor
杨庆珍
周张翼
王颖嘉
钟可欣
蒋如锜
王柳兵
李晨凯
谭鑫
张昭琪
程锦文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Innover Technology Co ltd
Original Assignee
Hangzhou Innover Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Innover Technology Co ltd filed Critical Hangzhou Innover Technology Co ltd
Priority to CN202510504802.4A priority Critical patent/CN120008839B/en
Publication of CN120008839A publication Critical patent/CN120008839A/en
Application granted granted Critical
Publication of CN120008839B publication Critical patent/CN120008839B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M3/00Investigating fluid-tightness of structures
    • G01M3/02Investigating fluid-tightness of structures by using fluid or vacuum
    • G01M3/26Investigating fluid-tightness of structures by using fluid or vacuum by measuring rate of loss or gain of fluid, e.g. by pressure-responsive devices, by flow detectors
    • G01M3/32Investigating fluid-tightness of structures by using fluid or vacuum by measuring rate of loss or gain of fluid, e.g. by pressure-responsive devices, by flow detectors for containers, e.g. radiators
    • G01M3/3281Investigating fluid-tightness of structures by using fluid or vacuum by measuring rate of loss or gain of fluid, e.g. by pressure-responsive devices, by flow detectors for containers, e.g. radiators removably mounted in a test cell
    • G01M3/329Investigating fluid-tightness of structures by using fluid or vacuum by measuring rate of loss or gain of fluid, e.g. by pressure-responsive devices, by flow detectors for containers, e.g. radiators removably mounted in a test cell for verifying the internal pressure of closed containers

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Measuring Volume Flow (AREA)

Abstract

The invention relates to an ultrasonic gas meter shell tightness on-line monitoring method. After key parameters are set in the initialization stage, an intelligent algorithm integrated in the MCU processor monitors the pressure sensor A, B in real time, utilizes pressure differences generated by air inlet pipelines with different paths at two ends, combines flow data measured by the measuring module, compares the pressure differences with a set threshold to judge whether abnormality occurs or not, and dynamically adjusts a leakage pressure difference threshold by adopting a recursive least square method to adapt to environmental changes. If the threshold value is judged to be required to be updated, the MCU adjusts the threshold value according to the acquired data and judges the final value of the updated threshold value. The method reduces maintenance cost and improves system stability while guaranteeing user gas safety, and integrates the advantages of noise suppression, dynamic adjustment, sensitivity improvement, calculation efficiency and the like.

Description

Ultrasonic gas meter shell tightness on-line monitoring method
Technical Field
The invention relates to an ultrasonic gas meter shell tightness on-line monitoring method.
Background
With the acceleration of the urban process, the fuel gas is taken as an important component of clean energy, and the safe and reliable supply of the fuel gas becomes one of key links of urban management. In the field of intelligent gas meters, ultrasonic gas meters take an important role in modern gas management systems due to the characteristics of high-precision and non-invasive measurement. However, due to the special structural design of the ultrasonic gas meter, key components such as a metering module, a flow channel, a valve and the like are required to be assembled inside the shell in the manufacturing process, and the shell is fixed by a hoop through a sealing glue or a sealing gasket and the like so as to ensure the overall tightness.
Although the ultrasonic gas meter has been subjected to strict tightness detection before leaving the factory, in practical application, due to uncertainty factors in a production process or a material processing process, or unreasonable use of users, such as improper stamping operation, hard object impact, etc., leakage of a shell is still likely to occur, and economic property loss is caused. Such problems typically require regular inspection to find, increasing maintenance costs and risks.
In the prior art, the tightness detection of the gas meter generally depends on periodic manual inspection or off-line detection, and the tightness state of the gas meter cannot be monitored in real time, so that the leakage problem is difficult to discover and treat in time. Therefore, a technical scheme capable of monitoring the tightness of the shell of the gas meter on line in real time is needed to improve the safety and reliability of the gas meter.
Disclosure of Invention
Aiming at the problems existing in the prior art, the invention aims to provide a technical scheme of an ultrasonic gas meter shell tightness on-line monitoring method, which can timely discover the shell leakage or metering failure condition by monitoring the pressure change at the gas inlet in the meter and the flow data of the metering module in real time, thereby improving the reliability and safety of the system and reducing the operation and maintenance cost.
The on-line monitoring method for the tightness of the ultrasonic gas meter shell is characterized by comprising the following steps of:
1) The gas meter gas inlet pipeline is arranged as a gas inlet pipeline with different diameters at two ends, the larger end of the diameter is connected with the gas inlet, and the smaller end of the diameter is exposed in the base meter cavity;
2) The pressure sensor A is arranged at the larger end of the drift diameter of the air inlet pipeline, the pressure sensor B is arranged at the smaller end of the drift diameter of the air inlet pipeline, and the Bernoulli principle is utilized to manufacture pressure differences at different drift diameters so as to judge whether fuel gas enters the gas meter;
3) Initializing parameters, monitoring a pressure sensor A and a pressure sensor B in real time by an MCU (micro control Unit) processor of the gas meter, comparing the pressure difference generated by air inlet pipelines with different diameters at two ends with flow data measured by a metering module, and judging whether abnormality occurs or not by combining the flow data measured by the metering module with a set threshold value, and dynamically adjusting a leakage pressure difference threshold value by adopting a recursive least square method to adapt to environmental change or not;
4) If the threshold value is judged to be required to be updated, the MCU processor adjusts the threshold value according to the acquired data and judges the final value of the updated threshold value.
The on-line monitoring method for the tightness of the ultrasonic gas meter shell is characterized by comprising the following specific steps:
S1, initializing parameters, namely starting an MCU processor, setting an initial leakage pressure difference threshold delta P s (0) =20Pa, an initial covariance matrix F 0 =1000I, a forgetting factor lambda=0.99, a self-detection time length T=10min, and a minimum threshold of the difference between the leakage pressure differences of the shell under the air state of a user Maximum threshold value of difference between case leak pressure difference in case of 5pa and user air stateThe pressure difference threshold Δp d corresponding to the start flow of the metering module is set according to the gauge specification;
S2, collecting data to judge whether a user is using gas, wherein the MCU processor collects the pressure values of the pressure sensor A and the pressure sensor B and the instantaneous flow data of the metering module every 2 seconds according to the time data provided by the clock module, and the data collected at the ith time are respectively AndCalculation ofIf (1),(X) If the leakage pressure difference threshold value is used for judgment, the MCU processor judges that the user does not use the gas, and executes the step S3, ifIf delta P d≤ΔPi, the MCU processor judges that the user is using gas, and executes step S6;
S3, judging whether leakage abnormality occurs or not, continuously judging according to the data acquired at the ith time, if so And is also provided withThe MCU processor judges that no abnormal condition exists, ifAnd is also provided withThe MCU processor judges that leakage abnormality occurs, controls the valve module to close the valve, and reports abnormal information to the master station system through the remote transmission module;
s4, judging whether the meter is abnormal or not, wherein if the meter is judged to be abnormal according to the data acquired at the ith time, if q i =0, the MCU processor judges that the meter is abnormal and the leakage pressure difference threshold value is required to be updated, and executing the step S5;
S5, updating a leakage pressure difference threshold value, namely after judging that an abnormality exists, calculating and updating the leakage pressure difference threshold value in real time by the MCU processor, and updating the leakage pressure difference threshold value by adopting a recursive least square method, wherein the number of times of each update is denoted as x (x=1, 2, 3.);
the MCU processor calculates residual values through pressure values P Ai and P Bi acquired by the pressure sensor A and the pressure sensor B respectively :
R is the row vector of 1*2
Calculating a gain matrix Kx:
wherein, the Column vectors composed of measurement data of the pressure sensor A and the pressure sensor B;
Updating the covariance matrix: ;
updating leakage pressure difference thresholds :;
A final value judgment step S51 is performed on the calculated data;
S51, judging the final value of the leakage pressure difference threshold value, if And is also provided withWhen M is the final value judgment proportion threshold value of DeltaPs, the default value is 0.01%, M is the final value judgment measurement threshold value of DeltaPs, the default value is 0.1pa, and the MCU processor judges the momentFor the threshold value capable of detecting all tiny leakage conditions in the current environment, the updating of the leakage pressure difference threshold value is terminated, the clock module starts to count time, and the step S5 is allowed to be executed after 3 months and the original reserved value is clearedFrom an initial preset valueStarting the re-recursion to find the appropriate oneIf (1)Or (b)When the MCU processor judges thatNot covering all leakage situations in the current environment, and allowing execution when S5 needs to be executed next time;
S6, judging whether the meter is abnormal or not under the condition that a user is using gas, continuously judging according to the data acquired at the ith time, if q i =0, judging that the meter is invalid in metering, controlling a valve module to close a valve, and reporting abnormal information to a master station system through a remote transmission module, if q i >0, judging that leakage is possible by the MCU processor, and executing step S61;
S61, self-detection is carried out, the meter continuously monitors the data of the pressure sensor A and the pressure sensor B in the T time, and calculation is carried out ,For the j-th acquisition of the pressure value of the pressure sensor A in the self-detection process,For the j-th acquisition of the pressure value of the pressure sensor B in the self-detection process,Is the pressure difference at A, B th time of data acquisition in the self-detection process, if the pressure difference always exists in the T timeJudging that the shell leaks, controlling the valve module to close the valve by the MCU processor, reporting the valve to the master station system by the remote transmission module, and if the valve is always present in the T timeThe MCU processor judges that no abnormality exists, if the abnormality occurs in the T timeThe MCU processor judges that the situation is a change in the intake air amount caused by the normal air consumption of the user, the clock module reckons T, and the MCU processor re-executes step S61.
The invention has the beneficial effects that:
(1) Noise suppression, namely the gain matrix can effectively reduce the influence of sensor noise on leakage pressure difference threshold estimation, and improve detection accuracy;
(2) Dynamic adjustment, namely, a gain matrix can update a leakage pressure difference threshold value in real time through a recursive algorithm, adapt to environment and flow change, improve system stability and reduce false alarm;
(3) The sensitivity is improved, the leakage pressure difference threshold is accurately estimated, the detection of tiny leakage is facilitated, and the omission is avoided;
(4) Reducing resource waste, namely, through judging the final value of the leakage pressure difference threshold value, avoiding the waste of MCU computing resources, improving the overall income and the service life of the system.
Drawings
FIG. 1 is a diagram of a system position relationship;
FIG. 2 is a schematic view of inlet ducts of different diameters;
FIG. 3 is a schematic workflow diagram;
Fig. 4 is an abnormality determination logic diagram.
Detailed Description
The invention is further described below with reference to the accompanying drawings:
FIG. 1 is a system position diagram showing the position of components such as a pressure sensor A, B, MCU processor, an ultrasonic metering module, etc.;
FIG. 2 is a schematic view of inlet ducts with different diameters, illustrating the location of the large and small inlet ducts and their pressure differential generation principle;
FIG. 3 is a workflow diagram illustrating the complete flow from initialization to anomaly determination;
FIG. 4 is an anomaly determination logic diagram illustrating how a case leak or meter module failure is determined under different conditions.
In order to effectively solve the problems of untimely and inaccurate monitoring of the ultrasonic gas meter in the aspect of shell leakage or failure of the metering module, the scheme provides a method for comprehensively detecting eight key components, namely a pressure sensor A, a pressure sensor B, MCU processor, an ultrasonic metering module, air inlet pipelines with different paths at two ends, a valve module, a remote transmission module and a clock module.
The following are physical quantities appearing in the present application and their definitions:
The pressure value of the pressure sensor A is acquired the ith time of the day
The pressure value of the pressure sensor B is acquired the ith time of the day
Flow of i-th acquisition metering module in the same day
Pressure difference at A, B when data is acquired the i-th time of the day
(X) Leakage pressure difference threshold for judgment
T self-test duration, default 10 minutes
The jth acquisition of the pressure value of the pressure sensor A in the self-detection process
The jth acquisition of the pressure value of the pressure sensor B in the self-detection process
Flow of jth acquisition metering module in self-detection process
Pressure difference at A, B th time of data acquisition in self-detection process
Representing the maximum threshold value of the difference between the leakage pressure differences of the shell under the condition of using air by the user
Representing a minimum threshold value for the difference between the casing leakage pressure differences in the air state for the user
K x updating the gain matrix obtained
E x updating the obtained residual value
A forgetting factor for defining the weight of the previous value
F x updating the obtained covariance matrix
M, ΔPs final value judgment proportion threshold value, defaulting to 0.01%
M: ΔPs final value judgment measurement threshold, default 0.1pa
ΔP d the pressure difference threshold corresponding to the start flow of the metering module.
The invention discloses an ultrasonic gas meter shell tightness online monitoring method, which comprises the steps of 1) setting a gas meter gas inlet pipeline as a gas inlet pipeline with different diameters at two ends, wherein a larger diameter end is connected with a gas inlet, a smaller diameter end is exposed in a basic meter cavity, 2) setting a pressure sensor A at a larger diameter end of the gas inlet pipeline, setting a pressure sensor B at a smaller diameter end of the gas inlet pipeline, manufacturing pressure differences at different diameters by using Bernoulli principle to judge whether gas enters the gas meter, 3) initializing parameters, enabling a gas meter MCU processor to monitor the pressure sensor A and the pressure sensor B in real time, comparing the pressure differences generated by the gas inlet pipelines with different diameters at two ends with a set threshold value to judge whether an abnormality occurs or not and dynamically adjusting a leakage pressure difference threshold value by adopting a recursive least square method to adapt to environmental change, 4) if the abnormality is detected, controlling a valve module to close the valve and report abnormal information to a remote master station system by a remote transmission module, and if the threshold value is judged to be updated, adjusting the threshold value according to the acquired data and then judging the final value by the MCU processor.
The specific steps of the invention are as follows:
S1 initializing parameters, namely starting an MCU processor, setting an initial leakage pressure difference threshold value delta P s (0) =20Pa (default value), an initial covariance matrix F 0 =1000I (default value, I is a unit matrix of 2x 2), a forgetting factor lambda=0.99 (default value), a self-detection time length T=10min (default value), =5Pa (default value),=10Pa (default), Δp d is set according to the gauge.
S2, collecting data to judge whether a user is using gas, wherein the MCU processor collects the pressure value of the pressure sensor A, B and the instantaneous flow data of the metering module every 2 seconds according to the time data provided by the clock module, and the data collected at the ith time are respectivelyAndCalculation of. If it isThe MCU processor judges that the user does not use the gas and executes the step S3, if soIf delta P d≤ΔPi, the MCU processor judges that the user is using gas, and executes step S6.
S3, judging whether leakage abnormality occurs or not, namely continuously judging according to the data acquired at the ith time, if soAnd is also provided withThe MCU processor judges that no abnormal condition exists, ifAnd is also provided withAnd the MCU processor judges that leakage abnormality occurs, controls the valve module to close the valve, and reports abnormal information to the master station system through the remote transmission module.
S4, judging whether the meter is abnormal or not, continuously judging according to the data acquired at the ith time, if q i =0, judging that the meter is abnormal, updating a leakage pressure difference threshold value, and executing a step S5, and if q i >0, judging that the meter metering module is invalid by the MCU, controlling a valve module to close the valve, and reporting abnormal information to a master station system through a remote transmission module.
S5, updating a leakage pressure difference threshold value, namely after judging that an abnormality exists, calculating and updating the leakage pressure difference threshold value in real time by the MCU processor, and updating the leakage pressure difference threshold value by adopting a Recursive Least Square (RLS), wherein the number of times of each update is recorded as x (x=1, 2,3, the number of the steps in the recursive process;
The MCU processor respectively collects pressure values P Ai and P Bi through the pressure sensors A and B, and calculates a residual value:
(r is a row vector of 1*2)
Calculating a gain matrix Kx:
;
wherein, the Column vectors composed of measurement data of the pressure sensors a and B;
Updating the covariance matrix:
;
updating leakage pressure difference thresholds :;
A final value judgment step S51 is performed on the calculated data.
S51 judging the final value of the leakage pressure difference threshold value, ifAnd is also provided withWhen the MCU processor judges thatThe leak pressure differential threshold update is terminated for the threshold at which all minor leak conditions can be detected in the environment. The clock module starts to count time, and the execution of step S5 is allowed after 3 months and the original reserved data is clearedFrom an initial preset valueStarting the re-recursion to find the appropriate oneIf (1)Or (b)When the MCU processor judges thatNot all leakage situations in the environment are covered yet, and execution is allowed the next time S5 needs to be executed.
S6, judging whether the meter is abnormal or not under the condition that a user is using gas, wherein the judgment is continuously carried out according to the data acquired at the ith time, if q i =0, the MCU processor judges that the meter is invalid in metering, controls the valve module to close the valve and reports abnormal information to the master station system through the remote transmission module, and if q i is more than 0, the MCU processor judges that leakage is possible, and step S61 is executed.
S61, self-detection is carried out, in the T time, the meter continuously monitors the data of the two pressure sensors, and calculatesIf there is always T timeThe leakage of the shell can be judged, at the moment, the MCU processor controls the valve module to close the valve, and the remote transmission module reports the valve to the master station system, if the valve is always present in the T timeThe MCU processor judges that no abnormality exists, if the abnormality occurs in the T timeThe MCU processor judges that the situation is a change in the intake air amount caused by the normal air consumption of the user, the clock module reckons T, and the MCU processor re-executes step S61.
The invention aims to automatically detect and diagnose abnormal conditions possibly existing in the gas meter, such as shell leakage or failure of the metering module, by monitoring and analyzing flow data transmitted to the MCU by the pressure sensor and the metering module in real time.
In the initialization phase, the MCU processor sets a series of key parameters including an initial leakage pressure difference threshold, a covariance matrix, a forgetting factor and a self-detection duration. These parameters are the basis for subsequent data processing and anomaly determination, and when the system is in operation, the MCU processor periodically collects data from the pressure sensor and the metering module according to a set time interval. It uses these data to calculate the pressure difference at pressure sensors a and B and evaluate if there is a potential problem. For each acquired data, the MCU processor performs a series of logic decisions to determine whether the leak pressure differential threshold needs to be updated(X) Or take further action such as closing a valve or sending an alarm.
In particular, in the case that the pressure difference between the pressure sensors A and B is detected to be smaller than the leakage pressure difference threshold value and the metering module shows that the instantaneous flow is zero, the MCU processor will compare the preset conditions(X) Iterative updating is performed to more accurately adapt to the leak detection requirements in the current environment.
In addition, in order to improve the detection precision and reduce the false alarm rate, the invention also introduces a mechanism for dynamically adjusting the threshold value. This mechanism allows the system to automatically adjust the sensitivity of leak detection based on data presentation over a long period of time, ensuring that efficient monitoring performance is maintained even in the event of changes in environmental conditions. The system recalibrates the leak pressure difference threshold every quarter to account for seasonal variations.
The invention can effectively ensure the gas safety of users, simultaneously reduce the maintenance cost and improve the stability of the system, and integrates the advantages of noise suppression, dynamic adjustment, sensitivity improvement, calculation efficiency and the like.

Claims (2)

1.一种超声燃气表壳体密封性在线监测方法,其特征在于:1. An online monitoring method for the sealing performance of an ultrasonic gas meter housing, characterized in that: 1)将燃气表进气管道设置为两端通径不同的进气管道,通径较大端与进气口相连,通径较小端暴露在基表腔体内;1) The gas meter air inlet pipe is set to have different diameters at both ends, with the larger diameter end connected to the air inlet and the smaller diameter end exposed in the base meter cavity; 2)进气管道的通径较大端设置压力传感器A,进气管道的通径较小端设置压力传感器B,运用伯努利原理在不同通径处制造压力差从而判断是否有燃气进入燃气表内;2) A pressure sensor A is installed at the end with a larger diameter of the air intake pipe, and a pressure sensor B is installed at the end with a smaller diameter of the air intake pipe. The Bernoulli principle is used to create a pressure difference at different diameters to determine whether gas has entered the gas meter; 3)初始化参数,燃气表MCU处理器实时监控压力传感器A、压力传感器B,利用两端通径不同的进气管道产生的压力差并结合计量模组计量的流量数据,与设定的阈值进行比较以判断是否出现异常以及是否需要采用递推最小二乘法动态调整泄漏压力差阈值以适应环境变化;3) Initialize parameters. The MCU processor of the gas meter monitors pressure sensor A and pressure sensor B in real time. It uses the pressure difference generated by the intake pipes with different diameters at both ends and combines it with the flow data measured by the metering module to compare it with the set threshold to determine whether there is an abnormality and whether it is necessary to use the recursive least squares method to dynamically adjust the leakage pressure difference threshold to adapt to environmental changes. 4)若检测到异常,MCU处理器将控制阀门模块关闭阀门并经由远传模块上报异常信息至远程主站系统;若判断需要更新阈值,MCU处理器将根据采集的数据对阈值进行调整并对更新后的阈值进行终值判断。4) If an abnormality is detected, the MCU processor will control the valve module to close the valve and report the abnormal information to the remote master station system via the remote transmission module; if it is determined that the threshold needs to be updated, the MCU processor will adjust the threshold based on the collected data and make a final value judgment on the updated threshold. 2.根据权利要求1所述的一种超声燃气表壳体密封性在线监测方法,其特征在于具体步骤如下:2. The method for online monitoring of the sealing performance of an ultrasonic gas meter housing according to claim 1, characterized in that the specific steps are as follows: S1:初始化参数:MCU处理器启动,设置初始泄漏压力差阈值ΔPs(0)=20Pa、初始协方差矩阵F0=1000I、遗忘因子λ=0.99、自检测时长T=10min、用户用气状态下壳体泄漏压力差之差的最小阈值=5pa、用户用气状态下壳体泄漏压力差之差的最大阈值=10pa,计量模组始动流量对应的压力差阈值ΔPd根据表具规格进行设置;S1: Initialization parameters: MCU processor starts, sets the initial leakage pressure difference threshold ΔP s (0) = 20Pa, initial covariance matrix F 0 = 1000I, forgetting factor λ = 0.99, self-detection time T = 10min, and the minimum threshold of the shell leakage pressure difference under the user's gas use state =5pa, the maximum threshold of the shell leakage pressure difference when the user is using gas =10pa, the pressure difference threshold ΔP d corresponding to the starting flow of the metering module is set according to the meter specifications; S2:采集数据判断用户是否在用气:MCU处理器根据时钟模块提供的时间数据每2秒采集一次压力传感器A、压力传感器B的压力值以及计量模组的瞬时流量数据,第i次采集的数据分别为,计算;若(x)为用于判断的泄漏压力差阈值,则MCU处理器判断用户没有用气,执行步骤S3;若<ΔPi<ΔPd,则执行步骤S4;若ΔPd≤ΔPi,则MCU处理器判断用户正在用气,执行步骤S6;S2: Collect data to determine whether the user is using gas: The MCU processor collects the pressure values of pressure sensor A and pressure sensor B and the instantaneous flow data of the metering module every 2 seconds according to the time data provided by the clock module. The data collected for the i-th time are , and ,calculate ;like , (x) is the leakage pressure difference threshold used for judgment, the MCU processor determines that the user does not use gas and executes step S3; if <ΔP i <ΔP d , then execute step S4 ; if ΔP d ≤ΔP i , then the MCU processor determines that the user is using gas, and executes step S6 ; S3:判断是否出现泄漏异常:继续根据第i次采集的数据进行判断,若,则MCU处理器判断无异常情况;若,则MCU处理器判断出现泄漏异常,其控制阀门模块关阀,并通过远传模块上报异常信息到主站系统;S3: Determine whether leakage occurs: Continue to determine based on the data collected for the ith time. If and , the MCU processor determines that there is no abnormality; if and , the MCU processor determines that a leakage abnormality occurs, controls the valve module to close the valve, and reports the abnormal information to the main station system through the remote transmission module; S4:判断是否出现表具异常:继续根据第i次采集的数据进行判断,若qi=0,MCU处理器判断表具无异常,需更新泄漏压力差阈值,执行步骤S5;若qi>0,MCU处理器判断表具计量模组失效,其控制阀门模块关阀,并通过远传模块上报异常信息到主站系统;S4: Determine whether the meter is abnormal: Continue to judge based on the data collected for the i-th time. If q i =0, the MCU processor determines that the meter is normal and needs to update the leakage pressure difference threshold, and executes step S5; if q i >0, the MCU processor determines that the metering module of the meter fails, controls the valve module to close the valve, and reports the abnormal information to the master station system through the remote transmission module; S5:更新泄漏压力差阈值:判断存在异常后,MCU处理器计算并实时更新泄漏压力差阈值,采用递推最小二乘法更新泄漏压力差阈值;每次更新的次数记为x,x=1,2,3,…,其中x是递推过程中的步数;S5: Update leakage pressure difference threshold: After determining that there is an abnormality, the MCU processor calculates and updates the leakage pressure difference threshold in real time, and uses the recursive least squares method to update the leakage pressure difference threshold; the number of updates each time is recorded as x, x=1,2,3,…, where x is the number of steps in the recursive process; MCU处理器通过压力传感器A和压力传感器B分别采集的压力值PAi和PBi,并计算残差值The MCU processor collects the pressure values P Ai and P Bi through pressure sensor A and pressure sensor B respectively, and calculates the residual value : ,r为1*2的行向量 , r is a 1*2 row vector 计算增益矩阵Kx:Calculate the gain matrix Kx: 其中,为压力传感器A和压力传感器B的测量数据组成的列向量; in, is a column vector composed of the measurement data of pressure sensor A and pressure sensor B; 更新协方差矩阵:Update the covariance matrix: ; 更新泄漏压力差阈值Update the leakage pressure difference threshold : ; 对计算得到的数据执行终值判断步骤S51;Performing final value determination step S51 on the calculated data; S51:泄漏压力差阈值终值判断:若时,M为ΔPs终值判断比例阈值,默认0.01%;m为ΔPs终值判断测量阈值,默认0.1pa,MCU处理器判断此时的为当前环境下能够检测所有微小泄漏情况的阈值,泄漏压力差阈值更新终止;时钟模块开始计时,3个月后才允许执行步骤S5且会清除原本保留的,其从初始预设值开始重新递推寻找合适的;若时,MCU处理器判断此时的还未覆盖当前环境下所有泄漏情况,在下次需要执行S5时允许执行;S51: Leakage pressure difference threshold final value judgment: If and When M is the ratio threshold for judging the final value of ΔPs, the default value is 0.01%; m is the measurement threshold for judging the final value of ΔPs, the default value is 0.1pa, and the MCU processor judges the is the threshold that can detect all small leaks in the current environment, and the leakage pressure difference threshold update is terminated; the clock module starts timing, and step S5 is allowed to be executed after 3 months and the originally retained , which is set from the initial preset value Start recursion to find the right one ;like or When the MCU processor determines the All leaks in the current environment have not been covered yet, and S5 is allowed to be executed the next time it is needed; S6:在用户正在用气情况下判断是否出现表具异常:继续根据第i次采集的数据进行判断,若qi=0,则MCU处理器判断表具出现计量失效,并控制阀门模块关阀,并通过远传模块上报异常信息到主站系统;若qi>0,则MCU处理器判断可能存在泄漏的情况,执行步骤S61;S6: When the user is using gas, determine whether the meter is abnormal: continue to determine based on the data collected for the i-th time. If qi = 0, the MCU processor determines that the meter has a metering failure, controls the valve module to close the valve, and reports the abnormal information to the master station system through the remote transmission module; if qi > 0, the MCU processor determines that there may be a leak, and executes step S61; S61:进行自检测:T时间内,表具持续监测压力传感器A和压力传感器B的数据,计算为自检测过程中第j次采集压力传感器A的压力值,为自检测过程中第j次采集压力传感器B的压力值,为自检测过程中第j次采集数据时A、B处的压力差;若T时间内始终存在,则判断壳体出现泄漏,此时MCU处理器控制阀门模块关闭阀门,并且由远传模块上报主站系统;若T时间内始终存在,则MCU处理器判断无异常;若T时间内出现,则MCU处理器判断此情况为用户正常用气引起的进气量变化,时钟模块重新计时T,MCU处理器重新执行步骤S61。S61: Perform self-test: During T time, the meter continuously monitors the data of pressure sensor A and pressure sensor B, and calculates , The pressure value of pressure sensor A collected for the jth time during the self-test process, The pressure value of pressure sensor B collected for the jth time during the self-test process, is the pressure difference between A and B when collecting data for the jth time during the self-test process; if , it is judged that the shell has leakage. At this time, the MCU processor controls the valve module to close the valve, and the remote transmission module reports to the main station system; if there is always leakage within T time , the MCU processor determines that there is no abnormality; if it occurs within T time , the MCU processor determines that this is a change in air intake caused by normal gas usage by the user, the clock module resets the time T, and the MCU processor re-executes step S61.
CN202510504802.4A 2025-04-22 2025-04-22 Ultrasonic gas meter shell tightness on-line monitoring method Active CN120008839B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202510504802.4A CN120008839B (en) 2025-04-22 2025-04-22 Ultrasonic gas meter shell tightness on-line monitoring method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202510504802.4A CN120008839B (en) 2025-04-22 2025-04-22 Ultrasonic gas meter shell tightness on-line monitoring method

Publications (2)

Publication Number Publication Date
CN120008839A CN120008839A (en) 2025-05-16
CN120008839B true CN120008839B (en) 2025-07-01

Family

ID=95662834

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202510504802.4A Active CN120008839B (en) 2025-04-22 2025-04-22 Ultrasonic gas meter shell tightness on-line monitoring method

Country Status (1)

Country Link
CN (1) CN120008839B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014203246A2 (en) * 2013-06-17 2014-12-24 Aqua - Rimat Ltd. Flow monitoring and flow event diagnosis
CN111947858A (en) * 2020-09-11 2020-11-17 四川人人思创企业管理有限公司 Online leak intelligent detection IoT gas meter

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3393593B2 (en) * 1998-04-30 2003-04-07 矢崎総業株式会社 Gas leak detection device
US8312765B2 (en) * 2009-03-06 2012-11-20 Ford Global Technologies, Llc Fuel vapor purging diagnostics
ES3007244T3 (en) * 2022-01-24 2025-03-19 Carrier Corp Monitoring of the integrity of an aspirating detection system
CN114576542B (en) * 2022-03-15 2023-11-03 西安热工研究院有限公司 Threshold self-learning oil filter pipeline leakage detection and protection device and method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014203246A2 (en) * 2013-06-17 2014-12-24 Aqua - Rimat Ltd. Flow monitoring and flow event diagnosis
CN111947858A (en) * 2020-09-11 2020-11-17 四川人人思创企业管理有限公司 Online leak intelligent detection IoT gas meter

Also Published As

Publication number Publication date
CN120008839A (en) 2025-05-16

Similar Documents

Publication Publication Date Title
US4797666A (en) Method and apparatus for monitoring fluid flow
CN101775454B (en) Blast-furnace tuyere leakage monitoring and alarming system
US20090018782A1 (en) Gas appliance judgment apparatus and method
CN206130547U (en) Gas transmission pipeline leak testing system under multiplex condition
CN106015951A (en) Gas transmission pipeline leakage detection system and method suitable for multiple state changes
KR102121787B1 (en) System for detecting accumulated calorimeter and user equipment fault using remote meter reading data
CN112460326A (en) System and method for monitoring flow of regulating valve based on sound wave sensor
CN112097125B (en) A method for detecting and locating a pipe burst in a water supply network based on self-adaptive checking
JP3178841B2 (en) Recovery boiler leak detection system and method
CN115841737B (en) Gas safety monitoring method and device constructed on gas cutting-off device
CN120008839B (en) Ultrasonic gas meter shell tightness on-line monitoring method
CN119761661B (en) Intelligent water use monitoring and early warning method based on Internet of things
CN114970686B (en) Multi-anomaly-mode-oriented partial information observable equipment fault detection method
CN116221626A (en) A method and system for detecting and locating thermal pipeline leaks based on mathematical models
JP7671162B2 (en) Firefighting Equipment Management System
CN106840523B (en) The synergetic immunity detection method of leakage in a kind of tyre vulcanizer drain valve steam
JP7644035B2 (en) Management system and method
CN110503254A (en) A Markov Chain-Based Leakage Early Warning Method for Nonmetallic Pipelines
KR101372489B1 (en) System for monitoring low pressure turbine using smart sensor
CN114414175A (en) A method and system for detecting internal leakage of a thermal system drain valve
CN205262747U (en) Be used for frequently opening fast and stop combined cycle steam turbine stop valve shell life -span monitoring device
CN121112492B (en) Wind pressure switch control system and method for heating water heater
JPH10197391A (en) Gas leak detection device and gas leak detection method used therefor
CN120292433A (en) An intelligent identification system and method for water network leakage in active power stations
CN117129146A (en) Leakage detection method for drain valve of power station

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant