利用EXCEL表格进行附合导线近似平差计算
基于Excel的导线平差计算

基于Excel的导线平差计算作者:李张华姚连璧来源:《名城绘》2019年第02期摘要:本文主要探讨如何利用Microsoft Excel内置的VBA来编写导线网平差的计算程序的方法。
该方法具有计算步骤、计算方法可视化,计算原理、计算公式紧密结合的解题式特点,非常适合刚刚进入测量工作中的工作人员解决测量实践中平差计算问题并能从基础逐步掌握测量平差的原理。
关键词:测量误差;测量平差;导线网;平差计算;最小二乘法1引言Microsoft Excel是微软公司开发的Office办公软件之一,是目前市面上使用率最高也是功能最全面的电子表格软件。
它不仅拥有丰富的电子表格制作和编辑功能,还拥有功能强大的函数计算功能,能够创建和编辑函数公式,可以利用软件系统本身提供的函数公式来完成各项复杂的数学计算。
本文在介绍Microsoft Excel基本的运算操作方法的基础上,结合平差算例全面阐述Microsoft Excel在导线测量平差中的应用方法。
2闭合导线平差和附合导线平差的基本原理和方法2.1角度闭合差的计算与调整(1)计算闭合差:(2)计算限差:(3)若在限差内,则按平均分配原则,计算改正数:(4)计算改正后新的角值:2.2 坐标增量闭合差的计算与调整(1)计算坐标增量闭合差。
有:导线全长闭合差:导线全长相对闭合差:(2)分配坐标增量闭合差若 K不大于1/2000 ,则将fx、fy以相反符号,按边长成正比分配到各坐标增量上去。
并计算改正后的坐标增量。
2.3坐标计算根据起始点的已知坐标和经改正的新的坐标增量,来依次计算各导线点的坐标。
两相邻导线点i,j,已知点的坐标及i点至j点的坐标增量,用下式推算j点的坐标:闭合导线从已知点开始进行推算回已知点应当与原来的已知数据值相同,作为推算正确性的检核。
3基于Excel实现测量平差程序3.1 Microsoft Excel的基本功能Microsoft Excel中有大量的数学公式和数学函数可以选择使用,利用Microsoft Excel可以执行许多数学计算,并且在分析信息和管理电子表格中的数据信息列表中,可以实现许多便利的功能。
用EXCEL进行导线测量简易平差计算

用EXCEL进行导线测量简易平差计算
赵永平;赵越峰
【期刊名称】《山西建筑》
【年(卷),期】2013(039)025
【摘要】根据用计算器按常用表格进行导线计算的缺点,编写了利用EXCEL进行导线测量简易平差计算的程序,并提出了更简单地计算角度闭合差和解算导线各点坐标方位角的方法,以供参考.
【总页数】3页(P209-210,236)
【作者】赵永平;赵越峰
【作者单位】内蒙古鑫昊有色金属矿业开发有限责任公司,内蒙古呼和浩特010010
【正文语种】中文
【中图分类】TU198.6
【相关文献】
1.利用Excel表格进行导线的近似平差计算 [J], 杨勇军;黄奎树;欧阳云
2.利用全站仪进行三维坐标导线测量和近似平差计算 [J], 李恩佳
3.利用 Excel 实现地铁导线测量的记录与平差计算 [J], 鲍建宽;李秀海;朱继文;司海燕
4.Excel VBA在导线近似平差计算中的应用 [J], 刘科;廖中平;余泽彬
5.在Excel表中进行单一导线简易平差的方法 [J], 董云
因版权原因,仅展示原文概要,查看原文内容请购买。
附合导线平差自动计算表 修改版

改正后角值 β左
方位角 a
方位角 度
231°18'35" 39°48'27"
39.81
157°2.'7" 16°50'34"
16.84
216°29'20" 53°19'53"
53.33
118°21'27" 351°41'20" 351.69
300°37'38" 112°18'59" 112.32
81°59'6" 14°18'4"
259°5.'55" 50°54'53"
50.91
边长 D(m) 412.681 219.463 103.147 309.760 144.002 165.164 101.439 149.565
坐标增量
△x 178.378
△y 15 372.138 -14
215.958
8 -39.063 -8
51.296
221.992 216.035
143.775
-8.182
163.098
26.076
22.792
98.843
131.837 -70.645
GPS29
4822°39'9"
-22"
角度闭合差改正计算:
∑β测-n*180= 37°20'51"
4822°38'47" 坐标增量闭合差计算: ∑△x=
7,273.778 5098.228 5098.228
25
1001411.681 337826.757
Excel在导线平差计算中的应用

Excel在导线平差计算中的应用向继平;骆忠爱【摘要】随着全站仪在工程建设中得到普遍使用,导线已成为工程平面控制测量的常用方法.平差计算是导线测量的主要内容之一,文中通过分析Excel的功能和特点,结合导线平差理论,探讨Excel在导线平差计算中的应用.【期刊名称】《矿山测量》【年(卷),期】2012(000)006【总页数】4页(P32-34,37)【关键词】Excel;导线;平差;转换;公式;数据【作者】向继平;骆忠爱【作者单位】湖南工程职业技术学院,湖南长沙410151;湖南省地质矿产勘查开发局402队,湖南长沙410047【正文语种】中文【中图分类】TD172.3Excel电子表格软件是Microsoft Office的重要组成部分,其人性化的显示格式、强大的计算功能和单元格编辑功能,是现今任何编程计算器不能比拟的,它已被广泛用于复杂、繁琐、重复的计算处理。
导线平差计算是测绘专业技术人员必须具备的能力,充分发挥Excel的功能和特点,提高导线平差计算的效率,实现了较好的社会和经济效益是测绘专业技术人员的共同目标。
用Excel进行导线的平差计算需要解决的问题包括:角度换算、界面设计、数据输入、数据处理和打印输出。
1 角度转换Excel内置三角函数的角度单位只能使用弧度,而在我国测绘工作中一般使用60进制的角度来记录和计算,要充分发挥Excel的计算功能,必须解决60进制角度和弧度之间相互转换的问题。
解决这一问题有两种途径:一是使用Excel内置函数实现转换;二是使用VBA编辑Excel自定义函数实现转换。
1.1 使用Excel内置函数实现转换有两种处理方式:一是将度分秒形式的角度输入一个单元格进行转换;二是将角度的度、分、秒值分别输入三个不同的单元格进行转换。
(1)用一个单元格进行转换60进制角度→弧度:若要将6°30'45.5″转换为弧度,先在一个单元格(如A1)中输入6.30455,将其转换为十进制度后再转换为弧度,转换公式为:=RADIANS(TRUNC(A1)+(TRUNC(A1*100)-TRUNC(A1)*100)/60+(A1*10000-TRUNC(A1*100)*100)/3600)。
导线平差计算表格及解析

闭合导线坐标计算
注:黄色部分为外业测量出的或者是已知的;
“n”:多边形内角的个数;
“ƒβ容”:图根导线角度闭合差的容许值为±60″√n,当图根导线作为测区的首级控制网时为±40″√n;
β=β测-ƒβ n;
在这儿坐标方位角的计算就不说了;
△x i,1+i=D i,1+i*cosαi,1+i; △y i,1+i=D i,1+i*sinαi,1+i;
ƒx=Ʃ△x,ƒy=Ʃ△y;
导线全长闭合差ƒ=√(ƒ2x+ƒ2y),相对闭合差K=ƒ∕ƩD,图根导线的容许相对闭合差K容=1∕2000,当K<K容时则说明符合精度要求,可以进行调整,
υ△xi,1+i=-(ƒx∕ƩD)*D i,1+i,υ△yi,1+i=-(ƒy∕ƩD)*D i,1+i;
△x △y x y
υ△xi,1+i υ△yi,1+i ±±
△x i,1+i
△y i,1+i
Ʃ
ƩD ƒx ƒy
辅助计算
观测角 (β测) ′ ″改正数
(β) 改正后角度 ′ ″
坐标方位角 ′ ″
56序号1234△x′△y′ƒβ角度闭合差=Ʃβ测-Ʃβ
理=Ʃβ测-(n-2)*180; ƒβ
≤ƒβ容;
ƒx=Ʃ△x,ƒy=Ʃ△y; ƒD =√(ƒ2x +ƒ2y )
注:1、附合导线和闭合导线的差别在于两个方面:①角度闭合差的计算和调整,②坐标增量闭合差的计算;(怎么计算就不一一说了,见谅!)
坐标增量 m 改正后增量 m
坐标值 m 距离 m。
如何用EXCEL进行附和导线近似平差的计算

R U D A S A ) 4 , I ( D( B ( 1 O N ( B ( 1 , ) (F MO A S A )×1 0 , )< . , 000 1 0 6
图 1 各 导 线 点 位 置 图
(F MO R U D( B ( 1 , )×1 0 , )=0 R U D( B I ( D( O N A S A ) 4 00 0 2 ,O N A S
极大 的提高 了测 量效 率。此外 , S系列全 站仪 还具 备 隧道测 量 M
激光 指示 , 完美 的 L D照 明, n o sC E Widw E操 作 系统 , 特殊 的万能
很 显然 , 这样 的测距要求是很 容易达 到的。本实验 用该方 法
10 m距 离 ) 检测后 , 其角 度测量 的 反射 片功能 , 包含 无棱 镜测 量功 能。MS系列 全站 仪 可应 用于 对该类 仪器的实际测角精度 (0 并 0 5 若边长增加 , 测角精度会更好 。 所有测 量 、 建筑 、 木 、 密测 量领 域 , 以为各 种测 量任 务 提供 中误差 为 m青=± . 8。实际上 , 土 精 可 完美解 决方案 。它 的主要精 度指标见表 1 。
3 根据起始边( B 的坐标 、 边 的坐标 方位 角、 直角和边 A S A ) A 。计算 中需要检N4 数点后第 四位和第五 位的数值 ) A ) 各 竖 B ( 1/ 1 , 长, 计算各 点坐标增 量 , 推求 C点的坐标值 (d , ) 。 ( 1为要保 留四位有效数字的数据 ) A 。
2) ( 4 ) 假设输 入的角度值位 置在 A 1上 ) 。经 过 以上 两个步骤 , 便 可将斜距 、 水平 角轻松转换为平距 、 坐标方位角。 再谈数值取位 问题 , 我们知 道 , 在角度计 算 中 , 遵循 “ 四舍六
附合导线平差计算表Excel自动计算表.xls
35.355
26.459
194.775
99.180
11.7171208.067 11215.450 11033.960 11137.133 11320.015 11396.948 11270.681 11211.861 11238.320 11208.067
标 Y
坐标增量
△x 21
△y 17
-337.448
123.418
7.373
11
9
181.981
12
10
-181.502
78.877
14
11
103.159
206.252
12
10
182.870
81.922
76.926
7
6
92.096
9
8
-126.275
91.477
-58.824
4
3
35.352
26.447
12
9
194.766
99.174
6
5
11.712
-74.512
6
5
56.417
调整后坐标增量值
△x -337.427
△y 123.435
7.384
181.990
-181.490 78.887
103.173 206.263
182.882
81.932
76.933
92.102
-126.266 91.485
-58.820
工程名称: 道路
附合导线平差计算
测量项目: 导线贯通测量
测站
观测角 β′左
K127-10 72.4627
K127-11 206.0432
基于Excel的导线控制测量的数据处理
基于Excel的导线控制测量的数据处理刘占云【摘要】为了更好的将Excel自动计算功能应用到施工现场测量工作中,通过Excel VBA语言,结合测量导线计算公式,采用近似平差原理,自动处理全站仪采集的原始数据以得到自动计算的结果.该方法提高了施工现场施工测量工作效率.【期刊名称】《国防交通工程与技术》【年(卷),期】2019(017)002【总页数】6页(P72-77)【关键词】导线控制测量;近似平差;Excel VBA;数据处理【作者】刘占云【作者单位】中铁六局集团石家庄铁路建设有限公司,河北石家庄050050【正文语种】中文【中图分类】U452.131 Excel的扩展应用随着全站仪在工程上的普及应用,用全站仪进行导线控制网的测量已非常普遍,Excel作为一种非常普及的办公自动化软件,可以利用其开发语言VBA,调用某些属性、方法和事件,处理平面控制测量的数据等工作。
Excel 是Office 家族成员中一个功能强大、技术先进、使用方便的数据管理和分析系统。
它采用电子表格方式进行数据处理,工作直观方便。
Excel 为用户提供了丰富的函数,用户可以随意进行各种数据处理、统计分析和辅助决策。
为了使得Excel 发挥最大功效,可以借助于VBA开发一些应用程序。
使用VBA可以为Excel应用程序提供新的功能或增强现有的功能,从而减少在Excel中进行操作所需的工作量。
VBA语言功能强大。
通过将VBA 与Excel 结合起来,建立各种数据处理模型,不仅可以提高工作效率,也使得对各种数据的处理得心应手。
2 已知数据的录入2.1 Excel标准格式的生成2.1.1 建立表格打开Excel2003程序,单击保存,名为“基于EXCEL的导线控制测量数据处理”,格式选择“模板”,在“保存位置选择自己要保存的位置”,单击“保存”。
单击菜单栏“工具”项,在其下拉菜单“宏”选择“Visul Basic 编辑器”。
如图1所示。
用Excel编写导线平差计算程序
能 为 : 若 M 5 + G6 大 于 360 度 则 M 6 =M 5 + G 6 2 *3. 14 159 2 654, 否则 M 6= M 5+ G 6� 因E 中三角函数是以弧度为单位计算的, 所 以必须将以度分秒输入的角度转换成弧度 � 这就需要 将度分秒分开, 然后才能化成弧度 �例如 C6 单元格 为: =IF(B 6=" ", 180 , IN T(B 6))其中 B 6 为以度分秒为单 位的角度 �该语句意为: 若 B 6 是空格, 即未观测, C6 值为 180 度, 否则为观测角的整度值 �其中 180 度是 为在本站未观测的情况下预设的角度, 其目的是为在 后续的计算中把方位角传递下去, 从而保证整个程序 在逻辑上的完整性 � 程序编辑完成后,应对输入区外的所有单元格 进行再 设置, 在 " 设置单元 格格式 " 菜 单下, 选定 "保 护" 子菜单下的 " 锁定 " 和 " 隐藏 " , 并在 " 工具 " 子菜单 "保护 " 中的 " 保护工作表 " 下, 用密码进行保护, 从而 确保程序在使用过程中不被修改或破坏 � E 引入了 "宏 " 程序的概念, 其优点在于 : 当
问题提出及解决办法 在城市日常平面控制测量中,导线是大量运用 的方法之一 � 多年来, 大家在各种计算机上, 利用多 种语言编写了大量的相关测量程序,但是随着时间 的 推移, PC 1500 等便 携机及 老款电脑 处于淘汰 状 况,以往的计算机语言所编写的程序也越来越显现 出他们的缺陷和不足, 不再适应现在新的要求, 所以 用通用软件编写相关程序就显得尤为重要 � 经过努 力, 用E 编写的导线平差 计算程序已编辑完 毕, 投入 运行, 一年多的应 用表明: 它 计算方便 , 成果表 结构合理 , 达到了我们预期的 目的 , 适宜一般人员掌 握利用 � 核心问题的解决及技巧 测量平差计算传统上是以表格为基本框架进行 的, E 也沿用了这一模式, 所不同的是它每一个单 成功的地方, 是 其精髓 元格都有函数 , 公式的编辑 , 计算功能, 这样整个表格 就有 了生命力, 这正是 E
用EXCEL进行导线测量简易平差计算
Ap p l i c a t i o n r e s e a r c h O n t o t a l s t a t i o n i n s t r u me n t wi t h o u t p r i s m i n s l o p e d e f o r ma t i o n mo n i t o r i n g★
表1 , 表 2中的角度改正数 、 角度 闭合差都 是 以秒 为单 位 的。 边长 、 坐标 、 坐标 增量 、 坐标 增量 闭合 差 、 导线全 长 闭合差 都是 以 的E X C E L表格 , 把 观测数据 和 已知数 据按 要 求填 写在 灰 底色 区 域 内。程序 会 自动计算 出角 度 闭合差 、 水 平角 改正 数 、 推算 各 边 米为单位 的。坐标增量改正数是 以毫米为单位 的。
地计算 角度闭合差和解算导线各点坐标 方位 角的方法 , 以供参 考。
关键词 : 坐标 , 导线 , 简易平差 , 计算
中图分类 号 : T U 1 9 8 . 6
文献标识 码 : A
导线计算 在公路测量中用的很普 遍 , 我们经 常是用计 算器按 全长 闭合差 和导线 全长相 对 闭合差 。导 线全长 相对 闭合 差是衡 全 长相 对 闭合差 分母 越大 , 精 常用表格一 步一步计算 , 非 常麻 烦 。网上 的计算小 程序也 是设 置 量导线测量精 度的一个 重要 指标 , 其导线全长相对闭合差 的容许值不 同。 了各种各样 的门槛 。为了解决这些问题 , 我编写 了该系列 E X C E L 度越高。不同等级 的导线 , 导线测量简 易平 差 计算 小 程序 , 和 同行们 共 勉 。该 系 列 E X C E L 编写 了 9个 E X C E L表格 , 使 用者 只要 按待 求 点 的个数 打 开相 应 如果全长 相对闭合差在允许范 围内 , 程 序就进行 坐标增量 改 导线测量 简易平差计 算程 序 , 以待 求点 的个数 分别 进行 编 写 , 共 正数 的计算 , 最后计算 出各待求 点的坐标。