VFD Speed Regulation via Observer-Based Anti-Windup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Variable frequency drive (VFD) circuits experience windup phenomena due to integral term interaction with motor saturation, leading to overshoot, slow settling times, and instability in speed response, which conventional anti-windup controls do not adequately address.
Innovation Solution
A control system combining a feedforward controller and a feedback controller with an observer to estimate future motor operational values, preventing anti-windup by calculating a torque command that accounts for actual and desired motor speeds, ensuring consistent speed regulation without overshoot.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional PI or PID controllers with integrating action are used to control VFD, then the controller can provide variable frequency and variable voltage operation, but the windup phenomenon occurs that degrades control performance
Solution Approach 1:
The patent applies preliminary anti-action by using the observer to predict the steady-state value of the integral state before windup occurs. The observer estimates future motor operational values including the integral state, and this predicted value is used to prevent the windup phenomenon from degrading control performance. The control system prepares countermeasures in advance rather than reacting after windup has occurred.
Solution Approach 2:
The patent implements feedback through an observer that continuously monitors and estimates the motor's operational state including the integral state of the controller. The observer provides feedback about the predicted steady-state value of the integral state, which is then used to adjust the control action and prevent windup. This closed-loop feedback mechanism enables the system to maintain reliability while providing versatile operation.
2Speed
If the motor reaches maximum speed due to physical limitations, then the motor operates at its saturation point, but the controller feedback loop breaks and the system runs as open loop with the integral term continuing to wind up
Solution Approach 1:
The patent applies preliminary action by using the observer to predict the steady-state value of the integral state before the feedback loop breaks. When the motor approaches maximum speed, the observer has already estimated what the integral state will be, and this predicted value is used to prevent the integral term from continuing to wind up. The system takes preventive action based on predictions rather than waiting for the feedback loop to break completely.
Solution Approach 2:
The observer acts as an intermediary between the controller and the motor during saturation conditions. When the motor reaches maximum speed and the feedback loop breaks, the observer provides an estimated steady-state value of the integral state that serves as a mediator to maintain control stability. This intermediary information allows the controller to continue operating in a controlled manner even when direct feedback is unavailable.
3Reliability
If tracking-back anti-windup method is used to prevent windup, then the integral term tracks the saturated voltage, but the convergence period still leads to overshoot and slow response times
Solution Approach 1:
The patent applies preliminary action by having the observer predict the steady-state value of the integral state in advance, before the windup prevention mechanism needs to activate. This predicted value is prepared beforehand and can be immediately applied when saturation occurs, eliminating the convergence period associated with tracking-back methods. The system doesn't need to gradually track the saturated voltage because the steady-state value has already been estimated.
Solution Approach 2:
The patent applies skipping by bypassing the gradual convergence process of tracking-back anti-windup methods. Instead of slowly tracking the saturated voltage over time, the observer provides an immediate estimate of the steady-state integral state value, allowing the system to rush through the windup prevention process without the delays and overshoot associated with gradual convergence. This skips directly to the steady-state solution.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
A system and method for speed regulation of a VFD circuit via an anti-windup control scheme that provides consistent speed response with no overshoot is disclosed. A control system for operating the VFD circuit includes a feedback controller programmed to receive a speed of a motor operating responsive to an initial torque command and process the speed of the motor to generate a feedback controller output. A feedforward controller of the control system is programmed to process a speed reference to generate a feedforward controller output. A command module of the control system is programmed to determine a torque command based on the processed outputs of the feedback and feedforward controllers and operate the VFD circuit to control the motor according to the torque command.