Notice ID: 4-B148-P-00122-00
Argonne National Laboratory’s Greenhouse gases, Regulated Emissions, and Energy use in Technologies (GREET) life cycle analysis (LCA) model has been funded by multiple offices across the U.S. Department of Energy for over 28 years. It is already used by over 55,000 stakeholders worldwide to evaluate the energy and environmental effects of hundreds of fuel pathways, over 60 materials, vehicles and other technologies. The current GREET model is developed in Excel and .net platforms.
With the support of The Office of Technology Transitions (OTT), Argonne National Laboratory is developing the next-generation GREET software, aiming to deliver enhanced user experience and LCA functionalities. The next-generation GREET software will be developed with modern programming languages for user-friendly experiences, enhanced user accessibility, and ease of maintenance and expansion. Existing open-source packages/frameworks will be leveraged to accelerate the development of the next-generation GREET software.
The development of the next-generation GREET software includes the development of:
- intuitive user interfaces to enable enhanced user experience and user accessibility. These user interfaces will help users intuitively develop and conduct LCA modeling of technology pathways to leverage the extensive GREET databases and to incorporate users’ technology-specific data;
- state-of-the-art software architecture that allows for customized interface development for new modules and for incorporating existing modules such as the H2 module, marine module, SAF module, and battery module;
- graphic presentation of LCA results for easy interpretation of LCA results and comparison with selected pathways;
- a robust backend to enable accurate, efficient, and flexible LCA calculations;
- structured databases to store the built-in pathways with supply chain and process level details, as well as new pathways created by users, which is key to enhance data transparency and traceability, as well as modeling of scope emissions;
- a version control system with an intuitive user interface to track user changes to the database and facilitate collaborative work on the dataset;
- a consistent LCA calculation algorithm using established guidelines and protocols to minimize human programming and data input errors; and
- automatic generation of summary LCA reports with customized templates by agencies and users.
The contractor will work closely with the research team at ANL to understand the fundamentals and overarching issues of LCA and develop the next-generation GREET software to perform accurate LCA calculations and address the overarching issues. Specifically, the contractor will:
- design a modern user interface to enable an intuitive user experience and enhanced user accessibility. The user interface should provide enhanced accessibility to various user groups, including those with disabilities, with a goal of compliance with Section 508 of the Rehabilitation Act;
- improve on the existing GREET.net calculation engine to develop robust, efficient, parallel, expandable calculation algorithms that can calculate different environmental impacts such as GHG emissions, calculate contributions across the chain of custodies and supply chain processes, and quantify GREET outputs with new LCA calculation methods. The calculation engine will enable dynamic modeling over time and stochastic modeling to address variability and uncertainty in LCA. The calculation engine can utilize multiple CPU cores in a machine when handling computation-heavy tasks such as batch-mode sensitivity analysis and uncertainty analysis for improved efficiency;
- implement an expandable, customizable data structure that has a core, structured data format, but remains flexible and expandable for interoperability with other data formats, without the need for modifying the underlying calculation algorithms for LCA with the standard methodology. This data structure can be expanded to include additional data attributes, e.g., ownership, data source, data category, confidentiality, etc. The data structure allows the storage of not only all the input for calculation but also the LCA results to facilitate data sharing between users and improve transparency. The user who receives an input dataset should be able to replicate the analysis and reproduce the same results as the user who created the dataset;
- develop application programming interfaces (APIs) that allow the development of new modules for the GREET software, accessibility through web-based applications/interfaces, and cloud computing for enhanced accessibility, transparency, model updates and expansion, complex but efficient applications, and broader collaboration…
Not Yet a Premium Partner/Sponsor? Learn more about the OS AI Premium Corporate and Individual Plans here. Plans start at $250 annually.