基于稳健估计的CPⅢ高程网平差程序设计
2021-07-12王永锋林飞
城市勘测 2021年3期
关键词:程序
王永锋,林飞
(杭州市勘测设计研究院有限公司,浙江 杭州 310012)
1 引 言
近年来随着经济的发展,国内大中型城市对轨道交通的重视和建设与日俱增。轨道施工的质量好坏,关系到运营时的安全、舒适以及平稳。目前国内城市的地铁建设也在陆续引入高铁无砟轨道施工中的CPⅢ测量技术,可以更加及高效、高精度地完成轨道铺设任务。
CPⅢ高程网是一种精密的水准网,通常用平差中经典的最小二乘法来求取其计算结果。然而当数据量庞大的时候,观测值中难免就会存在粗差,考虑到最小二乘估计不具有抗粗差的能力,本文将稳健估计(也被称作抗差估计)引入到CPⅢ高程网的平差程序设计中,运用C++程序语言编写了一个基于五种不同的稳健估计选权迭代法的CPⅢ高程网平差程序,然后结合某轨道交通工程项目的一段数据进行实例分析,以证明该程序的可靠性。
2 程序设计

vhjk=δHk-δHj+(Hk-Hj-hjk)
(1)
水准测量以每公里的高差观测值的中误差为单位权中误差,各个观测高差的权为:
(2)
上式中的Sjk为j点到k点的水准线路距离,单位为公里。
根据CPⅢ高程控制网各观测值的误差方程以及权阵,按间接平差法即可得出法方程,进而计算出各个观测点的高程平差值。
2.1 稳健估计理论
稳健估计,在测量中也被称作抗差估计,本文程序中的稳健估计的功能主要由选权迭代法来实现。选权迭代法的思路是,先使用最小二乘法进行平差求出初始残差阵V(1),然后进行迭代,在迭代中,主要根据选好的权函数计算下一次迭代中观测值的权,从而使得含有粗差的观测值的权随着迭代而越来越小,直到最终接近于零[1],进而达到消除观测粗差的目标[2]。……
登录APP查看全文
