Professional Documents
Culture Documents
TuB07.5
I. INTRODUCTION
430
TuB07.5
of propylene distillation.
The structure of neural network is first determined for
constructing the model of propylene distillation. Then, the
patterns are selected for the production process of propylene
distillation. A learning algorithm is finally chosen to generate
the weights of the neural network-based model. The
following steps are preformed to construct the model of
propylene distillation based on the neural network technique.
A. Determine the structure of neural network
A three-layer neural network including input and output
layers is chosen as the architecture of the model of propylene
distillation. The feed amount x1, the operation pressure
x2 ,the operation temperature x3, the position of propylene at
the bottom of tower x4, and reflux rates of crude and pure
propylene x5 and x6 are chosen as inputs. The purity of crude
propylene y1 , the purity of pure propylene y2, and the purity
of propane y3 are chosen as outputs. The structure of neural
network for propylene distillation is shown in Fig. 1. The
number of neurons in input and output layers can be easily
determined as given before. The number of neurons in the
hidden layer is determined empirically.
B. Select patterns
The various patterns that represent the actual production
process of propylene distillation are selected. For practical
applications, a large amount of data is involved in the process
of propylene distillation in the distributed control system. The
feed amount x1, the operation pressure x2, the operation
temperature x3, the position of propylene at the bottom of
tower x4, and reflux rates of crude and pure propylene x5 and
x6 are employed as input vectors for the patterns. The purity
of crude propylene y1 , the purity of pure propylene y2, and the
purity of propane y3 are used as output vectors for the patterns.
The patterns are obtained based on the actual production
process of propylene distillation.
The activation function of the three-layer neural network
used in this paper is the sigmoid function. Its outputs are in
the interval of [0, 1]; thus, the outputs in the patterns to be
trained are normalized before the training procedure.
431
TuB07.5
(2)
jk =
E k d k
= (Yk d k ) f ( net jk )
d k net jk
jk = f (net jk ) ( mkWmj )
(3)
(4)
(5)
1 N
(Yk d k ) 2
2 k =1
(7)
TABLE I THE STRUCTURE OF THE DECISION TABLE
(8)
Items
Condition attributes:
Decision attributes:
Contents
x1, x2 , x3, x4, x5 and x6
y1 , y2 and y3
432
TuB07.5
9.9
10.0
7.7
8.8
9.9
8.8
6.6
7.7
7.7
5.5
6.0
6.6
7.7
7.7
5.5
8.8
9.9
10.0
x2
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
1.8
x3
57
57
54
54
54
55
55
51
53
53
53
51
51
53
56
52
56
56
x4
x5
x6
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
120
120
120
120
120
120
120
120
120
120
110
110
110
110
110
110
120
126
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
107
107
y1
y2
93.1
92.5
94.5
90.9
94.0
91.3
93.4
95.2
93.5
97.4
93.8
94.8
94.4
94.0
94.3
91.9
92.6
90.7
99.75
99.70
99.75
99.83
99.82
99.76
99.97
99.96
99.95
99.98
99.97
99.90
99.98
99.97
99.94
99.95
99.48
98.79
y3
92.9
91.3
97.3
94.6
92.5
98.7
98.4
97.9
97.2
98.3
95.8
97.2
96.9
95.5
97.2
91.8
97.0
98.9
433
TuB07.5
CONCLUSION
[10]
[11]
[12]
[13]
434