Controller Power Optimization by Adaptive Calculation Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Controller-based devices, such as digital AC-DC power converters, face inefficiencies due to computationally expensive calculations that consume significant power, leading to increased energy losses.

Innovation Solution

Implement a method where the device monitors and evaluates power consumption for calculations, determining when and how frequently to perform them based on estimated power savings, selecting algorithm complexity, and prioritizing operations to optimize self-power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the device performs frequent real-time calculations to optimize operation, then the operational efficiency and responsiveness are improved, but the self-power consumption increases significantly

Engineering Contradiction:
Improveoperational efficiencyVSAvoidself-power consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic adjustment of calculation frequency and complexity based on operating conditions. The controller adapts the sensing and calculation procedures to match the actual operational context, performing detailed calculations only when necessary and using simpler methods during stable conditions, thereby optimizing the balance between operational efficiency and power consumption

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters such as calculation frequency, algorithm complexity, and sensing intervals based on the evaluated power savings versus power consumed. By dynamically adjusting these parameters, the device optimizes its self-power consumption while maintaining adequate operational efficiency

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the device performs complex sensing and calculation procedures, then the operational optimization is improved, but the power consumed by these procedures becomes significant overhead

Engineering Contradiction:
Improveoperational optimizationVSAvoidpower overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies partial action by performing only the necessary sensing and calculations required for adequate operational optimization rather than exhaustive analysis. The system determines the minimum required calculation complexity and frequency to achieve sufficient optimization, avoiding excessive computational overhead

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The controller evaluates its own power consumption characteristics and autonomously adjusts its calculation and sensing procedures to optimize self-power consumption. The system serves itself by making real-time decisions about when and how to perform calculations based on the balance between power savings from optimization and power consumed by the procedures

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240046380A1Method and apparatus for optimizing self-power consumption of an electronic device
Publication Date: 2024.02.08 VOLPE & KOENIG P C
  • US20240046380A1 patent drawing
  • US20240046380A1 patent drawing
  • US20240046380A1 patent drawing

AI summary

A device and method are disclosed for optimizing self-power consumption. The device may sense one or more operating conditions of the device. The device may further select one or more operating parameters associated with at least one of the one or more operating conditions. The device may also estimate a power consumption associated with executing an algorithm to generate at least one updated value for at least one of the one or more operating parameters as well as estimate a power savings associated with operating using the updated value. The device may compare the estimated power consumption to the estimated power savings and determine whether to execute the algorithm based on the comparing.