Cascaded control method, apparatus, device, and storage medium
By switching the target slave module to the backup master module and performing communication control in the cascaded heat pump unit, the communication interruption problem caused by the failure of the master module was solved, and the operational stability and reliability of the unit were improved.
Patent Information
- Application Number
- CN202411561925.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-04
- Publication Date
- 2026-01-23
- Estimated Expiration
- 2044-11-04
AI Technical Summary
When the main control module of an existing modular cascaded heat pump unit fails, the cascade communication is interrupted, causing the slave control modules to malfunction, which affects the overall operational stability and performance of the heat pump unit.
By monitoring the module operating status of the cascaded heat pump unit, if any abnormality is detected, the target slave module is switched to the backup master module, and communication control is performed using the backup master module and the preset backup communication strategy to ensure the normal operation of the unit.
This improves the operational stability and reliability of cascaded heat pump units, avoiding overall system failure due to main module malfunction.
Smart Images

Figure CN119334002B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of heat pump control technology, specifically to a cascade control method, apparatus, equipment, and storage medium. Background Technology
[0002] Currently, with the rapid development of heat pump technology and cascade technology, modular cascade heat pump units have emerged. These units include a main control module and slave control modules. The main control module is connected to the common load of the heat pump unit (e.g., water pump, electric auxiliary heating, and wired controller) and acts as a control unit. It continuously calculates the load of the entire cascade unit as the building load changes, then performs loading and unloading actions between modules. Slave modules receive commands from the main module and execute corresponding start-up and shutdown actions. However, when the main control module's electrical control fails, causing malfunction, cascade communication is interrupted, leading to the paralysis of other slave control modules and ultimately paralyzing the entire modular cascade heat pump unit. Under certain operating conditions, prolonged paralysis without repair can damage the unit and negatively impact the user experience. Summary of the Invention
[0003] This application provides a cascade control method, apparatus, device, and storage medium, aiming to solve the technical problem in the prior art where damage to the main module of a cascaded heat pump unit can lead to the paralysis of the entire heat pump unit, affecting the operational stability and performance of the heat pump unit.
[0004] On the one hand, embodiments of this application provide a cascade control method, which includes the following steps:
[0005] In response to cascade control requests for cascaded heat pump units, monitor the module operating status of the cascaded main module in the cascaded heat pump unit;
[0006] If the module is in an abnormal operating state, the target slave module is determined based on the module address data of each slave module in the cascaded heat pump unit, and the target slave module is switched to the backup master module.
[0007] The cascaded heat pump unit is controlled by the backup master module and the preset backup communication strategy to obtain the cascaded control result.
[0008] In one possible implementation of this application, monitoring the module operating status of the cascaded main module in the cascaded heat pump unit includes:
[0009] Obtain the cascade communication status between each cascade slave module and the cascade master module in the cascaded heat pump unit;
[0010] Detect the running status switching command of the cascaded main module to determine the current module status of the cascaded main module;
[0011] If the cascaded communication status is a communication interruption status and / or the current module status of the cascaded main module is a module shutdown status, then the module operation status of the cascaded main module is determined to be an abnormal operation status.
[0012] In one possible implementation of this application, determining the target slave module based on the module address data of each slave module in the cascaded heat pump unit includes:
[0013] Identify the cascade slave module in the cascaded heat pump unit and read the module address data of the cascade slave module;
[0014] Compare the module address data of each of the cascaded slave modules to determine the target module address data in the module address data;
[0015] The cascaded slave device corresponding to the target module address data is identified as the target slave module in the cascaded heat pump unit.
[0016] In one possible implementation of this application, switching the target from a module to a backup main module includes:
[0017] The duration of the abnormal operating state corresponding to the cascaded main module is recorded.
[0018] If the duration of the state exceeds a preset time threshold, the target module will be switched to the backup master module of the cascaded heat pump unit.
[0019] In one possible implementation of this application, the step of performing communication control on the cascaded heat pump unit according to the backup master module and the preset backup communication strategy to obtain the cascaded control result includes:
[0020] The cascading communication mode and cascading communication timing of the backup master module are adjusted according to the preset backup communication strategy to obtain the target communication mode of the backup master module.
[0021] The backup master module is driven to communicate and control each of the cascaded slave modules according to the communication address of the cascaded heat pump unit and the target communication mode, so as to obtain the cascaded control result.
[0022] In one possible implementation of this application, the step of driving the backup master module to communicate and control each of the cascaded slave modules according to the communication address of the cascaded heat pump unit and the target communication mode to obtain the cascaded control result further includes:
[0023] Obtain the initial control list of the cascaded heat pump unit, drive the backup main module to update the initial control list, and obtain the updated control list;
[0024] The backup master module sends communication control commands to each of the cascade slave modules according to the communication address of the cascade heat pump unit, the target communication mode, and the update control list, thereby obtaining the cascade control result.
[0025] In one possible implementation of this application, the driving backup master module sends communication control commands to each of the cascaded slave modules according to the communication address of the cascaded heat pump unit, the target communication mode, and the update control list, to obtain the cascaded control result, including:
[0026] The backup master module is driven to shield the communication fault information triggered by the wired controller module in the cascaded heat pump unit, and to shield the signal detection results of the AC water pump module in the cascaded heat pump unit.
[0027] Obtain the target operating parameters corresponding to each cascaded slave module, and drive the backup master module to send the target operating parameters to each cascaded slave module according to the communication address, the target communication mode, and the update control list;
[0028] The cascaded slave modules are driven to operate according to the target operating parameters to obtain the cascaded control result.
[0029] On the other hand, this application provides a cascaded control device, the cascaded control device comprising:
[0030] The status detection module is configured to respond to cascade control requests for cascade heat pump units and monitor the module operating status of the cascade main module in the cascade heat pump unit.
[0031] The module switching module is configured to, if the module is in an abnormal operating state, determine the target slave module based on the module address data of each slave module in the cascaded heat pump unit, and switch the target slave module to the backup master module.
[0032] The cascade control module is configured to perform communication control on the cascaded heat pump unit according to the backup master module and the preset backup communication strategy, and obtain the cascade control result.
[0033] On the other hand, this application also provides a cascaded control device, the cascaded control device comprising:
[0034] One or more processors;
[0035] Memory; and
[0036] One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the steps of the cascaded control method.
[0037] On the other hand, this application also provides a computer-readable storage medium having a computer program stored thereon, the computer program being loaded by a processor to execute the steps in the cascaded control method.
[0038] This application monitors the operating status of the cascade master module in a cascaded heat pump unit in response to cascade control requests. If the module is in an abnormal operating state, a target slave module is determined based on the module address data of each cascade slave module in the cascaded heat pump unit, and the target slave module is switched to a backup master module. Communication control of the cascaded heat pump unit is performed according to the backup master module and a preset backup communication strategy to obtain the cascade control result. This achieves real-time detection of the operating status of the cascade master module during the operation of the cascaded heat pump unit, determining whether the cascade master module is faulty, and automatically switching the corresponding target slave module to a backup master module when the module is in an abnormal operating state. The backup master module then takes over the communication control of the cascaded heat pump unit when the cascade master module is faulty, preventing the entire cascaded heat pump unit from becoming paralyzed, thereby improving the operational stability and reliability of the cascaded heat pump unit. Attached Figure Description
[0039] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0040] Figure 1 This is a schematic diagram of a scenario for the cascaded control method according to an embodiment of this application;
[0041] Figure 2 This is a flowchart illustrating one embodiment of the cascaded control method in this application.
[0042] Figure 3 A flowchart illustrating an embodiment of the cascaded control method provided in this application, which utilizes a backup master module for communication control.
[0043] Figure 4 A flowchart illustrating another embodiment of the cascaded slave module control method provided in this application;
[0044] Figure 5A schematic diagram of the structure of one embodiment of the cascaded control device provided in this application;
[0045] Figure 6 This is a schematic diagram of the structure of one embodiment of the cascaded control device provided in this application. Detailed Implementation
[0046] 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 the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0047] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," and "outer," etc., indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are only for the convenience of describing the invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of the stated features. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0048] In this application, the term "exemplary" is used to mean "serving as an example, illustration, or description." Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is provided to enable any person skilled in the art to make and use the invention. Details are set forth in the following description for purposes of explanation. It should be understood that those skilled in the art will recognize that the invention can be made without using these specific details. In other instances, well-known structures and processes will not be described in detail to avoid obscuring the description of the invention with unnecessary detail. Therefore, the invention is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.
[0049] Currently, with the rapid development of heat pump technology and cascade technology, modular cascade heat pump units have emerged. These units include a main control module and slave control modules. The main control module is connected to the common load of the heat pump unit (e.g., water pump, electric auxiliary heating, and wired controller) and acts as a control unit. It continuously calculates the load of the entire cascade unit as the building load changes, then performs loading and unloading actions between modules. Slave modules receive commands from the main module and execute corresponding start-up and shutdown actions. However, when the main control module's electrical control fails, causing malfunction, cascade communication is interrupted, leading to the paralysis of other slave control modules and ultimately paralyzing the entire modular cascade heat pump unit. Under certain operating conditions, prolonged paralysis without repair can damage the unit and negatively impact the user experience.
[0050] Based on this, this application proposes a cascade control method, apparatus, equipment, and computer-readable storage medium to solve the technical problem in the prior art where damage to the main module of a cascaded heat pump unit can lead to the paralysis of the entire heat pump unit, affecting the operational stability and performance of the heat pump unit.
[0051] The cascading control method in this embodiment of the invention is applied to a cascading control device, which is disposed in a cascading control equipment. The cascading control equipment is provided with one or more processors, a memory, and one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the processor to implement the cascading control method. The cascading control equipment can be a smart terminal that is independent of the cascading heat pump unit, such as a mobile phone, tablet computer, network device, and smart computer. Optionally, the cascading control equipment can also be the control device of the cascading heat pump unit of this application.
[0052] like Figure 1 As shown, Figure 1 This is a schematic diagram of a scenario for the cascaded control method in an embodiment of this application. In this embodiment of the invention, the cascaded control scenario includes a cascaded control device 100 (the cascaded control device 100 integrates a cascaded control unit), and the cascaded control device 100 is equipped with a computer-readable storage medium corresponding to the cascaded control method to execute the steps of the cascaded control method.
[0053] Understandable, Figure 1 The cascaded control devices in the cascaded control method scenario shown, or the devices included in the cascaded control devices, do not constitute a limitation on the embodiments of the present invention. That is, the number or type of cascaded control devices included in the cascaded control method scenario, or the number or type of devices included in each device, do not affect the overall implementation of the technical solution in the embodiments of the present invention, and can all be considered as equivalent substitutions or derivatives of the technical solutions claimed in the embodiments of the present invention.
[0054] In this embodiment of the invention, the cascade control device 100 is mainly used for: responding to cascade control requests for cascade heat pump units; monitoring the module operating status of the cascade master module in the cascade heat pump unit; if the module operating status is abnormal, determining the target slave module based on the module address data of each cascade slave module in the cascade heat pump unit, and switching the target slave module to the backup master module; and performing communication control on the cascade heat pump unit according to the backup master module and a preset backup communication strategy to obtain the cascade control result.
[0055] In this embodiment of the invention, the cascaded control device 100 can be an independent cascaded control device, such as a mobile phone, tablet computer, network device, server, and smart computer, or it can be a control module inside the cascaded control unit.
[0056] This application provides a cascade control method, apparatus, device, and computer-readable storage medium, which will be described in detail below.
[0057] It will be understood by those skilled in the art that Figure 1 The application environment shown is only one application scenario related to the solution of this application and does not constitute a limitation on the application scenario of this application. Other application environments may include more than one application scenario. Figure 1 The diagram shows more or fewer cascaded control devices, or cascaded control network connections, for example... Figure 1 Only one cascaded control device is shown in the diagram. It is understood that the scenario of this cascaded control method may also include one or more cascaded control devices, which are not specifically limited here. The cascaded control device 100 may also include a memory for storing unit operation data and other data.
[0058] It should be noted that, Figure 1 The schematic diagram of the cascaded control method shown is merely an example. The scenarios of the cascaded control method described in the embodiments of the present invention are intended to more clearly illustrate the technical solutions of the embodiments of the present invention and do not constitute a limitation on the technical solutions provided in the embodiments of the present invention.
[0059] Based on the scenarios described above for cascaded control methods, various embodiments of the cascaded control method disclosed in this invention are proposed.
[0060] like Figure 2 As shown, Figure 2 This is a flowchart illustrating one embodiment of the cascading control method in this application. The cascading control method includes the following steps 201 to 203:
[0061] 201. Respond to the cascade control request for the cascaded heat pump unit and monitor the module operation status of the cascaded main module in the cascaded heat pump unit;
[0062] The cascading control method in this embodiment is applied to cascading control devices. The type and number of cascading control devices are not specifically limited; that is, the cascading control devices can be intelligent terminals independent of the cascaded heat pump units, such as mobile phones, tablets, network devices, and smart computers. Optionally, the cascading control devices can also be the cascaded heat pump unit itself. The cascaded heat pump unit is a heat pump unit system that connects multiple heat pump unit loads together, enabling cascading communication between the loads. The cascaded heat pump unit includes at least one cascading master module and multiple cascading slave modules. The cascading master module is the control unit of the cascaded heat pump unit. Based on changes in building load, the master module continuously calculates the load of the cascaded heat pump units and then performs loading and unloading actions between modules to control each cascading slave module to execute corresponding start-up and shutdown actions and other operational control operations according to the commands of the master module. Each cascading slave module corresponds to one heat pump unit load. Optionally, in one specific embodiment, the cascaded main control module is also connected to the common load of the cascaded heat pump unit, wherein the common load includes an AC water pump module, a wired controller module, and an electric auxiliary heating module, etc.
[0063] Specifically, if any slave module in the cascaded heat pump unit experiences electrical control failure, it will not affect the overall operation of the cascaded heat pump unit. However, if the cascaded master module fails to operate, the entire cascaded heat pump unit will be paralyzed. To avoid this situation, the terminal also responds to cascaded control requests for the cascaded heat pump unit during operation. This cascaded control request is an operation instruction that, when the cascaded master module malfunctions, selects the target slave module to switch to the backup master module and controls the normal operation of the cascaded heat pump unit. The triggering method for this cascaded control request is not specifically limited here; that is, the cascaded control request can be actively triggered by the user, for example, by clicking the cascaded control button on the smart terminal communicating with the cascaded heat pump unit. Furthermore, the cascaded control request can also be automatically triggered by the cascaded heat pump unit, for example, by an automatic control process set up in the cascaded heat pump unit that automatically triggers the cascaded control request when specific control conditions are met.
[0064] Specifically, after receiving a cascade control request for the cascaded heat pump unit, the terminal also monitors the real-time operating status of the cascaded main module within the cascaded heat pump unit. This module operating status indicates whether the cascaded main module is operating normally. Optionally, the module operating status can be either a normal operating status or an abnormal operating status. A normal operating status indicates that the cascaded main module is powered on and capable of normal communication. An abnormal operating status indicates that the cascaded main module is powered off and / or unable to perform normal communication.
[0065] Specifically, upon receiving a cascade control request, the terminal obtains the cascade communication status between each cascade slave module and the cascade master module in the cascaded heat pump unit. That is, the terminal drives each cascade slave module in the cascaded heat pump unit to listen for communication interaction commands from the cascade master module, thereby determining the cascade communication status with the master module. These communication interaction commands include slave module power-on / off commands and other slave module control instructions (such as control instructions corresponding to the operating status of the heat pump for that slave module).
[0066] Optionally, if the cascaded slave module can receive the communication interaction command sent by the cascaded master module within a preset time, then the cascaded communication state between the cascaded slave module and the cascaded master module is determined to be a communication connection state.
[0067] Optionally, if the cascaded slave module fails to receive the cascaded interaction command or other timing control information sent by the cascaded master module within a preset time, it is determined that a cascaded communication failure has occurred between the cascaded slave module and the cascaded master module. When there are cascaded communication failures between all cascaded slave modules and the cascaded master module, or when the number of cascaded communication failures exceeds a preset failure threshold, the cascaded communication status of the cascaded master module is determined to be a communication interruption state.
[0068] Optionally, the terminal can also detect the running state switching command of the cascaded main module to determine whether the running state of the cascaded main module has changed, and thus determine the current module state of the cascaded main module. The running state switching command is the power-on / off command of the cascaded main module. That is, the terminal detects whether the cascaded main module issues a running state switching command and determines whether the running state of the cascaded main module has switched from the module power-on state to the module power-off state.
[0069] Optionally, if the communication status of the cascaded master module is in a communication interruption state and / or the current module status of the cascaded master module is in a module shutdown state, then the module operation status of the cascaded master module is determined to be an abnormal operation state.
[0070] 202. If the module is in an abnormal operating state, the target slave module is determined based on the module address data of each slave module in the cascaded heat pump unit, and the target slave module is switched to the backup master module.
[0071] Specifically, when the terminal determines that the cascade master module is in an abnormal operating state, that is, the cascade master module in the cascade heat pump unit is in a state where it cannot work normally, i.e., the cascade master module cannot communicate and interact with each level of the cascade slave module, in order to avoid the cascade heat pump unit from paralyzing due to the cascade master module's failure to work, after determining that the cascade master module is in an abnormal operating state, the terminal also determines the target slave module based on the module address data of each level of the cascade slave module in the cascade heat pump unit, and switches the target slave module as the backup master module.
[0072] Specifically, after determining that the cascaded master module is in an abnormal operating state and cannot function properly, the terminal identifies the cascaded slave modules in the cascaded heat pump unit and reads the module address data of the cascaded slave module. This module address data is a unique identifier for the cascaded slave module. In one specific embodiment, this module address data can be a hardware DIP switch address. This module address data serves as the basis for identifying the master and slave modules in the cascaded heat pump unit. In one specific embodiment, the module address data corresponding to the cascaded master module is 0. The cascaded modules corresponding to other module address data are the cascaded slave modules.
[0073] Specifically, after obtaining the module address data of each level of the cascaded modules, the terminal compares the module address data of each level of the cascaded modules to determine the target module address data. That is, the terminal uses the smallest address among all the module address data as the target module address data. In other words, the target module address data is the smallest module address data among the cascaded modules.
[0074] Specifically, after obtaining the target module address data, the terminal identifies the cascaded slave device corresponding to the target module address data as the target slave module in the cascaded heat pump unit, and switches the target slave module as the backup master module.
[0075] Optionally, in one specific embodiment, in order to ensure the accuracy of the backup main module switching and avoid erroneous switching that could cause malfunctions in the cascaded heat pump unit, the terminal also pre-sets a preset time threshold for further detecting whether the abnormal operating state of the cascaded main module is caused by a fault or by operations such as restarting the cascaded main module. The terminal also counts the duration of the abnormal operating state of the corresponding cascaded main module and determines whether it is necessary to switch the target module to the backup main module of the cascaded heat pump unit based on the duration of the state and the preset time threshold.
[0076] Optionally, if the duration of the abnormal operating state corresponding to the cascaded main module is less than the preset time threshold, that is, within the preset time threshold, the operating state of the cascaded main module changes to the normal operating state, then the terminal determines that the cascaded main module has recovered to normal operation, and there is no need to set a backup main module to take over the cascaded main module.
[0077] Optionally, if the duration of the abnormal operating state corresponding to the cascaded main module is greater than the preset time threshold, that is, if the cascaded main module does not resume normal operation within the preset time threshold, the terminal determines that the cascaded main module has failed and determines that a backup main module needs to be used to take over the operation of the cascaded main module. Then, the target is switched from the module to the backup main module of the cascaded heat pump unit, and the backup main module is used to take over the work of the cascaded main module so that the cascaded heat pump unit can continue to operate.
[0078] 203. Perform communication control on the cascaded heat pump unit according to the backup master module and the preset backup communication strategy to obtain the cascade control result.
[0079] Specifically, after the terminal switches the target from the module to the backup main module, it uses the backup main module to take over the work of the cascade main module. Based on the backup main module and the preset backup communication strategy, it performs communication control on the cascade heat pump unit to obtain the cascade control results. This ensures that the cascade heat pump unit can continue to operate when the cascade main module fails, until the after-sales service completes the fault repair of the cascade main module.
[0080] Specifically, after the terminal switches the target slave module to the backup master module, it also adjusts the cascading communication mode of the backup master module according to the preset backup communication strategy, so that the backup master module can communicate and interact with other cascading slave modules and control the operating status of the cascading slave modules. For example, the backup master module can communicate and interact with other slave modules and control the on / off status and other operating status of other cascading slave modules.
[0081] Optionally, since the common loads (such as the wired controller module and the AC water pump module) in the cascaded heat pump unit are all connected to the cascaded main module, in order to prevent the common loads from reporting errors and causing abnormal shutdowns when the cascaded main module malfunctions, the backup main module also adjusts for the common loads to shield the abnormal alarm information of the wired controller module and the AC water pump module, so that the cascaded heat pump unit will not experience abnormal shutdowns. Optionally, in a specific embodiment, the water pump output control port of the backup main module is connected in parallel with the water pump output interface of the cascaded main module, so that the backup main module can perform output control according to the water pump operating mode.
[0082] Optionally, the electric auxiliary heating module in the common load is only connected to the cascaded main module. Since the electric auxiliary heating power is large, the backup slave module will not process the electric auxiliary heating after the cascaded main module malfunctions. That is, the electric auxiliary heating fails and only the heat pump function is maintained.
[0083] In this embodiment, the cascade control device monitors the operating status of the cascade master module in the cascade heat pump unit by responding to cascade control requests for the cascade heat pump unit. If the module's operating status is abnormal, the target slave module is determined based on the module address data of each cascade slave module in the cascade heat pump unit, and the target slave module is switched to the backup master module. Communication control of the cascade heat pump unit is performed according to the backup master module and a preset backup communication strategy to obtain the cascade control result. This achieves real-time detection of the operating status of the cascade master module during the operation of the cascade heat pump unit, determining whether the cascade master module is faulty, and automatically switching the corresponding target slave module to the backup master module when the module's operating status is abnormal. The backup master module then takes over the communication control of the cascade heat pump unit when the cascade master module is faulty, preventing the entire cascade heat pump unit from becoming paralyzed, thereby improving the operational stability and reliability of the cascade heat pump unit.
[0084] like Figure 3 As shown, Figure 3 This is a flowchart illustrating an embodiment of the cascading control method provided in this application, which utilizes a backup master module for communication control. Specifically, in this embodiment, the cascading control method further includes steps 301 to 302:
[0085] 301. Adjust the cascading communication mode and cascading communication timing of the backup master module according to the preset backup communication strategy to obtain the target communication mode of the backup master module;
[0086] 302. Drive the backup master module to communicate and control each of the cascade slave modules according to the communication address of the cascade heat pump unit and the target communication mode to obtain the cascade control result.
[0087] Based on the above embodiments, in this embodiment, after the terminal switches the target slave module to the backup master module, it also adjusts the cascading communication mode of the backup master module according to the preset backup communication strategy, so that the backup master module can communicate and interact with other cascading slave modules and control the running status of the cascading slave modules.
[0088] Specifically, the terminal adjusts the cascading communication mode and cascading communication timing of the backup master module according to the preset backup communication strategy to obtain the target communication mode of the backup master module. That is, the terminal adjusts the cascading communication mode of the backup master module from passive receiving mode to active sending mode according to the backup communication strategy, and transfers the communication timing to the backup master module for control in order to obtain the target communication mode of the backup master module.
[0089] Specifically, after the target communication mode of the backup master module is updated, it also drives the backup master module to communicate and control with each level of the cascade slave module according to the communication address information and target communication mode of the cascade heat pump unit, so as to obtain the cascade control result.
[0090] Specifically, the backup main module also obtains the initial control list of the cascaded heat pump unit. The initial control list contains the unit module control list corresponding to the cascaded heat pump unit, the current number of modules, the number of operable compressors, the number of defrosting compressors, and other judgment parameters related to cascade control.
[0091] Specifically, after obtaining the initial control list, the backup master module deletes the module number corresponding to itself in the initial control list, so that the backup master module no longer participates in the cascading loading and unloading control lists. It also updates the unit module control list, the current number of modules, the number of operable compressors, the number of defrosting compressors, and other cascading control-related judgment parameters in the initial control list to obtain an updated control list.
[0092] Specifically, after obtaining the updated control list, the backup master module sends communication control commands to each of the cascaded slave modules based on the communication address message of the cascaded heat pump unit, the target communication mode, and the updated control list, thereby obtaining the cascaded control result.
[0093] In this embodiment, the terminal adjusts the cascade communication mode and timing of the backup master module according to a preset backup communication strategy to obtain the target communication mode of the backup master module; it then drives the backup master module to communicate and control each of the cascade slave modules according to the communication address of the cascade heat pump unit and the target communication mode, thereby obtaining the cascade control result. This achieves the goal of updating the communication mode using the backup master module and communicating and controlling each level of the cascade slave modules according to the target communication mode, thus improving the operational stability of the cascade heat pump unit.
[0094] like Figure 4 As shown, Figure 4 This is a flowchart illustrating another embodiment of the cascaded control method provided in this application for controlling cascaded slave modules. Specifically, in this embodiment, the cascaded control method further includes steps 401 to 403:
[0095] 401. Drive the backup main module to shield the communication fault information triggered by the wired controller module in the cascaded heat pump unit, and shield the signal detection results of the AC water pump module in the cascaded heat pump unit;
[0096] 402. Obtain the target operating parameters corresponding to each level of the cascaded slave module, and drive the backup master module to send the target operating parameters to each of the cascaded slave modules according to the communication address, the target communication mode, and the update control list;
[0097] 403. Drive each of the cascaded slave modules to run according to the target operating parameters to obtain the cascaded control result.
[0098] Therefore, since the common loads (such as the wired controller module and the AC water pump module) in this cascaded heat pump unit are all connected to the cascaded main module, in order to prevent abnormal shutdowns caused by errors reported by the common loads when the cascaded main module malfunctions, the backup main module also adjusts for these common loads to shield the abnormal alarm information of the wired controller module and the AC water pump module, so that the cascaded heat pump unit will not experience abnormal shutdowns. Specifically, the backup main module is driven to shield communication fault information triggered by the wired controller module in the cascaded heat pump unit, and to shield the signal detection results of the AC water pump module in the cascaded heat pump unit.
[0099] Specifically, after the target slave module switches to the target master module, it generates a target shielding flag corresponding to the common loads such as the wired controller module and the AC water pump module. After the target shielding flag is generated, the cascaded heat pump unit will not detect abnormal alarm information of the wired controller module and the AC water pump, so as to drive the backup master module to shield the communication fault information triggered by the wired controller module in the cascaded heat pump unit, as well as the signal detection results of the AC water pump module in the cascaded heat pump unit.
[0100] Specifically, after masking the abnormal alarm information, the target master module determines the target operating parameters corresponding to each cascade slave module based on the load status of the cascade heat pump unit. It then drives the backup master module to send these target operating parameters to each cascade slave module according to the communication address, target communication mode, and update control list, driving each cascade slave module to operate according to these target operating parameters, thus obtaining the cascade control result. In one specific embodiment, the target operating parameters can be consistent with the operating parameters of the cascade master module during normal operation. These target operating parameters can be any one or more of timing parameters, on / off parameters, mode parameters, and temperature parameters.
[0101] In this embodiment, the terminal drives the backup master module to shield communication fault information triggered by the wired controller module in the cascaded heat pump unit, as well as the signal detection results of the AC water pump module in the cascaded heat pump unit; it obtains the target operating parameters corresponding to each cascaded slave module, and drives the backup master module to send the target operating parameters to each cascaded slave module according to the communication address, the target communication mode, and the updated control list; it drives each cascaded slave module to operate according to the target operating parameters, thereby obtaining the cascaded control result. This allows the backup master module to take over communication control of the cascaded heat pump unit when the cascaded master module malfunctions, preventing the entire cascaded heat pump unit from paralyzing, thus improving the operational stability and reliability of the cascaded heat pump unit.
[0102] To better implement the cascaded control method in the embodiments of this application, a cascaded control device is also provided in the embodiments of this application, such as... Figure 5 As shown, Figure 5 This is a schematic diagram of the structure of the cascaded control device provided in the embodiments of this application. Specifically, the cascaded control device 500 includes:
[0103] The status detection module 501 is configured to respond to cascade control requests for cascade heat pump units and monitor the module operating status of the cascade main module in the cascade heat pump unit.
[0104] The module switching module 502 is configured to, if the module is in an abnormal operating state, determine the target slave module based on the module address data of each slave module in the cascaded heat pump unit, and switch the target slave module to the backup master module.
[0105] The cascade control module 503 is configured to perform communication control on the cascaded heat pump unit according to the backup master module and the preset backup communication strategy, and obtain the cascade control result.
[0106] In one possible implementation of this embodiment, the cascade control device responds to a cascade control request for the cascade heat pump unit and monitors the module operating status of the cascade main module in the cascade heat pump unit;
[0107] If the module is in an abnormal operating state, the target slave module is determined based on the module address data of each slave module in the cascaded heat pump unit, and the target slave module is switched to the backup master module.
[0108] The cascaded heat pump unit is controlled by the backup master module and the preset backup communication strategy to obtain the cascaded control result.
[0109] In one possible implementation of this embodiment, the cascade control device monitors the module operating status of the cascaded main module in the cascaded heat pump unit, including:
[0110] Obtain the cascade communication status between each cascade slave module and the cascade master module in the cascaded heat pump unit;
[0111] Detect the running status switching command of the cascaded main module to determine the current module status of the cascaded main module;
[0112] If the cascaded communication status is a communication interruption status and / or the current module status of the cascaded main module is a module shutdown status, then the module operation status of the cascaded main module is determined to be an abnormal operation status.
[0113] In one possible implementation of this embodiment, the cascade control device determines the target slave module based on the module address data of each cascade slave module in the cascade heat pump unit, including:
[0114] Identify the cascade slave module in the cascaded heat pump unit and read the module address data of the cascade slave module;
[0115] Compare the module address data of each of the cascaded slave modules to determine the target module address data in the module address data;
[0116] The cascaded slave device corresponding to the target module address data is identified as the target slave module in the cascaded heat pump unit.
[0117] In one possible implementation of this embodiment, the cascaded control device switches the target module from a main module to a backup main module, including:
[0118] The duration of the abnormal operating state corresponding to the cascaded main module is recorded.
[0119] If the duration of the state exceeds a preset time threshold, the target module will be switched to the backup master module of the cascaded heat pump unit.
[0120] In one possible implementation of this embodiment, the cascade control device performs communication control on the cascaded heat pump unit according to the backup master module and the preset backup communication strategy to obtain the cascade control result, including:
[0121] The cascading communication mode and cascading communication timing of the backup master module are adjusted according to the preset backup communication strategy to obtain the target communication mode of the backup master module.
[0122] The backup master module is driven to communicate and control each of the cascaded slave modules according to the communication address of the cascaded heat pump unit and the target communication mode, so as to obtain the cascaded control result.
[0123] In one possible implementation of this embodiment, the cascade control device drives the backup master module to communicate with each of the cascade slave modules according to the communication address of the cascade heat pump unit and the target communication mode to obtain the cascade control result, and further includes:
[0124] Obtain the initial control list of the cascaded heat pump unit, drive the backup main module to update the initial control list, and obtain the updated control list;
[0125] The backup master module sends communication control commands to each of the cascade slave modules according to the communication address of the cascade heat pump unit, the target communication mode, and the update control list, thereby obtaining the cascade control result.
[0126] In one possible implementation of this embodiment, the cascade control device drives the backup master module to send communication control commands to each of the cascade slave modules according to the communication address of the cascade heat pump unit, the target communication mode, and the updated control list, to obtain the cascade control result, including:
[0127] The backup master module is driven to shield the communication fault information triggered by the wired controller module in the cascaded heat pump unit, and to shield the signal detection results of the AC water pump module in the cascaded heat pump unit.
[0128] Obtain the target operating parameters corresponding to each cascaded slave module, and drive the backup master module to send the target operating parameters to each cascaded slave module according to the communication address, the target communication mode, and the update control list;
[0129] The cascaded slave modules are driven to operate according to the target operating parameters to obtain the cascaded control result.
[0130] In this embodiment, the cascade control device monitors the operating status of the cascade master module in the cascade heat pump unit by responding to cascade control requests for the cascade heat pump unit. If the module's operating status is abnormal, the target slave module is determined based on the module address data of each cascade slave module in the cascade heat pump unit, and the target slave module is switched to the backup master module. Communication control of the cascade heat pump unit is performed according to the backup master module and a preset backup communication strategy to obtain the cascade control result. This achieves real-time detection of the operating status of the cascade master module during the operation of the cascade heat pump unit, determining whether the cascade master module is faulty, and automatically switching the corresponding target slave module to the backup master module when the module's operating status is abnormal. The backup master module then takes over the communication control of the cascade heat pump unit when the cascade master module is faulty, preventing the entire cascade heat pump unit from becoming paralyzed, thereby improving the operational stability and reliability of the cascade heat pump unit.
[0131] This invention also provides a cascaded control device, such as... Figure 6 As shown, Figure 6 This is a schematic diagram of one embodiment of the cascaded control device provided in this application.
[0132] The cascaded control device integrates any of the cascaded control devices provided in the embodiments of the present invention, and the cascaded control device includes:
[0133] One or more processors;
[0134] Memory; and
[0135] One or more applications, wherein the one or more applications are stored in the memory and configured by the processor to perform the steps of the cascading control method described in any of the embodiments of the cascading control method described above.
[0136] Specifically, a cascaded control device may include components such as a processor 601 with one or more processing cores, a memory 602 with one or more computer-readable storage media, a power supply 603, and an input unit 604. Those skilled in the art will understand that... Figure 6 The cascaded control device structure shown does not constitute a limitation on cascaded control devices. It may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:
[0137] The processor 601 is the control center of the cascaded control device. It connects various parts of the cascaded control device via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 602, and by calling data stored in the memory 602, it performs various functions and processes data of the cascaded control device, thereby providing overall monitoring of the cascaded control device. Optionally, the processor 601 may include one or more processing cores; preferably, the processor 601 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 601.
[0138] The memory 602 can be used to store software programs and modules. The processor 601 executes various functional applications and data processing by running the software programs and modules stored in the memory 602. The memory 602 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of cascaded control devices, etc. In addition, the memory 602 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 602 may also include a memory controller to provide the processor 601 with access to the memory 602.
[0139] The cascaded control device also includes a power supply 603 that supplies power to each component. Preferably, the power supply 603 can be logically connected to the processor 601 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 603 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0140] The cascaded control device may also include an input unit 604, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0141] Although not shown, the cascaded control device may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 601 in the cascaded control device loads the executable files corresponding to the processes of one or more application programs into the memory 602 according to the following instructions, and the processor 601 runs the application programs stored in the memory 602 to realize various functions, as follows:
[0142] In response to cascade control requests for cascaded heat pump units, monitor the module operating status of the cascaded main module in the cascaded heat pump unit;
[0143] If the module is in an abnormal operating state, the target slave module is determined based on the module address data of each slave module in the cascaded heat pump unit, and the target slave module is switched to the backup master module.
[0144] The cascaded heat pump unit is controlled by the backup master module and the preset backup communication strategy to obtain the cascaded control result.
[0145] Therefore, embodiments of the present invention provide a computer-readable storage medium, which may include: read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, etc. A computer program is stored thereon, which is loaded by a processor to execute the steps in any of the cascaded control methods provided in the embodiments of the present invention. For example, the computer program loaded by the processor can execute the following steps:
[0146] In response to cascade control requests for cascaded heat pump units, monitor the module operating status of the cascaded main module in the cascaded heat pump unit;
[0147] If the module is in an abnormal operating state, the target slave module is determined based on the module address data of each slave module in the cascaded heat pump unit, and the target slave module is switched to the backup master module.
[0148] The cascaded heat pump unit is controlled by the backup master module and the preset backup communication strategy to obtain the cascaded control result.
[0149] 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 detailed descriptions of other embodiments above, which will not be repeated here.
[0150] In practice, each of the above units or structures can be implemented as an independent entity or can be arbitrarily combined to be implemented as the same or several entities. For the specific implementation of each of the above units or structures, please refer to the previous method embodiments, which will not be repeated here.
[0151] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0152] The cascade control method provided by the embodiments of this application has been described in detail above. Specific embodiments have been used to illustrate the principle and implementation of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core idea of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation and application scope based on the idea of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A cascaded control method, characterized in that, The cascaded control method includes: In response to cascade control requests for cascaded heat pump units, monitor the module operating status of the cascaded main module in the cascaded heat pump unit; If the module is in an abnormal operating state, the target slave module is determined based on the module address data of each slave module in the cascaded heat pump unit, and the target slave module is switched to the backup master module. The cascaded heat pump unit is controlled by communication according to the backup main module and the preset backup communication strategy to obtain the cascaded control result. The cascaded main module is connected to the common load of the cascaded heat pump unit. The common load includes an AC water pump module, a wired controller module and an electric auxiliary heating module. The water pump output control port of the backup main module is connected in parallel with the water pump output interface of the cascaded main module. When the cascaded main module is in an abnormal operating state, the backup main module is driven to shield the communication fault information triggered by the wired controller module in the cascaded heat pump unit, and to shield the signal detection result of the AC water pump module in the cascaded heat pump unit. Alternatively, the backup main module does not process the electric auxiliary heating module, and the cascaded heat pump unit maintains the heat pump function.
2. The cascaded control method according to claim 1, characterized in that, The monitoring of the module operating status of the cascaded main module in the cascaded heat pump unit includes: Obtain the cascade communication status between each cascade slave module and the cascade master module in the cascaded heat pump unit; Detect the running status switching command of the cascaded main module to determine the current module status of the cascaded main module; If the cascaded communication status is a communication interruption status and / or the current module status of the cascaded main module is a module shutdown status, then the module operation status of the cascaded main module is determined to be an abnormal operation status.
3. The cascaded control method according to claim 1, characterized in that, The step of determining the target slave module based on the module address data of each slave module in the cascaded heat pump unit includes: Identify the cascade slave module in the cascaded heat pump unit and read the module address data of the cascade slave module; Compare the module address data of each of the cascaded slave modules to determine the target module address data in the module address data; The cascaded slave device corresponding to the target module address data is identified as the target slave module in the cascaded heat pump unit.
4. The cascaded control method according to claim 1, characterized in that, The step of switching the target module from the main module to the backup main module includes: The duration of the abnormal operating state corresponding to the cascaded main module is recorded. If the duration of the state exceeds a preset time threshold, the target module will be switched to the backup master module of the cascaded heat pump unit.
5. The cascaded control method according to any one of claims 1-4, characterized in that, The step of communicating and controlling the cascaded heat pump unit according to the backup master module and the preset backup communication strategy to obtain the cascaded control result includes: The cascading communication mode and cascading communication timing of the backup master module are adjusted according to the preset backup communication strategy to obtain the target communication mode of the backup master module. The backup master module is driven to communicate and control each of the cascaded slave modules according to the communication address of the cascaded heat pump unit and the target communication mode, so as to obtain the cascaded control result.
6. The cascaded control method according to claim 5, characterized in that, The method of driving the backup master module to communicate and control each of the cascaded slave modules according to the communication address of the cascaded heat pump unit and the target communication mode to obtain the cascaded control result also includes: Obtain the initial control list of the cascaded heat pump unit, drive the backup main module to update the initial control list, and obtain the updated control list; The backup master module is driven to send communication control commands to each of the cascaded slave modules according to the communication address message of the cascaded heat pump unit, the target communication mode, and the update control list, so as to obtain the cascaded control result.
7. The cascaded control method according to claim 6, characterized in that, The backup master module sends communication control commands to each of the cascaded slave modules based on the communication address of the cascaded heat pump unit, the target communication mode, and the update control list, to obtain cascaded control results, including: The backup master module is driven to shield the communication fault information triggered by the wired controller module in the cascaded heat pump unit, and to shield the signal detection results of the AC water pump module in the cascaded heat pump unit. Obtain the target operating parameters corresponding to each cascaded slave module, and drive the backup master module to send the target operating parameters to each cascaded slave module according to the communication address, the target communication mode, and the update control list; The cascaded slave modules are driven to operate according to the target operating parameters to obtain the cascaded control result.
8. A cascaded control device, characterized in that, The cascaded control device includes: The status detection module is configured to respond to cascade control requests for cascade heat pump units and monitor the module operating status of the cascade main module in the cascade heat pump unit. The module switching module is configured to, if the module is in an abnormal operating state, determine the target slave module based on the module address data of each slave module in the cascaded heat pump unit, and switch the target slave module to the backup master module. The cascade control module is configured to perform communication control on the cascaded heat pump unit according to the backup main module and the preset backup communication strategy to obtain the cascade control result. The cascade main module is connected to the common load of the cascaded heat pump unit. The common load includes an AC water pump module, a wired controller module and an electric auxiliary heating module. The water pump output control port of the backup main module is connected in parallel with the water pump output interface of the cascaded main module. When the cascaded main module is in an abnormal operating state, the backup main module is driven to shield the communication fault information triggered by the wired controller module in the cascaded heat pump unit, and to shield the signal detection result of the AC water pump module in the cascaded heat pump unit. Alternatively, the backup main module does not process the electric auxiliary heating module, and the cascaded heat pump unit maintains the heat pump function.
9. A cascaded control device, characterized in that, The cascaded control device includes: One or more processors; Memory; and One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the steps of the cascaded control method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, It stores a computer program, which is loaded by a processor to execute the steps of the cascaded control method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Control method and system of multi-split heat pump system
CN109974308A
Indoor unit power consumption detection method, heat recovery multi-connected machine, storage medium and device
CN112762574A