US20160370023A1 - Fault detection and diagnostics system utilizing service personnel feedback for improved accuracy - Google Patents
Fault detection and diagnostics system utilizing service personnel feedback for improved accuracy Download PDFInfo
- Publication number
- US20160370023A1 US20160370023A1 US15/186,715 US201615186715A US2016370023A1 US 20160370023 A1 US20160370023 A1 US 20160370023A1 US 201615186715 A US201615186715 A US 201615186715A US 2016370023 A1 US2016370023 A1 US 2016370023A1
- Authority
- US
- United States
- Prior art keywords
- fault
- server
- operational parameters
- logic condition
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- F24F11/001—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
- F24F11/32—Responding to malfunctions or emergencies
- F24F11/38—Failure diagnosis
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/52—Indication arrangements, e.g. displays
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/56—Remote control
- F24F11/58—Remote control using Internet communication
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/0265—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0262—Confirmation of fault detection, e.g. extra checks to confirm that a failure has indeed occurred
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G06N99/005—
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
- F24F11/32—Responding to malfunctions or emergencies
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/64—Electronic processing using pre-stored data
-
- F24F2011/0052—
Definitions
- the present disclosure relates generally to fault detection and diagnostics (FDD) for heating, ventilation and air conditioning (HVAC) systems. More specifically, this disclosure relates to incorporating actual fault determination and their diagnoses into an FDD system to improve predictions.
- FDD fault detection and diagnostics
- HVAC heating, ventilation and air conditioning
- HVAC systems Various methods and systems for detecting and diagnosing faults that occur in HVAC systems are known in the prior art. These systems often rely on manufacturer's data for fault detection and diagnosis (FDD), but may also implement various algorithms for predicting a fault in a particular system based on measured readings of operating parameters associated with the equipment, for example. In some cases, diagnostic capabilities may be embedded in the equipment itself.
- FDD fault detection and diagnosis
- the present disclosure provides a method for fault detection and diagnosis of an HVAC system.
- a server associated with the HVAC system identifies a fault in the system and determines one or more predicted causes of the fault based on measurements of operational parameters associated with the HVAC system.
- the server also receives information associated with the fault that is based on observations from one or more service technicians upon servicing the fault.
- the information includes a corrective measure that was implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault.
- the server determines an accuracy of identifying the actual fault and the cause of the actual fault based on the information received from the one or more service technicians.
- the cause of the actual fault is determined based on the corrective measure that successfully corrected the fault, as provided in the information received from the service technician(s).
- Corrective measures reportedly implemented by the service technician may include, for example, adding a charge, removing a charge, replacing a component, correcting an airflow, or modifying a thermostat configuration in the heating, ventilation and air conditioning system.
- the server transmits a notification of the fault identified and instructions for correcting the fault, based on the one or more predicted causes, to a mobile device accessible by one of the one or more service technicians.
- the server receives the information via an app installed on the mobile device.
- the fault and the one or more predicted causes may be identified by applying a logic condition for determining whether the fault exists, wherein the logic condition associated with the fault is based on the operational parameters applied by the logic condition and a threshold level for each of the operational parameters.
- Embodiments of the method may further include analyzing the measurements of the operational parameters, the threshold levels, the logic condition, and the information associated with the fault, in response to a determination that the actual fault is different than the fault identified by the server, or that the cause found by the service technician is different than the server's predicted cause(s). From the analysis, the server can then determine adjustments for improving the accuracy of the fault detection and diagnosis, including adjustments to any combination of the logic condition, the operational parameters, and one or more threshold levels of the operational parameters to identifying the fault and the one or more predicted causes.
- the server may then apply the adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels.
- Such adjustments may be applied periodically, for example, based on one of a predetermined time interval and a predetermined number of instances of receiving the information.
- the adjustments may be automatically applied upon determining what adjustments to the fault detection and diagnosis method will improve the accuracy.
- the method may include storing a record of the fault identified by the server, the one or more predicted causes, the measurements of the operational parameters, and the information associated with the fault.
- the server identifies the service technician associated with each instance of the information received and stores a record of a number of instances associated with each of the service technicians who provide the information.
- the present disclosure provides a system for fault detection and diagnosis in an HVAC system.
- the system includes a server communicably connected to a plurality of HVAC systems.
- the server is configured to identify a fault in one of the plurality of HVAC systems and one or more predicted causes of the fault based on measurements of operational parameters associated with the HVAC system.
- the server is further configured to receive information associated with the fault based on observations from one or more service technicians.
- the information includes a corrective measure implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault. An accuracy of identifying the actual fault and the cause of the actual fault is then determined by the server based on the information received from the one or more service technicians.
- the server is further configured to apply a logic condition for determining whether the fault exists.
- the logic condition associated with the fault is based on the operational parameters and a threshold level for each of the operational parameters.
- the server is configured to analyze the measurements of the operational parameters, the threshold levels, the logic condition, and the information associated with the fault, in response to determining that the actual fault is different than the fault identified by the server and/or the cause reported by the service technician is different than the predicted cause(s).
- the server is also configured to determine adjustments to one or more of the logic condition, the operational parameters applied by the logic condition, and one or more threshold levels of the operational parameters to improve the accuracy of the fault detection and diagnosis analysis.
- the server may be further configured to apply the adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels in response to determining the adjustments for improving the accuracy.
- the server is further configured to transmit a notification of the fault identified by the server and instructions for correcting the fault based on the one or more predicted causes to a mobile device accessible by the one or more service technicians; and to receive the information via an app installed on the mobile device.
- the server may be further configured, in embodiments, to store a record of the fault, the one or more predicted causes, the measurements of the operational parameters, and the information associated with the fault.
- the server is further configured to store a record of a number of instances information is received from each of the one or more service technicians.
- the present disclosure provides a computer-readable device to store instructions that, when executed by a processing device, cause the processing device to perform operations.
- the operations include identifying a fault in a heating, ventilation and air conditioning system and determining one or more predicted causes of the fault based on measurements of operational parameters associated with the heating, ventilation and air conditioning system.
- the operations also include receiving information associated with the fault. The information is based on observations from one or more service technicians, and includes details of a corrective measure implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault associated with the measurements of the operational parameters.
- the operations further include determining an accuracy of identifying the actual fault and the cause of the actual fault based on the information received from the one or more service technicians.
- the operation of identifying the fault and the one or more predicted causes includes applying a logic condition for determining whether the fault exists.
- the logic condition associated with the fault is based on the operational parameters applied by the logic condition and a threshold level for each of the operational parameters.
- the operations may further include analyzing the measurements of the operational parameters, the threshold levels, the logic condition, and the information associated with the fault, in response to determining that the actual fault reported is different than the fault identified by the server, or that the cause reported is different than the one or more predicted causes. Based on the results of the analysis, the operations then further include determining the appropriate adjustments to at least one of the logic condition, the operational parameters, and one or more threshold levels of the operational parameters to improve the accuracy of identifying the fault and the one or more predicted causes.
- the operations include applying the adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels.
- FIG. 1A is a schematic block diagram representation of an embodiment of a system of the present disclosure
- FIG. 1B is a schematic block diagram representation of an embodiment of a heating, ventilation and air conditioning system that is communicably coupled to the embodiment of the system of FIG. 1 ;
- FIG. 2 is a block diagram representation of data flow in an embodiment of a system of the present disclosure
- FIG. 3A is a block diagram representation of an embodiment of a method of the present disclosure
- FIG. 3B is a block diagram representation of another embodiment of a method of the present disclosure.
- FIG. 4 is a schematic block diagram representation of another embodiment of a system of the present disclosure.
- the present disclosure is directed to a method and system for fault detection and diagnosis in heating, ventilation and air conditioning systems.
- Embodiments of the method and system incorporate feedback from field service technicians to improve the accuracy of algorithms used for detecting and diagnosing faults in the HVAC systems.
- the cooperation of the various field service technicians in providing such feedback data is also preferably tracked so that rewards may be granted as an incentive for increased participation by the field service technicians.
- the present disclosure may be described herein in terms of functional block components, code listings, optional selections, page displays, and various processing steps. It should be appreciated that such functional blocks may be realized by any number of hardware and/or software components configured to perform the specified functions.
- the present disclosure may employ various integrated circuit components, e.g., memory elements, processing elements, logic elements, look-up tables, and the like, which may carry out a variety of functions under the control of one or more microprocessors or other control devices.
- the hardware and/or software components for implementing one or more of the functional blocks or method steps may be implemented on one or more server(s) 12 accessing data from a plurality of HVAC systems 16 , or distributed between any combination of one or more server(s) 12 and a user device 14 operably connected to the one or more server(s) 12 .
- the user devices of the present disclosure may be mobile devices, such as a smart phone or tablet, including an app installed for enabling service technicians to communicate information obtained from servicing a reported fault in an HVAC system.
- user devices may also include any other suitable device, including a computer, laptop, and so on, for entry and transmission of the information via a web-based interface, for example.
- the software elements of the present disclosure may be implemented with any programming or scripting language such as C, C++, C#, Java, COBOL, assembler, PERL, Python, PHP, or the like, with the various algorithms being implemented with any combination of data structures, objects, processes, routines or other programming elements.
- the object code created may be executed by any device, on a variety of operating systems, including without limitation Apple OSX®, Apple iOS®, Google Android®, HP WebOS®, Linux, UNIX®, Microsoft Windows®, and/or Microsoft Windows Mobile®.
- the present disclosure may be embodied as a method, a device, e.g., a server device, configured to implement the methods disclosed herein, and/or a computer program product. Accordingly, the present disclosure may take the form of an entirely software embodiment, an entirely hardware embodiment, or an embodiment combining aspects of both software and hardware. Furthermore, the present disclosure may take the form of a computer program product on a computer-readable storage medium having computer-readable program code means embodied in the storage medium. Any suitable computer-readable storage medium may be utilized, including hard disks, CD-ROM, DVD-ROM, optical storage devices, magnetic storage devices, semiconductor storage devices (e.g., flash memory, USB thumb drives) and/or the like.
- Computer program instructions embodying the present disclosure may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture, including instruction means, that implement the function specified in the description or flowchart block(s).
- the computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions that execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the present disclosure.
- the server 12 includes at least a processing device or devices 22 , memory including computer readable memory or storage 24 for storage of software, instructions, or executable code, which when executed by the processing device(s) 22 causes the processing device(s) 22 to perform methods or method steps of the present disclosure, which may be embodied at least in part in programming instructions 26 stored on or retrievable by the server 12 .
- components 22 , 24 and programming instructions 26 for performing the methods or method steps of the present disclosure may be also be distributed among various devices, which may include user devices 14 , such as computers, laptops, mobile devices, phones, tablets, and so on, and may also, in embodiments, include programmable logic installed in components of the HVAC system(s) 16 .
- any databases, systems, or components of the present disclosure may consist of any combination of databases or components at a single location or at multiple locations, wherein each database or system includes any of various suitable security features, such as firewalls, access codes, encryption, de-encryption, compression, decompression, and/or the like.
- the disclosed systems and/or methods may be embodied, at least in part, in application software that may be downloaded, in whole or in part, from either a public or private website or an application store (“app store”) to a mobile device.
- the disclosed system and method may be included in the mobile device firmware, hardware, and/or software.
- the disclosed systems and/or methods may be embodied, at least in part, in application software executing within a webserver to provide a web-based interface to the described functionality.
- all or part of the disclosed systems and/or methods may be provided as one or more callable modules, an application programming interface (e.g., an API), a source library, an object library, a plug-in or snap-in, a dynamic link library (e.g., DLL), or any software architecture capable of providing the functionality disclosed herein.
- an application programming interface e.g., an API
- a source library e.g., an object library
- a plug-in or snap-in e.g., a plug-in or snap-in
- a dynamic link library e.g., DLL
- sensors refers collectively to both sensors and transducers as commonly used in the art, and includes sensors associated with a particular piece of equipment and/or control unit or thermostat in the HVAC system, such as a temperature sensor in a thermostat. Sensors may be located on or operably connected to certain HVAC equipment. Other sensors co-located with an HVAC system may, or may not be operably connected to HVAC equipment, but may still be used in accordance with methods of the present disclosure to analyze the data collected for detecting and diagnosing a fault in the HVAC system. Examples of sensors from which data may be collected for analysis in accordance with the present disclosure include, but are not limited to, temperature, humidity, pressure, occupancy, smoke, light, motion, security sensors, and so on.
- Data that may be acquired from sensors and/or equipment includes, but is not limited to, measured data readings (e.g., temperature, pressure, humidity, and so on), set point (e.g., a user-defined temperature setting), current state (e.g., an “occupied” or “unoccupied” reading from an occupancy sensor), and modes of operation (e.g., heat or cool mode of a thermostat).
- measured data readings e.g., temperature, pressure, humidity, and so on
- set point e.g., a user-defined temperature setting
- current state e.g., an “occupied” or “unoccupied” reading from an occupancy sensor
- modes of operation e.g., heat or cool mode of a thermostat.
- HVAC heating, ventilation and air conditioning
- the system 10 includes a server 12 communicably coupled to a plurality of HVAC systems 16 , via the Internet 28 , for example, and specially configured to implement and execute the methods of the present disclosure.
- the server 12 may also be configured to establish communications with a plurality of user devices 14 utilized by field service technicians and to send various notifications and instructions to the user devices 14 regarding any faults detected in the HVAC systems 16 in accordance with the present disclosure.
- the user devices 14 are enabled to receive such notifications from the server 12 and to respond by sending information regarding the fault reported by the server 12 .
- a database 30 is communicatively coupled to the server 12 for storing such information and fault data.
- the database 30 may also be accessible to the service technicians' devices 14 , via the Internet 28 , for example, for storing the feedback information from the service technicians.
- an HVAC system 16 a typically includes a thermostat 18 and may include various additional control units 20 , each of which may be operable via a touch-screen panel as well as via a separate user device operated by a homeowner or system operator.
- Additional equipment in the HVAC system 16 a may include, but is not limited to, furnaces and heating equipment, air conditioners, filters, air purifiers, ventilation equipment, chillers, pumps, and air handlers.
- Equipment in the HVAC system 16 a may include both indoor 40 and outdoor equipment 42 , each of which may include sensors 32 operably connected to and/or embedded in the equipment. Some equipment may include embedded logic controllers 34 for monitoring and controlling operation.
- Additional sensors 36 may be co-located with the system 16 a and may or may not be operably connected to equipment within the HVAC system 16 a .
- Such sensors 36 may include, but are not limited to, occupancy, smoke, light, motion, security, humidity, pressure sensors, and so on.
- data from these sensors 32 , 36 and logic controllers 34 may be collected, stored, and analyzed by the server 12 to assess current operational parameters and trends in the equipment and HVAC system 16 a , for detection and diagnosis of faults in accordance with predetermined logic conditions.
- embodiments of the HVAC system 16 a may include an electronic gathering device 44 configured to acquire data from any components associated with the system 16 , including the control unit(s) 20 , thermostat 18 , both indoor 40 and outdoor equipment 42 , and associated sensors 32 , 36 , and forward the data via the Internet 28 , for example, to the server 12 for processing.
- the electronic gathering device 44 is operably connected to the server 12 for transmission of the acquired data thereto and configured for transmitting the data by any suitable connection, either wired or wireless 46 , of any appropriate type, including but not limited to WiFi, cellular, Ethernet, POTS via modem, and so on.
- the thermostat 18 of the HVAC system is operably connected to the data gathering device 44 , has Internet connectivity 48 , e.g., WiFi, Ethernet, and so on, and can provide the data pathway from the electronic data gathering device 44 to the central remote server 22 via the Internet 28 .
- Internet connectivity 48 e.g., WiFi, Ethernet, and so on
- Any combination of the thermostat 18 and the optional electronic data gathering device 44 may be used to transmit the data, including measurements of various operating parameters, from the HVAC systems 16 to the server 12 for fault detection and diagnosis.
- FIG. 2 illustrates a flow of data between an HVAC system 16 a , a service technician's device 14 , which may be a mobile device, and an embodiment of a server 12 in accordance with the present disclosure.
- the measured data 50 from the sensors 32 , 36 , and the like associated with the HVAC system 16 a may include continuous data 52 and event data 54 .
- the measured data is collected and transmitted to the server 12 for monitoring and analysis and may also be stored in the database 30 .
- the data 50 can include continuous measurements 52 of various operational parameters, such as, but not limited to, indoor temperature, outdoor temperature, pressure, system modes, setpoints, indoor humidity, compressor power, and so on.
- the data 50 may also include discrete system operation events 54 , such as, but not limited to, calls for cooling operation, recorded events of a compressor turned on or off, changes in setpoints and/or system modes, and any other event that is triggered, for example, by a change in a system operating condition.
- discrete system operation events 54 such as, but not limited to, calls for cooling operation, recorded events of a compressor turned on or off, changes in setpoints and/or system modes, and any other event that is triggered, for example, by a change in a system operating condition.
- the measurements of the operational parameters that are stored in the database 30 therefore, can be any combination of continuously acquired data 52 and discrete, event data 54 .
- the server 12 detects and diagnoses faults based on the measurements 50 of the operational parameters acquired from the HVAC system 16 a as described further hereinbelow. If a fault is detected, a notification of the fault with instructions 56 may be sent by the server 12 to a user device 14 accessible by a service technician. Upon correction of the fault, the service technician provides information 58 associated with the correction via the user device 14 to the server 12 , which may also be stored in the database 30 by the server 12 , or directly to the database 30 .
- the database 30 may include records 60 that include all faults detected by the server 12 , along with the FDD-generated fault diagnoses, the measured dataset 50 to which each FDD diagnosis was applied, and the feedback information provided via the user device 14 , including whether or not the FDD fault diagnosis provided by the server 12 was correct.
- These records 60 are used by the server 12 , or in other embodiments of the present disclosure, by a third-party server, to optimize the fault detection and diagnosis logistics as described further herein.
- FIG. 3A illustrates embodiments of a method 70 in accordance with the present disclosure to detect and diagnose faults in an HVAC system that is operably connected to a server 12 as described above.
- the server identifies, at 72 , a fault in an HVAC system 16 and determines, at 74 , one or more predicted causes of the fault based on the measurements of operational parameters 50 that are passed to the server 12 from the HVAC system 16 .
- the server transmits, at 75 , a fault notification and instructions for correcting the fault to a service technician's mobile device.
- the server 12 receives information associated with the fault at 76 from the service technician to which the fault notification was issued and also accumulates information from other service technicians based on their observations in servicing the same reported fault in past service calls.
- the information reported by the service technicians includes the corrective measure(s) that were implemented to successfully correct the fault.
- the information may also include a listing of corrective measure(s) that were implemented without success, including any measures that the service technician was originally instructed to implement to correct a suspected cause of the fault, as diagnosed by the server 12 .
- the service technician may determine the actual cause of the fault by making suggested changes to correct the operational error.
- the service technician may have attempted certain corrections that were provided in the instructions along with the fault notification, or may try other changes based on his or her prior experience.
- Such corrective measures may include, for example, adding a charge, removing a charge, replacing a component, correcting an airflow, or modifying a thermostat configuration in the heating, ventilation and air conditioning system.
- the information provided at 76 by the service technicians preferably includes this level of detail for implementation by the FDD server 12 .
- the server determines an accuracy of the algorithm and parameters used to identify and diagnose the fault.
- the server stores a record of the fault identified by the server and the one or more predicted causes, the accuracy of detecting and diagnosing the actual fault, the measured operational parameters used to detect and diagnose, and the information about the actual fault and causes received from the service technicians.
- the server 12 also identifies the service technician associated with each instance of information received and tracks the number of instances associated with each service technician. In this way, a reward system may be implemented to incentivize the service technicians to provide helpful information after each service call.
- the information associated with a fault is collected from service technicians, at 88 , via the service technicians' user devices.
- the information may be collected by a third-party server 112 , as shown in FIG. 4 , or by an FDD server 12 , as shown in FIG. 1A .
- the method includes the server 112 , or server 12 , applying a logic condition, at 90 , to determine whether or not a fault exists and to identify the fault.
- the logic condition associated with the fault is based on measurements of particular operational parameters, and a predetermined threshold level for each of the operational parameters.
- server 112 includes at least a processing device or devices 122 , memory including computer readable memory or storage 124 for storage of software, instructions, or executable code, which when executed by the processing device(s) 122 causes the processing device(s) 122 to perform methods or method steps of the present disclosure, including analysis of the information about the actual faults reported, and the predictions provided by the server 112 .
- the method steps may be embodied at least in part in programming instructions 126 stored on or retrievable by the server 112 .
- a database 130 is also communicatively coupled to the server 112 for storing such information and fault data for analysis.
- the analysis of the accuracy of the FDD based on the technicians' feedback, as described further below, is performed by third-party server 112 , and the recommended adjustments to the FDD analysis are stored for either manual, or automatic, integration into an FDD server in accordance with the present disclosure.
- logic conditions are established and applied by the server 12 for identifying faults based on measurements of the operational parameters.
- a threshold value may be predetermined for a particular operational parameter, and a logic condition established that determines a particular fault exists, under certain system operating conditions, when a particular operational parameter either exceeds, or drops below, the predetermined threshold value.
- the logic condition determines the existence of a fault based on an analysis of measurements of a predetermined set of operational parameters and their predetermined threshold values. An accuracy of an FDD will depend on the logic condition applied, the set of operational parameters selected by the logic condition to identify a fault, and the predetermined threshold values for those operational parameters.
- the information provided by the service technicians can help optimize the logic condition for defining a fault, for example, by determining whether the optimal combination of operational parameters are being applied to predict that a fault exists, as well as to optimize the threshold values and algorithms used to determine which fault out of all possible faults for a particular HVAC system exists.
- the information provided by the service technicians indicates that there is an error in the logic used to predict a fault in a particular instance, for example, because the actual fault and/or cause were found to differ from that predicted by the server, further analysis is warranted.
- embodiments of the method further include analyzing, at 92 , the measurements of the operational parameters, the threshold levels, the logic condition, and the information, and determining, at 94 , adjustments to the logic condition and/or the operational parameters, and/or one or more threshold levels of the operational parameters to improve the accuracy of the FDD by the server 12 .
- These adjustments may be determined and stored by the third-party server 112 for manual, or automated, importation to an FDD server 12 , as shown in FIG. 4 , for example, or the analysis, determination of adjustments, as well as the application, at 96 , of the adjustments may be performed in whole, or in part, by the FDD server 12 , as shown in FIG. 1A , for example.
- the adjustments determined at 94 are applied to the server 12 at 96 for improving the accuracy of the fault detection and diagnosis. Accordingly, as more information is received from the service technicians, the accuracy of the FDD by the server 12 is further improved.
- the server 12 performs the applying step periodically, at 98 , based on a predetermined time interval or on a predetermined number of instances of receiving the information.
- any of aspects 1-9 below can be combined with each other in any combination and combined with any of aspects 10-17, or any of aspects 18-20. Any of aspects 10-20 can be combined with each other in any combination.
- a method of detecting and diagnosing faults detection in a heating, ventilation and air conditioning system comprising: identifying, by a server, a fault in a heating, ventilation and air conditioning system and determining, by the server, one or more predicted causes of the fault based on measurements of operational parameters associated with the heating, ventilation and air conditioning system; receiving, by the server, information associated with the fault, the information being based on observations from one or more service technicians, the information including a corrective measure implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault; and determining, by the server, an accuracy of identifying the actual fault and the cause of the actual fault based on the information received from the one or more service technicians.
- Aspect 2 The method according to Aspect 1, further comprising transmitting, by the server, a notification of the fault identified by the server and instructions for correcting the fault based on the one or more predicted causes to a mobile device accessible by one of the one or more service technicians, the server receiving the information via an app installed on the mobile device.
- Aspect 3 The method according to any of Aspects 1-2, further comprising: storing, by the server, a record of the fault identified by the server, the one or more predicted causes, the measurements of the operational parameters, and the information associated with the fault.
- Aspect 4 The method according to any of Aspects 1-3, wherein identifying the fault and the one or more predicted causes includes applying a logic condition for determining whether the fault exists, wherein the logic condition associated with the fault is based on the operational parameters applied by the logic condition and a threshold level for each of the operational parameters.
- Aspect 5 The method according to any of Aspects 1-4, further comprising analyzing, by the server, the measurements of the operational parameters, threshold levels for each of the operational parameters, a logic condition for determining whether the fault exists, and the information associated with the fault, in response to one of the actual fault being different than the fault and the cause being different than the one or more predicted causes; and determining, by the server, adjustments to at least one of the logic condition, the operational parameters, and one or more threshold levels of the operational parameters to improve the accuracy of identifying the fault and the one or more predicted causes based on results of the analyzing step.
- Aspect 6 The method according to any of Aspect 1-5, further comprising: applying, by the server, adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels based on results of the analyzing step of Aspect 5.
- Aspect 7 The method according to any of Aspects 1-6, further comprising applying adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels based on results of the analyzing step of Aspect 5 periodically based on one of a predetermined time interval and a predetermined number of instances of receiving the information.
- Aspect 8 The method according to any of Aspects 1-7, wherein the cause of the actual fault is determined based on the information including the corrective measure that successfully corrected the fault.
- Aspect 9 The method according to any of Aspects 1-8, wherein the corrective measure includes one of adding a charge, removing a charge, replacing a component, correcting an airflow, and modifying a thermostat configuration in the heating, ventilation and air conditioning system.
- Aspect 10 The method according to any of Aspects 1-9, further comprising: identifying, by the server, the one of the service technicians associated with each instance of the information received; and storing, by the server, a record of a number of instances associated with each of the one or more service technicians.
- a system for fault detection and diagnosis in a heating, ventilation and air conditioning system comprising: a server communicably connected to a plurality of heating, ventilation and air conditioning systems, wherein the server is configured to: identify a fault in one of the plurality of heating, ventilation and air conditioning systems and one or more predicted causes of the fault based on measurements of operational parameters associated with the one of the plurality of heating, ventilation and air conditioning systems; receive information associated with the fault based on observations from one or more service technicians, the information including a corrective measure implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault; and determine an accuracy of identifying the actual fault and the cause of the actual fault based on the information received from the one or more service technicians.
- Aspect 12 The system according to Aspect 11, wherein the server is further configured to: transmit a notification of the fault identified by the server and instructions for correcting the fault based on the one or more predicted causes to a mobile device accessible by the one or more service technicians; and receive the information via an app installed on the mobile device.
- Aspect 13 The system according to any of Aspects 11-12, wherein the server is further configured to: store a record of the fault, the one or more predicted causes, the measurements of the operational parameters, and the information associated with the fault.
- Aspect 14 The system according to any of Aspects 11-13, wherein the server is further configured to apply a logic condition for determining whether the fault exists, wherein the logic condition associated with the fault is based on the operational parameters and a threshold level for each of the operational parameters.
- Aspect 15 The system according to any of Aspects 11-14, the server being further configured to: analyze the measurements of the operational parameters, the threshold levels for each of the operational parameters, the logic condition for determining whether the fault exists, and the information associated with the fault, in response to one of the actual fault being different than the fault and the cause being different than the one or more predicted causes; and determine adjustments to at least one of the logic condition, the operational parameters applied by the logic condition, and one or more threshold levels of the operational parameters to improve the accuracy of identifying the fault and the one or more predicted causes based on results of the analysis.
- Aspect 16 The system according to any of Aspects 11-15, wherein the server is further configured to: apply adjustments to at least one of the logic condition, the operational parameters, and the one or more threshold levels of the operational parameters in response to determining the adjustments.
- Aspect 17 The system according to any of Aspects 11-16, wherein the server is further configured to identify the one of the service technicians associated with each instance of the information received; and store a record of a number of instances associated with each of the one or more service technicians.
- a computer-readable device to store instructions that, when executed by a processing device, cause the processing device to perform operations comprising: identifying a fault in a heating, ventilation and air conditioning system and determining one or more predicted causes of the fault based on measurements of operational parameters associated with the heating, ventilation and air conditioning system; receiving information associated with the fault, the information being based on observations from one or more service technicians, the information including a corrective measure implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault; and determining an accuracy of identifying the actual fault and the cause of the actual fault based on the information received from the one or more service technicians.
- Aspect 19 The computer-readable device according to Aspect 18, wherein identifying the fault and the one or more predicted causes includes applying a logic condition for determining whether the fault exists, wherein the logic condition associated with the fault is based on the operational parameters applied by the logic condition and a threshold level for each of the operational parameters, the operations further comprising: analyzing the measurements of the operational parameters, the threshold levels, the logic condition, and the information associated with the fault, in response to one of the actual fault being different than the fault and the cause being different than the one or more predicted causes; and determining adjustments to at least one of the logic condition, the operational parameters, and one or more threshold levels of the operational parameters to improve the accuracy of identifying the fault and the one or more predicted causes based on results of the analyzing step.
- Aspect 20 The computer-readable device according to any of Aspects 18-19, the operations further comprising: applying adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels in response to analyzing and determining the adjustments according to Aspect 19.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Combustion & Propulsion (AREA)
- Chemical & Material Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- Automation & Control Theory (AREA)
- Fuzzy Systems (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Biomedical Technology (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Air Conditioning Control Device (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
Systems and methods for fault detection and diagnosis (FDD) in a heating, ventilation and air conditioning (HVAC) system include a server identifying a fault and one or more predicted causes of the fault based on measurements of operational parameters from the HVAC system. The server also receives and utilizes information associated with the reported fault from service technicians who service the HVAC to correct the reported fault condition. The information includes details of the corrective measures successfully implemented by the technicians to correct the fault, and a determination of whether the server correctly identified the actual fault. The information is implemented by the server to improve the accuracy of the FDD algorithms based on measured parameters of the HVAC system.
Description
- This application claims the benefit of and priority to U.S. Provisional Application Ser. No. 62/182,106 entitled “FAULT DETECTION AND DIAGNOSTICS SYSTEM UTILIZING SERVICE PERSONNEL FEEDBACK FOR IMPROVED ACCURACY” and filed Jun. 19, 2015, and U.S. Provisional Application Ser. No. 62/182,119 entitled “SELF-LEARNING FAULT DETECTION FOR HVAC SYSTEMS” and filed Jun. 19, 2015, the entirety of each of which is hereby incorporated by reference herein for all purposes.
- 1. Technical Field
- The present disclosure relates generally to fault detection and diagnostics (FDD) for heating, ventilation and air conditioning (HVAC) systems. More specifically, this disclosure relates to incorporating actual fault determination and their diagnoses into an FDD system to improve predictions.
- 2. Background
- Various methods and systems for detecting and diagnosing faults that occur in HVAC systems are known in the prior art. These systems often rely on manufacturer's data for fault detection and diagnosis (FDD), but may also implement various algorithms for predicting a fault in a particular system based on measured readings of operating parameters associated with the equipment, for example. In some cases, diagnostic capabilities may be embedded in the equipment itself.
- However, there is no known system or method for capturing and analyzing the success rate of an FDD system in predicting faults and diagnoses. There is also no known system for incorporating details of a serviced fault into the FDD system, after repairs have been made to resolve the reported fault.
- In one aspect, the present disclosure provides a method for fault detection and diagnosis of an HVAC system. A server associated with the HVAC system identifies a fault in the system and determines one or more predicted causes of the fault based on measurements of operational parameters associated with the HVAC system. The server also receives information associated with the fault that is based on observations from one or more service technicians upon servicing the fault. The information includes a corrective measure that was implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault. The server then determines an accuracy of identifying the actual fault and the cause of the actual fault based on the information received from the one or more service technicians.
- In embodiments, the cause of the actual fault is determined based on the corrective measure that successfully corrected the fault, as provided in the information received from the service technician(s). Corrective measures reportedly implemented by the service technician may include, for example, adding a charge, removing a charge, replacing a component, correcting an airflow, or modifying a thermostat configuration in the heating, ventilation and air conditioning system.
- In embodiments, the server transmits a notification of the fault identified and instructions for correcting the fault, based on the one or more predicted causes, to a mobile device accessible by one of the one or more service technicians. The server receives the information via an app installed on the mobile device.
- In embodiments, the fault and the one or more predicted causes may be identified by applying a logic condition for determining whether the fault exists, wherein the logic condition associated with the fault is based on the operational parameters applied by the logic condition and a threshold level for each of the operational parameters.
- Embodiments of the method may further include analyzing the measurements of the operational parameters, the threshold levels, the logic condition, and the information associated with the fault, in response to a determination that the actual fault is different than the fault identified by the server, or that the cause found by the service technician is different than the server's predicted cause(s). From the analysis, the server can then determine adjustments for improving the accuracy of the fault detection and diagnosis, including adjustments to any combination of the logic condition, the operational parameters, and one or more threshold levels of the operational parameters to identifying the fault and the one or more predicted causes.
- In further embodiments, the server may then apply the adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels. Such adjustments may be applied periodically, for example, based on one of a predetermined time interval and a predetermined number of instances of receiving the information. In other embodiments, the adjustments may be automatically applied upon determining what adjustments to the fault detection and diagnosis method will improve the accuracy.
- In embodiments, the method may include storing a record of the fault identified by the server, the one or more predicted causes, the measurements of the operational parameters, and the information associated with the fault.
- In further embodiments of the method, the server identifies the service technician associated with each instance of the information received and stores a record of a number of instances associated with each of the service technicians who provide the information.
- In another aspect, the present disclosure provides a system for fault detection and diagnosis in an HVAC system. The system includes a server communicably connected to a plurality of HVAC systems. The server is configured to identify a fault in one of the plurality of HVAC systems and one or more predicted causes of the fault based on measurements of operational parameters associated with the HVAC system. The server is further configured to receive information associated with the fault based on observations from one or more service technicians. The information includes a corrective measure implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault. An accuracy of identifying the actual fault and the cause of the actual fault is then determined by the server based on the information received from the one or more service technicians.
- In embodiments, the server is further configured to apply a logic condition for determining whether the fault exists. The logic condition associated with the fault is based on the operational parameters and a threshold level for each of the operational parameters.
- In further embodiments, the server is configured to analyze the measurements of the operational parameters, the threshold levels, the logic condition, and the information associated with the fault, in response to determining that the actual fault is different than the fault identified by the server and/or the cause reported by the service technician is different than the predicted cause(s). The server is also configured to determine adjustments to one or more of the logic condition, the operational parameters applied by the logic condition, and one or more threshold levels of the operational parameters to improve the accuracy of the fault detection and diagnosis analysis.
- In embodiments, the server may be further configured to apply the adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels in response to determining the adjustments for improving the accuracy.
- In additional embodiments, the server is further configured to transmit a notification of the fault identified by the server and instructions for correcting the fault based on the one or more predicted causes to a mobile device accessible by the one or more service technicians; and to receive the information via an app installed on the mobile device.
- The server may be further configured, in embodiments, to store a record of the fault, the one or more predicted causes, the measurements of the operational parameters, and the information associated with the fault.
- In additional embodiments, the server is further configured to store a record of a number of instances information is received from each of the one or more service technicians.
- In another aspect, the present disclosure provides a computer-readable device to store instructions that, when executed by a processing device, cause the processing device to perform operations. The operations include identifying a fault in a heating, ventilation and air conditioning system and determining one or more predicted causes of the fault based on measurements of operational parameters associated with the heating, ventilation and air conditioning system. The operations also include receiving information associated with the fault. The information is based on observations from one or more service technicians, and includes details of a corrective measure implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault associated with the measurements of the operational parameters. The operations further include determining an accuracy of identifying the actual fault and the cause of the actual fault based on the information received from the one or more service technicians.
- In embodiments, the operation of identifying the fault and the one or more predicted causes includes applying a logic condition for determining whether the fault exists. The logic condition associated with the fault is based on the operational parameters applied by the logic condition and a threshold level for each of the operational parameters. The operations may further include analyzing the measurements of the operational parameters, the threshold levels, the logic condition, and the information associated with the fault, in response to determining that the actual fault reported is different than the fault identified by the server, or that the cause reported is different than the one or more predicted causes. Based on the results of the analysis, the operations then further include determining the appropriate adjustments to at least one of the logic condition, the operational parameters, and one or more threshold levels of the operational parameters to improve the accuracy of identifying the fault and the one or more predicted causes.
- In further embodiments, the operations include applying the adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels.
- Other features and advantages will become apparent from the following description of the preferred embodiments, taken in conjunction with the accompanying drawings.
- Various embodiments of the disclosed system and method are described herein with reference to the drawings wherein:
-
FIG. 1A is a schematic block diagram representation of an embodiment of a system of the present disclosure; -
FIG. 1B is a schematic block diagram representation of an embodiment of a heating, ventilation and air conditioning system that is communicably coupled to the embodiment of the system ofFIG. 1 ; -
FIG. 2 is a block diagram representation of data flow in an embodiment of a system of the present disclosure; -
FIG. 3A is a block diagram representation of an embodiment of a method of the present disclosure; -
FIG. 3B is a block diagram representation of another embodiment of a method of the present disclosure; and -
FIG. 4 is a schematic block diagram representation of another embodiment of a system of the present disclosure. - The various aspects of the present disclosure mentioned above are described in further detail with reference to the aforementioned figures and the following detailed description of exemplary embodiments.
- The present disclosure is directed to a method and system for fault detection and diagnosis in heating, ventilation and air conditioning systems. Embodiments of the method and system incorporate feedback from field service technicians to improve the accuracy of algorithms used for detecting and diagnosing faults in the HVAC systems. The cooperation of the various field service technicians in providing such feedback data is also preferably tracked so that rewards may be granted as an incentive for increased participation by the field service technicians.
- Particular illustrative embodiments of the present disclosure are described hereinbelow with reference to the accompanying drawings; however, the disclosed embodiments are merely examples of the disclosure, which may be embodied in various forms. Well-known functions or constructions and repetitive matter are not described in detail to avoid obscuring the present disclosure in unnecessary or redundant detail. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a basis for the claims and as a representative basis for teaching one skilled in the art to variously employ the present disclosure in virtually any appropriately detailed structure. In this description, as well as in the drawings, like-referenced numbers represent elements which may perform the same, similar, or equivalent functions. The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments. The word “example” may be used interchangeably with the term “exemplary.”
- The present disclosure may be described herein in terms of functional block components, code listings, optional selections, page displays, and various processing steps. It should be appreciated that such functional blocks may be realized by any number of hardware and/or software components configured to perform the specified functions. For example, the present disclosure may employ various integrated circuit components, e.g., memory elements, processing elements, logic elements, look-up tables, and the like, which may carry out a variety of functions under the control of one or more microprocessors or other control devices.
- Referring to an embodiment of a
system 10 of the present disclosure as shown inFIG. 1A , for example, in various embodiments, the hardware and/or software components for implementing one or more of the functional blocks or method steps may be implemented on one or more server(s) 12 accessing data from a plurality ofHVAC systems 16, or distributed between any combination of one or more server(s) 12 and auser device 14 operably connected to the one or more server(s) 12. - The user devices of the present disclosure may be mobile devices, such as a smart phone or tablet, including an app installed for enabling service technicians to communicate information obtained from servicing a reported fault in an HVAC system. In embodiments, user devices may also include any other suitable device, including a computer, laptop, and so on, for entry and transmission of the information via a web-based interface, for example.
- Similarly, the software elements of the present disclosure may be implemented with any programming or scripting language such as C, C++, C#, Java, COBOL, assembler, PERL, Python, PHP, or the like, with the various algorithms being implemented with any combination of data structures, objects, processes, routines or other programming elements. The object code created may be executed by any device, on a variety of operating systems, including without limitation Apple OSX®, Apple iOS®, Google Android®, HP WebOS®, Linux, UNIX®, Microsoft Windows®, and/or Microsoft Windows Mobile®.
- It should be appreciated that the particular implementations described herein are illustrative of the disclosure and its best mode and are not intended to otherwise limit the scope of the present disclosure in any way. Examples are presented herein which may include sample data items which are intended as examples and are not to be construed as limiting. Indeed, for the sake of brevity, conventional data networking, application development and other functional aspects of the systems (and components of the individual operating components of the systems) may not be described in detail herein. It should be noted that many alternative or additional functional relationships or physical or virtual connections may be present in a practical electronic system or apparatus.
- As will be appreciated by one of ordinary skill in the art, the present disclosure may be embodied as a method, a device, e.g., a server device, configured to implement the methods disclosed herein, and/or a computer program product. Accordingly, the present disclosure may take the form of an entirely software embodiment, an entirely hardware embodiment, or an embodiment combining aspects of both software and hardware. Furthermore, the present disclosure may take the form of a computer program product on a computer-readable storage medium having computer-readable program code means embodied in the storage medium. Any suitable computer-readable storage medium may be utilized, including hard disks, CD-ROM, DVD-ROM, optical storage devices, magnetic storage devices, semiconductor storage devices (e.g., flash memory, USB thumb drives) and/or the like.
- Computer program instructions embodying the present disclosure may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture, including instruction means, that implement the function specified in the description or flowchart block(s). The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions that execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the present disclosure.
- Referring again to
FIG. 1A , for example, in one embodiment, theserver 12 includes at least a processing device or devices 22, memory including computer readable memory orstorage 24 for storage of software, instructions, or executable code, which when executed by the processing device(s) 22 causes the processing device(s) 22 to perform methods or method steps of the present disclosure, which may be embodied at least in part inprogramming instructions 26 stored on or retrievable by theserver 12. It will be appreciated by those of ordinary skill in the art thatsuch components 22, 24 andprogramming instructions 26 for performing the methods or method steps of the present disclosure may be also be distributed among various devices, which may includeuser devices 14, such as computers, laptops, mobile devices, phones, tablets, and so on, and may also, in embodiments, include programmable logic installed in components of the HVAC system(s) 16. - One skilled in the art will also appreciate that, for security reasons, any databases, systems, or components of the present disclosure may consist of any combination of databases or components at a single location or at multiple locations, wherein each database or system includes any of various suitable security features, such as firewalls, access codes, encryption, de-encryption, compression, decompression, and/or the like.
- The disclosed systems and/or methods may be embodied, at least in part, in application software that may be downloaded, in whole or in part, from either a public or private website or an application store (“app store”) to a mobile device. In another embodiment, the disclosed system and method may be included in the mobile device firmware, hardware, and/or software. In another embodiment, the disclosed systems and/or methods may be embodied, at least in part, in application software executing within a webserver to provide a web-based interface to the described functionality.
- In yet other embodiments, all or part of the disclosed systems and/or methods may be provided as one or more callable modules, an application programming interface (e.g., an API), a source library, an object library, a plug-in or snap-in, a dynamic link library (e.g., DLL), or any software architecture capable of providing the functionality disclosed herein.
- The term “sensors” as used herein refers collectively to both sensors and transducers as commonly used in the art, and includes sensors associated with a particular piece of equipment and/or control unit or thermostat in the HVAC system, such as a temperature sensor in a thermostat. Sensors may be located on or operably connected to certain HVAC equipment. Other sensors co-located with an HVAC system may, or may not be operably connected to HVAC equipment, but may still be used in accordance with methods of the present disclosure to analyze the data collected for detecting and diagnosing a fault in the HVAC system. Examples of sensors from which data may be collected for analysis in accordance with the present disclosure include, but are not limited to, temperature, humidity, pressure, occupancy, smoke, light, motion, security sensors, and so on. Data that may be acquired from sensors and/or equipment (which may include sensors or embedded controllers) includes, but is not limited to, measured data readings (e.g., temperature, pressure, humidity, and so on), set point (e.g., a user-defined temperature setting), current state (e.g., an “occupied” or “unoccupied” reading from an occupancy sensor), and modes of operation (e.g., heat or cool mode of a thermostat).
- Referring to
FIG. 1A , an embodiment of asystem 10 of the present disclosure for detecting and diagnosing faults in a heating, ventilation and air conditioning (HVAC) system is shown. Thesystem 10 includes aserver 12 communicably coupled to a plurality ofHVAC systems 16, via theInternet 28, for example, and specially configured to implement and execute the methods of the present disclosure. Theserver 12 may also be configured to establish communications with a plurality ofuser devices 14 utilized by field service technicians and to send various notifications and instructions to theuser devices 14 regarding any faults detected in theHVAC systems 16 in accordance with the present disclosure. In embodiments described further hereinbelow, theuser devices 14 are enabled to receive such notifications from theserver 12 and to respond by sending information regarding the fault reported by theserver 12. In embodiments, adatabase 30 is communicatively coupled to theserver 12 for storing such information and fault data. Thedatabase 30, in embodiments, may also be accessible to the service technicians'devices 14, via theInternet 28, for example, for storing the feedback information from the service technicians. - Referring to
FIG. 1B , by way of example, anHVAC system 16 a typically includes athermostat 18 and may include variousadditional control units 20, each of which may be operable via a touch-screen panel as well as via a separate user device operated by a homeowner or system operator. Additional equipment in theHVAC system 16 a may include, but is not limited to, furnaces and heating equipment, air conditioners, filters, air purifiers, ventilation equipment, chillers, pumps, and air handlers. - Equipment in the
HVAC system 16 a may include both indoor 40 andoutdoor equipment 42, each of which may includesensors 32 operably connected to and/or embedded in the equipment. Some equipment may include embeddedlogic controllers 34 for monitoring and controlling operation. -
Additional sensors 36 may be co-located with thesystem 16 a and may or may not be operably connected to equipment within theHVAC system 16 a.Such sensors 36 may include, but are not limited to, occupancy, smoke, light, motion, security, humidity, pressure sensors, and so on. In accordance with the present disclosure, data from these 32, 36 andsensors logic controllers 34 may be collected, stored, and analyzed by theserver 12 to assess current operational parameters and trends in the equipment andHVAC system 16 a, for detection and diagnosis of faults in accordance with predetermined logic conditions. - As will be described further below, various types of data are generated by the sensors associated with the plurality of
HVAC systems 16. Referring still toFIG. 1B , embodiments of theHVAC system 16 a may include anelectronic gathering device 44 configured to acquire data from any components associated with thesystem 16, including the control unit(s) 20,thermostat 18, both indoor 40 andoutdoor equipment 42, and associated 32, 36, and forward the data via thesensors Internet 28, for example, to theserver 12 for processing. - The
electronic gathering device 44 is operably connected to theserver 12 for transmission of the acquired data thereto and configured for transmitting the data by any suitable connection, either wired orwireless 46, of any appropriate type, including but not limited to WiFi, cellular, Ethernet, POTS via modem, and so on. - In some embodiments, the
thermostat 18 of the HVAC system is operably connected to thedata gathering device 44, hasInternet connectivity 48, e.g., WiFi, Ethernet, and so on, and can provide the data pathway from the electronicdata gathering device 44 to the central remote server 22 via theInternet 28. Any combination of thethermostat 18 and the optional electronicdata gathering device 44, or any other method known in the art, may be used to transmit the data, including measurements of various operating parameters, from theHVAC systems 16 to theserver 12 for fault detection and diagnosis. -
FIG. 2 illustrates a flow of data between anHVAC system 16 a, a service technician'sdevice 14, which may be a mobile device, and an embodiment of aserver 12 in accordance with the present disclosure. The measureddata 50 from the 32, 36, and the like associated with thesensors HVAC system 16 a may includecontinuous data 52 andevent data 54. The measured data is collected and transmitted to theserver 12 for monitoring and analysis and may also be stored in thedatabase 30. Thedata 50 can includecontinuous measurements 52 of various operational parameters, such as, but not limited to, indoor temperature, outdoor temperature, pressure, system modes, setpoints, indoor humidity, compressor power, and so on. Thedata 50 may also include discretesystem operation events 54, such as, but not limited to, calls for cooling operation, recorded events of a compressor turned on or off, changes in setpoints and/or system modes, and any other event that is triggered, for example, by a change in a system operating condition. The measurements of the operational parameters that are stored in thedatabase 30, therefore, can be any combination of continuously acquireddata 52 and discrete,event data 54. - The
server 12 detects and diagnoses faults based on themeasurements 50 of the operational parameters acquired from theHVAC system 16 a as described further hereinbelow. If a fault is detected, a notification of the fault withinstructions 56 may be sent by theserver 12 to auser device 14 accessible by a service technician. Upon correction of the fault, the service technician providesinformation 58 associated with the correction via theuser device 14 to theserver 12, which may also be stored in thedatabase 30 by theserver 12, or directly to thedatabase 30. In embodiments, thedatabase 30 may includerecords 60 that include all faults detected by theserver 12, along with the FDD-generated fault diagnoses, the measureddataset 50 to which each FDD diagnosis was applied, and the feedback information provided via theuser device 14, including whether or not the FDD fault diagnosis provided by theserver 12 was correct. Theserecords 60 are used by theserver 12, or in other embodiments of the present disclosure, by a third-party server, to optimize the fault detection and diagnosis logistics as described further herein. -
FIG. 3A illustrates embodiments of amethod 70 in accordance with the present disclosure to detect and diagnose faults in an HVAC system that is operably connected to aserver 12 as described above. Referring also toFIG. 2 , in accordance with themethod 70, the server identifies, at 72, a fault in anHVAC system 16 and determines, at 74, one or more predicted causes of the fault based on the measurements ofoperational parameters 50 that are passed to theserver 12 from theHVAC system 16. In embodiments, the server transmits, at 75, a fault notification and instructions for correcting the fault to a service technician's mobile device. Theserver 12 receives information associated with the fault at 76 from the service technician to which the fault notification was issued and also accumulates information from other service technicians based on their observations in servicing the same reported fault in past service calls. The information reported by the service technicians includes the corrective measure(s) that were implemented to successfully correct the fault. The information may also include a listing of corrective measure(s) that were implemented without success, including any measures that the service technician was originally instructed to implement to correct a suspected cause of the fault, as diagnosed by theserver 12. - For example, the service technician may determine the actual cause of the fault by making suggested changes to correct the operational error. The service technician may have attempted certain corrections that were provided in the instructions along with the fault notification, or may try other changes based on his or her prior experience. Such corrective measures may include, for example, adding a charge, removing a charge, replacing a component, correcting an airflow, or modifying a thermostat configuration in the heating, ventilation and air conditioning system. In embodiments, the information provided at 76 by the service technicians preferably includes this level of detail for implementation by the
FDD server 12. - By comparing the information from the service technicians with the fault and predicted cause that the server determined from the measured parameters, the server, at 78, determines an accuracy of the algorithm and parameters used to identify and diagnose the fault.
- In additional embodiments, the server, at 80, stores a record of the fault identified by the server and the one or more predicted causes, the accuracy of detecting and diagnosing the actual fault, the measured operational parameters used to detect and diagnose, and the information about the actual fault and causes received from the service technicians.
- In embodiments, at 82, the
server 12 also identifies the service technician associated with each instance of information received and tracks the number of instances associated with each service technician. In this way, a reward system may be implemented to incentivize the service technicians to provide helpful information after each service call. - Referring now to
FIG. 3B , in embodiments, the information associated with a fault is collected from service technicians, at 88, via the service technicians' user devices. The information may be collected by a third-party server 112, as shown inFIG. 4 , or by anFDD server 12, as shown inFIG. 1A . The method includes theserver 112, orserver 12, applying a logic condition, at 90, to determine whether or not a fault exists and to identify the fault. The logic condition associated with the fault is based on measurements of particular operational parameters, and a predetermined threshold level for each of the operational parameters. - Referring to
FIG. 4 , in embodiments of a system of the present disclosure utilizing third-party server 112,server 112 includes at least a processing device ordevices 122, memory including computer readable memory orstorage 124 for storage of software, instructions, or executable code, which when executed by the processing device(s) 122 causes the processing device(s) 122 to perform methods or method steps of the present disclosure, including analysis of the information about the actual faults reported, and the predictions provided by theserver 112. The method steps may be embodied at least in part in programminginstructions 126 stored on or retrievable by theserver 112. In embodiments, adatabase 130 is also communicatively coupled to theserver 112 for storing such information and fault data for analysis. In the system ofFIG. 4 , the analysis of the accuracy of the FDD based on the technicians' feedback, as described further below, is performed by third-party server 112, and the recommended adjustments to the FDD analysis are stored for either manual, or automatic, integration into an FDD server in accordance with the present disclosure. - Various methods of fault detection and diagnosis are known in the art and can be applied to the methods of the present disclosure. In embodiments of the present disclosure, logic conditions are established and applied by the
server 12 for identifying faults based on measurements of the operational parameters. For example, a threshold value may be predetermined for a particular operational parameter, and a logic condition established that determines a particular fault exists, under certain system operating conditions, when a particular operational parameter either exceeds, or drops below, the predetermined threshold value. In other embodiments, the logic condition determines the existence of a fault based on an analysis of measurements of a predetermined set of operational parameters and their predetermined threshold values. An accuracy of an FDD will depend on the logic condition applied, the set of operational parameters selected by the logic condition to identify a fault, and the predetermined threshold values for those operational parameters. - The information provided by the service technicians can help optimize the logic condition for defining a fault, for example, by determining whether the optimal combination of operational parameters are being applied to predict that a fault exists, as well as to optimize the threshold values and algorithms used to determine which fault out of all possible faults for a particular HVAC system exists. In particular, if the information provided by the service technicians indicates that there is an error in the logic used to predict a fault in a particular instance, for example, because the actual fault and/or cause were found to differ from that predicted by the server, further analysis is warranted. Accordingly, embodiments of the method further include analyzing, at 92, the measurements of the operational parameters, the threshold levels, the logic condition, and the information, and determining, at 94, adjustments to the logic condition and/or the operational parameters, and/or one or more threshold levels of the operational parameters to improve the accuracy of the FDD by the
server 12. These adjustments may be determined and stored by the third-party server 112 for manual, or automated, importation to anFDD server 12, as shown inFIG. 4 , for example, or the analysis, determination of adjustments, as well as the application, at 96, of the adjustments may be performed in whole, or in part, by theFDD server 12, as shown inFIG. 1A , for example. - In embodiments, the adjustments determined at 94 are applied to the
server 12 at 96 for improving the accuracy of the fault detection and diagnosis. Accordingly, as more information is received from the service technicians, the accuracy of the FDD by theserver 12 is further improved. In additional embodiments, theserver 12 performs the applying step periodically, at 98, based on a predetermined time interval or on a predetermined number of instances of receiving the information. - It is noted that any of aspects 1-9 below can be combined with each other in any combination and combined with any of aspects 10-17, or any of aspects 18-20. Any of aspects 10-20 can be combined with each other in any combination.
- Aspect 1. A method of detecting and diagnosing faults detection in a heating, ventilation and air conditioning system, the method comprising: identifying, by a server, a fault in a heating, ventilation and air conditioning system and determining, by the server, one or more predicted causes of the fault based on measurements of operational parameters associated with the heating, ventilation and air conditioning system; receiving, by the server, information associated with the fault, the information being based on observations from one or more service technicians, the information including a corrective measure implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault; and determining, by the server, an accuracy of identifying the actual fault and the cause of the actual fault based on the information received from the one or more service technicians.
- Aspect 2. The method according to Aspect 1, further comprising transmitting, by the server, a notification of the fault identified by the server and instructions for correcting the fault based on the one or more predicted causes to a mobile device accessible by one of the one or more service technicians, the server receiving the information via an app installed on the mobile device.
- Aspect 3. The method according to any of Aspects 1-2, further comprising: storing, by the server, a record of the fault identified by the server, the one or more predicted causes, the measurements of the operational parameters, and the information associated with the fault.
- Aspect 4. The method according to any of Aspects 1-3, wherein identifying the fault and the one or more predicted causes includes applying a logic condition for determining whether the fault exists, wherein the logic condition associated with the fault is based on the operational parameters applied by the logic condition and a threshold level for each of the operational parameters.
- Aspect 5. The method according to any of Aspects 1-4, further comprising analyzing, by the server, the measurements of the operational parameters, threshold levels for each of the operational parameters, a logic condition for determining whether the fault exists, and the information associated with the fault, in response to one of the actual fault being different than the fault and the cause being different than the one or more predicted causes; and determining, by the server, adjustments to at least one of the logic condition, the operational parameters, and one or more threshold levels of the operational parameters to improve the accuracy of identifying the fault and the one or more predicted causes based on results of the analyzing step.
- Aspect 6. The method according to any of Aspect 1-5, further comprising: applying, by the server, adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels based on results of the analyzing step of Aspect 5.
- Aspect 7. The method according to any of Aspects 1-6, further comprising applying adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels based on results of the analyzing step of Aspect 5 periodically based on one of a predetermined time interval and a predetermined number of instances of receiving the information.
- Aspect 8. The method according to any of Aspects 1-7, wherein the cause of the actual fault is determined based on the information including the corrective measure that successfully corrected the fault.
- Aspect 9. The method according to any of Aspects 1-8, wherein the corrective measure includes one of adding a charge, removing a charge, replacing a component, correcting an airflow, and modifying a thermostat configuration in the heating, ventilation and air conditioning system.
-
Aspect 10. The method according to any of Aspects 1-9, further comprising: identifying, by the server, the one of the service technicians associated with each instance of the information received; and storing, by the server, a record of a number of instances associated with each of the one or more service technicians. - Aspect 11. A system for fault detection and diagnosis in a heating, ventilation and air conditioning system, the system comprising: a server communicably connected to a plurality of heating, ventilation and air conditioning systems, wherein the server is configured to: identify a fault in one of the plurality of heating, ventilation and air conditioning systems and one or more predicted causes of the fault based on measurements of operational parameters associated with the one of the plurality of heating, ventilation and air conditioning systems; receive information associated with the fault based on observations from one or more service technicians, the information including a corrective measure implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault; and determine an accuracy of identifying the actual fault and the cause of the actual fault based on the information received from the one or more service technicians.
-
Aspect 12. The system according to Aspect 11, wherein the server is further configured to: transmit a notification of the fault identified by the server and instructions for correcting the fault based on the one or more predicted causes to a mobile device accessible by the one or more service technicians; and receive the information via an app installed on the mobile device. - Aspect 13. The system according to any of Aspects 11-12, wherein the server is further configured to: store a record of the fault, the one or more predicted causes, the measurements of the operational parameters, and the information associated with the fault.
-
Aspect 14. The system according to any of Aspects 11-13, wherein the server is further configured to apply a logic condition for determining whether the fault exists, wherein the logic condition associated with the fault is based on the operational parameters and a threshold level for each of the operational parameters. - Aspect 15. The system according to any of Aspects 11-14, the server being further configured to: analyze the measurements of the operational parameters, the threshold levels for each of the operational parameters, the logic condition for determining whether the fault exists, and the information associated with the fault, in response to one of the actual fault being different than the fault and the cause being different than the one or more predicted causes; and determine adjustments to at least one of the logic condition, the operational parameters applied by the logic condition, and one or more threshold levels of the operational parameters to improve the accuracy of identifying the fault and the one or more predicted causes based on results of the analysis.
-
Aspect 16. The system according to any of Aspects 11-15, wherein the server is further configured to: apply adjustments to at least one of the logic condition, the operational parameters, and the one or more threshold levels of the operational parameters in response to determining the adjustments. - Aspect 17. The system according to any of Aspects 11-16, wherein the server is further configured to identify the one of the service technicians associated with each instance of the information received; and store a record of a number of instances associated with each of the one or more service technicians.
-
Aspect 18. A computer-readable device to store instructions that, when executed by a processing device, cause the processing device to perform operations comprising: identifying a fault in a heating, ventilation and air conditioning system and determining one or more predicted causes of the fault based on measurements of operational parameters associated with the heating, ventilation and air conditioning system; receiving information associated with the fault, the information being based on observations from one or more service technicians, the information including a corrective measure implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault; and determining an accuracy of identifying the actual fault and the cause of the actual fault based on the information received from the one or more service technicians. - Aspect 19. The computer-readable device according to
Aspect 18, wherein identifying the fault and the one or more predicted causes includes applying a logic condition for determining whether the fault exists, wherein the logic condition associated with the fault is based on the operational parameters applied by the logic condition and a threshold level for each of the operational parameters, the operations further comprising: analyzing the measurements of the operational parameters, the threshold levels, the logic condition, and the information associated with the fault, in response to one of the actual fault being different than the fault and the cause being different than the one or more predicted causes; and determining adjustments to at least one of the logic condition, the operational parameters, and one or more threshold levels of the operational parameters to improve the accuracy of identifying the fault and the one or more predicted causes based on results of the analyzing step. -
Aspect 20. The computer-readable device according to any of Aspects 18-19, the operations further comprising: applying adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels in response to analyzing and determining the adjustments according to Aspect 19. - Particular embodiments of the present disclosure have been described herein, however, it is to be understood that the disclosed embodiments are merely examples of the disclosure, which may be embodied in various forms. Well-known functions or constructions are not described in detail to avoid obscuring the present disclosure in unnecessary detail. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a basis for the claims and as a representative basis for teaching one skilled in the art to variously employ the present disclosure in any appropriately detailed structure.
Claims (20)
1. A method of detecting and diagnosing faults in a heating, ventilation and air conditioning system, the method comprising:
identifying, by a server, a fault in a heating, ventilation and air conditioning system and determining, by the server, one or more predicted causes of the fault based on measurements of operational parameters associated with the heating, ventilation and air conditioning system;
receiving, by the server, information associated with the fault, the information being based on observations from one or more service technicians, the information including a corrective measure implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault; and
determining, by the server, an accuracy of identifying the actual fault and the cause of the actual fault based on the information received from the one or more service technicians.
2. The method of claim 1 , further comprising:
transmitting, by the server, a notification of the fault identified by the server and instructions for correcting the fault based on the one or more predicted causes to a mobile device accessible by one of the one or more service technicians, the server receiving the information via an app installed on the mobile device.
3. The method of claim 1 , further comprising:
storing, by the server, a record of the fault identified by the server, the one or more predicted causes, the measurements of the operational parameters, and the information associated with the fault.
4. The method of claim 1 , wherein identifying the fault and the one or more predicted causes includes applying a logic condition for determining whether the fault exists, wherein the logic condition associated with the fault is based on the operational parameters applied by the logic condition and a threshold level for each of the operational parameters.
5. The method of claim 4 , further comprising:
analyzing, by the server, the measurements of the operational parameters, the threshold levels, the logic condition, and the information associated with the fault, in response to one of the actual fault being different than the fault and the cause being different than the one or more predicted causes; and
determining, by the server, adjustments to at least one of the logic condition, the operational parameters, and one or more threshold levels of the operational parameters to improve the accuracy of identifying the fault and the one or more predicted causes based on results of the analyzing step.
6. The method of claim 5 , further comprising applying, by the server, the adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels in response to determining the adjustments.
7. The method of claim 6 , further comprising performing the applying step periodically based on one of a predetermined time interval and a predetermined number of instances of receiving the information.
8. The method of claim 1 , wherein the cause of the actual fault is determined based on the information including the corrective measure that successfully corrected the fault.
9. The method of claim 8 , wherein the corrective measure includes one of adding a charge, removing a charge, replacing a component, correcting an airflow, and modifying a thermostat configuration in the heating, ventilation and air conditioning system.
10. The method of claim 1 , further comprising:
identifying, by the server, the one of the service technicians associated with each instance of the information received; and
storing, by the server, a record of a number of instances associated with each of the one or more service technicians.
11. A system for fault detection and diagnosis in a heating, ventilation and air conditioning system, the system comprising a server communicably connected to a plurality of heating, ventilation and air conditioning systems, wherein the server is configured to:
identify a fault in one of the plurality of heating, ventilation and air conditioning systems and one or more predicted causes of the fault based on measurements of operational parameters associated with the one of the plurality of heating, ventilation and air conditioning systems;
receive information associated with the fault based on observations from one or more service technicians, the information including a corrective measure implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault; and
determine an accuracy of identifying the actual fault and the cause of the actual fault based on the information received from the one or more service technicians.
12. The system of claim 11 , wherein the server is further configured to:
transmit a notification of the fault identified by the server and instructions for correcting the fault based on the one or more predicted causes to a mobile device accessible by the one or more service technicians; and
receive the information via an app installed on the mobile device.
13. The system of claim 11 , wherein the server is further configured to:
store a record of the fault, the one or more predicted causes, the measurements of the operational parameters, and the information associated with the fault.
14. The system of claim 11 , wherein the server is further configured to:
apply a logic condition for determining whether the fault exists, wherein the logic condition associated with the fault is based on the operational parameters and a threshold level for each of the operational parameters.
15. The system of claim 14 , the server being further configured to:
analyze the measurements of the operational parameters, the threshold levels, the logic condition, and the information associated with the fault, in response to one of the actual fault being different than the fault and the cause being different than the one or more predicted causes; and
determine adjustments to at least one of the logic condition, the operational parameters applied by the logic condition, and one or more threshold levels of the operational parameters to improve the accuracy of identifying the fault and the one or more predicted causes based on results of the analysis.
16. The system of claim 15 , wherein the server is further configured to apply the adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels in response to determining the adjustments.
17. The system of claim 11 , wherein the server is further configured to:
identify the one of the service technicians associated with each instance of the information received; and
store a record of a number of instances associated with each of the one or more service technicians.
18. Non-transitory computer-readable media storing instructions that, when executed by a processing device, cause the processing device to perform operations comprising:
identifying a fault in a heating, ventilation and air conditioning system and determining one or more predicted causes of the fault based on measurements of operational parameters associated with the heating, ventilation and air conditioning system;
receiving information associated with the fault, the information being based on observations from one or more service technicians, the information including a corrective measure implemented to correct the fault, an indication of success or failure of the corrective measure, and an identification of an actual fault and a cause of the actual fault; and
determining an accuracy of identifying the actual fault and the cause of the actual fault based on the information received from the one or more service technicians.
19. The non-transitory computer-readable media of claim 18 , wherein identifying the fault and the one or more predicted causes includes applying a logic condition for determining whether the fault exists, wherein the logic condition associated with the fault is based on the operational parameters applied by the logic condition and a threshold level for each of the operational parameters, the operations further comprising:
analyzing the measurements of the operational parameters, the threshold levels, the logic condition, and the information associated with the fault, in response to one of the actual fault being different than the fault and the cause being different than the one or more predicted causes; and
determining adjustments to at least one of the logic condition, the operational parameters, and one or more threshold levels of the operational parameters to improve the accuracy of identifying the fault and the one or more predicted causes based on results of the analyzing step.
20. The non-transitory computer-readable media of claim 19 , the operations further comprising applying the adjustments to the at least one of the logic condition, the operational parameters, and the one or more threshold levels in response to determining the adjustments.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/186,715 US20160370023A1 (en) | 2015-06-19 | 2016-06-20 | Fault detection and diagnostics system utilizing service personnel feedback for improved accuracy |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201562182106P | 2015-06-19 | 2015-06-19 | |
| US201562182119P | 2015-06-19 | 2015-06-19 | |
| US15/186,715 US20160370023A1 (en) | 2015-06-19 | 2016-06-20 | Fault detection and diagnostics system utilizing service personnel feedback for improved accuracy |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20160370023A1 true US20160370023A1 (en) | 2016-12-22 |
Family
ID=57587026
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/186,715 Abandoned US20160370023A1 (en) | 2015-06-19 | 2016-06-20 | Fault detection and diagnostics system utilizing service personnel feedback for improved accuracy |
| US15/186,756 Active 2037-11-21 US10592821B2 (en) | 2015-06-19 | 2016-06-20 | Self-learning fault detection for HVAC systems |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/186,756 Active 2037-11-21 US10592821B2 (en) | 2015-06-19 | 2016-06-20 | Self-learning fault detection for HVAC systems |
Country Status (1)
| Country | Link |
|---|---|
| US (2) | US20160370023A1 (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019015376A1 (en) * | 2017-07-21 | 2019-01-24 | 广东乐源数字技术有限公司 | Method for studying air conditioner fault checking |
| CN109708249A (en) * | 2018-12-29 | 2019-05-03 | 珠海格力电器股份有限公司 | Air conditioner component fault prediction method and device and computer equipment |
| WO2019084784A1 (en) * | 2017-10-31 | 2019-05-09 | 深圳市智美达科技股份有限公司 | Intelligent temperature control method and apparatus, storage medium, central temperature controller and server |
| WO2019089901A1 (en) * | 2017-11-01 | 2019-05-09 | Honeywell International Inc. | Determining a cause of a fault in an hvac system |
| CN110388733A (en) * | 2019-07-29 | 2019-10-29 | 广东美的暖通设备有限公司 | Failure risk analysis system and method, air conditioner and computer readable storage medium |
| CN110471380A (en) * | 2019-08-15 | 2019-11-19 | 四川长虹电器股份有限公司 | A kind of air conditioning failure monitoring and method for early warning for smart home system |
| US10684035B2 (en) * | 2018-01-08 | 2020-06-16 | Trane International Inc. | HVAC system that collects customer feedback in connection with failure triage |
| US11182235B2 (en) | 2017-12-26 | 2021-11-23 | Samsung Electronics Co., Ltd. | Method and apparatus for managing operation data of appliance for failure prediction |
| US11708982B2 (en) * | 2017-12-20 | 2023-07-25 | Trane International Inc. | HVAC system including smart diagnostic capabilities |
| DE102022121116A1 (en) * | 2022-08-22 | 2024-02-22 | ebm-papst neo GmbH & Co. KG | System and method for monitoring a system with a controllable system component |
Families Citing this family (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8992074B2 (en) * | 2012-02-17 | 2015-03-31 | Cypress Envirosystems, Inc. | System and method for conducting heating, ventilation, and air conditioning analytics |
| JP6295113B2 (en) * | 2014-03-17 | 2018-03-14 | ルネサスエレクトロニクス株式会社 | Self-diagnosis device and self-diagnosis method |
| US10288019B2 (en) * | 2016-07-21 | 2019-05-14 | Ford Global Technologies, Llc | Secondary system and method for controlling an engine |
| US20180032969A1 (en) | 2016-07-27 | 2018-02-01 | Johnson Controls Technology Company | Systems and methods for automated diagnostics of hvac systems |
| EP3607250B1 (en) * | 2017-04-06 | 2024-03-27 | Carrier Corporation | Moderate-to-low global warming potential value refrigerant leak detection |
| CN107975907A (en) * | 2017-07-14 | 2018-05-01 | 深圳达实智能股份有限公司 | Hospital's pre-cooled air-conditioning box autodiagnosis method, apparatus, computer installation and storage medium |
| CN107621059A (en) * | 2017-07-14 | 2018-01-23 | 深圳达实智能股份有限公司 | Hospital's combined type wind cabinet automatic fault diagnosis devices, systems, and methods |
| CN107576011B (en) * | 2017-09-04 | 2019-09-06 | 珠海格力电器股份有限公司 | air conditioner emergency control method and device |
| CN107676923A (en) * | 2017-09-14 | 2018-02-09 | 深圳达实智能股份有限公司 | A kind of Air conditioning System for Hospitals cooling tower failure automatic judging method and device |
| CN107726535A (en) * | 2017-09-14 | 2018-02-23 | 深圳达实智能股份有限公司 | A kind of hospital's cold emission air-conditioning system fault self-detection method and system |
| CN107490156B (en) * | 2017-09-27 | 2019-09-20 | 广东美的暖通设备有限公司 | Three control air-conditionings and its method for diagnosing faults |
| AU2018348784B2 (en) | 2017-10-11 | 2024-01-25 | Airconnect Holdings Pty Ltd | Systems and a method for maintenance of HVAC systems |
| US11460203B2 (en) | 2017-11-06 | 2022-10-04 | Measured Air Performance, LLC | Exhaust demand control system and methods |
| JP6733704B2 (en) * | 2018-05-31 | 2020-08-05 | ダイキン工業株式会社 | Air conditioning management system and communication control device |
| CN108958224B (en) * | 2018-07-27 | 2021-08-10 | 深圳市元征科技股份有限公司 | Vehicle diagnosis method, diagnosis terminal and diagnosis box |
| CN111486557B (en) * | 2019-01-29 | 2024-02-23 | Urecsys-城市生态系统-室内空气质量管理有限公司 | Libraries, systems, and methods for minimizing air pollution in enclosed structures |
| CN111692703B (en) * | 2019-03-15 | 2023-04-25 | 开利公司 | Fault detection method for air conditioning system |
| US11346748B2 (en) * | 2019-05-24 | 2022-05-31 | Hitachi, Ltd | Method for extracting signal in presence of strong noise |
| US11248819B2 (en) | 2019-06-05 | 2022-02-15 | Honeywell International Inc. | Process for adaptable health, degradation and anomaly detection of systems using benchmarks |
| CN114787562A (en) * | 2019-12-17 | 2022-07-22 | 三菱电机株式会社 | Device for estimating abnormality sign of air conditioner, device for learning abnormality sign estimation model of air conditioner, and air conditioner |
| JP7600256B2 (en) * | 2020-03-12 | 2024-12-16 | ジョンソン・コントロールズ・タイコ・アイピー・ホールディングス・エルエルピー | CONTROLLER AND METHOD FOR PREDICTING FAULTS IN HEATING, VENTILATION, OR AIR CONDITIONING (HVAC) SYSTEMS - Patent application |
| US11625016B2 (en) * | 2020-08-21 | 2023-04-11 | Siemens Industry, Inc. | Systems and methods for HVAC equipment predictive maintenance using machine learning |
| DE102021105837A1 (en) * | 2021-03-10 | 2022-09-15 | Viessmann Climate Solutions Se | METHOD, MONITORING SYSTEM AND COMPUTER PROGRAM PRODUCT FOR MONITORING A HEATING SYSTEM AND/OR AN AIR CONDITIONING SYSTEM |
| CN113007868B (en) * | 2021-03-30 | 2022-10-21 | 新奥数能科技有限公司 | Control method and device of central air conditioning system and electronic equipment |
| CN113357743B (en) * | 2021-06-21 | 2022-08-26 | 广东美的暖通设备有限公司 | Environment temperature detection method and device, computing equipment and storage medium |
| US12007831B2 (en) | 2021-08-18 | 2024-06-11 | Capital One Services, Llc | Devices and components for machine learning-based signal error correction and methods of use thereof |
| WO2023056617A1 (en) | 2021-10-09 | 2023-04-13 | Johnson Controls Tyco IP Holdings LLP | Systems and methods for controlling variable refrigerant flow systems using artificial intelligence |
| EP4198656A1 (en) * | 2021-12-15 | 2023-06-21 | Viessmann Climate Solutions SE | Method and system for monitoring an hvac apparatus |
| US20230280061A1 (en) * | 2022-03-01 | 2023-09-07 | Johnson Controls Tyco IP Holdings LLP | Building automation system with edge processing diversity |
| CN115143590B (en) * | 2022-06-30 | 2024-04-30 | 北京小米移动软件有限公司 | Control parameter processing method, device and storage medium |
| CN115264756B (en) * | 2022-07-13 | 2023-08-01 | 青岛海信日立空调系统有限公司 | Emergency treatment method and device for air conditioning system |
| US12093125B2 (en) * | 2022-09-14 | 2024-09-17 | Getac Technology Corporation | Server-side remediation for incoming sensor data |
| US20240117982A1 (en) * | 2022-10-10 | 2024-04-11 | Haier Us Appliance Solutions, Inc. | Fault diagnosis method for an air conditioner appliance |
| US20240200818A1 (en) * | 2022-12-14 | 2024-06-20 | Trane International Inc. | System and method for controlling the conditioning mode of a climate control device |
| CN116860831A (en) * | 2023-06-30 | 2023-10-10 | 西安航天动力试验技术研究所 | Fault diagnosis auxiliary decision-making method for real-time data |
| CN118365315B (en) * | 2024-06-19 | 2024-11-19 | 新能众维电力发展有限公司 | Power distribution room fault operation and maintenance management method based on multi-source data analysis |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120072029A1 (en) * | 2010-09-20 | 2012-03-22 | Heatvu Inc. | Intelligent system and method for detecting and diagnosing faults in heating, ventilating and air conditioning (hvac) equipment |
| US20140142905A1 (en) * | 2012-11-16 | 2014-05-22 | Johnson Controls Technology Company | Systems and methods for building energy use benchmarking |
| US20140222394A1 (en) * | 2013-02-05 | 2014-08-07 | Johnson Controls Technology Company | Systems and methods for evaluating a fault condition in a building |
| US20180046173A1 (en) * | 2015-03-11 | 2018-02-15 | Siemens Industry, Inc. | Diagnostics in building automation |
Family Cites Families (74)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5512890A (en) | 1992-02-19 | 1996-04-30 | Namco Controls Corporation | Sensor connection system |
| US5289176A (en) | 1992-03-19 | 1994-02-22 | Aeg Transportation Systems, Inc. | Multi-master resolution of a serial bus |
| US5862322A (en) | 1994-03-14 | 1999-01-19 | Dun & Bradstreet Software Services, Inc. | Method and apparatus for facilitating customer service communications in a computing environment |
| US6047557A (en) | 1995-06-07 | 2000-04-11 | Copeland Corporation | Adaptive control for a refrigeration system using pulse width modulated duty cycle scroll compressor |
| JPH10228311A (en) | 1997-02-18 | 1998-08-25 | Shimadzu Corp | Remote diagnosis system for equipment failure |
| US5983364A (en) | 1997-05-12 | 1999-11-09 | System Soft Corporation | System and method for diagnosing computer faults |
| US6189109B1 (en) | 1997-05-13 | 2001-02-13 | Micron Electronics, Inc. | Method of remote access and control of environmental conditions |
| US6393490B1 (en) | 1997-12-18 | 2002-05-21 | Ian James Stiles | Method and system for a programmatic feedback process for end-user support |
| US6496575B1 (en) | 1998-06-08 | 2002-12-17 | Gatespace Ab | Application and communication platform for connectivity based services |
| US6437692B1 (en) | 1998-06-22 | 2002-08-20 | Statsignal Systems, Inc. | System and method for monitoring and controlling remote devices |
| US6279125B1 (en) | 1998-06-24 | 2001-08-21 | Micron Technology, Inc. | Computer system diagnostics |
| US6343236B1 (en) | 1999-04-02 | 2002-01-29 | General Electric Company | Method and system for analyzing fault log data for diagnostics |
| US6446058B1 (en) | 1999-04-26 | 2002-09-03 | At&T Corp. | Computer platform alarm and control system |
| US6223544B1 (en) | 1999-08-05 | 2001-05-01 | Johnson Controls Technology Co. | Integrated control and fault detection of HVAC equipment |
| US6892317B1 (en) | 1999-12-16 | 2005-05-10 | Xerox Corporation | Systems and methods for failure prediction, diagnosis and remediation using data acquisition and feedback for a distributed electronic system |
| US7047753B2 (en) | 2000-03-14 | 2006-05-23 | Hussmann Corporation | Refrigeration system and method of operating the same |
| US7000422B2 (en) | 2000-03-14 | 2006-02-21 | Hussmann Corporation | Refrigeration system and method of configuring the same |
| WO2001086775A1 (en) | 2000-05-05 | 2001-11-15 | Aprisma Management Technologies, Inc. | Help desk systems and methods for use with communications networks |
| FI114507B (en) | 2000-07-07 | 2004-10-29 | Metso Automation Oy | System for diagnostics of a device |
| US6681348B1 (en) | 2000-12-15 | 2004-01-20 | Microsoft Corporation | Creation of mini dump files from full dump files |
| US7302313B2 (en) | 2001-02-07 | 2007-11-27 | Aircuity, Inc. | Air quality monitoring systems and methods |
| US6865696B2 (en) | 2001-06-15 | 2005-03-08 | Hewlett-Packard Development Company, L.P. | Enduser diagnostic system and method for computer-based error interpretation |
| US7120819B1 (en) | 2001-11-15 | 2006-10-10 | 3Com Corporation | Method and system for fault diagnosis in a data network |
| US20040203379A1 (en) | 2002-04-23 | 2004-10-14 | Johnson Controls Technology Company | Bluetooth transmission of vehicle diagnostic information |
| US20040218591A1 (en) | 2003-04-29 | 2004-11-04 | Craig Ogawa | Bridge apparatus and methods of operation |
| US20040249914A1 (en) | 2003-05-21 | 2004-12-09 | Flocken Philip A. | Computer service using automated local diagnostic data collection and automated remote analysis |
| US7083109B2 (en) | 2003-08-18 | 2006-08-01 | Honeywell International Inc. | Thermostat having modulated and non-modulated provisions |
| US6851621B1 (en) | 2003-08-18 | 2005-02-08 | Honeywell International Inc. | PDA diagnosis of thermostats |
| US7191364B2 (en) | 2003-11-14 | 2007-03-13 | Microsoft Corporation | Automatic root cause analysis and diagnostics engine |
| US20050171736A1 (en) | 2004-02-02 | 2005-08-04 | United Technologies Corporation | Health monitoring and diagnostic/prognostic system for an ORC plant |
| US7548833B2 (en) | 2004-03-25 | 2009-06-16 | Siemens Building Technologies, Inc. | Method and apparatus for graphical display of a condition in a building system with a mobile display unit |
| US7188482B2 (en) | 2004-08-27 | 2007-03-13 | Carrier Corporation | Fault diagnostics and prognostics based on distance fault classifiers |
| US7627455B2 (en) | 2004-08-31 | 2009-12-01 | Watlow Electric Manufacturing Company | Distributed diagnostic operations system |
| US7489138B2 (en) | 2006-11-30 | 2009-02-10 | Honeywell International Inc. | Differential arc fault detection |
| EP2109839A4 (en) | 2007-02-16 | 2013-03-27 | Intelligent Automation Corp | VEHICLE MONITORING SYSTEM |
| US7634329B2 (en) | 2007-03-05 | 2009-12-15 | Honeywell International Inc. | Intelligent aircraft secondary power distribution system that facilitates condition based maintenance |
| US8209669B2 (en) | 2007-04-20 | 2012-06-26 | Sap Ag | System and method for supporting software |
| US8332819B2 (en) | 2007-05-03 | 2012-12-11 | Siemens Industry, Inc. | Diagnostic and trouble-shooting methods in a wireless control and sensor network |
| US7890318B2 (en) | 2007-05-23 | 2011-02-15 | Xerox Corporation | Informing troubleshooting sessions with device data |
| US8370020B2 (en) | 2007-06-22 | 2013-02-05 | Lear Corporation | Method and system for communicating vehicle diagnostic data to internet server via Bluetooth enabled cell phone for subsequent retrieval |
| US9026400B2 (en) | 2007-06-28 | 2015-05-05 | Innova Electonics, Inc. | Diagnostic process for home electronic devices |
| EP2364417A2 (en) | 2008-10-24 | 2011-09-14 | The Technology Partnership PLc | An apparatus for analysing an interior energy system |
| US8433446B2 (en) | 2008-10-27 | 2013-04-30 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US8463442B2 (en) | 2008-10-27 | 2013-06-11 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
| US8725298B2 (en) | 2008-10-27 | 2014-05-13 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and conditioning network |
| US20100106312A1 (en) | 2008-10-27 | 2010-04-29 | Lennox Industries Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US20100106310A1 (en) | 2008-10-27 | 2010-04-29 | Lennox Industries Inc. | Alarm and diagnostics system and method for a distributed- architecture heating, ventilation and air conditioning network |
| US8655491B2 (en) | 2008-10-27 | 2014-02-18 | Lennox Industries Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
| US8994539B2 (en) | 2008-10-27 | 2015-03-31 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US8548630B2 (en) | 2008-10-27 | 2013-10-01 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US8437878B2 (en) | 2008-10-27 | 2013-05-07 | Lennox Industries Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
| CA2758890A1 (en) | 2009-04-15 | 2010-10-21 | DiMi, Inc. | Remote building monitoring and controlling system and method |
| US8924266B2 (en) | 2009-04-30 | 2014-12-30 | Bank Of America Corporation | Self-service device inventory information control |
| US8600556B2 (en) | 2009-06-22 | 2013-12-03 | Johnson Controls Technology Company | Smart building manager |
| US8532808B2 (en) | 2009-06-22 | 2013-09-10 | Johnson Controls Technology Company | Systems and methods for measuring and verifying energy savings in buildings |
| US9196009B2 (en) | 2009-06-22 | 2015-11-24 | Johnson Controls Technology Company | Systems and methods for detecting changes in energy usage in a building |
| US9286582B2 (en) | 2009-06-22 | 2016-03-15 | Johnson Controls Technology Company | Systems and methods for detecting changes in energy usage in a building |
| US8606374B2 (en) | 2010-09-14 | 2013-12-10 | Nest Labs, Inc. | Thermodynamic modeling for enclosures |
| AU2012223466B2 (en) | 2011-02-28 | 2015-08-13 | Emerson Electric Co. | Residential solutions HVAC monitoring and diagnosis |
| CN103403463B (en) | 2011-03-02 | 2016-06-01 | 开利公司 | Fault detection and diagnosis algorithm |
| US8843238B2 (en) | 2011-09-30 | 2014-09-23 | Johnson Controls Technology Company | Systems and methods for controlling energy use in a building management system using energy budgets |
| US8755943B2 (en) | 2011-09-30 | 2014-06-17 | Johnson Controls Technology Company | Systems and methods for controlling energy use in a building management system using energy budgets |
| WO2013130799A1 (en) | 2012-02-28 | 2013-09-06 | Emerson Climate Technologies, Inc. | Hvac system remote monitoring and diagnosis |
| US9002554B2 (en) | 2012-05-09 | 2015-04-07 | Innova Electronics, Inc. | Smart phone app-based remote vehicle diagnostic system and method |
| US9152610B2 (en) | 2012-11-16 | 2015-10-06 | Johnson Controls Technology Company | Systems and methods for generating an energy use model for a building |
| US20140207394A1 (en) | 2013-01-23 | 2014-07-24 | JB Industries, Inc. | Systems and methods for communicating with heating, ventilation and air conditioning equipment |
| US9021462B2 (en) | 2013-03-13 | 2015-04-28 | Johnson Controls Technology Company | Systems and methods for provisioning equipment |
| US9551504B2 (en) | 2013-03-15 | 2017-01-24 | Emerson Electric Co. | HVAC system remote monitoring and diagnosis |
| WO2014144446A1 (en) | 2013-03-15 | 2014-09-18 | Emerson Electric Co. | Hvac system remote monitoring and diagnosis |
| US9551495B2 (en) | 2014-05-07 | 2017-01-24 | Emerson Electric Co. | HVAC system grading systems and methods |
| US9429961B2 (en) * | 2014-06-25 | 2016-08-30 | The Board of Arizona Regents on Behalf of the University of Arizona | Data-driven HVAC optimization |
| US9436540B2 (en) | 2014-10-16 | 2016-09-06 | International Business Machines Corporation | Automated diagnosis of software crashes |
| CA2972973A1 (en) * | 2015-01-09 | 2016-07-14 | Ecorithm, Inc. | Machine learning-based fault detection system |
| US9810437B2 (en) * | 2015-04-23 | 2017-11-07 | Melink Corporation | Optimal energy saving for kitchen hood systems |
-
2016
- 2016-06-20 US US15/186,715 patent/US20160370023A1/en not_active Abandoned
- 2016-06-20 US US15/186,756 patent/US10592821B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120072029A1 (en) * | 2010-09-20 | 2012-03-22 | Heatvu Inc. | Intelligent system and method for detecting and diagnosing faults in heating, ventilating and air conditioning (hvac) equipment |
| US20140142905A1 (en) * | 2012-11-16 | 2014-05-22 | Johnson Controls Technology Company | Systems and methods for building energy use benchmarking |
| US20140222394A1 (en) * | 2013-02-05 | 2014-08-07 | Johnson Controls Technology Company | Systems and methods for evaluating a fault condition in a building |
| US20180046173A1 (en) * | 2015-03-11 | 2018-02-15 | Siemens Industry, Inc. | Diagnostics in building automation |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019015376A1 (en) * | 2017-07-21 | 2019-01-24 | 广东乐源数字技术有限公司 | Method for studying air conditioner fault checking |
| WO2019084784A1 (en) * | 2017-10-31 | 2019-05-09 | 深圳市智美达科技股份有限公司 | Intelligent temperature control method and apparatus, storage medium, central temperature controller and server |
| WO2019089901A1 (en) * | 2017-11-01 | 2019-05-09 | Honeywell International Inc. | Determining a cause of a fault in an hvac system |
| US11708982B2 (en) * | 2017-12-20 | 2023-07-25 | Trane International Inc. | HVAC system including smart diagnostic capabilities |
| US11874729B2 (en) | 2017-12-26 | 2024-01-16 | Samsung Electronics Co., Ltd. | Method and apparatus for managing operation data of appliance for failure prediction |
| US11182235B2 (en) | 2017-12-26 | 2021-11-23 | Samsung Electronics Co., Ltd. | Method and apparatus for managing operation data of appliance for failure prediction |
| US12360839B2 (en) | 2017-12-26 | 2025-07-15 | Samsung Electronics Co., Ltd. | Method and apparatus for managing operation data of appliance for failure prediction |
| US10684035B2 (en) * | 2018-01-08 | 2020-06-16 | Trane International Inc. | HVAC system that collects customer feedback in connection with failure triage |
| CN109708249A (en) * | 2018-12-29 | 2019-05-03 | 珠海格力电器股份有限公司 | Air conditioner component fault prediction method and device and computer equipment |
| CN110388733A (en) * | 2019-07-29 | 2019-10-29 | 广东美的暖通设备有限公司 | Failure risk analysis system and method, air conditioner and computer readable storage medium |
| US12085928B2 (en) | 2019-07-29 | 2024-09-10 | Gd Midea Heating & Ventilating Equipment Co., Ltd. | Fault risk analysis system and method, air conditioner and computer readable storage medium |
| CN110471380A (en) * | 2019-08-15 | 2019-11-19 | 四川长虹电器股份有限公司 | A kind of air conditioning failure monitoring and method for early warning for smart home system |
| DE102022121116A1 (en) * | 2022-08-22 | 2024-02-22 | ebm-papst neo GmbH & Co. KG | System and method for monitoring a system with a controllable system component |
Also Published As
| Publication number | Publication date |
|---|---|
| US10592821B2 (en) | 2020-03-17 |
| US20160370799A1 (en) | 2016-12-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20160370023A1 (en) | Fault detection and diagnostics system utilizing service personnel feedback for improved accuracy | |
| AU2019300182B2 (en) | Monitoring industrial equipment using audio | |
| US20160217674A1 (en) | Remote monitoring of an hvac system for fault detection and diagnostics | |
| US8090675B2 (en) | HVAC system that controls an asset via a wide area network in accordance with a business strategy using predictor and responder data points | |
| US20130197698A1 (en) | HVAC System Fault Root Cause Self-Determination | |
| US10823440B2 (en) | Systems and methods for interactive HVAC maintenance interface | |
| CN110678820B (en) | Abnormal importance degree calculation system and abnormal importance degree calculation device | |
| JP6585482B2 (en) | Device diagnostic apparatus and system and method | |
| US20180347843A1 (en) | Methods and systems for prognostic analysis in electromechanical and environmental control equipment in building management systems | |
| US10309674B2 (en) | Air-conditioning control system, air-conditioning control apparatus, and air-conditioning control method | |
| CN111272454B (en) | Abnormality diagnosis device and abnormality diagnosis method | |
| US20160335883A1 (en) | Method and system for determining maintenance needs and validating the installation of an alarm system | |
| US20170074589A1 (en) | System and Method for Facilitating the Maintenance of an Industrial Furnace | |
| CN109520082A (en) | Air-conditioner control method, air conditioner and computer readable storage medium | |
| EP3745055B1 (en) | State analysis system and state analysis device | |
| CN108307650B (en) | Remote controller for air conditioning system | |
| JP2020150692A (en) | Motor deterioration tendency monitoring system | |
| JP6139149B2 (en) | Analysis method and analysis apparatus | |
| JP6265767B2 (en) | Communication diagnostic device, communication diagnostic system, communication diagnostic method, and program | |
| AU2018348784B2 (en) | Systems and a method for maintenance of HVAC systems | |
| WO2021019806A1 (en) | Notification management server and notification management method | |
| CN110701727A (en) | Method and system for detecting faults in an HVAC system and memory | |
| US20210311812A1 (en) | Electronic device and fault diagnosis method of electronic device | |
| JP7545818B2 (en) | Abnormality diagnosis device and abnormality diagnosis method | |
| CN107045325B (en) | Control method and device based on object characteristic value |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: TRANE INTERNATIONAL INC., NORTH CAROLINA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:STEWART, JEFFREY L;MUTCHNIK, KARL J;GARRETT, CARL L;AND OTHERS;SIGNING DATES FROM 20170227 TO 20170228;REEL/FRAME:041425/0351 |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |