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
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
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