独立模型法区域网平差的一种新的计算方法
A New Algorithm for Block Adjustment of Independent Models
-
摘要: 独立模型法区域网平差,每个模型需要解求七个参数。目前国内外多采用平-高迭代法解求。本文从平差中采用重心化坐标的特点出发,提出一种新的平差计算方法,即把每个模型的七个参数分为三个平移改正值(dXg、dYg、dZg)和旋转、缩放(dΦ、dΩ、dκ、dΔλ)两部分。从理论上论证了当公共点在平差迭代中不断取平均值时,即可求解三个平移量的改正值,因此不需要在平差中去求解。新的平差方法在整体平差求解中,每个模型只需解求四个参数。按新老方法编写了两个程序,用模拟数据进行了试算比较,结果验证了新的平差方法的正确性。这种方法比常规方法不仅可节省大量内存单元,而且可以节省计算时间。采用新的平差方法有较大的经济效益。Abstract: For three-dimensional block adjustment of independent models there are seven unknown parameters in every model.To solve these unknowns,the algorithm socalled alternating "plan" and "height" adjustment has popularly been used.Based on the analysis of the characteristics of gravity-centralized coordinates used in the adjustment prcoedure,a new algorithm is proposed in this paper,with this method the seven parameters are divided into two parts:three for shift(dxg,dyg,dzg) and four for rotation and scale change(dΦ、dΩ、dκ、dΔλ).It has been verified theoretically,that the three shift-correction values can be obtained by calculating the mean values of the coordinates of all tie points at every iteration and needn't be involved into the normal equations.Therefore,only four unknowns for each model remain to be solved.Two programs have thus been written based on the conventional and the new algorithms and run with synthetic data for comparison.The result shows the correctness and advantages of the new algorithm.The new method takes not only much shorter computation time but also much smaller core storage units as compared with the conventional one.