科傻软件学习.docx
- 文档编号:29334684
- 上传时间:2023-07-22
- 格式:DOCX
- 页数:20
- 大小:315.31KB
科傻软件学习.docx
《科傻软件学习.docx》由会员分享,可在线阅读,更多相关《科傻软件学习.docx(20页珍藏版)》请在冰豆网上搜索。
科傻软件学习
系统简介
科傻系统(COSA)是“测量工程控制与施工测量内外业一体化和数据处理自动化系统”的简称,包括CODAPS、EREPS和COSAGPS三个子系统。
CODAPS在IBM兼容机上运行。
CODAPS系统除具有概算、平差、精度评定及成果输出等功能外,还提供了许多实用的功能,如网的模拟设计、网图显绘、粗差剔除、方差分量估计、贯通误差影响值计算及闭合差计算等。
该系统不同于其它现有控制网平差系统的最大特点是自动化程度高,通用性强,处理速度快,解算容量大。
其自动化表现在通过和COSA子系统EREPS相配合,可以做到由外业数据采集、检查到内业概算、平差和成果报表输出的自动化数据处理流程;其通用性表现在对控制网的网形、等级和网点编号没有任何限制,无须给出冗余的附加信息,就可以处理任意结构的水准网和平面网;其解算速度快,解算容量大表现在采用稀疏矩阵压缩存储、网点优化排序和虚拟内存等技术,在主频166MHZ的586微机上,解算800个点的平面和水准控制网不到1分钟;在具有30MB剩余硬盘空间的微机上,可以解算多达6000个点的平面控制网。
一、系统菜单
(1)文件
文件菜单的主要功能如图1-2所示:
新建:
新建文本文件,如平面观测值文件等。
打开:
打开任意文件。
打印设置:
打印机设置,单击将打开打印机设置对话框。
(2)平差
1、控制网观测值文件
在进行平差之前,必须要准备好控制网观测值文件,即平面观测值文件(取名规则为“网名.in2”)和高程观测值文件(取名规则为“网名.in1”)。
观测值文件采用网点数据结构,除包含控制网的所有已知点、未知点和观测值信息外,还隐含了控制网的拓扑信息。
可以使用系统菜单中“文件”栏下拉“新建”子菜单项或单击工具栏左边第一个快捷键建立平面或高程观测值文件。
1)、平面观测值文件为标准的ASCⅡ码文件,可以使用任何文本编辑器建立编辑和修改。
其结构如下所示:
方向中误差1,测边固定误差1,比例误差1[,精度号1]
方向中误差2,测边固定误差2,比例误差2,精度号2
…,…,…,…
方向中误差n,测边固定误差n,比例误差n,精度号n
已知点点号,X坐标,Y坐标
…,…,…
测站点点号
照准点点号,观测值类型,观测值[,观测值精度]
…,…,…[,…]
文件格式如下图所示:
(a)一组精度情况的IN2文件示例(b)多组精度情况的IN2文件示例
该文件分为两部分:
第一部分为控制网的已知数据,包括先验的方向观测精度,先验测边精度和已知点坐标(见文件的Ⅰ部分);第二部分为控制网的测站观测数据(见文件的Ⅱ部分),包括方向、边长、方位角观测值。
为了文件的简洁和统一,我们将已知边和已知方位角也放到测站观测数据中,它们和相应的观测边和观测方位角有相同的“观测值类型”,但其精度值赋“0”,即权为无穷大。
第一部分的排列顺序为:
第一行为方向中误差,测边固定误差,测边比例误差。
若为纯测角网,则测边固定误差和比例误差不起作用;若为纯测边网,方向误差也不起作用,这时可输一个默认值“1”。
程序始终将第一行的方向中误差值作为单位权中误差。
若只有一种(或称为一组)测角、测边精度,则可不输入精度号。
这时,从第二行开始为已知点点号及其坐标值,每一个已知点数据占一行。
若有几种测角测边精度,则需按精度分组,组数为测角、测边中最多的精度种类数,每一组占一行,精度号输1、2、...(参见表2-2)。
如两种测角精度,三种测边精度,则应分成三组。
方向中误差单位为秒,测边固定误差单位为毫米,测边比例误差单位为ppm。
第一行的三个值都必须赋值,对于纯测角网,测边的固定误差和比例误差可输任意两个数值,如5,3;对于纯测边网,方向中误差赋为1.0。
已知点点号(或点名,下同)为字符型数据,可以是数字、英文字母(大小写均可)、汉字或它们的组合(测站点,照准点亦然),X、Y坐标以米为单位。
第二部分的排列顺序为:
第一行为测站点点号,从第二行开始为照准点点号,观测值类型,观测值和观测值精度。
在同测站上的方向和边长观测值必须按顺时针顺序排列。
边角同测时,边长观测值最好紧放在方向观测值的后面。
每一个有观测值的测站在文件中只能出现一次。
没有设站的已知点(如附和导线的定向点)和未知点(如前方交会点)在第二部分不必也不能给出任何虚拟测站信息。
观测值分三种,分别用一个字符(大小写均可)表示:
L—表示方向,以度分秒为单位。
S—表示边长,以米为单位。
A—表示方位角,以度分秒为单位。
观测值精度与第一部分中的精度号相对应,若只有一组观测精度,则可省略;否则在观测值精度一栏中须输入与该观测值对应的精度号(参见表2-2)。
已知边长和已知方位角的精度值一定要输“0”。
如果边长是单向观测,则只需在一个测站上给出其边长观测值。
若是对向观测的边,则按实际观测情况在每一测站上输入相应的边长观测值,程序将自动对往返边长取平均值并作限差检验和超限提示;如果用户已将对向边长取平均值,则可对往返边长均输入其均值,或第一个边长(如往测)输均值,第二个边长输一个负数如“-1”。
对向观测边的精度高于单向观测边的精度,但不增加观测值个数。
平面观测值文件中的测站顺序可以任意排列。
一般来说不会影响平差效率和结果,但本软件包还特意提供了观测值文件排序(网点优化排序)的功能(详见2.3.1)。
通过优化排序,既有利于网点近似坐标的推算,也可提高解算容量和速度,但一般对于200个点以上的大网或一些特殊网才有较明显的效果。
2)、高程观测值文件
高程观测值文件也是标准的ASCⅡ码文件,它的结构如下:
已知点点号,已知点高程值
…,…
测段起点,终点,高差,距离,测段测站数,精度号
…………[,…]
该文件的内容也分为两部分,第一部分为高程控制网的已知数据,即已知高程点点号及其高程值(见文件的第Ⅰ部分)。
第二部分为高程控制网的观测数据,它包括测段的起点点号,终点点号,测段高差,测段距离、测段测站数和精度号(见文件的第Ⅱ部分)。
第一部分中每一个已知高程点占一行,已知高程以米为单位,其顺序可以任意排列。
第二部分中每一个测段占一行,对于水准测量,两高程点间的水准线路为一测段,测段高差以米为单位,测段距离以公里为单位。
对于光电测距三角高程网,测段表示每条光电测距边,测段距离为该边的平距(单位公里)。
如果平差时每一测段观测按距离定权,则“测段测站数”这一项不要输入或输入一个负整数如-1。
若输了测站测段数,则平差时自动按测段测站数定权。
该文件中测段的顺序可以任意排列。
当只有一种精度时,精度号可以不输。
对于多种精度(多等级)的水准网,第一部分的前面还要增加几行,每行表示一种精度,有三个数据。
水准等级,每公里精度值(单位mm/km),精度号。
图1-3
图1-3为某一水准网的水准路线图,其相应的高程观测值文件见表2-3。
表2-3高程观测值文件
TP1100
Z5TP10.05851.000
Z5,Z6,0.0683,1.000
Z6,Z5,0.0634,1.000
Z6,A4,0.0683,1.000
Z6,Z7,0.0489,1.000
TP1,A2,0.0320,1.000
TP1,A3,40.1607,1.415
TP1,A4,0.0562,1.000
A3,TP1,-39.8801,1.415
A2,TP1,0.0732,1.000
A4,Z6,0.0780,1.000
A4,TP1,0.0683,1.000
下面给出按距离定权、按测站数定权和多等级水准网的高程观测值文件的数据结构
(1)按距离定权
S0,219.9592
N2,212.5328
N1,S246,24.8433,0.612
N1,S0,62.8298,0.858
N1,N0,50.7066,0.525
N0,S2,34.7798,0.690
N0,N2,4.6745,0.183
......
(2)按测站数定权
9568,30
9584,9568,-1.96985,0.10670,4
9568,9567,3.02405,0.07920,2
9567,9566,-0.29515,0.05200,2
9568,9584,1.97090,0.10480,4
9584,9585,1.63340,0.10280,2
......
(3)多等级水准网(-1表示不按测站数定权)
1,1.000,1
2,2.000,2
3,3.000,3
BM1,120.000000
BM3,140.000000
BM1,BM2,-19.9942,20.000,-1,1
BM2,BM3,40.0073,24.000,-1,1
BM3,BM4,10.0314,30.000,-1,2
BM2,BM5,30.0088,23.000,-1,2
BM3,BM5,-10.0314,27.000,-1,3
......
2、平差菜单的主要功能如图1-4所示:
平面网:
对平面网进行平差。
单击将打开“输入平面观测值文件”对话框,选择平面观测值文件进行平面网平差。
如果观测值文件中的边长、方向观测值需要进行改化计算,则须先在“平差”栏的“设置与选项”中进行相应选择,并在“平差”栏中激活“生成概算文件”。
形成概算用文件后,用鼠标单击“平差”栏中的“平面网”或单击工具条中平差快捷键,主菜单窗口弹出如图1-5所示的对话框。
在该对话框中选择并打开要进行平差的平面观测值文件,将自动进行概算、组成并解算法方程、法方程求逆和精度评定及成果输出等工作,平差结果存于平面平差结果文件“网名.OU2”,并自动打开以供查看。
图1-5
高程网:
对水准(高程)网进行平差。
用鼠标单击“平差”栏中的“高程网”,或单击工具条中的快捷键,主菜单窗口将弹出与图1-5类似的对话框。
在该对话框中选择并打开要进行平差的高程观测值文件,将自动进行高程网平差、精度评定及成果输出等工作。
平差结果存于高程平差结果文件“网名.OU1”中,并自动打开以供查看。
通过查看和分析后验单位权中误差值以及高差观测值的改正数,可以判断观测值和平差结果的质量;同样也可以调用“工具”栏中“闭合差计算”功能菜单,检查各水准环线的闭合差是否超限。
粗差探测:
自动探测平面网观测值中的粗差,若发现粗差则自动剔除之。
方差分量估计:
当存在两种(如边角网、导线网)或两种以上不同种类观测值,或存在两种以上观测值精度时,应作方差分量估计。
方差分量估计应在粗差剔除之后进行。
通过方差分量估计,可以使各组观测值的精度获得最佳估计,保证平差随机模型的正确性和结果的可靠性。
设置与选项:
在概算、平差、粗差探测以及坐标转换前作相应的设置和选项。
如图1-6所示。
该设置包括:
平差设置、坐标常数和改正数、坐标系统设置以及粗差剔除设置。
生成概算文件:
作概算时需要调用此项,然后再进行平差。
当平面观测值文件中的方向、边长观测值需要概算时,调用此功能可自动生成概算用文件中的近似坐标部分,若有该网的高差观测值文件,则同时生成近似高程。
自动生成概算所需要文件“网名.XYH”后,还须人工编辑该文件,如添加每个网点的近似高程,对于精度要求较高的平面网,还要输入每个测站上的觇标高、大地水准面差距以及垂线偏差的子午分量和卯酉分量等附加量,以便对观测值作三差改正。
对于一般网,可不考虑三差改正,不必输后四项,即上述附加量均自动作“0”处理。
概算文件是一个标准ASCII格式文件,其结构如下:
网点点名,X,Y,H,BH,N,ζ,η
该文件中每一网点的概算信息占一行,其中X、Y、H为该点的近似三维坐标;BH为觇标高,以米为单位;N为大地水准面差距,以米为单位;ζ和η为该点垂线偏差的子午和卯酉分量,以秒为单位。
只有在网的精度要求较高时才需要输入后面的四项。
但前面三项是必须有的,当只有前三项时,后四项自动作“0”处理。
实例(参见“概算算例网.XYH”文件):
13730958.6100264342.5910535.78.01.33.4-0.7
23714636.8876276866.0832203.98.01.14.02.5
43700347.1407266213.9081376.08.11.60.63.7
53709621.8715258215.6696182.07.91.11.01.4
63721646.7827254621.4564166.27.81.00.83.4
33718773.3604266467.5123179.67.91.52.81.4
(3)报表
报表菜单的主要功能如图1-7所示:
平差结果:
根据平面网或高程网平差结果文件自动生成平面或高程平差结果报表。
在进行高程网平差结果报表输出前,应保证在当前目录下存在如表1-1所示的两个文件。
表1-1
序号
文件名
文件意义
备注
1
网名.OU1
一维平差结果文件
由CODAPS自动生成
2
网名.CV1
一维平差结果封面文件
存放一维平差结果表封面所需要的有关信息
当上述两个文件都已存在时,您便可以进行高程网平差结果报表输出,其操作步骤如下:
在“报表”菜单栏中的“平差结果”下点击“高程网”选择您所需要的高程平差结果文件(OU1文件),系统自动生成高程网平差结果报表WORD文件,文件名为“网名_RT1.DOC”。
与高程网类似,平面网平差结果报表输出前,也应存放如表1-2所列的两个文件。
表1-2
序号
文件名
文件意义
备注
1
网名.OU2
二维平差结果文件
由CODAPS自动生成
2
网名.CV2
二维平差结果封面文件
存放二维平差结果表封面所需要的有关信息
当上述两个文件都已存在时,您便可以进行平面网平差结果报表输出,其操作步骤如下:
在“报表”菜单栏中的“平差结果”下点击“高程网”选择您所需要的平面网平差结果文件(OU2文件),系统自动生成平面网平差结果报表WORD文件,文件名为:
“网名_RT2.DOC”。
原始观测值:
将掌上型电脑经数据通信所得到的原始观测值文件自动生成平面网或平面高程网的原始观测值报表。
在进行一维水准原始数据报表输出前,应保证在当前目录下已存在如表1-3所列三个文件。
表1-3
序号
文件名
文件意义
备注
1
网名.SZ0
水准原始观测数据文件
从电子手簿通讯传输到微机中自动形成
2
网名.SFM
水准手簿封面说明文件
存放水准网的一些常用信息
3
网名.SDM
点号及代码对照表文件
存放点号的对应点名以及天气、云量等代码信息
当上述三个文件都已存在时,您便可以进行一维水准原始数据报表输出,其操作步骤如下:
在“报表”菜单栏中点击“高程网”,选择您所需要的水准原始观测值文件(SZ0文件),系统将自动生成一维水准原始数据报表WORD文件,文件名为“网名_TA1.doc”。
在进行二、三维控制原始观测数据报表输出之前,应保证当前目录下已存在如表1-4所列的两个文件。
表1-4
序号
文件名
文件意义
备注
1
网名.PG0
二、三维控制原始数据文件
直接由EREPS和通信程序将数据从电子手簿通讯传输到微机中自动形成
2
网名.PFM
二、三维控制手簿封面说明文件
存放二、三维网的一些常用信息
当上述两个文件都已存在时,您便可以进行二、三维控制原始数据报表输出,其操作步骤如下:
在菜单“报表”栏中点击“平面高程网”,选择您所需要的原始文件(PG0文件),系统自动生成二、三维控制原始数据报表WORD文件,文件名为“网名_TA2.doc”。
内容包括方向观测值表、距离观测值表、天顶距观测值表、测站平差结果表。
(4)查看
打开或关闭工具栏和状态栏。
(5)工具
工具菜单的主要功能如图1-8所示。
1)闭合差计算
平面闭合差计算
启动该功能,首先由平面观测值文件自动寻找出线路(导线DX)和最小独立闭合环线路(多边形DBX),并自动生成计算闭合差的输入文件“网名.CLI”(该文件亦可人工编辑生成)。
根据闭合差线路文件,自动计算出导线和多边形的角度闭合差、坐标闭合差和全长闭合差,并进一步根据多边形角度闭合差计算方向观测值精度,对闭合差进行评价和超限提示。
计算结果存放于闭合差结果文件“网名.CLO”中。
操作步骤如下:
在如图1-8所示的下拉菜单中用鼠标单击“闭合差计算”中的“平面网”,系统弹出打开文件对话框,提示您选取平面观测值文件。
在该对话框中选择并打开要进行闭合差计算的平面观测值文件,则自动进行附合导线和最小闭合环的搜索及闭合差的计算。
用户也可按CLI文件格式手工建立闭合差计算的线路文件(例如无定向导线,个别附合导线)。
若已存在该网的CLI文件,则可直接利用。
由于自动寻找附合导线和最小独立闭合环线路是一个较为耗时的操作,对于点数较多或较复杂的网,需要等待一段时间。
当计算完成后,结果存储在“网名.CLO”中,并自动打开以供查看。
高程闭合差计算
根据高程观测值文件自动寻找出水准(高程)附合线路和最小独立闭合环线路,存放于闭合差线路文件“网名.GCI”中,根据闭合差线路文件,自动计算附合线路和多边形闭合环的高程闭合差并作超限提示,同时根据闭合环的闭合差计算每公里水准(高程)观测值的全中误差,计算结果存放于闭合差结果文件“网名.GCO”中。
其操作步骤同平面网闭合差计算。
2)贯通误差影响值计算
该功能主要为隧道施工控制网而设计的,其实质是根据控制网的洞口点和定向点精度、贯通点的位置以及贯通面的方向,在完成网平差之后,直接估算隧道贯通误差影响值。
为此首先人工建立一个贯通误差引导文件,该文件也是一个标准的ASCⅡ文件,命名规则为“网名.GTI”,其格式为:
进口点号,进口定向点号,出口点号,出口定向点号,贯通点号,X坐标,Y坐标,贯通面方位角
AF
JGE
BC
如上图所示的贯通方案可建立如下贯通文件
J,A,C,E,G,XG,YG,α
J,A,C,F,G,XG,YG,α
J,B,C,E,G,XG,YG,α
J,B,C,F,G,XG,YG,α
表1-5为某工程网计算贯通误差输入文件实例。
其中,171,21和100分别是进口点、出口点和贯通点的点号(参见“隧道网.GTI”)。
表1-5计算贯通误差的输入(引导)文件
171,8,21,12,100,69140,439260,90.00
171,8,21,11,100,69140,439260,90.00
171,5,21,12,100,69140,439260,90.00
171,5,21,11,100,69140,439260,90.00
171,9,21,12,100,69140,439260,90.00
171,9,21,11,100,69140,439260,90.00
为了选取最优的定向点方案,在一次计算中,可准备多种不同的进出口点与定向点的组合,每一种组合占一行。
准备好引导文件“网名.GTI”后,用鼠标单击“贯通误差影响值计算”,将自动计算贯通误差影响值,并将结果存放在文件“网名.GTO”中。
注意:
在计算贯通误差影响值之前,除准备好引导文件外,还须对该控制网进行平差计算,否则贯通误差计算失败。
未建立贯通误差引导文件时,将弹出提示建立贯通误差引导文件的对话框。
3)图形显绘
显绘平面网网图。
单击“工具”栏中的“网图显绘”或单击工具条中的快捷键,主菜单窗口弹出选择网图信息文件对话框。
在该对话框中选择并打开所需要的网图显绘文件“网名.MAP”(该文件是在对控制网平差时自动形成的),则会自动在窗口显绘该控制网的网图。
此时在工具条中,对网图操作的一些工具按钮也被激活。
可对网图进行包括放大、缩小、窗口放大、误差椭圆显绘和控制网点显绘的关闭,和按等比例尺还是变比例尺显绘等功能的操作。
其中变比例尺显绘功能主要用来放大隧道网的横向显示范围。
单击工具条中的“打印”快捷键,可从打印机输出网图(应预先设置好打印机)。
4)斜距化平
当采用人工记录且希望用该软件作观测值改正计算和概算时,可调用此功能。
该功能可将“网名.SV”文件自动生成“网名.IN2”文件。
“网名.SV”文件的结构如下:
方向中误差(秒),测距仪固定误差(mm),比例误差(ppm)
测距仪加常数(MM),乘常数(如1.0),测距仪光轴和经纬仪视准轴垂直偏距(mm)
测距仪气象改正系数K1,K2,大气折光系数K(如0.13)
地球平均曲率半径(m),气压单位(可为mmHg或mb)
已知点点号,X坐标,Y坐标,海拔高程H
测站点名
仪器高(m),温度(℃),气压
照准点名,观测值类型,观测值
该文件可分为三部分,第一部分为精度和气象数据,占文件的前四行。
第二部分为已知点信息(点号,X坐标,Y坐标,高程H),每点占一行,如果该点无相应数据,则用X,Y,H代替。
第三部分为测站观测数据,观测值类型为L时,表示为方向观测值;观测值类型为S时,表示斜距、天顶距等观测值,且依次为:
斜距(m),天顶距(度分秒),目标高(m)。
对于整体型全站仪来说,测距仪光轴和经纬仪视准轴垂直偏距一般为0;只有当使用组合式全站仪即经纬仪加测距头的情况才给出该垂直偏距值。
5)手簿通讯
激活该菜单项,将弹出如图1-9所示的对话框,将微机与EREPS的电子手簿相连接,可对原始观测数据文件,中间文件以及平差结果文件进行双向转输。
具体操作步骤为:
(a)在电子手簿上选择“数据通讯”;
(b)运行CODAPS中的“手簿通讯”;
(c)用“选择串行口”菜单设置通讯端口;
(d)使用“接收数据”菜单从手簿接收数据或使用“发送数据”菜单从微机向手簿发送数据,接受或发送数据时要根据弹出的对话框打开文件和输入存盘文件名,数据通讯过程将在屏幕上显示。
6)格式转换
可将由电子手簿通讯到微机的平面网、高程网或三维网的原始观测值文件转换为平差所需要的平面观测和高程观测值文件“网名.IN2”和“网名.IN1”。
对于转换后的文件还需作少量的人工编辑,如键入已知点坐标、已知点高程等。
7)叠置分析
激活该菜单项,将出现图1-10所示的对话框。
选择所要比较的两个文件,将得到同名点平差坐标的差值及其限差。
对同一个平面网的不同观测方案(增减观测值,改变观测精度)或不同设置(如采用不同的边长定权公式)进行平差计算,调用该功能可得到两套成果平差后坐标之差别。
例如可以对一个网在粗差剔除前后或方差分量估计前后进行平差结果比较。
叠置分析的两种比较方案,其网名要有所区别,如比较同一网的“网名1.OU2”和“网名2.OU2”两个文件。
(6)设计
用于平面网、水准网和GPS
网的模拟计算和优化设计。
功能菜单如图1-11所示,
图1-11
(7)坐标转换
主要用于高斯坐标的
正反算、换带计算和
坐标转换。
主要功能
菜单如图1-12所示。
图1-12
二、工具条
(1)快捷按钮
工具条快捷按钮如图2-1所示,共有6类共18个快捷按钮,即:
文件类:
新建,打开,保存文件。
编辑类:
剪切,复制,粘贴功能(对活动文档有效)。
打印类:
打印当前活动文档(包括图形)。
平差类:
平面网平差,高程网平差。
平面网网图显绘类:
图形放大、缩小,开窗放大,返回前级,切换误差椭圆、点名和比例显示。
关于类:
显示系统关于信息。
(2)文件命名规则及结构
本系统的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 学习