A model for streamlining and automating path exchange hybrid life cycle assessment
Life cycle assessment (LCA) is inherently complex and time consuming. The compilation of life cycle inventories (LCI) using a traditional process analysis typically involves the collection of data for dozens to hundreds of individual processes. More comprehensive LCI methods, such as input-output analysis and hybrid analysis can include data for billions of individual transactions or transactions/processes, respectively. While these two methods are known to provide a much more comprehensive overview of a product’s supply chain and related environmental flows, they further compound the complex and time-consuming nature of an LCA. This has limited the uptake of more comprehensive LCI methods, potentially leading to ill-informed environmental decision-making. A more accessible approach for compiling a hybrid LCI is needed to facilitate its wider use.
This study develops a model for streamlining a hybrid LCI by automating various components of the approach. The model is based on the path exchange hybrid analysis method and includes a series of inter-related modules developed using object-oriented programming in Python. Individual modules have been developed for each task involved in compiling a hybrid LCI, including data processing, structural path analysis and path exchange or hybridisation.
Results and discussion
The production of plasterboard is used as a case study to demonstrate the application of the automated hybrid model. Australian process and input-output data are used to determine a hybrid embodied greenhouse gas emissions value. Full automation of the node correspondence process, where nodes relating to identical processes across process and input-output data are identified, remains a challenge. This is due to varied dataset coverage, different levels of disaggregation between data sources and lack of detail of activities and coverage for specific processes. However, by automating other aspects of the compilation of a hybrid LCI, the comprehensive supply chain coverage afforded by hybrid analysis is able to be made more accessible to the broader LCA community.
This study shows that it is possible to automate various aspects of a hybrid LCI in order to address traditional barriers to its uptake. The object-oriented approach used enables the data or other aspects of the model to be easily updated to contextualise an analysis in order to calculate hybrid values for any environmental flow for any variety of products in any region of the world. This will improve environmental decision-making, critical for addressing the pressing global environmental issues of our time.
KeywordsAutomation Life cycle assessment Life cycle inventory Path exchange hybrid
RC and AS conceived the research and secured funding; RC, AS and PAB defined the model’s functionalities; AS and PAB designed, developed, programmed and tested the model; PAB conducted the case study analysis; and AS, RC and PAB wrote the paper.
This research was supported by the Australian Research Council’s Discovery Projects funding scheme (project number DP150100962) and the Australian Research Council’s Linkage Infrastructure, Equipment and Facilities funding scheme (project number LE160100066).
- Alic D, Omanovic S, Giedrimas V (2016) Comparative analysis of functional and object-oriented programming. Paper presented at the 39th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), Opatija, Croatia, May 30th - June 3rdGoogle Scholar
- Atlassian (2017) SourceTreeGoogle Scholar
- Augspurger T et al (2017) Python Data Analysis Library vol 0.20.2Google Scholar
- Baboulet O (2009) Path exchange method for hybrid life-cycle assessment Norwegian University of Science and TechnologyGoogle Scholar
- Bontinck P-A (2018) Summary of path exchange hybrid life cycle greenhouse gas emissions inventory for Plasterboard in Australia. Figshare. https://doi.org/10.6084/m9.figshare.5687770. Accessed 23 Feb 2018
- Crama Y, Defourny J, Gazon J (1984) Structural decompostion of multipliers in input-output or social accounting matrix analysis. Econ Appl 37:215–222Google Scholar
- Crawford RH, Stephan A, Bontinck P-A (2018b) Improving the life cycle environmental performance of Australian construction projects. https://figshare.com/projects/Improving_the_life_cycle_environmental_performance_of_Australian_construction_projects/27433. Accessed 11 May 2018
- Eurostat (2008) Eurostat manual of supply, use and input-output tables. Office for Official Publications of the European Communities, LuxembourgGoogle Scholar
- Gibon T, Schaubroeck T (2017) Lifting the fog on characteristics and limitations of hybrid LCA—a reply to “Does hybrid LCA with a complete system boundary yield adequate results for product promotion?” by Yi Yang. Int J Life Cycle Assess 22(3):456–406. https://doi.org/10.1007/s11367-016-1256-9 Int J Life Cycle Assess 22:1005–1008CrossRefGoogle Scholar
- Grant T (2016) AusLCI database manual, vol 1.26, 1.26 ed. Australian Life Cycle Assessment Society (ALCAS)Google Scholar
- Hammond G, Jones C (2008) Inventory of carbon & energy: ICE. Sustainable Energy Research Team, Department of Mechanical Engineering, University of Bath, BathGoogle Scholar
- Junnila S (2004) The environmental impact of an office building throughout its life cycle. PhD thesis, Helsinki University of Technology Construction Economics and ManagementGoogle Scholar
- Lenzen M, Geschke A, Wiedmann T, Lane J, Anderson N, Baynes T, Boland J, Daniels P, Dey C, Fry J, Hadjikakou M, Kenway S, Malik A, Moran D, Murray J, Nettleton S, Poruschi L, Reynolds C, Rowley H, Ugon J, Webb D, West J (2014) Compiling and using input–output frameworks through collaborative virtual laboratories. Sci Total Environ 485-486:241–251CrossRefGoogle Scholar
- Lutz M (2013) Learning Python, 5th edn. O'Reilly Media, SebastopolGoogle Scholar
- Majeau-Bettez G (2014) ecospold2matrix: a Python class for recasting Ecospold2 LCA datasets into Leontief matrix representations or supply and use tables. GitHubGoogle Scholar
- Miotto R, Wang F, Wang S, Jiang X, Dudley JT (2017) Deep learning for healthcare: review, opportunities and challenges. Brief Bioinform. https://doi.org/10.1093/bib/bbx044
- PRé Sustainability (2018) Simapro, 8.4 ednGoogle Scholar
- Python Software Foundation (2017) Python programming language - official website, 3.4 ednGoogle Scholar
- Stephan A (2018) Walkthrough the path exchange hybrid analysis graphical user interface. Figshare. https://doi.org/10.6084/m9.figshare.5687773. Accessed 23 Feb 2018
- Suh S, Huppes G (2000) Gearing input-output model to LCA, part I: general framework for hybrid approach. CML, Leiden University, LeidenGoogle Scholar
- Treloar GJ (1998) A comprehensive embodied energy analysis framework. Ph.D. Thesis, Deakin UniversityGoogle Scholar
- van Rossum G, Warsaw B, Coghlan N (2018) PEP 8—style guide for Python code. https://www.python.org/dev/peps/pep-0008/. Accessed 11 May 2018
- World Bank Group (2017) Population, totalGoogle Scholar
- WU Global Material Flows Database (2017) Vienna University of Economics and Business. www.materialflows.net
- wxPython (2018) Welcome to wxPython. http://www.wxpython.org/. Accessed 21 Feb 2018