Lecture 2-Improving Transient Response Steady-State Error
Lecture 2-Improving Transient Response Steady-State Error
by Mr L. Simukonda
Improving Transient Response & Steady-State
Error
Transient Response vs. Steady-State Error
• Transient Response: Refers to the system's behavior during the
initial period after a disturbance or input change. It is typically
characterized by factors like rise time, overshoot, and settling
time.
• Steady-State Error: Represents the difference between the
desired output and the actual output after the system has reached
a stable state.
Improving Transient Response & Steady-State
Error
Gain Adjustment Limitations
• Increasing gain can improve transient response (faster rise time,
reduced settling time) but often leads to higher overshoot and
increased steady-state error. Conversely, decreasing gain can
reduce overshoot and steady-state error but results in slower
transient response.
• Achieving both desired transient response and steady-state error
using gain adjustment alone is often challenging, especially when
they have conflicting requirements.
Improving Transient Response & Steady-State
Error
• Where KvN is the new static error constant and Kvo is the old static error
constant.
• The static error constant improves by a factor of zc/pc , where zc is the zero
location and pc is the pole location.
Improving Steady-State Error via Cascade
Compensation
Lag Compensation
• Comparison to Ideal Integral Compensation:
• Ideal Integral Compensation: Drives the steady-state error to zero but requires an active
integrator.
• Lag Compensation: Provides a less drastic improvement in steady-state error but can be
implemented using passive networks.
• Effects of Lag Compensation:
• Transient Response: Minimal impact if the pole-zero pair is placed close together.
• Static Error Constant: Improves by a factor of zc/pc, where zc is the zero location and pc is the
pole location.
• Required Gain: Remains relatively unchanged.
Improving Steady-State Error via Cascade
Compensation
Lag Compensation
• The diagrams above show the effect on the root locus of adding the lag compensator.
• Notice that Lag Compensation does not change the system type
Improving Steady-State Error via Cascade
Compensation
Lag Compensation
• Given closed loop system below, improve the steady-state error by a
factor of 10 if the system is operating with steady state error of 0.108
and Kp=8.23
Improving Steady-State Error via Cascade
Compensation
Lag Compensation
Design a lag compensator in MATLAB using the system below
Improving Transient Response via Cascade Compensation
• Transient response of a system is selected by choosing an appropriate
closed-loop pole location on the s-plane.
• If the selected point is on the root locus, a simple gain adjustment
will meet the transient response specifications.
• If the closed-loop pole is not on the root locus, it must be reshaped
by adding poles or zeros to the system.
• Adding poles and zeros to the system can alter the root locus, allowing
for precise control of transient response. A simple method to speed up
the system is to add a zero to the forward path (compensator).
• The compensator's transfer function, 𝐺𝑐(𝑠)=𝑠+𝑧𝑐 , is called an ideal
derivative (PD) controller, which helps quicken system response.
Improving Transient Response via Cascade Compensation
• The first technique we will discuss is ideal derivative compensation.
With ideal derivative compensation, a pure differentiator is added to
the forward path of the feedback control system.
• We will see that the result of adding differentiation is the addition of a
zero to the forward-path transfer function.
• This type of compensation requires an active network for its
realization.
• The second technique does not use pure differentiation. Instead, it
approximates differentiation with a passive network by adding a zero
and a more distant pole to the forward-path transfer function.
• We use the name PD controller interchangeably with ideal derivative
compensator, and we use the name lead compensator when the
cascade compensator does not employ pure differentiation.
Improving Transient Response via Cascade Compensation
Ideal Derivative Compensation (PD)