- 2072 Asoj · 12 marks
Digital PI design, plant e^(−5s)/(s+0.4), step response
Short answer
Sampling period T=2.5 s. PI controller GD(z)=0.2028(z-0.5873)/(z-1) with Kp=0.1191 and Ki=0.0837. The step response settles to 1 with zero steady-state error.
Consider the digital control system as shown in figure below, where the plant is of the first order and has a dead time of 5 second. By choosing reasonable sampling time T, design a digital PI controller such that the dominant closed loop poles have a damping ratio ζ of 0.5 and the number of samples per cycle of damped oscillation is 10. After the controller is designed, determine the response of the system to a unit step input. [Figure: unity-feedback loop: r(t)/R(z) → summing junction → sampler (δT = T) → digital PI controller → ZOH → e⁻⁵ˢ/(s+0.4) → c(t)/C(z)]
A digital PI controller is designed by the root-locus (angle and magnitude) method in the z-plane. The plant is (time constant 2.5 s, dead time 5 s).
Choice of sampling period
- The dead time should be a whole number of sampling periods, so .
- Ten samples per cycle fixes the angle of the desired pole at , whatever T is. Each sample of delay () then adds of phase lag at that pole.
- With s () the delay alone gives . The poles at and add more than again, and one PI zero cannot make up the difference, so no PI controller exists.
- Choose s: this equals the plant time constant, the dead time is , and the angle condition can be met.
Pulse transfer function of the plant (with ZOH)
With :
Desired closed-loop poles
(This gives rad/s and rad/s.)
Angle condition
Open loop: . Pole angles at :
| Pole | Angle at |
|---|---|
| (double) | |
| Total |
The zero must give :
Magnitude condition
So and .
Unit-step response
Closed-loop poles: (designed), and . Solving the difference equation with :
| k | 0–2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | 15 | 20 | 29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| c(kT) | 0 | 0.320 | 0.571 | 0.795 | 0.907 | 0.958 | 0.962 | 0.947 | 0.957 | 0.987 | 0.997 | 1.000 |
- Output is zero for 3 samples (2 for the dead time, 1 for ZOH plus computation).
- The extra real pole at 0.7562 slows the final approach, so the response rises to about 0.96, dips slightly and creeps up to 1 with almost no overshoot.
- Because of the integral action, steady-state error to a step is zero: . .
Answer: s, (, ); the step response settles at 1 with zero steady-state error.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Digital PI design for plant with 2 s dead time · Digital Control System, chapter 4 · asked 3×
- Digital PI design, plant e^(−5s)/(s+0.4), Kv · Digital Control System, chapter 4 · asked 2×
- Controller design with 8 samples per cycle, step response and Kv · Digital Control System, chapter 4
- Response sequence with digital PI controller · Digital Control System, chapter 3
- Digital PI design, plant e^(−2s)/(s+2) · Digital Control System, chapter 4 · asked 2×
- Digital PD controller design for plant 1/s² · Digital Control System, chapter 4 · asked 2×
- First-order system impulse and step response · Signals and Systems, chapter 5
- Step response of a first-order system · Instrumentation and Measurement, chapter 4
- Second order model from step response (peak 1.25) · Control Systems, chapter 3
- PI controller and its effect on time response · Control Systems, chapter 7