SlideShare a Scribd company logo
Process Control Trainer
ELP225
Midhun Augustine
ELP225 (IITD) Process Control Trainer 1 / 8
Overview
Introduction
Block Diagram
Basic Control Approaches
Transfer Lag
Transport Lag
Questions
ELP225 (IITD) Process Control Trainer 2 / 8
Introduction
Motivation
Temparature control systems are used in many of the industries,
and it’s an importent example of regulator system.
Objectives
To familiarize with industrial processes.
To understand various components of control system.
To get an idea of basic control methods.
To distinguish between open loop and closed loop control actions.
ELP225 (IITD) Process Control Trainer 3 / 8
Block Diagram
Basic block diagram of the process control trainer is given below
ELP225 (IITD) Process Control Trainer 4 / 8
Basic control approaches
1. Open Loop Control
In this the control input is a function of reference, and is pre
calibrated
u = f(r) (1)
2. Closed loop Control
Here control input is a function of both reference and output, i.e.
u = f(e) = f(r
,y) (2)
One of the basic closed loop control approach is proportional
control, and in which control input is proportional to the error
(deviation), i.e.,
u =K e (3)
In two step control the control changes from one value to another
when error (deviation) changes sign.To avoid high frequency
oscillations, overlap(threshold) is provided in practice, i.e.
u =hyst
(e) (4)
ELP225 (IITD) Process Control Trainer 5 / 8
Transfer lag
Transfer lag is due to the dynamical elements in the
system/process.
Consider the following first order process (eg.thermal system,
hydraulic system), for which the step responce is given in figure.
G(s) =
1
1 +T s
(5)
For a pole with a time constant T, transfer lag will be T seconds.
It is the time taken by the output to reach 63.2% of it’s final value.
ELP225 (IITD) Process Control Trainer 6 / 8
Transport lag (distance/velocity lag)
Transport lag is charecterized by delay in system responce.
A pure delay has the input output relation
y(t) =u(t − T
) (6)
Now by taking Laplace transform we have
Y (s) =e−sT
U(s) (7)
Hence in frequency domain, delay is charecterized by it’s transfer
function - e−sT
.
|e
−jωT
| = 1 ∠e
−jωT
= −ωT
and is all pass with phase lag increasing with frequency.
ELP225 (IITD) Process Control Trainer 7 / 8
Questions
Derive the transfer function of a Thermal system.
What is the
time constant of this system?
Find the relation between transfer lag and system pole location?
Draw the bode plot of transport lag?.
How the transport lag affects stability?.Does it affects stability in
open loop control case?
What are the practical issues with two step control?
ELP225 (IITD) Process Control Trainer 8 / 8

More Related Content

Similar to PPT_PROCESSCONTROLTRAINER.pdf

Lectures upto block diagram reduction
Lectures upto block diagram reductionLectures upto block diagram reduction
Lectures upto block diagram reduction
UthsoNandy
 
Classic control in industry
Classic control in industry Classic control in industry
Classic control in industry
Mostafa Ragab
 
B010511015
B010511015B010511015
B010511015
IOSR Journals
 
Control tutorials for matlab and simulink introduction pid controller desig...
Control tutorials for matlab and simulink   introduction pid controller desig...Control tutorials for matlab and simulink   introduction pid controller desig...
Control tutorials for matlab and simulink introduction pid controller desig...
ssuser27c61e
 
Chapter_8.ppt
Chapter_8.pptChapter_8.ppt
Chapter_8.ppt
ELAMANCALILOV
 
6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor
k srikanth
 
Eee3420 lecture01 rev2011
Eee3420 lecture01 rev2011Eee3420 lecture01 rev2011
Eee3420 lecture01 rev2011
benson215
 
Ece4510 notes02
Ece4510 notes02Ece4510 notes02
Ece4510 notes02
K. M. Shahrear Hyder
 
D04954148
D04954148D04954148
D04954148
IOSR-JEN
 
Basic Control System unit1
Basic Control System unit1Basic Control System unit1
Basic Control System unit1
Asraf Malik
 
PLC 4.docx
PLC 4.docxPLC 4.docx
PLC 4.docx
Mahamad Jawhar
 
Unity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodyUnity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle Body
Steven Ernst, PE
 
PID Tuning Rules
PID Tuning RulesPID Tuning Rules
PID Tuning Rules
ISA Interchange
 
Design of PID CONTROLLER FOR ENGINEERING
Design of PID CONTROLLER FOR ENGINEERINGDesign of PID CONTROLLER FOR ENGINEERING
Design of PID CONTROLLER FOR ENGINEERING
Shyamal25
 
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENTEHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
csandit
 
Speed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piSpeed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned pi
Alexander Decker
 
Pid controller
Pid controllerPid controller
Pid controller
Dr. Chetan Bhatt
 
70
7070
C045051318
C045051318C045051318
C045051318
IJERA Editor
 
Ece4510 notes01
Ece4510 notes01Ece4510 notes01
Ece4510 notes01
K. M. Shahrear Hyder
 

Similar to PPT_PROCESSCONTROLTRAINER.pdf (20)

Lectures upto block diagram reduction
Lectures upto block diagram reductionLectures upto block diagram reduction
Lectures upto block diagram reduction
 
Classic control in industry
Classic control in industry Classic control in industry
Classic control in industry
 
B010511015
B010511015B010511015
B010511015
 
Control tutorials for matlab and simulink introduction pid controller desig...
Control tutorials for matlab and simulink   introduction pid controller desig...Control tutorials for matlab and simulink   introduction pid controller desig...
Control tutorials for matlab and simulink introduction pid controller desig...
 
Chapter_8.ppt
Chapter_8.pptChapter_8.ppt
Chapter_8.ppt
 
6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor
 
Eee3420 lecture01 rev2011
Eee3420 lecture01 rev2011Eee3420 lecture01 rev2011
Eee3420 lecture01 rev2011
 
Ece4510 notes02
Ece4510 notes02Ece4510 notes02
Ece4510 notes02
 
D04954148
D04954148D04954148
D04954148
 
Basic Control System unit1
Basic Control System unit1Basic Control System unit1
Basic Control System unit1
 
PLC 4.docx
PLC 4.docxPLC 4.docx
PLC 4.docx
 
Unity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodyUnity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle Body
 
PID Tuning Rules
PID Tuning RulesPID Tuning Rules
PID Tuning Rules
 
Design of PID CONTROLLER FOR ENGINEERING
Design of PID CONTROLLER FOR ENGINEERINGDesign of PID CONTROLLER FOR ENGINEERING
Design of PID CONTROLLER FOR ENGINEERING
 
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENTEHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
 
Speed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned piSpeed control of dc motor using relay feedback tuned pi
Speed control of dc motor using relay feedback tuned pi
 
Pid controller
Pid controllerPid controller
Pid controller
 
70
7070
70
 
C045051318
C045051318C045051318
C045051318
 
Ece4510 notes01
Ece4510 notes01Ece4510 notes01
Ece4510 notes01
 

Recently uploaded

Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 

Recently uploaded (20)

Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 

PPT_PROCESSCONTROLTRAINER.pdf

  • 1. Process Control Trainer ELP225 Midhun Augustine ELP225 (IITD) Process Control Trainer 1 / 8
  • 2. Overview Introduction Block Diagram Basic Control Approaches Transfer Lag Transport Lag Questions ELP225 (IITD) Process Control Trainer 2 / 8
  • 3. Introduction Motivation Temparature control systems are used in many of the industries, and it’s an importent example of regulator system. Objectives To familiarize with industrial processes. To understand various components of control system. To get an idea of basic control methods. To distinguish between open loop and closed loop control actions. ELP225 (IITD) Process Control Trainer 3 / 8
  • 4. Block Diagram Basic block diagram of the process control trainer is given below ELP225 (IITD) Process Control Trainer 4 / 8
  • 5. Basic control approaches 1. Open Loop Control In this the control input is a function of reference, and is pre calibrated u = f(r) (1) 2. Closed loop Control Here control input is a function of both reference and output, i.e. u = f(e) = f(r ,y) (2) One of the basic closed loop control approach is proportional control, and in which control input is proportional to the error (deviation), i.e., u =K e (3) In two step control the control changes from one value to another when error (deviation) changes sign.To avoid high frequency oscillations, overlap(threshold) is provided in practice, i.e. u =hyst (e) (4) ELP225 (IITD) Process Control Trainer 5 / 8
  • 6. Transfer lag Transfer lag is due to the dynamical elements in the system/process. Consider the following first order process (eg.thermal system, hydraulic system), for which the step responce is given in figure. G(s) = 1 1 +T s (5) For a pole with a time constant T, transfer lag will be T seconds. It is the time taken by the output to reach 63.2% of it’s final value. ELP225 (IITD) Process Control Trainer 6 / 8
  • 7. Transport lag (distance/velocity lag) Transport lag is charecterized by delay in system responce. A pure delay has the input output relation y(t) =u(t − T ) (6) Now by taking Laplace transform we have Y (s) =e−sT U(s) (7) Hence in frequency domain, delay is charecterized by it’s transfer function - e−sT . |e −jωT | = 1 ∠e −jωT = −ωT and is all pass with phase lag increasing with frequency. ELP225 (IITD) Process Control Trainer 7 / 8
  • 8. Questions Derive the transfer function of a Thermal system. What is the time constant of this system? Find the relation between transfer lag and system pole location? Draw the bode plot of transport lag?. How the transport lag affects stability?.Does it affects stability in open loop control case? What are the practical issues with two step control? ELP225 (IITD) Process Control Trainer 8 / 8