Control Theory Introduction

Download as pdf or txt
Download as pdf or txt
You are on page 1of 53

Control Theory EE6201

6th semester, EEE


SP 2016

Instructor: Nirbhar Neogi, Dept. of EEE, BIT, Mesra

Control Theory(EE 6201) - syllabus


MODULE I: Introduction: Examples of control systems and applications, Basic
components of control systems, Open loop and closed loop control systems, Effect of
feedback on overall gain, Stability and external disturbances, Classification of control
system : Linear and nonlinear continuous and digital, Time invariant and time varying,
Minimum phase and non-minimum phase systems etc. Linearization of nonlinear
systems using Taylors series.
MODULE II: Block Diagrams and Signal Flow Graph: Block diagrams of control
systems, Block diagram reduction, Signal Flow Graph (SFG)- Basic properties of SFG,
SFG algebra, Gain formula to SFG, Application of gain formula to block diagrams.
MODULE III: Time Response of Control Systems: Transient and steady state
response, Time response specifications, Typical test signals, Steady state error, and
error constant, Stability- Absolute, relative and conditional stability, Dominant poles of
transfer function.
Root Locus Methods: Root locus concept, Properties and construction of root locus,
Determination of relative stability from root locus, Root sensitivity to parameter
variation, Root contours, Systems with transportation lag and effect of adding poles or
zeros.19
2

Control Theory(EE 6201) - syllabus


MODULE IV: Bode Analysis and Introduction to Design: Frequency response
specifications, Correlation between time and frequency domain Bode plot,
Determination of stability using Bode plot, Introduction to design, lead, lag & leadlag compensation.
MODULE V: Other Frequency Domain Tools: Nyquist stability criterion,
Theory of Magnitude phase plot, Constant M, constant N circle and Nichols chart.
MODULE VI: Control System Components and Basic Control Actions:
Sensors and encoders in control system, Potentiometer, Tachometers, incremental
encoders, Synchros, Operational Amplifiers, Basic control actions: on-off control,
P, PI, PD and PID.
MODULE VIII: Concepts of State, State Variables: Development of statespace models. State and state equations, State equations from transfer function
Transfer function from state equations, State transition matrix.
3

Control Theory(EE 6201) - Books


Text Books:
1. I. J. Nagrath & Gopal, "Control Systems Engineering", New Age
International Publication.
2. K. Ogata, "Modern Control Engineering", Pearson Education.
Reference Books:
1. Norman Nise, "Control System Engineering, Wiley.
2. Graham C. Goodwin, "Control System Design", PHI.
3. B. C. Kuo, "Automatic Control System", PHI.
Need to understand basics of following disciplines:
Signals & systems
Laplace transform
Theory of complex variable

Control Theory: Module-1

Control Theory
MODULE I:
Introduction
Examples of control systems and applications,
Basic components of control systems,
Open loop and closed loop control systems,
Effect of feedback on overall gain, Stability and external disturbances,
Classification of control system : Linear and nonlinear continuous and
digital, Time invariant and time varying, Minimum phase and nonminimum phase systems etc.
Linearization of nonlinear systems using Taylors series

Control system: Introduction

Objectives

CONTROL
SYSTEM

Results

Control theories can be broadly classified as:


Control theory (conventional)
Modern control theory
Robust control theory

Control system: Introduction


Historical perspective:
First feedback control system on record:
Ancient water clock of Alexandria,
Egypt
- 3rd Century BC
- Time is kept by regulating water flow
from a vessel (water level control)
- Water clock was still in use in 1258 AD
when Mongols captured the city

Control system: Introduction


First documented automatic control system is the Steam Engine of James Watt
which used centrifugal fly-ball governor for speed control of the engine 1788
AD. About 100 years later, Maxwell analysed the dynamics of the governor.

Control system received a major boost during 2nd world war (1939-45)

Control system: Introduction


Control is a process of causing a system variable to attain some desired
value called -Reference value
Control methods are deployed whenever some parameter, say,
temperature, altitude, speed etc must be made to behave in some
desirable way over time or with respect to some other parameter
Three types of control systems:
Natural (including biological)
Man made
Combination of the two

10

Control system: Simple examples


Ceiling/table fan

11

Control system: Simple examples


Ceiling fan

OPEN LOOP SYSTEM


Output has no effect on control action

12

Control system: Simple examples


Washing machine

13

Control system: Simple examples


Washing machine

OPEN LOOP SYSTEM


Output has no effect on control action

14

Control system: Simple examples


Automatic electric iron

15

Control system: Simple examples


Automatic electric iron

CLOSED LOOP SYSTEM


Output is measured and feedback is used to
modify control action

16

Control system: Simple examples


Driving a car

17

Control system: Simple examples


Driving a car

CLOSED LOOP SYSTEM


Output is measured and feedback is used to
modify control action

18

Control system: Simple examples


Tank level control system

CLOSED LOOP SYSTEM


Output is measured and feedback is used to
modify control action

19

Control system: Simple examples


DC motor: open loop OR closed loop system?

20

Control system: Simple examples


DC motor: open loop OR closed loop system?

Where is the feedback??


21

Answer True/False against following questions:


OLS: Open Loop System, CLS: Closed Loop System, SISO: Single input/Single
output, MIMO: Multiple input/Multiple output
1.

A microwave Oven is a CLS: T/F

2.

Water geyser in bathroom is a CLS: T/F

3.

A simple wrist watch is a OLS: T/F

4.

The timing function in a mobile is a CLS: T/F

5.

A refrigerator is a CLS with MIMO for temp. control: T/F

6.

An elevator is an OLS with MIMO : T/F

7.

Water sprinkling system in a stadium is a multi feedback system: T/F

8.

Walking of a blind person is an example of multi-input CLS: T/F

9.

Movement of earth around sun is an example of a SISO control system: T/F

10. Supply/demand control in an economy is an example of MIMO CLS: T/F


22

Control system: Representation- Open loop

Open-loop control system

23

Control system: Representation- Closed loop

Closed-loop control system of an engine

24

Control system: Representation- Closed loop

Closed-loop control system

r(t)

c(t)

25

Control system: Terminology

Plant or :Process: G, System under control


Reference input or Set point or Desired output: r(t)
System output or Controlled output : c(t)
Error: e(t) Difference of reference and feedback signal
Controller: D, Ensures that appropriate control signal is applied to plant
Feedback element: H, Multiplying factor on output
Feedback signal: Signal produced by feedback element
Control signal or Actuating signal or Control action is applied to plant G
Disturbance or Noise: Signal that enters the system at a point other than
reference input
r(t)

c(t)

26

Open Loop Control System: Advantages & Disadvantages

Reference

Output

Output has no effect


on control action

Advantages:
Simple and easy to maintain
Generally less expensive with less control devices
No instability
Output accuracy depends on calibration
Disadvantages
Internal/external disturbances cause O/p to drift
Calibration change causes error in system: recalibration may be required
High system gain difficult to control sometimes
Example: Fan
27

Closed-Loop Control System: Advantages & Disadvantages

Output is used as feedback to


modify control action

Advantages:
Accurate control possible using less accurate, inexpensive components
Influence of internal/external disturbance on O/P is reduced
Transient response of the system is improved
Steady state error can be reduced
Gain is reduced, bandwidth is increased
Disadvantages
Costlier due to more equipment/component
System oscillation (instability) may occur
28

Closed-Loop Control System: Transfer Function

Unity feedback control system

Non-unity feedback control system

Reference: R(s)
Output: C(s)
Plant: G(s)
Feedback element: H(s) [ = 1 for unity feedback]
Error = Reference Feedback = E(s) = R(s) C(s) For unity feedback
Error = Reference Feedback = E(s) = R(s) C(s).H(s) = R(s) B(s)
Output = C(s) = E(s) . G(s)

29

Closed-Loop Control System: Transfer Function

Unity feedback control system

Non-unity feedback control system

C(s) = E(s) . G(s) = [R(s) B(s)] . G(s) = [R(s) C(s).H(s)] . G(s)

For unity feedback:

E(s) = R(s) C(s) = R(s) G(s).R(s)/[1 + G(s)]


E(s) = R(s)/ [1 + G(s)] For unity feedback
30

Effect of feedback on gain

R(s)

G(s)

C(s)

Open loop system

C(s) = R(s) . G(s)

Unity feedback system


C(s) = R(s) . G(s)/[1 + G(s)]
Normally G(s) 1,
In a closed loop system, C(s) R(s)
Gain of closed loop system is 1/G(s)
times that of open loop system

31

Problem sum on effect of feedback:

A negative feedback system has a forward gain of 10 & feedback gain of 1.


Determine the overall gain of the system
A ve feedback system with forward gain of 2 and a feedback gain of 8 is
subjected to an input voltage of 5 V. Determine the overall gain & the output
voltage of the system

32

Problem sum on effect of feedback ?:

Find expression of steady state O/p temp with


- Open loop
- Closed loop
Find change in O/p temp when fluid i/p temp changes

33

Effect of feedback on parameter variation


R(s)

G(s)

C(s)

Open loop system


Unity feedback system

C(s) = R(s) . G(s)

C(s) = R(s) . G(s)/[1 + G(s)]


Effect of variation of forward path gain: G(s)
Let G(s) G(s) + G(s)
O/P of open loop system: C(s) + C(s) = [G(s) + G(s)] . R(s)
C(s) = G(s). R(s)
O/P of closed loop system:
Assuming G(s) G(s)
In a closed loop system, effect of variation in G(s) is reduced by a
factor [1 + G(s).H(s)]
34

Effect of feedback: Sensitivity analysis


System sensitivity: Relative variation in overall transfer function T(s) = C(s)/R(s)
due to variation of G(s), H(s) or other parameters.
For variation of G(s):

For Small incremental variation in G(s), sensitivity is:

Similarly, sensitivity of the open loop system is:


AS T = G
Sensitivity of a closed loop system w.r.t. variation in G is reduced by a factor
of (1 + GH) compared to open loop system

35

Effect of feedback: Sensitivity analysis


Sensitivity of T w.r.t. H, the feedback gain, is given by:

In general, |GH| 1 Sensitivity of T w.r.t. H tends to unity.

Selection of H is very important


A system is more sensitive to changes in H (feedback element)
compared to G (plant)

36

Problem sum on sensitivity:

G(s) = 200/s (s + 5), H(s) = 0.2s + 1


- Find sensitivity of T(s) = C(s)/R(s) w.r.t. variations of G(s) & H(s)

-Evaluate the sensitivity of the transfer function T(s) w.r.t. variations of K

37

Effect of feedback: External disturbances


For calculating effect of disturbance
D(s), assume R(s) is zero. Let CD(s) is
the O/P corresponding to D(s).

For calculating effect of disturbance R(s), assume D(s) is zero. Let CR(s) is the O/P
corresponding to R(s).

Assuming,
CD(s)/D(s) becomes almost zero
CR(s) becomes almost 1/H(s)
38

Effect of feedback: System bandwidth


A control system is a low pass filter
At system bandwidth freq. ,wb, system gain
reduces to 1/2 of its DC gain
A large bandwidth means system responds
fast during transients
Open-loop transfer fn.:
where k = k/, = 1/
Closed loop transfer fn.:
where c = /(1 + K); Time constant of closed loop system is reduced
Open loop system bandwidth: b & of closed loop system cb
b = 1/ & similarly, cb = 1/ c
cb / b = / c = (1 + K)
Closed loop system bandwidth is (1 + K) time
that of open loop system
39

Linearising effect of feedback


Suppose g(t) = e2(t)
As an open loop: c = r2
As a closed loop: e = (r c)2

40

Classification of control systems


Linear/ Non-linear
Continuous/ Digital (Discrete)
Time invariant/ Time varying
Minimum phase/Non-minimum phase
Deterministic/Stochastic
Lumped parameter (ODE) / Distributed parameter (PDE)
SISO/MIMO
Etc.

41

Linear System
A linear system obeys the principle of superposition
For a function: y = f(x),
If inputs x1(t) y1(t) and x2(t) y2(t), then:
[1x1(t) + 2x2(t)] [1 y1(t) + 2y2(t)] where 1 , 2 are constants
Sinusoidal I/P to a linear system will produce a sinusoidal O/P of same
freq. but with different amplitude and phase shift
Stability is clearly defined in a linear system
Input signals and initial conditions have no effect on stability

42

Non-linear System
Does not follow principle of superposition
System response depends on I/P signal
System stability depends both on I/P signal and initial conditions

43

Continuous-data System
Various parts of the control system like, input, plant O/P, feedback, error
etc. are all continuous function of time i.e. all signals are continuously
available/measurable over time.

44

Discrete-data System (Sampled-data system)


In these systems, signals at one or more points of the system are either in
the form of a pulse train or in digital code.
Preferred in complex control system where a digital computer forms the
heart of a controller or where digital transmission over a long distance is
involved.
In general, a discrete-data system receives data only at uniformly spaced
discrete instances of time.
Cost of analog controller rises steeply with increase in control system
complexity.
Digital systems can be time-shared by a number systems
When signal transmission channel forms a part of a control loop, it
becomes necessary to use digital techniques
For a no. of control component, output is in discrete form: Shaft encoder,
image etc.
45

Time-invariant & Time-varying systems


A system is time-invariant if its characteristics do not change with time.
The co-efficient of its equations do not change over time
Response of a time-invariant system is independent of the time at which
the input is applied

A system is time-varying if its characteristics change with time.


The co-efficient of its equations change over time
Response of a time-varying system is dependent on the time at which the
input is applied

46

Linear Time-invariant control system (LTI)

All subsequent system analysis will be for Linear Time-Invariant


control systems

47

Minimum phase/Non-minimum phase systems


A transfer function whose all poles and zeros are on ve side of s-plane is
called a non-minimum phase system
A system with poles and/or zeros are called non-minimum phase systems

Minimum phase system

Non-minimum phase system

48

Linearisation of non-linear system


No physical system is perfectly linear
Powerful analytical tools are available for linear systems
After linearisation, greater degree of analytical studies can be done
Basics of linearisation
A smooth curve differs very little from its tangent when the variable is
close to the point of tangency
If region of operation is restricted to a narrow range, a non-linear system
can be treated as a linear system
A system can be linearised at several points along the curve so that a
complete analysis can also be done

49

Linearisation of non-linear system: Taylor series

If (x - xo) is small, higher order terms of (x xo) can be neglected. Thus:


y yo = m (x xo), where m is the slope at the operating point

50

Linearisation of non-linear system: Taylor series

If y depends on several I/P variables


x1, x2, xn, then the approximation
is:

51

Problem: Ex 1..1 & 1.2 of Salivaahanan after slide 26

A negative feedback system has a forward gain of 10 & feedback gain of 1.


Determine the overall gain of the system
A ve feedback system with forward gain of 2 and a feedback gain of 8 is
subjected to an input voltage of 5 V. Determine the overall gain & the output
voltage of the system

52

Problem sum on sensitivity: Varmah-Problems 7.48, 7.49, 7.50


Nagrath- Ex 3.2, Ex 3.1

53

You might also like