Loading…

PULPO: A framework for efficient integration of life cycle inventory models into life cycle product optimization

This work presents the PULPO (Python‐based user‐defined lifecycle product optimization) framework, developed to efficiently integrate life cycle inventory (LCI) models into life cycle product optimization. Life cycle optimization (LCO), which has found interest in both the process systems engineerin...

Full description

Saved in:
Bibliographic Details
Published in:Journal of industrial ecology 2024-12, Vol.28 (6), p.1449-1463
Main Authors: Lechtenberg, Fabian, Istrate, Robert, Tulus, Victor, Espuña, Antonio, Graells, Moisès, Guillén‐Gosálbez, Gonzalo
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c3381-1c3898efe993d5a10aa7f832a5914874704f7cbd071baf09ada9f52bfdcd758b3
container_end_page 1463
container_issue 6
container_start_page 1449
container_title Journal of industrial ecology
container_volume 28
creator Lechtenberg, Fabian
Istrate, Robert
Tulus, Victor
Espuña, Antonio
Graells, Moisès
Guillén‐Gosálbez, Gonzalo
description This work presents the PULPO (Python‐based user‐defined lifecycle product optimization) framework, developed to efficiently integrate life cycle inventory (LCI) models into life cycle product optimization. Life cycle optimization (LCO), which has found interest in both the process systems engineering and life cycle assessment (LCA) communities, leverages LCA data to go beyond simple assessments of a limited number of alternatives and identify the best possible product systems configuration subject to a manifold of choices, constraints, and objectives. However, typically, aggregated inventories are used to build the optimization problems. Contrary to existing frameworks, PULPO integrates whole LCI databases and user inventories as a backbone for the optimization problem, considering economy‐wide feedback loops between fore‐ and background systems that would otherwise be omitted. The open‐source implementation combines functions from Brightway2 for the manipulation of inventory data and pyomo for the formulation and solution of the optimization problem. The advantages of this approach are demonstrated in a case study focusing on the design of optimal future global green methanol production systems from captured CO2 and electrolytic H2. It is shown that the approach can be used to assess sector‐coupling with multi‐functional processes and prospective background databases that would otherwise be impractical to approach from a standalone LCA perspective. The use of PULPO is particularly appealing when evaluating large‐scale decisions that have a strong impact on socioeconomic systems, resulting in changes in the technosphere on which the background system is based and which is often assumed constant in standard LCO approaches regardless of the decisions taken. This article met the requirements for a gold‐gold JIE data openness badge described at http://jie.click/badges.
doi_str_mv 10.1111/jiec.13561
format article
fullrecord <record><control><sourceid>proquest_pubme</sourceid><recordid>TN_cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_11667648</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3149539663</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3381-1c3898efe993d5a10aa7f832a5914874704f7cbd071baf09ada9f52bfdcd758b3</originalsourceid><addsrcrecordid>eNp90UFrFDEUB_Agiq3Vix9AAl5EmJo3mZkkXkpZqlYW2oM9h0zmpWadmYzJTMv66c12a6kezCWB9-PPC39CXgM7hnw-bDzaY-B1A0_IIdScFapU7Gl-MykLUJIdkBcpbRgD3pTsOTngSpSlbOCQTJdX68uLj_SUumgGvA3xB3UhUnTOW4_jTP0443U0sw8jDY723iG1W9tjntxkEOKWDqHDPu1oeAymGLrFzjRMsx_8r7uMl-SZM33CV_f3Ebn6dPZt9aVYX3w-X52uC8u5hAIsl0qiQ6V4VxtgxggneWlqBZUUlWCVE7btmIDWOKZMZ5Sry9Z1thO1bPkROdnnTks7YGfzptH0eop-MHGrg_H678nov-vrcKMBmkY0lcwJ7-4TYvi5YJr14JPFvjcjhiVpDpWquWoanunbf-gmLHHM_9spKWQpucjq_V7ZGFKK6B62AaZ3Tepdk_quyYzfPN7_gf6pLgPYg1vf4_Y_Ufrr-dlqH_obyJKrDw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3148782837</pqid></control><display><type>article</type><title>PULPO: A framework for efficient integration of life cycle inventory models into life cycle product optimization</title><source>International Bibliography of the Social Sciences (IBSS)</source><source>Wiley-Blackwell Read &amp; Publish Collection</source><creator>Lechtenberg, Fabian ; Istrate, Robert ; Tulus, Victor ; Espuña, Antonio ; Graells, Moisès ; Guillén‐Gosálbez, Gonzalo</creator><creatorcontrib>Lechtenberg, Fabian ; Istrate, Robert ; Tulus, Victor ; Espuña, Antonio ; Graells, Moisès ; Guillén‐Gosálbez, Gonzalo</creatorcontrib><description>This work presents the PULPO (Python‐based user‐defined lifecycle product optimization) framework, developed to efficiently integrate life cycle inventory (LCI) models into life cycle product optimization. Life cycle optimization (LCO), which has found interest in both the process systems engineering and life cycle assessment (LCA) communities, leverages LCA data to go beyond simple assessments of a limited number of alternatives and identify the best possible product systems configuration subject to a manifold of choices, constraints, and objectives. However, typically, aggregated inventories are used to build the optimization problems. Contrary to existing frameworks, PULPO integrates whole LCI databases and user inventories as a backbone for the optimization problem, considering economy‐wide feedback loops between fore‐ and background systems that would otherwise be omitted. The open‐source implementation combines functions from Brightway2 for the manipulation of inventory data and pyomo for the formulation and solution of the optimization problem. The advantages of this approach are demonstrated in a case study focusing on the design of optimal future global green methanol production systems from captured CO2 and electrolytic H2. It is shown that the approach can be used to assess sector‐coupling with multi‐functional processes and prospective background databases that would otherwise be impractical to approach from a standalone LCA perspective. The use of PULPO is particularly appealing when evaluating large‐scale decisions that have a strong impact on socioeconomic systems, resulting in changes in the technosphere on which the background system is based and which is often assumed constant in standard LCO approaches regardless of the decisions taken. This article met the requirements for a gold‐gold JIE data openness badge described at http://jie.click/badges.</description><identifier>ISSN: 1088-1980</identifier><identifier>EISSN: 1530-9290</identifier><identifier>DOI: 10.1111/jiec.13561</identifier><identifier>PMID: 39722861</identifier><language>eng</language><publisher>United States: Wiley Subscription Services, Inc</publisher><subject>Carbon dioxide ; Decisions ; Design optimization ; ecoinvent ; Feedback loops ; Frame analysis ; Functionals ; Gold ; industrial ecology ; Inventories ; Life cycle analysis ; Life cycle assessment ; life cycle optimization ; Life cycles ; Manipulation ; methanol ; Methods ; multi‐scale ; Openness ; Optimization ; Process engineering ; Systems engineering ; technosphere‐wide</subject><ispartof>Journal of industrial ecology, 2024-12, Vol.28 (6), p.1449-1463</ispartof><rights>2024 The Author(s). published by Wiley Periodicals LLC on behalf of International Society for Industrial Ecology.</rights><rights>2024 The Author(s). Journal of Industrial Ecology published by Wiley Periodicals LLC on behalf of International Society for Industrial Ecology.</rights><rights>2024. This article is published under http://creativecommons.org/licenses/by-nc-nd/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c3381-1c3898efe993d5a10aa7f832a5914874704f7cbd071baf09ada9f52bfdcd758b3</cites><orcidid>0000-0001-8884-634X ; 0000-0001-6074-8473 ; 0000-0001-8774-9492 ; 0000-0002-3409-9702 ; 0000-0002-1238-8108 ; 0000-0002-0553-2191</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>230,314,776,780,881,27901,27902,33200</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/39722861$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Lechtenberg, Fabian</creatorcontrib><creatorcontrib>Istrate, Robert</creatorcontrib><creatorcontrib>Tulus, Victor</creatorcontrib><creatorcontrib>Espuña, Antonio</creatorcontrib><creatorcontrib>Graells, Moisès</creatorcontrib><creatorcontrib>Guillén‐Gosálbez, Gonzalo</creatorcontrib><title>PULPO: A framework for efficient integration of life cycle inventory models into life cycle product optimization</title><title>Journal of industrial ecology</title><addtitle>J Ind Ecol</addtitle><description>This work presents the PULPO (Python‐based user‐defined lifecycle product optimization) framework, developed to efficiently integrate life cycle inventory (LCI) models into life cycle product optimization. Life cycle optimization (LCO), which has found interest in both the process systems engineering and life cycle assessment (LCA) communities, leverages LCA data to go beyond simple assessments of a limited number of alternatives and identify the best possible product systems configuration subject to a manifold of choices, constraints, and objectives. However, typically, aggregated inventories are used to build the optimization problems. Contrary to existing frameworks, PULPO integrates whole LCI databases and user inventories as a backbone for the optimization problem, considering economy‐wide feedback loops between fore‐ and background systems that would otherwise be omitted. The open‐source implementation combines functions from Brightway2 for the manipulation of inventory data and pyomo for the formulation and solution of the optimization problem. The advantages of this approach are demonstrated in a case study focusing on the design of optimal future global green methanol production systems from captured CO2 and electrolytic H2. It is shown that the approach can be used to assess sector‐coupling with multi‐functional processes and prospective background databases that would otherwise be impractical to approach from a standalone LCA perspective. The use of PULPO is particularly appealing when evaluating large‐scale decisions that have a strong impact on socioeconomic systems, resulting in changes in the technosphere on which the background system is based and which is often assumed constant in standard LCO approaches regardless of the decisions taken. This article met the requirements for a gold‐gold JIE data openness badge described at http://jie.click/badges.</description><subject>Carbon dioxide</subject><subject>Decisions</subject><subject>Design optimization</subject><subject>ecoinvent</subject><subject>Feedback loops</subject><subject>Frame analysis</subject><subject>Functionals</subject><subject>Gold</subject><subject>industrial ecology</subject><subject>Inventories</subject><subject>Life cycle analysis</subject><subject>Life cycle assessment</subject><subject>life cycle optimization</subject><subject>Life cycles</subject><subject>Manipulation</subject><subject>methanol</subject><subject>Methods</subject><subject>multi‐scale</subject><subject>Openness</subject><subject>Optimization</subject><subject>Process engineering</subject><subject>Systems engineering</subject><subject>technosphere‐wide</subject><issn>1088-1980</issn><issn>1530-9290</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>24P</sourceid><sourceid>8BJ</sourceid><recordid>eNp90UFrFDEUB_Agiq3Vix9AAl5EmJo3mZkkXkpZqlYW2oM9h0zmpWadmYzJTMv66c12a6kezCWB9-PPC39CXgM7hnw-bDzaY-B1A0_IIdScFapU7Gl-MykLUJIdkBcpbRgD3pTsOTngSpSlbOCQTJdX68uLj_SUumgGvA3xB3UhUnTOW4_jTP0443U0sw8jDY723iG1W9tjntxkEOKWDqHDPu1oeAymGLrFzjRMsx_8r7uMl-SZM33CV_f3Ebn6dPZt9aVYX3w-X52uC8u5hAIsl0qiQ6V4VxtgxggneWlqBZUUlWCVE7btmIDWOKZMZ5Sry9Z1thO1bPkROdnnTks7YGfzptH0eop-MHGrg_H678nov-vrcKMBmkY0lcwJ7-4TYvi5YJr14JPFvjcjhiVpDpWquWoanunbf-gmLHHM_9spKWQpucjq_V7ZGFKK6B62AaZ3Tepdk_quyYzfPN7_gf6pLgPYg1vf4_Y_Ufrr-dlqH_obyJKrDw</recordid><startdate>202412</startdate><enddate>202412</enddate><creator>Lechtenberg, Fabian</creator><creator>Istrate, Robert</creator><creator>Tulus, Victor</creator><creator>Espuña, Antonio</creator><creator>Graells, Moisès</creator><creator>Guillén‐Gosálbez, Gonzalo</creator><general>Wiley Subscription Services, Inc</general><general>John Wiley and Sons Inc</general><scope>24P</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7ST</scope><scope>8BJ</scope><scope>C1K</scope><scope>FQK</scope><scope>JBE</scope><scope>SOI</scope><scope>7X8</scope><scope>5PM</scope><orcidid>https://orcid.org/0000-0001-8884-634X</orcidid><orcidid>https://orcid.org/0000-0001-6074-8473</orcidid><orcidid>https://orcid.org/0000-0001-8774-9492</orcidid><orcidid>https://orcid.org/0000-0002-3409-9702</orcidid><orcidid>https://orcid.org/0000-0002-1238-8108</orcidid><orcidid>https://orcid.org/0000-0002-0553-2191</orcidid></search><sort><creationdate>202412</creationdate><title>PULPO: A framework for efficient integration of life cycle inventory models into life cycle product optimization</title><author>Lechtenberg, Fabian ; Istrate, Robert ; Tulus, Victor ; Espuña, Antonio ; Graells, Moisès ; Guillén‐Gosálbez, Gonzalo</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3381-1c3898efe993d5a10aa7f832a5914874704f7cbd071baf09ada9f52bfdcd758b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Carbon dioxide</topic><topic>Decisions</topic><topic>Design optimization</topic><topic>ecoinvent</topic><topic>Feedback loops</topic><topic>Frame analysis</topic><topic>Functionals</topic><topic>Gold</topic><topic>industrial ecology</topic><topic>Inventories</topic><topic>Life cycle analysis</topic><topic>Life cycle assessment</topic><topic>life cycle optimization</topic><topic>Life cycles</topic><topic>Manipulation</topic><topic>methanol</topic><topic>Methods</topic><topic>multi‐scale</topic><topic>Openness</topic><topic>Optimization</topic><topic>Process engineering</topic><topic>Systems engineering</topic><topic>technosphere‐wide</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Lechtenberg, Fabian</creatorcontrib><creatorcontrib>Istrate, Robert</creatorcontrib><creatorcontrib>Tulus, Victor</creatorcontrib><creatorcontrib>Espuña, Antonio</creatorcontrib><creatorcontrib>Graells, Moisès</creatorcontrib><creatorcontrib>Guillén‐Gosálbez, Gonzalo</creatorcontrib><collection>Wiley Online Library Open Access</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>Environment Abstracts</collection><collection>International Bibliography of the Social Sciences (IBSS)</collection><collection>Environmental Sciences and Pollution Management</collection><collection>International Bibliography of the Social Sciences</collection><collection>International Bibliography of the Social Sciences</collection><collection>Environment Abstracts</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><jtitle>Journal of industrial ecology</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lechtenberg, Fabian</au><au>Istrate, Robert</au><au>Tulus, Victor</au><au>Espuña, Antonio</au><au>Graells, Moisès</au><au>Guillén‐Gosálbez, Gonzalo</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>PULPO: A framework for efficient integration of life cycle inventory models into life cycle product optimization</atitle><jtitle>Journal of industrial ecology</jtitle><addtitle>J Ind Ecol</addtitle><date>2024-12</date><risdate>2024</risdate><volume>28</volume><issue>6</issue><spage>1449</spage><epage>1463</epage><pages>1449-1463</pages><issn>1088-1980</issn><eissn>1530-9290</eissn><abstract>This work presents the PULPO (Python‐based user‐defined lifecycle product optimization) framework, developed to efficiently integrate life cycle inventory (LCI) models into life cycle product optimization. Life cycle optimization (LCO), which has found interest in both the process systems engineering and life cycle assessment (LCA) communities, leverages LCA data to go beyond simple assessments of a limited number of alternatives and identify the best possible product systems configuration subject to a manifold of choices, constraints, and objectives. However, typically, aggregated inventories are used to build the optimization problems. Contrary to existing frameworks, PULPO integrates whole LCI databases and user inventories as a backbone for the optimization problem, considering economy‐wide feedback loops between fore‐ and background systems that would otherwise be omitted. The open‐source implementation combines functions from Brightway2 for the manipulation of inventory data and pyomo for the formulation and solution of the optimization problem. The advantages of this approach are demonstrated in a case study focusing on the design of optimal future global green methanol production systems from captured CO2 and electrolytic H2. It is shown that the approach can be used to assess sector‐coupling with multi‐functional processes and prospective background databases that would otherwise be impractical to approach from a standalone LCA perspective. The use of PULPO is particularly appealing when evaluating large‐scale decisions that have a strong impact on socioeconomic systems, resulting in changes in the technosphere on which the background system is based and which is often assumed constant in standard LCO approaches regardless of the decisions taken. This article met the requirements for a gold‐gold JIE data openness badge described at http://jie.click/badges.</abstract><cop>United States</cop><pub>Wiley Subscription Services, Inc</pub><pmid>39722861</pmid><doi>10.1111/jiec.13561</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0001-8884-634X</orcidid><orcidid>https://orcid.org/0000-0001-6074-8473</orcidid><orcidid>https://orcid.org/0000-0001-8774-9492</orcidid><orcidid>https://orcid.org/0000-0002-3409-9702</orcidid><orcidid>https://orcid.org/0000-0002-1238-8108</orcidid><orcidid>https://orcid.org/0000-0002-0553-2191</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1088-1980
ispartof Journal of industrial ecology, 2024-12, Vol.28 (6), p.1449-1463
issn 1088-1980
1530-9290
language eng
recordid cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_11667648
source International Bibliography of the Social Sciences (IBSS); Wiley-Blackwell Read & Publish Collection
subjects Carbon dioxide
Decisions
Design optimization
ecoinvent
Feedback loops
Frame analysis
Functionals
Gold
industrial ecology
Inventories
Life cycle analysis
Life cycle assessment
life cycle optimization
Life cycles
Manipulation
methanol
Methods
multi‐scale
Openness
Optimization
Process engineering
Systems engineering
technosphere‐wide
title PULPO: A framework for efficient integration of life cycle inventory models into life cycle product optimization
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-03T02%3A59%3A02IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pubme&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=PULPO:%20A%20framework%20for%20efficient%20integration%20of%20life%20cycle%20inventory%20models%20into%20life%20cycle%20product%20optimization&rft.jtitle=Journal%20of%20industrial%20ecology&rft.au=Lechtenberg,%20Fabian&rft.date=2024-12&rft.volume=28&rft.issue=6&rft.spage=1449&rft.epage=1463&rft.pages=1449-1463&rft.issn=1088-1980&rft.eissn=1530-9290&rft_id=info:doi/10.1111/jiec.13561&rft_dat=%3Cproquest_pubme%3E3149539663%3C/proquest_pubme%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c3381-1c3898efe993d5a10aa7f832a5914874704f7cbd071baf09ada9f52bfdcd758b3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=3148782837&rft_id=info:pmid/39722861&rfr_iscdi=true