Back to results

University of Illinois at Urbana-Champaign

BioSTEAM: The open-source bioprocess simulation and techno-economic analysis modules in Python

Abstract

dc:description

Preliminary techno-economic analysis (TEA) of a chemical process provides critical information on the economic feasibility, technological bottlenecks, and venture risks due to process uncertainties. Current TEA methods generally rely on proprietary software to evaluate two to three design configurations with single point sensitivity analysis. Such classical methods neglect the effect of process uncertainties and fail to evaluate the complete landscape of design decisions. The limited scope of current literature obscures comparisons between process evaluations and makes it difficult to predict how possible technological developments can impact the sustainability of a process. The main difficulties in adding rigorous uncertainty analysis is high computational time and low rate of successful convergence. Additionally, relying on proprietary software presents both an economic and intellectual barrier for evaluating emerging and conceptual processes. The Bioprocess Simulation and Techno-Economic Analysis Modules, BioSTEAM, is an open-source steady state process simulation package in python for preliminary TEA that will enable rigorous uncertainty analysis through its fast and flexible platform. BioSTEAM presents an intuitive toolset of objects that handle thermodynamic properties, material flows, unit operations, recycle systems, and process specifications. The applicability of BioSTEAM is demonstrated here in the context of a design for the co-production of biodiesel and ethanol from lipid cane. The evaluation of the lipid cane biorefinery in BioSTEAM closely matches a previous evaluation of the design using SuperPro Designer (a proprietary process simulation software). BioSTEAM is well documented and readily available at the Python Package Index, a repository for published Python packages. Although BioSTEAM has not yet incorporated many of the unit operation models presented in proprietary process simulators, its extendable and transparent architecture offers users the power to build new unit operation models and share their designs without any barriers. BioSTEAM may help foster a new open-source community that can accelerate advancements in the field of process design and simulation.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Environ Engr in Civil Engr
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2019

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Cortes-Pena, Yoel Rene
Contributors dc:contributor
  • Guest, Jeremy

Subjects

dc:subject × 11

Rights

dc:rights
Statement dc:rights
  • Copyright 2019 Yoel Cortes-Pena, Jeremy Guest
Language dc:language
en

Identifiers

dc:identifier.*
Handle dc:identifier
http://hdl.handle.net/2142/105273
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/105273

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Cortes-Pena, Yoel Rene. BioSTEAM: The open-source bioprocess simulation and techno-economic analysis modules in Python. Thesis thesis, University of Illinois at Urbana-Champaign, 2019. http://hdl.handle.net/2142/105273