Data transmission method and device, multi-connected air conditioning unit equipment and storage medium

By filtering out the target transmission module with the best data transmission performance and controlling its operating power, combined with the sleep state of the non-target module, the problem of excessive power operation of the DTU module is solved, and the effective utilization of resources is achieved.

CN119603688APending Publication Date: 2025-03-11GREE ELECTRIC APPLIANCES (NANJING) CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411781082.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-05
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

The power of multiple existing DTU modules is too high, resulting in waste of resources.

Method used

By obtaining the monitoring data of multiple data transmission modules, the data transmission performance of each module is determined, and the target transmission module and its target operation power are determined based on the matching results of the performance and preset transmission conditions. The operation of the target module is not the target module entering a sleep state.

Benefits of technology

It reduces the number of running and power of the data transmission module, reduces resource waste, and solves the problem of excessive power operation of the DTU module.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119603688A_ABST
    Figure CN119603688A_ABST
Patent Text Reader

Abstract

The invention relates to a data transmission method and device, multi-connected air conditioning unit equipment and a storage medium. The method comprises the following steps: receiving monitoring data from a plurality of data transmission modules, and determining the data transmission performance of each data transmission module based on the received monitoring data, thereby screening out a target transmission module with optimal data transmission performance under target operation power from the plurality of data transmission modules, and subsequently, only the target transmission module with the optimal data transmission performance is utilized to obtain the monitoring data, and other non-target transmission modules enter a dormant state, so that the operation number of the data transmission modules at the same moment is reduced, the operation power of simultaneous operation of the plurality of data transmission modules is reduced, the resource waste is reduced, and the user experience is improved. The problem of resource waste caused by over-high power operation of a plurality of DTU modules in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of data transmission, and in particular to a data transmission method, device, multi-split air conditioning unit equipment and storage medium. Background Art

[0002] At present, some air conditioner busses are connected to DTU (Data Transfer Unit) modules. The DTU module is used to monitor all data on the air conditioner bus and can package all data on the bus and send it to the cloud platform server. The DTU module's transmission capability is to use the built-in SIM card to package and transmit data to the cloud platform server through the operator's network. However, due to the characteristics of the DTU module, during the actual installation and daily use of the air conditioner, multiple DTU modules may run at too high a power, resulting in a waste of resources. Summary of the invention

[0003] The present application provides a data transmission method, device, multi-split air conditioning unit equipment and storage medium to solve the problem of excessive power operation of multiple existing DTU modules, which causes waste of resources.

[0004] In a first aspect, the present application provides a data transmission method, the method comprising:

[0005] Acquire monitoring data sent by multiple data transmission modules, and determine the data transmission performance of each of the data transmission modules according to the monitoring data from each of the data transmission modules;

[0006] According to the matching result between the data transmission performance of each of the data transmission modules and the preset transmission conditions, determine the target transmission module and the target operating power corresponding to the target transmission module, wherein the target transmission module is the data transmission module whose data transmission performance matches the preset transmission conditions, and the target operating power is the operating power when the data transmission performance of the target transmission module matches the preset transmission conditions;

[0007] The target transmission module is controlled to operate according to the target operating power, and the non-target transmission modules are controlled to enter a sleep state.

[0008] Optionally, acquiring the monitoring data sent by the plurality of data transmission modules, and determining the data transmission performance of each of the data transmission modules according to the monitoring data from each of the data transmission modules, includes:

[0009] Acquire monitoring data sent by each of the data transmission modules at the highest operating power;

[0010] Determining the data transmission integrity of the data transmission module according to the data serial number of the monitoring data from the data transmission module;

[0011] determining a data transmission speed of the data transmission module according to a transmission timestamp of the monitoring data from the data transmission module;

[0012] The data transmission performance of the data transmission module is determined according to the data transmission completeness and / or the data transmission speed of the data transmission module.

[0013] Optionally, after determining the data transmission integrity of the data transmission module according to the data serial number of the monitored data from the data transmission module, the method further includes:

[0014] When the data transmission integrity of the designated transmission module indicates that the transmission data is lost, determining the lost data number according to the data number of the monitored data from the designated transmission module, wherein the designated transmission module is any one of the data transmission modules;

[0015] Acquire monitoring data corresponding to the lost data number from the designated transmission module.

[0016] Optionally, after acquiring the monitoring data corresponding to the lost data number from the designated transmission module, the method further includes:

[0017] When the monitoring data corresponding to the lost data number fails to be obtained from the designated transmission module, or the monitoring data corresponding to the lost data number obtained from the designated transmission module is abnormal data, the abnormal alarm information corresponding to the designated transmission module is output to the after-sales platform.

[0018] Optionally, determining the data transmission performance of the data transmission module according to the data transmission integrity and / or data transmission speed of the data transmission module includes:

[0019] The data transmission performance of the data transmission module is determined according to a weighted sum value of the data transmission completeness and the data transmission speed of the data transmission module.

[0020] Optionally, determining a target transmission module and a target operating power corresponding to the target transmission module according to a matching result between the data transmission performance of each of the data transmission modules and a preset transmission condition includes:

[0021] Determining whether there is at least one data transmission module whose data transmission performance meets a preset transmission condition;

[0022] When the data transmission performance of at least one of the data transmission modules meets the preset transmission condition, the operating power of each of the data transmission modules is reduced according to the preset adjustment step, monitoring data is obtained from each of the data transmission modules after the operating power adjustment, and the data transmission performance of each of the data transmission modules is determined according to the monitoring data from each of the data transmission modules, and it is cyclically determined whether the data transmission performance of at least one of the data transmission modules meets the preset transmission condition;

[0023] When the data transmission performance of all the data transmission modules fails to match the preset transmission conditions, the operating power of each of the data transmission modules is increased according to the preset adjustment step, monitoring data is obtained from each of the data transmission modules after the operating power adjustment, and the data transmission performance of each of the data transmission modules is determined based on the monitoring data from each of the data transmission modules, the data transmission module with the best data transmission performance is determined as the target transmission module, and the current operating power is determined as the target operating power corresponding to the target transmission module.

[0024] Optionally, after controlling the target transmission module to operate according to the target operating power and controlling the non-target transmission module to enter a sleep state, the method further includes:

[0025] Determining data transmission performance of the target transmission module according to the monitoring data from the target transmission module;

[0026] When the data transmission performance of the target transmission module fails to match the preset transmission conditions, the non-target transmission module is controlled to enter a working state, and the monitoring data sent by multiple data transmission modules is acquired, until the target transmission module is controlled to operate according to the target operating power, and the non-target transmission module is controlled to enter a sleep state.

[0027] In a second aspect, the present application provides a data transmission device, the data transmission device comprising:

[0028] A determination module, used to obtain monitoring data sent by multiple data transmission modules, and determine the data transmission performance of each of the data transmission modules according to the monitoring data from each of the data transmission modules;

[0029] a processing module, configured to determine a target transmission module and a target operating power corresponding to the target transmission module according to a matching result between the data transmission performance of each of the data transmission modules and the preset transmission condition, wherein the target transmission module is the data transmission module whose data transmission performance matches the preset transmission condition, and the target operating power is the operating power when the data transmission performance of the target transmission module matches the preset transmission condition;

[0030] The control module is used to control the target transmission module to operate according to the target operating power and control the non-target transmission module to enter a sleep state.

[0031] In a third aspect, the present application provides a multi-split air-conditioning unit device, which includes multiple air-conditioning outdoor units, multiple data transmission modules and the data transmission device as described above, each of the data transmission modules being used to collect monitoring data of all the air-conditioning outdoor units.

[0032] In a fourth aspect, the present application also provides a computer storage medium storing computer executable instructions, wherein the computer executable instructions are used to execute the above-mentioned data transmission method.

[0033] The above-mentioned technical solution provided by the embodiment of the present application has the following advantages over the prior art: the method provided by the embodiment of the present application obtains monitoring data sent by multiple data transmission modules, and determines the data transmission performance of each of the data transmission modules based on the monitoring data from each of the data transmission modules; determines the target transmission module and the target operating power corresponding to the target transmission module based on the matching result between the data transmission performance of each of the data transmission modules and the preset transmission conditions, wherein the target transmission module is the data transmission module whose data transmission performance matches the preset transmission conditions, and the target operating power is the operating power when the data transmission performance of the target transmission module matches the preset transmission conditions; controls the target transmission module to operate according to the target operating power, and controls the non-target transmission module to enter a sleep state.

[0034] Based on the above method, monitoring data from multiple data transmission modules is received, and the data transmission performance of each data transmission module is determined based on the received monitoring data, so as to screen out the target transmission module with the best data transmission performance under the target operating power from the multiple data transmission modules, and subsequently only use the target transmission module with the best data transmission performance to obtain the monitoring data, while putting other non-target transmission modules into a dormant state, thereby reducing the number of data transmission modules running at the same time, reducing the operating power of multiple data transmission modules running at the same time, and further reducing resource waste, thereby solving the problem of waste of resources caused by excessive power operation of multiple existing DTU modules. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0036] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0037] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0038] Figure 1 An application environment diagram of a data transmission method provided in an embodiment of the present application;

[0039] Figure 2 A flowchart of a data transmission method provided in an embodiment of the present application;

[0040] Figure 3 A flowchart of a data transmission method provided in an embodiment of the present application;

[0041] Figure 4 A structural block diagram of a data transmission device provided in an embodiment of the present application;

[0042] Figure 5 A schematic diagram of the internal structure of a multi-split air-conditioning unit device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0043] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0044] The disclosure below provides many different embodiments or examples to implement different structures of the present invention. In order to simplify the disclosure of the present invention, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present invention. In addition, the present invention can repeat reference numbers and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed.

[0045] Figure 1 FIG. 1 is an application environment diagram of a data transmission method in an embodiment. Figure 1The data transmission method is applied to a multi-connected air conditioning unit. The multi-connected air conditioning unit includes a plurality of air conditioning units 110 , a plurality of data transmission modules 120 and a data transmission device 130 , each of which is used to collect monitoring data of all the air conditioning units 110 .

[0046] Specifically, the number of data transmission modules 120 is the same as or different from the number of air-conditioning outdoor units 110. In the present embodiment, the number of data transmission modules 120 is the same as the number of air-conditioning outdoor units 110, that is, each data transmission module 120 corresponds to one air-conditioning outdoor unit 110, but each data transmission module 120 can establish a communication connection with multiple air-conditioning outdoor units 110 to receive monitoring data from multiple air-conditioning outdoor units 110.

[0047] The data transmission module 120 can directly send the collected monitoring data to the data transmission device 130, and the data transmission device 130 can be installed in the terminal or in the server. In this embodiment, the data transmission device 130 is installed in the server, and the data transmission module 120 can send the monitoring data to the server through the terminal, or directly send the monitoring data to the server. When the data transmission module 120 sends the monitoring data to the terminal, the terminal is used to compress the received monitoring data to reduce the amount of data transmitted to the server.

[0048] The terminal and the server are connected via a network. The terminal may be a desktop terminal or a mobile terminal, and the mobile terminal may be at least one of a mobile phone, a tablet computer, a laptop computer, etc. The server may be implemented as an independent server or a server cluster consisting of multiple servers.

[0049] In one embodiment, Figure 2 is a flow chart of a data transmission method in an embodiment, referring to Figure 2 , provides a data transmission method. This embodiment mainly applies this method to the above Figure 1 Taking the data transmission device 130 in the example as an example, the data transmission method specifically includes the following steps:

[0050] Step S210 , acquiring monitoring data sent by a plurality of data transmission modules 120 , and determining the data transmission performance of each of the data transmission modules 120 according to the monitoring data from each of the data transmission modules 120 .

[0051] Specifically, the data transmission module 120 is a DTU module, and the monitoring data is the data monitored by the data transmission module 120 from the air conditioner outdoor unit 110, which is used to indicate the operating status of the air conditioner outdoor unit 110, and multiple monitoring data are used to form a unit data. The data transmission performance of each data transmission module 120 is determined by analyzing the monitoring data from each data transmission module 120. The data transmission performance is used to indicate the data transmission quality of the data transmission module 120, and the data transmission performance of different data transmission modules 120 may be the same or different.

[0052] Step S220, based on the matching results between the data transmission performance of each of the data transmission modules 120 and the preset transmission conditions, determine the target transmission module and the target operating power corresponding to the target transmission module, wherein the target transmission module is the data transmission module 120 whose data transmission performance matches the preset transmission conditions, and the target operating power is the operating power when the data transmission performance of the target transmission module matches the preset transmission conditions.

[0053] Specifically, the preset transmission condition is used to indicate the transmission performance set according to the data transmission quality requirements of the application scenario, and the preset transmission condition can be customized according to the requirements in different application scenarios. The data transmission module 120 whose data transmission performance matches the preset transmission condition is selected from the multiple data transmission modules 120 as the target transmission module, and the operating power of the target transmission module at this time is used as the target operating power.

[0054] Step S230, controlling the target transmission module to operate according to the target operating power, and controlling the non-target transmission modules to enter a sleep state.

[0055] Specifically, only the target transmission module is kept in the working state, and the target transmission module is controlled to operate according to the target operating power to ensure that the data transmission performance of the target transmission module can match the preset transmission conditions. Other non-target transmission modules are controlled to enter the dormant state, thereby reducing the number of enabled data transmission modules 120, reducing the operating power of multiple data transmission modules 120 running at the same time, thereby reducing resource waste, and solving the problem of waste of resources caused by excessive power operation of multiple existing DTU modules.

[0056] In one embodiment, the acquiring of the monitoring data sent by the plurality of data transmission modules 120 and determining the data transmission performance of each of the data transmission modules 120 according to the monitoring data from each of the data transmission modules 120 includes:

[0057] Acquire monitoring data sent by each of the data transmission modules 120 at the highest operating power;

[0058] Determining the data transmission integrity of the data transmission module 120 according to the data serial number of the monitored data from the data transmission module 120;

[0059] Determining a data transmission speed of the data transmission module 120 according to a transmission timestamp of the monitored data from the data transmission module 120;

[0060] The data transmission performance of the data transmission module 120 is determined according to the data transmission completeness and / or data transmission speed of the data transmission module 120 .

[0061] Specifically, refer to Figure 3 First, each data transmission module 120 is controlled to work at the highest operating power, and the monitoring data sent by each data transmission module 120 at the highest operating power is received. The monitoring data carries a data number and a module tag. The module tag refers to the unique identification of the data transmission module 120. The module tag can be used to determine which data transmission module 120 the monitoring data comes from. The data number is used to determine whether the monitoring data from the same data transmission module 120 can form a complete unit data. Different monitoring data carry different data numbers, and the data numbers of all monitoring data in the unit data are arranged in sequence. Therefore, it is possible to determine whether there is lost monitoring data based on the order of the data numbers, thereby determining the data transmission integrity of the unit data by different data transmission modules 120. The data transmission integrity is 100% or not 100%. When the data transmission integrity is 100%, it indicates that the transmission data is complete, and when the data transmission integrity is not 100%, it indicates that the transmission data is lost.

[0062] The transmission time length consumed by the data transmission module 120 to transmit all the monitoring data corresponding to the unit data can be determined according to the transmission timestamp of the monitoring data, and the data transmission speed of the data transmission module 120 can be determined based on the transmission time length.

[0063] When the data transmission integrity and data transmission speed are obtained, the data transmission performance of the data transmission module 120 can be determined only based on the data transmission integrity, or only based on the data transmission speed, or the data transmission performance of the data transmission module 120 can be determined in combination with the data transmission integrity and the data transmission speed. The last method can improve the accuracy of determining the data transmission performance.

[0064] In one embodiment, after determining the data transmission integrity of the data transmission module 120 according to the data serial number of the monitored data from the data transmission module 120, the method further includes:

[0065] When the data transmission integrity of the designated transmission module indicates that the transmission data is lost, determining the lost data number according to the data number of the monitored data from the designated transmission module, wherein the designated transmission module is any one of the data transmission modules 120;

[0066] Acquire monitoring data corresponding to the lost data number from the designated transmission module.

[0067] Specifically, refer to Figure 3 When it is determined that the data transmission integrity of the designated transmission module is not 100%, that is, it indicates that the transmission data is lost, the missing data number is determined according to the sorting result of the data numbers of all the monitoring data from the designated transmission module, and the missing data number is determined as the lost data number, and then the monitoring data corresponding to the lost data number is obtained from the designated transmission module again to complete the unit data, so as to avoid the acquired unit data being incomplete data and improve the integrity of the unit data.

[0068] In one embodiment, after acquiring the monitoring data corresponding to the lost data number from the designated transmission module, the method further includes:

[0069] When the monitoring data corresponding to the lost data number fails to be obtained from the designated transmission module, or the monitoring data corresponding to the lost data number obtained from the designated transmission module is abnormal data, the abnormal alarm information corresponding to the designated transmission module is output to the after-sales platform.

[0070] Specifically, if the monitoring data corresponding to the lost data number cannot be successfully obtained from the designated transmission module, or the monitoring data corresponding to the lost data number obtained from the designated transmission module is abnormal data, indicating that the designated transmission module cannot normally transmit the monitoring data corresponding to the lost data number to the data transmission device 130, then it is determined that the designated transmission module has an abnormality, and the abnormal alarm information corresponding to the designated transmission module is output to the after-sales platform. The abnormal alarm information includes the module label and the abnormal type of the designated transmission module. The abnormal type is, for example, data transmission failure or transmission data abnormality. The after-sales platform is used to initiate after-sales maintenance prompts to after-sales personnel based on the abnormal alarm information, so that professional after-sales personnel can promptly perform maintenance on the designated transmission module. The after-sales platform can also feedback the corresponding maintenance strategy for the abnormal alarm information to inform the staff that they can try to eliminate the abnormal problems of the designated transmission module by themselves according to the maintenance strategy, thereby reducing maintenance costs and improving maintenance efficiency.

[0071] In one embodiment, determining the data transmission performance of the data transmission module 120 according to the data transmission integrity and / or data transmission speed of the data transmission module 120 includes:

[0072] The data transmission performance of the data transmission module 120 is determined according to a weighted sum of the data transmission completeness and the data transmission speed of the data transmission module 120 .

[0073] Specifically, the corresponding weighting coefficients are customized for the data transmission completeness and the data transmission speed in combination with the application scenario, and then the data transmission completeness and the data transmission speed are weighted and summed according to the set weighting coefficients, and the weighted sum value is used as the parameter value corresponding to the data transmission performance. The larger the weighted sum value, the better the data transmission performance. Conversely, the smaller the weighted sum value, the worse the data transmission performance. In this way, the data transmission performance of each data transmission module 120 can be visually and accurately determined through numerical values.

[0074] In one embodiment, determining the target transmission module and the target operating power corresponding to the target transmission module according to the matching result between the data transmission performance of each of the data transmission modules 120 and the preset transmission condition includes:

[0075] Determine whether there is at least one data transmission module 120 whose data transmission performance meets a preset transmission condition;

[0076] When the data transmission performance of at least one of the data transmission modules 120 meets the preset transmission condition, the operating power of each of the data transmission modules 120 is reduced according to the preset adjustment step, monitoring data is obtained from each of the data transmission modules 120 after the operating power is adjusted, and the data transmission performance of each of the data transmission modules 120 is determined according to the monitoring data from each of the data transmission modules 120, and it is cyclically determined whether there is at least one of the data transmission modules 120 whose data transmission performance meets the preset transmission condition;

[0077] When the data transmission performance of all the data transmission modules 120 fails to match the preset transmission conditions, the operating power of each of the data transmission modules 120 is increased according to the preset adjustment step, and monitoring data is obtained from each of the data transmission modules 120 after the operating power adjustment. Based on the monitoring data from each of the data transmission modules 120, the data transmission performance of each of the data transmission modules 120 is determined, and the data transmission module 120 with the best data transmission performance is determined as the target transmission module, and the current operating power is determined as the target operating power corresponding to the target transmission module.

[0078] Specifically, the preset transmission condition specifically indicates that the data transmission integrity is 100% and the data transmission speed is greater than or equal to the preset transmission speed. When the data transmission performance of each data transmission module 120 is determined, the data transmission performance of each data transmission module 120 is compared with the preset transmission condition to screen out the data transmission modules 120 whose data transmission performance meets the preset transmission condition. When the data transmission performance of at least one data transmission module 120 meets the preset transmission condition, an attempt is made to reduce the operating power of all data transmission modules 120, and then the monitoring data is re-acquired from each data transmission module 120 after the operating power is reduced, and then the data transmission performance of each data transmission module 120 under the adjusted operating power is re-determined according to the method of determining the data transmission performance based on the monitoring data in the above embodiment, and then the judgment logic of whether the data transmission performance meets the preset transmission condition is returned. If the data transmission performance of at least one data transmission module 120 still meets the preset transmission condition, the operating power of all data transmission modules 120 is continuously reduced in a cycle, so that the operating power of all data transmission modules 120 can be gradually reduced while ensuring that the data transmission quality meets the preset transmission condition.

[0079] When the operating power is reduced to the point where the data transmission performance of no data transmission module 120 can meet the preset transmission condition, the operating power is stopped from being reduced, and the operating power of all data transmission modules 120 is increased according to the preset adjustment step, which is equivalent to restoring the operating power before the last operating power reduction. Then, the monitoring data is reacquired from each data transmission module 120 after the operating power is increased, and the data transmission performance of each data transmission module 120 under the adjusted operating power is re-determined based on the monitoring data, that is, the data transmission performance of the data transmission module 120 under different operating powers is different, and it is re-determined whether the data transmission performance of the data transmission module 120 under the adjusted operating power meets the preset transmission condition. If the data transmission performance of at least one data transmission module 120 can meet the preset transmission condition, the data transmission module 120 whose data transmission performance meets the preset transmission condition is used as the target transmission module, and the current operating power is used as the target operating power of the target transmission module, that is, under the condition of ensuring the data transmission quality and reducing the operating power as much as possible, only the data transmission performance of the target transmission module under the target operating power can meet the preset transmission condition, so as to screen out the target transmission module with the best data transmission performance under the target operating power.

[0080] In one embodiment, after controlling the target transmission module to operate according to the target operating power and controlling the non-target transmission module to enter a sleep state, the method further includes:

[0081] Determining data transmission performance of the target transmission module according to the monitoring data from the target transmission module;

[0082] When the data transmission performance of the target transmission module fails to match the preset transmission condition, the non-target transmission module is controlled to enter a working state, and the monitoring data sent by multiple data transmission modules 120 are acquired, until the target transmission module is controlled to operate according to the target operating power, and the non-target transmission module is controlled to enter a sleep state.

[0083] Specifically, after only using the target transmission module to transmit the monitoring data of multiple air-conditioning outdoor units 110, the data transmission performance of the target transmission module is still determined based on the monitoring data provided by the target transmission module. When it is found that the data transmission performance of the target transmission module does not meet the preset transmission conditions, it means that the data transmission performance of the target transmission module under the target operating power has deteriorated, or the target transmission module has an abnormality. Then, the non-target transmission module is enabled, and steps S210 to S230 are repeated. Under the conditions of the lowest possible operating power and the preset transmission conditions, the data transmission module 120 with the best data transmission performance is selected from multiple data transmission modules 120 as the new target transmission module, so as to ensure that when one data transmission module 120 is abnormal, a more reliable data transmission module 120 can be selected to work, thereby ensuring the reliability of use and the stability of operation of the multi-split air-conditioning unit equipment.

[0084] Figure 2 and Figure 3 FIG. 1 is a flow chart of a data transmission method in one embodiment. It should be understood that although Figure 2 and Figure 3 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2 and Figure 3 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.

[0085] In one embodiment, Figure 4 As shown, a data transmission device 130 is provided, comprising:

[0086] The determination module 310 is used to obtain the monitoring data sent by the plurality of data transmission modules 120, and determine the data transmission performance of each of the data transmission modules 120 according to the monitoring data from each of the data transmission modules 120;

[0087] The processing module 320 is used to determine the target transmission module and the target operating power corresponding to the target transmission module according to the matching result between the data transmission performance of each of the data transmission modules 120 and the preset transmission condition, wherein the target transmission module is the data transmission module 120 whose data transmission performance matches the preset transmission condition, and the target operating power is the operating power when the data transmission performance of the target transmission module matches the preset transmission condition;

[0088] The control module 330 is used to control the target transmission module to operate according to the target operating power, and control the non-target transmission modules to enter a sleep state.

[0089] In one embodiment, the determining module 310 is further configured to:

[0090] Acquire monitoring data sent by each of the data transmission modules 120 at the highest operating power;

[0091] Determining the data transmission integrity of the data transmission module 120 according to the data serial number of the monitored data from the data transmission module 120;

[0092] Determining a data transmission speed of the data transmission module 120 according to a transmission timestamp of the monitored data from the data transmission module 120;

[0093] The data transmission performance of the data transmission module 120 is determined according to the data transmission completeness and / or data transmission speed of the data transmission module 120 .

[0094] In one embodiment, the determining module 310 is further configured to:

[0095] When the data transmission integrity of the designated transmission module indicates that the transmission data is lost, determining the lost data number according to the data number of the monitored data from the designated transmission module, wherein the designated transmission module is any one of the data transmission modules 120;

[0096] Acquire monitoring data corresponding to the lost data number from the designated transmission module.

[0097] In one embodiment, the determining module 310 is further configured to:

[0098] When the monitoring data corresponding to the lost data number fails to be obtained from the designated transmission module, or the monitoring data corresponding to the lost data number obtained from the designated transmission module is abnormal data, the abnormal alarm information corresponding to the designated transmission module is output to the after-sales platform.

[0099] In one embodiment, the determining module 310 is further configured to:

[0100] The data transmission performance of the data transmission module 120 is determined according to a weighted sum of the data transmission completeness and the data transmission speed of the data transmission module 120 .

[0101] In one embodiment, the processing module 320 is further configured to:

[0102] Determine whether there is at least one data transmission module 120 whose data transmission performance meets a preset transmission condition;

[0103] When the data transmission performance of at least one of the data transmission modules 120 meets the preset transmission condition, the operating power of each of the data transmission modules 120 is reduced according to the preset adjustment step, monitoring data is obtained from each of the data transmission modules 120 after the operating power is adjusted, and the data transmission performance of each of the data transmission modules 120 is determined according to the monitoring data from each of the data transmission modules 120, and it is cyclically determined whether there is at least one of the data transmission modules 120 whose data transmission performance meets the preset transmission condition;

[0104] When the data transmission performance of all the data transmission modules 120 fails to match the preset transmission conditions, the operating power of each of the data transmission modules 120 is increased according to the preset adjustment step, and monitoring data is obtained from each of the data transmission modules 120 after the operating power adjustment. Based on the monitoring data from each of the data transmission modules 120, the data transmission performance of each of the data transmission modules 120 is determined, and the data transmission module 120 with the best data transmission performance is determined as the target transmission module, and the current operating power is determined as the target operating power corresponding to the target transmission module.

[0105] In one embodiment, the determining module 310 is further configured to:

[0106] Determining data transmission performance of the target transmission module according to the monitoring data from the target transmission module;

[0107] When the data transmission performance of the target transmission module fails to match the preset transmission condition, the non-target transmission module is controlled to enter a working state, and the monitoring data sent by multiple data transmission modules 120 are acquired, until the target transmission module is controlled to operate according to the target operating power, and the non-target transmission module is controlled to enter a sleep state.

[0108] like Figure 5As shown, the embodiment of the present application provides a multi-connected air conditioning unit device, including a processor 711, a communication interface 712, a memory 713 and a communication bus 714, wherein the processor 711, the communication interface 712, and the memory 713 communicate with each other through the communication bus 714;

[0109] Memory 713, used for storing computer programs;

[0110] The processor 711 is used to implement the data transmission method provided by any one of the aforementioned method embodiments when executing the program stored in the memory 713.

[0111] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the scheme of the present application, and does not constitute a limitation on the multi-split air-conditioning unit equipment to which the scheme of the present application is applied. The specific multi-split air-conditioning unit equipment may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0112] In one embodiment, the data transmission device 130 provided in the present application can be implemented in the form of a computer program. The computer program can be Figure 5 The memory of the multi-connected air conditioning unit device can store various program modules constituting the data transmission device 130, for example, Figure 4 The determination module 310, the processing module 320 and the control module 330 are shown. The computer program composed of various program modules enables the processor to execute the data transmission method of each embodiment of the present application described in this specification.

[0113] Figure 5 The multi-split air conditioning unit shown can be Figure 4 The determination module 310 in the data transmission device 130 shown in the figure acquires the monitoring data sent by multiple data transmission modules 120, and determines the data transmission performance of each data transmission module 120 according to the monitoring data from each data transmission module 120. The multi-connected air conditioning unit device can determine the target transmission module and the target operating power corresponding to the target transmission module according to the matching result between the data transmission performance of each data transmission module 120 and the preset transmission condition through the processing module 320, wherein the target transmission module is the data transmission module 120 whose data transmission performance matches the preset transmission condition, and the target operating power is the operating power when the data transmission performance of the target transmission module matches the preset transmission condition. The multi-connected air conditioning unit device can control the target transmission module to operate according to the target operating power through the control module 330, and control the non-target transmission module to enter a dormant state.

[0114] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the data transmission method provided by any one of the aforementioned method embodiments is implemented.

[0115] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0116] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for enabling a multi-connected air conditioning unit device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiment.

[0117] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative can be used.

[0118] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A data transmission method, characterized in that: The method comprises: Acquire monitoring data sent by multiple data transmission modules, and determine the data transmission performance of each of the data transmission modules according to the monitoring data from each of the data transmission modules; According to the matching result between the data transmission performance of each of the data transmission modules and the preset transmission conditions, determine the target transmission module and the target operating power corresponding to the target transmission module, wherein the target transmission module is the data transmission module whose data transmission performance matches the preset transmission conditions, and the target operating power is the operating power when the data transmission performance of the target transmission module matches the preset transmission conditions; The target transmission module is controlled to operate according to the target operating power, and the non-target transmission modules are controlled to enter a sleep state.

2. The method according to claim 1, characterized in that The acquiring of the monitoring data sent by the plurality of data transmission modules and determining the data transmission performance of each of the data transmission modules according to the monitoring data from each of the data transmission modules includes: Acquire monitoring data sent by each of the data transmission modules at the highest operating power; Determining the data transmission integrity of the data transmission module according to the data serial number of the monitoring data from the data transmission module; determining a data transmission speed of the data transmission module according to a transmission timestamp of the monitoring data from the data transmission module; The data transmission performance of the data transmission module is determined according to the data transmission completeness and / or the data transmission speed of the data transmission module.

3. The method according to claim 2, characterized in that After determining the data transmission integrity of the data transmission module according to the data serial number of the monitored data from the data transmission module, the method further includes: When the data transmission integrity of the designated transmission module indicates that the transmission data is lost, determining the lost data number according to the data number of the monitored data from the designated transmission module, wherein the designated transmission module is any one of the data transmission modules; Acquire monitoring data corresponding to the lost data number from the designated transmission module.

4. The method according to claim 3, characterized in that After acquiring the monitoring data corresponding to the lost data number from the designated transmission module, the method further includes: When the monitoring data corresponding to the lost data number fails to be obtained from the designated transmission module, or the monitoring data corresponding to the lost data number obtained from the designated transmission module is abnormal data, the abnormal alarm information corresponding to the designated transmission module is output to the after-sales platform.

5. The method according to claim 2, characterized in that: Determining the data transmission performance of the data transmission module according to the data transmission integrity and / or data transmission speed of the data transmission module includes: The data transmission performance of the data transmission module is determined according to a weighted sum value of the data transmission completeness and the data transmission speed of the data transmission module.

6. The method according to claim 1, characterized in that The determining, according to the matching result between the data transmission performance of each of the data transmission modules and the preset transmission condition, a target transmission module and a target operating power corresponding to the target transmission module comprises: Determining whether there is at least one data transmission module whose data transmission performance meets a preset transmission condition; When the data transmission performance of at least one of the data transmission modules meets the preset transmission condition, the operating power of each of the data transmission modules is reduced according to the preset adjustment step, monitoring data is obtained from each of the data transmission modules after the operating power adjustment, and the data transmission performance of each of the data transmission modules is determined according to the monitoring data from each of the data transmission modules, and it is cyclically determined whether the data transmission performance of at least one of the data transmission modules meets the preset transmission condition; When the data transmission performance of all the data transmission modules fails to match the preset transmission conditions, the operating power of each of the data transmission modules is increased according to the preset adjustment step, monitoring data is obtained from each of the data transmission modules after the operating power adjustment, and the data transmission performance of each of the data transmission modules is determined based on the monitoring data from each of the data transmission modules, the data transmission module with the best data transmission performance is determined as the target transmission module, and the current operating power is determined as the target operating power corresponding to the target transmission module.

7. The method according to claim 1, characterized in that After controlling the target transmission module to operate according to the target operating power and controlling the non-target transmission module to enter a dormant state, the method further includes: Determining data transmission performance of the target transmission module according to the monitoring data from the target transmission module; When the data transmission performance of the target transmission module fails to match the preset transmission conditions, the non-target transmission module is controlled to enter a working state, and the monitoring data sent by multiple data transmission modules is acquired, until the target transmission module is controlled to operate according to the target operating power, and the non-target transmission module is controlled to enter a sleep state.

8. A data transmission device, characterized in that: The data transmission device comprises: A determination module, used to obtain monitoring data sent by multiple data transmission modules, and determine the data transmission performance of each of the data transmission modules according to the monitoring data from each of the data transmission modules; a processing module, configured to determine a target transmission module and a target operating power corresponding to the target transmission module according to a matching result between the data transmission performance of each of the data transmission modules and the preset transmission condition, wherein the target transmission module is the data transmission module whose data transmission performance matches the preset transmission condition, and the target operating power is the operating power when the data transmission performance of the target transmission module matches the preset transmission condition; The control module is used to control the target transmission module to operate according to the target operating power and control the non-target transmission module to enter a sleep state.

9. A multi-connected air conditioning unit, characterized in that: The multi-split air-conditioning unit equipment includes a plurality of air-conditioning outdoor units, a plurality of data transmission modules and the data transmission device according to claim 8, and each of the data transmission modules is used to collect monitoring data of all the air-conditioning outdoor units.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.