A central air conditioning system and a control method thereof

By prioritizing the reporting of important data through the central air conditioning system, the problem of data traffic exceeding the data plan caused by IoT card communication was solved, ensuring the normal operation of the system and reducing the cost burden.

CN116518463BActive Publication Date: 2025-10-24QINGDAO HISENSE BOSCH AIR CONDITIONING SYSTEM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310071915.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-12
Publication Date
2025-10-24
Estimated Expiration
2043-01-12

AI Technical Summary

Technical Problem

When the central air conditioner communicates with the cloud platform through the Internet of Things card, the data traffic may exceed the package limit, causing a cost burden for the user.

Method used

The central air conditioning system obtains the data flow consumption value within a first preset time period, predicts the data flow demand within a second preset time period, and prioritizes reporting the data with the highest importance in order to optimize data flow usage.

Benefits of technology

This effectively avoids the central air conditioning system from malfunctioning due to insufficient data traffic, reduces user costs, and ensures normal system operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116518463B_ABST
    Figure CN116518463B_ABST
Patent Text Reader

Abstract

The application provides a central air conditioning system and a control method thereof, and relates to the technical field of air conditioners. The central air conditioning system comprises a plurality of central air conditioners and a controller. The controller is electrically connected with the plurality of central air conditioners. The controller is configured to: acquire data flow values consumed by a plurality of reported data in a first preset time period; the plurality of reported data comprises various operating data of the plurality of central air conditioners; according to the data flow values consumed by the various reported data in the first preset time period, allocate available data flow values in a second preset time period to the various reported data from the remaining data flow; and when the available data flow value of first reported data in the second preset time period is less than a preset data flow value corresponding to the first reported data, adjust the reporting priority of the first reported data to the highest, wherein the first reported data represents data with the highest preset importance degree among the various reported data, and the reporting priority represents the use priority of the various reported data to the remaining data flow.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of air conditioning, in particular to a central air conditioning system and a control method thereof. BACKGROUND

[0002] At present, a central air conditioner can be connected with a cloud platform through a network cable, WIFI, an Internet of Things card and the like, wherein the Internet of Things card refers to a network that connects objects with the Internet through information sensing devices, exchanges and communicates information according to a protocol agreement, and realizes intelligent identification, positioning, monitoring and management.

[0003] However, since the Internet of Things card needs to be purchased with an operator package, in the process of communication between the central air conditioner and the cloud platform through the Internet of Things card, there may be a case that the actual use data flow exceeds the package data flow, thereby causing a cost burden to the user.

[0004] Therefore, how to optimize the communication between the central air conditioner and the cloud platform is a problem to be solved. SUMMARY

[0005] Embodiments of the present application provide a central air conditioning system and a control method thereof, which are used for predicting data flow expected to be consumed in a second preset time length according to data flow consumed by reported data in a first preset time length, judging whether the remaining data flow meets the data flow expected to be consumed, and preferentially reporting first reported data when the remaining data flow does not meet the data flow expected to be consumed.

[0006] To achieve the above object, embodiments of the present application adopt the following technical solutions:

[0007] In a first aspect, a central air conditioning system is provided, which comprises a plurality of central air conditioners and a controller.

[0008] The controller is electrically connected with the plurality of central air conditioners, and is configured to:

[0009] obtain data flow values consumed by a plurality of reported data in a first preset time length; the plurality of reported data comprises a plurality of operating data of the plurality of central air conditioners;

[0010] allocate available data flow values in a second preset time length to the plurality of reported data from the remaining data flow according to the data flow values consumed by the plurality of reported data in the first preset time length;

[0011] when the available data flow value of the first reported data in the second preset time length is less than a preset data flow value corresponding to the first reported data, the reporting priority of the first reported data is adjusted to the highest, and the first reported data represents data with the highest preset importance degree among the plurality of reported data, and the reporting priority represents the use priority of the remaining data flow for the plurality of reported data.

[0012] The technical scheme provided by the embodiments of the present application at least brings the following beneficial effects: by obtaining the data flow value consumed by the multiple pieces of reported data of the central air conditioning system in the first time length, the residual data flow value can be obtained, and further, from the residual data flow value, the available data flow value in the second preset time length is allocated to each piece of reported data according to the data flow value consumed by the multiple pieces of reported data of the central air conditioning system in the first time length. It is judged that the first reported data with the highest preset importance degree in the multiple pieces of reported data, and the size of the available data flow value in the second preset time length and the preset data flow value corresponding to the first reported data. When the available data flow value of the first reported data in the second preset time length is less than the preset data flow value corresponding to the first reported data, it indicates that the data flow allocated to the first reported data from the residual data flow cannot meet the use demand of the first reported data in the second preset time length. In this case, the reporting priority of the first reported data needs to be adjusted to the highest, that is, the residual data flow is preferentially allocated to the first reported data for use. In this way, when the residual data flow is insufficient to upload all the reported data, the first reported data is preferentially uploaded, so as to ensure the normal operation of the central air conditioning system and avoid affecting the use experience of the user.

[0013] In some embodiments, each central air conditioner of the central air conditioning system includes an indoor unit and an outdoor unit; the indoor unit includes an indoor heat exchanger; the outdoor unit includes a compressor and an outdoor heat exchanger; the refrigerant circulates in a loop formed by the compressor, the outdoor heat exchanger and the indoor heat exchanger; the compressor is used to drive the circulation of the refrigerant, the outdoor heat exchanger is used to assist the heat exchange between the refrigerant and the outdoor environment, and the indoor heat exchanger is used to assist the heat exchange between the refrigerant and the indoor environment; the multiple pieces of reported data further include second reported data and third reported data; the first reported data includes control data of the central air conditioner, the second reported data includes a wind speed gear and a temperature gear of the central air conditioner, and the third reported data includes data detected by each sensor in the central air conditioner; wherein the preset importance degree of the first reported data is higher than the preset importance degree of the second reported data, and the preset importance degree of the second reported data is higher than the preset importance degree of the third reported data.

[0014] As known from the above embodiments, the content of the communication between the central air conditioning system and the cloud platform includes multiple pieces of reported data, the types of the multiple pieces of reported data are different, the preset importance degrees of the multiple pieces of reported data are different, and the flow consumed by the multiple pieces of reported data is also different. In the embodiments of the present application, the user can preset the importance degree of each piece of reported data. Among them, the preset importance degree of the first reported data (such as the control data of the central air conditioner) is higher than the preset importance degree of the second reported data (such as the wind speed gear and the temperature gear of the central air conditioner), and the preset importance degree of the second reported data is higher than the preset importance degree of the third reported data (such as the data detected by each sensor in the central air conditioner).

[0015] In some embodiments, the controller of the central air conditioning system is further configured to: determine, according to the data flow values consumed by the reporting data in the first preset time period, a proportion of the data flow consumed by each reporting data in the first preset time period; and determine, according to the proportion of the data flow consumed by each reporting data in the first preset time period and the remaining data flow, the available data flow value allocated to each reporting data in the second preset time period.

[0016] According to the above embodiments, the proportion of the data flow consumed by each reporting data in the first preset time period can be known according to the data flow values consumed by the reporting data in the first preset time period. The reporting data with a large proportion of consumed data flow in the first preset time period may also have a large proportion of consumed data flow in the second preset time period, and the reporting data with a small proportion of consumed data flow in the first preset time period may also have a small proportion of consumed data flow in the second preset time period. Therefore, according to the proportion of the data flow consumed by each reporting data in the first preset time period, the available data flow value allocated to each reporting data in the second preset time period can be determined from the remaining data flow to meet the flow demand of each reporting data in the second preset time period.

[0017] In some embodiments, the preset data flow value corresponding to the first reporting data is obtained by the controller by using a preset reporting data model to predict the preset data flow value corresponding to each reporting data in the second preset time period based on the data flow values consumed by the reporting data in the first preset time period.

[0018] According to the above embodiments, the preset data flow value corresponding to each reporting data in the second preset time period can be predicted based on the data flow values consumed by the reporting data in the first preset time period by using the preset reporting data model, and then the data flow value that each reporting data in the second preset time period may consume can be known according to the data flow consumed by each reporting data in the first preset time period, which facilitates the optimization and adjustment of data reporting by the central air conditioning system.

[0019] In some embodiments, the controller of the central air conditioning system is further configured to: when the available data flow value of the first reporting data in the second preset time period is less than the preset data flow value corresponding to the first reporting data, reduce the reporting priority of a target reporting data, the target reporting data being used to represent the reporting data with the largest proportion of consumed data flow in the first preset time period, and the target reporting data being different from the first reporting data.

[0020] As can be known from the above embodiments, when the data flow value allocated to the first reported data from the remaining data flow in the second preset time period is less than the preset data flow value corresponding to the first reported data, it indicates that the data flow allocated to the first reported data in the second preset time period cannot meet the use requirement of the first reported data. At this time, if the reporting priority of the first reported data is not the highest, that is, the use priority of the first reported data to the remaining data flow is not the highest, the first reported data can not normally upload data due to insufficient data flow. In this case, the reporting priority of the target reported data can be reduced to make the remaining data flow preferentially provided to the reported data with a high reporting priority.

[0021] In some embodiments, the controller of the central air conditioning system is further configured to: when the sum of the preset data flow values of the reported data is greater than the remaining data flow, increase the reporting time interval of each reported data in the second preset time period.

[0022] As can be known from the above embodiments, the greater the reporting time interval of the reported data, the fewer the reporting times of the reported data in the second preset time period, and the less the data flow consumed by the reported data. When the sum of the preset data flow values of the reported data is greater than the remaining data flow, it indicates that there is a risk of excessive use of data flow. In this case, the reporting time interval of each reported data in the second preset time period can be increased to reduce the use of data flow in the second preset time period, thereby avoiding that the excessive use of data flow leads to the failure to control the central air conditioning system, and avoiding the cost burden on the user.

[0023] In a second aspect, the embodiments of the present application provide a control method applied to a central air conditioning system including a plurality of central air conditioners and a controller, the method comprising:

[0024] obtaining a data flow value consumed by a plurality of reported data in a first preset time period; the plurality of reported data includes operation data of the plurality of central air conditioners;

[0025] allocating, according to the data flow value consumed by each reported data in the first preset time period, a data flow value available in a second preset time period to each reported data from the remaining data flow;

[0026] when the data flow value available in the second preset time period to the first reported data is less than the preset data flow value corresponding to the first reported data, adjusting the reporting priority of the first reported data to the highest, the first reported data being the data with the highest preset importance among the reported data, and the reporting priority representing the use priority of each reported data to the remaining data flow.

[0027] In some embodiments, each of the above central air conditioners includes an indoor unit and an outdoor unit;

[0028] The indoor unit comprises an indoor heat exchanger;

[0029] The outdoor unit comprises a compressor and an outdoor heat exchanger; refrigerant circulates in a loop formed by the compressor, the outdoor heat exchanger and the indoor heat exchanger; the compressor is used to drive the refrigerant circulation, the outdoor heat exchanger is used to assist the refrigerant to exchange heat with the outdoor environment, and the indoor heat exchanger is used to assist the refrigerant to exchange heat with the indoor environment.

[0030] The multiple reporting data further include second reporting data and third reporting data; the first reporting data includes control data of the central air conditioner, the second reporting data includes a wind speed gear and a temperature gear of the central air conditioner, and the third reporting data includes data detected by each sensor in the central air conditioner; wherein the preset importance degree of the first reporting data is higher than that of the second reporting data, and the preset importance degree of the second reporting data is higher than that of the third reporting data.

[0031] 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, and the computer program codes comprise computer instructions, when the one or more processors execute the computer instructions, the controller executes the control method provided in the second aspect.

[0032] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, and the computer readable storage medium comprises computer instructions, when the computer instructions are controlled on a computer, the computer executes the method provided in the second aspect and possible implementation manners.

[0033] In a fifth aspect, an embodiment of the present application provides a computer program product, which can be directly loaded into a memory and contains software codes, and the computer program product can realize the method provided in the second aspect and possible implementation manners after being loaded and executed by a computer.

[0034] 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.

[0035] 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

[0036] 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.

[0037] Figure 1 A structural schematic diagram of a central air conditioning system provided by an embodiment of the present application is shown in FIG. 1.

[0038] Figure 2 A structural schematic diagram of a central air conditioning system provided by an embodiment of the present application is shown in FIG. 1.

[0039] Figure 3 A structural schematic diagram of a central air conditioning system provided by an embodiment of the present application is shown in FIG. 1.

[0040] Figure 4 A structural schematic diagram of a central air conditioning system provided by an embodiment of the present application is shown in FIG. 1.

[0041] Figure 5 A structural schematic diagram of a central air conditioning system provided by an embodiment of the present application is shown in FIG. 1.

[0042] Figure 6 A structural schematic diagram of a central air conditioning system provided by an embodiment of the present application is shown in FIG. 1.

[0043] Figure 7 A structural schematic diagram of a central air conditioning system provided by an embodiment of the present application is shown in FIG. 1.

[0044] Figure 8 A structural schematic diagram of a central air conditioning system provided by an embodiment of the present application is shown in FIG. 1. DETAILED DESCRIPTION

[0045] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.

[0046] In the description of the present application, it should be understood that the terms “center”, “upper”, “lower”, “front”, “back”, “left”, “right”, “vertical”, “horizontal”, “top”, “bottom”, “inner”, “outer” and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the purpose of facilitating the description of 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, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application.

[0047] The terms "first", "second", "third", etc. are used only to describe purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first", "second", etc. can explicitly or implicitly include one or more of the features. In the description of the present application, the meaning of "a plurality of" is two or more, unless otherwise specified.

[0048] The term "and / or" herein only describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the three cases of A alone, A and B together, and B alone.

[0049] In the description of the embodiments of the present application, it should be explained that, unless otherwise specified and limited, the terms "connected" and "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, the "connected" and "connected" used in the present application have the meaning of conducting. The specific meaning needs to be understood in combination with the context.

[0050] The terms "include" and "have" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but can optionally include other steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device.

[0051] In addition, 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. On the contrary, the words such as "exemplary" or "for example" are intended to present the relevant concept in a specific manner.

[0052] As described in the background, when the central air conditioning system communicates with the cloud platform through the Internet of Things card, it needs to purchase an operator package. Since the data flow in the operator package purchased by the user is determined, the data flow used by the central air conditioning system within the package time limit is uncertain. Therefore, there may be a case that the data flow in the operator package cannot meet the actual application of the central air conditioning system, affecting the normal operation of the central air conditioning system.

[0053] Therefore, the embodiment of the present application determines whether the data flow value allocated to the first reporting data in the second preset time period from the remaining data flow meets the use requirement of the first reporting data according to the data flow consumed by each item of reporting data in the central air conditioning system in the first preset time period, and adjusts the reporting priority of the first reporting data to the highest when the use requirement of the first reporting data is not met, so as to meet the use requirement of the data flow of the first reporting data, thereby ensuring the normal operation of the central air conditioning system.

[0054] To further describe the technical solutions of the embodiments of the present application, as shown in Figure 1 FIG. 1 is a structural diagram of a central air conditioning system 1 provided by the embodiment of the present application.

[0055] Referring to Figure 1 , the central air conditioning system 1 comprises a plurality of central air conditioners 10 and a controller 20. The plurality of central air conditioners 10 and the controller 20 are electrically connected.

[0056] In some embodiments, as shown in Figure 2 , the central air conditioner 10 can comprise an indoor unit 100, an outdoor unit 200 and a connecting pipe 300.

[0057] In some embodiments, the indoor unit 100 can be an indoor hanging unit or an indoor cabinet unit. Taking the indoor hanging unit (shown in FIG. 1) as an example, the indoor hanging unit is usually installed on the indoor wall surface. Figure 2

[0058] Optionally, the indoor unit 100 comprises an indoor heat exchanger 101, which is used to assist the heat exchange between the refrigerant and the indoor environment, so as to realize the cooling or heating of the indoor air.

[0059] For example, when the central air conditioner 10 is in a cooling mode, the indoor heat exchanger 101 works as an evaporator to assist the cooling of the indoor air. When the central air conditioner 10 is in a heating mode, the indoor heat exchanger 101 works as a condenser to assist the heating of the indoor air.

[0060] In some embodiments, the outdoor unit 200 is usually arranged outdoors to assist the heat exchange between the refrigerant and the outdoor environment. In addition, Figure 2 , since the outdoor unit 200 is located on the opposite side of the indoor unit 100 outdoors through the wall surface, the outdoor unit 200 is represented by a dashed line.

[0061] In some embodiments, the outdoor unit 200 comprises a compressor 201, a gas-liquid separator 202, an outdoor heat exchanger 203, a throttling device 204 and a four-way reversing valve 205.

[0062] In some embodiments, the compressor 201 is arranged in the outdoor unit 200 to provide power for the refrigerant circulation and to compress the refrigerant.​

[0063] In some embodiments, the gas-liquid separator 202 is connected to the air intake of the compressor 201 to accommodate the refrigerant in the liquid return portion of the refrigerant cycle to prevent liquid hammer on the compressor 201 .

[0064] In some embodiments, the outdoor heat exchanger 203 is connected to the exhaust port of the compressor 201 through a four-way reversing valve 205 to enable heat exchange between the refrigerant flowing in the heat transfer pipe of the outdoor heat exchanger 203 and the outdoor air.

[0065] In some embodiments, throttling device 204 is disposed between outdoor heat exchanger 203 and indoor heat exchanger 101. It expands the refrigerant flowing through throttling device 204 to reduce pressure, thereby regulating the refrigerant flow rate in the refrigerant passage. Optionally, throttling device 204 may be an electronic expansion valve.

[0066] In some embodiments, the connecting pipe 300 is provided between the indoor unit 100 and the outdoor unit 200 for connecting the indoor unit 100 and the outdoor unit 200 to form a refrigerant circulation loop for refrigerant circulation.

[0067] In some embodiments, as Figure 3 As shown, the controller 20 is electrically connected to the indoor heat exchanger 101, the compressor 201, the gas-liquid separator 202, the outdoor heat exchanger 203, the throttling device 204, and the four-way reversing valve 205. It is configured to generate an operation control signal based on the instruction operation code and the timing signal to instruct the central air conditioning system 1 to execute the control instruction. For example, the controller 20 can obtain the data flow value of multiple reported data consumption within a first preset time period.

[0068] Exemplarily, the controller 20 may be a central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The controller 20 may also be other devices with processing functions, such as circuits, devices, or software modules, and the embodiments of the present application do not impose any restrictions on this.

[0069] In some embodiments, the controller 20 can be a microcontroller unit (MCU). The MCU, also known as a single chip microcomputer or single-chip microprocessor, is a central processing unit with reduced frequency and specifications, and integrates memory, timers, USB, A / D conversion, UART, PLC, DMA, and even LCD drive circuits on a single chip to form a chip-level computer for different application scenarios.

[0070] In addition, the controller 20 can be used to control the operation of each component in the central air conditioning system 1, so that each component of the central air conditioning system 1 operates to achieve each predetermined function of the central air conditioning system 1.

[0071] In some embodiments, as shown in Figure 4 The central air conditioning system 1 can include a data acquisition module 11, a data model construction module 12, a data flow judgment module 13, and a data flow processing module 14. Among them,

[0072] The data acquisition module 11 can be used to acquire the data flow value consumed by multiple reported data in a first preset time period.

[0073] The data model construction module 12 can be used to construct a preset data reporting model.

[0074] The data flow judgment module 13 can be used to judge whether the available data flow value of the first reported data in a second preset time period is less than the preset data flow value corresponding to the first reported data.

[0075] The data flow processing module 14 can be used to adjust the reporting priority of the first reported data to the highest when the available data flow value of the first reported data in the second preset time period is less than the preset data flow value corresponding to the first reported data.

[0076] It can be understood that the structure shown in the embodiments of the present application does not constitute a specific limitation on the central air conditioning system. In other embodiments of the present application, the central air conditioning system can include more or fewer components than the illustration, or combine certain components, or split certain components, or different component arrangements. The components shown can be implemented in hardware, software, or a combination of software and hardware.

[0077] The embodiments of the present application will be specifically introduced below in conjunction with the drawings of the specification.

[0078] As shown in Figure 5 The embodiments of the present application provide a control method of a central air conditioning system, applied to a controller of the central air conditioning system, which includes the following steps:

[0079] S101, acquire data flow values consumed by multiple reporting data in a first preset time length.

[0080] The multiple reporting data includes operation data of the multiple central air conditioners; 0 < the first preset time length < a time length in the operator package, for example, when the time length in the operator package is 30 days, the first preset time length can be 15 days.

[0081] Optionally, the multiple reporting data includes first reporting data, second reporting data and third reporting data, wherein a preset importance degree of the first reporting data is higher than a preset importance degree of the second reporting data, and the preset importance degree of the second reporting data is higher than a preset importance degree of the third reporting data. The number of the reporting data can be multiple, and the embodiments of the present application do not make any limitation.

[0082] For example, the first reporting data includes control data of the multiple central air conditioners, and the first reporting data can be reported to the cloud platform when a control parameter of the central air conditioner changes. The second reporting data includes inherent attribute data such as a wind speed gear and a temperature gear of the multiple central air conditioners, and the second reporting data is reported to the cloud platform only when inherent attribute information of the central air conditioner changes. The inherent attribute data is only set in the initial stage of installation of the central air conditioner, and does not change in the running process of the central air conditioner. The third reporting data includes data detected by each sensor in the multiple central air conditioners, opening degree information of a throttling device and environment parameters of the central air conditioner, and the third reporting data can be reported to the cloud platform at regular intervals in the running process of the central air conditioner.

[0083] As can be seen from the above embodiments, the content of communication between the central air conditioning system and the cloud platform includes multiple reporting data, the types of the reporting data are different, the preset importance degrees are different, and the data flow consumed by the reporting data is also different. In the embodiments of the present application, a user can preset the importance degrees of the reporting data. The preset importance degree of the first reporting data (such as control data of the central air conditioner) is higher than the preset importance degree of the second reporting data (such as a wind speed gear and a temperature gear of the central air conditioner), and the preset importance degree of the second reporting data is higher than the preset importance degree of the third reporting data (such as data detected by each sensor of the central air conditioner).

[0084] S102, according to the data flow values consumed by the multiple reporting data in the first preset time length, allocate available data flow values in a second preset time length to the multiple reporting data from the remaining data flow.

[0085] The second preset time length is 0 < the second preset time length < the time length in the operator package, and the sum of the first preset time length and the second preset time length can be the time length in the operator package. For example, when the time length in the operator package is 30 days and the first preset time length is 15 days, the second preset time length can be 15 days.

[0086] In some embodiments, as shown in FIG. 1, the step S102 can include steps S1021-S1022. Figure 6

[0087] S1021, according to the data flow values consumed by each item of reported data in the first preset time length, determine the proportion of the data flow consumed by each item of reported data in the first preset time length.

[0088] For example, the proportion of the data flow consumed by the nth item of reported data in the first preset time length is: the data flow consumed by the nth item of reported data in the first preset time length / the sum of the data flow consumed by each item of reported data in the first preset time length.

[0089] S1022, according to the proportion of the data flow consumed by each item of reported data in the first preset time length and the remaining data flow, determine the available data flow value allocated to each item of reported data in the second preset time length.

[0090] For example, the data flow value in the operator package is M, the data flow value consumed by the first reported data in the first preset time length is M1, the data flow value consumed by the second reported data in the first preset time length is M2, and the data flow value consumed by the third reported data in the first preset time length is M3. The remaining data flow value is M-M1-M2-M3. For example, the available data flow value allocated to the first reported data in the second preset time length can be: the proportion of the data flow consumed by the first data flow in the first preset time length * the remaining data flow.

[0091] As can be seen from the above embodiments, the proportion of the data flow consumed by each item of reported data in the first preset time length can be known through the data flow values consumed by each item of reported data in the first preset time length. The reported data with a large proportion of consumed data flow in the first preset time length can also have a large proportion of reported data flow consumption in the second preset time length, and the reported data with a small proportion of consumed data flow in the first preset time length can also have a small proportion of reported data flow consumption in the second preset time length. Therefore, according to the above proportion, the available data flow value of each item of reported data in the second preset time length can be allocated from the remaining data flow to meet the flow demand of each item of reported data in the second preset time length.

[0092] S103, when the available data flow value of the first reported data in the second preset time length is less than the preset data flow value corresponding to the first reported data, the reporting priority of the first reported data is adjusted to the highest.​

[0093] The reporting priority represents a use priority of each item of reporting data on the remaining data traffic.

[0094] Optionally, the preset data traffic value of each item of reporting data can be obtained by the controller by performing the following steps: predicting the preset data traffic value corresponding to each item of reporting data in a second time period based on the data traffic value consumed by each item of reporting data in a first preset time period, by using a preset reporting data model.

[0095] The preset reporting data model can be determined according to historical use data of the central air conditioning system and data of the central air conditioning system, and the preset data traffic value corresponding to each item of reporting data is a data traffic value that can be consumed in the second time period.

[0096] As can be seen from the above embodiments, by using the preset reporting data model, the preset data traffic value corresponding to each item of reporting data in a second preset time period can be predicted based on the data traffic value consumed by each item of reporting data in a first preset time period, and then the data traffic value that can be consumed by each item of reporting data in the second preset time period can be known according to the data traffic consumed by each item of reporting data in the first preset time period, so that the central air conditioning system can conveniently optimize and adjust data reporting.

[0097] Figure 5 The embodiments shown at least bring the following beneficial effects: by obtaining the data traffic value consumed by the plurality of items of reporting data of the central air conditioning system in a first time period, the remaining data traffic value can be obtained, and further, the data traffic value available in a second preset time period can be allocated to each item of reporting data from the remaining data traffic according to the data traffic value consumed by the plurality of items of reporting data of the central air conditioning system in the first time period. The first reporting data with the highest preset importance degree among the items of reporting data is determined, and the size of the data traffic value available in the second preset time period and the preset data traffic value corresponding to the first reporting data is determined. When the data traffic value available in the second preset time period is less than the preset data traffic value corresponding to the first reporting data, it is indicated that the data traffic allocated to the first reporting data from the remaining data traffic cannot meet the use requirement of the first reporting data in the second preset time period. In this case, the reporting priority of the first reporting data needs to be adjusted to the highest, that is, the remaining data traffic is preferentially allocated to the first reporting data for use, so that when the remaining data traffic is insufficient to upload all the reporting data, the first reporting data is preferentially uploaded, to ensure the normal operation of the central air conditioning system and avoid affecting the use experience of the user.

[0098] In some embodiments, the embodiments of the present application provide a control method of a central air conditioning system, and the method further comprises:

[0099] When the data flow value allocated to the first reporting data from the remaining data flow in the second preset time period is less than the preset data flow value corresponding to the first reporting data, it indicates that the data flow allocated to the first reporting data in the second preset time period cannot meet the use demand of the first reporting data. At this time, if the reporting priority of the first reporting data is not the highest, that is, the use priority of the first reporting data to the remaining data flow is not the highest, the first reporting data may not be able to normally upload data due to insufficient data flow. In this case, the reporting priority of the target reporting data can be reduced to make the remaining data flow preferentially provided to the reporting data with a high reporting priority.

[0100] For example, when the priority of the second reporting data is higher than the reporting priority of the first reporting data, the reporting priority of the first reporting data is higher than that of the third reporting data, the proportion of the second reporting data is greater than that of the third reporting data, and the proportion of the third reporting data is greater than that of the first reporting data, the reporting priority of the second reporting data is reduced, that is, the reporting priority of the first reporting data is higher than that of the second reporting data, and the reporting priority of the first reporting data is higher than that of the third reporting data.

[0101] As can be seen from the above embodiments, when the data flow value allocated to the first reporting data from the remaining data flow in the second preset time period is less than the preset data flow value corresponding to the first reporting data, it indicates that the data flow allocated to the first reporting data in the second preset time period cannot meet the use demand of the first reporting data. At this time, if the reporting priority of the first reporting data is not the highest, that is, the use priority of the first reporting data to the remaining data flow is not the highest, the first reporting data may not be able to normally upload data due to insufficient data flow. In this case, the reporting priority of the target reporting data can be reduced to make the remaining data flow preferentially provided to the reporting data with a high reporting priority.

[0102] In some embodiments, the application provides a control method of a central air conditioning system, which further comprises: when the sum of the preset data flows of the reporting data is greater than the remaining data flow, increasing the reporting time interval of each reporting data in the second preset time period.

[0103] Optionally, the reporting time interval of the first reporting data is less than or equal to 10 seconds, so that the reporting time interval of the control parameter can be prevented from being too large to affect the user experience.

[0104] As can be seen from the above embodiments, the larger the reporting time interval of the reporting data, the fewer the reporting times in the second preset time period, and the less the data flow consumed by the reporting data. When the sum of the preset data flows of the reporting data is greater than the remaining data flow, it indicates that there is a risk of excessive use of data flow. In this case, the reporting time interval of each reporting data in the second preset time period can be increased to reduce the use of data flow in the second preset time period, so as to avoid the excessive use of data flow leading to the inability to control the central air conditioning system, and to avoid the cost burden on the user.

[0105] The following will be described in combination withFigure 7 A control method of a central air conditioning system is provided.

[0106] The central air conditioner is powered on;

[0107] After the central air conditioner is powered on, the data flow value consumed by each item of reported data in a first preset time period is obtained;

[0108] After obtaining the data flow value consumed by each item of reported data in the first preset time period, according to the data flow value consumed by each item of reported data in the first preset time period, the available data flow value of each item of reported data in a second preset time period is allocated from the remaining data flow;

[0109] Determine whether the available data flow value X of the first reported data in the second preset time period is less than the preset data flow value Y corresponding to the first reported data;

[0110] If the available data flow value X of the first reported data in the second preset time period is less than the preset data flow value Y corresponding to the first reported data, the reporting priority of the first reported data is adjusted to the highest;

[0111] After adjusting the reporting priority of the first reported data to the highest, it is continuously determined whether the available data flow value X of the first reported data in the second preset time period is less than the preset data flow value Y corresponding to the first reported data;

[0112] If the available data flow value X of the first reported data in the second preset time period is less than the preset data flow value Y corresponding to the first reported data, the reporting time interval of the first reported data is increased;

[0113] Determine whether the reporting time interval T of the first reported data is less than 10 seconds;

[0114] If the reporting time interval T of the first reported data is less than 10 seconds, it is continuously determined whether the available data flow value X of the first reported data in the second preset time period is less than the preset data flow value Y corresponding to the first reported data;

[0115] If the reporting time interval T of the first reported data is greater than or equal to 10 seconds, the adjustment of the data flow is ended;

[0116] If the available data flow value of the first reported data in the second preset time period is greater than the preset data flow value corresponding to the first reported data, the adjustment of the data flow is ended.

[0117] It can be seen that the above mainly introduces the scheme provided by the embodiments of the present application from the method aspect. To implement the above functions, the embodiments of the present application provide corresponding hardware structures and / or software modules for implementing each function. Those skilled in the art should easily realize that, in combination with the modules and algorithm steps of the examples described in the embodiments disclosed herein, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is implemented in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0118] The embodiments of the present application can divide the functional modules of the controller according to the above method examples. For example, each functional module can be divided according to each function, or two or more functions can be integrated in one processing module. The above integrated module can be implemented in the form of hardware or software functional module. Optionally, the division of the modules in the embodiments of the present application is illustrative, and is only a logical functional division. In actual implementation, there can be another division manner.

[0119] The embodiments of the present application also provide a hardware structure schematic diagram of a controller, as shown in Figure 8 The controller 20 further includes a processor 21, and optionally further includes a memory 22 and a communication interface 23 connected with the processor 21. The processor 21, the memory 22 and the communication interface 23 are connected through a bus 24.

[0120] The processor 21 can be a central processing unit (CPU), a general-purpose processor network processor (NP), a digital signal processing (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD) or any combination thereof. The processor 21 can also be any other device with processing function, such as a circuit, a device or a software module. The processor 21 can also include multiple CPUs, and the processor 21 can be a single-CPU processor or a multi-CPU processor. The processor herein can refer to one or more devices, circuits or processing cores for processing data (for example, computer program instructions).

[0121] The memory 22 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, a magneto-optical disk storage, a magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, and the embodiments of the present application do not make any limitation on this. The memory 22 can exist independently or be integrated with the processor 21. The memory 22 can contain computer program code. The processor 21 is configured to execute the computer program code stored in the memory 22, so as to implement the control method provided by the embodiments of the present application.

[0122] The communication interface 23 can be configured to communicate with other devices or communication networks (such as an Ethernet, a radio access network (RAN), a wireless local area network (WLAN), etc.). The communication interface 23 can be a module, a circuit, a transceiver or any device capable of realizing communication.

[0123] The bus 24 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus 24 can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 8 Only one thick line is used in the figure, but it does not mean that there is only one bus or only one type of bus.

[0124] The embodiments of the present application also provide a computer readable storage medium, including computer execution instructions, when running on a computer, causing the computer to execute any one of the control methods of the central air conditioning system provided by the above embodiments.

[0125] The embodiment of the present application further provides a computer program product comprising computer-executable instructions which, when executed on a computer, cause the computer to perform the control method of the central air conditioning system according to any one of the above embodiments.

[0126] In the above embodiments, the implementation can be achieved by software, hardware, firmware or any combination thereof, entirely or partially. When implemented by using software, the implementation can be achieved by a computer program product, entirely or partially. The computer program product includes one or more computer-executable instructions. When the computer-executable instructions are loaded and executed on a computer, the entire or partial processes or functions according to the embodiments of the present application are produced. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable apparatus. The computer-executable instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer-executable instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through a wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) manner. The computer-readable storage medium can be any available medium that can be accessed by a computer or data storage device including one or more servers, data centers, etc. integrated with the medium. The available medium can be a magnetic medium (for example, floppy disk, hard disk, magnetic tape), an optical medium (for example, DVD), or a semiconductor medium (for example, solid state disk (SSD)), etc.

[0127] Although the present application is described herein in conjunction with various embodiments, other variations of the disclosed embodiments can be understood and implemented by those skilled in the art through viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and the word "a" or "an" does not exclude a plurality. A single processor or other unit can implement several functions listed in the claims. Measures described in mutually different dependent claims can be combined and produce good results.

[0128] Although the present application has been described in connection with certain specific features and embodiments thereof, it is to be understood that it is not to be limited to the features and embodiments specifically described, but rather can be practiced with modification and alteration, which can be apparent to those skilled in the art having the benefit of this disclosure. Accordingly, it is intended to embrace all such alterations, modifications, and variations that fall within the scope of the present application. It is intended that the application be construed as including all such alterations and modifications to the full extent that they come within the scope of the application's disclosure and the following claims and that no single feature or combination of features is essential to the practice of the application unless the disclosure explicitly states otherwise. It is intended to include equivalents of what is claimed and described herein.

[0129] The above description is only specific embodiments of the present application, but the protection scope of the present application is not limited thereto, and any change or replacement within the technical scope disclosed in the present application should be covered in 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, The central air conditioning system comprises a plurality of central air conditioners and a controller; The controller is electrically connected with the plurality of central air conditioners; the controller is configured to: obtain data flow values consumed by a plurality of reported data in a first preset time period; the plurality of reported data comprises operation data of the plurality of central air conditioners; allocate available data flow values in a second preset time period to the plurality of reported data from the remaining data flow according to the data flow values consumed by the plurality of reported data in the first preset time period; when the available data flow value of a first reported data in the second preset time period is less than a preset data flow value corresponding to the first reported data, the reporting priority of the first reported data is adjusted to the highest, the first reported data being the data with the highest preset importance degree among the plurality of reported data, and the reporting priority representing the priority of the plurality of reported data in using the remaining data flow; wherein the preset data flow value corresponding to the first reported data is obtained by the controller performing the following steps: predicting the preset data flow values corresponding to the plurality of reported data in the second preset time period based on the data flow values consumed by the plurality of reported data in the first preset time period by using a preset reported data model; the controller is further configured to: when the available data flow value of the first reported data in the second preset time period is less than the preset data flow value corresponding to the first reported data, the reporting priority of a target reported data is reduced, the target reported data being the reported data with the largest proportion of consumed data flow in the first preset time period, and the target reported data and the first reported data being different items.

2. The central air conditioning system according to claim 1, wherein Each of the central air conditioners comprises an indoor unit and an outdoor unit; The indoor unit comprises an indoor heat exchanger; The outdoor unit comprises a compressor and an outdoor heat exchanger; refrigerant circulates in a loop formed by the compressor, the outdoor heat exchanger and the indoor heat exchanger; the compressor is used to drive the circulation of the refrigerant, the outdoor heat exchanger is used to assist the heat exchange between the refrigerant and the outdoor environment, and the indoor heat exchanger is used to assist the heat exchange between the refrigerant and the indoor environment; The plurality of reported data further comprises second reported data and third reported data; the first reported data comprises control data of the central air conditioner, the second reported data comprises wind speed gear and temperature gear of the central air conditioner, and the third reported data comprises data detected by each sensor in the central air conditioner; wherein the preset importance degree of the first reported data is higher than that of the second reported data, and the preset importance degree of the second reported data is higher than that of the third reported data.

3. The central air conditioning system according to claim 1, wherein The controller performing the step of allocating available data flow values in a second preset time period to the plurality of reported data from the remaining data flow according to the data flow values consumed by the plurality of reported data in the first preset time period is further configured to: determine the proportion of consumed data flow of the plurality of reported data in the first preset time period according to the data flow values consumed by the plurality of reported data in the first preset time period; According to the proportion of the data traffic consumed by the reporting data in the first preset time period and the remaining data traffic, a value of available data traffic allocated to the reporting data in a second preset time period is determined.

4. The central air conditioning system of claim 1, wherein The controller is further configured to: When the sum of the preset data traffic of the reporting data is greater than the remaining data traffic, increase the reporting time interval of the reporting data in the second preset time period.

5. A control method of a central air conditioning system, characterized by, The central air conditioning system includes a plurality of central air conditioners; The method includes: Obtaining a value of data traffic consumed by a plurality of reporting data in a first preset time period; the plurality of reporting data includes respective operation data of the plurality of central air conditioners; According to the value of data traffic consumed by the respective reporting data in the first preset time period, a value of available data traffic allocated to the respective reporting data in a second preset time period is determined from the remaining data traffic; When the value of available data traffic of a first reporting data in the second preset time period is less than a preset data traffic value corresponding to the first reporting data, the reporting priority of the first reporting data is adjusted to the highest, the first reporting data being the data with the highest preset importance degree among the respective reporting data, and the reporting priority representing the use priority of the respective reporting data to the remaining data traffic; The preset data traffic value corresponding to the first reporting data is predicted by using a preset reporting data model based on the value of data traffic consumed by the respective reporting data in the first preset time period. When the value of available data traffic of the first reporting data in the second preset time period is less than the preset data traffic value corresponding to the first reporting data, the reporting priority of a target reporting data is reduced, the target reporting data being used to represent the reporting data with the largest proportion of consumed data traffic in the first preset time period, and the target reporting data and the first reporting data being different items.

6. The method of claim 5, wherein, Each of the central air conditioners includes an indoor unit and an outdoor unit; The indoor unit includes an indoor heat exchanger; The outdoor unit includes a compressor and an outdoor heat exchanger; refrigerant circulates in a loop formed by the compressor, the outdoor heat exchanger, and the indoor heat exchanger; the compressor is used to drive the refrigerant circulation, the outdoor heat exchanger is used to assist the refrigerant to exchange heat with the outdoor environment, and the indoor heat exchanger is used to assist the refrigerant to exchange heat with the indoor environment; The plurality of reporting data further includes second reporting data and third reporting data; the first reporting data includes control data of the central air conditioner, the second reporting data includes a wind speed gear and a temperature gear of the central air conditioner, and the third reporting data includes data detected by respective sensors in the central air conditioner; wherein the preset importance degree of the first reporting data is higher than the preset importance degree of the second reporting data, and the preset importance degree of the second reporting data is higher than the preset importance degree of the third reporting data.

Citation Information

Patent Citations

  • A traffic control method and system based on service priority

    CN101127726A

  • Video storage method and device of cascade monitoring system

    CN110996056A

  • Flow control method, device and equipment and computer readable storage medium

    CN113364697A