Application of linear programming techniques to equilibrium composition calculations for heterogeneous systems with mixtures
Keywords:
thermodynamic equilibrium
nonlinear optimization
linear programming
Abstract
Some advantages of linear programming techniques used to calculate the equilibrium composition of heterogeneous thermodynamic systems with mixtures are discussed. A computer program for the calculation of equilibrium composition coupled with a database on thermodynamic properties of substances is developed. A number of numerical results are presented.
Section
Section 1. Numerical methods and applications
References
- Прикладная химическая термодинамика / Под ред. Т. Барри. М.: Мир, 1988.
- Белов Г.В. Моделирование равновесных состояний многокомпонентных гетерогенных систем // Математическое моделирование. 2005. 17, № 2. 81-91.
- Воронин Г.Ф. Основы термодинамики. М.: Изд-во Моск. ун-та, 1987.
- Карпов И.К. Физико-химическое моделирование на ЭВМ в геохимии. Новосибирск: Наука, 1981.
- Smith W.R., Missen R.W. Chemical reaction equilibrium analysis: theory and algorithms. N.-Y.: John Wiley, 1982.
- Синярев Г.Б., Ватолин Н.А., Трусов Б.Г., Моисеев Г.К. Применение ЭВМ для термодинамических расчетов металлургических процессов. М.: Наука, 1982.
- Байбуз В.Ф., Зицерман В.Ю., Голубушкин Л.М. Химическое равновесие в неидеальных системах / Под ред. В.С. Юнгмана. М.: ИВТАН, 1986.
- Каганович Б.М., Филиппов С.П., Анциферов Е.Г. Эффективность энергетических технологий. Новосибирск: Наука. 1989.
- Белов Г.В. Термодинамическое моделирование: методы, алгоритмы, программы. М.: Научный Мир, 2002.
- Dorn W.S. Variational principles for chemical equilibrium // Journal of Chemical Physics. 1960. 32, N 5. 1490-1492.
- White W.B., Johnson S.M., Dantzig G.B. Chemical equilibrium in complex mixtures // Journal of Chemical Physics. 1958. 28, N 5. 751-755.
- White W.B., Johnson S.M., Dantzig G.B. A linear programming approach to chemical equilibrium problem // Management Science. 1958. 5, N 1. 38-43.
- Реклейтис Г., Рейвиндран А., Рэгсдел К. Оптимизация в технике. Кн. 1. М.: Мир. 1986.
- Hanson R.J, Hiebert K.L. A sparse linear programming subprogram. Report SAND81-0297. Sandia National Laboratories, 1981.
- Белов Г.В., Иориш В.С., Юнгман В.С. Моделирование равновесных состояний термодинамических систем с использованием ИВТАНТЕРМО для Windows // Теплофизика высоких температур. 2000. № 2. 209-214.
- Казенас Е.К. Термодинамика испарения двойных оксидов. М.: Наука, 2004.
- Connolly J.A. D. Computation of phase equilibria by linear programming: a tool for geodynamic modeling and its application to subduction zone decarbonation // Earth and Planetary Science Letters. 2005. 236. 524-541.
- Greiner H. Computing complex chemical equilibria by generalized linear programming // Mathematical and Computer Modeling. 1988. 10, Issue 7. 529-550.