Pure and Applied Geophysics

, Volume 175, Issue 5, pp 1683–1697 | Cite as

Gravity Tides Extracted from Relative Gravimeter Data by Combining Empirical Mode Decomposition and Independent Component Analysis

  • Hongjuan Yu
  • Jinyun Guo
  • Qiaoli Kong
  • Xiaodong Chen


The static observation data from a relative gravimeter contain noise and signals such as gravity tides. This paper focuses on the extraction of the gravity tides from the static relative gravimeter data for the first time applying the combined method of empirical mode decomposition (EMD) and independent component analysis (ICA), called the EMD-ICA method. The experimental results from the CG-5 gravimeter (SCINTREX Limited Ontario Canada) data show that the gravity tides time series derived by EMD-ICA are consistent with the theoretical reference (Longman formula) and the RMS of their differences only reaches 4.4 μGal. The time series of the gravity tides derived by EMD-ICA have a strong correlation with the theoretical time series and the correlation coefficient is greater than 0.997. The accuracy of the gravity tides estimated by EMD-ICA is comparable to the theoretical model and is slightly higher than that of independent component analysis (ICA). EMD-ICA could overcome the limitation of ICA having to process multiple observations and slightly improve the extraction accuracy and reliability of gravity tides from relative gravimeter data compared to that estimated with ICA.


Gravity tides relative gravimeter data CG-5 gravimeter empirical mode decomposition independent component analysis EMD-ICA 

1 Introduction

It is of great significance to study the static gravity observation, structure of the Earth’s interior, and geodynamics. The change of gravity tides can also be used in research of seismic precursor monitoring. In addition, the analysis of continuous gravity recordings and the other deformation components is one of the most important factors to understand physical processes of earthquakes, slow deformation of the Earth, and the determination of geodynamic parameters (Crescentini et al. 1999; Kasahara 2002; Métivier et al. 2009).

The acquisition and research of gravity tides has been an important content of classical geodesy for decades. In 1997, a variety of space observation techniques were applied in the research project of “gravity tides in space geodesy technology” (Haas 2001), such as Global Navigation Satellite System (GNSS), satellite altimetry, Satellite Laser Ranging (SLR), Doppler Orbitography and Radio-positioning Integrated by Satellite (DORIS), Lunar Laser Ranging (LLR), and Very Long Baseline Interferometry (VLBI). The relevant information about the tidal effect was obtained, and the inconsistency between the results of the different spatial observations was analyzed. With the continuous efforts of many scholars, softwares and methods for harmonic analysis and calculation of gravity tides have been continuously improved. The program packages ETERNA developed by Wenzel (1997) and BAYTAP by Tamura et al. (1991) are considered two of high standard harmonic analysis softwares of gravity tides in the world. BAYTAP is based on the Bayesian principle for harmonic analysis and ETERNA 3.4 is currently the only earth tide data processing package with a model accuracy better than 1 nGal (Wenzel 1997). A lot of theoretical studies on the gravity tides in gravity measurements have also been done by many scientists and the gravity tides model has achieved high accuracy (Sun et al. 1999; Venedikov et al. 2003; Zhou et al. 2009), which corresponds to the tidal potential developments achieved using precise analysis methods (Cartwright and Tayler 1971; Cartwright and Edden 1973; Tamura 1987; Xi 1989; Hartmann and Wenzel 1995). With the development of ground observation technique and the improvement of the accuracy of gravimeters, the relative gravity measurement has been one of the main observation approaches of the gravity tides (Ducarme and Sun 2001; Sun et al. 2001; Timofeev et al. 2017). The superconducting gravimeter produced by GWR company is currently recognized by the international counterparts as the relative gravimeter with the highest accuracy, continuity, and sensitivity, whose sensitivity can achieve up to \(0.001\; \times \; 10^{ - 8} {\text{m}}/{\text{s}}^{ 2}\) in the frequency domain. The CG5 relative gravimeter is a new type of improved automatic electronic reading gravimeter designed and produced by Scintrex Company in Canada. This gravimeter adopts a microprocessor device to realize automatic measurement. The sensor is designed with a static fused quartz spring, so the gravimeter’s accuracy can reach \(5\; \times \; 10^{ - 8} {\text{m}}/{\text{s}}^{2}\), and the reading resolution can be up to \(1\; \times \; 10^{ - 8} {\text{m}}/{\text{s}}^{2}\), both in the time and frequency domain. However, the recordings of gravimeters are usually influenced by many factors, especially non-tidal changes such as hydrological effects, air mass, and loading changes, which consequently are superimposed by the real change of the gravity tides. Based on the gravity observation data, how to obtain the accurate time series of the gravity tides has become the main emphasis of this study.

Many scientists have applied different methods to process different signals via their essential characteristics. Independent component analysis (ICA) (Forootan and Kusche 2012, 2013), wavelet analysis in combination with independent component analysis (WICA) (Lin and Zhang 2005), and empirical mode decomposition (EMD) (Mijović et al. 2010a, b; Cai and Chen 2016) are widely used for signal processing. ICA is a kind of blind source separation method, which can be used to extract dominating signals from the observations even if no apriori knowledge of the component is existing (Hyvärinen and Oja 1997; Cheung and Lei 2001; Stone 2002; Davies and James 2007; Guo et al. 2014). ICA is based on the assumption that the components belong to non-Gaussian distribution or not more than one meets Gaussian distribution. Besides, ICA assumes that the components are statistically independent from each other (Bell and Sejnowski 1995; Amari et al. 1997; Hyvärinen and Oja 2000; Zarzoso and Comon 2010). ICA can separate the independent signals, here the tides, from the superimposed signals, but it needs to deal with the multiple series of observations (Mijović et al. 2010a, b). WICA first uses the wavelet to decompose the signal into its sub-bands to expand a one-dimensional signal to two dimensions, and then ICA is applied to extract the source signals. However, some limitations remain in analysis for processing a practical signal (Lin and Zhang 2005; Shah et al. 2010): (1) there is no uniform criterion for the selection of an appropriate mother wavelet to extract signals, and we make decisions only by the intuition and experience of the analysts; (2) determining appropriate wavelet parameters without a prior knowledge of the signal is very difficult. EMD is a decomposition method for a non-stationary signal (Mijović et al. 2010a, b; Cai and Chen 2016), which can decompose one time series into a set of spectrally independent oscillatory modes called intrinsic mode functions (IMFs). However, EMD usually leads to the problem of model aliasing.

Since the static relative gravimeter data contain noise and signals, besides other signals, such as gravity tides and ocean tides, we can effectively combine the advantage of the empirical mode decomposition (EMD) and the independent component analysis (ICA) to determine the tides in the gravity observations recorded at a station. Therefore, the main focus of this paper is to use EMD-ICA to extract the gravity tides from the gravimeter time series to study the reliability and accuracy of this method, which could provide a new idea to obtain the gravity tides for the relative gravimetry correction.

The rest of this paper is organized as follows: Sect. 2, respectively, gives an introduction to the theory of EMD-ICA and ICA, and especially elaborates the boundary effect processing method. In Sect. 3, the case study and analysis of the results are made to verify the reliability and applicability of EMD-ICA method by comparing with ICA and the theoretical model. Section 4 then presents the conclusions of the study.

2 Methodology

2.1 Empirical Mode Decomposition

Empirical mode decomposition (EMD) is a signal decomposition method proposed by Huang et al. (1998), which mainly aims at analyzing non-stationary and non-linear signals (Wu and Huang 2004; Mijović et al. 2010a, b; Jiang et al. 2015; Mariyappa et al. 2015; Cai and Chen 2016). Since the decomposition is based on the local characteristic time scale of the data, complicated signals can be adaptively decomposed into a finite set of intrinsic mode functions (IMFs) whose instantaneous frequency is generated from the high frequency to the low frequency.

Assuming that the gravity observation vector at a certain location is \(x(t)\), EMD is applied to the process. The specific procedure can be formulated in detail as follows (Mijović et al. 2010b; Jiang et al. 2015; Cai and Chen 2016).
  1. 1.

    Identify all local minimum points and maximum points of the gravity data, and select all local minimums and maximums to one data set.

  2. 2.

    Using the cubic spline interpolation method, the local maxima and minima are connected by two special lines which are called the upper envelopes \(e_{\hbox{max} } (t)\) and the lower envelopes \(e_{\hbox{min} } (t)\). The original gravity record \(x(t)\) lies between the upper and lower envelopes.

  3. 3.

    The mean of these two envelopes at any time is designated as \(m_{ 1} (t) = [e_{\hbox{max} } (t) + e_{\hbox{min} } (t)]/\text{2}\), i.e., the instantaneous mean of both envelopes. The local mean function of the original gravity signal \(x(t)\) is denoted by \(m_{\text{1}} (t)\), and the difference between \(x(t)\) and \(m_{\text{1}} (t)\) is \(h_{\text{1}} (t)\), that is \(h_{\text{1}} (t) = x(t) - m_{\text{1}} (t)\).

  4. 4.

    Replace \(x(t)\) with \(h_{\text{1}} (t)\) and repeat the above steps until \(h_{{\text{1}k}}\) becomes a function as IMF, i.e., \(imf_{\text{1}} (t) = h_{{\text{1}k}}\). Then, subtract the first \(imf_{\text{1}} (t)\) from \(x(t)\) to obtain a new time series \(r_{\text{1}} (t) = x(t) - imf_{\text{1}} (t)\) and make \(x(t) = r_{\text{1}} (t)\). To determine whether \(h_{\text{1}} (t)\) is IMF, Huang et al. (1998) proposed the standard stopping iterative criterion \({\text{SD}} = \sum\nolimits_{t = 0}^{T} {\left| {h_{1(k - 1)} (t) - h_{1k} (t)} \right|}^{2} /\sum\nolimits_{t = 0}^{T} {h_{1(k - 1)}^{2} (t)}\), where SD is generally between 0.2 and 0.3.

  5. 5.

    Repeat the process as described in step (4) until \(r_{n} (t)\) or \({\text{imf}}_{n} (t)\) is smaller than the predetermined value, or the residue \(r_{n} (t)\) becomes a monotonic function or a constant. \(r_{n} (t)\) is a residual component after the complete decomposition and it is a trend term which represents the average trend of the signal. Then, the decomposition process of the gravity record stops.

According to the above theory of EMD, the gravimeter observation time series is decomposed and a certain amount of IMFs as well as one residual component can be generated (Mijović et al. 2010b; Jiang et al. 2015; Cai and Chen 2016), which can be expressed as follows:
$$x(t) = \sum\limits_{i = 1}^{n} {{\text{imf}}_{i} (t)} + r_{n} (t)$$
where \(x(t)\) is the static gravity observation series, \({\text{imf}}_{i} (t)\) are the components of IMF, and \(r_{n} (t)\) is a monotonic residue.

2.2 Independent Component Analysis

Independent component analysis (ICA) is a blind source separation technique, which can separate the dominating signals from the observations without any information about the ‘real’ signal. The observations of ICA must be non-Gaussian distribution, or only one of them is Gaussian distribution (Bell and Sejnowski 1995; Amari et al. 1997; Hyvärinen and Oja 2000; Zarzoso and Comon 2010). The original signals are statistically independent and the observed signals \(\varvec{G}\) are expressed as a linear combination of the \(\varvec{S}\) as follows:
$$\varvec{G} = \varvec{MS,}$$
where \(\varvec{G = }\left( {\varvec{g}_{1} ,\varvec{g}_{2} , \ldots ,\varvec{g}_{n} } \right)^{\text{T}}\) and \(\varvec{S = }\left( {\varvec{s}_{1} ,\varvec{s}_{2} , \ldots ,\varvec{s}_{n} } \right)^{\text{T}}\). In Eq. (2), \(\varvec{S}\) denotes the independent components to be extracted and \(\varvec{M}\) is the unknown mixing matrix with a full rank. Each component \(\varvec{s}_{\text{i}}\) of \(\varvec{S}\) is statistically independent and can be linearly expressed by the observation vector as follows:
$$\varvec{S} = \varvec{M}^{{\text{ - 1}}} \varvec{G = WG,}$$
where \(\varvec{W}\) is a separation matrix. Therefore, the original signal \(\varvec{S}\) can be obtained using the gravity observation \(\varvec{G}\) multiplied by matrix \(\varvec{W}\).
Robust ICA can efficiently process the sub-Gaussian and super-Gaussian observations and has a higher convergence and robustness (Zarzoso et al. 2006; Bermejo 2007; Zarzoso and Comon 2010). Here, we use the popular robust ICA and the study is conducted in time domain. It maximizes the non-Gaussianity of observations and uses the kurtosis as the contrast function (Zarzoso and Comon 2010; Guo et al. 2014) to estimate matrix \(\varvec{W}\). Every component \(\varvec{s}_{i}\) in vector \(\varvec{S}\) can be expressed by observation vector \(\varvec{G}\) from Eq. (3) as follows:
$$\varvec{s = w}^{\text{T}} \varvec{G,}$$
where \(\varvec{w}\) is a column vector, which can be solved by maximizing the kurtosis of signals in robust ICA approach. According to Eq. (4), the kurtosis, which is defined as the normalized fourth-order marginal cumulant, can be expressed as follows:
$$k\text{(}\varvec{w}\text{) = }\frac{{{E\{ }\varvec{s}^{\text{4}} {\} } - \text{3E}^{\text{2}} {\{ }\varvec{s}^{\text{2}} {\} }}}{{\text{E}^{\text{2}} {\{ }\varvec{s}^{\text{2}} {\} }}},$$
where \({E\{ \} }\) denotes the mathematical expectation and \(k\) denotes the kurtosis. Robust ICA can estimate \(\varvec{w}\) by the iteration to satisfy the following:
$$\mu_{\text{opt}} \text{ = }\mathop {\text{max}}\limits_{\mu } \left| {k(\varvec{w + }\mu g)} \right|,$$
where \(\mu\) is the initial iteration value depending on the statistical information of observations and \(g\) is the gradient of \(k\text{(}\varvec{w}\text{)}\) as follows:
$$g = \nabla k\text{(}\varvec{w}\text{) = }\frac{\text{4}}{{\text{E}^{\text{2}} {\{ }\varvec{s}^{\text{2}} {\} }}}\left\{ {{E\{ }\varvec{s}^{\text{3}} \varvec{G}{\} } - {E\{ }\varvec{sG}{\} E\{ }\varvec{s}^{\text{2}} {\} } - \frac{{{E\{ }\varvec{s}^{\text{4}} {\} } - \text{E}^{\text{2}} {\{ }\varvec{s}^{\text{2}} {\} } - {E\{ }\varvec{sG}{\} }}}{{{E\{ }\varvec{s}^{\text{2}} {\} }}}} \right\},$$
which determines the iteration direction. Thus, every component \(\varvec{s}\) can be separated by Eq. (4) and corresponding \(\varvec{w}\) is also determined. Finally, we can obtain the separation matrix \(\varvec{W}\).

2.3 Emd-Ica

The original gravity observation can be adaptively decomposed to several IMFs and a residue, but there usually exists a mode aliasing phenomenon. ICA can extract the dominating signals such as gravity tides signal from other non-tidal signals. However, ICA needs to process multiple observations. Otherwise, the underdetermined problem of ICA will not be solved. Therefore, taking good use of the advantages of the two signal processing methods, a new method of combining EMD and ICA is gradually developed for signal denoising and signal extraction (Hyvärinen and Oja 2000; Mijović et al. 2010b; Forootan and Kusche 2012).

Figure 1 shows the signal extraction process with EMD-ICA from the relative gravimeter data and the steps are detailed as follows:
Fig. 1

Sketch of the signal extraction process of EMD-ICA

  1. 1.

    The gravity record \(x(t)\) is decomposed with EMD and the matrix \(\varvec{imf}_{\varvec{i}}\) is obtained.

The instantaneous frequency of IMFs decomposed by EMD is characterized from high to low. The high-frequency noise mainly concentrates in the first IMF component. Therefore, the first IMF should be first excluded and the remaining IMFs will be studied in the next steps.
  1. 2.

    The correlation coefficients between each component of IMF and the original gravity observation signal are calculated and analyzed.

  2. 3.
    Several IMFs are selected which have a relatively strong independence from \(x(t)\) to construct a virtual noise series, which is expressed as
    $$\varvec{ref\_EMD} = \left[ {\varvec{imf}_{ 1} ,\varvec{imf}_{ 2} , \ldots ,\varvec{imf}_{m} } \right],$$

where \(1, 2, \cdots ,m\) are the subscripts of the IMF, which correspond to the IMFs with a relatively weak correlation with \(x(t)\). Then, \(\varvec{ref\_EMD}\) and \(x(t)\) are used together as the input matrix of ICA, which can solve the underdetermined problem of ICA. Then, use ICA to realize effectively the separation of signals and noise to extract the tidal signal.

We take the relative gravimeter data in this paper as an example to introduce the extraction steps of the gravity tides. Assuming that the gravity observation series is a n × 1 column vector, i.e., \(\varvec{G}\) and \(\varvec{G}\) can be decomposed with EMD and m IMF components are obtained as follows:
$$\varvec{G\_EMD} = \left[ {\varvec{imf}_{1} ,\varvec{imf}_{2} , \ldots ,\varvec{imf}_{m} } \right].$$
Then, the correlation coefficients between \(\varvec{imf}_{i}\) and \(\varvec{G}\) can be calculated, and according to Fig. 1, the input matrix \(\varvec{G\_ICA}\) is calculated as follows:
$$\varvec{G\_ICA} = [\varvec{ref\_EMD},\varvec{G}] = [\varvec{imf}_{i} ,\varvec{imf}_{j} , \ldots ,\varvec{imf}_{k} ,\varvec{G}],$$
where \(i,j, \cdots ,k\) are all from 1 to m, which denotes the IMF with a relatively weak correlation with \(\varvec{G}\). For this relative gravimeter data as listed in Table 1, if the correlation coefficient is smaller than 0.01, we define that the IMF or r has a relatively weak correlation with \(\varvec{G}\). The matrix (10) can be expressed as follows:
$$\varvec{G\_ICA} = [\varvec{imf}_{2} ,\varvec{imf}_{3} ,\varvec{imf}_{ 4} ,\varvec{imf}_{5} ,\varvec{imf}_{ 1 0} ,\varvec{imf}_{ 1 2} ,\varvec{imf}_{ 1 3} ,\varvec{imf}_{ 1 4} ,\varvec{G}].$$
Table 1

Correlation coefficients between each IMF and the original signal G









Correlation coefficient
















Correlation coefficient








ICA is used to realize the extraction of the gravity tides from the matrix \(\varvec{G\_ICA}\) and to achieve the separation of the gravity tides and noise, other signals like hydrological, air pressure effects, or other mass changes.

2.4 Boundary effect processing for EMD

When dealing with a discrete gravity record, i.e., \(t \in [t(\text{1}),t(\text{2}), \ldots ,t(n)] = [t_{\text{1}} ,t_{\text{2}} , \ldots ,t_{n} ]\), \(X(t) \in [x(t_{\text{1}} ),x(t_{\text{2}} ), \ldots ,x(t_{n} )] = [x_{\text{1}} ,x_{\text{2}} , \ldots ,x_{n} ]\), with the number of samples \(T = t_{n} - t_{\text{1}} + \text{1}\), the traditional EMD performs the cubic spline interpolation at all the upper and lower extreme points of the time series. Then, the mean of the envelope \(m(t)\) and the difference \(h_{\text{1}} (t)\) can be obtained according to step (3) in Sect. 2.1. However, in the EMD algorithm of Huang et al. (1998), there is no signal on both ends of gravity observation and the cubic spline interpolation can create a boundary effect, which results in distortion near two endpoints and contamination for the gravity observation. To suppress the boundary effect, many researchers (Wang et al. 2007; Ye 2013; Jaber et al. 2014; An et al. 2015) take the whole period in the form of symmetry to extend the signal on the boundary in electronics and we take the half of the series, which achieved the desired results. The specific steps are detailed as follows.

  1. 1.
    Carry out the periodic symmetric extension processing on the boundaries of the gravity record, in other words, make \(x(t)\) to mirror half of the series at both boundaries. Connect with \(x(t)\) to create a new signal \(x_{\text{1}} (t)\) with the series length of 2T, which is:
    $$\begin{aligned} t \in [t(0.5n), \ldots ,t(1),t(1), \ldots ,t(n),\;t(n), \ldots ,t( 0.5n)] = [t_{0.5n} ,\; \ldots ,t_{1} ,\;t_{1} , \ldots ,t_{n} ,\;t_{n} , \ldots ,t_{ 0.5n} ] \hfill \\ x_{ 1} \text{(}t\text{)} \in \text{[}x\text{(}t_{0.5n} \text{),} \ldots ,\;x\text{(}t_{1} \text{),}x\text{(}t_{1} \text{)} \ldots \text{,}x\text{(}t_{n} \text{),}x\text{(}t_{n} \text{)} \ldots \text{,}x\text{(}t_{0.5n} \text{)]} = [x_{0.5n} , \ldots x_{1} ,x_{1} , \ldots ,\;x_{n} ,x_{n} , \ldots ,\;x_{0.5n} ]. \hfill \\ \end{aligned}$$
  2. 2.

    Perform EMD sifting process (Ref. Sect. 2.1) for \(x_{ 1} (t)\), and then, \(m(t)\) and \(h_{\text{1}} (t)\) will be obtained. Intercept the corresponding section of the original gravity record and discard the parts with the length 0.5T on the left and right boundaries, respectively. Then, the corresponding section of the original gravity record after EMD processing is obtained.


3 Case Study and Analysis

3.1 Data

The static relative gravimeter data used in this experiment were observed inside the laboratory of Shandong University of Science and Technology, about 10 km far from the coast. The 30-day observations were obtained from April 5 to May 5 2016 with the CG5 gravimeter (serial number 140541221). In this period, the observations are used as a statistical variable. Because CG5 relative gravimeter itself has the function of seismic filtering, the low-frequency noise can be filtered and the high-frequency noise that is six times higher than the standard deviation can be discarded. In addition, adopting a 6 Hz sample frequency (a time resolution of 1 s), the readings of 1 min are averaged to get a final reading to which has been applied the tilt correction and temperature compensation (SCINTREX LIMITED 2009). Therefore, 1440 × 30 gravimeter readings are obtained in 30 days with the sample rate of 1 min.

Except the influence of the gravity tides, it is necessary to apply other corrections. The influence of temperature and ground vibration can be compensated by the gravimeter’s own function. The drift characteristic of the CG-5 gravimeter is nearly linear, and hence, its effects can be corrected by the least square fit method. Since the ocean loading has the extremely similar frequencies with the gravity tides, we cannot separate them from each other. Therefore, the ocean tides (Lei et al. 2017) must be subtracted from the observational data. We compute the ocean tide loading values on the website provided by Bos and Scherneck (2011). The website provides our first 11 tidal component parameters (M2, S2, N2, K2, K1, O1, P1, Q1, Mf, Mm, and Ssa from the ocean tide model NAO.99b) just when we select an ocean tide model, tick the required type of loading, and fill in the coordinates of the stations. Then, these parameters are used to generate the ocean loading with the software Tsoft (Van Camp and Vauterin 2005). The preprocessing is carried out to weaken the influence of gross errors, and a time series mainly containing the gravity tidal signal has been obtained. In this paper, the main focus is to use EMD-ICA for the extraction of the gravity tides from the time series to study the reliability and accuracy of this method.

3.2 Results and Analysis

Although the CG5 relative gravimeter data were observed at a fixed station, except for the tidal effects, there are some non-tidal effects such as air pressure or air mass variations, hydrological changes (ground water and soil moisture), or other effects due to mass changes. After the corrections mentioned in Sect. 3.1, the gravity observation series mainly present the periodic shape of the gravity tides changes, as shown in Fig. 2. In addition, the amplitude spectrum of this series mainly presents 11 obvious periodic terms, that are the semidiurnal and the diurnal wave groups, as shown in Fig. 3 and listed in Table 2, which all coincide with the wave groups of gravity tides. Therefore, the mentioned above illustrates that CG5 relative gravimeter data should contain the gravity tides. Then, the method of EMD-ICA can be used to estimate the gravity tides from thirty-day observations from April 5 to May 5 2016 by signal decomposition with EMD and signal reconstruction with ICA.
Fig. 2

Time series of the gravimeter observations

Fig. 3

Frequency spectrum of the gravity observation series of 30 days

Table 2

Tidal wave groups of the frequency spectrum





























































In the process of EMD decomposition, the boundary effect should be first taken into account and the results of boundary effect processing will be illustrated. According to the theory and the processing procedure in Sect. 2.4, the IMFs before and after the boundary effect processing were obtained, as shown in Figs. 4 and 5, respectively. In Fig. 4, there is a large distortion at the boundary caused by the boundary effect. In addition, there are only 12 IMFs decomposed by EMD, where the boundary effect is not eliminated. However, in Fig. 5, there are 15 IMFs when processing the boundary effect. Figure 5 also shows that the boundary distortion has been effectively suppressed.
Fig. 4

Components of IMF without processing the boundary effects

Fig. 5

Components of IMF after processing the boundary effects

Based on the theory in Sect. 2.3 and the process in Fig. 1, the gravity data are decomposed with EMD to obtain m IMFs, as shown in Eq. (9). Table 1 illustrates the correlation coefficients between each IMF and the original signal. As expressed in Eq. (11), IMFs are selected to construct the virtual noise series. Then, the gravity tides from April 5 to May 5 are estimated with EMD-ICA. For comparison, we also calculate the extraction results of the gravity tides using ICA alone. Here, GT is an abbreviation of the theoretical time series (Longman 1959) of the gravity tides. Figure 6 compares time series of the gravity tides derived from ICA, EMD-ICA, and GT from April 5 to May 5. Table 3 lists the statistical results of the gravity tides derived from ICA, EMD-ICA, and GT. Figure 7 shows the histograms of I-G, which denotes the difference GT subtracted from ICA.
Fig. 6

Time series of the gravity tides derived from ICA, EMD-ICA, and GT. ICA ICA-derived results, EMD-ICA EMD-ICA-derived results, GT theoretical time series (Longman 1959) of the gravity tides

Table 3

Statistical results of the gravity tides derived from ICA, EMD-ICA, and GT (mGal)














− 0.1540

− 0.1512

− 0.1490

− 0.0337

− 0.0157





− 0.0015

− 0.0015







ICA denotes the ICA-derived results, EMD-ICA denotes the EMD-ICA-derived results, GT denotes the theoretical gravity tides, I–G is the difference by subtracting GT from ICA, and E–G is the difference by subtracting GT from EMD-ICA

Fig. 7

Histogram of I-G, which denotes the difference GT subtracted from ICA

As can be seen from Fig. 6, the results estimated by ICA and EMD-ICA are basically consistent with those of GT. In Table 3, the results of the ICA and GT are virtually identical in terms of the root mean squares (RMS). In addition, RMS of I-G is 5.4 μGal, which results the slightly systematic deviation of the ICA results from GT as the ‘residuals’ distributed in Fig. 7. The maximum value reaches 33 μGal, but the number of larger differences is quite low and most of the values focus between -10 μGal and +10 μGal by analyzing the histogram (Fig. 7).

The results estimated by EMD-ICA fit slightly better with GT results than those of ICA results (compare Fig. 6). In addition, Table 3 also shows that the EMD-ICA results are slightly closer to the GT results than that of ICA. The differences of the three statistics (EMD-ICA, GT, and ICA) are in the μGal order of magnitude and the RMS of E–G is less than 5 μGal. Comparing to ICA, the RMS of E–G is smaller than I-G, which indicates that the gravity tides obtained by EMD-ICA are more consistent with that of GT rather than that of ICA. From Fig. 6, we can also see that the three methods are very consistent, especially for EMD-ICA and GT with slightly smaller difference. Table 4 illustrates that the results derived from ICA, EMD-ICA, and GT display strong correlations with correlation coefficients greater than 0.99. The correlations between EMD-ICA and GT are closer to 1.0 than between ICA and GT. The accuracy of the gravity tides estimated by EMD-ICA is comparable to that of GT and is slightly higher than that of ICA.
Table 4

Correlation coefficients among ICA, EMD-ICA, and GT





Correlation Coefficient




The 30-day residual time series of gravimeter readings can be obtained after the gravity tides corrections, as shown in Fig. 8. The residuals still present some slight perturbations of up to 4 microGal, which may contain some non-tidal gravity changes like hydrological, air pressure effects, or other mass changes that are not corrected. The mean change remains within ± 2 μGal (mainly range from 4477.354 μGal to 4477.357 μGal).
Fig. 8

30-day gravimetric observations time series after gravity tides correction

4 Conclusions

Since CG5 relative gravimeter observations are obtained from a fixed station, the gravimeter data set is mainly affected by the gravity tides. This paper primarily focuses on the estimation of gravity tides with EMD-ICA from the relative gravimeter data. The original gravity observations can be adaptively decomposed to several IMFs and a residue with EMD, but there usually exists mode aliasing phenomenon. ICA can separate the components from other non-tidal signals, but ICA needs to process multiple signals. Therefore, taking the advantage of the two signal processing methods into consideration, the method of combining EMD and ICA is proposed for the first application in the static relative gravimetric data processing, which can obtain the gravity tides for the relative gravimetry correction. Based on the characteristics of CG5 relative gravity data, EMD-ICA is used to decompose the gravity record into different components and then reconstruct them to obtain the gravity tides.

The experimental results indicate that the gravity tides derived from ICA, EMD-ICA, and GT, respectively, are of rather high agreement. The results from ICA, EMD-ICA, and GT display strong correlations with correlation coefficients greater than 0.99, but the correlation between EMD-ICA and GT is slightly closer to 1.0 than that between ICA and GT. Obviously, EMD-ICA is more suitable for the extraction of the gravity tides from the relative gravimeter data with a accuracy comparable to that of the theoretical model and slightly higher than that of ICA. Based on the above calculated results, the relative gravimeter observations after the gravity tides correction still present some small non-tidal changes, and the changes remain within ± 2 μGal in the mean, but within 4 or 5 microGal in fact.



The authors are grateful to the editors and anonymous reviewers for their helpful comments, which led a significant improvement in this paper. This study is partially supported by the National Natural Science Foundation of China (Grant No. 41774001, 41374009 & 41574072), the Special Project of Basic Science and Technology of China (Grant No. 2015FY310200), the Shandong Natural Science Foundation of China (Grant No. ZR2013DM009), and the SDUST Research Fund (Grant No. 2014TDJH101).


  1. Amari, S. I., Chen, T. P., & Cichocki, A. (1997). Stability analysis of learning algorithms for blind source separation. Neural Networks, 10(8), 1345–1351. Scholar
  2. An, F. P., Lin, D. C., Zhou, X. W., & Sun, Z. H. (2015). Enhancing image denoising performance of bidimensional empirical mode decomposition by improving the edge effect. International Journal of Antennas and Propagation, 2015(2015), 1–12. Scholar
  3. Bell, A. J., & Sejnowski, T. J. (1995). An information-maximization approach to blind separation and blind deconvolution. Neural Computation, 7(6), 1129–1159. Scholar
  4. Bermejo, S. (2007). Finite sample effects of the fast ICA algorithm. Neurocomputing, 71(1), 392–399. Scholar
  5. Bos, M.S., & Scherneck, H. G. (2011).
  6. Cai, J., & Chen, Q. (2016). De-noising for NMR oil well logging signals based on empirical mode decomposition and independent component analysis. Arabian Journal of Geosciences, 9(1), 1–11. Scholar
  7. Cartwright, D. E., & Edden, A. C. (1973). Corrected tables of tidal harmonics. Geophysical Journal International, 33(3), 253–264. Scholar
  8. Cartwright, D. E., & Tayler, R. J. (1971). New computations of the tide-generating potential. Geophysical Journal International, 23(1), 45–73. Scholar
  9. Cheung, Y. M., & Lei, X. (2001). Independent component ordering in ICA time series analysis. Neurocomputing, 41(1), 145–152.CrossRefGoogle Scholar
  10. Crescentini, L., Amoruso, A., & Scarpa, R. (1999). Constraints on slow earthquake dynamics from a swarm in central Italy. Science, 286(5447), 2132–2134. Scholar
  11. Davies, M. E., & James, C. J. (2007). Source separation using single channel ICA. Signal Process, 87(8), 1819–1832. Scholar
  12. Ducarme, B., & Sun, H. P. (2001). Tidal gravity results from GGP network in connection with tidal loading and earth response. Journal of the Geodetic Society of Japan, 47(1), 308–315. Scholar
  13. Forootan, E., & Kusche, J. (2012). Separation of global time-variable gravity signals into maximally independent components. Journal of Geodesy, 86(7), 477–497. Scholar
  14. Forootan, E., & Kusche, J. (2013). Separation of deterministic signals, using independent component analysis (ICA). Studia Geophysica et Geodaetica, 57(1), 17–26. Scholar
  15. Guo, J., Mu, D., Liu, X., Yan, H. M., & Dai, H. L. (2014). Equivalent water height extracted from GRACE gravity field model with robust independent component analysis. Acta Geophysica, 62(4), 953–972. Scholar
  16. Haas, R. (2001). Tidal effects and space geodetic techniques. Journal of the Geodetic Society of Japan, 47(1), 161–168. Scholar
  17. Hartmann, T., & Wenzel, H. G. (1995). The HW95 tidal potential catalogue. Geophysical Research Letters, 22(24), 3553–3556. Scholar
  18. Huang, N. E., Shen, Z., Long, S. R., Wu, M., Shih, H. H., Zheng, Q., et al. (1998). The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proceedings of the Royal Society of London A, 454(1971), 903–995. Scholar
  19. Hyvärinen, A., & Oja, E. (1997). A fast fixed-point algorithm for independent component analysis. Neural Computation, 9(7), 1483–1492. Scholar
  20. Hyvärinen, A., & Oja, E. (2000). Independent component analysis: algorithms and applications. Neural Networks, 13(4), 411–430. Scholar
  21. Jaber, A. M., Ismail, M. T., & Altaher, A. M. (2014). Empirical mode decomposition combined with local linear quantile regression for automatic boundary correction. Abstract and Applied Analysis, 90(135), 1–8. Scholar
  22. Jiang, X. P., Wu, F. H., Yu, H. W., & Wu, F. (2015). Mixed pixel decomposition of mineral spectrum based on EMD-ICA method. Geometrical and Applied Optics, 119(5), 893–898. Scholar
  23. Kasahara, J. (2002). Tides, earthquakes, and volcanoes. Science, 297(5580), 348–349. Scholar
  24. Lei, M., Wang, Q., Liu, X., Xu, B., & Zhang, H. (2017). Influence of ocean tidal loading on InSAR offshore areas deformation monitoring. Geodesy and Geodynamics, 8(1), 70–76. Scholar
  25. Lin, J., & Zhang, A. (2005). Fault feature separation using wavelet-ICA filter. NDT&E International, 38(6), 421–427. Scholar
  26. Longman, I. M. (1959). Formulas for computing the tidal accelerations due to the moon and sun. Journal of Geophysical Research, 64(12), 2351–2355. Scholar
  27. Mariyappa, N., Sengottuvel, S., Patel, R., Parasakthi, C., Gireesan, K., Janawadkar, M. P., et al. (2015). Denoising of multichannel MCG data by the combination of EEMD and ICA and its effect on the pseudo current density maps. Biomedical Signal Processing and Control, 18, 204–213. Scholar
  28. Métivier, L., de-Viron, O., Conrad, C. P., Renault, S., & Diament, M. (2009). Evidence of earthquake triggering by the solid earth tides. Earth and Planetary Science Letters, 278(3): 370–375.
  29. Mijović, B., De-Vos, M., Gligorijević, I., & Huffel, S. V. (2010a). Combining EMD with ICA for extracting independent sources from single channel and two-channel data. Annual International Conference of the IEEE Engineering in Medicine and Biology, 2010, 5387–5390. Scholar
  30. Mijović, B., De-Vos, M., Gligorijević, I., Taelman, J., & Huffel, S. V. (2010b). Source separation from single-channel recordings by combining empirical-mode decomposition and independent component analysis. IEEE Transactions on Biomedical Engineering, 57(9), 2188–2196. Scholar
  31. SCINTREX LIMITED. (2009). CG-5 Scintrex autograv system operation manual V5.0, 99–172.Google Scholar
  32. Shah, V. P., Younan, N. H., Durbha, S. S., & King, R. L. (2010). Feature identification via a combined ICA-Wavelet method for image information mining. IEEE Geoscience and Remote Sensing Letters, 7(1), 18–22. Scholar
  33. Stone, J. V. (2002). Independent component analysis: an introduction. Trends in Cognitive Sciences, 6(2), 59–64. Scholar
  34. Sun, H. P., Takemoto, S., Hsu, H. T., Higashi, T., & Mukai, A. (2001). Precise tidal gravity recorded with superconducting gravimeters at stations Wuhan/China and Kyoto/Japan. Journal of Geodesy, 74(10), 720–729. Scholar
  35. Sun, H. P., Xu, H. Z., Ducarme, B., & Hinderer, J. (1999). Comprehensive comparison and analysis of the tidal gravity observations obtained with superconducting gravimeters at stations in China. Belgium and France. Chinese Science Bulletin, 44(8), 750–755. Scholar
  36. Tamura, Y. (1987). A harmonic development of the tide-generating potential. Bulletin d’Informations Marées Terrestres, 99, 6813–6855.Google Scholar
  37. Tamura, Y., Sato, T., Ooe, M., & Ishiguro, M. (1991). A procedure for tidal analysis with a Bayesian information criterion. Geophysical Journal International, 104(3), 507–516. Scholar
  38. Timofeev, V. Y., Kalish, E. N., Ardyukov, D. G., Valitov, M. G., Timofeev, A. V., Stus, Y. F., et al. (2017). Gravity observation at continental borderlands (Russia, Primorie, Cape Shults). Geodesy and Geodynamics, 8(3), 193–200. Scholar
  39. Van Camp, M., & Vauterin, P. (2005). Tsoft: graphical and interactive software for the analysis of time series and Earth tides. Computers & Geosciences, 31(5), 631–640. Scholar
  40. Venedikov, A. P., Arnoso, J., & Vieira, R. (2003). VAV: a program for tidal data processing. Computers & Geosciences, 29(4), 487–502. Scholar
  41. Wang, J., Peng, Y., & Peng, X. (2007). Similarity searching based boundary effect processing method for empirical mode decomposition. Electronics Letters, 43(1), 58–59. Scholar
  42. Wenzel, H. G. (1997). The nanogal software: earth tide data processing package ETERNA 3.30. Bull. Inf. Marées Terrestres, 124, 9425–9439.Google Scholar
  43. Wu, Z., & Huang, N. E. (2004). A study of the characteristics of white noises using the empirical mode decomposition method. Proceedings of the Royal Society of London A: Mathematical, Physical and Engineering Sciences, 460(2046), 1597–1611. Scholar
  44. Xi, Q. W. (1989). The precision of the development of the tidal generating potential and some explanatory notes. Bulletin d’Informations Marées Terrestres, 105, 7396–7404.Google Scholar
  45. Ye, Y. (2013). Adaptive boundary effect processing for empirical mode decomposition using template matching. Applied Mathematics & Information Sciences, 7(1L), 61–66. Scholar
  46. Zarzoso, V., & Comon, P. (2010). Robust independent component analysis by iterative maximization of the kurtosis contrast with algebraic optimal step size. IEEE Transaction on Neural Networks, 21(2), 248–261. Scholar
  47. Zarzoso, V., Comon, P., & Kallel, M. (2006). How fast is Fast ICA? Signal Processing Conference, 2006 14th European. IEEE, 2006, 1–5.Google Scholar
  48. Zhou, J. C., Xu, J. Q., & Sun, H. P. (2009). Accurate correction models for tidal gravity in Chinese continent. Chinese Journal of Geophysics, 52(6), 1474–1482. Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.College of Geodesy and GeomaticsShandong University of Science and TechnologyQingdaoPeople’s Republic of China
  2. 2.College of Surveying and Geo-informaticsTongji UniversityShanghaiPeople’s Republic of China
  3. 3.State Key Laboratory of Mining Disaster Prevention and Control Co-founded by Shandong Province and Ministry of Science & TechnologyShandong University of Science and TechnologyQingdaoPeople’s Republic of China
  4. 4.State Key Laboratory of Geodesy and Earth’s DynamicsInstitute of Geodesy and Geophysics, Chinese Academy of SciencesWuhanPeople’s Republic of China

Personalised recommendations