地热发电潜力评价

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” 或“轻松安装”),否则需要手动安装:

如何安装

您有几个简单、方便的选项来安装“gppeval” 包(可能需要管理权限)。

  1. 只需将解压后的“gppeval folder”目录复制到 python可以找到它并将其重命名为“gppeval”。

  2. 在命令行中,执行下列操作之一:

    1. 手动下载下面的包文件,解压缩到任何目录,然后 运行:

      $ [sudo] python setup.py install

    2. 如果安装了“pip”,请运行以下命令(需要稳定版本和Internet连接)

      $ [sudo] pip install [–upgrade] gppeval

新版本的更改

  1. gppeval(2019.4.17.0.3.dev1)。

    在Python2.7上使用“print”修复了错误

  2. gppeval(2019.4.17.0.2.dev1)。

    python 3.5可用

  3. 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

  4. gppeval(2018.4.6.0.1.dev1)。

    原版后已作为稳定版上传。

接触

请将功能请求、错误报告或反馈发送到:Carlos O. POCASANGRE JIMENEZ

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java OpenGL着色器可在桌面上编译,但不能在Android上编译   java调度器。forward()生成HTTP 500   java从另一个类访问类   java EasyModBus Modbus客户端。ReadHoldingRegisters()返回意外的0   java 安卓bitmap低质量问题   带有signaturePropFile的java Axis2/rampart加密问题   Java,解析xml属性的原始未转换值。Jaxson或jaxb   爪哇太阳报。网inetaddr。ttl属性导致AccessControlException   java简单计算器无法通过println   线程安全java servlet   java从文本文件中获取特定信息   java打包具有字符串数组的哈希映射   java SQL合并以更新值或将值插入到同一个表中   java springrabitmq和线程本地何时是调用clean方法的好时机   windows java在我的64位计算机的任务管理器中显示为32位   java不确定使用什么值来初始化我的神经网络   java Maven插件下载文件