导线简易平差计算器程序

时间:2022-10-01 02:12:19

导线简易平差计算器程序

摘要:介绍CASIO fx-7400P 型编程计算器配合测距仪或非智能型全站仪进行导线测量的简易平差的计算程序及其使用方法。本计算程序具有操作简便、计算快捷、功能全、应用广,极大地减轻测量工作者内业计算工作量,提高测量工作效率等特点。

关键词:导线测量 简易平差 计算程序

1、概述

随着科技进步和经济发展,测量的仪器和方法在不断地改进。目前,全站仪已较普遍地应用于各项工程建设测量,导线测量也越来越常用。同时,随着生产技术的发展,工程施工的速度也越来越快,这就要求测量工作人员必须在施工现场对导线进行简易平差计算,以满足工程施工放样的要求,应用电脑平差程序在施工现场计算很不方便。而程序计算器的小巧,便于携带的特点恰好弥补了电脑的缺陷。本文介绍应用CASIO fx-7400G 程序型计算器的计算程序,供同行们在测量工作中参考。

2、计算程序

文件名:DXJYPC(导线简易平差)

ClrlList

Lbl 0

“N=”?N:“XA=”?A:“YA=”?B:“XB=”?C:“YB=”?D

“XC=”?E:“YC=”?F:“XD=”?J:“YD=”?K

“D=”?List 1: “R=”?List 2

(以上为输入已知数据)

Seq(X-X,X,1,N-1,1): List AnsList 3: List 3List 4: List 3List 5: List 3List 6:Sum List 1 S

(以上为定义串列)

Pol(C-A,D-B):List Ans[2]R

Pol(J-E,K-F): List Ans[2]V

Sum List 2+R-180×N-V W

Do:W>360W-360W:Lpwhile w>360:Do:W

Lpwhile w

“JDBHC=”:W

(以上为计算角度闭合差)

List 2-W/NList 2:For 1G To N-1

R+List 2[G]-180R

Rec(List 1[G],R)

List Ans[1] List 3[G]

List Ans[2] List 4[G]

Next:

“Fx=”:Sum List 3+C-EH

“Fx=”:Sum List 4+D-FI

(以上为计算坐标增量闭合差)

For 1G To N-1

List 3[G]-H/S×List 1[G]+CC

List 4[G]-I/S×List 1[G]+DD

CList 5[G]

DList 6[G]

Next

List 5

List 6

(以上为坐标平差计算)

Goto 0

3、程序说明

3.1 输入已知量

N———测量角度的个数,显示“N=?”提示。

A———起算边前点纵坐标N(X),显示“XA=?”提示。

B———起算边前点纵坐标E(Y),显示“YA=?”提示。

C———起算边后点纵坐标N(X),显示“XB=?”提示。

D———起算边后点纵坐标E(Y),显示“YB=?”提示。

E———附和边前点纵坐标N(X),显示“XC=?”提示。

F———附和边前点纵坐标E(Y),显示“YC=?”提示。

J———附和边后点纵坐标N(X),显示“XD=?”提示。

K———附和边后点纵坐标E(Y),显示“YD=?”提示。

List 1———导线边长测量值,显示“D=?”提示。

List 2———导线角度的测量值,显示“R =?”提示。

3.2 计算待求量

W———导线角度闭合差,显示“JDBHC=”提示。

H———纵向坐标增量闭合差,显示“FX=”提示。

I———横向坐标增量闭合差,显示“FY=”提示。

List 5———待计算点的纵坐标,显示“Ans”提示。

List 6———待计算点的横坐标,显示“Ans”提示。

3.3 说明及注意事项

(1)该计算程序既可用于附和导线,也可用于闭合导线的计算。当用于闭合导线计算时,附和边的前点坐标输入为起算边的后点坐标;而附和边的后点坐标则输入起算边的前点坐标。

(2)输入导线的边长和角度值时,必须用将数据放入“{}”内,数据和数据之间用“,”隔开。也可以在串列中输入,在List 1中输入边长,在List 2中输入测量的导线角度值。

(3)本程序在边长个数和角度个数是不一样,输入边长的个数为N-1个,而角度个数为N个。

(4)本程序也适用于测量导线右角的情况。在使用时,对导线角度的输入时,右角角度输为“负数”,如180°42′35″,输入时为:-180°42′35″。

(5)将本程序输入计算器时,凡遇到" = > " 这种符号,应将其每一个按整体符号输入。另外,在向计算器输入程序时,请特别注意数字“0”和英文字母“0”的区别,以防错误。

(6)CASIO fX-7400G型计算器与CASIO fX-9750GⅡ 型计算器的主要区别在于程序的串列数量大小,其编程的方法和语法要求完全一致。仅将本程序稍稍地改变一点,就可适用于CASIO fX-9750GⅡ型计算器。

(7)在首次应用本程序于实际测量工作计算时,应将本程序中的字符一一正确地输入到计算器中,然后进行实际算例的验算,以检验程序输入的正确性。若算例的计算结果不正确或者屏幕显示程序语法错误类型时,则说明程序输入不正确,应调出程序及时更正。特别强调:只有经过实际算例的验证,保证输入计算器里的计算程序是绝对与本文中的计算程序完全一致,才能用于实际测量工作的计算。千万千万不能马虎大意,否则,将造成重大的测量错误。

4、计算举例

已知A(1949.63,1047.74),B(1845.69,1039.98),C(1230.88,673.45),D(1146.67,594.13),观测数据如下表1,进行附和导线的平差计算

上一篇:台陆贸易现状与签署ECFA研究 下一篇:一位儒商的创新正能量