文档详情

基于matlab的改进导线网平差程序设计.pdf

发布:2019-03-07约1.47万字共11页下载文档
文本预览下载声明
74 号 投稿日期 2013-05-22 基于 MATLAB 的改进导线网平差程序设计 王鹏磊(西安科技大学,陕西省西安市雁塔中路 58 号,710054 ) 【摘要】随着现代社会的快速发展,各项建设工程越来越向大型化发展,导线网的布设与施 测也越来越复杂,其精度要求也越来越高。但是,传统的导线网平差程序难以解算一些特殊 的导线网数据,如导线网中加测陀螺定向边、导线网中部分点位只有距离观测或角度观测值 等。本文鉴于 MATLAB 在处理数据方面的优势,基于间接平差和附有限制条件的间接平差 两种平差模型,实现了对各种类型导线网的平差处理。 【关键词】MATLAB ;导线网;间接平差 Improved Program Design of Traverse Network Adjustment Based on MATLAB WANG Penglei (Xian University of Science And Technology , 58Middle Yanta Rd.,Beilin District, Xian City, Shaanxi Province, China,710054 ) 【Abstract 】With the rapid development of the modern society, the various construction projects more and more to the large - scale development, the layout of and construction survey of traverse network is also more and more complex, its accuracy requirements also getting higher and higher. However, the traditional traverse network adjustment program can not calculate some special traverse network data, such as traverse network by measuring the gyroscopic directed edge, traverse network in which some points only from distance or angle of observations. In this paper, in view of the advantages of MATLAB in the processing of data, I used MATLAB to complete the adjustment of traverse network based on indirect adjustment and indirect adjustment with restrictions. 【Keywords 】MATLAB; traverse netwok; indirect adjustment MATLAB 是近年来发展起来的大型科技应用软件,以矩阵为运算单元,有强大的矩阵 计算能力。一般情况下,导线网网形布设灵活多变,观测数据量较大,且数据处理过程中牵 涉到大量的矩阵运算[1],相比传统的VB 、VC 等语言,用 MATLAB 平台进行导线网平差程 序设计具有很大优势。本文基于 MATLAB 平台,认真分析了导线网网型的各种情况,改进 了导线网平差程序的算法,提高了程序的普遍适用性,实现了导线网平差的程序设计。 一、平差原理 平差计算有间接平差方法和条件平差方法,但对于程序设计而言,间接平差的方法具 [2] 有编程模型简单,易于计算机程序实现等优点, 故本文采用间接平差的模型来实现程序设 计。 1、间接平差 ∧ 间接平差的基础方程为:V B x- l ;BT PV 0 若令N BB BT PB ;W BT Pl ;
显示全部
相似文档