A water flow control method, system and related devices based on distribution pumps
By acquiring the location and time flow meter of the distributed pump, calculating the flow difference, and generating speed control commands, the problem of uneven water flow in the distributed pump is solved, achieving precise water flow regulation and efficient operation of the heating system.
Patent Information
- Application Number
- CN202310535843.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-12
- Publication Date
- 2026-02-13
- Estimated Expiration
- 2043-05-12
AI Technical Summary
Because the distribution pumps are located at different distances from the heat source, some areas may have excessive or insufficient water flow, and existing technologies cannot effectively regulate the water flow to meet the heating needs of different areas.
By acquiring the location of the distribution pump, the time flow meter, and the current water flow, the flow difference is calculated, and a speed control command is generated to adjust the speed of the distribution pump, ensuring that the water flow matches the demand. The adjustment is further optimized by combining weather forecasts and building change information.
It enables precise regulation of the water flow rate of the distributed pump, reduces the possibility of uneven water flow between areas, and improves the efficiency and reliability of the heating system.
Smart Images

Figure CN116557279B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intelligent control, and in particular to a water flow control method and system based on a distribution pump and related equipment. BACKGROUND
[0002] At present, many factory areas or industrial parks will adopt the centralized heating mode for heating or providing hot water. Hot water is generated from the heat source position and sent to the corresponding area. However, due to the distance, especially for high-rise buildings, the heating cannot be well performed due to insufficient pressure and the like, so water pumps are usually installed in different areas to actively pump water from the heat source position, and these water pumps are distribution pumps, which can meet the heating demand of different areas.
[0003] Through the above-mentioned mode, although sufficient water pressure can be provided to meet the heating demand, long-time full-load start of the distribution pump will also cause the occurrence of the situation that the water flow of some areas is excessive and the water flow of some areas is insufficient due to the different distances of the distribution pump from the heat source position. SUMMARY
[0004] In order to reduce the possibility of the occurrence of the situation that the water flow of some areas is excessive and the water flow of some areas is insufficient due to the different distances of the distribution pump from the heat source position, the present application provides a water flow control method and system based on a distribution pump and related equipment.
[0005] In a first aspect, the present application provides a water flow control method based on a distribution pump, which adopts the following technical solution:
[0006] A water flow control method based on a distribution pump, comprising:
[0007] obtaining the position of a water-using area where a distribution pump exists as a distribution pump position;
[0008] obtaining a current time and a preset time flow table, the time flow table comprising a water supply time and a water supply flow corresponding to the water supply time;
[0009] matching the current time with the time flow table to obtain a corresponding water supply flow as a demand water flow;
[0010] obtaining a current water flow of the distribution pump position;
[0011] obtaining a flow difference value based on the demand water flow and the current water flow;
[0012] obtaining a first speed control instruction based on the flow difference value;
[0013] controlling the speed of the distribution pump based on the first speed control instruction to match the current water flow with the demand water flow.
[0014] By employing the above technical solution, the current time and time flow meter are matched to obtain the required water flow rate. This allows for the determination of the required water flow rate for the corresponding distributed pump location based on the time. Then, by calculating the flow difference between the required and current water flow rates, the relationship between the actual and required water flow rates can be established. A first speed control command is then generated based on this flow difference to control the speed of the distributed pump. This allows the distributed pump to adjust the current water flow rate according to the speed, matching it to the required water flow rate. Therefore, the distributed pump does not need to be constantly at full load, and the water flow requirements of different areas can be met. This reduces the possibility of some areas experiencing excessive water flow and others insufficient water flow due to varying distances of the distributed pump from the heat source.
[0015] Preferably, after obtaining the first speed control command based on the flow difference, the method further includes:
[0016] Obtain the preset water supply adjustment time for the location of the distributed pump;
[0017] The adjustment time difference is obtained based on the current time and the water supply adjustment time.
[0018] Get the forecast duration for the weather;
[0019] Determine whether the adjustment time difference matches the predicted duration;
[0020] If a match is found, the current temperature at the current time is obtained;
[0021] The predicted average temperature is obtained based on the predicted weather.
[0022] Determine whether the current temperature and the predicted average temperature match;
[0023] If a match is found, a second speed control command is obtained based on the current time and the flow rate difference;
[0024] The speed of the distributed pump is controlled based on the second speed control command to adjust the current water flow rate.
[0025] By adopting the above technical solution, it is possible to determine whether the adjustment time difference matches the predicted duration, and whether the water supply adjustment time can be predicted based on the predicted duration. If they match, it is determined whether the current temperature matches the predicted average temperature, thereby determining whether to obtain the second speed control command to adjust the current water flow, and thus being able to adjust the water flow according to the weather.
[0026] Preferably, before obtaining the preset water supply adjustment time for the location of the distributed pump, the method further includes:
[0027] acquire a prediction accuracy of the predicted weather in a preset time period;
[0028] determine whether the prediction accuracy is greater than or equal to a preset accuracy;
[0029] if not, the water supply adjustment time is not acquired;
[0030] if yes, the next step is performed.
[0031] By adopting the above technical solution, it is determined whether the prediction accuracy is greater than or equal to a preset accuracy, the accuracy of weather prediction is determined, whether the step of acquiring the water supply adjustment time is performed is determined, and in the case of inaccurate prediction, the water flow is not controlled according to the weather, and the possibility of error in water flow adjustment is reduced.
[0032] Preferably, the acquiring of the flow difference value based on the demand water flow and the current water flow comprises:
[0033] acquiring building change information of the distribution pump position;
[0034] determining whether there is a large-capacity water consumption building based on the building change information;
[0035] if yes, acquiring a predicted water flow of the large-capacity water consumption building;
[0036] acquiring a change water flow based on the predicted water flow and the demand water flow;
[0037] acquiring the flow difference value based on the change water flow and the current water flow.
[0038] By adopting the above technical solution, it is determined whether there is a large-capacity water consumption building according to the building change information, a change water flow is acquired according to the predicted water consumption and the demand water flow, and finally the flow difference value is acquired according to the change water flow and the current water flow, so that the flow difference value can be automatically adjusted in real time according to the change of the building, and the accuracy of water flow control is improved.
[0039] Preferably, after the rotating speed of the distribution pump is controlled based on the first rotating speed control instruction to match the current water flow with the demand water flow, the method further comprises:
[0040] acquiring a demand total water flow based on the demand water flow;
[0041] acquiring a generated water flow of a heat source position;
[0042] determining whether the demand total water flow exceeds the generated water flow;
[0043] if yes, acquiring a distribution pump rotating speed adjustment time of the distribution pump position;
[0044] control a start time of adjusting the rotating speed of the distribution pump based on the distribution pump rotating speed adjustment time.
[0045] By using the above technical solution, it can be determined whether the total water flow demand exceeds the generated water flow, and whether the generated water flow can meet the simultaneous start of all distribution pumps. If it exceeds, the distribution pump rotating speed adjustment time is obtained at this time, so as to control the start time of adjusting the rotating speed of the distribution pump according to the distribution pump rotating speed adjustment time, and then the time of adjusting the rotating speed of the distribution pump can be staggered, so as to reduce the possibility of the total water flow demand exceeding the generated water flow due to the simultaneous adjustment of the distribution pump, and further to ensure the accuracy of the water flow adjustment as much as possible.
[0046] Preferably, after the rotating speed of the distribution pump is controlled based on the first rotating speed control instruction to match the current water flow with the water flow demand, the method further comprises:
[0047] obtaining building distribution information of the distribution pump position, the building distribution information including a heating building and a water-using building;
[0048] when the building distribution information does not include the water-using building, obtaining a pumped water flow of the distribution pump;
[0049] obtaining a return water flow of a heat source position corresponding to the pumped water flow;
[0050] determining whether the pumped water flow matches the return water flow;
[0051] if not, obtaining a water leakage prompt information;
[0052] when the building distribution information includes the water-using building, obtaining a maximum water flow of the water-using building;
[0053] obtaining a first difference value based on the pumped water flow and the return water flow;
[0054] determining whether the first difference value is less than or equal to the maximum water flow;
[0055] if not, obtaining the water leakage prompt information.
[0056] By using the above technical solution, it can be determined whether the building distribution information includes a water-using building, and whether the water-using building leaks when the water flow changes. Then, by determining whether the first difference value is less than or equal to the maximum water flow, it can be further determined whether there is a water leakage, so as to remind the relevant personnel to handle it in time.
[0057] Preferably, after the water leakage prompt information is obtained, the method further comprises:
[0058] acquire a water leakage prompt time based on the water leakage prompt information;
[0059] determine whether all the water leakage prompt times match;
[0060] if the water leakage prompt information matches, determine that the water leakage prompt information is artificial water leakage;
[0061] if the water leakage prompt information does not match, determine that the water leakage prompt information is pipeline leakage.
[0062] By using the above technical solution, it is determined whether all the water leakage prompt times match, it is determined whether the water leakage prompt information is artificial water leakage or pipeline leakage, and the accuracy of the water leakage prompt information acquisition is improved.
[0063] In a second aspect, the present application provides a water flow control system based on a distribution pump, which uses the following technical solution:
[0064] A water flow control system based on a distribution pump, comprising:
[0065] a position acquisition module, configured to acquire the position of a water consumption area where a distribution pump exists as a distribution pump position;
[0066] a time flow acquisition module, configured to acquire a current time and a preset time flow table, the time flow table comprising a water supply time and a water supply flow corresponding to the water supply time;
[0067] a first water flow acquisition module, configured to match the current time and the time flow table to obtain a corresponding water supply flow as a required water flow;
[0068] a second water flow acquisition module, configured to acquire a current water flow of the distribution pump position;
[0069] a difference acquisition module, configured to acquire a flow difference based on the required water flow and the current water flow;
[0070] an instruction acquisition module, configured to acquire a first rotating speed control instruction based on the flow difference;
[0071] a rotating speed control module, configured to control the rotating speed of the distribution pump based on the first rotating speed control instruction to make the current water flow match the required water flow.
[0072] According to the above technical solution, the current time and the time flow table are matched according to data transmission between the modules, and the required water flow is obtained, so that the water flow required by the corresponding distribution pump position can be obtained according to the time. Then, the flow difference is obtained according to the required water flow and the current water flow, so that the size relationship between the actual water flow and the required water flow can be determined, and then the first rotating speed control instruction is obtained according to the flow difference, so as to control the rotating speed of the distribution pump, so that the distribution pump can adjust the current water flow according to the rotating speed, so that the current water flow can be matched with the required water flow. Therefore, the distribution pump does not need to be kept full at all times, and the water flow demand of different regions can be met, so that the possibility of the occurrence of the situation that the water flow of some regions is excessive and the water flow of some regions is insufficient due to the different distances of the distribution pump from the heat source position can be reduced.
[0073] In a third aspect, the present application provides an intelligent terminal, which adopts the following technical solution:
[0074] An intelligent terminal comprises:
[0075] A memory is configured to store a computer program capable of running on a processor.
[0076] The processor is capable of executing the steps of the method according to any one of the above aspects when running the computer program.
[0077] According to the above technical solution, the memory can store information, the processor can retrieve and issue control instructions, ensure the orderly execution of the program and achieve the effects of the above scheme.
[0078] In a fourth aspect, the present application provides a computer readable storage medium, which adopts the following technical solution:
[0079] A computer readable storage medium stores a computer program capable of being loaded and executed by a processor to perform the method according to any one of the above aspects.
[0080] According to the above technical solution, when the computer readable storage medium is loaded into any computer, any computer can execute the water flow control method based on the distribution pump provided by the present application.
[0081] In summary, the present application includes at least one of the following beneficial technical effects:
[0082] 1. The flow difference value is obtained according to the required water flow and the current water flow, the size relationship between the actual water flow and the required water flow can be determined, then the first rotating speed control instruction is obtained according to the flow difference value, so as to control the rotating speed of the distribution pump, so that the distribution pump can adjust the current water flow according to the rotating speed, so as to match the required water flow. Thus, the distribution pump does not need to keep full load at all times, and the water flow demand of different areas can be met, so as to reduce the possibility of over-supply of water flow in some areas and insufficient water flow in some areas due to different distances of the distribution pump from the heat source position;
[0083] 2. The adjustment time difference value and the predicted time length are matched, whether the predicted time length can be used to predict the water supply adjustment time is determined, if matched, whether the current temperature and the predicted average temperature are matched is determined, so as to determine whether the second rotating speed control instruction is obtained to adjust the current water flow, and then the water flow can be adjusted according to the weather. BRIEF DESCRIPTION OF DRAWINGS
[0084] Figure 1 is a flow diagram of a water flow control method based on a distribution pump provided by an embodiment of the present application;
[0085] Figure 2 is a cross-sectional structure diagram highlighting the internal structure of the distribution pump in an embodiment of the present application;
[0086] Figure 3 is a flow diagram of steps S11 to S19 in an embodiment of the present application;
[0087] Figure 4 is a flow diagram of steps S21 to S24 in an embodiment of the present application;
[0088] Figure 5 is a flow diagram of steps S31 to S35 in an embodiment of the present application;
[0089] Figure 6 is a flow diagram of steps S41 to S45 in an embodiment of the present application;
[0090] Figure 7 is a flow diagram of steps S51 to S59 in an embodiment of the present application;
[0091] Figure 8 is a flow diagram of steps S61 to S64 in an embodiment of the present application;
[0092] Figure 9 is a structure block diagram of a water flow control system based on a distribution pump provided by an embodiment of the present application.
[0093] BRIEF DESCRIPTION OF REFERENCE NUMERALS:
[0094] 1, position acquisition module; 2, time flow acquisition module; 3, first water flow acquisition module; 4, second water flow acquisition module; 5, difference acquisition module; 6, instruction acquisition module; 7, rotating speed control module; 8, pump body; 81, impeller; 82, water inlet; 83, water outlet; 84, sealing ring; 85, round pie block; 86, conical block; 9, motor; 91, motor shaft; 92, connecting shaft; 921, limiting strip; 93, first electromagnet; 94, second electromagnet; 95, protective cover; 96, electromagnetic limiting valve; 961, limiting rod. DETAILED DESCRIPTION
[0095] The following will be described in detail with reference to the accompanying drawings Figures 1 to 9 The application will be further described in detail.
[0096] The embodiment of the application discloses a water flow control method based on a distribution pump.
[0097] Reference Figure 1 The water flow control method based on the distribution pump comprises:
[0098] S1. acquiring the position of a water-using area where the distribution pump exists as the distribution pump position;
[0099] The distribution pump can supply water to the area where the flow needs to be adjusted, and the distribution pump is arranged at a position close to the water-using area, so that when the position of the distribution pump is acquired, the position of the water-using area where the distribution pump exists, that is, the distribution pump position, can be obtained.
[0100] The acquisition mode can determine the position of the distribution pump through the position sensor arranged on the distribution pump, and the system pre-stores the number of the position sensor corresponding to each water-using area, so that when the signal of the corresponding position sensor is detected, the corresponding number can be determined, and then the position of the corresponding water-using area, that is, the distribution pump position, can be obtained.
[0101] S2. acquiring the current time and a preset time flow table;
[0102] The current time can be obtained through a timer or a related timing device, and the time flow table is data pre-stored in the system, and the time flow table comprises a water supply time and a water supply flow corresponding to the water supply time. The water supply time refers to the time of water supply in the water-using area, that is, the distribution pump position, that is, the time of adjusting the water supply flow of each water-using area, that is, the water supply time.
[0103] S3. matching the current time with the time flow table to obtain the corresponding water supply flow as the required water flow;
[0104] In order to obtain the water flow required by the current time distribution pump position, the current time is matched with the time flow table at this time, that is, the current time is matched with the water supply time, and when the matching is successful, the water supply flow corresponding to the matched water supply time is obtained, that is, the required water flow.
[0105] Wherein, the water supply time is a range value, if the current time is located in the range of the water supply time, it proves that the two are matched successfully. The water flow is the volume of water passing through in a preset time length, which can be obtained by testing with a flow meter or other flow testing equipment. The preset time length can be set according to actual needs.
[0106] S4. Obtain the current water flow of the distribution pump position;
[0107] That is, the water flow through the distribution pump outlet pipe position at this time, which can also be monitored and obtained by a flow meter or other flow monitoring equipment.
[0108] S5. Obtain the flow difference value based on the required water flow and the current water flow;
[0109] That is, the required water flow is subtracted from the current water flow, and the obtained value is the flow difference value.
[0110] S6. Obtain the first speed control instruction based on the flow difference value;
[0111] That is, the first speed control instruction is generated according to the flow difference value. The system stores flow value and distribution pump speed adjustment data corresponding to the flow value. When the flow difference value is obtained, the flow difference value is matched with the flow value, and the corresponding speed adjustment data is obtained. The speed adjustment data can be the change in current of the distribution pump, and the first speed control instruction also includes the distribution pump position.
[0112] S7. Control the speed of the distribution pump based on the first speed control instruction to match the current water flow with the required water flow;
[0113] The current passing through the distribution pump is increased or decreased by the change in current, and the corresponding distribution pump to be controlled can be determined by the distribution pump position, so as to realize the adjustment of the speed of the distribution pump to increase or decrease, and further realize the adjustment of the water flow of the distribution pump outlet, that is, the current water flow, so as to match the current water flow with the required water flow.
[0114] Wherein, the matching of the current water flow with the required water flow can mean that the difference between the current water flow and the required water flow is within a preset difference range, or the current water flow and the required water flow are equal, of course, other ways can also be used, which can be set according to actual conditions.
[0115] Thus, the distribution pump does not need to keep full load at all times, and can meet the water flow demand of different areas, thereby reducing the possibility of water flow excess in some areas and water flow deficiency in some other areas due to different distances of the distribution pump from the heat source.
[0116] In another embodiment, in order to better control the water flow, the distribution pump can be controlled. Referring to Figure 2 is a cross-sectional structure diagram of the distribution pump, which comprises a pump body 8 and a motor 9 connected to the pump body 8. The pump body 8 is provided with a water inlet cavity, a water inlet 82 and a water outlet 83 communicating with the water inlet cavity. The longitudinal section of the water inlet cavity is circular, and a impeller 81 is coaxially arranged in the water inlet cavity. The circular wheel is connected to the motor 9. The motor 9 can drive the impeller 81 to rotate. When water enters the water inlet cavity from the water inlet 82, the water in the water inlet cavity can be discharged from the water outlet 83 along with the rotation of the impeller 81, thereby realizing the transportation of water.
[0117] The motor shaft 91 of the motor 9 is coaxially provided with a center hole, and a connecting shaft 92 is inserted into the center hole. The two ends of the connecting shaft 92 extend out of the center hole, and the end of the connecting shaft 92 close to the impeller 81 is fixedly connected with the impeller 81. At the same time, the surface of the connecting shaft 92 is fixedly connected with a limiting strip 921 along the length direction of the connecting shaft 92. The limiting strip 921 has the same length as the connecting shaft 92. The inner wall of the center hole of the motor shaft 91 is provided with a limiting groove along the length direction of the center hole. The limiting strip 921 is inserted into the limiting groove and fits the limiting groove.
[0118] When the motor 9 drives the motor shaft 91 to rotate, the motor shaft 91 drives the connecting shaft 92 to rotate at the same time due to the limiting action of the limiting strip 921 and the limiting groove, and then drives the impeller 81 to rotate through the connecting shaft 92, thereby realizing the rotation of the impeller 81 driven by the motor 9.
[0119] At the same time, in order to facilitate the control of water flow when the motor 9 stops rotating, the connecting shaft 92 can slide in the center hole along the length direction of the motor shaft 91, so as to make the impeller 81 close to or away from the water inlet 82, thereby realizing the control of water inlet.
[0120] Specifically, the water inlet 82 is circular and coaxially arranged with the impeller 81. The impeller 81 is in the shape of a circular cake, and a circular cake block 85 is fixedly connected to the side of the impeller 81 close to the water inlet 82. The diameter of the circular cake block 85 is greater than that of the water inlet 82. When the connecting shaft 92 pushes the impeller 81 close to the water inlet 82, the circular cake block 85 gradually approaches the water inlet 82, thereby controlling the size of the gap between the water inlet 82 and the water inlet cavity, and realizing the control of water inlet.
[0121] When the water inflow needs to be completely cut off, the circular cake block 85 can be in contact with the water inlet 82, and a sealing ring 84 is fixed on the circular cake block 85 between the circular cake block 85 and the water inlet 82 to enable sealing. The inner diameter of the sealing ring 84 is equal to the diameter of the water inlet 82. The sealing ring 84 can be made of rubber or other materials with sealing properties. When the impeller 81 approaches the water inlet, the sealing ring 84 is in contact with the inner wall of the water inlet, which can better brake the impeller 81 and prevent the impeller 81 from rotating due to water flow as much as possible.
[0122] Similarly, in an embodiment, in order to enable the water flow to better enter the water inlet chamber when water inflow is needed, while reducing the impact of the water flow on the circular cake block 85, a conical block 86 is coaxially fixed to the end of the circular cake block 85 away from the connecting shaft 92, and the tip of the conical block 86 is away from the circular cake block 85. The ground surface of the conical block 86 has a diameter less than or equal to the inner diameter of the sealing ring 84. The setting of the conical block 86 can reduce the direct impact of the water flow on the circular cake block 85 as much as possible, and the water flow can be better guided into the water inlet chamber through the conical block 86.
[0123] A protective cover 95 is fixed to the end of the motor 9 away from the pump body 8, and the protective cover 95 forms a protective cavity with the motor 9. A second electromagnet 94 is fixed to the inner wall of the protective cover 95 away from the motor 9. A first electromagnet 93 is coaxially and rotatably connected to the end of the connecting shaft 92 away from the impeller 81. When the impeller 81 needs to be controlled to approach the water inlet 82, different directions of current can be applied to the first electromagnet 93 and the second electromagnet 94, so that the same polarity is formed on the side of the two electromagnets that approach each other, thereby generating repulsive force to push the impeller 81 to approach the water inlet 82.
[0124] Conversely, if the impeller 81 is to be away from the water inlet 82, the side of the first electromagnet 93 and the second electromagnet 94 that approaches each other forms different polarity, thereby generating attractive force to pull the impeller 81 away from the water inlet 82. Of course, the distance of the movement of the impeller 81 can be controlled by adjusting the size of the current passing through the two electromagnets, thereby controlling the size of the water flow passing through the water inlet 82.
[0125] The connecting shaft 92 and the first electromagnet 93 can be connected in the following manner: a bearing (not shown in the figure) is coaxially and fixedly connected to the end of the connecting shaft 92 close to the first electromagnet 93. The connecting shaft 92 is fixedly connected to the inner ring of the bearing, and the outer ring of the bearing is coaxially and fixedly connected to the first electromagnet 93, which is in the shape of a circular cake. When the first electromagnet 93 is in contact with the second electromagnet 94, the impeller 81 approaches the inner side wall of the water inlet chamber on the side of the motor 9. Of course, in other embodiments, the connecting shaft 92 can be rotatably connected to the first electromagnet 93 in other ways.
[0126] In another embodiment, in order to better limit the impeller 81, the upper surface of the protective cover 95 is fixedly connected with an electromagnetic limiting valve 96, the output shaft of the electromagnetic limiting valve 96 is fixedly connected with a limiting rod 961, the limiting rod 961 extends into the protective cavity through the surface of the protective cover 95, when the electromagnetic limiting valve 96 is powered, the limiting rod 961 approaches the connecting shaft 92 and abuts against the connecting shaft 92, when the connecting shaft 92 rotates, the limiting rod 961 can limit the limiting strip 921, thereby preventing the rotation of the impeller 81, and better limiting.
[0127] In another embodiment, by adjusting the rotational speed of the distribution pump motor to adjust the water flow, the distance between the impeller and the water outlet can also be adjusted. By presetting the corresponding relationship between the motor speed and the water flow, and the corresponding relationship between the distance between the impeller and the water outlet and the motor speed and the water flow, when the required water flow is determined, the motor speed and the distance between the impeller and the water outlet can be adjusted to control the size of the water flow. Of course, the motor speed and the distance between the impeller and the water outlet can be controlled by controlling the size of the current, and the specific value can be obtained by experiment and stored in the system.
[0128] That is, the rotational speed of the distribution pump and the distance between the distribution pump impeller and the water inlet can also be controlled based on the first speed control instruction to match the current water flow with the required water flow, that is, the first speed control instruction also includes the current size and direction of the first electromagnet and the second electromagnet. By controlling the speed and distance, the size of the water flow can be better adjusted, and when the motor is completely stopped, the size of the water flow can still be adjusted by adjusting the distance between the impeller and the water inlet, which can further improve the accuracy of adjustment.
[0129] Referring to Figure 3 In order to better adjust the rotational speed of the distribution pump and improve the accuracy of adjustment, in another embodiment, after obtaining the first speed control instruction based on the flow difference, the following steps are further included:
[0130] S11. Obtain the water supply adjustment time preset for the distribution pump position;
[0131] The water supply adjustment time refers to the time when the heating water supply is stopped or reduced due to seasonal changes. The specific time can be set according to the actual situation of different regions.
[0132] S12. Obtain the adjustment time difference based on the current time and the water supply adjustment time;
[0133] That is, calculate how long the current time is away from the water supply adjustment time, that is, subtract the current time from the water supply adjustment time, and obtain the value, that is, the adjustment time difference value.
[0134] S13. Obtain a prediction duration of the predicted weather;
[0135] The prediction duration of the predicted weather can be obtained through weather prediction software or weather forecast, wherein the prediction duration refers to the maximum duration of weather that can be predicted through weather forecast or weather prediction software, for example, weather forecast can predict the weather for 7 days in the future, so the prediction duration is 7 days, and if the weather for 15 days in the future can be predicted, the prediction duration is 15 days.
[0136] S14. Determine whether the adjustment time difference value matches the prediction duration;
[0137] That is, determine whether the adjustment time difference value is less than or equal to the prediction duration, that is, determine whether the weather corresponding to the current time is within the time corresponding to the predicted weather, that is, determine whether the weather at the water supply adjustment time can be completely predicted from the current time.
[0138] S15. If matched, obtain the current temperature of the current time;
[0139] If not matched, it proves that the weather at the water supply adjustment time cannot be predicted from the current time, so no operation can be performed at this time. If matched, it proves that the weather at the water supply adjustment time can be obtained through weather forecast or weather prediction software at this time, so the current temperature of the current time is obtained at this time, and the obtaining method can be obtained through a temperature sensor or through weather forecast or weather prediction software.
[0140] S16. Obtain a predicted average temperature based on the predicted weather;
[0141] Obtain the temperature value of each day from the current time to the water supply adjustment time through the predicted weather, and then obtain the average value of all temperature values. Of course, if the temperature value of each day is a range value, obtain the average value of the range value, that is, obtain the average value of each day's temperature by dividing the sum of the highest temperature and the lowest temperature by two, and then obtain the average value of all average values, that is, the predicted average temperature.
[0142] Of course, if the temperature value of each day is a range value, the average value of the lowest temperature value of each day can also be obtained, and the average value of the highest temperature value of each day can also be obtained, and the predicted average temperature is a range value, which is the range from the average value of the lowest temperature value of each day to the average value of the highest temperature value of each day.
[0143] S17. Determine whether the current temperature and the predicted average temperature match;
[0144] If the predicted average temperature is a single value, meaning the current temperature equals the predicted average temperature, then the current temperature matches the predicted average temperature; otherwise, they do not match. If the predicted average temperature is a range value, then if the current temperature falls within the range of the predicted average temperature, they match; otherwise, they do not match.
[0145] S18. If a match is found, a second speed control command is obtained based on the current time and the flow rate difference;
[0146] If the current temperature matches the predicted average temperature, it means that the time has been reached to adjust the speed in advance, that is, the speed of the distribution pump does not need to wait for the water supply adjustment time. Therefore, a second speed control command is generated based on the difference between the current time and the flow rate.
[0147] If they do not match, it means that the speed cannot be adjusted in advance. Therefore, the second speed control command is not obtained at this time. Instead, the second speed control command is obtained when the water supply adjustment time is reached or when the current temperature and the predicted average temperature match.
[0148] S19. Control the speed of the distribution pump based on the second speed control command to adjust the current water flow rate;
[0149] In other words, the second speed control command includes the current time and the flow difference. The second speed control command is obtained in the same way as the first speed control command, except that the second speed control command also includes the current time.
[0150] In other words, the system can adjust the speed of the distribution pump according to the current time and the water flow corresponding to the flow difference. This allows the system to control the speed of the distribution pump to increase or decrease in advance based on the climate temperature, thereby adjusting the current water flow and improving the accuracy of water flow adjustment to meet the water flow requirements of different distribution pump areas.
[0151] Reference Figure 4 To further improve the accuracy of water flow adjustment, in another embodiment, before obtaining the preset water supply adjustment time for the distribution pump location, the following steps are also included:
[0152] S21. Obtain the forecast accuracy of the weather within a preset time period;
[0153] The preset duration can be set according to actual needs, such as one month or two months. It obtains historical predicted temperature data and historical actual temperature data within the preset duration, compares the historical actual temperature data with the historical predicted temperature data, and determines the percentage of mismatched data, i.e., the prediction accuracy. Of course, the method for determining whether there is a match is the same as the method for determining whether the current temperature and the predicted average temperature match.
[0154] S22. determining whether the prediction accuracy is greater than or equal to a preset accuracy;
[0155] The preset accuracy can be set according to actual needs, that is, set according to the heating needs of the distribution pump position. If the prediction accuracy is greater than or equal to the preset accuracy, it proves that the temperature data obtained by predicting the weather has high accuracy and can meet the adjustment needs of the water flow, otherwise, the accuracy is insufficient and cannot meet the adjustment needs of the water flow.
[0156] S23. If not, the water supply adjustment time is not obtained;
[0157] S24. If yes, the step of obtaining the water supply adjustment time preset for the distribution pump position is executed.
[0158] If the prediction accuracy is less than the preset accuracy, it proves that the accuracy is insufficient at this time, so it is insufficient to adjust the water flow according to the climate temperature at this time, and therefore the water supply adjustment time is not obtained. If the prediction accuracy is greater than or equal to the preset accuracy, it proves that the accuracy of adjusting the water flow according to the climate temperature is high at this time, which can meet the adjustment needs, so the step of obtaining the water supply adjustment time preset for the distribution pump position is continued to be executed at this time.
[0159] Therefore, by determining whether the prediction accuracy is greater than or equal to the preset accuracy, and then determining whether to adjust the rotating speed of the distribution pump according to the predicted weather to adjust the current water flow, the needs of the distribution pump position for water flow adjustment can be met as much as possible.
[0160] Reference Figure 5 In order to be able to meet the acquisition of flow difference values in different situations, in another embodiment, the flow difference value is obtained based on the demand water flow and the current water flow, including:
[0161] S31. Obtain building change information of the distribution pump position;
[0162] The building change information includes whether the building is increased and the building type, and the acquisition method can be uploaded to the system through the terminal device, and the system reads and obtains. That is, when the building changes, it will be recorded through the terminal device, determine whether heating and water supply are needed, and upload to the water flow control system, so as to determine whether the water flow needs to be adjusted, of course, the water supply refers to hot water supply.
[0163] S32. Determine whether there is a large-capacity water-using building based on the building change information;
[0164] The system has preset building types corresponding to large-capacity water-using buildings, for example, bathrooms. If the building type in the building change information is a bathroom, it is determined that there is a large-capacity water-using building, otherwise, there is not.
[0165] Of course, in other embodiments, it can also be determined by the water consumption, for example, the building change information includes the predicted water consumption of the changed building, the predicted water consumption is the water consumption obtained according to historical data, the data uploaded to the system by the terminal device, and the system pre-stores the water consumption range value corresponding to the large-capacity water consumption building. If the predicted water consumption is within the water consumption range value, it proves that there is a large-capacity water consumption building, otherwise there is not.
[0166] S33. If there is, obtain the predicted water flow of the large-capacity water consumption building;
[0167] If there is no large-capacity water consumption building, it proves that even if there is a change in the building, the water consumption change is not large, and the flow difference value obtained by the current demand water flow and the current water consumption controls the rotating speed of the distribution pump. The change demand of water flow can be realized.
[0168] If there is a large-capacity water consumption building, it proves that the flow difference value obtained directly according to the demand water flow and the current water consumption cannot realize the change demand of water flow, so at this time the predicted water flow of the large-capacity water consumption building is obtained, and the predicted water flow is also the predicted water consumption.
[0169] S34. Obtain the change water flow based on the predicted water flow and the demand water flow;
[0170] That is, the value obtained by adding the demand water flow to the predicted water flow is the change water flow.
[0171] S35. Obtain the flow difference value based on the change water flow and the current water flow;
[0172] That is, the value obtained by subtracting the current water flow from the change water flow is the flow difference value, so that the change of the demand water flow is determined based on the change of the building, and then the flow difference value is determined. The acquisition of the flow difference value can change with the change of the building, which can improve the accuracy of the flow difference value acquisition, and then improve the accuracy of the rotating speed adjustment of the distribution pump, so that the adjustment of the current water flow is more in line with the water flow demand of the distribution pump position.
[0173] Referring to Figure 6 , in order to reduce the possibility of the total water flow shortage caused by the simultaneous adjustment of all distribution pumps as much as possible, in another embodiment, after the rotating speed of the distribution pump is controlled based on the first rotating speed control instruction to match the current water flow with the demand water flow, it further includes:
[0174] S41. Obtain the demand total water flow based on the demand water flow;
[0175] That is, the sum of all demand water flows is obtained, which is the demand total water flow.
[0176] S42. Obtain the generated water flow of the heat source position;
[0177] The heat source position is the position that provides hot water for all the distribution pump positions, and the generated water flow is the flow of hot water generated in the same time as the demand water flow.
[0178] S43. Determine whether the total demand water flow exceeds the generated water flow;
[0179] That is, determine whether the total demand water flow is greater than the generated water flow, so as to determine whether the generated water flow of the heat source position can meet the demand of the total demand water flow of the distribution pump position, that is, whether a situation of insufficient supply will occur. If the total demand water flow exceeds the generated water flow, it proves that a situation of insufficient supply will occur, otherwise it will not.
[0180] S44. If yes, obtain the distribution pump speed adjustment time of the distribution pump position;
[0181] If the total demand water flow does not exceed the generated water flow, it proves that a situation of insufficient supply will not occur, so no further operation is needed at this time. If the total demand water flow exceeds the generated water flow, it proves that a situation of insufficient supply will occur, so in order to alleviate the distribution pressure of water flow at this time, the distribution pump speed adjustment time of the distribution pump position is obtained.
[0182] Different distribution pump positions have different water flow adjustment times, and the system pre-stores the demand start times of the maximum demand water flows of different distribution pump positions. The demand start time is the distribution pump speed adjustment time. The demand start times of the maximum demand water flows of different distribution pump positions are obtained according to historical data.
[0183] S45. Control the start time of the distribution pump speed adjustment based on the distribution pump speed adjustment time;
[0184] Then, according to the distribution pump speed adjustment time, the distribution pump adjusts the start time of the speed adjustment according to the distribution pump speed adjustment time, without the distribution pump still rotating at the speed corresponding to the maximum demand water flow in the non-distribution pump speed adjustment time, so that the distribution pump speed adjustment time is staggered, and the possibility of insufficient total water flow caused by simultaneous adjustment of all distribution pumps is reduced as much as possible.
[0185] Referring to Figure 7 In order to determine whether a water leakage occurs during the water supply and heating process, and facilitate the staff to timely and safely investigate, in another embodiment, after the speed of the distribution pump is controlled based on the first speed control instruction to match the current water flow with the demand water flow, the method further comprises:
[0186] S51. Obtain building distribution information of the distribution pump position;
[0187] The building distribution information includes a heating building and a water-using building, for example, a house is a heating building and a bathroom is a water-using building. Of course, in the actual setting process, the heating building and the water-using building can be set according to actual needs.
[0188] S52. When the building distribution information does not exist the water-using building, obtain the pumped water flow of the distribution pump;
[0189] That is, when only the heating building exists in the building distribution information, the pumped water flow of the distribution pump is obtained at this time, which can also be obtained by the flow meter.
[0190] S53. Obtain the backflow water flow of the heat source position corresponding to the pumped water flow;
[0191] That is, the water flow of the backflow water pipe of the distribution pump position corresponding to the pumped water flow is obtained, that is, the backflow water flow. Of course, the acquisition time length of the pumped water flow and the acquisition time length of the backflow water flow are the same.
[0192] S54. Determine whether the pumped water flow and the backflow water flow match;
[0193] At this time, since only the heating building exists, there is no water leakage, so the pumped water flow and the backflow water flow match, that is, the pumped water flow and the backflow water flow are equal, or the difference between the two is within an error range.
[0194] S55. If not, obtain the water leakage prompt information;
[0195] If the pumped water flow and the backflow water flow match, it proves that there is no water leakage problem at this time. If the pumped water flow and the backflow water flow do not match, it proves that the pipeline may have leaked. Therefore, at this time, the water leakage prompt information is obtained, which includes the difference between the pumped water flow and the backflow water flow and the corresponding distribution pump position.
[0196] After obtaining the water leakage prompt information, it is sent to the terminal device of the maintenance personnel to remind the maintenance personnel, so that the maintenance personnel can timely check the pipeline maintenance and ensure the water flow demand of the distribution pump position as much as possible.
[0197] S56. When the building distribution information exists the water-using building, obtain the maximum water flow of the water-using building;
[0198] When the building distribution information exists the water-using building, the maximum water flow of the water-using building is obtained. The maximum water flow can be set according to the actual situation of the water-using building, for example, the maximum water flow in the history of the water-using building is obtained according to the historical data, and a fault tolerance value is added on this basis, thereby obtaining the maximum water flow.
[0199] S57. obtaining a first difference value based on the pumped water flow and the backflow water flow;
[0200] That is, the value obtained by subtracting the backflow water flow from the pumped water flow is the first difference value, that is, the water flow lost in the backflow process.
[0201] S58. determining whether the first difference value is less than or equal to the maximum water flow;
[0202] That is, it is determined whether the lost water flow is the water flow used by the water-using building. If the first difference value is greater than the maximum water consumption, it is proved that there is a leakage condition in addition to the water consumption of the water-using building. If the first difference value is less than or equal to the maximum water flow, it is proved that the water consumption is normal at this time.
[0203] S59. If not, obtaining a leakage prompt information;
[0204] Therefore, when the first difference value is less than or equal to the maximum water flow, no other operation is needed at this time, and if the first difference value is greater than the maximum water consumption, the leakage prompt information is obtained at this time, so as to remind the maintenance personnel and enable the maintenance personnel to timely check the pipeline for maintenance and ensure the water flow demand of the distribution pump position as much as possible.
[0205] Reference Figure 8 In order to determine as much as possible whether the leakage condition is natural leakage or artificial water taking, in another embodiment, after obtaining the leakage prompt information, the method further comprises:
[0206] S61. obtaining a leakage prompt time based on the leakage prompt information;
[0207] That is, when the leakage prompt information is obtained, the time when the first difference value is greater than the maximum water consumption and the time when the first difference value is less than or equal to the maximum water consumption are recorded and stored in the leakage prompt information. Therefore, after obtaining the leakage prompt information, the leakage prompt time can be obtained at the same time.
[0208] S62. determining whether all the leakage prompt times match;
[0209] The relationship between the first difference value and the maximum water consumption is intermittently obtained, and is also obtained every day. The duration of the interruption can be set according to actual needs, so multiple leakage prompt times can be obtained. By comparing all the leakage prompt times, it can be determined whether the leakage prompt time of each day is the same or within a same range value. If so, it is proved that the leakage prompt times match, and if the leakage prompt times have no regularity or are always leaking, it is proved that they do not match.
[0210] S63. If matching, determining that the leakage prompt information is artificial water taking;
[0211] S64. If not matched, determine the water leakage prompt information as pipeline leakage.
[0212] If the water leakage prompt time matches, it proves that the water leakage is regularly carried out, at this time it can be proved that there is a high probability that the user intentionally takes water from the pipeline, and after taking water, the valve is closed to stop taking water, so there is a certain regularity, so at this time it is determined that the water leakage prompt information is artificial water taking. If the water leakage prompt time does not match, it proves that the water leakage is not intentional at this time, so at this time it is determined that the water leakage prompt information is pipeline leakage.
[0213] Thus, by the above-mentioned manner, the specific reason for the water leakage can be further determined, and then the staff can better maintain and manage the pipeline, and the water flow demand of the distribution pump position can be ensured as much as possible.
[0214] The implementation principle of the water flow control based on the distribution pump according to the embodiment of the application is as follows: first, the current time and the time flow table are acquired, then the current time and the time flow table are matched, and the required water flow is obtained, so that the water flow required by the distribution pump position can be acquired according to the time. Then, the flow difference value is acquired according to the required water flow and the current water flow, so that the size relationship between the actual water flow and the required water flow can be determined, and then the first speed control instruction is acquired according to the flow difference value, so that the speed of the distribution pump is controlled, and the distribution pump can adjust the current water flow according to the speed, so that the current water flow can be matched with the required water flow. Thus, the distribution pump does not need to be kept full at all times, and the water flow demand of different regions can be met, so that the possibility of the occurrence of the situation that the water flow is excessive in some regions and the water flow is insufficient in some regions due to the different distances of the distribution pump from the heat source position can be reduced.
[0215] The embodiment of the application also discloses a water flow control system based on a distribution pump, which can achieve the same technical effects as the water flow control method based on the distribution pump.
[0216] Reference Figure 9 The water flow control system based on the distribution pump comprises:
[0217] A position acquisition module 1 is configured to acquire the position of a water consumption region where the distribution pump exists, as the distribution pump position.
[0218] A time flow acquisition module 2 is configured to acquire the current time and a preset time flow table, and the time flow table comprises a water supply time and a water supply flow corresponding to the water supply time.
[0219] A first water flow acquisition module 3 is configured to match the current time with the time flow table, and acquire the corresponding water supply flow as the required water flow.
[0220] a second water flow obtaining module 4, configured to obtain a current water flow of the distribution pump position;
[0221] a difference obtaining module 5, configured to obtain a flow difference based on the required water flow and the current water flow;
[0222] an instruction obtaining module 6, configured to obtain a first rotating speed control instruction based on the flow difference;
[0223] a rotating speed control module 7, configured to control the rotating speed of the distribution pump based on the first rotating speed control instruction to match the current water flow with the required water flow.
[0224] Specifically, first, the position obtaining module 1 obtains the position of the water consumption area where the distribution pump exists as the distribution pump position, and sends to the second water flow obtaining module 4 connected thereto.
[0225] The time flow obtaining module 2 obtains the current time and a preset time flow table, and sends to the first water flow obtaining module 3 connected thereto. The time flow table includes water supply time and water supply flow corresponding to the water supply time. Then the first water flow obtaining module 3 matches the current time with the time flow table to obtain the corresponding water supply flow as the required water flow, and sends to the difference obtaining module 5 connected thereto.
[0226] Then the second water flow obtaining module 4 obtains the current water flow of the distribution pump position, and sends to the difference obtaining module 5 connected thereto. Then the difference obtaining module 5 obtains the flow difference based on the required water flow and the current water flow, and sends to the instruction obtaining module 6 connected thereto.
[0227] Finally, the instruction obtaining module 6 obtains the first rotating speed control instruction based on the flow difference, and sends to the rotating speed control module 7 connected thereto. The rotating speed control module 7 controls the rotating speed of the distribution pump according to the first rotating speed control instruction to match the current water flow with the required water flow.
[0228] Thus, the distribution pump does not need to keep full load at all times, and the water flow demand of different areas can be met, thereby reducing the possibility of over-supply of water flow in some areas and insufficient water flow in some areas due to different distances of the distribution pump from the heat source position.
[0229] The embodiment of the application further discloses an intelligent terminal, including a memory and a processor. The memory stores an intelligent computer program. The processor can execute the steps of the water flow control method based on the distribution pump when running the intelligent computer program. The intelligent computer program can query, compare, judge and other series of steps on data by using known processing programs, thereby realizing the water flow control based on the distribution pump.
[0230] The embodiment of the application further discloses a computer readable storage medium which stores a computer program capable of being loaded by a processor and executing the water flow control method based on a distribution pump as described above, and the computer readable storage medium comprises various storage medium capable of storing program codes, for example, a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0231] The above are preferred embodiments of the application, and do not limit the protection scope of the application, so that: equivalent changes made according to the structure, shape, principle of the application should be covered in the protection scope of the application.
Claims
1. A method of water flow control based on distribution pumps, characterized by, The method comprises the following steps: obtaining the position of a water-using area where a distribution pump is located as a distribution pump position; obtaining a current time and a preset time flow table, the time flow table comprising water supply time and water supply flow corresponding to the water supply time; matching the current time with the time flow table to obtain corresponding water supply flow as required water flow; obtaining current water flow of the distribution pump position; obtaining flow difference value based on the required water flow and the current water flow; obtaining first rotating speed control instruction based on the flow difference value; controlling rotating speed of the distribution pump based on the first rotating speed control instruction to match the current water flow with the required water flow; after the step of obtaining first rotating speed control instruction based on the flow difference value, the method further comprises the following steps: obtaining preset water supply adjustment time of the distribution pump position; obtaining adjustment time difference value based on the current time and the water supply adjustment time; obtaining predicted time length of predicted weather; judging whether the adjustment time difference value matches the predicted time length; if yes, obtaining current temperature of the current time; obtaining predicted average temperature based on the predicted weather; judging whether the current temperature matches the predicted average temperature; if yes, obtaining second rotating speed control instruction based on the current time and the flow difference value; controlling rotating speed of the distribution pump based on the second rotating speed control instruction to adjust the current water flow; the step of obtaining flow difference value based on the required water flow and the current water flow comprises the following steps: obtaining building change information of the distribution pump position; judging whether there is large-capacity water-using building based on the building change information; if yes, obtaining predicted water flow of the large-capacity water-using building; obtaining change water flow based on the predicted water flow and the required water flow; obtaining the flow difference value based on the change water flow and the current water flow; after the step of controlling rotating speed of the distribution pump based on the first rotating speed control instruction to match the current water flow with the required water flow, the method further comprises the following steps: obtaining required total water flow based on the required water flow; obtaining generated water flow of heat source position; judging whether the required total water flow exceeds the generated water flow; if yes, obtaining distribution pump rotating speed adjustment time of the distribution pump position; controlling starting time of rotating speed adjustment of the distribution pump based on the distribution pump rotating speed adjustment time; obtaining building distribution information of the distribution pump position, the building distribution information comprising heat supply building and water-using building; when the building distribution information does not comprise the water-using building, obtaining pumped water flow of the distribution pump; obtaining backflow water flow of heat source position corresponding to the pumped water flow; judging whether the pumped water flow matches the backflow water flow; if no, obtaining water leakage prompt information; when the building distribution information comprises the water-using building, obtaining maximum water flow of the water-using building; obtaining first difference value based on the pumped water flow and the backflow water flow; judging whether the first difference value is less than or equal to the maximum water flow; if no, obtaining the water leakage prompt information.
2. The water flow control method according to claim 1, characterized by, before the step of obtaining preset water supply adjustment time of the distribution pump position, the method further comprises the following steps: acquiring a prediction accuracy of the predicted weather in a preset time period; determining whether the prediction accuracy is greater than or equal to a preset accuracy; if not, not acquiring the water supply adjustment time; if yes, proceeding to the next step.
3. The water flow control method according to claim 1, wherein After acquiring the water leakage prompt information, further comprising: acquiring a water leakage prompt time based on the water leakage prompt information; determining whether all the water leakage prompt times match; if yes, determining that the water leakage prompt information is artificial water release; if not, determining that the water leakage prompt information is pipeline leakage.
4. A smart terminal, characterized by comprising: a memory for storing a computer program capable of running on a processor; the processor, when running the computer program, is capable of executing the steps of the method according to any one of claims 1 to 3.
5. A computer-readable storage medium, characterized in that: a computer program capable of being loaded and executed by the processor to perform the method according to any one of claims 1 to 3 is stored.
Citation Information
Patent Citations
Secondary water supply equipment control method and system based on model
CN104153424A