AIR CONDITIONING UNIT, AND REMOTE DEBUGGING METHOD AND APPARATUS THEREOF

Information

  • Patent Application
  • 20250093061
  • Publication Number
    20250093061
  • Date Filed
    February 06, 2023
    2 years ago
  • Date Published
    March 20, 2025
    4 months ago
  • CPC
    • F24F11/49
    • F24F11/38
    • F24F11/58
  • International Classifications
    • F24F11/49
    • F24F11/38
    • F24F11/58
Abstract
A remote debugging method includes determining one or more detection stages in a trial operation process of an air conditioning unit. Each of the one or more detection stages is provided with a corresponding data acquisition rule. The method further includes acquiring key point data of each of the one or more detection stages according to a data acquisition rule corresponding to the detection stage, and, in response to ending of the trial operation process of the air conditioning unit, determining a trial operation result of the air conditioning unit, and uploading data according to the trial operation result.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority to Chinese patent application No. 202210142642.X, filed on Feb. 16, 2022, entitled “AIR CONDITIONING UNIT, AND REMOTE DEBUGGING METHOD AND APPARATUS THEREOF,” and Chinese patent application No. 202210137844.5, filed on Feb. 15, 2022, entitled “AIR CONDITIONING UNIT, AND DATA UPLOADING METHOD THEREFOR AND APPARATUS THEREOF,” the entire contents of which are incorporated herein by reference.


TECHNICAL FIELD

The present disclosure relates to the technical field of air conditioning, and more particularly to a remote debugging apparatus of an air conditioning unit, a remote debugging apparatus of an air conditioning unit, an air conditioning unit and a computer-readable storage medium.


BACKGROUND

For large-scale central air conditioning systems, there is usually a special device debugging in the installation stage to determine whether the unit installation meets the specification. With the popularity of intelligence, the existing air conditioning systems gradually enter the on-line intelligent control phase, and the debugging of air conditioning systems can also be performed through the issuance of remote commands. However, since the remote terminal intelligently receives the failure feedback only during the start and end of the trial operation, the overall process monitoring during the trial operation is insufficient, and it is not convenient to trace back the initial installation state or digitally identify the initial installation state during the subsequent maintenance of the air conditioning system. However, if the data of the whole trial operation process of the air conditioning system is sampled and collected, it will cause the problems of excessive invalid data and occupation of channels and storage resources.


SUMMARY

The present disclosure aims to solve at least to some extent one of the technical problems existing in the related art. To this end, a first object of the present disclosure is to provide a remote debugging method for an air conditioning unit, which, by collecting key point data of the operation of the air conditioning unit in different detection stages, can effectively monitor the overall trial operation process of the air conditioning unit and reduce the occupation of channels and storage space by invalid data.


A second object of the present disclosure is to provide a remote debugging apparatus of an air conditioning unit.


A third object of the present disclosure is to provide an air conditioning unit.


A fourth object of the present disclosure is to provide a computer-readable storage medium.


To achieve the above-mentioned object, an embodiment of a first aspect of the present disclosure provides a remote debugging method for an air conditioning unit, and the method includes: determining a detection stage in a trial operation process of the air conditioning unit, wherein the trial operation process of the air conditioning unit includes a plurality of detection stages, each of the plurality of detection stages being provided with a corresponding data acquisition rule; acquiring key point data of each of the plurality of detection stages according to a data acquisition rule corresponding to the detection stage; and in response to ending of the trial operation process of the air conditioning unit, determining a trial operation result of the air conditioning unit, and uploading data according to the trial operation result, so that remote debugging is performed on the air conditioning unit by a cloud server according to the uploaded data of the air conditioning unit.


According to the remote debugging method for an air conditioning unit in the embodiment of the present disclosure, after determining the detection stage in the trial operation process of the air conditioning unit, key point data of each detection stage is acquired according to the data acquisition rule corresponding to the detection stage, and when the trial operation process of the air conditioning unit ends, the trial operation result of the air conditioning unit is determined, and data is uploaded according to the trial operation result, so that the cloud server performs remote debugging on the air conditioning unit according to the uploaded data of the air conditioning unit. Thus, the method can effectively monitor the whole trial operation process of the air conditioning unit by collecting the key point data of the operation of the air conditioning unit at different detection stages, and reduce the occupation of channel and storage space by invalid data.


In addition, the remote debugging method for an air conditioning unit according to the above-mentioned embodiments of the present disclosure may further have the following additional technical features.


According to one embodiment of the present disclosure, a corresponding operation flag bit is provided in each of the plurality of detection stages, wherein said determining the detection stage in the trial operation process of the air conditioning unit includes: acquiring an operation flag bit in the trial operation process of the air conditioning unit; and determining a corresponding detection stage according to the operation flag bit.


According to one embodiment of the present disclosure, said uploading the data according to the trial operation result includes: in accordance with a determination that the trial operation process of the air conditioning unit ends normally according to the trial operation result, uploading, in response to acquisition of the key point data satisfying the corresponding data acquisition rule, a trial operation completion flag, a trial operation diagnosis result and the key point data.


According to one embodiment of the present disclosure, said uploading the data according to the trial operation result further includes: uploading the trial operation completion flag, the trial operation diagnosis result and an incomplete key point data acquisition identifier in response to the acquisition of the key point data not satisfying the corresponding data acquisition rule.


According to another embodiment of the present disclosure, said uploading the data according to the trial operation result includes: in accordance with a determination that the trial operation process of the air conditioning unit ends abnormally according to the trial operation result, uploading, in response to a determination that the air conditioning unit has a failure, a failure code, a trial operation unfinished identification, and key point data of one cycle before the failure occurs.


According to one embodiment of the present disclosure, said uploading the data according to the trial operation result further includes: uploading the trial operation unfinished identification in response to a determination that the air conditioning unit has no failure.


According to one embodiment of the present disclosure, the data acquisition rule corresponding to each of the plurality of detection stages is associated with an operation state of the air conditioning unit in the detection stage.


According to one embodiment of the present disclosure, the air conditioning unit includes a plurality of outdoor units and a networking module corresponding to each of the plurality of outdoor units, the method further including: determining a type of the outdoor unit, wherein the type of the outdoor unit includes a primary outdoor unit and a secondary outdoor unit; and determining a data uploading mechanism according to the type of the outdoor unit, so as to upload global data of the air conditioning unit via a networking module corresponding to the primary outdoor unit and/or upload local data of the air conditioning unit via a networking module corresponding to the secondary outdoor unit.


According to one embodiment of the present disclosure, said determining the type of the outdoor unit includes: acquiring parameter information of the outdoor unit; and determining the type of the outdoor unit according to the parameter information of the outdoor unit.


According to one embodiment of the present disclosure, the global data of the air conditioning unit includes an operation parameter and an identity of each indoor unit in the air conditioning unit, an operation parameter and an identity of each of the plurality of outdoor units, and an identity of each networking module, and the local data of the air conditioning unit includes an identity of the secondary outdoor unit and an identity of a networking module corresponding to the secondary outdoor unit.


According to one embodiment of the present disclosure, a cycle for uploading the global data is less than or equal to a cycle for uploading the local data.


According to one embodiment of the present disclosure, said uploading the local data of the air conditioning unit via the networking module corresponding to the secondary outdoor unit includes: receiving a periodic query instruction from the cloud server; and uploading the local data of the air conditioning unit according to the periodic query instruction.


According to one embodiment of the present disclosure, the parameter information of the outdoor unit includes an address code of the outdoor unit, wherein determining the type of the outdoor unit according to the parameter information of the outdoor unit includes determining the type of the outdoor unit according to the address code of the outdoor unit.


According to one embodiment of the present disclosure, before determining the type of the outdoor unit, the method further includes: establishing a communication connection between each of plurality of outdoor units and the corresponding networking module.


To achieve the above-mentioned object, an embodiment of a second aspect of the present disclosure provides a remote debugging apparatus of an air conditioning unit, including: a determination module configured to determine a detection stage in a trial operation process of the air conditioning unit, wherein the trial operation process of the air conditioning unit includes a plurality of detection stages, each of the plurality of detection stages being provided with a corresponding data acquisition rule; an acquisition module configured to acquire key point data of each of the plurality of detection stages according to a data acquisition rule corresponding to the detection stage; and an uploading module configured to determine, in response to ending of the trial operation process of the air conditioning unit, a trial operation result of the air conditioning unit, and uploading data according to the trial operation result, so that remote debugging is performed on the air conditioning unit by a cloud server according to the uploaded data of the air conditioning unit.


According to the remote debugging apparatus for an air conditioning unit in the embodiment of the present disclosure, after the determination modules determines the detection stage in the trial operation process of the air conditioning unit, the acquisition module acquires key point data of each detection stage according to the data acquisition rule corresponding to the detection stage, and when the trial operation process of the air conditioning unit ends, the uploading module determines the trial operation result of the air conditioning unit and uploads the data according to the trial operation result, so that the cloud server performs remote debugging on the air conditioning unit according to the uploaded data of the air conditioning unit. To this end, the apparatus, by collecting key point data of the operation of the air conditioning unit in different detection stages, can effectively monitor the overall trial operation process of the air conditioning unit and reduce the occupation of channels and storage space by invalid data.


In order to achieve the above-mentioned object, an embodiment of a third aspect of the present disclosure provides an air conditioning unit, including a memory, a processor and a remote debugging program for an air conditioning unit. The remote debugging program is stored on the memory and executable on the processor, the processor implementing the remote debugging method for the air conditioning unit described above when executing the remote debugging program for the air conditioning unit.


The air conditioning unit according to the embodiment of the present disclosure, by performing the remote debugging method for the air conditioning unit described above, can effectively monitor the overall trial operation process of the air conditioning unit and reduce the occupation of channels and storage space by invalid data.


In order to achieve the above-mentioned object, an embodiment of a fourth aspect of the present disclosure provides a computer-readable storage medium, on which a remote debugging program for the air conditioning unit is stored, the remote debugging program for the air conditioning unit, when being executed by a processor, implementing the remote debugging method for the air conditioning unit described above.


The computer-readable storage medium according the embodiment of the present disclosure, by performing the remote debugging method for the air conditioning unit described above, can effectively monitor the overall trial operation process of the air conditioning unit and reduce the occupation of channels and storage space by invalid data.


Additional aspects and advantages of the present disclosure will be set forth in part in the description, or in part will be apparent from the description or may be learned by practice of the present disclosure.





BRIEF DESCRIPTION OF DRAWINGS


FIG. 1 is a flowchart of a remote debugging method for an air conditioning unit according to an embodiment of the present disclosure;



FIG. 2 is a coordinate graph of an operation flag bit for a trial operation of the air conditioning unit according to one embodiment of the present disclosure;



FIG. 3 is a flowchart of data updating for an air conditioning unit according to one embodiment of the present disclosure;



FIG. 4 is a schematic block diagram of a remote debugging apparatus for an air conditioning unit according to an embodiment of the present disclosure;



FIG. 5 is a schematic block diagram of the air conditioning unit according to an embodiment of the present disclosure; and



FIG. 6 is a flowchart of a data updating method for an air conditioning unit according to an embodiment of the present disclosure.





DESCRIPTION OF EMBODIMENTS

Reference will now be made in detail to the embodiments of the present disclosure, examples of which are illustrated in the accompanying drawings, throughout which same or similar reference numerals refer to the same or similar elements or elements with the same or similar functions. The embodiments described below with reference to the figures are exemplary and are intended to be illustrative of the present disclosure and are not to be construed as limiting the present disclosure.


A remote debugging method for an air conditioning unit, a remote debugging apparatus for an air conditioning unit, an air conditioning unit and a computer-readable storage medium described in the present disclosure will be described with reference to the drawings.



FIG. 1 is a flowchart of a remote debugging method for an air conditioning unit according to an embodiment of the present disclosure.


In one embodiment of the present disclosure, the air conditioning unit may include at least one outdoor unit, and a plurality of indoor units connected to each outdoor unit, and a networking module corresponding with the outdoor unit. The networking module is configured for acquiring an operation parameter and a setting parameter during the operation of the air conditioning unit, performing relevant processing such as caching, calculation and screening on the acquired data, and then sending same to a cloud server, so that the cloud server performs remote debugging on the air conditioning unit according to the uploaded data.


As shown in FIG. 1, the remote debugging method for an air conditioning unit according to an embodiment of the present disclosure may include the following actions.


At block S1, a detection stage in a trial operation process of an air conditioning unit is determined. The trial operation process of the air conditioning unit includes a plurality of detection stages, and each detection stage is provided with a corresponding data acquisition rule.


According to one embodiment of the present disclosure, a corresponding operation flag bit is provided in each detection stage. Said determining the detection stage in the trial operation process of the air conditioning unit includes: acquiring the operation flag bit in the trial operation process of the air conditioning unit; and determining a corresponding detection stage according to the operation flag bit. It should be noted that the operation flag bits are preset, and different operation flag bits correspond to different detection stages.


Specifically, before the cloud server performs remote debugging on the air conditioning unit, the air conditioning unit firstly needs to perform trial operation so as to be discovered with problems existing in the air conditioning unit, and the cloud server issues a corresponding debugging instruction to perform debugging according to the problems discovered during the trial operation. During the trial operation of air conditioning unit, it includes a plurality of operation stages, such as cold start stage, stable operation stage and exit operation stage. In different operation states, the operation parameters of air conditioning unit also have great differences. In order to more accurately detect different operation states of the air conditioning unit, a plurality of detection stages can be set correspondingly. In order to accurately detect the detection stage in which the trial operation of the air conditioner is currently located, the detection stage which the trial operation of the air conditioning unit enters can be obtained by detecting the operation flag bit.


For example, the trial operation process of the air conditioning unit can be divided into the following detection stages: a preparation detection stage, a first detection stage, a second detection stage, a third detection stage and an ending detection. As shown in FIG. 2, the vertical coordinate in the drawing is a characterization parameter of the air conditioning unit during the trial operation stage, and the characterization parameter includes, but is not limited to, a compressor frequency, an exhaust air temperature, or other unit operation parameters combined with each other; the horizontal coordinate in the drawing is operation time of the air conditioning unit; and Step0, Step1, Step2, Step3 and Step4 on the horizontal coordinate are operation flag bits respectively used to indicate that the trial operation of the air conditioning unit enters different detection stages. The operation flag bit Step0 indicates that the preparation detection stage is entered, and at this time, the air conditioning unit receives a remote debugging instruction to start trial operation. The operation flag bit Step1 indicates that the first detection stage is entered, and at this time the air conditioning unit is in a self-test state before operation. In this detection stage, whether the components of the air conditioning unit can work normally is detected, and the data acquired in the detection stage can be used to detect whether valve body assemblies of a refrigerant system can be normally opened, and whether there is leakage in the valve body and a connection part of a refrigerant system, etc. The operation flag bit Step2 indicates that the second detection stage is entered, and at this time, start of the air conditioning unit is completed and the air conditioning unit enters a relatively stable operation state. In this detection stage, operation stability of the air conditioning unit begins to be detected, and the data obtained in the detection stage may include whether a refrigerant charging amount is normal, whether a refrigeration system and a compressor are operating with abnormal noise, and whether the operation parameters detected at various points are within the allowable range, etc. The operation flag bit Step3 indicates that the third detection stage is entered, and at this time, the air conditioning unit performs a refrigerant recovery or a frequency reduction operation before the end of detection, and the data acquired in the detection stage may be whether a recovered amount of refrigerant is normal, the operation state of the air conditioning unit after the frequency reduction, etc. The operation flag bit Step4 indicates that the detection ends and the trial operation process of the air conditioning unit is completed.


It should be noted that the sequence of the above-mentioned detection process is not limited to Step0→Step1→Step2→Step3→Step4, and the specific detection sequence can be designed differently according to different manufacturers and different detection modes.


According to one embodiment of the present disclosure, the data acquisition rule corresponding to each detection stage is associated with an operation state of the air conditioning unit in the detection stage.


Specifically, in the trial operation process, the operation states of the air conditioning unit in different detection stages are different. After entering each detection stage, the operation data of the air conditioning unit in the detection stage can be acquired according to a certain rule, so that the data acquired in each detection stage can represent the average level of operation of the air conditioning unit in the detection stage and reflect the operation state of the air conditioning unit in the detection stage. For example, the data acquisition rule in the second detection stage may be acquiring the operation data after the second detection stage stably operates for a certain period of time (e.g., 5 to 10 min), or acquiring data when making determination according to the operation state parameter (e.g., the operation state parameter tends to be stable) or when the exhaust air temperature of the outdoor unit fluctuating less than 5° C. Thus, in each detection stage data is collected according to the corresponding data acquisition rule, and the collection of invalid data can be reduced.


At block S2, key point data of each detection stage is acquired according to the data acquisition rule corresponding to the detection stage.


Specifically, the key point data of each detection stage should be able to reflect the operation state of the air conditioning unit in the detection stage, so that the cloud server can evaluate the operation condition of the air conditioning unit according to the key data points. The key point data can be the full operation data of indoor and outdoor units in each detection stage, or the key operation data of air conditioning unit in each detection stage after screening. The key point data can be one or more groups of the operation data of the air conditioning unit in the detection stage, and can be specifically determined according to the demand of the cloud server for the data volume, and the computing capability and caching capability of the gateway router, etc. For example, when the current detection stage is in the Step2 stage, the refrigerant injection quantity and the parameter characterizing the operation stability of the system are acquired; for another example, when the current detection stage is in Step3, the refrigerant recovery amount and the operating frequency of the air conditioning unit are obtained.


At block S3, in response to ending of the trial operation process of the air conditioning unit, a trial operation result of the air conditioning unit is determined, and data is uploaded according to the trial operation result, so that remote debugging is performed on the air conditioning unit by a cloud server according to the uploaded data of the air conditioning unit.


Specifically, it is determined that the trial operation ends after each detection stage is completed or when a certain detection stage cannot be performed. In the trial operation process, all the detection stages are completed can be considered that the trial operation result is normal completion; in the trial operation process of air conditioning unit, when there is a situation that the process cannot be performed in a certain detection stage, it can be determined that the trial operation result is abnormal. After determining the trial operation result, the networking module can upload the collected key point data and the trial operation result to the cloud server, so that the cloud server can issue a corresponding remote debugging instruction according to the uploaded data, so as to perform remote debugging on the air conditioning unit.


The process of data uploading according to the trial operation result will be described in detail with reference to specific examples.


According to one embodiment of the present disclosure, said uploading the data according to the trial operation result includes: in accordance with a determination that the trial operation process of the air conditioning unit ends normally according to the trial operation result, uploading, in response to acquisition of the key point data satisfying the corresponding data acquisition rule, a trial operation completion flag, a trial operation diagnosis result and the key point data. The data acquisition rule of the key point data is that the quantity of key point data should reach a certain value.


Further, according to an embodiment of the present disclosure, said uploading the data according to the trial operation result includes: uploading a trial operation completion flag, a trial operation diagnosis result and an incomplete key point data acquisition identifier in response to the key point data acquisition not satisfying the corresponding data acquisition rule.


Specifically, during the trial operation process, the self-contained program of the air conditioning unit can diagnose a problem occurring during the trial operation process, such as lack of refrigerant in the refrigerant pipe, and generate the trial operation diagnosis result. In the trial operation detection process of the air conditioning unit, when the operation flag bit in the detection stage of the trial operation is an ending operation flag bit, or the trial operation diagnosis result is generated, the trial operation of the air conditioning unit ends normally. If the trial operation of the air conditioning unit ends normally, and the quantity of key point data acquired by the networking module satisfies the quantity specified in the data acquisition rule, the trial operation completion flag, the trial operation diagnosis result and the key point data are uploaded to the cloud server.


If the trial operation of the air conditioning unit ends normally, but the quantity of the acquired key point data does not satisfy the quantity specified in the data acquisition rule, the trial operation completion mark, the trial operation diagnosis result and the incomplete key point data acquisition identifier by the networking module are uploaded. The field of the incomplete key point data acquisition identifier may be null.


According to an embodiment of the present disclosure, said uploading the data according to the trial operation result includes: in accordance with a determination that the trial operation process of the air conditioning unit ends abnormally according to the trial operation result, uploading, in response to a determination that the air conditioning unit has a failure, a failure code, a trial operation unfinished identification and key point data of one cycle before the failure occurs. The operation data of one cycle before the failure occurs is the full operation data of the indoor and outdoor units of the air conditioning unit, which can be determined with reference to the computing capacity of the gateway router and can be selected accordingly.


Specifically, at a certain time during the trial operation of the air conditioning unit, a failure of the air conditioning unit itself is triggered, such as the temperature of the exhaust air exceeding 100° C., etc., the air conditioning unit immediately stops the trial operation, and the trial operation of the air conditioning unit ends abnormally. When a failure occurs, the air conditioning unit generates a failure code according to a failure type, and sends out a failure signal of the air conditioning unit and a trial operation unfinished identification. The networking module uploads the failure code of the air conditioning unit, the trial operation unfinished identification and the key point data of one cycle before the failure occurs to the cloud server.


In another embodiment of the present disclosure, the trial operation unfinished identification may be generated by the gateway router when determining that the trial operation of the air conditioning unit is incomplete according to the failure signal sent by the air conditioning unit, or may be determined by the air conditioning unit itself. According to one embodiment of the present disclosure, said uploading the data according to the trial operation result further includes: uploading the trial operation unfinished identification in response to a determination that the air conditioning unit has no failure.


Specifically, in the trial operation process, the commissioner stops the trial operation process of the air conditioning unit due to a sudden condition, the air conditioning unit changes to a normal operation or standby state, and the trial operation of the air conditioning unit ends abnormally, but the air conditioning unit has no failure. At this time, the networking module only uploads the trial operation unfinished identification to the cloud server, so as to indicate that the trial operation of the air conditioning unit is incomplete, and the trial operation of the air conditioning unit needs to be performed again in the later debugging process.


As a specific example, as shown in FIG. 3, data uploading in the trial operation process of the air conditioning unit to the cloud server may include the following actions.


At block S301, the detection stage in the trial operation process of the air conditioning unit is determined.


At block S302, key point data of each detection stage is acquired according to the data acquisition rule corresponding to the detection stage.


At block S303, whether the trial operation of the air conditioning unit ends normally is determined. If so, action at block S304 is performed; if not, action at block S307 is performed. At block S304, whether the acquisition of the key point data satisfies the corresponding data acquisition rule is determined. If so, action at block S305 is performed; if not, action at block S306 is performed.


At block S305, a trial operation completion flag, a trial operation diagnosis result and the key point data are uploaded to the cloud server.


At block S306, the trial operation completion flag, the trial operation diagnosis result and an incomplete key point data acquisition identifier are uploaded to the cloud server.


At block S307, whether the air conditioning unit has a failure is determined. If so, action at block S308 is performed; if not, action at block S309 is performed.


At block S308, the failure code, the trial operation unfinished identification and the key point data of one cycle before the failure occurs are uploaded to the cloud server.


At block S309, the trial operation unfinished identification is uploaded to cloud server.


In summary, the remote debugging method for an air conditioning unit according to the present disclosure, by collecting key point data of the operation of the air conditioning unit in different detection stages, can effectively monitor the overall trial operation process of the air conditioning unit and reduce the occupation of channels and storage space by invalid data.


With the popularity of intelligence, the existing air conditioning units gradually enter the on-line intelligent control phase. For the convenience of data communication and the standardization of production, each outdoor unit is usually provided with a networking module for acquiring the operation data of the outdoor unit and uploading the operation data of the outdoor unit to the cloud server in real time. The networking module can be a 4G (The 4th Generation Mobile Communication Technology) communication module, a 5G (The 5th Generation Mobile Communication Technology) communication module, or a wifi (wireless network communication technology) communication module, and the networking module uploads the operation data of the air conditioning unit to the cloud server via a mobile network or a wireless network.


In some embodiments of the present disclosure, the air conditioning unit includes a plurality of outdoor units and a networking module corresponding to each outdoor unit, and the air conditioning unit combines the plurality of outdoor units in parallel into one system and communicates based on a bus communication principle. In the communication process, in order to facilitate the control of the indoor and outdoor units of the air conditioning unit, the plurality of outdoor units is divided into a primary outdoor unit and a secondary outdoor unit, each outdoor unit is connected to at least one indoor unit, and when receiving a control command, the primary outdoor unit distributes the control command to the corresponding secondary outdoor unit so as to control the operation state of the corresponding indoor unit. In the data uploading process, each secondary outdoor unit collects the operation data of the corresponding indoor unit, and sends the collected operation data to the primary outdoor unit, and then the primary outdoor unit uploads the operation data to the cloud server; and since each outdoor unit is provided with a networking module, the secondary outdoor unit uploads the operation data to the cloud server while sending the operation data to the primary outdoor unit. It can be seen therefrom that in the process of data uploading, the phenomenon of repeated uploading of the data of the secondary outdoor unit appears, and the repeated uploading of the data of the secondary outdoor unit causes data redundancy to occupy bandwidth, wastes data traffic and increases the cost of network communication. Therefore, there is a need to reduce data redundancy and traffic waste generated during data uploading and to save costs.


In order to reduce uploading data redundancy and traffic waste, the present disclosure provides a data uploading method for an air conditioning unit. When data of the air conditioning unit is uploaded, a corresponding data uploading mechanism is determined to upload data according to the type of the outdoor unit, so that the data redundancy and the traffic used when data is uploaded via a networking module can be reduced, thereby avoiding network resource waste and saving the cost of network communication. The data uploading method for an air conditioning unit of the present disclosure is described in detail below.



FIG. 6 is a flowchart of a data updating method for an air conditioning unit according to an embodiment of the present disclosure.


As shown in FIG. 6, the data uploading method for an air conditioning unit according to an embodiment of the present disclosure may include the following actions.


At block S31, a type of an outdoor unit is determined, wherein the type of the outdoor unit includes a primary outdoor unit and a secondary outdoor unit. In one embodiment of the present disclosure, the quantity of the secondary outdoor units may be plural, and each outdoor unit may be correspondingly connected to at least one indoor unit.


According to one embodiment of the present disclosure, said determining the type of the outdoor unit includes: acquiring parameter information of the outdoor unit; and determining the type of the outdoor unit according to the parameter information of the outdoor unit. The parameter information of the outdoor unit includes an address code of the outdoor unit, and the type of the outdoor unit can be determined according to the address code of the outdoor unit.


Specifically, when the air conditioning unit is installed, an installer may set an outdoor unit as a primary/secondary according to a certain rule, and divide the outdoor units into one primary outdoor unit and a plurality of secondary outdoor units. For example, the primary outdoor unit is determined according to the quantity of indoor units connected to the outdoor unit, or according to the performance of the outdoor unit itself. For example, an outdoor unit connected to a large number of indoor units is used as the primary outdoor unit, or an outdoor unit having a large storage capacity and good performance is used as the primary outdoor unit, and the remaining outdoor units other than the primary outdoor unit are used as the secondary outdoor units. The primary outdoor unit and the secondary outdoor units are then marked according to different address codes, for example, an address code set with 0 #indicates the primary outdoor unit and an address code set with non-0 #indicates the secondary outdoor unit.


During the power-on operation of the air conditioning unit, the address code of each indoor unit is acquired via the networking module corresponding to each outdoor unit, and then it is determined whether the corresponding outdoor unit is a primary outdoor unit or a secondary outdoor unit according to the acquired address code. When the address code of the outdoor unit is 0 #, it can be determined that the outdoor unit is a primary outdoor unit; and when the address code of the outdoor unit is non-0 #, it is determined that the outdoor unit is a secondary outdoor unit.


In some embodiments of the present disclosure, when the primary or secondary outdoor units of the outdoor unit change, i.e., when the address code of the outdoor unit changes, the networking module may re-determine the type of the outdoor unit according to the changed address code information of the outdoor unit.


According to an embodiment of the present disclosure, before determining the type of the outdoor unit, the method further includes: establishing a communication connection between each outdoor unit and the corresponding networking module.


That is to say, after the air conditioning unit is powered on, each outdoor unit can firstly establish a communication connection with the corresponding networking module according to a communication protocol, and after the communication connection is established, the networking module can acquire parameter information and operation parameter information of the corresponding outdoor unit, wherein the operation parameter information includes an operation parameter of the outdoor unit itself and an operation parameter of the indoor unit connected to the outdoor unit.


At block S32, a data uploading mechanism is determined according to the type of the outdoor unit, so as to upload global data of the air conditioning unit via the networking module corresponding to the primary outdoor unit and/or upload local data of the air conditioning unit via the networking module corresponding to the secondary outdoor unit.


According to one embodiment of the present disclosure, the global data of the air conditioning unit includes an operation parameter and an identity of each indoor unit in the air conditioning unit, an operation parameter and an identity of each outdoor unit, and an identity of each networking module, and the local data of the air conditioning unit includes an identity of the secondary outdoor unit and the identity of the networking module corresponding to the secondary outdoor unit. The operation parameters of the outdoor unit may include: an operating frequency of the compressor, a target frequency of the compressor, a defrosting state of the outdoor unit, current and voltage of the outdoor unit, an outdoor ambient temperature, a temperature of the condenser, an exhaust air temperature of the compressor, the identity of the outdoor unit, a controller parameter of the outdoor unit, the failure code of the outdoor unit, an outdoor wind speed state, etc., and the identity of the outdoor unit may include an SN (Serial Number) code of the outdoor unit. The operation parameters of indoor unit may include: the inlet and outlet temperatures of an indoor heat exchanger, a flow rate of the refrigerant, a dirty and jamming condition of the indoor heat exchanger, a power, a voltage, a current, etc. and the identity of the indoor unit may include an SN code of the indoor unit and/or an address of the indoor unit. The identity of the networking module may include an SN code and/or an ICCID (Integrate Circuit Card Identity).


Specifically, after the type of the outdoor unit is determined in the above-mentioned action at block S31, a data uploading mechanism is determined according to the type of the outdoor unit. When the type of the outdoor unit is the primary outdoor unit, the networking module correspondingly connected thereto acquires the operation parameter of each indoor unit and outdoor unit, and the identity of each indoor unit, each outdoor unit and each networking module are uploaded to a cloud server; and when the type of the outdoor unit is the secondary outdoor unit, the corresponding connected networking module thereto uploads the identity of the outdoor unit and the identity of the corresponding networking module to the cloud server.


For example, when using the air conditioning unit, a user may send a control instruction according to his/her own requirements so as to operate the outdoor unit corresponding to the indoor unit requiring cooling or heating to meet the demand for indoor cooling or heating. There are various methods for sending the control instruction, and the control instruction can be sent via a wire controller, the control instruction can also be sent via the terminal device, or the control instruction can be sent via an upper computer (such as in an office building or a shopping mall, generally sending the control instruction via an upper computer in a monitoring room).


During the operation of the air conditioning unit, when the current outdoor unit is determined to be the primary outdoor unit according to the address code, since the primary outdoor unit receives parameter information sent by other secondary outdoor units, namely, the primary outdoor unit contains all the parameter information about the whole air conditioning unit, at this moment, the networking module will upload all the data in the primary outdoor unit to the cloud server; and when the current outdoor unit is determined to be the secondary outdoor unit according to the address code, in order to avoid repetition of data uploading and waste of traffic, the networking module corresponding to the secondary outdoor unit only needs upload its own SN code, ICCID and the SN code of the secondary outdoor unit to the cloud server.


That is to say, the networking module corresponding to the primary outdoor unit is responsible for uploading the identity thereof and the operation parameters of the whole unit, and the networking module corresponding to the secondary outdoor unit is responsible for uploading the identity thereof and the identity of the secondary outdoor unit, thereby avoiding repeated uploading of data and waste of traffic while ensuring global data uploading.


According to one embodiment of the present disclosure, a cycle for uploading the global data is less than or equal to a cycle for uploading the local data.


That is to say, when the networking module connected to the primary outdoor unit executes the global data uploading mechanism, the uploading cycle can be set according to a pre-set cycle, or a cycle remotely set by the cloud server. For example, the cycle for uploading the global data can be set as 1 min to 60 min. When the networking module connected to the secondary outdoor unit will execute the local data uploading mechanism, the cycle for uploading the local data may be the same as the cycle for uploading the global data or longer than the cycle for uploading the global data. For example, the cycle for uploading the local data may be set to 1 h to 24 h. The reason why the cycle for uploading the global data is less than the cycle for uploading the local data is that firstly, the integrity and consistency of the global data uploaded to the cloud server are guaranteed, and secondly, since the global data already contains the local data, the cycle for uploading the local data can be longer, so that the frequency of the local data uploading can be reduced, and thus the usage amount of data traffic can be reduced.


Further, in some embodiments of the present disclosure, said uploading the local data of the air conditioning unit via the networking module corresponding to the secondary outdoor unit includes: receiving a periodic query instruction from the cloud server; uploading the local data of the air conditioning unit according to the periodic query instruction.


In other words, when the current outdoor unit is the secondary outdoor unit, the networking module corresponding to the secondary outdoor unit may upload the identity thereof and the identity of the corresponding outdoor unit to the cloud server according to a set cycle, and may also upload the identity thereof and the identity of the corresponding outdoor unit to the cloud server according to the query instruction when receiving a periodic query instruction sent by the cloud server. In contrast, when a query instruction is not received, the networking module does not upload a corresponding parameter, so that data traffic consumed by the networking module uploading data can be reduced.


It should be noted that even if the primary and secondary outdoor units of the air conditioning unit change, the corresponding networking module can acquire the SN code of the outdoor unit, and determine the data uploading mechanism according to the SN code, which has strong versatility and is applicable to any operation scenario of the air conditioning unit.


In summary, according to the data uploading method for an air conditioning unit in the embodiment of the present disclosure, after determining the type of the outdoor unit, a data uploading mechanism is determined according to the type of the outdoor unit, and data of the air conditioning unit is updated according to the data uploading mechanism of the corresponding outdoor unit via the networking module connected to the outdoor unit. Therefore, according to the method, when data of the air conditioning unit is uploaded, a corresponding data uploading mechanism for uploading data is determined according to the type of the outdoor unit, so that the data redundancy and the traffic used when data is uploaded via a networking module can be reduced, thereby avoiding network resource waste and saving the cost of network communication.


In accordance with the foregoing embodiments, the present disclosure also provides a remote debugging apparatus for an air conditioning unit.



FIG. 4 is a schematic block diagram of a remote debugging apparatus of an air conditioning unit according to an embodiment of the present disclosure.


As shown in FIG. 4, the remote debugging apparatus of an air conditioning unit according to an embodiment of the present disclosure includes: a determination module 10, an acquisition module 20 and an uploading module 30.


The determination module 10 is configured to determine a detection stage in a trial operation process of the air conditioning unit, wherein the trial operation process of the air conditioning unit includes a plurality of detection stages, each of the plurality of detection stages being provided with a corresponding data acquisition rule. The acquisition module 20 is configured to acquire key point data of each of the plurality of detection stages according to a data acquisition rule corresponding to the detection stage. The uploading module 30 is configured to determine, in response to ending of the trial operation process of the air conditioning unit, a trial operation result of the air conditioning unit and uploading data according to the trial operation result, so that remote debugging is performed on the air conditioning unit by a cloud server according to the uploaded data of the air conditioning unit.


According to one embodiment of the present disclosure, a corresponding operation flag bit is provided in each of the plurality of detection stages, wherein the determination module determining the detection stage in the trial operation process of the air conditioning unit is specifically configured to acquire an operation flag bit in the trial operation process of the air conditioning unit; and determine a corresponding detection stage according to the operation flag bit.


According to one embodiment of the present disclosure, the uploading module 30 uploading data according to the trial operation result is specifically configured to: in accordance with a determination that the trial operation process of the air conditioning unit ends normally according to the trial operation result, upload, in response to acquisition of the key point data satisfying the corresponding data acquisition rule, a trial operation completion flag, a trial operation diagnosis result and the key point data.


According to an embodiment of the present disclosure, the uploading module 30 uploading data according to the trial operation result is specifically configured to upload a trial operation completion flag, a trial operation diagnosis result and an incomplete key point data acquisition identifier in response to the key point data acquisition not satisfying the corresponding data acquisition rule.


According to an embodiment of the present disclosure, the uploading module 30 uploading data according to the trial operation result is specifically configured to: in accordance with a determination that the trial operation process of the air conditioning unit ends abnormally according to the trial operation result, upload, in response to a determination that the air conditioning unit has a failure, a failure code, a trial operation unfinished identification and key point data of one cycle before the failure occurs.


According to one embodiment of the present disclosure, the uploading module 30 uploading data according to the trial operation result further is specifically configured to: upload the trial operation unfinished identification in response to a determination that the air conditioning unit has no failure.


According to one embodiment of the present disclosure, the data acquisition rule corresponding to each of the plurality of detection stages is associated with an operation state of the air conditioning unit in the detection stage.


According to one embodiment of the present disclosure, the air conditioning unit includes a plurality of outdoor units and a networking module corresponding to each of the plurality of outdoor units, and the determination module 10 is further configured to determine a type of the outdoor unit, wherein the type of the outdoor unit includes a primary outdoor unit and a secondary outdoor unit; and the uploading module 30 is further configured to determine a data uploading mechanism according to the type of the outdoor unit, so as to upload global data of the air conditioning unit via the networking module corresponding to the primary outdoor unit and/or upload local data of the air conditioning unit via the networking module corresponding to the secondary outdoor unit.


According to one embodiment of the present disclosure, the determination module 10 determining the type of the outdoor unit is specifically configured to acquire parameter information of the outdoor unit; and determine the type of the outdoor unit according to the parameter information of the outdoor unit.


According to one embodiment of the present disclosure, the global data of the air conditioning unit includes an operation parameter and an identity of each indoor unit in the air conditioning unit, an operation parameter and an identity of each of the plurality of outdoor units, and an identity of each networking module, and the local data of the air conditioning unit includes an identity of the secondary outdoor unit and the identity of a networking module corresponding to the secondary outdoor unit.


According to one embodiment of the present disclosure, a cycle for uploading the global data is less than or equal to a cycle for uploading the local data.


According to another embodiment of the present disclosure, the uploading module 30 uploading the local data of the air conditioning unit via the networking module corresponding to the secondary outdoor unit is specifically configured to: receive a periodic query instruction from a cloud server; and upload the local data of the air conditioning unit according to the periodic query instruction.


According to an embodiment of the present disclosure, the parameter information of the outdoor unit includes an address code of the outdoor unit, wherein the determination module 10 determining the type of the outdoor unit according to the parameter information of the outdoor unit is specifically configured to: determine the type of the outdoor unit according to the address code of the outdoor unit.


According to an embodiment of the present disclosure, the apparatus further includes: a communication establishment module configured to, before determining the type of the outdoor unit, establish a communication connection between each outdoor unit and the corresponding networking module.


It should be noted that for the details not disclosed in the remote debugging apparatus for an air conditioning unit according to an embodiment of the present disclosure, reference can be made to the details disclosed in the remote debugging method for an air conditioning unit according to an embodiment of the present disclosure, and the detailed description thereof will not be repeated here.


The remote debugging apparatus for an air conditioning unit according to the present disclosure, by collecting key point data of the operation of the air conditioning unit in different detection stages, can effectively monitor the overall trial operation process of the air conditioning unit and reduce the occupation of channels and storage space by invalid data.


In accordance with the foregoing embodiments, the present disclosure also provides an air conditioning unit.



FIG. 5 is a schematic block diagram of the air conditioning unit according to an embodiment of the present disclosure.


As shown in FIG. 5, an embodiment of the present disclosure provides an air conditioning unit 100, including a memory 110, a processor 120 and a remote debugging program for an air conditioning unit. The remote debugging program is stored on the memory 110 and executable on the processor 120, the processor 120 implementing the remote debugging method for an air conditioning unit described above when executing the remote debugging program for an air conditioning unit.


The air conditioning unit according to the embodiment of the present disclosure, by performing the remote debugging method for an air conditioning unit described above, can effectively monitor the overall trial operation process of the air conditioning unit and reduce the occupation of channels and storage space by invalid data.


Corresponding to the embodiments described above, the present disclosure also provides a computer-readable storage medium.


The computer-readable storage medium according to the present disclosure has stored thereon a remote debugging program for an air conditioning unit, the remote debugging program for an air conditioning unit, when executed by a processor, implementing the remote debugging method for an air conditioning unit described above.


The computer-readable storage medium according the embodiment of the present disclosure, by performing the remote debugging method for an air conditioning unit described above, can effectively monitor the overall trial operation process of the air conditioning unit and reduce the occupation of channels and storage space by invalid data.


It should be noted that the logic and/or actions represented in the flowcharts or otherwise described herein, e.g. an ordered listing of executable instructions that can be thought of as implementing logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. In the context of this specification, a “computer-readable medium” can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection (electronic device) having one or more wirings, a portable computer disc cartridge (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable optical disc read-only memory (CDROM). In addition, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.


It should be understood that portions of the present disclosure may be implemented in hardware, software, firmware, or a combination thereof. In the embodiments described above, the steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it may be implemented using any one or combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logic functions on data signals, application specific integrated circuits having appropriate combinational logic gates, programmable gate arrays (PGA), field programmable gate arrays (FPGA), and the like.


In the description of this specification, references to descriptions of the terms “an embodiment,” “some embodiments,” “examples,” “specific examples,” or “some examples,” etc. mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present disclosure. In this specification, schematic representations of the above-mentioned terms are not necessarily directed to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.


While embodiments of the present disclosure have been shown and described, it will be understood that the above-described embodiments are exemplary and cannot be understood as being restrictive, and changes, modifications, substitutions and alterations may be made by those skilled in the art without departing from the scope of the present disclosure.

Claims
  • 1.-17. (canceled)
  • 18. A remote debugging method comprising: determining one or more detection stages in a trial operation process of an air conditioning unit, each of the one or more detection stages being provided with a corresponding data acquisition rule;acquiring key point data of each of the one or more detection stages according to a data acquisition rule corresponding to the detection stage; andin response to ending of the trial operation process of the air conditioning unit, determining a trial operation result of the air conditioning unit, and uploading data according to the trial operation result.
  • 19. The method according to claim 18, wherein: a corresponding operation flag bit is provided in each of the one or more detection stages; anddetermining the one or more detection stages in the trial operation process of the air conditioning unit includes: acquiring one or more operation flag bits in the trial operation process of the air conditioning unit; anddetermining the one or more detection stages according to the one or more operation flag bits.
  • 20. The method according to claim 18, wherein uploading the data according to the trial operation result includes: in accordance with a determination that the trial operation process of the air conditioning unit ends normally according to the trial operation result, uploading, in response to acquisition of the key point data satisfying the corresponding data acquisition rule, a trial operation completion flag, a trial operation diagnosis result, and the key point data.
  • 21. The method according to claim 20, wherein uploading the data according to the trial operation result further includes: uploading the trial operation completion flag, the trial operation diagnosis result, and an incomplete key point data acquisition identifier in response to the acquisition of the key point data not satisfying the corresponding data acquisition rule.
  • 22. The method according to claim 18, wherein uploading the data according to the trial operation result includes: in accordance with a determination that the trial operation process of the air conditioning unit ends abnormally according to the trial operation result, uploading, in response to a determination that the air conditioning unit has a failure, a failure code, a trial operation unfinished identification, and key point data of one cycle before the failure occurs.
  • 23. The method according to claim 22, wherein uploading the data according to the trial operation result further includes: uploading the trial operation unfinished identification in response to a determination that the air conditioning unit has no failure.
  • 24. The method according to claim 18, wherein the data acquisition rule corresponding to one detection stage of the one or more detection stages is associated with an operation state of the air conditioning unit in the one detection stage.
  • 25. The method according to claim 18, wherein the air conditioning unit includes a plurality of outdoor units and a networking module corresponding to each of the plurality of outdoor units;the method further comprising: determining a type of each of the plurality of outdoor units, wherein the type being a primary outdoor unit or a secondary outdoor unit; anddetermining a data uploading mechanism according to the types of the outdoor units, so as to: upload global data of the air conditioning unit via a networking module corresponding to the primary outdoor unit, and/orupload local data of the air conditioning unit via a networking module corresponding to the secondary outdoor unit.
  • 26. The method according to claim 25, wherein determining the type of the outdoor unit includes: acquiring parameter information of the outdoor unit; anddetermining the type of the outdoor unit according to the parameter information of the outdoor unit.
  • 27. The method according to claim 26, wherein: the parameter information of the outdoor unit includes an address code of the outdoor unit; anddetermining the type of the outdoor unit according to the parameter information of the outdoor unit includes: determining the type of the outdoor unit according to the address code of the outdoor unit.
  • 28. The method according to claim 25, wherein: the global data of the air conditioning unit includes an operation parameter and an identity of each indoor unit of the air conditioning unit, an operation parameter and an identity of each of the plurality of outdoor units, and an identity of each networking module; andthe local data of the air conditioning unit includes an identity of the secondary outdoor unit and an identity of a networking module corresponding to the secondary outdoor unit.
  • 29. The method according to claim 25, wherein a cycle for uploading the global data is less than or equal to a cycle for uploading the local data.
  • 30. The method according to claim 25, wherein uploading the local data of the air conditioning unit via the networking module corresponding to the secondary outdoor unit includes: receiving a periodic query instruction from the cloud server; anduploading the local data of the air conditioning unit according to the periodic query instruction.
  • 31. The method according to claim 25, further comprising, prior to determining the type of the outdoor unit: establishing a communication connection between each of the plurality of outdoor units and the corresponding networking module.
  • 32. An air conditioning unit comprising: a memory storing a program; anda processor configured to execute the program to: determine one or more detection stages in a trial operation process of the air conditioning unit, each of the one or more detection stages being provided with a corresponding data acquisition rule;acquire key point data of each of the one or more detection stages according to a data acquisition rule corresponding to the detection stage; andin response to ending of the trial operation process of the air conditioning unit, determine a trial operation result of the air conditioning unit, and uploading data according to the trial operation result.
  • 33. The air conditioning unit according to claim 32, wherein: a corresponding operation flag bit is provided in each of the one or more detection stages; andthe processor is further configured to execute the program to: acquire one or more operation flag bits in the trial operation process of the air conditioning unit; anddetermine the one or more detection stages according to the one or more operation flag bits.
  • 34. The air conditioning unit according to claim 32, wherein the processor is further configured to execute the program to: in accordance with a determination that the trial operation process of the air conditioning unit ends normally according to the trial operation result, upload, in response to acquisition of the key point data satisfying the corresponding data acquisition rule, a trial operation completion flag, a trial operation diagnosis result, and the key point data.
  • 35. The air conditioning unit according to claim 34, wherein the processor is further configured to execute the program to: upload the trial operation completion flag, the trial operation diagnosis result, and an incomplete key point data acquisition identifier in response to the acquisition of the key point data not satisfying the corresponding data acquisition rule.
  • 36. The air conditioning unit according to claim 32, wherein the processor is further configured to execute the program to: in accordance with a determination that the trial operation process of the air conditioning unit ends abnormally according to the trial operation result, upload, in response to a determination that the air conditioning unit has a failure, a failure code, a trial operation unfinished identification, and key point data of one cycle before the failure occurs.
  • 37. A non-transitory computer-readable storage medium storing a program for that, when executed by a processor, causes the processor to: determine one or more detection stages in a trial operation process of the air conditioning unit, each of the one or more detection stages being provided with a corresponding data acquisition rule;acquire key point data of each of the one or more detection stages according to a data acquisition rule corresponding to the detection stage; andin response to ending of the trial operation process of the air conditioning unit, determine a trial operation result of the air conditioning unit, and uploading data according to the trial operation result.
Priority Claims (2)
Number Date Country Kind
202210137844.5 Feb 2022 CN national
202210142642.X Feb 2022 CN national
PCT Information
Filing Document Filing Date Country Kind
PCT/CN2023/074645 2/6/2023 WO