Feedforward and ratio control

In class activities

Author
Published

July 30, 2023

Modified

August 10, 2025

Activities

  1. Consider a boiler drum as shown in the figure below
Figure 1: Boiler drum
  1. Identify controlled variable, manipulated variable and disturbance

  2. Draw a conventional feedback control to maintain liquid level in the boiler.

  3. What are the drawbacks of this system?

Controlled variable: Boiler drum liquid level.

Manipulated variable: Feedwater flow, via the feedwater control valve or pump speed.

Major disturbances: Steam demand, furnace heat input, drum pressure changes, feedwater pressure or temperature changes, and blowdown flow.

Figure 2: Boiler drum simple feedback control

Drawbacks of this simple system:

  • Poor rejection of steam flow disturbances. A sudden increase in steam demand lowers level before the controller reacts.

  • Shrink and swell effects. Pressure and boiling changes cause apparent level changes that mislead the controller.

  1. Consider the operation of heat exchanger to demonstrate the application of feedforward control strategy. Identify all disturbances and the target disturbance to be remove using the feedforward control strategy
Figure 3: Heat exchanger

Objective: keep outlet temperature at setpoint by manipulating steam flow.

Controlled variable: Outlet temperature, Tout.

Manipulated variable: Steam flow to the exchanger.

Important disturbances:

  • Feed (inlet) flow rate, Fin.
  • Feed (inlet) temperature, Tin.
  • Product draw‑off flow changes (level control actions).
  • Steam supply pressure/temperature to the valve.
  • Exchanger fouling or changes in overall UA.
  • Condensate backpressure or trap performance.
  • Pump/recirculation rate variations.
  • Ambient heat losses and property changes (Cp, ρ).

Target disturbance for feedforward:

  • The dominant, measurable load changes: inlet flow Fin and inlet temperature Tin. Use them to compute the needed steam flow setpoint
Figure 4: Heat exchanger feedback feedforward control
  1. For the blending system shown in
Figure 5: Blending system
  1. Identify controlled variable

  2. Manipulated variable

  3. Disturbance

  4. Propose a feedforward strategy to control outlet composition

  5. Propose a strategy to control composition when inlet flowrate w2 is fluctuating

  6. propose a feedforward feedback control strategy

  1. Identify controlled variable
  • Outlet composition x
  1. Manipulated variable
  • the flow of stream 2, w2
  1. Disturbance
  • Stream‑1 flow and composition, w1 and x1
  • Stream‑2 composition x2 (and sometimes w2 if it is not the MV)
  • Density or temperature changes that affect analyzer or flowmeters
  1. Propose a feedforward strategy to control outlet composition
Figure 6: Blending system feedforward strategy
  1. Propose a strategy to control composition when inlet flowrate w2 is fluctuating
Figure 7: Blending system feedback strategy
  1. propose a feedforward feedback control strategy
Figure 8: Blending system feedforward-feedback strategy
  1. The process, and disturbance transfer functions for problem 1 are given by

    (1)Gp(s)=0.1es2.5s+1 (2)Gd(s)=0.5es2.5s+1

    use PID tuner app to tune a PID controller for this process.

  2. Propose a feedforward control system for . Explain how a feedforward control can improve disturbance rejection or regulatory control performance.

  3. Calculate ideal feedforward compensator for problem 1 and implement pure feedforward control scheme in simulink.

  4. Draw a combined feedforward-feedback PID for . Implement feedforward-feedback system in simulink.

  1. Consider the following process and disturbance transfer functions:

    (3) Process: Gp(s)=2exp(4s)15s+1

    (4)Disturbance: Gd(s)=5exp(2s)30s+1

    Do the following:

    1. For the process given above, can an idealized feedforward controller be used to reject the disturbance.

    2. Obtain a feedforward controller and PID controller for the process above using the unified feedforward-feedback control method.

  1. Ratio control for ammonia synthesis reactor.
  1. Furnace ratio control

    Draw the schematic of a ratio control strategy. What is the target disturbance? What is the manipulated variable? What is the controlled variable?

Figure 9: Furnace
Figure 10: Furnace ratio control
  1. Wastewater pH neutralization

    Devise a ratio control strategy to provide desired flow rate of NaOH solution to maintain the pH of the effluent.

Figure 11: Wastewater treatment tank
Figure 12: Wastewater treatment tank ratio control

Citation

BibTeX citation:
@online{utikar2023,
  author = {Utikar, Ranjeet},
  title = {Feedforward and Ratio Control},
  date = {2023-07-30},
  url = {https://amc.smilelab.dev/content/notes/02-ratio_and_feedforward_control/in-class-activities.html},
  langid = {en}
}
For attribution, please cite this work as:
Utikar, Ranjeet. 2023. “Feedforward and Ratio Control.” July 30, 2023. https://amc.smilelab.dev/content/notes/02-ratio_and_feedforward_control/in-class-activities.html.