logging常用

合集下载

三级笔译常用单词

三级笔译常用单词

1, summary ['sʌməri] adj.简易的; 扼要的n. 概要,摘要2, enforcement [in'fɔ:smənt] n. 执行,实施;强制3, summarise ['sʌməraiz] vt. 概括;相加4, smooth [smu:ð] adj.平稳的;顺利的vt.消除;缓和5, solemn ['sɔləm] adj. 庄严的,严肃的;隆重的,郑重的6, hall [hɔ:l] n. 门厅,走廊;会堂;食堂;学生宿舍7, ingress ['inɡres] n. 进入;准许进入;入口;入境8, lords n. 上议院;上院议员9, enforcer [in'fɔ:sə] n. 实施者;强制执行者10, proverb ['prɔvə:b] n. 谚语,格言;众所周知的人或事11, prohibit [prəu'hibit] vt. 阻止,禁止12, spectator [spek'teitə, 'spekt-] n. 观众;旁观者13, installation [,instə'leiʃən] n. 安装,装置;就职14, grind [ɡraind] vt.磨快; 磨碎vi.折磨; 磨碎15, grand [ɡrænd] adj.豪华的; 宏伟的n. 大钢琴;一千美元16, summarization [,sʌmərai'zeiʃən, -ri'z-] n. 摘要;概要17, comply [kəm'plai] vi. 答应;遵守;顺从,遵从18, ingredient [in'ɡri:diənt] n.原料; 要素adj. 构成组成部分的19, prohibitive [prəu'hibitiv] adj. 禁止的,禁止性的;抑制的;类同禁止的;过高的20, instable [in'steibl] adj. 不稳定的;不牢固的21, install [in'stɔ:l] vt. 任命;安装;安顿22, accelerate [ək'seləreit] vt.使……增速; 使……加快vi. 加速;促进;增加23, solemnity [sə'lemnəti] n. 严肃;庄严;一本正经24, association [ə,səusi'eiʃən, ə,səuʃi'ei-] n. 协会,联盟,社团;联合;联想25, logging ['lɔɡiŋ, 'lɔ:ɡ-] n. 记录;伐木工作v. 把…锯成段木;砍伐树木26, log [lɔɡ, lɔ:ɡ] vi. 伐木vt.切;航行27, upgrade ['ʌpɡreid, ʌp'ɡreid] vt. 提升;使升级n.上升;上坡28, stimulation [,stimju'leiʃən] n. 激励,鼓舞;刺激29, parliament ['pɑ:ləmənt] n. 议会,国会30, dimension [di'menʃən, dai-] n. 维;尺寸vt. 标出尺寸31, proverbial [prəu'və:bjəl] adj. 谚语的;谚语式的;众所周知的32, retrieve [ri'tri:v] vt.检索;恢复vi. 找回猎物33, smoothly ['smu:ðli] adv. 平稳地,平滑地;流畅地,流利地34, resolute ['rezəlju:t, -lət] adj. 坚决的;果断的35, assert [ə'sə:t] vt. 断言;主张;声称;维护,坚持36, summon ['sʌmən] vt. 召唤;召集;鼓起;振作37, installer n. 安装者,安装工;安装程序38, summarize ['sʌməraiz] vt.概述; 总结vi. 作总结;作概括39, enforce [in'fɔ:s] vt. 强迫,强制;实施,执行40, prohibition [,prəuhi'biʃən] n. 禁止;禁令;诉讼中止令;禁酒41, inquire [in'kwaiə] vt.查究;问明vi. 询问;查究;询价42, installment [in'stɔ:lmənt] n. 分期付款;部分;就职;安装install vt. 安装;任命;安顿43, expense [ik'spens] n. 损失,代价;消费;开支vt. 向…收取费用vi. 被花掉44, foil [fɔil] vt.衬托;贴箔于n.叶形片;衬托,烘托45, terminal ['tə:minəl] n.极限;终点adj. 末端的;终点的;晚期的46, spectate ['spekteit] vi. 出席观看47, expensive [ik'spensiv] adj. 昂贵的;花钱的李总理的记者会大白话多,但其实要用英语翻译出汉语原文的韵味来也不容易,因为李总理特别喜欢“打比方”。

赫斯曼交换机命令行手册

赫斯曼交换机命令行手册

赫斯曼交换机命令行手册一、概述赫斯曼交换机是一种广泛应用于数据通信领域的设备,通过命令行接口(CLI)进行管理。

本手册旨在帮助用户理解和使用赫斯曼交换机的CLI命令,以实现设备的配置、监控和管理。

二、命令行环境赫斯曼交换机命令行接口提供了一个交互式的界面,用户可以通过该界面执行各种操作。

为了使用CLI,您需要一台连接至交换机的计算机,并具备基本的命令行操作知识。

三、常用命令以下是一些常用的CLI命令,用于管理和配置赫斯曼交换机:1.显示系统信息:display命令2.用户管理:user命令(创建、删除用户等)3.端口配置:interface命令(设置接口、速度等)4.VLAN配置:vlan命令(创建、删除VLAN等)5.路由配置:route命令(添加、删除路由等)6.交换机日志:logging命令(设置日志级别等)四、命令使用方法以下是一些常用命令的使用方法示例:1.display命令:displaysystem-view或displayrunning-configer命令:usercreateusernamepassword(创建用户)3.interface命令:interfacevlan100(进入VLAN100接口)4.vlan命令:vlanbatch100,200(批量创建VLAN100和200)5.route命令:routeadd192.168.0.0255.255.255.0192.168.1.1(添加路由)6.logging命令:loggingbuffersize64(设置日志缓冲区大小)五、常见问题及解决方法以下是一些常见问题及解决方法:1.命令输入错误:请仔细检查您的命令,确保输入正确。

如果您不确定某个命令是否正确,请查阅相关文档或寻求技术支持。

2.设备不支持某些命令:请确认您的设备是否支持所需的命令。

如果不支持,您可能需要使用其他方法或设备来完成所需的操作。

3.设备连接问题:请检查您的计算机与设备的连接是否正常,确保网络连接畅通。

常用钻井英汉词汇

常用钻井英汉词汇

测井3233 1logging job order sheet测井通知单34 2real time data实时资料35 3depth match校深36 4reservoir储层37 5contract合同38 6raw record data原始资料39 7quality rule质量标准40 8sensor传感器41 9gainning mud漏泥浆42 10 2 decimal places两位数43 11inclination井斜44 12azimmuth方位45 13slide造斜46 14abnormal curve非正式曲线47 15absolute permeabiliy绝对渗透率48 16abysmal deposit深海沉积49 17acceptance quality level验收质量标准50 18acoustic imaging声成像51 19porosity孔隙度52 20acoustic scanner tool声波扫描仪53 21acoustic signature log声波波列测井54 22active活动的,有效的55 23actual实际的,有效的,现行的56 24error误差5725resolution分辨率58 26DD(directional drilling定向钻井59 27exploration勘探60 28adjoining rock围岩61 29adjacent formation围岩62 30adjoining well邻井63 31adjustment well调整井6465bad finishing job复杂的打捞工作99 66bad parity奇偶错误100 67bailed (sand) sample捞出的砂样101 68balance平衡102 69bale (baling)打包103 70balling formation易泥包的地层,易在井壁形104成泥饼的地层105 71band sediment(oil pool)条带状沉积物(油藏)106 72barite重晶石107 73bar diagram直方图108 74bare裸的;无反应;仅仅109 75barrier layer(zone)阻挡层110 76base-line shift基线偏移111 77base price底价112 78bass粘土岩113 79bating井眼加深114 80beach海滩,海滨,湖滩115 81bed correction层厚校正116 82bed of interest目的层11783bed resolution分层能力118 84bed response地层响应119 85before calibration summary测前刻度记录120 86before log verification测前校验121 87belly band(buster)安全带122 88below zero低于零123 89bench section横剖面124 90best-fit line最佳拟合线125 91BHCS(borehole compensated sonic)井眼补偿声波测井126 92B-H curve(magnetization curve)磁化曲线127 93BHC-VD(sonic,variable density log)井眼补偿声波变密度测井128 94bond index胶结指数129 95borehole status井眼状况130 96BHT(bottom hole temperature)井底温度131 97BHTV(borehole televiewer)井下电视132 98big casing gun大套管射孔器133134connate water(saturation)原生水(饱和度)169 135connected graph连通图170 136connate fluid原生流体,残余流体171 137consistency一致性;稠度172 138consistancy check一致性检查173 139constant porosity line等孔隙度线174 140contact well logging贴井壁测井174 141container rock储层175 142continuity sand production连续出砂176 143continuity check通断检查177144continuous flow profile连续流量剖面178 145contour of oil sand油层等高线图,油层构造图179 146contrast对比;反差180 147conventional惯用的,常规的,约定的181 148conventional water injection正注182 149cooperation合作,协作183 150core bit取芯钻头184 151core container岩心筒185 152core intersection岩心断面186 153core recovery岩心收获率187 154core run取芯进尺188 155core sample岩样189 156coring gun井壁取芯器190 157coring operation(tool)取芯作业(工具)191 158corrected depth校正后的深度192 159correlation logging对比测井193 160country rock原岩,母岩,围岩194 161cross-section display剖面显示195 162crude data原始资料196 163curve plotter曲线绘图仪197 164curve scale曲线比例尺198 165curve separation曲线的幅度差199 166cyberlook快速直观解释,计算机解释结果200 167dielectric constant介电常数201 168domnhole calibration井下刻度202203DIFL Dual Induction-Focused Log 双感应-聚焦测井239204DIP High Resolution 4-Arm Diplog 高分辨率4臂倾角测井240205DLL Dual Laterolog 双侧向测井241206DPIL Dual Phase Induction Log 双相位感应测井207FMT Formation Multi-Tester 重复地层测试208GR Gamma Ray 自然伽玛209HDIL High Difinition Induction Log 高分辨率感应210HDLL High resolusion Dual Latero Log 高分辨率侧向211MAC Multipole Array Acoustilog 多极子阵列声波212MLL Micro Laterolog 微侧向测井213MRIL Megnetic Resonance Image Log 核磁共振214NEU Neutron Log 中子测井215RCI Reservoir Characterization Instrument 储层描述仪216ROCR Rotary Sidewall Coring Tool旋转井壁取心217SBT Segmented Bond Tool 扇区水泥胶结测井仪218SL Spectralog 自然伽玛能谱测井219SP Salt-Proximity Surver 自然电位220STAR Simultaneous Acoustic and Resistivity Imager 声电波成像仪221SWC Sidewall Corgun 井壁取心222VSP Vertical Seismic Profile 垂直地震剖面223XMAC Cross Multipole Array Acostilog 交叉多极子阵列声波224ZDL Compensated Z-Densilog 补偿Z-密度测井225AIT Array Induction Imager Tool 阵列感应成像仪226ARI Azimuthal Resistivity Imager 方位电阻率成像仪227HRLA High-Resolusion Laterolog Array Tool 高分辨率阵列侧向仪228FMI(Fullbore Formation Microscan Imager)微电阻率成像仪229IPL Integrated Porosity Lithology 综合孔隙度岩性测井仪230DSI Dipole Shear Sonic Imager 偶极子声波成像仪231CMR Combinable Megnetic Resonance Tool 核磁共振测井232MDT Modular Formation Dynamics Tester 模块式地层动态测试器233LWD Log While Drilling 随钻测井仪器234RAB Resistivity At the Bit 近钻头电阻率仪器235AND Azimuthal Density Neutron Tool 位密度中子仪236CDR Compensated Dual Resistivity 井眼补偿的双电阻率仪器237GST GeoSteering Tool 地质导向仪238CSI Combinable Seismic Imager 组合式地震成像仪1 A blessing in disguise. 塞翁失马(因祸得福)372 a case in point一个恰当的例子3 a close game势均力敌的比赛4 a day in the country郊区一日游5 A faint heart never wine fair lady不入虎穴,焉得虎子6 A faint heart never wine fair lad浪子回头金不换7 A miss is as good as a mile失之毫厘,谬以千里8 a place of interest名胜9 A tower of strength中流砥柱10 a wedding reception结婚宴会11admire to do sth. (美口)很想做某事12after a little过了一会儿13after class下课后14after school放学后15Curie居里(16Custom House海关大楼17Do as you would be done by others己所不欲,勿施与人18do one's bit尽自己的一份力量19January一月20February二月21March三月22April四月23May五月24June六月25July七月26August八月27September九月28October十月29November十一月30December十二月31Monday星期一32Tuesday星期二33wednesday星期三34Thursday星期四35Friday星期五36Saturday星期六admissible error容许误差AND方位密度中子仪data processing center数据处理中心advanced experience(technology)先进经验(技术)geophysical survey地球物理勘探AFP(abnormal formation pressure)异常地层压力after survey calibration summary测后刻度记录after tool check summary测后仪器检查记录after-treatment profile log油井(增产)处理后生产剖面AL block铝块aleurite粉砂aleurolite粉砂岩allowable error容许误差all-wave全波along-track resolution纵向分辨率amass聚积ambient influnence环境影响angular discordance角度不整合angular correction角度校正anisotorpic各向异性的anticline背斜4-arm caliper log四臂井径测井arrival-time curve波至时间曲线attention singal注意信号attenuation衰减;变细;稀释;熄灭,constant常数attitude of rock岩石产状audio logging声频测井,噪声测井 background activIty (correction)本底放射性(校正)back-up curve辅助曲线backup shoe推靠臂bad hole复杂井眼bad earth接地不良big hole大井眼bioarenite生物砂屑岩bioconstructed limestone生物灰岩biolithite(原地)生物灰岩bound water束缚水bow spring centralizer弓形扶正器brine water mud盐水泥浆build-up curve压力恢复曲线build section增斜井段cable continuity电缆通断情况cablehead马笼头cable winch电缆绞车calibrater刻度器calibration summary刻度记录caliper survey井径测量cancel取消;删去casing collar log CCL(套管接箍测井) casing running下套管cased hole套管井chart interpretation图版解释check for zero校对零点check list检验单,总表chloride氯化物clay粘土clayey sandstone泥质砂岩clean sandstone纯砂岩clean out修井compacted formation压实地层company standard企业标准comprehensive evaluation综合评价compression curve压缩曲线computation center计算中心computed log analysis计算机测井分析computed porosity计算的孔隙度conductance传导性dromned水淹的electrode system电极系empirical relationship经验关系error band误差范围normal moveout正常时差oil-bearing formation含油地层oil base油基oil cutting油侵oil-producting formation产油层oil saturation含油饱和度oil sheet薄油层oil shale油页岩oil-water interface油水界面on-site processing(interpretation)现场处理(解释)quicklook interpretation快速解释resistivity log电阻率测井rework返工sonic differential time声波时差master calibration主刻度production log生产井deck甲板masterlog气测carbohydrate碳水化合物carbon dioxide二氧化碳fresh water淡水salinity矿化度2CAL 2-Arm Caliper Log 2臂井径测井3CAL 3-Arm Caliper Log 3臂井径测井4CAL 4-Arm Caliper Log 4臂井径测井AC BHC Acoustilog 声波测井CBIL Circumferential Borehole Imaging Log井周成像测井CBL Acoustic Cement Bond Log 水泥胶结评价测井CDL Compensated Densilog 补偿密度测井CN Compensated Neutron Log补偿中子测井DAC Digital Array Acoustilog 数字阵列声波UBI Ultrasonic Borehole Imager 超声波井眼成像仪senic cycie skipping周波跳跃sea level海平面Sunday星期天。

日志收集方案

日志收集方案

日志收集方案日志收集是指针对各类系统、应用、设备等,收集记录其运行状态、操作记录、故障事件、安全事件、性能指标等数据,为后续的监控分析、故障排查、安全审计、性能优化等工作提供数据支撑。

在复杂的信息化环境下,日志收集成为重要的管理手段和安全保障措施。

本篇文章将介绍几种常见的日志收集方案,希望能给您带来一些指导意义。

一、本地日志收集1. SyslogSyslog 是一种标准的日志格式协议,可实现跨平台、跨设备的日志收集。

在 Unix 和 Linux 系统中,常用 syslogd 来充当日志代理,通过 Syslog 协议与其他 Syslog 代理通信,实现日志收集。

在Windows 环境中,可通过安装 syslog 软件使其兼容 Syslog 协议。

2. Log4jLog4j 是一个 Java 语言编写的日志管理框架,它提供了灵活的日志收集和管理功能。

通过 Log4j,可以在代码中指定需要记录的日志信息,并将日志信息以文件、数据库等方式存储起来,方便后续的分析统计和查看。

二、中心式日志收集在大型信息化系统中,将日志收集和管理集中到中心服务器成为一种更为常见的方案。

1. ELK StackELK Stack 是一个开源的日志收集和分析解决方案,包含三个核心组件:Elasticsearch、Logstash 和 Kibana。

Elasticsearch 是一个分布式搜索和分析引擎,可用于存储和检索各种类型的数据,包括文本、数值、地理位置等。

Logstash 可以收集来自各种来源的数据,并将其转换为 Elasticsearch 可以索引的格式;同时,Logstash 还可以完成一些数据转换和清洗的任务。

Kibana 提供了一种可视化的方式来查看 Elasticsearch 中的数据,包括通过图表、地图等方式展现日志数据。

2. GraylogGraylog 是一个开源的日志收集、管理和分析平台,包含一系列插件,可集成各种数据来源,并提供灵活的查询、过滤、报警等功能。

Python中的日志记录方案-logging模块loguru模块

Python中的日志记录方案-logging模块loguru模块

Python中的⽇志记录⽅案-logging模块loguru模块原创:崔庆才在 Python 中,⼀般情况下我们可能直接⽤⾃带的 logging 模块来记录⽇志,包括我之前的时候也是⼀样。

在使⽤时我们需要配置⼀些Handler、Formatter 来进⾏⼀些处理,⽐如把⽇志输出到不同的位置,或者设置⼀个不同的输出格式,或者设置⽇志分块和备份。

但其实个⼈感觉 logging ⽤起来其实并不是那么好⽤,其实主要还是配置较为繁琐。

常见⽤法⾸先看看 logging 常见的解决⽅案吧,我⼀般会配置输出到⽂件、控制台和 Elasticsearch。

输出到控制台就仅仅是⽅便直接查看的;输出到⽂件是⽅便直接存储,保留所有历史记录的备份;输出到 Elasticsearch,直接将 Elasticsearch 作为存储和分析的中⼼,使⽤ Kibana 可以⾮常⽅便地分析和查看运⾏情况。

所以在这⾥我基本会对 logging 做如下的封装写法:import loggingimport sysfrom os import makedirsfrom os.path import dirname, existsfrom cmreslogging.handlers import CMRESHandlerloggers = {}LOG_ENABLED = True # 是否开启⽇志LOG_TO_CONSOLE = True # 是否输出到控制台LOG_TO_FILE = True # 是否输出到⽂件LOG_TO_ES = True # 是否输出到 ElasticsearchLOG_PATH = './runtime.log' # ⽇志⽂件路径LOG_LEVEL = 'DEBUG' # ⽇志级别LOG_FORMAT = '%(levelname)s - %(asctime)s - process: %(process)d - %(filename)s - %(name)s - %(lineno)d - %(module)s - %(message)s' # 每条⽇志输出格式ELASTIC_SEARCH_HOST = 'eshost' # Elasticsearch HostELASTIC_SEARCH_PORT = 9200 # Elasticsearch PortELASTIC_SEARCH_INDEX = 'runtime' # Elasticsearch Index NameAPP_ENVIRONMENT = 'dev' # 运⾏环境,如测试环境还是⽣产环境def get_logger(name=None):"""get logger by name:param name: name of logger:return: logger"""global loggersif not name: name = __name__if loggers.get(name):return loggers.get(name)logger = logging.getLogger(name)logger.setLevel(LOG_LEVEL)# 输出到控制台if LOG_ENABLED and LOG_TO_CONSOLE:stream_handler = logging.StreamHandler(sys.stdout)stream_handler.setLevel(level=LOG_LEVEL)formatter = logging.Formatter(LOG_FORMAT)stream_handler.setFormatter(formatter)logger.addHandler(stream_handler)# 输出到⽂件if LOG_ENABLED and LOG_TO_FILE:# 如果路径不存在,创建⽇志⽂件⽂件夹log_dir = dirname(log_path)if not exists(log_dir): makedirs(log_dir)# 添加 FileHandlerfile_handler = logging.FileHandler(log_path, encoding='utf-8')file_handler.setLevel(level=LOG_LEVEL)formatter = logging.Formatter(LOG_FORMAT)file_handler.setFormatter(formatter)logger.addHandler(file_handler)# 输出到 Elasticsearchif LOG_ENABLED and LOG_TO_ES:# 添加 CMRESHandleres_handler = CMRESHandler(hosts=[{'host': ELASTIC_SEARCH_HOST, 'port': ELASTIC_SEARCH_PORT}],# 可以配置对应的认证权限auth_type=CMRESHandler.AuthType.NO_AUTH,es_index_name=ELASTIC_SEARCH_INDEX,# ⼀个⽉分⼀个 Indexindex_name_frequency=CMRESHandler.IndexNameFrequency.MONTHLY,# 额外增加环境标识es_additional_fields={'environment': APP_ENVIRONMENT})es_handler.setLevel(level=LOG_LEVEL)formatter = logging.Formatter(LOG_FORMAT)es_handler.setFormatter(formatter)logger.addHandler(es_handler)# 保存到全局 loggersloggers[name] = loggerreturn logger定义完了怎么使⽤呢?只需要使⽤定义的⽅法获取⼀个 logger,然后 log 对应的内容即可:logger = get_logger()logger.debug('this is a message')运⾏结果如下:DEBUG - 2019-10-11 22:27:35,923 - process: 99490 - logger.py - __main__ - 81 - logger - this is a message我们看看这个定义的基本实现吧。

钻井常用英语词汇总结

钻井常用英语词汇总结

钻井常用英语总结目录一、单词……………………….3--10二、钻井常用短语及句子…………...11--18三、钻井泥浆术语……………………19—21四、常用安全术语…………………….22—23五、钻井设备英语……………………24—28六、钻井英语情景对话………………29---36 附:钻井指令第一节钻井英语单词drilling crew 钻井drill floor,rig floor,floor 钻台drawworks 绞车well-site, rig-site 井场rig manager 平台经理DC (drill collar) 钻铤drilling engineer 钻井工程师DP (drill pipe) 钻杆toolpusher 带班队长rotary table 转盘driller 司钻assistant driller 副司钻derrickman, monkeyman 井架工roughneck, floorman 钻工roustabout 场地工liner 缸套motor fireman 司机wellhead 井口circulation & solid system 循环固控系统machinist 机械师,机工,机械大班electrician 电器师,电工,电器大班operation program 作业程序(指令) cathead 猫头caravan 营房,大篷车tong 大钳elevator 吊卡well depth 井深slip 卡瓦makeup 上扣spud in 开钻breakout 卸扣ROP (rate of penetration),drilling speed, penetration rate 钻速trip 起下钻diesel-engine 柴油机loss circulation 井漏,循环漏失working uniform 工作服brake handle, brake bar 刹把water well condition 井况circulating tank, circulation tank 循环罐normal drilling 正常钻井reserve tank 储备罐parameter 参数trip tank 补给罐,尖底罐, 起下钻泥浆罐rotary speed 转盘转速shale shaker 振动筛pump pressure 泵压WOB (weight on bit) 钻压mesh 目,网孔;啮合,编织torque 扭矩screen cloth 筛布displacement 排量safety meeting 班前会pump stroke 泵冲shift exchange 交班mud pump 泥浆泵master 师傅,主人;征服,控制,精通in charge of 负全责,经营,照顾obtain 获得,得到according to 根据,依照normal 正常的,正规的,标准的introduce 介绍,传入,引进,提出progress 前进,行进,进展supervisor 监督location 井场,井位inspection 检查,考察,验收cellar 方井soild (control) system 固控系统waste pit 污水池、废水池Top Drive (Drilling System)顶(部)驱(动)钻井系统Project Department 项目部on duty 值班modify 整改、修改clinic 医务室electic rig 电动钻机disconnect 拆开,分离,断开pipeline 管线order 指令,命令,顺序Company 公司,甲方Operator 业主,甲方Contractor 承包商,乙方pump house 泵房schedule 时间表,进度表size 尺寸,大小,尺码information 通知,信息,资料equipment 设备,装备,器材instruction 指令,指示,说明书SCR house 可控硅房replace 更换,替换,代替brake shoe 刹车块wear out 磨损safety 安全,保险,安全设备fax 传真guy 家伙,人standpipe 立管Campsite 营地crownblock 天车traveling block 游车dog-house 司钻休息室rat hole 大鼠洞mouse hole小鼠洞spudding inspection 开钻验收fill in 填充catwalk 狭窄的过道,高空走道;高台,天车台casing float collar 套管浮箍casing float valve 套管浮阀casing guide shoe 套管引鞋cement水泥,注水泥,结合剂,胶结剂plug 插头safety pin安全销glove手套quick-connector快速接头fire extingwisher灭火器stretcher担架First Aid紧急救护control board控制板weight mdicator指重表rotary torque indicator转盘扭矩表sling吊绳绳套deadline anchor死绳固定器brake system刹车系统drum滚筒safety line保险绳safety belt安全带hydraulic tong液气大钳slip卡瓦elevator吊卡bit breaker钻头盒chain tong链钳.pipe tong管钳wrench板手pliers钳子、老虎钳scissor剪刀cable slot电缆槽vacuum degasser真空除气器butterfly valve蝶阀desilter除泥器desander除砂器degasser除气器mud gun泥浆枪agitator搅拌器leakage漏,泄漏,渗漏barite重晶石hopper漏斗piston活塞union油壬fuel tank燃油罐、高架罐remote control station远控房BOP stacks防喷器组kill line 压井管线choke line节流管线preventer防喷器annular环空ram闸板low pressure低压fire blanket消防毯fire sand防火砂kitchen厨房storeroom储藏室bathroom卫生间spudding date开钻日期spudding time 开钻时间string钻柱BHA(bottom hole assembly)钻具组合drilling jar震击接头drill box钻杆盒drilling program钻井程序、钻井指令drilling fluid钻井液mix up混和、调配、混淆mud material泥浆材料LCM(lost circulation material)堵漏材料、堵漏剂mud engineer泥浆工程师day tour白班night tour夜班drilling progress钻井进度routine inspection例行检查、日常cave塌陷、塌下、井壁坍塌loss漏失kick井涌hole section井段casing setting depth套管坐封深度downhole problem(trouble)井下事故undergauge 缩径tight hole井径缩小的井眼tight spot (井径)缩小点、缩小段footage钻井进尺formation地层、岩层、构造、组织make up a joint接单根(立柱)sticking 粘附、刺、卡钻sticking point卡点free point卡点hook weight悬重unfreeze解卡back-off倒扣fishing 打捞sidetrack侧钻back reaming倒划眼soak oil泡油soak releasing 泡解卡剂slough off坍塌ream down划眼borehole operation井下作业deviational survey 井斜测量make a trip 起下钻bouncing 跳跃的、大的、重的、跳钻bit bouncing 蹩跳bit balling 泥包钻头cutting 切削、切割、切屑、钻屑cutting sample 砂样mud logging 综合录井sandstone 砂岩Pooh(pull out of hole) 起钻RIH(run in hole)下钻junk 落物、金属屑、碎物junk sub 打捞(落物)接头scrape 擦、刮、擦痕、刮掉bit gauge 钻头规centralizer 扶正器hold pressure 蹩压day rate 日费standby rate 等待日费、待命费run casing下套管cementing operation固井作业drift casing套管通径clean thread洗扣geologist地质师、地质学家casing shoe套管鞋thread protector护丝casing tong套管钳wiper trip通井rigid centralizer刚性扶正器guide shoe引鞋float-collar浮箍accident事故、意外事件slurry水泥浆WOC(waiting-on--cement)候凝期nipple up安装(防喷器)primary cement job正注固井wireline log电测test pressure 试压International practice国际惯例choke manifold节流管汇lay down the string倒钻具nut螺母bolt螺栓、螺钉screw bolt螺栓、螺杆pipe ram管子闸板shut-down停工HWDP (heavy weight drill pipe) 加重钻杆calibrate 校正、定标judgment 判断bleed off ling 排砂(排放)管线commence 开始、着手isolate 隔离、隔绝、绝缘welding 焊接、压实、压结mud property 泥浆性能MW(mud weight) 泥浆比重mud density 泥浆密度funnel viscosity 漏斗粘度PV(plastic viscosity) 塑性粘度well control drill 井控演习、防喷演习increase 增大、增加、增大decrease 减少、降低;减少之量pressure gauge 压力表casing pressure 套(管)压(力) choke valve 节流阀coring operation 取心作业hole collapse井壁坍塌pressure surge 压力激动、压力涌动bump pressure 碰压cement head 水泥头reserse circulation 反循环cement 水泥,注水泥;结合剂;粘紧,粘牢cement accelerator 水泥促凝剂cement hardener 水泥速凝剂, 水泥硬化剂cement head (注) 水泥头cementing jobs 注水泥作业cement job 固井作业cement squeeze 挤水泥bonus 奖金,红利completion job 完井作业hand pump 手摇泵,手压泵workshop 车间,工场nipple down 卸下nipple up 装上,接上,装配,安装ID (inside diameter) 内径torque-on-bit 钻头扭矩tubing bonnet 油管头tubing hanger 油管悬挂器, 油管挂tubing joint 油管接箍landing head (悬挂油管用)油管头,(油管)联顶头landing joint 联顶节[下套管或油管联顶时用]TBG (tubing) 油管spacer fluid 封隔液mud logging unit 综合录井仪cooperation 合作,协作sample sack 砂样袋engage 从事;啮合deadline anchor 死绳固定器,死绳锚drilling cost 钻井成本evaluate 评价,估价,求…的值in advance 预先overpressure 过压,超压力swab 抽汲eliminate 排除,消除pipe bouncing 钻具蹩跳drill string failure 断钻具twist-off 脱扣horizontal well 水平井vertical well 垂直井stainless steel 不锈钢anticline 背斜porosity 孔隙度potential 潜在的,可能的; 潜能,潜力densimeter 密度计communication 传达,信息,交流,通讯hook velocity 大钩速度verify 检验,查证,核实confirm 确定,批准,印证incredible 难以置信的round trip 起下钻resume normal drilling 恢复正常钻进goal 目的,目标understanding 理解,认识,谅解kill operation 压井作业wireline [electric] log 电测井GR 自然伽玛scrap iron 铁屑cotton yarn 棉纱paint 油漆cavern 大山洞,大岩洞,溶洞,穴fossil 化石;陈腐的,守旧的gas-bearing 含气的water-bearing 含水的DST(drill-stem test) 中途测试, 钻杆测试water loss 失水flow pressure 流动压力daily output 日产量target zone 目的层finishing drilling 完钻thermometer 温度计reserve circulation 反循环build up 建造,安装;压力增加,压力恢复build up a jointWell Control & Drill Procedures井控措施及防喷演习程序LIST OF ABBREVIATIONS缩写表BHP - Bottom-Hole Pressure 井底压力BOP - Blow out Preventer 防喷器CDPP - Circulating drill pipe pressure 循环钻杆压力CP - Casing pressure 套管压力CSG – Casing 套管DC - Drill collar 钻铤DP - Drill pipe 钻杆ECD - Equivalent circulating density 当量循环密度EMW - Equivalent Mud Weight 当量泥浆比重FCP - Final Circulating Pressure 最终循环压力Gm – Mud weight 泥浆比重HPHT - High pressure high temperature高压高温HWDP - Heavy Weight Drill Pipe加重钻杆ICP - Initial Circulating Pressure初始循环压力LOT - Leak-Off Test地漏测试MAASP - Maximum Allowable Annular Surface Pressure最大容许环空表面压力MD - Measured depth测量深度MEMW - Maximum equivalent mud weight最大当量泥浆比重Ps - Static pressure静压力Q - Flow rate 流量ROP - Rate of penetration机械钻速SICP - Shut-in Casing Pressure关井套压SIDPP - Shut-in Drill Pipe Pressure 关井钻杆压力TVD - Total vertical depth垂直总深kill and choke lines 压井和阻流管线kill fuild 压井液killing well 压井kill job 压井作业kill line压井管线kill rate 压井排量kill string 压井管柱kill-weight-fluid 加重压井液,高比压井液operating skill 操作技巧view point 观点engage in 从事,啮合primary control 首要控制,一次井控secondry control 二等控制,二次井控tertiary control第三位控制,三次井控safety margin 安全系数circulate out循环带出wildcat 探井pressure surge 压力波动,压力骤增Kick Control Sheet 井涌控制表circulating bottoms up循环井底至井口的泥浆行程active mud system在用泥浆系统fill the hole 灌满井眼human failure 人为事故differential pressure压差additive 添加剂obstruction阻塞,阻挡evidence 迹象,证明lower Kelly cock 方钻杆下旋塞upper Kelly cock 方钻杆上旋塞stripping 强行起下钻potential 潜在的,可能的;势,位shut-in procedures 关井程序,关井步骤soft shut-in procedures 软关井程序with a careful eye on留心saver sub 保护接头pipehandler 管子操作装置Driller’s Method 司钻法water-based system 水基体系implement 执行overcome 克服Daily Drilling Report 钻井日报表up-to-date 现代化的,最新(式)的,当今的chilksan line活动弯头管线H2S ( hydrogen sulfide) 硫化氢Muster point (Muster board) 紧急集合点(紧急集合点标识牌)Wind sock 风向标SCBA (self-contained breathing apparatus) 呼吸器Oxygen, acetylene氧气,乙炔Alarm 警报Ambulance 救护车Emergency team 应急小组Fire pump, Fire drill, Fire hose, ax, rope 消防泵,消防演习,消防水龙带,消防斧,消防绳JSA (job safety analysis)工作中安全因素分析HSE (health, safety and environment) 健康,安全,环保Escaping route 逃生路线Inflammables. 易燃物品Work Permit (Permit to Work) 工作许可(证)Safety meeting for running casing, liner, electric log 下套管,尾管,电测安全会PPE (personal protection equipment) 劳保用品Special operation 特殊作业Vehicle inspection 车辆检查Housekeeping 打扫卫生Crane 吊车MSDS(material safety data sheet)泥浆药品安全使用手册first aid box 急救箱Helmet安全帽Safety glasses 护目Fall arrester 防坠器VIS (viscosity) 粘度PV (plastic viscosity) 塑性粘度YP (yield point) 屈服粘度(流动点)Gels (gel strength) 静切力(胶凝强度)low viscosity低粘high viscosity (hi-vis)高粘lightweight low-viscosity mud低比重低粘泥浆water tank水罐caustic soda 烧碱dangerous 危险sand trap 沉沙罐、锥形罐trip tank 计量罐pill tank加药罐waste pit 排沙池fluid loss 失水第二节钻井常用短语及句子(陈永玲编)1.“The upper 300m interval, fill the mud every three joints, later every five joints. Ok?”“上部300米内井段,每下3根套管,灌一次泥浆。

软件开发中常用的日志工具及使用方法(十)

软件开发中常用的日志工具及使用方法(十)

软件开发中常用的日志工具及使用方法在软件开发过程中,日志是一种重要的工具,可以帮助开发人员追踪程序的执行情况、调试和发现潜在的问题。

在本文中,我们将介绍一些常用的日志工具及其使用方法,以帮助开发人员更好地利用日志来提升软件质量和效率。

1. Log4jLog4j是Java平台上最常用的日志工具之一。

它具有灵活的配置和高度可定制的特点,可以满足各种不同的需求。

Log4j支持多种日志级别,包括调试(debug)、信息(info)、警告(warn)和错误(error)等级别,开发人员可以根据需要选择合适的级别记录日志。

使用Log4j,首先需要在代码中导入相应的类库,并在应用程序的配置文件中添加相关配置。

通过Logger类,开发人员可以根据需要在代码中记录日志,并设置不同的日志级别。

例如,可以使用debug级别来记录调试信息,在应用程序正式上线后,可以将日志级别设置为info或者warn,以减少运行时日志的花费。

2. LogbackLogback是Log4j的继任者,提供了更好的性能和更丰富的功能。

和Log4j类似,Logback也支持多种日志级别和灵活的配置。

与此同时,Logback还支持异步日志,可以提高应用程序的性能。

使用Logback,首先需要在应用程序中导入相应的类库,并编写配置文件。

Logback的配置文件采用XML格式,开发人员可以在配置文件中设置不同的appender、logger和root节点,以指定日志的输出位置、格式和级别。

通过Logger类,开发人员可以在代码中记录日志,并指定不同的日志级别。

3. Python logging对于Python开发人员来说,Python logging是一种常用且易于使用的日志工具。

它内置于Python标准库中,无需额外安装。

Python logging支持多种日志级别,包括debug、info、warning和error等级别。

使用Python logging,开发人员只需在代码中引入logging模块,并定义一个Logger对象。

井场常用语

井场常用语

井场常用语Vocabularios Usuales en el taladro安全监督supervisor de seguridad, EHS / safety supervisor,HSE保安guardia/guard叉车司机montacarguero,montacarguista,operador de montacarga材料员bodeguero/ storekeeper场地工patio/ roustabout厨师cocinero/ chef打水工aguadero大班代班队长tool pusher地质工程师(ingeniero) geólogo/ geo-engineer电气工程师(ingeniero) eléctrico/ electric engineer电工electricista/electrician吊车司机gruísta定向工程师ingeniero direccional/ directional engineer翻译traductor,intérprete/translator,interpreter高级工程师ingeniero de alto rango/haster engineer焊工soldador/ welder护士paramédico, enfermero/ nurse机械工mecánico/mechanic机械工程师ingeniero mecánico/ mechanical engineer监督助手asistente de company, ayudante de company /company boy(girl) 技术员técnico/technician井架工encuellador/ derrickman泥浆工程师lodero,ingeniero de lodo/ mud engineer平台经理rig manager清洁工camarero / cleaner勤杂工campamentero, varios servicios /factotum司钻maquinista,perforador/ driller司机长mecánico,aceitero,motorista/motorman司机chofer/driver士兵soldado/soldier随从,护卫队escolta项目经理gerente del proyecto/ project manager项目副经理subgerente del proyecto/ project vice-manager小班代班队长supervisor(de cuadrilla))/tour pusher协调员logístico,coordinador/coordinator医生doctor,médico/ doctor营长gerente del campo总监superintendente /superintendent总经理gerente general主办administrador/administrator主任director钻井监督company man钻工cuñero/ floorman,roughneck钻井工程师ingeniero de perforación/ drilling engineer钻头工程师brocólogo/ bit engineer搬家transportar(transportación, trasteo) / movilize(movilization) 安装armar, instalar/ rig up,install整改modificar(modificación)/modify(modification)开钻iniciar la perforación /spud in一开primera fase下导管correr conductor固导管cementación de conductor二开segunda fase下表套correr revestidor de superficie/running surface casing固表套cementación /cementing装防喷器montar BOP/nipple up BOP试压probar presión/test pressure三开tercera fase完钻terminar la perforación/ finish drilling电测registro eléctrico/electric logging下油套correr revestidor de producción/running production casing 固井cementación/cementing装井口montar cabezal/nipple up well head试压probar presión/test pressure拆卸desarmar/ rig down完井作业completación/completion修井workover半圈media vuelta绷(钻具) quebrar /L/D,lay down泵效eficiencia de bomba璧厚espesor de pared采油树árbol de navidad/christmas tree迟到时间fondo arriba/lag time待命standby倒划眼rimar hacia arriba/back reaming倒大绳correr cable de perforación/slip drilling line倒阀门alinear (las válvulas)电磁干扰interferencia magnética顶替desplazar(desplazamiento) /displace(displacement)短起下viaje corto/short trip吨英里tonelada milla/ton-mile方入kelly down反转izquierda/left反循环circulación en reserva干净返出retornos limpios工况condiciones del hoyo/hole condition关井cerrar el pozo/shut in灌浆bombear lodo/pump mud割大绳cortar cable de perforación/cut drilling line划眼rimar,repasar/ream环空espacio anular活动钻具maniobrar,reciprocar/reciprocate, work the pipe up&down 建立循环normalizar circuración接conectar/make up接单根,接立柱hacer conección接箍tool joint井队taladro/rig井口cabezal/wellhead井深profundidad / depth井眼hoyo/hole井底fondo / bottom井壁pared del pozo/hole wall井眼容积volumen de hoyo/hole volume井内不规则caberna校正井口alinear top drive con la mesa rotaria开发井pozo de desarrollo扩眼ensanchar拉伸estirar(estiramiento)裸眼井hoyo abierto/openhole内防喷válvula inferior/IBOP喷嘴boquilla/nozzle起下钻viajes/trips起钻sacar tuberías/POOH(pull out of the hole)屈服点punto cedende取芯桶barrel取芯toma de núcleos/coring日报reporte diario/daily report上提阻力sobrearraste,sobretensión/overpull上提钻具重量drag up上扣torquear,dar torque /make-up上提arriba,levantar,subir/up设计井深profundidad programada射孔cañoneo,disparo射孔枪cañón送钻feed off收缩contraer水眼chorro / jet水眼冲击力fuerza de impacto chorros通井viaje de control/wiper trip拖架子deslizar taladro,correr taladro/rig skidding下放钻具重量drag down下钻bajar tuberías/RIH(run in the hole)下放abajo,bajar/down泄压sacar presión,liberar presión/bleed off pressure 卸扣desconectar,desconección/break out修井队chivo/workover悬重peso en la sarda/hook load旋转rotar,girar循环circular(circulación)/circulate(circulation)压降caída de presión /pressure drop压井matar pozo/ kill well验收设备单lista de chequeo/check list一圈una vuelta油层zona de interés圆井cóntrapozo/cellar直井pozo vertical/straight well正转derecha/right震击martillar注水井inyector de agua转速RPM(rata de revolución /revolution per minute) 转盘锁seguro, perro钻进perforando/drilling钻具记录tally钻压peso sobre la broca/weight on bit,WOB钻速ROP,rata de perforación坐封井器montar BOP/NU BOP坐卡瓦asentar cuña/setting slip靶心objetivo/target变向器rebel tool侧钻desvio/sidetrack测斜survey测斜仪equipo de survey/survey instrument定向orientación/orientation定向器,造斜器whipstock方位角azimuth工具面tool face狗腿肚patas de perro/dog leg降斜caer inclinación,caer ángulo /drop off井斜inclinación, ángulo /inclination, angle井眼轨道,井身剖面trayectora del pozo/well trajectory螺杆motor de fondo/motor of bottom,PDM(positive displacement mud motor)扭方位hacer corrección/make up correction水平位移desplazamiento horizontal/horizonal displacement水平井pozo horizontal/horizontal well稳斜mantener inclinación, mantener ángulo / hold inclination无线随钻测斜仪MWD(measurement while drilling)无线随钻录井仪LWD(logging while drilling)无磁钻铤monel造斜deslizar/ slide造斜点KOP(kick off point)增斜construir inclinación,contruir ángulo / build up安全接头sub de seguridad/safety joint爆炸倒扣, 爆炸松扣back off憋钻bit touching刺漏hueco en tuberías/washout打捞篮cesta de pesca/fishing basket, junk basket打捞筒overshot打捞矛(可退式) releasing spear对扣接头screw-in sub顿钻percusión公锥;母锥taper tap解卡despegar解卡剂liberadora井漏perdida de circulación/lost circulation井喷reventón/blowout井塌derrumbe,derrumbamiento/cave in,slough磨鞋junk mill泥包embolamiento / balling起爆剂,雷管detonador气侵influjo de gas/gas flux卡点punto de pega/stuck point卡钻pega/stuck(泥包卡钻pega de embolamiento/balling-up sticking; 砂桥卡钻pega del punte /sand bridge sticking; 沉砂卡钻pega de sedimiento/solids setting sticking; 键槽卡钻pega de dog leg/kesy seat sticking; 坍塌卡钻pega de derrumbe/sloughing hole sticking; 压差卡钻或泥饼粘附卡钻pega diferencial/differencial sticking; 小井眼卡钻pega de hoyo pequeño/undergauge hole sticking; 缩径卡钻pega de expanción de formación /formation expanding sticking; 顿钻卡钻pega de percusión /drill string free-fall sticking; 落物卡钻pega de caida de herramientas/junk in hole sticking; 水泥卡钻pega de cemento/cement sticking)强磁打捞筒pescador magnético/magneto水侵influjo del agua/water flux套洗筒tubería lavadora跳钻bit jumping溢流,井涌patada/kick引鞋guide遇阻arrastre /touch down,touching resistance自由点punto libre/free point保险销clavo de bomba备用泵Stand-by pump泵bomba/pump泵冲estroque,embolada/stroke玻璃钢管tubo fibra de vidrio沉砂罐,锥形罐trampa /settling tank出口管线línea de flujo / flow line储备罐tanque de reserva/reserve tank除气器separador de gas /degasser除泥器limpiador de lodo/desilter除沙器desarenador/desander低泵冲测试rata reducida,rata baja/slow pump rate护裙mandil缓冲罐,补给罐tanque de viaje /trip tank缓冲槽bolsillo/possum belly活塞介杆vástago混浆罐tanque de mezcla/mixing tank混浆泵bomba de mezcla/mixing pump开泵prender bombas空气包damper缸套camisa/liner关泵apagar bombas固控control de sólidos/solids control罐tanque/tank灌浆管线línea de llenado / fill line灌注泵alimentadora,centrífuga,cargadora/charging pump灌浆接头pin conecta con mariposa活塞pistón/piston剪切泵bomba de corte/shear pump搅拌机agitador/agitator冷却水罐tanque de enfriamiento/cooling water tank离心机centrífuga/centrifuge立式罐tanque de cemento/cementing tank漏斗embudo,tolvas/funnel,hopper泥浆枪pistola de lodo/mud gun泥浆泵bomba de lodo/mud pump,MP泥浆料químicos,materiales de lodo/mud materials泥浆罐tanque de lodo/ pits泥浆槽canalete泥浆池piscina de lodo/mud pool排水管línea de descarga/discharging line配浆罐tanque de píldora,pildorero/pill tank喷淋泵bomba hidráulica/hydraulic pump砂泵bomba centrífuga /centrifugal pump上水管línea de succión / suction line上水泵bomba de succón /suction pump上水罐tanque de succión/suction tank筛布malla/screen cloth试油extraer crudo潜水泵bomba sumergible循环罐tanque de circulación/circulation tank预混罐tanque de premezcla/ pre-mix tank振动筛zarandas/ shaker比重peso de lodo/mud weight残渣residuo次氯酸钙hipoclorito calcio稠浆píldora viscosa/high viscosity pill触变性tixotropia/thixotropy纯碱sosa comerical, carbonato sódico anhidro, sosa calcinada 电解液agua electrónica动切力YP,yield point废浆/井液efluente返出fondo arriba钙calcio/calcium固相sólidos /solids固含contenido de sólidos /solid content固控control de sólidos/solids control固色剂fijador含砂量contenido de arena/ sand content剪切力esfuerzo cortante/shear stress静液压力presión hidrostática颗粒partícula/particle可溶性,溶解性solubilidad/solubility冷却水agua de enfriamiento/cooling water离子ion/ion离子的iónico/ionic硫酸铝sulfato de aluminio流变性reología/rheology漏斗粘度viscosidad de embudo/FV,funnel viscosity 滤失filtrado滤失性filtración/filtration滤失量perdida de fluido/fluid loss润滑性lubricidad/lubricity氯离子cloro/chlorine密度densidad/density钠sodio/sodium泥饼torta,briqueta/cake泥浆lodo/mud,drilling fluid粘泥cumbo粘度viscosidad/viscosity浓度concentración/concentration膨润土bentonita /bentonite粘土arcilla/clay排量galonaje,caudal /flow rate前置液enjuagar/preflush清扫液píldora limpiadora/sweep烧碱soda caústica/caustic soda生石灰cal viva湿度humedad失水率API fluid loss苏打soda,bicarbonato de sadio/ soda熟石灰cal apagada塑性粘度PV,viscosidad plástica/PV,plastic viscosity 酸化acidificación水基 a base de agua碳酸钙carbonato de calcio添加剂aditivos稀释剂dulición岩屑cortes /cutting原料químicos/chemicals蒸馏水agua destilada重晶石barito,baritina/barite重浆píldora pesada/slug安全卡瓦collarín de seguridad/safety clamps袋saco /sack吊卡elevator短套管pup joint二次固井trabajo remedial/top job分级箍división de cementación/D.V. tool浮箍cuello flotador/float collar浮鞋zapata flotadora/float shoe扶正器centralizador/centralizer,bow centralizer (双弧行)刮管器raspatubo,cepillo/CSG scraper灌浆管线línea de cementación,macarroni/cementing line,spaghetti回流back flow候凝esperar en frague de cemento,fraguar/WOC,wait on cement垫叉,卡盘plato base/plate base领浆lechada de relleno/lead slurry碰水泥塞topar cemento/ tag cement碰水泥塞面TOC,tagging on cement气动卡瓦cuña neumática/spider气动扳手llave neumática上胶塞tapón superior/top plug水泥cemento/cement水泥浆lechada de cemento/cement slurry水泥头cabeza de cementación /cement head水泥塞tapón de cementación /cement plug套管分割器packer套管钳llave de casing/casing tong套管鞋zapata de revestidor/casing shoe尾浆lechada de cola/tail slurry下胶塞tapón inferior/bottom plug悬挂器colgador de revestidor/CSG hanger循环接头facts tool,Donkie Dick,fill up tool/empaque de llenado automático小吊卡elevador de guaya/pick up液压站unidad hidraúlica/hydraulic unit止推环anillo de retención/stop ring, stop collar坐胶塞asentar tapón/bump plugChalcana (espesor--2040: arcillolita,limolita,arena)Orteguaza (espesor---890~1000: arcillolita, lutita, limolita)Tiyuyacu [espesor---1280~1650: limolita, arcillolita, arenisca, conglomeradocuarzoso(inicia 200 debajo de Tiyuyacu superior; espesor:100) y conglomerado chert(inicia 400~500 por encima de la base de Tiyuyacu inferior; espesor:400~500)] Tena (espesor---380~970: arcillolita,limolita, arenisca, lutita,caliza)Napo (espesor---1000: lutita y caliza--410; arenisca--240; caliza--20;arenisca--150; lutita,caliza y arenisca--110)Hollin (espesor---?: lutita, caliza y arenisca--50; arenisca--?)表层压力presión superficial/surface pressure长石feldespato/feldspar沉积层sedimento/sediment层estrato,estratificación层断intervalo/interval地下水层nivel freático地层formación/formation地层试漏, 地层完整性试验probar integridad, prueba de integridad de formación 断层falla /faultage粉砂岩limolita/siltstone缝隙水agua intersticial钙质的calcáreo高岭石caolinita海绿石glauconita黑硅石chert火山岩volcánica/volcanian含水层acuífero黄铁矿pirita灰岩caliza/limestone化石fossil夹层interestratificación/interbed金刚石diamante/diamond矿石mineral/mineral颗粒grano/grain孔隙度porosidad/porosity卵石guijarro/pebble砾石conglomerado/conglomerate煤carbón/coal煤屑clástico de carbón泥岩arcillolita/claystone粘土arcilla/clay凝灰岩toba/tuff膨润土bentonite破裂梯度gradiente de fractura/fracture gradient破裂fractura/ fracture砂arena/ sand砂岩arenisca/sandstone渗透性permeabilidad/permeability石质的lítico石英cuarzo/quartz石膏yeso/gypse水合hidratar/hydrate坍塌collapse脱水deshidratación碳酸钙calcita,carbonato de calcio碳水化合物hidrocarburo líquido细的fino/fine玄武石dolomita/dolerite岩芯núcleo/core岩性litología/lithology页岩lutita/shale硬石膏anidrita/anhydrite油层zona de interés/zone of interest,reservior冲管tubo de lavador/wash pipe大门坡道rampa,ranfla/ v-door大钩gancho/ hook大绳cable de perforación/drilling line大支架caballete底座subestructura/ substructure地面管线línea de superficie/surface line顶驱轨道riel/track顶驱top drive电缆槽canasta de cable,bandeja de cable /cable rack,cable tray 鹅颈管gooseneck二层台encuelladero / monkey board防碰天车protector de corona/ crown o-matic滚筒tambor/drum护栏pasamano /handrail滑轮polea/ pulley滑轮组aparejo/ block活绳头grampa,garrapata /clamp绞车malacate/ drawworks井口cabezal/ wellhead井架大腿pata de torre/ derrick leg井架灯lámparas de torre立管standpipe立根盒canasta de tuberías/setback猫道planchada/ catwalk牛头la ¨A¨盘刹泵站unidad hidráurica de freno偏房casa de perro/ dog house起架大绳cable para subir torre/raising line起座大绳cable para subir base气动小绞车winche /winch钳尾绳桩子poste, pilote (para fijar cable del lagarto)人字梁la “A”,tijeras/gin pole司控房caseta de perforador, cabina de perforador/ driller’s house死绳固定器garrapata,ancla de la línea muerta鼠洞ratonera/ mousehole水龙头unión giratoria /swivel水龙带manguerote de lodo / mud hose逃生滑梯resbaladera套管扶正台encuelladero de revestimiento /stabbing board梯子escalera/ stair提篮canasta天车corona/ crown液压猫头gato hidráurico/hydraulic cat液压站unidad hidráurica/hydraulic unit游车bloque viajero/ travelling block圆井cóntrapozo/cellar指梁tabla de dedo/finger board转盘rotaria/ rotary table钻台mesa/drill floor, rig floor钻杆架burro /pipe rackA部分sección A/ section A,CF(casing flange)B部分sección B/ section B,TFBOP试压桩BOP test stumpH2S演习simulacro de sirena /siren drill半封ariete de tubería / pipe ram变压法兰adaptador de flanche ,adaptador de brida/ flange adapter单闸板preventor single/single preventer单流阀válvula de choque/choke valve电子点火装置quemador de gas/ portfire顶密封sello de pipe ram法兰flanche, brida/flange防喷演习simulacro de control de pozos/ BOP drill防喷措施procedimiento de control de reventones /blowout prevention proceduer 防喷器BOP(preventores de reventones/blowout preventer)防喷盒barracho/mud guard放喷管线línea de descarga分流器,低压封井器diverter钢圈ring gasket焊接法兰flange soldable节流管汇choke manifold节流管汇控制台,液控箱super choke,control remeto de choke manifold/choke manifold remote control环形anular / annular,hydrill剪切闸板ariete cortador / shear rams节流阀(液动) choque hidráulica/hydraulic choke节流阀(手动) choque manual/manual choke井喷reventón/ blowout井控设备aparatos de control de pozos/well control equipment井控,防喷control de pozos / well control井控证certificado de control de pozos/well control certification空气管缆manguera de aire/air cable防溢管niple campana/bell nipple,mud cross,riser喇叭口camisa de campana/dress sleeve立管standpipe平行闸板阀gate valve气缸,气瓶cilindro/ cylinder前密封enpaque de pipe ram全封ariete ciego / blind rams失控descontrol/out of control司控台control remoto de BOP/driller’s console,BOP remote control试压单gráfico试压堵赛器tapón de prueba/ test plug四通drilling spool/carrete de perforación手轮volante/handle wheel手动节流阀choke valve双闸板preventor doble,preventor de arietes/ twin preventer, double preventer 套管头cabeza de revestidor/casing head蓄能器acumulador/accumulator压井管汇línea de matado/kill line液动阀HCR液动节流阀hydraulic choke valve液气分离器desgasificador/ poor boy远控房cúmmig,acumulador/ koomy闸板总成juego de arriete /ram assembly闸板芯pipe ram转换法兰adaptador/adapterS C R 房caseta de SCR,caseta de control安培amperio/ampere安培表amperímetro半导体semiconductor变压器transformador/transformer保险丝,保险管,快熔fusible/fuse变阻器varistor冰淇淋机heladera eléctrica并车alinear并联conexión en paralelo并联电路circuito en paralelo波onda插头enchufe/plug插座toma/socket插座盒(墙上)cajetín de pared插板estención柴油diesel/diesel柴油滤行器filtro de diesel/fuel filter柴油罐tanque de diesel/diesel tank充电器cargadora厨具消毒柜esterilizador de vajilla触电choque eléctrico串连电路circuito en serie单相unifase单体泵inyector导电性contuctividad导体conductor灯泡foco灯管bombilla电electricidad/electricity电柜cuarto电极electrodo电潜泵bomba eléctrica/electric pump电路circuito eléctrico电路板tarjeta/circuit plate电路图diagrama电源fuente de poder/power source电工房bodega eléctrica电动机motor电流corriente eléctrica/electric current电流表amperímetro电压voltaje/voltage电压表voltímetro电阻R,resistencia/resistence电容C,capacitancia,capacidad eléctrica电钮botón/button电瓶bateria eléctrica/battery电缆cable电线alambre eléctrico电缆架bandeja de cables/cable rack电钻taladradora électrica电工胶带taipe电饭锅olla arrosera电感器inductor电子元件componente electrónico断路器cortador de circuito/breaker短路cortocircuito多相polifase二极管D,diodo发电机generador/generator发电房caseta de generadores防爆灯lámpara antiexplosiva防冻液,冷冻液refrigerante/refrigerant放电descarga eléctrica飞机燃油helifuel风机ventilador,motor de aire/blower 伏voltio,V/volt缸cilindro/cylinder缸盖cabezote/head干扰interferencia隔离栅aislador/isolater功率potencia /power恒温器termostato合页bisagra赫兹hertz烘干机secadora黄油grasa/grease黄油嘴grasera黄油枪engresadora,grasero换气扇ventilador/ventilator机油aceite/machine oil机油冷却器posenfriador/aftercooler继电器relevador/relay加油站gasolinera/gas station加油枪pistola de gasolina煎板plancha煎炸机freidora交流电CA ,corriente alterna/AC焦距zoom接线板panel de conexiones接线盒caja de conexiones接线图esquema de conexiones,diagrama接地线línea de tierra/line to ground接触器contactor井架灯lámparas de torre绝缘体aislador开关interruptor,llave/switch烤箱horno,tostador/oven烤架parrilla/grill可调阻流器choke adjustable空压机compresora/ compressor冷饮机juguera eléctrica冷煤,氟利昂freón/freon冷凝器, 电容器condensador/condensator,condenser 离合器embrague连杆biela/conecting rod欧姆ohmnio/ohm排气管tubo de escape配电柜tablero de distribución/switchboard启辉器activador,arranque para lámpara启动马达motor de arranque汽油gasolina/gasoline气门válvula气门杆button气门盖tapa de válvula驱动transmisión/transmission燃油区zona de combustible润滑油lubricante/ lubricant三相trifase三相变压器transformador trifásico三脚的polarizado丝扣油grasa de rosca/thread dope试电笔probador eléctrico示波器ósciloscopio, oscilómetro /osilloscope 手电筒linterna/ flashlight水箱radiador/radiator水泵bomba de río/river pump探照灯reflector/searchlight铁烧板planchada freidora同轴电缆cable coaxial同步sincronización相fase/phase芯ramal信号灯luz intermitente/blinker万用表multímetro,polímetro/multimeter涡轮,增压器turbo无用功potencia reactiva无线电波onda de radio洗衣机lavadora/washer线鼻子(接线端子) terminal线鼻子(U型)terminal de uña线鼻子(O型)terminal de ojo线鼻子(插接式)terminal de enchufe线圈carrete,bobina/bobbin消音器silenciador阳(正)极electrodo positivo摇臂valancín液压油aceite hidráulico/hydraulic oil阴(负)极electrodo negativo荧光灯tubo fluorescente饮水机dispensador de agua油表medidor de aceite/diesel meditor油壶aceitero/oil can油水分离器滤子filtro racor, filtro separador del agua有用功potencia activa榨汁机licuadora镇流器balastos,bobina de inductancia整流器conmutador,rectificador执行器actuador直流电CC ,corriente continua/DC制冰机hielera/ice machine轴瓦chaqueta顶驱材料房TD house干品房cámper bodega de abastos工具房bodega herramientas/tool house机械材料房bodega mecánico接头房bodega de perforación井场well site,rig site井场营地minicamp库房bodega/warehouse门房garita de guardia燃料房bodega aceites食堂comedor/dining room停车场parqueadero,estacionamiento,aparcamiento/parking 吸烟区área de fumar/smoking area洗衣房lavandería/laundry营地cámper principal/maincamp,campsite值班房sala reuniones, sala de reuniónB型钳lagarto /”B” tong安全卡瓦collarín de seguridad/safety clamps安全接头safety valve保护套camisa/wear bushing补心bushing侧开式吊卡side door elevator传感器sensor传感器膜片diafragma/diaphragm单根junta /joint顶驱保护接头saver sub导管(tubo de) conductor/conductor (pipe)吊卡elevator吊环brazos/bail短钻杆pup joint多片式卡瓦cuña de varias piezas方钻杆cuadrante /kelly方钻杆旋塞válvula de kelly / valvecock,kelly cock方补心bushing cuadrado, bushing anguloso/ kelly bushing扶正器estabilizador/stabilizer(stb)公扣pin,macho/pin刮泥器goma/scraper,pipe wiper浮阀接头sub con válvula flotadora/float sub贯眼扣FH,full hole护丝protector de rosca/threads protector回压阀válvula de seguridad/back pressure valve, safety valve,gray valve 加重钻杆heavy weight /heavy weight drill pipe,heave wall drill pipe,HWDP 减震器tope/ shock absorber金刚石钻头PDC,broca policristalina扣型coupling立柱parada,pareja/stand立根盒canasta de tuberías螺旋钻铤tricola espiral /spiral drill collar螺杆motor del fondo/motor of bottom母扣caja,hembra/box耐磨带suelda/ hard banding内平扣IF,internal flush气动卡瓦cuña neumática卡瓦cuña/ slip钳牙muela/dies钳头quijada, mordaza/ jaw刃aleda/blade三牙轮钻头broca tricónica/tricone bit三片式卡瓦cuña de tres piezas丝扣rosca双根doble/double套管revestimiento,revestidor /CSG,casing提升短节portamecha,colgador/lifting sub提丝ayatola/lifting plug提升短节portamecha,levantador/lifting sub通孔保护套protector de hoyo/bore protector通径规conejo/drift尾管drilling liner无磁钻铤monel循环接头sub de circulación/circulation sub液气大钳llave hidráulica,llave de potencia/ power tong 油管tubo/tubing正规扣REG,regular震击器martillo/jar指重表传感器garrapata,sensor de peso转换接头crossover钻头接头bit sub钻头盒子canasta de broca/ bit breaker钻铤botella /drill collar,DC钻杆tubería/drill pipe,DP液压钻杆盒canasta hidráulica de tuberías de perforación 钻柱sarta de perforación/drill string扳手llave/ spanner半园锉lima semiredonda扁铲espátula/flat shovel铲子pala/shovel锉刀lima/file挫子escofinas断线钳cortadora多用死扳手llave mixta钢丝转钳alicates para alambre钢锯sierra /saw刮刀rascador/scraper管钳llave de tubo/pipe wrench活动扳手llave de pico,llave inglesa,剪刀tijeras/scissors开口扳手,死扳手llave de boca/open-ended spanner榔头combo/hammer老虎钳playo链钳llave de cadena/chain tong螺丝刀screw driver麻花钻twist drill梅花起子destornillador de estrella,desarmador de estrella 梅花扳手,锤击扳手llave de estrella, llave de golpe内六方扳手llave exagonal/ hexagonal wrench扭矩扳手llave de torque/torque wrench平口起子destornillador plano,desarmador plano卡簧手钳alicates para anillos/circlip pliers千斤顶gata撬杠barra/bar丝锥(螺丝攻) macuelo,macho de aterrajar十字镐pico/pick手钳alicates/ pliers手斧hacha/ax(e),hatchet台钳prensa/entenalla台钻taladro/bench drill套筒扳手llave de copa/box spanner修扣器screwpitch gauge凿子cincel /chisel造扣器screwdriver尺子regla/rule钢板尺regla de acero /steel rule卡钳calibrador/caliper米尺flexómetro内卡尺calibrador interno /internal caliper扭矩表torquímetro/torque indicator皮尺cintamétrica/tape measure千分尺micrómetro筛尺calibrador de laminos水平尺nivel/level外卡尺calibrador externo/external caliper压力表manómetro/pressure gauge油管尺cinta para tubería游标卡尺calibrador micrométrico/vernier caliper gauge 指重表indicador de peso/weight indicator钻头规bit gauge转速表tacómetro/tachometerO型密封圈o-ringU形卡子la ¨U¨/ shackle拔缸器,手摇泵herramienta extratora /extrator tool背钳llave interna/backup wrench板擦borrador de pizarra别针pincha变速箱cambio de marcha,vestido-caja/gear-box玻璃胶siliconas波纹管bellows as插销cerrojo,picaporte车床torno衬垫packing磁石íman/magnetic齿轮engranaje/gearing传动箱caja de transmisión/transmission box打气筒émbolo导链tecle, señorita/stinger,chain block,tacle tensor,running sling 倒刺niple maricon/king nipple垫圈arandela /washer吊带faja吊钳平衡块(重锤)contrapeso蝶阀válvula mariposa/butterfly valve钉子clavo/nail顶棚techo/roof定滑轮polea fija动滑轮polea movible堵丝tapón/plug短节niple阀门válvula/valve阀盖tapa de válvula阀体cuerpo de válvula阀座asiento de válvula /valve seat法兰brida,flanche/flange方管tubos cuadrados帆布,帐篷carpa防渗布geomembrana/liner防渗布胶geosintético防蚀漆pintura anticorrosiva飞轮rueda volante辅助刹车freno auxiliar钢木基础base, tablero钢圈ring gasket钢丝绳cable de acero/wire杠杆palanca隔膜diafragma/diaphragm挂锁candado/padlock管线卡子abrazadera,cola de pescado过滤器coladera/strainer红纸板empaque rojo虹吸管sifón/syphon,siphon缓冲器tope/buffer回转弯头codo de retorno机械手mano mecánico加热管线(食堂) niquelina架子estantería/shelf键,开口销chaveta截止阀stop valve金属滤网coladero metálico紧急制动刹freno de emergencia/emergency brake 胶布cinta adhesiva/adhesive tape胶水pecamento,peca胶塞tapón plástico胶合剂agente adherente快速放气阀válvula desfogue aire快拔接头acople rápido/fast crossover离合器embraque/drum clutch链条cadena/chain链环eslabón铆钉remache/rivet螺丝钉tornillo/screw螺杆perno/bolt螺杆(双头丝扣) espárrago螺帽tuerca/nut螺纹松动剂anti -oxidante滤子filtro/filter驴头valancín/pumping units门把agarradera米和电石arroz y carburo /carbide and rice密封衬垫rodela/gasket木板tablón,tabla,tablero /board,planket木架palet尼龙绳cuerda de nylón盘根empaque/packing旁通bypass皮带banda,correa气泵bomba de aire汽缸cilindro/cyilinder气胎由任胶囊boyas铅锤, 重锤plomada/plumb球阀válvula de bola/ball valve柔性短节flex joints软管manguera/hose刹带zapata,banda de freno/break band,break shoe 刹车freno/brake刹把arranque del freno/brake bar三合板triples生料带,密封带teflón伸缩缸extensor绳malina,cuerda/rope绳卡grillete/ guy clamp绳结anudadura de cuerda绳套guaya/sling石棉绳cuerda de asbesto石棉板embaque死绳头anclaje松扣剂spray WD-40手动阀válvula maual/manual valve手轮volante/ wing valve手柄mango,palanca /handle,rod刷子brocha /brush水刹freno de agua锁cerratura/lock踏板grada,ramfla/stair弹簧muelle,resorte/spring提环anillo,argolla提板阀阀座plato cónico de válvula调热阀(淋浴) válvula mezcladora铁丝alambre/wire铁网malla metálica铁网围墙cerramiento弯头codo/elbow万向轴eje universal吸油纸absorbente洗碗台labavo de posillería橡胶水tiñer/thinner销子pin硬管tubo/tube油壬unión,mariposa/universal /union扎带tairas/cable tie针阀needle valve。

Java中的日志框架比较和选择

Java中的日志框架比较和选择

Java中的日志框架比较和选择在Java开发中,日志是一个非常重要的组成部分。

它可以帮助我们记录应用程序的运行状态、排查错误和调试代码。

为了方便日志的记录和管理,我们通常会使用日志框架来处理日志信息。

本文将对Java 中常用的几种日志框架进行比较和选择,以帮助开发者在日志处理方面做出更加明智的决策。

一、Java.util.loggingJava自带的日志框架是java.util.logging(JUL),它是JavaSE平台的一部分,因此不需要额外的依赖。

JUL提供了基本的日志功能,但相对来说功能较为简单,不支持太多高级特性,例如异步日志记录、定制格式等。

JUL的使用也相对繁琐,代码的可读性不高,对于大型项目来说可能不够灵活和高效。

二、Log4jLog4j是Apache软件基金会开发的一款Java日志框架。

它是第一个广泛应用的Java日志框架,成熟稳定,拥有丰富的功能和灵活的配置选项。

Log4j支持异步日志记录、多种输出格式、丰富的过滤器、灵活的日志级别配置等。

同时,Log4j还支持插件和扩展,可以方便地与其他框架集成。

不过,由于它是早期的框架,可能存在一些性能和内存管理问题。

三、LogbackLogback是由Log4j的创始人开发的一款日志框架,可以看成是Log4j的改进版本。

它继承了Log4j的优点,同时解决了一些性能和内存管理问题。

Logback的配置方式与Log4j相似,使用起来也非常方便。

它提供了异步日志记录、可插拔的过滤器链等功能。

如果你的项目已经使用了Log4j,可以考虑将其升级到Logback来获得更好的性能和稳定性。

四、Slf4jSlf4j是Simple Logging Facade for Java的缩写,它并不是一个具体的日志框架,而是一个日志框架的门面(Facade),用于抽象底层具体的日志实现。

Slf4j提供了一套统一的API,可以让开发者在不同的日志框架之间无需修改代码,轻松切换。

Python模块之Logging——常用handlers的使用

Python模块之Logging——常用handlers的使用

Python模块之Logging——常⽤handlers的使⽤⼀、StreamHandler流handler——包含在logging模块中的三个handler之⼀。

能够将⽇志信息输出到sys.stdout, sys.stderr 或者类⽂件对象(更确切点,就是能够⽀持write()和flush()⽅法的对象)。

只有⼀个参数:class logging.StreamHandler(stream=None)12⽇志信息会输出到指定的stream中,如果stream为空则默认输出到sys.stderr。

⼆、FileHandlerlogging模块⾃带的三个handler之⼀。

继承⾃StreamHandler。

将⽇志信息输出到磁盘⽂件上。

构造参数:class logging.FileHandler(filename, mode='a', encoding=None, delay=False)12模式默认为append,delay为true时,⽂件直到emit⽅法被执⾏才会打开。

默认情况下,⽇志⽂件可以⽆限增⼤。

三、NullHandler空操作handler,logging模块⾃带的三个handler之⼀。

没有参数。

四、WatchedFileHandler位于logging.handlers模块中。

⽤于监视⽂件的状态,如果⽂件被改变了,那么就关闭当前流,重新打开⽂件,创建⼀个新的流。

由于newsyslog或者logrotate的使⽤会导致⽂件改变。

这个handler是专门为linux/unix系统设计的,因为在windows系统下,正在被打开的⽂件是不会被改变的。

参数和FileHandler相同:class logging.handlers.WatchedFileHandler(filename, mode='a', encoding=None, delay=False)12五、RotatingFileHandler位于logging.handlers⽀持循环⽇志⽂件。

核磁共振测井资料解释与应用

核磁共振测井资料解释与应用

核磁共振测井资料解释与应用核磁共振测井(Nuclear Magnetic Resonance Logging,简称NMR 测井)是一种常用的地质测井技术,利用核磁共振原理对地下岩石进行非侵入性测量,可获取地层各种物理和化学参数的连续变化情况。

NMR测井资料是分析地层组成、孔隙结构和流体性质等信息的重要工具,在油气勘探、地下水资源评价和地质储层评价等领域有广泛的应用。

NMR测井资料提供了多个参数,包括有效孔隙度、孔隙尺度分布、孔隙直径、孔隙连通性和时间常数等。

根据这些参数,可以评估岩石孔隙结构特征,如孔隙度、孔隙分布、孔隙连通性,进而判断流体的储存和流动情况。

此外,NMR测井资料还可以提供岩石矿物组成信息,以及含油气饱和度、流体相态(油、气、水)比例和流体饱和度等。

NMR测井资料在油气勘探中的应用主要有以下几个方面:1.矿石特性评估:NMR测井资料可以获取到岩石的孔隙结构参数,如孔隙度、孔隙连通性等,进而评估储层的孔隙度分布、孔隙尺度、孔隙连通性等。

这些参数对于判断储层的储存和流动能力非常重要,对油气资源的评估和开发有着重要的指导意义。

2.资源评价和储量估算:NMR测井资料可以提供岩石中流体的类型、饱和度和流体饱和度等参数,这些参数对于评估油气资源的潜力和储量有着重要的作用。

结合地震和地质资料,可以对储层进行综合评价和储量估算,为油气勘探和开发决策提供科学依据。

3.储层评价和改造:NMR测井资料可以提供储层的孔隙结构参数,如孔隙度、孔隙连通性等,对于储层的评价和改造有着重要的作用。

通过对NMR测井资料的分析,可以确定储层的渗透率、孔隙度分布、孔隙连通性等,进而指导油气勘探和生产管理。

4.地下水资源评价:NMR测井资料可以提供地层中含水饱和度、孔隙结构和含水层分布等参数,对地下水资源的评价和开发有着重要的作用。

利用NMR测井资料,可以评估地下水资源的潜力和可开发性,从而指导地下水资源的开发和管理。

总之,NMR测井资料是一种重要的地质测井技术,可以提供地层的孔隙结构、流体性质和岩石组成等信息。

pynvme测试logging用法

pynvme测试logging用法

pynvme是一个用于NVMe SSD的Python库,它提供了丰富的功能和工具,可以帮助开发人员轻松地测试和调试NVMe设备。

在pynvme中,logging是一种常用的调试工具,用于记录各种信息,以便于开发人员了解程序的运行状态和行为。

pynvme的logging功能非常强大,它提供了多种日志级别,包括DEBUG、INFO、WARNING、ERROR和CRITICAL。

开发者可以根据需要选择适当的日志级别,以便更好地控制日志输出的详细程度。

通过设置适当的日志级别,开发人员可以更好地了解程序的运行情况,及时发现和解决问题。

二、使用pynvme logging的步骤1. 导入必要的库和模块:首先,需要导入pynvme库和logging模块。

2. 配置日志级别:根据需要设置适当的日志级别,以便于控制日志输出的详细程度。

3. 记录日志:使用logging模块的记录器对象记录各种信息,例如设备状态、操作结果等。

4. 输出日志:将日志信息输出到控制台、文件或其他目的地。

三、示例代码下面是一个简单的示例代码,展示了如何使用pynvme logging进行测试:```pythonimport pynvmefrom pynvme import logging as nvme_log# 配置日志级别为DEBUGnvme_log.setLevel(nvme_log.DEBUG)# 创建记录器对象并添加输出目的地root_logger = nvme_log.getLogger()handler = nvme_log.StreamHandler()root_logger.addHandler(handler)# 测试NVMe设备并记录日志with pynvme.NvmeDevice(path='/dev/nvme0n1') as device:device.identify() # 记录设备信息device.read_capacity_unit() # 记录读取容量信息device.write_some_data(data_length=1024) # 模拟写入数据操作print("写入完成") # 输出日志信息到控制台```在上面的示例中,我们首先导入了必要的库和模块,并设置了适当的日志级别。

logging.level 的原理

logging.level 的原理

logging.level 的原理在软件开发中,日志记录是一个重要的功能,它可以帮助开发人员调试、监控和诊断应用程序。

在许多流行的日志记录库中,logging.level 是一个常用的参数,用于控制日志记录的级别和输出。

本文将详细介绍 logging.level 的原理及其在应用程序中的使用。

logging.level 是一种日志级别标准,通常包括三个级别:DEBUG、INFO 和 WARNING。

这些级别代表了日志记录的重要性和优先级。

DEBUG 级别通常用于调试,INFO 级别用于关键信息的记录,而WARNING 级别则用于指示潜在问题或异常。

logging.level 的原理基于一个简单但实用的原则:根据应用程序的需求和关注点,选择适当的日志级别来记录关键信息。

在开发过程中,开发人员可以根据不同的阶段和需求调整 logging.level 的设置,以便更好地监控应用程序的性能和行为。

1. DEBUG 级别:通常用于调试阶段,用于记录与代码逻辑和运行状态相关的详细信息。

在调试过程中,开发人员可以查看这些日志,以便更好地理解代码的行为和性能。

2. INFO 级别:在开发过程中,INFO 级别的日志通常用于记录关键信息,如函数调用、事件触发和数据库操作等。

这些信息对于监控应用程序的运行状态和性能至关重要。

3. WARNING 级别:WARNING 级别的日志用于指示潜在问题或异常,如内存不足、数据库连接失败等。

这些警告可以帮助开发人员及时发现潜在问题并采取相应的措施。

logging.level 的使用非常简单,只需要在代码中设置相应的日志级别即可。

例如,可以使用以下代码将日志级别设置为 WARNING:```pythonimport logginglogging.basicConfig(level=logging.WARNING)```这段代码将日志记录的级别设置为 WARNING,这意味着只有当出现潜在问题或异常时,才会记录相应的日志。

qloggingcategory 默认格式

qloggingcategory 默认格式

qloggingcategory 默认格式QLoggingCategory是Qt框架提供的一个日志记录类,用于方便地在程序中输出日志信息。

该类提供了一个丰富的接口,可以根据需要自定义日志的格式和输出位置。

默认格式在默认情况下,QLoggingCategory使用了以下格式来记录日志信息:[时间] [类别]源文件:行号:函数名-消息内容默认情况下,时间戳会显示在方括号([])中,类别信息会显示在方括号([])中,源文件路径和行号会显示在冒号(:)后面,函数名会显示在冒号(:)后面,而消息内容会显示在冒号(:)后面。

例如:[2022-01-01 10:00:00] [Default] main.cpp: 12: main - Hello World!上述示例中,日志记录了一个时间戳为2022年1月1日10时的日志信息,类别为"Default",源文件为"main.cpp",行号为12,函数名为"main",消息内容为"Hello World!"。

自定义格式如果默认格式不满足需求,可以使用QLoggingCategory::setFormattingRule()函数来自定义日志的格式。

该函数接受一个字符串作为参数,通过占位符来指定需要记录的信息。

以下是一些常用的占位符:- %{type}:类别信息- %{appname}:应用程序名称- %{file}:源文件路径- %{line}:行号- %{function}:函数名- %{message}:消息内容例如:QLoggingCategory::setFormattingRule("[%{time}] %{appname} - %{type}: %{message}");上述示例中,日志的格式被修改为:[时间戳]应用程序名称-类别信息:消息内容输出位置除了格式,还可以通过QLoggingCategory::setOutputLocation()函数来指定日志的输出位置。

python输出内容到终端的函数

python输出内容到终端的函数

python输出内容到终端的函数Python是一种高级语言,非常重要的一个特性就是可以输出内容到终端,而Python也提供了多种函数或方法来实现这一点。

本文将介绍常用的输出内容到终端的函数,并详细分析它们的使用方法和用途。

一、print函数Python 中最常用的输出内容到终端的函数是print函数。

print函数可以输出字符串、数字、变量、表达式等内容,不论是单行输出还是多行输出,都可以通过该函数轻松实现。

1.1 基本用法:print(object, sep=’ ‘, end=’\n’,file=sys.stdout, flush=False)其中各个参数的意义如下:object: 输出的对象。

可以是字符串、数字、变量、表达式、列表、字典等。

sep: 分隔符。

默认为一个空格,可自行设置成其他符号。

end: 结束符。

默认为换行符。

file: 输出到的文件。

默认为标准输出(屏幕)。

flush: 是否刷新缓冲区。

默认为False。

1.2 单行输出单行输出时,在print函数里面直接写入要输出的内容即可。

例如:print('Hello, World!')输出结果为:Hello, World!1.3 多行输出多行输出时,可以使用多个print函数进行输出。

例如:print('This is line 1') print('This is line 2') print('This is line 3')输出结果为:This is line 1 This is line 2 This is line 31.4 输出数字输出数字使用的是print函数,例如:print(233)输出结果为:2331.5 输出变量输出变量使用的是print函数,例如:a = 233 print(a)输出结果为:233二、格式化字符串输出函数基于知悉的Python字符串格式化方式,Python中另有一种专用于格式化字符串输出的函数即f-string.该函数可以在字符串中加入占位符 {},然后用format函数中的参数填充。

日志logging代码格式

日志logging代码格式

⽇志logging代码格式⽇志logging格式代码import logginglooger = logging.getLogger() #创建⼀个空架⼦创建⼀个⽂件句柄,⽤来记录⽇志(⽂件流)fh = logging.FileHandler('test1.log',mode="a",encodeing="utf-8")创建⼀个屏幕流,打印记录的内容ch = logging.StreamHandler()定义⼀个记录⽇志的格式f_str = logging.Formatter("%(asctime)s %(name)s %(levelname) %(filenname)s %(lineno)s %(message)s")设置⼀个记录级别looger.level = 10fh.setFormatter(f_str) #给⽂件句柄设置记录内容的格式fh.setFormatter(f_str) #给中控台设置内容的格式looger.addHandler(fh) #将⽂件句柄添加的looger对象中looger.addHandler(ch) #将中控台添加的looger对象中looger.debug(1234) #咱们⼆次开发实现(1234) #咱们⼆次开发实现looger.warning(1231342)looger.error(13231)looger.critical(123)常⽤命令代码%(name)s Logger的名字%(levelno)s 数字形式的⽇志级别%(levelname)s ⽂本形式的⽇志级别%(pathname)s 调⽤⽇志输出函数的模块的完整路径名,可能没有%(filename)s 调⽤⽇志输出函数的模块的⽂件名%(module)s 调⽤⽇志输出函数的模块名%(funcName)s 调⽤⽇志输出函数的函数名%(lineno)d 调⽤⽇志输出函数的语句所在的代码⾏%(created)f 当前时间,⽤UNIX标准的表⽰时间的浮点数表⽰%(relativeCreated)d 输出⽇志信息时的,⾃Logger创建以来的毫秒数%(asctime)s 字符串形式的当前时间。

python内置模块之Log日志模块

python内置模块之Log日志模块

python内置模块之Log⽇志模块Log⽇志模块前⾔logging 是python中的⼀个包,封装所有⽇志功能。

例如获取⽇志器 logging.getLogger 是logging包的__init__⽂件中定义的函数(包的 __init__⽂件中的函数直接可以使⽤包名.函数名调⽤),如下 getLogger 代码:def getLogger(name=None):"""Return a logger with the specified name, creating it if necessary.If no name is specified, return the root logger."""if not name or isinstance(name, str) and name == :return rootreturn Logger.manager.getLogger(name)root = RootLogger(WARNING)class RootLogger(Logger):"""A root logger is not that different to any other logger, except thatit must have a logging level and there is only one instance of it inthe hierarchy."""def__init__(self, level):"""Initialize the logger with the name "root"."""Logger.__init__(self, "root", level)def__reduce__(self):return getLogger, ()即 getLogger 函数返回值为Logger类的实例对象。

几种常见的日志

几种常见的日志

⼏种常见的⽇志⼏种常见的⽇志1. Log4j:是最早的⽇志框架,是apach旗下的,可以单独使⽤,也可配合⽇志框架JCL使⽤;2. Log4j2:apach旗下的关于log4j的升级版;3. Logback:是基于slf4j接⼝实现的⼀套⽇志框架组件;(Logback是由log4j创始⼈设计的⼜⼀个开源⽇志组件。

)4. JUL(java utillog):仿log4j实现的⽇志框架,是sun旗下的,(也就是在我们普遍使⽤的jdk中);5. Commons loggin:是⼀套⽇志接⼝(apache);6. Slf4j:也是⼀套⽇志接⼝; Commons Logging和Slf4j是⽇志门⾯(门⾯模式是软件⼯程中常⽤的⼀种软件设计模式,也被称为正⾯模式、外观模式。

它为⼦系统中的⼀组接⼝提供⼀个统⼀的⾼层接⼝,使得⼦系统更容易使⽤)。

log4j和Logback则是具体的⽇志实现⽅案。

可以简单的理解为接⼝与接⼝的实现,调⽤这只需要关注接⼝⽽⽆需关注具体的实现,做到解耦; ⽐较常⽤的组合使⽤⽅式是Slf4j与Logback组合使⽤,Commons Logging与Log4j组合使⽤。

下⾯是Slf4j与Logback使⽤:Springboot ⽇志管理配置logback-spring.xml(1).application.yml配置⽇志⽬录 2 logging: 3 path: home/logs/ 4 file: ${logging.path}springboot(2).logback-spring.xml配置⽇志级别从低到⾼分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 --> 3 <!-- scan:当此属性设置为true时,配置⽂档如果发⽣改变,将会被重新加载,默认值为true --> 4 <!-- scanPeriod:设置监测配置⽂档是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。

logger的用法

logger的用法

logger的用法Logger是一个常用的日志记录工具,可以用于在应用程序中记录和输出日志消息。

下面是使用Logger的一般步骤:1. 导入Logger类:在代码的开头,首先要导入Logger类。

例如:`import logging`2. 创建一个Logger实例:通过调用`logging.getLogger()`方法来创建一个Logger实例。

例如:`logger =logging.getLogger('my_logger')`。

3. 设置日志级别:通过调用Logger实例的`setLevel()`方法,可以设置日志记录的级别。

例如:`logger.setLevel(logging.DEBUG)`。

4. 创建Handler实例:Handler用于指定日志消息的输出目标,例如文件、终端等。

可以创建多个Handler实例来同时输出日志到不同的目标。

常用的Handler有StreamHandler(终端输出)和FileHandler(文件输出)。

例如:`console_handler = logging.StreamHandler()`。

5. 设置Handler的日志级别:通过调用Handler实例的`setLevel()`方法,可以设置该Handler所处理的日志消息的级别。

例如:`console_handler.setLevel(logging.DEBUG)`。

6. 创建格式化器:格式化器用于定义日志消息的输出格式。

可以通过调用`logging.Formatter()`方法来创建一个格式化器实例。

例如:`formatter = logging.Formatter('%(asctime)s -%(levelname)s - %(message)s')`。

7. 设置格式化器:通过调用Handler实例的`setFormatter()`方法,可以将该格式化器应用到该Handler中。

激电测深解释

激电测深解释

激电测深解释一、激电测深是什么?激电测深(Electric Logging)是一种常用的地球物理测井方法,用于获取地下储层的电性特征信息。

该方法通过测量储层中的电阻率来了解地层的孔隙度、渗透性、含水饱和度等重要参数,为油气勘探与开发提供重要依据。

二、激电测深的原理激电测深是通过在井中向地层注入电流,测量电阻率来推断地层的物性信息。

其原理基于电阻率的差异会导致电流分布和电位分布的变化。

当电流通过储层时,会受到电阻、电感和电容的影响,从而产生电位差。

测量电极对之间的电阻率差异,可以推断地层的性质。

三、激电测深的仪器和测量方法激电测深通常使用双探头测量电阻率,其中一个探头注入电流,另一个探头测量电位差。

测量时,电压与电流之比即可得到电阻率。

根据测量电阻率的方式不同,可以分为直流测井和交流测井两种方法。

1. 直流测井直流测井是最常用的激电测深方法之一。

它利用直流电流在地层中的分布情况来推断地层的电阻率。

直流测井可分为正脉冲测井和直流测井两种方法。

正脉冲测井是利用正脉冲电流来激发地层的电阻特性,通过测量电位差来计算电阻率。

该方法适用于不同类型的地层,但对渗透率较高的地层可信度较高。

直流测井是通过使用稳定的直流电流来测量电势差,进而计算电阻率。

该方法适用于渗透率较低的地层,但在某些情况下可能存在解释困难的问题。

2. 交流测井交流测井是在地层中施加交流电流,并测量电位差的方法。

根据传输频率的不同,可以将交流测井分为低频交流测井和高频交流测井。

低频交流测井适用于含水层、裂缝等高渗透度地层。

该方法可以通过改变频率,从而得到不同的地层特性。

高频交流测井适用于非常砂岩或混凝土地层。

该方法通过频率变化测量电位差,从而得到地层的电阻率信息。

四、激电测深的应用激电测深在油气勘探与开发中有着广泛的应用。

它可以提供以下关键信息:1.地层孔隙度:激电测深可以通过测量电阻率来推断地层中的孔隙度,从而帮助评估地层的储集能力和储量。

2.渗透性评价:激电测深可以通过测量电阻率来推断地层的渗透性,从而帮助评价地层的产能和可采性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

测井解释计算常用公式目录1. 地层泥质含量(Vsh)计算公式................................................ .. (1)2. 地层孔隙度(φ)计算公式....................................... (4)3. 地层含水饱和度(Sw)计算.......................................................... (7)4. 钻井液电阻率的计算公式...................................................... . (12)5. 地层水电阻率计算方法 (13)6. 确定a、b、m、n参数 (21)7. 确定烃参数 (24)8. 声波测井孔隙度压实校正系数Cp的确定方法 (25)9. 束缚水饱和度(Swb)计算 (26)10.粒度中值(Md)的计算方法 (28)11.渗透率的计算方法 (29)12. 相对渗透率计算方法 (35)13. 产水率(Fw) (35)14. 驱油效率(DOF) (36)15. 计算每米产油指数(PI) (36)16. 中子寿命测井的计算公式 (36)17. 碳氧比(C/O)测井计算公式 (38)18.油层物理计算公式 (44)19.地层水的苏林分类法 (48)20. 毛管压力曲线的换算 (48)21. 地层压力 (50)22. 气测录井的图解法 (51)附录:石油行业单位换算 (53)测井解释计算常用公式1. 地层泥质含量(Vsh )计算公式1.1 利用自然伽马(GR )测井资料 1.1.1 常用公式m inm ax m in GR GR GR GR SH --= (1)式中,SH -自然伽马相对值;GR -目的层自然伽马测井值;GRmin -纯岩性地层的自然伽马测井值; GRmax -纯泥岩地层的自然伽马测井值。

1212--=⋅GCURSH GCUR sh V (2)式中,Vsh -泥质含量,小数;GCUR -与地层年代有关的经验系数,新地层取3.7,老地层取2。

1.1.2 自然伽马进行地层密度和泥质密度校正的公式osh o b sh B GR B GR V -⋅-⋅=max ρρ (3)式中,ρb 、ρsh -分别为储层密度值、泥质密度值; Bo -纯地层自然伽马本底数; GR -目的层自然伽马测井值; GRmax -纯泥岩的自然伽马值。

1.1.3 对自然伽马考虑了泥质的粉砂成分的统计方法CSISIB AGR V b sh +-⋅-⋅=1ρ (4)式中,SI -泥质的粉砂指数;SI =(ΦNclay -ΦNsh )/ΦNclay (5)(ΦNclay 、ΦNsh 分别为ΦN -ΦD 交会图上粘土点、泥岩点的中子孔隙度) A 、B 、C -经验系数。

1.2 利用自然电位(SP )测井资料α-=--=0.1minmax minSP SP SP SP sh V (6)式中,SP -目的层自然电位测井值,mV ; SPmin -纯地层自然电位值,mV ; SPmax -泥岩层自然电位值,mV 。

α-自然电位减小系数,α=PSP/SSP 。

PSP 为目的层自然电位异常幅度,SSP为目的层段纯岩性地层的自然电位异常幅度(静自然电位)。

1.3 利用电阻率测井资料bsh t t sh sh R R R R R R V /1lim lim ])()([-⋅-⋅= (7)式中,Rlim -目的层井段纯地层最大电阻率值,Ω²m ; Rsh -泥岩电阻率,Ω²m ; Rt -目的层电阻率,Ω²m ; b -系数,b =1.0~2.0 1.4 中子-声波时差交会计算 B A sh V /= (8)fT N m a ma T Nma t f T ma T N A ⨯Φ+--Φ∆--Φ=)1()())(1()1)((f T sh T Nma Nsh f T ma T B --Φ--Φ-=式中,Tma 、Tf -分别为岩石骨架声波时差、地层流体声波时差; ΦNma 、ΦNsh -分别为岩石骨架中子值、泥岩中子值,小数; Δt -目的层声波时差测井值; ΦN -目的层中子测井值,小数。

1.5 中子-密度交会计算B A sh V /= (9)ma Nma f f ma N Nma b A ρρρρρ+Φ⨯--Φ--Φ=)()1( ))(1()1)((f ma Nsh Nma f sh B ρρρρ--Φ--Φ-=式中,ρma 、ρf -分别为岩石骨架密度值、地层流体密度值,g/cm 3;ΦNma 、Φsh -分别为岩石骨架中子值、泥岩中子值,小数;ρsh -泥岩密度值,g/cm 3;ρb 、ΦN -目的层密度测井值,g/cm 3、中子测井值,小数。

1.6 密度-声波交会计算B A sh V /= (10)ft ma ma t f f ma t f t ma t b A ∆⨯+∆⨯--∆-∆-∆=ρρρρρ)()())(())((f ma f t sh t f t ma t f sh B ρρρρ-∆-∆-∆-∆-=1.7 利用自然伽马能谱测井 1.7.1 钍曲线(TH )如果有自然伽马能谱测井,则优先选用能谱测井资料计算泥质含量。

minmax minTH TH TH TH SH --=………………………………..………(11 )1212--=⋅GCURSH GCUR sh V (12)式中,TH -目的层钍曲线测井值;THmin -目的层段纯地层钍曲线值; THmax -目的层段泥岩钍曲线值; SH -目的层钍曲线相对值;GCUR -新、老地层校正系数,新地层为3.7,老地层为2.0。

1.7.2 钾曲线(K ) minmax minK K K K SH --= (13)1212--=⋅GCURSH GCUR sh V (14)式中,K -目的层钾曲线测井值;Kmin -目的层段纯地层钾曲线值; Kmax -目的层段泥岩钾曲线值;GCUR -新、老地层校正系数,新地层为3.7,老地层为2.0。

1.7.3 无铀曲线(KTH ) minmax minKTH KTH KTH KTH SH --= (15)1212--=⋅G C U RSH GCUR sh V (16)式中,KTH -目的层无铀曲线测井值;KTHmin -目的层段纯地层无铀曲线值; KTHmax -目的层段泥岩无铀曲线值;GCUR -新、老地层校正系数,新地层为3.7,老地层为2.0。

1.8 利用中子测井资料1.8.1 对于低孔隙度地层,设纯地层ΦN =0,且对中子孔隙度作了岩性校正。

NshNsh V ΦΦ= (17)式中,ΦN -目的层中子孔隙度; ΦNsh -目的层段泥岩中子孔隙度。

注:孔隙性地层计算的Vsh 偏高。

1.8.2 当ΦNmin 不为0%时,minmax minN N N N shV φφφφ--= (18)2 . 地层孔隙度(φ)计算公式2.1 利用声波时差测井资料 2.1.1 怀利(Wylie )公式 )(1)(maT f T ma T sh T sh V CP ma T f T ma T DT s --⋅-⋅--=Φ (19)式中,Φs -声波计算的孔隙度,小数;Tma 、Tf -分别为岩石骨架声波时差、地层流体声波时差; Vsh -地层泥质含量,小数; CP -声波压实校正系数,可利用岩心分析孔隙度与声波计算孔隙度统计求出,也可利用密度孔隙度与声波孔隙度统计求出。

DT -目的层声波时差测井值。

2.1.2 声波地层因素公式)1(1DTma T x s -⋅=Φ (20)式中,x -经常取值为砂岩1.6,石灰岩1.76,白云岩2.0,x 大致与储层的胶结指数(m )值有关。

2.1.3 Raymer 公式φφf mav v v +-=2)1( ……………………………………………….(21) 式中,v 、v ma 、v f -分别为地层、岩石骨架、孔隙流体的声速。

2.2 利用密度测井资料)(fD ma D shD ma D sh V f D ma D DEN ma D D --⋅---=Φ (22)式中,ΦD -密度孔隙度,小数;D ma 、D f -分别为岩石骨架密度值、地层流体密度值,g/cm 3;DEN -目的层密度测井值,g/cm 3; Dsh -泥岩密度值,g/cm 3; Vsh -储层泥质含量,小数。

2.3 利用补偿中子测井01.0)5.0(⨯⨯⨯--=Φsh N sh V LCOR CN N ……….(23) 式中,ΦN -中子孔隙度,小数;CN -目的层补偿中子测井值,%; LCOR -岩石骨架中子值,%; Vsh -目的层泥质含量,小数; Nsh -泥岩中子值,%。

2.4 利用中子-密度几何平均值计算 222N D Φ+Φ=Φ ........................... .. (24)式中,ΦD 、ΦN -分别为密度、中子孔隙度,小数。

2.5 利用中子伽马测井计算 2.5.1 绝对值法NG K A ⋅+=Φlg ................................. .. (25)式中,Φ-中子伽马计算的孔隙度; NG -目的层中子伽马测井值; A 、K -分别为地区性常数、斜率。

说明:在工区内选择两个孔隙度差别较大的地层,分别求出其孔隙度和所对应的中子伽马读数,在半对数坐标纸上,纵坐标为孔隙度,横坐标为中子伽马值,将其作为两个边界点,即可求出A 、K 两个经验系数。

2.5.2 相对值法(古林图版法))1(lg NGoNGK A -⋅+=Φ ………………………………………………(26) 式中,NG -储层中子伽马测井值;NGo -标准层的中子伽马读数。

说明:标准层选择为硬石膏(Φ=1%),其中子伽马值为NGo ,在半对数坐标纸上,纵坐标设(1-NG/NGo ),横坐标为lg Φ,如果井剖面上有硬石膏层,则读出其NG 值(NGo )和目的层的NG 值,并知道中子伽马仪器的源距,就可在上述图版上读出其孔隙度。

如果井剖面上没有硬石膏层,则选择距目的层较近的井眼大于40cm 的泥岩层作标准层,其中子伽马读数认为是Φ=100%的中子伽马读数NG 1,再将其按井径转换图版转换为NGo 即可。

转换方法如下:转换图版纵坐标为井径校正系数Kd ,Kd =NGo/NG 1,横坐标为井径值。

知道目的层的井径值,由图版查得Kd 值,则NGo =Kd ²NG 1,即可求出(1-NG/NGo ),查古林图版即可求出Φ。

图1 古林图标图2 井径校正图版3. 地层含水饱和度(Sw)计算3.1 粒状砂岩或少量含泥质砂岩层饱和度公式(Archie):nm t R w R b a w S /1)(Φ⋅⋅⋅=……………………………….…….(27) 式中,Sw -目的层含水饱和度,小数;Rt -目的层深电阻率测井值,Ω²m ; Φ-目的层孔隙度,小数; Rw -地层水电阻率,Ω²m ;a -岩性附加导电性校正系数,其值与目的层泥质成分、含量及其分布形式密切相关;b -岩性润湿性附加饱和度分布不均匀系数。

相关文档
最新文档