Motor Control System Automatic Error Data Capture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional motor control systems require manual operation to associate error data with motor units, leading to operational troubles and errors, especially when dealing with multiple motor units, and nonvolatile memory's slow data rewriting capabilities hinder frequent updates.

Innovation Solution

Incorporating a motor side memory within the motor unit and a controlling side memory with a capture determining section and capture performing section to automatically transfer and store error data, ensuring correct association without manual intervention and minimizing unnecessary data capture.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual operation is used to associate error data with motor units, then flexibility in handling multiple motor units is achieved, but operational troubles and errors occur

Engineering Contradiction:
Improvehandling multiple motor unitsVSAvoidassociation accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs automatic error data capture and association without requiring manual intervention. The controlling means automatically captures error data from the motor unit's memory and associates it with the correct motor unit based on identification information, eliminating human error while maintaining flexibility for multiple motor units

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses identification information (such as serial numbers or model data) as feedback to automatically determine which error data corresponds to which motor unit. This feedback mechanism ensures accurate association without manual operation

Inventive Principle:
Principle #23Feedback

2Stability of the object's composition

If nonvolatile memory is used to store error data, then data persistence is achieved, but data rewriting time increases

Engineering Contradiction:
Improvedata persistenceVSAvoiddata rewriting time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The system performs error data capture only when necessary - specifically when a motor unit is replaced or when the controlling means is restarted. This partial action approach maintains data persistence in nonvolatile memory while minimizing unnecessary rewriting operations that would consume time

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Error data is captured and stored in the motor unit's memory in advance during manufacturing or initial setup. This preliminary action ensures data is ready and persistent without requiring frequent rewriting during normal operation

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2233891B1Control system for motor
Publication Date: 2014.01.29 SINFONIA TECHNOLOGY CO LTD
  • EP2233891B1 patent drawingFigure 1
  • EP2233891B1 patent drawingFigure 2
  • EP2233891B1 patent drawingFigure 3

AI summary

A control system (1) for a motor includes: a motor unit (2) including a motor (21) and a resolver (22) configured to detect a rotation angle of the motor; and controlling means (3) for determining an actual angle from the detected angle detected by the resolver using error data (24) representing an error between the detected angle of the resolver and the actual angle, and controlling rotation (31) of the motor on a basis of the determined actual angle, the controlling means being electrically connected in a replaceable state to the motor unit; wherein the motor unit includes a motor side memory (23) configured to store the error data (24) in advance, the controlling means includes a controlling side memory (35) configured to store the error data used when the actual angle is determined, and one of the motor unit and the controlling means includes capture determining and performing sections to transfer the error data from the motor side memory to the controlling side memory, e.g. upon powering up the control system.