Transcript Document

Process Characteristics
过程特征
Shen Guo-jiang
Institute of Industrial Control,
Zhejiang University
1
Last Lecture





Discussed three basic operations in every
type of control system;
Defined Controlled Variable, Setpoint,
Manipulated Variable and Disturbance;
Discussed The objective of an automatic
process control system ;
Defined Regulatory Control and Servo
Control;
Discussed Feedforward Controland
Feedback Control .
2
Example
Psp
Pm
PC
51
F2
PT
51
u
P2
f2
P
P1
f1
F1
For the above pressure control
system, please describe its CV,
SP, MV, DVs, control diagram as
well as control objective.
Variable relations
are as follows:
dP
V
 K1 F1  K 2 F2
dt
F1  KV 1 f1 P1  P
f1 100 u
F2  KV 2 f 2 P  P2
If the P1 is increased suddenly, How the feedback
control maintain the P at its set point.
Problem Discussion



Defined the types of processes: selfregulating and non-self-regulating processes,
single- and multi-capacitance processes ;
Discussed the modeling from process
dynamics;
Discussed process characteristic parameters
K, T,τ, and their obtaining methods from
process data.
Contents






Process and Importance of Process
Characteristics
Introduction of Final Control Elements
Types of Processes
Obtaining Characteristics from Process
Dynamics
Obtaining Characteristics from Process
Data
Summary
5
Heat Exchanger
Temperature Control System
Tsp
The extended controlled
process (广义对象) is anything
except the controller.
Steam
u(t)
TC
22
Tm
RV
TT
22
RF , Ti
Process
Fluid
T
Condensate
Tsp
u(t)
Controller
I/P
& valve
Heat
exchanger
Sensor
Transmitter
mA, CO
Tm(t)
mA, TO
Flow
T
mV
6
Importance
of Process Characteristics





Every process has different characteristics
Not easy to change the controlled process
Very easy to change the controller tuning
What we can do is to adapt the controller to
the process
A good controller is the controller best
adapted to the process characteristics
7
Heat Exchanger
Temperature Control System
Tsp
TC
22
u(t)
Process description and
signal flow diagram?
蒸汽
RV
Tm
TT
22
换热器
RF , Ti
工艺
介质
T
凝液
温度控制系统的信号流程图
RF (t), Ti (t)
Tsp
控制器
TC 22
Tm
mA
u(t)
mA
电气
转换器
温度
变换器
p(t)
MPa
气动
控制阀
T(t)
RV (t)
换热器
T/hr
热电偶
mV
TT 22
℃
Pneumatic Control Valves
pc
.......
.......
弹簧
0.02 ~ 0.1MPa
薄膜片
阀杆
密封填料
阀芯
功能:根据阀
头气压的大小
,通过阀杆改
变阀体中阀芯
的位置,进而
调节流经阀体
的流体流量。
阀体
10
I/P Converter
功能:将电流信号(4 ~ 20mA)转换成气动模拟
量信号0.02 ~ 0.10MPa
11
Principle of Transducer

应用意义
改变交流电机供电的频率和幅值,因而改变其运动磁
场的周期,达到平滑控制电动机转速的目的

异步电动机的变频调速原理
异步电动机定子三相对称绕组空间相隔120角,当通
以三相对称电流后,便产生了旋转磁场;其旋转磁场
的转速(亦称同步转速)为
n = 60 f 1 / p
(r / min)
式中,f 1为定子绕组电源频率;p为磁场对数。

实现方法
12
变频调速主电路
整流器
D1
D3
滤波器
Tr1
D5
三 a
相
b
电 c
源
逆变器
Tr3
Tr5
a
Ud
D2
D4
b
c
C
D6
Tr4
Tr6
Tr2
IM
0
电机
13
变频器基本组成
主电路
电源
整流器
逆变器
滤波器
AC200-230V
50-60Hz
电动机
DC0 - 10V
DC4 - 20mA
变频器运
行状态信
号输出
IM
直流电源
V/F
转换器
基极驱
动电路
加减速
调节器
函数
发生器
电压
发生器
PWM正弦
波发生器
保护电路
.电压过载
.电流过载等
CPU
相序
切换器
触摸式操作
面板, 包括
.操作按键
.状
手动操作
状态检测
14
Problem Discussion



Defined the types of processes: selfregulating and non-self-regulating processes,
single- and multi-capacitance processes ;
Discussed the modeling from process
dynamics;
Discussed process characteristic parameters
K, T,τ, and their obtaining methods from
process data.
Types of Processes


Self-regulating processes (or stable
processes, 自衡过程/稳定对象)
(1) Single-Capacitance Processes
(2) Multi-Capacitance Processes
Non-self-regulating processes (or
unstable processes, 非自衡过程)
Ex.: some level processes and some
reactors
16
A Self-regulating Process
Tsp
u(t)
TC
22
Steam
RV
Tm
TT
22
RF , Ti
Process
Fluid
T
Condensate
The controlled process
is stable. Why ?
17
A Non-self-regulating Process
u(t)
Qi
h
LT
41
y(t)
LC
41
ysp
Qo
The controlled process
is unstable. Why ?
18
A Self-regulating
Liquid Level Process
The process is selfregulating. Why ?
y(t)
Qi
h
u(t)
Qo  KA(u(t )) h0  h(t )
Qo
19
Approaches to Obtain Process
Characteristics

Based on Process Dynamics (机理建模)
Describe process characteristics with some
mathematical equations based on the chemical
and/or physical mechanism of a controlled process.

Based on Process Data (测试建模)
To obtain process characteristics, manually change
the input of a controlled process and record the
input and output data, then find an appropriate
model based on process data.
20
Modeling Example #1
Qi

Material balance equation:
A
dH
 Qi  Qo
dt
Relationship between flow
and level:

H
Qo
A
Qo  k H
Problem Discussion:
How to build the controlled process
with SimuLink?
dH
A
 Qi  k H
dt
(\Simulink\ LevelProcess01.mdl)
21
Modeling Example #1
Qi
H
Qo
A
A
dH
 Qi  Qo
dt
AsH (s)  Qi (s)  Qo (s)
Qo  k H
Qo (s) 
k
H (s)
2 h0
H (s)
R

Qi ( s) RAs  1
R
2 h0
k
22
Modeling Example #2
For the level controlled process, h2
is selected as its controlled variable,
and Qi is the manipulated variable,
Qd is the main disturbance variable.
The rates of outlet flow are assumed
to satisfy the following equations:
Qd
Qi
h1
Q1
A1
Q1  k1 h1 ,
h2
A2
Q2  k2 h2
Q2
Please obtain the process characteristics by dynamic equations,
and build the corresponding Matlab/SimuLink model.
23
Modeling Example #2
 Material balance equation:
dH 1
dH 2
A1
 Qi  Q1 , A2
 Q1  Q2
dt
dt
Qi
H1
 Relationship between flow and level:
Q1
Q1  k1 H1 , Q2  k2 H2
A1
H2
Q2
A2
Simulation ex.: \simulink\
LevelProcess02.mdl
dH1
A1
 Qi  k1 H 1 ,
dt
dH 2
A2
 k1 H 1  k 2 H 2
dt
State equation and linearization ?
24
Modeling Example #2
A1
dH 1
 Qi  Q1 ,
dt
A2
dH 2
 Q1  Q2
dt
A1sH1 (s)  Qi (s)  Q1 (s), A2 sH2 (s)  Q1 (s)  Q2 (s)
Q1  k1 H1 , Q2  k2 H2
Qi
H1
Q1 ( s ) 
R1 
Q1
A1
H1 ( s) 
H2
Q2
R1
Qi ( s)
R1 A1s  1
1
1
H1 ( s ), Q2 ( s ) 
H 2 (s)
R1
R2
2 h10
k1
, R2 
A2 sH 2 (s) 
A2
2 h20
k2
1
Qi (s)  R2 H 2 (s)
R1 A1s  1
H 2 ( s)
R2

Qi (s)  R1 A1s  1 R2 A2 s  1
25
Single-Capacitance Processes Ex.1
65
60
Inlet Temp.
Ti (t)
55
Temperature
speepest slope
T (t)
50
45
Outlet Temp.
40
35
30
25
0
5
10
15
20
25
30
Time, min
35
40
45
50
26
Single-Capacitance Processes Ex.2
Inlet Flow
45
Qi
T/hr
40
35
30
H
25
Qo
0
5
10
15
20
25
30
35
40
45
50
25
30
Time, min
35
40
45
50
Liquid Level
10
A
meter
H ( s)
?
Qi ( s)
8
6
4
0
5
10
15
20
27
Single-Capacitance Processes Ex.3
Valve Position
70
60
%
Qi
50
40
h
u(t)
30
0
5
10
15
20
25
30
35
40
45
50
25
30
Time, min
35
40
45
50
Liquid Level
10
Qo
meter
H ( s)
?
u ( s)
8
6
4
0
5
10
15
20
28
Problem Discussion



Defined the types of processes: selfregulating and non-self-regulating processes,
single- and multi-capacitance processes ;
Discussed the modeling from process
dynamics;
Discussed process characteristic parameters
K, T,τ, and their obtaining methods from
process data.
Terms that Describe
the Process Characteristics

Process Gain (K)
Ratio of the change in output (or responding variable) to the
change in input (or forcing function).
Output O final  Oinitial
K

Input
I final  Iinitial


Process Time Constant (T)
Process Dead Time (τ)
30
Process Gain Calculation Ex.1
Output
K
Input
O final  Oinitial

I final  I initial
65
60
Inlet Temp.
55
Temperature
speepest slope
50
45
(45  30) Cent

(60  50) Cent
Cent outlet temp.
 1.5
Cent inlet temp.
Outlet Temp.
40
35
30
25
0
5
10
15
20
25
30
Time, min
35
40
45
50
31
Process Gain Calculation Ex.2
Inlet Flow
45
T/hr
40
35
30
25
0
5
10
15
20
25
30
35
40
45
50
Liquid Level
10
meter
8
6
4
0
5
10
15
20
25
30
Time, min
35
40
45
50
Output
K
Input
O final  Oinitial

I final  I initial
(9  5) meter

(40  30) T / hr
meter
 0.4
T / hr
32
Process Gain Calculation Ex.3
Valve Position
70
%
60
50
40
30
0
5
10
15
20
25
30
35
40
45
50
Liquid Level
10
meter
8
6
4
0
5
10
15
20
25
30
Time, min
35
40
45
50
Output
K
Input
O final  Oinitial

I final  I initial
(4  9) meter

(60  40) %
meter
 0.25
%
33
Notes to Process Gain



Process gain describes the sensitivity of
the output variable to a change in input
variable.
Process gain includes three parts: Sign,
Numerical value and Units.
Process gain relates only steady-state
values, so the gain is a steady-state
characteristic of the process.
34
Process Time Constant (T )
Definition
The process time
constant for a
single-capacitance
process is defined
as the amount of
time counted from
the moment the
variable starts to
respond to reach
63.2% of its total
change.
Liquid Level
10
9
8
7
9+(4-9)*63.2% = 5.84
meter

6
5
4
T
3
0
5
10
15
20
25
30
Time, min
35
40
45
50
35
Process Dead Time (τ)
Definition
the finite
amount of time
between the
change in input
variable and
when the output
variable starts
to respond.
60
Inlet Temp.
55
50
Cent

Inlet/Outlet Temp.
65
45
Outlet Temp.
40
35
30
25
T
0
5
10
15
20
25
30
Time, min
35
40
45
50
36
Notes to Parameters K, T, τ



These numerical values describe the basic
characteristics of a real process, which K
describes the steady-state characteristic, and T,
τ are related to the dynamics of the process.
These numerical values depend on the physical
parameters of the process as well as its operating
conditions. In most cases, they vary with operating
conditions, or most processes are nonlinear.
The ratio, τ/ T, has significant adverse effects on
the controllability of control systems.
37
Mathematical Description of
Single-Capacitance Processes

The transfer function for a firstorder-plus-dead-time (FOPDT)
process is given by
y(s)
K  s

e
u ( s) Ts  1
38
Multi-capacitance Processes Ex.2
Ti (t)
65
Ti(t)
60
55
50
45
0
10
20
30
40
50
0
10
20
30
40
50
0
10
20
30
40
50
0
10
20
30
Time, min
40
50
65
T1(t)
T1(t)
60
55
50
45
T2(t)
65
T2(t)
60
55
50
45
T4(t)
65
T5(t)
60
55
50
T5(t)
45
39
Mathematical Description of
Multi-Capacitance Processes



K
 s
High-Order Model: O ( s ) 
e
I ( s )  n (Ti s  1)
i 1
Second-orderplus-dead-time
Model
O( s )
K

e s
I ( s) (T1s  1)(T2 s  1)
First-order-plusdead-time Model
O( s )
K  s

e
I ( s) Ts  1
40
Characteristics of Real Processes




Most controlled processes are selfregulating except some liquid level
processes;
Processes have some amount of dead time;
The step responses of controlled processes
are often monotonous(单调的) and slow;
Most processes are nonlinear, so the
numerical values of model parameters vary
with operating conditions.
41
Parameters Describing Process
Characteristics

Process Gain (K)
Ratio of the change in output (or responding variable) to the
change in input (or forcing function).
Output O final  Oinitial
K

Input
I final  Iinitial


Process Time Constant (T)
Process Dead Time (τ)
42
Problem Discussion



Defined the types of processes: selfregulating and non-self-regulating processes,
single- and multi-capacitance processes ;
Discussed the modeling from process
dynamics;
Discussed process characteristic parameters
K, T,τ, and their obtaining methods from
process data.
Obtaining Process Characteristics
from Process Data

Obtain the necessary process data
by step response testing;
(1) Set the controller to manual mode;
(2) Make a step change in the controller output;
(3) Record the process variable.

Obtain parameters K, T, τ from
process testing data.
44
The Step Response Curve
for a Heat Exchanger
Controller Output
65
%
RV
55
50
Tm
45
TT
22
0
10
RF , Ti
20
30
40
50
40
50
Heat Exchanger Outlet Temp.
160
Process
Fluid
T
Condensate
158
156
Cent
Tsp
u(t)
TC
22
60
Steam
154
152
150
148
0
10
20
30
time, min
45
Obtain the Dynamic Terms from
the Step Response Curve
Controller Output
65
%
60
T  1.5  t0.632 O  t0.283 O 
55
?
50
45
0
10
20
30
40
50
Heat Exchanger Outlet Temp.
160
  t0.632 O  T0  T
158
63.2%
Cent
156
154
?
28.3%
152
150
148
T2
T0
0
10
T1
20
30
40
50
time, min
46
Obtain Process Gain from the
Step Response Curve
Controller Output
65
%
60
55
50
45
0
5
10
15
20
25
30
35
40
45
50
Heat Exchanger Outlet Temp.
160
If the span of the
temperature transmitter
is 100 to 300 ℃, then the
change in transmitter
output is 4%. Therefore,
the total process gain is
158
K
Cent
156
154
152
?
150
148
changein transm itter ' s output, %
changein controller' s output, %
0
5
10
15
20
25
30
time, min
35
40
45
50
47
Summary



Defined the types of processes: selfregulating and non-self-regulating processes,
single- and multi-capacitance processes ;
Discussed the modeling from process
dynamics;
Discussed process characteristic
parameters K, T,τ, and their obtaining
methods from process data.
48
Next Lecture



Control valve is divided into Fail-closed
valve and Fail-closed valve. what is the
physical meaning of them? How to choose
them?
What is the definition of the feedback
controller action? According to the
specific object, how to choose the
controller action?
How to evaluate a performance of control
system (qualitative and quantitative)
Next Lecture(Cont.)



Describe the input and output relationship
of P,PI and PID controller
For the common controlled process, why P
controller will generate an offset and the
PI controller can eliminate the offset?
Why the derivative effect of the PID
controller dose not used in the most actual
process?