1.资料的收集与整理
充分利用工区开发区块钻、测井资料丰富的特点,根据以储层非均质性研究为基础,以剩余油分布规律研究为核心的指导思想,我们进行了大量的资料收集与整理工作,主要包括:
(1)对工区内7口取心井进行了详细的观察和描述,并结合其他的岩性、颜色、古生物、重矿物等样品资料,恢复目的层段兴隆台油层各小层的沉积环境及沉积相,确定各微相单元及其分布规律;
(2)收集了孔、渗等岩石物性分析测试资料;
(3)收集了近200口井的录井资料,并进行了测井沉积微相解释及目的层段的数字化处理;
(4)收集了174口井的多井资料,在测井储层参数反演方法研究的基础上,结合物性资料,对这174口井进行了储层参数的测井解释工作。经过大量实际资料的实验和研究,可以得出下面三个储层参数测井解释数学模型:
①孔隙度(φ)与声波时差(AC)的关系为(图6-2):
φ=0.168135×AC-29.6174 其相关系数Rn=0.9688
图6-2 孔隙度与声波时差的相关图
②渗透率的测井解释数学模型:
高含水油田剩余油分布研究:以辽河油田欢26断块为例
上式即是利用FZI反算渗透率的模型。根据欢26断块兴隆台油层组6口取心井、585个孔隙度、渗透率分析样品的计算结果来看,计算的渗透率值与岩心分析数据吻合良好效果是令人满意的。
③含油饱和度(SO)与流动带指标(FZI)的数学模型(详见第七章):
SO=exp[-0.0729769*(ln(FZI))2+0.432971*ln(FZI)+3.462147]
该式的相关系数Rn=0.93.
2.数据库的建立
在上述资料的收集、整理的基础上,分别建立了下面相关的数据库(集):
(1)Well.dat:存储工区内198口井的坐标值;
(2)Layer.dat:存储兴隆台油层组Ⅲ4、Ⅲ5、Ⅲ6小层各井点的孔、渗、饱等物性参数均值;
(3)Litho.dat:存储作剖面模型的7口井Ⅲ4、Ⅲ5、Ⅲ6小层的岩性数据以及作三维模型的9口井的Ⅲ6小层的岩性数据,并在此基础上形成四个数据集:Ⅲ4litho.dat,Ⅲ5litho.dat,Ⅲ6litho.dat和3Dlitho.dat
(4)Parameter.dat:存储各井点目的层段垂向各深度处的孔、渗、饱等物性参数,采样间隔为0.125m,在此基础上也形成四个数据体:Ⅲ4para.dat,Ⅲ5para.dat,Ⅲ6para.dat和3Dpara.dat.
上述各种数据库的建立,为下一步建立各种储层地质模型奠定了坚实的基础。
mysql 创建 数据库时指定编码很重要,很多开发者都使用了默认编码,但是我使用的经验来看,制定数据库的编码可以很大程度上避免倒入导出带来的乱码问题。我们遵循的标准是,数据库,表,字段和页面或文本的编码要统一起来
很多mysql数据库工具(除了phpmyadmin)都不支持创建时指定数据库编码,可以改my.ini来解决这个问题,但是需要重新启动mysql,不过用下面的语句会更有效
GBK: create database test2 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci
UTF8: CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
注意:如果不是通过my.ini配置文件设置的内容,只在当前状态下有效,当重启数据库服务后失效。所以如果想要不出现乱码只有修改my.ini文件,数据库编码可以在创建数据库时候指定UTF8,如下:
|character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary|
| character_set_results| utf8 |
| character_set_server | latin1|
| character_set_system | utf8
注意该配置| character_set_server | latin1 无法设置成UTF8
交互时候仍然会出现乱码。
只有当修改my.ini中设置UTF8,才会全部修改成UTF8
mysql设置编码命令
SET character_set_client = utf8
SET character_set_connection = utf8
SET character_set_database = utf8
SET character_set_results = utf8
SET character_set_server = utf8
SET collation_connection = utf8_bin
SET collation_database = utf8_bin
SET collation_server = utf8_bin
my.ini中配置默认编码
default-character-set=utf8
连接数据库设置编码
jdbc:mysql://192.168.0.5:3306/test?characterEncoding=utf8
java中的常用编码UTF-8GBKGB2312ISO-8859-1
对应mysql数据库中的编码utf8gbkgb2312latin1
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)