Tuesday, May 13, 2008

Home > Articles > McMillan & Weiner

Voices: McMillan & Weiner

Feeding on Feedforward

This Month’s Topic—Feedforward Control

ControlGlobal.com

By Greg Mcmillan and Stan Weiner, PE

Stan: This month’s topic—feedforward control.

Greg: I have so much feedforward I eat before I am hungry.

Stan: Maybe engineers are into preemptive action—always the first to the cafeteria. But seriously, timing is often overlooked. A feedforward action that arrives too soon causes an inverse response and an initial reaction of the control loop in the opposite direction of desired compensation.  Consider the example of a feed-rate compensation feedforward for the temperature control of a distillation column, where the controlled temperature is on a tray near the bottom of the column. An increase in the feed flow should increase the steam flow to the reboiler. The corrective action of an increased boil-up may reach the temperature sensor before the feed flow disturbance and cause the bottom temperature to initially increase. This causes the controller to back off the steam, taking out the desired correction.

Greg: Fortunately, the slow and gradual response of a distillation column from the large number of interacting lags offers a big time interval where feedforward signals arriving sooner or later still offer significant benefits. For faster processes, the timing gets more critical to the point where feedforward can do more harm than good. For liquid pressure control, most feedforward signals are old news. On the other hand, the large process time constant for gas pressure control of large volumes provides a nice timing window for feedforward control. The number and size of process lags and delays for the manipulated and disturbance variables are often different. Dynamic compensation of the feedforward is used to get the timing right. Delays and lags are added to feedforward signals to prevent the feedforward from arriving too soon. A lead-lag is added to compensate for a lag in the manipulated variable’s (MV) path that doesn’t exist in disturbance’s path to the control point in the process. In this case, the lead of the lead-lag is set equal to the additional MV lag. The lag of the lead-lag is set to reduce the amplification of feedforward measurement noise by the lead. If there is an additional delay in the manipulated variable path, there is no compensation for this deficiency in feedforward action.

Stan: Feedforward is predicated on the availability of a representative measurement of a prevalent disturbance. Consequently, flow feedforward is the most common type. In this case, what we really have is flow ratio control where the manipulated flow is ratioed to a feed flow to a unit operation. The Coriolis flow meter provides the most accurate flow measurements for ratio control and may provide a valuable correction based on an inference of stream composition from the meter’s density measurement.

Greg: Flow feedforward works much better if there is a cascade loop where the primary loop (e.g. temperature, composition, pH or overhead pressure) corrects a remote cascade (RCAS) setpoint to a secondary flow controller for the manipulated flow. The setpoint is the process feed flow multiplied by a ratio factor. The ratio factor needs to be readily visible and adjustable by the operator via a faceplate displaying desired ratio (SP) and the actual ratio (PV) as corrected by the primary loop. Ideally, the feedforward correction should be a multiplier, since it is the slope (ratio) on a plot of the manipulated flow versus the process feed flow. However, due to scaling issues and bias errors, the feedback correction is usually added to the computed manipulated flow (a feedforward summer instead of a feedforward multiplier is used).   

Stan: Without the secondary flow loop, the feedforward gain would have to deal with the nonlinearity of the installed characteristic of the control valve—not a pretty sight.

Greg: The improvement in the loop performance of the feedforward control ultimately hinges on how accurately the feedforward measurement represents the disturbance. For flow disturbances, the accuracy of the feed rate measurement is obviously important, but so is the accuracy of the computed ratio factor. In most cases, the ratio factor depends upon other process variables and parameters. For a heat exchanger, the ratio factor depends upon the temperatures and specific heats of the coolant and process streams. (See equations 2-45 and 2-46 in Advanced Control Unleashed, ISA, 2003.)

For flow feedforward control of column and reactor temperature, the ratio also depends upon the composition of the feed. For reactors, a secondary loop of jacket temperature is used to remove the effect of coolant unknowns (e.g., disturbances). For neutralizers, the acid and base composition of the feed is critical. When the influent is on the flat part, and the set point is on the steep part of the titration curve, small errors in the influent pH measurement cause gross errors in the feedforward. Also, the response and reliability of the pH electrode for the higher acid and base concentrations of the influent is often unacceptable. Consequently pH feedforward is rarely used for an influent pH on the extremes of the titration curve (see page 25 of Advanced pH Measurement and Control, 3rd Edition, ISA, 2005).

Stan: A valuable technique is to plot the process variable for the primary loop versus the ratio of the manipulated flow to the feed flow for a given set of process variables and parameters. The slope at the operating point (primary loop set point) is the process gain. The family of curves shows how the process gain and flow ratio change as the process changes.

Greg: An adapted-velocity, limited feedforward has been used to provide a smoother batch-to-continuous flow transition for level control in a surge tank. The velocity limit is computed based on the time-to-violation of a level constraint and the imbalance between a filtered batch inlet flow and manipulated outlet flow for the surge tank that is the feed to continuous operations downstream. The filter time for the batch flow used in the adaptation is set equal to the batch cycle time. The filter time for the flow feedforward signal itself is large enough to reduce flow measurement noise (See Appendix B in Advanced Control Unleashed, ISA, 2003). 

Stan: Feedforward control has been used effectively even when a direct measurement of flow was not possible. For example, feeder speed and amps have been used for calciner, extruder, and dryer temperature control. For more info on feedforward control, checkout Greg’s Sept. 1-24, 2007, entries at  www.modelingandcontrol.com/continuous_control.

Greg: Retirement has its process control opportunities too. Top Five Opportunities for Retired Automation Professionals

(5) Automating lawn care
(4) Regulating swimming pool temperature and pH
(3) Avoiding weather disturbances
(2) Optimizing golf ball trajectories
(1) Scheduling grandchildren visits.

This month’s puzzler

When Feeding the Forwards Is a Problem

Puzzler: When does a steam rate feedforward for three-element boiler drum level control cause problems?

Send an e-mail with your answer to the Puzzler, CONTROL questions, or comments to controltalk@putman.net.


More Voices

Feeding on Feedforward
05/05/2008
This Month’s Topic—Feedforward Control

Loops are Not Just for Continuous Processes
04/04/2008
Greg McMillan and Stan Weiner bring their wits and more than 66 years of process control experience to bear on your questions, comments, and problems. Write to them at controltalk@putman.net.

Up From the Ashes
03/13/2008
This Month’s Column Tells How One Intrepid Fellow Survived a hit From a Reorganization Meteorite and Went on to Find Happiness as Part of a Process Control Improvement Team.

Deal or No Deal
02/05/2008
Greg McMillan and Stan Weiner bring their wits and more than 66 years of process control experience to bear on your questions, comments, and problems. Write to them at controltalk@putman.net.

Straight Talk
01/04/2008
Greg McMillan and Stan Weiner Bring Their Wits and More Than 66 Years of Process Control Experience to Bear on Your Questions, Comments and Problems

Year End Puzzler Bonanza
12/10/2007
Greg McMillan and Stan Weiner, PE bring their wits and more than 66 years of process control experience to bear on your questions, comments, and problems. Write to them at controltalk@putman.net.

One Man’s Story – Back to the Future
10/02/2007
Greg McMillan and Stan Weiner, PE bring their wits and more than 66 years of process control experience to bear on your questions, comments, and problems. Write to them at controltalk@putman.net.

One Man’s Story – Part 1
08/01/2007
Greg McMillan and Stan Weiner, PE bring their wits and more than 66 years of process control experience to bear on your questions, comments, and problems. Write to them at controltalk@putman.net.

Round Up Them Puzzler Answers
07/01/2007
Greg McMillan and Stan Weiner, PE bring their wits and more than 66 years of process control experience to bear on your questions, comments, and problems. Write to them at controltalk@putman.net.

The best of the best, Part 6
06/07/2007
Control Talk columnists McMillan and Weiner continue their multipart series of talks with some of the Great Minds in Process Control. This month it’s Terry Blevins, 2004 Control Hall of Fame inductee.

The best of the best, Part 5
05/11/2007
Control Talk columnists McMillan and Weiner continue their multipart series of talks with some of the Great Minds in Process Control. This month it’s Sheldon Lloyd, past VP of technology for Fisher Controls.

Best of the best, Part 4
04/12/2007
Control Talk columnists McMillan and Weiner continue their interviews with the big names in process control. This time they talk with Bob Heider, adjunct professor at Washington University in St. Louis.

Best of the best, Part 3
03/08/2007
In the third installment of this series, Control Talk columnists Greg McMillan and Stan Weiner, PE, continue their interviews with the big names in process control. This time they talk with ISA Fellow Vernon Trevathan.

The best of the best — Part 2
02/07/2007
In the second installment of this two-part series, Control Talk columnists Greg McMillan and Stan Weiner, PE, bring their wits and more than 70 years of process control experience to bear on your questions.

The best of the best, Part 1
01/05/2007
Columnists Greg McMillan and Stan Weiner, PE, bring their wits and more than 70 years of process control experience to bear on your questions, comments and problems in this month’s installment of Control Talk.

Talking about talking
12/15/2006
Columnists Greg McMillan and Stan Weiner, PE, bring their wits and more than 70 years of process control experience to bear on your questions, comments and problems in this month’s installment of Control Talk.

Tuning rule bonanza
11/07/2006
Control Talk columnists McMillan and Weiner say in order to get good performance, you need to measure and track the process, the controls, and the equipment under actual real-time operating conditions.

Still life
10/13/2006
Control Talk columnists McMillan and Weiner invite Wendy Kramer, Mark Sowell and Control Hall of Fame inductee Terry Tolliver to comment on improving the control of batch distillation applications.

Flashbacks
09/15/2006
In conjunction with their retirement motto of better late than never, Control Talk columnists McMillan and Weiner offer answers to the May and June Puzzlers, and the Top 10 signs your project is behind schedule.

Intoxicating answers
08/10/2006
Control Talk columnists McMillan and Weiner describe the period of time between when you first take a drink and when you first recognize the effect and bypass the next round for coffee as dead time.

15 case-in-points of common control myths
04/18/2006
In a time-proven tradition of subjecting everything to scrutiny and ridicule, columnists McMillan and Weiner offer up the following 15 examples used to help illustrate and demystify control mythology.

The Bad Hall of Fame
03/20/2006
Control Talk columnists McMillan and Weiner induct some really bad instruments, final control elements, and systems into the Bad Hall of Fame, then proffer the Top 10 signs your life is like a Reality TV show.

Resolutions are made to be broken
02/13/2006
Control Talk columnists McMillan and Weiner provide their unique brand of commentary on process trends and dynamics, then offer up some humor with their Top 10 broken New Year’s resolutions.

Five rules for helping a middle-aged engineer
01/16/2006
Control Talk columnists McMillan and Weiner provide their unique brand of commentary on the handling of cascade loops, then offer up some humor with the Top 10 reasons you should migrate to a new DCS.

Are you grounded in reality?
12/23/2005
Control Talk columnists McMillan and Weiner get an insightful reply as to why a plant instrument engineer said the control schemes and instruments successfully used at other locations won't work in his plant.

Daytime talk is a hoot and a holler
11/06/2005
McMillan and Weiner imagine a transcript of a control engineer on a daytime talk show and offer up the Top 10 reasons why you won’t find a model-based control text book anywhere in today’s college classroom.

Top 10 signs your software is over the (leading) edge
10/19/2005
Control Talk columnists McMillan and Weiner discuss standard mixing design practices for neutralization control and offer up the Top Ten Signs you are over the edge with your leading-edge software.

Top ten signs you're an endangered species
09/11/2005
Why is the instrument engineer such a rare find? The answers may be in the standard dialog on the causes of endangerment. Here are the Top Ten Signs you are an Endangered Species.

Intrinsically wicked
08/22/2005
Control Talk columnists McMillan and Weiner rustle up answers to why an electrode changed when it was inserted, then provide a bit of humor with a Top Ten list of reasons not to retire.

Top 10 signs a startup has gone wrong
07/01/2005
Control Talk columnists Greg McMillan and Stan Weiner, PE, offer up a bit of humor regarding startups, and how Stan avoided being fired despite a recent Monday morning hangover.

Bonkers vortex meter spells double trouble
06/05/2005
Control Talk columnists Greg McMillan and Stan Weiner offer up a bit of humor along with the answer to April's Puzzler on why a vortex meter measuring toothpaste went bonkers.