Switched Reluctance Rotor Position Estimation Across Variable Speeds
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
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
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.
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.
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
Data Source
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.


