Systems and methods for predictive building energy monitoring
First Claim
1. A non-transitory computer readable medium, comprising executable instructions to:
- receive historical building energy load values and corresponding historical predictor variable data comprising values for one or more predictor variables;
define a scaling factor for each said predictor variable by cross-validation error minimization for said historical building energy load values using said corresponding historical predictor variable values scaled by said scaling factors;
receive measured building energy load values measured by at least one building energy meter;
receive measured predictor variable values corresponding to the measured building energy load values from a predictor variable datasource;
determine a predicted building energy load value by kernel smoothing of one or more nearest neighbor historical building energy load values using said historical predictor variable values each scaled by said defined scaling factors;
compare said predicted building energy load value with said measured building energy load values to determine if an alert threshold level is exceeded; and
transmit an alert signal to a user when said alert threshold level is exceeded.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for predictive modeling of building energy consumption provides predicted building energy load values which are determined using kernel smoothing of historical building energy load values for a building using defined scaling factors for scaling predictor variables associated with building energy consumption. Predictor variables may include temperature, humidity, windspeed or direction, occupancy, time, day, date, and solar radiation. Scaling factor values may be defined by optimization training using historical building energy load values and measured predictor variable values for a building. Predicted and measured building energy load values are compared to determine if a preset difference threshold has been exceeded, in which case an alert signal or message is generated and transmitted to electronically and/or physically signal a user. The building energy monitoring system may be integrated with a building automation system, or may be operated as a separate system receiving building energy and predictor variable values.
-
Citations
30 Claims
-
1. A non-transitory computer readable medium, comprising executable instructions to:
-
receive historical building energy load values and corresponding historical predictor variable data comprising values for one or more predictor variables; define a scaling factor for each said predictor variable by cross-validation error minimization for said historical building energy load values using said corresponding historical predictor variable values scaled by said scaling factors; receive measured building energy load values measured by at least one building energy meter; receive measured predictor variable values corresponding to the measured building energy load values from a predictor variable datasource; determine a predicted building energy load value by kernel smoothing of one or more nearest neighbor historical building energy load values using said historical predictor variable values each scaled by said defined scaling factors; compare said predicted building energy load value with said measured building energy load values to determine if an alert threshold level is exceeded; and transmit an alert signal to a user when said alert threshold level is exceeded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method of building energy monitoring, said method comprising:
-
receiving historical building energy load values and corresponding historical predictor variable data comprising values for one or more predictor variables; defining a scaling factor for each said predictor variable by cross-validation error minimization for said historical building energy load values using said corresponding historical predictor variable values; receiving measured building energy load values measured by at least one building energy meter; receiving measured predictor variable values corresponding to the measured building energy load values from a predictor variable datasource; determining a predicted building energy load value by kernel smoothing of one or more nearest neighbor historical building energy load values using said historical predictor variable values each scaled by said respective defined scaling factors; comparing said predicted building energy load value with said measured building energy load values to determine if an alert threshold level is exceeded; and transmitting an alert signal to a user when said alert threshold level is exceeded. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer implemented method of building energy monitoring, said method comprising:
-
receiving historical building energy load values and corresponding historical predictor variable data comprising values for one or more predictor variables; receiving scaling factor values for each said predictor variable; receiving measured building energy load values measured by at least one building energy meter; receiving measured predictor variable values corresponding to the measured building energy load values from a predictor variable datasource; determining a predicted building energy load value by kernel smoothing of one or more nearest neighbor historical building energy load values using said historical predictor variable values each scaled by said respective scaling factor values; comparing said predicted building energy load value with said measured building energy load values to determine if an alert threshold level is exceeded; and transmitting an alert signal to a user when said alert threshold level is exceeded. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A computer, comprising:
-
a processor that executes instructions; and a computer-readable memory that stores instructions that cause the processor to determine parameters for building energy monitoring by; receiving historical building energy load values and corresponding historical predictor variable data comprising values one or more predictor variables; receiving scaling factor values for each of said predictor variables; receiving measured building energy load values measured by at least one building energy meter; receiving measured predictor variable values corresponding to the measured building energy load values from a predictor variable datasource; determining a predicted building energy load value by kernel smoothing of one or more nearest neighbor historical building energy load values using said historical predictor variable values each scaled by said respective scaling factor values; comparing said predicted building energy load value with said measured building energy load values to determine if an alert threshold level is exceeded; and transmitting an alert signal to a user when said alert threshold level is exceeded. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification