AC Motor Control Mode Switching for Voltage Limits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Variable speed AC motors face challenges in high-speed operations due to the need for speed sensors, complex motor design, and inefficiencies in current control methods, particularly at voltage limits and inverter dc-link voltage shortages, which hinder stable and efficient operation.
Innovation Solution
A method for controlling AC motors that switches between current vector controller (CVC) and hexagon voltage manipulating controller (HVMC) modes to generate command voltages, allowing for efficient torque control across voltage limits, and estimates motor position using torque and current values, enabling sensorless operation and improved efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a position sensor is installed for wide range speed control, then speed control capability is improved, but device complexity and manufacturing cost increase
Solution Approach 1:
The patent extracts and removes the position sensor from the system, achieving sensorless operation. The control method estimates rotor position and speed using electrical quantities (currents and voltages) instead of physical sensors, thereby simplifying the device structure and reducing manufacturing complexity while maintaining wide-range speed control capability
Solution Approach 2:
The patent replaces the mechanical position sensor with an electrical-based estimation system. By using mathematical models and electrical measurements (phase currents and voltages) to infer mechanical position and speed, the system eliminates the need for physical sensors, reducing device complexity while preserving control functionality
2Device complexity
If current vector control is used at high speed, then control simplicity is improved, but efficiency deteriorates due to voltage limits
Solution Approach 1:
The patent implements dynamic control mode switching between current vector control (CVC) and hexagon voltage manipulating control (HVMC) based on operating conditions. At high speeds where voltage limits cause efficiency deterioration, the system dynamically transitions to HVMC which optimizes voltage utilization, thereby maintaining both control simplicity and efficiency across the full speed range
Solution Approach 2:
The patent changes the control strategy parameters based on speed and voltage conditions. By monitoring operating points and adjusting the control mode (CVC or HVMC) accordingly, the system adapts to voltage limits at high speeds, preventing efficiency deterioration while maintaining straightforward control implementation
3Measurement precision
If closed-loop current control is implemented, then control precision is improved, but stability deteriorates due to feedback sampling delay at high speeds
Solution Approach 1:
The patent performs preliminary calculations of current commands based on torque requirements and voltage limits before actual execution. By pre-calculating optimal current references and accounting for voltage constraints in advance, the system reduces the need for high-frequency feedback corrections, thereby maintaining control precision while improving stability at high speeds where sampling delay becomes critical
4Adaptability or versatility
If voltage limit is encountered at high speed, then operational range is improved, but torque control precision deteriorates
Solution Approach 1:
The patent introduces hexagon voltage manipulating control (HVMC) as an intermediary control strategy between the torque command and the voltage output. HVMC acts as a mediator that optimizes voltage vector selection under voltage limit conditions, maintaining torque control precision by intelligently managing the relationship between available voltage and required torque while expanding the operational range to include high-speed regions
Data Source
AI summary
Provides a method for controlling an AC motor, including: receiving a torque command value; generating a command current based on the torque command, and a command voltage by using the generated command current in a current vector controller (CVC) current control mode; switching to a hexagon voltage manipulating controller (HVMC) voltage control mode when the command voltage enters a voltage limit area, and generating a command voltage in the HVMC voltage control mode; and controlling torque of an AC motor by using the command voltage that is generated in the CVC current control mode or the HVMC voltage control mode.


