ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:261.44KB ,
资源ID:9878025      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9878025.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机软件论文基于GTS901A的测量机器人变形监测自动化软件的开发.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机软件论文基于GTS901A的测量机器人变形监测自动化软件的开发.docx

1、计算机软件论文基于GTS901A的测量机器人变形监测自动化软件的开发计算机软件论文:基于GTS901A的测量机器人变形监测自动化软件的开发【摘要】本文简要介绍了国内外知名的自动化监测系统和测量机器人产品,阐述了测量机器人在当代变形自动化监测中的重要性。通过分析测量机器人的自动化作业流程,定义了测量机器人通用类,并且对测量机器人自动化监测软件开发过程中所涉及的不同坐标类型进行了介绍;最后以拓普康公司的GTS901A测量机器人为例,实例化测量机器人通用类,获取GTS901A测量机器人对象,开发了GTS901A变形监测自动化软件(GROMA,GeoRobotOnlineAutomatic Defor

2、mationMonitoring software),并完成现场测试。【关键词】变形监测;测量机器人;1引言测量机器人是一种能代替人进行自动搜索、识别、跟踪和精准照准目标并获取角度、距离等信息的智能型电子全站仪1。研究开发测量机器人自动化监测系统已成为变形监测领域的国际热点研究问题,并产生了一批软件产品,比较知名的有DIMONS位移监测系统2、GeoMoS自动形变监测系统3、武汉大学测绘学院的Geo_ ADMOS等。以DIMONS为例,由新布朗士威(New Brunswick)大学研制并在2001年对美国加州南部谷湖区水库(Diamond ValleyLake)的监测项目中得以应用;该项目采用

3、8个永久性RTS和218个棱镜构建了地面自动监测系统4,通过DIMONS实现了的形变数据的自动采集与自动分析。随着自动化变形监测技术的不断发展和各大中型项目对测量机器人需求的增加,一些生产厂商也推出了相应的硬件软件产品,如:徕卡公司的TCA1800、TCA2003全站仪和GeoMoS监测软件,拓普康的GPT9000A、GTS900A系列全站仪与天宝公司的S6、S8测量机器人和Trimble 4DControl监测软件等。尽管各产商针对各自产品研制了相应的自动化软件,但在具体项目中,这些软件系统的应用适应性普遍存在一些问题,如测量作业方法单一、环境适应性不高、缺乏专业化数据分析处理方法等,往往需

4、要对已有的软件系统进行改进以更好满足需求。事实上测量机器人都提供了控制仪器操作的指令集或二次开发包,允许用户根据具体需求研制自己的自动化监测程序。本文通过对测量机器人自动化作业流程的分析,抽象和定义了测量机器人通用类;然后,针对开发过程中需关注的目标坐标更新问题进行了重点阐述。最后,以拓普康公司GTS901A测量机器人为例,对测量机器人通用类实例化,获取GTS901A测量机器人对象,开发自动化监测软件GRODM并完成了实地测试。2变形监测与测量机器人变形监测是对变形体进行重复测量以确定变形体形变状态和空间位置随时间的变化特征,并利用观测结果研究变形规律,以达到监测变形体安全状态、保证工程和的安

5、全。随着监测技术的发展,远程实时性和自动化已经成为当代变形监测的重要部分,主要表现为变形信息的远程传输和自动采集上。数据传输可通过电缆、Modem、LAN、WAN、GSM或无线电等方式实现。而目前,较为常用的变形信息自动采集方式有GPS技术和测量机器人技术。GPS技术以其全天候、高精度和站间无需通视等作业特点被广泛应用于桥梁、大坝、高层建筑和大型露天矿区的变形监测;但对于监测目标密度较高的情况, GPS不适用。而测量机器人技术结合GPS正好弥补了这一不足,在满足通视的条件下可以按照需求增添监测目标。由此可见,测量机器人在现代变形监测中具有不可替代的地位。测量机器人是具备自动搜索、自动精确照准和

6、读数功能的智能型电子全站仪,其自动化作业主要通过与计算机之间指令和数据交互完成,通信过程如图1所示。它们分别扮演客户机与服务器的角色5;计算机向测量机器人发送一个请求(Request,操作指令),测量机器人就向计算机返回一个应答(Reply,当前状态或观测数据)。通过分析(Geo-MoS和Trimble 4DControl等自动化监测系统,总结出测量机器人自动化作业流程的通信过程,具体如下: 1)仪器初始化:指计算机向测量机器人发送参数信息的过程。计算机控制系统与测量机器人基本参数一致是测量机器人观测数据是否有效的保证。这些参数主要包括棱镜常数、气象改正、倾斜补偿、垂直角类型(从水平起算,还是

7、天顶距)等。2)定向:可分为直接定向和间接定向,其根本区别在于后视方向是否有协作棱镜以及定向过程中仪器是否进行自动照准。直接定向指人为精确照准目标后,计算机提供定向方向的方位角,仪器直接置盘,适用于定向点距离较近情形;间接定向则只需将仪器大略对准定向点棱镜,计算机向仪器发送自动照准指令,并在仪器精确照准后提供定向的方位角,仪器置盘,该方式适用于定向目标较远或气象条件较差无法人为精确照准的情形。3)目标点学习:指测量机器人在完成定向后,人为照准待测点并观测获取其坐标方位的过程。具体流程为:瞄准待测点,计算机向仪器发送测量指令,测量机器人接收指令后对待测棱镜目标点进行测量并返回观测值,由计算机进行

8、解算并存储该点方位。4)自动测量:指计算机和测量机器人按事先设定的测量方式和观测周期对指定棱镜目标点进行自动测量的过程。具体流程为:计算机通过已有坐标计算目标棱镜的方位(水平角和垂直角)并传送给仪器,仪器旋转至该方位;计算机发送自动照准指令,仪器尝试精确照准目标棱镜并返回自身状态;一旦精确照准成功,计算机继续发送测量指令,否则退出自动测量或进行下一点测量;仪器对目标棱镜完成测量并返回方位,计算机接收并存储。如果是双面测量,计算机需发送换面指令,测量机器人执行指令并重复上述过程;否则退出自动测量或进行下一点测量。此外,考虑到实际作业中,可能遭遇原目标棱镜偏移较大或丢失等异常导致测量机器人无法正常

9、作业的情况,需做如下考虑:当目标棱镜方位与前次相比,变动较大且超出仪器自动照准范围时,测量失败;为了能继续获取该棱镜的方位就需要允许仪器进行更大范围的搜索,所以自动搜索功能也是测量机器人的关键功能;对于监测目标不明显且返回测距信号较弱情形,仪器的自动照准或自动搜索过程持续时间较长,而自动测量过程对每个监测目标往往有时间限制,因此,为了保证自动测量过程能高效有序进行,测量机器人还应有可以终止当前操作的中止操作功能;考虑到测量机器人的作业效率,采用事件激发方式安排指令的发送次序和时机,即计算机在发送指令过程中考虑测量机器人的当前状态,根据仪器的不同状态发送相应指令,增强指令的可执行性。可见仪器状态

10、查询也是测量机器人不可或缺的功能。从软件开发的角度将测量机器人抽象定义为拥有棱镜常数、测量模式、气象改正、倾斜补偿、垂直角类型、距离单位、角度单位等属性和参数设置、水平置盘、自动照准、旋转、换面、观测、参数读取、自动搜索、终止操作、仪器状态查询等功能,能完成仪器初始化、定向、目标学习、自动测量、测量终止和棱镜搜索等任务的行为实体。抽象为如下测量机器人通用类:Public Class测量机器人/成员变量Private:棱镜常数;测量模式;气象改正;倾斜补偿;垂直角类型;距离单位;角度单位;/成员函数Private: /私有成员函数参数设置();水平置盘();自动照准();旋转();换面();观测

11、();参数读取();自动搜索();终止操作();仪器状态查询();Public: /公有成员函数仪器初始化();定向();目标学习();自动测量();测量终止();棱镜搜索();从上述类定义中,仪器参数和基本功能单元都以私有形式存在,即在程序实现过程中不允许其他外部过程调用;而仪器初始化、定向、目标学习和自动测量等自动化操作任务则以公有形式定义,是仪器自动化作业的主要实现形式。这些自动化操作任务由测量机器人的基本功能单元以积木式组装方式实现,下面分别以流程图方式,给出定向、目标学习和自动测量的组装形式。3目标监测点坐标测量机器人变形监测的直接任务是通过获取观测变形体内的关键部位或所布设的监测标

12、志,获取变形体的方位变化。而在常规测量中方位主要表现为坐标。而坐标又是测量机器人自动化作业中自动照准目标的依据。由此可知,坐标既是条件也是结果。为了实现对目标点变形量的观测、解算和分析,系统为每个目标监测点设置了基准坐标、参考坐标、当前坐标和扫描坐标6,具体定义如下:基准坐标,指与各次观测值进行比较获取变形量的基准值;参考坐标,是各直接测量值向坐标解算的依据,如将全站仪的观测值,斜距、水平角和垂直角,归算到坐标所用到的测站坐标;当前坐标,即由目标点的最新观测值解算出的坐标值;扫描坐标,用于计算目标监测点当前方位(垂直角和方位角);该类坐标的设置主要是考虑到当前坐标的解算过程中进行了气象、两差、

13、距离等改正,由当前坐标解算的方位与测量机人实际需要指向的方位偏移。4GTS901A实时自动化监测软件实现GTS901A是由拓普康公司生产的世界第一台W inCE测量机器人,由新型超快速司服马达驱动(80/s),具备自动照准、自动跟踪等功能;目前已被广泛应用于自动变形监测、精密轨道测量与监测、自动引导测量等领域。以GTS901A测量机器人为例,对测量机器人通用类实例化,构建实时自动化监测系统。为了保证该自动化监测系统的高效性,做以下约定:考虑到GTS901A有多种测量模式,测角模式、测距模式和坐标模式;除观测功能单元在测距模式下进行外,其他功能单元都在测角模式下完成;仪器端对观测结果不做任何改正

14、,所有解算均由计算机端完成。表1中列出了GTS901A测量机器人对象的私有成员函数及其所涉及的指令7;其中,包括了测量模式切换功能单元。在VB和SQL Server 2000集成开发环境下开发GTS901A实时自动化监测系统(见图6),实现了变形数据的自动采集、解算、入库和报警。对系统进行实地测试,测试地点:某露天矿工业广场(空气中多尘土),测试对象:栈桥支架和重要建筑物,自动双面测量,连续10个测回,具体测试结果见表2。5结束语本文通过分析测量机器人的自动化作业流程,定义了测量机器人通用类,从而将各不同仪器的指令封装于对象中,用户只需调用对象的成员函数便可指挥仪器完成相关操作,为测量机器人通

15、用平台的构架提供了基础。最后,以拓普康GTS901A为例,对测量机器人通用类进行实例化,开发了GTS901A实时自动化监测系统并完成实地测试,具有一定的实用价值。参考文献1张冠宇,等变形测量数据采集自动化技术比较J海洋测绘, 200711, 27 (6)2 James Lutes, Adam Chrzanowsk,i Geoffrey Bastin, etalDIMONSSOFTWARE FOR AUTOMATIC DATACOLLECTION AND AUTOMATIC DEFORMATION A-NALYSIS C /The 10th FIG International Symposi-u

16、m on DeformationMeasurements2001: 101-1093 Karl SippelMODERN MONITORING SYSTEM SOFT-WARE DEVELOPMENT C /California: Proceed-ings of the 10th FIG InternationalSymposium on Deform-ationMeasurements, 20014黄声亨,尹晖,蒋征变形监测数据处理M武汉:武汉大学出版社, 20045梅文胜,等测量机器人变形监测系统软件研究J武汉大学学报信息科学版, 2002, 27 (2)6倪宏宇变形监测处理系统的研究J测绘科学,2008, 33(4)7 TOPCON CORPRORATIONTOPCON Auto Tracking TotalStationGTS-800/GTS-8000 Series InterfaceManualCD8贵慧宏,张锦自动形变监测系统集成数据库的设计与实现EB/OL2008-11http: /wwwpapereducn

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1