IPMSM Flux Weakening Control Using Dynamic Current Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The performance of interior permanent magnet synchronous motor (IPMSM) driving systems deteriorates due to dependency on pre-measured look-up tables, which limits voltage utilization and output torque, especially at high speeds.
Innovation Solution
An apparatus that corrects current commands using rotor speed and over-modulated voltage information to maximize voltage utilization, eliminating the need for prior-prepared look-up tables and optimizing current commands for maximum torque output in flux weakening control regions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If pre-measured look-up tables are used for current command generation, then the control system is simple and easy to implement, but the voltage utilization rate decreases and output torque is limited especially at high speeds
Solution Approach 1:
The patent changes the control parameters dynamically by calculating optimal current commands based on real-time rotor speed and voltage limit conditions. Instead of using fixed look-up tables, the system continuously adjusts d-axis and q-axis current commands according to the actual operating point, enabling maximum torque production across the entire speed range including high-speed flux weakening region.
Solution Approach 2:
The patent transitions from static look-up table based control to dynamic real-time optimization. The current command generator dynamically calculates optimal current references by considering the voltage limit ellipse and current limit circle intersection points, allowing the control system to adapt to changing operating conditions and maximize voltage utilization at all speeds.
2Ease of operation
If the voltage limit condition is determined by the inscribed circle of the voltage limit hexagon, then the control is simplified, but the voltage utilization rate of the inverter decreases
Solution Approach 1:
The patent performs preliminary calculation of the voltage limit ellipse parameters and current limit circle intersection points before generating current commands. By pre-calculating the optimal operating point where the voltage limit ellipse is tangent to the current limit circle, the system determines the maximum usable voltage before实际控制, thereby maximizing voltage utilization without compromising control simplicity.
Solution Approach 2:
The patent creates a mathematical model (copy) of the voltage limit hexagon and current limit circle relationship. Instead of directly controlling the complex hexagonal voltage limits, the system uses the inscribed circle concept as a simplified model to determine the optimal operating point, then applies this information to maximize actual voltage utilization while maintaining control simplicity.
3Ease of manufacture
If look-up tables are used for the entire driving region, then the control implementation is straightforward, but the performance deteriorates due to inability to adapt to parameter changes
Solution Approach 1:
The patent segments the driving region into different operational zones (base flux weakening region and high-speed flux weakening region). For each segment, the system applies appropriate control strategies: using voltage limit ellipse-tangent-to-current-limit-circle optimization in the base region, and transitioning to d-axis current saturation control in the high-speed region. This segmentation allows the system to maintain both implementation ease and performance consistency across all operating conditions.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
Provided is an apparatus for operating an interior permanent magnet synchronous motor by receiving a first current command of a flux weakening control region I in a system including a detector measuring a position and a speed of a rotor of an IPMSM, the apparatus including a feedback unit transmitting over-modulated voltage information to a correction unit, the correction unit using the rotor speed and the over-modulated voltage information to correct the first current command to a second current command of a flux weakening control region II, a control unit controlling the second current command to output a voltage, a first limit unit limiting an output of the control unit to a maximum voltage synthesizable by an inverter unit, and the inverter unit applying a 3-phase voltage command for following a command torque to the IPMSM using an output of a voltage limit unit.