A central air conditioning system and a control method thereof
By introducing repeaters and routing tables to selectively forward control information in the central air conditioning system, the problem of communication bus distance limitation is solved, the number of air conditioning devices can be expanded, and the needs of large-scale deployment can be met.
Patent Information
- Application Number
- CN202311246772.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-25
- Publication Date
- 2026-01-09
- Estimated Expiration
- 2043-09-25
AI Technical Summary
When existing central air conditioning systems are deployed on a large scale, the communication distance of the communication bus is limited, which cannot support long-distance communication, resulting in a limitation on the number of air conditioning devices and failing to meet the needs of large-scale deployment.
Repeaters are used to connect air conditioning equipment to a centralized controller. Control information is selectively forwarded through a routing table, irrelevant information is filtered out, communication load is reduced, and the system scale is expanded.
By selectively forwarding control information through the routing table of repeaters, invalid information transmission is reduced, communication load is lowered, and more air conditioning equipment can be deployed, thus expanding the deployment scale of central air conditioning systems.
Smart Images

Figure CN119687544B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of central air conditioning, in particular to a central air conditioning system and a control method thereof. BACKGROUND
[0002] With the increasing volume of buildings, the scale of central air conditioning systems is also increasing.
[0003] Since the communication bus between multiple air conditioning devices in deploying the central air conditioning system is mostly RS-485 communication bus, Homebus communication bus, etc., the maximum communication distance of these communication buses is about 1000 meters, which cannot support long-distance communication, and the number of air conditioning devices that can be set on these communication buses is also limited, thereby causing difficulties for large-scale deployment of the central air conditioning system.
[0004] Currently, when facing the large-scale deployment of the central air conditioning system, the manufacturers of the central air conditioning system usually divide the central air conditioning system into multiple subsystems, so that the maximum communication distance of the communication bus is met between each subsystem, and the number of air conditioning devices in each subsystem meets the maximum number of air conditioning devices that can be set on the communication bus, and then the centralized control of the air conditioning devices in each subsystem is realized by the control device of each subsystem. However, this way cannot meet the real large-scale deployment requirements of the central air conditioning system. SUMMARY
[0005] The present application provides a central air conditioning system and a control method thereof, which is used to reduce the communication load of the communication bus.
[0006] In order to achieve the above purpose, the present application adopts the following technical solutions.
[0007] In a first aspect, the present application provides a central air conditioning system, comprising: at least one repeater, comprising a first repeater; wherein the first repeater comprises a first communication port and a second communication port; at least one first air conditioning device connected with the first communication port of the first repeater; at least one second air conditioning device connected with the second communication port of the first repeater; the first repeater is configured to: obtain control information through the first communication port; wherein the control information comprises the identification of the target air conditioning device; in the case that the type of the control information is a centralized control type, and the identification of the target air conditioning device exists in the routing table corresponding to the second communication port, the control information is sent to the target air conditioning device through the second communication port; wherein the routing table is used to record the identification of the at least one second air conditioning device.
[0008] The technical scheme provided by the embodiments of the present application brings at least the following beneficial effects: the embodiments of the present application provide a central air conditioning system, which comprises at least one repeater, and a first repeater in the at least one repeater can be connected with at least one second air conditioning device, so that the number of air conditioning devices in the central air conditioning system is increased, and in the case that the type of the control information is a centralized control type and the identification of the target air conditioning device exists in the routing table corresponding to the second communication port, the control information can be sent to the target air conditioning device through the second communication port, so that the information irrelevant to the control information of the centralized control type and the control information whose identification of the target air conditioning device is not in the routing table are filtered out, and thus the control information is selectively forwarded, the transmission of invalid information is reduced, the communication load of the communication bus is reduced, and then the central air conditioning system can set more number of air conditioning devices to expand the deployment scale of the central air conditioning system.
[0009] In some embodiments, the at least one repeater further comprises at least one second repeater, and the at least one second repeater is connected in series between the second communication port of the first repeater and the at least one second air conditioning device; and the first repeater is configured to, in the case that the type of the control information is a centralized control type and the identification of the target air conditioning device exists in the routing table corresponding to the second communication port, send the control information to the target air conditioning device through the second communication port, and specifically configured to send the control information to the at least one second repeater through the second communication port, so that the at least one second repeater sends the control information to the target air conditioning device.
[0010] In some embodiments, the first repeater is further configured to: check the control information to obtain a check result; the check result comprises a normal check result or an abnormal check result; and in the case that the check result is the abnormal check result, discard the control information.
[0011] In some embodiments, the at least one first air conditioning device is connected with the first communication port of the target first repeater through the first communication bus; the second air conditioning device is connected with the second communication port of the target first repeater through the second communication bus; and before the first repeater is configured to send the control information to the target air conditioning device through the second communication port, the first repeater is further configured to: acquire a communication state of the second communication bus; the communication state comprises an idle state or an occupied state; and in the case that the communication state is the occupied state, buffer the control information.
[0012] In some embodiments, the control information is recorded in a message header of a communication message received by the first repeater, and the first repeater is further configured to: send a message body of the communication message to the target air conditioning device through the second communication port based on a synchronous transmission mode.
[0013] In some embodiments, the central air conditioning system further comprises a centralized controller; the first repeater is further configured to: acquire operation state information of the central air conditioning system through the second communication port; the operation state information comprises an identifier of the destination device; in a case where a type of the operation state information is a centralized control type and the identifier of the destination air conditioning device exists in a routing table corresponding to the first communication port, send the operation state information to the destination device through the first communication port; wherein the routing table corresponding to the first communication port is used to record the identifiers of the at least one first air conditioning device and the centralized controller.
[0014] In a second aspect, the embodiments of the present application provide a control method of a central air conditioning system. The method is applied to the central air conditioning system, and comprises: acquiring control information through a first communication port; wherein the control information comprises an identifier of a destination air conditioning device; in a case where a type of the control information is a centralized control type and the identifier of the destination air conditioning device exists in a routing table corresponding to a second communication port, sending the control information to the destination air conditioning device through the second communication port; wherein the routing table is used to record the identifiers of at least one second air conditioning device.
[0015] In some embodiments, in a case where the type of the control information is the centralized control type and the identifier of the destination air conditioning device exists in the routing table corresponding to the second communication port, the sending of the control information to the destination air conditioning device through the second communication port comprises: sending the control information to at least one second repeater through the second communication port, so that the at least one second repeater sends the control information to the destination air conditioning device.
[0016] In some embodiments, the method further comprises: verifying the control information to obtain a verification result; the verification result comprises a normal verification result or an abnormal verification result; in a case where the verification result is the abnormal verification result, discarding the control information.
[0017] In some embodiments, the method further comprises: acquiring a communication state of the second communication bus; the communication state comprises an idle state or an occupied state; in a case where the communication state is the occupied state, buffering the control information.
[0018] In some embodiments, the method further comprises: based on a synchronous transmission mode, sending a message body of the communication message to the destination air conditioning device through the second communication port.
[0019] In some embodiments, the method further comprises: obtaining, by the second communication port, running state information of the central air conditioning system; the running state information comprises an identifier of the target device; in a case where the type of the running state information is a centralized control type and the identifier of the target air conditioning device exists in the routing table corresponding to the first communication port, sending, by the first communication port, the running state information to the target device; wherein the routing table corresponding to the first communication port is used to record the identifiers of the at least one first air conditioning device and the centralized controller.
[0020] In a third aspect, an embodiment of the present application provides a controller, comprising: one or more processors; one or more memories; wherein the one or more memories are configured to store computer program codes, the computer program codes comprising computer instructions, when the one or more processors execute the computer instructions, the controller executes any one of the control methods of the central air conditioning system provided in the second aspect.
[0021] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, the computer readable storage medium comprises computer instructions, when the computer instructions are executed on a computer, the computer executes any one of the control methods of the central air conditioning system provided in the second aspect.
[0022] In a fifth aspect, an embodiment of the present application provides a computer program product, the computer program product can be directly loaded into a memory and contains software codes, the computer program product is loaded and executed by a computer, and can realize any one of the control methods of the central air conditioning system provided in the second aspect.
[0023] It should be noted that the above computer instructions can be stored on the computer readable storage medium in whole or in part. The computer readable storage medium can be packaged together with the processor of the controller, or can be packaged separately from the processor of the controller, and the present application does not limit this.
[0024] The beneficial effects of the second aspect to the fifth aspect in the present application can be analyzed with reference to the beneficial effects of the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0025] The accompanying drawings are used to provide a further understanding of the technical solutions of the present application, and constitute a part of the specification, and are used to explain the technical solutions of the present application together with the embodiments of the present application, and do not constitute a limitation on the technical solutions of the present application.
[0026] Figure 1 A schematic diagram of a central air conditioning system is provided for an embodiment of the present application;
[0027] Figure 2 A structural schematic diagram of a first repeater is provided for an embodiment of the present application;
[0028] Figure 3 Another component schematic diagram of a central air conditioning system provided by the embodiment of the present application is provided;
[0029] Figure 4 Another component schematic diagram of a central air conditioning system provided by the embodiment of the present application is provided;
[0030] Figure 5 Another component schematic diagram of a central air conditioning system provided by the embodiment of the present application is provided;
[0031] Figure 6 Another component schematic diagram of a central air conditioning system provided by the embodiment of the present application is provided;
[0032] Figure 7 Another component schematic diagram of a central air conditioning system provided by the embodiment of the present application is provided;
[0033] Figure 8 A hardware configuration schematic diagram of a first repeater provided by the embodiment of the present application is provided;
[0034] Figure 9 A connection schematic diagram of a plurality of repeaters provided by the embodiment of the present application is provided;
[0035] Figure 10 A flowchart of a control method of a central air conditioning system provided by the embodiment of the present application is provided;
[0036] Figure 11 A flowchart of a control method of a central air conditioning system provided by the embodiment of the present application is provided;
[0037] Figure 12 A flowchart of a control method of a central air conditioning system provided by the embodiment of the present application is provided;
[0038] Figure 13 A flowchart of a control method of a central air conditioning system provided by the embodiment of the present application is provided;
[0039] Figure 14 A flowchart of a control method of a central air conditioning system provided by the embodiment of the present application is provided;
[0040] Figure 15 A flowchart of a control method of a central air conditioning system provided by the embodiment of the present application is provided. DETAILED DESCRIPTION
[0041] With reference to the drawings and the embodiments of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of the present application.
[0042] It should be noted that all the direction indications (such as up, down, left, right, front, back, and the like) in the embodiments of the present application are only used to explain the relative position relationship, movement condition and the like between components in a certain posture (as shown in the drawings), and if the certain posture changes, the direction indications also change accordingly.
[0043] The terms "first", "second", "third", "fourth", "fifth", "sixth", "seventh" and "eighth" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the technical features indicated. Therefore, the features defined with "first", "second", "third", "fourth", "fifth", "sixth", "seventh" and "eighth" can explicitly or implicitly include one or more of the features. In the description of the present application, unless otherwise specified, the meaning of "a plurality of" is two or more.
[0044] In the description of the present application, it should be noted that, unless otherwise specified and limited, the terms "connected", "connected" should be understood in a broad sense, for example, it can be fixedly connected, or it can be detachably connected, or it can be integrally connected. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances. In addition, when describing the pipeline, "connected" and "connected" in the present application have the meaning of conducting. The specific meaning needs to be understood in combination with the context.
[0045] In the embodiments of the present application, the words such as "exemplary" or "for example" are used to represent as an example, illustration or description. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the words such as "exemplary" or "for example" are intended to present the relevant concept in a specific manner.
[0046] The central air conditioning system in the embodiments of the present application performs the refrigeration cycle of the central air conditioning system by using the compressor, the condenser, the electronic expansion valve, the evaporator and the four-way valve as the refrigerant circulation loop. The refrigeration cycle includes a series of processes involving compression, condensation, expansion and evaporation, and supplies refrigerant to the air that has been adjusted and heat exchanged.
[0047] The compressor compresses refrigerant gas in a high-temperature and high-pressure state and discharges the compressed refrigerant gas. The discharged refrigerant gas flows into the condenser. The condenser condenses the compressed refrigerant into a liquid phase, and heat is released to the surrounding environment through the condensation process.
[0048] The electronic expansion valve expands the liquid-phase refrigerant in a high-temperature and high-pressure state condensed in the condenser into a low-pressure liquid-phase refrigerant. The evaporator evaporates the refrigerant expanded in the electronic expansion valve and returns the refrigerant gas in a low-temperature and low-pressure state to the compressor. The evaporator can achieve a refrigeration effect by exchanging heat with a material to be cooled using latent heat of evaporation of the refrigerant. Throughout the cycle, the air conditioning system can adjust the temperature of the indoor space.
[0049] The outdoor unit of the central air conditioning system refers to the part of the refrigeration cycle including the compressor and the outdoor heat exchanger, the indoor unit of the central air conditioning system includes the indoor heat exchanger, and the expansion valve can be provided in the indoor unit or the outdoor unit.
[0050] The indoor heat exchanger and the outdoor heat exchanger are used as a condenser or an evaporator. When the indoor heat exchanger is used as a condenser, the central air conditioning system is used as a heater in a heating mode, and when the indoor heat exchanger is used as an evaporator, the central air conditioning system is used as a cooler in a cooling mode.
[0051] In order to expand the deployment scale of the central air conditioning system, the embodiment of the present application provides a control method of a central air conditioning system, receiving control information through a first repeater in at least one repeater, and in the case that the type of the control information is a centralized control type, and the identifier of the target air conditioning device exists in the routing table corresponding to the second communication port, the control information can be sent to the target air conditioning device through the second communication port, thereby filtering out the control information irrelevant to the centralized control type and the identifier of the target air conditioning device not in the routing table, so that the control information is selectively forwarded, the transmission of invalid information is reduced, the communication load of the communication bus is reduced, and the central air conditioning system can set a larger number of air conditioning devices to expand the deployment scale of the central air conditioning system.
[0052] Figure 1 A schematic diagram of a central air conditioning system according to an exemplary embodiment of the present application is provided. As shown in the figure, the central air conditioning system 10 includes a centralized controller 11, at least one first air conditioning device 12, at least one second air conditioning device 13, and a first repeater 14. Figure 1 It should be noted that,
[0053] It should be noted that, Figure 1 The number of first air conditioning devices 12 and the number of second air conditioning devices 13 shown are only examples, and the embodiments of the present application do not specifically limit them.
[0054] The first air conditioning device 12 comprises at least one indoor unit 121, at least one first line controller 122, and an outdoor unit 123, and the second air conditioning device 13 comprises at least one indoor unit 131, at least one second line controller 132, and an outdoor unit 122.
[0055] In some embodiments, the centralized controller 11 is connected with the plurality of air conditioning devices through a communication bus, and is configured to perform centralized management control on the connected plurality of air conditioning devices.
[0056] For example, as shown in Figure 1 The centralized controller 11 is connected with the at least one first air conditioning device 12 and the at least one second air conditioning device 13 through the communication bus, so that the centralized controller 11 can perform centralized management control on the at least one first air conditioning device 12 and the at least one second air conditioning device 13.
[0057] Optionally, the communication bus can be a Homebus bus, an RS-485 bus, or other bus complying with a standard communication protocol, and the embodiments of the present application do not specially limit the type of the communication bus.
[0058] In some embodiments, the first air conditioning device 12 and the second air conditioning device 13 are devices for adjusting indoor temperature, humidity, and air quality. The centralized controller 11 can perform centralized management control on the first air conditioning device 12 and the second air conditioning device 13, so as to adjust the indoor temperature, humidity, and air quality.
[0059] In some embodiments, the first relay 14 is arranged between the at least one first air conditioning device 12 and the at least one second air conditioning device 13, and is configured to realize the communication connection between the at least one second air conditioning device 13 and the centralized controller 11, so that the control information sent by the centralized controller 11 is sent to the at least one second air conditioning device 13 through the first relay 14, thereby realizing the centralized management control of the centralized controller 11 on the at least one second air conditioning device 13.
[0060] Figure 2 A component schematic diagram of a first relay provided by the embodiments of the present application is shown in Figure 2 As shown in the figure, the first relay 14 comprises a first communication port 141, a second communication port 142, a power supply port 143, and a controller 144.
[0061] It should be noted that the first communication port 141 and the second communication port 142 are designed to have the same hardware and software functions, and thus the first communication port 141 can be used as the second communication port 142, and the second communication port 142 can also be used as the first communication port 141. This design facilitates the installation of the first repeater 14 and avoids the problem of the installer installing the first communication port 141 and the second communication port 142 in reverse.
[0062] In some embodiments, the first communication port 141 is connected to the first air conditioning device 12 through the first communication bus 151, so as to realize the connection between the first repeater 14 and the first air conditioning device 12.
[0063] In some embodiments, the second communication port 142 is connected to the second air conditioning device 13 through the second communication bus 152, so as to realize the connection between the first repeater 14 and the second air conditioning device 13.
[0064] In some embodiments, the power port 143 is used to connect an external power supply to provide power for the first repeater 14.
[0065] In some embodiments, the controller 144 refers to a device that can generate operation control signals according to instruction operation codes and timing signals to instruct the first repeater 14 to execute control instructions for data transmission and connection. For example, the controller can be a central processing unit (CPU), a general-purpose processor network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The controller can also be other devices with processing functions, such as circuits, devices, or software modules, and the embodiments of the present application do not make any limitation in this regard.
[0066] In addition, the controller 144 can be used to control the operation of each component inside the first repeater 14, so that each component of the first repeater 14 operates to realize each predetermined function of the first repeater 14.
[0067] In some embodiments, as shown in FIG. 1, Figure 3 The central air conditioning system 10 can further include at least one second repeater 21 and at least one third air conditioning device 22.
[0068] It should be noted that, Figure 3 The number of second repeaters 21 and the number of third air conditioning devices 22 shown in FIG. 1 are only examples, and the embodiments of the present application do not make any specific limitation in this regard.
[0069] The third air conditioning device 22 includes at least one indoor unit 221 and an outdoor unit 222.
[0070] In some embodiments, the at least one second relay 21 is connected in series between the second communication port 142 of the first relay 14 and the at least one second air conditioning device 13. In addition, the second relay 21 includes a third communication port and a fourth communication port. The third communication port of each second relay 21 can also be connected with at least one third air conditioning device 22.
[0071] In addition, the third communication port can be referred to the above specific description of the first communication port 141, and the fourth communication port can be referred to the above specific description of the second communication port 142, which will not be repeated here.
[0072] In some embodiments, as shown in FIG. 1, Figure 4 The central air conditioning system 10 can further include at least one third relay 31, at least one fourth air conditioning device 32, and at least one fifth air conditioning device 33. The third relay 32 can be connected with the fourth air conditioning device 32 and the fifth air conditioning device 33, respectively.
[0073] It should be noted that, Figure 4 The number of third relays 31, the number of fourth air conditioning devices 32, and the number of fifth air conditioning devices 33 shown in FIG. 1 are only examples, and the embodiments of the present application do not specifically limit them.
[0074] In some embodiments, the third relay 31 includes a fifth communication port and a sixth communication port. The fifth communication port of the third relay 31 can be connected with the fourth air conditioning device 32, and the sixth communication port can be connected with the fifth air conditioning device 33.
[0075] In addition, the fifth communication port can be referred to the above specific description of the first communication port 141, and the sixth communication port can be referred to the above specific description of the second communication port 142, which will not be repeated here.
[0076] In some embodiments, the third relay 31 can be connected in parallel and / or in series with the first relay 14.
[0077] For example, as shown in FIG. 1, Figure 4 The third relay 31 is connected in parallel with the first relay 14.
[0078] For example, as shown in FIG. 1, Figure 5 The third relay 31 is connected in series with the first relay 14.
[0079] It should be noted that the fourth communication port of the third relay 31 can be connected with the first air conditioning device 12 or the fifth air conditioning device 33 connected with the other third relay 31 when the third relay 31 is connected in series with the first relay 14.
[0080] As shown in Figure 6 some embodiments, some of the at least one third relay 31 is connected in series with the first relay 14, and the other is connected in parallel with the first relay 14.
[0081] In some embodiments, as shown in Figure 7 the central air conditioning system 10 can further include at least one wire controller 41.
[0082] It should be noted that Figure 7 the number of the first wire controller 41 shown is only an example, and the embodiments of the present application do not make specific limitations thereon.
[0083] Figure 8 As shown in Figure 8 the first relay 14 can further include one or more of the following: a communicator 43 and a memory 42.
[0084] In some embodiments, the communicator 43 is configured to establish a communication connection with other network entities, such as the centralized controller 11, the at least one first air conditioning device 12, the at least one second air conditioning device 13, and the like. The communicator 43 can include a radio frequency (RF) module, a cellular module, a wireless fidelity (WIFI) module, and a GPS module, etc. Taking the RF module as an example, the RF module can be configured to receive and send signals, in particular, send the received information to the controller 144 for processing; in addition, send the signals generated by the controller 144. Generally, the RF circuit can include but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (LNA), a duplexer, etc.
[0085] In some embodiments, the memory 42 can be used to store software programs and data, such as a routing table corresponding to the first communication port 141 and a routing table corresponding to the second communication port 142. The controller 144 performs various functions of the air conditioning system 10 and data processing by running the software programs or data stored in the memory 42. The memory 42 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device. The memory 42 stores an operating system that enables the air conditioning system 10 to operate. In this application, the memory 42 can store the operating system and various application programs, and can also store codes for performing the control method of the air conditioning system provided by the embodiments of the application.
[0086] In some embodiments, the routing table corresponding to the first communication port 141 is used to record the identities of all air conditioning devices and the central controller 11 directly or indirectly connected to the first communication port 141. The routing table corresponding to the second communication port 142 is used to record the identities of all air conditioning devices directly or indirectly connected to the second communication port 142.
[0087] For example, as shown in FIG. 1, the central controller 11 and the air conditioning device 1 are indirectly connected to the first communication port 141 of the first repeater 14 through the repeater M, and the air conditioning device 2 is directly connected to the first communication port of the first repeater 14. The routing table A is used to record the identities of the air conditioning device 1, the air conditioning device 2, and the central controller 11. Figure 9
[0088] For example, as shown in FIG. 1, the central controller 11 and the air conditioning device 1 are indirectly connected to the first communication port 141 of the first repeater 14 through the repeater M, and the air conditioning device 2 is directly connected to the first communication port of the first repeater 14. The routing table A is used to record the identities of the air conditioning device 1, the air conditioning device 2, and the central controller 11.
[0089] Those skilled in the art can understand that the hardware structure shown in FIG. 1 does not constitute a limitation on the first repeater, and the first repeater can include more or fewer components than those shown in the figure, or some components can be combined, or different components can be arranged. In addition, the composition of the central air conditioning system shown above also does not constitute a limitation on the central air conditioning system, and the central air conditioning system can include more or fewer components than those shown in the figure, or some components can be combined, or different components can be arranged. Figure 8
[0090] The embodiments provided by the application will be specifically described below with reference to the accompanying drawings.
[0091] For example, as shown in FIG. 1, the central controller 11 and the air conditioning device 1 are indirectly connected to the first communication port 141 of the first repeater 14 through the repeater M, and the air conditioning device 2 is directly connected to the first communication port of the first repeater 14. The routing table A is used to record the identities of the air conditioning device 1, the air conditioning device 2, and the central controller 11. Figure 10
[0092] S101, The first repeater acquires control information.
[0093] The control information includes the identifier of the destination air conditioning unit and the identifier of the sending air conditioning unit.
[0094] In some embodiments, the first repeater can identify a unique target air conditioning device based on the identifier of the target air conditioning device. Optionally, the identifier of the target air conditioning device may be the serial number, MAC address, production batch number, etc.
[0095] In some embodiments, when a user needs to use the air conditioning equipment of the central air conditioning system for cooling or heating, the user can send control information to the target air conditioning equipment through a centralized controller, a wired controller corresponding to the air conditioning equipment, or a terminal device that is connected to the air conditioning equipment for communication.
[0096] Furthermore, the first repeater located on the communication bus can receive the control information through the first communication port, and then send the control information to the target air conditioning device to control the target air conditioning device.
[0097] In one example, based on Figure 1 In the central air conditioning system shown, without the first repeater needing to connect to the central controller via other repeaters, the user can select the target air conditioning unit through the central controller's human-machine interface and send control information, such as temperature adjustment information, to the target air conditioning unit through the central controller. Furthermore, the first repeater will receive this control information.
[0098] In another example, based on Figure 4 In the central air conditioning system shown, even if the first repeater needs to be connected to the central controller through other repeaters, the user can still select the target air conditioning equipment through the human-machine interface of the central controller and send control information, such as temperature adjustment information, to the target air conditioning equipment through the central controller.
[0099] Furthermore, the other repeaters mentioned above will receive the control information. If the control information is of the centralized control type and the destination air conditioning device identifier exists in the routing table corresponding to the second communication port (refer to the specific description of the control information in step S102 below), the other repeaters will send the control information to the first repeater through the first communication port, so that the controller of the first repeater can receive the control information.
[0100] S102. When the control information is of the centralized control type and the destination air conditioning device identifier exists in the routing table corresponding to the second communication port, the first repeater sends the control information to the destination air conditioning device through the second communication port.
[0101] The routing table corresponding to the second communication port is used to record the identification of the at least one second air conditioning device, and the routing table corresponding to the first communication port is used to record the identification of the at least one first air conditioning device.
[0102] It can be understood that the communication bus of the central air conditioning system can transmit the centralized control type of control information sent by the centralized controller, can transmit the non-centralized control type of control information sent by other control devices (for example, a wire controller corresponding to the air conditioning device, a terminal device in communication connection with the air conditioning device), and can also transmit other communication information, such as sensor data, state information of the central air conditioning system, and the like.
[0103] Since the communication bus needs to carry multiple types of information, the communication load will increase. This can cause congestion of the communication channel, increase of transmission delay, and reduction of system response speed.
[0104] Therefore, by setting the type condition (that is, the condition that the type of the control information is the centralized control type), other information irrelevant to the centralized control type of control information can be filtered when the user uses the centralized controller to control the air conditioning device, so as to reduce the communication load of the communication bus, and further improve the speed of system response.
[0105] In addition, by setting the identification condition (that is, the condition that the identification of the destination air conditioning device exists in the routing table corresponding to the second communication port), unnecessary control information transmission and resource waste can be avoided, and the transmission efficiency of the network can be improved. In this way, only the control information meeting the type condition and the identification condition can be forwarded to the destination air conditioning device, so as to save the resource use of the central air conditioning system.
[0106] In some embodiments, after receiving the control information, the first relay can directly send the control information to the destination air conditioning device through the second communication port, or send the control information to other relays through the second communication port, and then send the control information to the destination air conditioning device by the other relays.
[0107] In an example, based on Figure 1 The central air conditioning system, the destination air conditioning device is an indoor unit 131, and in the case that the destination air conditioning device 131 is directly connected with the second communication port of the first relay, the first relay can directly send the control information to the destination air conditioning device through the second communication port after receiving the control information.
[0108] In another example, based on Figure 3The central air conditioning system shown, the target air conditioning device is indoor unit 131, in the case of the target air conditioning device 131 through the second repeater 21 and the second communication port of the first repeater connection, the first repeater after receiving the control information, the control information is sent to the second repeater 21 through the second communication port, the second repeater 21 in the type of the control information is centralized control type, and there is the identification of the target air conditioning device in the routing table corresponding to the fourth communication port, the control information is sent to the target air conditioning device 131 through the fourth communication port.
[0109] In some embodiments, before the first repeater determines whether the type of control information is centralized control type, and whether there is the identification of the target air conditioning device in the routing table corresponding to the second communication port, the first repeater also needs to determine whether there is the identification of the sending device in the routing table corresponding to the first communication port.
[0110] Further, the first repeater determines whether the type of control information is centralized control type, and whether there is the identification of the target air conditioning device in the routing table corresponding to the second communication port, in the case of the identification of the sending device in the routing table corresponding to the first communication port.
[0111] Or, the first repeater records the identification of the sending device in the routing table corresponding to the first communication port, thereby dynamically updating the routing table corresponding to the first communication port, in the case of the identification of the sending device not existing in the routing table corresponding to the first communication port.
[0112] The following flow chart shown in conjunction with Figure 11 The complete flow of the control method of the central air conditioning system provided by the embodiments of the present application is introduced.
[0113] As shown in Figure 11 The flow starts.
[0114] S11, the first repeater acquires the control information sent by the second repeater.
[0115] Determine whether the type of control information is centralized control type.
[0116] If yes, execute the following step S12.
[0117] If no, execute the following step S14.
[0118] S12, determine whether there is the identification of the target air conditioning device in the routing table corresponding to the second communication port.
[0119] If yes, execute the following step S13.
[0120] If no, execute the following step S14.
[0121] S13, the first repeater sends the control information to the third repeater.
[0122] S14, the first repeater discards the control information.
[0123] Based on Figure 10 As shown in the embodiments, the control method of the central air conditioning system provided by the embodiments receives the control information by the first repeater in the at least one repeater, and in the case that the type of the control information is the centralized control type, and the identification of the target air conditioning device exists in the routing table corresponding to the second communication port, the control information can be sent to the target air conditioning device through the second communication port, so as to filter out the information irrelevant to the control information of the centralized control type and the control information whose identification of the target air conditioning device does not exist in the routing table, and thus the control information is selectively forwarded, which can reduce the transmission of invalid information, thereby reducing the communication load of the communication bus, and further the central air conditioning system can set more number of air conditioning devices to expand the deployment scale of the central air conditioning system.
[0124] In some embodiments, after the target air conditioning device receives the control information, the control information can be discarded or sent by checking the control information. Figure 12 Another control method of an air conditioning system provided by the embodiments is used to check the control information, as shown in the embodiments, the method comprises the following steps: Figure 12
[0125] S201, the first repeater checks the control information to obtain a checking result.
[0126] The checking result comprises a normal checking result or an abnormal checking result.
[0127] It can be understood that each air conditioning device of the central air conditioning system will be interfered by various external disturbances in the running process, such as electromagnetic waves, changes of environmental parameters such as air humidity, and thus the air conditioning device can appear abnormal, and the abnormal air conditioning device will send abnormal information to the communication bus, which affects the normal communication between other air conditioning devices.
[0128] Therefore, in order to avoid the communication abnormality problem caused by the abnormality of the air conditioning device, the control information needs to be checked before being sent to the target air conditioning device through the second communication bus.
[0129] In some embodiments, the first repeater can check the control information based on a checksum method, a parity check method, a cyclic redundancy check method, etc., and the embodiments do not specially limit the method of checking the control information.
[0130] S202, the first repeater discards the control information in the case that the checking result is the abnormal checking result.
[0131] It can be understood that the first repeater discards the control information with the check result as the abnormal check result, which can prevent the propagation of abnormal information, thereby maintaining the normal communication between other air conditioning devices.
[0132] In some embodiments, the first repeater can send the control information to the target air conditioning device in a case where the check result is a normal check result.
[0133] It should be noted that the step S201 and the step S202 can be performed before the step S102, or can be performed after it is determined that the control information meets the preset sending condition in the step S102, and before the control information is sent to the third repeater through the second communication port.
[0134] In some embodiments, as shown in the control method further includes the following steps: Figure 13
[0135] S301, the first repeater acquires a communication state of the second communication bus.
[0136] The communication state includes an idle state or an occupied state.
[0137] It can be understood that if the communication state is the idle state, it indicates that the communication transmission activity on the second communication bus has stopped or has not started. If the communication state is the occupied state, it indicates that the communication transmission activity on the second communication bus is in progress.
[0138] S302, the first repeater buffers the control information in a case where the communication state is the occupied state.
[0139] In some embodiments, the first repeater immediately sends the control information to the target air conditioning device in a case where the communication state is the idle state.
[0140] In some embodiments, after the first repeater buffers the control information, the first repeater continues to acquire the communication state of the second communication bus, and immediately sends the control information to the target air conditioning device when the communication state of the second communication bus is the idle state.
[0141] In some embodiments, in order to improve the real-time performance of the control information forwarding, the control method further includes the following steps:
[0142] S401, the first repeater sends a message body of a communication message to the target air conditioning device through the second communication port based on a synchronous transmission mode.
[0143] In some embodiments, the control information can be recorded in the message body of the communication message received by the first repeater.
[0144] The communication message includes a message header and a message body.
[0145] In some embodiments, after the first relay sends the control information (i.e. the packet header of the communication packet) to the target air conditioning device, the first relay can send the packet body of the communication packet through the second communication port immediately when receiving the packet body of the communication packet through the first communication port based on the synchronous transmission mode. In this way, the first relay can receive and send the communication packet at the same time, thereby improving the real-time performance of the communication packet forwarding.
[0146] It can be understood that the baud rate on the communication bus of the central air conditioning system is low, and it takes a long time for the target air conditioning device to receive complete control information. Through the above-mentioned synchronous transmission mode of receiving and sending at the same time, the delay of forwarding the control information can be only the length of time of transmitting the packet header, rather than the length of time of the complete control information, thereby greatly improving the real-time performance of the communication information forwarding.
[0147] In some embodiments, in order to establish the routing table corresponding to the first communication port and the routing table corresponding to the second communication port in the relay, the control method of the central air conditioning system provided by the embodiments of the present application further includes the following steps:
[0148] S501, the first relay sends a broadcast packet to collect the identity of the air conditioning device connected to the first relay.
[0149] In some embodiments, after the first relay is powered on, the first relay can send a broadcast packet through the first communication port to collect the identity of all devices connected to the first communication port of the first relay, such as the identity of at least one first air conditioning device. At the same time, the first relay can also send a broadcast packet through the second communication port to collect the identity of all devices connected to the second communication port of the first relay, such as the identity of at least one second air conditioning device.
[0150] S502, the first relay receives a response packet.
[0151] In some embodiments, in response to the broadcast packet sent by the first relay, at least one first air conditioning device connected to the first communication port of the first relay sends a response packet to the first relay. At the same time, at least one second air conditioning device connected to the second communication port of the first relay also sends a response packet to the first relay. The response packet includes the device type and the device identity.
[0152] In some embodiments, the first relay device, upon receiving the reply message sent by the at least one first air conditioning device, immediately sends the reply message to the relay device connected with the second communication port of the first relay device through the second communication port, so that the routing table in the relay device connected with the second communication port also records the identification of the at least one first air conditioning device, thereby enabling each relay device in the central air conditioning system to quickly establish a routing table.
[0153] Meanwhile, the first relay device, upon receiving the reply message sent by the at least one second air conditioning device, immediately sends the reply message to the relay device connected with the first communication port of the first relay device through the first communication port, so that the routing table in the relay device connected with the first communication port also records the identification of the at least one second air conditioning device, thereby enabling each relay device in the central air conditioning system to quickly establish a routing table.
[0154] S503, the first relay device establishes a routing table corresponding to the first communication port and a routing table corresponding to the second communication port according to the reply message.
[0155] In some embodiments, after receiving the reply message, the first relay device binds the device type with the device identification, and forms the routing table corresponding to the first communication port and the routing table corresponding to the second communication port.
[0156] The routing table corresponding to the first communication port is used to record the identification of the at least one first air conditioning device, and the routing table corresponding to the second communication port is used to record the identification of the at least one second air conditioning device.
[0157] In some embodiments, during the operation of the central air conditioning system, if the first relay device first receives a certain information at the first communication port, it indicates that the central air conditioning system has added a new device, and then the first relay device records the sending device identification and the like included in the certain information in the routing table corresponding to the first communication port, thereby dynamically updating the routing table corresponding to the first communication port.
[0158] Meanwhile, the first relay device immediately sends the certain information to the relay device connected with the second communication port through the second communication port, so as to inform the relay device connected with the second communication port that the central air conditioning system has added a new device, thereby enabling each relay device in the central air conditioning system to dynamically update the routing table.
[0159] Similarly, when the first relay device first receives a certain information at the second communication port, the specific execution process of the first relay device on the certain information can refer to the above description, which will not be described here.
[0160] In some embodiments, as shown in Figure 14 the control method of the central air conditioning system provided by the embodiments of the present application further includes the following steps:
[0161] S601, the first repeater obtains the running state information of the central air conditioning system through the second communication port.
[0162] The running state information includes an identifier of the target device.
[0163] In some embodiments, after the target air conditioning device is controlled by the centralized controller, the target air conditioning device feeds back the running state information of the central air conditioning system to the centralized controller, for example, the running mode, the indoor temperature, etc.
[0164] Further, the first repeater located on the communication bus can obtain the running state information of the central air conditioning system through the second communication port to send the running state information to the centralized controller.
[0165] S602, the first repeater sends the running state information to the target device through the first communication port when the type of the running state information is the centralized control type and the identifier of the target air conditioning device exists in the routing table corresponding to the first communication port.
[0166] The routing table corresponding to the first communication port records the identifiers of at least one first air conditioning device and the centralized controller.
[0167] The running state information of the central air conditioning system after running according to the control information of the centralized control type is the centralized control type running state information.
[0168] In addition, for sending the running state information to the target device, reference can be made to the specific description of sending the control information to the target air conditioning device in the above step S102, which will not be repeated here.
[0169] It should be noted that in the process of sending the running state information by the first repeater, the above steps S201, S202, S301, S302 and S401 can also be executed.
[0170] The complete process of the central air conditioning system provided by the embodiments of the present application will be introduced exemplarily in combination with the flowchart shown in Figure 15
[0171] As shown in Figure 15 , the process starts.
[0172] S61, the first repeater obtains the control information.
[0173] It is judged whether the identifier of the sending air conditioning device exists in the routing table corresponding to the first communication port.
[0174] If yes, the following step S63 is executed.
[0175] If no, the following step S62 and the following step S63 are executed.
[0176] S62, the first relay device records the sending device identifier in the routing table corresponding to the first communication port.
[0177] S63, it is judged whether the type of the control information is the centralized control type.
[0178] If yes, the following step S64 is executed.
[0179] If no, the following step S67 is executed.
[0180] S64, it is judged whether the identifier of the target air conditioner device exists in the routing table corresponding to the second communication port.
[0181] If yes, the following step S65 is executed.
[0182] If no, the following step S67 is executed.
[0183] S65, the first relay device checks the control information and obtains a checking result.
[0184] It is judged whether the checking result is a normal checking result.
[0185] If yes, the following step S66 is executed.
[0186] If no, the following step S67 is executed.
[0187] S66, the first relay device sends the control information to the target air conditioner device.
[0188] S67, the first relay device discards the control information.
[0189] The embodiment of the present application further provides a computer readable storage medium, which comprises computer execution instructions, when the computer execution instructions run on the computer, the computer executes the method provided by the above embodiment.
[0190] The embodiment of the present application further provides a computer program product, which can be directly loaded into the memory and contains software codes, and the computer program product can realize the method provided by the above embodiment after being loaded and executed by the computer.
[0191] Those skilled in the art should clearly understand that, in one or more examples described above, the functions described in the present application can be implemented by hardware, software, firmware or any combination thereof. When implemented by software, these functions can be stored in a computer readable medium or transmitted as one or more instructions or codes on a computer readable medium. The computer readable medium includes computer storage medium and communication medium, wherein the communication medium includes any medium that facilitates the transfer of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general or special purpose computer.
[0192] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional modules is exemplified, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
[0193] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto, any change or replacement within the technical scope disclosed in the present application should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A central air conditioning system, characterized by, Comprise: At least one repeater, comprising a first repeater; wherein the first repeater comprises a first communication port and a second communication port; At least one first air conditioning equipment connected with the first communication port of the first repeater; At least one second air conditioning equipment connected with the second communication port of the first repeater; The first repeater is configured to: Obtain control information through the first communication port; wherein the control information comprises the identification of the destination air conditioning equipment; In the case that the type of the control information is a centralized control type, and the identification of the destination air conditioning equipment exists in the routing table corresponding to the second communication port, send the control information to the destination air conditioning equipment through the second communication port; wherein the routing table corresponding to the second communication port is used to record the identification of the at least one second air conditioning equipment.
2. The central air conditioning system according to claim 1, wherein The at least one repeater further comprises at least one second repeater, which is connected in series between the second communication port of the first repeater and the at least one second air conditioning equipment; The first repeater is configured to send the control information to the destination air conditioning equipment through the second communication port in the case that the type of the control information is the centralized control type, and the identification of the destination air conditioning equipment exists in the routing table corresponding to the second communication port, and is specifically configured to: Send the control information to the at least one second repeater through the second communication port, so that the at least one second repeater sends the control information to the destination air conditioning equipment.
3. The central air conditioning system according to claim 1, wherein The first repeater is further configured to: Verify the control information to obtain a verification result; wherein the verification result comprises a normal verification result or an abnormal verification result; In the case that the verification result is the abnormal verification result, discard the control information.
4. The central air conditioning system of claim 1, wherein At least one first air conditioning equipment connected with the first communication port of the first repeater through a first communication bus; Second air conditioning equipment connected with the second communication port of the target first repeater through a second communication bus; Before the first repeater is configured to send the control information to the destination air conditioning equipment through the second communication port, the first repeater is further configured to: Obtain the communication state of the second communication bus; wherein the communication state comprises an idle state or an occupied state; In the case that the communication state is the occupied state, cache the control information.
5. The central air conditioning system according to any one of claims 1 to 4, wherein The control information is recorded in the message header of the communication message received by the first repeater, and the first repeater is further configured to: Send the message body of the communication message to the destination air conditioning equipment through the second communication port based on a synchronous transmission mode.
6. The central air conditioning system of claim 1, wherein The central air conditioning system further comprises a centralized controller; The first repeater is further configured to: Obtain the running state information of the central air conditioning system through the second communication port; the running state information comprises the identification of the destination equipment; In a case where the type of the operation state information is a centralized control type and the identifier of the target air conditioning device exists in a routing table corresponding to the first communication port, the operation state information is sent to the target device through the first communication port; wherein the routing table corresponding to the first communication port is used to record the identifiers of the at least one first air conditioning device and the centralized controller.
7. A control method of a central air conditioning system, characterized by, The method is applied to a central air conditioning system, and the method comprises: obtaining control information through a first communication port; wherein the control information comprises an identifier of a target air conditioning device; in a case where the type of the control information is a centralized control type and the identifier of the target air conditioning device exists in a routing table corresponding to a second communication port, the control information is sent to the target air conditioning device through the second communication port; wherein the routing table is used to record the identifiers of the at least one second air conditioning device.
8. The method of claim 7, wherein, The case where the type of the control information is the centralized control type and the identifier of the target air conditioning device exists in the routing table corresponding to the second communication port, and the control information is sent to the target air conditioning device through the second communication port, comprises: the control information is sent to the at least one second repeater through the second communication port, so that the at least one second repeater sends the control information to the target air conditioning device.
9. The method of claim 7, wherein, The method further comprises: checking the control information to obtain a checking result; the checking result comprises a normal checking result or an abnormal checking result; in a case where the checking result is the abnormal checking result, the control information is discarded.
10. The method of claim 7, wherein, The method further comprises: obtaining operation state information of the central air conditioning system through a second communication port; the operation state information comprises an identifier of a target device; in a case where the type of the operation state information is a centralized control type and the identifier of the target air conditioning device exists in a routing table corresponding to the first communication port, the operation state information is sent to the target device through the first communication port; wherein the routing table corresponding to the first communication port is used to record the identifiers of the at least one first air conditioning device and the centralized controller.
Citation Information
Patent Citations
Relay device and air conditioning system
CN106416139A
Full-duplex central air-conditioning control system based on power carrier communication
CN202692340U