22-Mec-A3 System Analysis and Control · December 2019
Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)
Paper format. National Examination 16-Mec-A3 — System Analysis and Control, December 2019. Three hours; closed book; no aids other than semi-logarithmic graph paper and an approved Casio or Sharp calculator. Six questions are printed and any four constitute a complete paper, all of equal value (25 marks each); only the first four questions appearing in the answer book are marked. A table of Laplace transforms is supplied with the paper. All six questions are solved here, so the set works as a complete study resource rather than one candidate’s four choices.
Reference texts. K. Ogata, Modern Control Engineering, 5th ed. (Pearson) — Chs. 2 (Laplace modelling), 5 (transient response), 6 (root locus), 7 (frequency response); N. S. Nise, Control Systems Engineering, 8th ed. (Wiley) — Chs. 2, 4, 6, 7, 8, 10; G. F. Franklin, J. D. Powell and A. Emami-Naeini, Feedback Control of Dynamic Systems, 8th ed. (Pearson) — Chs. 3, 5, 6; R. C. Dorf and R. H. Bishop, Modern Control Systems, 13th ed. (Pearson). These are the standard references for the 16-Mec-A3 syllabus; the exam is closed book, so every result below is obtained with the supplied Laplace-transform table and hand methods only.
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. A unity-feedback position loop (Fig 1.0). The error detector is a difference amplifier of gain $K_a=10$; the two-phase induction motor plus load has the standard servomotor transfer function $\dfrac{\Theta(s)}{V(s)} = \dfrac{K_m}{s\left(T_m s + 1\right)}$, where $K_m$ is the motor gain constant (rad/s per volt) and $T_m$ the motor time constant. The feedback path is unity.
Find. (a) the undamped natural frequency $\omega_n$ and damping ratio $\zeta$ of the closed loop; (b) the percent overshoot and the time to peak for a unit step demand.
Approach. Close the loop, force the characteristic polynomial into the standard second-order form $s^{2}+2\zeta\omega_n s+\omega_n^{2}$ to read off $\omega_n$ and $\zeta$, then apply the standard underdamped step-response formulae for overshoot and peak time.
Check: the examination sheet prints Fig 1.0 with the symbolic block $K_m/[s(T_m s+1)]$ and gives no numerical motor constants, so part (b) cannot be reduced to numbers from the printed data alone. Following the paper’s own instruction (Note 1: “submit with the answer paper a clear statement of any assumptions made”), the general symbolic results are derived first — those are the complete answer to part (a) — and part (b) is then evaluated for a representative small two-phase servomotor, $K_m = 0.2\ \text{rad}\,\text{s}^{-1}\text{V}^{-1}$ and $T_m = 0.5\ \text{s}$. Any other constants are handled by substituting them into the boxed symbolic expressions.
The simulated response confirms both figures: the output first crosses its final value at 1.21 s, peaks at 1.163 (16.3 % above unity) at t = 1.81 s, and settles inside a 2 % band after roughly 4 s. A servo that overshoots by one sixth of its commanded travel is acceptable for many positioning duties but would be trimmed — by reducing amplifier gain or adding rate feedback — wherever mechanical stops or backlash make overshoot expensive.
| Quantity | Symbolic result | Representative value |
|---|---|---|
| Loop gain | $K=K_aK_m$ | $2.00\ \text{s}^{-1}$ |
| Undamped natural frequency | $\omega_n=\sqrt{K_aK_m/T_m}$ | $2.00\ \text{rad}\,\text{s}^{-1}$ |
| Damping factor | $\zeta=1/\left(2\sqrt{K_aK_mT_m}\right)$ | $0.500$ |
| Percent overshoot | $\exp\left(-\pi\zeta/\sqrt{1-\zeta^{2}}\right)$ | $16.3\%$ |
| Time to peak | $\pi/\left(\omega_n\sqrt{1-\zeta^{2}}\right)$ | $1.81\ \text{s}$ |