- How a linear constant-coefficient differential equation becomes the system function \(H(s)\), a ratio of two polynomials read straight off the coefficients.
- The clean split of the complete response into zero-input and zero-state parts, produced automatically by the unilateral transform of Chapter 18.
- How to look at a pole–zero plot and say, without computing anything, whether the response decays, oscillates, rings or runs away.
- The exact statements of causality and stability in the \(s\)-plane, and why the same \(H(s)\) can describe a stable non-causal system and an unstable causal one.
- Interconnection — cascade, parallel, feedback — and how to turn \(H(s)\) into a block diagram of integrators, gains and adders that could be built.
- The standard second-order system: \(\zeta\), \(\omega_n\), overshoot, peak time and settling time, all derived from the step response rather than quoted.
- How the frequency response is read geometrically off the pole–zero plot, and what minimum phase, all-pass and inverse systems mean in that picture.
From Differential Equation to System Function
Chapter 9 wrote down the equation that governs almost every lumped physical system an undergraduate meets — a linear constant-coefficient differential equation relating an input \(x(t)\) to an output \(y(t)\) — and solved it the classical way, with a homogeneous solution, a particular solution and a set of constants fixed at the end. Chapter 18 supplied the property that makes all of that unnecessary: differentiation becomes multiplication by \(s\).
Take the general equation and transform it term by term, with the system initially at rest so that no boundary terms appear:
Both sides are now polynomials multiplying transforms, and the ratio \(Y(s)/X(s)\) can simply be divided out. The result depends only on the coefficients of the equation — that is, only on the system.
\(H(s)\) is the Laplace transform of the impulse response, since the convolution property gives \(Y(s)=H(s)X(s)\) and an impulse input has \(X(s)=1\). It is rational whenever the system obeys a finite-order differential equation, and its coefficients are the coefficients of that equation.
Two names carry over from Chapter 9. The denominator \(A(s)\) is the characteristic polynomial, and its roots — the poles of \(H(s)\) — are precisely the characteristic roots that determined the natural response there. Nothing new has been discovered; what has changed is that finding them no longer requires guessing \(y(t)=e^{\lambda t}\) and substituting, because the transform performed the substitution automatically. The numerator roots, the zeros, played no role at all in the classical method, and that is exactly why the classical method never explained why two systems with the same natural frequencies can behave so differently.
Zero-Input and Zero-State Response
Real systems are rarely at rest when the input arrives. The capacitor holds charge, the inductor carries current, the shaft is already turning. Section 18-9 built the tool for exactly this: the unilateral transform carries the initial conditions into the algebra as additive terms.
Consider a second-order system, which is enough to show the whole pattern:
Collect the terms in \(Y\) on the left and everything else on the right. The polynomial multiplying \(Y\) is \(A(s)=s^2+a_1s+a_0\) — the characteristic polynomial again — and the right-hand side splits into an input part and an initial-condition part:
The first term is what the input would produce in a system at rest; the second is what the stored energy would produce with no input at all. Both are divided by the same \(A(s)\), so both are built from the same natural modes.
That last observation matters more than it looks. Because the two pieces share a denominator, they share poles, and their natural-mode terms can reinforce or cancel one another. Worked Example 2 contains a case where a mode present in both halves disappears entirely from the sum — a reminder that "zero-input response" and "natural response" are not synonyms.
It is worth keeping three different decompositions of the same \(y(t)\) apart, because examiners enjoy the distinction:
| Split | First part | Second part | Distinguished by |
|---|---|---|---|
| Zero-input / zero-state | stored energy acting alone | input acting alone | cause |
| Natural / forced | terms with system poles | terms with input poles | which poles the term came from |
| Transient / steady-state | terms that decay to zero | terms that persist | behaviour as \(t\to\infty\) |
They coincide only in special cases. The zero-state response of a stable system driven by a step, for instance, contains natural-mode terms (which are transient) as well as a constant (which is steady-state), so it is neither purely forced nor purely steady-state.
Poles, Zeros and the Shape of the Response
Expand a rational \(H(s)\) with distinct poles into partial fractions and invert term by term. For a causal system every term is right-sided, so
Each pole contributes one exponential, and the pole's position in the plane dictates that exponential's character completely. Write \(p = \sigma + j\omega_d\). The real part \(\sigma\) is the exponent of the envelope \(e^{\sigma t}\), and the imaginary part \(\omega_d\) is the rate at which the term oscillates. Everything else follows from those two sentences.
A pole on the negative real axis at \(s=-a\) gives a plain decay \(e^{-at}\) with time constant \(1/a\): the further left the pole, the faster the mode dies. A conjugate pair at \(\sigma\pm j\omega_d\) combines, because the residues are conjugates for a real system, into a single real term \(2|A|e^{\sigma t}\cos(\omega_d t + \angle A)\) — a ringing that decays if \(\sigma \lt 0\). A pair exactly on the imaginary axis gives an oscillation that never decays. A pole at the origin gives a constant, which is why an integrator has one. And a pole anywhere in the right half-plane gives a mode that grows without bound.
Repeated poles change the picture only slightly. A pole of multiplicity \(m\) at \(s=p\) produces terms \(t^{k}e^{pt}\) for \(k=0,\dots,m-1\), by the differentiation-in-\(s\) result of Section 18-5. The polynomial factor grows, but any exponential with \(\sigma \lt 0\) beats it eventually, so a repeated pole in the left half-plane still decays. On the imaginary axis it is a different story: a double pole at \(s=\pm j\omega_0\) gives \(t\cos\omega_0 t\), which grows. That is why "simple poles" appears in the definition of marginal stability.
What, then, do the zeros do? They create no modes at all — the exponentials in \(h(t)\) are fixed entirely by the poles. What zeros control is the residues: how much of each mode appears. A zero placed close to a pole makes that pole's residue small, because the residue \(A_i = B(p_i)/A'(p_i)\) contains \(B(p_i)\), and \(B\) is nearly zero there. Place the zero exactly on the pole and the mode vanishes from the response altogether.
Causality and Stability in the s-Plane
Chapter 17 established the two facts this section uses. A causal system has a right-sided impulse response, so its ROC is the half-plane to the right of the rightmost pole. A BIBO-stable system has an absolutely integrable impulse response, and \(\int|h(t)|dt \lt \infty\) is exactly the statement that the defining integral converges at \(s=j\omega\) — so its ROC contains the imaginary axis. Put the two together and the standard test drops out.
Causality puts the ROC to the right of the rightmost pole; stability requires that region to include the imaginary axis; the two demands can be met together only if the rightmost pole is strictly left of the axis.
Every word in that statement is load-bearing, and dropping "causal" is the usual mistake. A given \(H(s)\) is not one system. Take \(H(s)=\dfrac{1}{(s+1)(s-2)}\), whose poles are at \(-1\) and \(+2\). Three regions of convergence are compatible with those poles, and each describes a genuinely different system:
| ROC | \(h(t)\) | Causal? | Stable? |
|---|---|---|---|
| \(\operatorname{Re}\{s\} \gt 2\) | \(-\tfrac13 e^{-t}u(t)+\tfrac13 e^{2t}u(t)\) | yes | no |
| \(-1 \lt \operatorname{Re}\{s\} \lt 2\) | \(-\tfrac13 e^{-t}u(t)-\tfrac13 e^{2t}u(-t)\) | no | yes |
| \(\operatorname{Re}\{s\} \lt -1\) | \(\tfrac13 e^{-t}u(-t)-\tfrac13 e^{2t}u(-t)\) | no | no |
The algebra is identical in all three rows. Only the ROC differs, and it decides whether each pole contributes a right-sided or a left-sided piece. A physical system is causal, so the first row is the one that describes a circuit — and it is unstable, which no amount of rewriting the algebra will cure.
Between stable and unstable sits marginal stability: simple poles on the imaginary axis and none to the right. Such a system does not blow up on its own, but it is not BIBO stable either. An undamped resonator \(H(s)=\omega_0^2/(s^2+\omega_0^2)\) driven by the bounded input \(\cos\omega_0 t\) produces an output growing like \(t\sin\omega_0 t\); the input frequency lands exactly on the pole, and the response is unbounded. A bounded input has produced an unbounded output, which is the definition of instability from Chapter 8.
For low-order systems the poles need not be computed at all. Write the characteristic polynomial as \(s^2+a_1s+a_0=(s-p_1)(s-p_2)\), so that \(a_1=-(p_1+p_2)\) and \(a_0=p_1p_2\). If the roots are a complex pair \(\sigma\pm j\omega\), then \(a_1=-2\sigma\) and \(a_0=\sigma^2+\omega^2 \gt 0\) automatically, so \(a_1 \gt 0\) is exactly the condition \(\sigma \lt 0\). If they are real, then both are negative precisely when their sum is negative and their product positive — again \(a_1 \gt 0\) and \(a_0 \gt 0\). Either way:
For higher orders, all coefficients being positive remains necessary — a polynomial with all roots in the left half-plane factors into terms \((s+a)\) and \((s^2+bs+c)\) with \(a,b,c \gt 0\), and a product of such factors cannot produce a negative or missing coefficient — but it is no longer sufficient. Deciding the general case is the business of the Routh–Hurwitz criterion, which belongs to a control course; for this subject, factor the polynomial or trust the second-order rule.
Interconnection, Feedback and Realisation
Section 18-6 showed that a cascade multiplies system functions and a parallel connection adds them. Feedback is the third arrangement, and it is the one that changes the poles. Let the forward path be \(G(s)\), the feedback path \(F(s)\), and let the comparator subtract. Then \(E=X-FY\) and \(Y=GE\), so \(Y = G(X - FY)\), and collecting \(Y\):
The poles of the closed-loop system are the roots of \(1+G(s)F(s)=0\), and in general they lie nowhere near the poles of \(G\). That single sentence is why feedback is used at all: it is the one interconnection that can move a pole. Cascading and adding blocks merely collects the poles that were already there, and neither can stabilise an unstable plant. Worked Example 5 takes a system with a pole stuck at the origin and moves it into the left half-plane by closing a loop around it.
The reverse question — given \(H(s)\), what circuit produces it? — has an equally systematic answer. Because \(1/s\) is an integrator (Section 18-7), any rational \(H(s)\) can be drawn as integrators, constant gains and adders. Write the second-order case as a ratio and introduce an intermediate signal \(W(s)\) defined by \(X(s)=A(s)W(s)\):
Read more plainly: define \(w(t)\) so that \(\ddot w + a_1\dot w + a_2 w = x(t)\); then \(y = b_0\ddot w + b_1\dot w + b_2 w\) reproduces \(H(s)\) exactly, because dividing the second relation by the first gives back the ratio of polynomials. Now build \(\ddot w\) at a summing junction, integrate it twice to obtain \(\dot w\) and \(w\), feed those back with gains \(-a_1\) and \(-a_2\), and tap all three signals with gains \(b_0,b_1,b_2\) to form the output. Two integrators serve both the feedback and the feed-forward paths, which is why this arrangement is the economical one.
The same \(H(s)\) admits other realisations. Expanding it into partial fractions and building each term separately gives the parallel form; factoring it into quadratics and cascading them gives the cascade form. All three are identical on paper and differ in practice, because real components have tolerances and real arithmetic has finite precision, and a high-order direct form is notoriously sensitive to small coefficient errors. Chapter 25 revisits exactly this question for discrete-time systems, where the coefficients are numbers stored in a register and the sensitivity is a design constraint rather than a curiosity.
First- and Second-Order Systems
Two special cases account for most of what engineers actually design with, partly because they are common and partly because a high-order system is usually dominated by the one or two poles nearest the imaginary axis — the others decay too quickly to matter.
The first-order system \(H(s)=1/(\tau s+1)\) has a single pole at \(s=-1/\tau\). Its impulse response is \((1/\tau)e^{-t/\tau}u(t)\) and its step response, from \(Y=H/s\),
which reaches 63.2% of its final value at \(t=\tau\) and is within 2% of it after about \(4\tau\). There is no overshoot and no oscillation; a single real pole cannot produce either.
The second-order system is where the interesting behaviour starts. It is universally written in terms of two parameters, the undamped natural frequency \(\omega_n\) and the damping ratio \(\zeta\):
The poles lie on a circle of radius \(\omega_n\) centred at the origin, at an angle \(\theta\) from the negative real axis with \(\cos\theta=\zeta\). Increasing \(\zeta\) swings them towards the real axis; increasing \(\omega_n\) pushes them outwards along the same rays.
Four regimes follow directly from the discriminant. With \(\zeta=0\) the poles sit on the imaginary axis and the system oscillates for ever at \(\omega_n\). With \(0 \lt \zeta \lt 1\) they are a complex pair and the response is underdamped — a decaying ring at the damped frequency \(\omega_d=\omega_n\sqrt{1-\zeta^2}\). At \(\zeta=1\) they coincide on the real axis at \(-\omega_n\): critically damped, the fastest approach without overshoot. For \(\zeta \gt 1\) they separate along the real axis and the response is overdamped, dominated by the slower of the two.
The underdamped step response is worth deriving once. Split \(Y(s)=\omega_n^2/\big[s(s^2+2\zeta\omega_ns+\omega_n^2)\big]\) by completing the square in the denominator:
The two damped-sinusoid pairs came straight from Chapter 17's table, and the last step is the standard collapse of \(a\cos+b\sin\) into a single sinusoid. Now differentiate. Everything except the sine term cancels, leaving \(\dot y(t)=\dfrac{\omega_n}{\sqrt{1-\zeta^2}}e^{-\zeta\omega_nt}\sin\omega_d t\), which is zero when \(\omega_d t=k\pi\). The first maximum is therefore at \(t_p=\pi/\omega_d\), and substituting it into \(y\) with \(\sin(\pi+\theta)=-\sin\theta=-\sqrt{1-\zeta^2}\) gives the peak value directly.
Overshoot depends on \(\zeta\) alone — not on \(\omega_n\). Settling time depends on \(\zeta\omega_n\), the distance of the poles from the imaginary axis. Peak time depends on \(\omega_d\), their height above the real axis.
Those three sentences are the whole design vocabulary. Want less overshoot? Swing the poles towards the real axis. Want a faster settle? Push them left. Want a faster first peak without changing the overshoot? Move them outwards along the same ray, increasing \(\omega_n\) at fixed \(\zeta\).
Transient, Steady State and the Final Value
For a stable system every mode arising from a system pole decays, so whatever survives as \(t\to\infty\) must have come from the input's own poles. That single observation organises the whole of steady-state analysis.
Take a step input first. Then \(Y(s)=H(s)/s\), and provided \(H\) is stable the only pole of \(sY(s)=H(s)\) that could sit on or right of the axis has been removed, so the final value theorem of Section 18-8 applies:
The steady-state response to a unit step is simply \(H(0)\), the system function evaluated at the origin — the DC gain. For the standard second-order system \(H(0)=\omega_n^2/\omega_n^2=1\), which is why its step response settles at exactly 1 no matter how it gets there.
A sinusoidal input is more interesting, and it closes a loop with Chapter 15. Let \(x(t)=\cos(\omega_0 t)u(t)\), so \(X(s)=s/(s^2+\omega_0^2)\) with poles at \(\pm j\omega_0\). Expanding \(Y(s)=H(s)X(s)\) in partial fractions produces terms at the poles of \(H\) — all of which decay — plus two terms at \(\pm j\omega_0\). The residue at \(s=j\omega_0\) is
and the residue at \(s=-j\omega_0\) is its conjugate, since \(h(t)\) is real. Those two terms give \(\tfrac12 H(j\omega_0)e^{j\omega_0t}+\tfrac12H^{*}(j\omega_0)e^{-j\omega_0t}\), which is the real part of \(H(j\omega_0)e^{j\omega_0t}\).
Valid only for a stable system. The frequency response \(H(j\omega)\) is \(H(s)\) evaluated on the imaginary axis, which exists precisely when the ROC contains that axis.
The Frequency Response from the Pole–Zero Plot
Since \(H(j\omega)\) is just \(H(s)\) restricted to the imaginary axis, and a rational \(H(s)\) is a product of factors \((s-z_i)\) over factors \((s-p_k)\), the frequency response can be read off the plot with no algebra at all. Each factor \((j\omega - z_i)\) is a vector in the plane, running from the zero \(z_i\) to the test point \(j\omega\); its length is the magnitude of the factor and its angle is the phase.
Slide the test point \(j\omega\) up the imaginary axis and watch the vectors stretch and turn. That is the entire frequency response.
Two consequences dominate filter design. When the test point passes close to a pole, the distance \(d_k\) in the denominator becomes small and \(\big|H(j\omega)\big|\) rises sharply: that is resonance, and the closer the pole is to the axis — the smaller \(\zeta\) — the taller and narrower the peak. When the test point passes close to a zero, a numerator distance becomes small and the magnitude drops: a zero on the axis produces an exact null, which is how a notch filter kills a mains-hum component at 50 Hz.
The plot also explains the gross shape at the two extremes. As \(\omega\to 0\) the vectors reduce to distances from the origin, giving the DC gain \(H(0)\); as \(\omega\to\infty\) every vector becomes essentially \(j\omega\) itself, so \(\big|H(j\omega)\big|\to |K|\,\omega^{M-N}\) — the response rolls off at \(20(N-M)\) dB per decade, decided by nothing more than the excess of poles over zeros. The example in the figure has one zero at the origin and two poles: it climbs from zero at DC, peaks near the poles and falls away afterwards, which is a bandpass.
Inverse Systems and Minimum Phase
If a channel has distorted a signal according to \(H(s)\), the obvious repair is to cascade an inverse system \(H_{\text{inv}}(s)=1/H(s)\), because the convolution property then makes the overall system function 1 and the cascade transparent. Forming \(1/H\) is trivial on paper — swap numerator and denominator, so the poles of the inverse are the zeros of the original and vice versa. Whether the result is usable is another matter.
For the inverse to be causal and stable, all of its poles must lie in the open left half-plane. Those poles are the zeros of \(H(s)\). So a stable causal inverse exists exactly when \(H(s)\) has all its zeros in the left half-plane as well as all its poles.
A minimum-phase system and its inverse are both causal and stable. A right-half-plane zero is not a defect of stability — the system itself is perfectly stable — but it makes the system uninvertible in any practical sense.
The extreme case of a right-half-plane zero is the all-pass system, whose zeros are the exact mirror images of its poles: \(H_{\text{ap}}(s)=\dfrac{s-a}{s+a}\) with \(a \gt 0\). Evaluate it on the axis. The point \(j\omega\) is the same distance from \(+a\) as it is from \(-a\), by symmetry, so the numerator and denominator vectors have equal length and \(\big|H_{\text{ap}}(j\omega)\big|=1\) at every frequency. The system passes all frequencies with unchanged amplitude and alters only phase — hence the name.
This gives the useful decomposition. Any stable rational \(H(s)\) with a right-half-plane zero at \(s=z_0\) can be written as
The first factor has the offending zero reflected into the left half-plane and is therefore minimum phase; the second is all-pass. Since the all-pass factor has unit magnitude everywhere, the two systems have identical magnitude responses and differ only in phase — and of the two, the minimum-phase one has the smaller phase lag at every frequency, which is where the name comes from. A right-half-plane zero also leaves a visible fingerprint in the time domain: the step response of such a system typically sets off in the wrong direction before recovering, an initial undershoot that no amount of gain can remove.
Worked Examples
Problem. A causal system obeys \(\ddot y+5\dot y+6y=\dot x+4x\). Find \(H(s)\), the impulse response and the step response, and state whether the system is stable.
Solution. Transform with zero initial conditions and divide:
Both poles are at \(-2\) and \(-3\), strictly in the left half-plane, and the system is causal — so it is stable. Expanding in partial fractions, the residues are \(\dfrac{-2+4}{-2+3}=2\) at the pole \(-2\) and \(\dfrac{-3+4}{-3+2}=-1\) at the pole \(-3\):
Check it with the initial value theorem: \(\lim_{s\to\infty}sH(s)=\lim s(s+4)/(s^2+5s+6)=1\), and \(h(0^+)=2-1=1\). For the step response multiply by \(1/s\) and expand again, with residues \(\dfrac{4}{(2)(3)}=\dfrac23\) at the origin, \(\dfrac{2}{(-2)(1)}=-1\) at \(-2\), and \(\dfrac{1}{(-3)(-1)}=\dfrac13\) at \(-3\):
Two checks close the example. At \(t=0\) the bracket is \(\tfrac23-1+\tfrac13=0\), as a step response of a strictly proper system must be. And as \(t\to\infty\) it tends to \(\tfrac23\), which agrees with the DC gain \(H(0)=4/6=\tfrac23\).
Problem. Solve \(\ddot y+3\dot y+2y=x(t)\) with \(x(t)=u(t)\), \(y(0^-)=1\) and \(\dot y(0^-)=-1\). Identify the zero-input and zero-state parts.
Solution. Apply the unilateral rules of Section 18-9 term by term:
Factor \(s^2+3s+2=(s+1)(s+2)\) and separate the two sources:
The zero-input term has already simplified: the initial conditions happened to produce a numerator that cancels the pole at \(-2\), so \(y_{zi}(t)=e^{-t}u(t)\). Its value at \(t=0\) is 1 and its derivative there is \(-1\), matching the given conditions, as it must. For the zero-state term the residues are \(\dfrac{1}{(1)(2)}=\dfrac12\) at the origin, \(\dfrac{1}{(-1)(1)}=-1\) at \(-1\), and \(\dfrac{1}{(-2)(-1)}=\dfrac12\) at \(-2\):
The \(e^{-t}\) mode is present in both halves and absent from their sum. This is the point made in Section 19-2: a mode can appear in the zero-input response, appear again in the zero-state response, and cancel exactly in the total. Verify the answer against the data: \(y(0)=\tfrac12+\tfrac12=1\) and \(\dot y(t)=-e^{-2t}\) gives \(\dot y(0)=-1\). Both conditions hold, and the final value \(\tfrac12\) agrees with the DC gain \(1/2\).
Problem. For \(H(s)=\dfrac{25}{s^{2}+6s+25}\), find \(\omega_n\), \(\zeta\), the pole locations, the percentage overshoot, the peak time and the 2% settling time of the step response.
Solution. Match against the standard form. The constant term gives \(\omega_n^{2}=25\), so \(\omega_n=5\) rad/s, and the middle coefficient gives \(2\zeta\omega_n=6\), so \(\zeta=6/10=0.6\) — underdamped, since \(\zeta \lt 1\). Then
The poles do indeed sit on a circle of radius \(\sqrt{9+16}=5=\omega_n\), which is a useful arithmetic check. Now the three measures:
So the response overshoots by about 9.5%, peaking at roughly 1.095 at \(t\approx0.79\) s, and is within 2% of its final value of \(H(0)=1\) after about 1.3 s. Written out, the step response is \(y(t)=1-e^{-3t}\big[\cos 4t+\tfrac34\sin 4t\big]u(t)\), since \(\zeta\omega_n/\omega_d=3/4\); substituting \(t=\pi/4\) gives \(1-e^{-3\pi/4}(-1)=1+0.0948\), confirming the overshoot figure independently.
Problem. Let \(H(s)=\dfrac{s-1}{(s+2)(s-3)}\). Find the impulse response of (a) the causal system with this system function, and (b) the stable system with this system function. Can one system be both?
Solution. Expand once and use it twice. The residues are \(\dfrac{-2-1}{-2-3}=\dfrac{-3}{-5}=\dfrac35\) at the pole \(-2\), and \(\dfrac{3-1}{3+2}=\dfrac25\) at the pole \(+3\):
(a) Causal. The ROC must lie to the right of the rightmost pole, so \(\operatorname{Re}\{s\} \gt 3\) and both terms are right-sided:
The second term grows without bound, so this system is unstable — as the pole at \(+3\) already announced.
(b) Stable. The ROC must contain the imaginary axis, which forces the strip \(-2 \lt \operatorname{Re}\{s\} \lt 3\). A pole to the left of the ROC contributes a right-sided term; a pole to the right contributes a left-sided one:
Both pieces decay away from the origin, so \(\int|h|\,dt\) is finite and the system is stable — but \(h(t)\ne 0\) for \(t \lt 0\), so it responds before it is driven and cannot be built. No, one system cannot be both: that would require the ROC to be simultaneously right of \(s=3\) and to contain the axis, which is impossible while a pole sits in the right half-plane.
Problem. A forward path \(G(s)=\dfrac{K}{s(s+4)}\) is placed inside a unity negative feedback loop. Find the closed-loop system function, the values of \(K\) for which the response is underdamped, and the value of \(K\) giving \(\zeta=0.5\). What is the resulting overshoot?
Solution. With \(F(s)=1\), the loop formula of Section 19-5 gives
The open-loop system had poles at \(0\) and \(-4\); a pole at the origin means \(G\) alone is only marginally stable, and its step response would ramp away. Closing the loop has produced a denominator \(s^2+4s+K\), whose roots are at \(-2\pm\sqrt{4-K}\) — both poles have moved, and for any \(K \gt 0\) both now sit strictly in the left half-plane, since \(a_1=4 \gt 0\) and \(a_0=K \gt 0\). Feedback has stabilised the system.
Matching the standard form, \(\omega_n=\sqrt{K}\) and \(2\zeta\omega_n=4\), so \(\zeta=2/\sqrt{K}\). The response is underdamped when \(\zeta \lt 1\), that is when \(\sqrt{K} \gt 2\), or \(K \gt 4\); at \(K=4\) it is critically damped with a double pole at \(-2\), and below that it is overdamped. For \(\zeta=0.5\),
and the overshoot is \(M_p=e^{-\pi(0.5)/\sqrt{0.75}}=e^{-1.814}\approx 0.163\), about 16.3%, with a peak at \(t_p=\pi/3.46\approx 0.91\) s. Notice what raising \(K\) does: the real part of the poles stays pinned at \(-2\), so the settling time \(4/(\zeta\omega_n)=2\) s does not change, while \(\omega_n\) and therefore the overshoot both increase. Gain buys speed of first response and pays for it in ringing.
Problem. (a) For \(H_1(s)=\dfrac{1}{s+2}\), find \(\big|H_1(j\omega)\big|\) and \(\angle H_1(j\omega)\) geometrically, and locate the half-power frequency. (b) Show that \(H_2(s)=\dfrac{s-2}{s+2}\) has unit magnitude at every frequency, and find its phase at \(\omega=2\).
Solution (a). There is one pole, at \(s=-2\), and no finite zeros. The vector from the pole to the test point \(j\omega\) has horizontal component 2 and vertical component \(\omega\), so its length is \(\sqrt{\omega^{2}+4}\) and its angle is \(\arctan(\omega/2)\). Magnitude is the reciprocal of that length and phase is minus that angle:
At \(\omega=0\) the vector is shortest, length 2, giving the DC gain \(1/2\) and zero phase. At \(\omega=2\) the vector has length \(2\sqrt2\), so the magnitude is \(1/(2\sqrt2)=0.354\), exactly \(1/\sqrt2\) of its DC value — this is the half-power frequency, and it equals the distance of the pole from the axis. The phase there is \(-45^\circ\). As \(\omega\to\infty\) the vector becomes vertical and long, so the magnitude falls to zero and the phase to \(-90^\circ\): a first-order lowpass.
Solution (b). Now there is a zero at \(+2\) and a pole at \(-2\), placed symmetrically about the imaginary axis. Any point \(j\omega\) is equidistant from the two, both distances being \(\sqrt{\omega^{2}+4}\), so the ratio is 1 at every frequency and \(H_2\) is all-pass. For the phase at \(\omega=2\), evaluate directly:
so \(\big|H_2(j2)\big|=1\) as promised and \(\angle H_2(j2)=+90^\circ\). In general \(\angle H_2(j\omega)=\pi-2\arctan(\omega/2)\), running from \(180^\circ\) at DC down to \(0^\circ\) at high frequency. Because the zero lies in the right half-plane, \(H_2\) is stable but not minimum phase: its inverse \(1/H_2\) would have a pole at \(+2\).
Chapter Summary
\(H(s)=B(s)/A(s)\) is read straight off the differential equation. \(A(s)\) is the characteristic polynomial; its roots are the poles.
The unilateral transform gives \(Y=\dfrac{B}{A}X+\dfrac{I}{A}\) — zero-state plus zero-input — with no constants to fit afterwards.
Real part sets the envelope, imaginary part the ringing. Zeros create no modes; they set how much of each mode appears.
Causal and stable exactly when every pole has \(\operatorname{Re}\{p\} \lt 0\). Simple poles on the axis are marginal, not stable.
\(\zeta\) alone fixes the overshoot \(e^{-\pi\zeta/\sqrt{1-\zeta^2}}\); \(\zeta\omega_n\) fixes the settling time; \(\omega_d\) fixes the peak time.
\(|H(j\omega)|\) is a ratio of distances to \(j\omega\). Poles near the axis give peaks; zeros on the axis give nulls.
Problems
Problems 1 to 3 go from equation to response; 4 and 5 test stability and the role of the ROC; 6 to 8 use the second-order measures, feedback and the pole–zero geometry. Sketch the pole–zero plot before computing anything — it usually tells you the answer's shape in advance.
- A causal system obeys \(\dot y+4y=2\dot x-x\). Find \(H(s)\), the impulse response and the DC gain, and say whether the system is minimum phase.
- Solve \(\ddot y+5\dot y+4y=x(t)\) for \(x(t)=e^{-2t}u(t)\), with \(y(0^-)=0\) and \(\dot y(0^-)=2\). Identify which terms of your answer are natural and which are forced.
- For \(H(s)=\dfrac{s+1}{s^{2}+2s+5}\), locate the poles, sketch them, and describe the impulse response in words before computing it. Then compute it.
- \(H(s)=\dfrac{2}{(s-1)(s+4)}\). List all possible regions of convergence, and for each state whether the system is causal, stable, both or neither.
- For what range of \(\alpha\) is the causal system \(H(s)=\dfrac{s+2}{s^{2}+(\alpha-1)s+(\alpha+2)}\) stable? Give the value of \(\alpha\) at which the poles reach the imaginary axis, and the frequency at which they sit there.
- A second-order system has a step response that overshoots by 20% and peaks at \(t=0.4\) s. Find \(\zeta\), \(\omega_d\), \(\omega_n\) and \(H(s)\), assuming unit DC gain.
- The forward path \(G(s)=\dfrac{K}{(s+1)(s+3)}\) is placed in a unity negative feedback loop. Find the closed-loop poles as a function of \(K\), the value of \(K\) at which the response first becomes underdamped, and the DC gain at that value.
- Sketch \(\big|H(j\omega)\big|\) for \(H(s)=\dfrac{s^{2}+9}{s^{2}+2s+9}\) using distances on the pole–zero plot alone, without evaluating the expression. At which frequency is the output exactly zero, and what kind of filter is this?