- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
导线网平差软件设计
维普资讯
74 导线网平差软件设计
导 线 网 平 差 软 件 设 计
东莞石碣大桥项 目部 杨序邦
摘【 要】在施工中,往往要加密导线控制并进行精度评定,而一般的简易平差法不能得到较为全面的
精度指标,为满足施工测量的需要 ,开发了该导线网平差软件。
【关键词】相关间接平差 条件平差 协因数阵 点位中误差
1 概述
本程序的主要功能是对一般导线网进行严密平差计算,同时输出完整、美观的平差成果数据文
件。该软件具有一定解算规模,建立的观测值数据文件结构简单,对导线网的观测数据按导线节为
单元 ,对于网的拓扑结构,不需要额外说明,软件自动从各个导线节的观测值数据中提取必要信息
来识别网型结构;精度评定较为全面,可给出边长相对中误差、方位角中误差和点位中误差及误差
椭圆;软件使用简单,每一步均有提示功能,秉承Windows环境下应用软件的易学易用特点;对系
统硬件要求低,使用 InterP1/133,内存 64MB,有 10MB可用硬盘空间的个人电脑就可以流畅运
行。
VisualC++是 目前Windows环境下最优秀的编程环境之一。该程序就是采用 VisualC++
6.0编制、调试完成的,使用的操作系统分别为 Windows98和WindowsNT。软件为绿色程序 ,不
需要安装 ,直接拷贝到硬盘上即可。运行系统环境为Windows98、Windows2000或者WindowsXP
等。
2 软件设计及其数学模型
2.1 软件设计
该软件设计主网采用的数学模型为相关间接平差法。其要点是用相邻结点(包括已知点)之间
的三个相关观测值代替各条导线节的全部原观测值,对相关观测值进行网平差 ,然后依据平差结果
再平差各个单一导线。单一导线的平差采用的是条件平差法。程序编制的运行步骤是:
(1)读取观测数据,并分析数据的正确性。比如方向观测值采用度、分、秒计,度不能大于360。
如果发现错误则作出提示并终止计算。
(2)分别计算相邻结点(包括已知点)之间的导线节的三个相关观测值 、协因数阵(也称为权逆
阵)。
(3)利用相关观测值代替主网原观测值,按间接平差法构成误差方程。为组成误差方程,需要
先计算结点定向角近似值和坐标近似值。依据误差方程得到法方程,进而得到得各个结点的坐标
平差值、相关观测值的改正数和平差值。这一步是程序设计的关键。
(4)对于各个导线节,分别按条件平差法进行计算 ,求得原导线观测值的改正数和平差值,并
推导导线节中各导线点的坐标平差值。
维普资讯
工 程 科 技 2003年第 2期 75
(5)评定结点和导线点的精度并保存成果数据。
2.2 相关观测值及协因数阵的计算
设图1是某导线网中相邻的两个结点0和 n之间的导线节。观测边长 S1,S2,……,Sn,同时
观测了导线节上的全部方向值。为了叙述方便,在 1~n一1导线点的折角以f}2,fj3,……,f}n表示。
又设0点上有定向方向 ,观测方向r0;在n点上有定向方向Rn,观测方向rn。现在 以结点 0和 n
之间的边长S及其两端的方向值 , 取代此导线节的全部观测值 sl,s2,……,sn,r0,132,fj3,……,
f}n,r。S,Lo, 由该导线的原观测值计算而得,因此它们是一组相关观测值。
图 1
为了由原导线观测值求得相关观测值,先设定一个假定坐标系,原点为 0,X轴指向第一条导●
■I
线边 ,Y轴右旋转与x轴垂直。在假定坐标系内,各个导线边的方位角为:
文档评论(0)