Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Importing the US Life cycle inventory into Brightway2 and running on Activity Browser #11

Open
11 tasks done
tjlca opened this issue Sep 26, 2024 · 3 comments
Open
11 tasks done

Comments

@tjlca
Copy link

tjlca commented Sep 26, 2024

US life cycle inventory

The USLCI database provides individual gate-to-gate, cradle-to-gate, and cradle-to-grave accounting of the energy and material flows into and out of the environment that are associated with producing a material, component, or assembly in the U.S.

The goals of the USLCI Database project are to:

  • Maintain data quality and transparency
  • Cover commonly used materials, products, and processes in the U.S. with up-to-date, critically reviewed life cycle inventory data
  • Support the expanded use of life cycle assessment as an environmental decision-making tool
  • Maintain compatibility with international life cycle inventory databases
  • Provide exceptional data accessibility
  • Be fully and sustainably supported
  • Support U.S. industry competitiveness.

Federal Life Cycle Assessment Commons
The Federal LCA Commons (FLCAC) is an interagency community of practice for life cycle assessment research methods. The FLCAC collaborates to share expertise and methods to move toward common federal data modeling conventions and make federal data sets freely available through a web-based data repository.

Links
https://github.com/FLCAC-admin/uslci-content/blob/dev/docs/release_info/release-downloads.md
https://www.lcacommons.gov/lca-collaboration/
https://github.com/FLCAC-admin/uslci-content/tree/dev?tab=readme-ov-file

Project Goal - Import and use US LCI in Brightway2 and the Activity Browser.

Challenges

  • USLCI is based on the olca 1.10.3 format and currently uses the olca 2.0.0 format
  • Processes have multiple products
  • Large number of dummy flows
  • Allocation issues
  • UUID errors
  • Biosphere is different than Brightway2 biosphere
  • Only 2 CF methods available
  • Only compatible with OpenLCA Green Delta.

Tasks

  • Import USLCI FY23q2 olca v1.10.3
  • Correct allocation issues
  • Corrected UUID errors
  • Correct dummy flows
  • Report dummy flows, missing providers, incorrect providers to USLCI maintainer ( Eastern Research Group)
  • Allocation of byproducts by separating activities
  • Correct input,output UUIDS, process UUIDS
  • Match activities and flow attributes with ecoinvent
  • Square technosphere matrix
  • LCA and LCIA calculations
  • Import in Activity Browser and perform LCA
@tjlca
Copy link
Author

tjlca commented Sep 26, 2024

Current status

Environment and packages. Kindly ask for the updated bw2io 0.9 dev 27 for importing USLCI.

bw-migrations                 0.2
bw-processing                 0.9
bw2calc                       2.0.dev16
bw2data                       4.0.dev33
bw2io                         0.9.dev27**
bw2parameters                 1.1.0

Performing LCA:
Electricity, at eGrid, RMPA, 2010 Northern America
0.9381940660065312

Processes - 863

Special thanks to the Activity Browser Team (Marin Visscher, Marc Meide) for helping import into Activity Browser.
Activity Browser challenges - The database was processed inside Brightway2.5 libraries resulting in zip files for biosphere methods rather than numpy arrays. We had to reprocess them with Brightway2 to make them compatible.
image

@tjlca
Copy link
Author

tjlca commented Sep 26, 2024

@tjlca
Copy link
Author

tjlca commented Sep 26, 2024

Future Objectives

  • Integrate with USLCI v 2.0.0 olca format
  • Replace biosphere of USLCI with biosphere3 from brightway2
  • Integrated bw2io importer strategies for uslci as a package/class into Brightway2.5
  • Activity Browser USLCI importer function

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants