Automatic adjusting water pump testing system and method
By using an automated pump testing system and method, and by utilizing real-time detection and neural network models to automatically adjust drive parameters, the problems of manpower and time consumption in the pump testing and debugging process have been solved, achieving efficient automated testing and debugging.
Patent Information
- Application Number
- CN202511673554.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-14
- Publication Date
- 2026-02-13
AI Technical Summary
The current water pump testing and commissioning process requires a lot of manual adjustments and calculations, which is time-consuming and labor-intensive.
An automatic adjustment water pump testing system and method are adopted. By detecting the liquid flow rate and pressure in the pipeline in real time, the system uses a neural network model to calculate the opening degree of the regulating valve and the speed of the water pump motor, and automatically adjusts the driving parameters to achieve the flow rate and pressure within the warning range.
It achieves automated testing and debugging without manual operation, ensuring that the water pump produces the same water pressure and flow rate under the same environment, reducing testing and debugging time and labor costs.
Smart Images

Figure CN121520175A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of water pump testing, and in particular to an automatically adjustable water pump testing system and method. Background Technology
[0002] Currently, to test the performance of a water pump drive board, a simple water pump circulation system is typically set up, sufficient to allow the drive board to function normally. The testing system uses instruments installed on the pipes connected to the pump to obtain actual pump data. Then, the pump is tested using pre-set test data. By comparing the set data with the actual data, the user can determine the pump's actual condition. Based on the test results, the user adjusts or repairs the pump, and then repeats the testing process until the test data matches the actual data. If on-site testing is required, it typically involves connecting field instruments to the pump's control system, followed by user-initiated adjustments.
[0003] The existing technical solutions mentioned above have the following drawbacks: the testing and debugging process requires users to make continuous adjustments and calculations, which consumes a lot of manpower and time. Summary of the Invention
[0004] To reduce the manpower and time costs of testing and commissioning water pumps, this application provides an automatically adjustable water pump testing system and method.
[0005] On the one hand, the automatic adjustment water pump testing method provided in this application adopts the following technical solution: An automatic adjustment water pump testing method includes the following steps: S1. Obtain relevant information about the water pump and test pipeline to be tested. The test pipeline is equipped with a pressure regulating valve and connects the pipeline, water pump and circulation system. The relevant information includes water pump information and test pipeline pipeline information. S2. Real-time detection of the liquid flow rate in the circulation system, as well as the pressure of the inlet pipe at the pump inlet and the pressure of the outlet pipe at the pump outlet, with preset flow rate warning range, inlet pressure warning range and outlet pressure warning range. S3. Set the pump drive parameters according to the received instructions; Start the water pump according to the pump's drive parameters, and record the current detected liquid flow rate in the pipeline, inlet pipe pressure, and outlet pipe pressure. S4. Calculate the liquid flow velocity, inlet pressure, and outlet pressure of the pipeline according to the driving parameters. Compare the detected liquid flow velocity, inlet pressure, and outlet pressure with the liquid flow velocity, inlet pressure, and outlet pressure of the pipeline, and calculate the flow velocity difference, inlet pressure difference, and outlet pressure difference. Compare the flow velocity difference with the flow velocity warning range, the inlet pressure difference with the inlet pressure warning range, and the outlet pressure difference with the outlet pressure warning range; If the flow velocity difference exceeds the flow velocity warning range, the inlet pressure difference exceeds the inlet pressure warning range, or the outlet pressure difference exceeds the outlet pressure warning range, an alarm will be issued and the estimated drive parameters of the current water pump will be calculated based on the detected pipeline liquid flow velocity, inlet pipeline pressure, and outlet pipeline pressure. S5. Compare the estimated drive parameters with the set drive parameters, and adjust the set drive parameters so that the flow rate difference, inlet pressure difference, and outlet pressure difference calculated based on the adjusted drive parameters are all within the warning range. S6. Repeat steps S3 to S5 until the actual flow rate difference, inlet pressure difference, and outlet pressure difference are all within the warning range.
[0006] By adopting the above solution, after selecting the water pump and pipeline for testing, the user installs them into the circulation system, inputs the drive parameters, and the testing system automatically begins testing. Besides checking the control accuracy of the water pump, the system also automatically adjusts the pump based on the test results during the test, ultimately ensuring that the pump can generate the same water pressure and flow rate under identical conditions. The entire testing process requires no manual operation after the user inputs the necessary information, saving time and effort.
[0007] Preferably, after the step of "setting the pump drive parameters according to the received instructions", the method further includes: The driving parameters include the pump motor speed and the regulating valve opening. There is a preset speed-power conversion formula. The coefficients of the speed-power conversion formula are obtained based on the characteristic curve of the water pump to be tested. Import the water pump motor speed from the drive parameters into the speed-power conversion formula to calculate the water pump motor power. Start the water pump using the water pump motor power, detect the current speed of the water pump motor, and compare the current speed of the water pump motor with the set water pump motor speed. If the current speed of the water pump motor is different from the set speed, an alarm will be issued and the water pump will stop working.
[0008] By adopting the above solution, in a circulation system with a water pump, users typically change the water pressure and flow rate by controlling the speed of the water pump motor and the opening of the regulating valve in the pipeline. When the testing system calculates the speed of the water pump motor using a formula, it will also test whether the speed of the water pump motor is accurately controlled by the signal, and can also test the yield rate of the water pump.
[0009] Preferably, the step of "issuing an alarm and calculating the estimated driving parameters of the current water pump based on the detected pipe liquid flow rate, inlet pipe pressure, and outlet pipe pressure" includes: The density and viscosity of the liquid used in the test are preset; Obtain the test duration and calculate the test flow rate based on the test duration and the liquid flow rate in the pipeline. The effective cross-sectional area is calculated by dividing the flow rate during the test by the liquid velocity in the pipeline. The valve opening in the driving parameters is then calculated and estimated based on the effective cross-sectional area and pipeline information. The pump head is calculated based on the inlet and outlet water pressures, and the pump motor speed in the drive parameters is estimated based on the pump head and pump information.
[0010] By adopting the above scheme, the opening degree of the regulating valve and the speed of the water pump motor can be calculated in reverse using formulas.
[0011] Preferably, the step of "comparing the estimated drive parameters with the set drive parameters and adjusting the set drive parameters" includes: A neural network model is set up, which contains the basic relationship between the opening degree of the regulating valve, the speed of the water pump motor, the flow velocity of the liquid in the pipeline, the pressure of the inlet pipeline and the pressure of the outlet pipeline. The opening degree of the regulating valve and the speed of the water pump motor in the estimated driving parameters, as well as the detected liquid flow velocity in the pipeline, the pressure in the inlet pipeline and the pressure in the outlet pipeline, are input into the neural network model. The neural network model calculates the coefficients of each item in the basic relation to obtain the primary relation. Substitute the liquid flow rate in the pipeline, the pressure in the inlet pipeline, and the pressure in the outlet pipeline into the primary relationship to calculate the opening degree of the regulating valve and the speed of the water pump motor. Start the water pump based on the calculated opening degree of the regulating valve and the speed of the water pump motor. The step "repeating steps S3 to S5 until the actual flow velocity difference, inlet pressure difference, and outlet pressure difference are all within the warning range" includes: After repeating steps S3 to S5, if any of the actual flow rate difference, inlet pressure difference, and outlet pressure difference is still outside the warning range, the estimated driving parameters are recalculated. The new estimated driving parameters, along with the detected pipe liquid flow rate, inlet pipe pressure, and outlet pipe pressure, are input into the neural network model. The neural network model generates a new primary relation based on the newly received data and calls the flow rate difference, inlet pressure difference, and outlet pressure difference from the two tests. The primary relation is adjusted so that the flow rate difference, inlet pressure difference, and outlet pressure difference reach the lowest values of the two tests, thus obtaining the secondary relation. Substitute the liquid flow rate in the required pipeline, the pressure in the required inlet pipeline, and the pressure in the required outlet pipeline into the secondary relationship to calculate the opening degree of the regulating valve and the speed of the water pump motor. Start the water pump based on the calculated opening degree of the regulating valve and the speed of the water pump motor.
[0012] By adopting the above scheme, a relatively accurate calculation formula can be generated through the neural network model. The driving parameters are first adjusted using this calculation formula. If the adjustment result is not ideal, a new calculation formula is generated again through the neural network model. After training and correction by the neural network model, a more accurate calculation formula is generated. When multiple debugging sessions are performed, the debugging results can be made more and more accurate, reducing the number of debugging sessions.
[0013] Preferably, the following steps are also included: S7. Record the pump's drive parameters, pipeline liquid flow velocity, inlet pipeline pressure, and outlet pipeline pressure, all of which are within the warning range, and associate them with pump and pipeline information. S8. When testing again, compare the obtained information about the pump and test pipe to be tested with the recorded information about the pump and test pipe to be tested. If the recorded information about the pump and test pipeline to be tested contains the same set of information as the newly acquired information about the pump and test pipeline to be tested, then the associated pipeline liquid flow rate, inlet pipeline pressure, and outlet pipeline pressure will be retrieved and displayed.
[0014] By adopting the above approach, when conducting new tests, the testing system will attempt to retrieve historical test records and display test records that are close to the test conditions to the user.
[0015] On the other hand, the automatic adjustment water pump testing system provided in this application adopts the following technical solution: An automatically adjustable water pump testing system includes a circulation system, a water pump, a test pipeline, and a control system. The circulation system includes a circulation pipeline, a water tank fixedly connected to the circulation pipeline, a main valve fixedly connected to the circulation pipeline, and a pipeline adapter fixedly connected to the end of the circulation pipeline. The test pipeline is detachably connected to the circulation pipeline via the pipeline adapter. The water pump is detachably connected to the circulation pipeline. A pressure regulating valve is installed on the test pipeline. The control system includes an information acquisition module, a data storage module, a test start module, a test calculation module, and a test debugging module. The information acquisition module receives relevant information about the water pump and test pipeline to be tested, detects the liquid flow rate in the pipeline of the circulation system in real time, as well as the pressure of the inlet pipeline at the water pump inlet and the pressure of the outlet pipeline at the water pump outlet, and transmits the acquired information to the data storage module. The data storage module is preset with flow rate warning range, inlet pressure warning range and outlet pressure warning range. The data storage module receives information and continues to store it according to time. The test start module receives the instruction and sets the driving parameters of the water pump according to the received instruction, starts the water pump according to the driving parameters, and transmits the driving parameters to the test calculation module. The test calculation module calls the currently received pipeline liquid flow rate, inlet pipe pressure, and outlet pipe pressure from the data storage module. Based on the driving parameters, it calculates the required pipeline liquid flow rate, inlet pipe pressure, and outlet pipe pressure. It compares the detected pipeline liquid flow rate, inlet pipe pressure, and outlet pipe pressure with the required pipeline liquid flow rate, inlet pipe pressure, and outlet pipe pressure, calculating the flow rate difference, inlet pressure difference, and outlet pressure difference. It then compares the flow rate difference with the flow rate warning range, the inlet pressure difference with the inlet pressure warning range, and the outlet pressure difference with the outlet pressure warning range. If the flow rate difference exceeds the flow rate warning range, the inlet pressure difference exceeds the inlet pressure warning range, or the outlet pressure difference exceeds the outlet pressure warning range, it calculates the estimated driving parameters of the current water pump based on the detected pipeline liquid flow rate, inlet pipe pressure, and outlet pipe pressure, and transmits the estimated driving parameters to the test and debugging module. After receiving the estimated driving parameters, the test and debugging module issues an alarm, calls the data stored in the data storage module, compares the estimated driving parameters with the set driving parameters, adjusts the set driving parameters so that the flow rate difference, inlet pressure difference, and outlet pressure difference calculated based on the adjusted driving parameters are all within the warning range, and transmits a start command with the adjusted driving parameters to the test start module.
[0016] By adopting the above solution, after selecting the water pump and pipeline for testing, the user installs them into the circulation system, inputs the drive parameters, and the testing system automatically begins testing. Besides checking the control accuracy of the water pump, the system also automatically adjusts the pump based on the test results during the test, ultimately ensuring that the pump can generate the same water pressure and flow rate under identical conditions. The entire testing process requires no manual operation after the user inputs the necessary information, saving time and effort.
[0017] Preferably, the test start-up module has a preset speed-power conversion formula. The driving parameters include the water pump motor speed and the regulating valve opening. The coefficients of the speed-power conversion formula are obtained according to the characteristic curve of the water pump to be tested. The water pump motor speed in the driving parameters is imported into the speed-power conversion formula to calculate the water pump motor power. The water pump is started using the water pump motor power. The current speed of the water pump motor is detected. The current speed of the water pump motor is compared with the set water pump motor speed. If the current speed of the water pump motor is not the same as the set water pump motor speed, an alarm is issued and the water pump stops working.
[0018] By adopting the above solution, in a circulation system with a water pump, users typically change the water pressure and flow rate by controlling the speed of the water pump motor and the opening of the regulating valve in the pipeline. When the testing system calculates the speed of the water pump motor using a formula, it will also test whether the speed of the water pump motor is accurately controlled by the signal, and can also test the yield rate of the water pump.
[0019] Preferably, the test calculation module is preset with the density and viscosity of the test liquid, obtains the test process duration, calculates the test process flow rate based on the test process duration and the liquid flow velocity in the pipeline, calculates the effective cross-sectional area by dividing the test process flow rate by the liquid flow velocity in the pipeline, calculates and estimates the regulating valve opening in the drive parameters based on the effective cross-sectional area and pipeline information, calculates the pump head based on the inlet and outlet pipeline pressures, and calculates and estimates the pump motor speed in the drive parameters based on the pump head and pump information.
[0020] By adopting the above scheme, the opening degree of the regulating valve and the speed of the water pump motor can be calculated in reverse using formulas.
[0021] Preferably, it also includes a model calculation module. The test and debugging module transmits the estimated driving parameters and the detected pipeline liquid flow rate, inlet pipe pressure and outlet pipe pressure to the model calculation module. The test and debugging module starts the water pump according to the calculated regulating valve opening and water pump motor speed. After the test and debugging module transmits the start command with the adjusted driving parameters to the test start module, if any of the actual flow rate difference, inlet pressure difference and outlet pressure difference is still not within the warning range, the estimated driving parameters are calculated again, and the new estimated driving parameters and the detected pipeline liquid flow rate, inlet pipe pressure and outlet pipe pressure are transmitted to the test and debugging module. The model calculation module is equipped with a neural network model. This model contains fundamental relationships between the regulating valve opening, pump motor speed, pipe fluid velocity, inlet pipe pressure, and outlet pipe pressure. The estimated driving parameters (regulating valve opening and pump motor speed) and the detected pipe fluid velocity, inlet pipe pressure, and outlet pipe pressure are input into the neural network model. The model calculates the coefficients in these fundamental relationships to obtain a primary relationship. The required pipe fluid velocity, inlet pipe pressure, and outlet pipe pressure are then substituted into this primary relationship to calculate the regulating valve opening and pump motor speed. The calculated regulating valve opening and pump motor speed are then calculated. The valve opening and pump motor speed are transmitted to the test and debugging module. After receiving the new estimated drive parameters and the detected pipeline liquid velocity, inlet pipe pressure, and outlet pipe pressure, the model calculation module calls the velocity difference, inlet pressure difference, and outlet pressure difference from the two tests, adjusts the primary relationship to make the velocity difference, inlet pressure difference, and outlet pressure difference reach the lowest values of the two tests, obtains the secondary relationship, substitutes the pipeline liquid velocity, inlet pipe pressure, and outlet pipe pressure into the secondary relationship to calculate the valve opening and pump motor speed, and then transmits the valve opening and pump motor speed to the test and debugging module.
[0022] By adopting the above scheme, a relatively accurate calculation formula can be generated through the neural network model. The driving parameters are first adjusted using this calculation formula. If the adjustment result is not ideal, a new calculation formula is generated again through the neural network model. After training and correction by the neural network model, a more accurate calculation formula is generated. When multiple debugging sessions are performed, the debugging results can be made more and more accurate, reducing the number of debugging sessions.
[0023] Preferably, it also includes a rapid testing module, which transmits the newly received information about the water pump and test pipeline to the rapid testing module when the information acquisition module receives the relevant information about the water pump and test pipeline to be tested. The rapid testing module calls the pump drive parameters, pipe liquid flow rate, inlet pipe pressure, and outlet pipe pressure stored in the data storage module, where the actual flow rate difference, inlet pressure difference, and outlet pressure difference are all within the warning range. It then associates the called data with the pump and pipe information. When the rapid testing module receives new information about the pump and pipe to be tested, it compares the acquired information with the recorded information. If the recorded information contains the same set of information as the newly acquired information, it calls and displays the associated pipe liquid flow rate, inlet pipe pressure, and outlet pipe pressure from the data storage module.
[0024] By adopting the above approach, when conducting new tests, the testing system will attempt to retrieve historical test records and display test records that are close to the test conditions to the user.
[0025] In summary, the present invention has the following beneficial effects: 1. After selecting the water pump and pipeline for testing, the user installs them into the circulation system, inputs the drive parameters, and the testing system automatically begins the test. The entire testing process requires no manual operation after the user inputs the necessary information, saving time and effort.
[0026] 2. During the test, the water pump will be automatically adjusted according to the test results, so that the water pump can produce the same water pressure and flow rate under the same environment. Attached Figure Description
[0027] Figure 1 This is a schematic diagram of the overall structure of Embodiment 1 of this application.
[0028] Figure 2 This is a system block diagram of Embodiment 1 of this application.
[0029] Figure 3 This is a flowchart of Embodiment 2 of this application.
[0030] Explanation of reference numerals in the attached figures: 1. Circulation system; 11. Circulation pipeline; 12. Water tank; 13. Main valve; 14. Pipeline adapter; 2. Water pump; 3. Test pipeline; 31. Pressure regulating valve; 4. Control system; 41. Information acquisition module; 42. Data storage module; 43. Test start module; 44. Test calculation module; 45. Test debugging module; 46. Model calculation module; 47. Rapid test module. Detailed Implementation
[0031] The following is in conjunction with the appendix Figure 1-3 This application will be described in further detail.
[0032] Example 1: This application discloses an automatically adjusting water pump testing system, such as... Figure 1 and Figure 2 As shown, the system includes a circulation system, a water pump, test piping, and a control system. The circulation system includes circulation piping, a water tank fixedly connected to the circulation piping, a main valve fixedly connected to the circulation piping, and a pipe adapter fixedly connected to the end of the circulation piping. The test piping is detachably connected to the circulation piping via the pipe adapter. The water pump is detachably connected to the circulation piping, and a pressure regulating valve is installed on the test piping. The test liquid circulates between the water tank, the circulation piping, and the test piping via the water pump. The main valve controls the liquid flow within the circulation system, and the pressure regulating valve allows adjustment of the cross-sectional area of the liquid flowing through the piping via remote control of its opening.
[0033] like Figure 1 and Figure 2 As shown, the control system includes an information acquisition module, a data storage module, a test initiation module, a test calculation module, a test debugging module, a model calculation module, and a rapid test module.
[0034] like Figure 2 As shown, the information acquisition module receives relevant information from the pump and test pipeline to be tested, monitors the liquid flow rate in the circulation system in real time, and detects the inlet pressure at the pump inlet and the outlet pressure at the pump outlet. It then transmits the collected information to the data storage module. When the information acquisition module receives information from the pump and test pipeline to be tested, it transmits the newly received information to the rapid testing module. The data storage module has preset flow rate warning ranges, inlet pressure warning ranges, and outlet pressure warning ranges. The data storage module receives information and continues to store it according to time intervals.
[0035] like Figure 2 As shown, the test startup module has a preset speed-to-power conversion formula. The module receives instructions and sets the pump's drive parameters accordingly. These parameters include the pump motor speed and the opening of the regulating valve. Based on the characteristic curve of the pump under test, the module obtains the coefficients of the speed-to-power conversion formula. The pump motor speed from the drive parameters is then imported into the formula to calculate the pump motor power. The pump is started using this power, and its current speed is detected. This current speed is compared to the set speed. If the current speed differs from the set speed, an alarm is issued and the pump stops. The pump is then started according to its drive parameters, which are transmitted to the test calculation module. In a circulation system with a pump, users typically control the pump motor speed and the opening of the regulating valve in the pipeline to change water pressure and flow rate. When the test system calculates the pump motor speed using the formula, it also simultaneously tests whether the pump motor speed is accurately controlled by the signal, thus also testing the pump's yield rate.
[0036] like Figure 2As shown, the test calculation module is preset with the density and viscosity of the test liquid. The test calculation module calls the currently received pipe liquid flow rate, inlet pipe pressure, and outlet pipe pressure from the data storage module. Based on the driving parameters, it calculates the required pipe liquid flow rate, inlet pipe pressure, and outlet pipe pressure. It then compares the detected pipe liquid flow rate, inlet pipe pressure, and outlet pipe pressure with the required pipe liquid flow rate, inlet pipe pressure, and outlet pipe pressure, calculating the flow rate difference, inlet pressure difference, and outlet pressure difference. Finally, it compares the flow rate difference with the flow rate warning range, the inlet pressure difference with the inlet pressure warning range, and the outlet pressure difference with the outlet pressure warning range. If the flow rate difference exceeds the flow rate warning range... If the inlet pressure difference exceeds the inlet pressure warning range or the outlet pressure difference exceeds the outlet pressure warning range, the estimated driving parameters of the water pump are calculated based on the detected pipeline fluid velocity, inlet pipeline pressure, and outlet pipeline pressure. The test calculation module obtains the test process duration, calculates the test process flow rate based on the test process duration and pipeline fluid velocity, calculates the effective cross-sectional area by dividing the test process flow rate by the pipeline fluid velocity, calculates the regulating valve opening in the estimated driving parameters based on the effective cross-sectional area and pipeline information, calculates the water pump head based on the inlet and outlet pipeline pressures, and calculates the water pump motor speed in the estimated driving parameters based on the water pump head and water pump information. The estimated driving parameters are then transmitted to the test and debugging module. The regulating valve opening and water pump motor speed can be calculated in reverse using formulas.
[0037] like Figure 2 As shown, after receiving the estimated driving parameters, the test and debugging module issues an alarm, calls the data stored in the data storage module, compares the estimated driving parameters with the set driving parameters, adjusts the set driving parameters so that the flow rate difference, inlet pressure difference, and outlet pressure difference calculated based on the adjusted driving parameters are all within the warning range, and transmits a start command with the adjusted driving parameters to the test start module.
[0038] like Figure 2As shown, the model calculation module includes a neural network model. This model contains fundamental relationships between the regulating valve opening, pump motor speed, pipe fluid velocity, inlet pipe pressure, and outlet pipe pressure. The regulating valve opening and pump motor speed from the estimated drive parameters, along with the detected pipe fluid velocity, inlet pipe pressure, and outlet pipe pressure, are input into the neural network model. The model calculates the coefficients in these fundamental relationships to obtain a primary relationship. Substituting the required pipe fluid velocity, inlet pipe pressure, and outlet pipe pressure into this primary relationship, the model calculates the regulating valve opening and pump motor speed. The calculated regulating valve opening and pump motor speed are then used to calculate the final regulating valve opening. The valve opening and pump motor speed are transmitted to the test and debugging module. After receiving the new estimated drive parameters and the detected pipeline liquid velocity, inlet pipe pressure, and outlet pipe pressure, the model calculation module calls the velocity difference, inlet pressure difference, and outlet pressure difference from the two tests, adjusts the primary relationship to make the velocity difference, inlet pressure difference, and outlet pressure difference reach the lowest values of the two tests, obtains the secondary relationship, substitutes the pipeline liquid velocity, inlet pipe pressure, and outlet pipe pressure into the secondary relationship to calculate the valve opening and pump motor speed, and then transmits the valve opening and pump motor speed to the test and debugging module.
[0039] The test and debugging module transmits the estimated driving parameters and the detected pipeline liquid flow rate, inlet pipe pressure, and outlet pipe pressure to the model calculation module. The test and debugging module starts the water pump according to the calculated regulating valve opening and water pump motor speed. After the test and debugging module transmits the start command with the adjusted driving parameters to the test start module, if any of the actual flow rate difference, inlet pressure difference, and outlet pressure difference is still outside the warning range, the driving parameters are recalculated and estimated, and the new estimated driving parameters and the detected pipeline liquid flow rate, inlet pipe pressure, and outlet pipe pressure are transmitted to the test and debugging module.
[0040] A relatively accurate calculation formula can be generated through a neural network model. This formula is then used to adjust the driving parameters. If the adjustment result is not ideal, a new calculation formula is generated again through the neural network model. After training and correction by the neural network model, an even more accurate calculation formula is generated. When multiple adjustments are made, the results can be made more and more accurate, reducing the number of adjustments required.
[0041] like Figure 2As shown, the rapid testing module retrieves the pump drive parameters, pipe liquid flow velocity, inlet pipe pressure, and outlet pipe pressure, all of which are within the warning range and stored in the data storage module. It also associates this data with the pump and pipe information. When the rapid testing module receives new information about the pump and pipe to be tested, it compares this information with the recorded information. If the recorded information matches the newly acquired information, it retrieves and displays the associated pipe liquid flow velocity, inlet pipe pressure, and outlet pipe pressure from the data storage module. During new tests, the system attempts to retrieve historical test records, displaying those with similar conditions to the user.
[0042] The implementation principle of the automatically adjusting water pump testing system and method in this application is as follows: After the user selects the water pump and pipeline for testing, installs the pump and pipeline into the circulation system, inputs the driving parameters, and the testing system will automatically start the test. In addition to detecting the control accuracy of the water pump, the system will automatically adjust the water pump based on the test results during the test, ultimately ensuring that the water pump can generate the same water pressure and flow rate under the same environment. The entire testing process requires no manual operation after the user inputs the necessary information, saving time and effort.
[0043] Example 2: This application discloses an automatic adjustment water pump testing method, the specific steps of which are as follows: S1. Obtain relevant information about the water pump and test pipeline to be tested. The test pipeline is equipped with a pressure regulating valve and connects the pipeline, water pump and circulation system. The relevant information includes water pump information and test pipeline pipeline information.
[0044] It has preset formulas for converting rotational speed to power, and the density and viscosity of the test liquid.
[0045] S2. Real-time detection of the liquid flow rate in the circulation system, as well as the pressure of the inlet pipe at the water pump inlet and the pressure of the outlet pipe at the water pump outlet, with preset flow rate warning range, inlet pressure warning range and outlet pressure warning range.
[0046] S3. Set the pump drive parameters according to the received instructions. The drive parameters include the pump motor speed and the regulating valve opening.
[0047] The coefficients of the speed-power conversion formula are obtained based on the characteristic curve of the water pump to be tested.
[0048] The pump motor speed in the drive parameters is imported into the speed-power conversion formula to calculate the pump motor power.
[0049] Start the water pump using the water pump motor power, detect the current speed of the water pump motor, and compare the current speed of the water pump motor with the set speed of the water pump motor.
[0050] If the current speed of the water pump motor is different from the set speed, an alarm will be issued and the water pump will stop working.
[0051] Start the water pump according to its driving parameters, and record the current detected liquid flow rate in the pipeline, inlet pipe pressure, and outlet pipe pressure.
[0052] S4. Calculate the liquid flow velocity, inlet pressure, and outlet pressure of the pipeline according to the driving parameters. Compare the detected liquid flow velocity, inlet pressure, and outlet pressure with the liquid flow velocity, inlet pressure, and outlet pressure of the pipeline, and calculate the flow velocity difference, inlet pressure difference, and outlet pressure difference.
[0053] Compare the flow velocity difference with the flow velocity warning range, the inlet pressure difference with the inlet pressure warning range, and the outlet pressure difference with the outlet pressure warning range.
[0054] If the flow velocity difference exceeds the flow velocity warning range, the inlet pressure difference exceeds the inlet pressure warning range, or the outlet pressure difference exceeds the outlet pressure warning range, an alarm will be issued. Based on the detected pipe liquid flow velocity, inlet pipe pressure, and outlet pipe pressure, the estimated drive parameters of the current water pump will be calculated. The calculation steps are as follows: Obtain the test duration and calculate the test flow rate based on the test duration and the liquid flow rate in the pipeline.
[0055] The effective cross-sectional area is calculated by dividing the flow rate during the test by the liquid velocity in the pipeline. The valve opening in the estimated drive parameters is then calculated based on the effective cross-sectional area and pipeline information.
[0056] The pump head is calculated based on the inlet and outlet water pressures, and the pump motor speed in the drive parameters is estimated based on the pump head and pump information.
[0057] S5. Compare the estimated drive parameters with the set drive parameters, and adjust the set drive parameters accordingly. The setting steps are as follows: A neural network model is set up, which contains basic relationships between the opening degree of the regulating valve, the speed of the water pump motor, the flow rate of the liquid in the pipeline, the pressure of the inlet pipeline, and the pressure of the outlet pipeline.
[0058] The opening degree of the regulating valve and the speed of the water pump motor in the estimated driving parameters, as well as the detected liquid flow velocity in the pipeline, the pressure in the inlet pipeline and the pressure in the outlet pipeline, are input into the neural network model. The neural network model calculates the coefficients of each term in the basic relation to obtain the primary relation.
[0059] Substitute the liquid flow rate in the required pipeline, the pressure in the required inlet pipeline, and the pressure in the required outlet pipeline into the primary relationship to calculate the opening degree of the regulating valve and the speed of the water pump motor. Start the water pump based on the calculated opening degree of the regulating valve and the speed of the water pump motor.
[0060] This ensures that the flow velocity difference, inlet pressure difference, and outlet pressure difference calculated based on the adjusted drive parameters are all within the warning range.
[0061] S6. Repeat steps S3 to S5 until the actual flow rate difference, inlet pressure difference, and outlet pressure difference are all within the warning range.
[0062] After repeating steps S3 to S5, if any of the actual flow velocity difference, inlet pressure difference, and outlet pressure difference is still outside the warning range, the estimated driving parameters are recalculated. The new estimated driving parameters, along with the detected pipe liquid flow velocity, inlet pipe pressure, and outlet pipe pressure, are input into the neural network model. The neural network model generates a new primary relation based on the newly received data and calls the flow velocity difference, inlet pressure difference, and outlet pressure difference from the two tests. The primary relation is adjusted so that the flow velocity difference, inlet pressure difference, and outlet pressure difference reach the lowest values of the two tests, thus obtaining the secondary relation.
[0063] Substitute the liquid flow rate in the required pipeline, the pressure in the required inlet pipeline, and the pressure in the required outlet pipeline into the secondary relationship to calculate the opening degree of the regulating valve and the speed of the water pump motor. Start the water pump based on the calculated opening degree of the regulating valve and the speed of the water pump motor.
[0064] S7. Record the pump drive parameters, pipeline liquid flow velocity, inlet pipeline pressure, and outlet pipeline pressure, all of which are within the warning range, and associate them with pump and pipeline information.
[0065] S8. When testing again, compare the obtained information about the pump and test pipe to be tested with the recorded information about the pump and test pipe to be tested.
[0066] If the recorded information about the pump and test pipeline to be tested contains the same set of information as the newly acquired information about the pump and test pipeline to be tested, then the associated pipeline liquid flow rate, inlet pipeline pressure, and outlet pipeline pressure will be retrieved and displayed.
[0067] The embodiments described herein are preferred embodiments of the present invention and are not intended to limit the scope of protection of the present invention. Therefore, all equivalent changes made in accordance with the structure, shape, and principle of the present invention should be covered within the scope of protection of the present invention.
Claims
1. A method for testing an automatically adjusting water pump, characterized in that, Includes the following steps: S1. Obtain relevant information about the water pump and test pipeline to be tested. The test pipeline is equipped with a pressure regulating valve and connects the pipeline, water pump and circulation system. The relevant information includes water pump information and test pipeline pipeline information. S2. Real-time detection of the liquid flow rate in the circulation system, as well as the pressure of the inlet pipe at the pump inlet and the pressure of the outlet pipe at the pump outlet, with preset flow rate warning range, inlet pressure warning range and outlet pressure warning range. S3. Set the pump drive parameters according to the received instructions; Start the water pump according to the pump's drive parameters, and record the current detected liquid flow rate in the pipeline, inlet pipe pressure, and outlet pipe pressure. S4. Calculate the liquid flow velocity, inlet pressure, and outlet pressure of the pipeline according to the driving parameters. Compare the detected liquid flow velocity, inlet pressure, and outlet pressure with the liquid flow velocity, inlet pressure, and outlet pressure of the pipeline, and calculate the flow velocity difference, inlet pressure difference, and outlet pressure difference. Compare the flow velocity difference with the flow velocity warning range, the inlet pressure difference with the inlet pressure warning range, and the outlet pressure difference with the outlet pressure warning range; If the flow velocity difference exceeds the flow velocity warning range, the inlet pressure difference exceeds the inlet pressure warning range, or the outlet pressure difference exceeds the outlet pressure warning range, an alarm will be issued and the estimated drive parameters of the current water pump will be calculated based on the detected pipeline liquid flow velocity, inlet pipeline pressure, and outlet pipeline pressure. S5. Compare the estimated drive parameters with the set drive parameters, and adjust the set drive parameters so that the flow rate difference, inlet pressure difference, and outlet pressure difference calculated based on the adjusted drive parameters are all within the warning range. S6. Repeat steps S3 to S5 until the actual flow rate difference, inlet pressure difference, and outlet pressure difference are all within the warning range.
2. The automatic adjustment water pump testing method according to claim 1, characterized in that, The step "setting the pump drive parameters according to the received instructions" further includes: The driving parameters include the pump motor speed and the regulating valve opening. There is a preset speed-power conversion formula. The coefficients of the speed-power conversion formula are obtained based on the characteristic curve of the water pump to be tested. Import the water pump motor speed from the drive parameters into the speed-power conversion formula to calculate the water pump motor power. Start the water pump using the water pump motor power, detect the current speed of the water pump motor, and compare the current speed of the water pump motor with the set water pump motor speed. If the current speed of the water pump motor is different from the set speed, an alarm will be issued and the water pump will stop working.
3. The automatic adjustment water pump testing method according to claim 2, characterized in that, The step "issuing an alarm and calculating the estimated drive parameters of the current water pump based on the detected pipe fluid flow rate, inlet pipe pressure, and outlet pipe pressure" includes: The density and viscosity of the liquid used in the test are preset; Obtain the test duration and calculate the test flow rate based on the test duration and the liquid flow rate in the pipeline. The effective cross-sectional area is calculated by dividing the flow rate during the test by the liquid velocity in the pipeline. The valve opening in the driving parameters is then calculated and estimated based on the effective cross-sectional area and pipeline information. The pump head is calculated based on the inlet and outlet water pressures, and the pump motor speed in the drive parameters is estimated based on the pump head and pump information.
4. The automatic adjustment water pump testing method according to claim 3, characterized in that, The step "adjusting the set drive parameters by comparing the estimated drive parameters with the set drive parameters" includes: A neural network model is set up, which contains the basic relationship between the opening degree of the regulating valve, the speed of the water pump motor, the flow velocity of the liquid in the pipeline, the pressure of the inlet pipeline and the pressure of the outlet pipeline. The opening degree of the regulating valve and the speed of the water pump motor in the estimated driving parameters, as well as the detected liquid flow velocity in the pipeline, the pressure in the inlet pipeline and the pressure in the outlet pipeline, are input into the neural network model. The neural network model calculates the coefficients of each item in the basic relation to obtain the primary relation. Substitute the liquid flow rate in the pipeline, the pressure in the inlet pipeline, and the pressure in the outlet pipeline into the primary relationship to calculate the opening degree of the regulating valve and the speed of the water pump motor. Start the water pump based on the calculated opening degree of the regulating valve and the speed of the water pump motor. The step "repeating steps S3 to S5 until the actual flow velocity difference, inlet pressure difference, and outlet pressure difference are all within the warning range" includes: After repeating steps S3 to S5, if any of the actual flow rate difference, inlet pressure difference, and outlet pressure difference is still outside the warning range, the estimated driving parameters are recalculated. The new estimated driving parameters, along with the detected pipe liquid flow rate, inlet pipe pressure, and outlet pipe pressure, are input into the neural network model. The neural network model generates a new primary relation based on the newly received data and calls the flow rate difference, inlet pressure difference, and outlet pressure difference from the two tests. The primary relation is adjusted so that the flow rate difference, inlet pressure difference, and outlet pressure difference reach the lowest values of the two tests, thus obtaining the secondary relation. Substitute the liquid flow rate in the required pipeline, the pressure in the required inlet pipeline, and the pressure in the required outlet pipeline into the secondary relationship to calculate the opening degree of the regulating valve and the speed of the water pump motor. Start the water pump based on the calculated opening degree of the regulating valve and the speed of the water pump motor.
5. The automatic adjustment water pump testing method according to claim 1, characterized in that, It also includes the following steps: S7. Record the pump's drive parameters, pipeline liquid flow velocity, inlet pipeline pressure, and outlet pipeline pressure, all of which are within the warning range, and associate them with pump and pipeline information. S8. When testing again, compare the obtained information about the pump and test pipe to be tested with the recorded information about the pump and test pipe to be tested. If the recorded information about the pump and test pipeline to be tested contains the same set of information as the newly acquired information about the pump and test pipeline to be tested, then the associated pipeline liquid flow rate, inlet pipeline pressure, and outlet pipeline pressure will be retrieved and displayed.
6. An automatically adjustable water pump testing system, characterized in that: It includes a circulation system, a water pump, test pipelines, and a control system. The circulation system includes circulation pipelines, a water tank fixedly connected to the circulation pipelines, a main valve fixedly connected to the circulation pipelines, and a pipeline adapter fixedly connected to the end of the circulation pipelines. The test pipelines are detachably connected to the circulation pipelines via the pipeline adapters. The water pump is detachably connected to the circulation pipelines. A pressure regulating valve is installed on the test pipelines. The control system includes an information acquisition module, a data storage module, a test start module, a test calculation module, and a test debugging module. The information acquisition module receives relevant information about the water pump and test pipeline to be tested, detects the liquid flow rate in the pipeline of the circulation system in real time, as well as the pressure of the inlet pipeline at the water pump inlet and the pressure of the outlet pipeline at the water pump outlet, and transmits the acquired information to the data storage module. The data storage module is preset with flow rate warning range, inlet pressure warning range and outlet pressure warning range. The data storage module receives information and continues to store it according to time. The test start module receives the instruction and sets the driving parameters of the water pump according to the received instruction, starts the water pump according to the driving parameters, and transmits the driving parameters to the test calculation module. The test calculation module calls the currently received pipeline liquid flow rate, inlet pipe pressure, and outlet pipe pressure from the data storage module. Based on the driving parameters, it calculates the required pipeline liquid flow rate, inlet pipe pressure, and outlet pipe pressure. It compares the detected pipeline liquid flow rate, inlet pipe pressure, and outlet pipe pressure with the required pipeline liquid flow rate, inlet pipe pressure, and outlet pipe pressure, calculating the flow rate difference, inlet pressure difference, and outlet pressure difference. It then compares the flow rate difference with the flow rate warning range, the inlet pressure difference with the inlet pressure warning range, and the outlet pressure difference with the outlet pressure warning range. If the flow rate difference exceeds the flow rate warning range, the inlet pressure difference exceeds the inlet pressure warning range, or the outlet pressure difference exceeds the outlet pressure warning range, it calculates the estimated driving parameters of the current water pump based on the detected pipeline liquid flow rate, inlet pipe pressure, and outlet pipe pressure, and transmits the estimated driving parameters to the test and debugging module. After receiving the estimated driving parameters, the test and debugging module issues an alarm, calls the data stored in the data storage module, compares the estimated driving parameters with the set driving parameters, adjusts the set driving parameters so that the flow rate difference, inlet pressure difference, and outlet pressure difference calculated based on the adjusted driving parameters are all within the warning range, and transmits a start command with the adjusted driving parameters to the test start module.
7. The automatic adjustment water pump testing system according to claim 6, characterized in that: The test start-up module has a preset speed-power conversion formula. The driving parameters include the water pump motor speed and the regulating valve opening. The coefficients of the speed-power conversion formula are obtained according to the characteristic curve of the water pump to be tested. The water pump motor speed in the driving parameters is imported into the speed-power conversion formula to calculate the water pump motor power. The water pump is started using the water pump motor power. The current speed of the water pump motor is detected. The current speed of the water pump motor is compared with the set water pump motor speed. If the current speed of the water pump motor is not the same as the set water pump motor speed, an alarm is issued and the water pump stops working.
8. The automatic adjustment water pump testing system according to claim 7, characterized in that: The test calculation module is preset with the density and viscosity of the test liquid, obtains the test process duration, calculates the test process flow rate based on the test process duration and the liquid flow velocity in the pipeline, calculates the effective cross-sectional area by dividing the test process flow rate by the liquid flow velocity in the pipeline, calculates and estimates the regulating valve opening in the drive parameters based on the effective cross-sectional area and pipeline information, calculates the pump head based on the inlet and outlet pipeline pressures, and calculates and estimates the pump motor speed in the drive parameters based on the pump head and pump information.
9. The automatic adjustment water pump testing system according to claim 8, characterized in that: It also includes a model calculation module. The test and debugging module transmits the estimated driving parameters and the detected pipeline liquid flow rate, inlet pipeline pressure and outlet pipeline pressure to the model calculation module. The test and debugging module starts the water pump according to the calculated regulating valve opening and water pump motor speed. After the test and debugging module transmits the start command with the adjusted driving parameters to the test start module, if any of the actual flow rate difference, inlet pressure difference and outlet pressure difference is still not within the warning range, the estimated driving parameters are calculated again, and the new estimated driving parameters and the detected pipeline liquid flow rate, inlet pipeline pressure and outlet pipeline pressure are transmitted to the test and debugging module. The model calculation module is equipped with a neural network model. This model contains fundamental relationships between the regulating valve opening, pump motor speed, pipe fluid velocity, inlet pipe pressure, and outlet pipe pressure. The estimated driving parameters (regulating valve opening and pump motor speed) and the detected pipe fluid velocity, inlet pipe pressure, and outlet pipe pressure are input into the neural network model. The model calculates the coefficients in these fundamental relationships to obtain a primary relationship. The required pipe fluid velocity, inlet pipe pressure, and outlet pipe pressure are then substituted into this primary relationship to calculate the regulating valve opening and pump motor speed. The calculated regulating valve opening and pump motor speed are then calculated. The valve opening and pump motor speed are transmitted to the test and debugging module. After receiving the new estimated drive parameters and the detected pipeline liquid velocity, inlet pipe pressure, and outlet pipe pressure, the model calculation module calls the velocity difference, inlet pressure difference, and outlet pressure difference from the two tests, adjusts the primary relationship to make the velocity difference, inlet pressure difference, and outlet pressure difference reach the lowest values of the two tests, obtains the secondary relationship, substitutes the pipeline liquid velocity, inlet pipe pressure, and outlet pipe pressure into the secondary relationship to calculate the valve opening and pump motor speed, and then transmits the valve opening and pump motor speed to the test and debugging module.
10. The automatic adjustment water pump testing system according to claim 6, characterized in that: It also includes a rapid testing module, which transmits the newly received information about the water pump and test pipeline to the rapid testing module when the information acquisition module receives the relevant information of the water pump and test pipeline to be tested. The rapid testing module calls the pump drive parameters, pipe liquid flow rate, inlet pipe pressure, and outlet pipe pressure stored in the data storage module, where the actual flow rate difference, inlet pressure difference, and outlet pressure difference are all within the warning range. It then associates the called data with the pump and pipe information. When the rapid testing module receives new information about the pump and pipe to be tested, it compares the acquired information with the recorded information. If the recorded information contains the same set of information as the newly acquired information, it calls and displays the associated pipe liquid flow rate, inlet pipe pressure, and outlet pipe pressure from the data storage module.