Unit frequency control method and device, storage medium and heating and ventilation unit equipment
By receiving start-up commands in a commercial variable frequency heating system, the main unit determines and sends the optimal frequency range, monitors and dynamically adjusts the frequency to solve the problem of uneven operation of units in a multi-unit parallel system, thus achieving efficient, reliable and stable operation of the system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-30
- Publication Date
- 2026-04-14
AI Technical Summary
In existing commercial variable frequency heating systems with multiple units in parallel, the load distribution and collaborative control strategies are imperfect, resulting in some units operating at high frequencies for extended periods while others operate at low frequencies or frequently start and stop, leading to reduced system energy efficiency, reliability, and stability issues.
The host unit receives the power-on command, determines and sends the optimal frequency range, monitors operating parameters, and dynamically adjusts the frequency range to meet the requirements, thereby enabling all units to operate collaboratively within the optimal frequency range.
It improves the overall energy efficiency of the system, ensures load balance, enhances operational reliability and stability, avoids imbalances between units, and extends equipment life.
Smart Images

Figure CN121855124A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of variable frequency heating technology, and in particular to a unit frequency control method, device, storage medium, and HVAC unit equipment. Background Technology
[0002] Existing commercial variable frequency heating systems with multiple units operating in parallel often suffer from severe frequency imbalances due to imperfect load distribution and coordinated control strategies. Specifically, some units operate at high frequencies for extended periods, while others operate at low frequencies or experience frequent start-stop cycles, causing the units to deviate from their optimal efficiency range. This deficiency significantly reduces overall system energy efficiency and increases energy consumption. Furthermore, it affects the operational reliability of the units and the stability of the system, representing a critical issue that urgently needs optimization in this field. Summary of the Invention
[0003] This application provides a unit frequency control method, device, storage medium, and HVAC unit equipment, which can solve the technical problem of uneven operating status of units in parallel systems in related technologies.
[0004] In a first aspect, embodiments of this application provide a generator frequency control method, applied to a master generator unit in a multi-generator parallel system, wherein the multi-generator parallel system further includes at least one slave generator unit, the method comprising:
[0005] Receive the power-on command and control the start-up of all units in the above multi-unit parallel system; The optimal frequency range for the operation of the above-mentioned multi-unit parallel system is determined, and the optimal frequency range is sent to each slave unit so that each slave unit operates within the optimal frequency range. Continuously monitor the operating parameters of all units, and determine whether the optimal frequency range meets the operating requirements based on the above operating parameters; If the current frequency range does not meet the above operating requirements, the optimal frequency range will be adjusted and sent to each slave unit so that each slave unit can meet the above operating requirements when operating according to the adjusted optimal frequency range.
[0006] In one possible implementation, the aforementioned operating parameters include at least the system outlet water temperature, the current operating frequency of each unit, and the water temperature change rate. The determination of whether the optimal frequency range meets the operating requirements based on these operating parameters includes: determining whether a first temperature difference value (target temperature minus the system outlet water temperature) corresponding to the operating requirements is greater than a first preset temperature difference threshold; determining whether the number of first units whose current operating frequency reaches the upper limit of the optimal frequency range and whose continuous operating time exceeds a first preset duration reaches a first preset proportion of the total number of units; determining whether the water temperature change rate is less than a preset change rate threshold; and determining that the optimal frequency range does not meet the operating requirements when the first temperature difference value is greater than the first preset temperature difference threshold, the number of first units reaches the first preset proportion, and the water temperature change rate is less than the preset change rate threshold.
[0007] In one possible implementation, the first preset duration value is set to one or more; when there are multiple first preset duration values, each first preset duration value corresponds to a first preset ratio value, and each first preset duration value is negatively correlated with its corresponding first preset ratio value.
[0008] In one possible implementation, when there are multiple values for the first preset duration, the method further includes: when the real-time ratio of the current number of first units to the total number of units reaches the target first preset ratio, selecting the target first preset duration corresponding to the target first preset ratio for judgment.
[0009] In one possible implementation, the method further includes: determining whether a second temperature difference value, which is the system outlet water temperature minus the target temperature, is greater than a second preset temperature difference threshold; determining whether the number of second units whose current operating frequency is lower than the initial optimal frequency range upper limit and whose continuous operating time exceeds a second preset duration reaches a second preset proportion of the total number of units; when the second temperature difference value is greater than the first preset temperature difference threshold and the number of second units reaches the second preset proportion, determining that the multi-unit parallel system meets the regression condition; if the regression condition is met, adjusting the optimal frequency range to the initial optimal frequency range.
[0010] In one possible implementation, adjusting the optimal frequency range includes: increasing the upper limit of the optimal frequency range by a frequency adjustment amount to obtain the adjusted upper limit of the optimal frequency range.
[0011] In one possible implementation, the frequency adjustment amount is dynamically calculated based on the operating parameters; or the frequency adjustment amount is a pre-set fixed frequency value.
[0012] Secondly, embodiments of this application provide a generator frequency control device applied to a master generator unit in a multi-generator parallel system, wherein the multi-generator parallel system further includes at least one slave generator unit, and the device includes: The unit system startup module is used to receive startup commands and control the startup of all units in the above-mentioned multi-unit parallel system; The initial frequency synchronization module is used to determine the optimal frequency range for the operation of the above-mentioned multi-unit parallel system, and send the optimal frequency range to each slave unit so that each slave unit operates within the optimal frequency range. The operation status judgment module is used to continuously monitor the operating parameters of all units and determine whether the above-mentioned optimal frequency range meets the operation requirements based on the above operating parameters. The frequency range adjustment module is used to adjust the optimal frequency range if the current frequency range does not meet the above operating requirements, and send the adjusted optimal frequency range to each slave unit so that each slave unit can meet the above operating requirements when running at the adjusted optimal frequency range.
[0013] Thirdly, embodiments of this application provide a computer storage medium storing a plurality of instructions adapted for loading by a processor and executing the steps of the method described above.
[0014] Fourthly, embodiments of this application provide a heating, ventilation, and air conditioning unit device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is adapted to be loaded by the processor and to execute the steps of the above-described method.
[0015] The beneficial effects of the technical solutions provided in some embodiments of this application include at least the following: This application provides a generator frequency control method. It receives a start-up command and controls the start-up of all generators in a multi-generator parallel system. It determines the optimal frequency range for the multi-generator parallel system and sends this optimal frequency range to each slave generator, ensuring that each slave generator operates within the optimal frequency range. It continuously monitors the operating parameters of all generators and determines whether the optimal frequency range meets operational requirements based on these parameters. If the current frequency range does not meet operational requirements, it adjusts the optimal frequency range and sends the adjusted optimal frequency range to each slave generator, ensuring that each slave generator operates within the adjusted optimal frequency range to meet operational requirements. In the entire multi-generator parallel system, the master unit acts as the sole command receiving and distribution center, uniformly scheduling the start-up actions of all generators. This design ensures that all generators enter a controlled state synchronously, laying a stable and consistent foundation for the subsequent implementation of a unified frequency strategy. After system startup, the master unit determines the optimal frequency range for system operation and sends this range to all slave generators. This range design, while ensuring overall efficiency, also provides each slave generator with the space for autonomous fine-tuning within the range, balancing control uniformity and execution flexibility. After the system enters steady-state operation, the host continuously collects operating parameters such as the total system outlet water temperature, the real-time frequency of each unit, and the rate of water temperature change. Based on these parameters, it assesses whether the current optimal frequency range can meet the actual heating (or cooling) demand. This step, through the fusion analysis of multi-dimensional parameters, enables real-time perception and status diagnosis of the system, providing accurate data support and decision-making basis for subsequent dynamic adjustments. When the original optimal frequency range can no longer meet the current actual demand, the host recalculates the optimal frequency range and synchronizes this updated range to all slave units. This mechanism achieves adaptive maintenance of the overall system energy efficiency and ensures the synergy of load growth. After obtaining a new, wider operating frequency range, all slave units can synchronously and smoothly increase their output capacity, thus avoiding imbalances between different units. Ultimately, this allows the multi-unit parallel system to continuously and stably operate at the preferred frequency, significantly improving the overall reliability of the system. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 An exemplary system architecture diagram of a multi-unit parallel system provided in this application embodiment; Figure 2A schematic flowchart illustrating a unit frequency control method provided in an embodiment of this application; Figure 3 A schematic flowchart illustrating a unit frequency control method provided in an embodiment of this application; Figure 4 A schematic flowchart illustrating a unit frequency control method provided in an embodiment of this application; Figure 5 A structural block diagram of a unit frequency control device provided in an embodiment of this application; Figure 6 This is a structural schematic diagram of a heating, ventilation, and air conditioning (HVAC) unit provided in an embodiment of this application. Detailed Implementation
[0018] To make the features and advantages of this application more apparent and understandable, the technical solutions in 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, and 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.
[0019] In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims. Furthermore, in the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; the word "and / or" in the text is merely a description of the relationship between related objects, indicating that three relationships can exist, for example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Additionally, in the description of the embodiments of this application, "multiple" refers to two or more.
[0020] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.
[0021] In current commercial variable frequency heating systems with multiple units operating in parallel, a severe imbalance in operating frequencies is prevalent. Some units operate continuously at high frequencies, while others operate at low frequencies or experience frequent start-stop cycles. The root cause lies in the limitations of the load distribution and control strategies in parallel systems. Existing control schemes often adjust frequencies based on simplified overall load demands, lacking refined collaborative management of individual unit operating states and efficiency characteristics. The system lacks a dynamic weighting mechanism based on each unit's actual energy efficiency characteristics, operating history, and real-time conditions, resulting in an unbalanced load distribution to the optimal efficiency range. Furthermore, technical constraints such as communication latency, insufficient sensor accuracy, and mismatched control cycles further weaken the system's real-time control capabilities for multi-unit collaboration.
[0022] This defect has a significant negative impact on the overall system performance and equipment reliability. From an energy efficiency perspective, the unit's operation deviates from its optimal efficiency range, resulting in a substantial decrease in the system's overall energy efficiency ratio, leading to increased energy consumption and reduced operational economy. Units operating at high frequencies for extended periods experience accelerated wear on the compressor and motor, and electrical components are continuously subjected to high current and thermal stress, significantly increasing the risk of failure and maintenance frequency. Conversely, units operating at low frequencies or with repeated start-stop cycles are prone to problems such as poor lubrication and refrigerant migration, similarly affecting their service life. This unbalanced operating state also causes increased fluctuations in system pressure and temperature, reducing heating stability and comfort, and may lead to system-wide operational interruptions due to single-point failures, affecting the system's robustness and sustainable operation.
[0023] Therefore, this application provides a unit frequency control method to solve the technical problem of uneven operating status of units in the above-mentioned parallel system.
[0024] Please see Figure 1 , Figure 1 This is an exemplary system architecture diagram of a multi-unit parallel system provided in an embodiment of this application.
[0025] like Figure 1 As shown, to facilitate the description of the connection and coordination relationships among components in a multi-unit parallel system, this application uses one possible physical layout as an example. In practical applications, other connection and arrangement methods that can achieve the same function may exist between components; therefore, the accompanying drawings should not be construed as the only architectural form of the system.
[0026] like Figure 1As shown, this multi-unit parallel system may be used to achieve various functions including but not limited to heating and cooling. Taking a variable frequency heating system as an example, the system includes at least multiple unit units (each unit unit is identified and distinguished by numbers 0# to n#, where n is a positive integer, and commonly, n can be 16), one set of electric auxiliary heating device, one circulating water pump, and one temperature sensor for detecting the system water temperature (denoted as T). w This system forms a complete heating circulating water circuit. In this architecture, unit 0# is typically designated as the master unit, while unit units 1# to n# are slave units. Each unit unit has an internal PCB (Printed Circuit Board) control board responsible for controlling its operating status, acquiring data, and exchanging information with other unit units in the system. An electric auxiliary heating device acts as an auxiliary heat source, activating when system heat demand increases sharply or ambient temperature is extremely low to provide additional heating capacity, ensuring rapid response and stability of heating capacity. The circulating water pump is the core power source for the system's water circulation, driving the medium (usually water) in the heating water circuit to continuously circulate between the system and terminal heat dissipation devices (such as radiators), thereby achieving heat transfer and distribution. In this embodiment, there are two feasible installation methods for the circulating water pump in the system: one is that each unit unit can be individually connected to its corresponding circulating water pump, and the other is to use a unified main circulating water pump throughout the system. In practical applications, one or both pump installation methods can be selected. Temperature sensor T w Installed on the main circulating water outlet pipe of the system, it is used to monitor the total outlet water temperature of the system in real time and accurately. This temperature value is one of the most critical parameters for the system to judge the heating effect, perform load calculation and operation control.
[0027] In this embodiment, each unit unit is interconnected via its built-in PCB control board, forming a control network. Specifically, the PCB of unit unit 0#, serving as the master unit, is the control decision-making and command distribution center for the entire system. It maintains real-time bidirectional communication with the PCBs of all slave units (unit units 1# to n#) via communication links (e.g., CAN bus, RS-485 bus, or other industrial communication protocols). The master unit collects real-time operating frequency, status, fault information, and other data from all slave units through this path, and synchronously sends unified control commands, such as the optimal frequency operating range, to all slave units. Temperature sensor T w The signal output terminal is directly or indirectly connected to the PCB of the main unit (unit 0#) to provide the main unit with core temperature feedback data. The electric auxiliary heating device and circulating water pump are also usually directly controlled by the PCB of the main unit, and the main unit decides their start-up, shutdown and operating mode according to the overall system requirements.
[0028] In this multi-unit parallel system architecture, after system startup, the master unit (unit 0#) first controls the circulating water pump to start, establishing water circulation. Subsequently, the master unit starts itself and all slave units, and based on the initial target temperature and temperature sensor T... w The actual outlet water temperature difference, combined with information such as the number of units, is used to calculate the "optimal frequency range" aimed at achieving the best system operating efficiency. This range is then transmitted to all slave units via the communication network, after which all unit units will operate collaboratively within this frequency range. During operation, the master unit continuously monitors T... w The system monitors temperature changes and the actual operating status of each unit. If the current operation cannot meet the actual demand, the main unit will dynamically adjust (e.g., increase) the optimal frequency range and broadcast it to all slave units, achieving a coordinated improvement in the system's heating capacity. If the demand decreases, the main unit will control the system back to the frequency range before adjustment. The electric auxiliary heating device intervenes when the main unit determines that the variable frequency units alone cannot quickly meet the demand, providing supplementary heat. Through closed-loop control—centralized decision-making by the main unit, coordinated execution by slave units, and real-time feedback from sensors—the system achieves the goal of consistently pursuing and maintaining the overall system at its optimal energy efficiency while ensuring heating demand.
[0029] It should be understood that Figure 1 The number of unit generators, electric auxiliary heating devices, and circulating water pumps shown is only illustrative. Depending on the implementation needs, there can be any number of unit generators, electric auxiliary heating devices, and circulating water pumps.
[0030] Please see Figure 2 , Figure 2 This is a flowchart illustrating a unit frequency control method provided in an embodiment of this application. The executing entity in this embodiment can be a heating, ventilation, and air conditioning (HVAC) unit device that performs unit frequency control, a processor within the HVAC unit device that performs the unit frequency control method, or a unit frequency control service within the HVAC unit device that performs the unit frequency control method. For ease of description, the following uses a processor within the HVAC unit device as an example to illustrate the specific execution process of the unit frequency control method.
[0031] like Figure 2 As shown, the unit frequency control method is applied to the master unit in a multi-unit parallel system. The multi-unit parallel system also includes at least one slave unit, which may include at least: S202: Receive the power-on command and control the start-up of all units in the multi-unit parallel system.
[0032] Optionally, the master unit, acting as the decision-making and command core within the system, is responsible for receiving power-on commands from the user interface or the higher-level management system. Upon receiving the command, the master unit not only starts itself but also acts as the central processor and distributor of the commands, synchronously generating and sending a unified start-up control signal to all slave units, forcing all units (including the master unit itself) to enter a standby running state at the same time. This start-up control mechanism fundamentally solves the problems of start-up competition and asynchronous initial states in traditional multi-machine systems. By controlling the synchronous start and stop of all units through the master unit, it ensures that the system starts working from a balanced and consistent initial point, laying the foundation for the subsequent implementation of precise frequency coordination strategies.
[0033] S204. Determine the optimal frequency range for the operation of the multi-unit parallel system, and send the optimal frequency range to each slave unit so that each slave unit operates within the optimal frequency range.
[0034] Optionally, since the overall energy efficiency of a multi-unit parallel system is not a simple sum of the individual unit efficiencies, and the efficiency of a unit will significantly decrease when it operates at excessively high or low frequencies, some units may remain in the inefficient zone for an extended period without constraints. Therefore, in this embodiment, calculating the globally optimal operating frequency range by the master unit and ensuring that all slave units operate within this range is equivalent to establishing a unified high-efficiency frequency constraint for all working units. Specifically, after system startup, the master unit can perform calculations based on a series of system parameters (including but not limited to the total number of units, ambient temperature setpoint, historical energy efficiency curve data, or built-in load calculation models). The goal of this calculation is to find the frequency operating range that allows the entire parallel system to achieve or approach the optimal Comprehensive Energy Efficiency Ratio (COP) under the current conditions. This range is typically defined by a lower limit (Fex_min) and an upper limit (Fex_max), i.e., the "optimal frequency range". This defined frequency range provides both clear energy efficiency constraints (preventing inefficient operation outside the range) and a degree of self-adjustment flexibility (allowing adjustments based on minor load fluctuations within the range), combining centralized planning with distributed fine-tuning. The master unit can then broadcast this frequency range as an operational constraint parameter to each slave unit via the system's internal communication network (such as a CAN bus). This ensures that each slave unit operates within the optimal frequency range, thereby improving the overall system energy efficiency and preventing all units from operating inefficiently. Architecturally, this guarantees the system operates at high efficiency.
[0035] S206. Continuously monitor the operating parameters of all units and determine whether the optimal frequency range meets the operating requirements based on the operating parameters.
[0036] Optionally, in practical applications, heating demand may be dynamic, and the initially set optimal frequency range may not be able to cope with all operating conditions. That is, even if each unit operates at the highest frequency within the original optimal frequency range, it may still not meet the current operating requirements. In this case, the optimal frequency range in the system can be adjusted so that each unit can operate at a frequency sufficient to meet the demand. Therefore, a reliable mechanism is needed to determine whether the currently defined optimal frequency range is sufficient to meet the actual operating requirements. To achieve this determination, the main unit is configured to dynamically and continuously monitor the operating parameters of all units, thereby realizing a real-time, multi-dimensional system status perception and evaluation network.
[0037] Specifically, the main unit will continuously monitor and collect at least two types of key data streams: one is parameters reflecting the external demands of the system, mainly the total system outlet water temperature (T) obtained through temperature sensors installed on the main pipeline. w ), and compare it with the user-defined target temperature (T). s The system employs several methods: first, it compares the temperature difference with the target temperature to calculate the real-time temperature difference; second, it analyzes unit parameters reflecting the internal operating status, including the operating frequency of each unit, whether it has reached the upper limit of the current allowable optimal frequency range, and the duration of specific states. Furthermore, the main unit can calculate the rate of water temperature change ΔT, serving as a basis for judging the system's thermal inertia and the dynamic trend of supply and demand. Finally, by comprehensively analyzing the temperature difference (reflecting the size of the demand gap), the proportion of units reaching the upper frequency limit and their duration (reflecting the saturation level within the current optimal frequency range), and the rate of water temperature change (reflecting the overall system's heating trend), the main unit can make accurate diagnoses. For example, when the system's total outlet water temperature remains below the target temperature (demand not met), a large number of units have been operating at the upper frequency limit for a considerable period (system capacity has reached its maximum allowable range), and the water temperature rises slowly (insufficient power), it can be determined that the current optimal frequency range cannot meet the operating requirements. This step enables on-demand triggering of the control strategy, allowing the system to self-aware of its capacity boundaries, providing reliable data for subsequent precise adjustments to the optimal frequency range.
[0038] S208. If the current frequency range does not meet the operating requirements, adjust the optimal frequency range and send the adjusted optimal frequency range to each slave unit so that each slave unit can meet the operating requirements when running according to the adjusted optimal frequency range.
[0039] Optionally, when the master unit determines that the current system capacity is insufficient, it can adjust the optimal frequency range to ensure that each slave unit can meet operational requirements when operating within the adjusted optimal frequency range. When the current system capacity does not meet the requirements, the specific optimal frequency range adjustment operation can be to increase the upper limit of the optimal frequency range by a frequency adjustment amount to obtain the adjusted upper limit of the optimal frequency range. This frequency adjustment amount can be dynamically calculated based on operating parameters or can be a pre-set fixed frequency value.
[0040] Specifically, when dynamically calculating the frequency adjustment based on operating parameters, the host analyzes the collected multi-dimensional operating parameters in real time and uses built-in control algorithms (such as proportional-integral algorithms, fuzzy logic, or model-based prediction optimization algorithms) to comprehensively process and calculate these input parameters, ultimately outputting a frequency adjustment that matches the specific operating condition. This adjustment can change continuously or in segments as the system state dynamically changes. For example, when the temperature difference is large and the water temperature rise is stagnant, the algorithm may calculate a larger adjustment (such as 15Hz) to achieve a rapid response; when the temperature difference is small and the water temperature rises slowly, it may calculate a smaller adjustment (such as 5Hz) for fine-tuning. This adjustment method ensures that each range expansion can specifically meet the requirements.
[0041] In another feasible implementation, using a pre-set fixed frequency value as the frequency adjustment amount places greater emphasis on process simplification and response speed. During the system design or commissioning phase, engineers can preset one or more fixed frequency adjustment steps (e.g., increasing by 5Hz or 10Hz each time) based on their experience with unit performance, system thermal inertia, and common load conditions. When the host determines that the frequency range needs to be expanded, it directly calls this preset value for superposition. This approach avoids complex real-time calculation processes, ensuring simple, fast, and predictable control actions, and maintaining system stability during the adjustment process. It is particularly suitable for scenarios where system load changes are relatively gradual and regular, platforms with strict limitations on control unit computing resources, or it can also serve as a backup adjustment strategy when dynamic calculation algorithms fail.
[0042] Furthermore, the master unit updates its original optimal frequency range, thus forming a new, wider frequency operating range. The master unit then immediately synchronizes this new range to all slave units. If only some units are allowed to operate at higher frequencies beyond their original range, uneven load distribution and inefficiency in some units can easily occur. Therefore, this adjustment operation adopts a global expansion approach, rather than adjusting only individual units. This overall expansion of the frequency range means that all slave units redistribute their load within the new optimal frequency range, and all units still work collaboratively within the same constrained, efficient framework, sharing the load. This adjustment mechanism ensures that the system can achieve global efficiency optimization and balanced load distribution when dealing with high loads. This allows the system to dynamically adapt and smoothly respond to demand fluctuations, ensuring that user needs are met. On the other hand, it also helps maintain the long-term health and reliability of the system, significantly improving the service life and operational stability of the entire parallel system by avoiding long-term overload of individual units and uneven wear between units.
[0043] This application provides a generator frequency control method. It receives a power-on command and controls the startup of all generators in a multi-generator parallel system. The method determines the optimal frequency range for the multi-generator parallel system and sends this range to each slave generator, ensuring that each slave generator operates within the optimal frequency range. It continuously monitors the operating parameters of all generators and determines whether the optimal frequency range meets operational requirements based on these parameters. If the current frequency range does not meet operational requirements, the optimal frequency range is adjusted and sent to each slave generator, ensuring that each slave generator operates within the adjusted optimal frequency range to meet operational requirements. In the entire multi-generator parallel system, the host generator acts as the sole command receiving and distribution center, uniformly scheduling the startup actions of all generators. This design ensures that all generators synchronously enter a controlled state, laying a stable and consistent foundation for the subsequent implementation of a unified frequency strategy. After system startup, the host generator determines the optimal frequency range for system operation and sends this range to all slave generators. This range design, while ensuring overall efficiency, also provides each slave generator with the space for autonomous fine-tuning within the range, balancing control uniformity and execution flexibility. After the system enters steady-state operation, the host continuously collects operating parameters such as the total system outlet water temperature, the real-time frequency of each unit, and the rate of water temperature change. Based on these parameters, it assesses whether the current optimal frequency range can meet the actual heating (or cooling) demand. This step, through the fusion analysis of multi-dimensional parameters, enables real-time perception and status diagnosis of the system, providing accurate data support and decision-making basis for subsequent dynamic adjustments. When the original optimal frequency range can no longer meet the current actual demand, the host recalculates the optimal frequency range and synchronizes this updated range to all slave units. This mechanism achieves adaptive maintenance of the overall system energy efficiency and ensures the synergy of load growth. After obtaining a new, wider operating frequency range, all slave units can synchronously and smoothly increase their output capacity, thus avoiding imbalances between different units. Ultimately, this allows the multi-unit parallel system to continuously and stably operate at the preferred frequency, significantly improving the overall reliability of the system.
[0044] Please see Figure 3 , Figure 3 This is a flowchart illustrating a unit frequency control method provided in an embodiment of this application.
[0045] like Figure 3 As shown, the unit frequency control method may include at least: S302: Receives power-on command and controls the start-up of all units in a multi-unit parallel system.
[0046] S304. Determine the optimal frequency range for the operation of the multi-unit parallel system, and send the optimal frequency range to each slave unit so that each slave unit operates within the optimal frequency range.
[0047] For details regarding steps S302-S304, please refer to the detailed descriptions in steps S202-S204, which will not be repeated here.
[0048] S306. Continuously monitor the operating parameters of all units. The operating parameters include at least the system outlet water temperature, the current operating frequency of each unit, and the rate of water temperature change. Determine whether the first temperature difference between the target temperature corresponding to the operating requirements and the system outlet water temperature is greater than the first preset temperature difference threshold.
[0049] Optionally, when the main unit continuously monitors the operating parameters of all units, it specifically reads the system outlet water temperature (T) fed back by the temperature sensor. w And compare it with the user-preset target temperature (T). s Real-time comparison is performed to calculate the first temperature difference value (T). s -T w This temperature difference value can measure the gap between the actual heating effect of the system and the set target. Therefore, T... s -T w By comparing the temperature difference with a pre-set first preset temperature difference threshold (T_off), it can be identified whether there is a clear and persistent demand gap. The first preset temperature difference threshold is a pre-defined threshold value, the specific value of which is set based on factors such as the system's allowed temperature control accuracy, thermal inertia characteristics, and the need to avoid excessively frequent control actions. It is typically set to 5 degrees, 8 degrees, etc. Understandably, when T... s -T w When T_off is reached, it indicates that the system's current output has significant deficiencies, meeting the necessary conditions to trigger further in-depth diagnosis. Conversely, if this condition is not met, it means that the system's current capabilities basically meet the requirements, and there is no need to initiate the range adjustment process.
[0050] S308. Determine whether the number of first units whose current operating frequency has reached the upper limit of the optimal frequency range and whose continuous operating time exceeds the first preset duration has reached the first preset proportion of the total number of units.
[0051] Optionally, when monitoring the operating status of each unit, the host not only monitors the instantaneous frequency of each unit, but also focuses on its continuous operating behavior near the upper limit of the optimal frequency range (Fex_max). When the host identifies units whose current operating frequency has reached or exceeded Fex_max, and this state is maintained for more than a first preset duration (Time_1), it defines them as the first unit, and simultaneously calculates in real time the percentage of such first units to the total number of online operating units, i.e., the first preset ratio. Notably, there can be a dynamic correlation between the first preset duration (Time_1) and the first preset ratio. Specifically, one or more values for the first preset duration can be set. When multiple values exist for the first preset duration, each value corresponds to a value for the first preset ratio, and each value for the first preset duration is negatively correlated with its corresponding first preset ratio value. That is, the system allows configuration of one or more [time, ratio] judgment pairs, such as [5 minutes, 30%] and [3 minutes, 80%]. This provides flexible policy configuration space. The core configuration rule for preset duration and preset ratio is that the higher the required unit ratio, the shorter the corresponding required duration threshold. This design is mainly based on engineering logic in actual applications. When only a few units (e.g., 30%) reach the upper limit, the system may still have a margin to cope through internal load redistribution. Therefore, a longer observation period (5 minutes) is given to avoid overreacting to short-term fluctuations. However, when the vast majority of units (e.g., 80%) have reached the upper limit, it indicates that the overall system is close to full load output and the capacity bottleneck is very significant. Therefore, only a short confirmation time (3 minutes) is needed to determine saturation, thereby speeding up the system response.
[0052] In this embodiment, when the system is actually running, the host dynamically selects a target first preset proportion and its corresponding target first preset duration from a set of preset threshold pairs as the currently effective judgment criterion, based on the real-time proportion of units that have reached the frequency limit as monitored in real time. For example, if the real-time proportion reaches 35%, the judgment pair (5 minutes, 30%) is matched, and 5 minutes is used as the judgment duration; if the real-time proportion rises to 85%, it automatically switches to the judgment pair (3 minutes, 80%), and 3 minutes is used as the judgment duration. This achieves intelligent adaptation between the judgment conditions and the real-time state of the system.
[0053] S310. Determine whether the rate of change of water temperature is less than the preset rate of change threshold.
[0054] Optionally, further introduce the monitoring of the system's time-domain dynamic characteristics as an important supplement to the first two steady-state or quasi-steady-state judgments. The host computer calculates the change rate of the outlet water temperature of the system (denoted as ΔT), that is, the rising speed of the water temperature per unit time, and compares it with a preset change rate threshold (T_aim). This threshold is usually set as a small positive value (for example, 0.1 °C / min), representing the minimum acceptable heating rate. The essence of this judgment is to determine whether the system is in an effective heating state. Even if there is a temperature difference and many units have reached the frequency limit, but if the water temperature is rising at a considerable speed (ΔT≥T_aim), it means that the current energy input is effectively reducing the temperature difference, and the system is in an active dynamic regulation process, and it may not be necessary to immediately expand the frequency range. On the contrary, if ΔT<T_aim, it indicates that the current output power of the system can only barely maintain the current temperature and cannot be further increased, indicating that the current heating capacity of the system is insufficient.
[0055] S312. When the first temperature difference value is greater than the first preset temperature difference threshold, the number of the first units reaches the first preset proportion, and the water temperature change rate is less than the preset change rate threshold, it is determined that the optimal frequency range does not meet the operation requirements.
[0056] Optionally, the host unit performs a logical "AND" operation on the above several judgment conditions, that is, summarizes and coordinates the above three independent but interrelated judgment results. When the following three conditions are simultaneously met: (1) the first temperature difference value is greater than the first preset temperature difference threshold (there is a significant demand gap); (2) the number of units that reach the frequency limit and last for a specified time reaches the corresponding proportion (the system capacity is saturated); (3) the water temperature change rate is less than the preset threshold (the system's dynamic response is weak), the host can determine that the current optimal frequency range does not meet the operation requirements. This series of judgment conditions cooperate and confirm with each other. Among them, the temperature difference judgment ensures the necessity of adjustment, the saturation evaluation ensures the rationality of adjustment, and the analysis of the heating trend excludes the temporary situation that although there is a gap but is improving itself. Through this multi-condition joint diagnosis, the system can accurately distinguish the situation of insufficient system capacity, so as to trigger the adjustment of the frequency range when it is really necessary, greatly improving the decision-making intelligence, stability and overall energy efficiency of the control system, and at the same time avoiding the interference of unnecessary control actions on the stable and efficient operation of the system.
[0057] S314. If the current frequency range does not meet the operation requirements, adjust the optimal frequency range and send the adjusted optimal frequency range to each slave unit so that each slave unit can meet the operation requirements when operating according to the adjusted optimal frequency range.
[0058] Regarding step S314, please refer to the detailed description in step S208 and will not be elaborated here.
[0059] This application provides a unit frequency control method that significantly improves the accuracy of state judgment and the rationality of control decisions in multi-unit parallel systems through a multi-level, cross-validated intelligent diagnostic mechanism. First, by comprehensively monitoring three parameters—temperature difference, unit saturation, and water temperature change rate—this mechanism achieves a comprehensive assessment of the system's demand and capacity matching, avoiding misjudgment based on a single signal and greatly improving the accuracy and reliability of the diagnosis. Second, a dynamic negative correlation logic is introduced between a duration threshold and the proportion of units reaching their upper limit. This enables the system to intelligently distinguish between local temporary fluctuations and overall capacity bottlenecks: when the proportion of saturated units is low, the judgment time is extended to avoid overreacting to short-term fluctuations; when the proportion is high, the judgment time is shortened to quickly respond to the actual bottleneck. This achieves an optimal balance between control response speed and system stability, preventing frequent and unnecessary adjustments while enabling rapid action when truly needed. Finally, the introduction of the water temperature change rate as a dynamic trend criterion prevents unnecessary intervention during the system's dynamic adjustment process. In summary, this judgment mechanism, through multi-condition joint diagnosis and intelligent threshold adaptation, ensures the accuracy and timeliness of frequency range adjustment decisions, avoids malfunctions and delayed responses, and guarantees the continuous, efficient, and stable operation of the system.
[0060] Please see Figure 4 , Figure 4 This is a flowchart illustrating a unit frequency control method provided in an embodiment of this application.
[0061] like Figure 4 As shown, in step S208, if the current frequency range does not meet the operational requirements, the optimal frequency range is adjusted, and the adjusted optimal frequency range is sent to each slave unit so that each slave unit can meet the operational requirements when operating according to the adjusted optimal frequency range. The unit frequency control method may further include at least: S402. Continuously monitor the operating parameters of all units. The operating parameters include at least the system outlet water temperature, the current operating frequency of each unit, and the rate of water temperature change. Determine whether the second temperature difference value between the system outlet water temperature and the target temperature is greater than the second preset temperature difference threshold.
[0062] Optionally, when the system's heating capacity has fully met or even exceeded the actual demand, the entire system can be proactively redirected from the current, potentially redundant, operating frequency range back to the predetermined initial frequency range with the highest global energy efficiency. This ensures system performance while achieving energy savings and extending equipment lifespan, thus avoiding unnecessary resource waste.
[0063] Furthermore, the main unit first identifies whether the current heating supply of the system is redundant, that is, the main unit continuously monitors the system outlet water temperature (T). w ), and calculate its relationship with the target temperature (T)s The second temperature difference (T) w -T s When this value is positive, it indicates that the actual outlet water temperature has exceeded the set target, resulting in a heat surplus. The main unit will then... w -T s The temperature difference is compared with a pre-set second preset temperature difference threshold (T_off). The purpose of setting the second preset temperature difference threshold is to avoid triggering a regression action due to small normal fluctuations in water temperature near the target value, ensuring that subsequent judgments are only initiated when a clear and continuous overheating trend occurs. Therefore, the judgment result of this temperature difference determination condition is to confirm whether the system can currently reduce output without affecting the fulfillment of basic requirements. It should be noted that the value of the second preset temperature difference threshold can be different from or the same as the first preset temperature difference threshold. The specific values of both can be configured according to actual application requirements, and this application embodiment does not limit this.
[0064] S404. Determine whether the number of second units whose current operating frequency is lower than the upper limit of the initial optimal frequency range and whose continuous operating time exceeds the second preset duration has reached the second preset proportion of the total number of units.
[0065] Optionally, the host will further conduct a deep assessment of whether the overall system load has generally entered a low-intensity steady state to determine whether the system has the collective capability for safe regression. Specifically, the host identifies units whose current operating frequency is lower than the upper limit of the initial optimal frequency range (Fex_max) and whose low-frequency state is maintained for more than a second preset duration (Time_2), defining them as the second unit. Subsequently, the proportion of such second units to the total number of online units is calculated and compared with a preset second preset proportion. It should be noted that the value of Time_2 can be different from or the same as Time_1, and the specific values can be configured according to actual application requirements. This application embodiment does not limit this. This judgment mechanism first uses the upper limit of the initial optimal frequency range as a reference to ensure that the judgment benchmark is the target value of regression itself, clarifying the feasibility of regression; secondly, it requires a sufficient number of units (reaching the second preset proportion) to operate stably at a lower frequency for a sufficient period of time (exceeding the second preset duration). These two factors together indicate that the system's load demand has significantly decreased, and that this low-load state is stable and widespread, rather than a temporary phenomenon of individual units. This effectively prevents false regressions caused by localized or transient load drops.
[0066] S406. When the second temperature difference value is greater than the first preset temperature difference threshold and the number of the second units reaches the second preset ratio, it is determined that the multi-unit parallel system meets the regression conditions.
[0067] Optionally, when the system outlet water temperature is significantly higher than the target temperature (T) w -T s >T_off), and only when a sufficient number of units have been operating stably at low frequencies close to the target regression zone for a sufficiently long time (the number of second units reaches the second preset ratio) will the host determine that the system meets the regression conditions. This AND logic threshold design requires that both the current system needs to be regressed (there is a lot of heating redundancy) and there is evidence of a systemic state that can safely regress (generally light load and stable), ensuring the rigor and safety of the regression decision.
[0068] S408. If the regression condition is met, the optimal frequency range is adjusted to the initial optimal frequency range, and the adjusted optimal frequency range is sent to each slave unit so that each slave unit operates according to the adjusted optimal frequency range.
[0069] Optionally, once the system is confirmed to meet the regression conditions, the host can directly replace the currently expanded optimal frequency range with the initial optimal frequency range calculated or preset during system startup. This initial range is a verified frequency range with the highest overall energy efficiency under the system's design conditions, thus possessing sufficient reliability. Based on this, the host further synchronizes this range to all slave units, enabling each slave unit to operate according to the adjusted optimal frequency range. This operation pulls all units back from the potentially expanded quasi-high-frequency operating range to the more energy-efficient initial operating range. This not only reduces the overall energy consumption of the system but also allows the units to operate under less mechanical and electrical stress, which helps reduce wear and improve reliability. Simultaneously, this mechanism ensures that after dynamically responding to high loads, the system will not remain in a high-energy-consumption state for an extended period but can automatically and intelligently return to a sustainable, high-efficiency operating point, achieving closed-loop optimization of full-cycle energy efficiency management.
[0070] This application provides a unit frequency control method that enables a multi-unit parallel system to proactively, safely, and accurately reset its energy efficiency when the load decreases. First, a dual-condition joint judgment ensures the high rigor of the regression decision, avoiding malfunctions caused by short-term fluctuations or local conditions, and guaranteeing the continuous stability of system operation. Second, a light-load assessment mechanism based on the initial optimal frequency range is introduced, enabling the system to accurately identify overall and continuous low-load conditions, providing a reliable state basis for safe regression. Finally, through a one-click reset to the initial optimal frequency range, this scheme forces the system to quickly and comprehensively switch from a potentially less energy-efficient high-load operating zone back to the verified most efficient operating range, thereby achieving a significant and immediate reduction in energy consumption and a simultaneous improvement in equipment operational reliability while ensuring heating comfort.
[0071] Please seeFigure 5 , Figure 5 This is a structural block diagram of a unit frequency control device provided in an embodiment of this application. Figure 5 As shown, the unit frequency control device 500 is applied to the master unit in a multi-unit parallel system. The multi-unit parallel system also includes at least one slave unit, including: The unit system startup module 510 is used to receive startup commands and control the startup of all units in a multi-unit parallel system. The initial frequency synchronization module 520 is used to determine the optimal frequency range for the operation of the multi-unit parallel system and send the optimal frequency range to each slave unit so that each slave unit operates within the optimal frequency range. The operation status judgment module 530 is used to continuously monitor the operation parameters of all units and determine whether the optimal frequency range meets the operation requirements based on the operation parameters. The frequency range adjustment module 540 is used to adjust the optimal frequency range if the current frequency range does not meet the operating requirements, and send the adjusted optimal frequency range to each slave unit so that each slave unit can meet the operating requirements when running at the adjusted optimal frequency range.
[0072] Optionally, the operating parameters include at least the system outlet water temperature, the current operating frequency of each unit, and the water temperature change rate. The operating status judgment module 530 is used to determine whether the first temperature difference value corresponding to the operating requirement minus the system outlet water temperature is greater than a first preset temperature difference threshold; to determine whether the number of first units whose current operating frequency reaches the upper limit of the optimal frequency range and whose continuous operating time exceeds a first preset duration reaches a first preset proportion of the total number of units; to determine whether the water temperature change rate is less than a preset change rate threshold; when the first temperature difference value is greater than the first preset temperature difference threshold, the number of first units reaches the first preset proportion, and the water temperature change rate is less than the preset change rate threshold, it is determined that the optimal frequency range does not meet the operating requirements.
[0073] Optionally, one or more values of the first preset duration are set; when there are multiple values of the first preset duration, each value of the first preset duration corresponds to a value of the first preset ratio, and each value of the first preset duration is negatively correlated with the value of its corresponding first preset ratio.
[0074] Optionally, when there are multiple values for the first preset duration, the unit frequency control device 500 further includes: a judgment condition matching module, used to select the target first preset duration corresponding to the target first preset ratio for judgment when the real-time ratio of the current number of the first unit to the total number of units reaches the target first preset ratio.
[0075] Optionally, the unit frequency control device 500 further includes: a frequency range regression module, used to determine whether a second temperature difference value (system outlet water temperature minus target temperature) is greater than a second preset temperature difference threshold; to determine whether the number of second units whose current operating frequency is lower than the initial optimal frequency range upper limit and whose continuous operating time exceeds a second preset duration reaches a second preset proportion of the total number of units; when the second temperature difference value is greater than the first preset temperature difference threshold and the number of second units reaches the second preset proportion, it is determined that the multi-unit parallel system meets the regression condition; if the regression condition is met, the optimal frequency range is adjusted to the initial optimal frequency range.
[0076] Optionally, the frequency range adjustment module 540 is also used to increase the frequency adjustment amount on the upper limit of the optimal frequency range to obtain the adjusted upper limit of the optimal frequency range.
[0077] Optionally, the frequency adjustment amount is dynamically calculated based on the operating parameters; or the frequency adjustment amount is a preset fixed frequency value.
[0078] This application provides a generator frequency control device, comprising: a generator system startup module for receiving startup commands and controlling the startup of all generators in a multi-generator parallel system; an initial frequency synchronization module for determining the optimal frequency range for the operation of the multi-generator parallel system and sending the optimal frequency range to each slave generator to ensure that each slave generator operates within the optimal frequency range; an operation status judgment module for continuously monitoring the operating parameters of all generators and determining whether the optimal frequency range meets the operating requirements based on the operating parameters; and a frequency range adjustment module for adjusting the optimal frequency range if the current frequency range does not meet the operating requirements and sending the adjusted optimal frequency range to each slave generator to ensure that each slave generator operates within the adjusted optimal frequency range to meet the operating requirements. In the entire multi-generator parallel system, the master unit acts as the sole command receiving and distribution center, uniformly scheduling the startup actions of all generators. This design ensures that all generators synchronously enter a controlled state, laying a stable and consistent foundation for the subsequent implementation of a unified frequency strategy. After system startup, the host system determines the optimal frequency range and distributes this range to all slave units. This range design ensures overall efficiency while also providing each slave unit with room for autonomous fine-tuning within the range, balancing control uniformity with execution flexibility. Once the system enters steady-state operation, the host continuously collects operating parameters such as the total system outlet water temperature, real-time frequency of each unit, and water temperature change rate. Based on these parameters, it assesses whether the current optimal frequency range meets actual heating (or cooling) demands. This step, through the fusion analysis of multi-dimensional parameters, enables real-time system perception and status diagnosis, providing precise data support and decision-making basis for subsequent dynamic adjustments. When the original optimal frequency range no longer meets current needs, the host recalculates the optimal frequency range and synchronizes this updated range to all slave units. This mechanism enables the adaptive maintenance of the overall system energy efficiency and ensures the synergy of load growth. It allows all slave units to synchronously and smoothly increase their output capacity after obtaining a new and wider operating frequency range, thereby avoiding imbalances between different units. Ultimately, this enables the multi-unit parallel system to operate continuously and stably at the preferred frequency, significantly improving the overall reliability of the system.
[0079] This application also provides a computer storage medium that can store multiple instructions adapted for loading by a processor and executing the steps of any of the methods described in the above embodiments.
[0080] Please see Figure 6 , Figure 6 This is a structural schematic diagram of a heating, ventilation, and air conditioning (HVAC) unit provided as an embodiment of this application. Figure 6As shown, the HVAC unit equipment 600 may include: at least one HVAC unit equipment processor 601, at least one network interface 604, user interface 603, memory 605, and at least one communication bus 602.
[0081] The communication bus 602 is used to enable communication between these components.
[0082] The user interface 603 may include a display screen, and optionally, the user interface 603 may also include a standard wired interface or a wireless interface.
[0083] The network interface 604 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface).
[0084] The HVAC unit equipment processor 601 may include one or more processing cores. The HVAC unit equipment processor 601 connects to various parts within the entire HVAC unit equipment 600 using various interfaces and lines. It executes various functions and processes data of the HVAC unit equipment 600 by running or executing instructions, programs, code sets, or instruction sets stored in the memory 605, and by calling data stored in the memory 605. Optionally, the HVAC unit equipment processor 601 may be implemented using at least one of the following hardware forms: Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The HVAC unit equipment processor 601 may integrate one or more of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content to be displayed on the screen; and the modem handles wireless communication. It is understandable that the aforementioned modem may not be integrated into the HVAC unit processor 601, but may be implemented using a separate chip.
[0085] The memory 605 may include random access memory (RAM) or read-only memory (ROM). Optionally, the memory 605 may include a non-transitory computer-readable storage medium. The memory 605 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 605 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-described method embodiments, etc.; the data storage area may store data involved in the above-described method embodiments, etc. Optionally, the memory 605 may also be at least one storage device located remotely from the aforementioned HVAC unit processor 601. Figure 6 As shown, the memory 605, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and a unit frequency control program.
[0086] exist Figure 6 In the HVAC unit equipment 600 shown, the user interface 603 is mainly used to provide an input interface for users and to obtain user input data; while the HVAC unit equipment processor 601 can be used to call the unit frequency control program stored in the memory 605 and specifically perform the following operations: Receive power-on command and control the start-up of all units in a multi-unit parallel system; Determine the optimal frequency range for the operation of the multi-unit parallel system, and send the optimal frequency range to each slave unit so that each slave unit operates within the optimal frequency range; Continuously monitor the operating parameters of all units and determine whether the optimal frequency range meets the operating requirements based on the operating parameters; If the current frequency range does not meet the operational requirements, the optimal frequency range will be adjusted and sent to each slave unit so that each slave unit can meet the operational requirements when operating at the adjusted optimal frequency range.
[0087] In some embodiments, the operating parameters include at least the system outlet water temperature, the current operating frequency of each unit, and the water temperature change rate. When the HVAC unit equipment processor 601 executes the following steps to determine whether the optimal frequency range meets the operating requirements based on the operating parameters: determining whether the first temperature difference value corresponding to the operating requirements minus the system outlet water temperature is greater than a first preset temperature difference threshold; determining whether the number of first units whose current operating frequency reaches the upper limit of the optimal frequency range and whose continuous operating time exceeds a first preset duration reaches a first preset proportion of the total number of units; determining whether the water temperature change rate is less than a preset change rate threshold; when the first temperature difference value is greater than the first preset temperature difference threshold, the number of first units reaches the first preset proportion, and the water temperature change rate is less than the preset change rate threshold, it is determined that the optimal frequency range does not meet the operating requirements.
[0088] In some embodiments, one or more values of the first preset duration are set; when there are multiple values of the first preset duration, each value of the first preset duration corresponds to a value of the first preset ratio, and each value of the first preset duration is negatively correlated with the value of its corresponding first preset ratio.
[0089] In some embodiments, when there are multiple values for the first preset duration, the HVAC unit processor 601 further performs the following steps: when the real-time ratio of the current number of first units to the total number of units reaches the target first preset ratio, the target first preset duration corresponding to the target first preset ratio is selected for judgment.
[0090] In some embodiments, the HVAC unit processor 601 further performs the following steps: determining whether a second temperature difference value, which is the system outlet water temperature minus the target temperature, is greater than a second preset temperature difference threshold; determining whether the number of second units whose current operating frequency is lower than the initial upper limit of the optimal frequency range and whose continuous operating time exceeds a second preset duration reaches a second preset proportion of the total number of units; when the second temperature difference value is greater than the first preset temperature difference threshold and the number of second units reaches the second preset proportion, determining that the multi-unit parallel system meets the regression condition; if the regression condition is met, adjusting the optimal frequency range to the initial optimal frequency range.
[0091] In some embodiments, when the HVAC unit equipment processor 601 performs the adjustment of the optimal frequency range, it specifically performs the following steps: increasing the frequency adjustment amount on the upper limit of the optimal frequency range to obtain the upper limit of the adjusted optimal frequency range.
[0092] In some embodiments, the frequency adjustment amount is dynamically calculated based on operating parameters; or the frequency adjustment amount is a preset fixed frequency value.
[0093] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or modules may be electrical, mechanical, or other forms.
[0094] The modules described as separate components may or may not be physically separate. Similarly, the components shown as modules may or may not be physical modules; they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0095] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When these computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this specification are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in or transmitted through a computer-readable storage medium. The computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The aforementioned available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., Digital Versatile Discs (DVDs)), or semiconductor media (e.g., Solid State Disks (SSDs)).
[0096] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0097] In addition, it should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, data stored, data displayed, etc.) and signals involved in the embodiments of this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0098] The foregoing has described specific embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired results. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0099] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0100] The above is a description of a unit frequency control method, device, storage medium, and HVAC unit equipment provided in this application. For those skilled in the art, based on the ideas of the embodiments of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A method for controlling the frequency of a generating unit, characterized in that, A master unit applied in a multi-unit parallel system, wherein the multi-unit parallel system also includes at least one slave unit, the method comprising: Receive power-on command and control the start-up of all units in the multi-unit parallel system; The optimal frequency range for the operation of the multi-unit parallel system is determined, and the optimal frequency range is sent to each slave unit so that each slave unit operates within the optimal frequency range; Continuously monitor the operating parameters of all units, and determine whether the optimal frequency range meets the operating requirements based on the operating parameters; If the current frequency range does not meet the operational requirements, the optimal frequency range is adjusted, and the adjusted optimal frequency range is sent to each slave unit so that each slave unit can meet the operational requirements when operating according to the adjusted optimal frequency range.
2. The method according to claim 1, characterized in that, The operating parameters include at least the system outlet water temperature, the current operating frequency of each unit, and the rate of water temperature change. Determining whether the optimal frequency range meets the operating requirements based on these operating parameters includes: Determine whether the first temperature difference between the target temperature corresponding to the operational requirement and the system outlet water temperature is greater than a first preset temperature difference threshold. Determine whether the number of first units whose current operating frequency reaches the upper limit of the optimal frequency range and whose continuous operating time exceeds the first preset duration reaches the first preset proportion of the total number of units; Determine whether the rate of change of water temperature is less than a preset rate of change threshold; When the first temperature difference value is greater than the first preset temperature difference threshold, the number of the first units reaches the first preset ratio, and the water temperature change rate is less than the preset change rate threshold, it is determined that the optimal frequency range does not meet the operating requirements.
3. The method according to claim 2, characterized in that, The first preset duration can be set to one or more values; When there are multiple values for the first preset duration, each value of the first preset duration corresponds to a value of the first preset ratio, and the value of each first preset duration is negatively correlated with the value of its corresponding first preset ratio.
4. The method according to claim 3, characterized in that, When there are multiple values for the first preset duration, the method further includes: When the real-time ratio of the current number of the first unit to the total number of units reaches the target first preset ratio, the target first preset duration corresponding to the target first preset ratio is selected for judgment.
5. The method according to claim 2, characterized in that, The method further includes: Determine whether the second temperature difference value, which is the system outlet water temperature minus the target temperature, is greater than a second preset temperature difference threshold. Determine whether the number of second units whose current operating frequency is lower than the upper limit of the initial optimal frequency range and whose continuous operating time exceeds the second preset duration reaches the second preset proportion of the total number of units; When the second temperature difference value is greater than the first preset temperature difference threshold and the number of the second units reaches the second preset ratio, it is determined that the multi-unit parallel system meets the regression condition. If the regression conditions are met, the optimal frequency range is adjusted to the initial optimal frequency range.
6. The method according to claim 1, characterized in that, Adjusting the optimal frequency range includes: Increase the upper limit of the optimal frequency range by a frequency adjustment amount to obtain the adjusted upper limit of the optimal frequency range.
7. The method according to claim 6, characterized in that, The frequency adjustment amount is dynamically calculated based on the operating parameters; or the frequency adjustment amount is a pre-set fixed frequency value.
8. A unit frequency control device, characterized in that, A master unit used in a multi-unit parallel system, wherein the multi-unit parallel system also includes at least one slave unit, the device comprising: The unit system startup module is used to receive startup commands and control the startup of all units in the multi-unit parallel system; The initial frequency synchronization module is used to determine the optimal frequency range for the operation of the multi-unit parallel system and send the optimal frequency range to each slave unit so that each slave unit operates within the optimal frequency range; The operation status judgment module is used to continuously monitor the operation parameters of all units and determine whether the optimal frequency range meets the operation requirements based on the operation parameters. The frequency range adjustment module is used to adjust the optimal frequency range if the current frequency range does not meet the operating requirements, and send the adjusted optimal frequency range to each slave unit so that each slave unit can meet the operating requirements when running at the adjusted optimal frequency range.
9. A computer storage medium, characterized in that, The computer storage medium stores a plurality of instructions adapted for loading by a processor and executing the steps of the method as described in any one of claims 1 to 7.
10. A heating, ventilation, and air conditioning (HVAC) unit, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the method as described in any one of claims 1 to 7.