Excel测量导线计算
- 格式:xls
- 大小:97.00 KB
- 文档页数:2
用Excel 计算支导线下面以一条有3个未知点的支导线为例,说明利用Excel 表格计算支导线的过程:第一步,设计表格。
按照上图所示的格式,在表格的前三行设计表头,使各项目列宽合适,文字居中;在第4到14行对单元格进行合并,并设置各单元格的行高、对齐方式、小数位数、边框样式等。
第二步,输入观测数据和已知点坐标。
将点名、观测角(左折角)的度、分、秒值、边长、已知点的X 坐标和Y 坐标分别输入相应的单元格。
第三步,计算已知边坐标方位角。
利用坐标反算公式,按照前面介绍的用Excel 进行坐标反算的方法,计算已知边A 1A 2的坐标方位角为"31'57331 ,将度、分、秒值分别输入I5、J5和K5三个单元格,在H5单元格输入公式“=I5+J5/60+K5/3600”,将其转换为十进制度的形式,在G5单元格输入公式“=RADIANS(H5)”,得到以弧度为单位的A 1A 2边坐标方位角。
第四步,计算未知边坐标方位角。
由于坐标方位角传递比较复杂,需要分三种情况进行处理,所以采用分步计算的方法。
以A 2N 1边为例,先在F7单元格输入公式“=G5+E6-PI()”,然后在G7单元格输入公式“=IF(F7<0,F7+PI()*2,IF(F7<PI()*2,F7,F7-PI()*2))”,即可计算出A 2N 1边的坐标方位角。
得到的方位角以弧度为单位,在H7单元格输入公式“=DEGREES(G7)”,将其转换为以十进制度为单位,在I7、J7和K7三个单元格分别输入公式“=INT(H7)”、“=INT((H7-I7)*60)”和“=((H7-I7)*60-J7)*60”,得到A 2N 1边的坐标方位角的度、分、秒值。
用同样的方法分别计算N 1N 2边和N 2N 3边的坐标方位角。
第五步,计算坐标增量。
先计算A 2N 1边的坐标增量,根据坐标正算公式,在M7单元格输入公式“=L7*COS(G7)” ,在N7单元格输入公式“=L7*SIN(G7)”,得到A 2N 1边的纵坐标增量和横坐标增量。
Excel电子表格在测量内业计算中的应用陕西蒲白西固煤业有限责任公司张龙刚武卫欣摘要采用Excel电子表格插入函数,对测量原始数据加工处理,可计算出坐标、三角高程、腰线高程以及坐标反算方位和平距等,可大大简化测量内业计算工作,只要电脑安装有Excel办公软件均可实现该项工作,简单、实用、方便。
关键词Excel电子表格导线计算三角高程坐标反算1前言随着科学技术水平的高速发展,测绘技术水平在快速进步,各类测绘手段也在不断的发展和更新,从经纬仪、全站仪、GPS、航空测量再到现在的无人机测绘,测绘技术已愈发普遍和成熟。
测量工作外业数据采集的方法和精度越来越简单和准确,作为测量数据处理的内业来说,提高工作效率和正确率,就显得更为重要。
很多测量工作者也在编程和使用一些小的程序和软件或者表格等计算工具完成简单的数据处理。
笔者在陕西蒲白西固煤业公司从事矿山测量工作。
井下测量多为复测支导线,现将平时自己编制使用的一些Excel电子表格在测量内业计算中的实例和经验做一简单总结,以供分享。
2导线测量计算表导线测量首先需要已知起始点,坐标和起始方位,在验证完起始数据和点位准确无误后,进行导线测设,获得导线夹角、斜距或平距、前视高、仪器高、垂直角或垂距等数据,然后进行内业计算。
以前在内业处理时,测量人员将所测的所有数据经计算器计算、对算后,手工填写纸质导线台账,计算工序繁琐且容易出错。
如果采用Excel电子表格相关功能进行导线计算,可大大提高工作效率,降低出错率。
现就导线计算的Excel电子表格具体形式、表格编辑举例说明如下:2.1前期数据采集准备工作为配合该表格和减少中间计算环节,全站仪导线测量时,测距采用平距模式,高差采集为垂距,直接在全站仪上采集生成水平距离和垂距。
2.2表格编辑和相关函数表-1导线测量计算表将起始方位(F4G4H4)(见表-1,后同)和起始坐标(N4、O4)录入表中作为整张表计算的最基础数据,然后分别将导1点测站测得的导线夹角(C5D5E5)录入表中,用计算器算出导线方位角(F5G5H5);之后录入水平距离(I5)、仪器高(J5)、前视高(K5)、垂距(L5),然后表格自动算出高差(M5)、X坐标(N5)和Y坐标(O5):高差计算:Δh=垂距+前视高-仪器高,故M5=L5+K5-J5;平面坐标X计算:X=cosα+X前,故N5=I5*cos (RADIANS(F5+G5/60+H5/3600))+N4;平面坐标Y计算:X=sinα+Y前,故O5=I5*sin (RADIANS(F5+G5/60+H5/3600))+O4;高程H计算:H=△h+H前,故P5=M5+P4。
二、闭合导线坐标计算Excel程序编制利用Excel进行闭合导线坐标计算,编写Excel计算程序,可参照计算编程界面4完成。
对照Excel界面4解答下列问题:1.写出B8~B10单元格的计算语句和导线点数字编号。
2.写出Bll单元格导线点号和Cll、Dll、Ell单元格的角度值。
解释‘=136’、‘=C6’,即引用某单元格值的含义。
引用与复制语句有什么区别?3.写出FT~Fll和F16计算语句。
4.解释F13单元格SUM(F6:F10)语句的含义。
5.写出相对地址、绝对地址和混合地址表达形式.举例说明什么是相对地址、绝对地址和混合地址?6.如何操作使导线点编号和水平角值靠单元格上线,而使方位角和边长值靠下线?7.写出计算某数乘幂的函数名(英文),如何操作给某数开平方?8.如何给F16单元格复制F6计算语句?9.H6单元格方位角值的来源地址?是哪一个边的方位角?10.写出G13计算语句,解释计算值与G14单元格值检核的含义。
11.写出I13计算语句,如果通过复制F13语句得到I13语句应如何操作?12.写出J7~J10单元格语句和K7~K10单元格语句。
13.如何使用SUM(求和)、SIN、COS、POWER(乘幂)等函数?举例说明。
14.计算数值的三角函数值时,数值用度还是弧度?15.如何在公式编辑栏中编写计算语句(公式)?以G6单元格为例说明。
16.写出K14、M14、K15、K16单元格数据的来源。
这些数据在测量学中含义是什么?17.解释K15、K16单元格语句中POWER函数和计算结果的含义。
18.解释N11、O11单元格计算结果与N6、O6检核的含义。
19.增加或减少闭合导线点数该计算程序能否通用,应做什么修改?以导线点数由5个点增至10个点为例说明。
20.给工作表重命名。
将Sheetl、Sheet2、Sheet3、Sheet4重命名为闭合导线、附合导线、三角平差和三角坐标,写出操作步骤。
EXCEL表格在导线测量成果计算中的应用摘要:文章主要讲述利用excel办公软件,按照常用的导线测量成果计算本的样式,直接编辑导线测量的正算和返算软件,并形成固定的模版。
关键词:excel表格;导线测量;正算;返算我们知道导线测量的成果计算虽然有多种计算机软件,但与我们习惯的导线成果计算格式不统一,输入数据不直观,使用起来不习惯,很难推广。
针对这种情况,我们按照常用的导线成果计算本的样式,直接利用excel办公软件,按照这样的固定格式,编制了一套导线测量成果计算软件。
EXCEL是常用的办公软件,本文将利用其自带的函数,和其强大的数据处理能力,创建一个EXCEL模板,利用预先编辑好的公式,输入外业测量成果后自动进行内业的成果计算。
1设计需求第一,能够根据输入的外业测量数据自动进行坐标成果正算;反过来,又能根据两点的坐标自动反算出两点之间的距离和方位角,能自动识别测量路线,计算导线间水平角;第二,能进行简单的条件分析,对一些误输入能自动识别;第三,能够有效的保护公式和表格,防止误操作的更改,或者蓄意的修改计算结果。
2解决方案2.1需求一的解决方法因为需要条件判断和循环引用的关系,EXCEL不能在图1所示的表格范围内完成所有的计算,这就需要在其他区域进行演算,再将演算结果引用到对应位置。
我们选择在成果表的右侧建立演算区,见图2和图3。
在正算中,如何让EXCEL自动判别测量路线,即在图表1中根据A列的仪器站测点编号,在R列中找到这个测点所在行,进而引用在O列和P列中的此测点的坐标值以进行下一步的计算,是编程重点和难点。
我们采用的解决办法是,先使用MATCH函数判断测点(R列中)在图表1的中的行号,有了这个行号值作为参数,就可以使用CHOOSE函数在测点坐标(O列和P列)中找到此测点的坐标值。
关于两函数的用法及参数请查阅EXCEL自带的帮助文件。
举例说明,当在图2的V12单元格输入公式V12=MATCH(A12,$R$1:$R$11,0),EXCEL就会在R1和R11单元格范围内寻找和A12单元格相同值的单元格,并返回它的行号,在输入没有错误的情况下,它的返回值会是5、6、8、10中的某个数,这由测量路线决定。
Excel在测量导线计算中的应用:导线测量计算【摘要】运用Excel电子表格建立坐标成果数据库是很方便的。
本文论述了应用Excel电子表格进行矿山测量导线坐标计算的方法。
【关键词】Excel;矿山测量;导线计算1、建立坐标成果计算工作表A-X2、已知数据的输入在T9中输入起算边的已知方位角;U9中输入起算点的X坐标;V9中输入起算点的Y坐标;W7中输入起算点的H标高。
3、外业数据的输入在Q10中输入所测边的斜距;P12中输入测站的水平角;Q12中输入前视边的倾角;R10中输入仪器高;R11中输入钉上高;R12中输入钉下高;4、公式的输入在C10中输入公式“=TRUNC(T9,0)”C11中输入公式“=T9-C10”C12中输入公式“=TRUNC(C11,2)”D10中输入公式“=C12/0.6”D11中输入公式“=(C11-C12)/0.36”D12中输入公式“=C10+D10+D11”E10中输入公式“=TRUNC(P12,0)”E11中输入公式“=P12-E10”E12中输入公式“=TRUNC(E11,2)”F10中输入公式“=E12/0.6”F11中输入公式“=(E11-E12)/0.36”F12中输入公式“=E10+F10+F11”G12中输入公式“=D12+F12-180”H12中输入公式“=TF(G12360,H12-360,H12” J10中输入公式“=TRUNC(I12,0)”J11中输入公式“=(I12-J10)*60”J12中输入公式“=TRUNC(J11,0)”K10中输入公式“=(J11-J12)*0.006”K11中输入公式“=J12/100”L10中输入公式“=SIN(L12)”L11中输入公式“=COS(L12)”L12中输入公式“=xxxx(I12)”M10中输入公式“=TRUNC(Q12,0)”M11中输入公式“=Q12-M10”M12中输入公式“TRUNC(M11,2)”N10中输入公式“M12/0.6”N11中输入公式“=(M11-M12)/0.36”N12中输入公式“=M10+N10+N11”O10中输入公式“SIN(O12)”O11中输入公式“=COS(O12)”O12中输入公式“=xxxx(N12)”5、成果计算平距:在S12中输入公式“=Q10*O11”方位角:在T12中输入公式“=J10+K11+K10”X:在U12中输入公式“=U9+S12+L11”Y:在V12中输入公式“=V9+S12*L10”H上:在W10中输入公式“=W7-R10+R11+O10*Q10”H下:在W12中输入公式“=W10-R11-R12”这样一个完整的导线计算程序就完成了,我们可以在加上表头等要素。
导线点复核记录excel应用(自动计算)角度,是工程测量这一行无论如何也避不开的,而电子表格EXCEL软件也是测量人员最爱的计算工具软件之一,如何在EXCEL中输入、输出(显示)角度,这的确是一个看似简单,实际却很繁琐的问题。
笔者虽是工程资料员,但十分重视excel的应用,也酷爱在excel中编辑函数来进行表格的输入与计算。
譬如下面这张表格,测量员能使用测量仪测出的数据有:测点、方位角、距离,除此之外,像纵坐标△X 、横坐标△Y ,以及坐标X 与坐标Y 必须通过计算求得。
要想完整无缺的在excel中填好这张表格,我们必须解决几个难题。
现在我们能够轻松输入的只有测点和距离。
纵坐标△X值=cos(方位角) *距离,横坐标△Y =sin(方位角)*距离,然后,坐标X =X1(上一点)+△X,坐标Y =Y1(上一点)+△Y。
好,公式都编辑好了,将公式输入相应的位置。
譬如:在E6单元格中输入:=cos(C6) *D6,在F6单元格中输入=sin(C6)* D6,在G7单元格中输入=G6+E7,在J7单元格中输入=J6+F7,将公式复制到其它单元格,现在只要在这张表格中相应位置分别输入方位角与距离的值,对应的其它空格就会以上面的公式直接计算出结果。
以上是excel中简单的函数应用,几分钟就轻松搞定了。
重点和难点是测角与方位角的输入。
在excel某一单元格中输入=cos(180°),它无法计算结果,因为excel中默认的是弧度制,所有三角运算都是弧度制运算。
所以,=cos(180°)是无法计算的,我们需要将角度转化成弧度,180°=π=3.1415926,我们以=cos(3.1415926)代替=cos(180°)时才能顺利计算结果。
现在我们再回头来看看要填写的表格。
表格中测角和方位角的单位是288°32′45″,因为我们使用测量仪时,得到数据都是以度、分、秒的格式出现的,而excel中格式设置中不存在这种格式。
导线excel通用计算程序
编写一个通用的导线计算程序可以帮助工程师和设计师快速准
确地进行导线计算。
首先,我们需要考虑导线计算中涉及的一些基
本参数,例如导线的截面积、电阻率、长度、电流等。
接下来,我
们可以使用Excel来创建一个计算表格,其中包括以下列:
1. 导线规格,用于输入导线的规格参数,如截面积、材料等。
2. 电流,输入导线所承载的电流值。
3. 长度,输入导线的长度。
4. 电阻率,根据导线材料的电阻率进行输入或者直接从材料库
中获取。
5. 电阻,通过公式计算得出,电阻 = 电阻率长度 / 截面积。
6. 电压降,根据电流和导线电阻计算得出,电压降 = 电阻
电流。
7. 功率损耗,根据电流和电压降计算得出,功率损耗 = 电流^2 电阻。
在Excel中,我们可以使用公式来进行这些计算,确保输入正确的参数后,即可自动计算出电阻、电压降和功率损耗等结果。
此外,还可以考虑添加一些条件格式或者图表,以便更直观地展示计算结果。
除了基本的导线计算,我们还可以考虑添加一些额外的功能,比如根据不同的导线规格自动选择对应的电阻率、长度等参数;或者根据计算结果给出警示或建议,比如电压降超过标准值时进行标注或警示。
总的来说,一个通用的导线计算程序应该能够方便地输入导线参数,并自动进行计算,同时还可以提供一些额外的功能来帮助用户更好地理解和应用计算结果。
希望这些建议能够对你有所帮助。