Switched Reluctance Rotor Position Estimation Across Variable Speeds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional high-frequency pulse injection methods for rotor position estimation in switched reluctance motors are inaccurate at varying speeds, especially at high speeds where the number of injected pulses decreases, leading to inaccurate position and angle estimation.

Innovation Solution

A self-adjustable pulse number method is implemented, dividing the motor speed range into low-speed, medium-speed, and high-speed sections, with adaptive pulse injection strategies, including high-frequency pulses at low speeds, speed-proportional pulses at medium speeds, and single-pulse injection at high speeds, using capacitor voltage detection to estimate rotor position.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a traditional fixed number of pulses is injected at different speeds, then the injection method is simple to implement, but the rotor position estimation accuracy deteriorates at high speeds

Engineering Contradiction:
Improveimplementation simplicityVSAvoid rotor position estimation accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent applies dynamics by making the pulse injection strategy adaptive to motor speed. The controller dynamically selects different pulse injection methods based on the current speed range: high-frequency pulse injection for low speeds, variable pulse number injection for medium speeds, and single-pulse injection for high speeds. This dynamic adaptation resolves the contradiction by optimizing position estimation accuracy for each speed condition while maintaining implementation feasibility through a unified control framework.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of pulse number injected according to speed. At low speeds, multiple high-frequency pulses are injected; at medium speeds, the pulse number is adjusted based on a preset curve or table; at high speeds, only one pulse is injected. This parameter change strategy directly addresses the contradiction by adapting the injection parameters to match the motor's operational conditions, thereby maintaining accuracy across the full speed range.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the number of injected pulses is increased to improve position accuracy, then the rotor position estimation accuracy improves, but the system complexity and computational burden increase

Engineering Contradiction:
Improve rotor position estimation accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the speed range into three distinct sections (low-speed, medium-speed, and high-speed) and applies different pulse injection strategies to each segment. This segmentation allows the system to use multiple pulses only when necessary (low and medium speeds) while using a single pulse at high speeds, thereby maintaining accuracy where needed without unnecessarily increasing system complexity across all operating conditions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by injecting multiple high-frequency pulses only during low-speed operation where they are most beneficial for accurate position estimation. At high speeds, where the motor's back-EMF is higher and current response is faster, a single pulse suffices. This partial application of multi-pulse injection resolves the contradiction by concentrating computational resources where they provide the most value.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If high-frequency pulses are injected at high speeds, then the position detection resolution improves, but the pulses cannot be injected due to speed limitations

Engineering Contradiction:
Improveposition detection resolutionVSAvoidmotor operating speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent implements a dynamic pulse injection strategy that adapts to motor speed. At low speeds, high-frequency multiple pulses are injected to achieve fine position resolution. As speed increases to the medium range, the pulse number is adjusted according to a preset curve or table. At high speeds, a single pulse is injected. This dynamic adaptation resolves the contradiction by matching the injection strategy to the motor's capabilities at each speed level.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the injection parameters (pulse number and frequency) according to motor speed. The controller monitors motor speed and automatically adjusts the pulse injection parameters: using high-frequency multiple pulses at low speeds for fine resolution, transitioning to variable pulse numbers at medium speeds, and using single pulses at high speeds. This parameter change approach directly resolves the speed-resolution contradiction.

Inventive Principle:
Principle #35Parameter changes

4Device complexity

If a single pulse is used at high speeds, then the system complexity is reduced and injection is feasible, but the current response is hard to capture and position accuracy decreases

Engineering Contradiction:
Improveinjection system complexityVSAvoid rotor position estimation accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent introduces capacitor voltage detection as an intermediary method to capture the current response at high speeds. Instead of directly measuring the difficult-to-capture single-pulse current response, the system uses a capacitor to integrate the current signal and measures the voltage across the capacitor, which provides a more easily detectable signal that still accurately reflects the rotor position. This intermediary approach resolves the contradiction between using simple single-pulse injection and maintaining position accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent substitutes direct current measurement with capacitor voltage measurement. The capacitor acts as an integrator that converts the difficult-to-measure current pulse into an easily measurable voltage signal. This substitution allows the system to use simple single-pulse injection at high speeds while still achieving accurate position estimation through the intermediary voltage measurement, thereby resolving the contradiction between simplicity and accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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 approach enhances rotor position recognition accuracy across all speed ranges, overcoming limitations of traditional methods by adjusting thresholds with speed and bus voltage, and improving detection accuracy even at high speeds without a position sensor.

Implementation Method 1

a current pulse is used to charge a capacitor, and the capacitor voltage is detected

Methodology Applied
Scientific EffectCapacitance: Capacitance

Data Source

PatentUS12057793B2Method for positioning rotor of switched reluctance motor with pulse number being self-adjustable along with speed
Publication Date: 2024.08.06 CHANGSHA UNIVERSITY OF SCIENCE AND TECHNOLOGY
  • US12057793B2 patent drawing
  • US12057793B2 patent drawing
  • US12057793B2 patent drawing

AI summary

The present invention discloses an all-speed-range estimation method for a rotor position of a switched reluctance motor. Under a low-speed working condition, a sector is selected for triggering according to comparison between a current response value and a current threshold, so as to determine the rotor position of the motor; under a medium-speed working condition, the rotor position of the motor is determined, according to a change of the number of injected pulses with the motor speed, by querying a preset data table; under a high-speed working condition, a capacitor charging loop is designed since there is a small number of injected pulses; a response current formed by during injection of a pulse voltage charges a capacitor; the capacitor is detected to measure a voltage; and the rotor position is determined by querying a preset voltage-rotor position data table according to a voltage value.