Metrology monitoring system and method based on display screen and encoder information comparison
By acquiring the encoder pulse signal from the fuel dispenser's oil delivery pipeline, analyzing the differences in the number of peaks, adjusting the transmission speed and displaying the fault level, the problem of insufficient accuracy in fuel dispenser metering monitoring was solved, enabling precise monitoring of oil delivery volume and safe refueling.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING WEIBO GOLDEN NET TECH CO LTD
- Filing Date
- 2023-09-20
- Publication Date
- 2026-07-03
AI Technical Summary
The accuracy of metering and monitoring during the refueling process of existing fuel dispensers is insufficient, resulting in errors in the amount of fuel delivered and failing to meet the regulatory requirements for fuel flow rate, temperature, and pressure.
By acquiring the pulse signals generated by the encoder on the oil pipeline, analyzing the difference between the actual number of peaks and the standard number of peaks, adjusting the transmission speed of the metering data, and displaying and judging the fault level of the encoder in real time on the display terminal, the system can achieve graded transmission and timely encoder replacement.
This improved the accuracy and timeliness of metering data transmission, ensuring the safety and accuracy of refueling operations and reducing errors in oil delivery volume.
Smart Images

Figure CN118183606B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent monitoring, and in particular to a metrological monitoring system and method based on the comparison of information from a display screen and an encoder. Background Technology
[0002] During the refueling process, existing monitoring methods are no longer sufficient to meet the monitoring requirements of fuel flow rate, fuel temperature, and fuel pressure. Therefore, an intelligent anomaly monitoring system that can collect fuel flow rate, fuel temperature, and fuel pressure data from fuel dispensers is needed. This not only prevents the amount of fuel dispensed from being insufficient, but also enables the monitoring of fuel temperature and fuel pressure in the pipeline, ensuring the safety of the refueling operation.
[0003] Patent document CN101319926A discloses an intelligent anti-theft fuel encoder for a fuel dispenser. The system includes: a main sensor input terminal, a first differential amplifier that differentially amplifies the input signal from the main sensor input terminal, a redundant sensor input terminal and a second differential amplifier that differentially amplifies the input signal from the redundant sensor input terminal, a microprocessor for receiving amplified input signals from the first and second differential amplifiers, a memory for providing storage space for the microprocessor's operations, a universal serial interface and a pulse output terminal electrically connected to the microprocessor, and a system connector electrically connected to both the universal serial interface and the pulse output terminal. Both the main sensor input terminal and the redundant sensor input terminal include magnetic sensors, which are MR magnetoresistive element type magnetic sensors.
[0004] However, existing technology is prone to errors in the amount of fuel delivered during the refueling process, resulting in insufficient timeliness of fuel metering and monitoring. Summary of the Invention
[0005] Therefore, the present invention provides a metering monitoring system and method based on the comparison of information from a display screen and an encoder, which can solve the technical problem of insufficient accuracy in metering monitoring of fuel dispensers.
[0006] To achieve the above objectives, the present invention provides a metering and monitoring system based on the comparison of information from a display screen and an encoder, the system comprising:
[0007] The acquisition module is used to acquire the pulse signal generated by the encoder mounted on the oil pipeline during the process of the fuel dispenser delivering stored oil to the oil-using equipment through the oil pipeline, and to acquire the actual number of peaks of the pulse signal based on the time-domain waveform image.
[0008] An analysis module, connected to an acquisition module, is used to compare the actual number of peaks with a preset standard number of peaks, adjust the transmission speed of the measurement data according to the comparison result, and send the measurement data from the encoder to the display terminal. The measurement data is obtained based on the number of peaks of the pulse signal and the pulse equivalent parameter.
[0009] A transmission module, connected to the analysis module, is used to transmit the measurement data according to the transmission speed;
[0010] The display terminal is connected to the transmission module to display the transmitted metering data in real time, and simultaneously displays the metering data and the metering data of the fuel dispenser self-monitoring system to obtain the display result, and determines the fault level of the encoder based on the display result;
[0011] The analysis module includes a calculation unit, a judgment unit, and an adjustment unit.
[0012] If the actual number of peaks is greater than the standard number of peaks, or if the actual number of peaks is less than the standard number of peaks, then the calculation unit calculates the difference in the actual number of peaks, the interruption unit determines the relationship between the difference in the actual number of peaks and the preset difference in the standard number of peaks, and the adjustment unit adjusts the transmission speed of the metering data according to the relationship.
[0013] If the actual number of peaks is equal to the standard number of peaks, the calculation unit obtains the pulse amplitude of the pulse signal within a preset period based on the time-domain waveform image, the interruption unit determines the abnormality level of the pulse signal within the preset period based on the relationship between the pulse amplitude and the preset standard pulse amplitude, and the adjustment unit determines the transmission speed of the measurement data based on the abnormality level.
[0014] Furthermore, the judgment unit includes a setting subunit and a judgment subunit.
[0015] The setting subunit is used to set the standard pulse amplitude and standard percentage;
[0016] If the actual proportion of pulse amplitudes that meet the first judgment condition is greater than the preset standard proportion, then the judgment subunit is connected to the setting subunit to determine that the pulse signal is of the first abnormal level.
[0017] If the actual proportion of pulse amplitudes that meet the second judgment condition is greater than the preset standard proportion, then the judgment subunit is connected to the setting subunit to determine that the pulse signal is of the second abnormal level.
[0018] If the actual proportion of pulse amplitudes that meet the first judgment condition is less than or equal to the preset standard proportion, or if the actual proportion of pulse amplitudes that meet the second judgment condition is less than or equal to the preset standard proportion, then the judgment subunit is connected to the setting subunit to determine that the pulse signal is of the third abnormal level.
[0019] The first judgment condition is that the actual pulse amplitude is greater than the preset standard pulse amplitude, the second judgment condition is that the actual pulse amplitude is less than the preset standard pulse amplitude, and the first abnormal level is greater than the second abnormal level is greater than the third abnormal level.
[0020] Furthermore, the adjustment unit includes a speed setting subunit, a determination subunit, and a transmission subunit.
[0021] The speed setting subunit is used to set the standard transmission speed of the metering data;
[0022] If the anomaly level is the first anomaly level, then the determining subunit is connected to the speed setting subunit to determine the first parameter by the relationship between the actual proportion of pulse amplitude that meets the first judgment condition and the preset standard proportion. The transmission subunit is connected to the determining subunit to transmit the measurement data according to the standard transmission speed adjusted according to the first parameter.
[0023] If the abnormality level is the second abnormality level, then the determining subunit is connected to the speed setting subunit to determine the second parameter based on the relationship between the actual proportion of pulse amplitude that meets the first judgment condition and the preset standard proportion. The transmission subunit is connected to the determining subunit to transmit the measurement data according to the standard transmission speed adjusted according to the second parameter.
[0024] If the anomaly level is the third anomaly level, then the transmission subunit transmits the measurement data according to the standard transmission speed.
[0025] Furthermore, the determination unit also includes a parameter determination subunit and a speed determination subunit.
[0026] If the actual number of peaks is greater than the standard number of peaks, the parameter determining subunit adjusts the standard transmission speed in the positive direction based on the first adjustment parameter, the second adjustment parameter, or the third adjustment parameter determined by the relationship between the difference in the actual number of peaks and the preset difference in the standard number of peaks, and the speed determining subunit transmits according to the transmission speed after the positive adjustment.
[0027] If the actual number of peaks is less than the standard number of peaks, the parameter determining subunit adjusts the standard transmission speed in reverse according to the fourth adjustment parameter, fifth adjustment parameter or sixth adjustment parameter determined by the relationship between the difference in the actual number of peaks and the preset difference in the standard number of peaks, and the speed determining subunit transmits according to the transmission speed after the reverse adjustment.
[0028] Furthermore, when the computing unit performs calculations,
[0029] If the actual number of peaks is greater than the standard number of peaks, then the difference in the actual number of peaks = the actual number of peaks - the standard number of peaks;
[0030] If the actual number of peaks is less than the standard number of peaks, then the difference in the actual number of peaks = the standard number of peaks - the actual number of peaks.
[0031] Furthermore, the parameter determining subunit determines a first adjustment parameter, a second adjustment parameter, or a third adjustment parameter based on the relationship between the actual peak count difference and the preset standard peak count difference, and then positively adjusts the standard transmission speed according to the positively adjusted transmission speed.
[0032] When the difference in the actual number of peaks is less than the standard deviation, the first adjustment parameter α1 is selected to adjust the standard transmission speed Vt to the corresponding value Vt1=(1+α1)Vt;
[0033] When the difference in the actual number of peaks is equal to the standard deviation, the standard transmission speed Vt is adjusted to the corresponding value Vt2=(1+α2)Vt by selecting the second adjustment parameter α2;
[0034] When the difference in the actual number of peaks is greater than the standard deviation, the third adjustment parameter α3 is selected to adjust the standard transmission speed Vt to the corresponding value Vt3=(1+α3)Vt.
[0035] Furthermore, the parameter determining subunit adjusts the standard transmission speed in reverse using a fourth adjustment parameter, a fifth adjustment parameter, or a sixth adjustment parameter determined based on the relationship between the actual difference in the number of peaks and the preset standard difference in the number of peaks, and transmits data according to the reverse-adjusted transmission speed.
[0036] When the difference in the actual number of peaks is less than the standard deviation, the fourth adjustment parameter α4 is selected to adjust the standard transmission speed Vt to the corresponding value Vt4=(1-α4)Vt;
[0037] When the difference in the actual number of peaks is equal to the standard deviation, the fifth adjustment parameter α5 is selected to adjust the standard transmission speed Vt to the corresponding value Vt5=(1-α5)Vt;
[0038] When the difference in the actual number of peaks is greater than the standard deviation, the sixth adjustment parameter α6 is selected to adjust the standard transmission speed Vt to the corresponding value Vt6=(1-α6)Vt.
[0039] Furthermore, it also includes several storage modules connected to the transmission module to store the measurement data and analyze the measurement data during the evaluation period. The measurement data corresponds one-to-one with the storage modules.
[0040] Furthermore, when the display terminal determines the fault level of the encoder based on the display result,
[0041] If the metering data A0 of the self-monitoring system is greater than or equal to 1.1 × the metering data A transmitted by the transmission module, or if the metering data A0 of the self-monitoring system is less than the metering data transmitted by the transmission module, then it is the first fault level.
[0042] If the metering data A0 of the self-monitoring system is greater than the metering data transmitted by the transmission module but less than 1.1 × the metering data transmitted by the transmission module, then it is a second fault level.
[0043] The first fault level is greater than the second fault level.
[0044] In addition, embodiments of the present invention also provide a metrological monitoring method for a metrological monitoring system based on comparison of information from a display screen and an encoder, the method comprising:
[0045] The encoder mounted on the oil pipeline is used to acquire the pulse signal generated during the process of the refueling machine delivering stored oil to the oil-using equipment through the oil pipeline, and the actual number of peaks of the pulse signal is obtained based on the time-domain waveform image.
[0046] The actual number of peaks is compared with the preset standard number of peaks. The transmission speed of the measurement data is adjusted according to the comparison result, and the measurement data is sent from the encoder to the display terminal. The measurement data is obtained based on the number of peaks of the pulse signal and the pulse equivalent parameter.
[0047] The metering data is transmitted at the stated transmission speed;
[0048] The transmitted metering data is displayed in real time, and the metering data is displayed simultaneously with the metering data of the fuel dispenser self-monitoring system to obtain the display result. The fault level of the encoder is determined based on the display result.
[0049] The comparison of the actual number of peaks with the preset standard number of peaks, and the adjustment of the transmission speed of the metering data based on the comparison result, includes:
[0050] If the actual number of peaks is greater than the standard number of peaks, or if the actual number of peaks is less than the standard number of peaks, then calculate the difference in the actual number of peaks, determine the relationship between the difference in the actual number of peaks and the preset difference in the standard number of peaks, and adjust the transmission speed of the metering data according to the relationship.
[0051] If the actual number of peaks is equal to the standard number of peaks, the pulse amplitude of the pulse signal within a preset period is obtained from the time-domain waveform image, and the abnormality level of the pulse signal is determined within the preset period based on the relationship between the pulse amplitude and the preset standard pulse amplitude, and the transmission speed of the measurement data is determined based on the abnormality level.
[0052] Compared with the prior art, the beneficial effects of the present invention are as follows: by acquiring the pulse signal and the actual number of peaks of the pulse signal, the reliability of pulse signal monitoring is improved; by comparing the actual number of peaks with the preset standard number of peaks, the accuracy and timeliness of determining the transmission speed of measurement data are improved; by transmitting measurement data according to the transmission speed, the hierarchical transmission of measurement data is realized, so that measurement data with high abnormality level is transmitted first, further improving the timeliness and accuracy of measurement data transmission.
[0053] In particular, by determining that the actual number of peaks is greater than the standard number of peaks, the speed determination subunit adjusts the standard transmission speed in the positive direction, thus enabling timely transmission of abnormal data. Conversely, by determining that the actual number of peaks is less than the standard number of peaks, since the excessively small number of pulse peaks indicates that the encoder is not in the refueling state and is in the performance and parameter adjustment stage, the speed determination subunit adjusts the standard transmission speed in the reverse direction to slow down the transmission of metering data that is not in the refueling state, thereby achieving data transmission accuracy.
[0054] In particular, by displaying the transmitted metering data and the metering data of the fuel dispenser self-monitoring system simultaneously through the display terminal, the actual comparison of the metering data is realized, thereby achieving the purpose of timely replacement of the fuel dispenser encoder based on the number of comparisons, and ensuring the accuracy of metering.
[0055] In particular, by adjusting the speed of the metering data based on the anomaly level, the metering data is transmitted in a tiered manner, thereby improving the accuracy and timeliness of the transmission. Attached Figure Description
[0056] Figure 1 A schematic diagram of the structure of a metering and monitoring system based on comparison of information from a display screen and an encoder, provided in an embodiment of the present invention;
[0057] Figure 2This is a schematic diagram of the structure of the analysis module provided in an embodiment of the present invention;
[0058] Figure 3 A flowchart illustrating the metrological monitoring method based on comparison of display screen and encoder information provided in an embodiment of the present invention;
[0059] Figure 4 This is a flowchart illustrating another metrological monitoring method based on the comparison of display screen and encoder information, provided as an embodiment of the present invention. Detailed Implementation
[0060] To make the objectives and advantages of the present invention clearer, the present invention will be further described below with reference to embodiments; it should be understood that the specific embodiments described herein are merely for explaining the present invention and are not intended to limit the present invention.
[0061] Preferred embodiments of the present invention will now be described with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are merely illustrative of the technical principles of the present invention and are not intended to limit the scope of protection of the present invention.
[0062] It should be noted that the terms "comprising" and "having" and any variations thereof in the specification, claims and accompanying drawings of this invention are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such processes, methods, products or devices.
[0063] Please see Figure 1-2 As shown, the metrological monitoring system based on the comparison of display screen and encoder information provided in the embodiments of the invention includes:
[0064] The acquisition module 10 is used to acquire the pulse signal generated by the encoder mounted on the oil pipeline during the process of the fuel dispenser delivering stored oil to the oil-using equipment through the oil pipeline, and to acquire the actual number of peaks of the pulse signal based on the time-domain waveform image.
[0065] The analysis module 20, connected to the acquisition module 10, is used to compare the actual number of peaks with the preset standard number of peaks, adjust the transmission speed of the measurement data according to the comparison result, and send the measurement data from the encoder to the display terminal. The measurement data is obtained based on the number of peaks of the pulse signal and the pulse equivalent parameter.
[0066] The transmission module 30 is connected to the analysis module 20 and is used to transmit the measurement data according to the transmission speed.
[0067] The display terminal 40 is connected to the transmission module 30 to display the transmitted metering data in real time, and simultaneously display the metering data and the metering data of the fuel dispenser self-monitoring system to obtain the display result, and determine the fault level of the encoder based on the display result;
[0068] The analysis module includes a calculation unit 21, a judgment unit 22, and an adjustment unit 23.
[0069] If the actual number of peaks is greater than the standard number of peaks, or if the actual number of peaks is less than the standard number of peaks, then the calculation unit calculates the difference in the actual number of peaks, the interruption unit determines the relationship between the difference in the actual number of peaks and the preset difference in the standard number of peaks, and the adjustment unit adjusts the transmission speed of the metering data according to the relationship.
[0070] If the actual number of peaks is equal to the standard number of peaks, the calculation unit obtains the pulse amplitude of the pulse signal within a preset period based on the time-domain waveform image, the interruption unit determines the abnormality level of the pulse signal within the preset period based on the relationship between the pulse amplitude and the preset standard pulse amplitude, and the adjustment unit determines the transmission speed of the measurement data based on the abnormality level.
[0071] Specifically, the encoder is used to calculate and record the metering data of the fuel dispenser during the refueling process, which is the fuel delivery volume of the fuel dispenser. The fuel dispenser encoder includes a rotating part and a fixed mechanical part. During operation, the rotating part is connected to the pump of the fuel dispenser and rotates with the pump. The fixed mechanical part contains a photoelectric sensor that can sense every position of the rotating part. The encoder converts the rotation of the rotating part into an electrical signal, which can accurately measure the amount of fuel in the fuel dispenser. The encoder is controlled by a microprocessor or computer to calculate and record the fuel delivery volume of the fuel dispenser.
[0072] Specifically, the calculation formula for the measurement data V represents the flow rate of the fuel dispenser, K represents the pulse equivalent parameter obtained through actual measurement, and p represents the pulse peak of the fuel dispenser during the refueling process. The method for determining the pulse equivalent parameter K of each encoder is as follows: On the fuel dispenser test bench, fuel is injected into a measuring cylinder that conforms to the national metrological instrument technical standards through the flow meter under test, and the number of pulses emitted by the pulse information sensor is recorded at the same time. When the fuel reaches the sampling unit volume of the measuring cylinder, the machine is stopped, and the volume of the measuring cylinder sampled in liters is accurately measured. Then, it is divided by the total number of pulses accumulated. The quotient obtained is the equivalent parameter K of the flow meter. This is the existing technology and will not be elaborated further.
[0073] Specifically, the metering data refers to the fuel delivery volume data of the fuel dispenser.
[0074] Specifically, in this embodiment of the invention, by acquiring the pulse signal and the actual number of peaks in the pulse signal, the reliability of pulse signal monitoring is improved; by comparing the actual number of peaks with the preset standard number of peaks, the accuracy and timeliness of determining the transmission speed of measurement data are improved; by transmitting measurement data according to the transmission speed, hierarchical transmission of measurement data is realized, so that measurement data with high anomaly level is transmitted first, further improving the timeliness and accuracy of measurement data transmission.
[0075] Specifically, in this embodiment of the invention, the analysis unit achieves the purpose of adjusting the transmission speed of the measurement data based on the comparison result by comparing the actual number of peaks with the preset standard number of peaks.
[0076] Specifically, when the judgment unit determines the abnormality level of the pulse signal based on the relationship between the pulse amplitude and a preset standard pulse amplitude within a preset period, the judgment unit includes a setting subunit and a judgment subunit.
[0077] The setting subunit is used to set the standard pulse amplitude and standard percentage;
[0078] If the actual proportion of pulse amplitudes that meet the first judgment condition is greater than the preset standard proportion, then the judgment subunit is connected to the setting subunit to determine that the pulse signal is of the first abnormal level.
[0079] If the actual proportion of pulse amplitudes that meet the second judgment condition is greater than the preset standard proportion, then the judgment subunit is connected to the setting subunit to determine that the pulse signal is of the second abnormal level.
[0080] If the actual proportion of pulse amplitudes that meet the first judgment condition is less than or equal to the preset standard proportion, or if the actual proportion of pulse amplitudes that meet the second judgment condition is less than or equal to the preset standard proportion, then the judgment subunit is connected to the setting subunit to determine that the pulse signal is of the third abnormal level.
[0081] The first judgment condition is that the actual pulse amplitude is greater than the preset standard pulse amplitude, the second judgment condition is that the actual pulse amplitude is less than the preset standard pulse amplitude, and the first abnormal level is greater than the second abnormal level is greater than the third abnormal level.
[0082] Specifically, the standard pulse amplitude is the average pulse amplitude collected by the encoder during the refueling cycle under normal operating conditions. The refueling cycle is the time difference between the encoder receiving the pulse signal and the termination pulse signal.
[0083] Specifically, in this embodiment of the invention, the interruption unit determines the abnormality level of the pulse signal by comparing the actual proportion of the pulse amplitude under different judgment conditions with the preset standard pulse amplitude within a preset period.
[0084] Specifically, the adjustment unit includes a speed setting subunit, a determination subunit, and a transmission subunit.
[0085] The speed setting subunit is used to set the standard transmission speed of the metering data;
[0086] If the anomaly level is the first anomaly level, then the determining subunit is connected to the speed setting subunit to determine the first parameter by the relationship between the actual proportion of pulse amplitude that meets the first judgment condition and the preset standard proportion. The transmission subunit is connected to the determining subunit to transmit the measurement data according to the standard transmission speed adjusted according to the first parameter.
[0087] If the abnormality level is the second abnormality level, then the determining subunit is connected to the speed setting subunit to determine the second parameter based on the relationship between the actual proportion of pulse amplitude that meets the first judgment condition and the preset standard proportion. The transmission subunit is connected to the determining subunit to transmit the measurement data according to the standard transmission speed adjusted according to the second parameter.
[0088] If the anomaly level is the third anomaly level, then the transmission subunit transmits the measurement data according to the standard transmission speed.
[0089] Specifically, those skilled in the art set the standard transmission speed in the range of [60, 70], with units of Mpbs, set the first parameter in the range of [0.1, 0.17], and set the second parameter in the range of [0.15, 0.20].
[0090] Specifically, when the break unit compares the actual difference in the number of wave crests with the preset difference in the number of standard wave crests, the judgment unit further includes a parameter determination subunit and a velocity determination subunit.
[0091] If the actual number of peaks is greater than the standard number of peaks, the parameter determining subunit adjusts the standard transmission speed in the positive direction based on the first adjustment parameter, the second adjustment parameter, or the third adjustment parameter determined by the relationship between the difference in the actual number of peaks and the preset difference in the standard number of peaks, and the speed determining subunit transmits according to the transmission speed after the positive adjustment.
[0092] If the actual number of peaks is less than the standard number of peaks, the parameter determining subunit adjusts the standard transmission speed in reverse according to the fourth adjustment parameter, fifth adjustment parameter or sixth adjustment parameter determined by the relationship between the difference in the actual number of peaks and the preset difference in the standard number of peaks, and the speed determining subunit transmits according to the transmission speed after the reverse adjustment.
[0093] Specifically, the standard peak count is the average number of peaks collected by the encoder during the refueling cycle under normal operating conditions.
[0094] Specifically, in this embodiment of the invention, the interruption unit determines that when the actual number of peaks is greater than the standard number of peaks, the speed determination subunit adjusts the standard transmission speed in the positive direction, thus enabling timely transmission of abnormal data. Conversely, when the actual number of peaks is less than the standard number of peaks, since an excessively small number of pulse peaks indicates that the encoder is not in the refueling working state and is in the performance and parameter adjustment stage, the speed determination subunit adjusts the standard transmission speed in the reverse direction to slow down the transmission of metering data that is not in the refueling state, thereby achieving data transmission accuracy.
[0095] Specifically, in this embodiment of the invention, the adjustment unit determines the transmission speed of the metering data according to the anomaly level, thereby realizing the hierarchical transmission of the metering data and improving the accuracy and timeliness of the transmission.
[0096] Specifically, when the calculation unit calculates, if the actual number of peaks is greater than the standard number of peaks, then the difference in the actual number of peaks = the actual number of peaks - the standard number of peaks.
[0097] If the actual number of peaks is less than the standard number of peaks, then the difference in the actual number of peaks = the standard number of peaks - the actual number of peaks.
[0098] Specifically, the parameter determining subunit determines a first adjustment parameter, a second adjustment parameter, or a third adjustment parameter based on the relationship between the actual difference in the number of peaks and the preset standard difference in the number of peaks. This parameter is then used to positively adjust the standard transmission speed, and transmission is performed based on the adjusted transmission speed.
[0099] When the difference in the actual number of peaks is less than the standard deviation, the first adjustment parameter α1 is selected to adjust the standard transmission speed Vt to the corresponding value Vt1=(1+α1)Vt;
[0100] When the difference in the actual number of peaks is equal to the standard deviation, the standard transmission speed Vt is adjusted to the corresponding value Vt2=(1+α2)Vt by selecting the second adjustment parameter α2;
[0101] When the difference in the actual number of peaks is greater than the standard deviation, the third adjustment parameter α3 is selected to adjust the standard transmission speed Vt to the corresponding value Vt3=(1+α3)Vt.
[0102] Specifically, if the actual number of peaks is greater than the standard number of peaks, the actual number of peaks is denoted as L1, the standard number of peaks is denoted as L0(Lmin, Lmax), the preset difference in the number of standard peaks is denoted as ΔL0 = (Lmax - Lmin), the difference in the number of actual peaks is denoted as ΔL, and the first adjustment parameter α1 = (ΔL0 - ΔL1) / (2 × ΔL0); the second adjustment parameter The third adjustment parameter α3 = (△L1 - △L0) / (2 × △L1).
[0103] Specifically, the parameter determining subunit uses a fourth adjustment parameter, a fifth adjustment parameter, or a sixth adjustment parameter determined based on the relationship between the actual difference in the number of peaks and the preset standard difference in the number of peaks to reverse-adjust the standard transmission speed, and then transmits data according to the reverse-adjusted transmission speed.
[0104] When the difference in the actual number of peaks is less than the standard deviation, the fourth adjustment parameter α4 is selected to adjust the standard transmission speed Vt to the corresponding value Vt4=(1-α4)Vt;
[0105] When the difference in the actual number of peaks is equal to the standard deviation, the fifth adjustment parameter α5 is selected to adjust the standard transmission speed Vt to the corresponding value Vt5=(1-α5)Vt;
[0106] When the difference in the actual number of peaks is greater than the standard deviation, the sixth adjustment parameter α6 is selected to adjust the standard transmission speed Vt to the corresponding value Vt6=(1-α6)Vt.
[0107] Specifically, if the actual number of peaks is greater than the standard number of peaks, the actual number of peaks is denoted as ΔL2, and the fourth adjustment parameter α4 = (ΔL0 - ΔL2) / (2 × ΔL0); the fifth adjustment parameter The sixth adjustment parameter α6 = (△L2 - △L0) / (2 × △L2).
[0108] Specifically, it also includes several storage modules connected to the transmission module to store the measurement data and analyze the measurement data during the evaluation period. The measurement data corresponds one-to-one with the storage modules.
[0109] Specifically, when the display terminal determines the fault level of the encoder based on the display result,
[0110] If the metering data A0 of the self-monitoring system is greater than or equal to 1.1 × the metering data A transmitted by the transmission module, or if the metering data A0 of the self-monitoring system is less than the metering data A transmitted by the transmission module, then it is the first fault level.
[0111] If the metering data A0 of the self-monitoring system is greater than the metering data A transmitted by the transmission module but less than 1.1 × the metering data transmitted by the transmission module, then it is a second fault level.
[0112] The first fault level is greater than the second fault level.
[0113] Specifically, in this embodiment of the invention, the transmitted metering data and the metering data of the fuel dispenser self-monitoring system are displayed simultaneously by a display terminal, realizing the actual comparison of the metering data. This achieves the purpose of timely replacement of the fuel dispenser encoder based on the number of comparisons, ensuring the accuracy of the metering.
[0114] Please see Figure 3-4 As shown, the metrological monitoring method based on the comparison of display screen and encoder information provided in this embodiment of the invention includes:
[0115] Step S100: Obtain the pulse signal generated by the encoder mounted on the oil pipeline during the process of the refueling machine delivering stored oil to the oil-using equipment through the oil pipeline, and obtain the actual number of peaks of the pulse signal based on the time-domain waveform image;
[0116] Step S200: Compare the actual number of peaks with the preset standard number of peaks, adjust the transmission speed of the measurement data according to the comparison result, and send the measurement data from the encoder to the display terminal. The measurement data is obtained based on the number of peaks of the pulse signal and the pulse equivalent parameter.
[0117] Step S300: Transmit the metering data according to the transmission speed;
[0118] Step S400: Display the transmitted metering data in real time, and simultaneously display the metering data and the metering data of the fuel dispenser self-monitoring system to obtain the display result, and determine the fault level of the encoder based on the display result;
[0119] In step S200, comparing the actual number of peaks with the preset standard number of peaks and adjusting the transmission speed of the metering data based on the comparison result includes:
[0120] Step S201: If the actual number of peaks is greater than the standard number of peaks, or if the actual number of peaks is less than the standard number of peaks, calculate the difference in the actual number of peaks, determine the relationship between the difference in the actual number of peaks and the preset difference in the standard number of peaks, and adjust the transmission speed of the metering data according to the relationship.
[0121] Step S202: If the actual number of peaks is equal to the standard number of peaks, the pulse amplitude of the pulse signal within a preset period is obtained from the time-domain waveform image, and the abnormality level of the pulse signal is determined within the preset period according to the relationship between the pulse amplitude and the preset standard pulse amplitude, and the transmission speed of the measurement data is determined according to the abnormality level.
[0122] The metrological monitoring method based on the comparison of display screen and encoder information provided in this embodiment of the invention can achieve the same technical solution as the above-mentioned metrological monitoring system based on the comparison of display screen and encoder information, and has the same technical effect, so it will not be described again here.
[0123] The technical solution of the present invention has been described above with reference to the preferred embodiments shown in the accompanying drawings. However, it will be readily understood by those skilled in the art that the scope of protection of the present invention is obviously not limited to these specific embodiments. Without departing from the principles of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will all fall within the scope of protection of the present invention.
[0124] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A metrology monitoring system based on display screen and encoder information contrast, characterized in that, include: The acquisition module is used to acquire the pulse signal generated by the encoder mounted on the oil pipeline during the process of the fuel dispenser delivering stored oil to the oil-using equipment through the oil pipeline, and to acquire the actual number of peaks of the pulse signal based on the time-domain waveform image. An analysis module, connected to an acquisition module, is used to compare the actual number of peaks with a preset standard number of peaks, adjust the transmission speed of the measurement data according to the comparison result, and send the measurement data from the encoder to the display terminal. The measurement data is obtained based on the number of peaks of the pulse signal and the pulse equivalent parameter. A transmission module, connected to the analysis module, is used to transmit the measurement data according to the transmission speed; The display terminal is connected to the transmission module to display the transmitted metering data in real time, and simultaneously displays the metering data and the metering data of the fuel dispenser self-monitoring system to obtain the display result, and determines the fault level of the encoder based on the display result; The analysis module includes a calculation unit, a judgment unit, and an adjustment unit. If the actual number of peaks is greater than the standard number of peaks, or if the actual number of peaks is less than the standard number of peaks, then the calculation unit calculates the difference in the actual number of peaks, the judgment unit judges the relationship between the difference in the actual number of peaks and the preset difference in the standard number of peaks, and the adjustment unit adjusts the transmission speed of the metering data according to the relationship. If the actual number of peaks is equal to the standard number of peaks, the calculation unit obtains the pulse amplitude of the pulse signal within a preset period based on the time-domain waveform image, the judgment unit determines the abnormality level of the pulse signal within the preset period based on the relationship between the pulse amplitude and the preset standard pulse amplitude, and the adjustment unit determines the transmission speed of the measurement data based on the abnormality level.
2. The display screen and encoder information contrast based metrology monitoring system of claim 1, wherein, The judgment unit includes a setting subunit and a judgment subunit. The setting subunit is used to set the standard pulse amplitude and standard percentage; If the actual proportion of pulse amplitudes that meet the first judgment condition is greater than the preset standard proportion, then the judgment subunit is connected to the setting subunit to determine that the pulse signal is of the first abnormal level. If the actual proportion of pulse amplitudes that meet the second judgment condition is greater than the preset standard proportion, then the judgment subunit is connected to the setting subunit to determine that the pulse signal is of the second abnormal level. If the actual proportion of pulse amplitudes that meet the first judgment condition is less than or equal to the preset standard proportion, or if the actual proportion of pulse amplitudes that meet the second judgment condition is less than or equal to the preset standard proportion, then the judgment subunit is connected to the setting subunit to determine that the pulse signal is of the third abnormal level. The first judgment condition is that the actual pulse amplitude is greater than the preset standard pulse amplitude, the second judgment condition is that the actual pulse amplitude is less than the preset standard pulse amplitude, and the first abnormal level is greater than the second abnormal level is greater than the third abnormal level.
3. The display screen and encoder information contrast based metrology monitoring system of claim 2, wherein, The adjustment unit includes a speed setting subunit, a determination subunit, and a transmission subunit. The speed setting subunit is used to set the standard transmission speed of the metering data; If the anomaly level is the first anomaly level, then the determining subunit is connected to the speed setting subunit to determine the first parameter by the relationship between the actual proportion of pulse amplitude that meets the first judgment condition and the preset standard proportion. The transmission subunit is connected to the determining subunit to transmit the measurement data according to the standard transmission speed adjusted according to the first parameter. If the abnormality level is the second abnormality level, then the determining subunit is connected to the speed setting subunit to determine the second parameter based on the relationship between the actual proportion of pulse amplitude that meets the first judgment condition and the preset standard proportion. The transmission subunit is connected to the determining subunit to transmit the measurement data according to the standard transmission speed adjusted according to the second parameter. If the anomaly level is the third anomaly level, then the transmission subunit transmits the measurement data according to the standard transmission speed.
4. The display screen and encoder information contrast based metrology monitoring system of claim 3, wherein, The judgment unit further includes a parameter determination subunit and a speed determination subunit. If the actual number of peaks is greater than the standard number of peaks, the parameter determining subunit adjusts the standard transmission speed in the positive direction based on the first adjustment parameter, the second adjustment parameter, or the third adjustment parameter determined by the relationship between the difference in the actual number of peaks and the preset difference in the standard number of peaks, and the speed determining subunit transmits according to the transmission speed after the positive adjustment. If the actual number of peaks is less than the standard number of peaks, the parameter determining subunit adjusts the standard transmission speed in reverse according to the fourth adjustment parameter, fifth adjustment parameter or sixth adjustment parameter determined by the relationship between the difference in the actual number of peaks and the preset difference in the standard number of peaks, and the speed determining subunit transmits according to the transmission speed after the reverse adjustment.
5. The display screen and encoder information contrast based metrology monitoring system of claim 4, wherein, When the computing unit performs calculations... If the actual number of peaks is greater than the standard number of peaks, then the difference in the actual number of peaks = the actual number of peaks - the standard number of peaks; If the actual number of peaks is less than the standard number of peaks, then the difference in the actual number of peaks = the standard number of peaks - the actual number of peaks.
6. The display screen and encoder information contrast based metrology monitoring system of claim 5, wherein, The parameter determining subunit determines a first adjustment parameter, a second adjustment parameter, or a third adjustment parameter based on the relationship between the actual difference in the number of peaks and the preset standard difference in the number of peaks. This parameter is then used to positively adjust the standard transmission speed, and transmission is performed according to the adjusted transmission speed. When the difference in the actual number of peaks is less than the standard deviation, the first adjustment parameter α1 is selected to adjust the standard transmission speed Vt to the corresponding value Vt1=(1+α1)Vt; When the difference in the actual number of peaks is equal to the standard deviation, the standard transmission speed Vt is adjusted to the corresponding value Vt2=(1+α2)Vt by selecting the second adjustment parameter α2; When the difference in the actual number of peaks is greater than the standard deviation, the third adjustment parameter α3 is selected to adjust the standard transmission speed Vt to the corresponding value Vt3=(1+α3)Vt.
7. The display screen and encoder information contrast based metrology monitoring system of claim 6, wherein, The parameter determining subunit uses a fourth adjustment parameter, a fifth adjustment parameter, or a sixth adjustment parameter determined based on the relationship between the actual difference in the number of peaks and the preset standard difference in the number of peaks to reverse-adjust the standard transmission speed, and then transmits data according to the reverse-adjusted transmission speed. When the difference in the actual number of peaks is less than the standard deviation, the fourth adjustment parameter α4 is selected to adjust the standard transmission speed Vt to the corresponding value Vt4=(1-α4)Vt; When the difference in the actual number of peaks is equal to the standard deviation, the fifth adjustment parameter α5 is selected to adjust the standard transmission speed Vt to the corresponding value Vt5=(1-α5)Vt; When the difference in the actual number of peaks is greater than the standard deviation, the sixth adjustment parameter α6 is selected to adjust the standard transmission speed Vt to the corresponding value Vt6=(1-α6)Vt.
8. The display screen and encoder information contrast based metrology monitoring system of claim 7, wherein, It also includes several storage modules connected to the transmission module to store the measurement data and analyze the measurement data during the evaluation period. The measurement data corresponds one-to-one with the storage modules.
9. The display screen and encoder information contrast based metrology monitoring system of claim 8, wherein, When the display terminal determines the fault level of the encoder based on the display result, If the metering data A0 of the self-monitoring system is greater than or equal to 1.1 × the metering data A transmitted by the transmission module, or if the metering data A0 of the self-monitoring system is less than the metering data transmitted by the transmission module, then it is the first fault level. If the metering data A0 of the self-monitoring system is greater than the metering data transmitted by the transmission module but less than 1.1 × the metering data transmitted by the transmission module, then it is a second fault level. The first fault level is greater than the second fault level.
10. A metrology monitoring method applied to the metrology monitoring system based on the comparison of the display screen and the encoder information according to any one of claims 1 to 9, characterized in that, include: The encoder mounted on the oil pipeline is used to acquire the pulse signal generated during the process of the refueling machine delivering stored oil to the oil-using equipment through the oil pipeline, and the actual number of peaks of the pulse signal is obtained based on the time-domain waveform image. The actual number of peaks is compared with the preset standard number of peaks. The transmission speed of the measurement data is adjusted according to the comparison result, and the measurement data is sent from the encoder to the display terminal. The measurement data is obtained based on the number of peaks of the pulse signal and the pulse equivalent parameter. The metering data is transmitted at the stated transmission speed; The transmitted metering data is displayed in real time, and the metering data is displayed simultaneously with the metering data of the fuel dispenser self-monitoring system to obtain the display result. The fault level of the encoder is determined based on the display result. The comparison of the actual number of peaks with the preset standard number of peaks, and the adjustment of the transmission speed of the metering data based on the comparison result, includes: If the actual number of peaks is greater than the standard number of peaks, or if the actual number of peaks is less than the standard number of peaks, then calculate the difference in the actual number of peaks, determine the relationship between the difference in the actual number of peaks and the preset difference in the standard number of peaks, and adjust the transmission speed of the metering data according to the relationship. If the actual number of peaks is equal to the standard number of peaks, the pulse amplitude of the pulse signal within a preset period is obtained from the time-domain waveform image, and the abnormality level of the pulse signal is determined within the preset period based on the relationship between the pulse amplitude and the preset standard pulse amplitude, and the transmission speed of the measurement data is determined based on the abnormality level.