Inheritance method of multi-connected main control machine, multi-connected machine and computer storage medium
By selecting a photovoltaic or non-photovoltaic slave unit with similar control logic to the master controller as the first slave unit to take over the control of the master controller in a multi-unit system, the problem of photovoltaic and non-photovoltaic units shutting down due to master controller failure is solved, and the system achieves stable operation and efficient control.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-16
- Publication Date
- 2026-03-24
AI Technical Summary
The existing technology lacks a control inheritance mechanism between the main controller and the slave unit of photovoltaic and non-photovoltaic units, which causes the unit to stop and be unable to continue working when the main controller fails.
A method for inheriting the master controller of a multi-unit air conditioning system is proposed. By pre-setting fault types and corresponding slave control modes, a photovoltaic or non-photovoltaic slave unit with similar control logic to the master controller is selected as the first slave unit to take over the control of the master controller, thus avoiding control disorder. This includes different handling methods for type A and type B faults.
In the event of a main controller failure, auxiliary control via slave units prevents unit shutdown, improves control efficiency and system stability, and ensures the continued normal operation of the hybrid unit.
Smart Images

Figure CN116255724B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of air conditioner multi-connected unit control, in particular to a multi-connected unit master control machine inheritance method, multi-connected unit and computer storage medium. BACKGROUND
[0002] The multi-connected unit can be modularly operated, and most of the photovoltaic units on the market are photovoltaic outdoor units. The combination of photovoltaic units and non-photovoltaic units is rare, and the operation control systems of photovoltaic units and non-photovoltaic units are different. In the centralized control system, there is only one master control machine, and when the master control machine fails, the slave machine cannot inherit the control of the master control machine due to the lack of the master control machine, and the unit stops working, so there is an urgent need for a master control machine and slave machine control inheritance mechanism for photovoltaic and non-photovoltaic combination to ensure that the mixed unit will not stop due to the master control module. SUMMARY
[0003] The present application relates to the technical field of air conditioner multi-connected unit control, in particular to a multi-connected unit master control machine inheritance method, multi-connected unit and computer storage medium.
[0004] The technical solution adopted by the present application is:
[0005] The present application provides a multi-connected unit master control machine inheritance method, including the following steps:
[0006] A plurality of fault types of the master control machine are preset, and a corresponding slave machine control mode is preset for each fault type;
[0007] When the master control machine fails, the current fault type of the master control machine is determined, the slave machine control mode corresponding to the current fault type of the master control machine is executed, and a slave machine with control logic close to the master control machine is selected from the photovoltaic slave machine and the non-photovoltaic slave machine as the first slave machine to take over the control of the master control machine or assist in controlling the master control machine.
[0008] The fault types include A-type faults that do not require the master control machine to interrupt control and B-type faults that require the master control machine to interrupt control.
[0009] The slave machine control mode corresponding to the A-type fault specifically includes:
[0010] The master control machine continues to operate and controls the fault load of the master control machine to stop operating, a first slave machine is selected from a plurality of slave machines through a preset priority election rule, and the master control machine acquires data of normal load related to the fault load of the master control machine on the first slave machine for control.
[0011] The slave machine control mode corresponding to the B-type fault specifically includes:
[0012] The master controller is forced to run in a special operation mode, and a first slave machine is elected to take over the control right of the master controller through preset priority election rules.
[0013] Further, the special operation mode is that the master controller is forced to run in a shielding fault mode and is only responsible for data transmission with the first slave machine.
[0014] Further, the preset priority election rules are specifically:
[0015] It is judged whether the fault master controller is a photovoltaic machine, if yes, the first slave machine is selected from photovoltaic slave machines, and if no, the first slave machine is selected from non-photovoltaic slave machines.
[0016] Specifically, the first slave machine is selected from photovoltaic slave machines, which specifically includes the steps that whether there are multiple photovoltaic slave machines in the system is judged, if yes, the photovoltaic slave machine with the smallest IP address is selected as the first slave machine, and if no, the photovoltaic slave machine is directly selected as the first slave machine.
[0017] Specifically, the first slave machine is selected from non-photovoltaic slave machines, which specifically includes the steps that whether there are multiple non-photovoltaic slave machines in the system is judged, if yes, the non-photovoltaic slave machine with the smallest IP address is selected as the first slave machine, and if no, the non-photovoltaic slave machine is directly selected as the first slave machine.
[0018] The application further provides a multi-connected machine, which uses the above-mentioned multi-connected machine master controller inheritance method to select a machine from photovoltaic slave machines and non-photovoltaic slave machines as a first slave machine to take over the control of the master controller or assist the master controller to control when the master controller fails.
[0019] The application further provides a computer readable storage medium for storing a computer program, which executes the above-mentioned multi-connected machine master controller inheritance method when running.
[0020] Compared with the prior art, the application can maximize the avoidance of control disorder caused by the control difference between the master controller and the slave machine by selecting a slave machine with a large degree of association with the master controller to assist or take over the control, the slave machine with a large degree of association with the master controller is a photovoltaic slave machine when the master controller is a photovoltaic master machine, and the control logic of the two is similar, the slave machine with a large degree of association with the master controller is a non-photovoltaic slave machine when the master controller is a non-photovoltaic master machine, and the control logic of the two is similar, and the control efficiency can be improved when taking over or assisting the control. BRIEF DESCRIPTION OF DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the application, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description only some embodiments of the application, and for those skilled in the art, other drawings can also be obtained without creative labor.
[0022] Figure 1 for the flow chart in the embodiment of the present application;
[0023] Figure 2 for the bus connection diagram in the embodiment of the present application. DETAILED DESCRIPTION
[0024] In order to make the technical problems to be solved by the present application, technical solutions and beneficial effects clearer, the present application will be further described in detail below in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.
[0025] The principles and structures of the present application will be described in detail below in combination with the drawings and embodiments.
[0026] The mixed modular multi-copuier system is composed of one master machine, multiple slave machines and several internal mechanisms to form a modular operation system. Generally, the main function control of the system operation is performed by the master machine, the slave machine participates in the coordinated operation control, the master machine transmits and receives the main control command, and the slave machine receives the command and feeds back the corresponding operation parameters and load control. However, in this centralized control system, there is only one master machine. When the master machine fails, there is no master machine for coordinated control, which will lead to the shutdown of the whole machine and non-working. Therefore, the present application proposes a multi-copuier master machine inheritance method, which selects a slave machine for auxiliary control from multiple photovoltaic and non-photovoltaic master machines when the master machine fails, so as to prevent the shutdown of the whole machine and non-working due to the lack of master machine in the centralized control system.
[0027] As shown in Figure 1 , 2 The present application proposes a multi-copuier master machine inheritance method, which specifically includes the following steps:
[0028] A plurality of fault types of the master machine are preset, and a corresponding slave machine control mode is preset for each fault type;
[0029] When the master machine fails, the current fault type of the master machine is determined, the slave machine control mode corresponding to the current fault type of the master machine is executed, and one photovoltaic or non-photovoltaic slave machine associated with the master machine (i.e. having similar control logic) is selected as the first slave machine to take over the control of the master machine or assist in controlling the master machine.
[0030] By selecting the sub-machine auxiliary or takeover control with high degree of association with the master, the control disorder caused by the control difference between the master and the sub-machine can be avoided to the greatest extent, for example, the master is a photovoltaic master, and the sub-machine with high degree of association is a photovoltaic sub-machine, and the control logics of the two are similar, the master is a non-photovoltaic master, and the sub-machine with high degree of association is a non-photovoltaic sub-machine, and the control logics of the two are similar, and the control efficiency can be improved when taking over or auxiliary control.
[0031] In specific embodiments, the fault types specifically include A-type faults and B-type faults, the A-type faults are faults that do not require the master to completely interrupt control, for example, only the temperature sensor of the master is damaged or fails, at this time, the corresponding detection module on the slave machine can be temporarily used to replace, although there is a slight difference in data, but the system can be avoided to completely stop running, and the running efficiency of the system is improved. The B-type fault is a serious fault that requires the master to completely interrupt control, when this type of fault occurs, the master must be stopped, otherwise the compressor or other important parts may be burned out, for example, high pressure protection, exhaust high pressure protection and the like.
[0032] In specific embodiments, the slave machine control corresponding to the A-type fault specifically includes:
[0033] The master continues to run, and controls the fault load on the master to stop running, or directly shields the data transmitted by the fault load, and then selects the first slave machine from the plurality of slaves according to the preset priority election rule, and the master obtains the data of the normal load related to the fault load on the first slave machine to run the original control logic.
[0034] By directly shielding or stopping the running of the fault load, and then selecting the corresponding load from the first slave machine for replacement, the control disorder of the master is avoided to cause shutdown.
[0035] In specific embodiments, the slave machine control mode corresponding to the B-type fault specifically includes:
[0036] The master is forced to run according to a special running mode, and the first slave machine is selected to replace the master to control the load according to the preset priority election rule.
[0037] The special running mode specifically includes:
[0038] The master shields the fault and is forced to run, and is only responsible for data transmission with the first slave machine, that is, the identity of the master does not change, and any fault of the master is invalid, at this time, the master is only responsible for data transmission, and is not responsible for specific load control, and the specific load control is taken over by the first slave machine.
[0039] In specific embodiments, the preset priority election rule described above specifically includes:
[0040] If the master machine is a photovoltaic machine, the first slave machine is selected from the photovoltaic machines, and if not, the first slave machine is selected from the non-photovoltaic machines.
[0041] The first slave machine is selected from the photovoltaic machines by judging whether there are multiple photovoltaic machines in the system, and if so, the photovoltaic machine with the smallest IP address is selected as the first slave machine, and if not, the only photovoltaic machine is directly selected as the first slave machine.
[0042] The first slave machine is selected from the non-photovoltaic machines by judging whether there are multiple non-photovoltaic machines in the system, and if so, the non-photovoltaic machine with the smallest IP address is selected as the first slave machine, and if not, the non-photovoltaic machine is directly selected as the first slave machine.
[0043] When the highest priority slave machine is selected, the information of the slave machine is marked as the first machine and sent to the CAN bus, and after the bus receives the mark signal, the other slave machines exit the election and continue to operate as slave machines, and the master machine sends a command, and the load coordination control is controlled by the first slave machine. In this way, when the master machine fails, the hybrid system can continue to operate and is not affected by the failed module.
[0044] This election mechanism mainly considers the difference between the photovoltaic machine and the non-photovoltaic machine. The photovoltaic machine can generate electricity through solar energy, convert solar energy into electricity through a series of conversions, and provide power for the machine set, while the non-photovoltaic machine can only be driven by commercial power.
[0045] It should be noted that the terms used above are only for describing specific embodiments, and are not intended to limit the exemplary embodiments according to the present application. As used herein, the singular form is intended to include the plural form, unless the context clearly indicates otherwise, and it should also be understood that when the terms "comprise" and / or "include" are used in the specification, there is a feature, step, operation, device, component and / or combination thereof.
[0046] The foregoing is considered as illustrative only of the principles of the application. Further, since numerous modifications and changes will readily occur to those skilled in the art, it is not desired to limit the application to the exact construction and practice described. Accordingly, all such variations are intended to be included within the scope of the present application as defined in the following claims, along with full equivalents thereof.
[0047] In the description of the present application, it is to be understood that the orientation terms such as "front", "back", "up", "down", "left", "right", "transverse", "vertical", "horizontal", "top", "bottom", and the like are generally intended to convey a relative position relationship as shown in the drawings and are for the purpose of assisting in understanding the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a particular orientation or be constructed and operated in a particular orientation, and therefore should not be construed as limiting the scope of protection of the present application; the orientation terms "inner", "outer" refer to the inner and outer relative to the contour of the components themselves.
[0048] For the purpose of description, spatial relative terms, such as "above", "upper", "up", "below", "lower", and the like, can be used herein for describing the spatial relationship between one device or feature and another device or feature as shown in the drawings. It should be understood that the spatial relative terms are intended to include different orientations of the device in use or operation in addition to the orientation depicted in the drawings. For example, if the device in the drawings is turned over, the device described as "above" or "above" the other device or structure would then be positioned "below" or "below" the other device or structure. Thus, the exemplary term "above" can include both the "above" and "below" orientations. The device can also be positioned in other different ways (rotated 90 degrees or in other orientations) and the spatial relative descriptions used herein will be interpreted accordingly.
[0049] In addition, it should be noted that the use of the terms "first", "second", and the like, to describe various components does not limit the corresponding components in any way and is merely intended to distinguish the components from each other, and therefore should not be construed as limiting the scope of protection of the present application.
[0050] The above merely provides the preferred embodiments of the present application, and is not used to limit the present application. For those skilled in the art, the present application can have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the principles and technical scope of the present application shall fall into the scope of the present application.
Claims
1. A method for inheriting the main control unit of a multi-split air conditioning system, characterized in that, Including the following steps: The system presets multiple fault types for the master controller and presets corresponding slave control modes for each fault type; the fault types include Class A faults that do not require interruption control from the master controller and Class B faults that require interruption control from the master controller. When the master controller malfunctions, the current fault type of the master controller is determined, and the slave control mode corresponding to the current fault type of the master controller is executed. A slave device with control logic similar to that of the master controller is selected from photovoltaic slave devices and non-photovoltaic slave devices as the first slave device to take over the control of the master controller or assist the master controller in control. The slave control modes corresponding to the Class A faults specifically include: The master controller continues to operate and controls the faulty load of the master controller to stop running. It selects the first slave machine from multiple slave machines through a preset priority election rule. The master controller obtains the normal load data related to the faulty load of the master controller on the first slave machine and controls it. The slave control modes corresponding to the Class B faults specifically include: The main control unit is forced to operate in a special operating mode, and a first slave unit is selected to take over the control authority of the main control unit through a preset priority election rule. The preset priority election rules are as follows: Determine whether the faulty master controller is a photovoltaic (PV) generator. If so, select the first slave device from among the PV generators. If not, select the first slave device from among the non-PV generators.
2. The multi-unit air conditioning unit master control unit inheritance method as described in claim 1, characterized in that, The special operating mode is as follows: the master controller is forced to operate while shielding faults and is only responsible for data transmission with the first slave device.
3. The multi-unit air conditioning unit master control unit inheritance method as described in claim 1, characterized in that, The step of prioritizing the selection of the first slave device from the photovoltaic sub-devices specifically includes the following steps: determining whether there are multiple photovoltaic sub-devices in the system; if so, selecting the photovoltaic sub-device with the smallest IP address as the first slave device; otherwise, directly selecting the photovoltaic sub-device as the first slave device.
4. The multi-unit air conditioning unit master control unit inheritance method as described in claim 1, characterized in that, The step of prioritizing the selection of the first slave from non-photovoltaic slave devices specifically includes the following steps: determining whether there are multiple non-photovoltaic slave devices in the system; if so, selecting the non-photovoltaic slave device with the smallest IP address as the first slave device; otherwise, directly selecting the non-photovoltaic slave device as the first slave device.
5. A multi-split air conditioner, characterized in that, When the main controller of a multi-unit system fails, the method of inheriting the main controller according to any one of claims 1 to 4 selects one of the photovoltaic slave units and non-photovoltaic slave units as the first slave unit to take over the control of the main controller or assist the main controller in controlling it.
6. A computer-readable storage medium for storing a computer program, characterized in that, When the computer program runs, it executes the multi-unit host controller inheritance method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Control method, device and system of air conditioning cluster
CN107367014A
Multi-split air conditioning system, and control method and device thereof
CN110671742A