Introduction & Context

Proportional-only control is the simplest feedback strategy used in the process industries. It produces an immediate, linear correction to the final control element (valve, heater, pump, etc.) that is proportional to the instantaneous deviation between the measured variable and the set-point. Because the controller output is zero when the error is zero, a proportional controller must accept a permanent residual error—called offset—to generate the exact valve position required by the steady-state energy (or mass) balance. The calculation on this sheet quantifies that offset for a steam-heated juice pasteuriser, but the same approach applies to any self-regulating, non-integrating process where proportional control is acceptable and tight set-point tracking is not critical.

Methodology & Formulas

  1. Energy balance on the process fluid
    The steady-state heat load \(Q\) needed to raise the juice mass flow rate \(\dot{m}_{\text{juice}}\) from inlet temperature \(T_{\text{in}}\) to set-point temperature \(T_{\text{set}}\) is \[ Q = \frac{\dot{m}_{\text{juice}}\;c_{p,\text{juice}}\;(T_{\text{set}}-T_{\text{in}})}{3600} \] where \(c_{p,\text{juice}}\) is the specific heat capacity (kJ kg\(^{-1}\) K\(^{-1}\)) and the divisor 3600 converts kJ h\(^{-1}\) to kW.
  2. Required steam flow
    Latent heat supplied by condensing steam at rate \(\dot{m}_{\text{steam}}\) must match the heat load: \[ \dot{m}_{\text{steam}} = \frac{Q}{h_{\text{fg}}}\;3600 \] with \(h_{\text{fg}}\) the latent heat of vaporisation (kJ kg\(^{-1}\)).
  3. Valve position
    The control valve is assumed linear and is sized for a maximum flow \(\dot{m}_{\text{max}}\). The demanded valve position \(m_{\text{valve}}\) (%) is \[ m_{\text{valve}} = \frac{\dot{m}_{\text{steam}}}{\dot{m}_{\text{max}}}\;100 \]
  4. Proportional controller equation
    A proportional controller with gain \(K\) (dimensionless) and bias \(M\) (%) obeys \[ m_{\text{valve}} = K\,e + M \] where \(e\) is the error expressed in percent of the transmitter span. Rearranging gives the steady-state error \[ e_{\%} = \frac{m_{\text{valve}}-M}{K} \]
  5. Error in engineering units
    If the temperature transmitter has span \(\Delta T_{\text{span}}\) (°C), the offset in degrees Celsius is \[ e_{^\circ\mathrm{C}} = e_{\%}\;\frac{\Delta T_{\text{span}}}{100} \]
  6. Steady-state controlled temperature and offset
    The juice temperature that the loop will settle at is \[ T_{\text{ss}} = T_{\text{set}} - e_{^\circ\mathrm{C}} \] and the resulting offset is \[ \text{offset} = T_{\text{set}} - T_{\text{ss}} \equiv e_{^\circ\mathrm{C}} \]
Typical validity ranges for food-plant proportional controllers
Parameter Lower limit Upper limit Remark
Controller gain \(K\) 0.2 2.0 Below 0.2 the loop is too sluggish; above 2.0 oscillations or instability appear.
Valve position \(m_{\text{valve}}\) 0 % 100 % Negative or >100 % indicates valve saturation and the offset formula is no longer valid.
Calculated \(T_{\text{ss}}\) 0 °C Negative temperatures are physically impossible for aqueous food streams.