Detection device of electromagnetic flowmeter and detection method thereof

Through automated detection devices and intelligent algorithms, the low efficiency problem of manual parameter adjustment during the electromagnetic flowmeter calibration process is solved, fast and accurate flow detection and coefficient calculation are achieved, and production efficiency and detection accuracy are improved.

CN120685180AActive Publication Date: 2025-09-23HANGZHOU PANGU AUTOMATION SYST
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202511194800.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-26
Publication Date
2025-09-23
Estimated Expiration
2045-08-26

AI Technical Summary

Technical Problem

The existing electromagnetic flowmeter calibration process requires manual adjustment of pump and valve parameters, which is time-consuming and labor-intensive, and there is a possibility of error. It has low production efficiency and is difficult to adjust to the target flow value in one go.

Method used

An automated testing device is used, including a fluid system, a standard meter module, a meter module to be tested, and a data acquisition and control system. The PLC control cabinet and the host computer system are used to automatically adjust valve parameters, automatically calculate the flow coefficient and detection accuracy, and reduce manual intervention.

Benefits of technology

It improves the efficiency and accuracy of electromagnetic flowmeter calibration, reduces the time and error rate of manual operation, and realizes fast and accurate flow detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120685180A_ABST
    Figure CN120685180A_ABST
Patent Text Reader

Abstract

According to the detection device of the electromagnetic flowmeter and the detection method of the detection device, the method that programs are used for automatically calculating and configuring parameters is adopted, the parameters do not need to be modified manually, and the purposes of saving time and labor in detection and improving efficiency are achieved. The flow coefficient is automatically calculated through a program, parameters are set through the upper computer, convenience and rapidness are achieved, and errors are not prone to occurring. In addition, in the checking process, switching of checking flow points is automatically carried out in the upper computer, and if the target flow is not reached, automatic adjustment can also be carried out. The calculation and setting of the flow coefficient are also executed on the upper computer. After the inspection is finished, the upper computer automatically outputs a table of inspection results, and a conclusion whether the inspection results are qualified or not is given in the table. In this way, the manual participation process is greatly reduced, the operation is very convenient and rapid, and errors are not prone to occurring.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of industrial detection technology, and in particular to a detection device and a detection method for an electromagnetic flowmeter, an electronic device, and a computer-readable storage medium. Background Art

[0002] Electromagnetic flowmeters are widely used in petrochemical, sewage treatment, food and medicine and other fields. Their accuracy directly affects production efficiency and resource management.

[0003] In the trade settlement process, the accuracy of the flowmeter is directly related to economic benefits and requires regular calibration to meet national standards. According to the requirements of "JJG 1033-2022 Electromagnetic Flowmeter Calibration Procedure", during the calibration process of the electromagnetic flowmeter, at least five flow points must be selected for calibration of the indication error, and each point must be measured three times. The current commonly used calibration method has the following steps:

[0004] Turn on the standard device;

[0005] Adjust the water pump and valve parameters to stabilize the flow rate at the target flow value;

[0006] Simultaneously record the standard indication value (Q standard) and the indication value of the flow meter being tested (Q indication);

[0007] Calculate the single error, Ei = (Q indicated value – Q standard) / Q standard * 100%;

[0008] Take the arithmetic mean of the three errors as the final error of the point;

[0009] Based on this error, the discharge coefficient is calculated;

[0010] On the meter being tested, set the flow coefficient by key operation;

[0011] Change the target flow rate value and repeat steps 2 to 5 to obtain the test data of 5 flow points;

[0012] Based on the error data, manually determine whether the flow meter meets the detection requirements.

[0013] However, setting the flow coefficient for each meter under test requires manual calculation and setting of the coefficient for each meter. This is because during electromagnetic flowmeter calibration, pump and valve parameters must be manually modified when the target flow point is changed. A single modification may not achieve the target flow value, requiring multiple modifications to gradually approach the target value. This process is laborious, time-consuming, and prone to errors.

[0014] Furthermore, during the calibration process, when switching between target flow points, parameters such as pumps and valves must be adjusted. The current method involves manually calculating coefficients and setting parameters on the meter being inspected. Inspecting target flow points requires not only flow but also pressure parameters within the pipe section. Therefore, achieving the target parameters in one go is difficult, requiring multiple adjustments. This results in low production efficiency. Summary of the Invention

[0015] In order to solve the technical problems existing in the prior art, the present invention provides the following technical solutions:

[0016] In one aspect, a detection device for an electromagnetic flowmeter is provided, the device comprising:

[0017] A fluid system, including several pipeline loops, used to provide fluid pipelines required for detection;

[0018] The standard meter module includes at least one standard flow meter, which is used to perform standard detection on the pipeline fluid through a pre-deployed standard flow meter and output the corresponding standard flow meter flow to the data acquisition and control system;

[0019] The tested meter module includes at least one tested flow meter, which is used to output the flow rate of the tested meter when the pipeline fluid passes through the tested flow meter to the data acquisition and control system;

[0020] a data acquisition and control system for logically controlling the detection operations of the fluid system, the standard meter module, and the meter module under test, and calculating the flow detection accuracy level of the flow meter under test based on the difference between the flow rate of the standard flow meter and the flow rate of the meter under test, and determining whether the flow meter under test is qualified based on the level;

[0021] The fluid system, the standard meter module and the meter module to be tested are electrically connected to the data acquisition and control system respectively.

[0022] Preferably, the data acquisition and control system includes:

[0023] PLC control cabinet;

[0024] The host computer system is used to control the operation of the device and perform flow sampling, and calculate and determine whether the flow meter under inspection is qualified;

[0025] The host computer system includes a relational database, a flow control system, and a visual operation interface. The relational database is used to store flow configuration parameters corresponding to different detection modes. The flow control system is used to read the flow configuration parameters and execute and control the device to achieve the target flow value through the PLC control cabinet. The visual operation interface is used to display the operating parameters of the fluid system and provide an operation interface.

[0026] The PLC control cabinet is communicatively connected to the host computer system.

[0027] Preferably, the host computer system is further used for:

[0028] Collecting the flow meter caliber of the flow meter under inspection input by the user through the visual operation interface;

[0029] According to the flowmeter caliber of the flowmeter to be tested, a pipeline loop matching the flowmeter caliber of the flowmeter to be tested is selected from the fluid system and the conduction of the pipeline loop is controlled;

[0030] as well as,

[0031] Reading the flow configuration parameters corresponding to the flow meter caliber of the flow meter under inspection from the relational database and executing them through the PLC control cabinet, and controlling the device to operate according to the flow configuration parameters;

[0032] as well as,

[0033] Collect the standard flow meter flow rate corresponding to the standard flow meter output and determine whether it reaches the target flow value:

[0034] If so, keep the device running;

[0035] If not, the valve parameters of the pipeline loop are adjusted by the built-in flow adjustment algorithm of the flow control system until the target flow value is reached.

[0036] Preferably, the inspected table module further includes:

[0037] A temperature sensor is used to detect the fluid temperature of the pipeline loop where the flow meter is located and send it to the host computer system through the PLC control cabinet;

[0038] A pressure transmitter is used to detect the fluid pressure of the pipeline loop where the flow meter is located and send it to the host computer system through the PLC control cabinet;

[0039] The temperature sensor and the pressure transmitter are electrically connected to the PLC control cabinet respectively.

[0040] Preferably, the host computer system is further used for:

[0041] Collecting the flowmeter caliber of the flowmeter under test and the fluid temperature and fluid pressure of the pipeline loop where the flowmeter under test is located, which are input by the user through the visual operation interface;

[0042] According to the flowmeter caliber of the flowmeter to be tested, a pipeline loop matching the flowmeter caliber of the flowmeter to be tested is selected from the fluid system and the conduction of the pipeline loop is controlled;

[0043] as well as,

[0044] Reading the flow meter caliber corresponding to the flow meter being tested and the fluid temperature and fluid pressure of the pipeline loop from the relational database and executing the flow configuration parameters through the PLC control cabinet to control the device to operate according to the flow configuration parameters;

[0045] as well as,

[0046] Collect the standard flow meter flow rate corresponding to the standard flow meter output and determine whether it reaches the target flow value:

[0047] If so, keep the device running;

[0048] If not, the valve parameters of the pipeline loop are adjusted by the built-in flow adjustment algorithm of the flow control system until the target flow value is reached.

[0049] Preferably, the host computer system is further used for:

[0050] Enable single point testing:

[0051] Collect the standard flow meter flow rate output by the standard flow meter at the single point and the flow rate of the flow meter under test at the single point, and calculate the single point error:

[0052] Single point error = (flow rate of the meter under test - flow rate of the standard flow meter) / flow rate of the standard flow meter * 100%;

[0053] Repeat the above steps and calculate the average of multiple single-point errors to obtain the final error;

[0054] Calculate the flow coefficient of the flow meter under test at the single point based on the final error, and transmit the flow coefficient to the corresponding flow meter under test through the PLC control cabinet;

[0055] According to the preset verification conditions, at least five measurement points are automatically configured for the flow meter under test, and the flow configuration parameters of the pipeline loop where each measurement point is located are read from the relational database and executed through the PLC control cabinet. According to the steps of the above single-point test, the final error of each measurement point is collected;

[0056] Find the maximum final error among all measurement points as the flow detection accuracy level of the flow meter under test, and determine whether the flow meter under test is qualified based on the level:

[0057] If the maximum final error is less than the flow detection accuracy level of the standard flow meter, the flow meter under test is deemed qualified;

[0058] Otherwise it is unqualified.

[0059] Preferably, the host computer system is further used for:

[0060] Outputting the flow detection data during the detection process and the detection result of the flow meter being detected, and writing the flow detection data and the detection result of the flow meter being detected into a preset detection table;

[0061] The detection table is stored in the cloud server for preservation.

[0062] On the other hand, a detection method of an electromagnetic flowmeter is provided, which is implemented based on the detection device of the electromagnetic flowmeter described above, and the method includes:

[0063] The flowmeter caliber of the flowmeter to be tested is input by the user through the visual operation interface;

[0064] The host computer system selects a pipeline loop that matches the flowmeter caliber of the flowmeter under test from the fluid system and controls the conduction of the pipeline loop based on the flowmeter caliber of the flowmeter under test; reads the flow configuration parameters corresponding to the flowmeter caliber of the flowmeter under test from the relational database and executes the control device through the PLC control cabinet to operate according to the flow configuration parameters; and collects the standard flowmeter flow corresponding to the output of the standard flowmeter and determines whether the target flow value is reached:

[0065] If so, keep the device running;

[0066] If not, adjusting the valve parameters of the pipeline loop by the flow adjustment algorithm built into the flow control system until the target flow value is reached;

[0067] The host computer system starts single point testing:

[0068] Collect the standard flow meter flow rate output by the standard flow meter at the single point and the flow rate of the flow meter under test at the single point, and calculate the single point error:

[0069] Single point error = (flow rate of the meter under test - flow rate of the standard flow meter) / flow rate of the standard flow meter × 100%;

[0070] Repeat the above steps and calculate the average of multiple single-point errors to obtain the final error;

[0071] Calculate the flow coefficient of the flow meter under test at the single point based on the final error, and transmit the flow coefficient to the corresponding flow meter under test through the PLC control cabinet;

[0072] According to the preset verification conditions, at least five measurement points are automatically configured for the flow meter under test, and the flow configuration parameters of the pipeline loop where each measurement point is located are read from the relational database and executed through the PLC control cabinet. According to the steps of the above single-point test, the final error of each measurement point is collected;

[0073] Find the maximum final error among all measurement points as the flow detection accuracy level of the flow meter under test, and determine whether the flow meter under test is qualified based on the level:

[0074] If the maximum final error is less than the flow detection accuracy level of the standard flow meter, the flow meter under test is deemed qualified;

[0075] Otherwise, it is unqualified;

[0076] The host computer system outputs the flow detection data during the detection process and the detection results of the flow meter being detected, and writes the flow detection data and the detection results of the flow meter being detected into a preset detection table; and stores the detection table to the cloud server for preservation.

[0077] On the other hand, an electronic device is provided, comprising: a processor; a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the detection method of the electromagnetic flowmeter as described above is implemented.

[0078] On the other hand, a computer-readable storage medium is provided, wherein at least one instruction is stored in the storage medium, and the at least one instruction is loaded and executed by a processor to implement the above-mentioned detection method of the electromagnetic flowmeter.

[0079] The beneficial effects brought about by the technical solution provided by the embodiment of the present invention include at least:

[0080] During electromagnetic flowmeter calibration, changing the target flow point requires manual modification of pump and valve parameters. A single modification may not achieve the target flow value, requiring multiple modifications to gradually approach the target value. This invention, however, uses a program to automatically calculate and configure parameters, eliminating the need for manual parameter modification, saving time and effort during testing and improving efficiency.

[0081] During electromagnetic flowmeter calibration, the flow coefficient of the meter being tested must be calculated and set. The current method involves manually calculating the coefficient and manually setting the parameters on the meter being tested. This invention uses a program to automatically calculate the flow coefficient and uses a host computer to set the parameters, making it convenient, fast, and error-prone.

[0082] Furthermore, during the inspection process, the host computer automatically switches the flow rate points, automatically adjusting if the target flow rate is not reached. The flow coefficient is also calculated and set on the host computer. After the inspection is complete, the host computer automatically outputs a table of inspection results, including a determination of compliance. This significantly reduces manual intervention, making the process extremely convenient, fast, and error-prone. BRIEF DESCRIPTION OF THE DRAWINGS

[0083] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0084] Figure 1 This is a flow chart of a detection device and a detection method for an electromagnetic flowmeter provided by an embodiment of the present invention;

[0085] Figure 2 This is a schematic structural diagram of a ... provided by an embodiment of the present invention;

[0086] Figure 3 This is a block diagram of a method provided by an embodiment of the present invention;

[0087] Figure 4 It is a structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0088] The technical solution of the present invention is described below in conjunction with the accompanying drawings.

[0089] In the embodiments of the present invention, words such as "exemplarily" and "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as an "exemplary" in the present invention should not be interpreted as being preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete manner. Furthermore, in the embodiments of the present invention, "and / or" can mean both or either of the two.

[0090] In the embodiments of the present invention, the terms "image" and "picture" may sometimes be used interchangeably. It should be noted that, when the distinction is not emphasized, the meanings they convey are the same. The terms "of," "corresponding," and "corresponding" may sometimes be used interchangeably. It should be noted that, when the distinction is not emphasized, the meanings they convey are the same.

[0091] In the embodiments of the present invention, sometimes a subscript such as W1 may be mistakenly written as a non-subscript form such as W1. When the difference is not emphasized, the meanings to be expressed are the same.

[0092] In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.

[0093] The embodiment of the present invention provides a detection device and a detection method for an electromagnetic flowmeter, which can be implemented by an electronic device, which can be a terminal or a server. Figure 1 The system composition diagram of the detection device of the electromagnetic flowmeter shown in the figure includes:

[0094] A fluid system, including several pipeline loops, used to provide fluid pipelines required for detection;

[0095] The standard meter module includes at least one standard flow meter, which is used to perform standard detection on the pipeline fluid through a pre-deployed standard flow meter and output the corresponding standard flow meter flow to the data acquisition and control system;

[0096] The tested meter module includes at least one tested flow meter, which is used to output the flow rate of the tested meter when the pipeline fluid passes through the tested flow meter to the data acquisition and control system;

[0097] a data acquisition and control system for logically controlling the detection operations of the fluid system, the standard meter module, and the meter module under test, and calculating the flow detection accuracy level of the flow meter under test based on the difference between the flow rate of the standard flow meter and the flow rate of the meter under test, and determining whether the flow meter under test is qualified based on the level;

[0098] The fluid system, the standard meter module and the meter module to be tested are electrically connected to the data acquisition and control system respectively.

[0099] This invention uses a standard flowmeter to determine whether the flow detection performance of a target device (the electromagnetic flowmeter under test, also called the "tested flowmeter") meets the requirements. A standard flowmeter can be provided by a laboratory or quality inspection department. The principles of this embodiment of the invention are described in detail below.

[0100] Fluid system, that is, the system where fluid flows, generally involves valves, pumps, pressure stabilizing equipment, etc. Figure 2 As shown in the figure, the fluid system includes a water pump, a pressure-surge tank, and a piping system, where the piping system consists of a main line, branch lines, and a valve group. This system provides stable fluid pressure to ensure the continuous and stable flow of the fluid medium (water) in the pipeline.

[0101] Combined with attachment Figure 3As shown, the fluid system is connected to the standard meter module through a pipe section; the fluid system is electrically connected to the data acquisition and control system.

[0102] The standard flowmeter module consists of a standard flowmeter and its preceding and succeeding straight pipe sections. The standard flowmeter's accuracy is typically no less than Class 0.2 and requires regular verification by national quality inspection authorities to ensure accuracy. The standard flowmeter is connected to the pipe sections in the fluid system using flanges; the standard flowmeter module is connected to the meter module under test using pipe sections. The standard flowmeter is electrically connected to the data acquisition and control system, outputting both instantaneous flow (current signal) and accumulated flow (pulse signal) to the data acquisition system.

[0103] The DUT module consists of a flowmeter, front and rear straight pipe sections, a temperature sensor, and a pressure transmitter. The flowmeter and pipe sections are connected via flanges, ensuring a leak-proof seal. Temperature and pressure transmitters monitor the temperature and pressure of the fluid during calibration. An electrical connection is established between the DUT and the data acquisition and control system to transmit the accumulated flow rate (pulse signal) output by the DUT. A 485 communication link is also established between the DUT and the control system. The control system uses the Modbus / RTU protocol to set the DUT's instrument parameters.

[0104] like Figure 3 As shown, preferably, the data acquisition and control system includes:

[0105] PLC control cabinet;

[0106] The host computer system is used to control the operation of the device and perform flow sampling, and calculate and determine whether the flow meter under inspection is qualified;

[0107] The host computer system includes a relational database, a flow control system, and a visual operation interface. The relational database is used to store flow configuration parameters corresponding to different detection modes. The flow control system is used to read the flow configuration parameters and execute and control the device to achieve the target flow value through the PLC control cabinet. The visual operation interface is used to display the operating parameters of the fluid system and provide an operation interface.

[0108] The PLC control cabinet is communicatively connected to the host computer system.

[0109] The data acquisition and control system consists of a PLC control cabinet and a host computer system. The flow output signals from all standard flow meters and the flowmeters being tested are connected to the PLC control cabinet. The control signals for the pumps and valves in the fluid system are also connected to the PLC control cabinet. A network cable connects the PLC control cabinet and the host computer system, using the TCP / IP protocol for real-time data exchange. The host computer can both control the output of fluid system parameters and collect flow signals. This allows for precise control of device flow to achieve the target flow required for calibration.

[0110] The host computer software system consists of a relational database, a flow control system, and a visual user interface. The relational database stores flow configuration parameters. The flow control system reads these parameters from the database, loads them into the fluid system, and optimizes and adjusts the configuration parameters based on the device's actual flow feedback to achieve the target flow rate. The optimized configuration parameters are then saved to the relational database. The visual user interface displays all components in the fluid system, providing a manual verification method in addition to automated testing.

[0111] The DUT module contains multiple DUTs. Each DUT is connected to the pipe section via a flange. Two protruding shafts are welded to the lower edge of the pipe section to accommodate the DUTs. A pipeline valve is installed at the rear end of the DUT module. Before placing the DUT, push the pipeline valve backward to loosen the pipe section, allowing the section to move freely and facilitating the placement of the DUT. After the DUT is placed, push the pipeline valve forward to tighten the connection between the DUT and the pipe, preventing leakage.

[0112] The standard flowmeter module contains multiple flowmeters under test. Each standard flowmeter is connected to the pipe section using a flange and secured with screws. The standard flowmeters do not need to be disassembled or installed; ensure they are securely connected. An unstable connection will affect the measurement accuracy of the standard flowmeter.

[0113] The fluid system, standard meter module and meter module under test together constitute the hardware structure of the entire flow device. The working principle of the test is:

[0114] When the pipeline is filled with fluid, the flow rate through the standard flowmeter and the flow rate through the meter under test are theoretically equal within any given time period. By setting an appropriate test time and measuring the flow rates through the standard flowmeter and the meter under test during that time, the single-point error of the meter under test can be calculated. By testing multiple flow points, the accuracy level of the meter under test can be determined, ultimately determining its compliance.

[0115] The following will describe the specific detection process of the host computer in combination with the control method of the host computer.

[0116] Preferably, the host computer system is further used for:

[0117] Collecting the flow meter caliber of the flow meter under inspection input by the user through the visual operation interface;

[0118] According to the flowmeter caliber of the flowmeter to be tested, a pipeline loop matching the flowmeter caliber of the flowmeter to be tested is selected from the fluid system and the conduction of the pipeline loop is controlled;

[0119] as well as,

[0120] Reading the flow configuration parameters corresponding to the flow meter caliber of the flow meter under inspection from the relational database and executing them through the PLC control cabinet, and controlling the device to operate according to the flow configuration parameters;

[0121] as well as,

[0122] Collect the standard flow meter flow rate corresponding to the standard flow meter output and determine whether it reaches the target flow value:

[0123] If so, keep the device running;

[0124] If not, the valve parameters of the pipeline loop are adjusted by the built-in flow adjustment algorithm of the flow control system until the target flow value is reached.

[0125] The fluid system is configured with several pipeline loops that can be selected by the host computer, each suitable for testing with different detection requirements. A mapping table of pipeline loops that adapt to the flowmeter calibers of different flowmeters under test is pre-stored in the relational database. Later, based on the flowmeter caliber of the flowmeter under test input by the user, the host computer automatically retrieves the mapping configuration parameters, finds the pipeline loop that matches the flowmeter caliber of the flowmeter under test, and controls the various valves and other electronic components in the pipeline loop through the PLC to operate and conduct. This achieves automated detection pipeline selection and operation, avoiding the inefficiency caused by manual configuration.

[0126] In addition, the relational database stores the flow configuration parameters of the flow meter caliber corresponding to the flow meter being tested (such as the corresponding target flow value, valve opening angle, water pump working parameters, etc.), which can be automatically read by the host computer and handed over to the PLC for execution, thereby realizing automatic parameter control and operation.

[0127] In addition, the host computer of the present invention is also equipped with an intelligent flow adjustment algorithm, which can automatically adjust the valve parameters of the pipeline loop until the target flow value is reached. Specifically:

[0128] ΔV = K·e-βt·|1-Qc / Qt|,

[0129] ΔV: Valve opening adjustment (%);

[0130] K: dynamic gain coefficient , obtained through the calibration test of the system standard flow meter;

[0131] Qc: current standard flow value ;

[0132] Qt: target flow value ;

[0133] β: decay factor ; Based on experience;

[0134] t: Adjustment duration (s).

[0135] Through intelligent adjustment of dynamic gain and attenuation factors, adaptive adjustment takes ≤3s (traditional PID adjustment algorithm 8-15s) and can reduce flow overshoot.

[0136] Therefore, the algorithm model designed by the present invention is based on the dynamic adjustment formula of exponential decay:

[0137] Introducing exponential decay terms Realize intelligent attenuation of adjustment intensity over time;

[0138] The dynamic gain coefficient (K) is automatically adjusted according to the error size to avoid overshoot;

[0139] Relative error term Ensure linear response in different ranges.

[0140] Preferably, the inspected table module further includes:

[0141] A temperature sensor is used to detect the fluid temperature of the pipeline loop where the flow meter is located and send it to the host computer system through the PLC control cabinet;

[0142] A pressure transmitter is used to detect the fluid pressure of the pipeline loop where the flow meter is located and send it to the host computer system through the PLC control cabinet;

[0143] The temperature sensor and the pressure transmitter are electrically connected to the PLC control cabinet respectively.

[0144] This section can also combine the fluid temperature and fluid pressure of the pipeline loop where the flow meter is located to further improve the measurement results of the flow meter under test. Because the detection performance of the flow meter is also affected by temperature and fluid pressure, this section combines the fluid temperature and fluid pressure of the pipeline loop where the flow meter is located to comprehensively test the detection performance of the flow meter under test, thereby improving the detection accuracy.

[0145] The sensor can be freely configured by the user. This embodiment provides the following configurations:

[0146] model RS485 infrared temperature sensor Measuring range 0~300℃ Accuracy ±1℃ or ±1% of reading Resolution 0.1℃ Response Time 100~500ms Communication Interface RS485 digital interface Work Environment 0~75℃ Features Non-contact measurement, 8~14μm spectral response

[0147] Table 1 --- Temperature Sensor

[0148] model ‌ST208 Series‌ Measuring range -0.1~40MPa Accuracy ±0.25%FS Output signal 4-20mA / RS485 Operating temperature -40~85℃ Protection level IP65 / IP68 Features Diffused silicon sensor, supports temperature compensation

[0149] Table 2---Pressure transmitter

[0150] Using two-wire RS485 bus topology:

[0151] Connect the SDA / RDA terminal of the PLC to the A+ terminal of the sensor (the wiring can be changed according to the sensor structure);

[0152] Connect the SDB / RDB terminal of the PLC to the B-terminal of the sensor;

[0153] Connect 120Ω terminal resistors at both ends of the bus to eliminate signal reflection;

[0154] Use twisted-pair cables with shielding, and ground the shield at one end.

[0155] Communication parameters are configured using the Modbus RTU protocol. The PLC program must configure the following: set the communication port to RS485 mode; initialize the Modbus master function block; and define data mapping relationships (such as temperature register addresses).

[0156] In order to improve the accuracy of the detection signal, the present invention configures the following signal processing algorithm in the PLC control cabinet (PLC controller embedded program):

[0157] 1. Use polynomial temperature compensation algorithm to calculate the temperature value:

[0158]

[0159] Where:

[0160] : temperature value after compensation (℃);

[0161] : sensor raw reading (℃);

[0162] : i-th order compensation coefficient (determined by calibration experiment);

[0163] : Temperature coefficient (℃ / ℃);

[0164] : ambient temperature (℃);

[0165] : Reference temperature (usually 25°C).

[0166] Implementation steps: Collect standard temperature point data at different ambient temperatures, use the least squares fitting method to determine the compensation coefficient, calculate the compensation value in real time and correct the measurement results.

[0167] 2. Calculate the pressure value using the pressure linearity and temperature composite compensation model:

[0168]

[0169] Where:

[0170] : Compensated pressure value (MPa);

[0171] : Sensor raw output (digital or mA);

[0172] : Zero point offset (MPa);

[0173] : Sensitivity coefficient (MPa / unit);

[0174] β: Temperature influence coefficient (1 / ℃);

[0175] T: current temperature (℃);

[0176] : Calibration temperature (℃).

[0177] Signal-to-noise ratio optimization processing:

[0178]

[0179] is the signal power, is the noise power;

[0180] Enable digital filtering when SNR<30dB:

[0181] ,

[0182] is the pressure value after the nth filtering;

[0183] The data collected by the nth sensor;

[0184] is the pressure value after the n-1th filtering.

[0185] Through this method, multi-sensor networking is achieved based on the RS485 bus, reducing wiring complexity; intelligent compensation is achieved, and the PLC improves measurement accuracy by more than 30% through real-time temperature / non-linear compensation algorithms.

[0186] Preferably, the host computer system is further used for:

[0187] Collecting the flowmeter caliber of the flowmeter under test and the fluid temperature and fluid pressure of the pipeline loop where the flowmeter under test is located, which are input by the user through the visual operation interface;

[0188] According to the flowmeter caliber of the flowmeter to be tested, a pipeline loop matching the flowmeter caliber of the flowmeter to be tested is selected from the fluid system and the conduction of the pipeline loop is controlled;

[0189] as well as,

[0190] Reading the flow meter caliber corresponding to the flow meter being tested and the fluid temperature and fluid pressure of the pipeline loop from the relational database and executing the flow configuration parameters through the PLC control cabinet to control the device to operate according to the flow configuration parameters;

[0191] as well as,

[0192] Collect the standard flow meter flow rate corresponding to the standard flow meter output and determine whether it reaches the target flow value:

[0193] If so, keep the device running;

[0194] If not, the valve parameters of the pipeline loop are adjusted by the built-in flow adjustment algorithm of the flow control system until the target flow value is reached.

[0195] Please refer to the previous description for the method of reading the flow configuration parameters corresponding to the flow meter diameter of the flow meter under test, as well as the fluid temperature and fluid pressure of the pipeline loop in which it is located, from the relational database. By establishing and storing a mapping table of flow configuration parameters corresponding to the flow meter diameter of the flow meter under test, as well as the fluid temperature and fluid pressure of the pipeline loop in which it is located, a mapping search can be performed to find the flow configuration parameters corresponding to the flow meter diameter of the flow meter under test, as well as the fluid temperature and fluid pressure of the pipeline loop in which it is located.

[0196] This paper combines the previous flow adjustment algorithm ΔV = K·e-βt·|1-Qc / Qt| with temperature and pressure compensation and adaptive control, and proposes a flow optimization adjustment algorithm:

[0197]

[0198] in:

[0199] is the temperature influence coefficient, 1 / ℃;

[0200] is the pressure influence coefficient, 1 / MPa;

[0201] P is the current fluid pressure, MPa;

[0202] is the reference pressure (usually standard atmospheric pressure 0.101325MPa).

[0203] This program introduces Item, based on the polynomial temperature compensation algorithm, reflects the impact of fluid temperature changes on valve adjustment;

[0204] Introduction Item, based on the pressure linearity and temperature composite compensation model, reflects the impact of fluid pressure changes on valve adjustment;

[0205] The temperature and pressure compensation terms are integrated into the original formula in a linear superposition manner to form a comprehensive compensation mechanism.

[0206] The technical advantages of this optimization algorithm are as follows:

[0207] Improved dynamic compensation accuracy: Real-time temperature and pressure compensation improves flow control accuracy by more than 30%, making it particularly suitable for controlling temperature- and pressure-sensitive media such as steam.

[0208] Enhanced system stability: The temperature and pressure compensation coefficient can effectively offset the control deviation caused by changes in operating conditions, allowing the system to maintain stable control under changing operating conditions;

[0209] Optimized adaptive capabilities: The algorithm automatically adapts to changes in flow characteristics under different temperature and pressure conditions, reducing the need for manual intervention;

[0210] ‌Parameters are highly configurable‌: and The coefficient can be calibrated and adjusted according to the specific medium characteristics, and is suitable for a variety of industrial fluid control scenarios.

[0211] ‌Parameter calibration process‌:

[0212] Test the flow characteristics at different temperature points (5°C intervals are recommended) to determine coefficient;

[0213] Test the flow characteristics at different pressure points (0.1MPa interval is recommended) to determine coefficient;

[0214] The compensation coefficients were optimized by least squares fitting.

[0215] The temperature sampling period is recommended to be ≤500ms;

[0216] The pressure sampling period is recommended to be ≤500ms;

[0217] Compensation calculation is performed simultaneously with flow control.

[0218] By systematically incorporating a temperature and pressure compensation mechanism, the adaptability and control accuracy of the flow control algorithm under variable operating conditions are improved, while maintaining the simplicity and real-time characteristics of the original algorithm.

[0219] Preferably, the host computer system is further used for:

[0220] Enable single point testing:

[0221] Collect the standard flow meter flow rate output by the standard flow meter at the single point and the flow rate of the flow meter under test at the single point, and calculate the single point error:

[0222] Single point error = (flow rate of the meter under test - flow rate of the standard flow meter) / flow rate of the standard flow meter * 100%;

[0223] Repeat the above steps and calculate the average of multiple single-point errors to obtain the final error;

[0224] Calculate the flow coefficient of the flow meter under test at the single point based on the final error, and transmit the flow coefficient to the corresponding flow meter under test through the PLC control cabinet;

[0225] According to the preset verification conditions, at least five measurement points are automatically configured for the flow meter under test, and the flow configuration parameters of the pipeline loop where each measurement point is located are read from the relational database and executed through the PLC control cabinet. According to the steps of the above single-point test, the final error of each measurement point is collected;

[0226] Find the maximum final error among all measurement points as the flow detection accuracy level of the flow meter under test, and determine whether the flow meter under test is qualified based on the level:

[0227] If the maximum final error is less than the flow detection accuracy level of the standard flow meter, the flow meter under test is deemed qualified;

[0228] Otherwise it is unqualified.

[0229] The conversion calculation of the flow coefficient is as follows:

[0230] Final error = ∑(single point error) / n, (n ≥ 3 repetitions);

[0231] Flow coefficient K:

[0232] K=1 / (1+final error / 100).

[0233] Single-point testing is activated and run by the host computer according to a pre-set program. During the aforementioned testing process, the switching of test flow points is automatically performed by the host computer, and if the target flow rate is not reached, it is automatically adjusted. The flow coefficient is also calculated and set on the host computer. After the test is completed, the host computer automatically outputs a table of test results, indicating whether the test is qualified or not. This significantly reduces manual intervention, making the process extremely convenient, fast, and error-prone.

[0234] Preferably, the host computer system is further used for:

[0235] Outputting the flow detection data during the detection process and the detection result of the flow meter being detected, and writing the flow detection data and the detection result of the flow meter being detected into a preset detection table;

[0236] The detection table is stored in the cloud server for preservation.

[0237] During the inspection process, the host computer records the original flow data in an Excel spreadsheet for easy subsequent query and archiving. After the inspection is completed, the operator uploads the inspection process data to the server for long-term storage.

[0238] The host computer processing system writes the data into the table according to the preset program and uploads it to the cloud server for cloud storage. Users can then log in to the cloud server to view the test table.

[0239] On the other hand, a detection method of an electromagnetic flowmeter is provided, which is implemented based on the detection device of the electromagnetic flowmeter described above, and the method includes:

[0240] The flowmeter caliber of the flowmeter to be tested is input by the user through the visual operation interface;

[0241] The host computer system selects a pipeline loop that matches the flowmeter caliber of the flowmeter under test from the fluid system and controls the conduction of the pipeline loop based on the flowmeter caliber of the flowmeter under test; reads the flow configuration parameters corresponding to the flowmeter caliber of the flowmeter under test from the relational database and executes the control device through the PLC control cabinet to operate according to the flow configuration parameters; and collects the standard flowmeter flow corresponding to the output of the standard flowmeter and determines whether the target flow value is reached:

[0242] If so, keep the device running;

[0243] If not, adjusting the valve parameters of the pipeline loop by the flow adjustment algorithm built into the flow control system until the target flow value is reached;

[0244] The host computer system starts single point testing:

[0245] Collect the standard flow meter flow rate output by the standard flow meter at the single point and the flow rate of the flow meter under test at the single point, and calculate the single point error:

[0246] Single point error = (flow rate of the meter under test - flow rate of the standard flow meter) / flow rate of the standard flow meter × 100%;

[0247] Repeat the above steps and calculate the average of multiple single-point errors to obtain the final error;

[0248] Calculate the flow coefficient of the flow meter under test at the single point based on the final error, and transmit the flow coefficient to the corresponding flow meter under test through the PLC control cabinet;

[0249] According to the preset verification conditions, at least five measurement points are automatically configured for the flow meter under test, and the flow configuration parameters of the pipeline loop where each measurement point is located are read from the relational database and executed through the PLC control cabinet. According to the steps of the above single-point test, the final error of each measurement point is collected;

[0250] Find the maximum final error among all measurement points as the flow detection accuracy level of the flow meter under test, and determine whether the flow meter under test is qualified based on the level:

[0251] If the maximum final error is less than the flow detection accuracy level of the standard flow meter, the flow meter under test is deemed qualified;

[0252] Otherwise, it is unqualified;

[0253] The host computer system outputs the flow detection data during the detection process and the detection results of the flow meter being detected, and writes the flow detection data and the detection results of the flow meter being detected into a preset detection table; and stores the detection table to the cloud server for preservation.

[0254] Please understand and implement the above method steps in conjunction with the application principles of the previous device, and will not be repeated here.

[0255] Figure 4 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention, such as Figure 4 As shown, the electronic device may include the above method. Optionally, the electronic device 410 may include a first processor 2001.

[0256] Optionally, the electronic device 410 may further include a memory 2002 and a transceiver 2003 .

[0257] The first processor 2001, the memory 2002 and the transceiver 2003 may be connected via a communication bus.

[0258] The following combination Figure 4The components of the electronic device 410 are described in detail.

[0259] The first processor 2001 is the control center of the electronic device 410 and can be a single processor or a collective term for multiple processing elements. For example, the first processor 2001 can be one or more central processing units (CPUs), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention, such as one or more digital signal processors (DSPs) or one or more field programmable gate arrays (FPGAs).

[0260] Optionally, the first processor 2001 can execute various functions of the electronic device 410 by running or executing software programs stored in the memory 2002 and calling data stored in the memory 2002.

[0261] In a specific implementation, as an embodiment, the first processor 2001 may include one or more CPUs, such as Figure 4 CPU0 and CPU1 are shown in FIG.

[0262] In a specific implementation, as an embodiment, the electronic device 410 may also include multiple processors, such as Figure 4 1 and 2. The first processor 2001 and the second processor 2004 are shown in FIG. Each of these processors can be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). A processor herein can refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0263] The memory 2002 is used to store the software program for executing the solution of the present invention, and is controlled by the first processor 2001 for execution. The specific implementation method can refer to the above method embodiment and will not be repeated here.

[0264] Alternatively, the memory 2002 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 2002 may be integrated with the first processor 2001 or exist independently and accessed through the interface circuit ( Figure 4 (not shown) is coupled to the first processor 2001, which is not specifically limited in this embodiment of the present invention.

[0265] The transceiver 2003 is used to communicate with a network device or a terminal device.

[0266] Optionally, the transceiver 2003 may include a receiver and a transmitter ( Figure 4 The receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.

[0267] Optionally, the transceiver 2003 may be integrated with the first processor 2001, or may exist independently and communicate with the first processor 2001 through the interface circuit ( Figure 4 (not shown) is coupled to the first processor 2001, which is not specifically limited in this embodiment of the present invention.

[0268] It should be noted that Figure 4 The structure of the electronic device 410 shown in the figure does not constitute a limitation on the router. The actual knowledge structure recognition device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0269] In addition, the technical effects of the electronic device 410 can refer to the technical effects of the electromagnetic flowmeter detection device and the detection method thereof described in the above method embodiment, and will not be repeated here.

[0270] It should be understood that the first processor 2001 in the embodiment of the present invention may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc.

[0271] It should also be understood that the memory in the embodiments of the present invention may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory may be random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0272] The above embodiments can be implemented in whole or in part via software, hardware (e.g., circuits), firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or more computer instructions or computer programs. When loaded or executed on a computer, the processes or functions described in accordance with the embodiments of the present invention are fully or partially performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired means (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server or data center that contains a collection of one or more available media. The available medium can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media. The semiconductor media can be a solid-state drive.

[0273] It should be understood that the term "and / or" as used herein simply describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. A and B can be singular or plural. Furthermore, the character " / " as used herein generally indicates an "or" relationship between the associated objects, but it may also indicate an "and / or" relationship. For specific understanding, please refer to the context.

[0274] In this disclosure, "at least one" means one or more, and "plurality" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, "at least one of a, b, or c" can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural.

[0275] It should be understood that in various embodiments of the present invention, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0276] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present invention.

[0277] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described equipment, devices and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0278] In the several embodiments provided by the present invention, it should be understood that the disclosed devices, apparatuses and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interface, indirect coupling or communication connection of the device or unit, which can be electrical, mechanical or other forms.

[0279] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0280] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0281] If the functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or the portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage media include various media that can store program code, such as USB flash drives, mobile hard drives, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical disks.

[0282] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any modifications or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.

Claims

1. A detection device for an electromagnetic flowmeter, characterized in that: The device comprises: A fluid system, including several pipeline loops, used to provide fluid pipelines required for detection; The standard meter module includes at least one standard flow meter, which is used to perform standard detection on the pipeline fluid through a pre-deployed standard flow meter and output the corresponding standard flow meter flow to the data acquisition and control system; The tested meter module includes at least one tested flow meter, which is used to output the flow rate of the tested meter when the pipeline fluid passes through the tested flow meter to the data acquisition and control system; a data acquisition and control system for logically controlling the detection operations of the fluid system, the standard meter module, and the meter module under test, and calculating the flow detection accuracy level of the flow meter under test based on the difference between the flow rate of the standard flow meter and the flow rate of the meter under test, and determining whether the flow meter under test is qualified based on the level; The fluid system, the standard meter module and the meter module to be tested are electrically connected to the data acquisition and control system respectively.

2. The detection device of the electromagnetic flowmeter according to claim 1, characterized in that: The data acquisition and control system comprises: PLC control cabinet; The host computer system is used to control the operation of the device and perform flow sampling, and calculate and determine whether the flow meter under inspection is qualified; The host computer system includes a relational database, a flow control system, and a visual operation interface. The relational database is used to store flow configuration parameters corresponding to different detection modes. The flow control system is used to read the flow configuration parameters and execute and control the device to achieve the target flow value through the PLC control cabinet. The visual operation interface is used to display the operating parameters of the fluid system and provide an operation interface. The PLC control cabinet is communicatively connected to the host computer system.

3. The detection device of the electromagnetic flowmeter according to claim 2, characterized in that: The host computer system is also used for: Collecting the flow meter caliber of the flow meter under inspection input by the user through the visual operation interface; According to the flowmeter caliber of the flowmeter to be tested, a pipeline loop matching the flowmeter caliber of the flowmeter to be tested is selected from the fluid system and the conduction of the pipeline loop is controlled; as well as, Reading the flow configuration parameters corresponding to the flow meter caliber of the flow meter under inspection from the relational database and executing them through the PLC control cabinet, and controlling the device to operate according to the flow configuration parameters; as well as, Collect the standard flow meter flow rate corresponding to the standard flow meter output and determine whether it reaches the target flow value: If so, keep the device running; If not, the valve parameters of the pipeline loop are adjusted by the built-in flow adjustment algorithm of the flow control system until the target flow value is reached.

4. The detection device of the electromagnetic flowmeter according to claim 2, characterized in that: The inspected table module further includes: A temperature sensor is used to detect the fluid temperature of the pipeline loop where the flow meter is located and send it to the host computer system through the PLC control cabinet; A pressure transmitter is used to detect the fluid pressure of the pipeline loop where the flow meter is located and send it to the host computer system through the PLC control cabinet; The temperature sensor and the pressure transmitter are electrically connected to the PLC control cabinet respectively.

5. The detection device of the electromagnetic flowmeter according to claim 4, characterized in that: The host computer system is also used for: Collecting the flowmeter caliber of the flowmeter under test and the fluid temperature and fluid pressure of the pipeline loop where the flowmeter under test is located, which are input by the user through the visual operation interface; According to the flowmeter caliber of the flowmeter to be tested, a pipeline loop matching the flowmeter caliber of the flowmeter to be tested is selected from the fluid system and the conduction of the pipeline loop is controlled; as well as, Reading the flow meter caliber corresponding to the flow meter being tested and the fluid temperature and fluid pressure of the pipeline loop from the relational database and executing the flow configuration parameters through the PLC control cabinet to control the device to operate according to the flow configuration parameters; as well as, Collect the standard flow meter flow rate corresponding to the standard flow meter output and determine whether it reaches the target flow value: If so, keep the device running; If not, the valve parameters of the pipeline loop are adjusted by the built-in flow adjustment algorithm of the flow control system until the target flow value is reached.

6. The detection device of the electromagnetic flowmeter according to claim 2, characterized in that: The host computer system is also used for: Enable single point testing: Collect the standard flow meter flow rate output by the standard flow meter at the single point and the flow rate of the flow meter under test at the single point, and calculate the single point error: Single point error = (flow rate of the meter under test - flow rate of the standard flow meter) / flow rate of the standard flow meter * 100%; Repeat the above steps and calculate the average of multiple single-point errors to obtain the final error; Calculate the flow coefficient of the flow meter under test at the single point based on the final error, and transmit the flow coefficient to the corresponding flow meter under test through the PLC control cabinet; According to the preset verification conditions, at least five measurement points are automatically configured for the flow meter under test, and the flow configuration parameters of the pipeline loop where each measurement point is located are read from the relational database and executed through the PLC control cabinet. According to the steps of the above single-point test, the final error of each measurement point is collected; Find the maximum final error among all measurement points as the flow detection accuracy level of the flow meter under test, and determine whether the flow meter under test is qualified based on the level: If the maximum final error is less than the flow detection accuracy level of the standard flow meter, the flow meter under test is deemed qualified; Otherwise it is unqualified.

7. The detection device of the electromagnetic flowmeter according to claim 4, characterized in that: The host computer system is also used for: Outputting the flow detection data during the detection process and the detection result of the flow meter being detected, and writing the flow detection data and the detection result of the flow meter being detected into a preset detection table; The detection table is stored in the cloud server for preservation.

8. A detection method for an electromagnetic flowmeter, implemented based on the detection device for an electromagnetic flowmeter according to any one of claims 1 to 7, characterized in that: The method comprises: The flowmeter caliber of the flowmeter to be tested is input by the user through the visual operation interface; The host computer system selects a pipeline loop that matches the flowmeter caliber of the flowmeter under test from the fluid system and controls the conduction of the pipeline loop based on the flowmeter caliber of the flowmeter under test; reads the flow configuration parameters corresponding to the flowmeter caliber of the flowmeter under test from the relational database and executes the control device through the PLC control cabinet to operate according to the flow configuration parameters; and collects the standard flowmeter flow corresponding to the output of the standard flowmeter and determines whether the target flow value is reached: If so, keep the device running; If not, adjusting the valve parameters of the pipeline loop by the flow adjustment algorithm built into the flow control system until the target flow value is reached; The host computer system starts single point testing: Collect the standard flow meter flow rate output by the standard flow meter at the single point and the flow rate of the flow meter under test at the single point, and calculate the single point error: Single point error = (flow rate of the meter under test - flow rate of the standard flow meter) / flow rate of the standard flow meter × 100%; Repeat the above steps and calculate the average of multiple single-point errors to obtain the final error; Calculate the flow coefficient of the flow meter under test at the single point based on the final error, and transmit the flow coefficient to the corresponding flow meter under test through the PLC control cabinet; According to the preset verification conditions, at least five measurement points are automatically configured for the flow meter under test, and the flow configuration parameters of the pipeline loop where each measurement point is located are read from the relational database and executed through the PLC control cabinet. According to the steps of the above single-point test, the final error of each measurement point is collected; Find the maximum final error among all measurement points as the flow detection accuracy level of the flow meter under test, and determine whether the flow meter under test is qualified based on the level: If the maximum final error is less than the flow detection accuracy level of the standard flow meter, the flow meter under test is deemed qualified; Otherwise, it is unqualified; The host computer system outputs the flow detection data during the detection process and the detection results of the flow meter being detected, and writes the flow detection data and the detection results of the flow meter being detected into a preset detection table; and stores the detection table to the cloud server for preservation.

9. An electronic device, characterized in that: The electronic device comprises: processor; A memory having computer-readable instructions stored thereon, wherein when the computer-readable instructions are executed by the processor, the method according to claim 8 is implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program code, which can be called by a processor to execute the method according to claim 8.

Citation Information

Patent Citations

  • Nuclear reactor outage analog system and method thereof

    CN103246205A

  • Standard meter method gas flow testing device and frequency conversion regulation control algorithm thereof

    CN112798084A

  • Flow control method and mass flow controller

    CN119105560A

  • Detection apparatus for many flowmeters of automatic calibration

    CN206095370U

  • Electromagnetic flowmeter verification device

    CN216144399U