Automated VEE Rules Configuration for Energy Data Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Real-time and near real-time energy consumption systems face challenges in accurately processing energy consumption data due to intermittent errors and anomalies, leading to suboptimal validation, estimation, and editing (VEE) techniques, which are often labor-intensive and result in less accurate post-VEE data.

Innovation Solution

An automated VEE rules configuration engine dynamically optimizes VEE techniques for individual energy consumption data streams, using training data, facility models, and post-VEE readings to create anomaly estimates and select appropriate estimation techniques, thereby improving data accuracy and reducing manual labor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If automated VEE rules configuration engine is implemented, then data accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvedata accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The VEE rules configuration engine automatically generates and optimizes validation, estimation, and editing rules without requiring manual configuration. The system self-configures by processing training data, identifying patterns and anomalies, and dynamically creating appropriate VEE rules for different data streams, thereby improving data accuracy while avoiding the need for complex manual rule setup

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The engine dynamically adjusts VEE rule parameters based on analysis of training data characteristics. By changing parameters such as anomaly thresholds, estimation methods, and validation criteria according to the specific patterns observed in the data, the system achieves high data accuracy without requiring fixed complex rule sets for all scenarios

Inventive Principle:
Principle #35Parameter changes

2Productivity

If manual VEE techniques are used, then labor costs are high, but implementation simplicity is maintained

Engineering Contradiction:
Improvelabor efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system replaces manual mechanical processes of VEE rule configuration with an automated computational engine. The engine uses algorithms to process training data, identify anomalies, and generate VEE rules automatically, substituting human labor with an automated system that improves productivity while managing complexity through software-based solutions

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The engine creates standardized VEE rule templates based on patterns learned from training data. By copying and adapting proven rule structures from the training phase to production data streams, the system achieves high productivity through automated rule generation while maintaining manageable complexity through template-based approaches

Inventive Principle:
Principle #26Copying

3Measurement precision

If dynamic optimization of VEE techniques is performed, then post-VEE data accuracy is improved, but processing time increases

Engineering Contradiction:
Improvepost-VEE data accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary analysis during the training phase by processing training data to identify patterns, anomalies, and optimal VEE rules before deployment. This preliminary action creates a library of optimized rules that can be quickly applied to production data, achieving high post-VEE data accuracy without excessive processing time during actual operation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The VEE rules configuration engine dynamically adjusts and optimizes rules based on the specific characteristics of each data stream and anomaly type. By making rules adaptive rather than static, the system achieves high accuracy for diverse scenarios while managing processing time through efficient dynamic adjustment mechanisms

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10700520B2Method and apparatus for automated building energy control
Publication Date: 2020.06.30 ENEL X NORTH AMERICA INC
  • US10700520B2 patent drawing
  • US10700520B2 patent drawing
  • US10700520B2 patent drawing

AI summary

An energy control system includes training data stores, a facility model processor, a post VEE readings data stores, a VEE configuration engine, and a global model module. The facility model processor employs interval based energy consumption streams corresponding to a facility to develop and maintain weather-normalized baseline energy consumption data for the facility. The post VEE readings data stores tagged energy consumption data sets that are each associated with a corresponding one of said interval based energy consumption streams, each of said tagged energy consumption data sets comprising groups of contiguous interval values tagged as having been validated, wherein said groups correspond to correct data. The VEE configuration engine reads the post VEE readings data stores upon initiation of an event and, for the each of the tagged energy consumption data sets, creates anomalies having different durations using only the groups of contiguous interval values, and generates estimates for the anomalies by employing estimation techniques and, for each of the different durations, selects one of the estimation techniques for subsequent employment when performing VEE of subsequent energy consumption data for the corresponding one of the interval based energy consumption streams. The global model module receives the weather-normalized baseline energy consumption data and post VEE readings data, and develops an energy consumption model based on the weather-normalized baseline energy consumption data and the post VEE readings data, and controls overall energy consumption within the facility based on the energy consumption model by scheduling run times of one or more building elements.