PWM Drive Current Regulator Phase Lag Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current motor drives using Pulse Width Modulation (PWM) algorithms face instability due to phase lag caused by carrier frequency and sampling timing, which is not adequately compensated by existing methods, especially when the carrier frequency approaches the desired output frequency.
Innovation Solution
An improved current regulator that compensates the rotor position signal by determining the phase lag between the commanded and output voltage references, and further adjusts for sampling errors, using a method that interpolates the voltage compensation angle based on the ratio of carrier frequency to fundamental frequency and the number of sampling instances, enhancing stability by adding a current angle offset.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If PWM switching frequency is increased to reduce voltage waveform steps, then output voltage quality improves, but current regulator stability deteriorates due to phase lag
Solution Approach 1:
The patent applies preliminary action by calculating and applying phase lag compensation in advance. The current regulator computes the phase lag between commanded and actual voltage references, then pre-adjusts the rotor position signal by this calculated amount before it is used in control calculations. This anticipatory compensation ensures that the control system accounts for the inherent delay introduced by PWM switching and digital sampling, maintaining stability even when operating at higher PWM frequencies where the delay becomes more significant.
2Loss of energy
If carrier frequency approaches fundamental frequency to improve efficiency, then energy loss decreases, but control stability deteriorates due to increased phase lag
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the rotor position signal based on the calculated phase lag. When the carrier frequency approaches the fundamental frequency, the phase lag increases, but the system compensates by modifying the position parameter accordingly. This allows the motor drive to operate efficiently at lower PWM frequencies while maintaining control stability through real-time parameter adjustment rather than being constrained to operate at high frequencies.
3Device complexity
If digital sampling is used to simplify control implementation, then device complexity decreases, but measurement precision deteriorates due to sampling delays
Solution Approach 1:
The patent applies feedback by continuously monitoring the phase lag between commanded and actual voltage references, then using this feedback information to adjust the rotor position signal. The system samples the actual output voltage, compares it with the commanded reference, calculates the phase lag, and feeds this information back to compensate the position signal. This closed-loop approach maintains measurement precision despite digital sampling delays while keeping the implementation relatively simple.
Data Source
AI summary
The present invention provides an improved current regulator for PWM based drives for electric motors. The invention provides compensation for the rotor position signal for delays introduced due to the PWM algorithm and for digital sampling present in such a drive. Current regulator commonly operate in a two-phase reference frame, requiring forward and reverse coordinate transformations between the physical current values and the two-phase reference frame variables. The present invention provides an improved compensation in the forward transformation by determining the phase lag between the commanded voltage reference and the output voltage reference and by further compensating the forward transformation for errors introduced due to sampling the current either at different sampling instances than the rotor position or at multiple sampling instances during a carrier period. Additionally, compensation during the reverse transformation is provided to compensate for errors introduced due to sampling the current and rotor position.


