Chapter 7 · 10 hours
Performance Specifications and Compensation Design
IOE past exam questions
Past questions and answers
49 questions set from this chapter, 10 of them more than once. Most asked first.
- Asked 4 times
- 2076 Asoj · 2+14 marks
- 2071 Shrawan · 16 marks
- 2078 Bhadra · 12 marks
- 2076 Chaitra · 16 marks
The open loop transfer function of type-II system with unity feedback is given by G(s) = K/[s²(1+0.25s)]. Design a lead compensator to meet the following specifications: (i) Acceleration error constant (Ka) = 10/sec² (ii) PM at least 35°.
Answer
A lead compensator () adds positive phase near the new gain crossover frequency, which raises the phase margin. Its maximum phase lead occurs at , with , and there it adds a gain of dB. (The design below uses the Bode plot method.)
Step 1: Gain K from the error constant
Step 2: Uncompensated system
Asymptotic Bode magnitude: dB/dec through dB at ; corner at , then dB/dec.
| 0.5 | 1 | 2.3 | 2.85 | 4 | 6.39 | 10 | |
|---|---|---|---|---|---|---|---|
| $ | G | $ (dB) | 32.0 | 19.7 | 4.3 | 0 | |
Solving : rad/s and
The uncompensated system is unstable (phase is always below ).
Step 3: Phase lead required
A single lead stage cannot do this: as the gain crossover moves right, the plant phase falls further (the lag), and a check shows one lead section can give at most about of PM for this plant. So we use two identical lead sections in cascade, each giving about half the lead (a double-lead compensator):
Step 4: Choose α
Trial 1: per stage () gives PM ≈ 34.8° (just short). Trial 2: per stage. Take :
Step 5: New gain crossover frequency
Two stages add dB at . So the new crossover is where the uncompensated magnitude is dB:
Step 6: Time constants
Corner frequencies: zero at rad/s, pole at rad/s.
The attenuation of the lead network is made up by an amplifier of gain , so that the DC gain and hence are unchanged.
Step 7: Compensated system and check
At rad/s:
GM of the compensated system ≈ 12.9 dB (phase crossover at 17.1 rad/s). All closed-loop poles are in the LHP (, , ).
R(s)->( )->[Amp 59.2]->[(s+2.3)/(s+17.7)]^2 ->[G(s)]-+->C
^- |
|_____________________________________________|
| Item | Uncompensated | Compensated |
|---|---|---|
| 10 | 10 | |
| 2.85 rad/s | 6.39 rad/s | |
| PM | ||
| Stability | unstable | stable |
Answer: (two lead stages, α = 0.13 each) with K = 10 gives Ka = 10 s⁻² and PM ≈ 43° (> 35°).
- Asked 3 times
- 2081 Bhadra · 4 marks
- 2074 Asoj · 1+3 marks
- 2068 Baisakh (old course) · 1+3 marks
State whether the statement "Derivative controllers are always used with other controllers" is true or false and justify your answer.
Answer
True. A derivative (D) controller is never used alone; it is always combined with a proportional and/or integral controller, as PD or PID.
Justification
A derivative controller gives an output proportional to the rate of change of the error:
- No action on constant error: if the error is constant (even large), , so the controller output is zero. A steady error is never corrected, so D alone cannot hold the output at the set point.
- Blocks DC signals: . In the loop it acts like a zero at the origin, which can cancel the plant's integrator and reduce the system type, so the steady-state error grows.
- Noise amplification: rises with frequency, so high-frequency noise is amplified strongly. With a P term the useful low-frequency action dominates.
- Anticipatory, not corrective: D action predicts the error trend and adds damping; it only improves the transient part of the response.
How it is used
With proportional action (PD):
- The P part removes and holds the error.
- The D part adds a zero, increases damping, reduces overshoot and settling time, and improves stability.
| Controller | Steady error correction | Damping / overshoot |
|---|---|---|
| D alone | none | improves |
| PD | yes (P) | improves |
| PID | eliminated (I) | improves |
Example: in a position servo, a PD controller lets the motor slow down as it nears the target (D) while still pushing it there (P). A pure D controller would stop acting once the motor is at rest away from the target.
- Asked 3 times
- 2074 Asoj · 12 marks
- 2068 Chaitra · 16 marks
- 2081 Baisakh · 12 marks
Design a suitable lead compensator for a system having open loop TF G(s) = K/[s(1+0.1s)(1+0.001s)] such that the compensated system should have phase margin of at least 45° and static velocity error constant of at least 1000.
Answer
A lead compensator () is designed on the Bode plot: it supplies its maximum lead () at the new gain crossover , where it adds dB of gain.
Step 1: K from the velocity error constant
Step 2: Uncompensated Bode plot
Corners at 10 and 1000 rad/s. Asymptotic magnitude: 60 dB at , dB/dec to 10 (40 dB), dB/dec to 1000 ( dB), then dB/dec.
| 1 | 10 | 55.6 | 100 | 176 | 556 | 1000 | |
|---|---|---|---|---|---|---|---|
| $ | G | $ (dB) | 60.0 | 37.0 | 10.1 | ||
From : rad/s, , so
(and rad/s, GM ≈ 0 dB). The system is on the verge of instability.
Step 3: Required phase lead
A margin of is taken because the crossover will move to a higher frequency where the plant phase is lower (a 5° margin gives only 44° and fails the check).
Step 4: α
With : .
Step 5: New gain crossover frequency
The lead adds dB at , so place where dB:
Step 6: Time constants
Zero at rad/s, pole at rad/s.
An amplifier of gain makes up the lead network's attenuation, so stays 1000.
Step 7: Compensated system and check
| 10 | 55.6 | 100 | 176.8 | 556 | 696 | |
|---|---|---|---|---|---|---|
| $ | G_cG | $ (dB) | 37.1 | 13.0 | 6.1 | 0 |
At rad/s:
GM ≈ 17.5 dB at rad/s.
dB 60 |\ uncompensated -20
37 | \__ 10 compensated
0 |------\----x----------- w
| 100 \ 176.8
| \__ -40/-60
lead adds phase between 55.6 and 556 rad/s
| Item | Before | After |
|---|---|---|
| 1000 | 1000 | |
| 99.5 rad/s | 176.8 rad/s | |
| PM | ≈ 0° | 48.1° |
| GM | ≈ 0 dB | 17.5 dB |
Answer: (α = 0.1, T = 0.018 s) with K = 1000 gives Kv = 1000 s⁻¹ and PM ≈ 48° (≥ 45°).
- Asked 2 times
- 2080 Baisakh · 4 marks
- 2079 Bhadra · 6 marks
What is derivative feedback controller? Draw block diagram and find the transfer function and hence show its effect on transient performance of the system.
Answer
Derivative (rate or tachometer) feedback control feeds back a signal proportional to the rate of change of the output, , through an inner (minor) loop, in addition to the usual unity feedback. In a position servo this signal comes from a tachogenerator on the motor shaft.
Block diagram
R(s) E(s) +----------------+ C(s)
--->(+)---->(+)---->| wn^2/(s(s+2z wn))|--+---->
^- ^- +----------------+ |
| | |
| +-------[ Kt s ]<----------+
| |
+----------------------------------+
Transfer function
Inner loop (forward , feedback ):
Closing the unity outer loop:
Comparing with :
Effect on transient performance
- Damping increases () while is unchanged.
- Peak overshoot reduces, since falls as rises.
- Settling time reduces: .
- Rise time increases slightly (slower initial rise).
- Unlike derivative error (PD) control, it adds no zero to the closed loop, so it does not cause the extra overshoot a zero can produce.
Drawback: steady-state error
So the ramp error increases; it is usually offset by raising the forward gain.
Example: rad/s, (). With : , and falls to about 12.6%.
- Asked 2 times
- 2078 Kartik · 12 marks
- 2066 Bhadra (old course) · 16 marks
The open loop transfer function of a unity feedback control system is given by G(s) = K/[s(1+0.2s)]. Design a lead compensator such that the velocity error constant Kv = 10 sec⁻¹ and phase margin = 50°. Also draw the bode diagram for compensated system.
Answer
Lead compensator: , , maximum phase lead with at , where it adds dB.
Step 1: K from
Step 2: Uncompensated system
Asymptotic magnitude: 20 dB at with dB/dec, corner at rad/s, then dB/dec. Phase .
Gain crossover:
Step 3: Required phase lead
(5° added because the crossover moves right, where the plant has more lag.)
Step 4: α
Step 5: New gain crossover
Lead gain at : dB. Find where dB:
Step 6: T
Zero at 5.56 rad/s, pole at 10 rad/s. An amplifier of gain makes up the network's attenuation, keeping .
Step 7: Compensated system
Check at the new crossover rad/s:
GM = ∞ (phase never reaches −180°).
Bode diagram of the compensated system
Asymptotes: dB/dec from 20 dB at ; corner 5 (pole) → ; corner 5.56 (zero) → ; corner 10 (pole) → dB/dec.
| 0.1 | 1 | 2 | 5 | 7.47 | 10 | 20 | 100 | |
|---|---|---|---|---|---|---|---|---|
| $ | G | $ uncomp. (dB) | 40.0 | 19.8 | 13.3 | 3.0 | ||
| $ | G_cG | $ (dB) | 40.0 | 19.9 | 13.7 | 4.6 | 0 | |
| uncomp. | ||||||||
| comp. |
dB 40 |\ -20 dB/dec
20 | \ (w=1)
| \ compensated
0 |------\---x------------- w
| 5 \ 7.47 -20 between
| 5.56 \__ 5.56 and 10
| \__ -40 after 10
deg -90|__
-130| \___o PM = 50.4 deg
-180|-------------\_______
Answer: (α ≈ 0.56) with K = 10 gives Kv = 10 s⁻¹ and PM ≈ 50° at ω ≈ 7.5 rad/s.
- Asked 2 times
- 2076 Chaitra · 4 marks
- 2080 Bhadra · 4 marks
Discuss principle and working performance of PD controller.
Answer
A PD (proportional–derivative) controller produces a control signal proportional to the error plus the rate of change of the error:
+-->[ Kp ]-----+
e(t) ----| (+)---> u(t)
+-->[ Kd d/dt ]+
Principle
- The P part acts on the present error.
- The D part acts on the trend of the error. When the error is falling fast (output rushing toward the set point), is negative and the D term reduces the drive before the output overshoots. So D gives anticipatory action and extra damping.
- It adds a zero at to the open-loop transfer function, i.e. phase lead.
Working performance (second-order system)
For with PD control (taking ):
| Property | Effect of PD |
|---|---|
| Damping ratio | increases |
| Peak overshoot | decreases |
| Rise time, settling time | decrease (faster) |
| Type of system | unchanged |
| Steady-state error | unchanged (for given ) |
| Stability margin | improves |
| Noise | amplified (drawback) |
Example: with rad/s and , choosing s gives , cutting the step overshoot from about 44% to about 16% (the added zero keeps it a little above the 12.6% of a plain ζ = 0.55 system).
- Asked 2 times
- 2075 Chaitra · 12 marks
- 2080 Bhadra · 12 marks
Consider a system with open loop transfer function G(s)H(s) = 2/[s(s+1)(s+2)]. It is desired to compensate the system so that the static velocity error constant Kv is 5 per second, the phase margin is at least 40° and gain margin is at least 10 dB. Determine transfer function of appropriate lag compensator.
Answer
A lag compensator () is used here: it gives high gain at low frequency (for ) while its attenuation of at high frequency lowers the gain crossover to a frequency where the plant already has enough phase margin.
Step 1: Gain for the required
To get the compensator must give a DC gain :
Step 2: Uncompensated (gain-adjusted) system
| 0.05 | 0.1 | 0.49 | 1 | 1.41 | 1.80 | |
|---|---|---|---|---|---|---|
| $ | G_1 | $ (dB) | 40.0 | 33.9 | 19.0 | 10.0 |
- rad/s, GM dB; rad/s, PM : unstable.
Step 3: New gain crossover frequency
Required phase at : with (for the lag of the compensator), i.e. :
Step 4: β
At 0.49 rad/s, dB . The lag network must cut this to 0 dB:
Step 5: T
Place the zero one decade below the new crossover so the compensator lag there is small:
Pole at rad/s.
Step 6: Check
| Quantity | Before | After |
|---|---|---|
| 1 (5 with gain) | 5 s⁻¹ | |
| 1.80 rad/s | 0.494 rad/s | |
| PM | ||
| 1.414 rad/s | 1.37 rad/s | |
| GM | dB | 13.9 dB |
dB 40 |\__ uncompensated
| \___
0 |---x---\------------ w
| 0.49 \ 1.8
| compensated curve is
| 19 dB lower above 0.05
All specifications are met (PM ≥ 40°, GM ≥ 10 dB, ). The price is a lower bandwidth (slower response).
Answer: (β ≈ 8.9, T = 20 s): Kv = 5 s⁻¹, PM ≈ 45°, GM ≈ 14 dB.
- Asked 2 times
- 2074 Chaitra · 12 marks
- 2078 Kartik · 12 marks
Design a suitable phase lag compensating network for G(s) = K/[s(1+0.1s)(1+0.2s)] to meet the following specifications: Kv = 30 sec⁻¹, P.M ≥ 40°.
Answer
A phase-lag network () has unity DC gain and attenuates high frequencies by dB. It lowers the gain crossover frequency to where the plant phase gives the required PM, while is kept by the gain .
Step 1: K from
Step 2: Uncompensated system
Corners 5 and 10 rad/s. Asymptotes: dB/dec (29.5 dB at ) to 5, to 10, after.
| 0.1 | 0.25 | 1 | 2.46 | 5 | 7.07 | 9.77 | |
|---|---|---|---|---|---|---|---|
| $ | G | $ (dB) | 49.5 | 41.6 | 29.3 | 20.5 | 11.6 |
rad/s, PM ; rad/s, GM dB. The system is unstable.
Step 3: New gain crossover
Required phase: ( allowance for the lag network's own phase lag).
Step 4: β
At 2.46 rad/s, dB :
Step 5: T
Zero about one decade below :
Pole at rad/s.
Network realisation (passive R-C lag): , ; e.g. F, , .
Step 6: Compensated system
| 0.0235 | 0.25 | 1 | 2.47 | 6.83 | |
|---|---|---|---|---|---|
| $ | G_cG | $ (dB) | 59.2 | 24.0 | 9.1 |
| Item | Uncompensated | Compensated |
|---|---|---|
| 30 | 30 | |
| 9.77 rad/s | 2.47 rad/s | |
| PM | ||
| GM | dB | 13.9 dB |
Answer: (β ≈ 10.6, T = 4 s) with K = 30 gives Kv = 30 s⁻¹ and PM ≈ 44.6°.
- Asked 2 times
- 2073 Shrawan · 10 marks
- 2067 Asar (old course) · 16 marks
The open loop transfer function of a unity feedback system is G(s) = K/[s(1+0.2s)]. It is required that Kv ≥ 20 sec⁻¹ and phase margin (φm) = 44°. Design a lead compensating network to satisfy the required specifications.
Answer
Lead network: , ; maximum lead at , where it adds dB (after the attenuation is made up by an amplifier).
Step 1: K
Step 2: Uncompensated system
Asymptotes: dB/dec through 26 dB at ; corner at 5 rad/s; then dB/dec.
Step 3: Phase lead needed
Step 4: α
Step 5: New gain crossover
The network adds dB at . Find where dB ():
Step 6: T
Zero at rad/s, pole at rad/s.
Passive R-C network: with , ; an amplifier of gain restores . E.g. F, , .
Step 7: Check
| 1 | 5 | 7.94 | 9.4 | 11.54 | 16.8 | |
|---|---|---|---|---|---|---|
| $ | G | $ (dB) | 25.9 | 9.0 | 2.6 | 0 |
| $ | G_cG | $ (dB) | 25.9 | 10.1 | 4.7 | 2.6 |
GM = ∞ (phase stays above ).
| Item | Before | After |
|---|---|---|
| 20 | 20 | |
| 9.40 rad/s | 11.54 rad/s | |
| PM | 28° | 44.2° |
Answer: (α = 0.473) with K = 20 gives Kv = 20 s⁻¹ and PM ≈ 44°.
- Asked 2 times
- 2070 Chaitra (old course) · 6 marks
- 2066 Jestha (old course) · 6 marks
Discuss in brief the use of PID controllers in control system.
Answer
A PID controller combines proportional, integral and derivative actions on the error. It is the most widely used controller in industry (process control of temperature, pressure, flow, level; motor speed and position control) because it can fix both transient and steady-state behaviour with three tunable gains.
+-->[ Kp ]---+
e ---->+-->[ Ki/s ]--(+)--> u ---> Plant ---> c
+-->[ Kd s ]---+
PID adds one pole at the origin and two zeros to the open loop.
Role of each term
| Term | Acts on | Main effect |
|---|---|---|
| P | present error | faster response, reduces (not removes) error; too high → oscillation |
| I | past (accumulated) error | removes steady-state error (type +1); may raise overshoot |
| D | future trend (rate) | adds damping, reduces overshoot and settling time, improves stability |
Uses / advantages
- Zero steady-state error to step inputs (and ramp for a type-1 plant) due to the integral term.
- Good transient response: derivative action limits overshoot introduced by P and I.
- Better relative stability (PD part acts like a lead compensator, PI part like a lag; PID behaves like a lag-lead compensator).
- Simple tuning without an exact model, e.g. Ziegler–Nichols rules: , , .
- Available as standard industrial hardware and in PLC/DCS software.
Limitations
- D action amplifies noise, so a filtered derivative is used.
- Integral wind-up when the actuator saturates (anti-wind-up needed).
Example: in a boiler temperature loop, P gives quick heating, I removes the final offset from the set point, and D stops the temperature overshooting when the setpoint is changed.
- 2081 Baisakh · 4 marks
- 2081 Baisakh · 4 marks
Discuss briefly about PI controller and its effect on time response.
Answer
A PI (proportional–integral) controller produces an output proportional to the error plus the integral of the error:
It adds a pole at the origin and a zero at to the open-loop transfer function.
+-->[ Kp ]----+
e(t) ----| (+)--> u(t)
+-->[Ki/s]----+
Effect on time response
Consider a plant with PI control. The open loop becomes
- System type increases by one (type 1 to type 2). Step error stays zero and the ramp steady-state error becomes zero (). This is the main benefit: steady-state accuracy improves.
- Order increases (2nd to 3rd order). The characteristic equation is stable only if ; too large causes instability.
- Transient response: the integrator adds phase lag, so damping decreases. Overshoot increases and settling time becomes longer; rise time usually decreases a little.
- The PI controller acts as a low-pass filter (like a lag compensator), so it reduces high-frequency noise.
| Property | Effect of PI |
|---|---|
| Steady-state error | eliminated / reduced |
| Type, order | both increase by 1 |
| Overshoot | increases |
| Settling time | increases |
| Relative stability | reduces |
| Noise | attenuated |
Example: a speed-control loop with only P control settles with a small offset; adding the integral term removes the offset, but the speed may overshoot more before settling.
- 2082 Baisakh · 4 marks
Which type of controller do you recommend to reduce the steady state error? Explain.
Answer
To reduce (or eliminate) steady-state error, an integral-type controller, usually a PI controller (or PID), is recommended. In frequency-domain design, the equivalent is a lag compensator.
Why integral action
The steady-state error of a unity feedback system depends on the system type and error constants:
A PI controller
adds a pole at the origin, so the system type increases by one:
| Plant type | Without PI | With PI |
|---|---|---|
| 0 | finite step error | zero step error |
| 1 | finite ramp error | zero ramp error |
Physically, the integral keeps growing while any error remains, so the controller output keeps changing until the error is exactly zero.
The zero at is placed close to the origin so that the extra phase lag (and the effect on transient response and stability) stays small.
Alternatives
- Increasing proportional gain reduces the error but cannot remove it, and makes the response oscillatory.
- Lag compensator raises the low-frequency gain by ( multiplied by β) without changing the transient much.
Example: with P control has step error . With PI control the open loop has a pole at the origin and the step error becomes zero.
- 2082 Baisakh · 12 marks
Design a lead compensator for unity feedback system with open loop transfer function G(s) = 2/[s(1+0.5s)] such that velocity error constant becomes greater than 20 sec⁻¹ and phase margin would be at least 50°.
Answer
Lead compensator: , , with maximum lead at , where it raises the magnitude by dB.
Step 1: Gain for
Gain-adjusted plant:
Step 2: Uncompensated (gain-adjusted) system
Asymptotes: dB/dec (26 dB at ), corner at 2 rad/s, then dB/dec.
Step 3: Phase lead needed
With the check gives PM = 49.8° (just short), so take : .
Step 4: α
Step 5: New gain crossover
Lead gain at : dB. Find where dB :
Step 6: T
Zero at 4.17 rad/s, pole at 20.8 rad/s.
Step 7: Check
| 1 | 2 | 4.17 | 6.17 | 9.37 | 20.8 | |
|---|---|---|---|---|---|---|
| $ | G_1 | $ (dB) | 25.1 | 17.0 | 6.3 | 0 |
| $ | G_cG | $ (dB) | 25.3 | 17.9 | 9.2 | 4.7 |
dB 26 |\ -20
| \__ 2 (corner)
0 |------\----x------- w
| 6.17\ 9.37 (new wgc)
| \__ -40
lead adds phase between 4.17 and 20.8
Answer: (α = 0.2): Kv = 20 s⁻¹, PM ≈ 54° at ω ≈ 9.4 rad/s.
- 2081 Bhadra · 12 marks
Design a compensator for unity feedback system with open loop transfer function G(s) = 10/[s(s+1)] such that the damping ratio would become 0.5 and natural frequency of oscillation 3 rad/sec.
Answer
The specification is on the closed-loop pole positions, so a lead compensator is designed by the root-locus method.
Step 1: Present system
The response is very oscillatory ().
Step 2: Desired dominant poles
Step 3: Angle deficiency
Angle of at :
To satisfy the angle condition (), the compensator must add
Step 4: Locate zero and pole
Choose the compensator zero at to cancel the plant pole at . Then the pole must satisfy
Check of angle added: zero , pole , net ✓.
Step 5: Gain (magnitude condition)
Step 6: Verification
rad/s, ✓. Closed-loop poles: .
jw
x sd | j2.598
\ |
---x--o-x------- sigma
-3 -1 0 (zero cancels pole at -1)
| Item | Before | After |
|---|---|---|
| 0.158 | 0.5 | |
| 3.16 rad/s | 3 rad/s | |
| 60% | 16.3% | |
| (2%) | 8 s | 2.67 s |
| 10 | 3 |
Note: falls to ; if a higher is needed, the bisector method or an extra lag section can be used.
Answer: , giving closed-loop poles at −1.5 ± j2.6 (ζ = 0.5, ωn = 3 rad/s).
- 2081 Baisakh · 2+14 marks
Differentiate between lead and lag compensator. Design a suitable lead compensating network for G(s) = K/[s²(1+0.25s)] to meet the following specifications: Ka = 10 sec⁻² and P.M ≥ 40°.
Answer
Lead vs lag compensator
| Point | Lead compensator | Lag compensator |
|---|---|---|
| Transfer function | , | , |
| Pole–zero | zero nearer origin than pole | pole nearer origin than zero |
| Phase | positive (lead) | negative (lag) |
| Filter type | high-pass | low-pass |
| Main use | improves PM, speed (transient) | improves steady-state accuracy |
| Bandwidth | increases | decreases |
| Noise | more sensitive | less sensitive |
Design
Step 1: K. , so .
Step 2: Uncompensated system.
| 1 | 2.85 | 4 | 6.39 | 10 | |
|---|---|---|---|---|---|
| $ | G | $ (dB) | 19.7 | 0 | |
rad/s, : unstable (phase always below ).
Step 3: Lead required. or more. One lead stage gives at most about 60° usefully, and for this plant a single stage can reach a PM of only about 18.6°. So two identical lead stages are used:
Step 4: α per stage. Take per stage: , (total 100.7°).
Step 5: New crossover. Two stages add dB at , so
Step 6: T.
with an amplifier of gain to cancel the networks' attenuation (so stays 10).
Step 7: Check at 6.39 rad/s.
GM ≈ 12.9 dB; all closed-loop poles in the LHP.
Answer: with K = 10: Ka = 10 s⁻², PM ≈ 42.7°.
- 2080 Bhadra · 4 marks
Describe working of derivative feedback controller in time response of second order system.
Answer
In derivative (rate/tachometer) feedback control, a signal proportional to the rate of change of the output, , is fed back negatively in an inner loop, besides the main unity feedback. In a motor position system, a tachogenerator on the shaft provides this velocity signal.
R --(+)--->(+)--> wn^2/(s(s+2z wn)) --+--> C
^- ^- |
| +------[ Kt s ]<----------+
+--------------------------------+
Analysis
Inner loop:
Closed loop:
Working / effect on time response
- When the output moves fast towards the reference, the feedback signal is large and subtracts from the actuating signal, braking the system early. This is extra damping.
- Overshoot falls as rises; falls.
- is unchanged and no zero is added, so the response is smooth (unlike PD, whose zero can add overshoot).
- Ramp error increases: ; this is offset by raising the amplifier gain.
| Property | Effect |
|---|---|
| Damping | increases |
| , | decrease |
| same | |
| Ramp error | increases |
Example: rad/s, (). With : , .
- 2080 Bhadra · 12 marks
Design a lead compensator for a unity feedback system with open loop transfer function G(s) = 5/[(s+2)(s+20)] such that velocity error constant at least 20 per second, phase margin at least 35° and gain margin at least 10 dB.
Answer
Assumption: as printed, is type 0, so for any gain and no lead network can give . The intended plant must have an integrator, so the design is done for , with the gain chosen to give .
Lead network: , at , gain added there .
Step 1: Gain
Step 2: Uncompensated system
Corners at 2 and 20 rad/s; asymptotes , , dB/dec; 26 dB at .
| 1 | 3.33 | 6.03 | 6.32 | 10.5 | 20 | |
|---|---|---|---|---|---|---|
| $ | G | $ (dB) | 25.0 | 9.7 | 0 | |
rad/s, PM ; rad/s, GM dB. Barely stable.
Step 3: Phase lead
Because of the pole at 20 rad/s, the plant phase falls quickly as the crossover moves right. Trials with – (–) give PM of only 28°–33°. A larger margin is needed: take .
Step 4: α
Step 5: New crossover
The network adds dB, so is where dB:
Step 6: T
(zero at 3.33 rad/s, pole at 33.3 rad/s; an amplifier of gain restores the DC gain).
Step 7: Check
| 1 | 3.33 | 6.03 | 10.46 | 20 | 24.4 | |
|---|---|---|---|---|---|---|
| $ | G_cG | $ (dB) | 25.4 | 12.7 | 6.2 | 0 |
| Item | Before | After |
|---|---|---|
| 20 | 20 | |
| PM | 1.6° | 38.1° |
| GM | 0.8 dB | 11.9 dB |
| 6.0 rad/s | 10.5 rad/s |
Answer (for ): K = 800 and give Kv = 20 s⁻¹, PM ≈ 38°, GM ≈ 12 dB.
- 2080 Baisakh · 12 marks
For a unity feedback system with open loop transfer function G(s) = 4/[s(s+2)], design a Lead compensator such that settling time would become 2 seconds without change in maximum overshoot of the system.
Answer
The specification is in the time domain, so the lead compensator is designed by the root-locus method.
Step 1: Present system
Step 2: Desired poles
Same overshoot means same . New settling time 2 s:
Step 3: Angle deficiency
Step 4: Pole and zero by the bisector method
- Draw a horizontal line PA from to the left, and line PO to the origin. Angle APO .
- Bisect it: the bisector PB makes with PA (direction ).
- Draw PC and PD at from PB; they meet the real axis at the zero and pole.
Check: , , net lead ✓.
Step 5: Gain (magnitude condition)
Step 6: Compensated system
Closed-loop poles: (desired) and a third pole at , which lies close to the zero at , so its effect is small and the response is dominated by the desired pair.
jw
sd x | j3.46
\ |
--x---o--x---x--- sigma
-5.46 -2.93 -2 0
| Item | Before | After |
|---|---|---|
| 0.5 | 0.5 | |
| 2 rad/s | 4 rad/s | |
| 4 s | 2 s | |
| 16.3% | ≈16.3% | |
| 2 | 5.07 |
Alternative: placing the zero at (cancelling the plant pole) needs a pole at and gives with closed loop exactly .
Answer: ; dominant poles at −2 ± j3.46 give ts = 2 s with the same ζ = 0.5 (Mp ≈ 16%).
- 2079 Bhadra · 12 marks
For a unity feedback system with open loop transfer function G(s) = 1.06/[s(s+1)(s+2)], design a lag compensator such that steady state error for ramp input would be less than 0.2 without significant change in transients.
Answer
Since the transient must stay almost the same while is raised, a lag compensator by the root-locus method is used: a pole–zero pair very close to the origin raises the low-frequency gain but hardly moves the dominant poles.
Step 1: Present system
Characteristic equation: ; roots and .
Dominant poles: rad/s, .
Step 2: Required and β
Step 3: Place the pole–zero pair
Put the zero and pole close to the origin, with ratio 10:
Angle added at :
This is less than about 5°, so the root locus near the dominant poles changes very little.
Step 4: Gain
The new dominant poles lie on the compensated root locus with almost the same ζ (≈0.49): . Magnitude condition:
Step 5: Check
The requirement is met.
Closed-loop poles of the compensated system: , , . The pole at is almost cancelled by the zero at , so it adds only a small, slow tail.
| Item | Before | After |
|---|---|---|
| Dominant poles | ||
| 0.491 | 0.493 | |
| 0.673 rad/s | 0.633 rad/s | |
| 0.53 | 5.12 | |
| Ramp | 1.89 | 0.195 |
Transient response is nearly unchanged (slightly slower, since dropped about 6%).
Answer: gives Kv = 5.12 s⁻¹, ramp error ≈ 0.195 (< 0.2), with almost the same damping.
- 2078 Bhadra · 12 marks
Design a suitable phase lead compensating network for G(s) = 4/[s(s+2)] to meet the following specification: Kv = 20 sec⁻¹, P.M ≥ 50°.
Answer
Lead network (), maximum phase lead at .
Step 1: Gain for
Step 2: Bode plot of
20log20 = 26 dB at , slope dB/dec, corner 2 rad/s, then dB/dec.
Step 3: Required lead
Step 4: α
Step 5: New crossover
Gain added at : dB. Solve dB :
Step 6: T
Zero at rad/s, pole at rad/s.
Step 7: Check
At rad/s:
GM = ∞.
dB 26 |\ -20 uncompensated
| \__ 2 /
0 |------\--x---x------ w
| 6.17 9.11 compensated
| \__ -40
| Item | Before | After |
|---|---|---|
| 2 | 20 | |
| 6.17 rad/s (with gain 10) | 9.11 rad/s | |
| PM | 18° | ≈52° |
Answer: (α ≈ 0.22) gives Kv = 20 s⁻¹ and PM ≈ 52°.
- 2078 Kartik · 4 marks
What kind of controller would you recommend to bring changes in transient properties of a system and how?
Answer
To change (improve) the transient properties of a system (overshoot, settling time, rise time), a controller with derivative action is recommended: a PD controller (or derivative/rate feedback), or in compensator language a lead compensator.
How PD control changes the transient
For the standard plant (with ):
- Damping increases (ζ′ > ζ), so peak overshoot falls.
- Settling time falls ().
- Anticipation: D action responds to the rate of change of error, applying correction before the error becomes large, like braking a car before the stop line.
- The added zero gives phase lead, which raises the phase margin and bandwidth, so the response is faster and more stable.
- Steady-state error is not changed (type unchanged), and steady-state is handled separately by I action if needed.
| Transient spec | Effect of PD |
|---|---|
| Overshoot | decreases |
| Settling time | decreases |
| Rise time | decreases slightly |
| Stability | improves |
Caution: derivative action amplifies high-frequency noise, so is kept moderate or a filtered derivative is used.
Example: rad/s, (, s). With s: , s, and the overshoot drops from 44% to about 16% (a little above the 12.6% of a pure ζ = 0.55 system, because of the added zero).
- 2076 Chaitra · 12 marks
For a unity feedback system with feed forward transfer function G(s) = 10/[s(s+1)], design a lead compensator such that the settling time of the system will become 2 sec and maximum percent overshoot 5%.
Answer
Time-domain specifications are met by placing the dominant closed-loop poles with a lead compensator designed on the root locus.
Step 1: Present system
Step 2: Desired poles
From :
From s (2% criterion):
Step 3: Angle deficiency
Step 4: Zero and pole
Place the zero at to cancel the plant pole. Then the open loop becomes and the closed loop . Matching with :
Angle check: zero adds , pole at adds , net ✓.
Step 5: Gain
(same as magnitude condition ).
Step 6: Verification
Poles ; , , s ✓.
jw
sd x | j2.1
\ |
--x---o--x------ sigma
-4 -1 0
(zero at -1 cancels plant pole)
| Item | Before | After |
|---|---|---|
| 0.158 | 0.69 | |
| 3.16 rad/s | 2.90 rad/s | |
| 60.5% | 5% | |
| 8 s | 2 s | |
| 10 | 2.1 |
If a higher is needed, a lag section can be added in cascade (lag–lead).
Answer: ; closed loop with ts = 2 s and Mp = 5%.
- 2076 Asoj · 4 marks
What is derivative controller? How and why it can be useful?
Answer
A derivative controller gives an output proportional to the rate of change of the error:
In practice it is used with proportional action as a PD controller, .
How it works
error e(t) D output
^ /\ ^ +
| / \ |--+ (rising error)
|/ \______ | | +-- (falling)
+-----------> +--+---+--->
- When the error is rising, D output is positive and pushes harder.
- When the error is falling quickly (output approaching the set point fast), D output is negative and reduces the drive before overshoot occurs.
- For a constant error, D output is zero.
So it acts on the future trend of the error: it is an anticipatory controller.
Why it is useful
- Adds damping: for a second-order plant with PD control, (with ), so overshoot falls.
- Faster settling: decreases.
- Improves stability: the added zero gives phase lead and raises the phase margin, like a lead compensator.
- Quick response to sudden disturbances, because it reacts to the rate of change rather than waiting for the error to grow.
Limitations
- Has no effect on steady-state error (zero output for constant error), so it is never used alone.
- Amplifies high-frequency noise ().
Example: in a DC motor position servo, PD control lets the shaft reach the target angle quickly with little overshoot; P alone with high gain would oscillate.
- 2075 Asoj · 12 marks
The open loop transfer function of a system is given by G(s) = 1/[s(s+1)(0.5s+1)]. Compensate the system such that Kv = 5 sec⁻¹ and phase margin is at least 40° and the gain margin is at least 10 dB with a lag compensator.
Answer
A lag compensator () is used: it supplies the low-frequency gain for and attenuates by at higher frequencies, moving the gain crossover down to where the plant phase gives the required margins.
Step 1: Gain for
Let :
Step 2: Bode plot of
Corners at 1 and 2 rad/s; slopes , , dB/dec; 14 dB at on the first asymptote.
| 0.01 | 0.1 | 0.2 | 0.5 | 1 | 1.41 | 2 | |
|---|---|---|---|---|---|---|---|
| $ | G_1 | $ (dB) | 54.0 | 33.9 | 27.8 | 18.8 | 10.0 |
rad/s, PM ; rad/s, GM dB: unstable.
Step 3: New gain crossover
Required phase (12° allowed for the lag network). Solving gives rad/s; it is rounded to rad/s ( there).
Step 4: Zero and β
- Corner of the zero well below : rad/s (one-fifth of 0.5) s.
- Attenuation needed at 0.5 rad/s is about 19–20 dB (18.8 dB from the table), so take dB: .
- Pole at rad/s.
Step 5: Compensated system
| 0.01 | 0.1 | 0.2 | 0.45 | 1 | 1.32 | |
|---|---|---|---|---|---|---|
| $ | G_cG | $ (dB) | 51.0 | 16.9 | 8.7 | 0 |
dB 54 |\___ uncompensated
| \___
0 |--x-----\----------- w
| 0.45 \ 1.8
| compensated: 20 dB lower
| above 0.1 rad/s
| Item | Before | After |
|---|---|---|
| 5 | 5 | |
| 1.80 rad/s | 0.45 rad/s | |
| PM | ||
| GM | dB | 14.3 dB |
Closed-loop poles: , , (all in LHP).
Answer: (β = 10, T = 10 s): Kv = 5 s⁻¹, PM ≈ 42°, GM ≈ 14 dB.
- 2074 Chaitra · 4 marks
Discuss working of PI controller.
Answer
A PI controller combines proportional action with integral action. Its output is
+--->[ Kp ]---+
e(t) ----| (+)---> u(t)
+--->[ Ki/s ]---+
Working
- P part reacts at once to the present error, giving fast correction.
- I part adds up (integrates) the error over time. As long as any error remains, the integral keeps growing and keeps changing the output.
- Therefore the system can settle only when the error is exactly zero. A constant controller output is then held by the integrator alone; this removes the offset that a pure P controller leaves.
For a step error , the output is : an instant jump followed by a ramp.
Effects
- Adds a pole at the origin (type +1) and a zero at .
- Steady-state error is eliminated for a step (type 0 plant) or ramp (type 1 plant).
- Adds phase lag, so overshoot increases and relative stability decreases; the zero is placed near the origin to keep this small.
- Acts like a low-pass filter (similar to a lag compensator); noise is not amplified.
- Problem: integral wind-up when the actuator saturates.
Example: in a water-level control with P only, the level settles 2 cm below the set point; adding integral action slowly raises the valve opening until the level reaches the set point exactly.
- 2074 Chaitra · 4 marks
Discuss the purpose of lead and lag compensators.
Answer
A compensator is an additional network placed in a control loop to change the system's response so that it meets the specifications that adjusting gain alone cannot meet. Lead and lag compensators are the most common.
Lead compensator
Purpose:
- Supplies positive phase (lead), up to at .
- Increases phase margin and damping, so overshoot falls.
- Increases gain crossover frequency and bandwidth, so the response is faster (smaller rise and settling time).
- Reshapes the root locus to the left (improves transient response and stability).
Lag compensator
Purpose:
- Raises low-frequency gain by β, improving steady-state accuracy (, , larger) with little change to the transient.
- Attenuates high frequencies by , which lowers the gain crossover so that the PM increases (when the plant has enough phase at low frequency).
- Reduces bandwidth, so it filters noise but slows the response.
Summary
| Aspect | Lead | Lag |
|---|---|---|
| Main aim | better transient | better steady state |
| Phase | adds lead | adds lag |
| Bandwidth | increases | decreases |
| Filter behaviour | high-pass | low-pass |
| Analogous controller | PD | PI |
A lag–lead compensator combines both when both transient and steady-state improvements are needed.
- 2073 Shrawan · 4 marks
How can a controller with transfer function Gc(s) = (1 + aTs)/(1 + Ts) be used as lead or lag compensator? Explain.
Answer
It has a zero at and a pole at . Whether it is lead or lag depends only on .
Phase of the network
Case 1: — lead compensator
- , so the phase is positive at all frequencies.
- Zero () is nearer the origin than the pole ().
- Maximum lead at : ; high-frequency gain ( dB).
- Use: improve phase margin, damping and speed (transient response).
Case 2: — lag compensator
- , so the phase is negative.
- Pole () is nearer the origin than the zero ().
- High-frequency gain : attenuation of dB; DC gain 1.
- Use: improve steady-state accuracy (with the loop gain raised by ), or lower the crossover to gain PM.
Lead (a>1): -x------o-----+ sigma
-1/T -1/aT 0
Lag (a<1): -o------x-----+ sigma
-1/aT -1/T 0
( gives , no compensation.)
| Type | lead | lag |
| Phase | positive | negative |
| Gain at high | (boost) | (cut) |
Example: (, ): lead, maximum lead at rad/s. (, ): lag.
- 2072 Chaitra · 4 marks
If desired damping ratio is '1', which controller do you suggest? Explain.
Answer
To obtain a damping ratio of 1 (critical damping: fastest response with no overshoot), a controller that adds damping is needed: a PD (proportional–derivative) controller, or equivalently derivative (tachometer) output feedback. Gain adjustment alone cannot usually do it without making the response very slow.
Why PD
For a typical underdamped plant , PD control gives
The derivative term raises ζ while stays the same. For :
With derivative output feedback ( in the minor loop), , so ; this has no added zero, so the response is truly non-overshooting.
Why not others
| Controller | Effect on ζ |
|---|---|
| P (lower gain) | ζ rises but and speed fall; steady-state error rises |
| PI | adds lag: ζ falls |
| PD / rate feedback | ζ rises, speed kept |
Example: : , . Rate feedback with gives , i.e. , a critically damped response with s and no overshoot.
- 2072 Chaitra · 4 marks
Compare the Lag and Lead compensator applications in control system.
Answer
A lead compensator with adds positive phase near the gain crossover and mainly improves the transient response. A lag compensator with , both close to the origin, adds low-frequency gain and mainly improves steady-state accuracy.
| Point | Lead compensator | Lag compensator |
|---|---|---|
| Pole–zero position | Zero nearer the origin than the pole | Pole nearer the origin than the zero |
| Phase added | Positive (phase lead) | Negative (phase lag), kept small |
| Main purpose | Better transient response and stability | Better steady-state error (, , ) |
| Effect on bandwidth | Increases bandwidth, faster response | Reduces bandwidth, slower response |
| Gain crossover frequency | Moves to a higher value | Moves to a lower value |
| Phase margin | Raised directly by the phase lead | Raised by lowering the crossover frequency |
| Effect on noise | Passes more high-frequency noise | Filters (attenuates) high-frequency noise |
| Root locus | Pulls the locus to the left (more stable) | Locus nearly unchanged near dominant poles |
| Network type | Acts like a high-pass filter (like PD) | Acts like a low-pass filter (like PI) |
Where each is used:
- Lead: when the system is too slow or too oscillatory, e.g. reducing overshoot and settling time of a position servo, or adding phase margin to a type-1 or type-2 plant.
- Lag: when the transient response is already acceptable but the steady-state error is too large, e.g. raising of a tracking antenna or a temperature controller by about 10 times without changing the overshoot.
- When both transient and steady-state performance must improve, a lag–lead compensator is used.
- 2072 Chaitra · 12 marks
Design a suitable compensator for a unity feedback system with its feed forward transfer function as G(s) = 4/[s(s+2)] such that its maximum percent overshoot is 16.3% and settling time 2 sec for its step response. Also velocity error constant should not be less than 2 per sec.
Answer
The settling time must be halved while keeping , so the dominant poles must move left; a lead compensator designed by the root locus method is used.
Step 1: Desired closed-loop poles
Peak overshoot:
Settling time (2% criterion):
Step 2: Uncompensated system
Closed-loop characteristic equation: , so , .
- (already correct), s (too slow).
- .
So the poles must move further left along the same line, which needs a lead compensator.
Step 3: Angle deficiency
At :
The compensator must add at .
Step 4: Place the zero and pole
Let . Put the zero at to cancel the plant pole at , so the zero gives . The pole must then give :
Step 5: Gain from the magnitude condition
The compensated open loop is :
Check: characteristic equation gives , . Correct.
Step 6: Check velocity error constant
Result
| Quantity | Uncompensated | Compensated |
|---|---|---|
| Closed-loop poles | ||
| , | 0.5, 2 rad/s | 0.5, 4 rad/s |
| 16.3% | 16.3% | |
| (2%) | 4 s | 2 s |
| 2 s | 4 s |
Answer: (lead compensator, zero at , pole at , ). All three specifications are met.
- 2071 Chaitra · 12 marks
Design a suitable compensator for a unity feedback system with open loop transfer function G(s) = 4/[s(s+2)] such that the settling time will become 2 seconds without change in overshoot and velocity error constant will be 2 s⁻¹.
Answer
"Without change in overshoot" means the damping ratio stays the same, while the settling time is halved. The dominant poles must move left along the same line, so a lead compensator designed by root locus is used.
Step 1: Present (uncompensated) performance
Closed loop: , so rad/s and .
- s (2% criterion)
Step 2: Desired dominant poles
Keep and make s:
Step 3: Angle deficiency
Step 4: Place the zero and pole
Let . Put the zero at to cancel the plant pole at , so the zero gives . The pole must then give :
Step 5: Gain from the magnitude condition
The compensated open loop is :
Check: characteristic equation gives , . Correct.
Step 6: Velocity error constant
This is not less than the required , so steady-state accuracy is also better.
(If must be exactly 2, the zero can be moved to with the pole at and ; the same angle condition holds and , but a third closed-loop pole appears at and slows the response, so the design above is preferred.)
Result
| Quantity | Before | After |
|---|---|---|
| 0.5 | 0.5 | |
| 16.3% | 16.3% (unchanged) | |
| 2 rad/s | 4 rad/s | |
| 4 s | 2 s | |
| 2 s | 4 s |
Answer: ; closed-loop poles , overshoot 16.3%, settling time 2 s, .
- 2071 Chaitra · 4 marks
For a compensator transfer function given by Gc(s) = (s + τ)/(s + aτ), give the condition of lead compensator. For the given value of 'a' what is the frequency that leads to maximum phase angle lead?
Answer
For the zero is at and the pole is at .
Condition for a lead compensator
The network gives phase lead when the zero lies closer to the origin than the pole:
Then the phase angle is
(If the pole is nearer the origin and the network becomes a lag compensator.)
Frequency of maximum phase lead
Differentiate with respect to and set it to zero:
So the maximum phase lead occurs at , the geometric mean of the zero and pole frequencies (the midpoint on the log-frequency scale of the Bode plot).
The maximum lead is
Example: , gives rad/s and .
- 2070 Chaitra (old course) · 16 marks
A system has open loop transfer function Gf(s) = 4/[s(s+2)]. It is desired to design a compensator so that the static velocity error constant Kv is 20 sec⁻¹, phase margin is at least 50° and gain margin is at least 10 dB.
Answer
The uncompensated system has a low phase margin once the gain is raised for , so a phase-lead compensator is designed using the Bode plot.
Take , .
Step 1: Gain for
Gain-adjusted system: .
Step 2: Phase margin of
Gain crossover where :
The phase never reaches (second-order type-1 system), so ; the gain margin requirement of 10 dB is automatically met.
Step 3: Phase lead needed
Add about for the extra lag caused by the shift of the crossover frequency:
Step 4: New gain crossover frequency
The compensator adds dB at . So is where dB, i.e. :
Step 5: Corner frequencies
Step 6: Compensator and check
| Quantity | Uncompensated () | Compensated |
|---|---|---|
| Gain crossover | 6.17 rad/s | 9.15 rad/s |
| Phase margin | 18.0° | 52.3° |
| Gain margin | ||
| 20 s | 20 s |
Answer: gives , and dB.
- 2070 Chaitra · 4 marks
Discuss the application of a PI controller with suitable example.
Answer
A PI controller produces a control signal proportional to both the error and the integral of the error:
It adds a pole at the origin and a zero at .
Why it is applied
- The pole at the origin raises the system type by one. A type-0 plant gets zero steady-state error to a step; a type-1 plant gets zero error to a ramp.
- It removes the steady-state offset that a pure P controller always leaves.
- The zero, placed close to the origin, limits the extra phase lag, so stability is not badly affected.
- It acts like a lag compensator (low-pass), so it also filters high-frequency noise.
- Drawbacks: slightly slower response, possibly more overshoot, and integral wind-up when the actuator saturates.
Example: speed control of a DC motor
Let the motor (speed output) be with unity feedback (type 0).
- With P control : , so the step error , i.e. a 4.8% speed offset that grows when load torque is applied.
- With PI control :
The system becomes type 1, and . The closed loop is , a fast first-order response with time constant 0.025 s and no offset, even under constant load disturbances.
Other common uses: liquid-level and flow control, temperature control of furnaces, pressure control in process plants and voltage regulators, wherever zero steady-state offset is essential.
- 2070 Chaitra · 12 marks
Design series lag compensator for the unity feedback system with feedforward transfer function G(s) = K/[s(s+4)(s+80)]. The velocity error constant is 30 s⁻¹ and phase margin at least 33°.
Answer
A lag compensator () is designed with the Bode plot method: the gain is fixed by , and the lag network lowers the high-frequency gain so the crossover moves to a frequency with enough phase margin.
Step 1: Gain for
Step 2: Uncompensated margins
- Gain crossover: at rad/s; , so .
- Phase crossover: rad/s, dB.
The PM is far below .
Step 3: New gain crossover frequency
Allow for the lag of the compensator at the new crossover. Required plant phase:
Step 4: Value of
At 4.56 rad/s:
The lag network must reduce the gain by this amount: .
Step 5: Corner frequencies
Place the zero one decade below the new crossover:
Step 6: Compensator and check
| Quantity | Uncompensated | Compensated |
|---|---|---|
| Gain crossover | 10.55 rad/s | 4.57 rad/s |
| Phase margin | 13.3° | 33.6° |
| Gain margin | 8.9 dB | 20.9 dB |
| 30 s | 30 s |
The lag network adds only at the new crossover, within the allowed.
Answer: , ; and .
- 2069 Chaitra · 16 marks
Design a suitable cascade lag compensator network for the given system G(s) = 50K/[s(s+5)(s+10)] such that the requirement of velocity error constant of 30 sec⁻¹ and phase margin of ≥ 45° are met.
Answer
A cascade lag network (, unity DC gain) is designed with the Bode plot. A lag network is suitable because the plant has enough phase at a lower frequency; we only need to lower the gain there.
Step 1: Gain for
Step 2: Uncompensated margins
- at rad/s; , so .
- rad/s, , dB.
The uncompensated system is unstable.
Step 3: New gain crossover frequency
Allow for the lag of the network (needed for this large shift):
Step 4: Value of
Step 5: Corner frequencies
Step 6: Compensator and check
| Quantity | Uncompensated | Compensated |
|---|---|---|
| Gain crossover | 9.77 rad/s | 2.14 rad/s |
| Phase margin | (unstable) | |
| Phase crossover | 7.07 rad/s | 6.86 rad/s |
| Gain margin | dB | 15.5 dB |
| 30 s | 30 s |
A practical RC lag network ( in series, – in shunt) gives and ; e.g. F gives k and M.
Answer: , ; , .
- 2068 Chaitra · 4 marks
Write a short note on PD and PI controller.
Answer
PD controller
The control signal is proportional to the error and its rate of change:
- Adds a zero at ; acts like a lead compensator (high-pass).
- Anticipates the error, so it adds damping: reduces overshoot, rise time and settling time.
- Improves stability and increases bandwidth.
- System type is unchanged, so steady-state error is not removed.
- Amplifies high-frequency noise because of the derivative action.
PI controller
The control signal is proportional to the error and its integral:
- Adds a pole at the origin and a zero; acts like a lag compensator (low-pass).
- Raises the system type by one, so the steady-state error to a step (type-0 plant) becomes zero.
- Reduces bandwidth; the response becomes slower and may overshoot more.
- Can reduce relative stability if is too large; suffers integral wind-up.
- Filters high-frequency noise.
| Feature | PD | PI |
|---|---|---|
| Added singularity | Zero | Pole at origin + zero |
| Improves | Transient response | Steady-state accuracy |
| System type | Unchanged | Increased by 1 |
| Noise | Amplified | Filtered |
- 2068 Baisakh (old course) · 1+3 marks
State whether the following statement is true or false and justify: Proportional controller makes the steady state error zero.
Answer
False. A proportional controller only reduces the steady-state error; it cannot make it zero (unless the plant already contains an integrator).
Justification. With and a type-0 plant in a unity feedback loop, the step error is
Example: , so .
| 1 | 0.5 |
| 9 | 0.1 |
| 99 | 0.01 |
The error falls as rises but becomes zero only for , which is not possible. Very high gain also makes higher-order systems oscillatory or unstable and saturates the actuator.
A P controller adds no pole at the origin, so it does not change the system type. Zero steady-state error needs integral action (PI or PID controller), which adds a pole at .
- 2068 Baisakh (old course) · 16 marks
Design a lead compensator for a system having open loop transfer function 4/[s(s+2)], such that the designed system should have %Mp ≤ 16.3% and settling time (ts) ≤ 2 sec.
Answer
A lead compensator is designed by the root locus method: find the desired dominant poles, find the angle the compensator must add, place its zero and pole, then find its gain.
Step 1: Desired closed-loop poles
Peak overshoot:
Settling time (2% criterion):
Step 2: Uncompensated system
Closed-loop characteristic equation: , so , .
- (already correct), s (too slow).
- .
So the poles must move further left along the same line, which needs a lead compensator.
Step 3: Angle deficiency
At :
The compensator must add at .
Step 4: Locate zero and pole (bisector method)
Let . At point P draw a horizontal line PA to the left and the line PO to the origin. Angle APO . Draw its bisector PB, then two lines at from PB; they cut the real axis at the zero and the pole.
P (-2, j3.46)
/|\
/ | \ bisector +-15 deg
/ | \
-------x---o--x------x-----o---> Re
-5.46 -2.93 -2 0
pole zero plant plant
The lines from P make angles (zero) and (pole) with the positive real axis:
Check: zero angle , pole angle , net lead .
Step 5: Gain
.
Closed-loop poles: and . The closed-loop zero at is not close enough to the third pole to cancel it, so a step simulation gives , s, slightly above the limits.
Step 6: Final design (pole–zero cancellation)
To meet exactly, place the zero on the plant pole at . The pole must give :
Closed loop: , so , .
| Quantity | Uncompensated | Bisector design | Final design |
|---|---|---|---|
| 1 | |||
| 16.3% | about 21% | 16.3% | |
| 4 s | about 2.04 s | 2 s | |
| 2 | 5.07 | 4 |
Answer: lead compensator gives and s with .
- 2066 Bhadra (old course) · 8 marks
Mention P, I and D controllers. Also explain the role of PI and PD controllers on transient and steady state performance specification.
Answer
P, I and D controllers
- Proportional (P): , . Output is proportional to the present error. Raising speeds up the response and reduces (but does not remove) steady-state error; too much gain gives overshoot and instability.
- Integral (I): , . Output depends on the accumulated past error. It adds a pole at the origin and removes steady-state offset, but adds 90° of phase lag and slows the response.
- Derivative (D): , . Output depends on the rate of change of error (future trend). It adds damping, but is never used alone because it gives no output for a constant error and amplifies noise.
Role of the PI controller
, a pole at the origin and a zero at .
| Specification | Effect of PI |
|---|---|
| System type | Increased by one |
| Steady-state error | Step error becomes zero (type-0 plant); ramp error falls |
| Rise time | Slightly reduced |
| Overshoot | Increases |
| Settling time | Increases (slower) |
| Stability | Relative stability decreases |
| Bandwidth | Decreases, so noise is filtered |
Role of the PD controller
, a zero at . For with PD, the characteristic equation becomes , so the effective damping ratio increases.
| Specification | Effect of PD |
|---|---|
| Damping | Increased |
| Peak overshoot | Reduced |
| Rise time and settling time | Reduced (faster) |
| Stability | Improved |
| Steady-state error | Type unchanged; error depends only on |
| Bandwidth | Increased; noise is amplified |
So PI is chosen to improve steady-state performance and PD to improve transient performance. A PID controller combines both.
- 2066 Jestha (old course) · 10 marks
The open loop transfer function of a unity feedback system is given by G(s) = K/[s²(0.2s+1)]. Design a lead compensator to meet the following specifications: Acceleration error constant = 10, Phase margin = 35°.
Answer
A type-2 plant has phase at low frequency, so the plant pole makes it unstable for any . A phase-lead network is designed on the Bode plot: , (unity DC gain, so is set by ).
Step 1: Gain for
Step 2: Uncompensated phase margin
Step 3: Phase lead required
This is more than about , which a single lead network cannot give with a sensible . Use two identical lead stages in cascade. Also, the plant magnitude falls at to dB/decade, so the crossover moves a lot and its phase falls quickly; a first trial with gives only . So take :
Step 4: New gain crossover
The two stages together add dB at . So is where ( dB):
Step 5: Corner frequencies
Step 6: Compensator and check
At : plant phase , compensator phase , so .
| Quantity | Uncompensated | Compensated |
|---|---|---|
| Gain crossover | 2.94 rad/s | 6.08 rad/s |
| Phase margin | ||
| Gain margin | negative (unstable) | 11.5 dB at 14.5 rad/s |
| 10 s | 10 s |
Answer: two cascaded lead stages, , give and .
- 2065 Shrawan (old course) · 16 marks
Design a lead compensator for a system with open loop transfer function G(s) = k/[s²(s+5)] for the specifications of phase margin = 30° and acceleration error constant Ka = 5 sec⁻². Also draw the bode magnitude and phase plots after compensation.
Answer
The plant is type 2 with an extra pole, so it is unstable for every . A phase-lead compensator (unity DC gain) is designed on the Bode plot.
Step 1: Gain for
Step 2: Uncompensated phase margin
Step 3: Phase lead required
A single stage () moves the crossover to 3.75 rad/s, where the plant phase is already , so the PM is only . Hence two identical lead stages of each are used:
Step 4: New gain crossover
Two stages add dB at , so is where :
Step 5: Corner frequencies
PM check at 3.83 rad/s: .
Step 6: Bode plots after compensation
| (rad/s) | Magnitude (dB) | Phase |
|---|---|---|
| 0.1 | 54.0 | |
| 0.5 | 26.5 | |
| 1 | 15.6 | |
| 1.99 | 6.8 | |
| 3.83 | 0.0 | |
| 7.35 | ||
| 10 | ||
| 20 | ||
| 50 |
Asymptotic magnitude slopes: dB/dec up to 1.99 rad/s (14 dB at ), dB/dec from 1.99 to 5 rad/s (double zero), dB/dec from 5 to 7.35 rad/s (plant pole), and dB/dec beyond 7.35 rad/s (double pole).
dB
54 |\
| \ -40
7 | \______ 0
0 |---------\--------- 0 dB
| \ -20
-20 | \
| \ -60
+---+-----+--+------> w (log)
1.99 5 7.35
deg
-140| .--.
-160| / \
-180|----'------\------- -180
-220| \__
-250| \___
+---+-----+--+------> w (log)
1.99 3.83 7.89
Phase rises from to a peak of about near 2 rad/s, is at the crossover 3.83 rad/s, and crosses at 7.89 rad/s, where the magnitude is dB.
Answer: , ; , , dB.
- 2081 Bhadra · 4 marks
Give a brief note on lead-lag compensator.
Answer
A lag–lead compensator is a single network that combines a lag section and a lead section, used when both the transient response and the steady-state accuracy must be improved.
- The lag section (pole and zero very near the origin) acts at low frequency. It raises the low-frequency gain, so or increases and steady-state error falls.
- The lead section acts near the gain crossover frequency. It adds positive phase, raising the phase margin, lowering overshoot and increasing bandwidth.
- Frequencies are ordered .
Electrical network: two resistors and two capacitors ( in series, with in shunt) give this transfer function.
Design idea: design the lead part to meet the phase margin or the dominant-pole location, then the lag part to meet the error constant without disturbing the transient.
Its effect is similar to a PID controller: the lag part acts like PI and the lead part like PD.
- 2081 Bhadra · 12 marks
Design a lag compensator for a unity feedback system with open loop transfer function G(s) = 0.53/[s(1+s)(1+0.5s)] such that velocity error constant would become 5 s⁻¹ without significant change in transient properties.
Answer
"Without significant change in transient properties" means the dominant closed-loop poles should stay almost where they are, so a lag compensator is designed by the root locus method, with its pole and zero close to the origin.
Step 1: Uncompensated system
Characteristic equation: .
Roots: (dominant) and .
Step 2: Required increase in
Step 3: Place the pole and zero
. Put the zero close to the origin, well to the right of the dominant poles:
Angle added at :
This is less than , so the root locus near the dominant poles hardly changes.
Step 4: New dominant poles and gain
Keeping , the compensated locus crosses the line at
Magnitude condition at :
Step 5: Compensator
Step 6: Check
| Quantity | Uncompensated | Compensated |
|---|---|---|
| Dominant poles | ||
| 0.491 | 0.491 | |
| 0.673 rad/s | 0.635 rad/s | |
| Other poles | , | |
| 0.53 s | 5.14 s |
The extra closed-loop pole at lies almost on the zero at , so its effect is a very small slow tail. Overshoot is unchanged and falls by only about 6%, so the transient response is practically the same while rises nearly ten times.
Answer: , giving with nearly unchanged transient response.
- 2080 Baisakh · 6 marks
Explain PID controller with block diagram and its transfer function, along with its characteristics.
Answer
A PID controller produces a control signal that is the sum of three terms: proportional to the error, to the integral of the error, and to the derivative of the error.
Block diagram
+----------+
+-->| Kp |----+
| +----------+ |
r + e | +----------+ + v u +-------+ c
--->(O)--+-->| Ki / s |-->(O)---->| Plant |--+-->
-^ | +----------+ ^ +-------+ |
| | +----------+ | |
| +-->| Kd s |----+ |
| +----------+ |
+-----------------------------------------+
Transfer function
or, in standard form, with integral time and derivative time .
It adds one pole at the origin and two zeros to the open-loop transfer function.
Characteristics
| Action | Rise time | Overshoot | Settling time | Steady-state error |
|---|---|---|---|---|
| Increase | Decreases | Increases | Small change | Decreases |
| Increase | Decreases | Increases | Increases | Eliminated |
| Increase | Small change | Decreases | Decreases | No change |
- Raises the system type by one, so steady-state error to a step is zero.
- Derivative action adds damping and improves stability and transient response.
- Gives good overall performance; used in most industrial loops (temperature, pressure, flow, motor speed).
- Tuning is done by trial, by Ziegler–Nichols rules or by root locus/frequency methods.
- In practice the derivative term is filtered, , to limit noise, and anti-windup is added to the integral term.
- 2080 Baisakh · 12 marks
Design a suitable lag compensating network for G(s) = k/[s(s+2)(s+20)] to meet the following specification: Kv = 20 sec⁻¹, P.M ≥ 35°.
Answer
A lag network () is designed by the Bode plot method.
Step 1: Gain for
Step 2: Uncompensated margins
- at rad/s; , so .
- rad/s, dB.
The system is on the verge of instability.
Step 3: New gain crossover frequency
Allow for the lag of the network:
Step 4: Value of
Step 5: Corner frequencies
Step 6: Compensator and check
| Quantity | Uncompensated | Compensated |
|---|---|---|
| Gain crossover | 6.03 rad/s | 1.69 rad/s |
| Phase margin | 1.6° | 39.9° |
| Gain margin | 0.8 dB | 19.2 dB |
| 20 s | 20 s |
(With only allowance the PM comes out at , just on the limit; the allowance gives a safe margin.)
Answer: , (zero at , pole at ); , .
- 2079 Bhadra · 12 marks
The forward path transfer function of unity feedback system is given by G(s) = K/[s(s+10)(s+2)]. Design a suitable location of pole zero pair for a lead compensating network so that phase margin is at least 50° and velocity error constant is maintained at least 800 sec⁻¹.
Answer
A lead network (unity DC gain) is placed so that its maximum phase lead occurs at the new gain crossover frequency.
Step 1: Gain for
Step 2: Uncompensated margins
The system is badly unstable.
Step 3: Phase lead needed
One lead network gives at most about in practice, so three identical lead stages are used. A first trial of gives only because the crossover shifts, so is chosen:
Step 4: New gain crossover
Three stages add dB at , so is where :
Step 5: Pole–zero locations
Step 6: Check
At : plant phase ; lead ; .
| Quantity | Uncompensated | Compensated |
|---|---|---|
| Gain crossover | 24.5 rad/s | 60.6 rad/s |
| Phase margin | ||
| Gain margin | dB | 13.6 dB |
| 800 s | 800 s |
Answer: each stage has its zero at and pole at (); three such stages give with . (Such a large needs a large lead; in practice a lag–lead compensator would give a lower bandwidth and less noise.)
- 2078 Bhadra · 4 marks
In response to unit ramp input, discuss role of derivative feedback controller for a second order system.
Answer
Derivative (rate) feedback feeds back in addition to the output, for example with a tachogenerator on a position servo. It increases damping but, for a ramp input, it increases the steady-state error.
Take the standard second-order plant with derivative feedback in a minor loop:
Closed-loop transfer function:
Effect on damping
Comparing with :
The natural frequency is unchanged, but damping rises, so overshoot and oscillation fall and the system becomes more stable.
Effect on the unit ramp response
Error with :
Without rate feedback . Rate feedback adds to the ramp error.
Example: , , : (overshoot drops from 44% to 12.6%) but rises from 0.125 to 0.275.
Remedy: increase the forward gain (amplifier) to bring the ramp error back down; the extra damping from keeps the response well damped. In contrast, a PD controller in the forward path adds similar damping while leaving , and so the ramp error , unchanged. Derivative feedback therefore trades ramp accuracy for damping.
- 2076 Chaitra · 3 marks
Write a short note on characteristics of PI and PD control actions.
Answer
PI control action
; output depends on the present error and the accumulated (integrated) error.
- Adds a pole at the origin, so the system type increases by one.
- Removes steady-state error to a step for a type-0 plant (no offset).
- Makes the response slower, with more overshoot; relative stability falls.
- Reduces bandwidth, so it filters noise. Behaves like a lag compensator.
PD control action
; output depends on the present error and its rate of change.
- Adds a zero, giving phase lead; acts in anticipation of the error.
- Increases damping, so overshoot, rise time and settling time decrease.
- Improves stability and increases bandwidth.
- Does not change the system type, so steady-state error is not removed.
- Amplifies high-frequency noise. Behaves like a lead compensator.
Questions from Old Question Collection (EE 602) (IOE Control System exam papers (EE 602 and older course), 2065 to 2082) and Old Question Collection (BEI, EE 504) (IOE BEI Control System (EE 504) exam papers, 2076 to 2081). Answers are written for this site; check them against your class notes.
Chapter titles and hours from the IOE syllabus ↗