control system engineering (fall 2008)

49
Instructors: Prof. Bin Jiang Dr. Ruiyun QI Email: [email protected] [email protected] Control System Engineering (Fall 2008)

Upload: neil

Post on 06-Jan-2016

63 views

Category:

Documents


11 download

DESCRIPTION

Control System Engineering (Fall 2008). Instructors: Prof. Bin Jiang Dr. Ruiyun QI Email: [email protected] [email protected]. Basic Info. Course units: 3 Course hours: 51 hrs = 45 hrs lectures + 6 hrs labs Grading: homework - 15% lab - 15% - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Control System Engineering (Fall 2008)

Instructors Prof Bin Jiang Dr Ruiyun QI

Email binjiangnuaaeducn ruiyunqinuaaeducn

Control System Engineering(Fall 2008)

Control System Engineering-2008

Basic InfoCourse units 3Course hours 51 hrs = 45 hrs lectures + 6 hrs labsGrading homework - 15 lab - 15 attendance - 10 final - 60

Control System Engineering-2008

Basic InfoText book and references

Available from bookstore and library

ldquoAutomatic Control Systemsrdquo Benjamin C Kuo amp F Golnaraghi

ldquoModern Control Engineeringrdquo Katsuhiko Ogata

ldquoFeedback Control of Dynamic Systemsrdquo Gene F Franklin et al

Control System Engineering-2008

Basic Info Online Caltech resource (for personal use only)

ldquoFeedback Systemrdquo (PDF files) Karl J Astrom amp Richard M Murry

httpwwwcdscaltechedu~murrayamwiki

Computer tool MATLAB with control toolboxa high-level language and interactive environmentenables you to perform computationally intensive

tasks faster than C C++ and Fortrana powerful tool for control system designers

Control System Engineering-2008

Goals of this courseUnderstand the basic concepts and

disciplines of automatic control

Know how to conduct design and analysis of linear control system with the following techniquesMathematical modeling techniquesTime-domain analysis techniquesRoot-locus analysis techniquesFrequency-domain analysis techniques

Control System Engineering-2008

Goals of this course

Introduction to other topics in modern control engineering

Use Matlab to design and analyze control systems

NUAA-Control System Engineering

Chapter 1

Introduction to Control Systems

Control System Engineering-2008

OutlineWhat is a control systemA brief history of controlBasic components of a control systemOpen-loop control vs closed-loop

controlClassification of control systemsBasic requirements of control systemsSummary

Control System Engineering-2008

What is a control systemGenerally speaking a control system is a

system that is used to realize a desired output or objective

Control systems are everywhereThey appear in our homes in cars in industry in

scientific labs and in hospitalhellipPrinciples of control have an impact on diverse

fields as engineering aeronautics economics biology and medicinehellip

Wide applicability of control has many advantages (eg it is a good vehicle for technology transfer)

Control System Engineering-2008

A brief history of control Two of the earliest examples

Water clock (270 BC)Self-leveling wine vessel (100BC)

The idea is still used today ie

flush toilet

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1769)

bull the first modern controllerbull regulated speed of steam engine bull reduced effects of variances in loadbull propelled Industrial Revolution

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1789)

Control System Engineering-2008

A brief history of control Birth of mathematical control theory

G B Airy (1840) the first one to discuss instability in a feedback control

systemthe first to analyze such a system using differential

equationsJ C Maxwell (1868)

the first systematic study of the stability of feedback control

E J Routh (1877)deriving stability criterion for linear systems

A M Lyapunov (1892)deriving stability criterion that can be applied to both

linear and nonlinear differential equationsresults not introduced in control literature until about

1958

Control System Engineering-2008

A brief history of control Birth of classical control design method

H Nyquist (1932) developed a relatively simple procedure to determine

stability from a graphical plot of the loop-frequency response

H W Bode (1945)frequency-response method

W R Evans (1948)root-locus method

With the above methods we can design control systems that are stable acceptable but not optimal in any meaningful sense

core of classical control design

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 2: Control System Engineering (Fall 2008)

Control System Engineering-2008

Basic InfoCourse units 3Course hours 51 hrs = 45 hrs lectures + 6 hrs labsGrading homework - 15 lab - 15 attendance - 10 final - 60

Control System Engineering-2008

Basic InfoText book and references

Available from bookstore and library

ldquoAutomatic Control Systemsrdquo Benjamin C Kuo amp F Golnaraghi

ldquoModern Control Engineeringrdquo Katsuhiko Ogata

ldquoFeedback Control of Dynamic Systemsrdquo Gene F Franklin et al

Control System Engineering-2008

Basic Info Online Caltech resource (for personal use only)

ldquoFeedback Systemrdquo (PDF files) Karl J Astrom amp Richard M Murry

httpwwwcdscaltechedu~murrayamwiki

Computer tool MATLAB with control toolboxa high-level language and interactive environmentenables you to perform computationally intensive

tasks faster than C C++ and Fortrana powerful tool for control system designers

Control System Engineering-2008

Goals of this courseUnderstand the basic concepts and

disciplines of automatic control

Know how to conduct design and analysis of linear control system with the following techniquesMathematical modeling techniquesTime-domain analysis techniquesRoot-locus analysis techniquesFrequency-domain analysis techniques

Control System Engineering-2008

Goals of this course

Introduction to other topics in modern control engineering

Use Matlab to design and analyze control systems

NUAA-Control System Engineering

Chapter 1

Introduction to Control Systems

Control System Engineering-2008

OutlineWhat is a control systemA brief history of controlBasic components of a control systemOpen-loop control vs closed-loop

controlClassification of control systemsBasic requirements of control systemsSummary

Control System Engineering-2008

What is a control systemGenerally speaking a control system is a

system that is used to realize a desired output or objective

Control systems are everywhereThey appear in our homes in cars in industry in

scientific labs and in hospitalhellipPrinciples of control have an impact on diverse

fields as engineering aeronautics economics biology and medicinehellip

Wide applicability of control has many advantages (eg it is a good vehicle for technology transfer)

Control System Engineering-2008

A brief history of control Two of the earliest examples

Water clock (270 BC)Self-leveling wine vessel (100BC)

The idea is still used today ie

flush toilet

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1769)

bull the first modern controllerbull regulated speed of steam engine bull reduced effects of variances in loadbull propelled Industrial Revolution

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1789)

Control System Engineering-2008

A brief history of control Birth of mathematical control theory

G B Airy (1840) the first one to discuss instability in a feedback control

systemthe first to analyze such a system using differential

equationsJ C Maxwell (1868)

the first systematic study of the stability of feedback control

E J Routh (1877)deriving stability criterion for linear systems

A M Lyapunov (1892)deriving stability criterion that can be applied to both

linear and nonlinear differential equationsresults not introduced in control literature until about

1958

Control System Engineering-2008

A brief history of control Birth of classical control design method

H Nyquist (1932) developed a relatively simple procedure to determine

stability from a graphical plot of the loop-frequency response

H W Bode (1945)frequency-response method

W R Evans (1948)root-locus method

With the above methods we can design control systems that are stable acceptable but not optimal in any meaningful sense

core of classical control design

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 3: Control System Engineering (Fall 2008)

Control System Engineering-2008

Basic InfoText book and references

Available from bookstore and library

ldquoAutomatic Control Systemsrdquo Benjamin C Kuo amp F Golnaraghi

ldquoModern Control Engineeringrdquo Katsuhiko Ogata

ldquoFeedback Control of Dynamic Systemsrdquo Gene F Franklin et al

Control System Engineering-2008

Basic Info Online Caltech resource (for personal use only)

ldquoFeedback Systemrdquo (PDF files) Karl J Astrom amp Richard M Murry

httpwwwcdscaltechedu~murrayamwiki

Computer tool MATLAB with control toolboxa high-level language and interactive environmentenables you to perform computationally intensive

tasks faster than C C++ and Fortrana powerful tool for control system designers

Control System Engineering-2008

Goals of this courseUnderstand the basic concepts and

disciplines of automatic control

Know how to conduct design and analysis of linear control system with the following techniquesMathematical modeling techniquesTime-domain analysis techniquesRoot-locus analysis techniquesFrequency-domain analysis techniques

Control System Engineering-2008

Goals of this course

Introduction to other topics in modern control engineering

Use Matlab to design and analyze control systems

NUAA-Control System Engineering

Chapter 1

Introduction to Control Systems

Control System Engineering-2008

OutlineWhat is a control systemA brief history of controlBasic components of a control systemOpen-loop control vs closed-loop

controlClassification of control systemsBasic requirements of control systemsSummary

Control System Engineering-2008

What is a control systemGenerally speaking a control system is a

system that is used to realize a desired output or objective

Control systems are everywhereThey appear in our homes in cars in industry in

scientific labs and in hospitalhellipPrinciples of control have an impact on diverse

fields as engineering aeronautics economics biology and medicinehellip

Wide applicability of control has many advantages (eg it is a good vehicle for technology transfer)

Control System Engineering-2008

A brief history of control Two of the earliest examples

Water clock (270 BC)Self-leveling wine vessel (100BC)

The idea is still used today ie

flush toilet

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1769)

bull the first modern controllerbull regulated speed of steam engine bull reduced effects of variances in loadbull propelled Industrial Revolution

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1789)

Control System Engineering-2008

A brief history of control Birth of mathematical control theory

G B Airy (1840) the first one to discuss instability in a feedback control

systemthe first to analyze such a system using differential

equationsJ C Maxwell (1868)

the first systematic study of the stability of feedback control

E J Routh (1877)deriving stability criterion for linear systems

A M Lyapunov (1892)deriving stability criterion that can be applied to both

linear and nonlinear differential equationsresults not introduced in control literature until about

1958

Control System Engineering-2008

A brief history of control Birth of classical control design method

H Nyquist (1932) developed a relatively simple procedure to determine

stability from a graphical plot of the loop-frequency response

H W Bode (1945)frequency-response method

W R Evans (1948)root-locus method

With the above methods we can design control systems that are stable acceptable but not optimal in any meaningful sense

core of classical control design

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 4: Control System Engineering (Fall 2008)

Control System Engineering-2008

Basic Info Online Caltech resource (for personal use only)

ldquoFeedback Systemrdquo (PDF files) Karl J Astrom amp Richard M Murry

httpwwwcdscaltechedu~murrayamwiki

Computer tool MATLAB with control toolboxa high-level language and interactive environmentenables you to perform computationally intensive

tasks faster than C C++ and Fortrana powerful tool for control system designers

Control System Engineering-2008

Goals of this courseUnderstand the basic concepts and

disciplines of automatic control

Know how to conduct design and analysis of linear control system with the following techniquesMathematical modeling techniquesTime-domain analysis techniquesRoot-locus analysis techniquesFrequency-domain analysis techniques

Control System Engineering-2008

Goals of this course

Introduction to other topics in modern control engineering

Use Matlab to design and analyze control systems

NUAA-Control System Engineering

Chapter 1

Introduction to Control Systems

Control System Engineering-2008

OutlineWhat is a control systemA brief history of controlBasic components of a control systemOpen-loop control vs closed-loop

controlClassification of control systemsBasic requirements of control systemsSummary

Control System Engineering-2008

What is a control systemGenerally speaking a control system is a

system that is used to realize a desired output or objective

Control systems are everywhereThey appear in our homes in cars in industry in

scientific labs and in hospitalhellipPrinciples of control have an impact on diverse

fields as engineering aeronautics economics biology and medicinehellip

Wide applicability of control has many advantages (eg it is a good vehicle for technology transfer)

Control System Engineering-2008

A brief history of control Two of the earliest examples

Water clock (270 BC)Self-leveling wine vessel (100BC)

The idea is still used today ie

flush toilet

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1769)

bull the first modern controllerbull regulated speed of steam engine bull reduced effects of variances in loadbull propelled Industrial Revolution

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1789)

Control System Engineering-2008

A brief history of control Birth of mathematical control theory

G B Airy (1840) the first one to discuss instability in a feedback control

systemthe first to analyze such a system using differential

equationsJ C Maxwell (1868)

the first systematic study of the stability of feedback control

E J Routh (1877)deriving stability criterion for linear systems

A M Lyapunov (1892)deriving stability criterion that can be applied to both

linear and nonlinear differential equationsresults not introduced in control literature until about

1958

Control System Engineering-2008

A brief history of control Birth of classical control design method

H Nyquist (1932) developed a relatively simple procedure to determine

stability from a graphical plot of the loop-frequency response

H W Bode (1945)frequency-response method

W R Evans (1948)root-locus method

With the above methods we can design control systems that are stable acceptable but not optimal in any meaningful sense

core of classical control design

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 5: Control System Engineering (Fall 2008)

Control System Engineering-2008

Goals of this courseUnderstand the basic concepts and

disciplines of automatic control

Know how to conduct design and analysis of linear control system with the following techniquesMathematical modeling techniquesTime-domain analysis techniquesRoot-locus analysis techniquesFrequency-domain analysis techniques

Control System Engineering-2008

Goals of this course

Introduction to other topics in modern control engineering

Use Matlab to design and analyze control systems

NUAA-Control System Engineering

Chapter 1

Introduction to Control Systems

Control System Engineering-2008

OutlineWhat is a control systemA brief history of controlBasic components of a control systemOpen-loop control vs closed-loop

controlClassification of control systemsBasic requirements of control systemsSummary

Control System Engineering-2008

What is a control systemGenerally speaking a control system is a

system that is used to realize a desired output or objective

Control systems are everywhereThey appear in our homes in cars in industry in

scientific labs and in hospitalhellipPrinciples of control have an impact on diverse

fields as engineering aeronautics economics biology and medicinehellip

Wide applicability of control has many advantages (eg it is a good vehicle for technology transfer)

Control System Engineering-2008

A brief history of control Two of the earliest examples

Water clock (270 BC)Self-leveling wine vessel (100BC)

The idea is still used today ie

flush toilet

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1769)

bull the first modern controllerbull regulated speed of steam engine bull reduced effects of variances in loadbull propelled Industrial Revolution

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1789)

Control System Engineering-2008

A brief history of control Birth of mathematical control theory

G B Airy (1840) the first one to discuss instability in a feedback control

systemthe first to analyze such a system using differential

equationsJ C Maxwell (1868)

the first systematic study of the stability of feedback control

E J Routh (1877)deriving stability criterion for linear systems

A M Lyapunov (1892)deriving stability criterion that can be applied to both

linear and nonlinear differential equationsresults not introduced in control literature until about

1958

Control System Engineering-2008

A brief history of control Birth of classical control design method

H Nyquist (1932) developed a relatively simple procedure to determine

stability from a graphical plot of the loop-frequency response

H W Bode (1945)frequency-response method

W R Evans (1948)root-locus method

With the above methods we can design control systems that are stable acceptable but not optimal in any meaningful sense

core of classical control design

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 6: Control System Engineering (Fall 2008)

Control System Engineering-2008

Goals of this course

Introduction to other topics in modern control engineering

Use Matlab to design and analyze control systems

NUAA-Control System Engineering

Chapter 1

Introduction to Control Systems

Control System Engineering-2008

OutlineWhat is a control systemA brief history of controlBasic components of a control systemOpen-loop control vs closed-loop

controlClassification of control systemsBasic requirements of control systemsSummary

Control System Engineering-2008

What is a control systemGenerally speaking a control system is a

system that is used to realize a desired output or objective

Control systems are everywhereThey appear in our homes in cars in industry in

scientific labs and in hospitalhellipPrinciples of control have an impact on diverse

fields as engineering aeronautics economics biology and medicinehellip

Wide applicability of control has many advantages (eg it is a good vehicle for technology transfer)

Control System Engineering-2008

A brief history of control Two of the earliest examples

Water clock (270 BC)Self-leveling wine vessel (100BC)

The idea is still used today ie

flush toilet

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1769)

bull the first modern controllerbull regulated speed of steam engine bull reduced effects of variances in loadbull propelled Industrial Revolution

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1789)

Control System Engineering-2008

A brief history of control Birth of mathematical control theory

G B Airy (1840) the first one to discuss instability in a feedback control

systemthe first to analyze such a system using differential

equationsJ C Maxwell (1868)

the first systematic study of the stability of feedback control

E J Routh (1877)deriving stability criterion for linear systems

A M Lyapunov (1892)deriving stability criterion that can be applied to both

linear and nonlinear differential equationsresults not introduced in control literature until about

1958

Control System Engineering-2008

A brief history of control Birth of classical control design method

H Nyquist (1932) developed a relatively simple procedure to determine

stability from a graphical plot of the loop-frequency response

H W Bode (1945)frequency-response method

W R Evans (1948)root-locus method

With the above methods we can design control systems that are stable acceptable but not optimal in any meaningful sense

core of classical control design

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 7: Control System Engineering (Fall 2008)

NUAA-Control System Engineering

Chapter 1

Introduction to Control Systems

Control System Engineering-2008

OutlineWhat is a control systemA brief history of controlBasic components of a control systemOpen-loop control vs closed-loop

controlClassification of control systemsBasic requirements of control systemsSummary

Control System Engineering-2008

What is a control systemGenerally speaking a control system is a

system that is used to realize a desired output or objective

Control systems are everywhereThey appear in our homes in cars in industry in

scientific labs and in hospitalhellipPrinciples of control have an impact on diverse

fields as engineering aeronautics economics biology and medicinehellip

Wide applicability of control has many advantages (eg it is a good vehicle for technology transfer)

Control System Engineering-2008

A brief history of control Two of the earliest examples

Water clock (270 BC)Self-leveling wine vessel (100BC)

The idea is still used today ie

flush toilet

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1769)

bull the first modern controllerbull regulated speed of steam engine bull reduced effects of variances in loadbull propelled Industrial Revolution

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1789)

Control System Engineering-2008

A brief history of control Birth of mathematical control theory

G B Airy (1840) the first one to discuss instability in a feedback control

systemthe first to analyze such a system using differential

equationsJ C Maxwell (1868)

the first systematic study of the stability of feedback control

E J Routh (1877)deriving stability criterion for linear systems

A M Lyapunov (1892)deriving stability criterion that can be applied to both

linear and nonlinear differential equationsresults not introduced in control literature until about

1958

Control System Engineering-2008

A brief history of control Birth of classical control design method

H Nyquist (1932) developed a relatively simple procedure to determine

stability from a graphical plot of the loop-frequency response

H W Bode (1945)frequency-response method

W R Evans (1948)root-locus method

With the above methods we can design control systems that are stable acceptable but not optimal in any meaningful sense

core of classical control design

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 8: Control System Engineering (Fall 2008)

Control System Engineering-2008

OutlineWhat is a control systemA brief history of controlBasic components of a control systemOpen-loop control vs closed-loop

controlClassification of control systemsBasic requirements of control systemsSummary

Control System Engineering-2008

What is a control systemGenerally speaking a control system is a

system that is used to realize a desired output or objective

Control systems are everywhereThey appear in our homes in cars in industry in

scientific labs and in hospitalhellipPrinciples of control have an impact on diverse

fields as engineering aeronautics economics biology and medicinehellip

Wide applicability of control has many advantages (eg it is a good vehicle for technology transfer)

Control System Engineering-2008

A brief history of control Two of the earliest examples

Water clock (270 BC)Self-leveling wine vessel (100BC)

The idea is still used today ie

flush toilet

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1769)

bull the first modern controllerbull regulated speed of steam engine bull reduced effects of variances in loadbull propelled Industrial Revolution

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1789)

Control System Engineering-2008

A brief history of control Birth of mathematical control theory

G B Airy (1840) the first one to discuss instability in a feedback control

systemthe first to analyze such a system using differential

equationsJ C Maxwell (1868)

the first systematic study of the stability of feedback control

E J Routh (1877)deriving stability criterion for linear systems

A M Lyapunov (1892)deriving stability criterion that can be applied to both

linear and nonlinear differential equationsresults not introduced in control literature until about

1958

Control System Engineering-2008

A brief history of control Birth of classical control design method

H Nyquist (1932) developed a relatively simple procedure to determine

stability from a graphical plot of the loop-frequency response

H W Bode (1945)frequency-response method

W R Evans (1948)root-locus method

With the above methods we can design control systems that are stable acceptable but not optimal in any meaningful sense

core of classical control design

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 9: Control System Engineering (Fall 2008)

Control System Engineering-2008

What is a control systemGenerally speaking a control system is a

system that is used to realize a desired output or objective

Control systems are everywhereThey appear in our homes in cars in industry in

scientific labs and in hospitalhellipPrinciples of control have an impact on diverse

fields as engineering aeronautics economics biology and medicinehellip

Wide applicability of control has many advantages (eg it is a good vehicle for technology transfer)

Control System Engineering-2008

A brief history of control Two of the earliest examples

Water clock (270 BC)Self-leveling wine vessel (100BC)

The idea is still used today ie

flush toilet

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1769)

bull the first modern controllerbull regulated speed of steam engine bull reduced effects of variances in loadbull propelled Industrial Revolution

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1789)

Control System Engineering-2008

A brief history of control Birth of mathematical control theory

G B Airy (1840) the first one to discuss instability in a feedback control

systemthe first to analyze such a system using differential

equationsJ C Maxwell (1868)

the first systematic study of the stability of feedback control

E J Routh (1877)deriving stability criterion for linear systems

A M Lyapunov (1892)deriving stability criterion that can be applied to both

linear and nonlinear differential equationsresults not introduced in control literature until about

1958

Control System Engineering-2008

A brief history of control Birth of classical control design method

H Nyquist (1932) developed a relatively simple procedure to determine

stability from a graphical plot of the loop-frequency response

H W Bode (1945)frequency-response method

W R Evans (1948)root-locus method

With the above methods we can design control systems that are stable acceptable but not optimal in any meaningful sense

core of classical control design

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 10: Control System Engineering (Fall 2008)

Control System Engineering-2008

A brief history of control Two of the earliest examples

Water clock (270 BC)Self-leveling wine vessel (100BC)

The idea is still used today ie

flush toilet

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1769)

bull the first modern controllerbull regulated speed of steam engine bull reduced effects of variances in loadbull propelled Industrial Revolution

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1789)

Control System Engineering-2008

A brief history of control Birth of mathematical control theory

G B Airy (1840) the first one to discuss instability in a feedback control

systemthe first to analyze such a system using differential

equationsJ C Maxwell (1868)

the first systematic study of the stability of feedback control

E J Routh (1877)deriving stability criterion for linear systems

A M Lyapunov (1892)deriving stability criterion that can be applied to both

linear and nonlinear differential equationsresults not introduced in control literature until about

1958

Control System Engineering-2008

A brief history of control Birth of classical control design method

H Nyquist (1932) developed a relatively simple procedure to determine

stability from a graphical plot of the loop-frequency response

H W Bode (1945)frequency-response method

W R Evans (1948)root-locus method

With the above methods we can design control systems that are stable acceptable but not optimal in any meaningful sense

core of classical control design

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 11: Control System Engineering (Fall 2008)

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1769)

bull the first modern controllerbull regulated speed of steam engine bull reduced effects of variances in loadbull propelled Industrial Revolution

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1789)

Control System Engineering-2008

A brief history of control Birth of mathematical control theory

G B Airy (1840) the first one to discuss instability in a feedback control

systemthe first to analyze such a system using differential

equationsJ C Maxwell (1868)

the first systematic study of the stability of feedback control

E J Routh (1877)deriving stability criterion for linear systems

A M Lyapunov (1892)deriving stability criterion that can be applied to both

linear and nonlinear differential equationsresults not introduced in control literature until about

1958

Control System Engineering-2008

A brief history of control Birth of classical control design method

H Nyquist (1932) developed a relatively simple procedure to determine

stability from a graphical plot of the loop-frequency response

H W Bode (1945)frequency-response method

W R Evans (1948)root-locus method

With the above methods we can design control systems that are stable acceptable but not optimal in any meaningful sense

core of classical control design

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 12: Control System Engineering (Fall 2008)

Control System Engineering-2008

A brief history of control Fly-ball governor (James Watt1789)

Control System Engineering-2008

A brief history of control Birth of mathematical control theory

G B Airy (1840) the first one to discuss instability in a feedback control

systemthe first to analyze such a system using differential

equationsJ C Maxwell (1868)

the first systematic study of the stability of feedback control

E J Routh (1877)deriving stability criterion for linear systems

A M Lyapunov (1892)deriving stability criterion that can be applied to both

linear and nonlinear differential equationsresults not introduced in control literature until about

1958

Control System Engineering-2008

A brief history of control Birth of classical control design method

H Nyquist (1932) developed a relatively simple procedure to determine

stability from a graphical plot of the loop-frequency response

H W Bode (1945)frequency-response method

W R Evans (1948)root-locus method

With the above methods we can design control systems that are stable acceptable but not optimal in any meaningful sense

core of classical control design

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 13: Control System Engineering (Fall 2008)

Control System Engineering-2008

A brief history of control Birth of mathematical control theory

G B Airy (1840) the first one to discuss instability in a feedback control

systemthe first to analyze such a system using differential

equationsJ C Maxwell (1868)

the first systematic study of the stability of feedback control

E J Routh (1877)deriving stability criterion for linear systems

A M Lyapunov (1892)deriving stability criterion that can be applied to both

linear and nonlinear differential equationsresults not introduced in control literature until about

1958

Control System Engineering-2008

A brief history of control Birth of classical control design method

H Nyquist (1932) developed a relatively simple procedure to determine

stability from a graphical plot of the loop-frequency response

H W Bode (1945)frequency-response method

W R Evans (1948)root-locus method

With the above methods we can design control systems that are stable acceptable but not optimal in any meaningful sense

core of classical control design

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 14: Control System Engineering (Fall 2008)

Control System Engineering-2008

A brief history of control Birth of classical control design method

H Nyquist (1932) developed a relatively simple procedure to determine

stability from a graphical plot of the loop-frequency response

H W Bode (1945)frequency-response method

W R Evans (1948)root-locus method

With the above methods we can design control systems that are stable acceptable but not optimal in any meaningful sense

core of classical control design

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 15: Control System Engineering (Fall 2008)

Control System Engineering-2008

A brief history of control Development of modern control design

Late 1950s designing optimal systems in some meaningful sense

1960s digital computers help time-domain analysis of complex systems modern control theory has been developed to cope with the increased complexity of modern plants

1960s~1980s optimal control of both deterministic and stochastic systems adaptive control and learning control

1980s~present robust control H-inf controlhellip

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 16: Control System Engineering (Fall 2008)

Control System Engineering-2008

A brief history of control Recent applications of modern control

theory include such non-engineering systems as biological biomedical economic and socioeconomic systemshellip

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 17: Control System Engineering (Fall 2008)

Control System Engineering-2008

Basic components of a control system

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 18: Control System Engineering (Fall 2008)

Control System Engineering-2008

Basic concepts of a control system

Plant

1Plant a physical object to be controlled such as a mechanical device a heating furnace a chemical reactor or a spacecraft

Controlled Controlled variablevariable

2Controlled variable the variable controlled by Automatic Control System generally refers to the system output

ExpectedExpectedvaluevalue

3Expected value the desired value of controlled variable based on requirement often it is used as the reference input

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 19: Control System Engineering (Fall 2008)

Control System Engineering-2008

Disturbance

7Disturbance the unexpected factors disturbing the normal functional relationship between the controlling and controlled parameter variations

Controller 4Controller an agent that can calculate the required control signal

ActuatorActuator

5Actuator a mechanical device that takes energy usually created by air electricity or liquid and converts that into some kind of motion

Sensor

6Sensor a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 20: Control System Engineering (Fall 2008)

Control System Engineering-2008

Block diagram of a control system

Controller Actuator Plant

Sensor

-

rExpected value

e

Error

Disturbance

Controlledvariable

ny

comparison component (comparison point) its output equals the algebraic sum of all input signals

ldquo+rdquo plus ldquo-rdquo minus

lead-out pointHere the signal is transferred along two separate routesThe Block represents

the function and name of itscorresponding mode we donrsquot need to draw detailed structureand the line guides for the transfer route

u

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 21: Control System Engineering (Fall 2008)

Control System Engineering-2008

Open-loop control systemsOpen-loop control systems those systems in which

the output has no effect on the control action

The output is neither measured nor fed back for comparison with the input

For each reference input there corresponds a fixed operating conditions the accuracy of the system depends on calibration

In the presence of disturbances an open-loop system will not perform the desired task

CONTROLLER

PLANT

Control signal

System output

System input

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 22: Control System Engineering (Fall 2008)

Control System Engineering-2008

Open-loop control systemsExamples

Washing machine

Traffic signals

Note that any control systems that operates on a time basis are open-loop

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 23: Control System Engineering (Fall 2008)

Control System Engineering-2008

Open-loop control systemsSome comments on open-loop

control systemsSimple construction and ease of maintenanceLess expensive than a closed-loop system

No stability problemRecalibration is necessary from time to timeSensitive to disturbances so less accurate

Good

Bad

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 24: Control System Engineering (Fall 2008)

Control System Engineering-2008

Open-loop control systemsWhen should we apply open-loop

controlThe relationship between the input

and output is exactly knownThere are neither internal nor external

disturbancesMeasuring the output precisely is very

hard or economically infeasible

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 25: Control System Engineering (Fall 2008)

Control System Engineering-2008

Closed-loop control systemsClosed-loop control systems are often referred to as

feedback control systems The idea of feedback

Compare the actual output with the expected valueTake actions based on the difference (error)

This seemingly simple idea is tremendously powerful

Feedback is a key idea in the discipline of control

CONTROLLER PLANT

Control signal

System output

Expected value Error

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 26: Control System Engineering (Fall 2008)

Control System Engineering-2008

Closed-loop control systemsIn practice feedback control system and

closed-loop control system are used interchangeably

Closed-loop control always implies the use of feedback control action in order to reduce system error

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 27: Control System Engineering (Fall 2008)

Control System Engineering-2008

Example 1 flush toilet

threshold

piston

float

water

h(t)

q1(t)

q2(t)

Lever

Water Tank

Float

Piston0h ( )h t

1( )q t

lever

PlantInputOutputExpected value SensorControllerActuator

0h( )h t

0h

PlantController Actuator

Sensor

water tankwater flowwater level

floatleverpiston

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 28: Control System Engineering (Fall 2008)

Control System Engineering-2008

Example 2 Cruise control

Calculation element

EngineAutobody

Speedometer

Desiredvelocity

Measuredvelocity

Actualvelocity

Road grade

Sensor noise

ActuatorController Plant

Sensor

Controlledvariable

Referenceinput

Disturbance

Disturbance( )

eng hill

eng des

mv bv u u

u k v v

engu

hillu

desv vControlsignal

Error

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 29: Control System Engineering (Fall 2008)

Control System Engineering-2008

Example 2 Cruise control

( )

engine hill

engine des

mv bv u u

u k v v

Stabilityperformance1048697 Steady state velocity approaches desired velocity as k rarr infin1048697 Smooth response no overshoot or oscillations

Disturbance rejection1048697 Effect of disturbances (eg hills) approaches zero as k rarr infin

Robustness1048697 Results donrsquot depend on the specific values of b m or k for k sufficiently large

ss desv v as k

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 30: Control System Engineering (Fall 2008)

Control System Engineering-2008

NoteIn this example we ignore the dynamic

response of the car and consider only the steady behavior Dynamics will play a major role in later

chapters

There are limits on how high the gain k can be madewhen dynamics are introduced the feedback

can make the response worse than before or even cause the system to be unstable

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 31: Control System Engineering (Fall 2008)

Control System Engineering-2008

Comments on feedback controlMain advantages of feedback

reduce disturbance effects

make system insensitive to variations

stabilize an unstable system

create well-defined relationship

between output and reference

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 32: Control System Engineering (Fall 2008)

Control System Engineering-2008

Comments on feedback controlPotential drawbacks of feedback

cause instability if not used properly

couple noise from sensors into the

dynamics of a system

increase the overall complexity of a

system

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 33: Control System Engineering (Fall 2008)

Control System Engineering-2008

Comments on feedback controlFeedback control design

how to get the gain as large as possible to

reduce the error

without making the system become unstable

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 34: Control System Engineering (Fall 2008)

Control System Engineering-2008

Other examples of feedback

Feedback systems are not limited to engineering but can be found in various non-engineering fields as well

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 35: Control System Engineering (Fall 2008)

Control System Engineering-2008

Other examples of feedbackThe human body is highly advanced feedback control system

Body temperature and blood pressure are kept constant by means of physiological feedback

Feedback makes the human body relatively insensitive to external disturbance Thus we can survive in a changing environment

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 36: Control System Engineering (Fall 2008)

Control System Engineering-2008

Open-loop vs closed-loopOpen-loop control Closed-loop control

Simple structure low cost

Low accuracy and resistance to disturbance

Easy to regulate

Ability to correct error

Complex structure high cost

High accuracy and resistance of disturbance

Selecting parameter is critical (may cause stability problem)

Open-loop + Closed-loop = Composite control system

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 37: Control System Engineering (Fall 2008)

Control System Engineering-2008Thinking timehellip

Examples of open-loop control and closed-loop

control systems

For each system could you identify the sensor actuator and controller

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 38: Control System Engineering (Fall 2008)

Control System Engineering-2008

Classification of control systems

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 39: Control System Engineering (Fall 2008)

Control System Engineering-2008

Classification of control systems

bull the reference input (expected value) is a constant valuebull the controller works to keep the output around the constant value eg constant-temperature control liquid level control and constant-pressure control

bull the reference input may be unknown or varyingbull the controller works to make the output track the varying reference eg automatic navigation systems on boats and planes satellite-tracking antennas

bull the input changes according to a programbull the controller works according to predefined command eg numerical control machine

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 40: Control System Engineering (Fall 2008)

Control System Engineering-2008

Classification of control systems

bull superposition principle appliesbull described by linear differential equation

bull described by nonlinear differential equation

1 1 2 2( ) ( )f x y f x y

1 2 1 2 1 2( ) ( ) ( )f x x f x f x y y superposition principle

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 41: Control System Engineering (Fall 2008)

Control System Engineering-2008

Remark on nonlinear systemsQuite often nonlinear characteristics are

intentionally introduced in a control system to improve its performance or provide more effective control

For instance to achieve minimum-time control an on-off (bang-bang or relay) type controller is used in many missile or spacecraft control systems

There are no general methods for solving a wide class of nonlinear systems

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 42: Control System Engineering (Fall 2008)

Control System Engineering-2008

Classification of control systems

All the signals are functions of continuous time variable t

Signals are in the form of either a pulse train or a digital code eg digital control system

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 43: Control System Engineering (Fall 2008)

Control System Engineering-2008Remark on digital control systems

A digital control system refers to the use of a digital computer or controller in the system so that the signals are digitally coded such as in binary code

Digital computers provide many advantages in size and flexibility The expensive equipment used in a system

may be shared simultaneously among several control channels

Digital control systems are usually less sensitive to noise

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 44: Control System Engineering (Fall 2008)

Control System Engineering-2008

Classification of control systems

The parameters of a control system are stationary with respect to timeSystem contain elements that drift or vary with time eg Guided-missile control system time-varying mass results in time-varying parameters of the control system

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 45: Control System Engineering (Fall 2008)

Control System Engineering-2008Basic requirements for control systems

Stability refer to the ability of a system to recover equilibrium

Quickness refer to the duration of transient process before the control system to reach its equilibrium

Accuracy refer to the size of steady-state error when the transient process ends

(Steady-state error=desired output ndash actual output)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 46: Control System Engineering (Fall 2008)

Control System Engineering-2008

Note For a control system the above three performance indices (stability quickness accuracy) are sometimes contradictory

In design of a practical control system we always need to make compromise

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 47: Control System Engineering (Fall 2008)

Control System Engineering-2008

Review questions1 A closed-loop control system is usually more accurate than

an open-loop system (T) (F)2 Feedback is sometimes used to improve the sensitivity of a

control system (T) (F)3 If an open-loop system is unstable then applying feedback

will always improve its stability (T) (F)4 Feedback can cause instability (T)

(F)5 Nonlinear elements are sometimes intentionally introduced

to a control system to improve its performance (T) (F)

6 Discrete-data control systems are more susceptible to noise due to the nature of its signals (T) (F)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 48: Control System Engineering (Fall 2008)

Control System Engineering-2008

SummaryWhat is a control system Open-loop

control

Closed-loop control

Feedback bull reduce disturbance effectsbull provide extra freedom for control designbull may cause instability

A brief history of

control

Classification of control systems

Requirements Stability Quickness Accuracy

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice

Page 49: Control System Engineering (Fall 2008)

Control System Engineering-2008Some suggestions on course study

Pay enough attentionControl theory is very interesting very

useful but sometimes very difficult

Practice practice and practice