Professional Documents
Culture Documents
$$
Rank
…
XX
1
Tearing and Recycle Convergence
Lee & Rudd Algorithm Based on Cycle Matrix
$$
Rank
XX
1
Tearing a Partition (Barkley & Motard)
We can place any stream which now feeds itself onto the list of
tear streams as it is in a self loop. We find stream 2 in this
category. Remove it from the problem, getting columns 5
and 6 in the above table.
Tearing a Partition (Barkley & Motard)
Algorithm Steps
Network Reduction in Barkley-Motard Algorithm
Network reduction
implied by Barkley-
Motard Algorithm.
(a) Network
corresponding to first
reduction when
removing first set of
streams having a single
input (columns 3 and 4
in Table).
(b) Network after
removing stream 2
which is in a self loop
(columns 5 and 6).
(c) Network after
removing second set of
streams (unit 8 first and
then unit 4) with single
inputs, leading to stream
1 being in a self loop
(columns 7 and 8).
Tearing a Partition (Barkley & Motard)
Algorithm Steps
We find streams 4 and 8 now have only one input. Replace them by their
respective input streams in the problem, getting columns 7 and 8
above.
There are problems where the above algorithm stalls as there will be no
self loops and no streams with a single input. In this case, one can
tear a stream which, if torn, will create a unit with a single input. If
there are several options, one can choose to tear the stream which is
listed as an input the most number of times. At this point there are no
guarantees that one will produce a minimum tear solution.
Tearing and Recycle Convergence
Upadhye and Grens Algorithm
Upadhye and Grens noted that there are families of tear sets that one
might expect to have better convergence properties.
Start traversing with any unit in the partition (discussed before), for
example unit K.
K -(1)->L-(2)->M-(3)->L
Unit L repeats. The two streams, 2 and 3, which connect the two
appearances of unit L are placed on a list of loops, List 3.
List 3: {2,3}
Tearing and Recycle Convergence
Upadhye and Grens Algorithm
Tearing and Recycle Convergence
Upadhye and Grens Algorithm
Signal Integer
Local Cycle Dynamic Branch &
Algorithms Flow Linear
Structure Matrix Program. Bound Graph Program.
Sargent &
Westerberg Yes Yes
(1964)
Steward
Yes
(1965)
Lee &
Yes
Rudd(1965)
Christensen
Yes
(1970)
Upadhye &
Yes Yes
Grens (1972)
FEATURES OF MODERN STEADY STATE SIMULATORS
TEARING ALGORITHMS
Signal Integer
Local Cycle Dynamic Branch &
Algorithms Flow Linear
Structure Matrix Program. Bound Graph Program.
Barkley &
Yes
Motard(1972)
Lapidus &
Yes Yes
Pho (1973)
Cheung &
Yes
Kuh (1974)
Johns &
Yes
Muller (1976)
Motard &
Westerberg Yes
(1981)
FEATURES OF MODERN STEADY STATE SIMULATORS
TEARING ALGORITHMS
Signal Integer
Local Cycle Dynamic Branch &
Algorithms Flow Linear
Structure Matrix Program. Bound Graph Program.
Gundersen
Yes
(1982)
Ollero &
Alselem Yes
(1983)