使用CoolProp创建流体属性图
fluprodia的Python项目详细描述
使用fluprodia创建自定义和漂亮的流体特性图。包裹 从CoolProp[1]实现流体属性数据。绘图由 matplotlib[2],所有计算都是用numpy[3]执行的。 可用液体列表可在 CoolProp。在
fluprodia是根据麻省理工学院软件许可证授权的。在
安装和使用
pip install fluprodia^{pr2}$
diagram=FluidPropertyDiagram(fluid='NH3')diagram.set_unit_system(T='°C',h='kJ/kg',p='bar')diagram.calc_isolines()diagram.set_limits(x_min=0,x_max=2000,y_min=1e-1,y_max=2e2)diagram.draw_isolines(diagram_type='logph')diagram.save('logph_diagram_NH3.png',dpi=300)diagram.save('logph_diagram_NH3.svg')
文件
有关更多示例和用法,请参阅 https://fluprodia.readthedocs.io/en/latest/。在
引文
fluprodia的每一个版本都在zenodo存档。你可以引用最新的或 一个特定的版本。有关引文信息和更多详细信息,请访问 zenodo entry氟普罗迪亚。在
参考文献
该软件依赖于CoolProp、matplolib和numpy包。在
[1] | Bell, I., Wronski, J., Quoilin, S. and Lemort, V., 2014. Pure and Pseudo-pure Fluid Thermophysical Property Evaluation and the Open-Source Thermophysical Property Library CoolProp. Industrial & Engineering Chemistry Research, 53(6), pp. 2498-2508. |
[3] | van der Walt, S., Colbert, S. and Varoquaux, G., 2011. The NumPy Array: A Structure for Efficient Numerical Computation. Computing in Science & Engineering, 13(2), pp. 22-30. |
变更日志
v1.1(某天、某月、某年)
- 将等压、等焓和等熵迭代器更改为特定体积。在
- 相应地调整各个等值线绘制迭代器和等值线。在
v1.0(2020年11月8日)
- 添加计算单个等值线和等值线数据点的方法。在
v0.1.2(2020年10月2日)
- 修复了等距绘制的小错误。在
- 等压默认值的变化。在
v0.1.1(2020年5月13日)
- 捕捉违约最小比容积计算中的异常 等值线生成。在
- 允许使用Python3.8。在
v0.1.0(2020年5月6日)
- PyPI的第一个版本。在
- 项目
标签: