IP Library Granted Patent US 12674595
Granted Patent B2
US 12674595 · App. 18/344,919 · Granted Jul 7, 2026

Systems and methods for active fault detection in HVAC systems

Inventor: Robert Leffler (Portland, ME)
Assignee: CARRIER CORPORATION
F24F11/38F24F11/32F24F2110/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12674595
App. No.
18/344,919
Granted
Jul 7, 2026
Kind
B2
Abstract

An active fault detection system for a heating, ventilation, and air conditioning system is disclosed. In some embodiments, the system comprises at least one processor; and memory storing instructions, when executed cause the system to: obtain system data related to operation of one or more components of the HVAC system; determine a fault probability based on the system data, the fault probability indicating a probability of a fault in the HVAC system; send a control signal to a component of the HVAC system to modify one or more control parameters of the component responsive to the fault probability being within a fault threshold range, the threshold range having an upper and lower threshold values; update the determined fault probability based on updated system data resulting from modifying the one or more control parameters; and generate a service schedule responsive to the updated fault probability being above the upper threshold value.

Claims (55)

1 . An active fault detection system for a heating, ventilation, and air conditioning (HVAC) system, the active fault detection system comprising:

at least one processor; and

memory storing instructions executable by the at least one processor, the instructions when executed cause the system to:

obtain system data related to operation of one or more components of the HVAC system;

determine a fault probability value based on the system data, the fault probability value indicating a probability of a fault in the HVAC system;

send a control signal to a component of the HVAC system to modify one or more control parameters of the component responsive to the fault probability value being within a fault probability threshold range, the probability threshold range having an upper and lower threshold values, the control signal configured to amplify behavior of the component;

update the determined fault probability based on updated system data resulting from modifying the one or more control parameters; and

generate a service schedule responsive to the updated fault probability being above the upper threshold value.

2 . The active fault detection system of claim 1 , further comprising:

one or more sensors configured to generate output signals related to the operation of one or more components of the HVAC system, and wherein the instructions further cause the system to:

determine the system data based on the output signals.

3 . The active fault detection system of claim 1 , wherein the instructions further cause the system to:

identify the component of the HVAC based on the system data; and

determine the one or more control parameters to modify based on the system data.

4 . The active fault detection system of claim 1 , wherein modifying the one or more control parameters of the component is temporary, and wherein the instructions further cause the system to return the one or more control parameters to a pre-modification state.

5 . The active fault detection system of claim 1 , wherein the instructions further cause the system to:

determine a control action to resolve the fault; and

apply the control action to the HVAC system, and/or include the control action in the generated service schedule.

6 . The active fault detection system of claim 1 , wherein the HVAC system comprises a thermostat, and wherein the thermostat comprises the at least one processor and the memory storing instructions.

7 . The active fault detection system of claim 1 , wherein the instructions further cause the system to determine the fault probability based on occupancy information or energy consumption needs.

8 . The active fault detection system of claim 1 , wherein modifying the one or more control parameters comprises increasing or decreasing a compressor speed for a determined length of modification.

9 . The active fault detection system of claim 1 , wherein modifying the one or more control parameters comprises modulating a degrees of opening of an electronic expansion valve (EXV) to observe transient changes in superheat.

10 . The active fault detection system of claim 1 , wherein:

the active detection system is configured to reduce false fault predictions, and wherein

sending the control signal is responsive to the fault probability being near the upper or lower probability thresholds.

11 . A method for active fault detection in a heating, ventilation, and air conditioning (HVAC) system, the method being implemented using at least one processor, and memory storing instructions, the method comprising:

obtaining system data related to operation of one or more components of the HVAC system;

determining a fault probability value based on the system data, the fault probability value indicating a probability of a fault in the HVAC system;

sending a control signal to a component of the HVAC system to modify one or more control parameters of the component responsive to the fault probability value being within a fault probability threshold range, the probability threshold range having an upper and lower threshold values, the control signal configured to amplify behavior of the component;

updating the determined fault probability based on updated system data resulting from modifying the one or more control parameters; and

generating a service schedule responsive to the updated fault probability being above the upper threshold value.

12 . The method of claim 11 , further comprising:

generating, with one or more sensors, output signals related to the operation of one or more components of the HVAC system; and

determining the system data based on the output signals.

13 . The method of claim 11 , further comprising:

identifying the component of the HVAC based on the system data; and

determining the one or more control parameters to modify based on the system data.

14 . The method of claim 11 , wherein modifying the one or more control parameters of the component is temporary, and wherein the method further comprises:

causing the system to return the one or more control parameters to a pre-modification state.

15 . The method of claim 11 , further comprising:

determining a control action to resolve the fault; and

applying the control action to the HVAC system, and/or including the control action in the generated service schedule.

16 . A non-transitory computer-readable storage medium storing program instructions, wherein the program instructions are computer-executable to implement:

obtaining system data related to operation of one or more components of a heating, ventilation, and air conditioning (HVAC) system;

determining a fault probability value based on the system data, the fault probability value indicating a probability of a fault in the HVAC system;

sending a control signal to a component of the HVAC system to modify one or more control parameters of the component responsive to the fault probability value being within a fault probability threshold range, the probability threshold range having an upper and lower threshold values, the control signal configured to amplify behavior of the component;

updating the determined fault probability based on updated system data resulting from modifying the one or more control parameters; and

generating a service schedule responsive to the updated fault probability being above the upper threshold value.

17 . The non-transitory computer-readable storage medium of claim 16 , wherein the instructions are computer-executable to implement:

identifying the component of the HVAC based on the system data; and

determining the one or more control parameters to modify based on the system data.

18 . The non-transitory computer-readable storage medium of claim 16 , wherein modifying the one or more control parameters of the component is temporary, and wherein the instructions further implement returning the one or more control parameters to a pre-modification state.

19 . The non-transitory computer-readable storage medium of claim 16 , wherein the instructions are computer-executable to implement:

determining a control action to resolve the fault; and

applying the control action to the HVAC system, and/or including the control action in the generated service schedule.