首页> 外文期刊>Fluid Phase Equilibria >Robust and efficient Trust-Region based stability analysis and multiphase flash calculations
【24h】

Robust and efficient Trust-Region based stability analysis and multiphase flash calculations

机译:基于鲁棒高效的Trust-Region的稳定性分析和多相闪速计算

获取原文
获取原文并翻译 | 示例
           

摘要

Multiphase flash calculations and phase stability analysis are central in compositional reservoir and chemical process simulators. For instance, in some simulations, a huge amount of phase equilibrium calculations is required (the most important part of the computational effort). Moreover, a single failure may cause significant error propagations leading to false solutions. Thus, it is imperative that calculation algorithms are efficient and highly robust. The most difficult regions in mixture phase envelopes are in the vicinity of singularities: critical points for flash calculations and the stability test limit locus for stability analysis. For these conditions, all algorithms have difficulties to converge. Traditionally, a number of successive substitution iterations (SSI) are performed before switching to the second-order Newton method (many SSI iteration may be required before switch very close to singularities). The Trust-Region method has the advantage of performing a Newton step whenever the Hessian is definite positive; otherwise, the Trust-Region corrects the Hessian matrix by adding a diagonal element to make it positive definite, thus a descent direction is guaranteed. The Trust-Region limits the solution within a trust-radius, which is updated automatically at each iteration level, depending on the quality of the quadratic approximation. If the function is convex, the trust-radius enables larger changes in iteration variables, otherwise restricted steps are used to ensure a progress towards the solution. The proposed Trust-Region algorithm, as well as a hybrid methodology that combines SSI, Newton and Trust-Region steps, are tested for multiphase flash calculations and stability analysis on a variety of mixtures involving hydrocarbon components, carbon dioxide and hydrogen sulfide, exhibiting complicated phase envelopes. The proposed method compares favorably to the widely used SSI-Newton methods with various independent variables. The more difficult a test point is, the more spectacular the algorithm acts from both efficiency and reliability perspectives.
机译:在成分储层和化学过程模拟器中,多相闪蒸计算和相稳定性分析至关重要。例如,在某些仿真中,需要进行大量的相平衡计算(计算工作中最重要的部分)。此外,单个故障可能会导致严重的错误传播,从而导致错误的解决方案。因此,当务之急是计算算法必须高效且鲁棒。混合相包络中最困难的区域在奇点附近:闪点计算的临界点和稳定性分析的稳定性测试极限位点。对于这些条件,所有算法都难以收敛。传统上,在切换到二阶牛顿法之前会执行许多连续的替换迭代(SSI)(在切换到非常接近奇点之前可能需要很多SSI迭代)。 Trust-Region方法的优点是,每当Hessian为肯定正值时,便执行牛顿步骤;否则,Trust-Region通过添加对角线元素使其正定来校正Hessian矩阵,从而保证了下降方向。信任区域将解决方案限制在信任半径内,该信任半径根据二次逼近的质量在每个迭代级别自动更新。如果函数是凸函数,则信任半径可在迭代变量中进行较大的更改,否则将使用受限制的步骤来确保解决方案的发展。拟议的Trust-Region算法以及结合了SSI,Newton和Trust-Region步骤的混合方法经过测试,可对涉及碳氢化合物,二氧化碳和硫化氢的多种混合物进行多相闪蒸计算和稳定性分析,表现出复杂性。相信封。与具有各种自变量的广泛使用的SSI-Newton方法相比,该方法具有优势。从效率和可靠性的角度来看,测试点越困难,算法的作用就越出色。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号