Power Capping Feedback Normalization for Server Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing power capping systems face challenges in adjusting the gain of closed-loop feedback control, leading to slow responses or oscillations, as a result of either under or over-gain settings, which complicates the process of efficiently limiting power consumption in servers.

Innovation Solution

A power capping system that includes a power controller and a management interface, utilizing a normalization factor and a predetermined gain constant to normalize error calculations, allowing for the generation of a power capping signal through pulse-width modulation, thereby setting the control percentage of the power capping signal based on the normalized error, and includes a calibration procedure to determine the normalization factor by measuring power consumption at maximum and minimum levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the gain of closed-loop feedback control is increased to improve response speed, then the controller's response becomes faster, but oscillation occurs that may not settle

Engineering Contradiction:
Improvecontroller response speedVSAvoidpower capping stability
Core Design Contradiction:
SpeedVSStability of the object's composition

Solution Approach 1:

The system dynamically adjusts the gain parameter based on operating conditions. The normalization factor is calculated from actual power consumption measurements and used to scale the error signal, effectively adapting the controller gain to the current state of the server and power supply conditions, preventing oscillation while maintaining responsive control

Inventive Principle:
Principle #15Dynamics

2Stability of the object's composition

If the gain of closed-loop feedback control is decreased to prevent oscillation, then stability is improved, but the controller's response becomes too slow

Engineering Contradiction:
Improvepower capping stabilityVSAvoidcontroller response speed
Core Design Contradiction:
Stability of the object's compositionVSSpeed

Solution Approach 1:

Rather than using a fixed low gain, the system uses a dynamic normalization factor that scales with actual power consumption. This allows the controller to respond quickly when power consumption is high (large normalization factor) while maintaining stability when power consumption is low (small normalization factor), effectively resolving the speed-stability tradeoff

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If individual tuning of gain parameters is performed for each server to optimize performance, then control precision is improved, but device complexity and tuning time increase

Engineering Contradiction:
Improvepower capping control precisionVSAvoidtuning procedure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs self-tuning by automatically calculating the normalization factor from its own power consumption measurements during normal operation. The calibration procedure measures actual power consumption at different control percentages and derives the normalization factor without requiring external intervention or manual adjustment, enabling each server to optimize its own control parameters

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the gain parameter dynamically based on measured power consumption characteristics. By using the normalization factor derived from actual measurements, the controller adapts to the specific electrical and thermal characteristics of each server, achieving precise control without manual tuning

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9811141B2Power capping feedback normalization
Publication Date: 2017.11.07 HEWLETT PACKARD ENTERPRISE DEV LP
  • US9811141B2 patent drawing
  • US9811141B2 patent drawing
  • US9811141B2 patent drawing

AI summary

A power capping system (10) and method (200) are provided. In one embodiment, a power capping system (10) includes a power controller (16) configured to calculate an error between a predefined maximum desired power and a power feedback signal associated with actual power consumption of a server (12) and to provide a power capping signal that substantially limits the power consumption of the server (12) based on a predetermined gain constant and the error. The system also includes a management interface (18) configured to generate a normalization factor based on the power feedback signal. The normalization factor can be implemented to normalize the error.