You are on page 1of 12

Digital Chemical Engineering 6 (2023) 100075

Contents lists available at ScienceDirect

Digital Chemical Engineering


journal homepage: www.elsevier.com/locate/dche

Best practices and methods

Digitalisation of chemical processes as graphs and applications of modular


decomposition to process design and analysis
Elias Martinez-Hernandez
Biomass Conversion Division, Mexican Institute of Petroleum, Mexico City 07730, Mexico

A R T I C L E I N F O A B S T R A C T

Keywords: The digital transformation of chemical processes requires methods that support the modelling and analysis tools
Digitalisation suitable to decompose complex systems into manageable components at all stages of process development,
Modularity starting with conceptual design and analysis. This paper presents examples on how the digitalisation of chemical
Process modules
processes as graphs can facilitate their study and analysis for developing alternative process designs. In a process
Process design
graph, inputs, outputs and unit operations are represented as nodes and streams are edges which can be weighted
Decarbonisation
using process variables such as flow rate. Once a process is represented as a graph, community detection algo­
rithms can be applied to identify process modules and obtain their modularity. The novel approach presented is
based on modular decompositions to identify highly related unit operations in a flowsheet which can be analysed
for insightful directions to improve a chemical process. The approach showed to be helpful in analysing a biofuel
production process by adopting a combined economic and greenhouse gas emissions analysis at a modular level
for hot spot analysis and identification of opportunities for decarbonisation. In an application to process inte­
gration, CO2 capture and utilisation networks are analysed in terms of its modularity and efficiency in processing
CO2. In both cases, the improved designs had higher modularity values suggesting a correlation between
modularity and technical performance which needs to be investigated further. Finally, prospective applications
of modularity and modular decomposition approaches to realise several digitalisation tasks are presented.

1. Introduction machine learning methods (Hamid et al., 2022; Zhao et al., 2022). In
addition, it should support and facilitate the response to the demands for
Chemical engineers are facing a transformational revolution in their energy and resource efficiency, decarbonisation and overall sustain­
formation and practice with the digitalisation era, which arguably ability efforts in the chemical industry (Martinez-Hernandez, 2017).
started with the use of process simulators and automatisation of process Thus, finding new ways to systematically represent processes in a digital
control (Udugama et al., 2022). This has brought about renewed interest manner which allows integrating chemical engineering knowledge,
in the virtualisation of processes and is gaining industrial interest with process performance evaluations and developing more sustainable de­
the use of digital twins, machine learning, artificial intelligence, and signs is necessary.
Internet of Things and other concepts and technologies commonly This paper proposes a graph theoretic approach for the digitalisation
identified as part of Industry 4.0 (Fantke et al., 2021). The need to of chemical processes. Although the representation of processes as
address climate change mitigation and decarbonising chemical pro­ graphs is not new, graphs offer the possibility to analyse structural
duction has also strengthened the interest in data and digital technolo­ features and apply concepts borrowed from social network research that
gies to track and reduce greenhouse gas (GHG) and other emissions. At can directly support digitalisation aspects. For example, representing
the core of digitalisation of chemical processes is model development molecules as molecular graphs can inspire novel ways for molecular
but with this new reality the modelling core of the profession may need property modelling (Martinez-Hernandez et al., 2021), which then assist
to take new forms. This will require a representation that is not only in the virtual screening and design of more sustainable solvents, lubri­
closer to process phenomena (such as developments in computer fluid cants, or fuels. At the process level, it can support modelling of complex
dynamics) but also flexible to be suited for virtualisation platforms and processes for their virtualisation into a digital twin by finding key
new modelling paradigms posed by emerging artificial intelligence and structural features that support the understanding of structure-function

E-mail address: emartinez@imp.mx.

https://doi.org/10.1016/j.dche.2022.100075
Received 30 September 2022; Received in revised form 9 December 2022; Accepted 9 December 2022
Available online 11 December 2022
2772-5081/© 2022 The Author. Published by Elsevier Ltd on behalf of Institution of Chemical Engineers (IChemE). This is an open access article under the CC
BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
E. Martinez-Hernandez Digital Chemical Engineering 6 (2023) 100075

relationships among process units and serve as a structure for model and theory for partitioning and tearing of process networks. Graph theory
database development. This in turn can be used for faster and more concepts such as reachability matrix for partitioning were proposed
insightful evaluation of processes alternatives and can facilitate the even before by Himmelblau (1966). The formalism and foundations for a
application of process integration and intensification principles, leading systematic framework using a graph theoretic approach to process
to more sustainable designs. The paper starts with an overview of the use synthesis and optimisation was then pioneered by Friedler et al. (1992,
of graphs and graph theory approaches and metrics in process systems 1979) through the introduction of the process graph (P-graph) in the
engineering, this highlights the recent importance of modularity. Then a early 90’s. Since then, the framework has found application in a wide
brief introduction to the modularity concept and its adaptation to range of process systems engineering problems including process
chemical processes is presented. Based on this, a general modular network synthesis, reliability engineering, and systems resilience
decomposition approach is proposed as the novel contribution of this (Friedler et al., 2022). Graph theoretical approaches have also been
work. Then, the potential applications are shown in the form of two demonstrated for modelling, simulation and control of complex systems
proof-of-concept case studies, the first one on economic and GHG and decomposition based on weighted graphs (Jalving et al., 2019;
emissions analysis of a biodiesel process, and the second one on process Zhang et al., 2019; Hu et al., 2022). One of the latest developments is a
integration for CO2 capture and utilisation processes in algae-based methodology for automated process flowsheet synthesis using machine
biorefineries. Finally, perspectives on how the proposed approach can learning methos such as convolutional neural networks (Stops et al.,
support digitalisation of chemical processes are discussed. 2022). All these approaches exploit the digitalisation of processes as
graphs to find structural functionalities that facilitate the mathematical
2. Graphs in process systems engineering formulations, the search for feasible and optimal solutions or distribu­
tion of parameters. This is because graphs are suitable for representing
Graphs are ubiquitous within chemical process engineering, from feasible structures of a process that are unique thanks to the inherent
molecular structures to reaction networks, heat exchanger networks and constraints on the mass and energy balances and operating conditions.
entire process flowsheets, P&IDs, and PFDs. These can be represented as This give rise to structure-property relationships in process graphs
graphs made up of connected nodes (atoms, compounds, process which can be exploited for analysis and gaining insights into how to
equipment) through edges (bonds, streams). For example, Fig. 1 shows improve process designs. This paper exploits graphs representations for
the representation of a molecule and process flowsheet as a graph. In the application of automated process network decomposition which can
molecules atoms are the nodes, bonds are the edges. The nodes can serve facilitate the study of process systems into modules to reduce complexity
as a storage of information about the type of atom and other atomic for modelling and analysis. It is proposed that revealing such modular
properties, the edges can store information about the bond type, bond structure can provide insights into how to improve initial process de­
strength, bond length and so on. In process systems, the inputs (i.e. raw signs towards lower carbon emissions and higher processing efficiency.
materials imported into the process), outputs (i.e. products, emissions In doing so, the modularity concept and community detection algo­
and wastes that go outside process boundaries) and process units are the rithms borrowed from network theory are applied as follows.
nodes, while the streams are the edges. Here the nodes can serve as
storage of information about the process conditions and the edges can 3. Introducing modularity into the study of chemical processes
store information about the flow rates, the stream properties and so on.
Graph or network representations open the possibility to apply al­ One of the first steps to study and understand the relationships
gorithms and methods from graph and network theory and exploit the within a graph is to analyse its structural organisation. This means
features of a process structure for their study into mathematical models. finding the subgraphs or communities formed by its nodes. In process
It is in this way that graphs have great potential for the digitalisation of systems engineering terms this may be translated as process network
chemical processes and facilitate in a systematic way their design, decomposition which is often used to solve complex optimisation
analysis, control, and optimisation. As such, it is not surprising that problems. The identification of community structures has been widely
graphs and graph theory were up taken by chemical engineering applied in the field of social networks. Fig. 2 shows the analogy between
research decades ago, including its application to process design analysis communities in a social network, atom modules (molecular fragments)
and optimisation. (Mah, 1983) was one of the first researchers pre­ in molecules and process modules in chemical processes.
senting examples for the application of graph theory and methods to a The methods for detection of community structure in networks were
range of process design and analysis problems demonstrating the use­ initially developed by physicists (Newman, 2004; Newman and Girvan,
fulness for visualisation, computational sequencing, tearing and parti­ 2004), about a decade after P-graphs were initially used by chemical
tioning in flowsheet simulation, and interpretation of results. engineering researchers. The terms graph and network are used equiv­
(Gundersen and Hertzberg, 1983) also applied graph concepts and alently herein for practical purposes, graph is more common in mathe­
matics while network is more used in other areas. Arguably, the
development of community detection algorithms is what propitiated a
renascence of the interest in graph theoretic approaches thanks to the
introduction of the modularity concept (Newman and Girvan, 2004).
Mathematically, modularity is defined as the fraction of actual con­
nections within strongly connected communities or “modules” in rela­
tion to the possible connections happening by chance, preserving the
same number of connections (known as “degree”) for each of the nodes.
Modularity is usually normalised to values from 0 to 1. A zero value
means that the network is indivisible. Values close to one mean the
existence of communities or modules are less likely due to randomness
but due to meaningful and strong relationships. Thus, community
detection implies testing different decompositions of the same network
into several modules until modularity is maximum. The original
modularity equation is expressed as (Newman, 2004; Newman and
Girvan, 2004)
Fig. 1. Molecular structure and process flowsheet represented as graphs for
digitalisation and analysis.

2
E. Martinez-Hernandez Digital Chemical Engineering 6 (2023) 100075

Fig. 2. Analogy between social networks, modules, and chemical process representations as graphs.

[ ]
1 ∑ ki kj ( ) detection can be a key to identify potential cases (Valdez et al., 2020).
Q= Aij − δ mi , mj (1)
2B i,j 2B Clearly, modularity has attracted wide attention and chemical engi­
neering is not the exception. The modularity concept has received echo
where Q is the modularity, ki and kj is the weighted connections between in the process systems engineering community due to the inevitable
node i and j, respectively; δ is a binary delta which value is 1 when both connection to modular manufacturing and modular designs (Baldea
connection nodes i and j belong to the same module (mi = mj ) and 0 if et al., 2017; Gazzaneo et al., 2022; Kockmann, 2016). For example,
they belong to different modules. Aij is an element of the adjacency (Shao and Zavala, 2020) have proposed a convex mixed-integer
matrix represented by the weight of the connection between nodes i and quadratic programming approach to optimise modularity in the
j. B is the total number of connections and for weighted graphs is equal context of modular manufacturing. The new developments go beyond

Aij
this obvious connection. Other authors have pioneered the use of com­
to 2 . From Eq. (1) we can observe that the higher the weighting munity detection in process control (Tang et al., 2018), and later applied
(higher Aij ) the stronger the connection will be in respect to random the modularity concept to distributed process control in intensified
kk
possible connections ( 2B i j
). process systems (Daoutidis et al., 2019). Although such examples are at
For a whole graph, the higher the modularity the stronger the con­ a relatively advanced level of applications, new applications at the basic
nections are within the modules into which a graph is partitioned, thus understanding and analysis of molecules and chemical processes are also
the more meaningful the partitions are. In social network terms this necessary to accelerate the realisation and convergence of digitalisation,
would mean a community is found due to friendships, membership to intensification and modularisation of chemical processes and accelerate
religious groups or affinity to music styles. In terms of molecules, this their industrial adoption and deployment. In this sense, this work pre­
could mean that the atoms in each module form a specific functionality sents applications of modularity at the fundamental levels of analysis of
or chemical environment that can affect the overall molecular proper­ process designs for improving sustainability.
ties. In terms of processes, this could mean that the process units forming In general terms, the modular decomposition problem for a chemical
a module have a common process task such as reaction, pre-treatment or process can be formulated as: Given a set of process units, input and
separation, or that they are strongly related due to the concentration of outputs called the “nodes” connected by streams called the “edges”, find
material, or extent of mass and energy exchange, to mention some ex­ the optimal decomposition into M number of modules based on the
amples. The weighting of the connections is a key parameter deter­ strength of the connections given by their “weightings” that maximises
mining the structure and should be selected according to the type of modularity Q. The mathematical formalisms have been provided by
graph and problem under study. For example, weightings can be the previous authors on community detection algorithms and modularity
type of bond, the bond distance, or the bond energy in the case of measures (Shao and Zavala, 2020; Traag et al., 2019). The community
molecules. For process graphs, weightings can be the mass or energy detection algorithm iterates over different process decompositions, i.e.
flow rates, the stream economic value or environmental impact or other different ways to group the nodes into modules, and calculates modu­
stream variable relevant to the type of analysis to be carried out. Thus, larity at each iteration and stops when a maximum value is reached.
the meaning of the strength of modules connections and modularity will
depend on the problem under study. 4. A modular process decomposition approach for processes
Several algorithms have been developed recently for maximizing the design and analysis
modularity and finding optimal network partitions. The Louvain method
is widely applied due to computation efficient (Blondel et al., 2008) and Fig. 3 illustrates the methodological steps necessary to analyse a
has been modified by the Leiden algorithm to overcome resolution issues process using a modular decomposition approach and comprises the
and the identification of disconnected communities (Traag et al., 2019). following major activities
In the Leiden method, the modularity (with resolution parameter set
equal to one) can be calculated as • Process simulation. The starting point in the proposed methodol­
[ ] ogy is an initial process design which is simulated using standard
Q=
1∑
bm −
Km 2
(2) process simulators such as Aspen PlusTM or SuperPro DesignerTM.
B m 4B The simulation task may be skipped for an initial design if a flow­
sheet and mass and energy balance is already available. The
Where bm is the number of weighted connections within a module m, Km connection table is then extracted by collecting the information
is the sum of degrees of the nodes forming module m. about the streams (the edges) with their source and destination and
Modularity is a structural property of a network that has been suc­ weights. For example, for the simple flowsheet on Fig. 3, the first
cessfully applied to model biological, metabolic and protein networks stream on the connection table would be the Feed, which is a
(Dehmer et al., 2010; Grant et al., 2018; Khan and Ghosh, 2015). The connexion between the input node (node 0) and the mixer (node 1)
concept of modularity can also be used to study the spread of contagious as the destination node. The weighting of this connection is recorded
diseases such as in the Covid-19 epidemics in which community as its flow rate (e.g. 10 kmol/h).

3
E. Martinez-Hernandez Digital Chemical Engineering 6 (2023) 100075

Fig. 3. Methodology for process analysis using the modular decomposition approach.

• Digitalisation as graph. The connection table extracted from mass of direct GHG emissions (also known as Scope 1 emissions) to identify
and energy balances in step 1 are inputs for the digitalisation of the hot spots and scope for mitigation measures. Furthermore, the chemical
flowsheet as a weighted graph. For this representation, each material industry implies complex multiproduct value chains that will require
input, product output and process unit are represented as a node, and systematic structural and performance evaluations for clear allocation of
connections are represented as edges. Each node is assigned an impacts in order develop strategies to address scope 2 and 3 emissions
index. This step can be carried out using open-source, specialised (indirect emissions). Standard life cycle assessment (LCA) practices is to
network analysis software such as Gephi®. A specific Python script perform allocation at the whole system level or the decomposition of a
was developed as part of this work based on the igraph package and complex system into subsystems but this often requires allocation at
is available through a Github repository (Martinez-Hernandez, subsystem levels. A rather bottom-up approach is to analyse a system at
2022). The Python function takes in the connection table as input the stream and process unit level using the economic value and envi­
and automatically converts it into a graph object. ronmental impact analysis methodology (Martinez-Hernandez et al.,
• Community or module detection. Once the process is converted 2013). This is an approach suitable to the decarbonisation challenges,
into a graph it is ready for the application of community detection, but it requires more detailed information and complex modelling as it
the Leiden algorithm is chosen in this example although the Louvain performs calculations unit by unit and performs stream by stream allo­
algorithm gives similar results for simpler graphs most of the times. cation. An intermediate point for evaluation of process performance
The python script applies the Leiden community detection algorithm would be to identify “process modules” which can be defined as a group
available in the igraph package which is based on the Eq. (2). The of strongly related process units. The modules will have lower levels of
algorithm tests different possible decompositions and calculates their interaction with other modules, so the calculations are more manage­
corresponding modularity values (Eq. (2)), and iterates until the able. This advantage is then used as basis for applying a modular
modularity value is maximised. More details on the algorithm are decomposition approach for the analysis and evolution of process
provided in Traag et al. (2019). The result is the optimal modularity designs.
value and the module membership index for the nodes as illustrated The application of the methodology is shown for a heterogeneously
in Fig. 3. With this, the script plots the decomposition of the process catalysed biodiesel production process shown in Fig. 4a previously re­
graph into modules with nodes highlighted with different colours ported (Martinez-Hernandez et al., 2014). The connection table con­
according to the module they belong to. taining the source and target nodes, mass flow rates used as weighting
• Modules and process analysis. Looking at Eq. (2), it can be for the connections are reported in Table 1, these data was extracted
observed that the total modularity of a given partition is the sum of from the same reference which provides more details on the simulation
the modularity of the modules, this is called here “partial modu­ of the process. The economic and environmental performance was
larity”. These values are usually not provided by the software, but it analysed using the economic value and environmental impact analysis
can be calculated from Eq. (2) as exemplified in the case study of methodology (Martinez-Hernandez et al., 2013) which is updated in this
Section 4.2.1. These partial values are important since it may lead to work for a modular level analysis (Section 4.2.2). This methodology uses
insights into why a given combination of units form certain module economic allocation.
and the strength of the connections, and we can relate this to the
corresponding process performances. Performance can be calculated 4.1.1. Digitalised process graph, module detection and modules analysis
in terms of costs or impacts and then allocation to outlet streams can To convert the flowsheet in Fig. 4a into a graph, the Python script
be carried out at module level. Modules themselves are virtual ob­ provided (or Gephi open source software) is used with the data in the
jects that concentrate a given amount of costs or impacts and can connection Table 1. Then, the Leiden community detection algorithm is
thus be used for hot spot analysis. Then, opportunities for process applied which automatically decomposes the process graph into mod­
design improvement can be proposed, and then start the loop again ules by maximising modularity (Eq. (2)). The resulting graph and
with simulations of process design alternatives until a final design is modules identified is depicted in Fig. 4b. Three modules were detected
reached. which means the process network has been decomposed into three
process sections. Noteworthy, the decomposition makes sense in dis­
The methodology steps and calculations are exemplified through the tinguishing the functionality that each of the modules or sections
following case studies. perform: (1) Seed processing into oil, (2) Oil conversion, (3) final
product separation. Due to the simplicity of the example this decom­
position or division could easily be reached by chemical engineering
4.1. Application to economic and GHG emissions analysis of processes experience and practice. Module 1 is a process tree, module 2 is another
process tree with recycling included, and module 3 is another process
Chemical industry decarbonisation will require an in-depth analysis

4
E. Martinez-Hernandez Digital Chemical Engineering 6 (2023) 100075

Fig. 4. (a) Process flowsheet for a biodiesel production process and (b) its graph representation and decomposition into process modules after identification by
community detection.

obtained from the mass balance table provided by the process simulator.
Table 1
For the biodiesel process network of Fig. 4, the adjacency matrix and the
Connection table for the biodiesel process example extracted from data in
weighted connection degrees (ki and kj) of the nodes (which is the sum of
Martinez-Hernandez et al., 2014.
their corresponding row or column in Aij ) is shown in Table 2.
Source Target Weight = Flow rate in Node Process unit, inlet or
There are three modules identified for the process network in Fig. 3b.
kt/year Id outlet
The node membership vectors for each module are
0 1 271.2 0 SEEDS
1 2 91.4 1 DHK1 Module 0 : {SEEDS, DHK1, HUSK, OEX1, CAKE}
1 3 179.8 2 HUSK
3 11 75.1 3 OEX1 Module 1 : {TRE1, MRE1, MEOHMAKEUP, MIX1}
3 4 104.7 4 TRE1
4 5 143.5 5 MRE1
Module 2 : {DEC1, BDD1, GLYCEROL, BIODIESEL, OILYWASTE}
5 6 116.2 6 DEC1
6 7 105.3 7 BDD1
The sum of weighted connections within each module (bm ) are
7 9 100 8 GLYCEROL
7 10 5.3 9 BIODIESEL
calculated considering only the connections between nodes that belong
6 8 10.7 10 OILYWASTE to the same module. This means we add the values Aij for the connecting
5 13 27.2 11 CAKE nodes i and j if the module membership of node i is equal to that of node j
13 4 38.7 12 MEOHMAKEUP
12 13 11.5 13 MIX1 Module 0 : b0 = 271.2 + 91.4 + 179.8 + 75.1 = 617.5 (3)

Module 1 : b1 = 143.5 + 27.2 + 38.7 + 11.5 = 220.9 (4)


tree. Therefore, only three allocations of costs and environmental im­
pacts are necessary, rather than five allocations in the original unit-by- Module 2 : b2 = 105.3 + 100 + 5.3 + 10.7 = 221.3 (5)
unit EVEI method. Furthermore, allocation to a recycled stream is
avoided, thus avoiding an iterative process. The sum of weighted node degrees (Km ) is calculated for each module
The contribution of each module to the modularity value can be adding the degrees of each of the nodes that belong to a given module
calculated and analysed. A module’s modularity can be calculated from Module 0 : K0 = 271.2 + 542.4 + 91.4 + 359.6 + 75.1 = 1339.7 (5)
the modularity equation as follows. First, the adjacency matrix can be

5
E. Martinez-Hernandez Digital Chemical Engineering 6 (2023) 100075

Module 1 : K1 = 286.9 + 286.9 + 11.5 + 77.4 = 662.7 (6)

ki = kj

271.2
542.4

359.6
286.9
286.9
232.2
210.6

77.4
10.7

75.1
11.5
91.4

100
5.3
Module 2 : K2 = 232.2 + 210.6 + 10.7 + 100 + 5.3 = 558.8 (7)
The value of B is calculated as
13 MIX1 ∑

11.5
38.7
27.2
Aij 2561.2
(8)

0
0
0
0
0
0

0
= 1280.6
0
0
0
0
=
2 2
Then, the partial modularity of each module can be calculated as
12 MEOHMAKEUP

[ ]
1 Km 2
qm = bm − ∀m (9)
B 4B

11.5
The results are [0.2085, 0.1055, 0.1250] for communities 0, 1 and 2,

0
0
0
0
0
0
0
0
0
0
0
0
0

respectively with the sum yielding the total modularity value of the
process graph 0.439. When these qm values are sorted in descending
11 CAKE

order module 0:{SEEDS,DHK1,HUSK,OEX1,CAKE} > module 2:{DEC1,


75.1

BDD1,GLYCEROL,BIODIESEL,OILYWASTE} > module 1:{TRE1,MRE1,


0
0
0
0
0
0
0
0
0

0
0
0
0

MEOHMAKEUP,MIX1}. Several insights from analysis of the modules


resulting from a process network decomposition through community
10 OILY WASTE

detection can be derived related to the concentration of a given function


or property. For example, given that the weighting parameter is mass
flow rate, partial modularity indicates which unit operations concen­
5.3

trate the material exchange (measured as the sum of the flow rates
0
0
0
0
0
0
0
0
0
0
0
0
0

within the same module). In this case module m0 is the one with the
9 BIODIESEL

higher exchange, while the module m1 is the one with lower exchange.

4.1.2. Economic and environmental analysis of process modules


100

Herein the modular decomposition is employed for process analysis


0
0
0
0
0
0
0
0

0
0
0
0
0

to identify hot spots and systematic allocation of GHG emissions. For this
8 GLYCEROL

purpose, the Economic Value and Environmental Impact (EVEI) meth­


odology which makes unit and stream level analysis (Marti­
nez-Hernandez et al., 2013,2012) is updated for a module level analysis.
10.7

0
0
0
0
0
0
0
0
0
0
0
0

In this case, each module m has a vector Om of annual (capital and


operating) economic costs Om , and annual environmental impacts IOm .
7 BDD1

105.3

The results facilitate the hot spot analysis to identify high costs and high
100
5.3

impact modules for improvement and devising alternative process


0
0
0
0
0
0
0
0
0
0
0
Adjacency matrix of the nodes in the biodiesel process graph and sum of degree values of the nodes.

designs.
6 DEC1

116.2

105.3

[ ]
10.7

Om
Om = (10)
0
0
0
0

0
0
0
0
0
0
0

IOm

The forward accumulation of costs and impacts yield the cost of


5 MRE1

143.5

116.2

production (COP) and environmental impact (in this case measured as


27.2
0
0
0
0
0

0
0
0
0
0
0

GHG emissions in CO2-equivalents) of production (ICP), respectively for


each of the module outputs. These costs and impacts are then allocated
4 TRE1

104.7

143.5

to module output streams p using economic allocation. The vector of


38.7

costs Cp containing the COP and ICP can be calculated for an output
0
0
0
0
0
0
0
0
0

stream p from a vector containing the costs and impacts of the feed
3 OEX1

streams (Cf ) and the total costs and impacts of a process module (Om )
179.8

104.7

75.1
0
0
0
0
0
0
0
0

0
0

[∑ ] /
g
CP = C f Ff + O m α p Fp (11)
f =o
2 HUSK

91.4

Ff and Fp are the mass flow rates of feedstock and output stream,
0
0
0
0
0
0
0
0
0
0

0
0
0

respectively. αp is the allocation factor of each of the output streams. In a


unit-by-unit analysis there are more allocation factors to calculate, while
1 DHK

271.2

179.8
91.4

at the module-by-module analysis the number of allocation factors is


0
0
0
0
0
0
0
0
0
0

reduced thus reducing calculation complexity and contributing to a


fairer share of the costs and impacts than when allocation is carried out
0 SEEDS

at the whole process level. The allocation factor αp for costs and impacts
271.2

to outputs at module level is given by


0
0
0
0
0
0
0
0
0
0
0

0
0

/
12 MEOHMAKEUP

∑q
αp = VOPp Fp (12)
10 OILY WASTE

VOPp Fp
8 GLYCEROL
9 BIODIESEL

p =0
11 CAKE

13 MIX1
0 SEEDS

5 MRE1
2 HUSK

7 BDD1

where VOP is the value on processing. The backward propagation of the


3 OEX1

6 DEC1
4 TRE1
Table 2

1 DHK

economic value (e.g. market price) of the products minus the costs and

6
E. Martinez-Hernandez Digital Chemical Engineering 6 (2023) 100075

impacts of the modules provide the VOP of the input streams f of a given and unconverted oil waste for energy supply on site. This alternative is
process module. This VOP is then used for economic allocation to the explored further according to the improvements proposed in (Marti­
various outputs from each module. The calculation of COP and VOP are nez-Hernandez et al., 2014). Fig. 7 shows the final network design based
illustrated in Fig. 5 for modules 0 and 2 of the biodiesel process. Note on the optimised process graph. There are now five modules identified,
that for a feedstock COP is its purchase cost and for a final product the one corresponding to new steam generation unit added, and the husk
VOP is its selling price. The outputs that are not products for sale or splitting unit. This separation of the husk splitting unit from the module
intermediate streams are considered as emissions or wastes and their m0 allows analysing the effect of the amount of husk diverted to energy
corresponding impacts are added to the total impacts of their corre­ generation. Module m1 and m2 remain the same as in the initial design.
sponding module. Following a LCA approach, the ICP of a feedstock to With this new modular organisation, the modularity is increased to 0.52,
the process is its life cycle environmental burden up to the plant gate, and this coincides with an improvement of overall economic margin
which can be obtained from reported studies or databases. from 7.02 to 7.86 MMUSD/year and a decarbonisation potential of 30%,
The difference between VOP and COP of a stream indicate its eco­ compared to the initial design. This decarbonisation mainly comes from
nomic margin or potential (Δe). The sum of the economic margin of the fuel substitution of natural gas by the husk and process residue.
products gives the overall economic margin of the process. Note that the
accumulated costs and impacts allocated to each output will mainly 4.2. Application to process integration in CO2 capture and utilisation
come from the modules that participate in its production. This also (CCU) networks
contributes to a fair and transparent distribution of costs and impacts
among the products in multiproduct chemical plants and is another Herein the integration of in-process CO2 utilisation network is ana­
advantage of the module-by-module analysis. The difference between lysed in terms of modularity taken as reference an algae-based bio­
the ICP of each product and the impact from a previous operation point, refinery (Sadhukhan et al., 2015). The graph representation of the
base case design or a reference product then provides the mitigation process is shown in Fig. 8. In this process a CO2 utilisation network is
potential (Δi) for each product. The sum of the mitigation potentials proposed in which algae grows from imported flue gas, the algae
gives the overall decarbonisation potential of the chemical process being biomass is then processed into bioethanol, biodiesel, succinic acid and
analysed. anaerobic digestion with combined heat and power production. Bio­
The results for the biodiesel process are presented in Fig. 6 in the ethanol and combustion of biogas are sources of CO2 while supercritical
form of a Sankey diagram where the weight of the arrows show the lipids extraction, succinic acid and algae cultivation are sinks of CO2.
emissions allocated and carried by the streams. When the life cycle of the The aim of the network is to make an efficient use of CO2 within the
main feedstock (seeds) is considered, then the main hot spot is module biorefinery process. From the community detection, it is found that the
m0. This is mainly due to emissions embedded and carried by the seeds; non-integrated process has a relatively low modularity of 0.091. There
thus, improvements would imply activities upstream such as cultivation are only three modules identified, one that can be related to the algae
and fertilisation management (i.e. Scope 3 upstream emissions). Thus, cultivation, one related to the processing of all algae biomass compo­
the process plant strategy to address this scope 3 emissions would be to nents, and one corresponding to the combined heat and power genera­
ask for purchase seeds from supplier with lower carbon cultivation tion. This means that there is great scope for integration of this process.
practices. The other main source of emissions in module 0 is the steam Next, one can start intuitively matching CO2 sources and sinks and
and electricity for oil extraction and dehusking. Within the gate-to-gate generate alternative integrated design alternatives. One possible alter­
boundary, the main hot spot is module m1 which corresponds to the native is shown in Fig. 9, where CO2 from combustion of biogas is sent to
transesterification and methanol recovery section. This is mainly to the algae cultivation, CO2 from fermentation is sent to succinic acid pro­
energy utilities (mainly in the form of steam) and methanol make up duction. This results into an increase in process modularity to 0.194. But
needed. Thus, opportunities for mitigation of Scope 2 emissions can be still, this may not be the optimal use of CO2 in the biorefinery.
devised. As mentioned before, the intensification of the reactor and Fig. 10 shows the final network design based on the optimised pro­
methanol recovery in a reactive distillation is an alternative for module cess graph using mass pinch analysis and linear programming for
m1 and has been studied by other authors (Boon-anuwat et al., 2015; creating an optimal CO2 utilisation, which includes a CO2 capture unit
Poddar et al., 2017). Another possibility is the integration of the husk (Sadhukhan et al., 2015). This integrated design increases in-process

Fig. 5. Module-by-module calculation of economic and environmental impact analysis.

7
E. Martinez-Hernandez Digital Chemical Engineering 6 (2023) 100075

Fig. 6. Module and stream economic and GHG emissions results for the biodiesel process.

Fig. 7. The process graph of the biodiesel process after integration of steam generation from oily waste and husk combustion and corresponding flowsheet.

CO2 utilisation by 52%, thus reducing the need for fresh CO2 to the mathematical optimisation approach, modularity can serve as a proxy to
process. In this new CO2 utilisation network, the modularity is increased find optimal solutions, but this deserves further investigation.
further to 0.225. This provide some basis on the potential for the use of
modularity as a guidance for process integration when an evolutionary 5. Perspectives on process modularity approaches
approach is used. In this case, the new designs should seek an increase in
modularity values so that resource use efficiency is improved. Even in a Design, integration and analysis is only one of the potential

8
E. Martinez-Hernandez Digital Chemical Engineering 6 (2023) 100075

Fig. 8. The process graph of an algae-based biorefinery with CO2 capture and utilisation.

Fig. 9. An empirically integrated process design alternative.

applications of studying processes as graphs and using the modular development, so that solutions can be found within module bound­
decomposition approach, as exemplified in Section 4. It is envisioned aries and reduced dependence with upstream or downstream oper­
that several process modularity approaches will be developed to assist in ations (DECHEMA, 2016). For example, community structure
adapting various stages of process systems engineering to the digital­ detection has also been used to decompose large processes into
isation era. As a summary of applications for modularity and modular smaller groups for distributed monitoring, control and optimisation
decomposition, the following can be listed which can potentially address with application to chemical processes and beyond (Tang et al.,
some of the needs identified in the literature: 2018; Yin et al., 2022; Yin and Liu, 2019). In this sense, the partial
modularity values provide an indication of the level of dependency
• Systematic identification of well-defined process modules. So of modules from the rest of a process network, and the modules
far process decomposition into areas or sections has been empirically comply with such need for well-defined boundaries. Furthermore,
practiced by chemical process engineering. However, systematic, this also clearly supports a module-based plant design framework
and standardised ways of grouping or classifying unit operations will (Hohmann et al., 2017).
be required to support digitalisation. This addresses the need for • Process intensification. Apart from the application of process
systematic decomposition into modules which serve as structure for integration, the identification of highly related equipment can also
model development, process control and analysis and database be an indicator of the potential for intensification through the

9
E. Martinez-Hernandez Digital Chemical Engineering 6 (2023) 100075

Fig. 10. The graph modular structure of the algae-based biorefinery process integrated using pinch analysis and corresponding process flowsheet.

combination of unit operations. For example, in module 0 the distributed production paradigm, the various modules can then
transesterification reaction and methanol separation can be intensi­ guide value chain structure. For example, oil extraction (module 0 in
fied into a reactive distillation unit. The application of process case study) would likely be distributed according to the spatial
intensification using a modularity approach for inherently safer availability of the seeds to produce vegetable oil which can be
process designs was already presented by (Castillo-Landero et al., transported to a more central regional point, while husk and cakes
2022). Furthermore, safety aspects will play a key role in module can be either used on the cultivation fields or further processed. The
design and identification of intra-modular and inter-modular safety transesterification and methanol recovery (module 1) can be per­
relationships will be critical (DECHEMA, 2016). formed at the regional hub, while the products can be separated
• Plant modularisation and decentralised/distributed produc­ (module 2) in another location near their respective markets. In this
tion. The given decomposition can guide which units can potentially area, modularity-based optimisation frameworks for supply chains
be arranged into a skid given their strong relationship. In the bio­ considering module sizes have emerged (Shao and Zavala, 2020).
diesel case study, the reactors and methanol recovery can be Another potential application is in a framework for techno-economic
accommodated or arranged into one skid. In a decentralised or analyses of intensified process modules (Gazzaneo et al., 2022).

10
E. Martinez-Hernandez Digital Chemical Engineering 6 (2023) 100075

• Module based modelling and optimisation. Databases of key between homogeneous and heterogeneous catalysts. Chem. Eng. Process. 92, 33–44.
https://doi.org/10.1016/J.CEP.2015.03.025. Process Intensification.
module components common in a large number of processes can be
Castillo-Landero, A., Aburto, J., Sadhukhan, J., Martinez-Hernandez, E., 2022. A process
developed. Modules would be containers of highly related unit op­ modularity approach for chemical process intensification and inherently safer
erations and their interactions captured by module models. This will design. Process Saf. Environ. Prot. In Press.
also facilitate the development of novel modelling approaches such Daoutidis, P., Allman, A., Khatib, S., Moharir, M.A., Palys, M.J., Pourkargar, D.B., et al.,
2019. Distributed decision making for intensified process systems. Curr. Opin. Chem.
as machine learning methods as well as hybrid modular modelling Eng. 25, 75–81. https://doi.org/10.1016/j.coche.2018.12.007.
which capture process relationships among unit operations within a DECHEMA, 2016. Modular Plants Flexible chemical production by modularization and
module. With such database containing predefined process condi­ standardization-status quo and future trends IMPRESSUM Herausgeber Temporärer
ProcessNet-Arbeitskreis “Modulare Anlagen. DECHEMA.
tions and models, modules can be used as building blocks for auto­ Dehmer, M.M., Barbarini, N.N., Varmuza, K.K., Graber, A.A., 2010. Novel topological
mated process synthesis and design using optimisation approaches descriptors for analyzing biological networks. BMC Struct. Biol. 10 https://doi.org/
(Demirel et al., 2020; Li et al., 2017; Tula et al., 2015). 10.1186/1472-6807-10-18.
Demirel, S.E., Li, J., El-Halwagi, M., Hasan, MMF., 2020. Sustainable process
intensification using building blocks. ACS Sustain. Chem. Eng. 8, 17664–17679.
6. Conclusions https://doi.org/10.1021/ACSSUSCHEMENG.0C04590/SUPPL_FILE/SC0C04590_SI_
001.PDF.
Fantke, P., Cinquemani, C., Yaseneva, P., de Mello, J., Schwabe, H., Ebeling, B., et al.,
This paper presented examples on how the digitalisation of chemical 2021. Transition to sustainable chemistry through digitalization. Chem. 7,
processes as graphs can facilitate their study and analysis for developing 2866–2882. https://doi.org/10.1016/J.CHEMPR.2021.09.012.
alternative process designs. In a process graph, inputs, outputs and unit Friedler, F., Blicket, T., Gyenis, J., Tarjáns, K., 1979. Computerized generation of
technological structures. Comput. Chem. Eng. 3, 241–249. https://doi.org/10.1016/
operations are represented as nodes and streams are edges which can be 0098-1354(79)80042-3.
weighted using process variables such as flow rate. Once a process is Friedler, F., Orosz, Á., Pimentel Losada, J., 2022. P-graphs for process systems
represented as a graph, community detection algorithms can be applied engineering. P-Graphs Process Syst. Eng. https://doi.org/10.1007/978-3-030-
92216-0.
to identify process modules and obtain their modularity values and the Friedler, F., Tarján, K., Huang, Y.W., Fan, L.T., 1992. Graph-theoretic approach to
overall modularity. Thus, the novel approach presented is based on process synthesis: axioms and theorems. Chem. Eng. Sci. 47, 1973–1988. https://doi.
modular decompositions to identify highly related unit operations in a org/10.1016/0009-2509(92)80315-4.
Gazzaneo, V., Watson, M., Ramsayer, C.B., Kilwein, Z.A., Alves, V., Lima, F.V., 2022.
flowsheet which can be analysed for insightful directions to improve the A techno-economic analysis framework for intensified modular systems. J. Adv.
process for a given function or performance of interest. The approach Manuf. Process 4. https://doi.org/10.1002/AMP2.10115.
showed to be helpful in analysing a biofuel production process by Grant, W.P., Ahnert, S.E., Estrada, E., 2018. Modular decomposition of protein structure
using community detection. J. Complex Netw. 7, 101–113. https://doi.org/10.1093/
adopting a combined economic and environmental impact analysis at a
comnet/cny014.
modular level for hot spot analysis and identification of opportunities Gundersen, T., Hertzberg, T., 1983. Partitioning and tearing of networks - applied to
for GHG mitigation. In an application to process integration, CO2 uti­ process flowsheeting. Model. Identif. Control 4, 139–165. https://doi.org/10.4173/
lisation networks are analysed in terms of its modularity and efficiency mic.1983.3.2.
Hamid, A., Hasan, A.H., Azhari, S.N., Harun, Z., Putra, Z.A., 2022. Hybrid modelling for
in processing CO2. In both cases, the improved designs had higher remote process monitoring and optimisation. Digit. Chem. Eng. 4, 100044 https://
modularity values. This suggests a correlation between modularity and doi.org/10.1016/J.DCHE.2022.100044.
technical performance which needs to be investigated in further Himmelblau, D.M., 1966. Decomposition of large scale systems—I. Systems composed of
lumped parameter elements. Chem. Eng. Sci. 21, 425–438. https://doi.org/10.1016/
research, as this will depend on the type of processes and process vari­ 0009-2509(66)85054-6.
able used as weighting parameter for the streams. Finally, potential Hohmann, L., Kössl, K., Kockmann, N., Schembecker, G., Bramsiepe, C., 2017. Modules
opportunities for supporting process systems engineering tasks through in process industry − a life cycle definition. Chem. Eng. Process. Process Intensif.
111, 115–126. https://doi.org/10.1016/j.cep.2016.09.017.
the application of the modular decomposition approach are suggested Hu, Y., Zhang, W., Tominac, P., Shen, M., Gorëke, D., Martín-Hernández, E., et al., 2022.
including the use of modules as structures for model development, ADAM: a web platform for graph-based modeling and optimization of supply chains.
process control and analysis and database development, scoping process Comput. Chem. Eng. 165 https://doi.org/10.1016/j.compchemeng.2022.107911.
Jalving, J., Cao, Y., Zavala, VM., 2019. Graph-based modeling and simulation of complex
intensification opportunities, design of decentralised/distributed value systems. Comput. Chem. Eng. 125, 134–154. https://doi.org/10.1016/j.
chains, and modular modelling and optimisation. The realisation of compchemeng.2019.03.009.
these potential applications can greatly accelerate modularisation and Khan, T., Ghosh, I., 2015. Modularity in protein structures: study on all-alpha proteins.
J. Biomol. Struct. Dyn. 33, 2667–2681. https://doi.org/10.1080/
module-based plant designs in the digital era of chemical process sys­
07391102.2014.1003969.
tems engineering. Kockmann, N., 2016. Modular equipment for chemical process development and small-
scale production in multipurpose plants. ChemBioEng Rev. 3, 5–15. https://doi.org/
10.1002/cben.201500025.
Declaration of Competing Interest Li, J., Demirel, S.E., Faruque Hasan, M.M., 2017. Simultaneous process synthesis and
process intensification using building blocks. Comput. Aided Chem. Eng. 40,
1171–1176. https://doi.org/10.1016/B978-0-444-63965-3.50197-5.
The authors declare that they have no known competing financial Mah, R.S.H., 1983. Application of graph theory to process design and analysis. Comput.
interests or personal relationships that could have appeared to influence Chem. Eng. 7 (4), 239–257.
the work reported in this paper. Martinez-Hernandez, E., 2022. Pmodularity: Script for Digital Process Graph, Detecting
Process Modules and Getting Modularity. GitHub. https://github.com/Chem
EngEMH/pmodularity. accessed November 15, 2022.
Acknowledgements Martinez-Hernandez, E., 2017. Trends in sustainable process design – from molecular to
global scales. Curr. Opin. Chem. Eng. 17 https://doi.org/10.1016/j.
coche.2017.05.005.
This work was supported by a Newton Fund Impact Scheme (NFIS) Martinez-Hernandez, E., Campbell, G., Sadhukhan, J., 2013. Economic value and
grant, ID 540821111. The author would also like to acknowledge Project environmental impact (EVEI) analysis of biorefinery systems. Chem. Eng. Res. Des.
91, 1418–1426. https://doi.org/10.1016/j.cherd.2013.02.025.
Y.62001 (IMP) for financial support.
Martinez-Hernandez, E., Campbell, G., Sadhukhan, J., 2012. Economic value and
environmental impact analysis tool for sustainable biorefinery design. Comput.
References Aided Chem. Eng. 30, 11–15. https://doi.org/10.1016/B978-0-444-59519-5.50003-
4.
Martinez-Hernandez, E., Campbell, G.M., Sadhukhan, J., 2014. Economic and
Baldea, M., Edgar, T.F., Stanley, B.L., Kiss, A.A., 2017. Modular manufacturing processes:
environmental impact marginal analysis of biorefinery products for policy targets.
status, challenges, and opportunities. AlChE J. 63, 4262–4272. https://doi.org/
J. Clean. Prod. 74, 74–85. https://doi.org/10.1016/j.jclepro.2014.03.051.
10.1002/AIC.15872.
Martinez-Hernandez, E., Valencia, D., Arvizu, C., Romero Alatorre, D.F., Aburto, J.,
Blondel, V.D., Guillaume, J.L., Lambiotte, R., Lefebvre, E., 2008. Fast unfolding of
2021. Molecular graph modularity as a descriptor for property estimation -
communities in large networks. J. Stat. Mech. Theory Exp. 2008, 1–12. https://doi.
application to the viscosity of biomass-derived molecules. ACS Sustain. Chem. Eng.
org/10.1088/1742-5468/2008/10/P10008.
9, 7044–7052. https://doi.org/10.1021/ACSSUSCHEMENG.1C00841/SUPPL_FILE/
Boon-anuwat, N., Kiatkittipong, W., Aiouache, F., Assabumrungrat, S., 2015. Process
SC1C00841_SI_002.XLSX.
design of continuous biodiesel production by reactive distillation: comparison

11
E. Martinez-Hernandez Digital Chemical Engineering 6 (2023) 100075

Newman, M.E.J., 2004. Analysis of weighted networks. Phys. Rev. E Stat. Phys. Plasmas Yin, X., Qin, Y., Chen, H., Du, W., Liu, J., Huang, B., 2022. Community detection based
Fluids Relat. Interdiscip. Topics 70 (9). https://doi.org/10.1103/ process decomposition and distributed monitoring for large-scale processes. AlChE J.
PhysRevE.70.056131. 68, e17826. https://doi.org/10.1002/AIC.17826.
Newman, M.E.J., Girvan, M., 2004. Finding and evaluating community structure in Zhang, L., Yin, X., Liu, J., 2019. Complex system decomposition for distributed state
networks. Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 69 https://doi.org/10.1103/ estimation based on weighted graph. Chem. Eng. Res. Des. 151, 10–22. https://doi.
PhysRevE.69.026113, 026113. org/10.1016/j.cherd.2019.08.015.
Poddar, T., Jagannath, A., Almansoori, A., 2017. Use of reactive distillation in biodiesel Zhao, T., Zheng, Y., Wu, Z., 2022. Improving computational efficiency of machine
production: a simulation-based comparison of energy requirements and profitability learning modeling of nonlinear processes using sensitivity analysis and active
indicators. Appl. Energy 185, 985–997. https://doi.org/10.1016/J. learning. Digit. Chem. Eng. 3, 100027 https://doi.org/10.1016/J.
APENERGY.2015.12.054. DCHE.2022.100027.
Sadhukhan, J., Ng, K.S., Martinez-Hernandez, E., 2015. Process Systems Engineering
Tools for Biomass Polygeneration Systems with Carbon Capture and Reuse. https://
doi.org/10.1002/9781118699140.ch9.
Dr Elias Martinez Hernandez is a researcher at the Mexican
Shao, Y., Zavala, V.M., 2020. Modularity measures: concepts, computation, and
applications to manufacturing systems. AlChE J. 66, e16965. https://doi.org/ Institute of Petroleum (IMP) in the Biomass Conversion Divi­
10.1002/AIC.16965. sion. He obtained his first-class degree in Chemical Engineering
Stops, L., Leenhouts, R., Gao, Q., Schweidtmann Artur, M., Schweidtmann, A.M., 2022. from UNAM (Mexico) in 2009 and his PhD in Process Inte­
Flowsheet synthesis through hierarchical reinforcement learning and graph neural gration from the University of Manchester (UK) in 2013. He
then worked as a Research Fellow at the University of Surrey
networks. ArXiv 20207. https://doi.org/10.48550/arxiv.2207.12051.
Tang, W., Allman, A., Pourkargar, D.B., Daoutidis, P., 2018. Optimal decomposition for and the University of Oxford. Dr Elias then was a lecturer in the
distributed optimization in nonlinear model predictive control through community Department of Chemical Engineering of the University of Bath
detection. Comput. Chem. Eng. 111, 43–54. https://doi.org/10.1016/j. before joining IMP in 2017. Dr Elias Martinez is a recognised
compchemeng.2017.12.010. scientist by the National Researcher System from Mexico’s
National Science and Technology Council. He is an Editorial
Traag, V.A., Waltman, L., van Eck, N.J., 2019. From Louvain to Leiden: guaranteeing
well-connected communities. Sci. Rep. 9, 1–12. https://doi.org/10.1038/s41598- Board Member of IChemE’s journal Food and Bioproducts
Processing. He has authored Wiley’s Advanced Textbook:
019-41695-z.
Tula, A.K., Eden, M.R., Gani, R., 2015. Process synthesis, design and analysis using a ‘Biorefineries and Chemical processes – Design, Integration and Sustainability Analysis’
process-group contribution method. Comput. Chem. Eng. 81, 245–259. https://doi. and more than 40 peer-reviewed journal publications. Dr Elias has led research in Digital
org/10.1016/J.COMPCHEMENG.2015.04.019. Chemical Engineering applied to bioenergy and biorefinery process development, the
Udugama, I.A., Bayer, C., Baroutian, S., Gernaey, K.V., Yu, W., Young, B.R., 2022. food-energy-water nexus and more recently in property prediction combining neural
networks and community detection in molecular graphs. He has developed the following
Digitalisation in chemical engineering: industrial needs, academic best practice, and
curriculum limitations. Educ. Chem. Eng. 39, 94–107. https://doi.org/10.1016/J. Digital Chemical Engineering tools: Biorefsys® – biorefinery systems analysis tool. Nex­
ECE.2022.03.003. sym® a first-of-its-kind food-energy-water nexus simulator, has been featured and
Valdez, L.D., Braunstein, L.A., Havlin, S., 2020. Epidemic spreading on modular reviewed in several articles in this field. IMP Bio2Energy® – a tool to evaluate the techno-
networks: the fear to declare a pandemic. Phys. Rev. E 101. https://doi.org/ economics of biomass and bioenergy production considering the whole value chain and
employing thermodynamic modelling of steam and water properties. Current de­
10.1103/PhysRevE.101.032309, 032309.
Yin, X., Liu, J., 2019. Subsystem decomposition of process networks for simultaneous velopments include a decision support platform for bioenergy implementation and policy
making in Mexico as part of a Newton Fund Impact Scheme project NFIS 540821111, and
distributed state estimation and control. AlChE J. 65, 904–914. https://doi.org/
10.1002/AIC.16426. neural network models for process simulation.

12

You might also like