Online System Identification with Automatic Training Data Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing building control systems face challenges in generating accurate predictive models due to complex, nonlinear system dynamics, and current methods lack automation in selecting suitable training data for system identification, often resulting in unreliable models.

Innovation Solution

A method and system that assess various characteristics of data segments during a training period to automatically select and exclude data, ensuring correlation between setpoints and measurements, sufficient load conditions, and proper frequency of setpoint changes, thereby training a system model for accurate predictive control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If automatic training data selection is implemented through multiple assessments, then model accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvemodel accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The training period is divided into multiple segments, and each segment is independently assessed against multiple criteria (correlation assessment, load assessment, setpoint change assessment). This segmentation allows the complex selection process to be broken down into manageable, modular assessments that can be systematically applied to improve model accuracy without overwhelming system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary assessments of training data segments before actual model training occurs. By pre-evaluating data quality through multiple assessments (correlation, load, setpoint changes) and selecting only suitable segments, the system ensures high-quality training data is prepared in advance, improving model accuracy while keeping the training process itself simpler.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple assessments are performed on training data segments, then data quality is improved, but processing time increases

Engineering Contradiction:
Improvedata qualityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The training period is divided into multiple segments that can be independently assessed. This segmentation allows parallel processing of different segments through the multiple assessments (correlation, load, setpoint change), improving data quality while reducing overall processing time compared to sequential evaluation of entire training datasets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs assessments on partial segments of training data rather than evaluating entire datasets. By selectively assessing and selecting only the most suitable segments that meet the multiple criteria, the system achieves high data quality while avoiding the time cost of processing unnecessary or low-quality data portions.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If strict assessment criteria are applied to training data, then model reliability is improved, but data quantity available for training decreases

Engineering Contradiction:
Improvemodel reliabilityVSAvoiddata quantity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

By dividing the training period into multiple segments and applying strict assessment criteria to each segment independently, the system can identify and select multiple high-quality segments. This segmentation approach ensures that only reliable data from segments meeting all criteria (correlation, load, setpoint changes) is used, improving model reliability while potentially finding sufficient quantity across multiple selected segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameters of training data segments by selecting only those that meet strict assessment criteria. This parameter-based selection (filtering segments based on correlation coefficients, load levels, and setpoint change frequencies) ensures high model reliability by using only data with appropriate characteristics, while the system can accumulate sufficient data quantity by selecting multiple segments that individually meet the criteria.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250004435A1Control system with automatic training data selection for online system identification
Publication Date: 2025.01.02 TYCO FIRE & SECURITY GMBH
  • US20250004435A1 patent drawing
  • US20250004435A1 patent drawing
  • US20250004435A1 patent drawing

AI summary

A method includes performing a plurality of assessments of different characteristics of data for a segment of the training period, including the data for the segment in a set of training data or excluding the data from the set of training data based on results of the plurality of assessments for the segment, repeating the plurality of assessments for additional data of a plurality of additional segments of the training period, including the additional data in the set of training data or excluding the additional data from the set of training data based on results of the plurality of assessments for the plurality of additional segments, training a system model for a system using the set of training data, controlling the system using the system model.