Skip to main content
Log in

On linear programming approach for the calculation of chemical equilibrium in complex thermodynamic systems

  • Original Paper
  • Published:
Journal of Mathematical Chemistry Aims and scope Submit manuscript

Abstract

The advantages of linear programming approach for the calculation of chemical equilibrium in complex thermodynamic systems are demonstrated. The algorithm presented is used for the development of software package for thermodynamic modeling.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Van Zeggeren F., Storey S.H.: The Computation of Chemical Equilibria. Cambridge University, Oxford (1970)

    Google Scholar 

  2. Holub R., Voñka P.: The Chemical Equilibria of Gaseous Systems. Reidel, Dordrecht (1976)

    Google Scholar 

  3. Smith W.R., Missen R.W.: Chemical Reaction Equilibrium Analysis: Theory and Algorithms. John Wiley, New York (1982)

    Google Scholar 

  4. K. Hack (ed.), The SGTE Casebook: Thermodynamics at Work (Taylor & Francis, London, 2007)

    Google Scholar 

  5. Smith W.R., Missen R.W.: Strategies for solving the chemical equilibrium problem and an efficient microcomputer-based algorithm. Can. J. Chem. Eng. 66, 591 (1988)

    Article  CAS  Google Scholar 

  6. Amundson N.R. et al.: Primal-dual active-set algorithm for chemical equilibrium problems related to the modeling of atmospheric inorganic aerosols. J. Optim. Theory Appl. 128, 469 (2006)

    Article  Google Scholar 

  7. Burrows A., Sharp C.M.: Chemical equilibrium abundances in brown dwarf and extrasolar giant planet atmospheres. Astrophys. J. 512, 843 (1999)

    Article  CAS  Google Scholar 

  8. Pope S.B.: Gibbs function continuation for the stable computation of chemical equilibrium. Combust. Flame. 139, 222 (2004)

    Article  CAS  Google Scholar 

  9. Dorn W.S.: Variational principles for chemical equilibrium. J. Chem. Phys. 32, 1490 (1960)

    Article  CAS  Google Scholar 

  10. White W.B., Johnson S.M., Dantzig G.B.: Chemical equilibrium in complex mixtures. J. Chem. Phys. 28, 751 (1958)

    Article  CAS  Google Scholar 

  11. White W.B., Johnson S.M., Dantzig G.B.: A linear programming approach to chemical equilibrium problem. Manage. Sci. 5, 38 (1958)

    Article  Google Scholar 

  12. Reklaitis G.V., Ravindran A., Ragsdell K.M.: Engineering Optimization: Methods and Applications. John Wiley, New York (2006)

    Google Scholar 

  13. R.J. Hanson, K.L. Hiebert, A sparse linear programming subprogram, Report SAND81-0297. (Sandia National Laboratories, 1981)

  14. Belov G.V., Iorish V.S., Yungman V.S.: IVTANTHERMO for Windows—database on thermodynamic properties and related software. CALPHAD. 23, 173 (1999)

    Article  CAS  Google Scholar 

  15. Connolly J.A.D.: Computation of phase equilibria by linear programming: a tool for geodynamic modeling and its application to subduction zone decarbonation. Earth Planet. Sci. Lett. 236, 524 (2005)

    Article  CAS  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to G. Belov.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Belov, G. On linear programming approach for the calculation of chemical equilibrium in complex thermodynamic systems. J Math Chem 47, 446–456 (2010). https://doi.org/10.1007/s10910-009-9580-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10910-009-9580-y

Keywords

Navigation