Method and device for air conditioner fault diagnosis, electronic equipment and storage medium
By acquiring air conditioner operating parameters and using fault detection equipment to collect parameters, the output results of the air conditioner fault diagnosis algorithm model were verified, thus solving the problem of false alarms in air conditioner fault diagnosis, achieving more accurate fault diagnosis, and reducing the probability of false alarms.
Patent Information
- Application Number
- CN202111316296.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-08
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2041-11-08
AI Technical Summary
Existing air conditioner fault diagnosis algorithm models are prone to false alarms, resulting in a high probability of false alarms in air conditioner fault diagnosis.
By acquiring air conditioner operating parameters, alternative diagnostic results are obtained using a preset air conditioner fault diagnosis algorithm model. When an air conditioner malfunctions, fault detection equipment is used to collect air conditioner fault detection parameters for re-diagnosis, in order to verify and validate the output results of the air conditioner fault diagnosis algorithm model.
This reduces the false alarm probability of air conditioner fault diagnosis, improves the user experience, and enhances the ability to handle air conditioner faults promptly.
Smart Images

Figure CN116085941B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of air conditioners, and in particular to a method and device for air conditioner fault diagnosis, an electronic device, and a storage medium. BACKGROUND
[0002] At present, with the increasingly wide application of air conditioners, people are increasingly dependent on air conditioners, resulting in longer running time of air conditioners. During the long-term operation of the air conditioner, faults may occur. In order to avoid the situation that the air conditioner cannot operate normally due to air conditioner faults, causing inconvenience to people's life, it is necessary to pay attention to whether the air conditioner is faulty in real time, so as to be able to handle the fault in time.
[0003] In the process of implementing the embodiments of the present disclosure, it is found that at least the following problems exist in the related art:
[0004] In the prior art, only an air conditioner fault algorithm model is usually used for air conditioner fault diagnosis, and the air conditioner fault algorithm model is prone to false positives. Such an air conditioner fault diagnosis method has a high false positive probability of air conditioner fault diagnosis. SUMMARY
[0005] The following presents a simplified summary of some aspects of the disclosed embodiments in order to provide a basic understanding of such embodiments. The summary is not an extensive overview of the disclosure and is not intended to identify key / critical elements of the embodiments or to delineate the scope of the embodiments. Its sole purpose is to present some aspects of the disclosed embodiments in a simplified form as a prelude to the more detailed description that is presented later.
[0006] The embodiments of the present disclosure provide a method and device for air conditioner fault diagnosis, an electronic device, and a storage medium, to reduce the false positive probability of air conditioner fault diagnosis.
[0007] In some embodiments, the method for air conditioner fault diagnosis comprises: obtaining an air conditioner operating parameter; inputting the air conditioner operating parameter into a preset air conditioner fault diagnosis algorithm model to obtain a candidate air conditioner fault diagnosis result; the candidate air conditioner fault diagnosis result is used to represent whether the air conditioner has a fault, and in the case that the candidate air conditioner fault diagnosis result represents that the air conditioner has a fault, the candidate air conditioner fault diagnosis result is an air conditioner fault type; in the case that the air conditioner has a fault, determining a fault detection device according to the air conditioner fault type; collecting an air conditioner fault detection parameter by using the fault detection device; and performing fault diagnosis on the air conditioner by using the air conditioner fault detection parameter.
[0008] In some embodiments, the device for air conditioner fault diagnosis comprises: an acquisition module configured to acquire air conditioner operation parameters; a first fault diagnosis module configured to input the air conditioner operation parameters into a preset air conditioner fault diagnosis algorithm model to obtain an alternative air conditioner fault diagnosis result; the alternative air conditioner fault diagnosis result is used to represent whether the air conditioner has a fault, and in a case where the alternative air conditioner fault diagnosis result represents that the air conditioner has a fault, the alternative air conditioner fault diagnosis result is an air conditioner fault type; a determination module configured to determine a fault detection device according to the air conditioner fault type in a case where the air conditioner has a fault; a collection module configured to collect air conditioner fault detection parameters by using the fault detection device; and a second fault diagnosis module configured to diagnose a fault of the air conditioner by using the air conditioner fault detection parameters.
[0009] In some embodiments, the device for air conditioner fault diagnosis comprises: a processor and a memory storing program instructions, the processor is configured to execute the program instructions to perform the method for air conditioner fault diagnosis as described above.
[0010] In some embodiments, the electronic device comprises the device for air conditioner fault diagnosis as described above.
[0011] In some embodiments, the storage medium stores program instructions, the program instructions are executed to perform the method for air conditioner fault diagnosis as described above.
[0012] The method and device for air conditioner fault diagnosis, the electronic device, and the storage medium provided by the embodiments of the present disclosure can achieve the following technical effects: an alternative air conditioner fault diagnosis result output by a preset air conditioner fault diagnosis algorithm model is acquired; in a case where the air conditioner has a fault, air conditioner fault detection parameters are acquired according to the alternative air conditioner fault diagnosis result; and a fault of the air conditioner is diagnosed according to the air conditioner fault detection parameters. In this way, the air conditioner is diagnosed for a fault by using the air conditioner fault diagnosis algorithm model, in a case where the air conditioner has a fault, the air conditioner is diagnosed for a fault again by using the air conditioner fault detection parameters, thereby verifying the diagnosis result output by the air conditioner fault diagnosis algorithm model, and compared with the prior art which only uses the air conditioner fault diagnosis algorithm model to diagnose the air conditioner for a fault once, the false positive probability of the air conditioner fault diagnosis is reduced.
[0013] The general description above and the following description below are exemplary and explanatory only and are not intended to be limiting. BRIEF DESCRIPTION OF DRAWINGS
[0014] One or more embodiments are illustrated by way of example in the figures that are not intended to be limiting of the present embodiments. Like numbers refer to like elements throughout the drawings, which are not necessarily to scale, and in which:
[0015] Figure 1 is a schematic diagram of one method for air conditioner fault diagnosis provided by an embodiment of the present disclosure;
[0016] Figure 2 is a schematic diagram of another method for air conditioner fault diagnosis provided by an embodiment of the present disclosure;
[0017] Figure 3 is a schematic diagram of another method for air conditioner fault diagnosis provided by an embodiment of the present disclosure;
[0018] Figure 4 is a schematic diagram of another method for air conditioner fault diagnosis provided by an embodiment of the present disclosure;
[0019] Figure 5 is a structural schematic diagram of one device for air conditioner fault diagnosis provided by an embodiment of the present disclosure;
[0020] Figure 6 is a structural schematic diagram of another device for air conditioner fault diagnosis provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0021] In order to enable a more detailed understanding of the features and technical content of the embodiments of the present disclosure, the implementation of the embodiments of the present disclosure is described in detail below with reference to the accompanying drawings, which are only used for reference and do not limit the embodiments of the present disclosure. In the following technical description, in order to facilitate explanation, a plurality of details are provided to provide a full understanding of the disclosed embodiments. However, one or more embodiments can still be implemented without these details. In other cases, well-known structures and devices can be simplified to facilitate the drawings.
[0022] The terms "first", "second", and the like in the specification and claims of the embodiments of the present disclosure and the above-described drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion.
[0023] Unless otherwise specified, the term "a plurality of" means two or more.
[0024] In the embodiments of the present disclosure, the character " / " represents an "or" relationship between the preceding and following objects. For example, A / B means A or B.
[0025] The term "and / or" is a description of the association relationship of the objects, which means that there can be three relationships. For example, A and / or B means that there are three relationships of A or B, or A and B.
[0026] The term "corresponding" can refer to an association relationship or a binding relationship. A and B correspond to each other means that there is an association relationship or a binding relationship between A and B.
[0027] In combination Figure 1 As shown, the embodiments of the present disclosure provide a method for air conditioner fault diagnosis, comprising:
[0028] In step S101, an air conditioner operating parameter is acquired.
[0029] In step S102, the air conditioner operating parameter is input into a preset air conditioner fault diagnosis algorithm model to obtain an alternative air conditioner fault diagnosis result. The alternative air conditioner fault diagnosis result is used to represent whether the air conditioner has a fault. In the case that the alternative air conditioner fault diagnosis result represents that the air conditioner has a fault, the alternative air conditioner fault diagnosis result is an air conditioner fault type.
[0030] In step S103, in the case that the air conditioner has a fault, a fault detection device is determined according to the air conditioner fault type.
[0031] In step S104, the fault detection device is used to collect an air conditioner fault detection parameter.
[0032] In step S105, the air conditioner is diagnosed for a fault by using the air conditioner fault detection parameter.
[0033] By using the method for air conditioner fault diagnosis provided by the embodiments of the present disclosure, the alternative air conditioner fault diagnosis result output by the preset air conditioner fault diagnosis algorithm model is acquired. In the case that the air conditioner has a fault, the air conditioner fault detection parameter is acquired according to the alternative air conditioner fault diagnosis result. The air conditioner is diagnosed for a fault according to the air conditioner fault detection parameter. In this way, the air conditioner is diagnosed for a fault by using the air conditioner fault diagnosis algorithm model. In the case that the air conditioner has a fault, the air conditioner is diagnosed for a fault again by using the air conditioner fault detection parameter. Thus, the verification of the diagnosis result output by the air conditioner fault diagnosis algorithm model is realized. Compared with the prior art in which the air conditioner is diagnosed for a fault only once by using the air conditioner fault diagnosis algorithm model, the false positive probability of the air conditioner fault diagnosis is reduced.
[0034] In some embodiments, the air conditioner operating parameter at the current time is collected, the collected air conditioner operating parameter is input into the preset air conditioner fault diagnosis algorithm model, and the alternative air conditioner fault diagnosis result of the air conditioner at the current time is obtained.
[0035] Optionally, the air conditioner fault diagnosis algorithm model is obtained by inputting the air conditioner running parameter sample with the preset label into a preset neural network model for training to obtain the air conditioner fault diagnosis algorithm model; and the label is an air conditioner fault diagnosis result corresponding to the air conditioner running parameter sample.
[0036] In some embodiments, the air conditioner running parameter is collected for several times for several air conditioners, the air conditioner running parameter includes a wind speed or an indoor and outdoor coil temperature, etc., the air conditioner running parameter collected each time for each air conditioner is taken as an air conditioner running parameter sample, each air conditioner running parameter sample is labeled, and the air conditioner running parameter sample with the label is input into a preset neural network model for training to obtain an air conditioner fault diagnosis algorithm model. Optionally, the neural network model is a convolutional neural network model.
[0037] Optionally, the air conditioner fault type includes a compressor discharge pressure being too high, a compressor suction pressure being too low, a compressor temperature being too high, or a motor bearing alarm, etc.
[0038] Optionally, the fault detection device is determined according to the air conditioner fault type, including: performing a table lookup operation on the air conditioner fault type according to a preset fault detection device matching table to obtain a fault detection device corresponding to the air conditioner fault type; and the fault detection device matching table stores a corresponding relationship between the air conditioner fault type and the fault detection device.
[0039] Optionally, the fault detection device includes a pressure sensor arranged at a compressor discharge port, a pressure sensor arranged at a compressor suction port, or a temperature sensor arranged at the compressor, etc.
[0040] Optionally, the air conditioner fault detection parameter includes a compressor discharge pressure, a compressor suction pressure, or a compressor temperature, etc.
[0041] In some embodiments, the wind speed or the indoor and outdoor coil temperature at the current time of the air conditioner is collected, the collected wind speed or indoor and outdoor coil temperature is input into a preset air conditioner fault diagnosis algorithm model, an alternative air conditioner fault diagnosis result is obtained as the compressor discharge pressure being too high, that is, indicating that the air conditioner has a fault, a table lookup operation is performed on the compressor discharge pressure being too high according to a preset fault detection device matching table to obtain a fault detection device corresponding to the air conditioner fault type as a pressure sensor arranged at a compressor discharge port, and the air conditioner fault detection parameter is collected by using the pressure sensor arranged at the compressor discharge port.
[0042] Optionally, the air conditioner is diagnosed for fault by using the air conditioner fault detection parameter, including: judging whether the air conditioner fault detection parameter is in a first preset range; in the case that the air conditioner fault detection parameter is in the first preset range, determining that the air conditioner has a fault and performing air conditioner fault alarm; and / or in the case that the air conditioner fault detection parameter is not in the first preset range, checking whether the fault detection device is false positive, and in the case that the fault detection device is false positive, determining that the air conditioner has a fault and performing air conditioner fault alarm. In this way, in the case that the air conditioner fault detection parameter is in the first preset range, the fault detection device detects that the air conditioner has a fault, verifying that the diagnosis result output by the air conditioner fault diagnosis algorithm model is correct. In the case that the air conditioner fault detection parameter is not in the first preset range, the fault detection device detects that the air conditioner does not have a fault, and the detection result of the fault detection device is different from the diagnosis result output by the air conditioner fault diagnosis algorithm model. In this case, if the fault detection device is false positive, it is also verified that the diagnosis result output by the air conditioner fault diagnosis algorithm model is correct. In this way, in the case that the diagnosis result output by the air conditioner fault diagnosis algorithm model is verified to be correct by using the air conditioner fault detection parameter, it is determined that the air conditioner has a fault and fault alarm is performed, which facilitates the user to handle the fault of the air conditioner in a timely manner, and reduces the false positive probability of air conditioner fault diagnosis, improving the user experience.
[0043] Optionally, the air conditioner fault alarm includes: sending a preset prompt information to a preset user terminal to prompt the user to handle the fault of the air conditioner. For example, the prompt information is "the compressor discharge pressure is too high, please handle it in time".
[0044] Optionally, the air conditioner fault alarm includes: emitting a bee sound to prompt the user to handle the fault of the air conditioner.
[0045] In some embodiments, the preset user terminal is a user terminal bound with the air conditioner. Optionally, the user terminal includes: a smart phone, a tablet computer, a telephone watch or the like.
[0046] In some embodiments, the first preset range is a compressor discharge pressure fault range.
[0047] In some embodiments, in the case that the alternative air conditioner fault diagnosis result is that the compressor discharge pressure is too high, a table lookup operation is performed on the compressor discharge pressure being too high, to obtain that the fault detection device corresponding to the compressor discharge pressure being too high is a pressure sensor arranged at the compressor discharge port. The compressor discharge pressure is collected by the pressure sensor arranged at the compressor discharge port, it is judged whether the compressor discharge pressure is in the first preset range, in the case that the compressor discharge pressure is in the first preset range, it is determined that the air conditioner has a fault and a preset prompt information is sent to a preset user terminal to prompt the user to handle the fault of the air conditioner.
[0048] In some embodiments, the first preset range is a compressor temperature fault range.
[0049] In some embodiments, the air conditioner operating parameters are acquired, the air conditioner operating parameters are input into a preset air conditioner fault diagnosis algorithm model, and an alternative air conditioner fault diagnosis result is obtained; in a case where the alternative air conditioner fault diagnosis result is that the compressor temperature is too high, a table lookup operation is performed on the compressor temperature being too high, a fault detection device corresponding to the compressor temperature being too high is set as a temperature sensor arranged at the compressor, the compressor temperature is collected through the temperature sensor arranged at the compressor, and it is determined whether the compressor temperature is in a first preset range; in a case where the compressor temperature is in the first preset range, it is determined that the air conditioner has a fault and a preset prompt information is sent to a preset user terminal to prompt the user to handle the fault of the air conditioner.
[0050] In combination with Figure 2 The embodiments of the present disclosure provide a method for air conditioner fault diagnosis, which comprises:
[0051] In step S201, air conditioner operating parameters are acquired.
[0052] In step S202, the air conditioner operating parameters are input into a preset air conditioner fault diagnosis algorithm model, and an alternative air conditioner fault diagnosis result is obtained; the alternative air conditioner fault diagnosis result is used to represent whether the air conditioner has a fault, and in a case where the alternative air conditioner fault diagnosis result represents that the air conditioner has a fault, the alternative air conditioner fault diagnosis result is an air conditioner fault type.
[0053] In step S203, in a case where the air conditioner has a fault, a fault detection device is determined according to the air conditioner fault type.
[0054] In step S204, the fault detection device is used to collect air conditioner fault detection parameters.
[0055] In step S205, it is determined whether the air conditioner fault detection parameters are in a first preset range; in a case where the air conditioner fault detection parameters are in the first preset range, step S206 is executed; and in a case where the air conditioner fault detection parameters are not in the first preset range, step 207 is executed.
[0056] In step S206, it is determined that the air conditioner has a fault and air conditioner fault alarm is performed.
[0057] In step S207, in a case where the fault detection device is false, it is determined that the air conditioner has a fault and air conditioner fault alarm is performed.
[0058] In this way, the air conditioner fault diagnosis algorithm model is used to diagnose the fault of the air conditioner. In the case that the air conditioner diagnosis result is that the air conditioner has a fault, the air conditioner fault detection parameter is obtained according to the air conditioner fault type. In the case that the air conditioner fault detection parameter is in the first preset range, the fault detection device detects that the air conditioner has a fault, and it is verified that the diagnosis result output by the air conditioner fault diagnosis algorithm model is correct. In the case that the air conditioner fault detection parameter is not in the first preset range, the fault detection device detects that the air conditioner does not have a fault, and the detection result of the fault detection device is different from the diagnosis result output by the air conditioner fault diagnosis algorithm model. In the case of false alarm of the fault detection device, it is verified that the diagnosis result output by the air conditioner fault diagnosis algorithm model is correct. In the case that the air conditioner fault diagnosis algorithm model is used to verify that the diagnosis result output by the air conditioner fault diagnosis algorithm model is correct, it is determined that the air conditioner has a fault and a fault alarm is given, which facilitates the user to handle the fault of the air conditioner in a timely manner, reduces the false alarm probability of the air conditioner fault diagnosis, and improves the user experience.
[0059] Optionally, verifying whether the fault detection device is false alarm includes: obtaining a plurality of candidate air conditioner fault detection parameters of the fault detection device in a preset time period; and determining whether the fault detection device is false alarm according to the plurality of candidate air conditioner fault detection parameters.
[0060] Optionally, determining whether the fault detection device is false alarm according to the plurality of candidate air conditioner fault detection parameters includes: obtaining an average value of the candidate air conditioner fault detection parameters; in the case that a difference between the average value of the candidate air conditioner fault detection parameters and the air conditioner fault detection parameter is greater than or equal to a first preset threshold, determining that the fault detection device is false alarm; and in the case that the difference between the average value of the candidate air conditioner fault detection parameters and the air conditioner fault detection parameter is less than the first preset threshold, determining that the fault detection device is not false alarm. In this way, the plurality of candidate air conditioner fault detection parameters are obtained to verify whether the fault detection device is false alarm, so as to realize re-verification of the diagnosis result of the air conditioner fault diagnosis algorithm model, and reduce the false alarm probability of the air conditioner fault diagnosis.
[0061] In some embodiments, the fault detection device is used to collect air conditioner fault detection parameters of the air conditioner for several times in a preset time period, for example, 20 seconds, and the collected air conditioner fault detection parameters are determined as candidate air conditioner fault detection parameters.
[0062] Optionally, verifying whether the fault detection device is false alarm includes: obtaining a candidate air conditioner fault detection parameter of a candidate fault detection device; in the case that a difference between the candidate air conditioner fault detection parameter and the air conditioner fault detection parameter is greater than or equal to a second preset threshold, determining that the fault detection device is false alarm; and in the case that the difference between the candidate air conditioner fault detection parameter and the air conditioner fault detection parameter is less than the second preset threshold, determining that the fault detection device is not false alarm.
[0063] In some embodiments, the air conditioner fault detection parameters are collected by the fault detection device for several times within a preset time period, and any one of the collected air conditioner fault detection parameters is determined as a candidate air conditioner fault detection parameter.
[0064] Optionally, in the case that the false alarm times of the fault detection device are greater than or equal to a third preset threshold, the false alarm situation of the fault detection device is warned.
[0065] Optionally, the warning of the false alarm situation of the fault detection device comprises: sending a preset prompt information to a preset user terminal to prompt the user to handle the false alarm situation of the fault detection device. For example, the prompt information is "the false alarm times of the fault detection device are 3 times, please handle in time".
[0066] In combination with Figure 3 The embodiments of the present disclosure provide a method for air conditioner fault diagnosis, comprising:
[0067] Step S301, obtaining an air conditioner running parameter;
[0068] Step S302, inputting the air conditioner running parameter into a preset air conditioner fault diagnosis algorithm model to obtain a candidate air conditioner fault diagnosis result; the candidate air conditioner fault diagnosis result is used to represent whether the air conditioner has a fault, and in the case that the candidate air conditioner fault diagnosis result represents that the air conditioner has a fault, the candidate air conditioner fault diagnosis result is an air conditioner fault type;
[0069] Step S303, in the case that the air conditioner has a fault, determining a fault detection device according to the air conditioner fault type;
[0070] Step S304, collecting an air conditioner fault detection parameter by using the fault detection device;
[0071] Step S305, judging whether the air conditioner fault detection parameter is in a first preset range; in the case that the air conditioner fault detection parameter is in the first preset range, step S308 is executed; in the case that the air conditioner fault detection parameter is not in the first preset range, step 306 is executed;
[0072] Step S306, obtaining a plurality of candidate air conditioner fault detection parameters of the fault detection device within a preset time period;
[0073] Step S307, in the case that the false alarm situation of the fault detection device is determined according to the plurality of candidate air conditioner fault detection parameters, determining that the air conditioner has a fault and performing air conditioner fault alarm;
[0074] Step S308, determining that the air conditioner has a fault and performing air conditioner fault alarm.
[0075] Thus, the air conditioner is diagnosed for faults by using the air conditioner fault diagnosis algorithm model. In a case where the air conditioner diagnosis result is that the air conditioner has a fault, the air conditioner fault detection parameter is obtained according to the air conditioner fault type. In a case where the air conditioner fault detection parameter is in the first preset range, the fault detection device detects that the air conditioner has a fault, verifying that the diagnosis result output by the air conditioner fault diagnosis algorithm model is correct. In a case where the air conditioner fault detection parameter is not in the first preset range, the fault detection device detects that the air conditioner does not have a fault, and the detection result of the fault detection device is different from the diagnosis result output by the air conditioner fault diagnosis algorithm model. Whether the fault detection device is false positive is determined according to the alternative air conditioner fault detection parameter. In a case where the fault detection device is false positive, it is verified that the diagnosis result output by the air conditioner fault diagnosis algorithm model is correct. Thus, in a case where it is verified that the diagnosis result output by the air conditioner fault diagnosis algorithm model is correct by using the air conditioner fault detection parameter, it is determined that the air conditioner has a fault and a fault alarm is given, which facilitates the user to handle the fault of the air conditioner in a timely manner, and reduces the false positive probability of air conditioner fault diagnosis and improves the user experience.
[0076] Optionally, in a case where the fault detection device is not false positive, the method further includes: determining whether the air conditioner fault type belongs to a preset air conditioner fault type; and in a case where the air conditioner fault type belongs to the preset air conditioner fault type, giving a fault alarm of the air conditioner.
[0077] Optionally, the preset air conditioner fault type includes a compressor temperature being too high or a motor bearing alarm. If the air conditioner has a fault such as a compressor temperature being too high or a motor bearing alarm, significant loss will be caused if not handled in a timely manner. Thus, in a case where the air conditioner fault type belongs to the preset air conditioner fault type, a fault alarm of the air conditioner is given, so that in a case where the fault detection device is wrong and also wrong when the fault detection device is tested, a fault alarm of the air conditioner is given for a fault of the air conditioner of the preset air conditioner fault type, which facilitates the user to handle in a timely manner and reduces the loss caused by the air conditioner fault.
[0078] In combination with Figure 4 The method for diagnosing a fault of an air conditioner provided by the embodiments of the present disclosure includes:
[0079] In step S401, an air conditioner operating parameter is obtained.
[0080] In step S402, the air conditioner operating parameter is input into a preset air conditioner fault diagnosis algorithm model to obtain an alternative air conditioner fault diagnosis result. The alternative air conditioner fault diagnosis result is used to represent whether the air conditioner has a fault. In a case where the alternative air conditioner fault diagnosis result represents that the air conditioner has a fault, the alternative air conditioner fault diagnosis result is an air conditioner fault type.
[0081] Step S403, in the case of air conditioner failure, determining the fault detection device according to the air conditioner fault type;
[0082] Step S404, collecting air conditioner fault detection parameters by using the fault detection device;
[0083] Step S405, determining whether the air conditioner fault detection parameters are in the first preset range; in the case of air conditioner fault detection parameters in the first preset range, executing step S409; in the case of air conditioner fault detection parameters not in the first preset range, executing step 406;
[0084] Step S406, obtaining the alternative air conditioner fault detection parameters of the fault detection device in the preset time period;
[0085] Step S407, determining whether the fault detection device is false positive according to the alternative air conditioner fault detection parameters, in the case of false positive of the fault detection device, executing step 409; in the case of no false positive of the fault detection device, executing step 408;
[0086] Step S408, in the case of the air conditioner fault type belonging to the preset air conditioner fault type, performing air conditioner fault alarm;
[0087] Step S409, determining that the air conditioner has failed and performing air conditioner fault alarm.
[0088] In this way, the air conditioner fault diagnosis algorithm model is used to diagnose the fault of the air conditioner, in the case of the air conditioner diagnosis result being that the air conditioner has failed, the air conditioner fault detection parameters are obtained according to the air conditioner fault type, in the case of the air conditioner fault detection parameters being in the first preset range, the fault detection device detects that the air conditioner has failed, verifying that the diagnosis result output by the air conditioner fault diagnosis algorithm model is correct, in the case of the air conditioner fault detection parameters not being in the first preset range, the fault detection device detects that the air conditioner has not failed, which is different from the diagnosis result output by the air conditioner fault diagnosis algorithm model, in the case of false positive of the fault detection device, it is verified that the diagnosis result output by the air conditioner fault diagnosis algorithm model is correct, so that, in the case of verifying that the diagnosis result output by the air conditioner fault diagnosis algorithm model is correct by using the air conditioner fault detection parameters, it is determined that the air conditioner has failed and performs fault alarm, which facilitates the user to timely handle the failure of the air conditioner, reduces the false positive probability of air conditioner fault diagnosis, improves the user's experience, in the case of no false positive of the fault detection device and the air conditioner fault type belonging to the preset air conditioner fault type, the air conditioner fault alarm is performed, so that in the case of error of the fault detection device and error of the fault detection device when verifying the fault detection device, the air conditioner fault alarm is performed for the failure of the air conditioner of the preset air conditioner fault type, which facilitates the user to timely handle and reduces the loss caused by air conditioner failure.
[0089] In combination Figure 5 As shown in the figure, the embodiment of the present disclosure provides a device for air conditioner fault diagnosis, comprising an acquisition module 501, a first fault diagnosis module 502, a determination module 503, a collection module 504 and a second fault diagnosis module 505. The acquisition module 501 is configured to acquire air conditioner running parameters; the first fault diagnosis module 502 is configured to input the air conditioner running parameters into a preset air conditioner fault diagnosis algorithm model to obtain an alternative air conditioner fault diagnosis result; the alternative air conditioner fault diagnosis result is used to represent whether the air conditioner has a fault, and in the case that the alternative air conditioner fault diagnosis result represents that the air conditioner has a fault, the alternative air conditioner fault diagnosis result is an air conditioner fault type; the determination module 503 is configured to determine a fault detection device according to the air conditioner fault type in the case that the air conditioner has a fault; the collection module 504 is configured to collect air conditioner fault detection parameters by using the fault detection device; and the second fault diagnosis module 505 is configured to diagnose the fault of the air conditioner by using the air conditioner fault detection parameters.
[0090] By using the device for air conditioner fault diagnosis provided by the embodiment of the present disclosure, the alternative air conditioner fault diagnosis result output by the preset air conditioner fault diagnosis algorithm model is acquired; in the case that the air conditioner has a fault, the air conditioner fault detection parameters are acquired according to the alternative air conditioner fault diagnosis result; and the fault of the air conditioner is diagnosed according to the air conditioner fault detection parameters. In this way, the fault of the air conditioner is diagnosed by using the air conditioner fault diagnosis algorithm model, in the case that the air conditioner has a fault, the fault of the air conditioner is diagnosed again by using the air conditioner fault detection parameters, and thus the verification of the diagnosis result output by the air conditioner fault diagnosis algorithm model is realized, and compared with the air conditioner fault diagnosis in the prior art which is only performed once by using the air conditioner fault diagnosis algorithm model, the false positive probability of the air conditioner fault diagnosis is reduced.
[0091] Optionally, the second fault diagnosis module is configured to diagnose the fault of the air conditioner according to the air conditioner fault detection parameters by the following manner: judging whether the air conditioner fault detection parameters are in a first preset range; in the case that the air conditioner fault detection parameters are in the first preset range, determining that the air conditioner has a fault and performing air conditioner fault alarm; and / or in the case that the air conditioner fault detection parameters are not in the first preset range, verifying whether the fault detection device is false positive, and in the case that the fault detection device is false positive, determining that the air conditioner has a fault and performing air conditioner fault alarm.
[0092] Optionally, the second fault diagnosis module is configured to verify whether the fault detection device is false positive by the following manner: acquiring a plurality of alternative air conditioner fault detection parameters of the fault detection device in a preset time period; and determining whether the fault detection device is false positive according to the plurality of alternative air conditioner fault detection parameters.
[0093] Optionally, in the case that the fault detection device does not misreport, further comprising: determining whether the air conditioner fault type belongs to a preset air conditioner fault type; and in the case that the air conditioner fault type belongs to the preset air conditioner fault type, performing air conditioner fault alarm.
[0094] In combination Figure 6 As shown in the figure, the embodiment of the present disclosure provides a device for air conditioner fault diagnosis, which comprises a processor 600 and a memory 601. Optionally, the device can further comprise a communication interface 602 and a bus 603. The processor 600, the communication interface 602 and the memory 601 can complete mutual communication through the bus 603. The communication interface 602 can be used for information transmission. The processor 600 can invoke the logic instructions in the memory 601 to execute the method for air conditioner fault diagnosis of the above-mentioned embodiment.
[0095] In addition, the logic instructions in the memory 601 described above can be realized in the form of a software function unit and sold or used as an independent product, which can be stored in a computer readable storage medium.
[0096] The memory 601 as a kind of computer readable storage medium can be used to store software programs, computer executable programs, such as program instructions / modules corresponding to the method in the embodiment of the present disclosure. The processor 100 executes the program instructions / modules stored in the memory 601, thereby executing functional applications and parameter processing, i.e. realizing the method for air conditioner fault diagnosis in the above-mentioned embodiment.
[0097] The memory 601 can include a storage program area and a storage parameter area, wherein the storage program area can store an operating system and an application program required by at least one function; the storage parameter area can store parameters created according to the use of the terminal device, etc. In addition, the memory 601 can include a high-speed random access memory, and can also include a non-volatile memory.
[0098] By using the device for air conditioner fault diagnosis provided by the embodiment of the present disclosure, the alternative air conditioner fault diagnosis result output by the preset air conditioner fault diagnosis algorithm model is obtained; in the case that the air conditioner fails, the air conditioner fault detection parameter is obtained according to the alternative air conditioner fault diagnosis result; and the air conditioner is diagnosed for fault according to the air conditioner fault detection parameter. In this way, the air conditioner is diagnosed for fault by using the air conditioner fault diagnosis algorithm model, in the case that the air conditioner fails, the air conditioner is diagnosed for fault again by using the air conditioner fault detection parameter, and thus the verification of the diagnosis result output by the air conditioner fault diagnosis algorithm model is realized, which reduces the false alarm probability of the air conditioner fault diagnosis compared with the prior art which only uses the air conditioner fault diagnosis algorithm model to diagnose the air conditioner for fault once.
[0099] The electronic device obtains a candidate air conditioner fault diagnosis result output by a preset air conditioner fault diagnosis algorithm model, and in the case of an air conditioner fault, obtains an air conditioner fault detection parameter according to the candidate air conditioner fault diagnosis result, and performs fault diagnosis on the air conditioner according to the air conditioner fault detection parameter. In this way, the air conditioner is diagnosed for faults by using the air conditioner fault diagnosis algorithm model, and in the case of an air conditioner fault, the air conditioner is diagnosed for faults again by using the air conditioner fault detection parameter, thereby verifying the diagnosis result output by the air conditioner fault diagnosis algorithm model, and compared with the prior art of only using the air conditioner fault diagnosis algorithm model to diagnose the air conditioner for faults once, the false positive probability of air conditioner fault diagnosis is reduced.
[0100] Optionally, the electronic device includes a computer or a server.
[0101] Optionally, in the case of the electronic device being a computer or a server, the air conditioner running parameter, the air conditioner fault detection parameter, and the candidate air conditioner fault detection parameter are obtained by the air conditioner.
[0102] Optionally, the electronic device includes an air conditioner.
[0103] The storage medium stores program instructions, and the program instructions, when executed, perform the method for air conditioner fault diagnosis.
[0104] The computer program product includes a computer program stored on a computer readable storage medium, and the computer program includes program instructions, which, when executed by a computer, cause the computer to perform the method for air conditioner fault diagnosis.
[0105] The computer readable storage medium can be a transitory computer readable storage medium or a non-transitory computer readable storage medium.
[0106] The technical solution of the embodiments of the present disclosure can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes one or more instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present disclosure. The aforementioned storage medium can be a non-transitory storage medium, including a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes, or a transitory storage medium.
[0107] The above description and drawings are only illustrative of embodiments of the present disclosure, and thus are not restrictive of the present disclosure. Other embodiments can include structural, logical, electrical, process, and other changes. Embodiments are merely representative of possible variations. Individual components and functions are optional unless explicitly required, and the order of operations can be varied. Portions and features of some embodiments can be included in, or substituted for, those of other embodiments. Also, words used in this document are used in their normal, dictionary sense unless otherwise clear from the context in which they are used. As used in the description of the embodiments and the claims that follow, the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. Similarly, the term "and / or" as used in the disclosure encompasses all possible combinations of one or more of the associated listed items. Additionally, the term "comprises" and variations thereof, as used in the specification and in claims, do not exclude the presence of other elements or steps than those listed in a claim or the specification as a whole. The term "consisting of" excludes any element not specified in the claim. The term "consisting essentially of" permits the inclusion of additional elements so long as the additional elements do not materially alter the basic and novel characteristics of the claimed application. In the present disclosure and claims, the term "comprising" and variations thereof, as used in the specification and in claims, do not exclude other features, integers, steps, operations, elements, and / or components not expressly listed or otherwise specified in the claims or
[0108] Those skilled in the art can understand that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized in electronic hardware or in a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. The skilled person can use different methods for each specific application to realize the described functions, but such implementation should not be considered beyond the scope of the embodiments of the present disclosure. The skilled person can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems, devices and units can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0109] In the embodiments disclosed herein, the disclosed methods, products (including but not limited to apparatuses, devices, etc.), can be implemented in other manners. For example, the described apparatus embodiments can be implemented only in a form of a logical function, and can be implemented by using a manner such as software (for example, application program) or the like. In some embodiments, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed coupling or direct coupling or indirect coupling between different units, or the coupling or direct coupling or indirect coupling between the displayed or discussed communication connections can be in a form of electrical, mechanical or other forms.
[0110] The flowcharts and block diagrams in the drawings show the possible implementation architectures, functions and operations of the system, method and computer program product according to the embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams can represent a module, a program segment or a part of code containing one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions noted in the blocks can occur in an order different from that noted in the drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the drawings, the operations or steps corresponding to different blocks can also occur in an order different from that disclosed in the descriptions, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. Each block in the block diagrams and / or flowcharts, and the combination of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
Claims
1. A method for fault diagnosis of an air conditioner, characterized by, The method comprises: obtaining air conditioner running parameters; inputting the air conditioner running parameters into a preset air conditioner fault diagnosis algorithm model to obtain an air conditioner fault diagnosis result; the air conditioner fault diagnosis result is used to represent whether the air conditioner has a fault, and in the case that the air conditioner fault diagnosis result represents that the air conditioner has a fault, the air conditioner fault diagnosis result is an air conditioner fault type; in the case that the air conditioner has a fault, determining a fault detection device according to the air conditioner fault type; collecting air conditioner fault detection parameters by using the fault detection device; diagnosing the fault of the air conditioner by using the air conditioner fault detection parameters; diagnosing the fault of the air conditioner according to the air conditioner fault detection parameters comprises: judging whether the air conditioner fault detection parameters are in a first preset range; in the case that the air conditioner fault detection parameters are in the first preset range, determining that the air conditioner has a fault and performing air conditioner fault alarm; and / or in the case that the air conditioner fault detection parameters are not in the first preset range, verifying whether the fault detection device is false, and in the case that the fault detection device is false, determining that the air conditioner has a fault and performing air conditioner fault alarm.
2. The method of claim 1, wherein, verifying whether the fault detection device is false comprises: obtaining multiple air conditioner fault detection parameters of the fault detection device in a preset time period; determining whether the fault detection device is false according to the multiple air conditioner fault detection parameters.
3. The method of claim 1, wherein, in the case that the fault detection device is not false, further comprising: judging whether the air conditioner fault type belongs to a preset air conditioner fault type; in the case that the air conditioner fault type belongs to the preset air conditioner fault type, performing air conditioner fault alarm.
4. An apparatus for fault diagnosis of an air conditioner, characterized by, The method comprises: an obtaining module configured to obtain air conditioner running parameters; a first fault diagnosis module configured to input the air conditioner running parameters into a preset air conditioner fault diagnosis algorithm model to obtain an air conditioner fault diagnosis result; the air conditioner fault diagnosis result is used to represent whether the air conditioner has a fault, and in the case that the air conditioner fault diagnosis result represents that the air conditioner has a fault, the air conditioner fault diagnosis result is an air conditioner fault type; a determining module configured to, in the case that the air conditioner has a fault, determine a fault detection device according to the air conditioner fault type; a collecting module configured to collect air conditioner fault detection parameters by using the fault detection device; a second fault diagnosis module configured to diagnose the fault of the air conditioner by using the air conditioner fault detection parameters; the second fault diagnosis module is configured to diagnose the fault of the air conditioner according to the air conditioner fault detection parameters by: judging whether the air conditioner fault detection parameters are in a first preset range; in the case that the air conditioner fault detection parameters are in the first preset range, determining that the air conditioner has a fault and performing air conditioner fault alarm; and / or in the case that the air conditioner fault detection parameters are not in the first preset range, verifying whether the fault detection device is false, and in the case that the fault detection device is false, determining that the air conditioner has a fault and performing air conditioner fault alarm.
5. The apparatus of claim 4, wherein, The second fault diagnosis module is configured to verify whether the fault detection device is false positive by: obtaining an alternative air conditioner fault detection parameter of the fault detection device in a preset time period; determining whether the fault detection device is false positive according to the alternative air conditioner fault detection parameter.
6. The apparatus of claim 4, wherein, In the case that the fault detection device is not false positive, further comprising: judging whether the air conditioner fault type belongs to a preset air conditioner fault type; in the case that the air conditioner fault type belongs to the preset air conditioner fault type, performing air conditioner fault alarm.
7. An apparatus for air conditioner fault diagnosis, comprising a processor and a memory having stored program instructions, characterized in that, The processor is configured to execute the method for air conditioner fault diagnosis according to any one of claims 1 to 3 when running the program instructions.
8. An electronic device, comprising: The device for air conditioner fault diagnosis according to claim 7.
9. A storage medium storing program instructions, characterized in that, The program instructions, when running, execute the method for air conditioner fault diagnosis according to any one of claims 1 to 3.
Citation Information
Patent Citations
Control method for fault diagnosis of suspension-type air conditioner
CN106524411A
Air conditioner fault identification method, device and system
CN107990485A