NivaarExam PrepOfficial exam papers ↗

20-Bio-A2 Process Dynamics and Control · Undated paper

Question 5 of 8: Routh Stability and Step Response of a PI-Controlled Unstable Process

Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)

Notes on this paper

National Exams / EGBC — May 2019 — 04-Bio-A2 Process Dynamics and Control (the paper's own header line alternates between the codes "04-BIO-A2" and "04-BIO-A3" across pages; the subject line and content are unambiguously Process Dynamics and Control, so 04-Bio-A2 is used throughout). Three-hour open-book examination; any non-communicating calculator is permitted. The cover page states that only the first five questions in the answer book are marked, yet all eight problems are printed on the paper — all eight are solved below for completeness, since the full set is a study resource. Content spans the effect of a real zero on step-response overshoot, the Nyquist criterion for an open-loop-unstable process, a two-tank linear-vs-nonlinear-valve comparison, state-space-to-transfer-function conversion, Routh–Hurwitz stability with PI control of an unstable process, inverse Laplace transforms with time delay, Internal Model Control (IMC) design for a dead-time process, and Bode/gain-margin design.

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, transfer functions, Routh stability, Nyquist/Bode frequency response, and Internal Model Control design; G. Stephanopoulos, Chemical Process Control: An Introduction to Theory and Practice (Prentice Hall) — the Nyquist criterion for open-loop-unstable processes and dead-time systems. Standard control conventions (deviation variables; unity valve/sensor gain unless stated) are used throughout.

Problem 5: Routh Stability and Step Response of a PI-Controlled Unstable Process (20% total)

Question text not reproduced: the examination questions are © Engineers and Geoscientists BC. Open the official past paper (linked at the top of this page) to read the question, then follow the worked solution below.

Given. $G_p(s)=\dfrac{1}{s-5}$ — an open-loop-unstable first-order process (pole at $s=+5$); PI controller $G_c(s)=k_c\!\left(1+\dfrac1s\right)=\dfrac{k_c(s+1)}{s}$; unity feedback assumed.

Find. (a) the range of $k_c$ for closed-loop stability via Routh; (b) $y(t)$ for a unit step in set point at $k_c=1$.

Approach. Form the closed-loop characteristic equation $1+G_cG_p=0$, clear fractions to a polynomial in $s$, apply the second-order Routh shortcut (all coefficients positive); for (b), substitute $k_c=1$ into the closed-loop transfer function, multiply by a unit step, and invert by partial fractions using the two real roots — then compare the result against part (a)'s stability boundary as a consistency check.

  1. (a) Characteristic equation. $1+\dfrac{k_c(s+1)}{s}\cdot\dfrac{1}{s-5}=0\Rightarrow s(s-5)+k_c(s+1)=0\Rightarrow$ $$\boxed{s^2+(k_c-5)s+k_c=0.}$$
  2. (a) Routh array (2nd-order shortcut). For $as^2+bs+c=0$ with $a=1>0$, stability requires every coefficient positive: $b=k_c-5>0$ and $c=k_c>0$. The first condition is the binding one (it implies $k_c>5$, which already satisfies the second), so $$\boxed{k_c>5\ \text{for closed-loop stability}}$$ (the PI controller must supply enough proportional gain to overcome the process's own instability at $s=+5$ before the integral action can help).
  3. (b) Closed-loop transfer function at $k_c=1$ (below the stability threshold). Since $k_c=1<5$, part (a) already predicts an unstable closed loop at this gain; part (b) computes that response explicitly. $$\frac{Y(s)}{Y_{sp}(s)}=\frac{k_c(s+1)}{s^2+(k_c-5)s+k_c}\bigg|_{k_c=1}=\frac{s+1}{s^2-4s+1}.$$
  4. (b) Roots and partial fractions. $s^2-4s+1=0\Rightarrow s=2\pm\sqrt3=\{3.732,\,0.268\}$ — both real and positive (both closed-loop poles in the RHP), confirming instability. For a unit step, $Y(s)=\dfrac{s+1}{s(s-s_1)(s-s_2)}$ with $s_1=3.732$, $s_2=0.268$: $$A=\frac{1}{s_1s_2}=1,\qquad B=\frac{s_1+1}{s_1(s_1-s_2)}=0.3660,\qquad C=\frac{s_2+1}{s_2(s_2-s_1)}=-1.3660.$$
  5. (b) Result. $$\boxed{y(t)=1+0.3660\,e^{3.732t}-1.3660\,e^{0.268t}.}$$ Check: $y(0)=1+0.366-1.366=0$, matching zero initial output. Unlike a stabilizing gain, $y(t)$ does not settle: the $e^{3.732t}$ term grows without bound ($y(0.5)=1.80$, $y(1)=14.5$, $y(1.5)=97.8$, $y(2)=637$), so the "response to a unit step" at $k_c=1$ is a diverging (unstable) trajectory — a direct demonstration, via time response, of the $k_c>5$ boundary found in part (a).
ResultValue
Characteristic equation$s^2+(k_c-5)s+k_c=0$
Stability range$k_c>5$
Closed-loop poles ($k_c=1$)$s=3.732,\,0.268$ (both RHP — unstable)
Step response ($k_c=1$)$y(t)=1+0.3660e^{3.732t}-1.3660e^{0.268t}$ (diverges)