• 多臂井径-apue中文

    第15章 工程检测 主要介绍多臂井径模块。 15.1 多臂井径 能够利用测井中所测得的多条井径曲线,计算出最大井径、最小井径及平均井径,检查套 管破损情况或工程情况,并可以根据井径曲线,形成井周成像展开图,便于直接观察。 利用记录的多条井径数据,把井径数据按井周顺序插值计算,求出其井周的均匀的井径数 据列,然后利用这些数据可以彩色图形式显示出来,并且同时计算出每一深度点的最大值、最 小值及平均值。 15.1.1 输入曲线 多条井径曲线 RAD1、RAD2、…、RAD40 最大井径MAXI 最小井径MINI 15.1.2 输出曲线 MAX=求得最大半径值 MIN=求得最小半径值 AVRD=求得平均半径值 POOR=外径曲线 PIIR=内径曲线 ELLI=椭变率 RAID=变径率(内直径) DMAX=标准外径与最大井径差值(可能最小剩余壁厚) DMIN=标准外径与最小井径差值(可能最大剩余壁厚) WOID=原壁厚 SLAR=椭圆轴比 LEIN=椭圆内周长 LCIN=椭折圆内周长 RLEC=椭圆内径 DISP=错断位移 PRED=椭套外径 PRET=变形壁厚

    0
    52
    27.55MB
    2021-06-02
    49
  • 声幅固井评价-apue中文

    第11章 固井质量 主要介绍声幅评价程序、全波固井评价、水泥胶结交互评价模块。 11.1 声幅固井评价 声幅评价程序是利用目前水泥胶结测井中所测得的声幅曲线(首波幅度)进行归一化处理, 从而得到套管井中水泥胶结情况的评价结论,由于首波幅度对套管井中套管与水泥的胶结情况 反应比较明显,因此只能评价第一界面的胶结程度。 当假定声波幅度的变化完全是由于界面胶结状况的变化引起时(实际上许多因素都可能引 起声波幅度的变化,如套管直径、重量、壁厚,水泥环厚度、抗压强度井下流体密度、声幅仪 器特性等,必须了解影响为了更准确评价套管与水泥的胶结情况,首先对声幅曲线进 行归一化处理声幅测井的因素,才能保证评价的正确性),利用实际测量的声幅曲线可以划分 胶结质量。 11.1.1 原理 为了更准确评价套管与水泥的胶结情况,首先对声幅曲线进行归一化处理: CBL3 = 1-CBL*LMAX/TMAX 其中:TMAX 为自由管(或胶结差)的最大声幅值; LMAX 为计算得到的胶结好的最大值; CBL3 为归一化后的胶结指数值; CBL 为声幅曲线值; 经过归一化处理后,再根据输入的划分结论的控制参数,把 CBL3 按给出的上下限,分别 进行分层筛选,然后按不同的结论显示出来。 结论划分原则:CBL 小于 MIN*FREEV 胶结好 CBL 大于 MAX*FREEV 胶结差 CBL 大于 MIN*FREEV 且 小于MAX*FREEV 胶结中等 11.1.2 处理条件 输入曲线要求有两条: CBL=声幅曲线 CAL=井径曲线 输出曲线共有八条: BI3=胶结指数 QJL1=结论 1 胶结好

    0
    59
    27.55MB
    2021-06-02
    49
  • 表数据斜直校正-apue中文

    1.5 表数据斜直校正 对于斜井或大斜度井所测的点测或连斜曲线(DEVI和AZIM)进行数据处理,对井斜方位做磁偏 角校正得到真方位,可计算井身的南北位移(YN)、东西位移(XE)、垂直深度(TVD)、闭和方位(HOAZ) 和水平位移(HOFS);可按用户要求生成连斜数据表。在 WIS文件中,有深度字段的表数据,例如 OG_RESULT表中的深度,可以使用“斜井表校正”模块,将 WIS文件的斜井深度数据表,校正成 对应垂直深度数据表;还可以反方向校正。在方法管理器预处理组中,双击“斜井表校正”模块 图标 ,可进入表数据斜直校正窗口。 1.5.1 功能和操作 1、可将斜井深度的数据表转换成垂直深度的数据表。在左侧小窗口中程序会自动列出能够做斜 直校正的数据表名(WIS 文件中包含深度字段的所有数据表),选中要将斜深校正成垂直深度的数 据表表名,如 OG_RESULT,点击“斜井校到直井”按钮,完成斜深校到垂深的数据转换,并自动 产生新的数据表保存转换后的数据,新表命名为字母“v+原表名”例如“VOG_RESULT”。 2、可将直井深度的数据表转换成斜井深度的数据表。

    0
    68
    27.55MB
    2021-06-02
    49
  • 奇偶校验-igbt损耗新的计算方法

    一、奇偶校验 根据被传输的一组二进制代码的数位中“1”的个数是奇数或偶数来进行校验,采用奇数的称为奇校 验,反之,称为偶校验。采用何种校验是事先规定好的。通常专门设置一个奇偶校验位,用它使这组代码 中“1”的个数为奇数或偶数。若用奇校验,则当接收端收到这组代码时,校验“1”的个数是否为奇数,从而 确定传输代码的正确性。 1.1.1.1. 单向奇偶校验 单向奇偶校验(Row Parity)由于一次只采用单个校验位,因此又称为单个位奇偶校验(Single Bit Parity)。发送器在数据祯每个字符的信号位后添一个奇偶校验位,接收器对该奇偶校验位进行检查。典 型的例子是面向 ASCII 码的数据信号祯的传输,由于 ASCII码是七位码,因此用第八个位码作为奇偶校 验位。 单向奇偶校验又分为奇校验(Odd Parity)和偶校验(Even Parity),发送器通过校验位对所传 输信号值的校验方法如下:奇校验保证所传输每个字符的 8 个位中 1的总数为奇数;偶校验则保证每个字

    0
    55
    13.25MB
    2021-06-02
    50
  • 监听与连接-android基于hover组件实现监控鼠标移动事件的方法

    13.3 监听与连接 所谓监听,指的是 socket 的端口处于等待状态,如果客户端有连接请求,这个端口会接 受这个连接。连接指的是客户端向服务端发送一个通信申请,服务端会响应这个请求。本节 将讲述 socket 的监听与连接操作。 13.3.1 等待监听函数 listen 服务器必须等待客户端的连接请求,listen 函数用于实现监听等待功能。这个函数的使用 方法如下所示。 int listen(int s,int backlog); 在参数列表中,s 表示已经建立的 socket,backlog 表示能同时处理的最大连接请求,如 果超过这个数目,客户端将会接收到 ECONNREFUSED 拒绝连接的错误。需要注意的是,listen 并未真正的接受连接,只是设置 socket 的状态为 listen 模式,真正接受客户端连接的是 accept 函数。通常情况下,listen 函数会在 socket, bind 函数之后调用,然后才会调用 accept 函数。 listen 函数只适用 SOCK_STREAM 或 SOCK_SEQPACKET 的 socket 类型。如果 socket 为 AF_INET 则参数 backlog 最大值可设至 128,即最多可以同时接受 128 个客户端的请求。 如果调用成功,则函数的返回值为 0,失败返回-1。函数可能发生如下所示的错误,可以

    0
    83
    1.33MB
    2021-06-02
    50
  • 数组的存储与值-android基于hover组件实现监控鼠标移动事件的方法

    表 4.1 数组的存储与值 变量 a[0] a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] 值 10 11 12 13 14 15 16 17 18 19 存储单元 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 4.1.2 数组的定义与访问 数组的定义指的是在内存中开辟一块存储空间,生成一个空数组。数组的定义与变量的 定义相似,需要指定数据类型及变量的多少,变量数目用中括号括起来。例如下面的代码就 是定义不同的数组。 int a[10]; /*定义 10个变量的整型数组。*/ float f[20]; /*定义有 20个变量的浮点型数组。*/ char s[5]; /*定义有 5个变量的字符型数组。*/ 数组在定义时,可以不指定变量的个数,在访问变量时可以动态改变数组中变量的个数。 例如下面的代码是定义一个有不定变量的字符型数组。 char a[]; /*定义一个含有不定个数变量的字符数组。*/ 数组的访问很简单。用数组变量的名称与下标就可以访问这个数组。例如下面的代码是 输出数组元素的值和对数组元素进行赋值。

    0
    52
    1.33MB
    2021-06-02
    50
  • 图解流程图-autocad lisp vlisp函数库查询辞典(带书签)

    图 12.9 图解流程图 方法二:在菜单条中,单击Model下的 Run命令,模型被启动运行。 模型运行后,模型运行状态条可以显示出模型是否成功地被执行。 8. 转换程序模型 建立好的模型可以转换为脚本使用,脚本的形式有:Python、JScript和 VBScript。在 Model 下拉菜单中单击 Export 命令,选择 To Script 命令,保存为 Python、JScript 或是 VBScript即可。 12.2.3 实例分析 下面以一个实例——利用 DEM提取水系,来具体说明如何利用 ArcGIS9图解建模工 具建模的过程。 1. 建立概念模型 问题:过去,水系的分布通常是通过数字化地形图或其他图件中的水流线来获得,工 作量巨大,且存在水系等级的人为确定以及低等级的水流线被省略等问题。随着 GIS的日 益普及和应用,以及精确而详细的 DEM 数据的方便获取,为从 DEM 直接提取水系提供 了可能。 分析:1)问题的抽象和简化:模拟地表径流在地表的流动来产生水系。 2)前提、假设: DEM的洼地均为可填充型洼地。 3)涉及的参数和变量:填充后的无洼地 DEM、DEM每个栅格单元的水流方 向、每个栅格上游汇水面积、确定水系的阈值大小。 4)数据类型的转换:由于基于 DEM 的计算是栅格数据,故需要转换为矢量数 据,便于分析应用。 数据: DEM 2. 形成图解模型 自然条件下,水流向低处流动,遇到洼地,首先将其填满,然后再从该洼地的某一最 低出口流出。但由于地形洼地的存在,导致依据水流方向矩阵所提取的排水网络不连续, 使自然水流不能畅通无阻地流至区域边缘。因此,对已有的 DEM 数据,首先要进行洼地 填充,生成无洼地 DEM。在此基础上计算出水流方向矩阵、水流汇集矩阵,对水流汇集 设置不同的阈值,来提取不同级别的河网。最后,用转换工具转换成矢量格式,完成水系 的自动提取。其流程如图 12.9所示。

    0
    58
    718KB
    2021-06-02
    49
  • 注记标注-电子计算机算法手册 algol-60_详细书签

    (2) 注记标注 1) 对地图中 6个区的 Name字段使用自动标注,标注统一使用 Country 2样式,大 小 16; 2) 手动标注黄浦江(双线河),使用宋体、斜体、16号字,字体方向为纵向,使用 曲线注记放置; 3) 地铁线使用自动标注。使用 Country 3样式; 4) 道路中,对道路的 Class字段为 GL03的道路进行标注,字体为宋体,大小 10; 5) 区县政府使用自动标注,字体使用宋体,大小 10; 6) 市政府使用自动标注,字体为楷体,大小 14,并将注记放置在符号的上部。

    0
    22
    1.76MB
    2021-06-02
    40
  • 创建世界性边界矢量层-tc itk二次开发

    (8) 关闭矢量显示 从一个矢量窗口一一要关闭未叠加到图像中的矢量显示,按以下步骤操作:在矢量窗口菜单栏中,选 择File >Cancel。 11.5 创建矢量层 使用“Create New Vector Layer”工具可以根据多种数据源的投影或边界生成一个新的矢量窗口,或者 创建一个新的空矢量层,这样就可以输入自己的带有多边形、线、点和属性的矢量层。这个矢量层可以和 现有矢量层、经过地理坐标定位的栅格图像或用户自定义的输入拥有相同的投影和地理边界。也可以通过 在没有经过地理坐标定位的栅格图像上绘制矢量来创建一个空矢量层。矢量层生成后,使用 Vector Parameters对话框中的“Mode”菜单可以把矢量记录添加到文件中。 提示:也可以通过在可用矢量列表中选择Options > Create Vector New Layer来创建矢量层(参见第106页 的“创建新层”)。 (1) 通过现存矢量层来创建新层 选择 Vector > Create New Layer > Using Existing Vector Layer。将出现New Vector Layer Parameters对 话框。如果在可用矢量列表中包含多个矢量,对话框将列出多个数据源,从列表中选择源数据层。键入一 个输出层名并选择输出到“File”或“Memory”。 点击“OK”。层名将出现在可用矢量列表中。 (2) 通过栅格图像文件来创建新层 选择Vector > Create New Layer > Using Raster Image File。当出现文件选择对话框时,选择所需的输入 图像文件,然后点击“OK”。当出现New Vector Layer Parameters对话框时,键入一个输出层名,选择输 出到“File”或“Memory”。点击“OK”。层名将出现在可用矢量列表中。 ‧ 通过用户自定义参数来创建新层 选择Vector > Create New Layer > Using User Defined Parameters。将出现New Vector Layer Parameters 对话框。选择所需的投影类型;若有必要,输入一个区域号(参见第466页的“选择地图投影类型”)。在 “X/Ymin”和“X/Ymax”文本框中,按已选择的投影单位输入限定框的坐标。键入一个输出层名,选择 输出到“File”或“Memory”。点击“OK”。层名将出现在可用矢量列表中。 11.6 创建世界性边界矢量层 在可用波段列表中,使用“Create World Boundaries”工具来从ENVI已经安装的高分辨率或低分辨率 数据库中创建各种世界性边界矢量层,包括:行政边界,海岸线,河流以及USA States。

    0
    25
    29.8MB
    2021-06-02
    42
  • 航空像片正射投影校正-tc itk二次开发

    (1) 航空像片正射投影校正 航空像片正射投影校正引进了照相的几何原理、视角和地形学,用单张照片的切割对变形进行纠正。 正射投影校正由三步完成。第一步用照相模型、基准标记和图像结点构建内定向。第二步用地面控制点、 地图坐标和高程构建外定向,用于将图像和地球表面联结到一起。最后一步将内、外定向和一个 DEM文 件结合起来进行正射投影校正。 ‧ 构建内定向 使用Build Air photo Interior Orientation选项可以构建内定向,从而在照相模型与航空像片之间建立了 联系。该工具在航空像片、照相基准标记(至少3个)与照相焦距之间使用了结点。航空像片必须显示在 图像窗口,用于选择基准标记位置。 确立内部方位:显示航空像片图像。选择 Map > Orthorectification > Build Air Photo Interior Orientation。 如果有多幅图像显示,选择包含航空像片的显示窗口编号。将出现Ortho: Build Interior Orientation对话框。 通过把缩放窗口的中心位置(其上方的十字准线)放置在所需点之上,选择一个基准标记位置。在“Fiducial X”和“Fiducial Y”文本框中,输入基准位置(用成像单位:毫米)(这些信息由照相报告中得来)。点击 “Add Point”,将位置添加到结点列表中。 图 10-7:Ortho: Build Interior Orientation对话框 接点将显示在Ortho: Interior Orientation GCP List窗口中。 要显示Ortho: Interior Orientation GCP List窗口,在Ortho: Build Interior Orientation对话框中,点击 “Show List”。GCP列表中列出了结点,并显示结点的选取顺序号、基准位置、像元位置和误差。相对于 每个点的总RMS误差显示在“RMS Error”文本框中。误差是基于一个适于点的一次多项式来计算的,它 的大小显示出点的输入是否正确(如果误差较大,可能需要重新编辑基准位置)。关于GCP列表的详细介 绍,请参阅第434页的“使用GCP列表”。 继续选择基准标记位置,直到已经输入了三个或更多。 从下列选项中选择: 要浏览、编辑、删除、更新、开启或关闭控制点,请参阅第434页的“使用GCP列表”。要更改标记 的顺序和颜色以及开启或关闭控制点旁的标记,请参阅第434页的“GCP Options下拉菜单”。

    0
    30
    29.8MB
    2021-06-02
    42
  • 至尊王者

    成功上传501个资源即可获取
  • 分享王者

    成功上传51个资源即可获取
  • 分享宗师

    成功上传21个资源即可获取
  • 分享精英

    成功上传11个资源即可获取
  • 分享达人

    成功上传6个资源即可获取
  • 分享小兵

    成功上传3个资源即可获取
  • 分享学徒

    成功上传1个资源即可获取
  • 创作能手

    授予每个自然周发布4篇到6篇原创IT博文的用户
关注 私信
上传资源赚积分or赚钱