有效
基于小波分析的定位测量数据粗差剔除系统及方法
丁俊峰、陈轩、王昊、周健、吴德勇、戴挈军、鞠保兴、陶双柱、张龙、高锋、俞海燕、郎伊紫禾、赵翔飞
国网江苏省电力有限公司
摘要
本发明公开了GNSSRTK测量数据处理技术领域的基于小波分析的定位测量数据粗差剔除系统及方法,包括:获取GNSSRTK测量数据;通过小波基函数和分解层数对GNSSRTK测量数据进行小波变换,得到高频信息和低频信息;基于高频信息确定进行小波阈值处理的高频系数层,在确定的高频系数层使用基于3σ准则的算法进行粗差剔除;将分解后的低频信息和处理后的高频信息进行小波逆变换重组,得到剔除粗差的数据;采用硬阈值法去除剔除粗差后高度方向观测数据中的噪声成分。本发明可以有效准确剔除GNSSRTK测量数据粗差的同时,还能够保留测量数据的有效高频信息。
1.基于小波分析的定位测量数据粗差剔除方法,其特征是,包括:获取GNSSRTK测量数据;通过小波基函数和分解层数对GNSSRTK测量数据进行小波变换,得到高频信息和低频信息;基于高频信息确定进行小波阈值处理的高频系数层,在确定的高频系数层使用基于3σ准则的算法进行粗差剔除;将分解后的低频信息和处理后的高频信息进行小波逆变换重组,得到剔除粗差的数据;采用硬阈值法去除剔除粗差后高度方向观测数据中的噪声成分;将分解后的低频信息和处理后的高频信息进行小波逆变换重组,得到剔除粗差的数据,包括:将分解后的低频信息和处理后的高频信息进行小波逆变换重组所得到三个方向剔除粗差的数据,通过双尺度方程对应的滤波器系数{h n ,n∈Z},{g n ,n∈Z},使用第j-1层系数重构第j层尺度系数,递归应用使用小波重构算法得到小波变换恢复信号,第j层尺度系数计算公式为:其中, 为第j层的尺度系数, 为第j-1层尺度系数, 为第j-1层的小波系数。
2.根据权利要求1所述的基于小波分析的定位测量数据粗差剔除方法,其特征是,假设GNSSRTK测量数据为:式中,f(t)为GNSSRTK测量数据,s(t)为真实测量数据,n(t)为噪声,t为粗差点, 通过小波基函数和分解层数对GNSSRTK测量数据进行小波变换,得到高频信息和低频信息,包括将GNSSRTK测量数据多分辨表示为:f(t)=f j-1 (t)+d j-1 (t)=f j-2 (t)+d j-2 (t)+d j-1 (t)=…=f M (t)+d M (t)+d M+1 (t)+…+d j-1 (t)其中:f M (t)表示f j (t)的低频成分,而d M (t)、d M+1 (t)…d j-1 (t)表示f j (t)的不同分辨率下的高频成分, 是尺度系数, 是小波系数, 是信号多分辨分析l尺度下的尺度函数,d j (t)是信号多分辨分析l尺度下的展开系数,V j 是多分辨分析的子空间,W j 是多分辨分析的小波子空间。
3.根据权利要求1所述的基于小波分析的定位测量数据粗差剔除方法,其特征是,基于高频信息确定进行小波阈值处理的高频系数层,包括:取不同分解层数和高频系数层数,进行小波阈值去噪,计算除去粗差后信号与原始信号的信噪比SNR和均方误差RMSE,选择信噪比最大,均方误差最小的分解层数和高频系数层数组合,其中:计算信噪比SNR的公式为:计算均方误差RMSE的公式为:其中,f(i)表示原始信号, 表示重新组合的信号,N则表示信号长度。
4.根据权利要求1所述的基于小波分析的定位测量数据粗差剔除方法,其特征是,在确定的高频系数层使用基于3σ准则的算法进行粗差剔除,包括:计算小波系数均方值:式中,σ表示小波系数均方值,d i 表示某一小波分解层中第i个小波系数,N则表示信号长度;将小波变换系数中大于3σ的系数置为0,其他保持不变,此时,3σ就是每一个分解尺度上小波系数的阈值;重新计算高频系数的均方值,判断小波系数中是否存在大于3σ的值;响应于小波系数中存在大于3σ的值,则重新计算小波系数均方值,将小波变换系数中大于3σ的系数置为0后,再重新计算高频系数的均方值并判断小波系数中是否仍存在大于3σ的值;响应于小波系数中不存在大于3σ的值,完成粗差剔除。
5.根据权利要求1所述的基于小波分析的定位测量数据粗差剔除方法,其特征是,小波变换的第j层系数 通过滤波器系数 获得第j-1层系数的分解式,计算如下式所示:式中, 为小波函数,ψ j,n 为尺度函数。
6.根据权利要求1所述的基于小波分析的定位测量数据粗差剔除方法,其特征是,采用硬阈值法去除剔除粗差后高度方向观测数据中的噪声成分,包括:采用硬阈值法去除高度方向观测数据中的噪声成分,选取小波基函数,通过试探性的方法确定最优分解层数,采用经验公式计算得到每个尺度系数的阈值,在小波变换每一层进行小波阈值处理,经验公式为: σ j =median(d j,k )/0.6745其中,λ j 为小波去噪的阈值,median为计算中位数函数,d j,k 第j层高频系数层的小波系数;通过小波阈值去噪法估计每个尺度新的小波系数,对每个尺度新的小波系数使用小波逆变换进行重构,得到去噪后的高度方向的测量数据,每个尺度新的小波系数为:其中, 为每个尺度新的小波系数,sign为符号函数,w j,k 为每个尺度的旧的小波系数。
7.基于小波分析的定位测量数据粗差剔除系统,其特征是,包括:数据获取模块:用于获取GNSSRTK测量数据;小波变换模块:用于通过小波基函数和分解层数对GNSSRTK测量数据进行小波变换,得到高频信息和低频信息;粗差剔除模块:用于基于高频信息确定进行小波阈值处理的高频系数层,在确定的高频系数层使用基于3σ准则的算法进行粗差剔除;重组模块:用于将分解后的低频信息和处理后的高频信息进行小波逆变换重组,得到剔除粗差的数据;噪声去除模块:用于采用硬阈值法去除剔除粗差后高度方向观测数据中的噪声成分;将分解后的低频信息和处理后的高频信息进行小波逆变换重组,得到剔除粗差的数据,包括:将分解后的低频信息和处理后的高频信息进行小波逆变换重组所得到三个方向剔除粗差的数据,通过双尺度方程对应的滤波器系数{h n ,n∈Z},{g n ,n∈Z},使用第j-1层系数重构第j层尺度系数,递归应用使用小波重构算法得到小波变换恢复信号,第j层尺度系数计算公式为:其中, 为第j层的尺度系数, 为第j-1层尺度系数, 为第j-1层的小波系数。
8.基于小波分析的定位测量数据粗差剔除装置,其特征是,包括处理器及存储介质;所述存储介质用于存储指令;所述处理器用于根据所述指令进行操作以执行根据权利要求1~6任一项所述方法的步骤。
9.计算机可读存储介质,其上存储有计算机程序,其特征是,该程序被处理器执行时实现权利要求1~6任一项所述方法的步骤。
暂无引用专利



