A multifunctional automatic CV value testing system
By setting test modes and target parameters, the multi-functional automatic value testing system automatically establishes a stable environment, synchronously collects and calculates valve flow characteristics in real time, and solves the problems of large data errors, complex manual processing, and lack of adaptation to temperature effects in existing technologies, thus achieving efficient and accurate flow testing.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHANGHAI JUKE FLUID CONTROL CO LTD
- Filing Date
- 2026-03-18
- Publication Date
- 2026-06-02
AI Technical Summary
Existing valve flow testing systems suffer from several problems in data processing, including large synchronous acquisition errors, complex manual processing, inability to adjust strategies in real time, failure to adapt to temperature effects, isolated data that is difficult to uncover underlying patterns, and test results that deviate from the true values.
The system employs a multi-functional automatic value testing system. By setting the test mode and target parameters, a stable environment is established through a positive or negative pressure supply unit and a gas heater. It automatically collects multiple parameters and calculates values in real time, automatically generating curves and reports, thus achieving full-process automation.
It has achieved standardization and stability of the testing environment, ensured the synchronization and integrity of data, improved the timeliness of calculations and the accuracy of results, simplified report generation, and improved testing efficiency.
Smart Images

Figure CN121898779B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of precision fluid control technology, and more specifically, to a multifunctional automatic Value testing system. Background Technology
[0002] In the field of precision fluid control The flow coefficient is a core indicator for measuring the flow characteristics of a valve, and the flow-pressure differential curve is a direct basis for evaluating component performance. Currently, valves and other components are being evaluated... The following deficiencies exist in data processing during value testing:
[0003] Existing testing systems mostly rely on manual operation or simple data acquisition instruments. The acquisition of parameters such as pressure, temperature, and flow rate is subject to time differences, making it impossible to achieve high-density synchronous data acquisition at the same operating point. This may lead to calculations based on asynchronous data. The values have large errors; the raw data needs to be manually exported and imported into external software for offline calculation, and testers need to manually handle formulas, outliers, and unit conversions, which is a complex and error-prone process; because it is not possible to obtain data in real time... The inability of testers to adjust strategies in a timely manner often leads to the discovery of data anomalies only after testing is complete, potentially resulting in repeated testing. Gas temperature changes directly affect density, which in turn affects the relationship between flow rate and pressure difference. Existing methods either ignore the temperature effect or use fixed correction factors, but neither can meet the precise testing requirements across a wide temperature range of 22℃ to 200℃, potentially leading to problems under high-temperature conditions. The calculated values deviate from the true values; data collected from different operating points are isolated from each other, and systematic errors such as sensor drift and pipeline losses cannot be identified and eliminated; there is a lack of technology to construct reference areas based on characteristic operating points and perform grid analysis, which may prevent the effective discovery of the inherent patterns in the data; test data and reports are separated, requiring manual processing of raw data. Values and graphs are not only time-consuming, but also prone to errors and omissions due to human negligence, making it difficult to achieve real-time analysis and standardized output. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to overcome the shortcomings of the prior art and provide a multifunctional automatic The value testing system allows users to set test modes and target parameters, establish a stable environment through closed-loop control, collect data from traffic points, and perform real-time calculations. The system automatically generates curves and reports, enabling fully automated testing throughout the entire process.
[0005] To solve the above-mentioned technical problems, the basic concept of the technical solution adopted by the present invention is as follows:
[0006] Firstly, a multifunctional automatic Value testing system, including:
[0007] The setting module is used to set the test mode and target parameters. The test mode is one of positive pressure test mode and negative pressure test mode. The target parameters include target pressure value and target temperature value.
[0008] The control module is used to automatically establish and stabilize the port pressure of the tested component to the target pressure value through the corresponding units in the positive pressure supply unit and the negative pressure generation unit according to the test mode and target parameters. At the same time, through the temperature control unit including the gas heater and the whole pipeline heating and insulation, the test gas is automatically heated and stabilized to the target temperature value to obtain a stable pressure and temperature test environment.
[0009] The data acquisition module is used to automatically adjust the flow valve to traverse multiple preset flow points under stable pressure and temperature test environment, and simultaneously acquire inlet pressure, outlet pressure, pressure difference, gas temperature and flow rate at each flow point to obtain a set of measured parameters.
[0010] The calculation module is used to calculate the pressure difference, flow rate, and gas temperature of each data point in real time based on the measured parameter set. Value, get Value sequence;
[0011] The correction module is used to extract three benchmark operating points from the measured parameter set, construct a reference region in the parameter space, analyze the characteristics of its sub-regions to obtain correction coefficients, and then use these correction coefficients to adjust the parameters. The value sequence is compensated and adjusted to obtain the final result. Value sequence;
[0012] The drawing module is used to draw based on the final The system automatically plots the flow-pressure curve and opening degree of the measured component, along with the value sequence and corresponding flow rate and differential pressure. Value curves, to obtain performance curves;
[0013] The generation module is used to generate data based on performance curves, test modes and target parameters, measured parameter sets, and final parameters. The value sequence automatically generates and outputs a test report.
[0014] Secondly, a multifunctional automatic The control method for the value testing system includes the following steps:
[0015] Set the test mode and target parameters. The test mode is either a positive pressure test mode or a negative pressure test mode. The target parameters include a target pressure value and a target temperature value.
[0016] According to the test mode and target parameters, the corresponding units in the positive pressure supply unit and negative pressure generation unit automatically establish and stabilize the port pressure of the tested component to the target pressure value. At the same time, the temperature control unit, which includes a gas heater and full pipeline heating and insulation, automatically heats and stabilizes the test gas to the target temperature value, thus obtaining a stable pressure and temperature test environment.
[0017] Under stable pressure and temperature test conditions, the automatic flow regulating valve traverses multiple preset flow points and simultaneously collects inlet pressure, outlet pressure, pressure difference, gas temperature and flow rate at each flow point to obtain a set of measured parameters.
[0018] Based on the measured parameter set of pressure difference, flow rate, and gas temperature, the calculation of each data point is performed in real time. Value, get Value sequence;
[0019] Based on three benchmark operating points extracted from the measured parameter set, a reference region is constructed in the parameter space, and the characteristics of its sub-regions are analyzed to obtain correction coefficients; these correction coefficients are then used to... The value sequence is compensated and adjusted to obtain the final result. Value sequence;
[0020] According to the final The system automatically plots the flow-pressure curve and opening degree of the measured component, along with the value sequence and corresponding flow rate and differential pressure. Value curves, to obtain performance curves;
[0021] Based on performance curves, test modes and target parameters, measured parameter sets, and final... The value sequence automatically generates and outputs a test report.
[0022] By adopting the above technical solution, the present invention has the following beneficial effects compared with the prior art.
[0023] Setting positive or negative pressure test modes and target pressure and temperature values determines the core test parameters and test type, providing a standardized and regulated basis for the entire test process and ensuring orderly testing. Based on the test mode and target parameters, a stable pressure and temperature test environment is constructed by stabilizing the port pressure through the corresponding pressure unit and stabilizing the test gas temperature through a temperature control unit containing a gas heater and full pipeline heating and insulation, ensuring the consistency and stability of the test conditions. Under stable test conditions, the flow valve automatically adjusts to traverse preset flow points, simultaneously collecting inlet pressure, outlet pressure, differential pressure, gas temperature, and flow rate at each flow point. This achieves high-density synchronous acquisition of multiple parameters, forming a complete set of measured parameters and ensuring the integrity and synchronization of test data. Based on the differential pressure, flow rate, and gas temperature in the measured parameter set, the data for each data point is calculated in real time. Value, implementation Automatic real-time calculation of values, forming Value sequences ensure the continuity and timeliness of core calculation data; three benchmark operating points are extracted from the measured parameter set to construct a reference region, and the characteristics of the sub-regions are analyzed to obtain correction coefficients. Value sequence compensation adjustment, to achieve Precise calibration of the value yields the final result. Value sequence to ensure the accuracy of core calculation results; based on the final Value sequences and corresponding flow rates and differential pressures; automatically plots flow rate-differential pressure curves and opening degree. Value curves enable the visualization of test performance data, generating performance curve graphs to provide intuitive support for component performance analysis; based on performance curve graphs, test modes and target parameters, measured parameter sets, and final... The system automatically generates and outputs test reports based on value sequences, achieving integrated management of test data and reports, ensuring the standardization and completeness of reports, and improving the efficiency of test result output.
[0024] The specific embodiments of the present invention will now be described in further detail with reference to the accompanying drawings. Attached Figure Description
[0025] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. Some specific embodiments of this application will be described in detail below with reference to the accompanying drawings in an exemplary and non-limiting manner. The same reference numerals in the drawings designate the same or similar parts or components. Those skilled in the art should understand that these drawings are not necessarily drawn to scale. In the drawings:
[0026] Figure 1 This invention is a multifunctional automatic Schematic diagram of the value testing system.
[0027] Figure 2 This invention is a multifunctional automatic A schematic diagram of the control method of the value testing system.
[0028] It should be noted that these accompanying drawings and textual descriptions are not intended to limit the scope of the invention in any way, but rather to illustrate the concept of the invention to those skilled in the art by referring to specific embodiments. The elements in the drawings are schematic and not drawn to scale. Detailed Implementation
[0029] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of the present application, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without creative effort should fall within the scope of protection of the present application.
[0030] The following embodiments of this application utilize multifunctional automatic... The solution of this application is described in detail using a value testing system as an example, but this embodiment does not limit the scope of protection of this application.
[0031] like Figure 1 As shown, the present invention provides a multifunctional automatic Value testing system, including:
[0032] The setting module 11 is used to set the test mode and target parameters. The test mode is one of positive pressure test mode and negative pressure test mode. The target parameters include target pressure value and target temperature value.
[0033] The control module 12 is used to automatically establish and stabilize the port pressure of the tested component to the target pressure value through the corresponding units in the positive pressure supply unit and the negative pressure generation unit according to the test mode and target parameters. At the same time, it automatically heats and stabilizes the test gas to the target temperature value through the temperature control unit including the gas heater and the entire pipeline heating and insulation, so as to obtain a stable pressure and temperature test environment.
[0034] The data acquisition module 13 is used to automatically adjust the flow valve to traverse multiple preset flow points under stable pressure and temperature test environment, and simultaneously acquire inlet pressure, outlet pressure, pressure difference, gas temperature and flow rate at each flow point to obtain a set of measured parameters.
[0035] Calculation module 14 is used to calculate the pressure difference, flow rate, and gas temperature of each data point in real time based on the measured parameter set. Value, get Value sequence;
[0036] Correction module 15 is used to extract three benchmark operating points from the measured parameter set, construct a reference region in the parameter space, analyze the characteristics of its sub-regions to obtain correction coefficients, and use the correction coefficients to adjust the parameters. The value sequence is compensated and adjusted to obtain the final result. Value sequence;
[0037] Drawing module 16, used to draw according to the final The system automatically plots the flow-pressure curve and opening degree of the measured component, along with the value sequence and corresponding flow rate and differential pressure. Value curves, to obtain performance curves;
[0038] Module 17 is used to generate data based on performance curves, test modes and target parameters, measured parameter sets, and final parameters. The value sequence automatically generates and outputs a test report.
[0039] In this embodiment of the invention, test modes and target parameters are set to achieve precise preset of test conditions, improving the targeting and convenience of pre-test configuration; a temperature control unit that links the corresponding pressure unit and the temperature control unit of the entire pipeline is used to automatically establish and stabilize the test environment, ensuring the accuracy and stability of pressure and temperature, and achieving standardized construction of the test environment; the flow valve is automatically adjusted to traverse the flow points and simultaneously collect multi-dimensional measured parameters, achieving full coverage detection of flow points, ensuring the synchronization and integrity of parameter collection, and obtaining a comprehensive foundation of measured data; and each data point is calculated in real time based on the measured parameters. Value, implementation Real-time value acquisition improves the timeliness of data processing and quickly obtains initial values. Value sequence; select benchmark operating points to construct a reference region, and analyze the characteristics of sub-regions to obtain correction coefficients. Value sequence compensation adjustment, optimization The accuracy of the value data is ensured by eliminating various interfering factors during the testing process, resulting in a final value that closely reflects reality. Value sequence; based on the final The system automatically plots dual performance curves based on the value sequence and corresponding parameters, enabling a visual representation of test performance and intuitively showcasing the flow characteristics of the tested component. Value change patterns; automatically generate and output test reports, achieve standardized output of test results, improve the efficiency of test result processing, and facilitate the traceability and analysis of test data.
[0040] The multifunctional automatic described in the embodiments of the present invention In the value testing system, the aforementioned setting module 11 sets the test mode and target parameters. The test mode is one of a positive pressure test mode and a negative pressure test mode. The target parameters include a target pressure value and a target temperature value, including:
[0041] The system receives the selected test mode and the set target parameters as test setting parameters. The test mode is either a positive pressure test mode or a negative pressure test mode. The target parameters include target pressure value and target temperature value. Specifically, it receives a single test mode selected according to the actual application scenario and performance testing requirements of the valve under test, identifies and verifies the received test mode signal to determine whether it is a positive pressure test mode or a negative pressure test mode. After the test mode is validly confirmed, the mode identification information is temporarily stored to provide operating condition execution instructions for subsequent selection and calling of the pressure control unit. Simultaneously, it receives the target pressure value and target temperature value set according to the testing standards in the field of precision fluid control and the design operating condition parameters of the valve under test. First, it performs range matching calculation on the received target pressure value to check whether the value is within the effective control range of the positive pressure supply unit or the negative pressure generation unit. The positive pressure value matches the control range of 100 psig to 2 psig, and the negative pressure value matches the control range of 700 Torr to 10 Torr. After the range matching calculation is completed, the value is then calibrated for accuracy, retaining the effective number of digits that are compatible with the detection accuracy of the pressure sensor.
[0042] For the received target temperature value, a temperature range matching calculation is performed simultaneously to verify whether the value is within the effective control range of the temperature control unit from 22℃ to 200℃. After the range verification is completed, a temperature control accuracy calibration calculation is performed to calibrate the value to a format that matches the ±1℃ control accuracy of the PID temperature controller. After completing a series of calculations for the target pressure and target temperature values, the calculated and calibrated target pressure and target temperature values are temporarily stored. The confirmed test mode identification information is integrated with the target pressure and target temperature values calculated after range matching and accuracy calibration. The data is then structured and encapsulated according to the parameter data format to form a unified test setting parameter dataset. This test setting parameter dataset is sent to the parameter storage unit through the data transmission channel to complete the effective transmission and storage of data, providing parameter calculation and data support for the subsequent automated construction of the test environment and the issuance of full-process test commands.
[0043] The multifunctional automatic described in the embodiments of the present invention In the pressure testing system, the aforementioned control module 12, based on the test mode and target parameters, automatically establishes and stabilizes the pressure at the port of the tested component to the target pressure value through the corresponding units in the positive pressure supply unit and negative pressure generation unit. Simultaneously, through a temperature control unit including a gas heater and full pipeline heating and insulation, it automatically heats and stabilizes the test gas to the target temperature value, thus obtaining a stable pressure and temperature testing environment, including:
[0044] Step 1201, based on the test mode and target parameters, obtains the target pressure value and target temperature value, specifically including: receiving test setting parameters; performing data parsing processing on the test setting parameter set to extract the test mode identifier and target parameter dataset; matching and filtering the pressure-related values in the target parameter dataset according to the test mode identifier information to determine the target pressure value corresponding to the positive or negative pressure test mode, and simultaneously extracting the target temperature value directly from the target parameter dataset, thus completing the accurate acquisition of the two types of core control values; standardizing the extracted target pressure value and target temperature value to unify the data storage and retrieval format, and then sending the standardized target pressure value and target temperature value to the corresponding pressure control subroutine and temperature control subroutine respectively, providing accurate and standardized numerical benchmarks for subsequent closed-loop control of pressure and temperature, realizing the targeted extraction, format unification, and distributed transmission of core control parameters, and ensuring the orderly start of subsequent pressure and temperature control links.
[0045] Step 1202: Based on the target pressure value and the real-time monitored actual pressure value, iteratively calculate the real-time pressure deviation; generate a pressure adjustment command based on the real-time pressure deviation; output the pressure adjustment command to the corresponding pressure regulating valves in the positive pressure supply unit and the negative pressure generation unit to adjust the pressure at the port of the measured component until the real-time pressure deviation is less than the first preset threshold and is continuously maintained, thus obtaining a steady-state pressure value. Specifically, this includes: retrieving the standardized target pressure value, simultaneously receiving real-time monitoring data of the pressure sensor on the port pressure of the measured component, performing data filtering on the real-time monitored actual pressure value to eliminate instantaneous interference signals during the monitoring process and ensure the validity of the actual pressure value; performing difference calculation between the filtered actual pressure value and the target pressure value, iteratively calculating the real-time pressure deviation, then determining the magnitude of the real-time pressure deviation, generating a corresponding pressure adjustment command based on the magnitude and direction of the deviation, and determining the adjustment direction and adjustment range of the pressure regulating valve.
[0046] The pressure regulation command is output through the data transmission channel to the pressure regulating valve in the positive pressure supply unit or negative pressure generation unit that matches the test mode. The pressure regulating valve executes the pressure regulation action according to the command. After the regulation action is completed, the pressure sensor continuously collects the actual pressure value at the port of the tested component, repeating the above-mentioned deviation calculation, command generation, and pressure regulation execution operations to form a closed-loop iterative control of pressure. The first preset threshold is based on the detection accuracy of the precision pressure sensor configured in the positive pressure supply unit and negative pressure generation unit, combined with the field of precision fluid control. The pressure control industry standard for the value test is set as follows: the first threshold is set to 0.1 psig in positive pressure test mode and 1 Torr in negative pressure test mode; the setting time is based on the pressure transmission stability characteristics of the test gas in the pipeline and combined with the pressure response characteristics of the tested component, and is set to 30 seconds until the calculated real-time pressure deviation value is less than the first preset threshold in the corresponding test mode, and this state is maintained continuously for 30 seconds. At this time, the current actual pressure value is determined as the steady-state pressure value, and the steady-state pressure value is locked and stored to achieve precise and stable control of the pressure at the port of the tested component, ensuring the consistency and accuracy of pressure parameters.
[0047] Step 1203: Based on the target temperature value and the real-time monitored actual temperature value, iteratively calculate the real-time temperature deviation; generate a heating power adjustment command based on the real-time temperature deviation; output the heating power adjustment command to the gas heater and the heating and insulation components of the entire pipeline to adjust the test gas temperature until the real-time temperature deviation is less than the second preset threshold and is continuously maintained, thus obtaining a steady-state temperature value. Specifically, this includes: synchronously retrieving the standardized target temperature value; receiving real-time temperature monitoring data from temperature sensors at the gas heater outlet, both sides of the tested component, and key nodes of the pipeline; performing an average calculation on the actual temperature values of multiple nodes to obtain the average actual temperature value representing the overall state of the test gas, eliminating monitoring errors caused by local temperature fluctuations; performing a difference calculation between the average actual temperature value and the target temperature value, iteratively calculating the real-time temperature deviation; and then performing power calculation based on the magnitude of the real-time temperature deviation, combined with PID temperature control logic, to generate the corresponding heating power adjustment command, and determining the power adjustment gradient of the gas heater and the working level of the pipeline heating belt.
[0048] The heating power adjustment command is synchronously output to the gas heater and the entire pipeline heating and insulation components. Each heating component adjusts its working state according to the command to achieve precise heating of the test gas and pipeline insulation. After heating adjustment, the temperature sensor continuously collects real-time temperature data from multiple nodes, repeating the above operations of mean calculation, deviation calculation, power command generation, and heating execution to form a closed-loop iterative temperature control. The second preset threshold is based on the detection accuracy of the high-precision temperature sensor configured in the temperature control unit, combined with a wide temperature range of 22℃ to 200℃. The temperature control for the test is set to industry standard, taking into account the influence of gas density on temperature changes, and is set to 1℃. The set duration is based on the thermal conduction characteristics of the entire pipeline heating and insulation, combined with the temperature stability characteristics of the test gas in the pipeline and the temperature response characteristics of the tested component, and is set to 60 seconds. This continues until the calculated real-time temperature deviation is less than the second preset threshold, and this state is maintained continuously for 60 seconds. At this point, the current actual average temperature is determined as the steady-state temperature value, and the steady-state temperature value is locked and stored. This achieves uniform and stable control of the test gas temperature over a wide temperature range, ensuring the accuracy and consistency of temperature parameters.
[0049] Step 1204: When the real-time pressure deviation is continuously less than the first preset threshold and the real-time temperature deviation is continuously less than the second preset threshold, and both reach a preset stabilization time, it is determined that the current test environment has reached a stable state, thus obtaining a stable pressure and temperature test environment. Specifically, this includes: retrieving the real-time pressure deviation and real-time temperature deviation data transmitted by the pressure control subroutine and the temperature control subroutine respectively, as well as the timing data of the two types of deviations continuously being below the threshold, and synchronously verifying the two sets of timing data. The preset stabilization time is set based on the coordinated stabilization characteristics of pressure and temperature, combined with the mass and heat transfer law of the test gas in the pipeline and the operating condition response characteristics of the tested component. Moreover, this stabilization time matches the set duration of the pressure and temperature closed-loop control, confirming that the real-time pressure deviation is continuously less than the first preset threshold. If the duration of both the time-lapse and real-time temperature deviations being less than the second preset threshold reaches the preset stabilization time, and neither type of deviation exhibits fluctuations exceeding the threshold within this duration, then if the verification results meet the above conditions, the locked and stored steady-state pressure and temperature values are integrated to form the steady-state parameter set of the current test environment. Simultaneously, an environment ready signal is sent to the acquisition module to determine that a stable pressure and temperature test environment has been formed. If the verification results do not meet the above conditions, continuous control instructions are issued to the pressure control subroutine and temperature control subroutine until the stabilization time of both types of deviations reaches the preset requirements. This achieves accurate and synchronous determination of the stable state of the test environment, providing a standardized and stable working condition basis for subsequent synchronous acquisition of multiple parameters, and ensuring the validity and comparability of the acquired data.
[0050] In this embodiment of the invention, target pressure and temperature values are extracted from the test mode and target parameters to accurately acquire core control parameters, providing numerical basis for subsequent independent control of pressure and temperature. The pressure deviation is iteratively calculated based on the target pressure value and the real-time actual pressure value. An adjustment command is generated based on the deviation and output to the corresponding pressure regulating valve, achieving dynamic closed-loop control of pressure. This precisely controls the pressure adjustment process, ensuring the pressure at the tested component port quickly stabilizes to the target value, guaranteeing the accuracy and stability of pressure parameter control. Similarly, the temperature deviation is iteratively calculated based on the target temperature value and the real-time actual temperature value. A heating power adjustment command is generated based on the deviation and output to the heating and insulation components, achieving dynamic closed-loop control of temperature. Adjusting the heating power stabilizes the test gas temperature to the target value, ensuring the accuracy and uniformity of temperature parameter control over a wide temperature range. Finally, if the pressure and temperature deviations remain below the corresponding thresholds and reach a preset stabilization time, accurate determination of the stable state of the test environment is achieved, ensuring that pressure and temperature parameters reach a steady state synchronously. This provides a standardized and stable test environment for subsequent parameter acquisition, guaranteeing the consistency of the acquired data.
[0051] The multifunctional automatic described in the embodiments of the present invention In the value testing system, the aforementioned acquisition module 13, under stable pressure and temperature testing conditions, automatically adjusts the flow valve to traverse multiple preset flow points, and simultaneously acquires inlet pressure, outlet pressure, pressure difference, gas temperature, and flow rate at each flow point to obtain a set of measured parameters, including:
[0052] Step 1301, based on the stable pressure and temperature test environment, obtains a preset flow point sequence, specifically including: receiving an environmental readiness signal, simultaneously retrieving a steady-state parameter set composed of the steady-state pressure value and steady-state temperature value corresponding to the environmental readiness signal, and matching a pre-stored flow point planning scheme according to the steady-state parameter set. This scheme is based on the field of precision fluid control. The flow rate testing specifications for value testing are preset based on the applicable flow rate range of the component under test. The preset flow rate point sequence is built upon a flow rate point planning scheme. First, the effective flow rate test range is determined based on the design flow rate range of the component under test and the actual application conditions. Then, it is combined with… The test meets industry requirements for sampling density, pre-sets basic rules for the layout of flow points, and reserves an adaptive adjustment interface to adapt to sampling needs under different pressure and temperature steady-state environments. The initial flow point sequence within the flow point planning scheme is pre-set according to the above rules, and the generation of this sequence incorporates an adaptive sampling geometric algorithm. This algorithm is a sampling algorithm that differentiates the geometric division of the flow test interval based on the geometric distribution law of the flow characteristics of the tested component, combined with the requirements for test accuracy and efficiency. The core of the algorithm is to use high-density sampling points in intervals where flow characteristics change sensitively and low-density sampling points in intervals where flow characteristics change slowly. The adaptive layout of sampling points is achieved through the gradient division of geometric intervals, which ensures both test accuracy and improves test efficiency.
[0053] The specific implementation process of the adaptive sampling geometry algorithm for the matched flow point planning scheme is illustrated using the example of the effective flow test range of the tested component being 1L / min to 1000L / min. This flow range is divided into three geometric intervals according to the geometric proportional principle: a low flow range of 1L / min to 10L / min, a medium flow range of 10L / min to 100L / min, and a high flow range of 100L / min to 1000L / min. Based on the characteristic that the valve flow characteristics are more sensitive to changes in the low flow range, a sampling point is set at 1 L / min for a total of 10 sampling points in the low flow range, a sampling point is set at 10 L / min for a total of 10 sampling points in the medium flow range, and a sampling point is set at 100 L / min for a total of 10 sampling points in the high flow range. After completing the differentiated sampling point arrangement for different geometric intervals, all sampling points are systematically integrated according to the flow value from small to large or from large to small to form an adaptive flow point sequence adapted to the current steady-state environment.
[0054] The data format of the adaptively generated flow point sequence is validated to unify the unit and significant digits of the target flow value for each flow point. After validation, the flow point sequence is temporarily stored in the local data storage area to provide an orderly and standardized numerical basis for subsequent step-by-step adjustment of flow, achieving accurate matching between the flow test node and the current stable test environment. At the same time, differentiated sampling is used to achieve a dual improvement in test accuracy and test efficiency.
[0055] Step 1302: Based on the flow point sequence, initialize the current flow point as the first flow point in the sequence, and establish a set of measured parameters for storing the measured data of each flow point in sequence. Specifically, this includes: retrieving the flow point sequence that has been format-validated and adaptively arranged from the local data storage area, parsing the sequence, identifying whether the flow arrangement rule of the sequence is from small to large or from large to small, extracting the target flow value of the first flow point in the sequence, marking the target flow value as the core control parameter of the current flow point and completing the initialization setting, and assigning a unique digital control identifier to the current flow point. This identifier corresponds one-to-one with the sorting number of the flow point sequence, facilitating subsequent data traceability and matching.
[0056] The local storage area is divided into equal data storage bits according to the arrangement order of the flow point sequence. Each storage bit corresponds to one flow point in the flow point sequence. Within each storage bit, dedicated data storage fields are divided according to data type: inlet pressure, outlet pressure, differential pressure, gas temperature, and flow rate. Each field is preset with a data storage format and significant number of bits that match the detection accuracy of the corresponding sensor. After the dataset structure is completed, null value initialization is performed on all storage bits and internal fields. At the same time, the measured parameter set is bound to a fixed local storage path to ensure the uniqueness and traceability of data storage, enabling the orderly start of the flow test process. A standardized and structured dedicated data storage carrier is also built to ensure that the measured data of each flow point is stored in order, retrieved by field classification, and analyzed in multiple dimensions.
[0057] Step 1303: Generate a flow regulation command based on the target flow value of the current flow point and output the flow regulation command to the flow regulating valve so that the flow through the measured component approaches the target flow value. At the same time, obtain the real-time monitored actual flow value. Specifically, this includes: retrieving the target flow value of the current flow point from the local control parameter area, and retrieving the hardware parameters of the multi-stage flow regulating valve, including the full range of the regulating valve, the minimum adjustment step, the correspondence between valve position and flow, etc. Combining the target flow value with the flow value corresponding to the current actual valve position of the regulating valve, perform adjustment calculation to determine whether the valve position adjustment direction of the flow regulating valve is to increase or decrease, and determine the specific valve position adjustment amplitude and adjustment step to avoid excessive adjustment amplitude causing flow overshoot.
[0058] Based on the calculated adjustment direction, adjustment range, and adjustment step size, a standardized flow regulation command conforming to the system communication protocol is generated. This command includes specific parameters such as the control valve's equipment number, target valve position, and adjustment rate. This flow regulation command is output in real-time to the multi-stage flow control valves in the pipeline. Upon receiving the command, the flow control valves gradually execute valve position adjustment actions according to the parameters in the command, adjusting the flow path within the pipeline by changing the valve core opening, thus achieving directional flow regulation. Throughout the entire process of the flow control valves executing their regulation actions, real-time flow data from a high-precision flow meter passing through the measured component in the pipeline is continuously received via a data acquisition channel. This real-time monitoring data undergoes preliminary filtering processes such as deduplication and de-jittering to eliminate electromagnetic interference during signal transmission and momentary invalid data caused by equipment vibration, resulting in continuous and stable real-time monitored actual flow values. This achieves precise directional flow regulation and simultaneously tracks the dynamic process of flow regulation in real-time, ensuring that the pipeline flow rapidly and smoothly approaches the target flow value at the current flow point.
[0059] Step 1304: When the deviation of the actual flow rate value from the target flow rate value is less than the third preset threshold and remains stable for a preset time, it is determined that the current flow point has reached a stable state. Specifically, this includes: performing a real-time difference calculation between the filtered real-time actual flow rate value and the target flow rate value of the current flow point to obtain the real-time deviation value of the actual flow rate value relative to the target flow rate value; the third preset threshold is based on the actual detection accuracy of the high-precision flow meter at ±0.5%, combined with the requirements of the precision fluid control field. The industry standard requirements for flow stability are preset in the value test, specifically set to 1% of the full scale of the measured flow. The preset duration is set based on the fluid conduction characteristics of the test gas in the pipeline, the flow resistance characteristics of the pipeline, and the flow response hysteresis characteristics of the tested component, specifically set to 20 seconds.
[0060] The system continuously assesses the real-time deviation value, checking whether it is less than the third preset threshold of 1% of the full-scale measured flow. If the assessment result meets this condition, the built-in timing program is started in real time. During the timing process, the real-time deviation value is continuously monitored to ensure that it remains below the third preset threshold throughout the entire timing period, without any fluctuations exceeding the threshold. When the timing program reaches the system's preset duration of 20 seconds, it is immediately determined that the current flow point has reached a stable test state. If the real-time deviation value exceeds the third preset threshold during the timing process, the timing program is immediately reset and stopped, returning to the real-time deviation assessment step. Monitoring continues until the real-time deviation again meets the condition of being less than the third preset threshold, at which point the timing is restarted. This process identifies the stable state of the flow point, ensuring that each flow point is under stable operating conditions for subsequent parameter acquisition. This guarantees the stability and consistency of the test conditions for each flow point, laying a reliable and unified operating condition foundation for subsequent multi-parameter synchronous acquisition.
[0061] Step 1305: When the current flow point reaches a stable state, simultaneously collect the inlet pressure, outlet pressure, differential pressure, gas temperature, and flow rate of the current flow point as measured data for the current flow point, and store this measured data in the measured parameter set. Specifically, this includes: at the instant the current flow point reaches a stable test state, sending a unified synchronous acquisition command to the inlet pressure sensor, outlet pressure sensor, multi-point temperature sensor, and high-precision flow meter in the system through a synchronous trigger signal channel. This command includes a unified acquisition trigger time and data acquisition frequency, realizing that the acquisition actions of each sensor and detection instrument are completely synchronized in time, eliminating the time difference in acquisition by different devices; after receiving the command, the inlet pressure sensor and outlet pressure sensor synchronously collect the real-time pressure data at the inlet and outlet ends of the measured component, and transmit the data back to the acquisition module in real time. Perform real-time difference calculation on the two sets of returned pressure data to obtain the real-time differential pressure data at both ends of the measured component.
[0062] Multiple temperature sensors synchronously collect gas temperature data from key upstream and downstream nodes of the tested component within the pipeline. The average temperature data from these multiple nodes is calculated to obtain the average temperature data representing the actual state of the test gas. A high-precision flow meter synchronously collects real-time stable flow data passing through the tested component within the pipeline and transmits it back to the acquisition module. All data, including inlet pressure, outlet pressure, differential pressure, gas temperature, and flow rate, which have been transmitted and preliminarily calculated, undergo data validity verification. Invalid and abnormal data are eliminated by determining whether the data is within the sensor's detection range and whether there are any abrupt changes. The verified valid data is then integrated into the measured data for the current flow point according to field type. Based on the unique control identifier of the current flow point, a corresponding numbered data storage bit is matched in the measured parameter set. The integrated measured data is then categorized and stored in the dedicated data area of that storage bit. After data writing, the storage bit is locked to prevent subsequent data overwriting. This achieves high-density synchronous acquisition of multi-dimensional parameters under the same stable operating conditions, ensuring the correlation, validity, and completeness of the acquired data. Simultaneously, it completes the phased data filling of the measured parameter set, providing a complete single-flow-point data foundation for subsequent data processing.
[0063] Step 1306: Determine whether the current flow point is the last flow point in the flow point sequence; if so, use the current set of measured parameters containing the measured data of all flow points as the basis for further processing. The input dataset for value calculation; if not, the next flow point in the flow point sequence is set as the current flow point, and the operation of adjusting the flow based on the target flow value of the next flow point, determining that it has reached a stable state, collecting the measured data of the point and storing it in the measured parameter set is repeated until all flow points are processed. Specifically, this includes: retrieving the complete flow point sequence that has been adaptively arranged in the local data storage area, identifying the end identifier of the sequence, extracting the number and target flow value of the last flow point in the sequence, and retrieving the control identifier and sorting number of the current flow point, performing precise matching and determination between the two, and confirming whether the current flow point is the last flow point in the flow point sequence.
[0064] If the determination result is yes, the full data verification program of the measured parameter set is started. The field data of the storage bits corresponding to all flow points in the parameter set are checked one by one. It is verified whether the inlet pressure, outlet pressure, differential pressure, gas temperature and flow fields of each storage bit are all valid data and whether the data conforms to the format. After the full data verification is completed, the measured parameter set is encapsulated and the data is integrated according to the data transmission format. At the same time, a data ready signal is sent through the data communication channel. The encapsulated measured parameter set is used as the basis data for calculation and is completely transmitted to the calculation module through the high-speed data transmission channel.
[0065] If the determination result is negative, according to the established arrangement rules of the flow point sequence, the sorting number and target flow value of the next flow point of the current flow point are identified. The target flow value of the next flow point is marked as the new core control parameter of the current flow point. At the same time, the control identifier of the current flow point is updated to the sorting number of the next flow point. All execution programs of steps 1303 to 1305 are called again to sequentially execute the operations of calculating the adjustment amount based on the target flow value of the new current flow point, generating and sending the flow adjustment command, determining the flow stability state, synchronously collecting multi-dimensional measured data, and storing the data into the corresponding storage bits of the measured parameter set. The above operations of flow adjustment, state determination, and data collection will be executed cyclically according to the arrangement order of the flow point sequence until all flow points in the flow point sequence have completed all test operations. This realizes the automated, full-process traversal test of the flow point sequence, ensuring full coverage detection of all preset flow points within the effective flow range of the tested component, and finally forming a complete and structured measured parameter set, providing a comprehensive, continuous, and reliable measured data foundation for subsequent operations.
[0066] In this embodiment of the invention, a preset flow point sequence is retrieved from a stable pressure and temperature testing environment to achieve precise planning of flow test nodes, providing an orderly numerical basis for subsequent step-by-step flow adjustment; the first flow point is initialized as the current flow point and a set of measured parameters is established to achieve orderly start of flow testing, while a standardized data storage carrier is built to ensure the orderly storage and subsequent retrieval of measured data from each flow point; an adjustment command is generated based on the target flow value of the current flow point and output to the flow regulating valve, while the real-time actual flow value is acquired to achieve directional flow adjustment, real-time tracking of the flow adjustment process, and to ensure that the flow rapidly approaches the target value; the actual flow is determined. The deviation of the measured value from the target flow rate value is less than the third preset threshold and remains stable for a preset duration, thus achieving accurate identification of the stable state of the flow point and ensuring the stability of the test conditions at each flow point, laying a reliable foundation for parameter acquisition. When the flow point is stable, multi-dimensional parameters are collected synchronously and stored in the measured parameter set, achieving high-density synchronous collection of multiple parameters under the same operating condition, ensuring the correlation and validity of the data, and improving the content of the measured parameter set. It determines whether the current flow point is the last one in the sequence and switches to the next flow point as needed to repeat the operation, realizing automated traversal testing of the flow point sequence, ensuring full coverage detection of all preset flow points, and finally forming a complete measured parameter set.
[0067] The multifunctional automatic described in the embodiments of the present invention In the value testing system, the aforementioned calculation module 14 calculates the pressure difference, flow rate, and gas temperature of each data point in real time based on the measured parameter set. Value, get Value sequences, including:
[0068] Step 1401, based on the measured parameter set, extracts the differential pressure, flow rate, and gas temperature corresponding to each flow point. Specifically, this includes: receiving the encapsulated measured parameter set; performing integrity analysis and data format verification on the measured parameter set; checking the completeness of the data in the storage location of each flow point, ensuring there are no missing or abnormal data, and confirming that the dataset meets the basic requirements for subsequent calculations; sequentially traversing the stored data corresponding to each flow point in the measured parameter set according to the original order of the flow point sequence, and accurately extracting the differential pressure data, flow rate data, and gas temperature data from the corresponding storage fields; associating and binding the differential pressure data, flow rate data, and gas temperature data under the same flow point to form independent and corresponding single flow point calculation data packets; then temporarily sorting and storing all calculation data packets according to the order of the flow point sequence to ensure that all parameters used in subsequent calculations come from the same stable operating condition, eliminating calculation errors caused by asynchronous multi-parameter calculations at the source, and facilitating subsequent gas specificity matching and... Value computation provides a real, reliable, and matching data source.
[0069] Step 1402: Based on the gas temperature at each flow point, determine the gas specific gravity at the current temperature using a preset gas specific gravity-temperature correspondence. Specifically, this includes: sequentially retrieving the gas temperature data from the calculation data package for each flow point in order, and performing a point-by-point matching and retrieval of this temperature data against the system's built-in and preset gas specific gravity-temperature correspondence table. The preset gas specific gravity-temperature correspondence refers to setting corresponding standard gas specific gravity values at fixed temperature intervals within a wide temperature testing range of 22℃ to 200℃, forming a one-to-one correspondence. This correspondence is pre-installed in the system in tabular form, recording the matching data between different temperature values and corresponding gas specific gravity values. The temperature interval settings are tailored to the testing accuracy requirements, ensuring the accuracy of the temperature-gas specific gravity correspondence.
[0070] The specific method for pre-setting the relationship between gas specific gravity and temperature is based on the field of precision fluid control. The industry standard for specific gravity testing, combined with the physical properties of the gas used in the test, determines the theoretical specific gravity value of the test gas at different temperatures. Through laboratory calibration experiments, multiple typical temperature points are selected for actual testing, and the actual gas specific gravity data corresponding to each typical temperature point are collected. The theoretical values are compared and calibrated with the actual calibration data to correct deviations and improve data accuracy. At fixed temperature intervals, the calibrated temperatures are matched one by one with the gas specific gravity data to form a standardized gas specific gravity and temperature correspondence table. This correspondence table is preset and fixed to the local storage unit to complete the preset operation and ensure that the system can directly call it for matching and retrieval.
[0071] This correspondence table fully covers a wide temperature testing range from 22℃ to 200℃, effectively adapting to temperature changes under various high-temperature operating conditions. Based on the specific temperature range of the gas, linear interpolation is used to smooth the specific gravity values of adjacent temperature points, determining the precise gas specific gravity value at the current temperature. This replaces the traditional fixed correction coefficient, fully considering the impact of temperature changes on gas density and fluid properties. The determined gas specific gravity value is then incorporated into the calculation data package for the corresponding flow rate point, completing the dynamic correction of temperature-related parameters. The value calculation provides specific gravity parameters that closely match actual working conditions, improving the accuracy and reliability of calculation results under high-temperature conditions.
[0072] Step 1403: For each flow point, using the pressure difference, flow rate, and specific gravity of the gas at that flow point, according to... The value is defined to calculate the flow point. The values specifically include: reading each data packet of the flow rate calculation that has been corrected for specific gravity, and simultaneously acquiring differential pressure data, flow rate data, and gas specific gravity data; according to The value is calculated based on the standard definition and industry-standard calculation logic, using the following formula: The formula is The core basis for value calculation follows the principles of the field of precision fluid control. The standard definition of value, where The flow coefficient is a core indicator for measuring the flow characteristics of the valve under test, reflecting the valve's flow capacity under specific operating conditions. The representative flow parameter is the volume of gas passing through the measured component per unit time, corresponding to the real-time stable flow data of the current flow point extracted from the set of measured parameters. The pressure difference parameter represents the pressure difference between the inlet and outlet ends of the measured component, which is calculated from the difference between the inlet pressure data and the outlet pressure data synchronously collected by the acquisition module. The gas density parameter represents the density ratio of the test gas to air at the current temperature. It is determined by interpolation calculation in step 1402 based on the gas temperature at the current flow point. It is used to correct the influence of temperature changes on gas density and is suitable for testing in a wide temperature range from 22℃ to 200℃.
[0073] For the formulas mentioned above , , The three core parameters undergo a unified unit conversion in sequence to convert the flow rate. The units are uniformly converted to US gallons per minute, and the pressure difference is... Units are uniformly converted to pounds per square inch, gas specific gravity Dimensionless units are used to ensure uniformity of dimensions for all parameters and to meet the requirements of formula calculations; then, standardized numerical calculations are performed according to the formula, starting with the calculations... and The ratio is then used to perform a square root operation on the ratio, and finally the flow rate is used. Divide by the square root result to obtain the current flow point. The entire process is completed automatically by the system; while performing numerical calculations, abnormal numerical values are simultaneously identified and filtered, by checking intermediate values and the final value during the calculation process. The value is compared with the preset reasonable range, and combined with each flow point. The trend of value changes is determined, and deviations caused by sensor drift, pipeline pressure loss, or airflow disturbance are eliminated to further reduce the impact of system errors on the calculation results and ensure the calculation process is standardized; after the calculation of a single flow point is completed, the corresponding flow point is generated. value, and the The value is uniquely bound to the control identifier and measured parameters of the corresponding flow point to achieve single flow point... Real-time, automatic, and accurate calculation of values ensures that every traffic point... The authenticity and reliability of the calculated values.
[0074] Step 1404: Arrange the flow points in order of flow point sequence. Values, combined to form The value sequence specifically includes: based on the original arrangement order of flow points in the measured parameter set, all calculated and bound values... The values are sorted in an orderly manner; following the arrangement rules of the flow point sequence from smallest to largest or from largest to smallest, the values corresponding to each flow point are sorted. The values are arranged sequentially to form a continuous, complete, and structured numerical sequence that corresponds one-to-one with each flow point; the integrity of this numerical sequence is verified to confirm that each flow point corresponds to a unique and valid value. The values are complete, with no omissions or duplicates; after verification, the structured numerical sequence is officially labeled as... The system processes the value sequence and performs data locking and storage operations to form a standardized set of calculation results. This provides standardized data support for subsequent gridded analysis based on characteristic operating points, flow rate and pressure difference curve plotting, and standardized test report generation, thus achieving the integration of data processing, data analysis, and data output processes.
[0075] In this embodiment of the invention, the pressure difference, flow rate, and gas temperature corresponding to each flow point are extracted directionally from the set of measured parameters to achieve... The precise selection of core parameters for value calculation provides complete and matching basic data for subsequent calculations; the current gas specific gravity is determined based on the preset gas specific gravity-temperature correspondence, achieving temperature adaptive matching of gas specific gravity and ensuring the accuracy of gas specific gravity values under different temperature conditions; combined with the pressure difference, flow rate, and gas specific gravity at each flow point, based on... Value definition calculation correspondence Value, to achieve a single flow point Accurate real-time calculation of values ensures the accuracy of every data point. The validity of the calculated values; arranging the flow points in their original order. Value combination formation Value sequences, implementation The orderly correspondence between value data and flow points ensures the correlation and continuity of the data, providing a regular numerical sequence for subsequent data correction and curve plotting.
[0076] The multifunctional automatic described in the embodiments of the present invention In the value testing system, the aforementioned correction module 15, based on extracting three benchmark operating points from the measured parameter set, constructs a reference region in the parameter space, analyzes the characteristics of its sub-regions to obtain correction coefficients; and uses the correction coefficients to... The value sequence is compensated and adjusted to obtain the final result. Value sequences, including:
[0077] Step 1501: Based on the measured parameter set, select three benchmark operating points representing low flow, medium flow, and high flow conditions, respectively, and from the... Extract the corresponding values of these three benchmark operating points from the value sequence. The values specifically include: the received measured parameter set and The value sequence links the two together, ensuring that the measured data for each traffic point matches the corresponding value. The values are one-to-one, laying the foundation for data association for subsequent benchmark selection and correction work; the flow data of all flow points in the measured parameter set are sorted in an orderly manner, and sorted in order of flow value from small to large. Combined with the effective flow test range of the tested component, three intervals are divided: low flow range, medium flow range, and high flow range. Each interval corresponds to continuous flow point data in the measured parameter set.
[0078] In each flow segment, a representative flow point is selected as the baseline operating point. Priority is given to selecting the flow point in the middle of the flow segment to ensure that the baseline point accurately reflects the overall operating characteristics of the corresponding flow segment. This results in the determination of three baseline operating points representing low, medium, and high flow conditions. After determining the baseline operating points, based on the flow indicators of these points, ... Accurately retrieve and extract the value corresponding to each benchmark operating point from the value sequence. The value will be extracted. The values are associated with and stored with the measured data (flow rate, differential pressure, gas temperature) of the corresponding benchmark operating point to form a dedicated data group for the benchmark operating point, providing core reference data for the subsequent construction of the reference area.
[0079] Step 1502: Using the flow rate and differential pressure of the three benchmark operating points as coordinates, a reference region determined by these three benchmark operating points is constructed in the flow rate and differential pressure parameter space. Specifically, this includes: retrieving the dedicated data sets for the three benchmark operating points, extracting the flow rate and differential pressure data corresponding to each benchmark operating point, using the flow rate data as the horizontal axis coordinate and the differential pressure data as the vertical axis coordinate in the parameter space, and sequentially determining the specific coordinate positions of the three benchmark operating points in the flow rate and differential pressure parameter space; connecting the coordinates of the three benchmark operating points in the parameter space sequentially using a three-point connection method to form a closed reference region. This reference region completely covers the entire effective test range of the tested component at low, medium, and high flow rates, and can comprehensively summarize the distribution range of flow rate and differential pressure parameters of all flow points in the measured parameter set; during the construction of the reference region, the coordinate data of the three benchmark operating points are simultaneously verified to check whether the coordinate data is accurate and whether there are any deviations, ensuring the precise boundary division of the reference region, providing a reliable spatial boundary basis for subsequent sub-region division and characteristic analysis, and thus achieving regional constraints on all measured data.
[0080] Step 1503: Divide the reference area into multiple sub-regions according to a preset grid density; determine the spatial coordinate range of each sub-region based on its position within the reference area; and calculate the flow rate variation characteristics and pressure difference variation characteristics within the coverage area of each sub-region based on the data from each flow point in the measured parameter set. Specifically, this includes: retrieving the system's preset grid density parameters, which are based on... The accuracy requirements of the value test are comprehensively set in conjunction with the data processing efficiency, which can balance the fineness of the sub-region division with the computational efficiency; among them, the preset grid density is specifically preset in combination with the field of precision fluid control. The system uses industry-standard precision for value testing to determine the required precision threshold for sub-region division. This ensures that the divided sub-regions can capture the differences in flow and pressure variations under different operating conditions, meeting the precision requirements for subsequent correction coefficient generation. It also considers data processing capabilities and computational efficiency requirements, avoiding excessive computation and processing time due to excessively high grid density, and avoiding overly coarse sub-region division due to excessively low grid density. Through multiple sets of tests, several different grid density parameters are selected for trial calculations. The sub-region division effect, data processing efficiency, and accuracy of subsequent characteristic analysis under different densities are compared. Finally, the optimal grid density parameter is determined, preset, and stored in the local storage unit, forming a preset grid density that the system can directly access, ensuring that the grid density meets both precision requirements and is compatible with the system's processing capabilities.
[0081] According to the preset grid density, the constructed closed reference region is uniformly divided. In this process, the conical lateral area algorithm is incorporated. This algorithm is a geometric algorithm based on spatial geometric characteristics. It calculates the correlation between the conical lateral area and the area of the corresponding projected region to achieve reference region division accuracy calibration and sub-region area uniformity adjustment. Its core is to use the calculation logic of the conical lateral area to correct the sub-region size deviation caused by irregular boundaries during the reference region division process, ensuring that the area of each sub-region is uniform and the boundary is accurate, thereby improving the accuracy of subsequent flow rate change characteristics and pressure difference change characteristics calculation.
[0082] The specific implementation process of the cone lateral area algorithm is carried out in combination with the actual situation of the reference area. Taking the example of a closed reference area with a flow rate range of 1L / min to 1000L / min and a pressure difference range of 0.1MPa to 1.0MPa, the closed reference area is taken as the bottom projection area of the cone. The height of the cone is set as the diagonal length of the reference area. That is, based on the difference between the maximum and minimum values of the flow rate range and the difference between the maximum and minimum values of the pressure difference range, the diagonal length of the reference area is calculated to be 1200 (units of uniform dimension for adapted flow rate and pressure difference). This diagonal length is taken as the height of the cone. The center point of the reference area is taken as the vertex projection point of the cone. The generatrix length of the cone is determined. The generatrix length is calculated by the cone height and the distance from the center point of the reference area to each boundary point, ensuring that the cone can completely cover the entire closed reference area. The lateral area of the cone is calculated. The area correction coefficient is obtained by the ratio of the lateral area of the cone to the bottom projection area of the reference area. This coefficient is used to calibrate the uniformity of the mesh.
[0083] The area correction coefficient is incorporated into the mesh generation process. After initially dividing the area into multiple sub-regions according to a preset mesh density, this coefficient is used to verify the area of each sub-region. If the deviation of a sub-region's area from the standard sub-region's area exceeds a preset range, the boundary coordinates of that sub-region are adjusted according to the correction logic of the conical lateral surface area algorithm to reduce the deviation until the areas of all sub-regions meet the requirement of uniformity. Finally, the entire reference region is divided into multiple sub-regions of uniform size and clear boundaries, each corresponding to an independent coordinate range in the parameter space. After the division is completed, the horizontal axis flow rate coordinate range of each sub-region is determined based on its specific location in the reference region. By matching the vertical axis differential pressure coordinate range, the parameter range covered by each sub-region is determined. All flow points in the measured parameter set are traversed, and the flow rate and differential pressure data of each flow point are matched with the coordinate range of each sub-region to determine the sub-region to which each flow point belongs. All flow point data within the same sub-region are grouped together. Based on this, statistical analysis is performed on the flow point data within each sub-region to calculate the variation amplitude and trend of the flow rate data within that sub-region, obtaining the flow rate variation characteristics. Simultaneously, the variation amplitude and trend of the differential pressure data within that sub-region are calculated to obtain the differential pressure variation characteristics. This comprehensively captures the local characteristic differences between different operating conditions, providing a basis for the subsequent generation of correction coefficients.
[0084] Step 1504: Based on the aforementioned flow rate change characteristics and differential pressure change characteristics, a correction coefficient corresponding to each flow point is generated through weighted calculation. Specifically, this includes: quantifying the flow rate change characteristics and differential pressure change characteristics of each sub-region. First, the flow rate data of all flow points in each sub-region is retrieved, the maximum and minimum values of the flow rate data in that sub-region are statistically analyzed, and the difference between the two is calculated to obtain the flow rate change amplitude. Simultaneously, the trend of flow rate change is analyzed by the change in the difference of flow rate data of adjacent flow points. The flow rate change amplitude and trend are transformed into quantitative indicators that can be used for weighted calculation. The larger the flow rate change amplitude and the more drastic the change trend, the higher the corresponding quantitative indicator value. Simultaneously, the differential pressure data of all flow points in each sub-region is retrieved, and the same statistical analysis method is used to calculate the differential pressure change amplitude in that sub-region. The differential pressure change trend is analyzed, and the differential pressure change characteristics are also transformed into corresponding quantitative indicators. The larger the differential pressure change amplitude and the more drastic the change trend, the higher the corresponding quantitative indicator value, ensuring that the quantitative indicators can truly reflect the operating condition change characteristics within the sub-region.
[0085] Based on the specific location of each sub-region within the reference region, corresponding weights are assigned to the quantitative indicators of flow rate variation and differential pressure variation for each sub-region. Specifically, the coordinates of the center point of the reference region are first determined, and the distance between the center point of each sub-region and the center point of the reference region is calculated. Sub-regions closer to the center of the reference region receive relatively lower weights, while those farther away, closer to the boundary of the reference region, receive relatively higher weights. This is combined with… The error characteristics of different operating conditions in the value test are analyzed, and the weights are fine-tuned to ensure that the weight allocation can adapt to the system error distribution of different operating conditions. This achieves the differentiated allocation of the correction coefficients to adapt to the error characteristics of different operating conditions.
[0086] Based on the above quantitative indicators and assigned weights, a weighted summation operation is performed on each sub-region. First, the quantitative indicator of flow change characteristics is multiplied by the corresponding weight to obtain the weighted value of flow characteristics. Then, the quantitative indicator of pressure difference change characteristics is multiplied by the corresponding weight to obtain the weighted value of pressure difference characteristics. The two weighted values are added together to obtain the basic correction coefficient corresponding to the sub-region. Each sub-region corresponds to a unique basic correction coefficient to ensure that the basic correction coefficient can fit the overall operating characteristics of the sub-region.
[0087] Based on the sub-region to which each flow point belongs, the baseline correction coefficient of that sub-region is used as the initial correction coefficient for that flow point. Simultaneously, the distance between the flow point and the center of its sub-region is calculated. The closer the distance, the closer the correction coefficient is to the baseline correction coefficient of the sub-region; the farther the distance, the more the correction coefficient is adjusted. The specific adjustment range is set according to the distance: the greater the distance, the larger the adjustment range; the smaller the distance, the smaller the adjustment range. This ensures that the correction coefficient for each flow point is adapted to its specific operating condition location. Finally, a correction coefficient corresponding to each flow point is generated, achieving a precise correlation between the correction coefficient and the operating condition characteristics, laying the foundation for subsequent... Value compensation adjustment provides support and effectively eliminates system errors such as sensor drift and pipeline loss.
[0088] Step 1505, using the correction factor to adjust the... Each flow point in the value sequence The value is adjusted to obtain the corrected value. The value sequence specifically includes: the correction coefficient for each generated flow point and... The value sequence is associated and bound, specifically retrieving the control identifier for each flow point, and associating this identifier with the corresponding correction coefficient and the corresponding... The values are associated one-to-one and stored in a temporary data storage area. Simultaneously, the association relationships are validated to verify that each traffic point corresponds to a unique correction coefficient and a unique... Values should be used to avoid coefficients that are not equal to the given values. In cases of mismatched values, multiple correction coefficients corresponding to one traffic point, or multiple traffic points corresponding to one correction coefficient, the accuracy of the correlation is ensured.
[0089] Traversal For each flow point in the value sequence, retrieve the corresponding value for that flow point one by one. The value and correction factor are adjusted using a compensation method. The value is fused with the correction factor, specifically through the correction factor. Values are adjusted to compensate for deviations, based on the direction of the correction factor. The values are adjusted accordingly to offset calculation errors caused by factors such as sensor drift, pipeline losses, and temperature fluctuations, ensuring the accuracy of the adjusted values. The value can better match the actual flow characteristics of the component being tested.
[0090] During the compensation adjustment process, the adjusted... The value is validated, and the system's preset value is retrieved. The value should be within a reasonable range, based on the field of precision fluid control. The industry standard for value testing, combined with the preset design parameters of the component under test, is used to verify and adjust the results. Check whether the value is within the preset reasonable range, and also verify the adjusted value. Does the value meet the requirements? The physical meaning of the value, if there are values that exceed a reasonable range after adjustment. The value will be rechecked against the original value for the correction factor of that flow point. The value is checked to see if there are any deviations in the generation process of the correction coefficient, or if the original value is incorrect. If the value is abnormal, readjust the compensation until the adjusted value is found. The values are within a reasonable range and conform to physical meaning, ensuring the effectiveness of the adjustment results.
[0091] Wait for all traffic points After all values have been compensated and adjusted, the adjusted values will be... The values are rearranged according to the original flow point sequence, following the original flow point sorting rules from smallest to largest or largest to smallest, and then arranged in order of adjustment. Value, forming the corrected value Value sequence; perform integrity and consistency checks on the sequence, verifying that each flow point corresponds to a unique and valid correction. Values, after checking for missing, duplicate, or abnormal values and correcting them. Value, after verification and correction Whether the trend of the value change is consistent with the characteristics of the operating condition change, and after verification, the corrected value is... The value sequence is stored and locked to prevent data from being tampered with or overwritten, laying the foundation for real-time analysis and standardized output of subsequent test data.
[0092] In this embodiment of the invention, three benchmark operating points—low flow rate, medium flow rate, and high flow rate—are selected and their corresponding values are extracted. The value, as the core reference dimension anchoring the flow characteristics, provides a standardized and representative basic anchor point for subsequent reference area construction. The reference area is constructed using the flow and pressure difference of three benchmark operating points as coordinates, defining the effective boundary for data correction within the flow and pressure difference parameter space, achieving regional constraints and focus on the test data. The reference area is divided into multiple sub-regions according to a preset grid density, and the flow and pressure difference variation characteristics of each sub-region are calculated based on measured data, achieving refined partitioning of the parameter space and capturing local characteristic differences between different operating condition intervals. Based on the flow and pressure difference variation characteristics, corresponding correction coefficients are generated through weighted calculation, establishing a precise correlation between operating condition characteristics and correction amounts, providing a basis for... The differential compensation of values provides a quantitative basis; the correction coefficient is used to... Value sequence is adjusted point by point to achieve full flow range Precise calibration of values to form corrected values Value sequences ensure data consistency and integrity.
[0093] The multifunctional automatic described in the embodiments of the present invention In the value testing system, the above-mentioned drawing module 16, based on the final The system automatically plots the flow-pressure curve and opening degree of the measured component, along with the value sequence and corresponding flow rate and differential pressure. Value curves, to obtain performance curves, including:
[0094] Step 1601, based on the final The flow rate and pressure difference corresponding to each flow point in the value sequence are plotted on a coordinate system with flow rate as the x-axis and pressure difference as the y-axis. A flow rate-pressure difference curve is then generated through curve fitting. Specifically, this includes receiving the final... value sequence, simultaneously retrieve the final value sequence. The set of measured parameters associated with the value sequence will ultimately The control identifier for each flow point in the value sequence is precisely matched with the corresponding flow point identifier in the measured parameter set to ensure the final control of each flow point. The values correspond one-to-one with their respective flow rate and differential pressure data, providing complete and matching basic data for subsequent curve plotting. A two-dimensional rectangular coordinate system is constructed, and the definitions of the horizontal and vertical axes of the coordinate system are determined. The flow rate data is set as the horizontal axis of the coordinate system, and the differential pressure data is set as the vertical axis of the coordinate system. At the same time, the range of the horizontal and vertical axes is set according to the range of flow rate and differential pressure values in the measured parameter set, ensuring that the flow rate and differential pressure data of all flow points can be completely presented in the coordinate system, and that the data points are evenly distributed and easy to observe.
[0095] Traversal final For each flow point in the value sequence, the corresponding flow rate and differential pressure data are extracted one by one. According to the set coordinate system range, the flow rate and differential pressure data of each flow point are converted into specific coordinate points in the coordinate system. The coordinate points corresponding to all flow points are plotted in a two-dimensional rectangular coordinate system to ensure that the position of each coordinate point is accurate and there is no offset or misalignment. After the coordinate points are plotted, a smooth curve fitting method is used to fit all data points in the coordinate system. During the fitting process, the distribution trend of each data point is fully reflected, taking into account the authenticity of the data points and the smoothness of the curve, avoiding excessive deviation between the fitted curve and the actual data points, and finally generating a complete flow rate-differential pressure curve. This curve clearly presents the differential pressure change law of the tested component under different flow conditions, providing an intuitive and accurate visualization basis for the performance evaluation of the tested component.
[0096] Step 1602, based on the final The opening degree corresponding to each flow point in the value sequence and the value of that point Value, with opening degree as the x-axis, The vertical axis is used to plot the data points corresponding to each flow point on a coordinate system, and the opening degree is generated through curve fitting. The value curve specifically includes: continuing to use the same flow point identification association logic as step 1601, retrieving the opening data corresponding to each flow point. This opening data is the actual valve position opening of the flow regulating valve under the corresponding flow point operating condition, and is related to the final value curve. The final value of each flow point in the value sequence The values are correlated one-to-one, and the opening data is compared with the final value. The values are then checked for consistency to verify whether they correspond to the same flow point and whether there are any missing or mismatched data, ensuring the completeness and accuracy of the data used to plot the curve. A new two-dimensional Cartesian coordinate system is then constructed. Unlike the coordinate system setting in step 1601, this step sets the opening data as the abscissa of the coordinate system, ultimately... The value is set as the ordinate of the coordinate system, combined with the range of values for the opening data and the final The calculation result range of the value is determined by setting the range and scale interval of the horizontal and vertical axes of the coordinate system to ensure that the opening is consistent with... The changing patterns of the values can be clearly presented, while ensuring the standardization and readability of the coordinate system.
[0097] Traversal final For each flow point in the value sequence, extract the opening data corresponding to each flow point and the final value. The value, based on the range and scale of the current coordinate system, is used to determine the opening degree of each flow point. The values are converted into specific coordinate points in the coordinate system, and all coordinate points are then accurately plotted on the coordinate system to ensure that each coordinate point accurately reflects the opening degree of the corresponding flow point. Value correspondence; after the coordinate points are plotted, the same smooth curve fitting method as in step 1601 is used to fit all coordinate points. During the fitting process, the distribution characteristics of each data point are fully considered, balancing the smoothness of the curve with the authenticity of the data, avoiding fitting distortion, and finally generating a complete opening degree. Value curve; this curve visually displays the relationship between the change in the opening degree of the flow regulating valve of the tested component and... The correlation between values realizes the relationship between openness and openness. The visualization of the value data further improves the performance curves of the tested components, providing intuitive and reliable visualization support for subsequent performance analysis and parameter optimization of the tested components, while also laying the foundation for the standardized output of test reports.
[0098] In this embodiment of the invention, flow rate is plotted on the coordinate system with differential pressure as the ordinate, and the corresponding data points for each flow rate point are plotted and curve fitted to achieve a visual representation of flow rate and differential pressure data, clearly demonstrating their correlation characteristics and providing intuitive data support for evaluating the flow characteristics of the tested component; opening degree is plotted on the coordinate system with differential pressure as the ordinate, The vertical axis is used to plot the data points corresponding to each flow point on a coordinate system and perform curve fitting to realize the relationship between the flow rate and the vertical axis. The visualization of the value data reflects the impact of changes in aperture size on... The influence of the value provides a clear and intuitive basis for the performance analysis of the tested component.
[0099] The multifunctional automatic described in the embodiments of the present invention In the value testing system, the aforementioned generation module 17, based on performance curves, test modes and target parameters, measured parameter sets, and final... The value sequence automatically generates and outputs a test report, including:
[0100] Step 1701: Based on the test mode and target parameters, obtain the test condition description, specifically including: retrieving the test mode parameters and target parameters of the test system during the test startup phase, wherein the test mode parameters include: the type of the component under test, the type of test gas, and the test flow range division rules; the target parameters include: the preset number of flow points, the temperature control range, and the differential pressure test accuracy requirements; classify and sort the above test mode parameters and target parameters according to the field of precision fluid control. The test report conforms to industry standards, transforming the test mode and target parameters into standardized text descriptions. This involves sequentially defining the specifications of the tested component, the physical properties of the gas used in the test, the flow range for the test, the number of preset flow points, the upper and lower limits of temperature control, and the accuracy standards for differential pressure testing. Simultaneously, the descriptions are formatted to ensure clear text expression and complete, comprehensive parameter information, ultimately forming a structured description of test conditions. This provides the core foundational content for the test report.
[0101] Step 1702: Based on the measured parameter set, organize the inlet pressure, outlet pressure, differential pressure, gas temperature, and flow rate data according to the order of each flow point to obtain the original data table. Specifically, this includes: receiving the measured parameter set; reading the unique identifier information of each flow point in the measured parameter set; performing a global traversal of the measured parameter set according to the flow point arrangement from low to high; during the traversal, extracting the inlet pressure data, outlet pressure data, differential pressure data, gas temperature data, and flow rate data corresponding to each flow point point by point; binding the five types of data with the identifier of the corresponding flow point; and confirming... Ensure that all raw data for the same flow point correspond one-to-one; according to the table column rules, use the flow point identifier as the first column, and fill in the corresponding columns in sequence with inlet pressure, outlet pressure, pressure difference, gas temperature, and flow data. At the same time, perform unit standardization verification on all data to ensure that pressure data is uniformly in megapascals, flow data is uniformly in liters per minute, and temperature data is uniformly in degrees Celsius; after completing the data filling, check the integrity of the table to confirm that there is no missing data or misalignment of rows and columns, and finally generate a standardized raw data table to achieve the orderly collection and standardized presentation of raw test data.
[0102] Step 1703, based on the final The value sequence is arranged according to the order of each flow point. Value, get Value table, specifically including: retrieving the final value The value sequence is then correlated with the flow point sorting rules of the original data table in step 1702 to ensure that the flow point order remains completely consistent between the two; the final sequence is then iterated through one by one. For each data item in the value sequence, extract the final identifier corresponding to each flow point. The value will associate the flow point identifier with the final value. The value is double-checked to verify whether there are any missing traffic points or In case of value mismatch; following the table format, with the flow point identifier as the first column and the final column as the last column. The value is in the second column, which sequentially pairs the validated traffic points with their corresponding values. Enter the values into the table, and at the same time... The decimal places of the values are uniformly processed, retaining a specified number of digits according to industry testing accuracy requirements; after data entry is completed, the table is checked for consistency to confirm the final result. The values are arranged in the exact same order as the test order of the flow points, ultimately forming a standardized sequence. The value table enables precise correlation between core calculation results and flow points.
[0103] Step 1704, obtain the flow rate-pressure difference curve and opening degree- Value curves, as performance curves, specifically include: received flow rate-pressure difference curve and opening degree- A vector graphic file of the value curve; this vector format ensures that the curve will not be distorted during report scaling; for flow-pressure differential curves and opening-pressure differential curves... The value curve file is parsed to verify its format, checking whether the coordinate system labeling, axis scales, data point identifiers, and curve names conform to the report specifications. It is confirmed that the physical quantity names and units on the horizontal and vertical axes are clearly and accurately labeled. The flow-pressure differential curve and opening-... The value curves are adapted to the text and image layout of the test report. The display ratio of the curves is adaptively adjusted according to the report page size. A unique legend is added to each curve to define the relationship between the flow rate-pressure differential curve and the opening degree. Distinguishing features of the value curves; after completing the adaptation and verification, the flow-pressure differential curve and opening-... The value curve file is formatted and stored as a performance curve in the report material library, providing intuitive and visual performance data support for the test report.
[0104] Step 1705, describe the test conditions, the original data table, The value tables and performance curves are combined according to a preset report format to obtain a complete standardized test report, which is then output. Specifically, this includes retrieving the system's preset standardized test report template. The preset report format is based on the field of precision fluid control. This document establishes a structured document format that defines industry standards for value testing, test data management specifications, and report review requirements. This format specifies the page layout, content section division, section placement, text font specifications, paragraph spacing, table border styles, chart size ratios, page margin parameters, and data annotation standards for the test report. It also defines the description of test conditions, raw data tables, and... The fixed presentation order and content connection method of value tables and performance curves in the report ensure that the report content is complete, the layout is consistent, and it meets industry review and archiving standards.
[0105] The report's default format is to provide an overview of the field of precision fluid control. Based on the core elements of the industry-specific test report, the report must include four core sections: test prerequisites, raw data, calculation results, and performance analysis. Combining this with the system's data processing workflow, these four core sections are further subdivided into an introduction area, a raw data area, a calculation results area, and a chart analysis area. The page proportions and content arrangement order for each area are also determined. Following industry document standards, the font, font size, and line spacing of the text; the border styles, column widths, and data alignment of tables; the size, legend position, and axis labeling specifications of charts; and the top, bottom, left, and right margins of the page are all set. Through the simulation generation and verification of multiple sets of actual test reports, the above format parameters are optimized and adjusted to ensure that the format meets both industry review requirements and the technical needs of the system's automatic typesetting and output. The optimized format parameters are then solidified into a standardized test report template, preset and stored in the template library, completing the report format preset operation.
[0106] Following the formatting rules of the preset report, fill in the description of the test conditions in the preface area of the report, fill in the original data table in the original data area of the report, and then... Enter the value table into the calculation results area of the report, and enter the performance curve into the chart analysis area of the report; during the combination process, perform cross-module data consistency verification simultaneously, and check the original data tables, Check if the number of traffic points and core data in the value table and performance curve are consistent; after completing the filling and verification of all content, perform global format standardization of the report, unify the layout style of all text, tables and charts according to the requirements of the preset report format, correct problems such as position offset, size mismatch and inconsistent format in the layout process, and finally generate a complete standardized test report; according to the preset output method, convert the test report into a printable and exportable document format, synchronously store it in the system database and push it to the designated output terminal to realize the automated generation and standardized output of the test report.
[0107] In this embodiment of the invention, test conditions are described based on the test mode and target parameters, determining the core prerequisites and basic parameters for the test, providing a clear and standardized prerequisite description for the test report, and ensuring the completeness of the report; according to the flow point order, the measured parameters, including inlet pressure, outlet pressure, pressure difference, gas temperature, and flow rate data, are organized to achieve orderly organization of the original test data, forming a standardized original data table, ensuring the readability and standardization of the original data; the final data is organized according to the flow point order. value sequence correspondence Value, implementation The orderly presentation of value data forms a standardization Value table, ensure Value data corresponds precisely to flow points, facilitating quick access and analysis; obtain flow-pressure differential curves and opening degree. The value curve, as a performance curve graph, visualizes the core performance data of the test, providing intuitive performance support for the report and expanding the report presentation format; it combines test condition descriptions, raw data tables, and other data according to a preset report format. Value tables and performance curves enable the automatic integration and standardized output of test reports, ensuring consistent report format and complete content, and improving report generation efficiency and standardization.
[0108] like Figure 2 As shown, a multi-functional automatic A control method for a value testing system, the control method comprising:
[0109] Set the test mode and target parameters. The test mode is either a positive pressure test mode or a negative pressure test mode. The target parameters include a target pressure value and a target temperature value.
[0110] According to the test mode and target parameters, the corresponding units in the positive pressure supply unit and negative pressure generation unit automatically establish and stabilize the port pressure of the tested component to the target pressure value. At the same time, the temperature control unit, which includes a gas heater and full pipeline heating and insulation, automatically heats and stabilizes the test gas to the target temperature value, thus obtaining a stable pressure and temperature test environment.
[0111] Under stable pressure and temperature test conditions, the automatic flow regulating valve traverses multiple preset flow points and simultaneously collects inlet pressure, outlet pressure, pressure difference, gas temperature and flow rate at each flow point to obtain a set of measured parameters.
[0112] Based on the measured parameter set of pressure difference, flow rate, and gas temperature, the calculation of each data point is performed in real time. Value, get Value sequence;
[0113] Based on three benchmark operating points extracted from the measured parameter set, a reference region is constructed in the parameter space, and the characteristics of its sub-regions are analyzed to obtain correction coefficients; these correction coefficients are then used to... The value sequence is compensated and adjusted to obtain the final result. Value sequence;
[0114] According to the final The system automatically plots the flow-pressure curve and opening degree of the measured component, along with the value sequence and corresponding flow rate and differential pressure. Value curves, to obtain performance curves;
[0115] Based on performance curves, test modes and target parameters, measured parameter sets, and final... The value sequence automatically generates and outputs a test report.
[0116] Embodiments of the present invention also provide a computing device, including: a processor and a memory storing a computer program, wherein the computer program, when executed by the processor, performs the system as described above. All implementations in the above method embodiments are applicable to this embodiment and can achieve the same technical effects.
[0117] Embodiments of the present invention also provide a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the system as described above. All implementations in the above method embodiments are applicable to this embodiment and can achieve the same technical effects.
[0118] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A multifunctional automatic CV value testing system, characterized in that, include: The setting module is used to set the test mode and target parameters. The test mode is one of positive pressure test mode and negative pressure test mode. The target parameters include target pressure value and target temperature value. The control module is used to automatically establish and stabilize the port pressure of the tested component to the target pressure value through the corresponding units in the positive pressure supply unit and the negative pressure generation unit according to the test mode and target parameters. At the same time, through the temperature control unit including the gas heater and the whole pipeline heating and insulation, the test gas is automatically heated and stabilized to the target temperature value to obtain a stable pressure and temperature test environment. The data acquisition module is used to automatically adjust the flow valve to traverse multiple preset flow points under stable pressure and temperature test environment, and simultaneously acquire inlet pressure, outlet pressure, pressure difference, gas temperature and flow rate at each flow point to obtain a set of measured parameters. The calculation module is used to calculate the CV value of each data point in real time based on the pressure difference, flow rate and gas temperature in the measured parameter set, and obtain the CV value sequence. The correction module is used to extract three benchmark working points from the measured parameter set, construct a reference region in the parameter space, and analyze the characteristics of its sub-regions to obtain correction coefficients. The CV value sequence is compensated and adjusted using correction coefficients to obtain the final CV value sequence, including: Based on the measured parameter set, three benchmark operating points representing low flow, medium flow and high flow conditions are selected respectively, and the CV values corresponding to these three benchmark operating points are extracted from the CV value sequence. Using the flow rate and differential pressure of the three reference operating points as coordinates, a reference region determined by these three reference operating points is constructed in the flow rate and differential pressure parameter space; The reference area is divided into multiple sub-regions according to a preset grid density; the spatial coordinate range of each sub-region is determined according to its position in the reference area; and the flow rate change characteristics and pressure difference change characteristics within the coverage area of each sub-region are calculated based on the data of each flow point in the measured parameter set. Based on the aforementioned flow rate variation characteristics and differential pressure variation characteristics, a correction coefficient corresponding to each flow rate point is generated through weighted calculation. The CV value of each flow point in the CV value sequence is compensated and adjusted using a correction factor to obtain a corrected CV value sequence; The plotting module is used to automatically plot the flow-pressure difference curve and opening-CV value curve of the tested component based on the final CV value sequence and the corresponding flow rate and pressure difference, so as to obtain the performance curve. The generation module is used to automatically generate and output test reports based on performance curves, test modes and target parameters, measured parameter sets, and the final CV value sequence.
2. The multifunctional automatic CV value testing system according to claim 1, characterized in that, Based on the test mode and target parameters, the corresponding units in the positive pressure supply unit and negative pressure generation unit automatically establish and stabilize the port pressure of the tested component to the target pressure value. Simultaneously, the temperature control unit, which includes a gas heater and full pipeline heating and insulation, automatically heats and stabilizes the test gas to the target temperature value, resulting in a stable pressure and temperature test environment, including: Based on the test mode and target parameters, obtain the target pressure value and target temperature value; Based on the target pressure value and the actual pressure value monitored in real time, the real-time pressure deviation is calculated iteratively; a pressure adjustment command is generated based on the real-time pressure deviation; the pressure adjustment command is output to the corresponding pressure regulating valves in the positive pressure supply unit and the negative pressure generation unit to adjust the pressure at the port of the measured component until the real-time pressure deviation is less than the first preset threshold and is continuously maintained, thus obtaining a steady-state pressure value. Based on the target temperature value and the actual temperature value monitored in real time, the real-time temperature deviation is calculated iteratively; a heating power adjustment command is generated based on the real-time temperature deviation; the heating power adjustment command is output to the gas heater and the heating and insulation components of the entire pipeline to adjust the test gas temperature until the real-time temperature deviation is less than the second preset threshold and is continuously maintained, thus obtaining a steady-state temperature value. When the real-time pressure deviation is continuously less than the first preset threshold and the real-time temperature deviation is continuously less than the second preset threshold, and both reach the preset stabilization time, it is determined that the current test environment has reached a stable state, and a stable pressure and temperature test environment is obtained.
3. The multifunctional automatic CV value testing system according to claim 2, characterized in that, Under stable pressure and temperature testing conditions, the automatic flow control valve traverses multiple preset flow points, and simultaneously collects inlet pressure, outlet pressure, differential pressure, gas temperature, and flow rate at each flow point to obtain a set of measured parameters, including: Based on the stable pressure and temperature test environment, a preset flow point sequence is obtained; Based on the flow point sequence, the current flow point is initialized as the first flow point in the flow point sequence, and a set of measured parameters is established to store the measured data of each flow point in sequence. A flow regulation command is generated based on the target flow value at the current flow point, and the flow regulation command is output to the flow regulation valve so that the flow through the measured component approaches the target flow value, while the actual flow value is obtained in real time. When the deviation of the actual flow value from the target flow value is less than the third preset threshold and continues to be stable for a preset time, it is determined that the current flow point has reached a stable state. When the current flow rate reaches a stable state, the inlet pressure, outlet pressure, pressure difference, gas temperature and flow rate of the current flow rate are collected simultaneously as the measured data of the current flow rate and stored in the measured parameter set. Determine whether the current flow point is the last flow point in the flow point sequence; if yes, use the current set of measured parameters containing the measured data of all flow points as the input dataset for calculating the CV value; if no, set the next flow point in the flow point sequence as the current flow point, and repeatedly perform the operations of adjusting the flow based on the target flow value of the next flow point, determining that it has reached a stable state, collecting the measured data of the point and storing it in the measured parameter set, until all flow points have been processed.
4. The multifunctional automatic CV value testing system according to claim 3, characterized in that, Based on the measured parameter set of pressure difference, flow rate, and gas temperature, the CV value for each data point is calculated in real time, resulting in a CV value sequence, including: Based on the measured parameter set, extract the pressure difference, flow rate, and gas temperature corresponding to each flow point; Based on the gas temperature at each flow point, the gas specific gravity at the current temperature is determined through a preset relationship between gas specific gravity and temperature. For each flow point, the CV value of that flow point is calculated according to the definition of CV value, using the pressure difference, flow rate, and specific gravity of the gas at that flow point. The CV values of each flow point are arranged in order of flow point to form a CV value sequence.
5. The multifunctional automatic CV value testing system according to claim 4, characterized in that, Based on the final CV value sequence and the corresponding flow rate and differential pressure, the flow rate-differential pressure curve and opening degree-CV value curve of the tested component are automatically plotted to obtain performance curves, including: Based on the flow rate and pressure difference corresponding to each flow point in the final CV value sequence, the data points corresponding to each flow point are plotted on the coordinate system with flow rate as the horizontal axis and pressure difference as the vertical axis, and a flow rate-pressure difference curve is generated through curve fitting. Based on the opening degree and CV value corresponding to each flow point in the final CV value sequence, the data points corresponding to each flow point are plotted on the coordinate system with the opening degree as the horizontal axis and the CV value as the vertical axis, and the opening degree-CV value curve is generated by curve fitting.
6. The multifunctional automatic CV value testing system according to claim 5, characterized in that, Based on performance curves, test modes and target parameters, measured parameter sets, and the final CV value sequence, a test report is automatically generated and output, including: Based on the aforementioned test mode and target parameters, a description of the test conditions is obtained; Based on the measured parameter set, the inlet pressure, outlet pressure, pressure difference, gas temperature and flow rate data are organized in the order of each flow point to obtain the original data table; Based on the final CV value sequence, the corresponding CV values are sorted according to the order of each flow point to obtain a CV value table; The flow rate-pressure difference curve and the opening degree-CV value curve are obtained as performance curves; The test condition description, raw data table, CV value table, and performance curve are combined according to a preset report format to obtain a complete standardized test report, which is then output.
7. A control method for a multifunctional automatic CV value testing system, characterized in that, Applied to the system as described in any one of claims 1 to 6, the method comprises: Set the test mode and target parameters. The test mode is either a positive pressure test mode or a negative pressure test mode. The target parameters include a target pressure value and a target temperature value. According to the test mode and target parameters, the corresponding units in the positive pressure supply unit and negative pressure generation unit automatically establish and stabilize the port pressure of the tested component to the target pressure value. At the same time, the temperature control unit, which includes a gas heater and full pipeline heating and insulation, automatically heats and stabilizes the test gas to the target temperature value, thus obtaining a stable pressure and temperature test environment. Under stable pressure and temperature test conditions, the automatic flow regulating valve traverses multiple preset flow points and simultaneously collects inlet pressure, outlet pressure, pressure difference, gas temperature and flow rate at each flow point to obtain a set of measured parameters. Based on the measured parameter set of pressure difference, flow rate and gas temperature, the CV value of each data point is calculated in real time to obtain the CV value sequence; Based on three benchmark operating points extracted from the measured parameter set, a reference region is constructed in the parameter space, and the characteristics of its sub-regions are analyzed to obtain correction coefficients; the CV value sequence is compensated and adjusted using the correction coefficients to obtain the final CV value sequence. Based on the final CV value sequence and the corresponding flow rate and differential pressure, the flow rate-differential pressure curve and opening degree-CV value curve of the tested component are automatically plotted to obtain the performance curve. Based on the performance curve, test mode and target parameters, measured parameter set, and final CV value sequence, the test report is automatically generated and output.
8. A computing device, characterized in that, include: One or more processors; A storage device for storing one or more programs, which, when executed by one or more processors, cause the one or more processors to implement the system as described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program that, when executed by a processor, implements the system as described in any one of claims 1 to 6.