NivaarExam PrepOfficial exam papers ↗

20-Bio-A2 Process Dynamics and Control · May 2018

Question 4 of 8: Step Response and Overshoot Condition for a Process With an Adjustable Zero

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

Notes on this paper

National Exams / EGBC — May 2018 — 04-Bio-A2 Process Dynamics and Control. 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 second-order Bode/phase-margin analysis, feedback stability with a non-minimum-phase sensor, dead-time Nyquist/gain-margin design, zero-location effects on step response, nonlinear radiative-heat-transfer linearization, Internal Model Control (IMC) of a dead-time process, PI-controller stability/response, and nonlinear-CSTR linearization. Note: Problem 2's printed sub-part weights (10%+20%=30%) exceed its stated 20% problem total — both sub-parts are fully answered below.

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, linearization and IMC design; G. Stephanopoulos, Chemical Process Control: An Introduction to Theory and Practice (Prentice Hall) — Nyquist criterion and dead-time systems. Standard control conventions (deviation variables; unity valve gain unless stated) are used throughout.

Problem 4: Step Response and Overshoot Condition for a Process With an Adjustable Zero (20%)

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(s)=\dfrac{2(1+cs)}{(s+1)(s+2)}$, poles fixed at $s=-1,-2$, adjustable zero at $s=-1/c$.

Find. (a) $y(t)$ for a unit step, as a function of $c$; (b) the values of $c$ giving overshoot and the overshoot magnitude as a function of $c$.

Approach. Expand $Y(s)=G(s)/s$ by partial fractions parametrized by $c$, invert to get $y(t;c)$, then locate the extremum by $dy/dt=0$ and test when it lies at $t>0$ and exceeds the final value $y(\infty)=1$ (true overshoot, as opposed to an inverse-response dip below zero from a right-half-plane zero).

  1. (a) Partial fractions. $Y(s)=\dfrac{2(1+cs)}{s(s+1)(s+2)}=\dfrac{A}{s}+\dfrac{B}{s+1}+\dfrac{C}{s+2}$ with $A=1$, $B=2c-2$, $C=1-2c$, so $$\boxed{y(t)=1+(2c-2)e^{-t}+(1-2c)e^{-2t}.}$$ Check: $y(0)=1+(2c-2)+(1-2c)=0$ for every $c$, and $y(\infty)=1=G(0)$.
  2. (b) Critical point. Setting $dy/dt=-(2c-2)e^{-t}-2(1-2c)e^{-2t}=0$ and solving gives $e^{t^*}=\dfrac{2c-1}{c-1}$, i.e. $$t^*=\ln\!\left(\frac{2c-1}{c-1}\right),$$ real and positive only when $\dfrac{2c-1}{c-1}\gt1\iff \dfrac{c}{c-1}\gt0\iff c\gt1\ \text{or}\ c\lt0.$
  3. (b) Evaluate $y(t^*)$. Substituting $e^{-t^*}=(c-1)/(2c-1)$ into $y(t)$ and simplifying, $$\boxed{y(t^*)=1+\frac{(c-1)^2}{2c-1}}\quad\Rightarrow\quad \boxed{\Delta(c)=y(t^*)-1=\frac{(c-1)^2}{2c-1}}\ \ (\text{overshoot magnitude}).$$
  4. (b) Sign analysis. For $c\gt1$: $(c-1)^2\gt0$ and $2c-1\gt0$, so $\Delta(c)\gt0$ — a genuine overshoot above the final value. For $c\lt0$: $2c-1\lt0$, so $\Delta(c)\lt0$ — this is instead the trough of an inverse response (the zero at $s=-1/c\gt0$ is in the right half-plane), not an overshoot. For $0\le c\le1$ no interior extremum exists ($t^*\le0$): the response is monotonic. At $c=1$ the zero cancels the pole at $s=-1$ (reduces to $2/(s+2)$, $\Delta=0$); at $c=0.5$ the zero cancels the pole at $s=-2$ (reduces to $1/(s+1)$), both first-order, no overshoot — consistent boundary checks.
  5. Worked example. At $c=2$: $t^*=\ln3=1.099$, $\Delta(2)=(1)^2/3=0.333$, so $$\boxed{y_{\max}=1.333\ \text{at}\ t^*=1.099\ \text{s} \ (c=2).}$$
ResultValue
Step response$y(t)=1+(2c-2)e^{-t}+(1-2c)e^{-2t}$
Overshoot condition$c\gt1$
Overshoot magnitude$\Delta(c)=(c-1)^2/(2c-1)$
Example ($c=2$)$y_{\max}=1.333$ at $t=1.099\ \text{s}$