COSILAB: Difference between revisions
No edit summary |
|||
(45 intermediate revisions by 21 users not shown) | |||
Line 1: | Line 1: | ||
'''COSILAB''' is a software tool for solving complex |
'''COSILAB''' is a software tool for solving complex [[chemical kinetics]] problems. It is used worldwide in research and industry, in particular in [[automotive]], [[combustion]], and [[chemical]] processing applications. |
||
⚫ | Problems to be solved by COSILAB may involve thousands of reactions amongst hundreds of species for practically any mixture composition, pressure and temperature. Its computational capabilities allow for a complex [[chemical reaction]] to be studied in detail, including intermediate compounds, trace compounds and [[pollutants]]. |
||
COSILAB has a modern graphical user interface which combines |
|||
* a pre-processor for chemical kinetics, thermodynamics and molecular transport, |
|||
* a graph-digitizer for pre- and post-processing, |
|||
* monitoring facilities of real-time display of transient, evolving flame structures, |
|||
* a chemistry editor for convenient handling of reaction mechanisms |
|||
* and much more. |
|||
Whilst complex chemistry is accounted for, [[chemical reactor]] or [[combustion]] geometries that can be handled by COSILAB are relatively simple. For the purpose of ``real-life" simulations this limitation can be overcome, however, by using a library of pre-compiled subroutines and functions, that one can link to his or her own code written in [[Fortran]], the [[C (programming language)|C programming language]] or [[C++]]. In this way, it is possible to develop fully two-dimensional or three-dimensional CFD or [[computational fluid dynamics]] codes that are able to capture fairly realistic geometries. |
|||
COSILAB handles |
|||
* one-dimensional premixed flames, burner-stabilized and freely propagating, |
|||
* counterflow flames of various kinds, |
|||
* tubular flames, |
|||
* spherical flames, |
|||
* single drops, |
|||
* two-phase flames, |
|||
* sprays, |
|||
* and much more. |
|||
The development of codes like COSILAB is motivated by a worldwide attempt to keep the environment clean and to save—or at least make best use of—the continuously diminishing [[fossil fuel]] resources. |
|||
⚫ | Problems to be solved by COSILAB may involve thousands of reactions |
||
⚫ | |||
COSILAB is equally well suited for use by experts industry and research, and for use in univerity classes. In industry and research applications, it allows a time-efficient investigation of a potential new process compared to direct laboratory investigation. In class rooms, it presents an ideal teaching tool for effective training and hence enhancment of students understanding of and insight into physico-chemical and fluid-mechanical processes. |
|||
* [http://www.epa.gov/ebtpages/airairponitrogenoxidesnox.html United States Environmental Protection Agency on NOX] |
|||
* [https://web.archive.org/web/20051103052536/http://www.worldenergy.org/wec-geis/ World Energy Council] |
|||
⚫ | |||
{{Chemistry software}} |
|||
Application of COSILAB per-se is limited to the relatively simple geometries described above. However, part of the source code is available which enables the user to adapt and enhance the underlying code appreciably. Should that not be sufficient, a library of pre-compiled subroutines and functions is available, that the user can link to his or her own code written in Fortran, C or C++. The library is called COSILAB_Lib, and it effectively allows to combine the essential parts of COSILAB with a user's own two-dimensional or three-dimensional CFD codes. |
|||
[[Category:Combustion]] |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
{{chem-software-stub}} |
|||
[[Category: Chemical engineering]] |
|||
{{combustion-stub}} |
Latest revision as of 00:10, 22 July 2023
COSILAB is a software tool for solving complex chemical kinetics problems. It is used worldwide in research and industry, in particular in automotive, combustion, and chemical processing applications.
Problems to be solved by COSILAB may involve thousands of reactions amongst hundreds of species for practically any mixture composition, pressure and temperature. Its computational capabilities allow for a complex chemical reaction to be studied in detail, including intermediate compounds, trace compounds and pollutants.
Whilst complex chemistry is accounted for, chemical reactor or combustion geometries that can be handled by COSILAB are relatively simple. For the purpose of ``real-life" simulations this limitation can be overcome, however, by using a library of pre-compiled subroutines and functions, that one can link to his or her own code written in Fortran, the C programming language or C++. In this way, it is possible to develop fully two-dimensional or three-dimensional CFD or computational fluid dynamics codes that are able to capture fairly realistic geometries.
The development of codes like COSILAB is motivated by a worldwide attempt to keep the environment clean and to save—or at least make best use of—the continuously diminishing fossil fuel resources.
External links
[edit]- United States Environmental Protection Agency on NOX
- World Energy Council
- Softpredict's COSILAB page,