Professional Documents
Culture Documents
01 P-Graph
01 P-Graph
01 P-Graph
Applications
Chemical engineering is
engineering applied to mass
production of chemicals
Process Systems Engineering (PSE)
Design “Toolbox”
Mathematical Programming
(MP)
Pinch Analysis (PA)
Heuristics
P-Graph
Other allied methods (e.g.,
Monte Carlo, Artificial
Intelligence, etc.)
The P-graph Framework
Graph-theoretic
framework for Process
Network Synthesis (PNS)
developed by Ferenc
Friedler, Liang-Tseng
Fan, and coworkers.
Advantages include
computational efficiency
and automated generation
of alternative structures.
P-graph Fundamentals
(Friedler et al., 1992. CES 47: 1973)
Variables
b Binary variable vector
x Capacity vector
y Net output vector
Generic MILP Model for Process Synthesis
(adapted from Grossmann & Santibanez, 1980. CACE 4:205)
Variables
b Binary variable vector
x Capacity vector
y Net output vector
Generic MILP Model for Process Synthesis
(adapted from Grossmann & Santibanez, 1980. CACE 4:205)
Variables
b Binary variable vector
x Capacity vector
y Net output vector
Generic MILP Model for Process Synthesis
(adapted from Grossmann & Santibanez, 1980. CACE 4:205)
Variables
b Binary variable vector
x Capacity vector
y Net output vector
Generic MILP Model for Process Synthesis
(adapted from Grossmann & Santibanez, 1980. CACE 4:205)
Variables
b Binary variable vector
x Capacity vector
y Net output vector
Generic MILP Model for Process Synthesis
(adapted from Grossmann & Santibanez, 1980. CACE 4:205)
Variables
b Binary variable vector
x Capacity vector
y Net output vector
Generic MILP Model for Process Synthesis
(adapted from Grossmann & Santibanez, 1980. CACE 4:205)
13
Components of P-graph
Consists of 2 types of vertices which are connected by
arcs
• Operating units (O – type vertices)
Raw materials
Intermediate materials
Products
14
User Interface of P-graph Studio
15
User Interface of P-graph Studio
16
User Interface of P-graph Studio
17
Representation in P-graph
Flowsheet
BOILER
Q CO2
P-graph
18
P-graph Foundation: Five Axioms
(Friedler et al., 1992. CES 47: 1973)
Algorithm Description
Maximal structure Mathematically rigorous generation of a complete,
generation (MSG) error-free “superstructure”
SSG algorithm
reduces problem size
to manage
“combinatorial
explosion.”
A 35-process example
has 3465 networks, as
compared to 35 109*
Applied to reaction
pathways, SSG
identified 71 reactions
out of 31 109
possibilities**
Educational Advantages of P-Graph
(Lam et al. 2016. JCLP 136: 254; Promentilla et al. 2017. ATE 127: 1317)
P-graph integrated as a
topic in curriculum.
Capability to generate
multiple solutions facilitates
Problem-Based Learning
(PBL).
P-graph Software Implementation
P-graph can be used for selecting the best portfolio of low carbon
technology options in consideration of GHG reduction targets
P-graph for Carbon Management Networks
(Aviso et al., 2019 )
Or contact me:
Kathleen B. Aviso
e-mail: Kathleen.aviso@dlsu.edu.ph