Angular Position Detection for PM Motors Using Phase Vectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing permanent magnet motor (PMM) systems face challenges in accurately determining the angular position of the rotor, especially at zero speed, which is crucial for precise control and efficient operation.

Innovation Solution

The development of a motor control system that includes an angular position determination (APD) algorithm, which uses a processor to implement a controller block, a signal generator block, and an estimation block to determine the rotor's angular position by forcing phase vectors to the stator terminals and measuring resulting current or voltage levels, allowing for independent operation in phase coordinates without the need for field-oriented control (FOC).

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional position detection methods are used for PM motors, then the system can operate at higher speeds, but accurate position determination at zero speed cannot be achieved

Engineering Contradiction:
Improveangular position determination accuracyVSAvoidzero speed operation capability
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent applies preliminary action by injecting test voltage vectors before normal motor operation to proactively determine rotor position. The controller forces known voltage vectors (such as V1, V2, V3 in a three-phase system) onto the stator windings while the motor is stationary or at low speed, measures the resulting current responses, and calculates the rotor angular position before actual motion begins. This preliminary position determination enables accurate control startup without requiring the motor to be already moving.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If field-oriented control (FOC) is implemented for precise control, then control accuracy improves, but system complexity increases

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

Solution Approach 1:

The patent extracts the position determination function from the complex FOC framework by implementing a standalone angular position determination algorithm that operates independently of field-oriented control. The controller includes a specific angular position determination module that can function without FOC, allowing the system to achieve precise position sensing through direct voltage vector injection and current measurement, thereby reducing overall system complexity while maintaining control accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If voltage or current vectors are applied to determine angular position, then position detection accuracy improves, but the rotor may unintentionally move

Engineering Contradiction:
Improveangular position detection accuracyVSAvoidrotor position stability
Core Design Contradiction:
Measurement precisionVSStability of the object's composition

Solution Approach 1:

The patent applies partial action by using voltage vectors with magnitudes specifically designed to be sufficient for accurate position detection but insufficient to cause rotor movement. The controller selects voltage vector magnitudes that create measurable current responses for position calculation while remaining below the threshold that would generate enough torque to move the rotor, especially when the motor is stalled or under load. This partial action approach achieves the dual goal of accurate measurement without disturbing the system state.

Inventive Principle:
Principle #16Partial or excessive action

4Adaptability or versatility

If multiple control frames (α/β, A/B/C) are supported for versatility, then adaptability improves, but control algorithm complexity increases

Engineering Contradiction:
Improvecontrol frame flexibilityVSAvoidcontrol algorithm complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements universality by designing a control system that can operate in multiple reference frames (α/β frame and A/B/C frame) through a unified angular position determination algorithm. The controller is configured to force voltage vectors and measure current responses in a manner that is frame-independent, allowing the same basic algorithm to function across different control frameworks. This multi-functionality enables the system to adapt to various control strategies without requiring separate algorithms for each frame, thereby managing complexity while maintaining versatility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

This solution enables accurate initial angular position and velocity estimation of the rotor at zero speed, allowing for precise control and efficient operation of PMMs, including the ability to start under full load and automatically determine north-south rotor orientation, with improved control schemes that can operate in various frames such as α/β or A/B/C, enhancing motor control applications.

Implementation Method 1

The alternating current in the stator windings produces a rotating magnetic field which interacts with the magnetic field from the rotor magnets to produce motion

Methodology Applied
Scientific EffectElectromagnetic induction: Electromagnetic Induction

Implementation Method 2

PMMs have permanent magnets located on the rotor and copper windings located on the stator. The alternating current in the stator windings produces a rotating magnetic field which interacts with the magnetic field from the rotor magnets to produce motion

Methodology Applied
Scientific EffectMagnetic field interaction: Magnetic Field

Data Source

PatentUS11527978B2Input vector set for position detection of PM motors
Publication Date: 2022.12.13 TEXAS INSTRUMENTS INC
  • US11527978B2 patent drawing
  • US11527978B2 patent drawing
  • US11527978B2 patent drawing

AI summary

A method of determining angular position (θ) of a rotor of an N-phase permanent magnet motor (PMM). A processor having an associated stored angular position determination (APD) algorithm is programmed to implement the algorithm to cause an associated motor controller to execute steps including forcing one vector at a time a phase vector set of current or voltage vectors to stator terminals of windings for the N-phases a positive and negative magnitude vector, wherein the vector magnitude is sufficiently small to not move the rotor, and a time duration for the forcing current or voltage vectors is essentially constant. The resulting stator current or voltage levels are measured for each current or voltage vector. An N-dimension current vector or voltage vector is generated from superposition of the resulting stator current levels or resulting stator voltage levels. The N-dimension current vector or voltage vector is used to determine angular position.