Control method, device, system and equipment and storage medium
By dynamically allocating weights and performing multi-objective optimization in a multi-unit water system, the problem of unreasonable water intake distribution caused by changes in pump unit efficiency has been solved, achieving precise control of the water system and improving overall performance, thus enhancing the user experience.
Patent Information
- Application Number
- CN202511322524.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-16
- Publication Date
- 2025-11-18
AI Technical Summary
In multi-unit water systems, existing technologies fail to effectively consider the dynamic characteristics of pump unit efficiency changes over time and with the environment, resulting in unreasonable water intake distribution, overload of some pump units and underutilization of others' potential, leading to poor overall performance.
Based on historical performance data or current operating status data of the current load range, target weights are dynamically allocated, and combined with multi-objective optimization strategies, the target efficiency and opening degree of each pump unit are determined to achieve precise control.
By using dynamic weight allocation and multi-objective optimization, the overall performance of the water system is improved, avoiding the problems of static efficiency evaluation and unreasonable power allocation in traditional methods, and enhancing the user experience.
Smart Images

Figure CN120969146A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of water system technology, and in particular to a control method, apparatus, system, equipment and storage medium. Background Technology
[0002] In multi-unit water systems (i.e., water systems comprising multiple pump units), due to differences in efficiency, load fluctuations, and power requirements among the pump units, related technologies typically allocate water flow based on fixed parameters or empirical values, neglecting the dynamic characteristics of pump unit efficiency changing over time and under environmental conditions. For example, pump unit efficiency may vary due to equipment aging, changes in ambient temperature, or load fluctuations, causing water flow allocation to deviate from the optimal state. Particularly when multiple pump units with different power ratings operate simultaneously, rationally allocating water flow according to their power differences is a complex problem. Related technologies often employ simple proportional allocation, failing to fully consider the actual efficiency and operating status of each pump unit. This may lead to some pump units being overloaded while others are not fully utilized, resulting in poor overall water system performance. Summary of the Invention
[0003] In view of this, in order to solve the technical problem that the control methods of water systems in the prior art may cause some water pump units to be overloaded while others do not fully utilize their potential, thereby resulting in poor performance of the entire water system, this disclosure provides a control method, device, system, equipment and storage medium.
[0004] According to a first aspect of the present disclosure, a control method is provided, the control method being applied to a water system, the water system including a plurality of water pump units, the control method comprising:
[0005] Based on the historical performance data or current operating status data of the water system in the current load range, a target first weight and a target second weight are determined for each water pump unit; wherein, the sum of the target first weight and the target second weight is 1, the target first weight is the weight corresponding to the current efficiency of the water pump unit, and the target second weight is the weight corresponding to the historical efficiency of the water pump unit;
[0006] The target efficiency of each pump unit is determined based on its historical efficiency, current efficiency, and the first and second target weights.
[0007] Based on the multi-objective optimization strategy and the target efficiency of each pump unit, the actual efficiency of each pump unit is determined.
[0008] Based on the actual efficiency and rated power of each pump unit, a target opening degree for each pump unit is determined, so that the opening degree of each pump unit is adjusted to the corresponding target opening degree.
[0009] In an optional implementation, determining the target first weight and target second weight for each pump unit based on historical performance data or current operating status data of each pump unit in the water system includes:
[0010] If the historical performance data is stored in the water system, the target second weight and the target first weight of each water pump unit are determined based on the historical performance data.
[0011] In an optional implementation, determining the target second weight for each pump unit based on the historical performance data includes:
[0012] If the historical performance data indicates that the historical average efficiency of a single pump unit is 5% higher than the historical average efficiency of any other pump unit, then the current second weight of the single pump unit is increased by 10% to obtain the target second weight of the single pump unit, and the current second weight of any other pump unit is decreased by 10% to obtain the target second weight of the other pump unit.
[0013] In an optional implementation, determining the target second weight for each pump unit based on the historical performance data includes:
[0014] If the historical performance data indicates that the efficiency degradation rate of a single water pump unit is greater than a set degradation threshold, then the current second weight of the single water pump unit is reduced by 10% to obtain the target second weight of the single water pump unit.
[0015] In an optional implementation, determining the target first weight and target second weight for each pump unit based on historical performance data or current operating status data of the water system in the current load range includes:
[0016] If the historical performance data is not stored in the water system, the target first weight and the target second weight of each water pump unit are determined based on the current operating status data.
[0017] In an optional implementation, determining the target first weight for each pump unit based on the current operating status data includes:
[0018] If the current operating data indicates that the current vibration acceleration of a single water pump unit is greater than the acceleration threshold, then the current first weight of the single water pump unit is reduced by 20% to obtain the target first weight of the single water pump unit.
[0019] In an optional implementation, determining the target first weight for each pump unit based on the current operating status data includes:
[0020] If the current operating data indicates that the pump adjustment frequency of a single water pump unit is greater than or equal to the adjustment frequency threshold, then the current first weight of the single water pump unit is reduced by 10% to obtain the target first weight of the single water pump unit.
[0021] In an optional implementation, determining the target first weight for each pump unit based on the current operating status data includes:
[0022] If the difference between the current power and the rated power of a single water pump unit, as indicated by the current operating data, is greater than 5%, then the current first weight of the single water pump unit is reduced by 10% to obtain the target first weight of the single water pump unit.
[0023] In an optional implementation, determining the target first weight for each pump unit based on the current operating status data includes:
[0024] If the duration of the current operating data indicating that the current vibration acceleration of a single water pump unit is less than or equal to the acceleration threshold, the water pump adjustment frequency is less than or equal to 80% of the adjustment frequency threshold, and the difference between the current power and the rated power is less than or equal to 5% reaches a set duration threshold, then the current first weight of the single water pump unit is increased by 10% to obtain the target first weight of the single water pump unit.
[0025] In an optional implementation, determining the target efficiency of each pump unit based on its historical efficiency, current efficiency, and the target first weight and the target second weight includes:
[0026] Based on η i =ω1×η1+ω2×η2 determines the target efficiency of each pump unit; where η i Let w1 represent the target efficiency of the i-th pump unit, w2 represent the target first weight of the i-th pump unit, η1 represent the current efficiency of the i-th pump unit, w2 represent the target second weight of the i-th pump unit, and η2 represent the historical efficiency of the i-th pump unit.
[0027] In one optional implementation, the multi-objective optimization strategy includes:
[0028] Efficiency target f1=(∑|η i实 -η i |) / n; where η i实 η represents the actual efficiency of the i-th pump unit, n is the number of pump units in the water system, and η is the number of pump units in the system.i The target efficiency is the efficiency of the i-th pump unit;
[0029] Energy consumption target f2 = max[(∑P i +E pump ) / E best -0.9,0]; where P i E represents the current power of the i-th pump unit. pump E represents the energy consumption of the water pump drive in the water system. best This represents the historical best value of the water system under the current operating conditions;
[0030] Stability objective f3 = max[F / F max -1,0]; where F represents the pump adjustment frequency, F max This indicates the frequency threshold for adjustment.
[0031] In an optional implementation, determining the actual efficiency of each pump unit based on the multi-objective optimization strategy and the target efficiency of each pump unit includes:
[0032] Obtain the target percentage corresponding to each target in the multiple target optimization strategies;
[0033] The target power of each pump unit is determined by solving the equation F_total = α×f1 + β×f2 + γ×f3. Here, α + β + γ = 1, α represents the proportion of the efficiency target, β represents the proportion of the energy consumption target, and γ represents the proportion of the stability target. The smaller F_total is, the better the performance of the water system.
[0034] In an optional implementation, determining the target opening degree for each pump unit based on its actual efficiency and rated power includes:
[0035] The power error of each pump unit is determined based on the actual efficiency of each pump unit and the rated power.
[0036] Based on PID control formula And the power error of each water pump unit, to determine the PID output information of each water pump unit; where K p To represent a proportional system, K i K represents the integral coefficient. d Here, e(t) represents the differential coefficient, e(t) represents the power error, and u(t) represents the PID output information.
[0037] Based on the PID output information of each water pump unit and θ i =θ base +u iDetermine the target opening degree for each pump unit; where θ base Indicates the foundation opening degree of the water pump unit, u i This represents the PID control output information of the i-th water pump unit, θ i This represents the target opening degree of the i-th pump unit.
[0038] According to a second aspect of the present disclosure, a control device is provided, the control device being applied to a water system, the control device being configured to implement the control method as described in any of the first aspects, wherein the control device includes:
[0039] The determination module is used to determine the target first weight and target second weight of each water pump unit based on the historical performance data or current operating status data of the water system in the current load range; wherein, the sum of the target first weight and the target second weight is 1, the target first weight is the weight corresponding to the current efficiency of the water pump unit, and the target second weight is the weight corresponding to the historical efficiency of the water pump unit;
[0040] The determining module is further configured to determine the target efficiency of each pump unit based on the historical efficiency, current efficiency, target first weight, and target second weight of each pump unit.
[0041] The determining module is also used to determine the actual efficiency of each pump unit based on the multi-objective optimization strategy and the target efficiency of each pump unit;
[0042] The determining module is also used to determine the target opening degree of each pump unit based on the actual efficiency and rated power of each pump unit;
[0043] The adjustment module is used to adjust the opening degree of each water pump unit to the corresponding target opening degree.
[0044] According to a third aspect of the present disclosure, a water system is provided, the water system including a plurality of water pump units and a control device as described in the second aspect.
[0045] According to a fourth aspect of the present disclosure, an electronic device is provided, comprising: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; the memory is used to store a computer program; and the processor is used to implement the control method described in the first aspect when executing the computer program.
[0046] According to a fifth aspect of the present disclosure, a storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the control method described in the first aspect.
[0047] The technical solutions provided by the embodiments of this disclosure can include the following beneficial effects: In this disclosure, based on historical performance data or current operating status data of the current load range, a first target weight (historical efficiency ratio) and a second target weight (current efficiency ratio) are flexibly allocated. This avoids misjudgments caused by short-term fluctuations due to using only current efficiency (such as a sudden drop in efficiency caused by instantaneous load shocks), and also prevents evaluation lag caused by relying on fixed historical data. This can effectively reduce the evaluation error of target efficiency and provide a reliable basis for subsequent power allocation. In addition, this disclosure also adopts a multi-objective optimization strategy to determine the target power of each pump unit, and then determines and adjusts the pump unit's opening degree based on the actual power and target power. This can avoid performance defects caused by optimization based on a fixed single target, better ensure the overall performance of the water system, and better meet the different target needs of users, thus improving the user experience. That is, this disclosure solves the problems of static efficiency evaluation and unreasonable power allocation in traditional water systems through the collaborative design of dynamic weight allocation and multi-objective optimization. It can effectively achieve precise control of each pump unit and improve the overall performance of the system, further enhancing the user experience.
[0048] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0049] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0050] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0051] One or more embodiments are illustrated by way of example with reference numerals in the accompanying drawings. These illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the drawings are not to be limited by scale.
[0052] Figure 1 This is a schematic diagram illustrating a control method according to an exemplary embodiment.
[0053] Figure 2 This is another schematic diagram illustrating a control method according to an exemplary embodiment.
[0054] Figure 3This is a block diagram of a control device according to an exemplary embodiment.
[0055] Figure 4 This is a block diagram of an electronic device according to an exemplary embodiment. Detailed Implementation
[0056] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0057] The following disclosure provides numerous different embodiments or examples for implementing various aspects of the invention. To simplify the disclosure, specific examples of components and arrangements are described below. These are merely examples and are not intended to limit the scope of the invention. Furthermore, reference numerals and / or letters may be repeated in different examples. Such repetition is for simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or arrangements discussed.
[0058] For ease of description, spatial relative terms may be used in the text to describe the relative position or movement of one element or feature relative to another element or feature, as shown in the figure. These relative terms include, for example, "inside," "outside," "middle," "outer," "below," "below," "above," "front," "back," etc. Such spatial relative terms are intended to include different orientations of the device in use or operation, other than those depicted in the figure. For example, if the device in the figure undergoes a positional flip, orientation change, or change of motion, these directional indications will change accordingly. For instance, an element described as "below other elements or features" or "below other elements or features" will subsequently be oriented "above other elements or features" or "above other elements or features." Therefore, the example term "below" can include both upper and lower orientations. The device may be otherwise oriented (rotated 90 degrees or in other directions), and the spatial relative descriptors used in the text will be interpreted accordingly.
[0059] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this application. Therefore, the drawings only show the components related to this application and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.
[0060] The embodiments of this application will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be understood that the preferred embodiments are only for illustrating this application and are not intended to limit the scope of protection of this application.
[0061] To address the technical problem that existing water system control methods may lead to overload of some pump units while others fail to reach their full potential, resulting in poor overall water system performance, this disclosure provides a control method, apparatus, system, equipment, and storage medium.
[0062] This disclosure flexibly allocates a first target weight (historical efficiency percentage) and a second target weight (current efficiency percentage) based on historical performance data or current operating status data within the current load range. This avoids misjudgments caused by short-term fluctuations due to relying solely on current efficiency (such as a sudden drop in efficiency caused by instantaneous load shocks) and prevents evaluation lags caused by depending on fixed historical data. This effectively reduces the evaluation error of target efficiency and provides a reliable basis for subsequent power allocation. Furthermore, this disclosure employs a multi-objective optimization strategy to determine the target power of each pump unit. Then, based on the actual power and target power, the pump unit's operating degree is determined and adjusted. This avoids performance defects caused by optimization based on a fixed single objective, better ensuring the overall performance of the water system and better meeting users' different objective needs, thus improving the user experience. In short, this disclosure, through the collaborative design of dynamic weight allocation and multi-objective optimization, solves the problems of static efficiency evaluation and unreasonable power allocation in traditional water systems. It can effectively achieve precise control of each pump unit and improve the overall system performance, further enhancing the user experience.
[0063] In one exemplary embodiment, reference Figure 1 As shown, a water system and a control method applied to the water system are provided. The water system may include multiple water pump units, and the control method may include:
[0064] S110. Based on the historical performance data or current operating status data of the water system in the current load range, determine the target first weight and target second weight for each water pump unit.
[0065] S120. Based on the historical efficiency, current efficiency, target first weight and target second weight of each pump unit, determine the target efficiency of each pump unit.
[0066] S130. Based on the multi-objective optimization strategy and the target efficiency of each pump unit, determine the target power of each pump unit;
[0067] S140. Based on the actual power and target power of each pump unit, determine the target opening degree of each pump unit so as to adjust the opening degree of each pump unit to the corresponding target opening degree.
[0068] In step S110, historical performance data refers to performance data up to the current moment for at least a set period of time. It should be noted that the set period of time can be set according to actual needs and is not limited thereto. For example, historical performance data may include historical efficiency data, which may include at least one month's historical efficiency for each pump unit, and at least one month's average efficiency for each pump unit (which can be denoted as historical average efficiency), etc., and is not limited thereto.
[0069] Current operating status data may include relevant parameters characterizing the current status of each pump unit, such as the current vibration acceleration, current efficiency, and pump regulation frequency. The specific content is not limited.
[0070] In this embodiment, the first target weight is the weight of the current efficiency, and the second target weight is the weight of the historical efficiency. That is, this embodiment configures two weights: a first weight for the current efficiency and a second weight for the historical efficiency. When redetermining the first weight, the current first weight for the current efficiency is recorded as the current first weight, and the target value of the first weight for the current efficiency is recorded as the target first weight. The second weight can be referenced from the first weight, and will not be elaborated further.
[0071] In this step, refer to Figure 2 As shown, when determining the first weight and the second weight of the target, the control method may include:
[0072] S111. Determine whether historical performance data is stored in the water system;
[0073] S112. If the water system stores historical performance data, then determine the target second weight for each pump unit based on the historical performance data, and then determine the target first weight based on the sum of the target first weight and the target second weight being 1.
[0074] S113. If the water system does not store historical performance data, then the target first weight of each pump unit is determined based on the current operating status data, and then the target second weight is determined based on the sum of the target first weight and the target second weight being 1.
[0075] In step S111, when determining whether the water system stores historical performance data, the purpose is to determine whether the water system stores sufficient historical performance data, that is, whether the water system stores historical performance data up to the current time for at least a set duration.
[0076] It should be noted that the stock market settings can be configured according to actual needs, and there is no limit to the specific values. For example, the set duration can be greater than or equal to one month.
[0077] In step S112, if the water system stores historical performance data (in this disclosure, it means that there is enough historical performance data stored, i.e., historical performance data stored up to the current time for at least a set period of time), the target second weight of each water pump unit can be determined based on the historical performance data, and then the target first weight is determined based on the sum of the target first weight and the target second weight being 1.
[0078] It should be noted that the default initial values for the first and second target weights are both 0.5. These two values are set based on the principle of "no obvious bias in the initial stage." When the water system is first started and there is insufficient operating data (or it is the first deployment), the impact of historical performance and current operating status on efficiency calculation is each 50%, in order to avoid evaluation bias caused by a single dimension (such as relying solely on historical data).
[0079] Specifically, when the water system stores historical performance data, if the historical performance data indicates that the historical average efficiency of a single water pump unit is 5% higher than the historical average efficiency of any other water pump unit, then the current second weight of the single water pump unit is increased by 10% to obtain the target second weight of the single water pump unit, and the current second weight of any water pump unit is decreased by 10% to obtain the target second weight of any water pump unit.
[0080] For example, a water system includes three pump units. If historical performance data indicates that the historical average efficiency of the first pump unit is 5% higher than that of the second pump unit, and the historical average efficiency of the first pump unit is also 5% higher than that of the third pump unit, then the current second weight of the first pump unit is increased by 10% to obtain the target second weight of the first pump unit; the current second weight of the second pump unit is decreased by 10% to obtain the target second weight of the second pump unit; and the current second weight of the third pump unit is decreased by 10% to obtain the target second weight of the third pump unit.
[0081] Specifically, when the water system stores historical performance data, if the historical performance data indicates that the efficiency decay rate of a single water pump unit is greater than the set decay threshold, then the current second weight of the single water pump unit will be reduced by 10% to obtain the target second weight of the single water pump unit.
[0082] It should be noted that the attenuation threshold can be set according to the actual situation, and its specific value is not limited. For example, the attenuation threshold can be set to 8% / month. If the historical performance data shows that the efficiency attenuation rate of the i-th pump unit is greater than 8% / month, then the current second weight of the i-th pump unit can be reduced by 10% to obtain the target second weight of the i-th pump unit.
[0083] It should be noted that, in addition to determining the target second weight of each pump unit in the manner described above, it can also be determined in other ways, and there are no restrictions on this.
[0084] In step S113, if the water system does not store historical performance data (in this disclosure, this means that there is not enough historical performance data stored, that is, the stored performance data has not reached the set duration of historical performance data up to the current time, or no historical performance data is stored), then the target first weight of each water pump unit is determined based on the current operating status data, and then the target second weight is determined based on the sum of the target first weight and the target second weight being 1.
[0085] When historical performance data is not stored in the water system, if the current operating data indicates that the current vibration acceleration of a single water pump unit is greater than the acceleration threshold, the current first weight of the single water pump unit will be reduced by 20% to obtain the target first weight of the single water pump unit.
[0086] It should be noted that the acceleration threshold can be set according to actual conditions, and its specific value is not limited. Generally, the higher the power rating of the water pump unit, the larger its corresponding acceleration threshold. For example, the acceleration threshold can be configured with reference to the table below:
[0087] Table 1
[0088] Unit power level Conventional threshold Vibration source description Small power units (8-12kW) 3g Mainly caused by slight imbalance of the water pump motor rotor Medium-power units (16-20 kW) 3.5g Includes water flow pulsation in pipelines + vibration of water pump motor High-power units (>20kW) 5g The water pump unit is heavy, and its vibration is easily transmitted to the piping system.
[0089] Referring to the table above, in the absence of historical performance data stored in the water system, for low-power units, if their current vibration acceleration is greater than 3g, the current first weight of the pump unit can be reduced by 20% to obtain the target first weight. For medium-power units, if their current vibration acceleration is greater than 3.5g, the current first weight of the pump unit can be reduced by 20% to obtain the target first weight. For high-power units, if their current vibration acceleration is greater than 5g, the current first weight of the pump unit can be reduced by 20% to obtain the target first weight.
[0090] When historical performance data is not stored in the water system, if the current operating data indicates that the pump adjustment frequency of a single water pump unit is greater than or equal to the adjustment frequency threshold, the current first weight of the single water pump unit will be reduced by 10% to obtain the target first weight of the single water pump unit.
[0091] It should be noted that the adjustment frequency threshold can be preset, and the specific value can be set according to actual needs. The adjustment frequency threshold can also be obtained from historical performance data, which can be the maximum adjustment frequency of the pump unit during stable operation in historical performance data.
[0092] For example, the adjustment frequency threshold is the maximum adjustment frequency of the pump unit during stable operation in historical performance data. If historical performance data is not stored in the water system, and the current operating data indicates that the pump adjustment frequency of the first i-th pump unit is greater than or equal to the adjustment frequency threshold, then the current first weight of the i-th pump unit is reduced by 10% to obtain the target first weight of the i-th pump unit.
[0093] When historical performance data is not stored in the water system, if the difference between the current power and the rated power of a single water pump unit is greater than 5% as indicated by the current operating data, the current first weight of the single water pump unit can be reduced by 10% to obtain the target first weight of the single water pump unit.
[0094] For example, if historical performance data is not stored in the water system, and the difference between the current power and the rated power of the i-th pump unit is greater than 5% according to the current operating data, the current first weight of the i-th pump unit can be reduced by 10% to obtain the target first weight of the i-th pump unit.
[0095] When no historical performance data is stored in the water system, if the current operating data indicates that the current vibration acceleration of a single water pump unit is less than or equal to the acceleration threshold, the water pump adjustment frequency is less than or equal to 80% of the adjustment frequency threshold, and the difference between the current power and the rated power is less than or equal to 5%, and the duration of this state reaches the set duration threshold, then the current first weight of the single water pump unit will be increased by 10% to obtain the target first weight of the single water pump unit.
[0096] It should be noted that the core logic behind increasing the second weight of the objective is that the current operating status of the water pump unit must return from "abnormal / normal" to "stable / excellent" and the risk must be completely eliminated, requiring the parameters to meet the standards and maintain continuous stability. Furthermore, the set duration threshold can be set according to actual circumstances, and its specific setting is not limited.
[0097] For example, the set duration threshold could be 10 minutes. In this implementation, the conditions for the parameters to meet the criteria include: 1. Water pump adjustment frequency: The current water pump adjustment frequency F ≤ adjustment frequency threshold (F max1) × 80%; 2. Vibration acceleration: Current vibration acceleration A ≤ acceleration threshold; 3. Real-time power deviation: The deviation between current power P and rated power ≤ ±5%. When the i-th pump unit meets the above conditions, it proves that the current load and efficiency are matched, and there is no abnormal state caused by "overload / no-load". When all the above parameters meet the standards, the duration of the above-mentioned compliant state can be detected. If the duration of the above-mentioned compliant state of the i-th pump unit is ≥10 minutes, it indicates that the continuous stability condition is met, and the current first weight of the i-th pump unit can be increased by 10%, thereby obtaining the target first weight of the i-th pump unit. It should be noted that after the first weight of the i-th pump unit is adjusted as above, if it is still determined that it meets the parameter conditions when controlled again, the duration of the maintenance can continue to be monitored, and after the continuous stability condition is met, the first weight can continue to be increased, but the upper limit of the first weight does not exceed 0.8.
[0098] In addition, in this embodiment, when the water pump adjustment frequency F is greater than the adjustment frequency threshold (F... max )×80%, and less than the adjustment frequency threshold (F) max When the conditions for adjusting the first weight are not met, the current first weight of the corresponding water pump unit can be maintained unchanged.
[0099] It should be noted that the first weight can range from 0.2 to 0.8. The lower limit (0.2): When a slight anomaly occurs in the operating state (e.g., vibration approaching the threshold but not triggering a fault, or the adjustment frequency slightly exceeding the stable value), the operating state weight should be reduced, but 20% of the influence should be retained. This avoids completely ignoring the current state, which could lead to excessive reliance on historical data for efficiency evaluation (potentially deviating from actual operating conditions). The upper limit (0.8): When the operating state is excellent, the target first weight can be increased, but not exceeding 0.8. This prevents excessive reliance on real-time status and avoids interference from instantaneous sensor errors (e.g., short-term temperature fluctuations) on efficiency calculations. The target first weight has no fixed "globally optimal value" and needs to be dynamically calculated to ensure accurate matching with the current operating conditions.
[0100] The second weight can also range from 0.2 to 0.8, completely corresponding to the first weight ([0.2, 0.8]), ensuring that the sum of the two is always 1, and that neither weight is too low (<0.2, to avoid losing the evaluation meaning) or too high (>0.8, to avoid excessively dominating the efficiency calculation). Lower limit (0.2): When the current operating state is excellent, and the first weight is increased to 0.8, the second weight drops to a minimum of 0.2. At this time, only basic historical performance data is retained for reference, and efficiency is calculated based on the current operating state first. Upper limit (0.8): When the current operating state is abnormal, and the first weight is decreased to 0.2, the second weight rises to a maximum of 0.8. At this time, historical performance data is relied upon first to reduce the distortion of efficiency evaluation by the current abnormal state.
[0101] In step S120, after obtaining the target first weight and target second weight for each water pump unit, the target efficiency of each water pump unit can be calculated.
[0102] Among them, it can be based on η i =w i1 ×η i1 +w i2 ×η i2 Determine the target efficiency for each pump unit to dynamically match the current operating conditions. In the formula, η... i Let w represent the target efficiency of the i-th pump unit. i1 η represents the target first weight of the i-th water pump unit. i1 w represents the current efficiency of the i-th pump unit. i2 η represents the target second weight of the i-th water pump unit. i2 This represents the historical efficiency of the i-th pump unit. For example, for the first pump unit, its target efficiency η1 = w1 × η1 + w 12 ×η 12 .
[0103] It should be noted that, in addition to determining the target efficiency of each pump unit through the above methods, it can also be determined through other means, and there is no limitation on this.
[0104] In step S130, the multi-objective optimization strategy may include efficiency objectives, energy consumption objectives, stability objectives, and other objectives, without limitation.
[0105] The efficiency target can be defined as minimizing the deviation between the actual efficiency and the target efficiency of each pump unit, i.e., f1=(∑|η i实 -η i |) / n; where η i实 η represents the actual efficiency of the i-th pump unit, n is the number of pump units in the water system, and η is the number of pump units in the system. i Let f1 be the target efficiency of the i-th pump unit. It should be noted that the smaller f1 is, the closer the actual efficiency is to the target efficiency, and the better the individual unit is.
[0106] Among them, the energy consumption target can be the total energy consumption of the water system (∑P) i +Water pump drive energy consumption E pump The target is to reduce the energy consumption by 10% compared to the historical best value for the same period (i.e., the historical best value under the same operating conditions). The energy consumption target is defined as f2 = max[(∑P i +E pump ) / E best -0.9,0]; where P i E represents the current power of the i-th pump unit. pumpE represents the energy consumption of the water pump drive in the water system. best This represents the historical best value of the water system under the same operating conditions. `max` ensures that `f2` is non-negative; `f2 = 0` indicates that the energy consumption constraint is met, and `f2 > 0` indicates that energy consumption exceeds the limit. The larger the value, the worse the performance. It should be noted that "same operating conditions" here refers to the same ambient temperature.
[0107] Among them, the stability target can be defined as the water pump regulating frequency F not exceeding the regulating frequency threshold F. max For the goal, F max There is no specific range or optimal value; values can be taken from historical performance data. If no historical performance data is available, a value of 6 can be used. The stability objective can be expressed as f3 = max[F / F max -1,0]; where F represents the pump adjustment frequency, F max This represents the adjustment frequency threshold. f3 = 0 indicates that the stability constraint is met, f3 > 0 indicates that the adjustment is too frequent, and the larger the value, the worse the performance.
[0108] In this step, when determining the target power of each pump unit based on the multi-objective optimization strategy and the target efficiency of each pump unit, it may include:
[0109] S131. Obtain the target proportion corresponding to each target in the multiple target optimization strategy;
[0110] S132. Solve based on F_total=α×f1+β×f2+γ×f3 to determine the target power of each water pump unit.
[0111] In step S131, the target proportion corresponding to each target in the multiple target optimization strategy can be set through the user interface. The specific value can be set according to actual needs and is not limited thereto.
[0112] When multiple optimization strategies include efficiency goals, energy consumption goals, and stability goals, users can configure the target proportions corresponding to each goal through the user interface, i.e., the priority coefficients of each goal, according to their needs.
[0113] It should be noted that when users configure the target percentage for each objective, the sum of the target percentages for all objectives equals 1. For example, when multiple objective optimization strategies include efficiency, energy consumption, and stability objectives, the sum of the target percentages for these three objectives equals 1.
[0114] In step S132, α represents the proportion of efficiency targets, β represents the proportion of energy consumption targets, and γ represents the proportion of stability targets, and α + β + γ = 1. Furthermore, F_total characterizes the adaptability of the water system; the smaller the value, the better the performance of the water system.
[0115] In this step, the three main objectives (efficiency, energy consumption, and stability) can be transformed into constraints to find the optimal solution set. For example, in the "efficiency-first" mode, where the efficiency objective accounts for the largest proportion, the algorithm can prioritize reducing the deviation of f1 while keeping f2 and f3 within acceptable ranges (e.g., f2 < 0.1, f3 ≤ 0). Based on this, the overall fitness of the water system is calculated as: F_total = α × f1 + β × f2 + γ × f3. The smaller F_total is, the better the overall performance of the water system. Thus, f1, f2, and f3 corresponding to the minimum value of F_total can be selected from the solution set, and then the actual power of each pump unit can be calculated based on f1.
[0116] In step S140, after obtaining the actual efficiency of each pump unit, the target opening degree of each pump unit can be determined based on its actual efficiency and rated power. Specifically, this may include:
[0117] S141. Determine the power error of each pump unit based on the actual efficiency of each pump unit and the rated power.
[0118] S142, Based on PID control formula In addition to the power error of each pump unit, the PID output information of each pump unit is determined;
[0119] S143, based on PID output information and θ i =θ base +u i Determine the target opening degree for each water pump unit.
[0120] In step S141, it can be based on formula P i =η i ×P i额定 Determine the theoretical power of each pump unit. i η represents the theoretical power of the i-th pump unit. i P represents the actual efficiency of the i-th pump unit. i额 This represents the rated power of the i-th water pump unit.
[0121] For example, for the first pump unit, the theoretical power of the first pump unit can be determined by multiplying its actual efficiency by its rated power.
[0122] In this step, after obtaining the theoretical power of each pump unit, the difference between the theoretical power and the measured power of each pump unit can be determined as the power error, thus obtaining the power error of each pump unit. For example, for the i-th pump unit, the difference between the theoretical power and the measured power of the i-th pump unit can be determined as the power error of the i-th pump unit.
[0123] In step S142, K p To represent a proportional system, K i K represents the integral coefficient. d Let represent the differential coefficient, e(t) represent the power error, and u(t) represent the PID output information. In this step, the PID output information of the i-th pump unit can be determined based on the power error of the i-th pump unit and the PID control formula. Thus, the PID output information of each pump unit can be obtained.
[0124] In step S143, θ base Indicates the foundation opening degree of the water pump unit, u i This represents the PID control output information of the i-th water pump unit, θ i This represents the target opening degree of the i-th pump unit. In this step, after obtaining the PID output information of each pump unit, the target opening degree of each pump unit can be obtained based on the PID output information and the basic opening degree.
[0125] For the i-th pump unit, the PID output information and basic opening degree of the i-th pump unit can be substituted into the formula θ. i =θ base +u i Thus, the target opening degree of the i-th pump unit can be obtained. Based on this, the target opening degree of each pump unit can be obtained. Then, the opening degree of each pump unit can be adjusted to the corresponding target opening degree to achieve balanced control of the water inflow.
[0126] Furthermore, in this embodiment, at set time intervals (which can be set according to actual needs, and their specific values are not limited, for example, the set time interval could be 5 minutes), the efficiency dynamic weights (i.e., the first target weight and the second target weight) can be recalculated based on newly collected current state data and updated historical performance data. Then, based on multi-objective solutions, a new target opening degree is determined to achieve a closed-loop iteration of "perception-decision-execution-feedback". This embodiment is applicable to scenarios with multiple pump units that have strict requirements for efficiency, energy consumption, and stability, and can solve the problems of static efficiency weights and singular optimization objectives in related technologies. By introducing an efficiency dynamic weight mechanism and a multi-objective optimization algorithm, this embodiment can achieve synergistic optimal control of efficiency, energy consumption, and stability, thereby improving the user experience.
[0127] For example, in a scenario with four water pump units of 8kW, 12kW, 16kW, and 20kW, assume the priorities α = 0.4, β = 0.3, and γ = 0.3.
[0128] ① Low load phase (total load 25kW): Historical performance data shows that the efficiency of the 8kW pump unit (85%) is significantly higher than that of the 12kW (78%) in the 20-30kW load range. Therefore, the target second weight ω2 for the 8kW unit is 0.6, and for the 12kW unit it is 0.4. In real-time, the vibration acceleration A of the 16kW and 20kW pump units is 1.2g (normal operating condition), but the pump adjustment frequency F = 7 times / minute exceeds F max =6, so its operating state weight ω1 = 0.4 (slightly low); then the final multi-objective optimization result is: 8kw bears 40% of the load (efficiency priority), 12kw bears 35%, 16kw and 20kw each bear 12.5% (reducing the adjustment frequency and ensuring stability), the total energy consumption is reduced by 9% compared with the traditional method, and the water pressure fluctuation is <±2%.
[0129] ② High load phase (total load 50kW, assuming sudden vibration A=6g in 16kW unit): Due to abnormal operating status, the weight ω1 of 16kW is dynamically reduced to 0.2. The historical high load efficiency of 20kW is stable (80%), so ω2 is increased to 0.7. The final multi-objective optimization result is: 20kW bears 45% of the load, 12kW bears 25%, 8kW bears 15%, and 16kW bears only 15% (load reduction to maintain stability). The system efficiency is maintained at 78%, the energy consumption increase is <5%, and no stability warning is triggered.
[0130] Through the above steps, the present invention can effectively enable multi-module units to rationally allocate water intake according to their power differences, ensuring the efficient and stable operation of the system.
[0131] In this embodiment, based on historical performance data or current operating status data within the current load range, a first target weight (historical efficiency percentage) and a second target weight (current efficiency percentage) are flexibly allocated. This avoids misjudgments due to short-term fluctuations caused by relying solely on current efficiency (such as a sudden drop in efficiency caused by instantaneous load shocks), and also prevents evaluation lags caused by relying on fixed historical data. This effectively reduces the evaluation error of target efficiency and provides a reliable basis for subsequent power allocation. Furthermore, this embodiment employs a multi-objective optimization strategy to determine the target power of each pump unit. Then, based on the actual power and target power, the pump unit's operating degree is determined and adjusted. This avoids performance defects caused by optimization based on a fixed single objective, better ensuring the overall performance of the water system and better meeting users' different objective needs, thus improving the user experience. In short, this embodiment, through the collaborative design of dynamic weight allocation and multi-objective optimization, solves the problems of static efficiency evaluation and unreasonable power allocation in traditional water systems. It can effectively achieve precise control of each pump unit and improve the overall system performance, further enhancing the user experience.
[0132] In one exemplary embodiment, a control device is provided, applied to a water system. This control device is used to implement the control method described above. For example, refer to... Figure 3 As shown, the control device may include:
[0133] The determining module 10 is used to determine a target first weight and a target second weight for each water pump unit based on the historical performance data or current operating status data of the water system in the current load range; wherein the sum of the target first weight and the target second weight is 1, the target first weight is the weight corresponding to the current efficiency of the water pump unit, and the target second weight is the weight corresponding to the historical efficiency of the water pump unit;
[0134] The determining module 10 is further configured to determine the target efficiency of each pump unit based on the historical efficiency, current efficiency, target first weight, and target second weight of each pump unit.
[0135] The determining module 10 is also used to determine the actual efficiency of each pump unit based on the multi-objective optimization strategy and the target efficiency of each pump unit.
[0136] The determining module 10 is also used to determine the target opening degree of each pump unit based on the actual efficiency and rated power of each pump unit;
[0137] The adjustment module 20 is used to adjust the opening degree of each water pump unit to the corresponding target opening degree.
[0138] In one exemplary embodiment, a control device is provided, applied to a water system. This control device is used to implement the control method described above. (Reference) Figure 3 As shown, in this embodiment, the determining module 10 can be used to:
[0139] If the historical performance data is stored in the water system, the target second weight and the target first weight of each water pump unit are determined based on the historical performance data.
[0140] In one exemplary embodiment, a control device is provided, applied to a water system. This control device is used to implement the control method described above. (Reference) Figure 3 As shown, in this embodiment, the determining module 10 can be used to:
[0141] If the historical performance data indicates that the historical average efficiency of a single pump unit is 5% higher than the historical average efficiency of any other pump unit, then the current second weight of the single pump unit is increased by 10% to obtain the target second weight of the single pump unit, and the current second weight of any other pump unit is decreased by 10% to obtain the target second weight of the other pump unit.
[0142] In one exemplary embodiment, a control device is provided, applied to a water system. This control device is used to implement the control method described above. (Reference) Figure 3 As shown, in this embodiment, the determining module 10 can be used to:
[0143] If the historical performance data indicates that the efficiency degradation rate of a single water pump unit is greater than a set degradation threshold, then the current second weight of the single water pump unit is reduced by 10% to obtain the target second weight of the single water pump unit.
[0144] In one exemplary embodiment, a control device is provided, applied to a water system. This control device is used to implement the control method described above. (Reference) Figure 3 As shown, in this embodiment, the determining module 10 can be used to:
[0145] If the historical performance data is not stored in the water system, the target first weight and the target second weight of each water pump unit are determined based on the current operating status data.
[0146] In one exemplary embodiment, a control device is provided, applied to a water system. This control device is used to implement the control method described above. (Reference) Figure 3 As shown, in this embodiment, the determining module 10 can be used to:
[0147] If the current operating data indicates that the current vibration acceleration of a single water pump unit is greater than the acceleration threshold, then the current first weight of the single water pump unit is reduced by 20% to obtain the target first weight of the single water pump unit.
[0148] In one exemplary embodiment, a control device is provided, applied to a water system. This control device is used to implement the control method described above. (Reference) Figure 3 As shown, in this embodiment, the determining module 10 can be used to:
[0149] If the current operating data indicates that the pump adjustment frequency of a single water pump unit is greater than or equal to the adjustment frequency threshold, then the current first weight of the single water pump unit is reduced by 10% to obtain the target first weight of the single water pump unit.
[0150] In one exemplary embodiment, a control device is provided, applied to a water system. This control device is used to implement the control method described above. (Reference) Figure 3 As shown, in this embodiment, the determining module 10 can be used to:
[0151] If the difference between the current power and the rated power of a single water pump unit, as indicated by the current operating data, is greater than 5%, then the current first weight of the single water pump unit is reduced by 10% to obtain the target first weight of the single water pump unit.
[0152] In one exemplary embodiment, a control device is provided, applied to a water system. This control device is used to implement the control method described above. (Reference) Figure 3 As shown, in this embodiment, the determining module 10 can be used to:
[0153] If the duration of the current operating data indicating that the current vibration acceleration of a single water pump unit is less than or equal to the acceleration threshold, the water pump adjustment frequency is less than or equal to 80% of the adjustment frequency threshold, and the difference between the current power and the rated power is less than or equal to 5% reaches a set duration threshold, then the current first weight of the single water pump unit is increased by 10% to obtain the target first weight of the single water pump unit.
[0154] In one exemplary embodiment, a control device is provided, applied to a water system. This control device is used to implement the control method described above. (Reference) Figure 3 As shown, in this embodiment, the determining module 10 can be used to:
[0155] Based on η i =ω1×η1+ω2×η2 determines the target efficiency of each pump unit; where η i Let w1 represent the target efficiency of the i-th pump unit, w2 represent the target first weight of the i-th pump unit, η1 represent the current efficiency of the i-th pump unit, w2 represent the target second weight of the i-th pump unit, and η2 represent the historical efficiency of the i-th pump unit.
[0156] In one exemplary embodiment, a control device is provided, applied to a water system. This control device is used to implement the control method described above. (Reference) Figure 3 As shown, in this embodiment, the determining module 10 can be used to:
[0157] Obtain the target proportion corresponding to each target in the multiple target optimization strategies;
[0158] The target power of each pump unit is determined by solving the equation F_total = α×f1 + β×f2 + γ×f3. Here, α + β + γ = 1, α represents the proportion of the efficiency target, β represents the proportion of the energy consumption target, and γ represents the proportion of the stability target. The smaller F_total is, the better the performance of the water system.
[0159] In one exemplary embodiment, a control device is provided, applied to a water system. This control device is used to implement the control method described above. (Reference) Figure 3 As shown, in this embodiment, the determining module 10 can be used to:
[0160] The power error of each pump unit is determined based on the actual efficiency of each pump unit and the rated power.
[0161] Based on PID control formula And the power error of each water pump unit, to determine the PID output information of each water pump unit; where K p To represent a proportional system, K i K represents the integral coefficient. d Here, e(t) represents the differential coefficient, e(t) represents the power error, and u(t) represents the PID output information.
[0162] Based on the PID output information of each water pump unit and θ i =θ base +u i Determine the target opening degree for each pump unit; where θ base Indicates the foundation opening degree of the water pump unit, u i This represents the PID control output information of the i-th water pump unit, θ i This represents the target opening degree of the i-th pump unit.
[0163] In one exemplary embodiment, a water system is provided, which may include multiple water pump units and the aforementioned control device for implementing the control method. This water system, through a collaborative design of dynamic weight allocation and multi-objective optimization, solves problems such as static efficiency evaluation and unreasonable power allocation in traditional water systems. It can effectively achieve precise control of each water pump unit and improve the overall system performance, further enhancing the user experience.
[0164] like Figure 4 As shown in the figure, this application embodiment provides an electronic device that can be applied to an air conditioning device. The electronic device may include a processor 111, a communication interface 112, a memory 113, and a communication bus 114. The processor 111, the communication interface 112, and the memory 113 communicate with each other through the communication bus 114. The memory 113 is used to store computer programs.
[0165] In one embodiment of this application, when the processor 111 executes a program stored in the memory 113, it implements the control method provided in any of the foregoing method embodiments, including:
[0166] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the control method provided in any of the foregoing method embodiments.
[0167] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0168] It should be noted that the terms "one implementation," "embodiment," "exemplary embodiment," and "some embodiments" used in the specification indicate that the described embodiment may include a specific feature, structure, or characteristic, but not every embodiment necessarily includes that specific feature, structure, or characteristic. Furthermore, such phrases do not necessarily refer to the same embodiment. Moreover, when a specific feature, structure, or characteristic is described in connection with an embodiment, implementing such a feature, structure, or characteristic in conjunction with other embodiments, whether explicitly described or not, is within the knowledge scope of those skilled in the art.
[0169] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or air conditioning apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or air conditioning apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or air conditioning apparatus that includes said element.
[0170] The above embodiments are merely preferred embodiments provided to fully illustrate this application, and the scope of protection of this application is not limited thereto. Equivalent substitutions or modifications made by those skilled in the art based on this application are all within the scope of protection of this application.
Claims
1. A control method, characterized in that, The control method is applied to a water system, which includes multiple water pump units. The control method includes: Based on the historical performance data or current operating status data of the water system in the current load range, a target first weight and a target second weight are determined for each water pump unit; wherein, the sum of the target first weight and the target second weight is 1, the target first weight is the weight corresponding to the current efficiency of the water pump unit, and the target second weight is the weight corresponding to the historical efficiency of the water pump unit; The target efficiency of each pump unit is determined based on its historical efficiency, current efficiency, and the first and second target weights. Based on the multi-objective optimization strategy and the target efficiency of each pump unit, the actual efficiency of each pump unit is determined. Based on the actual efficiency and rated power of each pump unit, a target opening degree for each pump unit is determined, so that the opening degree of each pump unit is adjusted to the corresponding target opening degree.
2. The control method according to claim 1, characterized in that, The determination of the target first weight and target second weight for each pump unit based on historical performance data or current operating status data of each pump unit in the water system includes: If the historical performance data is stored in the water system, the target second weight and the target first weight of each water pump unit are determined based on the historical performance data.
3. The control method according to claim 2, characterized in that, The determination of the target second weight for each pump unit based on the historical performance data includes: If the historical performance data indicates that the historical average efficiency of a single pump unit is 5% higher than the historical average efficiency of any other pump unit, then the current second weight of the single pump unit is increased by 10% to obtain the target second weight of the single pump unit, and the current second weight of any other pump unit is decreased by 10% to obtain the target second weight of the other pump unit.
4. The control method according to claim 2, characterized in that, The determination of the target second weight for each pump unit based on the historical performance data includes: If the historical performance data indicates that the efficiency degradation rate of a single water pump unit is greater than a set degradation threshold, then the current second weight of the single water pump unit is reduced by 10% to obtain the target second weight of the single water pump unit.
5. The control method according to claim 1, characterized in that, The determination of the target first weight and target second weight for each pump unit based on the historical performance data or current operating status data of the water system in the current load range includes: If the historical performance data is not stored in the water system, the target first weight and the target second weight of each water pump unit are determined based on the current operating status data.
6. The control method according to claim 5, characterized in that, The determination of the target first weight for each pump unit based on the current operating status data includes: If the current operating data indicates that the current vibration acceleration of a single water pump unit is greater than the acceleration threshold, then the current first weight of the single water pump unit is reduced by 20% to obtain the target first weight of the single water pump unit.
7. The control method according to claim 5, characterized in that, The determination of the target first weight for each pump unit based on the current operating status data includes: If the current operating data indicates that the pump adjustment frequency of a single water pump unit is greater than or equal to the adjustment frequency threshold, then the current first weight of the single water pump unit is reduced by 10% to obtain the target first weight of the single water pump unit.
8. The control method according to claim 5, characterized in that, The determination of the target first weight for each pump unit based on the current operating status data includes: If the difference between the current power and the rated power of a single water pump unit, as indicated by the current operating data, is greater than 5%, then the current first weight of the single water pump unit is reduced by 10% to obtain the target first weight of the single water pump unit.
9. The control method according to claim 5, characterized in that, The determination of the target first weight for each pump unit based on the current operating status data includes: If the duration of the current operating data indicating that the current vibration acceleration of a single water pump unit is less than or equal to the acceleration threshold, the water pump adjustment frequency is less than or equal to 80% of the adjustment frequency threshold, and the difference between the current power and the rated power is less than or equal to 5% reaches a set duration threshold, then the current first weight of the single water pump unit is increased by 10% to obtain the target first weight of the single water pump unit.
10. The control method according to claim 1, characterized in that, The determination of the target efficiency for each pump unit based on its historical efficiency, current efficiency, and the target first weight and the target second weight includes: Based on η i =ω1×η1+ω2×η2 determines the target efficiency of each pump unit; where η i Let w1 represent the target efficiency of the i-th pump unit, w2 represent the target first weight of the i-th pump unit, η1 represent the current efficiency of the i-th pump unit, w2 represent the target second weight of the i-th pump unit, and η2 represent the historical efficiency of the i-th pump unit.
11. The control method according to claim 1, characterized in that, The multi-objective optimization strategy includes: Efficiency target f1=(∑|η i实 -η i |) / n; where η i实 η represents the actual efficiency of the i-th pump unit, n is the number of pump units in the water system, and η is the number of pump units in the system. i The target efficiency is the efficiency of the i-th pump unit; Energy consumption target f2 = max[(∑P i +E pump ) / E best -0.9,0]; where P i E represents the current power of the i-th pump unit. pump E represents the energy consumption of the water pump drive in the water system. best This represents the historical best value of the water system under the current operating conditions; Stability objective f3 = max[F / F max -1,0]; where F represents the pump adjustment frequency, F max This indicates the frequency threshold for adjustment.
12. The control method according to claim 11, characterized in that, The determination of the actual efficiency of each pump unit based on the multi-objective optimization strategy and the target efficiency of each pump unit includes: Obtain the target proportion corresponding to each target in the multiple target optimization strategies; The target power of each pump unit is determined by solving the equation F_total = α×f1 + β×f2 + γ×f3. Here, α + β + γ = 1, α represents the proportion of the efficiency target, β represents the proportion of the energy consumption target, and γ represents the proportion of the stability target. The smaller F_total is, the better the performance of the water system.
13. The control method according to any one of claims 1-12, characterized in that, The determination of the target operating degree for each pump unit based on its actual efficiency and rated power includes: The power error of each pump unit is determined based on the actual efficiency of each pump unit and the rated power. Based on PID control formula And the power error of each water pump unit, to determine the PID output information of each water pump unit; where K p To represent a proportional system, K i K represents the integral coefficient. d Here, e(t) represents the differential coefficient, e(t) represents the power error, and u(t) represents the PID output information. Based on the PID output information of each water pump unit and θ i =θ base +u i Determine the target opening degree for each pump unit; where θ base Indicates the foundation opening degree of the water pump unit, u i This represents the PID control output information of the i-th water pump unit, θ i This represents the target opening degree of the i-th pump unit.
14. A control device, characterized in that, The control device is applied to a water system and is used to implement the control method as described in any one of claims 1-13, wherein the control device comprises: The determination module is used to determine the target first weight and target second weight of each water pump unit based on the historical performance data or current operating status data of the water system in the current load range; wherein, the sum of the target first weight and the target second weight is 1, the target first weight is the weight corresponding to the current efficiency of the water pump unit, and the target second weight is the weight corresponding to the historical efficiency of the water pump unit; The determining module is further configured to determine the target efficiency of each pump unit based on the historical efficiency, current efficiency, target first weight, and target second weight of each pump unit. The determining module is also used to determine the actual efficiency of each pump unit based on the multi-objective optimization strategy and the target efficiency of each pump unit; The determining module is also used to determine the target opening degree of each pump unit based on the actual efficiency and rated power of each pump unit; The adjustment module is used to adjust the opening degree of each water pump unit to the corresponding target opening degree.
15. A water system, characterized in that, The water system includes multiple water pump units and the control device as described in claim 14.
16. An electronic device, characterized in that, include: The processor, communication interface, memory, and communication bus are connected, with the processor, communication interface, and memory communicating with each other via the communication bus. The memory is used to store computer programs; the processor is used to implement the control method according to any one of claims 1-13 when executing the computer programs.
17. A storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the control method according to any one of claims 1-13.