Ultrasonic water meter echo signal wrong wave adjusting method, medium and product
By calculating the transition time and sound speed difference of the ultrasonic water meter echo signal, accurately identifying the wrong waves and adjusting the transition time, the accuracy problem caused by the wrong waves in the ultrasonic water meter meter is solved, and the reliability of the measurement is improved.
Patent Information
- Application Number
- CN202510052903.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-14
- Publication Date
- 2025-04-15
AI Technical Summary
During the metering process, ultrasonic water meter is prone to errors due to the quality of the echo signal, which affects the accuracy of the metering, especially when measuring in two-way, it may lead to water use disputes.
By obtaining the transition time and sound speed of the ultrasonic water meter echo signal, calculate the transition time difference and sound speed difference, determine whether there are error waves, and adjust the transition time according to the standard transition time, and calculate the new sound speed difference to achieve accurate adjustment of the error waves.
Effectively identify and adjust the wrong waves of the ultrasonic water meter echo signal, improve the accuracy of measurement, and avoid measurement errors caused by wrong waves and error adjustments.
Smart Images

Figure CN119826932A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of ultrasonic water meters, and in particular to an ultrasonic water meter echo signal error adjustment method, medium and product. Background Art
[0002] As a new type of intelligent instrument, ultrasonic water meter has been increasingly used in the field of pipe network flow detection due to its advantages of low pressure loss, wide range, low start-up, and bidirectional measurement. It is the development direction of water flow measurement technology. It is based on the principle of time difference method and calculates the water flow by detecting the flight time difference of ultrasonic waves propagating in the water along and against the current.
[0003] At present, in the time difference method, the flight time measurement methods mainly include the cross-correlation method, the echo signal fitting method and the threshold method. Among them, the threshold method is widely used due to its simple principle and easy circuit implementation. This method is usually based on the comparison of the first wave passing the threshold to obtain the echo signal characteristic value to achieve the flight time measurement. It has high requirements on the amplitude. Once the amplitude of the echo signal decays below the set threshold, a wrong wave will occur, thus affecting the accuracy of the measurement.
[0004] Therefore, in order to reduce the measurement errors caused by the quality of echo signals in actual use, it is necessary to judge the accuracy of echo signals in real time and adjust and compensate for the wrong waves in time. In bidirectional measurement, the wrong adjustment of the wrong waves will cause the forward and reverse directions to complement each other, that is, the small flow measurement becomes a large flow measurement or the large measurement becomes a small measurement, thus forming water use disputes. Summary of the invention
[0005] The purpose of this application is to provide a method, medium and product for adjusting the error wave of the echo signal of an ultrasonic water meter, which can accurately adjust the error wave of the echo signal and improve the accuracy of measurement.
[0006] To achieve the above objectives, this application provides the following solutions:
[0007] In a first aspect, the present application provides a method for adjusting an ultrasonic water meter echo signal error, comprising:
[0008] Acquire the transit time of the ultrasonic water meter echo signal, and calculate the sound velocity of the ultrasonic water meter echo signal according to the transit time; the ultrasonic water meter echo signal includes an ultrasonic water meter echo downstream signal and an ultrasonic water meter echo upstream signal, and the transit time includes a downstream transit time and an upstream transit time;
[0009] Calculating a transit time difference based on the downstream transit time and the upstream transit time;
[0010] Get the current water temperature, and calculate the standard ultrasonic sound velocity at the current water temperature through the temperature and sound velocity fitting function;
[0011] Calculate a first ultrasonic sound velocity difference based on the sound velocity of the ultrasonic water meter echo signal and the standard ultrasonic sound velocity;
[0012] Determine whether there is a wrong wave in the ultrasonic water meter echo signal based on the transit time difference and the first ultrasonic sound speed difference;
[0013] When there is a wrong wave, the transit time is limited and adjusted according to the standard transit time, and the second ultrasonic sound velocity difference, the third ultrasonic sound velocity difference and the fourth ultrasonic sound velocity difference corresponding to the adjusted transit time are calculated;
[0014] The final transit time is determined according to the first ultrasonic sound velocity difference, the second ultrasonic sound velocity difference, the third ultrasonic sound velocity difference and the fourth ultrasonic sound velocity difference, and the error adjustment of the ultrasonic water meter echo signal is completed.
[0015] In a second aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any of the above-described methods for adjusting the error wave of an ultrasonic water meter echo signal.
[0016] In a third aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements any of the above-mentioned methods for adjusting the echo signal error of an ultrasonic water meter.
[0017] According to the specific embodiments provided in this application, this application has the following technical effects:
[0018] The present application provides a method, medium and product for adjusting wrong waves of ultrasonic water meter echo signal. The method calculates the ultrasonic sound velocity difference and the transit time difference of the ultrasonic water meter echo signal data (data calculated by downstream transit time and upstream transit time), and compares them with the threshold value to accurately identify wrong waves, adjust the transit time, calculate new data (second ultrasonic sound velocity difference, third ultrasonic sound velocity difference and fourth ultrasonic sound velocity difference) for comparison, so as to accurately adjust the wrong waves, thereby avoiding the influence of measurement on the wrong adjustment of the wrong waves. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0020] Figure 1 A schematic flow chart of a method for adjusting an ultrasonic water meter echo signal error wave provided in one embodiment of the present application. DETAILED DESCRIPTION
[0021] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0022] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0023] In an exemplary embodiment, Figure 1 As shown, a method for adjusting the error of an ultrasonic water meter echo signal is provided. The method is executed by a computer device, and can be executed by a computer device such as a terminal or a server alone, or by a terminal and a server together. In the embodiment of the present application, the method is applied to a server as an example for explanation, and includes the following steps S1 to S7. Among them:
[0024] S1: Obtain the transit time of the ultrasonic water meter echo signal, and calculate the sound velocity of the ultrasonic water meter echo signal according to the transit time; the ultrasonic water meter echo signal includes an ultrasonic water meter echo downstream signal and an ultrasonic water meter echo upstream signal, the transit time includes a downstream transit time and an upstream transit time, and the sound velocity of the ultrasonic water meter echo signal includes a downstream sound velocity of the ultrasonic water meter echo signal and an upstream sound velocity of the ultrasonic water meter echo signal.
[0025] The downstream transit time T of the sample d , countercurrent transit time T u , calculate the downstream sound velocity C of the ultrasonic water meter echo signal dt and the countercurrent sound velocity C ut :
[0026]
[0027] Where, l is the acoustic path of the ultrasonic water meter echo signal, k l is the sound path correction coefficient, T d is the downstream transit time, T u is the upstream transit time, C t is the average sound speed in the upstream and downstream directions.
[0028] S2: Calculate the transit time difference based on the downstream transit time and the upstream transit time. Transit time difference Δt=|T u -T d |.
[0029] S3: Obtain the current water temperature, and calculate the standard ultrasonic sound velocity at the current water temperature through the temperature and sound velocity fitting function.
[0030] Sample the current water temperature t, and calculate the standard ultrasonic sound velocity C at the current water temperature through the temperature and sound velocity fitting function s , C s =0.04681*t-0.00000386*t 2 +1403.6.
[0031] S4: Calculate a first ultrasonic sound velocity difference based on the sound velocity of the ultrasonic water meter echo signal and the standard ultrasonic sound velocity. The first ultrasonic sound velocity difference ΔC includes: the first ultrasonic downstream sound velocity difference ΔC d The difference in sound velocity between the first ultrasonic counterflow and the first ultrasonic counterflow is ΔC u .
[0032] ΔC d =|C S -C dt |;
[0033] ΔC u =|C S -C ut |;
[0034] ΔC=|C S -C t |.
[0035] S5: Determine whether there is an error wave in the ultrasonic water meter echo signal based on the transit time difference and the first ultrasonic sound speed difference.
[0036] Determine the downstream sound velocity difference ΔC of the first ultrasonic wave d The difference in sound velocity between the first ultrasonic counterflow and the first ultrasonic counterflow is ΔC u Is it greater than the maximum ultrasonic sound velocity difference C? max .
[0037] If the first ultrasonic wave has a downstream sound velocity difference ΔC d >Maximum ultrasonic sound velocity difference C max , it is confirmed that there is an error wave in the ultrasonic water meter echo downstream signal corresponding to the transit time of this sampling.
[0038] If the first ultrasonic backflow sound velocity difference ΔC u Greater than the maximum ultrasonic sound velocity difference C max , it is confirmed that there is an error wave in the ultrasonic water meter echo backflow signal corresponding to the transit time of this sampling.
[0039] If ΔC u ≤C max And ΔC d ≤C max, then calculate the transit time difference Δt=|T u -T d |, when Δt>maximum transit time difference Δt max , it is considered that there is an error wave in the ultrasonic water meter echo signal, otherwise it is confirmed that there is no error wave in the ultrasonic water meter echo signal.
[0040] S6: When there is a wrong wave, the transit time is limited and adjusted according to the standard transit time, and the second ultrasonic sound velocity difference, the third ultrasonic sound velocity difference and the fourth ultrasonic sound velocity difference corresponding to the adjusted transit time are calculated. Step S6 specifically includes:
[0041] S61: Calculate a first downstream transit time difference according to the standard transit time and the downstream transit time. d1 =T s -T d . Standard transit time T s Set it under the static flow of the current caliber and take the downstream transit time T obtained by sampling at that time d and the upstream transit time T u and half of
[0042] S62: Calculate a first upstream transit time difference ΔT according to the standard transit time and the upstream transit time. u1 =T s -T u .
[0043] S63: Limiting the downstream transit time based on a comparison result between the first downstream transit time difference and the maximum transit time difference.
[0044] If ΔT d1 >0, and ΔT d1 >Δt max , then the downstream transit time is limited to the downstream transit time T of the next adjacent echo. d+1 If ΔT d1 <0, and |ΔT d1 |>Δt max , then the downstream transit time is limited to the downstream transit time T of the adjacent previous echo d-1 This application will T d+1 and T d-1 Defined as T′ d .
[0045] S64: Limiting the upstream transit time based on a comparison result between the first upstream transit time difference and the maximum transit time difference.
[0046] If ΔT u1>0, and ΔT u1 >Δt max , then the upstream transit time is limited to the upstream transit time T of the next adjacent echo. u+1 If ΔT u <0, and |ΔT u+1 |>Δt max , then the upstream transit time is limited to the upstream transit time T of the adjacent previous echo. u-1 This application will T u+1 and T u-1 Defined as T′ u .
[0047] S65: Calculate a second downstream transit time difference and a second upstream transit time difference respectively according to the restricted downstream transit time and the restricted upstream transit time.
[0048] S66: Based on the second downstream transit time difference, the second upstream transit time difference and the minimum threshold of the standard transit time difference, the restricted downstream transit time and the restricted upstream transit time are adjusted, and the second ultrasonic sound velocity difference, the third ultrasonic sound velocity difference and the fourth ultrasonic sound velocity difference corresponding to the adjusted transit time are calculated.
[0049] According to the relationship between theoretical calculation and flow measurement, the transit time after restriction (T'd and T'u) is different from the standard transit time T s The difference between the second downstream transit time difference ΔT d2 and the second countercurrent transit time difference ΔT u2 The following conditions must be met: ΔT u2 ≥0, ΔT d2 ≤0, or ΔT u2 ≤0, ΔT d2 ≥0, considering the influence of temperature, circuit and zero point, the microprocessor sets a standard minimum threshold value of the transit time difference ΔT smin , if ΔT u2 ≥ΔT smin , ΔT d2 ≤ΔT smin , or ΔT u2 ≤ΔT smin , ΔT d2 ≥ΔT smin If the above conditions are met, the transit time after restriction is correct and the instantaneous flow can be calculated normally, otherwise the following steps are performed for adjustment and judgment.
[0050] If ΔT u2 ≥ΔT smin , and ΔT d2 ≥ΔT sminWhen , it is confirmed that one of the downstream and upstream transit times after the restriction has a wrong wave. Since the direction of the water flow is unknown, it is impossible to determine the size of the downstream transit time and the upstream transit time. First, the downstream transit time after the restriction T′ d Adjusted to the downstream transit time T′ of the next adjacent echo d+1 , calculate the adjusted downstream transit time T′ d+1 The corresponding second ultrasonic sound velocity difference ΔC1=|C S -C t+d1 |, and then the reverse flow transit time after restriction is T′ u Adjusted to the upstream transit time T′ of the next adjacent echo u+1 Adjustment, calculate the adjusted countercurrent transit time T′ u+1 The corresponding third ultrasonic sound velocity difference ΔC2 = |C S -C t+u1 Calculate the difference in the speed of sound of the fourth ultrasonic wave after the synchronous downstream and upstream transit time adjustment ΔC3 = |C S -C t+d1u1 |
[0051]
[0052] If ΔT u2 ≤(-ΔT smin ), and ΔT d2 ≤(-ΔT smin ), it is confirmed that one of the downstream and upstream transit times after the restriction has a wrong wave. Since the direction of the water flow is unknown, it is impossible to determine the size of the downstream transit time and the upstream transit time. First, the downstream transit time T′ after the restriction is d Adjust to the downstream transit time T′ of the adjacent previous echo d-1 , calculate the adjusted downstream transit time T′ d-1 The corresponding second ultrasonic sound velocity difference ΔC1=|C S -C t-d1 |, and then the restricted countercurrent transit time T′ u Adjusted to the upstream transit time T′ of the next adjacent echo u-1 , calculate the adjusted countercurrent transit time T′ u-1 The corresponding third ultrasonic sound velocity difference ΔC2 = |C S -C t-u1 Calculate the fourth ultrasonic speed difference ΔC3 after adjusting the synchronous downstream and upstream transit time = |C S -C t-d1u1 |.
[0053]
[0054] S7: Determine a final transit time according to the first ultrasonic sound velocity difference, the second ultrasonic sound velocity difference, the third ultrasonic sound velocity difference and the fourth ultrasonic sound velocity difference, and complete the error adjustment of the ultrasonic water meter echo signal.
[0055] Finally, the minimum data among the four values of ΔC, ΔC1, ΔC2, and ΔC3 is determined to be the correct ultrasonic sound velocity, and the corresponding adjusted transit time is used as the final transit time of this acquisition.
[0056] The present application can accurately identify wrong waves and make adjustments through the above steps S1 to S7 to improve the accuracy of measurement.
[0057] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0058] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0059] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0060] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0061] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.
[0062] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0063] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.
Claims
1. A method for adjusting the echo signal error of an ultrasonic water meter, characterized in that: include: Acquire the transit time of the ultrasonic water meter echo signal, and calculate the sound velocity of the ultrasonic water meter echo signal according to the transit time; the ultrasonic water meter echo signal includes an ultrasonic water meter echo downstream signal and an ultrasonic water meter echo upstream signal, and the transit time includes a downstream transit time and an upstream transit time; Calculating a transit time difference based on the downstream transit time and the upstream transit time; Get the current water temperature, and calculate the standard ultrasonic sound velocity at the current water temperature through the temperature and sound velocity fitting function; Calculate a first ultrasonic sound velocity difference based on the sound velocity of the ultrasonic water meter echo signal and the standard ultrasonic sound velocity; Determining whether there is a wrong wave in the ultrasonic water meter echo signal based on the transit time difference and the first ultrasonic sound speed difference; When there is a wrong wave, the transit time is limited and adjusted according to the standard transit time, and the second ultrasonic sound velocity difference, the third ultrasonic sound velocity difference and the fourth ultrasonic sound velocity difference corresponding to the adjusted transit time are calculated; The final transit time is determined according to the first ultrasonic sound velocity difference, the second ultrasonic sound velocity difference, the third ultrasonic sound velocity difference and the fourth ultrasonic sound velocity difference, and the error adjustment of the ultrasonic water meter echo signal is completed.
2. The ultrasonic water meter echo signal error adjustment method according to claim 1, characterized in that: The sound velocity of the ultrasonic water meter echo signal includes the downstream sound velocity of the ultrasonic water meter echo signal and the upstream sound velocity of the ultrasonic water meter echo signal; The downstream sound velocity C of the ultrasonic water meter echo signal dt The calculation formula is: The reverse sound velocity C of the ultrasonic water meter echo signal ut The calculation formula is: Where, l is the acoustic path of the ultrasonic water meter echo signal, k l is the sound path correction coefficient, T d is the downstream transit time, T u is the countercurrent transit time.
3. The ultrasonic water meter echo signal error adjustment method according to claim 2, characterized in that: The first ultrasonic sound velocity difference includes: a first ultrasonic downstream sound velocity difference and a first ultrasonic upstream sound velocity difference; Judging whether there is a wrong wave in the ultrasonic water meter echo signal based on the transit time difference and the first ultrasonic sound speed difference specifically includes: determining whether the first ultrasonic downstream sound velocity difference and the first ultrasonic upstream sound velocity difference are greater than the maximum ultrasonic sound velocity difference; If the first ultrasonic downstream sound velocity difference is greater than the maximum ultrasonic downstream sound velocity difference, it is determined that there is a wrong wave in the ultrasonic water meter echo downstream signal; If the first ultrasonic backflow sound velocity difference is greater than the maximum ultrasonic sound velocity difference, it is determined that there is a wrong wave in the ultrasonic water meter echo backflow signal; If the first ultrasonic downstream sound velocity difference and the first ultrasonic upstream sound velocity difference are both less than or equal to the maximum ultrasonic sound velocity difference, determining whether the transit time difference is greater than the maximum transit time difference; If the transit time difference is greater than the maximum transit time difference, it is determined that there is an error wave in the ultrasonic water meter echo signal, otherwise there is no error wave.
4. The ultrasonic water meter echo signal error adjustment method according to claim 1, characterized in that: When there is a wrong wave, the transit time is limited and adjusted according to the standard transit time, and the second ultrasonic sound velocity difference, the third ultrasonic sound velocity difference and the fourth ultrasonic sound velocity difference corresponding to the adjusted transit time are calculated, specifically including: Calculating a first downstream transit time difference according to the standard transit time and the downstream transit time; Calculating a first upstream transit time difference according to the standard transit time and the upstream transit time; limiting the downstream transit time based on a comparison result of the first downstream transit time difference and a maximum transit time difference; limiting the upstream transit time based on a comparison result of the first upstream transit time difference and a maximum transit time difference; Calculate the second downstream transit time difference and the second upstream transit time difference respectively according to the downstream transit time after restriction and the upstream transit time after restriction; Based on the second downstream transit time difference, the second upstream transit time difference and the minimum threshold of the standard transit time difference, the limited downstream transit time and the limited upstream transit time are adjusted, and the second ultrasonic sound speed difference, the third ultrasonic sound speed difference and the fourth ultrasonic sound speed difference corresponding to the adjusted transit time are calculated.
5. The ultrasonic water meter echo signal error adjustment method according to claim 4, characterized in that: Limiting the downstream transit time based on a comparison result between the first downstream transit time difference and the maximum transit time difference specifically includes: If the first downstream transit time difference is greater than zero and the first downstream transit time difference is greater than the maximum transit time difference, the downstream transit time is limited to the downstream transit time of the adjacent subsequent echo; if the first downstream transit time difference is less than zero and the absolute value of the first downstream transit time difference is greater than the maximum transit time difference, the downstream transit time is limited to the downstream transit time of the adjacent previous echo.
6. The ultrasonic water meter echo signal error adjustment method according to claim 4, characterized in that: Limiting the upstream transit time based on a comparison result between the first upstream transit time difference and the maximum transit time difference specifically includes: If the first upstream transit time difference is greater than zero and the first upstream transit time difference is greater than the maximum transit time difference, the upstream transit time is limited to the upstream transit time of the adjacent subsequent echo; if the first upstream transit time difference is less than zero and the absolute value of the first upstream transit time difference is greater than the maximum transit time difference, the upstream transit time is limited to the upstream transit time of the adjacent previous echo.
7. The ultrasonic water meter echo signal error adjustment method according to claim 4, characterized in that: Based on the second downstream transit time difference, the second upstream transit time difference and the minimum threshold of the standard transit time difference, the restricted downstream transit time and the restricted upstream transit time are adjusted, and the second ultrasonic sound velocity difference, the third ultrasonic sound velocity difference and the fourth ultrasonic sound velocity difference corresponding to the adjusted transit time are calculated, specifically including: If the second downstream transit time difference and the second upstream transit time difference are both greater than or equal to the standard transit time difference minimum threshold, the restricted downstream transit time is adjusted to the downstream transit time of the adjacent next echo, and the second ultrasonic sound velocity difference corresponding to the adjusted downstream transit time is calculated, the restricted upstream transit time is adjusted to the upstream transit time of the adjacent next echo, and the third ultrasonic sound velocity difference corresponding to the adjusted upstream transit time is calculated, and the fourth ultrasonic sound velocity difference corresponding to the adjusted downstream transit time and upstream transit time is calculated; If the second downstream transit time difference and the second upstream transit time difference are both less than or equal to the negative of the minimum threshold value of the standard transit time difference, the limited downstream transit time is adjusted to the downstream transit time of the adjacent previous echo, and the second ultrasonic sound speed difference corresponding to the adjusted downstream transit time is calculated, the limited upstream transit time is adjusted to the upstream transit time of the adjacent previous echo, the third ultrasonic sound speed difference corresponding to the adjusted upstream transit time is calculated, and the fourth ultrasonic sound speed difference corresponding to the adjusted downstream transit time and upstream transit time is calculated.
8. The ultrasonic water meter echo signal error adjustment method according to claim 1, characterized in that: Determining a final transit time according to the first ultrasonic sound velocity difference, the second ultrasonic sound velocity difference, the third ultrasonic sound velocity difference and the fourth ultrasonic sound velocity difference, and completing the wave error adjustment of the ultrasonic water meter echo signal, specifically includes: Determine that the minimum data among the first ultrasonic sound velocity difference, the second ultrasonic sound velocity difference, the third ultrasonic sound velocity difference and the fourth ultrasonic sound velocity difference is a correct ultrasonic sound velocity difference; The adjusted transit time corresponding to the correct ultrasonic sound velocity difference is determined as the final transit time, thereby completing the error wave adjustment of the ultrasonic water meter echo signal.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for adjusting the ultrasonic water meter echo signal error wave according to any one of claims 1 to 8 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method for adjusting the ultrasonic water meter echo signal error wave according to any one of claims 1 to 8 is implemented.