Cascade control method and device, equipment and storage medium
By monitoring the operating status of the main module in the cascade heat pump unit and switching the slave module to the backup main module, the system paralysis problem caused by the failure of the main module is solved and the stability and reliability of the system are improved.
Patent Information
- Application Number
- CN202411561925.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-04
- Publication Date
- 2025-01-21
- Estimated Expiration
- 2044-11-04
AI Technical Summary
When the electrical control of the main control module is damaged, the cascade communication is interrupted, and other slave control modules are paralyzed, and the entire system is paralyzed, affecting the operating stability and effect.
By monitoring the operating status of the cascade main module in the cascade heat pump unit, if it is abnormal, the target slave module is switched to the backup main module according to the module address data of the slave module, and the backup main module and the preset backup communication strategy are used for communication control to ensure The system operates normally.
This prevents the cascade heat pump unit from being paralyzed due to main module failure, improves the operational stability and reliability of the system, and ensures that it can automatically switch and maintain system operation when the main module is abnormal.
Smart Images

Figure CN119334002A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of heat pump control technology, and in particular to a cascade control method, device, equipment and storage medium. Background Art
[0002] At present, with the rapid development of the fields of heat pump technology and cascade technology, modular cascade heat pump units have emerged. The modular cascade heat pump unit includes a main control module and a slave control module. The main control module is also connected to the common load of the heat pump unit (such as a water pump, electric auxiliary heat, and a wire controller, etc.), and as a control unit, it continuously calculates the load of the entire cascade unit as the building load changes, and then performs loading and unloading actions between modules. The slave module receives the command of the main module and then executes the corresponding power on and off actions. However, when the main control module of the existing modular cascade heat pump unit is damaged and cannot work normally, it will cause the cascade communication to be interrupted, causing other slave control modules to be paralyzed, and the entire modular cascade heat pump unit to be paralyzed. Under certain working conditions, if the modular cascade heat pump unit is paralyzed for a long time without maintenance, it will also cause damage to the modular cascade heat pump unit, affecting the user experience. Summary of the invention
[0003] The embodiments of the present application provide a cascade control method, device, equipment and storage medium, which are intended to solve the technical problem in the prior art that damage to the main module of a cascade heat pump unit may cause the entire heat pump unit to be paralyzed, affecting the operating stability and operating effect of the heat pump unit.
[0004] On the one hand, an embodiment of the present application provides a cascade control method, the cascade control method comprising the following steps:
[0005] In response to a cascade control request for a cascade heat pump unit, monitoring a module operating state of a cascade main module in the cascade heat pump unit;
[0006] If the module operation state is an abnormal operation state, a target slave module is determined according to the module address data of each cascade slave module in the cascade heat pump unit, and the target slave module is switched to a backup master module;
[0007] The communication of the cascade heat pump unit is controlled according to the backup main module and the preset backup communication strategy to obtain a cascade control result.
[0008] In a possible implementation of the present application, the monitoring of the module operating status of the cascade main module in the cascade heat pump unit includes:
[0009] Acquiring the cascade communication status between each cascade slave module in the cascade heat pump unit and the cascade master module;
[0010] Detecting an operation state switching command of the cascade main module, and determining a current module state of the cascade main module;
[0011] If the cascade communication state is a communication interruption state and / or the current module state of the cascade master module is a module shutdown state, it is determined that the module operation state of the cascade master module is an abnormal operation state.
[0012] In a possible implementation of the present application, determining the target slave module according to the module address data of each cascade slave module in the cascade heat pump unit includes:
[0013] Determine a cascade slave module in the cascade heat pump unit, and read module address data of the cascade slave module;
[0014] Comparing 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 cascade slave device corresponding to the target module address data is determined as the target slave module in the cascade heat pump unit.
[0016] In a possible implementation of the present application, switching the target slave module to a backup master module includes:
[0017] Counting the duration of the abnormal operation state of the cascade main module;
[0018] If the state duration is greater than a preset time threshold, the target slave module is switched to a backup master module of the cascade heat pump unit.
[0019] In a possible implementation of the present application, the communication control of the cascade heat pump unit is performed according to the backup main module and the preset backup communication strategy to obtain a cascade control result, including:
[0020] Adjusting the cascade communication mode and cascade communication timing of the backup master module according to a preset backup communication strategy to obtain a target communication mode of the backup master module;
[0021] The backup master module is driven to perform communication control 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 a cascade control result.
[0022] In a possible implementation of the present application, the driving of the backup master module to perform communication control 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 a cascade control result also includes:
[0023] Acquire the initial control list of the cascade heat pump unit, drive the backup main module to update the initial control list, and obtain an updated control list;
[0024] The backup master module is driven to send a communication control instruction 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 to obtain a cascade control result.
[0025] In a possible implementation of the present application, the driving of the backup master module sends a communication control instruction 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 to obtain a cascade control result, including:
[0026] Driving the backup main module to shield the communication fault information triggered by the wire controller module in the cascade heat pump unit, and shielding the signal detection result of the AC water pump module in the cascade heat pump unit;
[0027] Obtaining target operating parameters corresponding to each cascade slave module, and driving the backup master module to send the target operating parameters to each cascade slave module according to the communication address, the target communication mode, and the update control list;
[0028] The cascade slave modules are driven to operate according to the target operating parameters to obtain a cascade control result.
[0029] On the other hand, the present application provides a cascade control device, the cascade control device comprising:
[0030] a state detection module configured to respond to a cascade control request for a cascade heat pump unit and monitor a module operation state of a cascade main module in the cascade heat pump unit;
[0031] A module switching module is configured to determine a target slave module according to module address data of each cascade slave module in the cascade heat pump unit if the module operation state is an abnormal operation state, and switch the target slave module to a backup master module;
[0032] The cascade control module is configured to perform communication control on the cascade heat pump unit according to the backup main module and a preset backup communication strategy to obtain a cascade control result.
[0033] On the other hand, the present application further provides a cascade control device, the cascade control device comprising:
[0034] one or more processors;
[0035] Memory; and
[0036] 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 steps of the cascade control method.
[0037] On the other hand, the present application also provides a computer-readable storage medium on which a computer program is stored. The computer program is loaded by a processor to execute the steps in the cascade control method.
[0038] In the present application, by responding to the cascade control request for the cascade heat pump unit, the module operation state of the cascade master module in the cascade heat pump unit is monitored; if the module operation state is an abnormal operation state, the target slave module is determined according to 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; the cascade heat pump unit is communication-controlled according to the backup master module and the preset backup communication strategy to obtain the cascade control result. During the operation of the cascade heat pump unit, the module operation state of the cascade master module is detected in real time, and it is determined whether the cascade master module is faulty. When the module operation state is in an abnormal operation state, the corresponding target slave module is automatically switched to the backup master module, and the backup master module is used to take over the communication control of the cascade heat pump unit from the cascade master module when the cascade master module is abnormal, so as to avoid the paralysis of the entire cascade heat pump unit, thereby improving the operation stability and reliability of the cascade heat pump unit. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the 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 work.
[0040] Figure 1 A schematic diagram of a scenario of a cascade control method according to an embodiment of the present application;
[0041] Figure 2 A schematic diagram of a flow chart of an embodiment of a cascade control method in an embodiment of the present application;
[0042] Figure 3 A flow chart of an embodiment of communication control using a backup master module in a cascade control method provided in an embodiment of the present application;
[0043] Figure 4 A flow chart of another embodiment of controlling a cascade slave module in a cascade control method provided in an embodiment of the present application;
[0044] Figure 5A schematic diagram of the structure of an embodiment of a cascade control device provided in an embodiment of the present application;
[0045] Figure 6 A schematic diagram of the structure of an embodiment of a cascade control device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0046] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0047] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, which are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first" and "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.
[0048] In this application, the word "exemplary" is used to mean "serving as an example, illustration, or illustration." Any embodiment described in this application as "exemplary" is not necessarily to be construed as being preferred or advantageous over other embodiments. The following description is given to enable any person skilled in the art to implement and use the invention. In the following description, details are listed for the purpose of explanation. It should be understood that a person of ordinary skill in the art can recognize that the invention can be implemented without using these specific details. In other instances, well-known structures and processes are not elaborated in detail to avoid obscuring the description of the invention with unnecessary details. Therefore, the present invention is not intended to be limited to the embodiments shown, but is consistent with the widest scope consistent with the principles and features disclosed in this application.
[0049] At present, with the rapid development of the fields of heat pump technology and cascade technology, modular cascade heat pump units have emerged. The modular cascade heat pump unit includes a main control module and a slave control module. The main control module is also connected to the common load of the heat pump unit (such as a water pump, electric auxiliary heat, and a wire controller, etc.), and as a control unit, it continuously calculates the load of the entire cascade unit as the building load changes, and then performs loading and unloading actions between modules. The slave module receives the command of the main module and then executes the corresponding power on and off actions. However, when the main control module of the existing modular cascade heat pump unit is damaged and cannot work normally, it will cause the cascade communication to be interrupted, causing other slave control modules to be paralyzed, and the entire modular cascade heat pump unit to be paralyzed. Under certain working conditions, if the modular cascade heat pump unit is paralyzed for a long time without maintenance, it will also cause damage to the modular cascade heat pump unit, affecting the user experience.
[0050] Based on this, the present application proposes a cascade control method, device, equipment and computer-readable storage medium to solve the technical problem in the prior art that damage to the main module of the cascade heat pump unit will cause the entire heat pump unit to be paralyzed, affecting the operating stability and operating effect of the heat pump unit.
[0051] The cascade control method in the embodiment of the present invention is applied to a cascade control device, and the cascade control device is arranged in the cascade control equipment. The cascade control equipment is provided with one or more processors, memories, and one or more applications, wherein the one or more applications are stored in the memories and are configured to be executed by the processor to implement the cascade control method; wherein the cascade control equipment can be an intelligent terminal independently provided with the cascade heat pump unit, such as a mobile phone, a tablet computer, a network device, and a smart computer; optionally, the cascade control equipment can also be the control device of the cascade heat pump unit in this application.
[0052] like Figure 1 As shown, Figure 1 This is a scenario diagram of the cascade control method of an embodiment of the present application. The cascade control scenario in the embodiment of the present invention includes a cascade control device 100 (a cascade control apparatus is integrated in the cascade control device 100), and a computer-readable storage medium corresponding to the cascade control method runs in the cascade control device 100 to execute the steps of the cascade control method.
[0053] Understandably, Figure 1 The cascade control devices in the cascade control method scenario shown, or the devices included in the cascade control devices, do not constitute limitations on the embodiments of the present invention, that is, the number of devices and types of devices of the cascade control devices included in the cascade control method scenario, or the number of devices and types 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 regarded as equivalent replacements or derivatives of the technical solution claimed to be protected by the embodiments of the present invention.
[0054] The cascade control device 100 in the embodiment of the present invention is mainly used for: responding to a cascade control request for a cascade heat pump unit, monitoring the module operation status of the cascade master module in the cascade heat pump unit; if the module operation status is an abnormal operation status, determining the target slave module according to the module address data of each cascade slave module in the cascade heat pump unit, and switching the target slave module to a backup master module; performing communication control on the cascade heat pump unit according to the backup master module and a preset backup communication strategy to obtain a cascade control result.
[0055] The cascade control device 100 in the embodiment of the present invention may be an independent cascade control device, such as a smart terminal such as a mobile phone, a tablet computer, a network device, a server, and a smart computer, or may be a control module inside the cascade control unit.
[0056] The embodiments of the present application provide a cascade control method, apparatus, device, and computer-readable storage medium, which are described in detail below.
[0057] It can be understood by those skilled in the art that Figure 1 The application environment shown in is only one of the application scenarios related to the present application solution and does not constitute a limitation on the application scenario of the present application solution. Other application environments may also include Figure 1 More or fewer cascade control devices, or cascade control network connection relationships shown, such as Figure 1 Only one cascade control device is shown. It can be understood that the scenario of the cascade control method can also include one or more cascade control devices, which is not specifically limited here. The cascade control device 100 can also include a memory for storing unit operation data and other data.
[0058] It should be noted that Figure 1 The scenario diagram of the cascade control method shown is only an example. The scenario of the cascade control method described in the embodiment of the present invention is to more clearly illustrate the technical solution of the embodiment of the present invention, and does not constitute a limitation on the technical solution provided by the embodiment of the present invention.
[0059] Based on the scenario of the above cascade control method, various embodiments of the cascade control method disclosed in the present invention are proposed.
[0060] like Figure 2 As shown, Figure 2 This is a flow chart of an embodiment of the cascade control method in the embodiment of the present application. The cascade control method includes the following steps 201 to 203:
[0061] 201. Responding to a cascade control request for a cascade heat pump unit, monitoring a module operation status of a cascade main module in the cascade heat pump unit;
[0062] The cascade control method in this embodiment is applied to cascade control equipment, and the type and number of cascade control equipment are not specifically limited, that is, the cascade control equipment can be an intelligent terminal independently set up from the cascade heat pump unit, such as a mobile phone, a tablet computer, a network device, and a smart computer; optionally, the cascade control equipment can also be the cascade heat pump unit itself. Wherein, the cascade heat pump unit is a heat pump unit system that connects multiple heat pump unit loads together and can perform cascade communication between the loads of each unit. Wherein, the cascade heat pump unit includes at least one cascade master module and multiple cascade slave modules, wherein the cascade master module is the control unit of the cascade heat pump unit, and the cascade master module can continuously calculate the compliance of the cascade heat pump unit according to the change of the building load, and then perform loading and unloading actions between modules to control each cascade slave module to perform corresponding power on / off actions and other operation control operations according to the command of the cascade master module. Wherein, each cascade slave module corresponds to a heat pump unit load. Optionally, in a specific embodiment, the cascade main control module is also connected to a common load of the cascade heat pump unit, wherein the common load includes an AC water pump module, a wire controller module, and an electric auxiliary heating module.
[0063] Specifically, if the cascaded slave modules in the cascade heat pump unit have a problem of damaged slave module electrical control, it will not affect the overall operation of the cascade heat pump unit. However, when the cascaded master module in the cascade heat pump unit fails to work, the entire cascade heat pump unit will be paralyzed. In order to avoid this situation, the terminal also responds to the cascade control request for the cascade heat pump unit during operation, wherein the cascade control request is an operation instruction for selecting a target slave module to switch to a backup master module and control the normal operation of the cascade heat pump unit when the cascaded master module has an abnormal operation. Among them, the triggering method of the cascade control request is not specifically limited here, that is, the cascade control request can be actively triggered by the user, for example, the user actively triggers the cascade control request by clicking the cascade control button on the smart terminal connected to the cascade heat pump unit. In addition, the cascade control request can also be automatically triggered by the cascade heat pump unit, for example, the cascade heat pump unit is provided with an automatic control process, and the cascade control request is automatically triggered when a specific control condition is met.
[0064] Specifically, after receiving the cascade control request for the cascade heat pump unit, the terminal also monitors the module operation status of the cascade main module in the cascade heat pump unit in real time. The module operation status is status information indicating whether the cascade main module is operating normally. Optionally, the module operation status can be a normal operating status and an abnormal operating status. The normal operating status is an operation status indicating that the cascade main module is in a powered-on state and can perform communication and interaction work normally. The abnormal operation status is an operation status indicating that the cascade main module is in a powered-off state and / or cannot perform communication and interaction work normally.
[0065] Specifically, after receiving the cascade control request, the terminal obtains the cascade communication status between each cascade slave module in the cascade heat pump unit and the cascade master module. That is, the terminal drives each cascade slave module in the cascade heat pump unit to listen to the communication interaction command of the cascade master module, and then determines the cascade communication status with the cascade master module. Among them, the communication interaction command includes the slave module power on / off command and other slave module control instructions (such as the control instruction corresponding to the operating state of the heat pump corresponding to the slave module, etc.).
[0066] Optionally, if the cascade slave module can receive the communication interaction command sent by the cascade master module within a preset time, it is determined that the cascade communication state between the cascade slave module and the cascade master module is a communication connection state.
[0067] Optionally, if the cascade slave module cannot receive the cascade interaction command or other timing control information sent by the cascade master module within the preset time, it is determined that a cascade communication failure occurs between the cascade slave module and the cascade master module; when a cascade communication failure occurs between all cascade slave modules and the cascade master module, or the number of cascade communication failures is greater than a preset failure threshold, the cascade communication state of the cascade master module is determined to be a communication interruption state.
[0068] Optionally, the terminal can also detect the operation status switching instruction of the cascade main module, so as to determine whether the operation status of the cascade main module changes, and then determine the current module status of the cascade main module. The operation status switching instruction is the power on / off command of the cascade main module. That is, the terminal detects whether the cascade main module issues the operation status switching command, and determines whether the operation status of the cascade main module is switched from the module power on state to the module power off state.
[0069] Optionally, if the communication state of the cascading main module is a communication interruption state and / or the current module state of the cascading main module is a module shutdown state, it is determined that the module operation state of the cascading main module is an abnormal operation state.
[0070] 202. If the module operation state is an abnormal operation state, determine a target slave module according to the module address data of each cascade slave module in the cascade heat pump unit, and switch the target slave module to a backup master module;
[0071] Specifically, the terminal determines that the module operation state of the cascade main module is an abnormal operation state, that is, the cascade main module in the cascade heat pump unit is in a state that cannot work normally, that is, the cascade main module cannot communicate and interact with each cascade slave module. In order to avoid the cascade heat pump unit being paralyzed due to the inability of the cascade main module to work, the terminal determines that the module operation state of the cascade main module is an abnormal operation state. The terminal also determines the target slave module according to the module address data of each cascade slave module in the cascade heat pump unit, and switches the target slave module to the backup master module.
[0072] Specifically, after determining that the cascade master module is in an abnormal operating state where it cannot operate normally, the terminal determines the cascade slave module in the cascade heat pump unit and reads the module address data of the cascade slave module. The module address data is the unique address identification information representing the cascade slave module. In a specific embodiment, the module address data may be a hardware dial address. The module address data is the identification basis for identifying the master module and the slave module in the cascade heat pump unit. In a specific embodiment, the module address data corresponding to the cascade master module is 0. The cascade modules corresponding to other module address data are cascade slave modules.
[0073] Specifically, after obtaining the module address data of each level of cascade slave modules, the terminal also compares the module address data of each level of cascade slave modules to determine the target module address data in the module address data. That is, the terminal uses the smallest address in each module address data as the target module address data. That is, the target module address data is the smallest module address data in the module address data in the cascade modules.
[0074] Specifically, after acquiring the target module address data, the terminal determines the cascade slave device corresponding to the target module address data as the target slave module in the cascade heat pump unit, and switches the target slave module to the backup master module.
[0075] Optionally, in a specific embodiment, in order to ensure the switching accuracy of the backup main module and avoid abnormal operation of the cascade heat pump unit due to erroneous switching, the terminal also pre-sets a preset time threshold for further detecting whether the abnormal operating state of the cascade main module is caused by a fault or by operations such as restarting the cascade main module, and counts the state duration of the corresponding abnormal operating state of the cascade main module, and determines whether it is necessary to switch the target slave module to the backup main module of the cascade heat pump unit based on the state duration and the preset time threshold.
[0076] Optionally, if the state duration of the abnormal operating state corresponding to the cascade main module is less than the preset time threshold, that is, within the preset time threshold, the operating state of the cascade main module is changed to a normal operating state, then the terminal determines that the cascade main module has resumed normal operation, and there is no need to set a backup main module to replace the cascade main module.
[0077] Optionally, if the state duration of the abnormal operating state corresponding to the cascade main module is greater than the preset time threshold, that is, the cascade main module has not resumed normal operation within the preset time threshold, the terminal determines that the cascade main module has failed and determines that the backup main module needs to take over the operation of the cascade main module, and then the target slave module is switched to the backup main module of the cascade heat pump unit, and the backup main module is used to take over the operation of the cascade main module so that the cascade heat pump unit can continue to operate.
[0078] 203. Perform communication control on the cascade heat pump unit according to the backup main module and a preset backup communication strategy to obtain a cascade control result.
[0079] Specifically, after the terminal switches the target slave module to the backup main module, the backup main module is used to take over the work of the cascade main module, and the cascade heat pump unit is communicated and controlled according to the backup main module and the preset backup communication strategy to obtain the cascade control result, ensuring that the cascade heat pump unit can keep running when the cascade main module fails until the after-sales service completes the fault repair of the cascade main module.
[0080] Specifically, after switching the target slave module to the backup master module, the terminal also adjusts the cascade 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 cascade slave modules, and control the operating status of the cascade slave modules. For example, the backup master module can communicate and interact with other slave modules, control the switch status and other operating status of other cascade slave modules.
[0081] Optionally, since the common loads in the cascade heat pump unit (such as the wire controller module and the AC water pump module) are connected to the cascade main module, in order to avoid the common load reporting an error when the cascade main module is abnormal and causing abnormal shutdown, the backup main module is also adjusted for the common load to shield the abnormal alarm information of the wire controller module and the AC water pump module, so that the cascade heat pump unit will not be abnormally shut down. 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 cascade main module, so that the backup main module can perform output control according to the water pump operation mode.
[0082] Optionally, the electric auxiliary heating module in the common load is also only connected to the cascade main module. Since the electric auxiliary heating power is large, after the cascade main module operates abnormally, the backup slave module does not process the electric auxiliary heating, that is, the electric auxiliary heating fails and only maintains the heat pump function.
[0083] In this embodiment, the cascade control device monitors the module operation state of the cascade master module in the cascade heat pump unit by responding to the cascade control request for the cascade heat pump unit; if the module operation state is an abnormal operation state, the target slave module is determined according to 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; the cascade heat pump unit is communication-controlled according to the backup master module and the preset backup communication strategy to obtain the cascade control result. During the operation of the cascade heat pump unit, the module operation state of the cascade master module is detected in real time, and it is determined whether the cascade master module is faulty. When the module operation state is in an abnormal operation state, the corresponding target slave module is automatically switched to the backup master module, and the backup master module is used to take over the communication control of the cascade heat pump unit in the case of an abnormality of the cascade master module, so as to avoid paralysis of the entire cascade heat pump unit, thereby improving the operation stability and reliability of the cascade heat pump unit.
[0084] like Figure 3 As shown, Figure 3 This is a flow chart of an embodiment of the cascade control method provided in the embodiment of the present application, in which the backup master module is used for communication control. Specifically, in this embodiment, the cascade control method further includes steps 301 to 302:
[0085] 301. Adjust the cascade communication mode and cascade communication timing of the backup master module according to a preset backup communication strategy to obtain a target communication mode of the backup master module;
[0086] 302. Drive the backup master module to perform communication control 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 a 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 cascade 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 cascade slave modules and control the operating status of the cascade slave module.
[0088] Specifically, the terminal adjusts the cascade communication mode and cascade communication timing of the backup main module according to the preset backup communication strategy to obtain the target communication mode of the backup main module, that is, the terminal adjusts the cascade communication mode of the backup main module from a passive receiving mode to an active sending mode according to the backup communication strategy, and transfers the communication timing to the backup main module for control to obtain the target communication mode of the backup main module.
[0089] Specifically, after the target communication mode of the backup master module is updated, the backup master module is also driven to perform communication control with each cascade slave module according to the communication address information and the target communication mode of the cascade heat pump unit to obtain a cascade control result.
[0090] Specifically, the backup main module also obtains the initial control list of the cascade heat pump unit, wherein the initial control list records the unit module control list corresponding to the cascade heat pump unit, the current number of modules, the number of operable compressors, the number of defrost compressors and other cascade control-related judgment parameters.
[0091] Specifically, after obtaining the initial control list, the backup main module deletes the module serial number corresponding to the backup main module in the initial control list, so that the backup main module no longer participates in the control list of cascade loading and unloading, and updates the unit module control list, the current number of modules, the number of operable compressors, the number of defrost compressors and other cascade control-related judgment parameters in the initial control list to obtain an updated control list.
[0092] Specifically, after obtaining the update control list, the backup master module sends a communication control instruction to each cascade slave module according to the communication address message of the cascade heat pump unit, the target communication mode and the update control list to obtain a cascade control result.
[0093] In this embodiment, the terminal obtains the target communication mode of the backup master module by adjusting the cascade communication mode and cascade communication timing of the backup master module according to the preset backup communication strategy; drives the backup master module to perform communication control with each cascade slave module according to the communication address of the cascade heat pump unit and the target communication mode, and obtains the cascade control result. The communication mode is updated by the backup master module, and communication control is performed with each cascade slave module according to the target communication mode, thereby improving the operating stability of the cascade heat pump unit.
[0094] like Figure 4 As shown, Figure 4 This is a flow chart of another embodiment of controlling a cascade slave module in a cascade control method provided in an embodiment of the present application. Specifically, in this embodiment, the cascade control method further includes steps 401 to 403:
[0095] 401. Drive the backup main module to shield the communication fault information triggered by the wire controller module in the cascade heat pump unit, and shield the signal detection result of the AC water pump module in the cascade heat pump unit;
[0096] 402. Obtain target operating parameters corresponding to each cascade slave module, and drive the backup master module to send the target operating parameters to each cascade slave module according to the communication address, the target communication mode, and the update control list;
[0097] 403. Drive each of the cascade slave modules to operate according to the target operating parameters to obtain a cascade control result.
[0098] Based on, since the common loads in the cascade heat pump unit (such as the wire controller module and the AC water pump module) are all connected to the cascade main module, in order to avoid the common load reporting an error when the cascade main module is abnormal and causing abnormal shutdown, the backup main module is also adjusted for the common load to shield the abnormal alarm information of the wire controller module and the AC water pump module, so that the cascade heat pump unit will not be abnormally shut down. That is, the backup main module is driven to shield the communication fault information triggered by the wire controller module in the cascade heat pump unit, and shield the signal detection result of the AC water pump module in the cascade heat pump unit.
[0099] Specifically, after the target slave module switches to the target master module, it will generate a target shielding mark corresponding to the common loads such as the wire controller module and the AC water pump module, and after the target shielding mark is generated, the cascade heat pump unit will not detect the abnormal alarm information of the wire controller module and the AC water pump, so as to drive the backup master module to shield the communication fault information triggered by the wire controller module in the cascade heat pump unit, and shield the signal detection results of the AC water pump module in the cascade heat pump unit.
[0100] Specifically, after shielding the abnormal alarm information, the target master module also determines the target operating parameters corresponding to each cascade slave module according to the load state of the cascade heat pump unit, and drives the backup master module to send the target operating parameters to each cascade slave module according to the communication address, the target communication mode, and the update control list, and drives each cascade slave module to operate according to the target operating parameters to obtain the cascade control result. In a specific embodiment, the target operating parameters can be consistent with the operating parameters when the cascade master module operates normally. In a specific embodiment, the target operating parameters can be any one or more of the timing parameters, the power on / off parameters, the mode parameters, and the temperature parameters.
[0101] In this embodiment, the terminal drives the backup master module to shield the communication fault information triggered by the wire controller module in the cascade heat pump unit, and shield the signal detection result of the AC water pump module in the cascade heat pump unit; obtains the target operating parameters corresponding to each cascade slave module, drives the backup master module to send the target operating parameters to each cascade slave module according to the communication address, the target communication mode, and the update control list; drives each cascade slave module to operate according to the target operating parameters to obtain the cascade control result. The backup master module is used to take over the communication control of the cascade heat pump unit when the cascade master module is abnormal, avoiding the paralysis of the entire cascade heat pump unit, thereby improving the operation stability and reliability of the cascade heat pump unit.
[0102] In order to better implement the cascade control method in the embodiment of the present application, based on the cascade control method, a cascade control device is also provided in the embodiment of the present application, such as Figure 5 As shown, Figure 5 The schematic diagram of the structure of the cascade control device provided in the embodiment of the present application is as follows. Specifically, the cascade control device 500 includes:
[0103] The state detection module 501 is configured to respond to a cascade control request for a cascade heat pump unit and monitor the module operation state of a cascade main module in the cascade heat pump unit;
[0104] The module switching module 502 is configured to determine the target slave module according to the module address data of each cascade slave module in the cascade heat pump unit if the module operation state is an abnormal operation state, and switch the target slave module to a backup master module;
[0105] The cascade control module 503 is configured to perform communication control on the cascade heat pump unit according to the backup main module and a preset backup communication strategy to obtain a cascade control result.
[0106] In a possible implementation of this embodiment, the cascade control device responds to a cascade control request for a cascade heat pump unit and monitors the module operation status of a cascade main module in the cascade heat pump unit;
[0107] If the module operation state is an abnormal operation state, a target slave module is determined according to the module address data of each cascade slave module in the cascade heat pump unit, and the target slave module is switched to a backup master module;
[0108] The communication of the cascade heat pump unit is controlled according to the backup main module and the preset backup communication strategy to obtain a cascade control result.
[0109] In a possible implementation of this embodiment, the cascade control device monitors the module operation status of the cascade main module in the cascade heat pump unit, including:
[0110] Acquiring the cascade communication status between each cascade slave module in the cascade heat pump unit and the cascade master module;
[0111] Detecting an operation state switching command of the cascade main module, and determining a current module state of the cascade main module;
[0112] If the cascade communication state is a communication interruption state and / or the current module state of the cascade master module is a module shutdown state, it is determined that the module operation state of the cascade master module is an abnormal operation state.
[0113] In a possible implementation of this embodiment, the cascade control device determines the target slave module according to the module address data of each cascade slave module in the cascade heat pump unit, including:
[0114] Determine a cascade slave module in the cascade heat pump unit, and read module address data of the cascade slave module;
[0115] Comparing 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 cascade slave device corresponding to the target module address data is determined as the target slave module in the cascade heat pump unit.
[0117] In a possible implementation of this embodiment, the cascade control device switches the target slave module to the backup master module, including:
[0118] Counting the duration of the abnormal operation state of the cascade main module;
[0119] If the state duration is greater than a preset time threshold, the target slave module is switched to a backup master module of the cascade heat pump unit.
[0120] In a possible implementation of this embodiment, the cascade control device performs communication control on the cascade heat pump unit according to the backup main module and the preset backup communication strategy to obtain a cascade control result, including:
[0121] Adjusting the cascade communication mode and cascade communication timing of the backup master module according to a preset backup communication strategy to obtain a target communication mode of the backup master module;
[0122] The backup master module is driven to perform communication control 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 a cascade control result.
[0123] In a possible implementation of this embodiment, the cascade control device drives the backup master module to perform communication control 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 a cascade control result, and further includes:
[0124] Acquire the initial control list of the cascade heat pump unit, drive the backup main module to update the initial control list, and obtain an updated control list;
[0125] The backup master module is driven to send a communication control instruction 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 to obtain a cascade control result.
[0126] In a possible implementation of this embodiment, the cascade control device drives the backup master module to send a communication control instruction 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 to obtain a cascade control result, including:
[0127] Driving the backup main module to shield the communication fault information triggered by the wire controller module in the cascade heat pump unit, and shielding the signal detection result of the AC water pump module in the cascade heat pump unit;
[0128] Obtaining target operating parameters corresponding to each cascade slave module, and driving the backup master module to send the target operating parameters to each cascade slave module according to the communication address, the target communication mode, and the update control list;
[0129] The cascade slave modules are driven to operate according to the target operating parameters to obtain a cascade control result.
[0130] In this embodiment, the cascade control device monitors the module operation state of the cascade master module in the cascade heat pump unit by responding to the cascade control request for the cascade heat pump unit; if the module operation state is an abnormal operation state, the target slave module is determined according to 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; the cascade heat pump unit is communication-controlled according to the backup master module and the preset backup communication strategy to obtain the cascade control result. During the operation of the cascade heat pump unit, the module operation state of the cascade master module is detected in real time, and it is determined whether the cascade master module is faulty. When the module operation state is in an abnormal operation state, the corresponding target slave module is automatically switched to the backup master module, and the backup master module is used to take over the communication control of the cascade heat pump unit in the case of an abnormality of the cascade master module, so as to avoid paralysis of the entire cascade heat pump unit, thereby improving the operation stability and reliability of the cascade heat pump unit.
[0131] The embodiment of the present invention also provides a cascade control device, such as Figure 6 As shown, Figure 6 A schematic diagram of the structure of an embodiment of the cascade control device provided in the embodiments of the present application.
[0132] The cascade control device integrates any one of the cascade control devices provided in the embodiments of the present invention, and the cascade 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 are configured to be executed by the processor to perform the steps of the cascade control method described in any of the above cascade control method embodiments.
[0136] Specifically, the cascade control device may include one or more processors 601 of processing cores, one or more computer-readable storage media memories 602, a power supply 603, an input unit 604 and other components. Those skilled in the art will appreciate that Figure 6 The cascade control device structure shown in the figure does not constitute a limitation on the cascade control device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0137] The processor 601 is the control center of the cascade control device. It uses various interfaces and lines to connect the various parts of the entire cascade control device. By running or executing the software programs and / or modules stored in the memory 602, and calling the data stored in the memory 602, it executes various functions of the cascade control device and processes data, thereby monitoring the cascade control device as a whole. 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 processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned 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, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the cascade control device, etc. In addition, the memory 602 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 602 may also include a memory controller to provide the processor 601 with access to the memory 602.
[0139] The cascade control device also includes a power supply 603 for supplying power to each component. Preferably, the power supply 603 can be logically connected to the processor 601 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. The power supply 603 can also include any components such as one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, and power status indicators.
[0140] The cascade control device may further include an input unit 604, which may 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 cascade control device may further include a display unit, etc., which will not be described in detail herein. Specifically in this embodiment, the processor 601 in the cascade control device will load 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 will run the application programs stored in the memory 602, thereby realizing various functions, as follows:
[0142] In response to a cascade control request for a cascade heat pump unit, monitoring a module operating state of a cascade main module in the cascade heat pump unit;
[0143] If the module operation state is an abnormal operation state, a target slave module is determined according to the module address data of each cascade slave module in the cascade heat pump unit, and the target slave module is switched to a backup master module;
[0144] The communication of the cascade heat pump unit is controlled according to the backup main module and the preset backup communication strategy to obtain a cascade control result.
[0145] To this end, an embodiment of the present invention provides a computer-readable storage medium, which may include: a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc. A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps in any cascade control method provided in an embodiment of the present invention. For example, the computer program may be loaded by a processor to execute the following steps:
[0146] In response to a cascade control request for a cascade heat pump unit, monitoring a module operating state of a cascade main module in the cascade heat pump unit;
[0147] If the module operation state is an abnormal operation state, a target slave module is determined according to the module address data of each cascade slave module in the cascade heat pump unit, and the target slave module is switched to a backup master module;
[0148] The communication of the cascade heat pump unit is controlled according to the backup main module and the preset backup communication strategy to obtain a cascade control result.
[0149] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the detailed description of other embodiments above, and will not be repeated here.
[0150] In specific implementation, the above units or structures can be implemented as independent entities, or can be arbitrarily combined to be implemented as the same or several entities. The specific implementation of the above units or structures can refer to the previous method embodiments, which will not be repeated here.
[0151] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0152] The above is a detailed introduction to a cascade control method provided in an embodiment of the present application. Specific embodiments are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A cascade control method, characterized in that: The cascade control method comprises: In response to a cascade control request for a cascade heat pump unit, monitoring a module operating state of a cascade main module in the cascade heat pump unit; If the module operation state is an abnormal operation state, a target slave module is determined according to the module address data of each cascade slave module in the cascade heat pump unit, and the target slave module is switched to a backup master module; The communication of the cascade heat pump unit is controlled according to the backup main module and the preset backup communication strategy to obtain a cascade control result.
2. The cascade control method according to claim 1, characterized in that: The monitoring of the module operation status of the cascade main module in the cascade heat pump unit includes: Acquiring the cascade communication status between each cascade slave module in the cascade heat pump unit and the cascade master module; Detecting an operation state switching command of the cascade main module, and determining a current module state of the cascade main module; If the cascade communication state is a communication interruption state and / or the current module state of the cascade master module is a module shutdown state, it is determined that the module operation state of the cascade master module is an abnormal operation state.
3. The cascade control method according to claim 1, characterized in that: The step of determining the target slave module according to the module address data of each cascade slave module in the cascade heat pump unit comprises: Determine a cascade slave module in the cascade heat pump unit, and read module address data of the cascade slave module; Comparing the module address data of each of the cascaded slave modules to determine the target module address data in the module address data; The cascade slave device corresponding to the target module address data is determined as the target slave module in the cascade heat pump unit.
4. The cascade control method according to claim 1, characterized in that: The step of switching the target slave module to a backup master module comprises: Counting the duration of the abnormal operation state of the cascade main module; If the state duration is greater than a preset time threshold, the target slave module is switched to a backup master module of the cascade heat pump unit.
5. The cascade control method according to any one of claims 1 to 4, characterized in that: The communication control of the cascade heat pump unit is performed according to the backup main module and the preset backup communication strategy to obtain a cascade control result, including: Adjusting the cascade communication mode and cascade communication timing of the backup master module according to a preset backup communication strategy to obtain a target communication mode of the backup master module; The backup master module is driven to perform communication control 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 a cascade control result.
6. The cascade control method according to claim 5, characterized in that: The step of driving the backup master module to perform communication control 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 a cascade control result further includes: Acquire the initial control list of the cascade heat pump unit, drive the backup main module to update the initial control list, and obtain an updated control list; The backup master module is driven to send a communication control instruction to each of the cascade slave modules according to the communication address message of the cascade heat pump unit, the target communication mode and the update control list to obtain a cascade control result.
7. The cascade control method according to claim 6, characterized in that: The driving of the backup master module sends a communication control instruction 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 to obtain a cascade control result, including: Driving the backup main module to shield the communication fault information triggered by the wire controller module in the cascade heat pump unit, and shielding the signal detection result of the AC water pump module in the cascade heat pump unit; Obtaining target operating parameters corresponding to each cascade slave module, and driving the backup master module to send the target operating parameters to each cascade slave module according to the communication address, the target communication mode, and the update control list; The cascade slave modules are driven to operate according to the target operating parameters to obtain a cascade control result.
8. A cascade control device, characterized in that: The cascade control device comprises: a state detection module configured to respond to a cascade control request for a cascade heat pump unit and monitor a module operation state of a cascade main module in the cascade heat pump unit; A module switching module is configured to determine a target slave module according to module address data of each cascade slave module in the cascade heat pump unit if the module operation state is an abnormal operation state, and switch the target slave module to a backup master module; The cascade control module is configured to perform communication control on the cascade heat pump unit according to the backup main module and a preset backup communication strategy to obtain a cascade control result.
9. A cascade control device, characterized in that: The cascade control device comprises: one or more processors; Memory; and One or more application programs, wherein the one or more application programs are stored in the memory and are configured to be executed by the processor to implement the steps of the cascade control method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps of the cascade 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
Equipment switching method and device, electronic equipment and storage medium
CN113297013A
Split cascade CO2 air source heat pump unit
CN117570588A
Cascade heat pump cycle
JP2014037911A