Process-Heating Magazine
  Home
  Subscribe
  Process Cooling
  Online
  Industry Headlines
  Web Exclusives
  Buyers Guide
  Career Search
  Current Issue
  Features
  Columns
  Products
  Calendar
  Resources
  Archives
  Equipment Overview
  Digital Editions
  Classifieds
  eNewsletter
  eNews Archives
  Market Research
  Special Collections
  PH Info
Search in: EditorialProductsCompanies
Feedforward: Fast Compensation for Disturbances
by Arthur Holland
January 1, 2002

ARTICLE TOOLS
EmailEmailPrintPrintReprintsReprintsshareShareshare Use

Feedforward on Temperature Control Systems


Fig. 1
Figure 1. In this example of a process with feedforward control, the wrapped wire temperature is sensed by an infrared thermometer and passed to the controller, whose analog DC output drives the induction heater that brings the wire up to the desired temperature.


The tried and true PID controller can handle most processes, even those with tiresome long lags. Easy, right? Not always. Some processes can give a regular PID controller a hard time -- even make it impossible to do its job. Feedforward is a solution worth bearing in mind.

The operation of an outdoor thermostat is a simple example. It says, "Hey it's getting cold out here, better turn up your heat in there. Why wait for that sluggish indoor thermostat?"

Figure 1 shows such a process: a wire-covering line where a fast-moving copper wire is being wrapped with a plastic-impregnated fiberglass tape and then passed through a high frequency induction heater coil to bond the tape to the wire. The heat is delivered right to the copper by electromagnetic induction. The wrapped wire temperature is sensed by an infrared thermometer and passed to the controller, whose analog DC output drives the induction heater that brings the wire up to the desired temperature.

Problem. The line speed changes at startup, at shutdown and upon any disturbance to the motor drive during a run. The resulting variations in the mass per second of passing material demand immediate corresponding changes in heating power to keep the temperature on target. Fast though they are, the sensor, controller and induction heater -- acting one after the other -- will be too late in catching and correcting these temperature deviations. So, the wire covering will suffer underheated (unbonded) and overheated (scorched) sections.



Make the Speed Signal Turn Up the Heat

Fig. 2
Figure 2. Correction for line voltage variation is an example of feedforward.


Suppose you put the controller on manual. You could plot the controller's manual input settings that produce the power required to hold the correct temperature for various speeds in the range -- at the same time ensuring no other disturbances.

Because immediate knowledge of speed comes from the line-speed tachometer signal, you can scale this signal and use it as the manual input to the controller. It passes immediately through to the induction heater, and by turning up the power in proportion to speed, you stand a fair chance of holding the desired temperature at all speeds. This is called feedforward. You have removed from the controller the burden of watching wire temperature and chasing line speed disturbances.

Now put the controller in automatic mode and let the controller's temperature feedback and automatic PID action superimpose its small corrections on top of the speed signal's contribution. Then, you can tighten up the controller's PID settings to minimize deviations and off-spec product.

You may find that the temperature does not hold well enough with a linear speed signal calling up the power. The relationship between speed signal and power may be nonlinear, and that may not be the only deviation from the straight line assumptions. To avoid overworking the PID temperature loop, you can insert a signal conditioner to shape the speed signal for tighter control of temperature when acting alone. You will have to choose a controller that has the capability of scaling and adding the feedforward signal to the regular PID output signal.



Other Applications of Feedforward

Fig. 3
Figure 3. Correction for line voltage variation can be accomplished with phase-angle SCR control, where the shark fin pulse width is reduced in response to a line voltage increase.


Gas or Liquid Flow. Temperature control of gas or liquid flow where incoming product flow or temperature could vary.

  • Use mass flow feedforward.

  • Use temperature feedforward based on setpoint minus incoming temperature.

Temperature Control Using Electric Heaters Where Line-Voltage Varies. In a process with long lags, it takes quite a while for temperature feedback to recognize and correct for a line-voltage change. It is impractical and expensive to stabilise the line voltage.

As shown in figure 2, use a controller with a time-proportioning output having a percentage on time that varies not only with the controller's PID output but also as 1/V2 (sometimes called power feedback though it is an example of feedforward). You can do the same with phase-angle SCR control, where the shark fin pulse width is reduced in response to a line-voltage increase (figure 3).

With severely temperature-dependent heater resistance (e.g., silicon carbide, tungsten or molybdenum disilicide), use a phase-angle fired SCR,where the controller signal calls up true power at the heater regardless of line voltage and heater resistance.



Arthur Holland
aholland51@cogeco.ca
Arthur Holland runs Holland Technical Skills, Oakville, Ontario, a consulting firm specializing in temperature and power control technology, training and technical writing. He can be reached at (905) 827-5606; fax (905) 827-5606; or e-mail aholland51@cogeco.ca.


Did you enjoy this article? Click here to subscribe to the magazine.
















BNP Media
© 2008 BNP Media. All rights reserved. | Privacy Policy