地热发电潜力评价
gppeval的Python项目详细描述
主题
基于python的地热势随机库 方法在以液体为主的储层中。
摘要
我们提出了一个基于python的随机库来评估地热能 在液体为主的储层中使用体积法的势。 这项研究的具体目的是使用容积法来估算地热发电能力。 液控油藏,建立基于python的随机库 以及运行此类模拟的有用方法。尽管有执照 软件可用,我们选择了开源编程语言 用于此任务的python。地热发电潜力评价的随机性 库(gppeval)结构为三个基本对象,包括 地热发电厂模块、蒙特卡罗模拟模块和工具 模块。在这项研究中,我们使用了来自 萨尔瓦多,nombre de jesus,演示如何使用gppeval来 评估地热发电潜力。频率分布结果来自 随机模拟表明,该区域最初可以支持 9.16-MWe发电厂25年,可能扩建至17.1 MWe。 对地热发电潜力的进一步调查将是 以验证新数据。
为了测试应用程序,在example folder中包含了一个jupyter笔记本示例。
hint:现在,该应用程序可用于python 3.5
参考值
Pocasangre,C.和Fujimitsu,Y.(2018年)。用于评估的基于python的随机库 用容积法计算液态储层的地热势。 地热学,76,164-176。 https://doi.org/10.1016/J.GEOTHERMICS.2018.07.009
安装
所需套餐
应自动安装以下软件包(如果使用“pip” 或“轻松安装”),否则需要手动安装:
- NumPy:数字python
- SciPy:科学Python
- Matplotlib:python绘图库
- Mcerp:蒙特卡罗误差传播
- Beautifultable:实用程序包,用于将具有视觉吸引力的ascii表打印到终端
如何安装
您有几个简单、方便的选项来安装“gppeval” 包(可能需要管理权限)。
只需将解压后的“gppeval folder”目录复制到 python可以找到它并将其重命名为“gppeval”。
在命令行中,执行下列操作之一:
手动下载下面的包文件,解压缩到任何目录,然后 运行:
$ [sudo] python setup.py install
如果安装了“pip”,请运行以下命令(需要稳定版本和Internet连接)
$ [sudo] pip install [–upgrade] gppeval
新版本的更改
- gppeval(2019.4.17.0.3.dev1)。
在Python2.7上使用“print”修复了错误
- gppeval(2019.4.17.0.2.dev1)。
python 3.5可用
- gppeval(2018.10.11.0.1.dev1)。
输入文件csv已被修改。它包括使用音量作为输入的可能性 储层参数。使用单词none可以在 面积和厚度或仅使用体积作为储层几何参数。
示例:使用面积和厚度
0,Name,14.00061,-88.73744,ReservoirArea,A,km2,5,6,7,0,0,T 1,,,,Thickness,h,m,450,500,600,0,0,T 2,,,,Volume,v,km3,4,6,8.2,0,0,none
示例:仅使用音量
0,Name,14.00061,-88.73744,ReservoirArea,A,km2,5,6,7,0,0,None 1,,,,Thickness,h,m,450,500,600,0,0,None 2,,,,Volume,v,km3,4,6,8.2,0,0,T
- gppeval(2018.4.6.0.1.dev1)。
原版后已作为稳定版上传。
接触
请将功能请求、错误报告或反馈发送到:Carlos O. POCASANGRE JIMENEZ