https://github.com/ccsi-toolset/superstructure
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.
https://github.com/ccsi-toolset/superstructure
superstructure-formulation
Last synced: 4 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/ccsi-toolset/superstructure
- Owner: CCSI-Toolset
- License: other
- Created: 2017-06-23T20:14:41.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-04-27T23:01:37.000Z (about 8 years ago)
- Last Synced: 2025-09-15T07:27:25.184Z (9 months ago)
- Topics: superstructure-formulation
- Language: GAMS
- Homepage:
- Size: 8.51 MB
- Stars: 3
- Watchers: 3
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# 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](./docs) subdirectory.
## Authors
* Miguel Zamarripa
* David Miller
* Nick Sahinidis
* Zachary Wilson
See also the list of [contributors](../../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](http://semver.org/) for versioning. For the versions available,
see the [releases](../../releases) or [tags](../../tags) for this repository.
## License & Copyright
See [LICENSE.md](LICENSE.md) file for details