Motor Temperature Estimation in Nonvolatile Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for estimating and storing motor temperature in nonvolatile memory lead to frequent writing, which shortens the memory's lifetime, even when the temperature change is significant multiple times in a short period.

Innovation Solution

Implementing a controller that calculates the motor's estimated temperature based on its driving amount and condition, and schedules writes to nonvolatile memory differently, writing when the temperature increases more frequently and decreases less frequently, with specific time intervals for each scenario.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If temperature information is written into nonvolatile memory whenever the temperature change amount is greater than or equal to a predetermined amount, then the temperature estimation accuracy is maintained, but the writing frequency becomes excessively high which shortens the nonvolatile memory lifetime

Engineering Contradiction:
Improvetemperature estimation accuracyVSAvoidnonvolatile memory lifetime
Core Design Contradiction:
Measurement precisionVSDuration of action of stationary object

Solution Approach 1:

The patent applies dynamics by making the writing interval adaptive rather than fixed. The controller dynamically adjusts the writing interval based on the current temperature change amount: when temperature changes rapidly (large temperature change amount), the writing interval is shortened to maintain accuracy; when temperature is stable (small temperature change amount), the writing interval is extended to reduce wear on the nonvolatile memory. This dynamic adjustment resolves the contradiction between maintaining temperature estimation accuracy and preserving memory lifetime.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of writing interval based on temperature conditions. Instead of using a constant writing threshold, the system varies the writing interval parameter according to the magnitude of temperature changes detected. This parameter change allows the system to optimize between two conflicting requirements: frequent writing for accuracy and infrequent writing for memory preservation, by adapting the writing frequency to actual temperature behavior patterns.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If temperature information is written into nonvolatile memory at constant intervals, then the temperature data is regularly updated, but the writing frequency is too high which excessively shortens the nonvolatile memory lifetime

Engineering Contradiction:
Improvetemperature data freshnessVSAvoidnonvolatile memory lifetime
Core Design Contradiction:
Loss of timeVSDuration of action of stationary object

Solution Approach 1:

The patent implements periodic action with variable periods. Instead of constant-interval writing, the system performs temperature information writing at periodic intervals that are determined by current temperature conditions. The writing interval is periodically reassessed and adjusted based on the temperature change amount, creating a flexible periodic pattern that maintains data freshness when needed while reducing unnecessary writes during stable temperature periods, thus extending memory lifetime.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies partial action by writing temperature information only when necessary rather than at every constant interval. The system performs partial updates based on whether the temperature change amount justifies a write operation. This selective writing approach reduces the total number of write operations to the nonvolatile memory while still maintaining adequate temperature data freshness, thereby resolving the contradiction between regular updates and memory preservation.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10817216B2Electronic apparatus, nontransitory storage medium storing program, and sheet conveying apparatus
Publication Date: 2020.10.27 BROTHER KOGYO KK
  • US10817216B2 patent drawing
  • US10817216B2 patent drawing
  • US10817216B2 patent drawing

AI summary

An electronic apparatus includes a motor, a controller, and a nonvolatile memory. The controller executes: an estimated-value calculating process for calculating an estimated value of a temperature of the motor; a first writing process for writing the calculated estimated value into the nonvolatile memory in a situation in which the calculated estimated value increases; and a second writing process for writing the calculated estimated value into the nonvolatile memory in a situation in which the calculated estimated value decreases. The controller executes the first writing process when at least a first time has elapsed after the estimated value is written in the nonvolatile memory. The controller executes the second writing process when at least a second time has elapsed after the estimated value is written in the nonvolatile memory. The first time is less than the second time.