搜索详情-文献综述网

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回

利用AutoCAD VBA实现输电塔断面测量自动化成图文献综述

 2021-09-28 19:56:58  

毕业论文课题相关文献综述

1.1课题背景

在传统线路测量中,由于线路长、转折点多,使用全站仪测量时必须多次转移测站,速度慢、效率低而且容易出错,随着GPS-RTK在测量中的广泛应用,RTK在线路测量中发挥了显著作用,弥补了过去传统线路测量中的不足,提高了野外数据采集的速度和精度。但是在内业断面数据整理及绘图中花费了很多精力和时间,特别在断面数据整理中,由于线路长,转折点又很多,有些地形点在野外数据采集中又难以实测在设计线上,往往偏离设计线一定距离,使得纵断面和横断面数据整理变得繁重而又缓慢。

很多熟悉AutoCAD的用户都有这样的体会,该软件的图形处理能力很不错,但在解决一些比较专业的问题,尤其是要将设计计算、数据处理、图形绘制等问题综合处理时,直接使用的交互功能就会感力不从心。

针对以上问题,我们对AutoCAD进行二次开发,把RTK实测的数据展点到AutoCAD后,根据实测点把纵线(即线路中心线)和横断面的位置用多段各连成线,或直接使用原来的设计断面线,实现任意多转点线路的纵断面与横断面的数据提取,生成断面数据表与断面图,批量快速准确完成断面的数据整理与绘图。

1.2研究现状

在送电线路测量中,传统的作业模式中太多的数据由手工操作,如外业数据为人工记录,内业强度大,容错性较低、人工干预多,自动化程度不高。为了提高作业的效率就需要引入先进的设备和技术。充分挖掘 RTK、全站仪数字化性能,发挥其自动化、信息化功能,使测量的数据采集、数据处理、成果输出实现其自动化,能减少人工外业纪录、内业检查、录入等人为环节,降低人为误差,提高工作效率,使作业质量有较大的提升,也为送电线路 GIS 的建立提供基础数据[1]

在数据的采集阶段,虽然全站仪已经广泛的应用,不过对于作业效率的提高不是很显著。RTK作为一种工程测量手段,除了定位精度高、操作简单、提供三维坐标的优点。RTK在测量中的应用,带来了电力工程测量技术的革新,改变了过去对传统普通工程测量仪器的过分依赖,既大大减轻外业劳动强度,又提高了测量精度及工作效率。通过以后使用软件的不断升级,以及后续的不断开发研究,RTK一定会在电力工程测量中得到更加广泛的应用[12]

数据处理阶段,由于从经纬仪、全站仪、GPS仪器上量取的数据通常不是统一的格式,因此需要对数据格式进一步处理成适合程序处理的数据格式。在电力线路勘测中塔基一般为4个塔脚,但随着线路电压越来越高,对于塔型的要求也越来越复杂,出现了8个塔脚的塔基。为了便于野外的测量和内业的程序处理,预先对塔腿方向进行编码。例如1对应钱,2对应右前,3对应右,这样顺时针旋转到8对应左前。塔腿方向上所测的特征点和塔位中心桩的关系可以方便的用平距和高差描述。假定桩心坐标为(x0,y0,h0),塔腿上的特征点坐标为(xi,yi ,hi)用两点间的坐标计算出平距和高差[8]。用EXCEL提前将公式输人相应单元格,下次作业时只需直接将数据导入就可以了也可按照该思路编制简单的程序,实现数据处理的自动化[11]。根据编码通过分类提取程序导出统一格式后的塔基断面数据和线路断面数据。VB程序就要与CAD绘图软件建立联系,然后用VBA语言进行绘图处理。

1.3相关技术

Visual Basic for Applications(VBA)是Visual Basic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程式功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic 脚本。该语言于1993年由微软公司开发的应用程序共享一种通用的自动化语言-----Visual Basic For Application(VBA)实际上VBA是寄生于VB应用程序的版本。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。