Advertisement

Flashcode:利用 Peng-Robinson 方程进行汽液平衡计算(matlab实现)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目通过MATLAB实现基于Peng-Robinson方程的汽液平衡计算,适用于化学工程中的相平衡分析与过程模拟。 主要代码 flashcode.m 使用连续替代方法计算气液平衡问题。其他文件使用此代码演示不同的计算场景。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Flashcode: Peng-Robinson (matlab)
    优质
    本项目通过MATLAB实现基于Peng-Robinson方程的汽液平衡计算,适用于化学工程中的相平衡分析与过程模拟。 主要代码 flashcode.m 使用连续替代方法计算气液平衡问题。其他文件使用此代码演示不同的计算场景。
  • Peng-Robinson 逸度系数与相-MATLAB开发
    优质
    本项目利用MATLAB实现Peng-Robinson状态方程中的逸度系数计算及相平衡分析,适用于石油、化工等领域中混合物物性参数的研究和预测。 Ecuación de Estado Peng-Robinson La información se tomó del documento summer09 Binous applic of equation.pdf.
  • MATLAB开发-Peng Robinson状态
    优质
    本项目基于MATLAB实现Peng-Robinson状态方程,用于计算纯物质和混合物的热力学性质。适合化工、石油等领域研究与教学使用。 使用Matlab开发PengRobinsonEoS来计算纯组分的压缩系数、逸度系数和密度。
  • PENG-ROBINSON状态(PREOS)
    优质
    Peng-Robinson状态方程(PREOS)是一种广泛应用于石油化学和化工领域的立方型状态方程,用于描述纯物质及混合物的热力学性质。 Peng-Robinson状态方程求解器是一个Python模块,它使用Peng-Robinson状态方程在特定温度和压力条件下计算气体的逸度系数、可压缩性和密度。该方程通过以下参数来描述气体分子:Tc(临界温度,单位为K),Pc(临界压力,单位为巴)以及omega(偏心因子)。以甲烷为例,在65.0 bar和298.0 K的条件下进行计算时,其临界温度是-82.59摄氏度或190.56 K,临界压力为45.99巴,偏心系数为0.011。首先创建一个甲烷分子对象并打印出它所存储的参数: ```python import preos methane = preos.Molecule(methane, -82.59 + 273.15, 45.99, 0.011) methane.print_params() ``` 这段代码将初始化一个甲烷分子对象,并输出其存储的参数值。
  • 基于Peng-Robinson状态Matlab代码逸度
    优质
    本段Matlab代码基于Peng-Robinson状态方程开发,旨在高效准确地计算物质在不同条件下的逸度,适用于化工过程模拟与设计。 经典的PR状态方程计算代码能够通过输入组分、压力、临界压力、温度、临界温度、偏心因子以及二元作用系数来输出混合物的逸度及压缩因子。
  • Peng-Robinson 状态相特性函数的工具 - MATLAB 开发
    优质
    本项目提供了MATLAB代码,利用Peng-Robinson状态方程精确计算气体、液体及混合物的热力学性质。适用于化工过程模拟与设计。 彭-罗宾逊状态方程的MatLab代码可以计算以下属性:逸度系数、压缩系数、泡点压力和露点压力。
  • 基于 Peng-Robinson 状态的混合物特性
    优质
    本研究采用Peng-Robinson状态方程探讨了混合物的热力学性质,提供了精确预测高压、低温条件下复杂流体行为的有效方法。 此函数使用 Peng-Robinson 状态方程来计算液体和蒸汽混合物的压缩因子 Z、体积 V、逸度系数 φ 和焓 H(以 SI 单位表示)。pr.m 是一个热力学性质计算器,而 main_pr.m 则提供了一个应用示例。
  • 25°C和175°C下乙烷-苯的图:基于SRK的VLEMATLAB
    优质
    本研究运用SRK方程在25°C和175°C条件下,通过MATLAB编程求解了乙烷-苯混合物的汽液相平衡,并绘制相应的平衡图。 这些程序用于计算25°C 和 175°C 下乙苯混合物的汽液图。这种二元混合物表现出特殊的行为,因为乙烷和苯具有非常不同的挥发性。我们使用 SRK 状态方程来计算平衡常数。这个问题在 Thermodynamique, Application au Génie Chimique et à lIndustrie Pétrolière 一书中由 Jean Vidal 在1997年出版提出。
  • Antoine类:于对象导向的Antoine类 - MATLAB开发
    优质
    这是一个用于MATLAB的对象导向实现的Antoine方程类,专门针对汽液平衡计算设计,简化了挥发性物质饱和蒸汽压的计算过程。 这是 Antoine 对象的简单类定义,用于计算纯组分的饱和温度和压力。通过指定 Antoine 参数来实例化与特定化合物对应的对象。该类包含的方法有计算饱和压力、饱和温度以及绘图功能。提供了一些常见化合物的数据样本,并且包括一种搜索方法,在 NIST Chemistry Webbook 中查找其他化合物的 Antoine 参数更为便捷。此外,还有一个详细的教程展示了如何使用 Antoine 方程进行汽液平衡计算,其中包括泡点和露点计算、二元 Txy 和 xy 图的构建以及等温闪蒸问题的求解方案。该工具旨在为化学工程入门课程中的教学活动提供支持。
  • MATLABGPS网
    优质
    本简介介绍如何使用MATLAB软件进行GPS网络平差计算的方法和技术,包括数据处理、误差分析及精度评估等内容。 测绘数据处理复杂繁琐,通过简单编程设计程序来实现普通测绘数据的平差、成图及自动结算,为测绘行业提供便利。本代码仅适用于简易GPS网进行平差操作,包括秩亏GPS网与无约束GPS网,并涵盖含有一个或两个已知点以及没有已知点的情况。其他情况不在讨论范围内。