Sunteți pe pagina 1din 10

Chemical Equilibrium by Gibbs Energy Minimization on Spreadsheets*

Y. LWIN Department of Chemical Engineering, Rangoon Institute of Technology, Insein P. O., Rangoon, Burma.
This paper describes the use of Solver function, contained in the Microsoft Excel spreadsheet package, in computing the chemical equilibrium of known substances in either an ideal or nonideal gas phase by the method of direct Gibbs energy minimization. Apart from some deficiency of Solver in applying the generalized reduced gradient method for this type of problem, the approach is simple to understand and apply and provides a direct solution procedure whereas the traditional approach often employs a high-level programming language. The results are compared with those obtained by a Fortran program, and found to be in satisfactory agreement.

Equilibrio qumico por Gibbs Energa Reduccin al mnimo de las hojas de clculo * Y. LWIN Departamento de Ingeniera Qumica, Instituto de Tecnologa de Rangn, PO de Insein, en Rangn, Birmania. Este documento describe el uso de la funcin Solver, que figura en la hoja de clculo Microsoft Excel paquete, en el clculo del equilibrio qumico de las sustancias conocidas, ya sea en un ideal o no ideal la fase de gas por el mtodo de reduccin al mnimo de dirigir la energa de Gibbs. Aparte de alguna deficiencia de Solver en la aplicacin del mtodo del gradiente reducido generalizado para este tipo de problema, el enfoque es simple para entender y aplicar y proporciona un procedimiento de solucin directa, mientras que el enfoque tradicional a menudo se emplea un lenguaje de programacin de alto nivel. Los resultados se comparan con los obtenidos por un programa de Fortran, y se encontr que en un acuerdo satisfactorio. RESUMEN DE ASPECTOS DE LA EDUCACIN DEL PAPEL 1. El documento analiza los materiales / software para cursos de Ingeniera Qumica Termodinmica Fsica y Qumica. 2. Niveles de los cursos son 3 ao en un programa de 4 aos y 4 o 5 ao en un programa de 5 6 aos de cursos regulares de pregrado. 3. Modo de presentacin por ordenador y conferencia. 4. Horas de clase necesarios para cubrir el material es de 3 semestre horas. 5. Estudiantes horas tareas necesarias para la Por supuesto: un mximo de 4 horas para la preparacin inicial de un modelo de hoja de clculo general, un mximo de 1 2 hora de modificacin para adaptarse a problemas particulares. 6. Novela aspectos presentados en este trabajo: el uso de hojas de clculo en la minimizacin directa de Gibbs energa para determinar el equilibrio qumico concentraciones. Una manera es descrito sin problemas ejecutar el solucionador de hoja de clculo en la solucin de este tipo de problemas de optimizacin

SUMMARY OF EDUCATIONAL ASPECTS OF THE PAPER 1. The paper discusses materials/software for courses in Chemical Engineering Thermodynamics and Physical Chemistry. 2. Course levels are 3rd year in a 4-year program and 4th or 5th year in a 56-year program of regular undergraduate courses. 3. Mode of presentation is by computer and lecture. 4. Class hours required to cover the material is 3 semester-hours. 5. Student homework hours required for the course: maximum 4 hours for initial preparation of a general spreadsheet model; maximum 12 hours for modification to suit particular problems. 6. Novel aspects presented in this paper: use of spreadsheets in direct minimization of Gibbs energy to determine the chemical equilibrium concentrations. A way is described to smoothlyrun the spreadsheet Solver in solving this type ofoptimization problems.

NOMENCLATURE aji Number of gram atoms of element j in a mole of species i aji Matrix of aji's bj Total number of gram atoms of element j in the reaction mixture ^fi Fugacity of species i in the gas mixture f0 i Fugacity of species i at its standard state _G i Gibbs free energy of species i in the gas mixture G0 i Gibbs free energy of species i at its standard state Gi Gibbs free energy of pure species i at operating conditions _G0 fi Standard Gibbs free energy of formation of species i K Total number of atomic elements kij Binary interaction parameters N Total number of species in the reaction mixture ni Number of moles of species i nG Total Gibbs free energy of the system P Total pressure of the system Pc Critical pressure R Gas constant T Temperature of the system Tc Critical temperature yi Mole fraction of species i Z Compressibility factor ^ _ i Fugacity coefficient of species i in the gas mixture ! Acentric factor

NOMENCLATURA aj nmero de tomos gramo de elemento j en un mol de las especies i aj Matriz de aj de bj nmero total de tomos gramo de elemento j en la mezcla de reaccin ^ Fi fugacidad de la especie i en la mezcla de gases f0 i fugacidad de la especie i en su estado estndar ?G i energa libre de Gibbs de la especie i en el gas mezcla G0 i energa libre de Gibbs de la especie i en su norma estado Gi energa libre de Gibbs de la especie i puro a condiciones de funcionamiento ? G0 fi estndar de energa libre de Gibbs de formacin de especies i K Nmero total de elementos atmicos kij parmetros de interaccin binaria N Nmero total de especies en la reaccin mezcla Ni nmero de moles de las especies i nG total de energa libre de Gibbs del sistema P Presin total del sistema PC Crticos de presin R constante de los gases Temperatura T del sistema Tc Temperatura crtica yi fraccin molar de la especie i Factor de compresibilidad Z ^? I coeficiente de fugacidad de la especie i en el gas mezcla ! Factor acntrico

INTRODUCTION IN THE engineering education literature, a number of papers concerning the use of spreadsheets as teaching/learning tools have been described. They involved flowsheeting, database development, material and energy balance calculations, solving algebraic and differential equations, process optimization, curve fitting, modeling and simulation, etc. The usefulness of spreadsheets as a teaching/ learning tool underlies in its: simplicity and userfriendliness; built-in graphics capabilities; flexibility in changing the model parameters; universal availability; ability to be used as or combined with a word

INTRODUCCIN En la literatura de enseanza de la ingeniera, un nmero de documentos sobre el uso de hojas de clculo como la enseanza / aprendizaje de las herramientas han sido descrito. En ellas participaron simulacin de procesos, base de datos desarrollo, el material y los clculos del balance de energa, la resolucin de ecuaciones algebraicas y diferenciales, optimizacin de procesos, ajuste de la curva, el modelado y simulacin, etc La utilidad de las hojas de clculo como una enseanza / subyace en el aprendizaje de herramientas en su: simplicidad y facilidad de uso; incorporado en las capacidades de grficos; flexibilidad en el cambio de los parmetros del modelo; disponibilidad universal; capacidad de ser utilizados como o en combinacin con la palabra

This paper presents a use of Solver function of the spreadsheet in solving nonlinear programming problems with an example of Gibbs energy minimization in chemical equilibrium calculations. Chemical equilibrium calculations have traditionally been made through the use of equilibrium constants of known reactions a procedure still useful for simple problems. However, when the equilibrium composition is determined by a number of simultaneous reactions, the computations required become complex and tedious. A more direct and general method for solving these complicated problems is the direct minimization of the Gibbs function of the system, given by:

En este trabajo se presenta un uso de la funcin Solver de la hoja de clculo en la solucin de programacin no lineal problemas con un ejemplo de minimizacin de la energa de Gibbs en los clculos de equilibrio qumico. clculos de equilibrio qumico tradicionalmente han han realizado a travs del uso de equilibrio constantes de las reacciones conocidas un procedimiento an til para problemas sencillos. Sin embargo, cuando el composicin de equilibrio se determina por un nmero de reacciones simultneas, los clculos requiere ser complejo y tedioso. Un mtodo ms directo y general para la solucin de estos problemas complicados es la minimizacin directa de la funcin de Gibbs del sistema, dada por

For gas phase reactions, ^f i . ^ _iyiP. Since the standard state is taken as the pure ideal gas state at 1 bar (100 kPa), f 0 i . 1 bar. And since G0 i is set equal to zero for each chemical element in its standard state, G0 i . _G0 fi for each component. Substituting these into equation (1) gives:

Para reacciones en fase gas, fi ^? ^? IyiP. Desde el condiciones normales se toma como el estado del gas ideal puro a 1 bar (100 kPa), f 0 i? 1 bar. Y como G0 i se establece igual a cero para cada elemento qumico en su condiciones normales, G0 i? ? G0 fi para cada componente. Sustituyendo estos en la ecuacin (1) da:

The problem now is to find the set of nis which minimizes nG at constant T and P, subject to the constraints of elemental balances:

El problema ahora es encontrar el conjunto de nis que minimiza nG a T y P constantes, con sujecin a la limitaciones de los saldos elementales:

The nonlinear programming model, comprising the objective function (2) to be minimized and the constraints (3), is traditionally solved by the Lagrange multiplier method. Advances in computational techniques allow the direct solution of such models by the sequential or successive quadratic programming (SQP) (e.g. [1]) and the generalized reduced gradient (GRG) methods. To solve such models numerically, one usually develops a computer program which requires considerable testing and debugging before results can be obtained. Moreover, the model is usually obscured from the user unless relevant documentation is provided, and cannot be modified without recompilation. Instead of developing computer programs, one can also use commercial scientific computing libraries. However they still require driver programs and are usually not particularly user friendly and often are machine or software specific. Although there are commercial software packages for solving chemical equilibrium problems, the calculation steps are hidden from the user, and hence they are not suitable to use as teaching and learning aids.

El modelo de programacin no lineal, que comprende la funcin objetivo (2) para reducir al mnimo y las restricciones (3), es tradicionalmente resuelto por el mtodo multiplicador de Lagrange. Los avances en la computacin tcnicas permiten la solucin directa de estos modelos por el secuencial o sucesivas cuadrtica de programacin (PPC) (por ejemplo [1]) y la generalizada reduccin del gradiente (GRG) mtodos. Para resolver estos modelos numricos, por lo general desarrolla un programa de ordenador que requiere pruebas considerables y depuracin antes de resultados se puede obtener. Por otra parte, el modelo es por lo general oscurecida por parte del usuario a menos que la documentacin pertinente se proporciona, y no pueden ser modificados sin recompilacin. En lugar de desarrollar equipo programas, tambin se puede uso comercial cientfica bibliotecas de la informtica. Sin embargo an requieren programas piloto y por lo general no es particularmente fcil de usar y son a menudo la mquina o el software especfica. Aunque hay software comercial paquetes para la solucin de equilibrio qumico problemas, los pasos de clculo se oculta el usuario, y por lo tanto no son adecuados para su uso como la enseanza y el aprendizaje de las ayudas

Using the spreadsheet offers some unique features which the conventional approach does not usually provide, such as graphics capability and flexibility in experimenting by changing input data or independent variables. It is also available universally on nearly all personal computers. Although preparing the spreadsheet models may take some time, for most students it is easier than writing computer programs. The spreadsheet allows the naming of cells which enables the users to readily understand the model. Among the variety of scientific and engineering problems that have been solved using spreadsheets, several chemical engineering applications have been reported [29]. Most of the papers are concerned with using the ability of the spreadsheet for entering formulas and solving simultaneous equations, using built-in solving capabilities. In his paper on the use of spreadsheets in undergraduate thermodynamic calculations, Savage [3] has described the chemical equilibrium calculations of single chemical reactions occurring in either an ideal or non-ideal fluid phase by the stoichiometric method. The method is based on the reaction equilibrium constants. This paper will describe how the optimization feature of the spreadsheet Solver can be used to perform chemical equilibrium calculations for known substances in either an ideal or non-ideal gas phase by the method of direct Gibbs energy minimization

Usando la hoja de clculo ofrece algunas nicas caractersticas que el enfoque convencional se no suelen proporcionar, tales como grficos capacidad y la flexibilidad en la experimentacin mediante el cambio de entrada datos o variables independientes. Tambin est disponible universal en casi todos los ordenadores personales. Aunque la preparacin de los modelos de hoja de clculo puede tomar algn tiempo, para la mayora de los estudiantes es ms fcil que escribir programas de ordenador. La hoja de clculo permite el nombramiento de las clulas que permite a la los usuarios a entender fcilmente el modelo. Entre la variedad de cientficos y de ingeniera problemas que se han resuelto utilizando hojas de clculo, varias aplicaciones de ingeniera qumica han ha informado [2 9]. La mayora de los documentos son en cuestin con el uso de la capacidad de la hoja de clculo para introducir frmulas y solucin simultnea ecuaciones, utilizando una funcin de las capacidades de la solucin. En su artculo sobre el uso de hojas de clculo en pregrado clculos termodinmicos, Savage [3] ha descrito los clculos de equilibrio qumico de las reacciones qumicas que ocurren en una sola ya sea un ideal o fase lquida no ideal por el mtodo estequiomtrico. El mtodo se basa en las constantes de equilibrio de la reaccin. En este documento se describen cmo la funcin de optimizacin de la Solver hoja de clculo puede ser utilizado para realizar qumicos clculos de equilibrio de las sustancias conocidas ya sea en una fase de gas ideal o no ideal-por el mtodo de reduccin al mnimo de dirigir la energa de Gibbs

METHOD The minimization model consisting of the objective function (2) and the constraints (3), can be directly solved by using Microsoft Excel Spreadsheet's Solver feature. This feature allows the user to specify a cell or set of cells whose numerical values are to be varied such that another cell gets a specified value or optimized subject to the cells that are constrained to constant values. The Solver applies the Generalized Reduced Gradient (GRG) method to solve nonlinear programming problems. The spreadsheet shown in Fig. 1 gives a solution to the example problem appearing in [10, 11]. The problem statement is as follows:
Calculate the equilibrium compositions at 1000 K and 1 bar (100 kPa) of a gas-phase system containing the species CH4 , H2O, CO, CO 2, and H2. In the initial unreacted state, there are present 2 mol of CH4 and 3 mol of H2O.

The problem is solved as an example in these references [10, 11] by using the Lagrange multiplier method on the model (2)(3). To solve the problem on the spreadsheet, the user supplies the chemical identities, starting moles, temperature and pressure of the system, atomic matrix aji, critical constants (Tc, Pc, !) and the ideal gas standard Gibbs free energy of formation of each species at T, binary interaction parameters (kij), and initial estimates of moles of components and compressibility factor (Z) of the mixture. The initial estimate for Z is unity. On the spreadsheet given in Fig. 1, the cells for input data and those for initial estimates are shown in double outlines and thick outlines, respectively. Chemical equilibrium occurring in an ideal gas phase can be so indicated. For the Gibbs energy of formation, the temperaturedependent equation available, can be directly entered as cell formulas to the respective cells (B15:F15). Alternatively, it can be calculated, on the same spreadsheet or a separate sheet and then linked, from the standard Gibbs energy of formation at 298 K

MTODO El modelo consiste en la reduccin al mnimo del objetivo funcin (2) y las restricciones (3), se puede resuelven directamente mediante el uso de hojas de clculo de Microsoft Excel funcin Solver. Esta caracterstica permite al usuario para especificar una celda o un conjunto de clulas cuyas numrica Los valores deben ser variadas de tal manera que otra clula recibe una valor especificado u optimizados con sujecin a las clulas que se ven obligados a valores constantes. La Solver se aplica la reduccin generalizada del gradiente (GRG) para resolver la programacin no lineal los problemas. La hoja de clculo se muestra en la figura. 1 ofrece una solucin el problema de ejemplo que aparece en [10, 11]. El planteamiento del problema es el siguiente Calcular las composiciones de equilibrio a 1000 K y 1 bar (100 kPa) de un sistema en fase gaseosa que contiene la especies de CH4, H2O, CO, CO2 y H2. En el inicial Estado que no ha reaccionado, no estn presentes dos moles de CH4 y 3 mol de H2O. El problema se resuelve como un ejemplo en estas las referencias [10, 11] con el multiplicador de Lagrange mtodo en el modelo (2) (3). Para resolver el problema en la hoja de clculo, el usuario proporciona el producto qumico identidades, a partir de lunares, temperatura y presin del sistema, la matriz atmica aj, las constantes crticas (Tc, Pc,!) Y de Gibbs estndar de gas ideal libre energa de formacin de cada especie en T, binario parmetros de interaccin (kij), y las estimaciones iniciales de moles de los componentes y el factor de compresibilidad (Z) de la mezcla. La estimacin inicial de Z es la unidad. En la hoja de clculo que figura en la figura. 1, las clulas para los datos de entrada y los de las estimaciones iniciales se se muestra en dos lneas y contornos gruesos, , respectivamente. Equilibrio qumico que ocurre en una fase de gas ideal puede ser as se indica. Para el Gibbs energa de formacin, el temperaturedependent la ecuacin (? G0 f? una? BT?? T2), si disponibles, se pueden introducir directamente como frmulas de celda a las celdas correspondientes (B15: F15). Por otra parte, se puede calcular, en la misma hoja de clculo o una hoja aparte y vinculados, desde el energa de Gibbs estndar de formacin a 298 K

and the temperature-dependent equation for standard enthalpy of formation. On the spreadsheet the linked cells are shown in thick broken outlines. The spreadsheet then uses the data to calculate the terms in the right-hand side of equation (2). The fugacity coefficient of each species in the mixture is calculated via the Soave-RedlichKwong (S-R-K) equation of state [12]. Finally the Gibbs function of the system, the left-hand side of equation (2), is computed. The fugacity coefficients are calculated as follow

y la ecuacin depende de la temperatura de entalpa estndar de formacin. En la hoja de clculo las celdas vinculadas se muestran en la espesa quebrada contornos. La hoja de clculo a continuacin, utiliza los datos para calcular los trminos en el lado derecho de la ecuacin (2). El coeficiente de fugacidad de cada especie en el mezcla se calcular mediante la Soave-RedlichKwong (-S-R de K) de la ecuacin estatal [doce]. Por ltimo la funcin de Gibbs del sistema, el de la izquierda lado de la ecuacin (2), se calcula. Los coeficientes de fugacidad se calculan de la siguiente manera

where Z is given by S-R-K equation of state: f .Z. . Z3 Z2 . .A B B2.Z AB . 0 .5. The parameters A, B, Bi, (a_)ij, and a_ of these equations are calculated by the formulas given in [13]. On the spreadsheet shown in Fig. 1, nG occupies the target cell (H53) that is to be minimized. The moles of the species and the compressibility factor occupy the set of cells (B13:F13,D47) whose values are to be varied (change cells). The constrained cells include the atomic balances of C, H and O given by (3) (H46:H48), the function of Z representing the equation of state given by (5) (E47), and the non-negativity constraints of the change cells. Because the computation involves the logarithmic function of the decision variables, the lower limits of the non-negativity constraints must not be zero. Once these have been defined and put in the Solver Parameters dialogue, and the Use Automatic Scaling box in the Solver Options dialogue has been checked to minimize the effects of poorly scaled models, the problem can be solved. The search conditions and solution parameters, contained in the Solver Options dialogue, give control over the time, precision and structure of the solution.

donde Z est dada por la ecuacin S-R-K del Estado: f?? Z? ?? Z2 Z3? ?? A y B y B2? Z AB ? 0?? 5?? Los parmetros A, B, Bi, (a?) Ij, y un? de estos ecuaciones se calculan mediante las frmulas que figuran en [13]. En la hoja de clculo se muestra en la figura. 1, nG ocupa la celda de destino (H53) que debe ser minimizado. Los moles de la especie y la compresibilidad factor de ocupar el conjunto de clulas (B13: F13, D47) cuyos valores han de ser variadas (las clulas cambian). La clulas limitada incluye los saldos atmica de C, H y O dada por (3) (H46: H48), la funcin de Z en representacin de la ecuacin de estado dado por (5) (E47), y las restricciones de no negatividad de la clulas cambio. Debido a que el clculo incluye la funcin logartmica de las variables de decisin, el reduccin de los lmites de las restricciones de no negatividad debe no ser cero. Una vez que estos se han definido y puesto en el Parmetros de Solver, el dilogo y el uso automtico Escala en el cuadro de dilogo Opciones de Solver se ha comprobado para reducir al mnimo los efectos de la mal modelos a escala, el problema puede ser resuelto. La las condiciones de bsqueda y los parmetros de la solucin, contenida en el dilogo Opciones de Solver, dar control sobre el tiempo, la precisin y la estructura de la solucin

Once a solution has been generated, Solver permits the user to keep or reject the solution found. Additionally, Solver can create reports that summarize the sensitivity, answer and limits of the solution found. One drawback of the current GRG spreadsheet solver, especially in solving this type of model, is that it seems to violate the non-negativity constraints. This may be due to the fact that the GRG algorithm can reach at nonfeasible points in trying to get to the optimal solution [14, 15], combined with the involvement of logarithmic functions of the variables. In order to avoid the error message generated by this deficiency of the Solver, one can use the MAX function available in Excel spreadsheet to replace the non-negativity constraints. Accordingly, the change cells for mole numbers are replaced by the cells B12:F12 labeled as Initial Estimates. The MAX function will return the positive values to B13:F13 from whatever values of B12:F12 before subsequent calculations so that the Solver can run continuously without being interrupted by the error message. Copies of the spreadsheets, including the equations used, are available from the author. When the Solver completion message `Solver found a solution, all constraints and optimality conditions are satisfied' appears, it means that a locally optimal solution has been found. The solver should be run from several sets of initial estimates for the decision variables to increase the chances that the globally optimal solution has been found. For details about the GRG Solver stopping conditions and completion messages, refer to a Microsoft Excel reference manual or online help.

Una vez que una solucin se ha generado, Solver permite al usuario mantener o rechazar la solucin encontrada. Adems, Solver puede crear informes que resumen la sensibilidad, la respuesta y los lmites de la solucin encontrada. Una desventaja de la hoja de clculo actual GRG solver, especialmente en la solucin de este tipo de modelo, es que parece violar la no negatividad restricciones. Esto puede ser debido al hecho de que el algoritmo GRG puede alcanzar en puntos no ejecutable en tratando de llegar a la solucin ptima [14, 15], combinado con la participacin de logartmica funciones de las variables. Con el fin de evitar la mensaje de error generado por esta deficiencia de la Solver, se puede utilizar la funcin MAX disponible en hoja de clculo Excel para reemplazar a la no negatividad restricciones. En consecuencia, las clulas de cambio para nmero de moles se sustituye por el texto clulas B12: F12 etiquetados como estimaciones iniciales. La funcin MAX devolver los valores positivos de B13: F13 de cualquiera de los valores de vitamina B12: F12 antes de los posteriores clculos para que el solucionador puede ejecutar continuamente sin ser interrumpido por el mensaje de error. Las copias de las hojas de clculo, incluyendo las ecuaciones utilizadas, estn disponibles en el autor. Cuando el mensaje de finalizacin de Solver Solver encontrado una solucin, todas las restricciones y optimizacin condiciones se cumplen "aparece, significa que un localmente solucin ptima se ha encontrado. El solucionador debe ser ejecutado desde varios conjuntos de las estimaciones iniciales para las variables de decisin para incrementar las posibilidades que la solucin ptima a nivel mundial se ha encontrado. Para obtener ms informacin sobre el solucionador GRG detener condiciones y los mensajes de finalizacin, se refieren a un Microsoft Excel manual de referencia o de ayuda en lnea

Although the original example contained in [10, 11] assumes the ideal gas phase because of the low pressure and high temperature, the spreadsheet model was developed to include non-ideal gas phase systems. The results are compared with the solution of the example problem and those obtained by the Fortran program developed by [1], and found to be in satisfactory agreement. To consider the non-ideality of the mixture, the same problem for 20 bar pressure is also solved by the Solver. The results are compared with the solutions of the Fortran program [1] and the Lagrange multiplier method, and found to be in good agreement. This approach of using Solver can be applied to solve general nonlinear programming and other problems encountered in many engineering and thermodynamic computations such as nonlinear regression, calculation of adiabatic flame temperature of reversible and irreversible reactions, entropy maximization and Gibbs energy minimization in solution thermodynamics, vapor-liquid equilibrium calculations, etc. SUMMARY The use of spreadsheet Solver in solving nonlinear programming problems is presented with an example of direct Gibbs energy minimization for computing the chemical equilibrium of known substances in either an ideal or non-ideal gas phase. A method to run the Solver continuously without error messages being generated due to the violation of non-negativity constraints is described. The approach is simple to understand and apply, and provides a direct solution procedure. The results are compared with those obtained by using conventional Fortran programs and found to be in good agreement.
AcknowledgementsThe author would like to thank Dr Ronald M. Pratt of the Department of Chemical and Process Engineering, National University of Malaysia, for his valuable suggestions.

Aunque el ejemplo original contenida en el [10, 11] asume la fase de gas ideal por la baja presin y alta temperatura, la hoja de clculo modelo fue desarrollado para incluir no ideal sistemas en fase gaseosa. Los resultados se comparan con la solucin del problema de ejemplo y los obtenidos por el programa Fortran desarrollado por [1], y se encontr que en un acuerdo satisfactorio. Considerar la posibilidad de la no-idealidad de la mezcla, la mismo problema de presin de 20 bar tambin se resuelve por el solucionador. Los resultados se comparan con los soluciones del programa Fortran [1] y la mtodo multiplicador de Lagrange, y se encontr que en buen acuerdo. Este enfoque de utilizar Solver se puede aplicar a resolver de programacin no lineal y otros problemas encontrados en la ingeniera y muchas clculos termodinmicos como no lineal regresin, el clculo de la temperatura adiabtica de llama de las reacciones reversibles e irreversibles, la maximizacin de la entropa y la minimizacin de la energa de Gibbs en termodinmica solucin, lquido-vapor clculos de equilibrio, etc RESUMEN El uso de la hoja de clculo en la solucin de Solver problemas de programacin no lineal se presenta con un ejemplo de minimizacin de dirigir la energa de Gibbs para calcular el equilibrio qumico de sustancias conocidas, ya sea en un ideal o no ideal en fase gaseosa. Un mtodo para ejecutar el solucionador continua sin mensajes de error que se generan por a la violacin de las restricciones de no negatividad es descrito. El planteamiento es sencillo de entender y aplicar, y proporciona un procedimiento de solucin directa. Los resultados se comparan con los obtenidos mediante el uso de programas convencionales de Fortran y que se encuentren en buen acuerdo. AcknowledgementsThe autor desea agradecer al Dr. Ronald M. Pratt del Departamento de Ingeniera Qumica y de Procesos, Universidad Nacional de Malasia, por su valiosa sugerencias

REFERENCES
1. Y. Lwin, W. R. W. Daud, A. B. Mohamad and Z. Yaakob, Hydrogen production from steammethanol reforming: thermodynamic analysis, Int. J. Hydrogen Energy, 25, (2000) pp. 4753. 2. J. W. Holmes, Fluid-flow analysis with spreadsheets, Chem. Eng. 95 (18), (1988) p. 166. 3. P. E. Savage, Spreadsheets for thermodynamic instruction, Chem. Eng. Educ. 29, (1995) pp. 262269. 4. A. Ravella, Use of a spreadsheet for preliminary reactor des ign, Chem. Eng. Prog., 89, (1993) pp. 6873. 5. B. Bornt, Spreadsheets for heat loss rates and temperatures, Chem. Eng. 102 (12), (1995) p. 107. 6. L. Reich, Use of spreadsheets in the kinetic analysis of two consecutive first -order reactions, Thermochim. Acta, 273, (1996) pp. 113118. 7. M. A. Burns and J. C. Sung, Design of separation units using spreadsheets, Chem. Eng. Educ., 30, (1996) pp. 6269. 8. H. J. Reed, Easily estimate vapor/liquid equilibrium data, Chem. Eng. Prog., 92 (1996) pp. 6571. 9. R. C. Costello, Pipe flow a pressure drop calculator, Chem. Eng. 103 (8), (1996) p. 125. 10. R. H. Perry and D. Green, Perry's Chemical Engineers' Handbook, 6th ed., McGraw-Hill, Inc. (1984) p. 484. 11. J. M. Smith, H. C. Van Ness and M. M. Abbott, Introduction to Chemical Engineering Thermodynamics, 5th ed., McGraw -Hill, Inc. (1996) p. 602. 12. G. Soave, Equilibrium constants from a modified Redlich-Kwong equation of state, Chem. Eng. Sci., 27, (1972) pp. 11971203. 13. S. M. Wallas, Phase Equilibria in Chemical Engineering, Butterworth Publishers (1985) pp. 52, 53, 146. 14. T. F. Edgar and D. M. Himmelblau, Optimization of Chemical Processes, McGraw-Hill, Inc. (1988) p. 323. 15. G. V. Reklaitis, A. Ravindran, K. M. Ragsdell, Engineering Optimization, Methods and Applications, John Wiley and Sons, Inc. (1983) p. 383.

Ye Lwin holds a B.Sc. in Industrial Chemistry from the University of Rangoon, a B.Eng. in Chemical Engineering from the Rangoon Institute of Technology, Burma, and a M.Eng. in Energy Technology from the Asian Institute of Technology, Thailand. He was an assistant lecturer in the Department of Chemical Engineering at the Rangoon Institute of Technology, Burma. Currently he is doing his Ph.D. in Chemical Engineering at the National University of Malaysia. His interests include energy system design, thermodynamics, operations research, mathematical modeling and simulation

REFERENCIAS 1. Y. Lwin, Daud WRW, Mohamad AB y Yaakob Z., la produccin de hidrgeno a partir steammethanol la reforma: anlisis termodinmico, el INT. J. Energa de Hidrgeno, 25, (2000) pp 47 53. 2. JW Holmes, el anlisis del flujo de fluidos con hojas de clculo, Chem. Ing. 95 (18),(1988), p. 166. 3. PE salvaje, hojas de clculo para la instruccin termodinmica, Chem. Ing. Educ. 29 (1995) pp 262 269. 4. A. Ravella, la utilizacin de una hoja de clculo para el diseo del reactor preliminar, Chem. Ing. Prog., 89, (1993) pp 68 73. 5. B. Bornt, hojas de clculo de las tasas de prdida de calor y las temperaturas, Chem. Ing. 102 (12), (1995), p. 107. 6. L. Reich, el uso de hojas de clculo en el anlisis cintico de dos reacciones consecutivas de primer orden, Thermochim. Acta, 273, (1996) pp 113 118. 7. MA Burns y Sung JC, Diseo de unidades de separacin utilizando hojas de clculo, Chem. Ing. Educ., 30, (1996) pp 62 69. 8. HJ Reed, fcilmente vapor de estimacin de datos de equilibrio lquido, Chem. Ing. Prog., 92 (1996) pp 65 71. 9. RC Costello, el flujo de tuberas una calculadora de la cada de presin, Chem. Ing. 103 (8), (1996), p. 125. 10. RH Perry y Green D., Perry Manual de Ingenieros Qumicos ", 6 ed., McGraw Hill Companies, Inc. (1984), p. 4 84. 11. JM Smith, HC Van Ness y Abbott MM, Introduccin a la Ingeniera Qumica Termodinmica, 5 ed., McGraw-Hill, Inc. (1996), p. 602. 12. G. Soave, las constantes de equilibrio de una ecuacin modificada de Redlich Kwong de Estado, Qum. Ing. Ciencia., 27, (1972) pp 1197 1203. 13. SM Wallas, equilibrio de fases en Ingeniera Qumica, Editores Butterworth (1985) pp 52, 53, 146. 14. TF Edgar y DM Himmelblau, Optimizacin de Procesos Qumicos, McGraw-Hill Companies, Inc. (1988) p. 323. 15. GV Reklaitis, Ravindran A., Ragsdell KM, Optimizacin de ingeniera, mtodos y Aplicaciones, John Wiley and Sons, Inc. (1983), p. 383. Ye Lwin posee una licenciatura en Qumica Industrial por la Universidad de Rangn, Ingeniera Qumica del Instituto de Tecnologa de Rangn, Birmania, y un M. Eng. en Tecnologa Energtica del Instituto Asitico de Tecnologa, Tailandia. Fue asistente profesor del Departamento de Ingeniera Qumica en el Instituto de Tecnologa de Rangn, Birmania. Actualmente est haciendo su doctorado en Ingeniera Qumica en el National Universidad de Malasia. Sus intereses incluyen el diseo de sistemas de energa, la termodinmica, operaciones de investigacin, modelos matemticos y de simulacin .

S-ar putea să vă placă și