SlideShare a Scribd company logo
1 of 32
1
EG7102 Modelling, Simulation,
and Virtualization (15 credits)
Modelling Closed-Loop
control dynamic system
What do we mean by Automatic Control?
• An Automatic control system is an interconnection of components forming a
system configuration that will provide a desired system response
The input signal is processed to induce an output signal, this is generally
done using powr amplification.
• The basis for analysis of a system is the foundation provided by linear system theory.
Produce a cause-and-effect relationship of
the process
An input output relation
can be deduced from the
block diagram
3
What do we mean by Open Loop and Closed Loop?
• An open-loop (or feedforward) control system utilizes an actuating
device to control the process directly without using feedback.
Open loop control system
4
When damp clothes are put in the dryer machine, the operator/user sets the
time for drying the clothes. This time acts as the input signal for the
dryer. Correspondingly at the end of that time, the machine stops and
clothes can be taken out.
Examples of open-loop control system
5
What do we mean by Open Loop and Closed Loop?
• A closed-loop control system uses a measurement of the output and feedback of this
signal to compare it with the desired output (reference or command).
Closed loop (or feedback) control system
Examples of Open Loop Systems
Imagine a blind and deaf
person that needs to get her
car to 100Km/h, but she
cannot see the speedometer or
hear the engine revs. How will
she do it?
In all likelihood she will call on
experience and memory and
estimate the foot pedal position
required to reach the desired
speed.
Will you get good toast at the
end?
You have a toaster in which to
make toast, but you are deaf and
blind. You start counting from 1
to 120 seconds to toast the
bread.
Will she reach the desired
speed?
Clearly the biggest issue here
is a lack of measurement or
information. We have no
means of measuring the
output and thus no
information. Without
information we have no
mechanism for adjusting the
system input.
NO!!!
Open-loop control means no
measurement of the output
and thus the input is an
estimate. In practice the
estimate is wrong and hence
the output behaviour will not
match the target.
The fascinating property of feedback
Why do I need
feedback in
Engineering
systems?
The system compares the actual result with
the desired result, and thus takes action(s)
based on the difference.
simple idea but
tremendously powerful,
and in some cases
revolutionary.
The opposite of feedback control is feedforward or open loop control: i.e. devise a plan
and execute it.
make good systems
from bad components
Make a system
insensitive to
disturbances and
component variations
Stabilize an
unstable system
Create desired behaviour
Feedback implies
increased cost, can
cause instabilities,
and sensor noise
may be fed into the
system
However!!!!
8
How do we represent Automatic Control Systems?
9
How do we represent Automatic Control Systems?
10
• Most of the cars have thermostatically controlled Air-Conditioning (AC) systems for the comfort of
the passengers.
• The block diagram depicts an AC system where the driver sets the desired interior temperature on
a dashboard panel.
• The thermostat and the AC unit corrects any deviation of the automobile cabin temperature through
the use of the temperature sensor
Measures the
temperature in
the cabin
Corrects any
deviation from
the
temperature
set by the
driver
Car temperature control system
Car
cabin
Car cabin
temperature
11
Car steering control system
The driver uses the
difference between the
actual and the desired
direction of travel to
generate a controlled
adjustment of the steering
wheel
The desired course is
compared with a
measurement of the actual
course in order to generate a
measure of the error This
measurement is obtained by
visual and tactile (body
movement) feedback, as
provided by the feel of the
steering wheel by the hand
(sensor).
Car
12
• Because a sailboat cannot sail directly into the wind, and traveling straight downwind is
usually slow, the shortest sailing distance is rarely a straight line.
• Thus sailboats tack upwind—the familiar zigzag course—and jibe downwind. A tactician's
decision of when to tack and where to go can determine the outcome of a race.
Control system Example - Sailboat Direction Control
13
SISO and MIMO Control Systems
Control systems are also classified into these two categories, named as:
• Single Input Single Output systems. (SISO)
• Multiple Input Multiple Output systems. (MISO)
A Radio system is a typical example of a Multiple Inputs Multiple
Outputs system. A combination of Input signals is applied and
transmitted over multiple lines to produce the required
communication signals at the output.
A fan speed control is a very common example of a Single
Input Single Output system. A single input in terms of
voltage is supplied to the system which in turn results in
the fan working.
14
Continuous and Discrete Time Control
System
• A continuous time
signal refers to a signal,
which is continuous in the
time domain.
• On the other hand, when a
signal is discrete in the
time domain, i.e. it can be
obtained at discrete time
intervals, it is called
a discrete time signal.
15
A continuous time control system, all the signals
(including the input & output signals) are
continuous in time.
.
Continuous and Discrete Time Control
System
16
A discrete time control system, all the signals of
the control system (including the input and output
signals) are discrete time signals.
Continuous and Discrete Time Control
System
PID-Controller
u(s)
K(s)
r(s)
e(s)
y(s)
Plant
Controller
Set-Point Output
Generic PID Control Equations
– KP: proportional gain
– KI: integral gain
– KD: derivative gain
0
( ) ( ) ( )
t
c P I D
P
D
I
de
u t K e t K e t dt K
dt
  
 Time-domain
P
( ) ( ) ( ) ( )
I
c P D
K
U s K E s E s K sE s
s
D
I
  
S-domain
Effects of P, I & D Terms
u(s)
K(s)
r(s)
e(s)
y(s)
Plant
Controller
Set-Point Output
• Proportional Action (P)
• Integral Action (I)
• Derivative Action (D)
20
Types of PID Controllers
Manufacturers of PID controllers arrange the Proportional, Integral and
Derivative modes into one of three different controller algorithms or
forms. These are called the
1. Interactive
2. Noninteractive
3. Parallel forms
Some controller manufacturers allow you to choose between different forms as
a configuration option in the controller software.
21
Types of PID Controllers
1. Interactive
22
Types of PID Controllers
2. Noninteractive: It is also called the Ideal, Standard or ISA
23
Types of PID Controllers
3. Parallel
Amplitude
Proportional - KP
Response to unit step set-point change:
2nd Order system (z = 0.4, wn = 3)
1st Order system
Response to unit step set-point
Integral Action - 1st Order Plant
Derivative - 1st Order Plant
Time (sec.)
Amplitude
Step Response
0 2 4 6 8 10
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
Td=1
Td=2
Td=5
Response to unit step set-point change:
Closed-loop control using MATLAB
Example 1
Example 1
Sub-
system
Matlab/Simulink PID from the Blockes Library
Closed-loop control using MATLAB
PID block
openExample('simulink_industrial/AntiWindupControlUsin
gAPIDControllerExample')
vrmaglev
• Open Matlab and type the following word to open the simulation model
Closed Loop PID control using MATLAB/ 3D Simulation Toolbox
Questions

More Related Content

Similar to Closed-loop control system modelling_pid.pptx

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
 
open loop system Control system (Sindhumathy).pptx
open loop system    Control system (Sindhumathy).pptxopen loop system    Control system (Sindhumathy).pptx
open loop system Control system (Sindhumathy).pptxSindumathi5
 
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
 
Clase 01-introduccion-a-la-ing-control (1)
Clase 01-introduccion-a-la-ing-control (1)Clase 01-introduccion-a-la-ing-control (1)
Clase 01-introduccion-a-la-ing-control (1)ronald sanchez
 
Control system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphControl system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphSHARMA NAVEEN
 
Lecture2(introduction)
Lecture2(introduction)Lecture2(introduction)
Lecture2(introduction)Razali Tomari
 
Chapter 1 introduction to control system
Chapter 1 introduction to control systemChapter 1 introduction to control system
Chapter 1 introduction to control systemLenchoDuguma
 
Introduction to Biocontrol Systems Lecture 1.pptx
Introduction to Biocontrol Systems Lecture 1.pptxIntroduction to Biocontrol Systems Lecture 1.pptx
Introduction to Biocontrol Systems Lecture 1.pptxalamigageraldjob33
 
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
 
Meeting w1 chapter 1
Meeting w1   chapter 1Meeting w1   chapter 1
Meeting w1 chapter 1Hattori Sidek
 
PE-3032_Lecture_01.pptx
PE-3032_Lecture_01.pptxPE-3032_Lecture_01.pptx
PE-3032_Lecture_01.pptxgeremu2
 
Unit 1-Introduction of Control system.pptx
Unit 1-Introduction of Control system.pptxUnit 1-Introduction of Control system.pptx
Unit 1-Introduction of Control system.pptxdatamboli
 

Similar to Closed-loop control system modelling_pid.pptx (20)

sssss (1).pptx
sssss (1).pptxsssss (1).pptx
sssss (1).pptx
 
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
 
open loop system Control system (Sindhumathy).pptx
open loop system    Control system (Sindhumathy).pptxopen loop system    Control system (Sindhumathy).pptx
open loop system Control system (Sindhumathy).pptx
 
Pid controller
Pid controllerPid controller
Pid controller
 
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
 
Control system
Control systemControl system
Control system
 
Clase 01-introduccion-a-la-ing-control (1)
Clase 01-introduccion-a-la-ing-control (1)Clase 01-introduccion-a-la-ing-control (1)
Clase 01-introduccion-a-la-ing-control (1)
 
Control system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphControl system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graph
 
C045051318
C045051318C045051318
C045051318
 
Lecture2(introduction)
Lecture2(introduction)Lecture2(introduction)
Lecture2(introduction)
 
UNIT-V.ppt
UNIT-V.pptUNIT-V.ppt
UNIT-V.ppt
 
Control Systems
Control SystemsControl Systems
Control Systems
 
Chapter 1 introduction to control system
Chapter 1 introduction to control systemChapter 1 introduction to control system
Chapter 1 introduction to control system
 
Introduction to Biocontrol Systems Lecture 1.pptx
Introduction to Biocontrol Systems Lecture 1.pptxIntroduction to Biocontrol Systems Lecture 1.pptx
Introduction to Biocontrol Systems Lecture 1.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
 
chap-1(1).pdf
chap-1(1).pdfchap-1(1).pdf
chap-1(1).pdf
 
Meeting w1 chapter 1
Meeting w1   chapter 1Meeting w1   chapter 1
Meeting w1 chapter 1
 
PE-3032_Lecture_01.pptx
PE-3032_Lecture_01.pptxPE-3032_Lecture_01.pptx
PE-3032_Lecture_01.pptx
 
ME416A_Module 1.pdf
ME416A_Module 1.pdfME416A_Module 1.pdf
ME416A_Module 1.pdf
 
Unit 1-Introduction of Control system.pptx
Unit 1-Introduction of Control system.pptxUnit 1-Introduction of Control system.pptx
Unit 1-Introduction of Control system.pptx
 

More from KadiriIbrahim2

Lecture 1 Introduction to robotics (1).pptx
Lecture 1 Introduction to robotics (1).pptxLecture 1 Introduction to robotics (1).pptx
Lecture 1 Introduction to robotics (1).pptxKadiriIbrahim2
 
session 2 Process modelling and dynamics (5).pptx
session 2 Process modelling and dynamics (5).pptxsession 2 Process modelling and dynamics (5).pptx
session 2 Process modelling and dynamics (5).pptxKadiriIbrahim2
 
Modelling using differnt metods in matlab2 (2) (2) (2) (4) (1) (1).pptx
Modelling using differnt metods in matlab2 (2) (2) (2) (4) (1) (1).pptxModelling using differnt metods in matlab2 (2) (2) (2) (4) (1) (1).pptx
Modelling using differnt metods in matlab2 (2) (2) (2) (4) (1) (1).pptxKadiriIbrahim2
 
Introduction to MultisimCircuitSimulation.pdf
Introduction to MultisimCircuitSimulation.pdfIntroduction to MultisimCircuitSimulation.pdf
Introduction to MultisimCircuitSimulation.pdfKadiriIbrahim2
 
components_of_hydraulic_and_pneumatic_system_-_part_1.pdf
components_of_hydraulic_and_pneumatic_system_-_part_1.pdfcomponents_of_hydraulic_and_pneumatic_system_-_part_1.pdf
components_of_hydraulic_and_pneumatic_system_-_part_1.pdfKadiriIbrahim2
 
Introduction to module and IE.ppt
Introduction to module and IE.pptIntroduction to module and IE.ppt
Introduction to module and IE.pptKadiriIbrahim2
 
SKAD Electronics Training Manual.pdf
SKAD Electronics Training Manual.pdfSKAD Electronics Training Manual.pdf
SKAD Electronics Training Manual.pdfKadiriIbrahim2
 
ch6_digital_filters.pptx
ch6_digital_filters.pptxch6_digital_filters.pptx
ch6_digital_filters.pptxKadiriIbrahim2
 
Power_Point_PresentationTemplate_Mechanical_20.pptx
Power_Point_PresentationTemplate_Mechanical_20.pptxPower_Point_PresentationTemplate_Mechanical_20.pptx
Power_Point_PresentationTemplate_Mechanical_20.pptxKadiriIbrahim2
 
Fayomi Bassey Powerpoint seminar.pptx
Fayomi Bassey Powerpoint seminar.pptxFayomi Bassey Powerpoint seminar.pptx
Fayomi Bassey Powerpoint seminar.pptxKadiriIbrahim2
 

More from KadiriIbrahim2 (11)

Lecture 1 Introduction to robotics (1).pptx
Lecture 1 Introduction to robotics (1).pptxLecture 1 Introduction to robotics (1).pptx
Lecture 1 Introduction to robotics (1).pptx
 
session 2 Process modelling and dynamics (5).pptx
session 2 Process modelling and dynamics (5).pptxsession 2 Process modelling and dynamics (5).pptx
session 2 Process modelling and dynamics (5).pptx
 
Modelling using differnt metods in matlab2 (2) (2) (2) (4) (1) (1).pptx
Modelling using differnt metods in matlab2 (2) (2) (2) (4) (1) (1).pptxModelling using differnt metods in matlab2 (2) (2) (2) (4) (1) (1).pptx
Modelling using differnt metods in matlab2 (2) (2) (2) (4) (1) (1).pptx
 
Introduction to MultisimCircuitSimulation.pdf
Introduction to MultisimCircuitSimulation.pdfIntroduction to MultisimCircuitSimulation.pdf
Introduction to MultisimCircuitSimulation.pdf
 
components_of_hydraulic_and_pneumatic_system_-_part_1.pdf
components_of_hydraulic_and_pneumatic_system_-_part_1.pdfcomponents_of_hydraulic_and_pneumatic_system_-_part_1.pdf
components_of_hydraulic_and_pneumatic_system_-_part_1.pdf
 
Introduction to module and IE.ppt
Introduction to module and IE.pptIntroduction to module and IE.ppt
Introduction to module and IE.ppt
 
SKAD Electronics Training Manual.pdf
SKAD Electronics Training Manual.pdfSKAD Electronics Training Manual.pdf
SKAD Electronics Training Manual.pdf
 
ch6_digital_filters.pptx
ch6_digital_filters.pptxch6_digital_filters.pptx
ch6_digital_filters.pptx
 
Power_Point_PresentationTemplate_Mechanical_20.pptx
Power_Point_PresentationTemplate_Mechanical_20.pptxPower_Point_PresentationTemplate_Mechanical_20.pptx
Power_Point_PresentationTemplate_Mechanical_20.pptx
 
Fayomi Bassey Powerpoint seminar.pptx
Fayomi Bassey Powerpoint seminar.pptxFayomi Bassey Powerpoint seminar.pptx
Fayomi Bassey Powerpoint seminar.pptx
 
Project Format.pptx
Project Format.pptxProject Format.pptx
Project Format.pptx
 

Recently uploaded

247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
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
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
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
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 

Closed-loop control system modelling_pid.pptx

  • 1. 1 EG7102 Modelling, Simulation, and Virtualization (15 credits) Modelling Closed-Loop control dynamic system
  • 2. What do we mean by Automatic Control? • An Automatic control system is an interconnection of components forming a system configuration that will provide a desired system response The input signal is processed to induce an output signal, this is generally done using powr amplification. • The basis for analysis of a system is the foundation provided by linear system theory. Produce a cause-and-effect relationship of the process An input output relation can be deduced from the block diagram
  • 3. 3 What do we mean by Open Loop and Closed Loop? • An open-loop (or feedforward) control system utilizes an actuating device to control the process directly without using feedback. Open loop control system
  • 4. 4 When damp clothes are put in the dryer machine, the operator/user sets the time for drying the clothes. This time acts as the input signal for the dryer. Correspondingly at the end of that time, the machine stops and clothes can be taken out. Examples of open-loop control system
  • 5. 5 What do we mean by Open Loop and Closed Loop? • A closed-loop control system uses a measurement of the output and feedback of this signal to compare it with the desired output (reference or command). Closed loop (or feedback) control system
  • 6. Examples of Open Loop Systems Imagine a blind and deaf person that needs to get her car to 100Km/h, but she cannot see the speedometer or hear the engine revs. How will she do it? In all likelihood she will call on experience and memory and estimate the foot pedal position required to reach the desired speed. Will you get good toast at the end? You have a toaster in which to make toast, but you are deaf and blind. You start counting from 1 to 120 seconds to toast the bread. Will she reach the desired speed? Clearly the biggest issue here is a lack of measurement or information. We have no means of measuring the output and thus no information. Without information we have no mechanism for adjusting the system input. NO!!! Open-loop control means no measurement of the output and thus the input is an estimate. In practice the estimate is wrong and hence the output behaviour will not match the target.
  • 7. The fascinating property of feedback Why do I need feedback in Engineering systems? The system compares the actual result with the desired result, and thus takes action(s) based on the difference. simple idea but tremendously powerful, and in some cases revolutionary. The opposite of feedback control is feedforward or open loop control: i.e. devise a plan and execute it. make good systems from bad components Make a system insensitive to disturbances and component variations Stabilize an unstable system Create desired behaviour Feedback implies increased cost, can cause instabilities, and sensor noise may be fed into the system However!!!!
  • 8. 8 How do we represent Automatic Control Systems?
  • 9. 9 How do we represent Automatic Control Systems?
  • 10. 10 • Most of the cars have thermostatically controlled Air-Conditioning (AC) systems for the comfort of the passengers. • The block diagram depicts an AC system where the driver sets the desired interior temperature on a dashboard panel. • The thermostat and the AC unit corrects any deviation of the automobile cabin temperature through the use of the temperature sensor Measures the temperature in the cabin Corrects any deviation from the temperature set by the driver Car temperature control system Car cabin Car cabin temperature
  • 11. 11 Car steering control system The driver uses the difference between the actual and the desired direction of travel to generate a controlled adjustment of the steering wheel The desired course is compared with a measurement of the actual course in order to generate a measure of the error This measurement is obtained by visual and tactile (body movement) feedback, as provided by the feel of the steering wheel by the hand (sensor). Car
  • 12. 12 • Because a sailboat cannot sail directly into the wind, and traveling straight downwind is usually slow, the shortest sailing distance is rarely a straight line. • Thus sailboats tack upwind—the familiar zigzag course—and jibe downwind. A tactician's decision of when to tack and where to go can determine the outcome of a race. Control system Example - Sailboat Direction Control
  • 13. 13 SISO and MIMO Control Systems Control systems are also classified into these two categories, named as: • Single Input Single Output systems. (SISO) • Multiple Input Multiple Output systems. (MISO) A Radio system is a typical example of a Multiple Inputs Multiple Outputs system. A combination of Input signals is applied and transmitted over multiple lines to produce the required communication signals at the output. A fan speed control is a very common example of a Single Input Single Output system. A single input in terms of voltage is supplied to the system which in turn results in the fan working.
  • 14. 14 Continuous and Discrete Time Control System • A continuous time signal refers to a signal, which is continuous in the time domain. • On the other hand, when a signal is discrete in the time domain, i.e. it can be obtained at discrete time intervals, it is called a discrete time signal.
  • 15. 15 A continuous time control system, all the signals (including the input & output signals) are continuous in time. . Continuous and Discrete Time Control System
  • 16. 16 A discrete time control system, all the signals of the control system (including the input and output signals) are discrete time signals. Continuous and Discrete Time Control System
  • 18. Generic PID Control Equations – KP: proportional gain – KI: integral gain – KD: derivative gain 0 ( ) ( ) ( ) t c P I D P D I de u t K e t K e t dt K dt     Time-domain P ( ) ( ) ( ) ( ) I c P D K U s K E s E s K sE s s D I    S-domain
  • 19. Effects of P, I & D Terms u(s) K(s) r(s) e(s) y(s) Plant Controller Set-Point Output • Proportional Action (P) • Integral Action (I) • Derivative Action (D)
  • 20. 20 Types of PID Controllers Manufacturers of PID controllers arrange the Proportional, Integral and Derivative modes into one of three different controller algorithms or forms. These are called the 1. Interactive 2. Noninteractive 3. Parallel forms Some controller manufacturers allow you to choose between different forms as a configuration option in the controller software.
  • 21. 21 Types of PID Controllers 1. Interactive
  • 22. 22 Types of PID Controllers 2. Noninteractive: It is also called the Ideal, Standard or ISA
  • 23. 23 Types of PID Controllers 3. Parallel
  • 24. Amplitude Proportional - KP Response to unit step set-point change: 2nd Order system (z = 0.4, wn = 3) 1st Order system
  • 25. Response to unit step set-point Integral Action - 1st Order Plant
  • 26. Derivative - 1st Order Plant Time (sec.) Amplitude Step Response 0 2 4 6 8 10 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 Td=1 Td=2 Td=5 Response to unit step set-point change:
  • 27. Closed-loop control using MATLAB Example 1
  • 29. Matlab/Simulink PID from the Blockes Library
  • 30. Closed-loop control using MATLAB PID block openExample('simulink_industrial/AntiWindupControlUsin gAPIDControllerExample')
  • 31. vrmaglev • Open Matlab and type the following word to open the simulation model Closed Loop PID control using MATLAB/ 3D Simulation Toolbox