Synchronous Motor Control Device Speed Reference Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current motor control devices for synchronous motors with saliency face challenges in accurately generating q-axis and d-axis current commands, leading to torque control errors due to circular reference calculations and division-based processing, which slows down the processing speed and accuracy.

Innovation Solution

A motor control device that calculates a speed reference value based on a torque command, determines the magnitude relation between input speed and speed reference values, and generates q-axis and d-axis current commands using equations that avoid division and circular references, allowing for high-speed and accurate torque control by selectively using equations that account for magnet torque and reluctance torque based on the speed command.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional current vector control is used for synchronous motors with saliency, then torque control is attempted, but processing speed decreases due to circular reference calculations and division operations

Engineering Contradiction:
Improveprocessing speedVSAvoidcalculation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent transforms the control approach by changing the parameter representation from direct current command calculations (which require division and circular references) to speed reference value calculations. By introducing speed reference values that are calculated using only multiplication and addition operations, the system achieves high-speed processing while maintaining accurate torque control for synchronous motors with saliency.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If conventional current command generation is used, then torque control is attempted, but accuracy decreases due to circular reference issues

Engineering Contradiction:
Improvetorque control accuracyVSAvoidcalculation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent improves torque control accuracy by changing the calculation parameters from direct current commands (prone to circular reference errors) to speed reference values. The speed reference values are computed using straightforward arithmetic operations that eliminate circular dependencies, thereby achieving both high accuracy and computational simplicity simultaneously.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If division-based equations are used for current command generation, then torque control is attempted, but processing speed slows down

Engineering Contradiction:
Improvecommand generation speedVSAvoidtorque control precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent resolves this contradiction by fundamentally changing the mathematical parameters used in control calculations. Instead of using division-based current command equations, the system employs speed reference value calculations that rely solely on multiplication and addition. This parameter transformation maintains torque control precision while dramatically improving command generation speed.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If simple current command calculation is used, then processing speed increases, but torque control accuracy decreases due to inability to handle saliency effects

Engineering Contradiction:
Improveprocessing speedVSAvoidtorque control accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent achieves both high processing speed and accurate torque control by transforming the control parameters to speed reference values. These speed reference values inherently account for saliency effects through their calculation methodology, eliminating the need for complex division-based equations while maintaining both speed and accuracy requirements.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9438158B2Motor control device controlling synchronous motor
Publication Date: 2016.09.06 FANUC LTD
  • US9438158B2 patent drawing
  • US9438158B2 patent drawing
  • US9438158B2 patent drawing

AI summary

A motor control device includes: a calculating unit for calculating a speed reference value that decreases as a torque command increases; a determining unit for determining a magnitude relationship between a speed command and a speed reference value calculated for a torque command by the calculating unit; a q-axis-current commanding unit for generating a q-axis current command on the basis of a torque command and an inverse number of a torque constant of the synchronous motor when a speed command is smaller than a speed reference value, and generating the q-axis current command on the basis of a function of which independent variable is a speed command, the torque command, the inverse number of the torque constant, and when a speed command is equal to or larger than a speed reference value; and a d-axis-current commanding unit generating a d-axis current command, on the basis of a q-axis current command.