Synchronous Reluctance Motor Current Vector Control Across Speed Ranges

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motor control devices for synchronous reluctance motors fail to output maximum torque and torque corresponding to a command value across all rotation speed areas, particularly in high rotation speed areas.

Innovation Solution

A motor control device that includes a first setting unit for setting a motor torque command value, a rotation speed detecting unit, a second setting unit for calculating armature current and phase angle command values based on rotation speed and torque command value, and a drive unit to control the motor using d-axis and q-axis current command values, with tables storing optimal command values for different operating points and rotation speeds to ensure maximum torque output across all speed ranges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If maximum output/speed control is performed in high rotation speed area, then rotation speed is improved, but motor torque output capability deteriorates

Engineering Contradiction:
Improverotation speedVSAvoidmotor torque
Core Design Contradiction:
SpeedVSForce

Solution Approach 1:

The control device dynamically switches between maximum torque/current control and maximum output/speed control based on the rotation speed. At low rotation speeds, maximum torque/current control is applied to optimize torque output. At high rotation speeds, maximum output/speed control is applied to optimize speed performance. This dynamic adaptation resolves the contradiction by allowing the system to achieve both high speed capability and adequate torque output in different operating conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The control device changes control parameters (armature current command value and current phase angle command value) based on rotation speed. By storing pre-calculated optimal parameter combinations in tables for different speed ranges and selecting appropriate parameters dynamically, the system maintains optimal performance across the entire speed range, resolving the torque-speed trade-off.

Inventive Principle:
Principle #35Parameter changes

2Force

If maximum torque/current control is performed in low rotation speed area, then motor torque is improved, but rotation speed capability deteriorates

Engineering Contradiction:
Improvemotor torqueVSAvoidrotation speed
Core Design Contradiction:
ForceVSSpeed

Solution Approach 1:

The control device dynamically switches between maximum torque/current control and maximum output/speed control based on the rotation speed. At low rotation speeds, maximum torque/current control is applied to optimize torque output. At high rotation speeds, maximum output/speed control is applied to optimize speed performance. This dynamic adaptation resolves the contradiction by allowing the system to achieve both high speed capability and adequate torque output in different operating conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The control device changes control parameters (armature current command value and current phase angle command value) based on rotation speed. By storing pre-calculated optimal parameter combinations in tables for different speed ranges and selecting appropriate parameters dynamically, the system maintains optimal performance across the entire speed range, resolving the torque-speed trade-off.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If separate control tables are used for maximum torque and maximum output, then control precision is improved, but device complexity increases

Engineering Contradiction:
Improvecontrol precisionVSAvoidcontrol structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The control device divides the operating range into different segments (low speed and high speed areas) and uses separate control tables for each segment. The maximum torque table stores optimal parameters for low speed operation, while the maximum output table stores optimal parameters for high speed operation. This segmentation allows precise control for each operating condition without requiring a single complex control algorithm that would need to handle all conditions optimally.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The control device pre-calculates and stores optimal armature current command values and current phase angle command values in tables before operation. This preliminary action eliminates the need for complex real-time calculations during motor operation, reducing computational complexity while maintaining high control precision. The pre-stored tables contain all necessary control parameters for different operating conditions.

Inventive Principle:
Principle #10Preliminary action

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

Enables the output of maximum torque and torque corresponding to a motor torque command value in all rotation speed areas, improving motor control efficiency and reliability.

Implementation Method 1

a rotor is rotated using a reluctance torque... a reluctance torque is generated due to a difference (Ld - Lq) between an inductance in the d-axis direction and an inductance in the q-axis direction

Methodology Applied
Scientific EffectReluctance torque: Magnetic Reluctance

Data Source

PatentEP3923464B1Motor control device
Publication Date: 2023.12.27 JTEKT CORP
  • EP3923464B1 patent drawingFigure 1
  • EP3923464B1 patent drawingFigure 2
  • EP3923464B1 patent drawingFigure 3

AI summary

A motor control device (12) includes: a second setting unit configured to set an armature current command value and a current phase angle command value based on a rotation speed and a motor torque command value; and a current vector setting unit configured to set a d-axis current command value and a q-axis current command value based on the armature current command value and the current phase angle command value. The second setting unit is configured to set the armature current command value and the current phase angle command value such that an armature current vector which is set based on the d-axis current command value and the q-axis current command value is included in an area surrounded by an armature current vector locus in maximum torque/current control and a vertical axis in a d-q coordinate system.