Induction Machine Rotor Time Constant Estimation via D-Axis Injection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Field Oriented Control (FOC) of induction machines faces challenges in accurately determining the rotor time constant, which is crucial for precise control of rotor flux and torque, due to temperature-dependent resistance changes and the difficulty in obtaining direct temperature measurements for rotor flux alignment.
Innovation Solution
A controller for induction machines performs on-line measurements of the rotor time constant by injecting a small signal on the d-axis current command at a selected frequency, continuously updating the estimate based on the rotor flux response, allowing for dynamic adjustments of the frequency of the small signal injection to maintain accurate estimation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If nominal parameters are used continuously for control calculations, then device complexity is reduced, but measurement precision and control accuracy deteriorate due to temperature-dependent resistance changes
Solution Approach 1:
The system performs periodic small signal d-axis current injections at selected frequencies to continuously estimate the rotor time constant. This periodic interrogation allows the controller to update parameters on-line without requiring continuous complex measurements, balancing accuracy with computational efficiency
Solution Approach 2:
The system uses the induction machine's own operational characteristics and responses to small signals to self-determine its rotor time constant. The machine's natural flux response to d-axis current injections provides the measurement data needed for parameter estimation, eliminating the need for external measurement devices
2Measurement precision
If direct temperature measurements are obtained for rotor flux alignment, then measurement precision improves, but device complexity and ease of operation worsen due to difficulty in accessing rotor temperature
Solution Approach 1:
The system uses electrical measurements (d-axis current injections and flux responses) as intermediaries to indirectly determine rotor temperature effects. Instead of directly measuring temperature, the system measures electrical parameters that reflect temperature-dependent resistance changes, converting a difficult thermal measurement into an accessible electrical measurement
3Device complexity
If small signal d-axis current injection is performed at fixed frequency, then device complexity is reduced, but measurement precision deteriorates as rotor time constant varies with temperature
Solution Approach 1:
The system dynamically adjusts the small signal injection frequency based on the estimated rotor time constant. As temperature and rotor time constant change during operation, the controller adapts the injection frequency to maintain optimal measurement conditions, ensuring continuous accuracy without fixed-frequency limitations
Data Source
AI summary
A controller continually updates rotor time constant estimation of an induction machine by interrogating the induction machine with a small signal oscillation and monitoring the response. The small signal oscillation is injected onto the d-axis current command signal, and is generated at a frequency that represents the most recent estimate of the rotor time constant (i.e., rotor time constant equal the inverse of the frequency). The controller monitors rotor flux generated in response to the small signal oscillation, and updates the most recent estimate of the rotor time constant based on the monitored rotor flux. This process is repeated continuously to allow for the continuous updating of the rotor time constant.


