SlideShare a Scribd company logo
1 of 27
Download to read offline
LECTURE (1)
Introduction to Control
Systems
Assist. Prof. Amr E. Mohamed
Objectives
 In this lecture, we lead you through a study of the basics of control
system.
 After completing the chapter, you should be able to
 Describe a general process for designing a control system.
 Understand the purpose of control engineering
 Examine examples of control systems
 Understand the principles of modern control engineering.
 Realize few design examples.
2
What is “Control”?
 Make some object (called system, or plant) behave as we desire.
 Imagine “control” around you!
 Room temperature control
 Car driving
 Voice volume control
 Balance of bank account
 “Control” (move) the position of the pointer
 etc.
3
Application Automatic Control
 Automatic control has played a vital role in the advance of engineering
and science.
 Applications:
 Robotic systems
 Aircraft
 Missile guidance systems
 Industrial processes
 Transportations
 … etc.
4
What is “Automatic Control”?
 Not manual!
 Why do we need automatic control?
 Convenient (room temperature, laundry machine)
 Dangerous (hot/cold places, space, bomb removal)
 Impossible for human (nanometer scale precision positioning, work
inside the small space that human cannot enter, huge antennas
control, elevator)
 It exists in nature. (human body temperature control)
 High efficiency (engine control)
 Many examples of automatic control around us
5
Manual Liquid-level control system
A manual Control Systems for regulating the level of fluid in a tank by adjusting the
output valve. The operator views the level of fluid through a port in the side of the tank.
6
Automatic Liquid-level control system
7
8
controller
Pneumatic
Valve
Float
Water Tank
Desired
Level
Actual
Level
Plant
Controlled variableManipulated
variable
Reference input
Feedback Element
Feedback Signal
Example: laundry machine
 A laundry machine washes clothes, by setting a program.
 A laundry machine does not measure how clean the clothes become.
 Control without measuring devices (sensors) are called open-loop
control.
9
Laundry
Machine
Program setting
(Input)
Washed clothes
(Output)
Open-loop control systems
 Open-loop control systems. Those systems in which the output has no
effect on the control action are called open-loop control systems.
 In other words, in an open-loop control system the output is neither
measured nor fed back for comparison with the input.
 In the presence of disturbances, an open-loop control system will not
perform the desired task.
 Open-loop control can be used, in practice, only if the relationship
between the input and output is known and if there are neither internal
nor external disturbances.
10
Open-loop control systems
11
Controller Actuator Process
output or
controlled
variable
Disturbance
Control Signal
Plant
input or
reference input filter
(transducer)
Fig. 1.2 An open-loop system
Open-loop control systems
Advantages:
 Simple construction, ease of maintenance, and less expensive.
 There is no stability concern.
 Convenient when output is hard to measure or measuring the output
precisely is economically not feasible. (For example, in the washer
system, it would be quite expensive to provide a device to measure the
quality of the washer's output, cleanliness of the clothes).
Disadvantages:
 Disturbances and changes in calibration cause errors, and the output
may be different from what is desired.
 Recalibration is necessary from time to time.
12
Closed-loop control systems
 Closed-loop control systems. Feedback control systems are often
referred to as closed-loop control systems.
 In practice, the terms feedback control and closed-loop control are
used interchangeably.
 In a closed-loop control system the actuating error signal, which is the
difference between the input signal and the feedback signal , is fed to
the controller so as to reduce the error and bring the output of the
system to a desired value.
13
Closed-loop (feedback) control
14
_
+ +
sensor or
output transducer
sensor noise
summing junction
or comparator
error or
actuating signal
Controller Actuator Process
output or
controlled
variable
Disturbance
Control
Signal
Plant
input or
reference input filter
(transducer)
Closed-loop control systems
Advantages:
 High accuracy
 Not sensitive to disturbance
 Controllable transient response
 Controllable steady state error
Disadvantages:
 More Complex, and More Expensive.
 Possibility of instability.
 Need for output measurement.
 Recalibration is necessary from time to time.
15
Definitions.
 Systems - A system is a combination of components that act together
and perform a certain objective.
 Control System – An interconnection of components forming a system
configuration that will provide a desired response.
 Plants – A plant may be a piece of equipment, perhaps just a set of
machine parts functioning together, the purpose of which is to perform a
particular operation.
 Process – The device, plant, or system under control. The input and
output relationship represents the cause-and-effect relationship of the
process.
16
Process
OutputInput
Definitions.
 Disturbances - A disturbance is a signal that tends to adversely affect
the value of the output of a system. If a disturbance is generated within
the system, it is called internal, while an external disturbance is
generated outside the system and is an input.
 Controlled Variable – is the quantity or condition that is measured and
controlled. the controlled variable is the output of the system.
 The Manipulated Variable – is the quantity or condition that is varied by
the controller so as to affect the value of the controlled variable.
Normally,
 Control - means measuring the value of the controlled variable of the
system and applying the manipulated variable to the system to correct or
limit deviation of the measured value from a desired value.
17
Definitions.
 Feedback Control - Feedback control refers to an operation that, in the
presence of disturbances, tends to reduce the difference between the
output of a system and some reference input and that does so on the
basis of this difference.
18
CONTROL SYSTEM DESIGN
 The following table shows the control
system design process.
19
CD player speed control: Open-Loop
20
CD player speed control: Closed-Loop
21
TEMPERATURE CONTROL SYSTEMS
 The temperature in the electric furnace is measured by a thermometer,
which is an analog device. The analog temperature is converted to a digital
temperature by an A/D converter. The digital temperature is fed to a
controller through an interface. This digital temperature is compared with
the programmed input temperature, and if there is any error, the
controller sends out a signal to the heater, through an interface, amplifier,
and relay, to bring the furnace temperature to a desired value.
22
Analog Vs Digital Control Systems
 Analog
 Digital
23
Case Study Antenna Azimuth Position Control System
24
Case Study Antenna Azimuth Position Control System
25
Case Study Antenna Azimuth Position Control System
26
27

More Related Content

What's hot

Chapter 1 basic components of control system
Chapter  1  basic components of control systemChapter  1  basic components of control system
Chapter 1 basic components of control systemHarish Odedra
 
Introduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop SystemIntroduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop SystemKazim Marfatiya
 
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...Amr E. Mohamed
 
Stability of Control System
Stability of Control SystemStability of Control System
Stability of Control Systemvaibhav jindal
 
Control system lectures
Control system lectures Control system lectures
Control system lectures Naqqash Sajid
 
Introduction of control engineering
Introduction of control engineeringIntroduction of control engineering
Introduction of control engineeringAshvani Shukla
 
State space analysis, eign values and eign vectors
State space analysis, eign values and eign vectorsState space analysis, eign values and eign vectors
State space analysis, eign values and eign vectorsShilpa Shukla
 
Modern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsModern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsAmr E. Mohamed
 
Chapter 4 time domain analysis
Chapter 4 time domain analysisChapter 4 time domain analysis
Chapter 4 time domain analysisBin Biny Bino
 
Control systems engineering
Control systems engineeringControl systems engineering
Control systems engineeringAnisur Rahman
 
STate Space Analysis
STate Space AnalysisSTate Space Analysis
STate Space AnalysisHussain K
 
Dcs lec01 - introduction to discrete-time control systems
Dcs   lec01 - introduction to discrete-time control systemsDcs   lec01 - introduction to discrete-time control systems
Dcs lec01 - introduction to discrete-time control systemsAmr E. Mohamed
 
Introduction to Control System Design
Introduction to Control System DesignIntroduction to Control System Design
Introduction to Control System DesignAndrew Wilhelm
 
Mechanical translational rotational systems and electrical analogous circuit...
Mechanical translational  rotational systems and electrical analogous circuit...Mechanical translational  rotational systems and electrical analogous circuit...
Mechanical translational rotational systems and electrical analogous circuit...SatheeshCS2
 
Plc (analog and special io)
Plc (analog and special io)Plc (analog and special io)
Plc (analog and special io)Mohamed A Hakim
 
Classic control in industry
Classic control in industry Classic control in industry
Classic control in industry Mostafa Ragab
 

What's hot (20)

Chapter 1 basic components of control system
Chapter  1  basic components of control systemChapter  1  basic components of control system
Chapter 1 basic components of control system
 
Introduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop SystemIntroduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop System
 
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
 
Stability of Control System
Stability of Control SystemStability of Control System
Stability of Control System
 
Control system lectures
Control system lectures Control system lectures
Control system lectures
 
Introduction of control engineering
Introduction of control engineeringIntroduction of control engineering
Introduction of control engineering
 
State space analysis, eign values and eign vectors
State space analysis, eign values and eign vectorsState space analysis, eign values and eign vectors
State space analysis, eign values and eign vectors
 
PLC LADDER DIAGRAM
PLC LADDER DIAGRAMPLC LADDER DIAGRAM
PLC LADDER DIAGRAM
 
Modern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsModern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI Systems
 
Chapter 4 time domain analysis
Chapter 4 time domain analysisChapter 4 time domain analysis
Chapter 4 time domain analysis
 
Control systems engineering
Control systems engineeringControl systems engineering
Control systems engineering
 
Bode plot
Bode plotBode plot
Bode plot
 
STate Space Analysis
STate Space AnalysisSTate Space Analysis
STate Space Analysis
 
Dcs lec01 - introduction to discrete-time control systems
Dcs   lec01 - introduction to discrete-time control systemsDcs   lec01 - introduction to discrete-time control systems
Dcs lec01 - introduction to discrete-time control systems
 
Introduction to Control System Design
Introduction to Control System DesignIntroduction to Control System Design
Introduction to Control System Design
 
Lecture 2 Servomotors - Basics & Working
Lecture 2   Servomotors - Basics & WorkingLecture 2   Servomotors - Basics & Working
Lecture 2 Servomotors - Basics & Working
 
Nonlinear systems
Nonlinear systemsNonlinear systems
Nonlinear systems
 
Mechanical translational rotational systems and electrical analogous circuit...
Mechanical translational  rotational systems and electrical analogous circuit...Mechanical translational  rotational systems and electrical analogous circuit...
Mechanical translational rotational systems and electrical analogous circuit...
 
Plc (analog and special io)
Plc (analog and special io)Plc (analog and special io)
Plc (analog and special io)
 
Classic control in industry
Classic control in industry Classic control in industry
Classic control in industry
 

Similar to Modern Control - Lec 01 - Introduction to Control System

Introduction to control system 1
Introduction to control system 1Introduction to control system 1
Introduction to control system 1turna67
 
Types of Controllers PID PD I PD
Types of Controllers PID PD I PDTypes of Controllers PID PD I PD
Types of Controllers PID PD I PDAnaseem Hanini
 
basic of open and closed loop control system
basic of open and closed loop control systembasic of open and closed loop control system
basic of open and closed loop control systemSACHINNikam39
 
Closed-loop control system modelling_pid.pptx
Closed-loop control system modelling_pid.pptxClosed-loop control system modelling_pid.pptx
Closed-loop control system modelling_pid.pptxKadiriIbrahim2
 
PE-3032_Lecture_01.pptx
PE-3032_Lecture_01.pptxPE-3032_Lecture_01.pptx
PE-3032_Lecture_01.pptxgeremu2
 
Lab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdf
Lab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdfLab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdf
Lab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdfHussamALshamaj
 
Pe 3032 wk 1 introduction to control system march 04e
Pe 3032 wk 1 introduction to control system  march 04ePe 3032 wk 1 introduction to control system  march 04e
Pe 3032 wk 1 introduction to control system march 04eCharlton Inao
 
Introduction to Automatic Control Systems
Introduction to Automatic Control SystemsIntroduction to Automatic Control Systems
Introduction to Automatic Control SystemsMushahid Khan Yusufzai
 
Electronics control presentation
Electronics control presentationElectronics control presentation
Electronics control presentationxavierpaulino
 
Some important tips for control systems
Some important tips for control systemsSome important tips for control systems
Some important tips for control systemsmanish katara
 
Control Systems servo mechanisms.pdf
Control Systems servo mechanisms.pdfControl Systems servo mechanisms.pdf
Control Systems servo mechanisms.pdfGopalakrishnaU
 
Week 14 pid may 24 2016 pe 3032
Week  14 pid  may 24 2016 pe 3032Week  14 pid  may 24 2016 pe 3032
Week 14 pid may 24 2016 pe 3032Charlton Inao
 
Intoduction to control system
Intoduction to control systemIntoduction to control system
Intoduction to control systemjaimin kemkar
 
Process control handout new1
Process control handout new1Process control handout new1
Process control handout new1Kiya Alemayehu
 

Similar to Modern Control - Lec 01 - Introduction to Control System (20)

UNIT 1 CSE NEW.PPTX
UNIT 1 CSE NEW.PPTXUNIT 1 CSE NEW.PPTX
UNIT 1 CSE NEW.PPTX
 
VCS PPT.pptx
VCS PPT.pptxVCS PPT.pptx
VCS PPT.pptx
 
Introduction to control system 1
Introduction to control system 1Introduction to control system 1
Introduction to control system 1
 
Types of Controllers PID PD I PD
Types of Controllers PID PD I PDTypes of Controllers PID PD I PD
Types of Controllers PID PD I PD
 
basic of open and closed loop control system
basic of open and closed loop control systembasic of open and closed loop control system
basic of open and closed loop control system
 
chap-1(1).pdf
chap-1(1).pdfchap-1(1).pdf
chap-1(1).pdf
 
Closed-loop control system modelling_pid.pptx
Closed-loop control system modelling_pid.pptxClosed-loop control system modelling_pid.pptx
Closed-loop control system modelling_pid.pptx
 
PE-3032_Lecture_01.pptx
PE-3032_Lecture_01.pptxPE-3032_Lecture_01.pptx
PE-3032_Lecture_01.pptx
 
Lab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdf
Lab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdfLab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdf
Lab1_Introduction_to_Analog_Control_Laboratory_18_12_2023.pdf
 
Pe 3032 wk 1 introduction to control system march 04e
Pe 3032 wk 1 introduction to control system  march 04ePe 3032 wk 1 introduction to control system  march 04e
Pe 3032 wk 1 introduction to control system march 04e
 
Introduction to Automatic Control Systems
Introduction to Automatic Control SystemsIntroduction to Automatic Control Systems
Introduction to Automatic Control Systems
 
Electronics control presentation
Electronics control presentationElectronics control presentation
Electronics control presentation
 
Control Systems
Control SystemsControl Systems
Control Systems
 
Some important tips for control systems
Some important tips for control systemsSome important tips for control systems
Some important tips for control systems
 
Control system
Control systemControl system
Control system
 
Control Systems servo mechanisms.pdf
Control Systems servo mechanisms.pdfControl Systems servo mechanisms.pdf
Control Systems servo mechanisms.pdf
 
Week 14 pid may 24 2016 pe 3032
Week  14 pid  may 24 2016 pe 3032Week  14 pid  may 24 2016 pe 3032
Week 14 pid may 24 2016 pe 3032
 
Intoduction to control system
Intoduction to control systemIntoduction to control system
Intoduction to control system
 
Pharmaceutical automation
Pharmaceutical automationPharmaceutical automation
Pharmaceutical automation
 
Process control handout new1
Process control handout new1Process control handout new1
Process control handout new1
 

More from Amr E. Mohamed

Dsp 2018 foehu - lec 10 - multi-rate digital signal processing
Dsp 2018 foehu - lec 10 - multi-rate digital signal processingDsp 2018 foehu - lec 10 - multi-rate digital signal processing
Dsp 2018 foehu - lec 10 - multi-rate digital signal processingAmr E. Mohamed
 
Dcs lec03 - z-analysis of discrete time control systems
Dcs   lec03 - z-analysis of discrete time control systemsDcs   lec03 - z-analysis of discrete time control systems
Dcs lec03 - z-analysis of discrete time control systemsAmr E. Mohamed
 
Dcs lec02 - z-transform
Dcs   lec02 - z-transformDcs   lec02 - z-transform
Dcs lec02 - z-transformAmr E. Mohamed
 
DDSP_2018_FOEHU - Lec 10 - Digital Signal Processing Applications
DDSP_2018_FOEHU - Lec 10 - Digital Signal Processing ApplicationsDDSP_2018_FOEHU - Lec 10 - Digital Signal Processing Applications
DDSP_2018_FOEHU - Lec 10 - Digital Signal Processing ApplicationsAmr E. Mohamed
 
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignDSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignAmr E. Mohamed
 
DSP_2018_FOEHU - Lec 06 - FIR Filter Design
DSP_2018_FOEHU - Lec 06 - FIR Filter DesignDSP_2018_FOEHU - Lec 06 - FIR Filter Design
DSP_2018_FOEHU - Lec 06 - FIR Filter DesignAmr E. Mohamed
 
SE2018_Lec-22_-Continuous-Integration-Tools
SE2018_Lec-22_-Continuous-Integration-ToolsSE2018_Lec-22_-Continuous-Integration-Tools
SE2018_Lec-22_-Continuous-Integration-ToolsAmr E. Mohamed
 
SE2018_Lec 21_ Software Configuration Management (SCM)
SE2018_Lec 21_ Software Configuration Management (SCM)SE2018_Lec 21_ Software Configuration Management (SCM)
SE2018_Lec 21_ Software Configuration Management (SCM)Amr E. Mohamed
 
SE2018_Lec 18_ Design Principles and Design Patterns
SE2018_Lec 18_ Design Principles and Design PatternsSE2018_Lec 18_ Design Principles and Design Patterns
SE2018_Lec 18_ Design Principles and Design PatternsAmr E. Mohamed
 
Selenium - Introduction
Selenium - IntroductionSelenium - Introduction
Selenium - IntroductionAmr E. Mohamed
 
SE2018_Lec 20_ Test-Driven Development (TDD)
SE2018_Lec 20_ Test-Driven Development (TDD)SE2018_Lec 20_ Test-Driven Development (TDD)
SE2018_Lec 20_ Test-Driven Development (TDD)Amr E. Mohamed
 
SE2018_Lec 19_ Software Testing
SE2018_Lec 19_ Software TestingSE2018_Lec 19_ Software Testing
SE2018_Lec 19_ Software TestingAmr E. Mohamed
 
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier TransformDSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier TransformAmr E. Mohamed
 
DSP_2018_FOEHU - Lec 05 - Digital Filters
DSP_2018_FOEHU - Lec 05 - Digital FiltersDSP_2018_FOEHU - Lec 05 - Digital Filters
DSP_2018_FOEHU - Lec 05 - Digital FiltersAmr E. Mohamed
 
DSP_2018_FOEHU - Lec 04 - The z-Transform
DSP_2018_FOEHU - Lec 04 - The z-TransformDSP_2018_FOEHU - Lec 04 - The z-Transform
DSP_2018_FOEHU - Lec 04 - The z-TransformAmr E. Mohamed
 
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and SystemsDSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and SystemsAmr E. Mohamed
 
DSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time Signals
DSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time SignalsDSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time Signals
DSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time SignalsAmr E. Mohamed
 
SE2018_Lec 15_ Software Design
SE2018_Lec 15_ Software DesignSE2018_Lec 15_ Software Design
SE2018_Lec 15_ Software DesignAmr E. Mohamed
 
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal ProcessingDSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal ProcessingAmr E. Mohamed
 

More from Amr E. Mohamed (20)

Dsp 2018 foehu - lec 10 - multi-rate digital signal processing
Dsp 2018 foehu - lec 10 - multi-rate digital signal processingDsp 2018 foehu - lec 10 - multi-rate digital signal processing
Dsp 2018 foehu - lec 10 - multi-rate digital signal processing
 
Dcs lec03 - z-analysis of discrete time control systems
Dcs   lec03 - z-analysis of discrete time control systemsDcs   lec03 - z-analysis of discrete time control systems
Dcs lec03 - z-analysis of discrete time control systems
 
Dcs lec02 - z-transform
Dcs   lec02 - z-transformDcs   lec02 - z-transform
Dcs lec02 - z-transform
 
DDSP_2018_FOEHU - Lec 10 - Digital Signal Processing Applications
DDSP_2018_FOEHU - Lec 10 - Digital Signal Processing ApplicationsDDSP_2018_FOEHU - Lec 10 - Digital Signal Processing Applications
DDSP_2018_FOEHU - Lec 10 - Digital Signal Processing Applications
 
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignDSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
 
DSP_2018_FOEHU - Lec 06 - FIR Filter Design
DSP_2018_FOEHU - Lec 06 - FIR Filter DesignDSP_2018_FOEHU - Lec 06 - FIR Filter Design
DSP_2018_FOEHU - Lec 06 - FIR Filter Design
 
SE2018_Lec 17_ Coding
SE2018_Lec 17_ CodingSE2018_Lec 17_ Coding
SE2018_Lec 17_ Coding
 
SE2018_Lec-22_-Continuous-Integration-Tools
SE2018_Lec-22_-Continuous-Integration-ToolsSE2018_Lec-22_-Continuous-Integration-Tools
SE2018_Lec-22_-Continuous-Integration-Tools
 
SE2018_Lec 21_ Software Configuration Management (SCM)
SE2018_Lec 21_ Software Configuration Management (SCM)SE2018_Lec 21_ Software Configuration Management (SCM)
SE2018_Lec 21_ Software Configuration Management (SCM)
 
SE2018_Lec 18_ Design Principles and Design Patterns
SE2018_Lec 18_ Design Principles and Design PatternsSE2018_Lec 18_ Design Principles and Design Patterns
SE2018_Lec 18_ Design Principles and Design Patterns
 
Selenium - Introduction
Selenium - IntroductionSelenium - Introduction
Selenium - Introduction
 
SE2018_Lec 20_ Test-Driven Development (TDD)
SE2018_Lec 20_ Test-Driven Development (TDD)SE2018_Lec 20_ Test-Driven Development (TDD)
SE2018_Lec 20_ Test-Driven Development (TDD)
 
SE2018_Lec 19_ Software Testing
SE2018_Lec 19_ Software TestingSE2018_Lec 19_ Software Testing
SE2018_Lec 19_ Software Testing
 
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier TransformDSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
 
DSP_2018_FOEHU - Lec 05 - Digital Filters
DSP_2018_FOEHU - Lec 05 - Digital FiltersDSP_2018_FOEHU - Lec 05 - Digital Filters
DSP_2018_FOEHU - Lec 05 - Digital Filters
 
DSP_2018_FOEHU - Lec 04 - The z-Transform
DSP_2018_FOEHU - Lec 04 - The z-TransformDSP_2018_FOEHU - Lec 04 - The z-Transform
DSP_2018_FOEHU - Lec 04 - The z-Transform
 
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and SystemsDSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
 
DSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time Signals
DSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time SignalsDSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time Signals
DSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time Signals
 
SE2018_Lec 15_ Software Design
SE2018_Lec 15_ Software DesignSE2018_Lec 15_ Software Design
SE2018_Lec 15_ Software Design
 
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal ProcessingDSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
 

Recently uploaded

US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsDILIPKUMARMONDAL6
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating SystemRashmi Bhat
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...Amil Baba Dawood bangali
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - GuideGOPINATHS437943
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 

Recently uploaded (20)

US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teams
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating System
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 

Modern Control - Lec 01 - Introduction to Control System

  • 1. LECTURE (1) Introduction to Control Systems Assist. Prof. Amr E. Mohamed
  • 2. Objectives  In this lecture, we lead you through a study of the basics of control system.  After completing the chapter, you should be able to  Describe a general process for designing a control system.  Understand the purpose of control engineering  Examine examples of control systems  Understand the principles of modern control engineering.  Realize few design examples. 2
  • 3. What is “Control”?  Make some object (called system, or plant) behave as we desire.  Imagine “control” around you!  Room temperature control  Car driving  Voice volume control  Balance of bank account  “Control” (move) the position of the pointer  etc. 3
  • 4. Application Automatic Control  Automatic control has played a vital role in the advance of engineering and science.  Applications:  Robotic systems  Aircraft  Missile guidance systems  Industrial processes  Transportations  … etc. 4
  • 5. What is “Automatic Control”?  Not manual!  Why do we need automatic control?  Convenient (room temperature, laundry machine)  Dangerous (hot/cold places, space, bomb removal)  Impossible for human (nanometer scale precision positioning, work inside the small space that human cannot enter, huge antennas control, elevator)  It exists in nature. (human body temperature control)  High efficiency (engine control)  Many examples of automatic control around us 5
  • 6. Manual Liquid-level control system A manual Control Systems for regulating the level of fluid in a tank by adjusting the output valve. The operator views the level of fluid through a port in the side of the tank. 6
  • 9. Example: laundry machine  A laundry machine washes clothes, by setting a program.  A laundry machine does not measure how clean the clothes become.  Control without measuring devices (sensors) are called open-loop control. 9 Laundry Machine Program setting (Input) Washed clothes (Output)
  • 10. Open-loop control systems  Open-loop control systems. Those systems in which the output has no effect on the control action are called open-loop control systems.  In other words, in an open-loop control system the output is neither measured nor fed back for comparison with the input.  In the presence of disturbances, an open-loop control system will not perform the desired task.  Open-loop control can be used, in practice, only if the relationship between the input and output is known and if there are neither internal nor external disturbances. 10
  • 11. Open-loop control systems 11 Controller Actuator Process output or controlled variable Disturbance Control Signal Plant input or reference input filter (transducer) Fig. 1.2 An open-loop system
  • 12. Open-loop control systems Advantages:  Simple construction, ease of maintenance, and less expensive.  There is no stability concern.  Convenient when output is hard to measure or measuring the output precisely is economically not feasible. (For example, in the washer system, it would be quite expensive to provide a device to measure the quality of the washer's output, cleanliness of the clothes). Disadvantages:  Disturbances and changes in calibration cause errors, and the output may be different from what is desired.  Recalibration is necessary from time to time. 12
  • 13. Closed-loop control systems  Closed-loop control systems. Feedback control systems are often referred to as closed-loop control systems.  In practice, the terms feedback control and closed-loop control are used interchangeably.  In a closed-loop control system the actuating error signal, which is the difference between the input signal and the feedback signal , is fed to the controller so as to reduce the error and bring the output of the system to a desired value. 13
  • 14. Closed-loop (feedback) control 14 _ + + sensor or output transducer sensor noise summing junction or comparator error or actuating signal Controller Actuator Process output or controlled variable Disturbance Control Signal Plant input or reference input filter (transducer)
  • 15. Closed-loop control systems Advantages:  High accuracy  Not sensitive to disturbance  Controllable transient response  Controllable steady state error Disadvantages:  More Complex, and More Expensive.  Possibility of instability.  Need for output measurement.  Recalibration is necessary from time to time. 15
  • 16. Definitions.  Systems - A system is a combination of components that act together and perform a certain objective.  Control System – An interconnection of components forming a system configuration that will provide a desired response.  Plants – A plant may be a piece of equipment, perhaps just a set of machine parts functioning together, the purpose of which is to perform a particular operation.  Process – The device, plant, or system under control. The input and output relationship represents the cause-and-effect relationship of the process. 16 Process OutputInput
  • 17. Definitions.  Disturbances - A disturbance is a signal that tends to adversely affect the value of the output of a system. If a disturbance is generated within the system, it is called internal, while an external disturbance is generated outside the system and is an input.  Controlled Variable – is the quantity or condition that is measured and controlled. the controlled variable is the output of the system.  The Manipulated Variable – is the quantity or condition that is varied by the controller so as to affect the value of the controlled variable. Normally,  Control - means measuring the value of the controlled variable of the system and applying the manipulated variable to the system to correct or limit deviation of the measured value from a desired value. 17
  • 18. Definitions.  Feedback Control - Feedback control refers to an operation that, in the presence of disturbances, tends to reduce the difference between the output of a system and some reference input and that does so on the basis of this difference. 18
  • 19. CONTROL SYSTEM DESIGN  The following table shows the control system design process. 19
  • 20. CD player speed control: Open-Loop 20
  • 21. CD player speed control: Closed-Loop 21
  • 22. TEMPERATURE CONTROL SYSTEMS  The temperature in the electric furnace is measured by a thermometer, which is an analog device. The analog temperature is converted to a digital temperature by an A/D converter. The digital temperature is fed to a controller through an interface. This digital temperature is compared with the programmed input temperature, and if there is any error, the controller sends out a signal to the heater, through an interface, amplifier, and relay, to bring the furnace temperature to a desired value. 22
  • 23. Analog Vs Digital Control Systems  Analog  Digital 23
  • 24. Case Study Antenna Azimuth Position Control System 24
  • 25. Case Study Antenna Azimuth Position Control System 25
  • 26. Case Study Antenna Azimuth Position Control System 26
  • 27. 27