You are on page 1of 17

The University for business

and the professions

WHAT IS CONTROL ?
Control is the process of altering, manually or
automatically, the performance of a system to a
desired one

WHY CONTROL ?
Because systems by themselves usually do not
behave the way we would like them to

The University for business


and the professions

Manual Control Automatic Control

system to be automatic system to be


controlled controller controlled

process
operator
measured behaviour
measured
behaviour

levers of
power
process supervisor

1
The University for business
and the professions

MAIN AIMS OF CONTROL SYSTEMS


Regulation regulate the output from some
process to remain constant to a required value
despite disturbances and/or noise
Tracking or Servo system make the
process output follow a particular changing
form
Sequential Control make events occur in a
particular sequence, either time driven or event
driven

The University for business


and the professions

THE THREE ELLEMENTS FOR


SUCCESSFUL CONTROL DESIGN

a definition of desired behaviour


an ability to generate and apply actions
a means to select actions or to make
modifications that when applied to the system
will result in the desired behaviour being
obtained

2
The University for business
and the professions

OPEN- versus CLOSED-LOOP CONTROL

Open-Loop Control the controller does not


use a measure of the system output to be
controlled in computing the control action to
take
Closed-Loop Control the controlled output
is measured and fed back for use in the
computation of the control action

OPEN-LOOP CONTROL
input or output or
reference plant controlled
variable variable
Controller Actuator Process

Process of which a variable (output) is being


controlled
Controller determines the action to be taken as
a result of the system input
Actuator gives an output of some action
designed to change the controlled variable

3
OPEN-LOOP CONTROL: Some Comments
input or output or
reference plant controlled
variable variable
Controller Actuator Process

The controller is designed on the basis of previous


experience asWElikely to give GOD
PLAY the output required.
Therefore, the behaviour of the process must be
known as accurately as OR possible
There is no changing of the control action to
WE RELY HEAVILY ON HIM
account for any disturbances which may change
the output variable

CLOSED-LOOP or FEEDBACK CONTROL


disturbance
control
variable plant
reference output
Controller Actuator Process
error
Sensor
noise

Main futures: Feedback and Comparison


Sensor measures the system output and feeds
it back
Comparator computes the difference between
the reference signal and the sensor output to give
the controller a measure of the system error

4
CLOSED-LOOP or FEEDBACK CONTROL
Example: Automobile Cruise Control

road grade
control
variable
actuator process
desired actual
speed Controller Engine Auto body
speed
error throttle
sensor
Speedometer

sensor
noise

THE EFFECTS OF FEEDBACK


Reduce the error between the actual and the
desired value
Change the stability of the system
Change the overall system gain
Change the sensitivity of the system gain
Change the bandwidth of the system
Reduce the effect of external disturbances and
noise
Reduce the effect of variations of system
parameters

5
THE DESIGN PROCESS
Transform Requirements into a Physical System

Control Systems Engineering 4th Edition, by Norman S Nise


2004, by John Wiley & Sons, Inc

THE DESIGN PROCESS


Draw a Functional Block Diagram

Control Systems Engineering 4th Edition, by Norman S Nise


2004, by John Wiley & Sons, Inc

6
THE DESIGN PROCESS
Create a Schematic

Control Systems Engineering 4th Edition, by Norman S Nise


2004, by John Wiley & Sons, Inc

THE DESIGN PROCESS

Develop a Mathematical Model (Block Diagram)

Control Systems Engineering 3rd Edition, by Norman S Nise


2000, by John Wiley & Sons, Inc

7
THE DESIGN PROCESS

Reduce the Block Diagram

Analyse and Design

MATHEMATICAL MODELING

WHAT IS A MODEL ?

The term model, as it is used and understood


by control engineers, primarily means a set of
differential equations that describe the dynamic
behaviour of a system

8
MATHEMATICAL MODELING

HOW IS A MODEL OBTAINED?

Using principles of underlying physics


Testing a prototype, measuring the response to
specific inputs, and using the data to construct an
analytical model

MATHEMATICAL MODELING
Example: A Simple System; Cruise Control Model

bx m u
force u
physical system free body diagram

b u
u bx = mx 
x+ x =
m m
Equations of motion: or (v = x )
b u
v + v=
m m

9
Example: A Simple System; Cruise Control Model
b u
Apply Laplace transform to v + v= with zero initial conditions
m m
1m
V (s) = U ( s ) = G ( s )U ( s ), s C
s+b m
Transfer Function

input output
G(s)
U(s) Y(s)=V(s)

Y(s)=G(s)U(s) INPUT/OUTPUT DESCRIPTION

FREQUENCY DOMAIN (s=j) FREQUENCY RESPONSE

Example: A Simple System; Cruise Control Model

Introduce two variables (states) x1 = x, x2 = x

x1 0 1 x1 0
x 0 b m x + 1 m u
=
2 2
Then
x
y = v = [ 0 1] 1
x2

inputs u(t) outputs y(t)

states x(t)
x = Ax + Bu
STATE SPACE or INTERNAL DESCRIPTION
y = Cx + Du

10
BASIC PERFORMANCE CRITERIA

Stability

Time response shape

Frequency response shape

BASIC PERFORMANCE CRITERIA


Input/Output Stability

Bounded-Input Bounded-Output (BIBO) Stability


For every bounded input the output of the system is bounded as
well

input u(t) output y(t)

BIBO stable

BIBO unstable

11
BASIC PERFORMANCE CRITERIA
Internal Stability
Asymptotic Stability
All states tend to zero as time tends to infinity for every initial
condition
inputs u(t) outputs y(t)

states x(t)

x1(t) x1(t)

Asymptotically Asymptotically
stable unstable
x2(t) x2(t)

BASIC PERFORMANCE CRITERIA


Time Response Shape
1 input u(t) output c(t)

steady-state error

Control Systems Engineering 4th Edition, by Norman S Nise


2004, by John Wiley & Sons, Inc

12
BASIC PERFORMANCE CRITERIA
Frequency Response Shape
WHAT IS FREQUENCY RESPONSE?

G ( j ) = M ( ) ( )

Control Systems Engineering 4th Edition, by Norman S Nise


2004, by John Wiley & Sons, Inc

BASIC PERFORMANCE CRITERIA


Frequency Response Shape
-3db
20logM (db)

bandwidth

Control Systems Engineering 4th Edition, by Norman S Nise


2004, by John Wiley & Sons, Inc

13
BASIC PERFORMANCE CRITERIA
Frequency Response Shape

Crossover frequency

Control Systems Engineering 4th Edition, by Norman S Nise


2004, by John Wiley & Sons, Inc

THE CONTROL DESIGN TRADE OFF


D(s)
R(s) E(s) Y(s)
Controller G1(s) Process G2(s)

N(s)

G1G2 G2 GG
Y = Yr + Yd + Yn = R+ D 1 2 N
1 + G1G2 1 + G1G2 1 + G1G2

If G1 >>> {Yr  R, Yd  0 and Yn  N } Y  R N

If G1 <<< {Yr  0, Yd  G2 D and Yn  0} Y  G2 D

14
THE CONTROL DESIGN TRADE OFF
If G1 >>> {Yr  R, Yd  0 and Yn  N } Y  R N
If G1 <<< {Yr  0, Yd  G2 D and Yn  0} Y  G2 D

Make the controller gain G1 large at low frequencies


so that the closed loop system follows its reference
input and rejects the external disturbances

Make the controller gain G1 small at high frequencies


so that the closed loop system rejects the
measurement noise

Ensure reasonable gain and phase margins at


crossover frequency for stability purposes

Example: Primitive Pitch Control of the RPV XRAE-1

Open Loop XRAE-1 (Flight Controller Off)

elevator XRAE-1 pitch angle

Open loop response to a step in the elevator of XRAE-1


6

0
1
Pitch angle (rads)

-2

-4

-6

-8

-10

-12

-14
0 50 100 150
Time (secs)

15
Open loop response to a step in the elevator of XRAE-1
6

0
Pitch angle (rads)

-2

-4

-6

-8

-10

-12

-14
0 50 100 150
Time (secs)

Example: Primitive Pitch Control of the RPV XRAE-1


Closed Loop XRAE-1 (Flight Controller On)
elevator
pitch angle actual
Flight controller K XRAE-1
demand pitch angle

Closed loop step response of XRAE-1


1.4

1.2

1
1
Pitch angle (rads)

0.8

0.6

0.4

0.2

0
0 5 10 15 20 25
Ti ( )

16
Closed loop step response of XRAE-1
1.4

1.2

1
Pitch angle (rads)

0.8

0.6

0.4

0.2

0
0 5 10 15 20 25
Time (secs)

PID: A Commonly Used Controller


D(s)
R(s) E(s) Y(s)
Controller G1(s) Process G2(s)

Proportional action N(s)

Kp

error Ki control
signal signal
d
Kd
dt Integral action

Derivative action

17

You might also like