Skip to content

This is a model formulation to optimize the structure of a carbon capture system. The main objective of the model is to minimize the total cost, which includes capital, operating, maintenance, utilities, and power costs to achieve at least a 90% CO2 capture target.

License

Notifications You must be signed in to change notification settings

MAZamarripa/superstructure-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Superstructure Project

This project optimizes the design, process configuration, and operating conditions of advanced carbon capture processes. A mix of first principles models and surrogate models have been developed to model a solid sorbent-based carbon capture plant. A mixed integer nonlinear program is developed to minimize the cost of electricity (COE) of the post-combustion capture system. The proposed Equation Oriented (EO) framework expoilts a rigorous Bubbling Fluidized Bed reactor simulation to model the absorption and regeneration processes.

The surrogate models have been prepared using the CCSI toolset/FOQUS software interfacing with a rigorous flowsheet simulation (Aspen Custom Modeler), while the optimization model has been developed using the Generalized Algebraic Modeling System (GAMS). Therefore, in order to update the surrogate models a valid ACM license is required, and to run/modify the optimization problem a valid GAMS license is required (LP, NLP, MINLP).

Getting Started

See installation and user guide documents in the documentation subdirectory.

Authors

  • Miguel Zamarripa
  • David Miller
  • Nick Sahinidis
  • Zachary Wilson

See also the list of contributors who participated in this project.

Development Practices

  • Code development will be performed in a forked copy of the repo. Commits will not be made directly to the repo. Developers will submit a pull request that is then merged by another team member, if another team member is available.
  • Each pull request should contain only related modifications to a feature or bug fix.
  • Sensitive information (secret keys, usernames etc) and configuration data (e.g. database host port) should not be checked in to the repo.
  • A practice of rebasing with the main repo should be used rather than merge commits.

Versioning

We use SemVer for versioning. For the versions available, see the releases or tags for this repository.

License & Copyright

See LICENSE.md file for details

About

This is a model formulation to optimize the structure of a carbon capture system. The main objective of the model is to minimize the total cost, which includes capital, operating, maintenance, utilities, and power costs to achieve at least a 90% CO2 capture target.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • GAMS 99.8%
  • Makefile 0.2%