土木工程毕业实习报告 本文关键词:土木工程,实习报告,毕业
土木工程毕业实习报告 本文简介:目录1.前言-------------------------------------------------------------------12.实习目标---------------------------------------------------------------23正文---
土木工程毕业实习报告 本文内容:
目
录
1.前言-------------------------------------------------------------------1
2.实习目标---------------------------------------------------------------2
3
正文------------------------------------------------------------------3
3.1工程概述------------------------------------------------------------3
3.2建筑设计------------------------------------------------------------3
3.3结构设计------------------------------------------------------------4
4.总结------------------------------------------------------------------12
5.致谢------------------------------------------------------------------13
1.前言
通过对土木工程施工的学习,我初步掌握了关于施工方面的知识,但是由于书本上的知识和实际运用上的差距,有写内容并不是理解的很透彻。同时,由于技术的快速发展,有些书本上的知识已经落后于生产实际,甚至已经被淘汰,因此,此次关于毕业实习施工的实习显得尤为重要,通过这次实习,可以用实践检验、巩固所学知识,并能将各个方面的内容融会贯通。毕业实习是在学生完成全部理论教学,并进行了认识实习各和生产实习的基础之上,在毕业设计前,根据专业教学计划进行的最后一次的实践性教学环节。毕业实习不同于以前的认识实习和生产实习,它是在指导教师的带领下进行的一次有组织、有目的、有计划、有选择的参观实习。其目的是根据学生所学专业知识,参观具有代表性的办公楼。通过一系列的教学活动,进一步加强理论知识和实际工作的联系,获取设计技能,专业技能,组织管理知识,了解社会,体验生活,开阔视野,树立正确的世界观,人生观和价值观,为步社会,为毕业设计奠定良好的基础。
2.实习目标
本次毕业实习,要求我们实地了解房屋建筑的设计规划、房屋建筑的平面立面布置、房屋建筑的结构平面布置以及屋盖(楼面)体系选择等内容,并与理论知识和课程设计内容相结合,理论联系实际,有效地训练专业知识和专业技能,为毕业后的实际工作打下一定基础。
通过实习应达到目的:通过对已建建筑的参观学习,让学生认识到建筑平面、建筑立面、结构平面布置等工程设计的科学性、复杂性,重要性。毕业实习能让学生将所学的理论知识与实际工程联系起来,培养学生提出问题,分析问题、解决问题的能力。让学生明白理论联系实际的重要性。通过实习,取得了工程设计的基本资料,为毕业设计做准备。
本次实习以指导老师带队作实地参观,并由老师现场讲解和提问的方式进行。我们小组在曾老师的带领下,参观了西华大学办公楼。
3.正文
3.1工程概况
由于本次实习时间紧迫,因此我们所选实习地点就是我们学校。此次实习地点位于西华大学办公楼,建筑面积40000㎡,框架结构,7度设防。外墙装饰采用的是贴面砖的方法,内墙为粉刷粉料。门窗为钢铁门和铝合金窗。
3.2建筑设计
该建筑在建筑总平面设计中合理处理了建筑物与地形,朝向道路,绿化,相邻建筑物和周围环境的关系。
满足了规划要求和自然条件。
在平面设计中,该建筑采用一字型布置,该建筑采用走道式组合方式将各使用房间连接起来,各房间沿走道两侧布置。房间之间通过走道来联系,使用房间与交通联系部分明确分开,保持着各房间使用上的独立性,彼此干扰较小。通过走廊,各房间又保持着方便联系。走道的长短随所连接的房间的多少而变,平面组合比较灵活。
在建筑体型及立面中,该建筑根据使用功能,结构材料和场地环境的要求,采用单一对称的体型,给人以统一,完整,简单,大方的感觉。同时根据动能和造型需要对立面进行了重点和细部处理。如窗台,勒脚,阳台,栏杆,大门等都进行了必要的加工和装饰,使立面达到了简而不陋的效果,细部处理和整体形式比例协调,尺度只当。
3.3结构设计
3.3.1
建筑结构及相应的布置
本工程均采用的框架结构,框架结构是目前结构选型中常用的形式。通过查阅相关资料总结出了该结构体系的优缺点:空间分隔灵活,自重轻,节省材料;具有可以较灵活地配合建筑平面布置的优点,利于安排需要较大空间的建筑结构;框架结构的梁、柱构件易于标准化、定型化,便于采用装配整体式结构,以缩短施工工期;采用现浇混凝土框架时,结构的整体性、刚度较好,设计处理好也能达到较好的抗震效果,而且可以把梁或柱浇注成各种需要的截面形状,以满足不同建筑功能的要求。框架结构体系的缺点为:框架节点应力集中显著;框架结构的侧向刚度小,属柔性结构框架,在强烈地震作用下,结构所产生水平位移较大,易造成严重的非结构性破色威风威风数量多,吊装次数多,接头工作量大,工序多,浪费人力,施工受季节、环境影响较大;不适宜建造高层建筑,
框架是由梁柱构成的杆系结构,其承载力和刚度都较低,特别是水平方向的,它的受力特点类似于竖向悬臂剪切梁,其总体水平位移上大下小,但相对于各楼层而言,层间变形上小下大,设计时如何提高框架的抗侧刚度及控制好结构侧移为重要因素,对于钢筋混凝土框架,当高度大、层数相当多时,结构底部各层不但柱的轴力很大,而且梁和柱由水平荷载所产生的弯矩和整体的侧移亦显著增加,从而导致截面尺寸和配筋增大,对建筑平面布置和空间处理,就可能带来困难,影响建筑空间的合理使用,在材料消耗和造价方面,也趋于不合理,故一般适用于建造不超过15层的房屋
3.3.2楼梯构造
楼梯作为建筑中主要的竖向联系功能构件,首先应满足通行和疏散方面的要求,保证在正常情况下人流通行顺畅,在紧急情况下具有足够的疏散能力。因此在数量,尺度,平面样式,位置,细部构造方面需考虑周到。所以楼梯必须的足够的承载能力,良好的采光,较小的变形,以便安全使用。
楼梯的结构必须设计合理,楼梯的每一级踏步高度与人们的步距有关,不宜大于200mm,也不宜小于140mm,宽度应与人脚长度相适应,一般不宜小于250mm,常用250~300mm。踏步尺寸的确定可用如下的经验公式:2h+b=600~620mm或h+b=450mm。其中600~620mm为一般人的平均步距,居住建筑选用低值,公共建筑或室外台阶选用高值。有建筑楼梯的要点有很多规定比如:建筑中的安全出口或疏散出口应分散布置。建筑中相邻2个安全出口或疏散出口最近边缘之间的水平距离不应小于5.0m。疏散楼梯间在各层的平面位置不应改变,该建筑在水平距离相等处设有两个楼梯,方便出入,楼梯应至少在一侧设扶手,梯段净宽的确定应满足正常情况下人流交通和紧急情况下安全疏散的要求,其值取决于人流股数。一般按单股人流宽0.55+(0~0.15)m来确定。其中0~0.15m为人流在行进中人体的摆幅,公共建筑人流众多的场所应取上限值。单人行走时楼梯宽度应大于850mm,也有要求大于900的。双人通行时楼梯宽度为1100-1400mm.三人通行时楼梯宽度为1500-1800mm。另外还要考虑建筑物的使用性质,住宅不小于1100mm,公共建筑不小于1300mm。楼梯的平台宽度要确保通过楼梯梯段的人流和货物通过楼梯平台,对于平行和折行多跑等类型的楼梯,D1不小于梯段宽。楼梯的净高不得小于2000mm,对人流量不大的建筑至少应保证有1900mm。楼梯井的宽度以60-200为宜公共建筑的楼梯井不应小于150mm。
楼梯从形式分直跑式,双跑式,三跑式,剪刀式,弧形,圆形,异形楼直梯——这是在实际操作中最为常见的一种楼梯形式。直下直下的造型最为简单,颇有直上九天的径直感。直梯的简约几何线条给人以挺括和硬朗的感觉。直梯并不是没有多变的可能,它加上平台也可实现拐角的设计。
对于以上楼梯设计的要求,就要求设计师对楼梯尺寸有个透彻的了解和掌握,才能使楼梯的设计行走便利,而所占空间最少。根据实际情况显示,楼梯踏步的高度应小于18厘米,宽度应大于22厘米。从建筑艺术和美学的角度来看,楼梯是视觉的焦点,也是彰显主人个性的一大亮点。
3.3.3建筑的立面特点及门窗开设位置及尺寸
该建筑具有现代建筑的特点。在立面色彩的处理上与其它宿舍楼保持一致,通过材料的不同以及色彩的变化使其使其相互衬托与对比来增强建筑的感染力。体现了色彩处理的统一与变化以及与环境的有机结合。该建筑以简洁的框架造型规整立面,变化既丰富又统一,同时通过现代的材料与形体处理弱化建筑体量带来的压抑感。
该建筑具有现代建筑的特点。在立面色彩的处理上与其它宿舍楼保持一致,通过材料的不同以及色彩的变化使其使其相互衬托与对比来增强建筑的感染力。体现了色彩处理的统一与变化以及与环境的有机结合。该建筑以简洁的框架造型规整立面,变化既丰富又统一,同时通过现代的材料与形体处理弱化建筑体量带来的压抑感。
3.3.4基础设计
在建筑工程上,把建筑物与土壤直接接触的部分称为基础。它属于建筑物的一部分,承受着它上部建筑物的所有荷载,并将其传给地基。基础是建筑物的主要承重构件,处于建筑物地面以下,属于隐蔽工程。基础质量的好坏直拉影响建筑物的安全。地基是基础下面的土层,承受着建筑物基础传来的全部荷载,包括建筑物自重和其它荷载。因此在保证建筑物的安全和正常使用下,需要从地基和基础两方面来考虑。所以在进行地基基础设计时,必须根据建筑物的用途和设计等级、建筑布置和上部结构类型,充分考虑建筑场地和地基岩土条件,结合施工条件以及工期、造价等各方面的要求,合理选择地基基础方案。从抗震角度看,最主要的是使结构平面的质量中心和刚度中心相重合或者尽可能靠近,以减小结构的扭转反应。
3.3.5抗震设计
抗震设计的一般规定包括房屋适用的最大高度,结构抗震等级,建筑设计和建筑结构的规则性,防震缝的设置和结构布置。房屋适用的最大高度与房屋结构类型,设防烈度,场地类别有关。具体规定按《抗震规范》查得。结构抗震等级根据结构类型,设防烈度,场地类别和房屋高度将钢筋混凝土划分为不同的抗震等级。具体规定按《抗震规范》查得。建筑设计和建筑结构的规则性从规范上可以知道竖向布置不规则包括侧向刚度不规则和竖向抗侧力构件不连续同楼层承载力突变分别指的是若该层的侧向刚度小于相邻上一层的70%,或小于其上相邻三个楼层侧向刚度平均值的80%,除顶层或出屋面肖建筑外,局部收进的水平向尺寸大于相邻下一层的25%;竖向抗侧俐构件的内力由水平转换构件向下传递;抗侧力结构的层间受剪承载力小于相邻上一楼层的80。对照规范的叙述不难看出本工程设计师满足规范要求因为楼层设计刚度变化很小,从转换层开始便进入标准层而转换层结构进行了系列加强刚度竖向刚度完全满足要求。
结构的平面布置时结构设计的最重要最基本的部分平面不规则而竖向规则的建筑应当进行特殊的处理,扭转不规则时应计入扭转影响,且楼层竖向构件最大的弹性水平位移和层间位移分别不宜大于楼层两端弹性水平位移和层间位移平均值得1.5倍,当最大层间位移远小于规范限值时,可适当放宽。凹凸不规则或楼板局部连续时,应采用符合面内实际刚度变化的计算模型,高烈度或不规则较大时,宜计入楼板局部变化的影响。平面不对称且凹凸不规则或局部不连续,可根据情况分块计算扭转位移比,对扭转较大的部位应放大局部内力系数。
防震缝的设置应符合《抗震规范》规定。防震缝最小宽度应符合下列要求:
框架结构房屋的防震缝宽度,当高度不超过15m时可采用100mm;超过15m时,6度,7度,8度和9度分别每增高5m,4m,3m,2m,宜加宽20mm.
框架-剪力墙结构房屋,其防震缝宽度可采用框架结构房屋规定数值的70%,但不宜小于100mm。
抗震墙结构房屋,其防震缝宽度可采用框架结构房屋规定数值的50%,但不宜小于100mm。
防震缝两侧结构体系不同时,防震缝宽度按不利体系考虑,并按抵的房屋高度计算缝宽。
成都地区主要的地震设防烈度为7度,因此建筑物是需要考虑抗震要求的。在这次实习中,所有的建筑平面规则,符合平面布置的要求。结构设计者通过灵活的设缝和柱网的布置,将建筑在平面上分割成多个规则的平面,从而使各个单独的体系满足了抗震要求。
4.总结
通过本次参观实习和现场老师的讲解,我收获甚多。我知道了房屋建筑设计基本思路,让我明白了建筑设计的合理性,复杂性,严谨性,科学性以及结构设计应符合工程实际和可行性。因此在设计应充分考虑实际情况以免给工程带来安全隐患。
本次实习中我不但掌握了房屋建筑的施工顺序和一些施工工艺,也巩固了我在学校期间所学习到的理论知识。只有通过理论联系实际,才能掌握和运用我们所学习到的理论知识。也让我们对我们所学的知识有了比较明确客观的认识,为我们毕业设计各个阶段打下了良好的基础。同时也为我今后步入社会、走上工作岗位打好了坚实的基础。
5.
致谢
在这次毕业实习中,很多的人给予了我极大的帮助。使得我能够顺利的完成了这次毕业实习。在这次毕业实习进行的过程中得到了曾老师的悉心指导。曾老师严谨求实的治学态度,踏实坚韧的工作精神,将使我终生受益。在曾老师身上,我学到了作为一个优秀的老师不仅应该有专业知识还应具备热情的态度,对求知者孜孜不倦地帮助,这些都是我在以后的工作中必须学习做到的精神。在此,谨向曾老师致以诚挚的谢意和崇高的敬意。同时也要感谢所有关心帮助我的老师和同学,正是因为你们的帮助,才使得我这次的毕业实习能够顺利圆满的完成。
-
13
-
篇2:控制测量实习报告
控制测量实习报告 本文关键词:测量,实习报告,控制
控制测量实习报告 本文简介:辽宁工程技术大学本科生实习报告书教学单位测绘与地理科学学院专业测绘工程班级测绘10—01学生姓名游永中学号1004070129指导教师王佩贤控制测量实习2010/2011学年第2学期实习时间:2011.06.07-2011.07.01目录前言1水平角观测1.1控制点布设1.2观测等级及精度要求1.3
控制测量实习报告 本文内容:
辽宁工程技术大学
本科生实习报告书
教学单位
测绘与地理科学学院
专
业
测绘工程
班
级
测绘10—01
学生姓名
游永中
学
号
1004070129
指导教师
王佩贤
控制测量实习
2010/2011学年第2学期
实习时间:2011.06.07-2011.07.01
目录
前言
1
水平角观测
1.1
控制点布设
1.2观测等级及精度要求
1.3观测成果及数据处理
1.4实习体会
2
GPS测量
2.1实习情况概述
2.2城市四等GPS网基本精度要求
2.3观测数据内业理
2.4实习体会
3
精密水准测量
3.1水准路线布设
3.2等级及精度指标
3.3观测数据处理
3.4
实习体会
4
精密导线测量
4.1导线网布置
4.2光电测距导线网主要技术要求
4.3实习体会
前
言
随着全站型电子速测仪、电子技术、计算机技术的普及应用,测绘技术发生了巨大的变化,相继出现了测距仪、全站仪、电子水准仪,特别是GPS技术的出现,GPS可快速方便地测得控制点的三维坐标。这样,测量控制点的测定突破了三角网、测边网、边角网、导线网的概念。对我国而言,在一定时期内传统的地面测量技术将和高新的测量技术并存。为适应这种形势,对控制测量课和相关课的教学计划作了改革,将传统控制测量内容作了较大幅度的调整,单独开设了精密仪器原理和使用,开设了GPS
课,配套的实习课也作了相应的调整。
测绘工作者三大基本功“测、绘、算”是通过实践培养出来的,教学内容进行了改革,“测、绘、算”则赋予了新的内涵。控制测量实习是在控制测量课、全球定位系统原理与应用(GPS)课、精密仪器原理与使用课的课堂理论教学之后安排的较为综合的一次重要的实践教学。旨在通过实践加深理解和巩固己学的理论知识,培养学生的动手能力,培养学生执行行业规范的意识和实际工作能力,培养学生刻苦耐劳和团结协作的精神,为今后从事测绘工作打下比较坚实的基础。
一、水平角观测
1.1
控制点布设
在一开阔场地选择五个点,以其中一个点作为测站,测站距其它四点相距300m以上为好,钉以木桩,树立花杆为照准标志,1.2
观测等级及精度要求
等级为四等三角测量,精度要求见下表。
水平角观测的技术要求
等级
测角中误差(″)
三角形最大闭合差(″)
平均边长(km)
方向观测测回数
四等
9
>2
6
9
4
6
方向观测法各项限差(″)
经纬仪型号
光学测微器两次重合读数差
半测回归零差
一测回内2c较差
同一方向值各测回较差
1
6
9
6
3
8
13
9
1.3
观测成果及数据处理
1)
编制度盘表公式:
(3-1)
式中
n0-测回数;
-测回序号;
-水平度盘最小间格分划值;
ω-测微盘分格数,J1级仪器ω=120〃;J2级仪器ω=600〃
2)
水平角观测方法
采用方向观测法,方向超过3个时应该进行归零观测。
3)水平角观测成果的重测及取舍规定
a、超出上述规定限差的结果,均应进行重测。重测应在基本测回完成并对成果综合分析后再进行。
b、2c较差或各测回较差超限时,应重测超限方向并联测零方向。因测回较差超限重测时,除明显孤值外,原则上重测观测结果中最大和最小值的测回。
c、零方向的2c较差或下半测回的归零差超限,该测回应重测。一测回中,重测方向数超过所测方向总数的1/3时,该测回应重测。
d、每站基本测回重测的方向测回数,不应超过全部方向测回的1/3,否则该站重测。
重测数的计算,在基本测回观测结果中,重测一个方向算作一个方向测回;因零方向超限而重测的整个测回算作个方向测回。每站全部方向测回总数按计算,为该站方向总数,为测回数。
e、基本测回成果和重测成果,应载入记薄。重测与基本测回结果不取中数,每一测回共取一个符合限差的结果。
(4)观测成果
见下表
测回数
照准目标名称
读数
左-右
(2C)
(左+右)/2
方向值
盘左
盘右
°′
″
″
°
°′
″
″
°′″
1
A
0
00
15.0
15.0
180
00
14.4
14.9
0.9
15.
(16.0)
0
00
00
15.0
15.4
B
14
03
32.2
32.6
194
03
34.1
34.4
-1.8
33.5
14
03
17.5
33.0
34.6
C
37
55
16.1
16.0
217
55
08.3
08.4
7.6
12.2
37
54
56
15.8
08.5
D
48
07
35.8
36.2
228
07
34.5
34.9
1.3
36.6
48
07
20.6
36.5
35.3
A
0
00
16.9
16.7
180
00
15.0
15.2
1.5
16.0
16.5
15.4
2
A
45
04
45.0
45.0
225
04
44.5
44.6
0.4
44.8(44.8)
0
00
00
45.0
44.6
B
59
07
56.2
56.2
239
07
57.0
57.0
-0.8
56
14
03
11.2
56.2
57.0
C
82
59
34.1
34.4
262
59
35.0
35.0
-0.6
34.7
37
54
49.9
34.6
35.0
D
93
12
4.7
4.2
273
12
03.6
03.5
0.7
3.8
48.07
18.9
3.8
03.4
A
45
04
45.2
45.3
225
04
44.8
44.5
0.8
44.9
45.4
44.2
3
A
90
09
15.0
15.0
270
09
12.3
12.4
2.6
13.7(14.8)
0
00
00
15.0
12.4
B
104
12
24.9
25.2
284
12
29.2
29.1
-3.9
27.2
14
03
12.4
25.4
29.0
C
128
04
07.0
07.3
308
04
05.0
05.3
2.0
6.3
37
54
51.5
07.6
05.6
D
138
16
38.1
38.6
318
16
36.1
36.0
2.6
37.3
48
07
22.5
39.0
35.9
A
90
09
15.6
15.7
270
09
16.2
15.8
-0.1
15.8
15.8
15.4
4
A
135
13
45.0
45.0
315
13
44.6
44.5
0.5
44.8(44.7)
0
00
00
45.0
44.4
B
149
16
59.2
59.0
329
16
58.2
57.8
1.2
58.4
14
03
13.7
58.8
57.4
C
173
08
32.0
32.2
353
08
32.8
33.1
-0.9
32.6
37
54
47.9
32.4
33.4
D
183
10
59.2
59.1
03
10
58.4
58.6
0.5
58.8
48
07
11.1
59.0
58.8
A
135
13
44.9
44.8
315
13
44.6
44.3
0.5
44.6
44.8
44.0
1.4实习体会
我们组实习时用的是瑞士生产的WILDT3,它的精度是J1,所以在实习时,为观测很小心,因为刻画线稍微不对齐,就会有可能差几十秒。实习过程中由于使用的三脚架不能伸缩,仪器也很重,所以整平对中的时间要比别的组长。总的来说,通过本次实习又掌握了一种新经纬仪的使用,并且对四等测角的精度要求更加了解和熟悉。
2
GPS测量
2.1
实习情况概述
本项目实习分为GPS静态和动态观测。指导书中规定的实习时间是4天,由于时间紧和天气原因(下雨),静态观测进行了一天,动态三个班一个班观测了一天。
2.2
城市四等GPS网基本精度要求
最弱点点位中误差(相对起始点)不超过;
最弱边相对中误差为1/45000。
GPS测量作业的基本技术要求
等级
卫星高度角
(°)
有效观测卫星数
平均重复设站数
时段长度
(min)
数据采样间隔(s)
PDOP
四等
15
4
1.6
45
15
6
2.3
观测数据内业处理
1)将观测数据导入到华测数据处理软件中。
2)对导入的数据根据实际的测段和参数进行设置。
3)基线处理参数设置。
4)基线解算。
5)进行自由网平差。
6)自由网平差成果报告。
GPS静态数据处理
网平差报告
基线向量及改正数
基线
起点->终点.时段
DX/改正数
(m)
DY/改正数
(m)
DZ/改正数
(m)
距离/改正数
(m)
中误差/相对误差
(m)
A2->GPS-3.165C
-191.0824
-162.2416
42.8240
254.3004
0.0039
-0.0235
0.0134
0.0131
0.0113
1:
65678
A2->GPS-1.165B
40.5768
164.3140
-132.2642
214.8008
0.0066
0.0039
-0.0008
-0.0002
0.0002
1:
32337
A2->GPS-2.165B
-84.2391
-1.4792
-47.4506
96.6953
0.0053
0.0022
0.0006
-0.0001
-0.0018
1:
18166
A2->GPS-3.165D
-191.0824
-162.2416
42.8240
254.3004
0.0039
0.0024
-0.0056
-0.0031
0.0013
1:
65678
A2->A3.165D
-67.1612
-136.2416
88.9365
176.0173
0.0045
0.0012
-0.0026
-0.0027
0.0002
1:
39541
A2->G8.165D
166.6840
-174.1083
261.9131
355.9435
0.0046
0.0027
-0.0034
-0.0070
-0.0022
1:
76684
A2->GPS-5.165F
304.8756
-170.7567
340.0808
487.6084
0.0087
-0.0045
0.0063
0.0063
-0.0006
1:
56002
A2->GPS-4.165F
315.9545
-60.8020
243.1662
403.3038
0.0066
-0.0010
0.0030
0.0032
0.0007
1:
61221
A2->G8.165F
166.6840
-174.1083
261.9131
355.9435
0.0046
-0.0022
0.0041
0.0050
0.0006
1:
76684
GPS-3->GPS-1.165B
231.6592
326.5556
-175.0881
436.9902
0.0071
-0.0095
0.0027
0.0031
-0.0042
1:
61209
GPS-3->GPS-2.165B
106.8433
160.7624
-90.2746
213.0952
0.0060
-0.0083
0.0012
0.0027
-0.0044
1:
35359
GPS-3->A3.165D
123.9212
26.0000
46.1125
134.7547
0.0052
-0.0012
0.0041
0.0005
-0.0002
1:
26014
GPS-3->G8.165D
357.7664
-11.8667
219.0892
419.6876
0.0054
0.0007
0.0013
-0.0035
-0.0013
1:
77959
GPS-5->GPS-4.165F
11.0789
109.9546
-96.9147
146.9871
0.0090
-0.0005
0.0021
0.0014
0.0006
1:
16347
GPS-5->G8.165F
-138.1916
-3.3516
-78.1677
158.8029
0.0084
-0.0015
0.0013
0.0020
0.0003
1:
18960
GPS-1->GPS-2.165B
-124.8159
-165.7932
84.8136
224.1868
0.0062
-0.0006
0.0004
0.0008
0.0003
1:
36005
A3->G8.165D
233.8452
-37.8667
172.9766
293.3230
0.0053
0.0010
-0.0020
-0.0045
-0.0016
1:
55103
GPS-4->G8.165F
-149.2705
-113.3063
18.7470
188.3387
0.0065
-0.0012
0.0042
0.0040
-0.0012
1:
28796
自由网平差坐标
站点
纬度/中误差
经度/中误差
高程/中误差
中误差
(度:分:秒)
(m)
(度:分:秒)
(m)
(m)
(m)
A2
42:01:08.09245N
0.0012
121:39:34.21589E
0.0013
167.7489
0.0020
0.0026
A3
42:01:11.98493N
0.0019
121:39:39.80865E
0.0021
167.3178
0.0030
0.0041
G8
42:01:19.51193N
0.0017
121:39:32.02113E
0.0019
167.9809
0.0028
0.0037
GPS-1
42:01:02.33555N
0.0017
121:39:28.96644E
0.0026
167.3018
0.0049
0.0058
GPS-2
42:01:06.01801N
0.0016
121:39:37.36605E
0.0022
167.9001
0.0039
0.0047
GPS-3
42:01:09.94357N
0.0015
121:39:44.98627E
0.0017
168.3340
0.0029
0.0036
GPS-4
42:01:18.66781N
0.0027
121:39:23.91366E
0.0026
168.8794
0.0041
0.0055
GPS-5
42:01:22.90567N
0.0037
121:39:26.83187E
0.0033
168.5464
0.0054
0.0073
7)进行约束网平差。
8)约束网平差成果报告。
GPS静态数据处理
网平差报告
基线向量及改正数
基线
起点->终点.时段
DX/改正数
(m)
DY/改正数
(m)
DZ/改正数
(m)
距离/改正数
(m)
中误差/相对误差
(m)
A2->GPS-3.165C
-191.0824
-162.2416
42.8240
254.3004
0.0039
-0.0235
0.0134
0.0131
0.0113
1:
65678
A2->GPS-1.165B
40.5768
164.3140
-132.2642
214.8008
0.0066
0.0039
-0.0008
-0.0002
0.0002
1:
32337
A2->GPS-2.165B
-84.2391
-1.4792
-47.4506
96.6953
0.0053
0.0022
0.0006
-0.0001
-0.0018
1:
18166
A2->GPS-3.165D
-191.0824
-162.2416
42.8240
254.3004
0.0039
0.0024
-0.0056
-0.0031
0.0013
1:
65678
A2->A3.165D
-67.1612
-136.2416
88.9365
176.0173
0.0045
0.0012
-0.0026
-0.0027
0.0002
1:
39541
A2->G8.165D
166.6840
-174.1083
261.9131
355.9435
0.0046
0.0027
-0.0034
-0.0070
-0.0022
1:
76684
A2->GPS-5.165F
304.8756
-170.7567
340.0808
487.6084
0.0087
-0.0045
0.0063
0.0063
-0.0006
1:
56002
A2->GPS-4.165F
315.9545
-60.8020
243.1662
403.3038
0.0066
-0.0010
0.0030
0.0032
0.0007
1:
61221
A2->G8.165F
166.6840
-174.1083
261.9131
355.9435
0.0046
-0.0022
0.0041
0.0050
0.0006
1:
76684
GPS-3->GPS-1.165B
231.6592
326.5556
-175.0881
436.9902
0.0071
-0.0095
0.0027
0.0031
-0.0042
1:
61209
GPS-3->GPS-2.165B
106.8433
160.7624
-90.2746
213.0952
0.0060
-0.0083
0.0012
0.0027
-0.0044
1:
35359
GPS-3->A3.165D
123.9212
26.0000
46.1125
134.7547
0.0052
-0.0012
0.0041
0.0005
-0.0002
1:
26014
GPS-3->G8.165D
357.7664
-11.8667
219.0892
419.6876
0.0054
0.0007
0.0013
-0.0035
-0.0013
1:
77959
GPS-5->GPS-4.165F
11.0789
109.9546
-96.9147
146.9871
0.0090
-0.0005
0.0021
0.0014
0.0006
1:
16347
GPS-5->G8.165F
-138.1916
-3.3516
-78.1677
158.8029
0.0084
-0.0015
0.0013
0.0020
0.0003
1:
18960
GPS-1->GPS-2.165B
-124.8159
-165.7932
84.8136
224.1868
0.0062
-0.0006
0.0004
0.0008
0.0003
1:
36005
A3->G8.165D
233.8452
-37.8667
172.9766
293.3230
0.0053
0.0010
-0.0020
-0.0045
-0.0016
1:
55103
GPS-4->G8.165F
-149.2705
-113.3063
18.7470
188.3387
0.0065
-0.0012
0.0042
0.0040
-0.0012
1:
28796
2.4
实习体会
本次实习过程中掌握了华测接受机的使用以及GPS动态观测操作流程。本次实习最大的收获是初步了解和掌握的GPS静态数据内业解算,虽然自己还不是很明白,但是经过练习对以后的学习和工作肯定有帮助。
在数据处理过程中,不知道什么地方出了问题,中误差没有计算出来,自己弄了很长时间也没找出原因。还需要以后对数据处理做更深一步的了解和掌握。
3
精密水准测量
3.1水准路线布设
采用闭合水准路线,围绕这辽工大公寓进行观测。没人观测一圈。
由于规定了三天时间,在实习的第一天下午和第二天上午都在下雨,所以我们组共观测了五个闭合水准路线(我们组是七个人)。
3.2等级及精度指标
1)水准等级
本次实习水准等级为三等。
2)基本精度指标
水准网中最弱点的高程中误差(相对于起算点)不得大于±20mm;
三等水准测量的主要技术要求
(mm)
等级
每千米高差
中数中误差
测段往返测、路线往返测高差不符值
附合路线或环线闭合差(平原)
检测已测测段高差之差
偶然中
误差MΔ
全中误
差MW
三等
≤±3
≤±6
±12
≤±12
±20
视线长度、前后视距差、视线高度的要求(m)
等级
标尺
类型
视线长度
前
后
视距差
任一测站上前后视距累计差
视线
高度
仪器类型
视距
三等
因瓦尺
DS1
DS05
≤80
≤3.0
≤6.0
三丝能读数
3.3
观测数据处理
3.4
实习体会
我感觉水准测量是这几个项目中最简单的一个,虽然操作不难,但是要求的是质量和速度。要想高质量和快速必须操作熟练,并且要有好的体力和耐力。我是我们在第一个观测的开始的时候由于以前没用过电子水准仪,测量的时候总是出错,后来就停下来和组里的同学找原因。发现问题后及时改正,在第三站以后测的就快了,基本很少出错,因为测的时候要扛着仪器快走,一圈下来胳膊累的酸疼,但是自己得到很好的锻炼,所以付出多一些还是值得的。
4
精密导线测量
4.1导线网布置
导线测量是本次实习的第一个项目,以组为单位进行观测。我们采用的是附和导线。在校区内布设导线,共观测了11条边。
4.2光电测距导线网主要技术要求
光电测距导线网主要技术要求
等级
闭合或附合导线长度
平均边长(m)
测距中误差(mm)
测角中误差(″)
导线全长相对闭合差
一级
3.6
300
注:
a、导线网中结点与高级点间或结点与结点间的导线长度不应大于附合导线规定长度的0.7倍;
b、当导线长度短于规定长度的1/3时,导线全长的绝对闭合差不应大于13cm;
c、光电测距导线的总长和平均边长可放长至1.5倍,但其绝对闭合差不应大于26cm。当附合导线的边数超过12条时,其测角精度应提高一个精度。
4.3
实习体会
本项目实习比较轻松,但是观测数据不好处理,由于老师要求用条件平差或间接平差,我们在平差处理方面不太懂(以前上误差理论的时候没好好听。),所以就从网上下载了一个软件,安装完以后研究了好几天也没弄明白怎么处理,由于报告上交时间紧,所以导线测量的数据没有处理。
指
导
教
师
意
见
成绩评定:
指导教师签字:*年*月*日
实习单位意见
负责人签字:
(单位盖章)*年*月*日
备注
注:实习结束时,由实习学生填写本表后,交指导教师和实习单位签署意见,最后交所在教学单位归档保管。
篇3:数据结构实习报告
数据结构实习报告 本文关键词:数据结构,实习报告
数据结构实习报告 本文简介:数据结构实习报告姓名:学号:班级:一、一元多项式计算1、题目要求:能够按照指数降序排列建立并输出多项式;能够完成两个多项式的相加、相减和相乘,并将结果输出。2、程序代码:#include#includetypedefstructPolynomial{floatcoef;intexpn;structP
数据结构实习报告 本文内容:
数据结构实习报告
姓
名:
学
号:
班
级:
一、一元多项式计算
1、题目要求:
能够按照指数降序排列建立并输出多项式;能够完成两个多项式的相加、相减和相乘,并将结果输出。
2、程序代码:
#include
#include
typedef
struct
Polynomial{
float
coef;
int
expn;
struct
Polynomialnext;
}*Polyn,Polynomial;
//Polyn为结点指针类型
void
Insert(Polyn
p,Polyn
h){
if(p->coef==0)
free(p);
//系数为0的话释放结点
else{
Polyn
q1,q2;
q1=h;q2=h->next;
while(q2
q2=q2->next;
}
if(q2
free(p);
if(!q2->coef){
//系数为0的话释放结点
q1->next=q2->next;
free(q2);
}
}
else{
//指数为新时将结点插入
p->next=q2;
q1->next=p;
}
}
}
//Insert
Polyn
CreatePolyn(Polyn
head,int
m){
//建立一个头指针为head、项数为m的一元多项式
int
i;
Polyn
p;
p=head=(Polyn)malloc(sizeof(struct
Polynomial));
head->next=NULL;
for(i=0;icoef,Insert(p,head);
//调用Insert函数插入结点
}
return
head;
}//CreatePolyn
void
DestroyPolyn(Polyn
p){//销毁多项式p
Polyn
q1,q2;
q1=p->next;
q2=q1->next;
while(q1->next){
free(q1);
q1=q2;
//指针后移
q2=q2->next;
}
}
void
PrintPolyn(Polyn
P){
Polyn
q=P->next;
int
flag=1;
//项数计数器
if(!q)
{
//若多项式为空,输出0
putchar(
0
);
printf(“/n“);
return;
}
while
(q){
if(q->coef>0
//系数大于0且不是第一项
if(q->coef!=1
if(q->expn==1)
putchar(
X
);
else
if(q->expn)
printf(“X^%d“,q->expn);
}
else{
if(q->coef==1){
if(!q->expn)
putchar(
1
);
else
if(q->expn==1)
putchar(
X
);
else
printf(“X^%d“,q->expn);
}
if(q->coef==-1){
if(!q->expn)
printf(“-1“);
else
if(q->expn==1)
printf(“-X“);
else
printf(“-X^%d“,q->expn);
}
}
q=q->next;
flag++;
}//while
printf(“/n“);
}
//PrintPolyn
int
compare(Polyn
a,Polyn
b){
if(a
else
if(!a||a->expnexpn)
return
-1;
else
return
0;
}
else
if(!a
//a多项式已空,但b多项式非空
else
return
1;
//b多项式已空,但a多项式非空
}
//compare
Polyn
AddPolyn(Polyn
pa,Polyn
pb){
//求解并建立多项式a+b,返回其头指针
Polyn
qa=pa->next;
Polyn
qb=pb->next;
Polyn
headc,hc,qc;
hc=(Polyn)malloc(sizeof(struct
Polynomial));//建立头结点
hc->next=NULL;
headc=hc;
while(qa||qb){
qc=(Polyn)malloc(sizeof(struct
Polynomial));
switch(compare(qa,qb)){
case
1:
{
qc->coef=qa->coef;
qc->expn=qa->expn;
qa=qa->next;
break;
}
case
0:
{
qc->coef=qa->coef+qb->coef;
qc->expn=qa->expn;
qa=qa->next;
qb=qb->next;
break;
}
case
-1:
{
qc->coef=qb->coef;
qc->expn=qb->expn;
qb=qb->next;
break;
}
}//switch
if(qc->coef!=0){
qc->next=hc->next;
hc->next=qc;
hc=qc;
}
else
free(qc);
//当相加系数为0时,释放该结点
}
//while
return
headc;
}
//AddPolyn
Polyn
SubtractPolyn(Polyn
pa,Polyn
pb){//求解并建立多项式a+b,返回其头指针
Polyn
h=pb;
Polyn
p=pb->next;
Polyn
pd;
while(p){
//将pb的系数取反
p->coef*=-1;
p=p->next;
}
pd=AddPolyn(pa,h);
for(p=h->next;p;p=p->next)
//恢复pb的系数
p->coef*=-1;
return
pd;
}
//SubtractPolyn
int
main(){
int
m,n,flag=0;
float
x;
Polyn
pa=0,pb=0,pc,pd,pe,pf;//定义各式的头指针,pa与pb在使用前付初值NULL
printf(“请输入a的项数:“);
scanf(“%d“,pa=CreatePolyn(pa,m);//建立多项式a
printf(“请输入b的项数:“);
scanf(“%d“,pb=CreatePolyn(pb,n);//建立多项式a
//输出菜单
printf(“**********************************************/n“);
printf(“操作提示:/n/t1.输出多项式a和b/n/t2.建立多项式a+b/n/t3.建立多项式a-b/n“);
printf(“/t4.退出/n**********************************************/n“);
for(;;flag=0){
printf(“执行操作:“);
scanf(“%d“,if(flag==1){
printf(“多项式a:“);PrintPolyn(pa);
printf(“多项式b:“);PrintPolyn(pb);continue;
}
if(flag==2){
pc=AddPolyn(pa,pb);
printf(“多项式a+b:“);PrintPolyn(pc);
DestroyPolyn(pc);continue;
}
if(flag==3){
pd=SubtractPolyn(pa,pb);
printf(“多项式a-b:“);PrintPolyn(pd);
DestroyPolyn(pd);continue;
}
if(flag==4)
break;
if(flag4)
printf(“Error!!!/n“);continue;
}//for
DestroyPolyn(pa);
DestroyPolyn(pb);
return
0;
}
3、运行结果:
二、设计一个模拟计算器的程序
1、题目要求:
设计一个模拟计算器的程序
要求对包含加、减、乘、除、括号运算符的任意整型表达式进行求解。
2、
程序代码:
#include
#include
#include
using
namespace
std;
class
calculator
{
public:
void
cal(string
s);
void
express();
int
legal(string
w);
private:
void
push();
void
pop();
bool
can();
int
StringToNumber(string
aStr);
int
number[1000];
char
symbolt[1000];
string
s,t;
int
i,j,p;
};
void
calculator::push()
{
p++;
symbolt[p]=s[i];
}
void
calculator::pop()
{
p--;
switch
(symbolt[p+1])
{
case
+
:{number[p]+=number[p+1];break;}
case
-
:{number[p]=number[p]-number[p+1];break;}
case
:{number[p]=number[p]*number[p+1];break;}
case
/
:{number[p]=number[p]/number[p+1];break;}
}
}
bool
calculator::can()
{
if
(((s[i]==
+
)||(s[i]==
-
))
if
(((s[i]==
)||(s[i]==
/
))
return
false;
}
int
calculator::StringToNumber(string
aStr)
{
int
number
=
0;
for
(int
i=0;i=
0
)
calculator
MyCal;
if(!MyCal.legal(w))
{
MyCal.cal(w);
MyCal.express();
}
char
chose;
cout>chose;
if
(chose==
n
||chose==
N
)
break;
}
return
0;
}
3、
运行结果:
三、Josephus问题
1、
题目要求:
设有n个人围坐在一个圆桌周围,现从第s个人开始报数,数到第m的人出列,然后从出列的下一个人重新开始报数,数到m的人又出列,如此重复,直到所有的人全部出列为止。Josephus问题是:对于任意给定的n,m,s,求出按出列次序得到的n个人员的顺序表。
2、
程序代码:
#include
#include
“malloc.h“#define
False
0
#define
TRUE
1
typedef
int
DataType;
struct
SeqList{
int
MAXNUM;
int
n;
DataTypeelement;
};
typedef
struct
SeqListPSeqList;
PSeqList
createNullList_seq(int
m){
PSeqList
palist=(PSeqList)malloc(sizeof(struct
SeqList));
if(palist!=NULL){
palist->element=(DataType*)malloc(sizeof(DataType)*m);
if(palist->element){
palist->MAXNUM=m;
palist->n=0;
return
palist;
}
else
free(palist);
}
printf(“Out
of
space!!/n“);
return
NULL;
}
int
insertPre_seq(PSeqList
palist,int
p,DataType
x){
/*在palist所指顺序表中下标为P的元素之前插入元素x*/
int
q;
if
(palist->n>=palist->MAXNUM){//溢出
printf(“Overflow!
/n“);
return
0;
}
if
(ppalist->n){
printf(“Not
exist!
/n“);
return
0;
}
for(q=palist->n-1;q>=p;q--)
palist->element[q+1]=palist->element[q];
palist->element[p]=x;
palist->n=palist->n+1;
return
1;
}
int
deleteP_seq(PSeqList
palist,int
p){
//删除下标为p的元素
int
q;
if
(ppalist->n-1){
printf(“Not
exist!
/n“);
return
0;
}
for(q=p;qn-1;q++)
palist->element[q]=palist->element[q+1];
palist->n=palist->n-1;
return
1;
}
void
josephus_seq(PSeqList
palist,int
s,int
m){
int
s1,i,w;
s1=s-1;
for(i=palist->n;i>0;i--){
s1=(s1+m-1)%i;
w=palist->element[s1];
printf(“Out
element
%d
/n“,w);
deleteP_seq(palist,s1);
}
}
main(){
PSeqList
jos_alist;
int
i;
int
n,s,m;
printf(“/nplease
input
the
values(element);
free(jos_alist);
}
}
3、
运行结果:
例如输入n=8,s=1,m=4;结果如下:
14