Forecast-Based Control for Uncertain Target System Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automated control systems face challenges in managing uncertainty in future parameter values, particularly in making timely control decisions with limited information, which affects the efficiency and longevity of systems like batteries and network traffic management.

Innovation Solution

The implementation of a Collaborative Distributed Decision (CDD) system that uses forecasting techniques to predict future parameter values, combining multiple models and data sets for improved accuracy, and adjusting control actions based on these forecasts to optimize system performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional automated control systems are used, then control decisions can be made with current information, but uncertainty in future parameter values cannot be effectively managed

Engineering Contradiction:
Improvecontrol decision reliabilityVSAvoidfuture parameter information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary forecasting of future parameter values using multiple forecasting models before control decisions are made. This allows the control system to anticipate future states and prepare appropriate control actions in advance, rather than reacting to current states only

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adapts between different forecasting models based on their performance and changing conditions. It continuously updates model weights and selects the most appropriate models for current situations, making the forecasting system flexible and responsive to changing environments

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If multiple forecasting models are combined, then forecasting accuracy improves, but system complexity increases

Engineering Contradiction:
Improveforecasting accuracyVSAvoidforecasting system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system changes parameters by dynamically adjusting the weights and confidence levels of different forecasting models based on their performance metrics. This allows the system to optimize forecasting accuracy by emphasizing more accurate models while downweighting less accurate ones, rather than treating all models equally

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements feedback mechanisms where forecasting results are continuously evaluated against actual outcomes. This feedback is used to update model performance assessments, adjust model weights, and improve future forecasting accuracy, creating a self-improving system

Inventive Principle:
Principle #23Feedback

3Productivity

If real-time data processing is implemented, then control decisions are timely, but computational resources are consumed

Engineering Contradiction:
Improvecontrol decision speedVSAvoidcomputational energy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system applies partial action by selectively processing only the most critical forecasting models and parameters for each control decision, rather than exhaustively processing all available models. This reduces computational overhead while maintaining sufficient forecasting accuracy for effective control

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20170315523A1Using forecasting to control target systems
Publication Date: 2017.11.02 VERITONE INC
  • US20170315523A1 patent drawing
  • US20170315523A1 patent drawing
  • US20170315523A1 patent drawing

AI summary

Techniques are described for implementing automated control systems to control operations of specified physical target systems. In some situations, the described techniques include forecasting future values of parameters that affect operation of a target system, and using the forecasted future values as part of determining current automated control actions to take for the target system—in this manner, the current automated control actions may be improved relative to other possible actions that do not reflect such forecasted future values. Various automated operations may also be performed to improve the forecasting in at least some situations, such as by combining the use of multiple different types of forecasting models and multiple different groups of past data to use for training the models, and/or by improving the estimated internal non-observable state information reflected in at least some of the models.