利用小型编程计算器进行导线平差计算

时间:2022-06-15 12:34:51

利用小型编程计算器进行导线平差计算

中图分类号:TU99 文献标识码: A

在市政工程开工前施工准备阶段以及整个施工过程中,测量工程是一项必不可少的重要工作。市政工程测量包括:控制测量、导线复测、水准点复测与加密,中线放样等。控制测量一般由测绘单位完成。

测量成果交付给施工单位或建设单位,并形成交桩记录。施工单位在使用控制测量成果前,需要对其进行复核。以导线点为例,应进行导线复测,在原有导线点不能满足施工需要时,需要增设满足相应精度要求的导线点。无论是导线复测还是增设导线点,都离不开导线平差计算。

随着计算机技术的发展,出现了各式各样的导线平差计算软件。与传统手工分部计算相比,利用电脑软件计算极大的提高了导线计算的速度,并且降低了出错的几率。然而,这种方法也有其不足之处,就是对电脑的依赖性太强,在外业测量计算时不太方便。

我在平时工作之余,仔细地研究了大学《测量学》教材中有关导线计算的基本方法,并结合CASIOfx-4850p编程计算器的说明书及大学阶段所学的C语言程序设计有关知识,经过多次调试和改进,最终运行通过。由于计算机本身体积小,携带方便,它极大的提高了测量的工作效率。

下面我就介绍一下如何利用CASIOfx-4850p 计算器进行导线平差计算。

一、算法

为了方便计算,观测角采用左角,方位角闭合差采用附和导线方法计算,因为闭合导线可转化为特殊的附和导线。

方位角闭合差的计算与调整

fβ=(α始-α终)+Σβi-n*180

βi’=βi-fβ/n

式中: fβ --- 方位角闭合差

α始--- 起始边方位角

α终--- 终止边方位角

n---测站数

βi---各观测角值

βi’---改正后各观测角值

坐标增量闭合差的计算与调整

fx=ΣΔX测i-(X终-X始)

fy=ΣΔY测i-(Y终-Y始)

f=( fx2+ fy2)0.5

ΔXi=ΔX测i+Li/ΣL* fx

ΔYi=ΔY测i+Li/ΣL* fy

导线坐标计算

Xn=Xn-1+ΔXi

Yn=Yn-1+ΔYi

二、程序框图

三、CASIOfx-4850p 语法

CASIOfx-4850p 语法类似于BASIC语言的语法,比BASIC语法简单。本程序中主要用到的编程命令有数组、循环、条件转移、无条件转移等。

四、程序代码及说明

N:Fix 3:W”A0”:U”AE”

X”X0”:Y”Y0”:G”XE”:H”YE”

M=0:V=0

Lbl 1

{B}:V=V+1:Z[V]=B:M=M+B

V=N =>Goto 2ΔGoto 1

Lbl 2

F=M-U+W-180N

F>270=>F=F-270Δ

FF=F+360Δ

T=-F/N

“FB=”:Fix 0:3600F

“FB^=”:Fix 0:16√F

V=0

Lbl 3

V=V+1:Z[V]=Z[V]+T

V=N =>Goto 4ΔGoto 3

Lbl 4

V=0:Z[N+V]=W

Lbl 5

V=V+1

Z[N+V]=Z[N+V-1]+Z[V]-180

Z[N+V] Z[N+V]= Z[N+V]+360Δ

Z[N+V]>360=> Z[N+V]= Z[N+V]-360Δ

V=N-1 =>Goto 6ΔGoto5

Lbl 6

V=0:L=0: Fix 3

Lbl 7

{D}:V=V+1:Z[2N+V]=D:L=L+D

V=N-1 =>Goto 8ΔGoto7

Lbl 8

V=0

Lbl 9

V=V+1:Z[3N+V]=-Z[2N+V]/L

V=N-1 =>Goto AΔGoto9

Lbl A

V=0:P=0:Q=0

Lbl B

V=V+1:I=0:J=0

Rec(Z[2N+V],Z[N+V])

Z[4N+V]=I:Z[5N+V]=J

P=P+I:Q=Q+J

V=N-1 =>Goto CΔGotoB

Lbl C

I=P-G+X:J=Q-H+Y:R=√(I^2+J^2)

“FX=”: Fix 3:I

“FY=”: Fix 3:J

“FD=”: Fix 3:R

“1/T=”: Fix 0:(L/R)

V=0:Z[6N+V]=X:Z[7N+V]=Y

Lbl D

V=V+1

Z[6N+V]= Z[6N+V-1]+ Z[4N+V]+I Z[3N+V]

Z[7N+V]= Z[7N+V-1]+ Z[5N+V]+I Z[3N+V]

“X=”: Fix 0:V”=”: Fix 3: Z[6N+V]

“Y=”: Fix 0:V”=”: Fix 3: Z[7N+V]

V=N-1 =>Goto EΔGotoD

Lbl E:”END”

五、在工程实际中的应用

2007年4月在我公司中标施工的阳澄湖酒店及商业配套项目市政工程中,由于业主提供测量成果只有2个导线点,而且距待测设的驳岸、道路、排水管道等还有相当远的距离,不能满足施工测量放线的需要,我作为技术负责人兼主测,实施了增设导线点的测量工作.

相关数据

2、路线示意图

3、精度计算

1) fβ=+23″< fβ容=±40√n=±113″测角精度合格

2)fx=-0.004 fy=+0.012 f=( fx2+ fy2)0.5=0.013

K=1/66013导线全长相对闭合差精度合格

4、总结

由于在这次增设导线点的测量工作中,我采用了随身携带的CASIOfx-4850p计算器进行导线平差计算,在现场几分钟内就可以得到平差结果,为后续的测量放线及施工赢得了时间,大大的提高了工作效率,也为加快工程进度做了点贡献。

导线平差的计算方法有很多种,利用小型编程计算器进行导线平差计算,有它自身的特点和适用范围。小型编程计算器价格价格低廉,携带方便,用它计算操作简单,又快有准。计算器是工程技术人员必不可少的随身工具,而将它用作导线平差这样的大型计算,可以说是充分的发挥了它的功能。对于重要的工程项目,建议采用其他的计算方法进行互相检验,以确保万无一失。

上一篇:建筑工程结构的耐久性分析 下一篇:辽宁西丰地区地质特征及控矿因素分析