Phase equilibrium calculations with quasi-Newton methods

被引:20
|
作者
Nichita, Dan Vladimir [1 ]
Petitfrere, Martin [1 ,2 ]
机构
[1] Univ Pau & Pays Adour, CNRS, UMR 5150, Lab Fluides Complexes & Leurs Reservoirs, F-64013 Pau, France
[2] Ctr Sci & Tech Jean Feger, F-64018 Pau, France
关键词
Phase split; Phase stability; Convergence; Scaling; Condition number; Quasi-Newton method; ISOTHERMAL FLASH PROBLEM; EQUATION-OF-STATE; BOUND-CONSTRAINED OPTIMIZATION; LIQUID-EQUILIBRIA; REDUCTION METHOD; SUCCESSIVE SUBSTITUTION; MULTICOMPONENT MIXTURES; CONVERGENCE CONDITIONS; STABILITY ANALYSIS; CUBIC EQUATIONS;
D O I
10.1016/j.fluid.2015.07.035
中图分类号
O414.1 [热力学];
学科分类号
摘要
The phase split problem, formulated as an unconstrained minimization of the Gibbs free energy, is commonly solved by the second-order Newton method, preceded by a number of first-order successive substitutions. For difficult problems, the convergence radius of the Newton method may be small and a high number of successive substitution iterations may be required before the switch, or in repeated switch-backs. An interesting alternative is given by the quasi-Newton methods, representing a good compromise between complexity and convergence speed. The quasi-Newton BFGS method exhibits a super-linear convergence rate (in some cases without step length control) and a rank two update of the Hessian matrix guarantees a hereditary positive definiteness. In this work, a scaling methodology is proposed for finding the appropriate change of variables for phase equilibrium problems; applied to the two-phase split problem, the resulting change of variables leads to a Hessian matrix of the form H = I + D + ND, where I is the identity matrix, D is a diagonal matrix with elements vanishing at the solution, and ND is an effective low-rank matrix. The results of numerical experiments carried out on several test cases show that the BFGS method using the proposed variables is more robust and efficient than previous implementations (from the literature and open source codes). A two-parameter cubic equation of state was used in this work, but any equation of state can be used. The quasi-Newton methods are particularly suited for thermodynamic models for which the Hessian matrix is difficult or costly to obtain. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:194 / 208
页数:15
相关论文
共 50 条
  • [21] A quasi-Newton type method for equilibrium problems
    Leonardo A. Sousa
    Susana Scheimberg
    Pedro Jorge S. Santos
    Paulo Sérgio M. Santos
    [J]. Numerical Algorithms, 2022, 89 : 1129 - 1143
  • [22] MULTISTEP QUASI-NEWTON METHODS FOR OPTIMIZATION
    FORD, JA
    MOGHRABI, IA
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1994, 50 (1-3) : 305 - 323
  • [23] QUASI-NEWTON METHODS, MOTIVATION AND THEORY
    DENNIS, JE
    MORE, JJ
    [J]. SIAM REVIEW, 1977, 19 (01) : 46 - 89
  • [24] Structure of Quasi-Newton Minimization Methods
    Vetoshkin, A. M.
    [J]. COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 2010, 50 (05) : 778 - 791
  • [25] A quasi-Newton type method for equilibrium problems
    Sousa, Leonardo A.
    Scheimberg, Susana
    Santos, Pedro Jorge S.
    Santos, Paulo Sergio M.
    [J]. NUMERICAL ALGORITHMS, 2022, 89 (03) : 1129 - 1143
  • [26] CANCELLATION ERRORS IN QUASI-NEWTON METHODS
    FLETCHER, R
    [J]. SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1986, 7 (04): : 1387 - 1399
  • [27] Quasi-Newton Methods: A New Direction
    Hennig, Philipp
    Kiefel, Martin
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2013, 14 : 843 - 865
  • [28] Faster Stochastic Quasi-Newton Methods
    Zhang, Qingsong
    Huang, Feihu
    Deng, Cheng
    Huang, Heng
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (09) : 4388 - 4397
  • [29] ON THE CONVERGENCE OF INEXACT QUASI-NEWTON METHODS
    MORET, I
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1989, 28 (1-4) : 117 - 137
  • [30] QUASI-NEWTON METHODS FOR NONLINEAR EQUATIONS
    ZELEZNIK, FJ
    [J]. JOURNAL OF THE ACM, 1968, 15 (02) : 265 - &