Implementation of P-graph modules in undergraduate chemical engineering degree programs: experiences in Malaysia and the Philippines

Abstract The process graph (P-graph) framework was introduced in the early 1990s as a graph theoretic approach to Process Network Synthesis (PNS) problems in chemical engineering. This framework has several advantageous features, such as mathematically rigorous generation of maximal structures (i.e., superstructures), elucidation of combinatorially feasible solution structures, and efficient search of solution space for optimal PNS compared to conventional branch-and-bound algorithms for mixed integer linear programming (MILP) models. In the three decades since its inception, the P-graph framework has proven to be a viable approach to a wide array of PNS and other structurally analogous problems; the methodology has also matured, as evidenced by the development of key software tools (PNS Draw, PNS Studio and P-graph Studio) and its appearance in modern textbooks. Nevertheless, the P-graph framework has yet to achieve broad, mainstream penetration among grassroots chemical engineering users, especially those without a strong mathematical programming background. In this paper, we discuss the implementation of instructional P-graph modules in undergraduate chemical engineering degree programs at the University of Nottingham, Malaysia Campus and De La Salle University, Manila, Philippines. These modules have primarily focused on the design of Green Processes. Results show that the visual nature of the P-graph methodology is an advantage for practical engineering decision-making, and that it complements the learning of mainstream techniques such as mathematical programming.

[1]  Jiří Jaromír Klemeš,et al.  Cleaner energy for cleaner production: modelling, simulation, optimisation and waste management , 2016 .

[2]  Jiří Jaromír Klemeš,et al.  Advanced multimedia engineering education in energy, process integration and optimisation , 2013 .

[3]  Raymond R. Tan,et al.  P-graph approach to optimal operational adjustment in polygeneration plants under conditions of process inoperability , 2014 .

[4]  J. J. Klemeš,et al.  Spreading the Message: P-graph Enhancements: Implementations and Applications , 2015 .

[5]  André Bardow,et al.  The optimum is not enough: A near-optimal solution paradigm for energy systems synthesis , 2015 .

[6]  Ferenc Friedler,et al.  Planning evacuation routes with the P-graph framework , 2012 .

[7]  Hon Loong Lam,et al.  Extended P-graph applications in supply chain and Process Network Synthesis , 2013 .

[8]  Michael Narodoslawsky,et al.  Optimal Renewable Energy Systems for Smart Cities , 2014 .

[9]  Ferenc Friedler,et al.  Combinatorial Algorithm for Synthesizing Redundant Structures to Increase Reliability of Supply Chains: Application to Biodiesel Supply , 2012 .

[11]  H. Cabezas,et al.  Designing sustainable energy supply chains by the P-graph method for minimal cost, environmental burden, energy resources input , 2015 .

[12]  S. Carpenter,et al.  Planetary boundaries: Guiding human development on a changing planet , 2015, Science.

[13]  Ferenc Friedler,et al.  Designing sustainable supply chains in the energy-water-food nexus by the P-graph methodology , 2015 .

[14]  Ferenc Friedler,et al.  Synthesis of sustainable energy supply chain by the P-graph framework , 2012 .

[15]  Thomas Ertl,et al.  Waste Water Treatment Plants as Regional Energy Cells – Evaluation of Economic and Ecologic Potentials in Austria , 2014 .

[16]  Petar Sabev Varbanov,et al.  P-graph methodology for cost-effective reduction of carbon emissions involving fuel cell combined cycles , 2008, 2011 Fourth International Conference on Modeling, Simulation and Applied Optimization.

[17]  Ferenc Friedler,et al.  Combinatorial algorithms for process synthesis , 1992 .

[18]  Raymond R. Tan,et al.  P-graph approach for GDP-optimal allocation of resources, commodities and capital in economic systems under climate change-induced crisis conditions , 2015 .

[19]  Ferenc Friedler,et al.  Process synthesis involving multi-period operations by the P-graph framework , 2015, Comput. Chem. Eng..

[20]  Young Gil Kim,et al.  Determination of the Thermodynamically Dominant Metabolic Pathways , 2012 .

[21]  Botond Bertok,et al.  Synthesizing flexible process networks by two stage p-graphs , 2014 .

[22]  Raymond R. Tan,et al.  P-graph Approach to Allocation of Inoperability in Urban Infrastructure Systems , 2015 .

[23]  Klaus D. Timmerhaus,et al.  Plant design and economics for chemical engineers , 1958 .

[24]  Ferenc Friedler,et al.  Generating and analyzing mathematical programming models of conceptual process design by p-graph software , 2012 .

[25]  L. T. Fan,et al.  Graph-theoretic approach to process synthesis: Polynomial algorithm for maximal structure generation , 1993 .

[26]  Raymond R. Tan,et al.  P-graph for optimising industrial symbiotic networks , 2015 .

[27]  Raymond R. Tan,et al.  P-graph methodology for Bi-objective optimisation of bioenergy supply chains: Economic and safety perspectives , 2015 .

[28]  L. Serra,et al.  Multicriteria synthesis of trigeneration systems considering economic and environmental aspects , 2012 .

[29]  Ferenc Friedler,et al.  Synthesis of Multiple Biomass Corridor via Decomposition Approach: a P-graph Application , 2015 .

[30]  Raymond R. Tan,et al.  An extended P-graph approach to process network synthesis for multi-period operations , 2016, Comput. Chem. Eng..

[31]  Botond Bertok,et al.  Process scheduling by synthesizing time constrained process-networks , 2014 .

[32]  L. T. Fan,et al.  Graph-theoretic approach to process synthesis: axioms and theorems , 1992 .

[33]  Raymond R. Tan,et al.  P-Graph Approach to Optimizing Crisis Operations in an Industrial Complex , 2016 .

[34]  Ferenc Friedler,et al.  Use the P-graph framework to design supply chains for sustainability , 2015 .

[35]  Igor Bulatov,et al.  Sustainability in the Process Industry: Integration and Optimization , 2010 .

[36]  Dominic C.Y. Foo,et al.  Planning of carbon capture storage deployment using process graph approach , 2014 .

[37]  Mark A. Kramer,et al.  Autoassociative neural networks , 1992 .

[38]  L. T. Fan,et al.  A preliminary study of the application of the P- graph methodology for organization-based multiagent system designs: Assessment , 2015 .

[39]  Botond Bertok,et al.  Process network synthesis for benzaldehyde production: P-graph approach , 2015 .

[40]  Jiří Jaromír Klemeš,et al.  P-Graph Synthesis of Open-Structure Biomass Networks , 2012 .

[41]  R. Adonyi,et al.  Scheduling of bus maintenance by the P-graph methodology , 2013 .