- State Space Analysis
- Control Systems - State Space Model
- Control Systems - Controllers
- Control Systems - Compensators
- Control Systems - Nyquist Plots
- Control Systems - Polar Plots
- Construction of Bode Plots
- Control Systems - Bode Plots
- Frequency Response Analysis
- Construction of Root Locus
- Control Systems - Root Locus
- Control Systems - Stability Analysis
- Control Systems - Stability
- Steady State Errors
- Time Domain Specifications
- Response of Second Order System
- Response of the First Order System
- Time Response Analysis
- Signal Flow Graphs
- Block Diagram Reduction
- Block Diagram Algebra
- Control Systems - Block Diagrams
- Electrical Analogies of Mechanical Systems
- Modelling of Mechanical Systems
- Mathematical Models
- Control Systems - Feedback
- Control Systems - Introduction
- Control Systems - Home
Control Systems Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Control Systems - Steady State Errors
The deviation of the output of control system from desired response during steady state is known as steady state error. It is represented as $e_{ss}$. We can find steady state error using the final value theorem as follows.
$$e_{ss}=pm_{t o infty}e(t)=pm_{s o 0}sE(s)$$
Where,
E(s) is the Laplace transform of the error signal, $e(t)$
Let us discuss how to find steady state errors for unity feedback and non-unity feedback control systems one by one.
Steady State Errors for Unity Feedback Systems
Consider the following block diagram of closed loop control system, which is having unity negative feedback.
![Steady State Negative Error](/control_systems/images/steady_state_negative_error.jpg)
Where,
R(s) is the Laplace transform of the reference Input signal $r(t)$
C(s) is the Laplace transform of the output signal $c(t)$
We know the transfer function of the unity negative feedback closed loop control system as
$$frac{C(s)}{R(s)}=frac{G(s)}{1+G(s)}$$
$$Rightarrow C(s)=frac{R(s)G(s)}{1+G(s)}$$
The output of the summing point is -
$$E(s)=R(s)-C(s)$$
Substitute $C(s)$ value in the above equation.
$$E(s)=R(s)-frac{R(s)G(s)}{1+G(s)}$$
$$Rightarrow E(s)=frac{R(s)+R(s)G(s)-R(s)G(s)}{1+G(s)}$$
$$Rightarrow E(s)=frac{R(s)}{1+G(s)}$$
Substitute $E(s)$ value in the steady state error formula
$$e_{ss}=pm_{s o 0} frac{sR(s)}{1+G(s)}$$
The following table shows the steady state errors and the error constants for standard input signals pke unit step, unit ramp & unit parabopc signals.
Input signal | Steady state error $e_{ss}$ | Error constant |
---|---|---|
unit step signal |
$frac{1}{1+k_p}$ |
$K_p=pm_{s o 0}G(s)$ |
unit ramp signal |
$frac{1}{K_v}$ |
$K_v=pm_{s o 0}sG(s)$ |
unit parabopc signal |
$frac{1}{K_a}$ |
$K_a=pm_{s o 0}s^2G(s)$ |
Where, $K_p$, $K_v$ and $K_a$ are position error constant, velocity error constant and acceleration error constant respectively.
Note − If any of the above input signals has the ampptude other than unity, then multiply corresponding steady state error with that ampptude.
Note − We can’t define the steady state error for the unit impulse signal because, it exists only at origin. So, we can’t compare the impulse response with the unit impulse input as t denotes infinity.
Example
Let us find the steady state error for an input signal $r(t)=left( 5+2t+frac{t^2}{2} ight )u(t)$ of unity negative feedback control system with $G(s)=frac{5(s+4)}{s^2(s+1)(s+20)}$
The given input signal is a combination of three signals step, ramp and parabopc. The following table shows the error constants and steady state error values for these three signals.
Input signal | Error constant | Steady state error |
---|---|---|
$r_1(t)=5u(t)$ |
$K_p=pm_{s o 0}G(s)=infty$ |
$e_{ss1}=frac{5}{1+k_p}=0$ |
$r_2(t)=2tu(t)$ |
$K_v=pm_{s o 0}sG(s)=infty$ |
$e_{ss2}=frac{2}{K_v}=0$ |
$r_3(t)=frac{t^2}{2}u(t)$ |
$K_a=pm_{s o 0}s^2G(s)=1$ |
$e_{ss3}=frac{1}{k_a}=1$ |
We will get the overall steady state error, by adding the above three steady state errors.
$$e_{ss}=e_{ss1}+e_{ss2}+e_{ss3}$$
$$Rightarrow e_{ss}=0+0+1=1$$
Therefore, we got the steady state error $e_{ss}$ as 1 for this example.
Steady State Errors for Non-Unity Feedback Systems
Consider the following block diagram of closed loop control system, which is having nonunity negative feedback.
![Non Unity](/control_systems/images/non_unity.jpg)
We can find the steady state errors only for the unity feedback systems. So, we have to convert the non-unity feedback system into unity feedback system. For this, include one unity positive feedback path and one unity negative feedback path in the above block diagram. The new block diagram looks pke as shown below.
![Unity Negative State](/control_systems/images/unity_negative_state.jpg)
Simppfy the above block diagram by keeping the unity negative feedback as it is. The following is the simppfied block diagram.
![Simppfied Negative Diagram](/control_systems/images/simppfied_negative_diagram.jpg)
This block diagram resembles the block diagram of the unity negative feedback closed loop control system. Here, the single block is having the transfer function $frac{G(s)}{1+G(s)H(s)-G(s)}$ instead of $G(s)$. You can now calculate the steady state errors by using steady state error formula given for the unity negative feedback systems.
Note − It is meaningless to find the steady state errors for unstable closed loop systems. So, we have to calculate the steady state errors only for closed loop stable systems. This means we need to check whether the control system is stable or not before finding the steady state errors. In the next chapter, we will discuss the concepts-related stabipty.
Advertisements