Motor Temperature Estimation via Adaptive Frequency Filtering
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Measurement precision
If frequency filtering is performed with high calculation load to improve temperature estimation accuracy, then measurement precision improves, but productivity decreases
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.
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
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.
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
Implementation Method 2
calculating a resistance value inside the motor based on the frequency-filtered current value and voltage value
Data Source
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.


