便携编程计算机在煤矿测量中的应用.doc

上传人:99****p 文档编号:1720373 上传时间:2019-03-13 格式:DOC 页数:9 大小:30.50KB
下载 相关 举报
便携编程计算机在煤矿测量中的应用.doc_第1页
第1页 / 共9页
便携编程计算机在煤矿测量中的应用.doc_第2页
第2页 / 共9页
便携编程计算机在煤矿测量中的应用.doc_第3页
第3页 / 共9页
便携编程计算机在煤矿测量中的应用.doc_第4页
第4页 / 共9页
便携编程计算机在煤矿测量中的应用.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、便携编程计算机在煤矿测量中的应用摘 要:本文以夏普 PC-E500便携编程计算机和卡西欧图形编程计算器 fx-9860G SD为例,阐述了应用便携编程计算机进行煤矿中腰线及断面正反算放样的方法和有关的部份程序。同时说明了卡西欧图形编程计算器 fx-9860G SD的一些主要使用方法。 关键词:便携编程计算机;煤矿中腰线;断面正反算放样 中图分类号: X752 文献标识码: A 引言:随着现代测量技术的不断更新,测量仪器设备的自动化程度也越来越先进,便携编程计算机在测量领域的应用范围则显得越来越窄,但在煤矿的施工测量中因受矿山条件的限制,便携编程计算机的应用则显得尤为重要。煤矿测量的施工环境造就

2、了对便携编程计算机的天然需求。最早引入我国并对测量便携编程计算产生深远影响的计算机是夏普PC-1500。在 90年代初夏普公司推出了换代机型 PC-E500。由于 90年代初出产的主流全站仪都没有内存,需要借用外挂设备存储数据,PC-E500作为全站仪的外业手薄也为 PC-E500找到了一个巨大的应用空间。 1.便携编程机的简介及功能 1.1 便携编程机现状及特点 便携编程机因其携带方便,编程语言简单易学、性能可靠耐用、价格适中成为大多数测量技术人员的首选,而测量工作的复杂性与多样性,也造就了测量便携编程机计算鲜明的个性化特点。测量技术人员在野外工作中因施工放样、数据采集等工作特点的需要,经常

3、要自己动手编写程序进行计算。 图 1所示的 fx-9860G SD是卡西欧公司于 2006年 10月引入中国市场的一款高端矩阵串列编程计算器,它有如下特点: 1) 绘函数坐标图功能。 2) 绘数表函数与统计图功能。 3) 能直接对矩阵进行连续的,转置, 行列式,赋值与求逆等运算,最多可以求 250250 阶非奇异方阵的逆阵。 4) 内置 6 个串列文件,每个串列文件又内置 26 个串列,用户可用最大串列数达 626=156 个。 5) 类 BASIC结构化程序语言,易学易用,编 写的程序易于阅读。 6) 类似于 Excel的电子表格功能。 7) 具有 62.2KB主内存,1.5MB 存储器内存

4、, 可以插 32MB1GB 的标准 SD 卡作为外存储器。 8) 28 个字母寄存器与多种类型的答案寄存器。 9) 使用随机标配的 SB-62 3Pin数据线连接两台计 算器的 3Pin口,可在两台 fx-9860G SD间进行数据通讯。 使用随机标配的 USB口数据线连接 fx-9860G SD 与 PC机的 USB口,使用数据通讯软件 FA-124可在 PC机 与计算器间进行数据通讯,可以在 FA-124中编写程序并上传到 fx-9860G SD主内存中,提 高了输入与编辑程序的效率。也可以将 fx-9860G SD中的程序或数据下传到 PC机中备份或打印。 11) 在 PC机中直接释放

5、SD卡中的打包数据文件。 1.2 便携编程机的主要功能 1) 串列功能 串列类似于 BASIC语言的数组,具有比数组更强大的功能,其功能在 BASIC语言中需要使用算法编程实现。编写各种测量计算程序时,可以将程序计算的已知数据和计算结果存储在串列中,待计算完成后,将所有数据文件复制到 SD卡中或直接与全站仪连接上传,从而实现便携机计算的数字化。 2) 结构化类 BASIC语言功能 便携编程机的结构化类 BASIC语言编写的程序结构相对更加清晰。程序执行时无论是输入数据还是输出计算结果,其屏幕显示结果都更加简洁、明了。 3) 数据通讯功能 便携编程机数据通讯的数据类型包括程序、矩阵数据、串列数据

6、、统计数据、电子表格数据、图表数据、26 个字母变量等。数据通讯可直接通过通讯口由数据线连接,也可以通过 SD卡传输数据。 4) 基于串列的数字化编程计算原理与实现方法 便携编程机的计算程序可以看作为输入/输出处理器,在运行程序时,程序对输入的已知数据处理后输出计算结果。其数据输入输出方式的选择对程序的使用效率会产生很大的影响。比如在卡西欧 fx-9860G SD运行某些程序时,可以通过串列静态来储存计算结果,再将当前串列文件的数据下传到 FA-124中,最后将其输出为 filen.CSV格式用逗号分隔文件,然后通过 Excel软件从 filen.CSV格式文件中读取数据,并整理输出为各种格式

7、文件,从而实现便携机编程计算的数字化。 2.煤矿施工测量技术的历史及现状 2.1 煤矿施工测量技术的历史 在煤矿施工中,测量工作的主要内容就是在规范允许的误差范围以内,将巷道的中线、腰线、断面按设计要求随施工进度在实地放样出来。煤矿施工测量的传统测量方法技术比较落后:其中线放样有串线法、转角法、弦线支距法等;腰线放样法主要为水准仪中平法、伪倾角法等;断面放样主要有半园法、支距法、五寸台法等。其放样精度比较差、计算繁琐。方法虽多,但各种方法都互不连贯,平、纵、横放样只能依次放样,工效很低,检测技术也较落后,每次断面检测都要找中、腰线。随着测量设备性能的提高以及全站仪的普及,便携编程计算机在煤矿施

8、工测量中的优势逐渐凸显出来。 2.2 煤矿施工测量技术的现状 在 20世纪末全站仪开始逐渐普及,光、机、电一体化技术在测量仪器制造领域的深入发展,其制造成本也不断下降。最早实现三维坐标正反算放样测量技术的是瑞士徕卡公司。徕卡公司于 2003年推出的TPS1100系列全站仪上内置了 File Manager v2.0、Profiler Survey v2.0、Profiler Survey v2.0(3D)、Profiler Stakeout v2.0四个随机软件,File Manager v2.0用于录入平面和纵坡设计文件,Profiler Survey v2.0和 Profiler Surv

9、ey v2.0(3D)用于断面实测数据的采集Profiler Stakeout v2.0用于炮孔放样,结合 PC机上使用的 TPSPRO断面处理软件,能很方便地将设计参数编辑后上传到全站仪上或将全站仪上下传的断面实测数据进行处理并打印出美观的图表。 在我国的工程测量技术队伍中,早期很多测量技术人员在 fx-4800P、fx-4850P、fx-5800P、fx-9750、fx-9860G SD上编出了三维坐标正反算放样程序,但缺点是只能按线元分段正、反算,通用性不强,每换一个项目都要重新编程。近几年国内有些软件公司和技术人员在 PC机上开发出了三维坐标正反算放样程序,但都存在不能完全通用的现象。

10、究其原因都在于工程设计千差万别,兼顾通用性的算法不易归纳出来。 这也说明了万能的测绘程序是不可能有的,工程测量技术人员最好能有熟练运用便携编程计算机解决各种技术难题的能力。 3.煤矿中腰线及断面正反算放样程序的算法及设计数据的处理 3.1 算法分析 煤矿施工设计的三大要素是平面线型、纵坡、断面,只要这三大要素一确定,巷道内的任一点都有唯一的一个三维坐标与之对应。确定巷道内的任一点的要素就是里程桩号、左边距或右边距、相对于设计纵坡面的高差这三大要素。巷道内的任一点的三维坐标都可以根据平面线型、纵坡、断面计算出来并放样,这就是煤矿中腰线及断面正算放样。也可以根据巷道内的任一点的三维坐标反算出该点对

11、应的里程桩号、左边距或右边距(中线) 、相对于设计纵坡面的高差(腰线) ,并即时计算出该点相对于设计断面的超欠值,这就是煤矿中腰线及断面反算放样。使用免棱镜全站仪结合便携编程计算机,能够在巷道内无接触地测量任意点位的坐标高程反算放样或根据已知点位的坐标高程进行正算放样,放样速度比传统方法成倍地提高。 3.2 设计数据的处理 巷道设计的三大要素平面线型、纵坡、断面在 PC-E500S中用数组来处理,如以下实例: 104 RESTORE 310指定 READ读取 DATA数值起始行数为第 300行 105 READ PP 读取纵坡线元总数 106 DIM PBL(PP),PBH(PP),PBR(P

12、P) 申明纵坡线元数组变量 107 FOR N=1TO PP 108 READ PBL(N),PBH(N),PBR(N) 109 NEXT N 偱环读取纵坡线元数组变量,直到纵坡线元参数读完 310 PP K0+0-K5+0起止桩号 311 DATA 9纵坡线元总数 312 DATA 0,324.07,0第 1纵坡线元参数 313 DATA 75,324.205,5000第 2纵坡线元参数 314 DATA 700,311.08,5000第 3纵坡线元参数 315 DATA 1400,302.47,5000第 4纵坡线元参数 316 DATA 1827,301.189,5000第 5纵坡线元参

13、数 317 DATA 2748,284.98,5000第 6纵坡线元参数 318 DATA 5000,284.982,50,5200,284.98,50,5300,284.982,0第7、8、9 纵坡线元参数 巷道设计的三大要素平面线型、纵坡、断面在 fx-9860G SD中用串列来处理,如以下实例: Filename:M1 2List 181 平面线元总数 520List 11 613.706List 21 23261List 31 451915.584List 41 446884.242List 51 500List 61 500List 71 1List 81 第 1平面线元参数 613

14、.706List 12 633.706List 22 64923List 32 451856.667List 42 446787.262List 52 500List 62 0List 72 -1List 82 第 2平面线元参数 Return 虽然设计参数的数据结构并不复杂,但要组织好并能很好地使用也需要一定的技巧。最好是将之以固定的格式储存在单独的子程序中,当要切换到另外的工程时,只需要另行编辑储存设计参数的子程序即可,主程序不必修改,这样也符合结构化编程的思想。 4.煤矿中腰线及断面正反算放样程序的主要功能 下面以 PC-E500S上的部份程序为例略作说明: 100 IF N$“8210

15、26“ THEN END ELSE RESTORE 300:I=2:GOSUB 3221检测密码是否正确并判断是否继续运行程序。 对逐桩坐标的计算数据成果存储在串列中,一个串列最多 999行,可以通过与 PC机通讯后再将串列处理为各种数据。 5.结束语 运用便携编程计算机结合免棱镜全站仪进行煤矿中、腰线及断面放样具有很高的效率。便携编程计算机的编程语言 BASIC语言很容易被测量技术人员掌握,测量计算需要的各种算法和数据结构都可以得到很好的处理,功能上完全能满足煤矿施工测量计算的需要,也可满足于其它交通隧道的施工放样。 参考文献: 1卡西欧 FX-9860G说明书. 2夏普 PC-E500S说明书. 3覃辉:fx-9860G 基于串列的偏携编程数字化计算原理与方法. 作者简介:覃永兵(1972):男,四川达州人,工程测量工程师,主要从测绘工作。

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。