SlideShare ist ein Scribd-Unternehmen logo
1 von 67
Presented by
LAKSHMIPRIYA J,
ASSISTANT PROFESSOR,
DEPT. OF CHEMICAL ENGINEERING,
ESEC.
PROCESS CONTROL IN
CHEMICAL ENGINEERING
BY USING MATLAB
 Introduction to Process control
 Basic concepts in process control
 Introduction to MATLAB
 Introduction to Simulink in MATLAB
 Examples
OVERVIEW ABOUT THIS WORKSHOP
 Chemical industry – we have numbers of unit
operations.
 For example – Reactors, Distillation Columns,
Pumps and Compressors.
 Now we construct a chemical plant, we need to
assemble few these unit operations.
INTRODUCTION TO PROCESS CONTROL
 The chemical plant receives raw material and convert
into desired product using available sources, in a most
economic way.
Raw materials Product
OBJECTIVES OF CHEMICAL PLANT
Chemical Plant
 We need to achieve this objectives, we need some
external requirements. These are:
 Safety
 Product Specifications – both Quality and Quantity
 Environmental Requirements
 Operational Constants
 Economics
REQUIREMENTS
To achieve this
requirements,
we need
control system
 Suppress the influence of external disturbances.
 Ensuring the stability of the chemical process.
 Optimizing the performance of a chemical process.
NEED FOR CONTROL SYSTEM
 Discrete – manufacturing, Motion and Packaging applications.
For example, Robotic assembly in automotive production.
 Batch – Some applications require specific quantities of raw
material in a specific way and specific time to produce the end
product. For example, Production of adhesives, glues, food,
medicine and beverages. This process generally used to
produces relatively low quantity of product pre year.
TYPES OF PROCESSES USING PROCESS
CONTROL
 Continuous – All raw materials are mixed together
and product coming out of the process. Some
important chemical processes are the production of
fuels, chemicals and plastics. This process are used
to produce very large quantities of product per year.
CONT..
 Input Variables
 Manipulated Variables – Values can be adjusted by
operator or control mechanisms.
 Disturbances – Values can’t be changed
 Output variables
 Measured output
 Unmeasured output
CLASSIFICATIONS OF VARIABLES IN PC
 Step
 Ramp
 Impulse
 Sinusoidal
TYPES OF INPUT SIGNALS
CONTROL PROCESS
Process
Controller
Disturbances
Set Point (SP)
Adjustment Measurement
Control
Loop
Process
Variable
(PV)
Controlled
Output
(CO)
 Set Point (SP) – Desired or target value of an process
variable.
 Process Variable (PV) – Process parameter will be
monitored in the process.
 Disturbances – internal and external disturbances that
affects the process.
IMPORTANT TERMS
 Control system divided into two types:
 Feedback Control System
 Feed forward Control System
BLOCK DIAGRAM OF CONTROL SYSTEM
 This system will react only after detecting the error
signal from the process. In this system, no action
control action will be taken until the error affects the
process variable.
FEEDBACK CONTROL SYSTEM
 This system, the disturbances will be directly
measured and corrective action takes place.
 In this system, the process variable doesn’t change.
Input Output
FEED FORWARD CONTROL SYSTEM
su
m Controller Process
Disturbances
 Compares the controlled output and set point.
 Based on this comparison the control system divided
into two types:
 Negative Feedback control system e = R-B
 Positive Feedback control system e = R+B
COMPARATOR
Laplace transform of output variable
 G(S) =
Laplace transform of Input variable
HOW DID YOU UNDERSTAND THE
RESPONSE OF CONTROL SYSTEM
 Pneumatically operated controllers are widely used in chemical
process control in industrial applications.
 Here the compressed air is used to open and close the control
valve.
 Types of controllers:
 Proportional Controller
 Proportional Derivative Controller
 Proportional Integral Controller
 Proportional Integral and Derivative Controller
 ON/OFF Controller
TYPES OF CONTROLLER
 The measured process variable (PV) first begins to
respond.
TIME DELAY / TRANSPORTATION LAG
Why Controller Tuning is Important
 The control system acts as the nervous system for the
plant. It provides sensing, analysis and control of the
physical process.
 When a control system is at properly tuned, the
process variability is reduced, efficiency is maximized,
energy costs are minimized, and production rates can
be increased.
TUNING OF CONTROLLERS
 Controller tuning refers to the selection of tuning parameters
to ensure the best response of the controller.
 Choose tuning that is too slow, and the response will be
sluggish.
 The controller will not handle upsets, and it will take too long
to reach set point.
CONTROLLER TUNING
 Cohoon – Coon Method – Open loop system
 Ziegler – Nichols Method – Closed loop system
TUNING METHODS
Open loop system –
No action to error
signals. Only the set
point will vary by the
operator.
Closed loop system
– Controller takes
action to error. The
set point will be
constant.
MATLAB
 MATLAB is a commercial “Matrix Laboratory” package with
operates as an interactive programming environment.
 It is well adopted to numerical experiments.
 High – Performance language for technical computing.
INTRODUCTION TO MATLAB
 Algorithm development
 Data Acquisition
 Modeling and Simulation
 Data Analysis, Exploration and Visualization
 Scientific and Engineering Graphics
 Application Development including graphical user interface
building
USES
MATLAB WINDOW
TOOLS
 SIMULINK is an extension to MATLAB which uses a icon driven
interface for the construction of block diagrams representation
of a PROCESS.
 Steps involved in Simulink solution:
 Creating the block diagram
 Specify the block parameters
 Setting up the solver
 Running the simulation
SIMULINK
SIMULINK
SIMULINK LIBRARY BROWSER
RESPONSE OF TIME
DELAY FOR DIFFERENT
ORDER PROCESS FOR
DIFFERENT TYPES
INPUTS
STEP INPUT – FIRST ORDER PROCESS
RAMP INPUT – FIRST ORDER PROCESS
SINE INPUT – FIRST ORDER PROCESS
STEP INPUT – SECOND ORDER PROCESS
RAMP INPUT – SECOND ORDER PROCESS
SINE INPUT – SECOND ORDER PROCESS
TUNING OF PID
CONTROLLER
OPEN LOOP DIAGRAM (COHOON – COON
METHOD)
CLOSED LOOP SYSTEM (ZIEGLER
NICHOLS METHOD)
Ko
PV
 P – Controller Kp = Ko / 2
 PI – Controller Kp = Ko / 2.2
tI = PV / 1.2
KI = 1 / tI
 PID – Controller
Kp = Ko / 1.7
tI = PV / 2
KI = 1 / tI
t D = PV / 8
KD = 1 / t D
Process Control in Chemical Engineering by MATLAB
Process Control in Chemical Engineering by MATLAB
Process Control in Chemical Engineering by MATLAB

Weitere ähnliche Inhalte

Was ist angesagt?

Unit 4 frequency response-Bode plot
Unit 4 frequency response-Bode plotUnit 4 frequency response-Bode plot
Unit 4 frequency response-Bode plotPrajakta Pardeshi
 
Modeling of constant holdup cstr
Modeling of constant holdup cstrModeling of constant holdup cstr
Modeling of constant holdup cstrKarnav Rana
 
Methanol Synthesis Chemistry
Methanol Synthesis ChemistryMethanol Synthesis Chemistry
Methanol Synthesis ChemistryGerard B. Hawkins
 
PID Controller Tuning
PID Controller TuningPID Controller Tuning
PID Controller TuningAhmad Taan
 
Process Control
Process ControlProcess Control
Process ControlRamaniIA
 
Class 10 mathematical modeling of continuous stirred tank reactor systems (...
Class 10   mathematical modeling of continuous stirred tank reactor systems (...Class 10   mathematical modeling of continuous stirred tank reactor systems (...
Class 10 mathematical modeling of continuous stirred tank reactor systems (...Manipal Institute of Technology
 
Class 34 advanced control strategies – feedforward control
Class 34   advanced control strategies – feedforward controlClass 34   advanced control strategies – feedforward control
Class 34 advanced control strategies – feedforward controlManipal Institute of Technology
 
Soda ash manufacturing and process flow diagram
Soda ash manufacturing and process flow diagramSoda ash manufacturing and process flow diagram
Soda ash manufacturing and process flow diagramUsama Pervaiz
 
LEACHING CONCEPT, TECHNIQUE AND SINGLE AND MULTISTAGE LEACHING
LEACHING CONCEPT, TECHNIQUE AND SINGLE AND MULTISTAGE LEACHINGLEACHING CONCEPT, TECHNIQUE AND SINGLE AND MULTISTAGE LEACHING
LEACHING CONCEPT, TECHNIQUE AND SINGLE AND MULTISTAGE LEACHINGKrishna Peshivadiya
 
2. Feed forward system.pptx
2. Feed forward system.pptx2. Feed forward system.pptx
2. Feed forward system.pptxAMSuryawanshi
 
Recycle Reactor (Basics & Design Eqn)
Recycle Reactor (Basics & Design Eqn)Recycle Reactor (Basics & Design Eqn)
Recycle Reactor (Basics & Design Eqn)Jaydeep Vakil
 
process control system
process control systemprocess control system
process control systemSAHUKANCHAN
 
Class 8 mathematical modeling of interacting and non-interacting level systems
Class 8   mathematical modeling of interacting and non-interacting level systemsClass 8   mathematical modeling of interacting and non-interacting level systems
Class 8 mathematical modeling of interacting and non-interacting level systemsManipal Institute of Technology
 
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
 
Introduction of process control
Introduction of process controlIntroduction of process control
Introduction of process controlchemical ppt
 

Was ist angesagt? (20)

Unit 4 frequency response-Bode plot
Unit 4 frequency response-Bode plotUnit 4 frequency response-Bode plot
Unit 4 frequency response-Bode plot
 
gas absorption
gas absorptiongas absorption
gas absorption
 
Modeling of constant holdup cstr
Modeling of constant holdup cstrModeling of constant holdup cstr
Modeling of constant holdup cstr
 
Bode plot
Bode plotBode plot
Bode plot
 
Methanol Synthesis Chemistry
Methanol Synthesis ChemistryMethanol Synthesis Chemistry
Methanol Synthesis Chemistry
 
PID Controller Tuning
PID Controller TuningPID Controller Tuning
PID Controller Tuning
 
Process Control
Process ControlProcess Control
Process Control
 
Ammonia plant flowsheets
Ammonia plant flowsheetsAmmonia plant flowsheets
Ammonia plant flowsheets
 
Class 10 mathematical modeling of continuous stirred tank reactor systems (...
Class 10   mathematical modeling of continuous stirred tank reactor systems (...Class 10   mathematical modeling of continuous stirred tank reactor systems (...
Class 10 mathematical modeling of continuous stirred tank reactor systems (...
 
Floating mode controller
Floating mode controllerFloating mode controller
Floating mode controller
 
Class 34 advanced control strategies – feedforward control
Class 34   advanced control strategies – feedforward controlClass 34   advanced control strategies – feedforward control
Class 34 advanced control strategies – feedforward control
 
Soda ash manufacturing and process flow diagram
Soda ash manufacturing and process flow diagramSoda ash manufacturing and process flow diagram
Soda ash manufacturing and process flow diagram
 
LEACHING CONCEPT, TECHNIQUE AND SINGLE AND MULTISTAGE LEACHING
LEACHING CONCEPT, TECHNIQUE AND SINGLE AND MULTISTAGE LEACHINGLEACHING CONCEPT, TECHNIQUE AND SINGLE AND MULTISTAGE LEACHING
LEACHING CONCEPT, TECHNIQUE AND SINGLE AND MULTISTAGE LEACHING
 
2. Feed forward system.pptx
2. Feed forward system.pptx2. Feed forward system.pptx
2. Feed forward system.pptx
 
Recycle Reactor (Basics & Design Eqn)
Recycle Reactor (Basics & Design Eqn)Recycle Reactor (Basics & Design Eqn)
Recycle Reactor (Basics & Design Eqn)
 
process control system
process control systemprocess control system
process control system
 
Class 8 mathematical modeling of interacting and non-interacting level systems
Class 8   mathematical modeling of interacting and non-interacting level systemsClass 8   mathematical modeling of interacting and non-interacting level systems
Class 8 mathematical modeling of interacting and non-interacting level systems
 
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
 
Reactor types.ppt
Reactor types.pptReactor types.ppt
Reactor types.ppt
 
Introduction of process control
Introduction of process controlIntroduction of process control
Introduction of process control
 

Ähnlich wie Process Control in Chemical Engineering by MATLAB

processing control CFD computational fluid dynamic.pptx
processing control CFD computational fluid dynamic.pptxprocessing control CFD computational fluid dynamic.pptx
processing control CFD computational fluid dynamic.pptxRapidAcademy
 
In Apc Training Presentation
In  Apc Training PresentationIn  Apc Training Presentation
In Apc Training Presentationahmad bassiouny
 
Control Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous ProcessesControl Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous ProcessesEmerson Exchange
 
Microprocessor controlled injection molding machine
Microprocessor controlled injection molding machineMicroprocessor controlled injection molding machine
Microprocessor controlled injection molding machineAvinashKumar1564
 
Maximizing the return on your control investment meet the experts sessions part2
Maximizing the return on your control investment meet the experts sessions part2Maximizing the return on your control investment meet the experts sessions part2
Maximizing the return on your control investment meet the experts sessions part2Emerson Exchange
 
Smart Process Distillation Application Improves Recovery And Saves Energy
Smart Process Distillation Application Improves Recovery And Saves EnergySmart Process Distillation Application Improves Recovery And Saves Energy
Smart Process Distillation Application Improves Recovery And Saves EnergyJim Cahill
 
How to Setup and Adjust the Dynamic Compensation of Feedforward Signals
How to Setup and Adjust the Dynamic Compensation of Feedforward SignalsHow to Setup and Adjust the Dynamic Compensation of Feedforward Signals
How to Setup and Adjust the Dynamic Compensation of Feedforward SignalsJim Cahill
 
Lect-1-Introduction1.pptx
Lect-1-Introduction1.pptxLect-1-Introduction1.pptx
Lect-1-Introduction1.pptxportia67
 
PID Tuning for Near Integrating Processes - Greg McMillan Deminar
PID Tuning for Near Integrating Processes - Greg McMillan DeminarPID Tuning for Near Integrating Processes - Greg McMillan Deminar
PID Tuning for Near Integrating Processes - Greg McMillan DeminarJim Cahill
 
Commissioning highly interactive process an approach for tuning control loops
Commissioning highly interactive process an approach for tuning control loopsCommissioning highly interactive process an approach for tuning control loops
Commissioning highly interactive process an approach for tuning control loopsEmerson Exchange
 
Process Control Fundamentals and How to read P&IDs
Process Control Fundamentals and How to read P&IDsProcess Control Fundamentals and How to read P&IDs
Process Control Fundamentals and How to read P&IDsAhmed Deyab
 
Aplication of on line data analytics to a continuous process polybetene unit
Aplication of on line data analytics to a continuous process polybetene unitAplication of on line data analytics to a continuous process polybetene unit
Aplication of on line data analytics to a continuous process polybetene unitEmerson Exchange
 
PID Tuning for Self Regulating Processes - Greg McMillan Deminar
PID Tuning for Self Regulating Processes - Greg McMillan DeminarPID Tuning for Self Regulating Processes - Greg McMillan Deminar
PID Tuning for Self Regulating Processes - Greg McMillan DeminarJim Cahill
 
Utilizing DeltaV Advanced Control Innovations to Improve Control Performance
Utilizing DeltaV Advanced Control Innovations to Improve Control PerformanceUtilizing DeltaV Advanced Control Innovations to Improve Control Performance
Utilizing DeltaV Advanced Control Innovations to Improve Control PerformanceEmerson Exchange
 
Process control handout new1
Process control handout new1Process control handout new1
Process control handout new1Kiya Alemayehu
 

Ähnlich wie Process Control in Chemical Engineering by MATLAB (20)

processing control CFD computational fluid dynamic.pptx
processing control CFD computational fluid dynamic.pptxprocessing control CFD computational fluid dynamic.pptx
processing control CFD computational fluid dynamic.pptx
 
In Apc Training Presentation
In  Apc Training PresentationIn  Apc Training Presentation
In Apc Training Presentation
 
Control Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous ProcessesControl Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous Processes
 
Microprocessor controlled injection molding machine
Microprocessor controlled injection molding machineMicroprocessor controlled injection molding machine
Microprocessor controlled injection molding machine
 
Maximizing the return on your control investment meet the experts sessions part2
Maximizing the return on your control investment meet the experts sessions part2Maximizing the return on your control investment meet the experts sessions part2
Maximizing the return on your control investment meet the experts sessions part2
 
Smart Process Distillation Application Improves Recovery And Saves Energy
Smart Process Distillation Application Improves Recovery And Saves EnergySmart Process Distillation Application Improves Recovery And Saves Energy
Smart Process Distillation Application Improves Recovery And Saves Energy
 
Bj4301341344
Bj4301341344Bj4301341344
Bj4301341344
 
Controller Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank SystemController Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank System
 
How to Setup and Adjust the Dynamic Compensation of Feedforward Signals
How to Setup and Adjust the Dynamic Compensation of Feedforward SignalsHow to Setup and Adjust the Dynamic Compensation of Feedforward Signals
How to Setup and Adjust the Dynamic Compensation of Feedforward Signals
 
Lect-1-Introduction1.pptx
Lect-1-Introduction1.pptxLect-1-Introduction1.pptx
Lect-1-Introduction1.pptx
 
PID Tuning for Near Integrating Processes - Greg McMillan Deminar
PID Tuning for Near Integrating Processes - Greg McMillan DeminarPID Tuning for Near Integrating Processes - Greg McMillan Deminar
PID Tuning for Near Integrating Processes - Greg McMillan Deminar
 
Commissioning highly interactive process an approach for tuning control loops
Commissioning highly interactive process an approach for tuning control loopsCommissioning highly interactive process an approach for tuning control loops
Commissioning highly interactive process an approach for tuning control loops
 
Ep 5512 lecture-03
Ep 5512 lecture-03Ep 5512 lecture-03
Ep 5512 lecture-03
 
Control system
Control systemControl system
Control system
 
Process Control Fundamentals and How to read P&IDs
Process Control Fundamentals and How to read P&IDsProcess Control Fundamentals and How to read P&IDs
Process Control Fundamentals and How to read P&IDs
 
First
First First
First
 
Aplication of on line data analytics to a continuous process polybetene unit
Aplication of on line data analytics to a continuous process polybetene unitAplication of on line data analytics to a continuous process polybetene unit
Aplication of on line data analytics to a continuous process polybetene unit
 
PID Tuning for Self Regulating Processes - Greg McMillan Deminar
PID Tuning for Self Regulating Processes - Greg McMillan DeminarPID Tuning for Self Regulating Processes - Greg McMillan Deminar
PID Tuning for Self Regulating Processes - Greg McMillan Deminar
 
Utilizing DeltaV Advanced Control Innovations to Improve Control Performance
Utilizing DeltaV Advanced Control Innovations to Improve Control PerformanceUtilizing DeltaV Advanced Control Innovations to Improve Control Performance
Utilizing DeltaV Advanced Control Innovations to Improve Control Performance
 
Process control handout new1
Process control handout new1Process control handout new1
Process control handout new1
 

Kürzlich hochgeladen

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall 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
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
(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
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
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
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
(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
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 

Kürzlich hochgeladen (20)

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
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
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
(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...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
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
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.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...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 

Process Control in Chemical Engineering by MATLAB

  • 1. Presented by LAKSHMIPRIYA J, ASSISTANT PROFESSOR, DEPT. OF CHEMICAL ENGINEERING, ESEC. PROCESS CONTROL IN CHEMICAL ENGINEERING BY USING MATLAB
  • 2.  Introduction to Process control  Basic concepts in process control  Introduction to MATLAB  Introduction to Simulink in MATLAB  Examples OVERVIEW ABOUT THIS WORKSHOP
  • 3.  Chemical industry – we have numbers of unit operations.  For example – Reactors, Distillation Columns, Pumps and Compressors.  Now we construct a chemical plant, we need to assemble few these unit operations. INTRODUCTION TO PROCESS CONTROL
  • 4.  The chemical plant receives raw material and convert into desired product using available sources, in a most economic way. Raw materials Product OBJECTIVES OF CHEMICAL PLANT Chemical Plant
  • 5.  We need to achieve this objectives, we need some external requirements. These are:  Safety  Product Specifications – both Quality and Quantity  Environmental Requirements  Operational Constants  Economics REQUIREMENTS To achieve this requirements, we need control system
  • 6.  Suppress the influence of external disturbances.  Ensuring the stability of the chemical process.  Optimizing the performance of a chemical process. NEED FOR CONTROL SYSTEM
  • 7.  Discrete – manufacturing, Motion and Packaging applications. For example, Robotic assembly in automotive production.  Batch – Some applications require specific quantities of raw material in a specific way and specific time to produce the end product. For example, Production of adhesives, glues, food, medicine and beverages. This process generally used to produces relatively low quantity of product pre year. TYPES OF PROCESSES USING PROCESS CONTROL
  • 8.  Continuous – All raw materials are mixed together and product coming out of the process. Some important chemical processes are the production of fuels, chemicals and plastics. This process are used to produce very large quantities of product per year. CONT..
  • 9.  Input Variables  Manipulated Variables – Values can be adjusted by operator or control mechanisms.  Disturbances – Values can’t be changed  Output variables  Measured output  Unmeasured output CLASSIFICATIONS OF VARIABLES IN PC
  • 10.  Step  Ramp  Impulse  Sinusoidal TYPES OF INPUT SIGNALS
  • 11. CONTROL PROCESS Process Controller Disturbances Set Point (SP) Adjustment Measurement Control Loop Process Variable (PV) Controlled Output (CO)
  • 12.  Set Point (SP) – Desired or target value of an process variable.  Process Variable (PV) – Process parameter will be monitored in the process.  Disturbances – internal and external disturbances that affects the process. IMPORTANT TERMS
  • 13.  Control system divided into two types:  Feedback Control System  Feed forward Control System BLOCK DIAGRAM OF CONTROL SYSTEM
  • 14.  This system will react only after detecting the error signal from the process. In this system, no action control action will be taken until the error affects the process variable. FEEDBACK CONTROL SYSTEM
  • 15.  This system, the disturbances will be directly measured and corrective action takes place.  In this system, the process variable doesn’t change. Input Output FEED FORWARD CONTROL SYSTEM su m Controller Process Disturbances
  • 16.  Compares the controlled output and set point.  Based on this comparison the control system divided into two types:  Negative Feedback control system e = R-B  Positive Feedback control system e = R+B COMPARATOR
  • 17. Laplace transform of output variable  G(S) = Laplace transform of Input variable HOW DID YOU UNDERSTAND THE RESPONSE OF CONTROL SYSTEM
  • 18.  Pneumatically operated controllers are widely used in chemical process control in industrial applications.  Here the compressed air is used to open and close the control valve.  Types of controllers:  Proportional Controller  Proportional Derivative Controller  Proportional Integral Controller  Proportional Integral and Derivative Controller  ON/OFF Controller TYPES OF CONTROLLER
  • 19.  The measured process variable (PV) first begins to respond. TIME DELAY / TRANSPORTATION LAG
  • 20. Why Controller Tuning is Important  The control system acts as the nervous system for the plant. It provides sensing, analysis and control of the physical process.  When a control system is at properly tuned, the process variability is reduced, efficiency is maximized, energy costs are minimized, and production rates can be increased. TUNING OF CONTROLLERS
  • 21.  Controller tuning refers to the selection of tuning parameters to ensure the best response of the controller.  Choose tuning that is too slow, and the response will be sluggish.  The controller will not handle upsets, and it will take too long to reach set point. CONTROLLER TUNING
  • 22.  Cohoon – Coon Method – Open loop system  Ziegler – Nichols Method – Closed loop system TUNING METHODS Open loop system – No action to error signals. Only the set point will vary by the operator. Closed loop system – Controller takes action to error. The set point will be constant.
  • 24.  MATLAB is a commercial “Matrix Laboratory” package with operates as an interactive programming environment.  It is well adopted to numerical experiments.  High – Performance language for technical computing. INTRODUCTION TO MATLAB
  • 25.  Algorithm development  Data Acquisition  Modeling and Simulation  Data Analysis, Exploration and Visualization  Scientific and Engineering Graphics  Application Development including graphical user interface building USES
  • 27. TOOLS
  • 28.  SIMULINK is an extension to MATLAB which uses a icon driven interface for the construction of block diagrams representation of a PROCESS.  Steps involved in Simulink solution:  Creating the block diagram  Specify the block parameters  Setting up the solver  Running the simulation SIMULINK
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45. RESPONSE OF TIME DELAY FOR DIFFERENT ORDER PROCESS FOR DIFFERENT TYPES INPUTS
  • 46. STEP INPUT – FIRST ORDER PROCESS
  • 47.
  • 48. RAMP INPUT – FIRST ORDER PROCESS
  • 49.
  • 50. SINE INPUT – FIRST ORDER PROCESS
  • 51.
  • 52. STEP INPUT – SECOND ORDER PROCESS
  • 53.
  • 54. RAMP INPUT – SECOND ORDER PROCESS
  • 55.
  • 56. SINE INPUT – SECOND ORDER PROCESS
  • 57.
  • 59. OPEN LOOP DIAGRAM (COHOON – COON METHOD)
  • 60.
  • 61. CLOSED LOOP SYSTEM (ZIEGLER NICHOLS METHOD)
  • 62. Ko PV
  • 63.  P – Controller Kp = Ko / 2  PI – Controller Kp = Ko / 2.2 tI = PV / 1.2 KI = 1 / tI
  • 64.  PID – Controller Kp = Ko / 1.7 tI = PV / 2 KI = 1 / tI t D = PV / 8 KD = 1 / t D