Motor Temperature Estimation via Adaptive Frequency Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing temperature estimation systems for motors face challenges in accurately estimating motor temperature while managing processor load and vibration control, particularly in game systems where processor load can vary due to additional processing tasks.

Innovation Solution

A temperature estimation system that adjusts the calculation equation for frequency filtering based on processor load and estimated temperature, using a calculation equation with reduced load to estimate motor temperature by superimposing a measurement wave on the motor's waveform, obtaining current and voltage values, and calculating resistance values for accurate temperature estimation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a complex calculation equation is used for frequency filtering to improve temperature estimation accuracy, then measurement precision improves, but processor load increases

Engineering Contradiction:
Improvetemperature estimation accuracyVSAvoidprocessor load
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system dynamically switches between different calculation equations for frequency filtering based on processor load conditions. When processor load is high, a simplified calculation equation is used to reduce computational burden. When processor load is low, a complex calculation equation is used to improve temperature estimation accuracy. This dynamic adaptation resolves the contradiction between measurement precision and device complexity.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If frequency filtering is performed with high calculation load to improve temperature estimation accuracy, then measurement precision improves, but productivity decreases

Engineering Contradiction:
Improvetemperature estimation accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system changes the parameter of the calculation equation (from complex to simplified) based on processor load conditions. This parameter change allows the system to maintain acceptable temperature estimation accuracy while improving processing speed when processor load is high, thus resolving the contradiction between measurement precision and productivity.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the measurement wave frequency is close to the instruction data frequency, then temperature estimation can be performed, but harmful factors increase due to vibration restriction issues

Engineering Contradiction:
Improvetemperature estimation capabilityVSAvoidvibration restriction problems
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The system introduces an intermediary frequency adjustment mechanism between the measurement wave and instruction data. When the frequency difference is small, the system adjusts frequencies to ensure adequate separation, preventing harmful vibration restriction issues while still enabling temperature estimation. This intermediary adjustment resolves the contradiction between measurement capability and harmful factors.

Inventive Principle:
Principle #24Intermediary (Mediator)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The system effectively manages processor load and ensures accurate temperature estimation by dynamically adjusting the calculation equation, thereby protecting the motor and improving estimation accuracy.

Implementation Method 1

subjecting the obtained current value and voltage value to frequency filtering

Methodology Applied
Scientific EffectFrequency filtering: Filter (electronic)

Implementation Method 2

calculating a resistance value inside the motor based on the frequency-filtered current value and voltage value

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Data Source

PatentUS20250216271A1Temperature estimation system, non-transitory computer-readable storage medium, and temperature estimation method
Publication Date: 2025.07.03 NINTENDO CO LTD
  • US20250216271A1 patent drawing
  • US20250216271A1 patent drawing
  • US20250216271A1 patent drawing

AI summary

A temperature estimation system determines a measurement wave for estimation of a temperature inside a motor, superimposes the determined measurement wave on a waveform indicated in instruction data for driving the motor, obtains a current value and a voltage value of the motor while the waveform on which the measurement wave has been superimposed is outputted to the motor, subjects the obtained current value and voltage value to frequency filtering, calculates a resistance value inside the motor based on the frequency-filtered current value and voltage value, and estimates the temperature inside the motor based on the calculated resistance value. The temperature estimation system changes a calculation equation to be used for the frequency filtering to a calculation equation lowered in calculation load, based on at least one of load imposed on a processor that performs processing for the frequency filtering or the estimated temperature.