1
Introduction to Process Control
Practical Industrial Process Control:
Practical Industrial Process Control:
Understanding, Tuning & Autotuning Control Loops Understanding, Tuning & Autotuning Control Loops
Edi Leksono
Department of Engineering Physics Institut Teknologi Bandung June 2003
2
Introduction to Process Control
Training Objectives
Training Objectives
 Introduction to process control
 Elements of process control loop
 Dynamic modelling
 Analysis of dynamic systems
 Design of P, PI, PD and PID for specific process objectives or product specifications
 Design of feedback, feedforward, cascade, feedforward/ feedback, feedforward/feedback + cascade controls
 Tuning & Autotuning
 Practical Troubleshooting
GOALS
3
Introduction to Process Control
Road Map of the Training
Road Map of the Training
Controller
Controller ProcessProcess
Sensor + TransmitterSensor +
Transmitter
+
Actuator
Actuator
 First, we will visit all the block elements of the control system,especially the controller
 Then, analyze the whole system all together
 Then, consider the variations of the elements
4
Introduction to Process Control
Time Table
Time Table
Day
Time Day 1 Day 2 Day 3 Day 4 Day 5
08.00-09.30
Opening, Introduction to Industrial Process
Control
PID Control I of PID Controller Tuning Methods
+ Lab. III Cascade Control I
Feedback/ Feedforward Control + Lab
10.00-11.30 Actuators PID Control II Methods of PID Autotuning Controller + Lab.
Cascade Control II + Lab.
Feedback/ Feedforward + Cascade Control
+ Lab
12.30-14.00 Sensor/Transmitter, Filtering of PID Controller Tuning Methods + Lab. I
Practical
Troubleshooting I Feedforward Control I Demo
14.30-16.00 Process Dynamic
Modelling
Tuning Methods of PID Controller
+ Lab. II
Practical
Troubleshooting II Control II + Lab.Feedforward
Final Test, Closing
5
Introduction to Process Control
Introduction to
Introduction to
Process Control
Process Control
Edi Leksono
6
Introduction to Process Control
Session Outlines & Objectives
Session Outlines & Objectives
Outlines
 The importance of process control
 Basic concepts of process control
Objectives
 Understand what process control is
 Know the terms of process control system
 Identify the elements of process control system
 Understand the importance of process control
7
Introduction to Process Control
Definition (1)
Definition (1)
Process
Raw Materials Products Energies Out
Energies Out
 Process
• A series of interrelated actions which transform material
It covers all resources that are involved in the process and talks about process “inputs” (e.g. resources, raw material) and “outputs” (e.g.
finished product)
 Control
8
Introduction to Process Control
Definition (2)
Definition (2)
Corrective Action
Knowledge Data
Process
Information
 Process Control
• To maintain desired conditions in a physical system by adjusting selected
9
Introduction to Process Control
Brain: Control calculation
Eyes: Sensor
Steering wheel: Actuator
Daylife Example: Driving a Car
Daylife Example: Driving a Car
 Control Objective (Setpoint):
• Maintain car in proper lane  Controlled variable:
• Location on the road  Manipulated variable:
• Orientation of the front wheels  Actuator:
• Steering wheel  Sensor:
• Driver’s eyes  Controller:
• Driver
 Disturbance:
• Curve in road  Noise:
10
Introduction to Process Control
Feed Condensate Product
Stream Steam
TT
TC
Industrial Example #1: Heat Exchanger
Industrial Example #1: Heat Exchanger
 Control Objective (Setpoint):
• Maintain temperature  Controlled variable:
• Outlet temperature of product stream  Manipulated variable:
• Steam flow  Actuator:
• Control valve on steam line  Sensor:
• Thermocouple on product stream  Controller:
• Temperature controller  Disturbance:
• Changes in the inlet feed temperature  Noise:
11
Introduction to Process Control
Industrial Example #2: Liquid Level Control
Industrial Example #2: Liquid Level Control
 Control Objective (Setpoint):
• Maintain level
 Controlled variable:
• Fluid level in the tank  Manipulated variable:
• Fluid flow  Actuator:
• Control valve on fluid line  Sensor:
• Level transmitter on the tank  Controller:
• Level controller  Disturbance:
• Changes in the inlet feed flow  Noise:
• Measurement noise
Fluid
12
Introduction to Process Control
 Sensor
• Measure process variable
 Transmitter
• Convert the measured process variable into standard signal
 Controller
• Drive actuator by giving an appropriate controller output signal
 Actuator
• Adjust manipulated variable based on the value of the controller output
signal
 Process
• Physical system to be controlled
Elements of Process Control Loop
13
Introduction to Process Control
The Terms I
The Terms I
 Control Objective (Setpoint, SP)
 Controlled Variable (CV) or Process Variable (PV)
 Measured Process Variable (PVm)  Controller Output (CO)
 Manipulated Variable (MV)
 Final Control Element (Actuator)
 Sensor/Transmitter
 Controller
 Disturbance Variable (DV)
14
Introduction to Process Control
24 hours process operation? Hmm… I think, to achieve those, we need to continuously
monitor & control the process 24 hours a day,
7 days a week!!!
Goal of Process Operation
Goal of Process Operation
 Safety & Reliability
 Product Specification
 Environmental Regulation
 Operating Constraint
 Efficiency
15
Introduction to Process Control
Safety and Reliability
Safety and Reliability
 The control system must provide safe operation
• Alarms, safety constraint control, start-up and
shutdown
 A control system must be able to “absorb” a variety of disturbances and keep the
process in a good operating region
• Feed composition upsets, temporary loss of utilities
16
Introduction to Process Control
Time Im pu ri ty C on ce nt ra tio n Limit Time Im pu ri ty C on ce nt ra tio n Limit
Old Controller New Controller
 Quality
• Products with reduced variability
 For many cases, reduced variability products are in high demand and have high value added (e.g. feedstocks for polymers)
 Product certification procedures (e.g., ISO 9000) are used to guarantee product quality and place a large emphasis on process control
Product Specification
17
Introduction to Process Control
Environmental Regulation
Environmental Regulation
 Various government laws may specify that the
temperatures, concentrations of chemicals, and flow rates of the effluents from a process be within certain limit
Examples:
• Regulations on the amounts of SO2 that a process can eject to the
18
Introduction to Process Control
Operational Constraint
Operational Constraint
 All real process have constrained inherent to their operation which should be satisfied throughout the operation
Examples:
• Tank should not overflow or go dry
• Distillation column should not be flooded
19
Introduction to Process Control
Efficiency
Efficiency
20
Introduction to Process Control
Maximizing the Profit of a Plant (1)
Maximizing the Profit of a Plant (1)
 The operation of a process may many times involves controlling against
constraints
 The closer that you are able to operate to these constraints, the more profit
you can make
Example:
• Maximizing the product production rate usually
21
Introduction to Process Control
Time Im pu ri ty C on ce nt ra tio n Limit Time Im pu ri ty C on ce nt ra tio n Limit
New Controller Improved Performance
Constraint control example: A reactor temperature control
 At excessively high temperatures the reactor will experience a temperature runaway and explode
 But the higher the temperature the greater the product yield
 Therefore, better reactor temperature control allows safe operation at a higher reactor temperature and thus more profit
Maximizing the Profit of a Plant (2)
22
Introduction to Process Control
 1960s Pneumatic analog instrumentation, controllers, and computing modules
 1970s Electronic analog instrumentation, controllers, and computing modules
• Direct digital control with special algorithms programmed in main frame computer
 1980s Electronic analog instrumentation and digital distributed control systems (DCS)
• Supervisory and model predictive control configured in special purpose computers
 1990s Smart analog instrumentation, valves, and digital distributed control systems
• Supervisory and model predictive control configured in special purpose computers
• Neural networks, online diagnostics, and expert systems in special purpose computers
• Real time optimization using model libraries in special purpose computers
 2000s Field bus based digital smart instrumentation, valves, and control systems
• Digital bus takes full advantage of smartness and accuracy of instrumentation and valves
• Some fast PID controllers such as flow and pressure go to the field transmitter or valve
• Model predictive control, neural networks, online diagnostics, and expert systems are integrated into the graphically configurable field bus based control systems and move to PCs
• APC Infrastructure, interface, and engineering costs decrease by an order of magnitude
• APC projects use consultants more for front end and commissioning than for whole job
• APC software tools are easy enough for the average process and control engineer to use
The History of Process Control
23
Introduction to Process Control
Common Types of Control Strategy
Common Types of Control Strategy
 Manual vs. Automatic
 Servo vs. Regulator
 Open-loop vs. Closed-loop
 Control strategies
• Feedback Control
• Feedforward Control
• Cascade Control
24
Introduction to Process Control
Emergency cooling Temperature indicator
Should I adjust the valve or should I run?
Question: Why manual override has to be included in every automatic control systems?
Manual vs. Automatic
Manual vs. Automatic
 Manual
• Human has to adjust the MV to
obtain the desired value of the PV based on observation and prior experiences
 Automatic
• The computer (or other device)
25
Introduction to Process Control
75.5 C… 75.3 C… 75.4 C…
o o o
7.00 AM: 80 C… 8.00 AM: 70 C… 9.00 AM: 60 C…
o o o
Question: How to achieve both objectives simultaneously?
Regulator vs. Servo
Regulator vs. Servo
 Regulatory control
• Follow constant setpoint,
overcoming the disturbance
Servo control
• Follow the changing
26
Introduction to Process Control
DV PV CO Process Process Decisions Controller Controller SP DV PV CO Decisions Controller Controller Process Process SP
Open-loop vs. Closed-loop
Open-loop vs. Closed-loop
 Open-loop
• Process is controlled based on
predetermined scenario
Ex.: When food is done in an oven, timers on outdoor lights
 Closed-loop
• The information from sensor is
27
Introduction to Process Control
 Feedback Control
• Corrective action based on process variable (PV)
Advantage
Requires no knowledge of the source or nature of disturbances, and minimal detailed information about how the process itself works
Disadvantage
Controller takes some corrective actions after some changes occurs in process variable PV
DV
SP
PV
Feedback Controller
Feedback Controller
CO
Process
Process
Control Strategies (1)
28
Introduction to Process Control
 Feedforward Control
• Based on the measurement of disturbance (DV)  feedforward controller can respond even before any changes occurs in PV
Advantage
Controller takes some corrective actions before the process output is different from the setpoint  theoretically, perfect disturbance rejection is possible! Disadvantage
 Requires process model which can predict the effect of disturbance on PV
 If there are some modeling error, feedforward control action will be erroneous (no corrective action)
 Feedforward controller can be quite complex
DV
SP Feedforward CO PV
Controller
Feedforward
Controller ProcessProcess
Control Strategies (2)
29
Introduction to Process Control
DV
SP Feedforward/ CO PV Feedback
Controller
Feedforward/ Feedback Controller
Process
Process
Control Strategies (3)
Control Strategies (3)
 Feedback/Feedforward Control
• Feedforward controller will adjust CO as soon as the DV is detected
• If the feedforward action is not enough due to model error, measurement
30
Introduction to Process Control
DV
SP CO PV
Outer Feedback Controller Outer Feedback
Controller Inner FeedbackInner FeedbackControllerController ProcessProcessInnerInner ProcessProcessOuterOuter
DV1
CO Inner loop
Outer loop
Control Strategies (4)
Control Strategies (4)
 Cascade Control
• The disturbance DV1 arising within the inner loop are corrected by the
31
Introduction to Process Control
DV
SP CO PV
Outer Feedback Controller Outer Feedback
Controller Inner Feedback Controller Inner Feedback
Controller ProcessProcessInnerInner ProcessProcessOuterOuter
DV1
CO Inner loop
Outer loop
Control Strategies (5)
Control Strategies (5)
32
Introduction to Process Control
DV PV CO Decisions Controller Controller Process Process DVs PVs COs Decisions Controller Controller Process Process … … … … … … …… … …
SISO
MIMO
SISO vs. MIMO
SISO vs. MIMO
33
Introduction to Process Control
 Closeness to setpoint
 Short transient to one setpoint to other setpoint
 Smaller overshoot and less oscillation
 Smooth and minimum changes of variable manipulation
 Minimum usage of raw materials and energy 1
2
2
1, 2
1, 2
1 2
Regulator Servo
Performances of Process Control System
34
Introduction to Process Control
 Manual control
 Automatic control
 Open-loop control
 Closed-loop control
 Feedback control
 Feedforward control
 Cascade control
 Servo control
 Regulatory control
 SISO control
 MIMO control
 Transient response
 Overshoot
 Oscillation
The Terms II
35
Introduction to Process Control
Development of a Control System (1)
Development of a Control System (1)
1. Open Loop Analysis
• What kind of system is considered?
2. Performance Specifications
• How is the system required to behave?
 The desired performance must be expressed in terms of the different performance measures that are chosen
 Often, depends on the type of control problem to solve
3. Control Configuration
• Which signals are used to calculate the control signal?
 Depending on the plant the desired performance specifications and the allowed complexity of the control system
36
Introduction to Process Control
Development of a Control System (2)
Development of a Control System (2)
4. Control Law
• Which algorithm is used to calculate the control signal?
5. Parameter Design (Tuning)
• Which are the parameters of the algorithm to calculate the control signal?
6. Evaluation
• How will the controlled system behave in theory?  simulation!
7. Implementation and Verification
• How will the control system be realized?
• How does the controlled system behave in practice?
• The controller will be implemented and one will verify whether the system
37
Introduction to Process Control
The Terms III
The Terms III
 Control law (algorithm)
 Parameter design (tuning)
38
Introduction to Process Control
Session Summary
Session Summary
 Control has to do with adjusting manipulated variables of the process to maintain controlled variables at desired values
 All control loops have a controller, an actuator, a process, and a sensor/transmitter