23-Chem-A6 Process Dynamics and Control · December 2016
Question 3 of 8: Thermocouple Response to a Triangular Pulse
Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)
Notes on this paper
Reference texts: D. E. Seborg, T. F. Edgar, D. A. Mellichamp & F. J. Doyle III, Process Dynamics and Control (4th ed., Wiley) — Laplace-domain modelling, linearisation, transfer functions, feedback stability, frequency response and IMC design; G. Stephanopoulos, Chemical Process Control: An Introduction to Theory and Practice (Prentice Hall) — Routh test, Nyquist criterion and dead-time systems; D. R. Coughanowr & S. E. LeBlanc, Process Systems Analysis and Control (3rd ed., McGraw-Hill) — first-order thermal/level dynamics, step/ramp/pulse response and block-diagram algebra. Standard control conventions (deviation variables; unity valve/sensor gains unless stated) are used throughout. This December 2016 sitting is an open-book paper of eight problems of which any five constitute a complete exam; all eight are solved here.
Problem 3: Thermocouple Response to a Triangular Pulse (20%)
Find. (1) $T(s)/T_L(s)$; (2) the reading $T(t)$ for the triangular bath input.
The bath (blue) ramps up then down as a symmetric triangle peaking at $300\,{}^\circ$C. The thermocouple reading (red) lags by the time constant: it reaches only $\approx285\,{}^\circ$C at the bath apex and its own maximum of $289.6\,{}^\circ$C occurs later, at $t=310.4$ s, then decays.
Approach. Write the lumped energy balance to get a first-order lag, evaluate its time constant, then decompose the triangular input into three ramps and superpose the known first-order ramp response.
Energy balance → transfer function. $mC\,\dfrac{dT}{dt}=hA\,(T_L-T)$. In deviation/Laplace form $$\frac{T(s)}{T_L(s)}=\frac{1}{\tau s+1},\qquad \tau=\frac{mC}{hA}.$$
Evaluate $\tau$. $\tau=\dfrac{(0.25)(1)}{(60)(1)}=4.167\times10^{-3}\ \text{h}\times3600\ \text{s/h}$, i.e. $$\boxed{\tau=15\ \text{s},\qquad \frac{T(s)}{T_L(s)}=\frac{1}{15s+1}.}$$
Decompose the input. The triangular pulse is three ramps of slope $1\,{}^\circ$C/s: $T_L(t)=r(t)-2\,r(t-300)+r(t-600)$, where $r(t)=t\,u(t)$.
Superpose the ramp response. A first-order lag driven by a unit-slope ramp gives $g(t)=t-\tau+\tau e^{-t/\tau}$ (for $t\ge0$). By linearity $$\boxed{T(t)=g(t)-2\,g(t-300)+g(t-600).}$$
Reading at the input apex ($t=300$ s). Only the first two ramps are active: $T(300)=\big(300-15+15e^{-20}\big)-2\big(0\big)=285\,{}^\circ$C. The reading trails the bath by $a\tau=15\,{}^\circ$C at this instant.