收藏 分销(赏)

测量平差课程设计C版.doc

上传人:精**** 文档编号:3309930 上传时间:2024-07-01 格式:DOC 页数:55 大小:1.11MB
下载 相关 举报
测量平差课程设计C版.doc_第1页
第1页 / 共55页
测量平差课程设计C版.doc_第2页
第2页 / 共55页
测量平差课程设计C版.doc_第3页
第3页 / 共55页
测量平差课程设计C版.doc_第4页
第4页 / 共55页
测量平差课程设计C版.doc_第5页
第5页 / 共55页
点击查看更多>>
资源描述

1、SY-011设 计 报 告 设计名称: 测量平差课程设计 学院名称: 测绘工程学院 专业班级: 测绘11-3班 学生姓名: 彭博 学 号: 指导教师: 设计名称测量平差课程设计设计时间2023年 6 月 3 日 至 2023 年 6月 14 日 共 2 周设计地点评分指标与分值设计态度 (态度是否认真,是否缺勤、违纪等)30分能力水平(完毕任务的数量和质量,实际操作能力等)30分设计报告的质量(内容是否全面,结论是否对的,书写是否规范,体会是否深刻等)40分得分指导教师评语: 成 绩指导教师签字:年 月 日目 录 一、设计目的3二、设计内容3一、水准网观测精度设计3二、水准网、测角网、边角网平

2、差计算5(一)水准网平差计算5(二)测角网平差计算7(三)边角网平差计算10三、测量程序设计14Form1:主页面程序设计14Form2:闭合水准计算程序设计15Form3:测角前方交会程序设计21Form4:附合水准计算程序设计25Form5:测边前方交会程序设计29Form6:后方交会计算程序设计31三、设计总结34一、设计目的在学完误差理论与测量平差基础课程后,在掌握了测量数据解决基本理论、基本知识、基本方法的基础上,根据设计任务,熟悉自动平差软件的应用,通过实例计算,提高用电子计算机进行相关测量数据解决的能力,在此基础上通过测量程序设计提高用高级语言进行简朴测量程序设计的能力。二、设计

3、内容一、水准网观测精度设计规定平差后水准点的高程中误差不超过5.0cm,设计该水准测量观测高差应满足的精度。15、水准网如下图所示,各观测高差的路线长度相同。解:设未知点高程P1,P2,P3为X1,X2,X3.第一步:列出误差方程即用矩阵的形式表达:第二步:定权由于各段路线长度相同,则设P1=P2=P3=P4=P5=P6=1。所以权阵为第三步:求法方程系数又由于且其中相应的协因数0.7500是三者中最大的,说明其观测精度最弱。又由于题目中规定平差后水准点的高程中误差不超过5.0cm。即由于各高差的路线长度相等,定权的C等于1,所认为每公里观测高差的中误差,即为该水准测量观测高差应满足的精度。二

4、、水准网、测角网、边角网平差计算(一)水准网平差计算15、有水准网如图7-7所示,其中A,B为已知点,为待定点。已知高程,各线路(编号见图)观测高差为: 图7-7设各水准路线等长, 求各平差值并评估精度。解:运用南方2023平差软件得出结果如下所示:控 制 网 平 差 报 告控制网概况1、本成果为按平面网解决的平差成果 计算软件:南方平差易2023 网名水准网15 计算日期:日期: 2023-06-04 观测人:彭博 记录人:彭博 计算者:彭博 测量单位:测绘11-3班 备注:2、高程控制网等级:国家四等 每公里高差中误差 = 9.77 (mm) 起始点高程 A 110.0000(m) B 1

5、30.0000(m)闭合差记录报告几何条件:闭合水准途径:P1-P2-A高差闭合差=9.0(mm),限差=11.0(mm)路线长度=0.300(km)几何条件:闭合水准途径:P2-B-P1高差闭合差=2.0(mm),限差=11.0(mm)路线长度=0.300(km)几何条件:符合水准途径:B-P1-A高差闭合差=4.0(mm),限差=8.9(mm)路线长度=0.200(km)高差观测成果表测段起点号测段终点号测段距离(m)测段高差(m)AP1100.000030.0050AP2100.000040.0020P1P2100.000010.0060P1P2100.000010.0000P1B100

6、.0000-10.0010P2B100.0000-20.0050高程平差结果表点号高差改正数(m)改正后高差(m)高程中误差(m)平差后高程(m)备注A0.0000110.0000已知点P1-0.003430.00160.0013140.0016A0.0000110.0000已知点P20.002940.00490.0013150.0049P10.0013140.0016P2-0.002710.00330.0013150.0049P10.0013140.0016P20.003310.00330.0013150.0049P10.0013140.0016B-0.0006-10.00160.00001

7、30.0000已知点P20.0013150.0049B0.0001-20.00490.0000130.0000已知点控制点成果表点名X(m)Y(m)H(m)备注A110.0000已知点P1140.0016P2150.0049B130.0000已知点(二)测角网平差计算3、平面控制网等级:国家三等,验前单位权中误差1.5(s)控制点成果表点名X(m)Y(m)H(m)备注15910043.540018498997.0100已知点25916987.980018494956.2700已知点35924000.160018500994.2100已知点方向观测成果表测站照准方向值(dms)120.00000

8、01656.17256115113.231398230.0000002651.3914162575.41207721109.043064340.0000003658.13234732108.413176450.0000004647.2116764399.020889510.0000005233.1333705656.52121554109.483399610.0000006266.17183163144.09544864214.15397865293.580169求各平差值并评估精度。解:运用南方2023平差软件得出结果如下所示:控 制 网 平 差 报 告控制网概况1、本成果为按平面网解决的平

9、差成果 计算软件:南方平差易2023 网名测角网3 计算日期:日期: 2023-06-04 观测人:彭博 记录人:彭博 计算者:彭博 测量单位:测绘11-3班 备注:2、平面控制网等级:国家三等,验前单位权中误差1.5(s)3、控制网数据记录结果 角度记录结果控制网中最小角度:0.4127,最大角度:1.39113、控制网中最大误差情况 最大点位误差 = 0.0672 (m) 最大点间误差 = 0.1014 (m) 最大边长比例误差 = 169720 平面网验后单位权中误差 = 1.08 (s)闭合差记录报告几何条件:闭合水准途径:P1-P2-A高差闭合差=9.0(mm),限差=11.0(mm

10、)路线长度=0.300(km)几何条件:闭合水准途径:P2-B-P1高差闭合差=2.0(mm),限差=11.0(mm)路线长度=0.300(km)几何条件:符合水准途径:B-P1-A高差闭合差=4.0(mm),限差=8.9(mm)路线长度=0.200(km)方向观测成果表测站照准方向值(dms)改正数(s)平差后值(dms)备注120.0000001656.172561-0.1456.17254715113.2313980.21113.231419230.0000002651.3914160.9951.3915152575.4120770.9975.41217621109.0430641.93

11、109.043257340.0000003658.132347-0.4358.13230432108.413176-0.80108.413096450.0000004647.211676-0.4447.2116324399.020889-0.7099.020819510.0000005233.1333701.3033.1335005656.5212150.0856.52122354109.4833990.10109.483409610.0000006266.171831-1.2066.17171163144.095448-0.44144.09540464214.153978-0.66214.1

12、5391265293.580169-0.75293.580094平面点位误差表点名长轴(m)短轴(m)长轴方位dms点位中误差m备注40.05020.0447126.5626020.067250.04760.038776.5755720.061460.02840.022514.2614560.0362平面点间误差表点名点名MT(m)MD(m)D/MDT方位D距离(m)备注160.03620.028226259814.2614567394.5440150.06140.047516972076.5755728068.6871260.03620.022832066014.2614567299.829

13、3250.06140.044230425176.57557213458.1746340.06720.0498178537126.5626028895.8989360.03620.027527016914.2614567422.8872450.07170.048120617694.4116599916.6112460.05800.04341852204.0530988042.9009430.06720.0498178537126.5626028895.8989510.06140.047516972076.5755728068.6871520.06140.044230425176.57557213

14、458.1746560.05240.0397186515116.0731907413.5892540.07170.048120617694.4116599916.6112610.03620.028226259814.2614567394.5440620.03620.022832066014.2614567299.8293630.03620.027527016914.2614567422.8872640.05800.04341852204.0530988042.9009650.05240.0397186515116.0731907413.5892控制点成果表点名X(m)Y(m)H(m)备注159

15、10043.540018498997.0100已知点25916987.980018494956.2700已知点35924000.160018500994.2100已知点45920662.135418509240.094455910999.804518507008.830665916684.231818502249.7770输出的平差略图为(三)边角网平差计算10.单一符合导线如图所示,网中A,B,C,D为已知点,1,2,3,4为待定点。已知起算数据为:XA=263903.537m,YA=68.000mXB=264433.452m,YB=916.051mXC=263199.590m,YC=121

16、3.071mXD=263884.674m,YD=1941.535m观测值及其中误差为:观测成果表点号观测角( )观测边长S(m)备注A1234C100 02 00166 44 31124 12 24188 50 31179 28 18129 27 32351.702378.060245.263300.103254.982测角中误差:边长中误差:mm(Si以m为单位)用智能化平差软件进行平差,求各待定点坐标平差值及其中误差。解:用南方2023平差软件解算的结果如图所示:控 制 网 平 差 报 告控制网概况1、本成果为按平面网解决的平差成果 计算软件:南方平差易2023 网名导线网 计算日期:日期

17、: 2023-06-04 观测人:彭博 记录人:彭博 计算者:彭博 测量单位:测绘11-3班 备注:2、平面控制网等级:国家三等,验前单位权中误差2.5(s)3、控制网数据记录结果 边长记录结果总边长:3060.2200,平均边长:306.0220,最小边长:245.2630,最大边长:378.0600 角度记录结果控制网中最小角度:100.0200,最大角度:188.50313、控制网中最大误差情况 最大点位误差 = 0.0167 (m) 最大点间误差 = 0.0175 (m) 最大边长比例误差 = 26584 平面网验后单位权中误差 = 4.89 (s)闭合差记录报告几何条件:附合导线途径

18、:D-C-4-3-2-1-A-Bfx=-0.029(m),fy=0.015(m),fd=0.032(m)s=1530.110(m),k=1/47361,平均边长=306.022(m)方向观测成果表测站照准方向值(dms)改正数(s)平差后值(dms)备注AB0.000000A1100.0202301.65100.020235C40.000000CD129.273200-1.55129.2730451A0.00000012166.4431003.56166.443456210.00000023124.1224004.56124.122856320.00000034188.5031002.4418

19、8.503344430.0000004C179.2818000.29179.281829距离观测成果表测站照准距离(m)改正数(m)平差后值(m)方位角(dms)A1351.70200.0053351.7073158.020272C4254.98200.0045254.9865277.1757571A351.70200.0053351.7073338.02027212378.06000.0058378.0658144.46372721378.06000.0058378.0658324.46372723245.26300.0040245.267088.59058432245.26300.0040

20、245.2670268.59058434300.10300.0046300.107697.49392843300.10300.0046300.1076277.4939284C254.98200.0045254.986597.175757平面点位误差表点名长轴(m)短轴(m)长轴方位dms点位中误差m备注10.00950.0077155.4548700.012220.01240.0112102.4532310.016730.01160.009982.4810300.015340.00920.006094.2303880.0109平面点间误差表点名点名MT(m)MD(m)D/MDT方位D距离(m)

21、备注A10.01220.009536981155.454870351.7073C40.01090.00922784794.230388254.98651A0.01220.009536981155.454870351.7073120.01240.009440160127.480749378.0658210.01240.009440160127.480749378.0658230.01070.00922658494.571520245.2670320.01070.00922658494.571520245.2670340.01140.00923249591.335200300.1076430.01

22、140.00923249591.335200300.10764C0.01090.00922784794.230388254.9865控制点成果表点名X(m)Y(m)H(m)备注A263903.537068.0000已知点B264433.4520916.0510已知点C263199.59001213.0710已知点D263884.67401941.5350已知点1263577.3614199.55782263268.5143417.61113263272.8592662.83954263231.9868960.1509平差结果截图如图所示:三、测量程序设计Form1:主页面程序设计从form1到

23、form2,form3,form4,form5,form6的通道:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace WindowsFormsApplication1 public partial class Form1 : Form public Form1() Initial

24、izeComponent(); private void 编辑ToolStripMenuItem_Click(object sender, EventArgs e) this.Hide(); Form2 f2 = new Form2(); f2.Show(); private void 前方交会ToolStripMenuItem_Click(object sender, EventArgs e) this.Hide(); Form3 f3 = new Form3(); f3.Show(); private void 附合水准计算ToolStripMenuItem_Click(object se

25、nder, EventArgs e) this.Hide(); Form4 f4 = new Form4(); f4.Show(); private void 测边交会ToolStripMenuItem_Click(object sender, EventArgs e) this.Hide(); Form5 f5 = new Form5(); f5.Show(); private void 后方交会ToolStripMenuItem_Click(object sender, EventArgs e) this.Hide(); Form6 f6 = new Form6(); f6.Show();

26、 private void wenjToolStripMenuItem_Click(object sender, EventArgs e) Application.Exit(); Form2:闭合水准计算程序设计该页面的代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace W

27、indowsFormsApplication1 public partial class Form2 : Form Bitmap bmp; public Form2() InitializeComponent(); double dh = new double14; double x = new double14; double y = new double14; double h = new double14; double sx = new double14; double s = new double14; private void button1_Click(object sender

28、, EventArgs e) if (textBox1.Text = ) textBox1.Text = 0; dh0 = double.Parse(textBox1.Text); if (textBox2.Text = ) textBox2.Text = 0; dh1 = double.Parse(textBox2.Text); if (textBox3.Text = ) textBox3.Text = 0; dh2 = double.Parse(textBox3.Text); if (textBox4.Text = ) textBox4.Text = 0; dh3 = double.Par

29、se(textBox4.Text); if (textBox5.Text = ) textBox5.Text = 0; dh4 = double.Parse(textBox5.Text); if (textBox6.Text = ) textBox6.Text = 0; dh5 = double.Parse(textBox6.Text); /if (textBox18.Text = ) / textBox18.Text = 0; /x0 = double.Parse(textBox18.Text); /if (textBox17.Text = ) / textBox17.Text = 0; /

30、x1 = double.Parse(textBox17.Text); /if (textBox16.Text = ) / textBox16.Text = 0; /x2 = double.Parse(textBox16.Text); /if (textBox15.Text = ) / textBox15.Text = 0; /x3 = double.Parse(textBox15.Text); /if (textBox14.Text = ) / textBox14.Text = 0; /x4 = double.Parse(textBox14.Text); /if (textBox13.Text

31、 = ) / textBox13.Text = 0; /x5 = double.Parse(textBox13.Text); /if (textBox22.Text = ) / textBox22.Text = 0; /y2 = double.Parse(textBox22.Text); /if (textBox21.Text = ) / textBox21.Text = 0; /y3 = double.Parse(textBox21.Text); /if (textBox20.Text = ) / textBox20.Text = 0; /y4 = double.Parse(textBox2

32、0.Text); /if (textBox19.Text = ) / textBox19.Text = 0; /y5 = double.Parse(textBox19.Text); if (textBox44.Text = ) textBox44.Text = 0; h0 = double.Parse(textBox44.Text); if (textBox43.Text = ) textBox43.Text = 0; h1 = double.Parse(textBox43.Text); if (textBox42.Text = ) textBox42.Text = 0; h2 = doubl

33、e.Parse(textBox42.Text); if (textBox41.Text = ) textBox41.Text = 0; h3 = double.Parse(textBox41.Text); if (textBox40.Text = ) textBox40.Text = 0; h4 = double.Parse(textBox40.Text); if (textBox50.Text = ) textBox50.Text = 0; s0 = double.Parse(textBox50.Text); if (textBox49.Text = ) textBox49.Text = 0; s1 = double.Parse(textBox49.Text); if (textBox48.Text = ) textBox48.Text = 0; s2 = double.Parse(textBox42.Text); if (textBox47.Text = ) textBox47.Text = 0; s3 = double.Parse(textBox47.Text); if (textBox46.Text = ) textBox46.

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服