APP下载

Blind deconvolution algorithm for gravity anomaly distortion correction

2015-06-05ZHAOLiyeLIHongsheng

中国惯性技术学报 2015年2期
关键词:畸变重力校正

ZHAO Li-ye, LI Hong-sheng

(Key Laboratory of Micro Inertial instrument and Advanced Navigation technology, Ministry of Education, School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China)

Blind deconvolution algorithm for gravity anomaly distortion correction

ZHAO Li-ye, LI Hong-sheng

(Key Laboratory of Micro Inertial instrument and Advanced Navigation technology, Ministry of Education, School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China)

Strong damping and large time constant are the common characteristics of marine gravity meter, which can suppress the interference of vertical acceleration, but can also lead to distortion of the lowfrequent gravity anomaly signals, such as amplitude attenuation and phase lag. In order to suppress serious background noises and get high-precision gravity information from the measured signals of the precise gravimeter, a new method of single-channel Bussgang algorithm is proposed based on the principle of the gravimeter and the distortion of the measured signals, and is applied to the correction of gravity anomaly distortion. In the signal processing procedure, the deconvolution filter is simplified as a FIR model, and then the single-channel Bussgang deconvolution algorithm - which uses the constant modulus algorithm (CMA) in updating equations - is used to estimate the deconvolution filter. Finally, the measured gravity signal is used for comparing the proposed method with Kalman inverse filter. Emulations and experiments indicate that the proposed single-channel Bussgang algorithm has better performance than that of Kalman inverse filter in alleviating the distortion of the gravity anomaly signal. The distortion correction standard deviations of the proposed method and the inverse Kalman filter are 0.328×10-5m/s2and 1.838×10-5m/s, respectively.

gravimeter, gravity anomaly; Bussgang deconvolution algorithm; Kalman inverse filter; distortion correction

Gravity is one of the extremely important parameters for numerical calculation and control in gravity/inertial navigation system, so the accuracy of gravity determines the precision of the navigation system. In such system, a referenced ellipsoid model is commonly used to describe the gravity field. For the whole shape of the Earth surface, the referenced ellipsoid model is an excellent approximation, but for some local region, such as marine gravitywith complex geological situation, the model would introduces errors. Along with the development of the inertial instrument performance, the errors of inertial components are no longer the most crucial factors degrading the precision of the gravity/inertial navigation system. Gravity anomaly – the difference between the real gravity and the measured gravity – has been regarded as the greatest error resource in high precision gravity/ inertial navigation system[1-4]. So far, the improvement of system precision relies on high accuracy of gravity information. Thus, real-time measurement and error-correction method of gravity anomaly are essential to extend the system operation time in gravity/inertial navigation system with high precision.

Only few papers discussed the problem of the gravity anomaly distortion correction. A posterior correction algorithm was proposed in document [5]. Document [6] proposed a Kalman inverse filter scheme to correct the gravity anomaly distortion and testified the feasibility of the algorithm through simulations. However, the ideal situation was supposed in the simulation of the scheme, such as ignoring the measurement noise and not considering the influence of the high frequent disturbance in the original gravity anomaly signal, etc. Thus, the performance under severe environmental noises and disturbances should be discussed through further researches. This paper proposed a single-channel Bussgang algorithm for gravity anomaly distortion correction. Simulations and experiments indicate that the proposed method achieves better performance than that of Kalman inverse filter method.

1 Distortion principle of gravimeter signals

The most important part of sea gravimeters is a zerolength spring, and the principle of the sensor is shown in Fig.1.

Fig.1 Zero-length spring gravimeters

Variations in the vertical acceleration (gravity plus ship acceleration) cause the mass removed from its original position. The amount of displacement indicates the amplitude of acceleration, and it is recorded as the differential voltage.

Since the gravity measurement signal is inevitably disturbed by vertical acceleration (sometimes, it is more than 200 gal), so an attenuation in excess of 105is required when the gravity anomaly precision is 1 mGal

Usually, in order to constrain the spring and mass oscillation and suppress high-frequency disturbances to an acceptable level, the sensor part of the sea gravimeter is placed in the silicone oil with strong damping. The silicone oil damping is equivalent to an unknown lowpass filter with a long time constant. Therefore, the amplitude reduction and phase lag is introduced in the output of the sea gravimeter by the unknown low-pass filter.

The spring-mass system shown in Fig.1 is a typical second-order model, the motion equation of the system can be actually described by the following second-order equation

where x(t) is the displacement of the mass from its original position, k is the stiffness of the zero-length spring, a(t) is the input acceleration of the mass in vertical direction, including marine gravity anomaly signal and vertical interference acceleration, and λ is the damping coefficient.

Because it is over-damped system, the second-order term in Eq. (1) can be neglected and the motion equation could be simply expressed as follow:

The Laplace transform of the Eq. (2) is

where G1(s) is the transfer function of the spring-mass system, T1=λ/k, K1=m/k.

2 Proposed single-channel Bussgang algorithm

The blind deconvolution is a signal processing method which is widely used in several applications, e.g. blind image deconvolution[7]and mobile communication[8]. Fig.2 shows the general blind deconvolution schematic, where the source signal s(t) is filtered by an unknown transmission channel, which is denoted by ak.

Fig.2 Blind deconvolution system

The measured signal x(t) can be expressed as

The measurement signal x(t) contains mixtures of the source signal elements at multiple lags with additive noise n(t), which can be neglected to simplify the analysis. And the mixing process is deconvolved by a linear filtering operation, which is denoted by deconvolution filter wk.

For simplicity, the deconvolution filter can be approximately expressed as the FIR model shown in Fig.3.

Fig.3 Structure of the inverse filter

The output of the deconvolution filter wi(t) is

The blind deconvolution is solved when[9]

In such situations, the original source signal is recovered by the blind deconvolution system. In order to achieve the purpose of blind deconvolution, the method of singlechannel Bussgang is applied to the deconvolution filter wkto achieve the optimal deconvolution, then the source signal s(t) can be the accurately recovered.

It is well-known that many Bussgang-type adaptive algorithms have good performances in single-channel deconvolution, and the diagram of the algorithm can be shown as the following Fig.4.

Fig.4 Bussgang algorithm

The following equations can be used to update the deconvolution filter W=(w-L, w-L+1, …, w0, wL).

where g(•) is a nonlinear function, and the performance of the deconvolution based on Bussgang algorithm depends on the amplitude distribution of the source sequence and the choice of nonlinear functions and the update of the deconvolution filter W.

Different nonlinear functions g(•) can obtain different algorithms which include the Sato, the Godard and constant modulus algorithms(CMA)[10-11]. Constant modulus algorithm is consistently widely used in the Bussgang of blind deconvolution algorithms for the signal processing, and the nonlinear function is

The parameter2γis known as a constant, which is normally defined as the statistics of source signal.

The cost function of CMA is constructed by the higher order statistical characteristics of the transmission signal and can be expressed as following:

The CMA can be considered as a stochastic-gradient procedure for minimizing the cost function, and the deconvolution update of the CMA is

where y(t) is the measurement signal, the parameter µ controls the convergence performance of the algorithm and is normally chosen as a positive number.

3 Kalman inverse filter state equations and measurement equations of gravimeter for distortion correction

In order to use Kalman inverse filter to alleviate the distortion of the gravity anomaly signal, the system state equation and measurement equation of the gravimeter must be firstly established.

Suppose the discrete state equation of gravimeter is

and the measurement equation is

According to the analysis in document [6], the gravity anomaly signal could be regarded as the output of linear system stimulated by white noise, so the discrete state equation of anomaly signal is

Combining with Eq. (12)-(15), the matrix equation can be concluded as following:

According to Eq. (16) and Eq. (17), the state variable X2(k)can be estimated by using Kalman algorithm[12], then the estimation of gravity anomaly signal S(k)can be obtained by Eq. (17).

4 Simulations and experiments of gravity anomaly distortion correction

The sinusoidal signal with high frequency noise is assumed as the output signal of gravimeter, which is shown in Fig.5. The processed result of Kalman inverse filter and the proposed single-channel Bussgang algorithm is shown in Fig.6, Fig.7. In Fig.6, the solid line represents the ideal gravity anomaly and the dot line stands for the estimation result of Kalman inverse filter. In Fig.7, the solid line represents the ideal gravity anomaly and the dot line stands for the estimation result of the proposed singlechannel Bussgang algorithm.

By the same way, a linear signal with high frequency noise is also assumed as the output signal of gravimeter, which is shown in Fig.8. The processed result of Kalman inverse filter and the proposed single-channel Bussgang algorithm is shown in Fig.9 and Fig.10. In Fig.9, the solid line represents the ideal gravity anomaly, and the dot line stands for the estimation result of Kalman inverse filter. In Fig.10, the solid line represents the ideal gravity anomaly, and the dot line stands for the estimation result of the proposed single-channel Bussgang algorithm.

The standard deviation of the two types of signals corrected by Kalman inverse filter and the proposed method are shown in Tab.1.

Based on Fig.6, Fig.7, Fig.9, Fig.10 and Tab.1, we can make the conclusion that the proposed single-channel Bussgang algorithm can achieve better performance of gravity anomaly distortion correction.

Tab.1 Standard deviation of corrected signal by Kalman inverse filter and the proposed method

Fig.5 Sinusoidal output signal of the gravimeter

Fig.6 Estimation result of Kalman inverse filter compared with the real signal

Fig.7 Estimation result of the proposed single-channel Bussgang algorithm compared with the real signal

Fig.8 Linear output signal of the gravimeter

Fig.9 Estimation result of Kalman inverse filter compared with the real signal

Fig.10 Estimation result of the proposed single-channel Bussgang algorithm compared with the real signal

In order to confirm the performance of the proposed single-channel Bussgang algorithm, both Kalman inverse filter and the proposed single-channel Bussgang algorithm are used to deal with the measured marine gravitydata which is shown as the solid line in Fig.11 and Fig.12. In Fig.11, the result of Kalman inverse filter is indicated by dot line, compared with the ideal signal represented by solid line. And the result of the proposed single-channel Bussgang algorithm is also indicated by dot line, as shown in Fig.12. And the standard deviation of the estimation result of Kalman inverse filter with the real signal is 1.838×10-5m/s2, while the standard deviation of the estimation result of the proposed single-channel Bussgang algorithm with the real signal is 0.328×10-5m/s2. Therefore, we conclude that the performance of the proposed single-channel Bussgang algorithm is greatly improved compared with that of Kalman inverse filter.

Fig.11 Estimation result of Kalman inverse filter compared with the real signal

Fig.12 Estimation result of the proposed single-channel Bussgang algorithm compared with the real signal

5 Conclusion

Amplitude attenuation and phase lag are main kinds of distortions in marine gravimeter with strong damping and large time constant. In order to overcome the drawbacks and improve the precision of gravity anomaly measurement, the method of distortion correction should be applied. Based on the Bussgang deconvolution algorithm, a new method of single-channel Bussgang algorithm is proposed and applied to the correction of gravity anomaly distortion. Emulations and experiments indicate that the performance of the proposed algorithm is better than that of Kalman inverse filter method. The result of this research is valuable for gravity/inertial navigation system by improving the precision of gravity anomaly information.

Rrferences:

[1] Xu Zun-yi, Yan Lei, Ning Shu-nian, et al. Situation and development of marine gravity aided navigation system[J]. Progress in Geophysics, 2007, 22(1): 104-111.徐遵义, 晏磊, 宁书年, 等. 海洋重力辅助导航的研究现状与发展[J]. 地球物理学进展, 2007, 22(1): 104 -111.

[2] Huang Mo-tao, Liu Min, Sun Lan, et al. Test and evaluation of the stability for marine gravimeter and its zero drift [J]. Hydrograp, hic Surveying and Charting, 2014, 34(6): 1-7.黄谟涛, 刘 敏 孙岚,等. 海洋重力仪稳定性测试与零点漂移问题[J]. 海洋测绘, 2014, 34(6): 1-7.

[3] Luo Cheng, Li Hong-sheng, Zhao Liye. Comparison of adaptive Kalman filter and zero-phase filter in processing gravity signal[J]. Journal of Chinese Inertial Technology, 2011, 19(3): 348-351.罗骋, 李宏生, 赵立业. 自适应 Kalman 和零相移滤波算法在重力信号处理中的对比[J]. 中国惯性技术学报, 2011, 19(3): 348-351.

[4] Ning Jin-sheng, Huang Mo-tao, Ouyang Yong-zhong, et al. Development of marine and airborne gravity measurement technologies[J]. Hydrographic Surveying and Charting, 2014, 34(5): 67-76.宁津生, 黄谟涛, 欧阳永忠, 等. 海空重力测量技术进展[J]. 海洋测绘, 2014, 34(5): 67-76.

[5] Haworth R T, Loncarevic B D. Inverse filter applied to the output of an Askania Gss-2 sea gravimeter[J]. Geophysics, 1974, 39 (6): 852-861.

[6] Liu Feng-ming, Wang Jian-min. Eliminating method of abnormal deform for marine gravity measurements[J]. Journal of Chinese Inertial Technology, 2008, 16(2): 204-207.刘凤鸣, 王建敏. 海洋重力测量畸变的消除方法[J]. 中国惯性技术学报, 2008, 16(2): 204-207.

[7] Kenig, T. Blind image deconvolution using machine learning for three-dimensional microscopy[C]//IEEE Transactions on Pattern Analysis and Machine Intelligence, 2010, 32(12): 2191-2204.

[8] Yang Xiao-mei. The application of blind signal separation in mobile communication[C]//2011 3rd International Conference on Computer Research and Development. 2011: 274-277.

[9] Zhao Qian. Several Bussgang blind equalizer algorithm performance analysis[C]//The 2010 intelligent Computation Technology and Automation. 2010: 277-280.

[10] Abrar S, Nandi A K. An adaptive constant modulus blind equalization algorithm and its stochastic stability analysis [J]. IEEE Signal Processing Society, 2010, 17(1): 55-58.

[11] Nassar A M, Nahal W E. New blind equalization technique for constant modulus algorithm[C]//2010 IEEE International Workshop Technical Committee on Communications Quality and Reliability. 2010: 1-6.

[12] Bozic S M. Digital and Kalman filtering[M]. Beijing: Science Press, 1984.

一种用于重力测量信号畸变校正的盲反卷积算法

赵立业,李宏生

( 1. 微惯性仪表与先进导航技术教育部重点实验室,南京 210096 ;2. 东南大学 仪器科学与工程学院,南京210096 )

强阻尼和大时间常数是海洋重力仪的共同特性,它们在抑制垂直方向上干扰加速度的同时也造成了重力仪测量信号的幅值衰减和相位滞后。为了校正重力测量信号的畸变,获得高精度的重力异常信号,在分析重力仪和重力测量信号畸变原理的基础上,提出了一种单通道Bussgang算法,并应用于重力测量信号的畸变校正。该方法首先将盲反卷积滤波器近似简化为FIR模型,然后采用常数恒模算法对Bussgang均衡器权系数进行更新,并在此基础上对反卷积滤波器进行了估计,最后基于实测重力信号将该方法与Kalman逆滤波进行了试验对比。理论分析和试验结果表明,该重力信号畸变校正方法能有效地消除重力测量信号的畸变,且校正效果明显优于Kalman逆滤波,其校正后信号相对于原始信号的标准差为0.328×10-5m/s2,而Kalman逆滤波校正标准差为1.838×10-5m/s2。

重力仪;重力异常;Bussgang 反卷积算法;Kalman逆滤波;畸变校正

U666.1

A

1005-6734(2015)02-0196-05

2014-11-15;

2015-03-11

国家自然科学基金资助项目(61101163);江苏省自然科学基金资助项目(BK2012739)

赵立业(1977—),男,副教授,博士生导师,从事高精度重力信号处理研究。E-mail:liyezhao@seu.edu.cn

10.13695/j.cnki.12-1222/o3.2015.02.011

猜你喜欢

畸变重力校正
重力消失计划
大型焊接容器局部热处理防畸变工装优化设计
重力性喂养方式在脑卒中吞咽困难患者中的应用
劉光第《南旋記》校正
重力之谜
几何特性对薄壁箱梁畸变效应的影响
基于MR衰减校正出现的PET/MR常见伪影类型
在Lightroom中校正镜头与透视畸变
机内校正
一张纸的承重力有多大?