Air conditioner fault detection method, device, equipment and storage medium

By acquiring the operational data of air conditioner fault error signals and using box plot algorithms and data threshold analysis, the cause of air conditioner faults can be accurately located, solving the problem of low accuracy in air conditioner fault analysis and reducing the difficulty of maintenance.

CN115978713BActive Publication Date: 2025-12-19TCL AIR CONDITIONER WUHAN
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202211644014.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-20
Publication Date
2025-12-19
Estimated Expiration
2042-12-20

AI Technical Summary

Technical Problem

The low accuracy of air conditioner malfunction analysis increases the difficulty of repair.

Method used

By acquiring the air conditioner operation data within a preset time period corresponding to the fault error signal, and using box plot algorithm and data threshold analysis, the air conditioner fault time and environmental parameters are determined, and the cause of the fault is accurately located.

Benefits of technology

It improves the accuracy of air conditioner fault analysis and reduces the difficulty of repair.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115978713B_ABST
    Figure CN115978713B_ABST
Patent Text Reader

Abstract

The application provides an air conditioner fault detection method, device, equipment and storage medium, through obtaining air conditioner running data in a preset time corresponding to a fault error signal of the air conditioner after responding to the fault error signal; and determining an air conditioner fault time corresponding to the air conditioner error according to the air conditioner running data and an operation data threshold corresponding to the fault error signal; and then determining a fault cause corresponding to the fault error signal according to an environmental parameter corresponding to the air conditioner fault time. The technical scheme of determining the fault cause by experience and combining the current air conditioner running parameters in the prior art is abandoned, the accuracy of the air conditioner fault cause analysis is improved, and the air conditioner maintenance difficulty is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of air conditioners, in particular to an air conditioner fault detection method, device, equipment and storage medium. BACKGROUND

[0002] During use, air conditioners often fail due to various environmental factors. Generally, fault information is reported to an air conditioner management system so that management personnel can maintain the air conditioner. Currently, maintenance personnel generally need to analyze the fault cause of the air conditioner before maintenance, so as to maintain based on the fault cause. However, fault cause analysis generally requires air conditioner data analysis. Due to the large amount of data and the diversity of fault causes, maintenance personnel generally determine the fault cause based on experience and current air conditioner operating parameters, which reduces the accuracy of fault cause analysis and increases the difficulty of air conditioner maintenance. SUMMARY

[0003] The present application provides an air conditioner fault detection method, device, equipment and storage medium, which aims to solve the problem of low accuracy of air conditioner fault cause analysis and increase the difficulty of air conditioner maintenance, and improve the accuracy of air conditioner fault analysis.

[0004] In a first aspect, the present application provides an air conditioner fault detection method, comprising:

[0005] In response to a fault error signal of an air conditioner, obtaining air conditioner operating data within a preset time corresponding to the fault error signal;

[0006] According to the air conditioner operating data and the operating data threshold corresponding to the fault error signal, determining the air conditioner fault time corresponding to the air conditioner error;

[0007] According to the environmental parameters corresponding to the air conditioner fault time, determining the fault cause corresponding to the fault error signal.

[0008] In a possible implementation manner of the present application, the air conditioner fault time corresponding to the air conditioner error is determined according to the air conditioner operating data and the operating data threshold corresponding to the fault error signal, comprising:

[0009] According to the data distribution information of the air conditioner operating data, determining the abnormal data in the air conditioner operating data;

[0010] According to the difference relationship between the abnormal data and the operating data threshold corresponding to the fault error signal, determining the target abnormal data in the abnormal data;

[0011] According to the time information corresponding to the target abnormal data, determining the air conditioner fault time corresponding to the air conditioner error.

[0012] In a possible implementation of the present application, the determining of the abnormal data in the air conditioner running data according to the data distribution information of the air conditioner running data comprises:

[0013] The air conditioner running data is calculated according to a preset box plot algorithm to generate a first box plot;

[0014] If no abnormal data is obtained based on the first box plot, the air conditioner running data is divided according to corresponding time information of the air conditioner running data to obtain first running data corresponding to a first time period and second running data corresponding to a second time period;

[0015] The first running data is calculated according to a preset box plot algorithm to obtain a second box plot, and the second running data is calculated according to a preset box plot algorithm to obtain a third box plot;

[0016] The abnormal data in the air conditioner running data is determined according to the second box plot and the third box plot.

[0017] In a possible implementation of the present application, the determining of the target abnormal data in the abnormal data according to a difference relationship between the abnormal data and the running data threshold corresponding to the fault error signal comprises:

[0018] The abnormal data and the running data threshold corresponding to the fault error signal are compared;

[0019] If any of the abnormal data is greater than the running data threshold, the abnormal data greater than the running data threshold is determined as the target abnormal data.

[0020] In a possible implementation of the present application, the determining of the air conditioner fault time corresponding to the air conditioner error according to the time information corresponding to the target abnormal data comprises:

[0021] If the target abnormal data includes at least two, the time information corresponding to each of the target abnormal data is obtained;

[0022] The air conditioner fault time is determined according to a time interval between the time information corresponding to each of the target abnormal data and the time information responding to the fault error signal.

[0023] In a possible implementation of the present application, in response to a fault error signal of an air conditioner, air conditioner running data in a preset time period corresponding to the fault error signal is obtained, comprising:

[0024] In response to a fault error signal of an air conditioner, an air conditioner identifier and a fault type corresponding to the fault error signal are obtained;

[0025] searching a preset database to obtain a data type corresponding to the fault type;

[0026] obtaining air conditioner running data in a preset time period corresponding to the data type in the preset database corresponding to the air conditioner identifier.

[0027] In a possible implementation of the air conditioner fault detection method, before the step of obtaining the air conditioner running data in the preset time period corresponding to the fault error signal, the method further includes:

[0028] When the air conditioner running data is received, determining a target sub-database to be stored according to an air conditioner identifier of a source air conditioner of the air conditioner running data and a data type of the air conditioner running data.

[0029] storing time information corresponding to the air conditioner running data in the target sub-database.

[0030] In a second aspect, the application further provides an air conditioner fault detection device, which includes:

[0031] a response obtaining module configured to obtain air conditioner running data in a preset time period corresponding to a fault error signal of an air conditioner in response to the fault error signal of the air conditioner;

[0032] a data processing module configured to determine an air conditioner fault time corresponding to the fault error of the air conditioner according to the air conditioner running data and an operation data threshold value corresponding to the fault error signal;

[0033] a fault determining module configured to determine a fault cause corresponding to the fault error signal according to an environmental parameter corresponding to the air conditioner fault time.

[0034] In a third aspect, the application further provides an air conditioner fault detection device, which includes:

[0035] one or more processors;

[0036] a memory; and

[0037] one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the processor to implement the air conditioner fault detection method.

[0038] In a fourth aspect, the application further provides a computer readable storage medium having a computer program stored thereon, wherein the computer program is loaded by a processor to execute steps in the air conditioner fault detection method.

[0039] The application provides an air conditioner fault detection method, device, equipment and storage medium. After a fault error signal of an air conditioner is responded, air conditioner running data in a preset time period corresponding to the fault error signal is acquired. According to the air conditioner running data and a running data threshold corresponding to the fault error signal, an air conditioner fault time corresponding to the fault error signal is determined. According to an environmental parameter corresponding to the air conditioner fault time, a fault cause corresponding to the fault error signal is determined. After the fault error signal is detected, the air conditioner running data in the preset time period corresponding to the fault error signal is acquired, that is, the fault analysis is performed by using the air conditioner running data saved in advance, the analysis amount of the air conditioner running data is increased, the comprehensiveness and rationality of the fault analysis are ensured, then the time corresponding to the abnormal running data is determined from the running parameter according to the time information corresponding to the air conditioner running data and the running data threshold corresponding to the fault error signal, the air conditioner fault time is determined, the environmental parameter corresponding to the air conditioner fault time is analyzed, the fault cause causing the air conditioner fault is determined, the comprehensiveness and rationality of the analysis data are ensured, the technical scheme for determining the fault cause by experience and combining the current air conditioner running parameter in the prior art is abandoned, the accuracy of the air conditioner fault cause analysis is improved, and the air conditioner maintenance difficulty is reduced. BRIEF DESCRIPTION OF DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0041] Figure 1 is a scene schematic diagram of an air conditioner fault detection method provided by the embodiment of the present application;

[0042] Figure 2 is an embodiment flow schematic diagram of an air conditioner fault detection method provided by the embodiment of the present application;

[0043] Figure 3 is an embodiment flow schematic diagram of an air conditioner fault time determination in an air conditioner fault detection method provided by the embodiment of the present application;

[0044] Figure 4 is an embodiment flow schematic diagram of an abnormal data determination in an air conditioner fault detection method provided by the embodiment of the present application;

[0045] Figure 5 is an embodiment flow schematic diagram of an abnormal data determination in an air conditioner fault detection method provided by the embodiment of the present application;

[0046] Figure 6An embodiment of the air conditioner fault detection method provided in the present application is shown in the flowchart of one of the implementation schemes of the air conditioner operation data acquisition in the air conditioner fault detection method provided in the present application.

[0047] Figure 7 An embodiment of the air conditioner fault detection method provided in the present application is shown in the flowchart of one of the implementation schemes of the air conditioner operation data acquisition in the air conditioner fault detection method provided in the present application.

[0048] Figure 8 An embodiment of the air conditioner fault detection device provided in the present application is shown in the structural schematic diagram.

[0049] Figure 9 An embodiment of the air conditioner fault detection device provided in the present application is shown in the structural schematic diagram. DETAILED DESCRIPTION

[0050] The technical solutions in the embodiments of the present application will be clearly and completely described in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all the other embodiments obtained by those skilled in the art without creative work fall within the protection scope of the present application.

[0051] In the description of the present application, it should be understood that the terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the purpose of facilitating the description of the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation of the present application. In addition, the terms "first", "second" are only for the purpose of description, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the technical features indicated. Therefore, the features limited by "first", "second" can explicitly or implicitly include one or more of the features. In the description of the present application, the meaning of "multiple" is two or more, unless otherwise specifically limited.

[0052] In this application, the term "exemplary" is used to mean "serving as an example, illustration, or description." Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is provided to enable any person skilled in the art to make and use the invention. Details are set forth in the following description for purposes of explanation. It should be understood that those skilled in the art will recognize that the invention can be made without using these specific details. In other instances, well-known structures and processes will not be described in detail to avoid obscuring the description of the invention with unnecessary detail. Therefore, the invention is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.

[0053] This application provides an air conditioner fault detection method, apparatus, device, and storage medium, which will be described in detail below.

[0054] The air conditioner fault detection method in this embodiment of the invention is applied to an air conditioner fault detection device. The air conditioner fault detection device is set in an air conditioner fault detection equipment. The air conditioner fault detection equipment is equipped with one or more processors, a memory, and one or more application programs. The one or more application programs are stored in the memory and configured to be executed by the processor to implement the air conditioner fault detection method. The air conditioner fault detection equipment can be a terminal, such as a mobile phone or a tablet computer. The air conditioner fault detection equipment can also be a server, or a service cluster composed of multiple servers, or a parent air conditioner connected to multiple sub-air conditioners. The parent air conditioner is used to analyze the fault causes of each sub-air conditioner.

[0055] like Figure 1 As shown, Figure 1 This is a schematic diagram of a scenario for an air conditioner fault detection method according to an embodiment of this application. The air conditioner fault detection scenario in this embodiment includes an air conditioner fault detection device 100 (the air conditioner fault detection device 100 integrates an air conditioner fault detection unit). The air conditioner fault detection device 100 runs a computer-readable storage medium (or simply storage medium) corresponding to the air conditioner fault detection to perform the steps of air conditioner fault detection.

[0056] Understandable Figure 1 The air conditioning fault detection device in the scenario of the air conditioning fault detection method shown, or the device included in the air conditioning fault detection device, does not constitute a limitation on the embodiments of the present invention. That is, the number or type of device included in the scenario of the air conditioning fault detection method, or the number or type of device included in each device, does not affect the overall implementation of the technical solution in the embodiments of the present invention, and can all be considered as equivalent substitutions or derivatives of the technical solutions claimed in the embodiments of the present invention.

[0057] In this embodiment of the invention, the air conditioner fault detection device 100 is mainly used for: responding to the fault error signal of the air conditioner, obtaining the air conditioner operation data within a preset time period corresponding to the fault error signal; determining the air conditioner fault time corresponding to the air conditioner fault based on the air conditioner operation data and the operation data threshold corresponding to the fault error signal; and determining the fault cause corresponding to the fault error signal based on the environmental parameters corresponding to the air conditioner fault time.

[0058] In this embodiment of the invention, the air conditioner fault detection device 100 can be an independent air conditioner fault detection device, or it can be a network or cluster of air conditioner fault detection devices. For example, the air conditioner fault detection device 100 described in this embodiment includes, but is not limited to, computers, network hosts, single network air conditioner fault detection devices, multiple network air conditioner fault detection device sets, or cloud air conditioner fault detection devices composed of multiple air conditioner fault detection devices. The cloud air conditioner fault detection device is composed of a large number of computer or network air conditioner fault detection devices based on cloud computing.

[0059] Those skilled in the art will understand that Figure 1 The application environment shown is merely one application scenario of the solution in this application and does not constitute a limitation on the application scenario of the solution in this application. Other application environments may include those that are more specific to this application. Figure 1 The number of more or fewer air conditioner fault detection devices shown, or the network connection relationship of air conditioner fault detection devices, for example... Figure 1 Only one air conditioner fault detection device is shown in the diagram. It is understood that the scenario of this air conditioner fault detection method may also include one or more other air conditioner fault detection devices, which are not specifically limited here. The air conditioner fault detection device 100 may also include a memory for storing data, such as air conditioner operating parameters and air conditioner identification that communicate with the air conditioner fault detection device 100.

[0060] Furthermore, in the scenario of the air conditioner fault detection method of this application, the air conditioner fault detection device 100 can be equipped with a display device, or the air conditioner fault detection device 100 can be connected to an external display device 200 without a display device. The display device 200 is used to output the results of the air conditioner fault detection method executed in the air conditioner fault detection device. The air conditioner fault detection device 100 can access the background database 300 (the background database can be in the local storage of the air conditioner fault detection device, or it can be set in the cloud). The background database 300 stores information related to air conditioner fault detection, such as air conditioner operating parameters and air conditioner identification.

[0061] It should be noted that, Figure 1The schematic diagram of the air conditioner fault detection method shown is merely an example. The scenarios of the air conditioner fault detection method described in this embodiment of the invention are intended to more clearly illustrate the technical solutions of this embodiment and do not constitute a limitation on the technical solutions provided in this embodiment of the invention.

[0062] Based on the scenarios described above for air conditioner fault detection methods, an embodiment of the air conditioner fault detection method is proposed.

[0063] like Figure 2 The diagram shown is a flowchart of an embodiment of the air conditioner fault detection method in this application. The air conditioner fault detection method includes steps S201-S203:

[0064] S201. Respond to the fault error signal of the air conditioner and obtain the air conditioner operation data within a preset time period corresponding to the fault error signal.

[0065] The fault reporting signal refers to the fault reporting information generated when the air conditioner malfunctions. For example, it can be a fault code, fault type, etc. It can be understood that the fault code is a preset fault code corresponding to different fault types.

[0066] The preset duration is used to limit the amount of air conditioner operation data used to analyze the cause of the fault. That is, if the preset duration is three days, then the air conditioner operation data within the preset duration is the air conditioner operation data collected within three days prior to the time corresponding to the fault error signal of the air conditioner. It is understood that the preset duration can be set according to actual needs, such as one week, one month, etc., and this application does not limit it specifically.

[0067] The air conditioner operating data refers to the operating data of the air conditioner corresponding to the fault type of the fault error signal. For example, if the fault type corresponding to the fault error signal may be a temperature detection fault, then the temperature detection data within a preset time period is obtained, that is, the temperature detection data is the air conditioner operating parameter. It can be understood that the air conditioner operating parameter can be different data corresponding to different fault types. For example, it can also be compressor operating parameter corresponding to compressor fault (fault type), fan operating parameter corresponding to fan fault, etc.

[0068] It is understood that the air conditioner operation data carries time information, that is, the time information of the operation data is determined when the air conditioner operation data is collected.

[0069] Specifically, in the embodiments of the present application, the air conditioner fault detection method is applied to an air conditioner fault detection device, which is specifically a background management device of the air conditioner, such as a computer, a mobile phone, etc., for receiving a fault error signal communicated by the air conditioner fault detection device and receiving air conditioner running data uploaded by the air conditioner.

[0070] Specifically, after receiving the fault error signal sent by the air conditioner, the air conditioner fault detection device responds to the fault error signal of the air conditioner, acquires air conditioner running data in a preset time period corresponding to the fault error signal, specifically, determines a fault type according to the fault code (fault error signal), acquires air conditioner running data in a preset time period corresponding to the fault error signal, and specifically, the implementation manner of acquiring the air conditioner running data is not limited in the present application, such as:

[0071] In one of the embodiments of the present application, after receiving the fault error signal sent by the air conditioner, the air conditioner fault detection device responds to the fault error signal of the air conditioner, determines the fault type according to the fault code (fault error signal), and then looks up a database according to the fault type to acquire air conditioner running data corresponding to the fault type (air conditioner sending the fault error signal) in a preset time period.

[0072] In some other embodiments of the present application, after receiving the fault error signal sent by the air conditioner, the air conditioner fault detection device responds to the fault error signal of the air conditioner, determines the fault type according to the fault code (fault error signal), determines the data type of the air conditioner running data corresponding to the fault type, and then sends an air conditioner data acquisition request carrying the data type to a target air conditioner corresponding to the air conditioner identifier, the data type being the data type of the air conditioner running data to be acquired; receives air conditioner running data in a preset time period fed back by the target air conditioner.

[0073] S202, determining an air conditioner fault time corresponding to the air conditioner error according to the air conditioner running data and running data threshold values corresponding to the fault error signal.

[0074] The running data threshold value, i.e., a preset running data threshold value of the fault type corresponding to the air conditioner (air conditioner sending the fault error signal, i.e., air conditioner having a fault), is used to judge whether the air conditioner running data is abnormal, which can be acquired according to corresponding experimental verification of different air conditioners and fault types of the air conditioner.

[0075] The fault time, i.e., the time when the air conditioner fails, can be a time point or a time period. It can be understood that the generation of the fault code, i.e., the generation of the fault error signal, is an accumulation process of an abnormal air conditioner running data, and the fault error signal may be generated only when the accumulation reaches a certain value. Further, the sending time and the response time of the fault error signal may also have a time error. Therefore, the air conditioner running data anomaly needs to be analyzed to determine the actual time of the air conditioner failure.

[0076] Specifically, after detecting the fault error signal of the air conditioner and obtaining the air conditioner running data within the preset time corresponding to the fault error signal, the air conditioner fault detection device determines the air conditioner fault time corresponding to the air conditioner error according to the air conditioner running data and the running data threshold corresponding to the fault error signal. Specifically, for example:

[0077] In some embodiments of the present application, the air conditioner fault detection device compares the air conditioner running data with the running data threshold respectively to obtain abnormal data in the air conditioner running data. The air conditioner fault time is determined according to the time information corresponding to the abnormal data, such as selecting one of the time information corresponding to the abnormal data as the air conditioner fault time, or generating a minimum time interval containing all time information according to the time information corresponding to the abnormal data as the air conditioner fault time.

[0078] In some embodiments of the present application, the air conditioner fault detection device analyzes and finds the abnormal data in the air conditioner running data through a preset abnormal value algorithm or model. The air conditioner fault time is determined according to the time information corresponding to the abnormal data, such as selecting one of the time information corresponding to the abnormal data as the air conditioner fault time, or generating a minimum time interval containing all time information according to the time information corresponding to the abnormal data as the air conditioner fault time.

[0079] S203, determining the fault reason corresponding to the fault error signal according to the environment parameter corresponding to the air conditioner fault time.

[0080] The environment parameter, which is the environment parameter that affects the fault corresponding to the air conditioner fault time, is exemplified by the environment temperature, the environment humidity, the air quality, etc. It can be understood that the corresponding relationship of the environment parameter that affects the fault can be preset, i.e., the environment parameter and the fault type are associated, i.e., the environment parameter corresponding to the fault type at the air conditioner fault time can be obtained after the air conditioner fault time is determined. It can be understood that the association between the environment parameter and the fault type can be changed and edited.

[0081] Specifically, the air conditioner fault detection device determines the fault cause corresponding to the fault error signal according to the environment parameter corresponding to the air conditioner fault time. For example, the environment parameter corresponding to the fault time is compared with the parameter threshold of the environment parameter (used to determine whether the environment parameter will cause the air conditioner fault corresponding to the fault type). If the environment parameter is greater than the parameter threshold, it means that the environment parameter will cause the air conditioner fault corresponding to the fault type, that is, the environment parameter greater than the parameter threshold is the fault cause. It can be understood that the implementation of determining the fault cause corresponding to the fault error signal according to the environment parameter corresponding to the air conditioner fault time is not limited to the parameter size comparison. For example, the preset mapping table corresponding to the parameter and the fault can be searched to determine the fault cause corresponding to the environment parameter. The specific design can be made according to the actual requirement.

[0082] Specifically, in the embodiment of the present application, after the air conditioner fault detection device determines the air conditioner fault time corresponding to the air conditioner error according to the air conditioner running data and the running data threshold corresponding to the fault error signal, the environment parameter corresponding to the air conditioner fault time is obtained, the data analysis of the environment parameter corresponding to the air conditioner fault time is performed, and then the fault cause corresponding to the fault error signal is determined.

[0083] It can be understood that the environmental parameters corresponding to the fault type can include multiple, that is, in one embodiment of the present application, the air conditioner fault detection device determines the fault reason corresponding to the fault error signal according to the environmental parameters corresponding to the air conditioner fault time, and then accumulates the environmental parameters corresponding to the fault reason. If the statistical number of the environmental parameters corresponding to the fault reason within a preset time period is less than a preset statistical number threshold, an association update prompt of the environmental parameters and the fault type is fed back, which is used to remind the user to optimize the association relationship between the environmental parameters and the fault type, or the air conditioner fault detection device automatically optimizes the association relationship between the environmental parameters and the fault type, such as deleting the association relationship between the environmental parameters and the fault type corresponding to the statistical number less than the preset statistical number threshold. For example, the fault type A has an association relationship with the environmental parameter A, the environmental parameter B and the environmental parameter C respectively. According to the environmental parameters corresponding to the air conditioner fault time, the fault reason corresponding to the fault error signal is determined, which includes analyzing the environmental parameter A, the environmental parameter B and the environmental parameter C corresponding to the air conditioner fault time, determining that the fault reason is related to the environmental parameter A, and then counting the statistical number of the environmental parameter A. If the statistical number of the environmental parameter C within a preset time period is less than 1 (statistical number threshold), the association relationship between the environmental parameter C and the fault type A is deleted, that is, the next time the fault reason corresponding to the fault type A is analyzed, the environmental parameter A and the environmental parameter B having an association relationship with the fault type A are analyzed based on the data, and then the data analysis efficiency is improved.

[0084] Further, on the basis of the above-mentioned embodiments, see Figure 3 , Figure 3 The flowchart of one embodiment of the air conditioner fault detection method provided in the present application is shown in the above embodiment, which includes steps S301-S303:

[0085] S301, determining the abnormal data in the air conditioner running data according to the data distribution information of the air conditioner running data.

[0086] The data distribution information can be a normal distribution graph, a box plot or the like, which is used for abnormal data analysis in the air conditioner running data. It can be understood that the outlier data in the normal distribution graph or the box plot can be determined as abnormal data.

[0087] Specifically, in the embodiments of the present application, the data distribution information is a box plot, and the air conditioner fault detection device, after obtaining the air conditioner running data within a preset time period corresponding to the fault error signal, performs calculation and analysis on the air conditioner running data according to a preset box plot algorithm, obtains a box plot of the air conditioner running data, and obtains outliers in the box plot. The outliers are abnormal data in the air conditioner running data.

[0088] S302, determining target abnormal data in the abnormal data according to a difference relationship between the abnormal data and a running data threshold corresponding to the fault error signal.

[0089] The running data threshold is a threshold for determining whether the abnormal data is actually abnormal. It can be understood that the abnormal data is data that is abnormal in the data distribution information, and the abnormal data threshold is further used to determine whether the abnormal data is actually abnormal data affecting air conditioner fault. That is, it can be understood that the target running data is actually abnormal data affecting air conditioner fault.

[0090] The difference relationship can be a size relationship, a relationship of whether the same, etc. Different thresholds are used for different air conditioner running parameters, and the specific embodiments of the present application are not limited.

[0091] Specifically, in the embodiments of the present application, the target abnormal data in the abnormal data is determined according to the difference relationship between the abnormal data and the running data threshold corresponding to the fault error signal, and specifically includes the following steps:

[0092] (1) comparing the abnormal data and the running data threshold corresponding to the fault error signal;

[0093] (2) if any of the abnormal data is greater than the running data threshold, the abnormal data greater than the running data threshold is determined as target abnormal data.

[0094] That is, the air conditioner fault detection device compares the abnormal data and the running data threshold corresponding to the abnormal data after obtaining the abnormal data. If there is abnormal data greater than the running data threshold, the abnormal data greater than the running data threshold is determined as target abnormal data.

[0095] It can be understood that in some other embodiments of the present application, if there is target abnormal data, the air conditioner fault time corresponding to the air conditioner error is determined according to the target abnormal data; and the fault reason corresponding to the fault error signal is determined according to the environmental parameter corresponding to the air conditioner fault time.

[0096] In some embodiments of the present application, if the target abnormal data does not exist, the air conditioner operation data is divided to obtain operation data corresponding to different time periods; the operation data corresponding to each time period is calculated according to a preset box plot algorithm to obtain a box plot of the operation data corresponding to each time period, and the target abnormal data in the air conditioner operation data is determined according to abnormal data in the box plot of the operation data corresponding to each time period.

[0097] S303, determining the air conditioner fault time corresponding to the air conditioner error according to the time information corresponding to the target abnormal data.

[0098] The time information corresponding to the abnormal data, i.e., the time information of the abnormal data collection, can be understood as follows: the abnormal data is one of the air conditioner operation data, i.e., the time information of the collection of the operation data. It can be understood that the time information carries the operation data, or the collection time of each data in the air conditioner operation data is associated with each operation data. After determining the target abnormal data, the time information corresponding to the target abnormal data can be directly obtained.

[0099] Specifically, the specific implementation of the air conditioner fault detection device according to the time information corresponding to the target abnormal data to determine the air conditioner fault time corresponding to the air conditioner error is not limited, for example, selecting one of the time information corresponding to the abnormal data as the air conditioner fault time, or generating a minimum time interval containing all time information according to the time information corresponding to the abnormal data as the air conditioner fault time.

[0100] Further, on the basis of the above-mentioned embodiments, see Figure 4 , Figure 4 The flowchart of one of the embodiments of the air conditioner fault detection method provided by the present application for determining abnormal data includes steps S401-S404:

[0101] S401, calculating the air conditioner operation data according to a preset box plot algorithm to generate a first box plot.

[0102] The preset box plot algorithm can be a preset box plot algorithm model. The air conditioner operation data is input into the box plot algorithm model to obtain the first box plot.

[0103] The first box plot is a box plot calculated according to all air conditioner operation parameters within a preset time period.

[0104] Specifically, the air conditioner fault detection device, in response to a fault error signal of the air conditioner, obtains air conditioner running data in a preset time period corresponding to the fault error signal, inputs the air conditioner running data in the preset time period into a preset box plot algorithm model, and obtains a corresponding first box plot.

[0105] S402, if no abnormal data is obtained based on the first box plot, the air conditioner running data is divided according to time information corresponding to the air conditioner running data, to obtain first running data corresponding to a first time period and second running data corresponding to a second time period.

[0106] The total duration of the first time period and the second time period corresponds to the preset time period.

[0107] Specifically, after the air conditioner fault detection device inputs the air conditioner running data in the preset time period into the preset box plot algorithm model and obtains the corresponding first box plot, if no outlier is detected in the first box plot, that is, no abnormal data is detected, the air conditioner running data in the preset time period is divided by using the dichotomy method, and the air conditioner running data is divided into first running data corresponding to a first time period and second running data corresponding to a second time period. Specifically, the air conditioner running data is divided into first running data corresponding to a first time period and second running data corresponding to a second time period according to a time midpoint of time information corresponding to the air conditioner running data in the preset time period.

[0108] It can be understood that in some other embodiments of the present application, the air conditioner running data can also be divided without dividing from the time midpoint of the time information corresponding to the preset time period, or the air conditioner running data can be divided into first running data corresponding to a first time period, second running data corresponding to a second time period, and third running data corresponding to a third time period. The specific application is not specifically limited.

[0109] S403, according to the preset box plot algorithm, the first running data is calculated to obtain a second box plot, and according to the preset box plot algorithm, the second running data is calculated to obtain a third box plot.

[0110] Further, after the air conditioner fault detection device, based on the first box plot, does not obtain abnormal data, and divides the air conditioner running data according to time information corresponding to the air conditioner running data, obtains first running data corresponding to a first time period and second running data corresponding to a second time period, respectively inputs the first running data and the second running data into a preset box plot algorithm model, obtains a second box plot corresponding to the first running data, and a third box plot corresponding to the second running data.

[0111] S404, determining abnormal data in the air conditioner operation data according to the second box plot and the third box plot.

[0112] Further, the air conditioner fault detection device detects outliers in the second box plot and outliers in the third box plot as detected abnormal data after obtaining the second box plot and the third box plot. It can be understood that the abnormal data can include abnormal data detected according to the second box plot or abnormal data detected according to the third box plot, or can include abnormal data detected according to the second box plot and abnormal data detected according to the third box plot.

[0113] Further, in some other embodiments of the present application, if no abnormal data is detected based on the second box plot and the third box plot, the first operation data and the second operation data can be further divided into smaller time period corresponding operation data, which can be designed according to actual needs.

[0114] Further, in some other embodiments of the present application, if no abnormal data is detected based on the second box plot and the third box plot, feedback data analysis error information to the client.

[0115] In the present embodiment, when no abnormal data is obtained from the first box plot based on the air conditioner operation data within the preset time period, it is possible that the upper edge value and / or the lower edge value in the box plot calculated according to the preset box plot calculation model is too large and / or too small due to too large data volume, resulting in that the abnormality cannot be detected. Therefore, the air conditioner operation data is divided to enhance the difference precision of abnormal data, and further improve the accuracy of fault analysis.

[0116] Further, on the basis of the above-mentioned embodiments, see Figure 5 , Figure 5 The flowchart of one of the embodiments of the air conditioner fault detection method provided in the present application for determining abnormal data includes steps S501-S502.

[0117] S501, if the target abnormal data includes at least two, obtaining time information corresponding to each of the target abnormal data.

[0118] Specifically, the air conditioner fault detection equipment determines abnormal data in the air conditioner operation data based on the data distribution information of the air conditioner operation data; and determines the target abnormal data in the abnormal data based on the difference relationship between the abnormal data and the operation data threshold corresponding to the fault error signal. If the target abnormal data includes at least two, the time information corresponding to each target abnormal data is obtained. It can be understood that the time information corresponding to the target abnormal data is the collection time of the target abnormal data, and the corresponding target abnormal data (i.e., one of the data in the air conditioner operation data) is saved.

[0119] S502. Determine the air conditioner fault time based on the time interval between the time information corresponding to each of the target abnormal data and the time information of responding to the fault error signal.

[0120] The time information for responding to the fault error signal refers to the time for acquiring the air conditioner operation data within a preset time period.

[0121] Specifically, after acquiring the time information corresponding to each target abnormal data, the air conditioner fault detection equipment calculates the time interval between each of the time information and the time information of responding to the fault error signal, and determines the air conditioner fault time based on the time interval. This application does not specify a particular implementation method for this, for example:

[0122] In one embodiment of this application, after the air conditioner fault detection device calculates the time interval between each of the time information and the time information in response to the fault error signal, the time information corresponding to the target abnormal data corresponding to the smallest time interval between each of the time information and the time information in response to the fault error signal is determined as the air conditioner fault time.

[0123] In one embodiment of this application, after the air conditioner fault detection device calculates the time interval between each of the time information and the time information of responding to the fault error signal, it determines the time information corresponding to the target abnormal data that belongs to the time interval within the preset time interval range as the air conditioner fault time. That is, it can be understood that the air conditioner fault time may include multiple times.

[0124] Furthermore, based on the above implementation plan, see [link to relevant documentation]. Figure 6 , Figure 6 This is a flowchart illustrating one implementation scheme of the air conditioner operation data acquisition method provided in this application for air conditioner fault detection, including steps S601-S603:

[0125] S601. Respond to the fault error signal of the air conditioner and obtain the air conditioner identifier and fault type corresponding to the fault error signal.

[0126] The air conditioner identifier is, for example, air conditioner ID, air conditioner first number, etc.

[0127] Specifically, the air conditioner fault detection device determines the air conditioner identifier of the air conditioner that has failed according to the source air conditioner of the fault error signal after receiving the fault error signal. Further, the fault type of the fault error signal is determined according to the fault error signal by searching the preset mapping table, or the fault type and the air conditioner identifier are obtained by analyzing the fault error signal.

[0128] S602, search the preset database to obtain the data type corresponding to the fault type.

[0129] In the embodiments of the present application, the preset database is a non-relational database (NoSQL), and the preset database includes a plurality of data tables, and the same group of data tables has a corresponding mapping relationship.

[0130] Specifically, the air conditioner fault detection device responds to the fault error signal of the air conditioner, obtains the air conditioner identifier and the fault type corresponding to the fault error signal, searches the preset type mapping table corresponding to the type and data type in the preset database according to the fault type, determines the data type corresponding to the fault type, and obtains the air conditioner running data in the preset time period corresponding to the data type.

[0131] S603, obtain the air conditioner running data in the preset time period corresponding to the data type in the preset database corresponding to the air conditioner identifier.

[0132] Further, the air conditioner fault detection device searches the preset data mapping table corresponding to the identifier, data type and running data in the preset database, or the air conditioner running data in the preset time period corresponding to the air conditioner identifier and the data type.

[0133] It can be understood that the air conditioner running data in the preset data mapping table is updated in real time according to the preset time period, that is, in the embodiments of the present application, the air conditioner running data in the preset data mapping table will be deleted and added as time goes by. For example, if the preset time period is 7 days, the air conditioner running data in the preset data mapping table only retains the air conditioner running data in the past 7 days. It can be understood that if there is no corresponding air conditioner running data detected in one day (possibly no air conditioner is turned on) in the past 7 days, the air conditioner running data in the preset data mapping table actually only has air conditioner running data for 6 days.

[0134] In other embodiments of the present application, the air conditioner running data in the preset data mapping table can also not retain the data corresponding to the preset time length, and the air conditioner fault detection device further screens the air conditioner running data of the preset time length after obtaining the air conditioner running data in the preset data mapping table.

[0135] Further, on the basis of the above-mentioned embodiments, referring to Figure 7 , Figure 7 Another embodiment of the air conditioner fault detection method provided in the present application is shown in the flowchart, which includes steps S701-S705:

[0136] S701, when receiving the air conditioner running data, determining the target sub-database to be stored according to the air conditioner identifier of the source air conditioner of the air conditioner running data and the data type of the air conditioner running data.

[0137] The data type is, for example, outdoor temperature data, indoor temperature data, compressor frequency, etc.

[0138] The target sub-data is one of the above-mentioned preset data tables, and specifically, in the embodiments of the present application, the target sub-database is a preset data mapping table. Specifically, it can be understood that the preset data mapping table includes air conditioner identifier, data type and air conditioner running data.

[0139] Specifically, when the air conditioner fault detection device receives the air conditioner running data, it determines the target sub-database corresponding to the air conditioner identifier and the data type of the air conditioner running data according to the air conditioner identifier of the source air conditioner of the air conditioner running data and the data type of the air conditioner running data, and searches the preset database, that is, determines the preset data mapping table to be updated.

[0140] S702, storing the time information of collecting the air conditioner running data corresponding to the air conditioner running data into the target sub-database.

[0141] Further, after determining the target sub-database, the air conditioner fault detection device stores the air conditioner running data into the target sub-database, and adds the air conditioner running data into the preset data mapping table corresponding to the collection time of the air conditioner running data.

[0142] S703, in response to the fault error signal of the air conditioner, obtaining the air conditioner running data within the preset time length corresponding to the fault error signal;

[0143] S704, determining the air conditioner fault time corresponding to the error of the air conditioner according to the air conditioner running data and the running data threshold value corresponding to the fault error signal.

[0144] S705, determining the fault cause corresponding to the fault error signal according to the environment parameter corresponding to the air conditioner fault time.

[0145] The specific implementation of steps S703-S705 can refer to the above-mentioned embodiments.

[0146] It can be understood that, in the embodiments of the present application, the air conditioner operation data facts are uploaded and updated to the preset database, thereby avoiding the problem of non-reproducible data and affecting fault analysis.

[0147] Further, in some other embodiments of the present application, if the fault cause corresponding to the fault error signal cannot be determined according to the environment parameter corresponding to the air conditioner fault time, i.e., the environment parameter is a normal parameter and will not cause air conditioner failure, it is determined that the fault cause is the equipment failure of the detection equipment for detecting air conditioner operation parameters.

[0148] It can be further understood that, after the air conditioner fault detection equipment responds to the fault error signal of the air conditioner, acquires the air conditioner operation data within the preset time corresponding to the fault error signal, determines the air conditioner fault time corresponding to the air conditioner error according to the air conditioner operation data and the operation data threshold corresponding to the fault error signal, determines the fault cause corresponding to the fault error signal according to the environment parameter corresponding to the air conditioner fault time, determines the fault handling solution information according to the fault cause, generates the feedback report corresponding to the fault error signal according to the fault cause and the fault handling solution information, and sends the feedback report to the client, thereby facilitating the maintenance personnel to perform maintenance processing according to the report.

[0149] The above embodiment provides an air conditioner fault detection method. After a fault error signal of an air conditioner is detected, air conditioner running data in a preset time period corresponding to the fault error signal is obtained. According to the air conditioner running data and a running data threshold corresponding to the fault error signal, an air conditioner fault time corresponding to the air conditioner error is determined. According to environmental parameters corresponding to the air conditioner fault time, a fault cause corresponding to the fault error signal is determined. The application obtains the air conditioner running data in the preset time period corresponding to the fault error signal after the fault error signal is detected, that is, the fault is analyzed by using the air conditioner running data saved in advance, the amount of air conditioner running data is increased, the comprehensiveness and rationality of the fault analysis are ensured, then the time corresponding to the abnormal running data is determined from the running parameters according to the time information corresponding to the air conditioner running data and the running data threshold corresponding to the fault error signal, the air conditioner fault time is determined, then the environmental parameters corresponding to the air conditioner fault time are analyzed, the fault cause causing the air conditioner fault is determined, the comprehensiveness and rationality of the analysis data are ensured, the technical solution of determining the fault cause by experience and combining the current air conditioner running parameters in the prior art is abandoned, the accuracy of the air conditioner fault cause analysis is improved, and the air conditioner maintenance difficulty is reduced.

[0150] In order to better implement the air conditioner fault detection method in the embodiment of the application, on the basis of the air conditioner fault detection method, an air conditioner fault detection device is further provided in the embodiment of the application, as shown in Figure 8 The air conditioner fault detection device includes modules 801-803.

[0151] The response acquisition module 801 is configured to acquire air conditioner running data in a preset time period corresponding to a fault error signal of an air conditioner in response to the fault error signal.

[0152] The data processing module 802 is configured to determine an air conditioner fault time corresponding to the air conditioner error according to the air conditioner running data and a running data threshold corresponding to the fault error signal.

[0153] The fault determination module 803 is configured to determine a fault cause corresponding to the fault error signal according to environmental parameters corresponding to the air conditioner fault time.

[0154] In one embodiment of the application, the data processing module 802 is configured to determine an air conditioner fault time corresponding to the air conditioner error according to the air conditioner running data and a running data threshold corresponding to the fault error signal, and specifically includes a module configured to:

[0155] Determine abnormal data in the air conditioner running data according to data distribution information of the air conditioner running data.

[0156] determine target abnormal data in the abnormal data according to a difference relationship between the abnormal data and running data threshold corresponding to the fault error signal;

[0157] determine air conditioner fault time corresponding to the air conditioner error according to time information corresponding to the target abnormal data.

[0158] In an implementation of the present application, the data processing module 802 is configured to determine abnormal data in the air conditioner running data according to data distribution information of the air conditioner running data, specifically including:

[0159] generate a first box plot according to a preset box plot algorithm for calculating the air conditioner running data;

[0160] if no abnormal data is obtained based on the first box plot, divide the air conditioner running data according to time information corresponding to the air conditioner running data to obtain first running data corresponding to a first time period and second running data corresponding to a second time period;

[0161] generate a second box plot according to a preset box plot algorithm for calculating the first running data, and generate a third box plot according to a preset box plot algorithm for calculating the second running data;

[0162] determine abnormal data in the air conditioner running data according to the second box plot and the third box plot.

[0163] In an implementation of the present application, the data processing module 802 is configured to determine target abnormal data in the abnormal data according to a difference relationship between the abnormal data and running data threshold corresponding to the fault error signal, specifically including:

[0164] compare the abnormal data and the running data threshold corresponding to the fault error signal;

[0165] if any of the abnormal data is greater than the running data threshold, determine the abnormal data greater than the running data threshold as target abnormal data.

[0166] In an implementation of the present application, the data processing module 802 is configured to determine air conditioner fault time corresponding to the air conditioner error according to time information corresponding to the target abnormal data, specifically including:

[0167] if the target abnormal data includes at least two, obtain time information corresponding to each of the target abnormal data;

[0168] Determine the air conditioner fault time according to the time interval between the time information corresponding to each of the target abnormal data and the time information responding to the fault error signal.

[0169] In one of the embodiments of the present application, the response acquisition module 801 is configured to, in response to the fault error signal of the air conditioner, acquire the air conditioner running data within a preset time period corresponding to the fault error signal, and specifically includes:

[0170] In response to the fault error signal of the air conditioner, acquire the air conditioner identifier and the fault type corresponding to the fault error signal;

[0171] Search the preset database to acquire the data type corresponding to the fault type;

[0172] Acquire the air conditioner running data within the preset time period corresponding to the data type in the preset database of the air conditioner identifier.

[0173] In one of the embodiments of the present application, the response acquisition module 801, before acquiring the air conditioner running data within a preset time period corresponding to the fault error signal of the air conditioner, further includes:

[0174] When the air conditioner running data is received, determine the target sub-database to be stored according to the air conditioner identifier of the source air conditioner of the air conditioner running data and the data type of the air conditioner running data;

[0175] Store the time information corresponding to the acquisition of the air conditioner running data of the air conditioner running data into the target sub-database.

[0176] The above embodiment provides an air conditioner fault detection device, which obtains air conditioner running data in a preset time period corresponding to a fault error signal of the air conditioner in response to the fault error signal, determines an air conditioner fault time corresponding to the fault error signal according to the air conditioner running data and a running data threshold corresponding to the fault error signal, and determines a fault cause corresponding to the fault error signal according to an environmental parameter corresponding to the air conditioner fault time. The application obtains the air conditioner running data in the preset time period corresponding to the fault error signal after detecting the fault error signal, that is, the fault analysis is performed by using the air conditioner running data saved in advance, the analysis amount of the air conditioner running data is increased, the comprehensiveness and rationality of the fault analysis are ensured, then the time corresponding to the abnormal running data is determined from the running parameter according to the time information corresponding to the air conditioner running data and the running data threshold corresponding to the fault error signal, the air conditioner fault time is determined, the environmental parameter corresponding to the air conditioner fault time is analyzed, the fault cause causing the air conditioner fault is determined, the comprehensiveness and rationality of the analysis data are ensured, the technical solution of determining the fault cause by experience and combining the current air conditioner running parameter in the prior art is abandoned, the accuracy of the air conditioner fault cause analysis is improved, and the air conditioner maintenance difficulty is reduced.

[0177] The embodiment of the application further provides an air conditioner fault detection device, as shown in Figure 9 Figure 9 is an embodiment structure diagram of the air conditioner fault detection device provided in the embodiment of the application.

[0178] The air conditioner fault detection device integrates any air conditioner fault detection device provided in the embodiment of the application, and the air conditioner fault detection device comprises:

[0179] one or more processors;

[0180] a memory; and

[0181] one or more application programs, wherein the one or more application programs are stored in the memory and are configured to perform the steps in the air conditioner fault detection method in any of the air conditioner fault detection method embodiments provided above by the processor.

[0182] Specifically, the air conditioner fault detection device can comprise a processor 901 with one or more processing cores, a memory 902 with one or more computer readable storage media, a power supply 903, and an input unit 904, etc. Those skilled in the art can understand that Figure 9 The structure of the air conditioner fault detection device shown in the above

[0183] ​The processor 901 is the control center of the air conditioner fault detection device, connects each part of the air conditioner fault detection device through various interfaces and lines, executes the software programs and / or modules stored in the memory 902 and calls the data stored in the memory 902, executes various functions of the air conditioner fault detection device and processes data, and thus monitors the air conditioner fault detection device as a whole. Optionally, the processor 901 can include one or more processing cores; preferably, the processor 901 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application program, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 901.

[0184] The memory 902 can be used to store software programs and modules, and the processor 901 executes various functions and data processing by running the software programs and modules stored in the memory 902. The memory 902 can mainly include a program storage area and a data storage area, wherein the program storage area can store the operating system, at least one application program required by the function (such as sound playing function, image playing function, etc.), etc.; the data storage area can store the data created according to the use of the air conditioner fault detection device, etc. In addition, the memory 902 can include a high-speed random access memory, and can also include a non-volatile memory, for example, at least one magnetic disk storage device, flash memory device, or other volatile solid-state memory device. Accordingly, the memory 902 can also include a memory controller to provide the processor 901 with access to the memory 902.

[0185] In some embodiments of the present application, the air conditioner control device can be realized in the form of a computer program, which can run on the air conditioner fault detection device as shown in Figure 9 The memory of the air conditioner fault detection device can store various program modules constituting the air conditioner control device, such as the response acquisition module 801, the data processing module 802, and the fault determination module 803 as shown in Figure 8 The computer program composed of various program modules makes the processor execute the steps in the air conditioner control method of each embodiment of the present application described in the specification.

[0186] For example, Figure 9 The air conditioner fault detection device as shown in Figure 8The response obtaining module 801 in the air conditioner control device shown performs step S201. The air conditioner fault detection device can perform step S202 through the data processing module 802. The air conditioner fault detection device can perform step S203 through the fault determination module 803. The air conditioner fault detection device comprises a processor, a memory and a network interface connected through a system bus. Among them, the processor of the air conditioner fault detection device is used to provide computing and control capabilities. The memory of the air conditioner fault detection device comprises a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The network interface of the air conditioner fault detection device is used to communicate with external air conditioner fault detection devices through network connection. The computer program is executed by the processor to implement an air conditioner control method.

[0187] The air conditioner fault detection device further comprises a power supply 903 for supplying power to each component. Preferably, the power supply 903 can be logically connected to the processor 901 through a power management system, so as to realize functions such as charge management, discharge management and power consumption management through the power management system. The power supply 903 can also include one or more than one DC or AC power supply, a recharging system, a power supply fault detection circuit, a power supply converter or inverter, a power supply state indicator and any other components.

[0188] The air conditioner fault detection device can further comprise an input unit 904, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.

[0189] Although not shown, the air conditioner fault detection device can also include a display unit and the like, which will not be described here. In particular, in the present embodiment, the processor 901 in the air conditioner fault detection device will load one or more than one executable file corresponding to the process of an application program into the memory 902 according to the following instructions, and run the application program stored in the memory 902 by the processor 901, so as to realize various functions, such as:

[0190] In response to the fault error signal of the air conditioner, obtaining the air conditioner running data within a preset time corresponding to the fault error signal;

[0191] According to the air conditioner running data and the running data threshold corresponding to the fault error signal, determining the air conditioner fault time corresponding to the air conditioner error;

[0192] According to the environmental parameters corresponding to the air conditioner fault time, determining the fault reason corresponding to the fault error signal.

[0193] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by related hardware controlled by the instructions, which can be stored in a computer readable storage medium and loaded and executed by a processor.

[0194] To this end, the embodiments of the present application provide a computer readable storage medium, which can include a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps in any of the air conditioner fault detection methods provided by the embodiments of the present application. For example, the computer program loaded by the processor can execute the following steps:

[0195] In response to a fault error signal of an air conditioner, air conditioner operation data in a preset time period corresponding to the fault error signal is acquired;

[0196] According to the air conditioner operation data and operation data thresholds corresponding to the fault error signal, an air conditioner fault time corresponding to the air conditioner error is determined;

[0197] According to the environmental parameters corresponding to the air conditioner fault time, a fault cause corresponding to the fault error signal is determined.

[0198] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the detailed description of other embodiments above, which will not be repeated here.

[0199] In specific implementation, the above various units or structures can be implemented as independent entities, or can be combined as the same or several entities, and the specific implementation of the above various units or structures can be referred to the method embodiments above, which will not be repeated here.

[0200] The specific implementation of the above various operations can be referred to the embodiments above, which will not be repeated here.

[0201] The above provides a detailed description of the air conditioner fault detection method, device, equipment and storage medium provided by the embodiments of the present application. The specific examples are applied to explain the principles and implementation modes of the present application. The above embodiment description is only used to help understand the method and its core idea of the present application. Meanwhile, for those skilled in the art, according to the idea of the present application, the specific implementation mode and application range will be changed. In view of the above, the content of the specification should not be understood as a limitation of the present application.

Claims

1. A method for detecting air conditioner faults, characterized in that, include: In response to the air conditioner's fault error signal, obtain the air conditioner's operating data within a preset time period corresponding to the fault error signal; Based on the air conditioner operating data and the operating data threshold corresponding to the fault error signal, the air conditioner fault time corresponding to the air conditioner error is determined; Based on the environmental parameters corresponding to the air conditioner failure time, determine the cause of the failure corresponding to the fault error signal; The step of determining the air conditioner fault time corresponding to the air conditioner error based on the air conditioner operation data and the operation data threshold corresponding to the fault error signal includes: determining abnormal data in the air conditioner operation data based on the data distribution information of the air conditioner operation data; determining target abnormal data in the abnormal data based on the difference relationship between the abnormal data and the operation data threshold corresponding to the fault error signal; and determining the air conditioner fault time corresponding to the air conditioner error based on the time information corresponding to the target abnormal data. The step of determining abnormal data in the air conditioner operation data based on the data distribution information of the air conditioner operation data includes: calculating the air conditioner operation data according to a preset box plot algorithm to generate a first box plot; if no abnormal data is obtained based on the first box plot, dividing the air conditioner operation data according to the time information corresponding to the air conditioner operation data to obtain first operation data corresponding to a first time period and second operation data corresponding to a second time period; calculating the first operation data according to the preset box plot algorithm to obtain a second box plot; calculating the second operation data according to the preset box plot algorithm to obtain a third box plot; and determining abnormal data in the air conditioner operation data based on the second box plot and the three box plots.

2. The air conditioner fault detection method according to claim 1, characterized in that, The step of determining the target abnormal data in the abnormal data based on the difference relationship between the abnormal data and the operating data threshold corresponding to the fault error signal includes: Compare the abnormal data with the operating data thresholds corresponding to the fault error signals; If any of the abnormal data is greater than the running data threshold, then the abnormal data that is greater than the running data threshold is determined as the target abnormal data.

3. The air conditioner fault detection method according to claim 1, characterized in that, The step of determining the air conditioner malfunction time corresponding to the air conditioner error based on the time information corresponding to the target abnormal data includes: If the target abnormal data includes at least two, then obtain the time information corresponding to each target abnormal data. The air conditioner malfunction time is determined based on the time interval between the time information corresponding to each of the target abnormal data and the time information of responding to the fault error signal.

4. The air conditioner fault detection method according to claim 1, characterized in that, In response to an air conditioner fault error signal, the system acquires air conditioner operating data within a preset time period corresponding to the fault error signal, including: In response to the air conditioner's fault error signal, obtain the air conditioner identifier and fault type corresponding to the fault error signal; Search the preset database to obtain the data type corresponding to the fault type; Obtain the air conditioner operation data within a preset time period corresponding to the data type in the preset database corresponding to the air conditioner identifier.

5. The air conditioning fault detection method according to any one of claims 1-4, characterized in that, Before responding to the air conditioner's fault error signal and acquiring the air conditioner's operating data within a preset time period corresponding to the fault error signal, the method further includes: When air conditioner operation data is received, the target sub-database to be stored is determined based on the air conditioner identifier of the source air conditioner and the data type of the air conditioner operation data. The time information corresponding to the collected air conditioner operation data is stored in the target sub-database.

6. An air conditioner fault detection device, characterized in that, The air conditioning fault detection device includes: Response acquisition module: used to respond to the fault error signal of the air conditioner and acquire the air conditioner operation data within a preset time period corresponding to the fault error signal; Data processing module: used to determine the air conditioner fault time corresponding to the air conditioner error based on the air conditioner operation data and the operation data threshold corresponding to the fault error signal; Fault determination module: used to determine the cause of the fault corresponding to the fault error signal based on the environmental parameters corresponding to the air conditioner fault time; The data processing module specifically includes the following functions: determining abnormal data in the air conditioner operation data based on the data distribution information of the air conditioner operation data; determining target abnormal data in the abnormal data based on the difference between the abnormal data and the operation data threshold corresponding to the fault error signal; and determining the air conditioner fault time corresponding to the air conditioner error based on the time information corresponding to the target abnormal data. The system calculates the air conditioner operation data according to a preset box plot algorithm to generate a first box plot. If no abnormal data is obtained based on the first box plot, the air conditioner operation data is divided according to the time information corresponding to the air conditioner operation data to obtain first operation data corresponding to a first time period and second operation data corresponding to a second time period. The system calculates the first operation data according to the preset box plot algorithm to obtain a second box plot, and calculates the second operation data according to the preset box plot algorithm to obtain a third box plot. Abnormal data in the air conditioner operation data is determined based on the second box plot and the three box plots.

7. An air conditioner fault detection device, characterized in that, The air conditioning fault detection equipment includes: One or more processors; Memory; and One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the air conditioning fault detection method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, It stores a computer program, which is loaded by a processor to execute the steps of the air conditioning fault detection method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Air conditioner control method and air conditioner

    CN109140690A

  • Air conditioner throttling component fault early warning method and air conditioner

    CN111765593A

  • Design strategy determination method and device, storage medium and electronic device

    CN113935499A