Advance Process Control
Advance Process Control
Advance Process Control
Semester II 2011/2012
LECTURER
Introduction
Name Faculty Room Tel E-mail : DR. RAMESH KANTHASAMY : FKKSA, UMP : A3-04 : 09-5492855 : ramesh@ump.edu.my
SYLLABUS
Review of feedback controlled processes
Introduction
Control systems with multiple loops Feed forward and ratio Control Adaptive and inferential control systems
Multivariable Processes
Analysis of Multivariable Systems Design of Controllers For Multivariable Processes
3
SYLLABUS (Cont)
Sampled-Data Control Systems
Introduction
Introduction
A control system must be able to absorb a variety of disturbances and keep the process in a good operating region:
Thunderstorms, feed composition upsets, temporary loss of utilities (e.g., steam supply), day to night variation in the ambient conditions
Bhopal Disaster
Introduction
control
New controller
Impurity Concentration
Impurity Concentration
Limit
Limit
Time
Time
Improved Performance
10
Introduction
11
Environmental Regulations
Various federal and state laws may specify
Introduction
12
13
14
LEARNING RESOURCES
Reference Books: 1. Donald Coughnowr and Steven LeBlanc, Process Systems Analysis and Control, Mc Graw Hill 2010. 2. Seborg, D.E., Edgar, T.F. and Mellichamp., Process Dynamic and Control, John Wiley 2004. 3. Marlin, T.E., Process Control: Designing Processes and Control Systems for Dynamic Performance, Mc Graw Hill 2000. 4. Smith, C.A., Corripio, A.B., Principles and Practice of Automatic Process Control, John Wiley 1997. 5. Stephanopoulos, G., Chemical Process Control: An Introduction to Theory and Practice, Prentice-Hall 1984.
15
Introduction
Introduction
chemical operations that occur there Measuring instruments or sensors Thermocouples, flow meters, Gas chromatography
Control Terminology
Introduction
Controlled variable (Output variable) The process variable that we want to maintain at a particular value (set point) Manipulated variable (Input variable) Process variable that is adjusted to bring the controlled variable back to the set-point Disturbance variable (Input variable) Any process variables that can cause the controlled variable to deviate from its set point. Also called as "load" variable
Setpoint
+-
Controller
c
Actuator
Process
CV
Sensor
18
Feed
Condensate
19
Introduction
20
F1 T1
F2 T2
Sensor System
Controller
TC TT
T F
F1 T1
3-15 psig
F2 T2
Thermowell
T F
Air I/P 4-20 mA D/A Thermocouple millivolt signal
Operator Console
Tsp
A/D
4-20 mA
Transmitter
Sensor System
Introduction
Set point changes and load remains constant. The ability to move process from one set point to a new set point (This is termed as Set Point Tracking)
Regulator Problem Load changes and set point remains constant. The ability to maintain the process variable at its desired value (set point) in spite of disturbances that might be experienced (This is termed as Disturbance Rejection)
Introduction
MULTIPLEXER
It quite often happens, in the design of large-scale digital systems, that a single line is required to carry two or more different digital
Introduction
signals. Of course, only one signal at a time can be placed on the one
line. What is required is a device that will allow us to select, at different instants, the signal we wish to place on this common line. Such a circuit is referred to as a Multiplexer. A multiplexer performs the function of selecting the input on any one of 'n' input lines and feeding this input to one output line.
MULTIPLEXER
Multiplexers are used as one method of reducing the number of integrated circuit
Introduction
packages required by a particular circuit design. This in turn reduces the cost of the system. Assume that we have four lines, C0, C1, C2 and C3, which are to be multiplexed on a single line, Output (f). The four input lines are also known as the Data Inputs. Since there are four inputs, we will need two additional inputs to the multiplexer, known as the Select Inputs, to select which of the C inputs is to appear at the output. Lines A and B are called Select Inputs
Sampler
Introduction
Green Line Continuous Signal
Blue Dots Discrete Signal
27
Sampler
Sampler is a switch, which closes every T seconds and
Introduction
sample.
Introduction
Sampler
Sampler
Introduction
t 0 ___ 0 0.632 0.865 0.950 0.982 0.993
2 3 4 5
Introduction
Sampling an oscillating signal more than 2 times per cycle of oscillation; otherwise its impossible to reconstruct the original signals from its sampled values.
Hold Element
Introduction
Introduction
Introduction
Analog-to-Digital Converter
Introduction
03 07 10 14 09 02 00 04
Analog-to-Digital Converter
Resolution:
Introduction
Suppose a binary number with N bits is to represent an analog value ranging from 0 to A There are 2N possible numbers (including zero).
Resolution = A / (2N 1)
For example, consider a voltage range of 0 to 10V and 12 bit converter. The 12 bits define 4096 integer numbers, which in turn defines 4095 voltage intervals between 0 and 10. ADC used for process control allow 20,000 to 100,000 conversions per second
Digital-to-analog converter
Digital-to-analog converter (DAC) function in the reverse manner to ADC. The 12 bits define 4096 integer numbers, which in turn defines 4095 voltage intervals between 0 and 10. Then the integer number 516 causes an analog output of (516/4095) X 10 = 1.26V
Introduction
Introduction
Fluid In
Fluid Out
Point 1
Point 2
Assume that the velocity profile is flat, that is, the velocity is uniform over the cross-sectional area.
Introduction
Feedforward Control
Introduction
In some cases, the major disturbance to a process is measured and utilized to adjust the manipulated variable The advantage feedforward control is that corrective action is taken for a change in a disturbance input before it affects the control parameter Feedforward control is used in conjunction with feedback control to provide multipleinput single output (MISO) control
Introduction
Introduction
Ratio Control
Ratio control is a special type of feedforward
Introduction
FT
RSP
FC FT
Acid Wastewater
pHC pHT
NaOH Solution
Effluent
Introduction
flow rate of the acidic wastewater The output of the pH controller is the ratio of NaOH flow rate to acid wastewater flow rate Here, the product of the controller output and the measured acid wastewater flow rate become the setpoint for the flow controller on the NaOH addition.
ADAPTIVE CONTROL
Adaptive control is the one in which the controller parameters are
Introduction
uncertain.
Examples: - Changes in equipment characteristics (eg. Heat exchanger fouling) - Large frequent disturbances (feed composition, fuel quality etc.) - Unusual operational status such as failure, start up, and shut down)
ADAPTIVE CONTROL
Introduction
Inferential Control
Inferential control is the one where the primary variables are difficult to measure or slow sampling then the fast
Introduction
Inferential Control
Introduction