Date post: | 16-Dec-2015 |
Category: |
Documents |
Upload: | garry-cannon |
View: | 215 times |
Download: | 1 times |
Lecture 9 – ‘Clever Tricks’ in Frequency-Domain Control Design
A ‘good’ controls joke (credited to Dr. Douglas Bristow)
An even better controls joke…
Common Feedforward Control Methods: Synchronous AC Motors
(Wikipedia.org)
Baldor AC Motor(e.g. 1740 rpm motor)
(Wikipedia.org)
Common Feedforward Control Methods: Stepper Motors
(Wikipedia.org)Applied Motion Stepper Motor
Common Feedforward Control Methods: Nanopositioning
(S. Devasia, et al., IEEE TCST, 2007)
Common Feedforward Control Methods: Chemical Processes
(large.stanford.edu)
• Motor position control example with 5V saturation limit
Integral Windup
Input saturates, preventing response from reaching steady-state
Integral term of PID continues to integrate error (winds up).
Falling step behavior is much different from rising step.
Anti-Windup Control
Anti-windup prevents integral term from continually building
Results in a more consistent response without artifact from windup
Gain Scheduling and Bumpless Transfer: Boeing 767 autopilot design
Landing Conditions Cruise Conditions
Elevator angle to pitch transfer functions (Gangsaas, et al., IEEE TAC, 1986)
Mean Aerodynamic Chord (MAC) (wikipedia.org)
It may be beneficial to build different controllers for different operating conditions. But how would you switch between the two?
Compare these transfer functions
Gain Scheduling and Bumpless Transfer: HVAC System
Different behaviors depending on valve opening ratios
(Rasmussen, Chang, ASME JDSMC, 2010)
Gain Scheduling
Two controllers, a and b, designed for operating points λa and λb. For an operation at an intermediate operating point λ’ select controller weightings ka and kb that are a weighted average of the two. This example gives a Gaussian weighing scheme.
(Hoelzle, Barton, IEEE CDC, 2012)
Bumpless Transfer
Different controllers have different objectives, hence different input magnitudes. Naively switching between the two controllers causes an instantaneous ‘bump’ in the input signal magnitude.
This input signal ‘bump’ is felt in the system output.
(Cheong, Safonov, IFAC World Congress, 2008)