Server Fan Control Using Workload Signals for Early Cooling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cooling methods for servers and devices rely solely on temperature adjustments, which can lead to lag in addressing heat buildup, resulting in excessive power consumption and potential hardware damage due to delayed fan activation.

Innovation Solution

Implementing a method that sets fan speeds based on non-temperature factors such as current and computer commands, allowing for proactive temperature control by using a combination of temperature and non-temperature controllers to determine optimal fan speeds, thereby reducing energy consumption and prolonging hardware life.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fan speed is adjusted based solely on temperature, then the cooling system responds to heat buildup, but the response is delayed and causes excessive power consumption

Engineering Contradiction:
Improvetemperature control reliabilityVSAvoidfan power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary cooling action by detecting non-temperature factors (CPU usage, power consumption, command workload) that indicate upcoming heat generation. Fan speed is increased proactively before temperature actually rises, preventing the need for high-power catch-up cooling later.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts fan speed based on a composite of multiple factors including temperature, CPU usage percentage, power consumption, and command workload. This dynamic multi-factor control optimizes fan operation to match actual thermal conditions while anticipating future heat generation, reducing overall power consumption compared to static temperature-based control.

Inventive Principle:
Principle #15Dynamics

2Productivity

If fans are activated early based on non-temperature factors, then cooling efficiency improves, but system complexity increases

Engineering Contradiction:
Improvecooling efficiencyVSAvoidcontrol system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The control system serves multiple functions: it monitors temperature, detects non-temperature factors (CPU usage, power, commands), determines optimal fan speed, and executes control. This multi-functional approach consolidates what would otherwise require separate systems into a single integrated controller, managing complexity while improving cooling efficiency.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system implements feedback control by continuously monitoring both temperature and non-temperature factors, comparing actual conditions against target values, and adjusting fan speed accordingly. This feedback mechanism enables proactive cooling adjustments while maintaining system stability through automatic correction of deviations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240160257A1Server/device cooling control
Publication Date: 2024.05.16 SONY INTERACTIVE ENTERTAINMENT LLC
  • US20240160257A1 patent drawing
  • US20240160257A1 patent drawing
  • US20240160257A1 patent drawing

AI summary

To minimize use of power required for cooling and get ahead of temperature buildup, a mode of operation can be established for a cooling element of a device based on one or more non-temperature factor values. For example, current values, power values, or even values related to initiating a video game may be used. The cooling element itself may be a server fan, a coolant pump, or another type of cooling element.