22-Elec-B2 Advanced Control Systems · December 2013
Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)
Paper format. National Examinations, 07-Elec-B2 Advanced Control Systems, December 2013 — 3 hours, closed book. Six questions; the rubric states that “any four questions constitute a complete paper” and that “all questions are of equal value”, so each is worth 25 marks. Tables of Laplace and z-transforms are appended to the paper. Only a Casio FX-991 or Sharp EL-540 calculator is permitted.
Reference texts. G. F. Franklin, J. D. Powell and A. Emami-Naeini, Feedback Control of Dynamic Systems, 7th ed., Pearson (Routh–Hurwitz, stability margins, steady-state error, frequency response); K. J. Åström and R. M. Murray, Feedback Systems: An Introduction for Scientists and Engineers, 2nd ed., Princeton (sensitivity function, loops with transport delay, non-minimum-phase limitations); K. Ogata, Modern Control Engineering, 5th ed., Pearson (state-space realisations, controllability and observability, pole placement); G. F. Franklin, J. D. Powell and M. L. Workman, Digital Control of Dynamic Systems, 3rd ed., Ellis-Kagle (zero-order-hold equivalents, deadbeat design, discrete identification). These are the works listed by Engineers Canada / EGBC for the Elec-B2 syllabus.
Scope of this solution. Although the paper is marked on four questions, all six are worked here so that the set serves as a complete study resource. Every boxed number is recomputed from the question’s own data for this paper.
Check: two printing defects in the source paper. In Question 3 the leading entry of the second row of the system matrix is missing from the print — the row reads “ 0 −1” with the first column blank — and the equation is typeset as “$\dots x + B = [0\ 1\ 1]^{\mathsf T}u$” rather than $\dot x = Ax + Bu$. Reading the column alignment against rows 1 and 3, the missing entry is $a_{21}=0$; that reading is adopted throughout and makes the system controllable, so the design asked for is well posed. In Question 4(b) the paper asks for “$T(z)$ that relates $X(z)$ to $R(z)$”, but no signal $X$ is defined anywhere in the question or its figure; $X(z)$ is read as $Y(z)$.
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 third-order single-input system in which the whole state is available for feedback, together with a target pole set and a target DC gain.
| Quantity | Value |
|---|---|
| State matrix | $A = \begin{bmatrix}0&1&0\\0&0&-1\\0&0&-2\end{bmatrix}$ |
| Input matrix | $B = [\,0\ \ 1\ \ 1\,]^{\mathsf T}$ |
| Output matrix | $C = [\,1\ \ 0\ \ 0\,]$, $D=0$ |
| Open-loop poles | $s = 0,\ 0,\ -2$ (from the triangular structure of $A$) |
| Required closed-loop poles | $s = -5$, $s = -3\pm j$ |
| Required DC gain | $y_{ss}/r = 1$ |
| Control law | $u(t) = Kx(t) + Lr(t)$ (note the plus sign on $Kx$) |
Find. the row vector $K$ that places the three closed-loop poles, and the scalar $L$ that makes the steady-state output equal to a constant reference.
Approach. Confirm controllability, form the desired characteristic polynomial, match it coefficient-by-coefficient against the characteristic polynomial of $A+BK$ to obtain $K$, then choose $L$ from the closed-loop DC gain, which is a separate and independent calculation.
Check: two features of the printed source. The system matrix in the paper has its $(2,1)$ entry missing from the print; reading down the columns against rows 1 and 3, it is taken as $a_{21}=0$, which is the only value consistent with the printed alignment. With that reading $\det\mathcal{C}=-1$ and the design is well posed. Second, the paper writes the control law as $u = Kx+Lr$ with a plus sign, so the closed-loop matrix is $A+BK$ and the gains come out negative; a design written in the more common $u = -Kx+Lr$ convention would report $K = [\,50\ \ -10\ \ 19\,]$ for exactly the same controller.
| Quantity | Symbol | Value |
|---|---|---|
| Controllability determinant | $\det\mathcal{C}$ | $-1$ (controllable) |
| Desired characteristic polynomial | $\alpha_{d}(s)$ | $s^{3}+11s^{2}+40s+50$ |
| State-feedback gain | $K$ | $[\,-50\ \ \ 10\ \ -19\,]$ |
| Closed-loop DC transmission | $-C(A+BK)^{-1}B$ | 0.02 |
| Reference gain | $L$ | 50 |
| Achieved closed-loop poles | — | $-5$, $-3+j$, $-3-j$ |