Presentation is loading. Please wait.

Presentation is loading. Please wait.

Module 15: Process Control and Process Integration – Tier I

Similar presentations


Presentation on theme: "Module 15: Process Control and Process Integration – Tier I"— Presentation transcript:

1 Module 15: Process Control and Process Integration – Tier I
Program for North American Mobility in Higher Education (NAMP) Introducing Process Integration for Environmental Control in Engineering Curricula (PIECE) Module 15: Process Control and Process Integration – Tier I Created at Universidad de Guanajuato & École Polytechnique de Montréal

2

3 This module is divided in three essential complements, it will demonstrate the relationship between the use of PI tools to design a process and the control strategies.

4 Structure Tier one: Tier Two: Tier Three:
Basic Concepts About Process Control Tier Two: Use of PI tools and especially dynamic simulation to address control strategies Tier Three: Analysis of a real process.

5 Index: Tier one: Comparison between Steady State and Dynamic State.
Important Definitions about dynamic state. Dynamic Models.

6 Index: Tier two: Relationship between Process Design and Process Control Dynamic Effect on recycle Structures

7 Tier 1

8 Tier 1 Objective: Understand the difference between steady state and dynamic state. Understand basic concepts about control process. Understand the advantages of Dynamic Simulation.

9 Initial conditions = Final conditions
Steady State Initial conditions = Final conditions Process T2 T1 Flow 1 Flow 2 INPUT OUTPUT

10 When a system is at steady state, there is no change in the process, input and output remains constant in the time. INPUT Process OUTPUT Constant TIME Constant

11 Initial conditions Final conditions
Dynamic State: Initial conditions Final conditions In steady state every variable in the process remain constant while dynamic state one or some variables could change thereby affecting the process CHANGE WITH TIME KEY PHRASE

12 And now…… What does control mean? Why is it necessary?

13 Before the next part it is necessary to understand the next concepts:
Manipulated Variable A variable that can be changed to maintain constant the controlled variable. Controlled Variable A variable which is desirable to control.

14 Next there is a typical example of control, everyone has needed to control the temperature when you wish to take a shower………… How ?? An adequate temperature of water is desirable Changing flows of hot and cold water.

15 Let’s identify new concepts about control….
Disturbance Process Sensor Final Control Element

16 Variables which help to control temperature
Controlled Variable Temperature Variables which help to control temperature Flows of cold and hot water

17 It is a feedback control loop.
It is possible to observe some elements: Sensor Input Output Disturbances Final Control Element Process Desired Temperature Controller Cause Effect It is a feedback control loop.

18 Either flow of cold or flow of hot water
In addition if it is used Either flow of cold or flow of hot water Temperature SISO Single Single Input Output But if…

19 MIMO Flow of cold and flow of hot water Temperature and Total flow
Multiple Multiple Input Output

20 To Control To take necessary actions to maintain a system in desired conditions.

21 Why is important to control processes ?

22 High Quality Manufactured Products
Control System High Quality Manufactured Products Raw Materials What would happen if there was lower quality raw materials , what should be considered ?

23 Some aspects that should be considered:
Raw materials quality and availability Services quality and availability Product Quality and throughput Plant equipment availability Environmental conditions Process materials behavior Plant equipment malfunction Control system malfunction Link to other plants Drifting and decaying factors

24 How is a Control System designed?

25 Information from existing plants
Steps to design a Control System Information from existing plants Formulate Control Objectives Management Objectives Physical and chemical principles Develop process model Computer Simulation Process Control theory Devise Control Strategy Computer Simulation Experience with existing plants Select Control Hardware Vendor Hardware selection Install control system Adjust controller settings Final Control system

26 Objectives of a control process system
Safety Environmental Protection Monitoring and diagnosis Control System Equipment Protection Profit Smooth Operation Product Quality

27 Environmental Protection
Safety Safety of people in the plant and in the surrounding community is of paramount importance. Working at an industrial plant should involve less risk than any other activity in persons life. Environmental Protection Federal, state or local laws regulations require that the effluents of a plant satisfy certain specifications. Equipment protection Operating conditions must be maintained within bounds to prevent damage to expensive equipment Smooth Operation It is desirable because it results in attenuated disturbances to all the integrated units.

28 Monitoring and Diagnosis
Product Quality Process Control contributes maintaining the operation required for excellent product quality set by the purchasers. Optimization It is concerned with operating the process so that the operation results in producing the highest rate of profit. Monitoring and Diagnosis Both the controlled and manipulated variables must be monitored in order to evaluate the performance of a control system.

29 Control System Less Output Variation Higher Quality
When a process control is implemented, the variability of the key parameters is reduced. xA Time 0.97 0.99 0.98 Without control With control Time xA 0.975 0.985 0.98 Control System Less Output Variation Higher Quality

30 MATHEMATICAL MODELS Are the models necessary?
A mathematical model is a representation of a process, using mathematical relationships, an equation or a set of equations. These equations are obtained from basic conservation balances as material, energy and momentum. Basic Balance Equations Mathematical Model Process Constitutive Relationships Are the models necessary?

31 When should the reaction be stopped to have a maximum B concentration?
Models allow to analyze behavior system when any change is made. It is a safe, fast and easy way. What would happen if inlet flow stop, how fast will the tank be empty? Flow Liquid Level

32 Distributed parameters
Classification of Fundamental Models Dependent variables are not function of spatial location Uses macroscopic balances Ordinary Differential equations Lumped Parameters Dependent variables are function of spatial location Uses microscopic balances Partial differential equations Distributed parameters

33 Dynamic state vs. Steady-State.
Model Basic Equations No Accumulation Term Accumulation Term Algebraic Equations Differential Equations Steady State Dynamic State

34 Steady State Conservation Law
. Steady State Conservation Law Mass in Mass produced Mass consumed Mass out - = - + Dynamic State Conservation Law Rate of mass produced Rate of change Rate of mass in Rate of mass out Rate of mass consumed - = - +

35 The dynamic model gives a relation for determining the output variable as function of time for arbitrary variations in the input. T (Energy) L (Inventory) Accumulation Term Variation with time !! CA (Species)

36 Dynamic models of chemical processes invariably consist of one or more partial or ordinary differential equations. To solve them it is possible to use the Laplace transform. It means that transient responses of the dependent variables can be found. BUT Just for linear equations !! Laplace Domain Inverse Laplace Laplace Differential equations Model Solution Time Domain

37 When a system is under control, it is located in a small region.
Linearization Very often, it is possible to find non-linear models, and linearized methods provide useful result for many process. The application is justified by the small region of a process when under control. When a system is under control, it is located in a small region.

38 For this non linear function
The linear approximation about (xs,ys) can be obtained by applying a Taylor series expansion to this function truncating the second order and higher order terms. These terms are known because they are evaluated at xs and ys

39 Transfer Functions

40 Changes in variable from initial values or conditions.
Having the model, now it desirable to make the model as GENERAL as possible in order to analyze the dynamic behavior of different processes. Subtracting the steady state equation and defining deviation variables. How? Deviation variables Changes in variable from initial values or conditions. New conditions Initial conditions

41 Model Deviation variables Laplace Transform Transfer Function G (s)
Y (s) X (s) Transfer Function G (s)

42 Dynamic relation Input-Output Physical Realizability Condition
(Laplace Domain) Input Physical Realizability Condition Transfer function is the Laplace Transform of the output variable Y(s) divided by the Laplace Transform of the input variable X(s) with all the initial conditions equal to zero.

43 Steps to obtain a transfer function
Laplace Transfor m Linear Model Deviation variables Transfer Function Linearization Non Linear

44 Gain represents the difference between two steady state of the system.
Time constant is indicative of the speed of response of the process. It has time units Large Value Slow process response Small Value Fast process response

45 Transfer function of different systems.
Efecto con diferente ganancia, incluir las graficas de entrada, usar las misma variables, in cluir deltaK Transfer function of different systems. Differential Equation Transfer Function Steady-State 63%

46 Testing another transfer function
Steady-State Time

47 Degree of oscillation in a process response after a perturbation.
ADD Graphics Differential Equation Transfer Function Degree of oscillation in a process response after a perturbation. Overdamped Critically Damped Underdamped

48 Every process can be characterized in term for its values of time constant and gain.

49 Key characteristics of an underdamped second order response.
Rise Time (trise) Time required to first cross the new steady state value and is given by b) Percentage overshoot (B/D*100)

50 c) Decay Ratio (C/B) d) Period of oscillation (T ) e) Response time Time required for the response to remain within a ± 5% band, based upon the steady state change in y.

51 C B D Period of oscillation t rise Time

52 Time Delay Change Response Time θ Impulse

53 And what is stability……?
How is it possible to know if a system is stable? When is a system stable? It is necessary to analyze the poles in the general form of a transfer function

54 Poles of transfer function
General Form Numerator Polynomial in s of order m Denominator polynomial of s of order n Poles of transfer function Poles are the roots of P(s), it means the values that render P(s) zero.

55 a) Assume that P(s) can be factorized into a series of real poles Pi
Inverse Laplace transform Re Im x p>0 p=0 p<0 Time It grows to infinity.

56 Sinusoidal behavior with amplitude of c/p
b) Assume that one of the factors o P(s) is The roots are Sinusoidal behavior with amplitude of c/p Inverse transform Laplace Re Im x Time

57 c) Assume that one of the factors of P(s) is (s2+as+b)
Inverse transform Laplace Factoring If a2- 4b>0 apply a) If a2- 4b=0 Critically damped behavior. If a2- 4b<0 apply the next result:

58 Inverse transform Laplace
Re Im P<0 P>0 Time It grows periodically.

59 For complex conjugated poles, the larger the magnitude of the imaginary component (further the pole is from x axis ) the more oscillatory the response.

60 Negative real roots is stable
Plane Imaginary - Real Re Im Negative real roots is stable Unstable Region If there are positive real roots, even if it is a complex number, it will be unstable

61 Stability A system is stable when bounded input changes result in bounded output, otherwise it is unstable. A variable is bounded when it does not increase in magnitude to infinity as time increases. The poles of a transfer function indicate very specifically the type of dynamic behavior that the transfer functions represent for a wide variety of inputs .

62 This is the block diagram for the system
Block Diagrams. Individual elements Physical Model Sensor Disturbance Every element has a transfer function !! Process Representation GD Final Control Element Gv GP GS This is the block diagram for the system

63 Block Diagram Algebra It provides the method for combining individual transfer functions into an overall transfer function behavior. G1(s) Y (s) X (s) Cause Effect Gn(s) G3(s) G2(s) G1(s) X0 X2 X3 Xn

64 Parallel Structures Recycling Structures G1(s) G2(s) X0 X2 G1(s) G1(s)
+ X2 X3

65 Feedback Control

66 Comparison open-loop and closed-loop
u (s) Y (s) G (s) Stimulus Response Control action depends the output Closed Loop. u (s) Y (s) G (s) Stimulus Response Action

67 Feedback makes use of a output of a system to influence an input to the same system
Sensor Input Output Disturbances Final Control Element Process Desired Temperature Controller Negative Action tends to reduce the error from desired Positive Action tends to increase the error from desired

68 Objectives of a feedback control
Maintain safe operation. Maintain quality product.

69 Structure Measurement Element Measurement Error Detection Element Comparison and Calculation Control Element Correction Basic Elements Basic Actions

70 Input Output Comparison Desired Output Correction Measurement D(s)
Disturbances Comparison D(s) Gd Ysp(s) ≠ Y(s) Desired Output Correction Ysp(s) E(s) C(s) U(s) Y(s) Gc Gv Gp + - Input Output Controller Final element Process Gs Sensor Measurement

71 Performance Measurement Element (Sensor)
Span Zero Accuracy Repeatability Process measurement dynamics Calibration

72 Closed Loop Transfer Function

73 Defining Process Gp U(s) Gd D(s) Y(s)

74 Actuator Gv U(s) C(s) Controller Gc E(s) C(s)

75 Error E(s) Ysp(s) Ys(s) Sensor Gs Ys(s) Y(s)

76 Characteristic Equation
Closed Loop Transfer Function Characteristic Equation Servo Control

77 Regulatory control Analyzing the roots of the characteristic equation is possible to know the dynamic behavior, therefore, to know if the system is stable or unstable.

78 PID Controller Tuning

79 The controller does this task
In a real process what is desired is to maintain the controlled variables in a given value despite the presence of disturbances. The control system does this task. Set Point The controller does this task

80 Standard form for the PID (Proportional-Integral-Derivative) algorithm
Tuning parameters of controller

81 a) Proportional Control action is proportional to error.

82 Characteristics of Proportional Action.
Proportional action does not change the order of the process. Closed Loop time constant is smaller then the open loop time constant. Proportional action makes faster the response of the process. There is an offset. (The manipulated variable will change until the error is constant)

83 b) Integral Integral Control action is proportional to the integral of the error. It allows to reduce the error to zero

84 Characteristics of Integral Action.
All steady state corrections for disturbances or set point changes must come from integral actions. There is no offset at steady state. (The manipulated variable will change until error equal to zero) Integral action increase the order of the process dynamics by 1. Increasing the amount of integral action ( decreasing ) results in a faster responding feedback process, but increases the degree of oscillatory behavior.

85 c) Derivative Derivative
Control action that is proportional to the derivative of rate of change or error

86 Characteristics of Derivative Action.
It does not change the order of the process It does not eliminate offset Derivative action tends to reduce the oscillatory nature of feedback, however it amplifies process noise.

87 Comparison between P, PI and PID action
Offset PID

88 Tuning Criteria Eliminate deviations from set point.
Good set point tracking should be minimized. Excessive variations of the manipulated variable should be avoided The controlled process should remain stable for major disturbances upsets.

89 Deviations from set point
Performance Deviations from set point PID controller Reliability Controller’s ability to remain in service while handling major disturbances Tuning consists to find the best parameters for the controller to achieve the control objective.

90 Performance Assessment
IAE (Integral Absolute Error) ITAE (Integral Time Absolute Error) ISE (Integral Square Error) ITSE (Integral Time Square Error)

91 ISE and ITSE penalize larger deviations more severely than IAE and ITAE
ITAE and ITSE penalize deviations at long time more severely than IAE and ISE

92 Classical Tuning Methods

93 Cohen and Coon It assumes that a FOPDT model of the process is available. FOPDT (First Order plus Delay Time)

94 Ziegler-Nichols Tuning
The ultimate parameters are obtained by operating a P only controller under sustained oscillations and then measuring the period of the oscillations and noting the gain of the P only controller. P PI PID Kc 0.5Kcu 0.45Kcu 0.6 Kcu tI - Pu /1.2 Pu /2 tD Pu /8 Ku Ultimate Gain Pu Ultimate Period

95 Direct Method Synthesis
This method is based upon prescribing a desired form for the system’s response and then finding a controller strategy and parameters to give that response. This block diagram Input Output Gv Gp Gc Ysp(s) Y(s) + - has the next closed loop equation for changes in set point:

96 This is called Synthesis Equation
If the system’s response for the relation Y/Ysp, is specified. Then the controller that will give this closed loop response characteristic is that which satisfies the following equation: This is called Synthesis Equation Thus, the required controller can be designed if we have a model of the process, it may have a PID form.

97 If the desired response form is
Then The process model is required

98 If the process model is a first order process
The controller strategy is: This is simply a PI controller with settings Depending the process model, is possible to have a PID controller.

99 ADVANTAGES FEEDBACK Achieves zero steady state offset for all step-like input. Uses only one measurement Algorithm and tunes rules available

100 DISADVANTAGES Process output must be upset before feedback action begin Feedback control performance can be poor for some combinations of disturbance frequencies and feedback dynamics Poor feedback can cause instability, PID does not provide the best possible control for all process.

101 MIMO SYSTEMS

102 There are many industrial systems which have multiple inputs and multiples outputs …..

103 Distillation Columns Steam and reflux affect both top and bottom product compositions Gas-liquid separator Gas and liquid product flows affect both tank level and pressure.

104 Characteristics Multi-input Multi-output (MIMO) processes
Several CV’s and several MV’s The numbers of CV’s and MV’s are not necessary same. One MV affects all or some of CV’s. ( Process interaction ) Characteristics Which MV will control which CV? ( Pairing ) One control loop affects the other control loops (Control loop interaction) Decentralized control: Multiple SISO controllers are applied. Centralized control: All MV’s will be manipulated to all or some CV’s.

105 In contrast Single-input single-output (SISO) processes
One CV and one MV: No need of pairing

106 In a general form

107 INICIO SISO Affects One Input One Output U(s) Y(s)

108 It means that there is interaction !!
MIMO Affects One Input Two* Outputs U1(s) Y1(s) Y2(s) U2(s) It means that there is interaction !! A multivariable process is said to have interaction when process input (manipulated) variables affect more than one process output (controlled) variable.

109 Controllability The ease with a continuous plant can be held at a specific steady state. Resiliency Measures the degree to which a processing system can meet its design despite external disturbances and uncertainties in its design parameters.

110 Controllability is defined for a selected set of manipulated and controlled variables, and a system may be controlled for one selection and uncontrolled for another selection. In order to control the process is necessary to know the interaction among the variables and how the variables will be pairing.

111 Commonly used controllability measures
RGA (Relative Gain Array) (Bristol, 1966) Niderlinski Index Condition Number Model of the process necessary Resiliency measures Relative Disturbance Gain Disturbance Cost (Lewin, 1996) Disturbance Condition Number (Skogestad & Morari, 1987) Model of the process and disturbances necessary

112 11 : measure of the interaction using u1 to control y1
Relative Array Gain Open Loop Closed Loop Effect y1(s) u1 – y1 G11 u1(s) + K11CL= K11OL K Δyi G21 Interaction G12 u2(s) y2(s) Steady state Controller G22 + 11 : measure of the interaction using u1 to control y1 Gain Open Loop Gain Closed Loop

113 Recommendation to pairing
With the other loops open Recommendation to pairing Pair Do not pair Avoid Avoid Do not pair

114 Control integral Niderlinski Index Tool for input-output pairing multi-loop SISO controllers with integral action. Sufficient condition for instability if independently tuned controllers with integral action are used. NI<0 Necessary condition for stability of the closed loop system in the case of independent controller tuning. NI>0

115 Singular Value Decomposition
Any matrix can be decomposed as: U is matrix of output singular vectors (output directions) V is matrix of input singular vectors (input directions) Output and input signals are vectors

116 First Column Represents the input direction with the largest amplification. Matrix V Last Column Represents the input direction with the smallest amplification. First Column Output direction where inputs are least effective Matrix U Last Column Output direction where inputs are more effective

117 Σ is a diagonal matrix containing the singular values of G
The maximum singular value represents the largest gain for any input direction, while the minimum singular value represents the smallest gain for any input direction.

118 Esquema explicativo, razon.
Condition Number It is an indicator or directionality of the process gain. CN is obtained by calculating the ratio of the maximum singular value to the minimum singular value of the gain matrix. Gain Matrix If CN is large (CN >10), K is ill-conditioned. If CN is one, K is perfectly conditioned.

119 The graphical representation of the condition number is showed next:

120 Dynamic Simulations

121 Simulation is the imitation of the operation of a real - world process or system over time.
Simulation is used to describe and analyze the behavior of a system, ask "what if" questions about the real system, and aid in the design of real systems. In order to do a simulation is necessary to have a model of the process, and sometimes to develop the model to simulate is costly and time consuming and therefore is a hard task to carry out.

122 However to develop the model is essential part of the simulation.
What if ….. Dynamic simulation predicts how process variables change with time when moving from one steady-state to another or during a transient upset.

123 Optimization of plant operations
Application Areas of Dynamic Simulation Process Design Analysis Off line systems On line systems Quasi on line systems Education, Training/Control System Development Advancement of plant operations /Optimization Optimization of plant operations The results obtained from the dynamic simulator in the online system are feed back to the actual plant in real-time. The results obtained from the dynamic simulator are applied to simulated plants Results obtained from the dynamic simulator in the system are not immediately applied to actual plant operations.

124 Contributions of Dynamic Simulation
Process Design The dynamic response of the process without corrective action by a person or control system is important in the analysis of many process design. Proper use contributes to designing processes that are easily maintained near the desired operating conditions. In addition a simulation can help to ensure that all of the equipment for a new plant is consistently sized

125 What if analysis Evaluate changes to the process equipment, feed materials and operating conditions faster and lower costs trough modelling than through experimentation. Evaluate the response of the system when changes in operating conditions and equipment are made

126 Process control design
A control strategy study can be as simple as determining the optimal tuning constants for a controller or as complicated as designing an advanced control strategy for the entire plant. In general to determining the effectiveness of a process control and develop a control strategy.

127 Process Control Development Strategy
Determinate how disturbances propagate trough the system. Investigate the relative sensitivity of process variables to process upsets. Investigate process and control loops interactions. Determine the effect of equipment sizing or arrangements changes on disturbances rejections and overall operability. Determine the effects of ambient conditions on the process.

128 Compare the dynamic performance of alternatives control strategies.
Perform control-loop tuning. Investigate star-up, shut-down, low, mid, max throughput operations.

129 Training The operators need training in how to control the process. Training courses teach how to use the Control System to control "a" plant, and simulation can be used to train operators on how to operate "their" plant during a startup or emergency.

130 What if… changes to the process equipment, feed materials and operating conditions ??
Real Plant Two options Faster Simulation Dynamic simulation technology plays a very important role in achieving safer and optimal plant operations.

131 Glossary

132 Control System A control system is a system of integrated elements whose function is to maintain a variable process at a desirable value or within a range of desired value. Input Control system input is the stimulus applied to a control system from an external source to produce a specified response from the  control  system. Output Control system output is the response to the input applied.

133 Open-Loop system An   open-loop  control  system  is a control system in which the control action is independent   of   the   output. Open Closed-Loop A closed-loop control system is one in which control action is dependent on the output Time Delay It represents the time to have a response of the system.

134 Offset Error between the new set point and the new steady state controlled variable value. Ultimate period Period of oscillation of the system at the margin of stability Ultimate Gain Controller gain that brings the system to the margin of stability at the critical frequency

135 Spam Is the difference between the largest measurement value made by the sensor/transmitter and de lowest value Zero Is the lowest reading available from the sensor/ transmitter. Accuracy Is the difference between the value of the measured variable indicate by the sensor and its true value.

136 Process measurement dynamic
It indicates how quickly the sensor responds to changes in the value of the measured variable. Calibration Involves the adjustment between the sensor output and the predicted measurement Repeatability Is related to the difference between the sensor readings while the process conditions remains constant

137 Noise Is the variation in a measurement of a process variable which does not reflect real changes in the process variables. It is caused by electrical interference, mechanical vibrations or fluctuations within the process. Set Point It is the desirable value of the controllable variable

138 QUIZ

139 1.- A dynamic model is : a) A mathematical representation of a real process. which describes approximately its behavior respect to time. b) A mathematical representation of a real process which describes its behavior without consider the variation on time.

140 2.- A dynamic state differs from steady state:
a) Accumulation term is not included in variation equations to built a model. b) Accumulation term is included in variation equations c) There is no difference between them

141 3.- To control process is important because:
a) To transform raw materials in manufactured products. b) To decrease the variability of key variables of the process without forget the objectives of the control system.

142 4.- A characteristic of feedback :
a) It uses an input to influence the output to the system. b) It uses an output to influence the input to the system. c) It is just a process control concept

143 Correct Answer To continue, click on the figure

144 Try another Answer To continue, click on the figure

145 Correct Answer To continue, click on the figure

146 Try another Answer To continue, click on the figure

147 Correct Answer To continue, click on the figure

148 Try another Answer To continue, click on the figure

149 Correct Answer To continue, click on the figure

150 Try another Answer To continue, click on the figure

151 Now you know different basics concepts about process control
CONGRATULATIONS! Now you know different basics concepts about process control


Download ppt "Module 15: Process Control and Process Integration – Tier I"

Similar presentations


Ads by Google