Control Engineering2 - C
Control Engineering2 - C
Course 2
1
Time-Domain Analysis of
Control Systems
2
Overview
• Find and discuss transient and steady state time
response of a simple control system.
• Develop simple design criteria for manipulating
the time response.
• Look at the effects of adding a simple gain or
poles and zeros to the system transfer function
and relate them to the concept of control.
• Look at simple proportional, derivative, and
integral controller design concepts in time
domain.
3
Introduction
Steady-state response
• Time response:
Transient response
4
Ramp- and Parabolic-Function
Inputs
• Ramp-Function Input:
• Parabolic-Function Input:
5
The Unit-Step Response and
Time-Domain Specification
6
Steady-State Error
7
Steady-State Error of Unity
Feedback
• Steady-state error:
H (s) = 1
8
Unity Feedback with Step
Function Input
Step-function input: r (t ) = Ru s (t ) R( s) = R / s
9
Unity Feedback with Ramp
Function Input
Ramp-function input:
R
ess =
Kv
10
Unity Feedback with Parabolic
Function Input
Parabolic-function input:
11
Summary
12
Example
13
Example (cont.)
14
Time-Response of a Prototype
First-Order System
time constant
15
Time-Response of a Prototype
Second-Order System
G(s)
Characteristic equation:
16
Unit-Step Responses
17
Damping Ratio and Damping
Factor
• Characteristic equation:
• Unit-step response:
18
Natural Undamped Frequency
• Natural undamped frequency: n
• Damped (or conditional) frequency:
= cos −1
19
20
Classification of System
Dynamics
21
Step-Response Comparison
overdamped
critically overdamped
underdamped
22
Step-Response Comparison
(cont.)
undamped
negative overdamped
negative overdamped
23
Maximum Overshoot
dy (t )
=0
dt
25
Maximum Overshoot (cont.)
26
Maximum Overshoot (cont.)
27
Delay Time
The time required for the step response to reach
50% of its final value Set y(t) = 0.5 and solve
for t
• Approximation:
28
Rise Time
The time for the step response to reach from 10
to 90% of its final value.
• Approximation:
29
Settling Time: 0 < < 0.69
The time required for the step response to
decrease and stay within a specified percentage
(2% or 5%) of its final value.
30
Settling Time: > 0.69
31
Case study
32
Speed and Position Control
of a DC Motor
• Open-loop response:
33
Speed of Motor Shaft: Open-
Loop
• La is very small
e = La/Ra (motor electric-time constant) is
neglected.
Superposition:
• TL(s)=0 (no disturbance and B=0) and Va(s)=A/s:
(t) → A/Kb
• TL(s)=D/s and Va(s)=A/s :
36
Speed of Motor Shaft: Closed-
Loop
• La = 0
1/c
c: system mechanical-time constant
• in = A/s and TL = D/s:
steady-state response:
37
Position Control: Open-Loop
• (s) = (s)/s
for small La
38
Position Control: Closed-Loop
e = La/Ra → 0
for small La
39
Frequency-Domain Analysis of
Control Systems
40
Frequency response
• The frequency response of a system is
defined as the steady-state response of
the system to a sinusoidal (harmonic)
input.
41
The Bode diagram of a typical
second order system
42
Gain and Phase Margins
43
Position, velocity and acceleration error
constants in frequency domain
We usually use the notations cp, cv and ca for the cofficients, instead of Kp, Kv and Ka.
44