Free Access
Issue
A&A
Volume 515, June 2010
Article Number A65
Number of page(s) 11
Section Stellar structure and evolution
DOI https://doi.org/10.1051/0004-6361/200913144
Published online 10 June 2010
A&A 515, A65 (2010)

Quasi-periodic oscillations under wavelet microscope: the application of Matching Pursuit algorithm

P. Lachowicz1,2 - C. Done3

1 - Nicolaus Copernicus Astronomical Centre, Polish Academy of Sciences, ul. Bartycka 18, 00-716 Warszawa, Poland
2 - Centre for Wavelets, Approximation and Information Processing, Temasek Laboratories at National University of Singapore, 5A Engineering Drive 1, #09-02 Singapore 117411, Singapore
3 - Department of Physics, University of Durham, Science Laboratories, South Road, Durham, DH1 3LE, UK

Received 19 August 2009 / Accepted 5 March 2010

Abstract
We zoom in on the internal structure of the low-frequency quasi-periodic oscillation (LF QPO) often observed in black hole binary systems to investigate the physical nature of the lack of coherence in this feature. We show the limitations of standard Fourier power spectral analysis for following the evolution of the QPO with time and instead use wavelet analysis and a new time-frequency technique - Matching Pursuit algorithm - to maximise the resolution with which we can follow the QPO behaviour. We use the LF QPO seen in a very high state of XTE J1550-564 to illustrate these techniques and show that the best description of the QPO is that it is composed of multiple independent oscillations with a distribution of lifetimes but with constant frequency over this duration. This rules out models where there is continual frequency modulation, such as multiple blobs spiralling inwards. Instead it favours models where the QPO is excited by random turbulence in the flow.

Key words: accretion, accretion disks - methods: data analysis - techniques: miscellaneous

1 Introduction

One of the most outstanding features of the stellar mass black-hole binaries (BHB) is their rapid X-ray time variability (e.g. van der Klis 1989). This variability consists of aperiodic continuum noise spanning a broad range in frequencies, with quasi-periodic oscillations (QPOs) superimposed. The ``low frequency QPO'' (hereafter LFQPO) is the one most often seen, and this is at a characteristic frequency which moves from 0.1-10 Hz in a way which is correlated with the energy spectrum of the BHB (see e.g. the reviews by van der Klis 2006; McClintock & Remillard 2006; Done et al. 2007).

The true nature of this LFQPO (or any of the other QPO's) is still not well understood, and there are multiple suggestions in the literature. The most fundamental frequency is Keplarian, but this is very high, at $\sim $200 Hz at the last stable orbit for a $10~M_\odot$ Schwarzchild black hole (Sunayev 1973). Instead, the QPO could be linked to the buildup and decay of ``shots'' on the longer timescales for magnetic reconnection events (Miyamoto & Kitamoto 1989; Negoro et al. 1994), though to form a QPO probably requires correlation between the shots via an energy reservoir (Vikhlinin et al. 1994). Alternatively, the frequency could be set by modes excited in the accretion disc (Nowak & Wagoner 1995; Nowak et al. 1997), or by one-armed spiral waves in the disc (Kato 1989) or Lense-Thirring precession (Ipser 1996; Stella & Viertri 1998: Psaltis & Norman 2000; Ingram et al. 2009).

Clearly, observational constraints are required in order to distinguish between some of these very different physical models. Firstly, the energy dependence of the QPO clearly shows that the oscillation does not involve the optically thick accretion disc emission but is instead a feature of the higher energy Comptonised tail (e.g. Zycki et al. 2007). Therefore all models using a modulation of the thin disc are ruled out. Instead, the QPO must be connected to the hard X-ray emitting coronal material, though the ``shot noise'' models are ruled out by the observed rms-flux correlation as this cannot be formed by independent events (Uttley et al. 2005).

More constraints come from the detailed shape of the QPO signal. The most popular method for studying X-ray variability is the Fourier power spectrum density (PSD; see Vaughan et al. 2003, and references therein). This is the square of the amplitude of variability at a given frequency, as a function of frequency, namely P(f). Power spectra from BHB can be very roughly described as band limited noise, with a ``flat top'' in $\nu P(\nu )$ (equal variability power per decade in frequency) i.e. $P(\nu)\propto\nu^{-1}$. This extends between a low and high frequency break, $\nu_{\rm b}$, below which the PDS is $P(\nu)\propto \nu^0$, and $\nu_{\rm h}$, above which the spectrum steepens to $P(\nu)\propto \nu^{-2}$. However, this broadband noise is better described by a sum of 4-5 Lorentzian components (Belloni & Hasinger 1990; Psaltis et al. 1999; Nowak 2000; Belloni et al. 2002). This has the advantage that LF QPO is also well modelled by a Lorentzian, so both QPO and underlying noise can be fitted with the same functions. More importantly, Lorentzians also suggest a physical interpretation of the power spectral components as these are the natural outcome of a damped, driven harmonic oscillator. Each Lorentzian-like structure in a PSD may then be related to a process in the accretion flow, hence X-ray emission $x(t) \propto \sin(2\pi f_0 t)\exp(-t/\tau)$ where $\tau$denotes a damping time-scale (Misra & Zdziarski 2008; Ingram et al. 2009).

A Lorentzian has $P(f)= A \Delta f/[(f-f_0)^2 +(\Delta f/2)^2]$, defined by a centroid frequency, f0, a full width at half maximum (FWHM) of $\Delta f$ and amplitude. A ratio of the QPO frequency to Lorentzian FWHM is known as a quality factor, $Q=f_0/\Delta f$. The distinguishing feature of the QPO as opposed to the noise components is that its quality factor can be large. All these paramters are correlated in the LF QPO, with the amplitude and quality factor increasing along with the increase in centroid frequency (e.g. Nowak et al. 1999; Nowak 2000; Pottschmidt et al. 2003).

It is obviously important to know what sets the (lack of) coherence of the QPO. Are QPOs composed of a set of longer-lasting continuous modulations or are they rather fragmented in time with frequencies concentrated around the peak QPO frequency? Is there any correlation between observed oscillations or they are preferably excited in a random manner? To answer these questions we need to resolve and understand the internal structure of detected QPOs i.e. to study the behaviour of the QPO on timescales which are short compared to its observed broadening. A continuous modulation would then show up as a continuous drift in QPO frequency with time, while a series of short timescale oscillations will show up as disjoint sections where the QPO is on and off.

One way to do this is using dynamical power spectra (spectrograms; hereafter also referred to as STFT for simplicity). While the actual techniques for this can be quite sophisticated, (e.g. Cohen 1995; Flandrin 1999), in essence, an observation of length T sampled every $\Delta t$ (giving a single power spectrum spanning frequencies 1/T to $1/(2\Delta t)$ in steps of 1/T) is spilt into N segments of length T/N. This gives Nindependent power spectra spanning frequencies N/T to $1/(2\Delta t)$ but crucially, the resolution is now lower, at N/T. While this is useful in tracing the evolution of the QPO (e.g. Wilms et al. 2001; Barret et al. 2005), it introduces ``instrumental'' frequency broadening from the windowing of the data which prevents us following the detailed behaviour of the QPO on the required timescales.

The real problem with such Fourier analysis techniques is that they decompose the lightcurve onto a basis set of sinusoid functions. These have frequency f, with resolution $\Delta f=N/T$, but exist everywhere in time across the duration of the observation $t_{\rm dur}=T/N$. In the same way that the Heisenburg uncertainty principle sets a limit to the measurement of momentum and location of a particle, namely $\Delta p_x \Delta x \geq h/2\pi$ where h is a Planck constant, there is a Heisenberg-Gabor uncertainty principle setting the limiting frequency resolution for time-series analysis. This states that we cannot determine both the frequency and time location of a power spectral feature with infinite accuracy (e.g. Flandrin 1999).

Instead, if the QPO is really a short-lived signal, we will gain in resolution and get closer to the theoretical limit by using a set of basis functions which match the underlying physical shape of the QPO. This is the idea behind wavelet analysis. For example, one particular basis function shape is the Morlet wavelet, which is a sinusoid of frequency f, modulated in amplitude by a gaussian envelope such that it lasts only for a duration $t_{\rm dur}$. The product $f \times t_{\rm dur}$ is set at a constant, fixing the number of cycles seen in the basis function. The lightcurve is then decomposed on these basis functions, calculated over a set of frequencies so that the basis function shape is maintained (i.e. that the oscillation consists of 4 cycles, so low frequencies have longer $t_{\rm dur}$ than high frequencies). The resolution adjusts with the frequency, making this a more sensitive technique to follow short duration signals (e.g. Farge 1992; Addison 2005).

Quite quickly, wavelet transforms gained huge popularity within the astronomical community (e.g. Szatmary et al. 1994; Frick et al. 1997; Aschwanden et al. 1998; Barreiro & Hobson 2001; Freeman et al. 2002; Irastorza et al. 2003) whereas its application in X-ray astronomy was not so rapid. Scargle et al. (1993) used wavelets to examine QPO and very low-frequency noise in Sco X-1. Steiman-Cameron et al. (1997) supplemented Fourier detection of quasi-periodic oscillations in optical light curves of GX 339-4 by wavelets while Liszka et al. (2000) analysed the ROSAT light curve of NGC 5548 in short time-scales. Recent studies of QPOs in X-ray black-holes systems can be found e.g. in Lachowicz & Czerny (2005), Espaillat et al. (2008) and Gupta et al. (2009).

However, the problem is that the basis functions chosen in wavelet analysis may not be appropriate. For example, we assumed above that these functions have a fixed shape, lasting for a fixed number of oscillations at all frequencies. In practice, this may not be the best description of the QPO. Perhaps the QPO is made from a set of signals which have a distribution of durations, where $f \times t_{\rm dur}$ is not constant. We will maximise the resolution with which we can look at the QPO if and only if we use basis functions which best match its shape.

To do this we propose the application of the Matching Pursuit algorithm (MP). This is an iterative method for signal decomposition which aims at retrieving the maximum possible theoretical resolution by deriving the basis functions from the signal itself. We specifically use this as an extension of the wavelet technique by setting the MP basis functions as Gaussian amplitude modulated sinusoids as before, but allowing the product $f \times t_{\rm dur}$ to be a free parameter (Gabor atoms).

We apply both wavelet and Matching Pursuit analysis to zoom in on the detailed structure of the LF QPO. A technical description of these time-frequency techniques we provide in the Appendix. We describe the data used in Sect. 2. This is a RXTE/PCA observation of the BHB XTE J1550-564 which which displays a strong and narrow QPO at $\sim $4 Hz. Section 3 shows how wavelets and MP give more information than the standard dynamical power spectra. We study wavelet and Matching Pursuit feedback to different QPO models in Sect. 4 whereas in Sect. 5 we discuss the new physical insights this gives about the QPO mechanism.

\begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f01a.eps}\par...
...ace*{2mm}
\includegraphics[angle=0,width=8.8cm,clip]{13144f01b.eps}
\end{figure} Figure 1:

a) An exemplary 100 s data segment extracted from the light curve of XTE J1550-564 as observed by RXTE/PCA on September 29th 1998. b) The histogram of data in our sample (1000 s) fitted with a lognormal distribution.

Open with DEXTER

2 Source selection and data reduction

XTE J1550-564 is X-ray nova and black-hole binary discovered on September 6, 1998 (Smith et al. 1998) by All Sky Monitor on-board the Rossi X-ray Timing Explorer facility. A possible optical counterpart was identified to be a low-mass star (Orosz et al. 1998) and the distance to the source was estimated to be about 5.3 kpc (Orosz et al. 2002). A variable radio source was subsequently found at the optical position (Campbell-Wilson et al. 1998) and confirmed by Marshall et al. (1998) based on ASCA observations. Radio jets with apparent superluminal velocities were observed after the strong X-ray flare in September 1998 (Hannikainen et al. 2001), placing XTE J1550-564 among already known microquasars.

The source 2.5-20 keV spectrum was similar to the spectra of sources that are dynamically established to be black-holes. XTE J1550-564 has been observed in the very high, high/soft and intermediate canonical outburst states of black-hole X-ray novae (Sobczak et al. 1999a,b; Cui et al. 1999). The source gained additional support for its black-hole nature due to the detection of a variety of low-f QPOs (0.08-18 Hz) as well as high-f QPOs (100-285 Hz) during some of the PCA/RXTE pointings (Bradt et al. 1993; Cui et al. 1999; Remillard et al. 1999; Wijnands et al. 1999; Homan et al. 2001).

To probe the object quasi-periodic variability in time-scales of seconds we use a pointed observation of the Proportional Counter Array detector of RXTE taken from the public archive of HEASARC (http://heasarc.gsfc.nasa.gov). After Zdziarski & Gierlinski (2004), we selected the PCA data set of ObsID of 30191-01-15-00 containing source observation on 29.09.1998 (MJD 51085) when the binary system was in its very high state (Gierlinski & Done 2003) and displayed narrow QPO feature of quality factor $Q\simeq 11$ (Sobczak et al. 2000).

We reduced the data with the LHEASOFT package ver. 6.6.1 applying the standard data selection: the Earth elevation angle > $10^{\circ}$, pointing offset < $0^{\circ}.01$, the time since the peak of the last South Atlantic Anomaly SAA >30 min and the electron contamination <0.1. The number of Proportional Counting Units (PCUs) opened during the observation was equal five.

We extracted a light curve in 2.03-13.06 keV energy band (channels 0-30) with a bin size of $\Delta t = 2^{-5}$ s for the first part of PCA observation (2502 s). For the purposes of this paper, we limited our data sample only to the first 1000 s dividing it into ten 100 s (N=3200 points) segments for which the wavelet and Matching Pursuit analysis was conducted in detail. An exemplary data segment is presented in Fig. 1a. Our sample returned the mean countrate and rms variability equal $1.65\times 10^4$ cts s-1 and 18.9%, respectively. The data histogram (Fig. 1b) can be fitted with a lognormal distribution,

\begin{displaymath}f(x;\mu,\sigma) = \frac{1}{x\sigma\sqrt{2\pi}} \exp\left[
\frac{(-\ln x - \mu)^2}{2\sigma^2} \right] ,
\end{displaymath} (1)

and the best fit returns the distribution's parameters, the mean and standard deviation, equal $\mu=9.698\pm 0.003$ and $\sigma=0.184\pm 0.002$, respectively, where the errors are given at 99% confidence level (see also Uttley et al. 2005 for a detailed discussion on X-ray light curve distribution).

We computed Fourier power spectra using the POWSPEC subroutine in HEASoft package with Poisson noise level subtraction applied. STFT spectrogram plots are derived based on the Matlab $^{\mbox{\small\textregistered}}$ Signal Processing Toolbox ver. 6.9. For the wavelet analysis the Time-Frequency Toolbox (http://tftb.nongnu.org) was used whereas all results corresponding to the Matching Pursuit signal decomposition were computed using MP ver. 4 code provided by Piotr Durka of the Department of Biomedical Physics at Warsaw University, Poland (http://www.eeg.pl/software).

3 Time-frequency analysis of 4 Hz QPO structure

\begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f02.eps}
\end{figure} Figure 2:

Power spectral density plot calculated based on the entire light curve. Main QPO feature is well detected at the frequency of 4 Hz.

Open with DEXTER

Figure 2 displays the Fourier power spectral density (PSD) calculated from 78 averaged spectra based on 1024 point data segments. A QPO peaking at a frequency of 4 Hz is clearly evident together with its harmonic structure, and rms variability calculated in a 3.5-5 Hz frequency band equals 12.1%.

We use the first 100 s of data (Fig. 1a) to compare the three different time-frequency techniques. The upper plot in Fig. 3 shows a standard STFT spectrogram, computed on a 1.44 s long rectangular (sliding) window[*]. Thus all oscillations of lifetime shorter than $\sim $1.44 s are smeared, and the frequency resolution is 0.7 Hz, comparable to the FWHM of the QPO. The QPO appears to be fairly continuous thoughout the dataset, with small excursions around 4 Hz.

\begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f03a.eps}\par...
...ace*{2mm}
\includegraphics[angle=0,width=8.8cm,clip]{13144f03c.eps}
\end{figure} Figure 3:

Time-frequency analysis performed for the XTE J1550-564 light curve presented in Fig. 2a: ( upper, a)) Spectrogram calculated for the first 100 s long data segment revealing QPO activity around a central frequency of 4 Hz (46 point sliding window); ( middle, b)) the corresponding wavelet power spectrum derived with a Morlet analysing function; ( bottom, c)) Matching Pursuit decomposition (based on $3\times 10^6$ atom dictionary) displayed as energy density (Ex)(t,f) (Eq. (A.13)) uncovering the main quasi-periodic components located mainly between 3.7-4.7 Hz. For all figures colour coding is assumed as follows: increasing values of the STFT/wavelet/MP power (energy density) are denoted by a gradual brightening of the colour, i.e. from dark blue, yellow to red (colour values not in scale).

Open with DEXTER

By comparison, the middle panel of Fig. 3 shows the wavelet power spectrum using the Morlet wavelet basis functions, i.e. modulated sinusoid confined by a Gaussian envelope, $\psi(t)=\pi^{-1/4}
{\rm e}^{{\rm i}(2\pi f_0 t)}{\rm e}^{-t^2/2}$, with $2\pi f_0=6$ to make each wavelet last for about 4 cycles irrespective of the timescale t for the oscillation. At the QPO frequency of 4 Hz (wavelet scale a = 0.2427) the wavelets can resolve signals which last for 1.44 s. Across the QPO width, the wavelet window changes its duration from 1.63 s at 3.5 Hz to 1.14 s at 5 Hz causing a continuous change of frequency resolution from 0.61 Hz to 0.88 Hz, respectively. This gives a better view of the detailed structure of the QPO than the STFT spectrogram, but still limits our view of the detailed composition of the QPO signal to half that of the QPO's FWHM. Nontheless, this is already able to show that the apparently continuous QPO in the STFT result is actually composed of distinct events.

\begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f04a.eps}\par...
...udegraphics[angle=0,width=8.8cm,clip]{13144f04c.eps}
\vspace*{4mm}
\end{figure} Figure 4:

As in Fig. 2, but zooming in on the 3.5-5 Hz frequency band dominated by the QPO.

Open with DEXTER

Results from the MP algorithm (Sect. A.2) are shown in the bottom panel of Fig. 3. This is deconvolved using 500 iterations and displayed as energy density (Eq. (A.13)). This is equivalent to saying that the signal is approximated by 500 separate Gabor atoms (hereafter the term atom will be used interchangeably). Together these account for over 95% of total signal power[*], or speaking conversely, we can reproduce the entire light curve in 95% based on 500 fitted Gabor atoms (figure not shown). The energy density has been displayed with a linear scale in order to show the time-frequency distribution of the strongest events.

Figure 4 shows the detailed structure of the QPO (the 3.5-5 Hz band) derived from each of these techniques. This immediately shows the progressive increase in time-frequency resolution from STFT to wavelet to MP analysis. Since MP algorithm scans the whole stochastic dictionary for the best matching Gabor functions to the signal, we gain a new opportunity to represent the QPO structure by a number of localised periodic functions as defined by Eq. (A.5). The MP map shows that much of the power of the QPO signal in these data is made from 6 to 10 periodic oscillations around 4 Hz, with life-times between 20-60 s. We will return to this result later.

The underlying broadband continuum noise (dominated by the intrinsic variability rather than purely Poisson statistics, see Fig. 1) is also present in all these plots. This appears in the STFT as the gradation of background colour from pale to dark from the bottom (1 Hz) to the top (10 Hz) of Fig. 3a. In the wavelets, this is seen as pale, random smudges around 1-3 Hz (Fig. 3b), whereas in MP they are very short-lived signals (less than 0.5 s) forming vertical features across the plot.

\begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f05.eps}
\end{figure} Figure 5:

The upper panel shows the histogram of atom life-times as calculated by the MP decomposition within the 3.5-5 Hz band. This clearly peaks at short timescales, but extends continuously up to the longest timescales sampled by the data. The lower panel shows the power carried by QPO atoms of each timescale (see text on atom selection). Unlike the atom lifetimes, this does not peak at zero, but instead shows that most of the QPO power is carried by oscillations lasting $\sim $5-10 s.

Open with DEXTER

4 Detailed QPO structure from Matching Pursuit

We can quantify the composition of the QPO by showing the distribution of the life-times of 500 Gabor atoms found in the MP decomposition accumulated for ten segments of XTE J1550-564 data in 3.5-5 Hz band (Fig. 5a). These show a continuous distribution of lifetimes, peaked at zero but extending out to the longest timescales sampled by the data. Figure 5b shows the distribution of power carried by QPO atoms of each lifetime (sum of atom energy times number of atoms over all the events in the time bin of that duration). By QPO atoms we define these events distributed between 3.7-4.7 Hz[*] and exclude these with a duration below 0.5 s, or with energy which is less than the events in the 2.5-3 Hz bandpass (reference red-noise level; see Fig. 2) as both of these will predominantly trace the broadband noise.

We found that the largest number of atoms (more than half of the total 500 per data segment) are characterised by a time duration of 0.5-3.5 s, but that these together carry only half the energy of the strongest 10 atoms, which have lifetimes of 20-60 s (see Fig. 4c). On the other hand, Fig. 5b reveals that the majority of QPO power is carried by QPO events with a duration of between 5-10 s.

We now explore to what level the results can distinguish between different models for the broadening of the QPO signal.

\begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f06a.eps}\par...
...ludegraphics[angle=0,width=8.8cm,clip]{13144f06c.eps} \vspace*{4mm}
\end{figure} Figure 6:

Simulated QPO signal ( a); upper panel) which is fully coherent and single frequency but with random amplitude modulation. The middle panel b) shows the wavelet decomposition. This is not dissimilar to that from the real data in Fig. 4b, though there are fewer large gaps and the derived frequency is more stable. The bottom panel c) shows the MP decomposition of the same signal. This is clearly different to that of the real data in Fig. 4c, ruling out this QPO shape. Colour coding of a wavelet and MP map assumed the same as described in a caption of Fig. 3.

Open with DEXTER

\begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f07a.eps}\par...
...ace*{2mm}
\includegraphics[angle=0,width=8.8cm,clip]{13144f07c.eps}
\end{figure} Figure 7:

As in Fig. 6, but for a simulated QPO signal which is a fully coherent chirp signal, with frequency increasing with time from 3.9 to 4.2 Hz. A smooth frequency drift is readily apparent in both wavelet and MP maps, unlike the data shown in Fig. 4b and 4c. Colour coding of a wavelet and MP map assumed the same as described in a caption of Fig. 3.

Open with DEXTER

4.1 Coherent, single frequency signal with amplitude modulation

Continuous amplitude modulation of a single frequency sinusoid will result in a broad peak in a power spectrum. We simulate this by generating a single sinusoid modulation $y(t)=A\sin(2\pi f_0 t)+C$over 100 s with sampling time of $\Delta t = 2^{-5}$ s, f0=4 Hz, and a constant value of $C=1.65\times 10^4$ cts s-1. The amplitude Ais taken as a random variable from the lognormal distribution as fitted to the XTE J1550-564's histogram (see Fig. 1b and Sect. 2 for details). For y(t) we perform its exponential transformation, namely $\exp[y(t)]$, which accounts for a non-linear type of variability present in X-ray light curves of accreting black-hole systems (Uttley & McHardy 2001; Uttley et al. 2005). In this point we ensured the signal would have a zero mean and its variance to be such to obtain (after the above transformation and Poisson noise inclusion) a similar degree of rms as observed for the entire XTE J1550-564 data sample as well as to match rms variability in the QPO band (3.5-5 Hz).

Figure 6a displays a simulated signal, whereas Fig. 6b reveals the wavelet power spectrum. The spectrum is similar to the XTE J1550-564 wavelet map, but the MP decomposition is clearly different to that in Fig. 4c. The first iteration returned a $\sim $85 s long Gabor atom exactly at a frequency equal to the assumed f0, carrying about 85% of the signal energy and dominating over the rest of the fitted atoms.

Therefore the MP decomposition clearly rules out a QPO signal formed solely from amplitude modulation as the real data cleanly show multiple strong Gabor atoms with frequencies between 3.7-4.7 Hz.

4.2 Coherent chirp signal with amplitude modulation

Physical models for the QPO involving blobs spiralling inwards should produce a monotonically increasing frequency signal, otherwise known as a chirp (e.g. Turner et al. 2006; Mhlahlo et al. 2007).

We repeate the experiment above, but with a chirp signal where $y(t)=A\sin[2\pi f(t) t]+C$ and f changes continuously between 3.9 and 4.2 Hz. Figure 7 shows that again the amplitude modulation can be easily captured in the wavelet map, but it leaves no impact on frequency. In MP map, the continuously changing frequency is fitted with separate atoms (see Sect. A.2.4 for more details on Fig. 7c construction) which trace the drift. The lifetimes of the individual atoms are around 10-20 s and show that the data can distinguish between frequencies separated by $\sim $ 0.03-0.06 Hz, i.e. approximately an order of magnitude better than the wavelet technique at these frequencies.

Again, this MP map is quite unlike that of the real data shown in Fig. 4c.

\begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f08a.eps}\par...
...ace*{2mm}
\includegraphics[angle=0,width=8.8cm,clip]{13144f08c.eps}
\end{figure} Figure 8:

As in Fig. 6, but for a simulated QPO signal which is composed of separate oscillations which last for a timescale randomly distributed between 0-3 s followed by a wait time which is randomly distributed between 0-2 s. Each oscillation has random phase and amplitude but is at a fixed frequency of 4 Hz. The upper panel a) shows an exemplary light curve. The middle section b) displays a corresponding wavelet map, while the lowest panel  c) shows MP decomposition. Both these are rather similar to those from the real data in Fig. 4b and 4c. Colour coding of a wavelet and MP map assumed the same as described in a caption of Fig. 3.

Open with DEXTER

4.3 Short lifetime, random amplitude signals

The tests described above clearly show that the QPO signal in the data is not given by a single frequency. There are multiple frequencies present in the dataset, but these frequencies do not show any systematic, long timescale trend such as a chirp.

This seems to fit most easily into a picture where the QPO is composed of separate events with shape rather similar to that of the Gabor atom i.e. a single frequency lasting for some timescale $t_{\rm qpo}$ which varies. This would fit quite well into models where the QPO can be randomly excited by turbulence, and last for some timescale before getting damped out. The specific LF QPO model of Ingram et al. (2009) has a vertical, Lense-Thirring precession of the hot inner flow. This will be damped on a viscous timescale, which is of an order $\sim $3 s for typical parameters.

\begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f09.eps}
\end{figure} Figure 9:

The distribution of amplitudes for QPO Gabor atoms extracted from Matching Pursuit analysis of XTE J1550-564 light curve in 3.7-4.7 Hz frequency band. The solid line denotes the exponential distribution fitted to the data.

Open with DEXTER

\begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f10.eps}
\end{figure} Figure 10:

The comparison between power spectral density caclulated for XTE J1550-564 (open black circles) and simulated signal as described in Sect. 4.3 (filled red circles).

Open with DEXTER

Here, we approximate this physical picture by assuming that  $t_{\rm qpo}$varies uniformly between (0,3] s and that after each QPO event there is a waiting time of $t_{\rm break}$ randomly distributed in the (0,2] s interval. Therefore the QPO is $\mbox{qpo}(t)=A\sin(2\pi f_0 t + \phi) + C$ where f0=4 Hz and a phase is randomised for every new QPO. As previously, we assume the amplitude to be a random variable, however this time drawn from the exponential distribution,

\begin{displaymath}f(x; \mu) = \frac{1}{\mu} \exp\left(-\frac{x}{\mu}\right) ,
\end{displaymath} (2)

fitted to the histogram of amplitudes derived for QPO atoms (3.7-4.7 Hz) from the XTE J1550-564 data, where we obtain $\mu=2692^{+245}_{-217}$ at the 99% confidence level (Fig. 9). During the breaks we approximate signal value by a random variable drawn from lognormal distribution and we follow the signal transformation as described in Sect. 4.1.

The above construction of simulated signal allows us to account for a general countrate distribution to resemble that in XTE 1550-564 light curve as well as to approximate more adequately the amplitudes of simulated quasi-periodic events. Figure 8a displays an examplary 100 s signal obtained in the above manner. During the simulation we assumed the rms variability in 3.5-5 Hz band to match closely 12% as derived from the XTE J1550-564 data. In Fig. 10 we compare both Fourier power spectra, i.e. for the X-ray source and simulated signal (here taken to be 1000 s long). The plots indicate on very good qualitative agreement between the original and simulated QPO feature in the frequency domain, though it is straighforward to note that our simulation does not correctly reproduce broad-band red-noise variability as observed in XTE J1550-564.

Encouraged by the above agreement, we zoom in on the internal structure of our simulation by performing wavelet and Matching Pursuit analysis as previously (Fig. 8), and we find that both maps provide the results which look very similar to that from the real data (cf. Fig. 4b and c).

\begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f11.eps}
\end{figure} Figure 11:

As in Fig. 5, histograms of atom lifetimes and energies for the simulated signal as described in Sect. 4.3. Bottom panel refers to QPO atoms defined in 3.7-4.7 Hz band, excluding these events of duration less than 0.5 s and of atom energy lower than in 2-3.7 Hz and 4.7-5 Hz bands.

Open with DEXTER

More quantitatively, Fig. 11 shows that the distributions of atom lifetimes and energies are also remarkably well matched by the simulation. Even though the signal is made from separate oscillations with life-time of less than 3 s, an MP decomposition displays a number of longer lasting atoms, e.g. of lifetimes between 40-80 s. Since this issue requires a better understanding, we examined the MP response to the set of various test signals containing different noise levels, amplitude distribution, variable frequency and/or constant phase for separate qpo(t) events. In conclusion, we have noticed that the longer lasting atoms can be fitted to the data by an MP algorithm making use of an atom concatenation process. In this case, a number of shorter lasting oscillations characterized by very similar phase and frequency (not amplitude!) can be linked together into one longer atom. Therefore, e.g. a 60 s long atom can describe, say, three to five $\sim $3 s oscillations, and our inability to distinguish among them refers to the limited time-frequency resolution of the Matching Pursuit algorithm.

Similarly, while the simulation has only one constant frequency signal, there is a spread in frequency in the MP decomposition which matches that seen in the data.

The low-frequency QPO seen in the real data can be well described by a signal which consists of random, discrete events at a single frequency, with a spread in lifetime and amplitude.

5 Discussion and conclusion

Quasi-periodic oscillations observed in the power spectra of many accreting compact objects still remain the most intriguing puzzle. Since high-frequency QPOs are generally thought as the most attractive landmark feature used in testing the behaviour of matter in the very strong gravitational field (e.g. Kluzniak & Abramowicz 2001; Rebusco & Abramowicz 2006), on the contrary, the low-frequency QPOs have been found to be more enigmatic in their nature (Casella et al. 2006). For the latter, a quantitative analysis has been a dominant tool towards our comprehension of the global QPO properties (e.g. Cui et al. 1999; Sobczak et al. 2000).

The presence of broad peaks in the Fourier power spectra fitted with Lorentzian profiles suggests a possible mechanism of X-ray engine at work: damping of locally emitted radiation at the very short time-scales (e.g. Misra & Zdziarski 2008). The position of QPO peak frequency varies in time, generally being drifting between 0.1-10 Hz (van der Klis 2005, 2006). It has been suggested it may be correlated with both underlying geometry of the inner flow, and accretion rate, thus with the spectral state of the source (e.g. Di Matteo & Psaltis 1999; Dutta et al. 2008; Qu et al. 2010). The rms variability of LF QPOs is also significant and in some cases exceeds 10%.

The successful modelling of this QPO phenomena requires a sophisticated approach which would include acceptable model's results not only in the reproductions of the light curve and Fourier PSD, but also in providing an agreement in a function of energy (e.g. Sobolewska Zycki 2006). Such attempts have been so far conducted on many occassions (e.g. Giannios & Spruit 2004; Machida et al. 2006; Machida & Matsumoto 2008). Fundamental and dynamical Fourier analysis of X-ray light curves gained a leading position in spoting the existence and evolution of QPOs (e.g. Galleani et al. 2001; Pottschmidt et al. 2003; Barret et al. 2005) but failed in delivering the satisfactory answer on the physical structure due to insufficient resolution. On the hand, the application of new time-frequency methods for X-ray time-series analysis (e.g. by wavelet approach) initiates a novel look at the data and brings an opportunity for testing QPO models in a new space of parameters (e.g. Steiman-Cameron et al. 1997; Parker 1998; Lachowicz & Czerny 2005).

In this paper we have applied the Matching Pursuit method for signal decomposition and shown how MP technique can give much better resolution in the time-frequency plane to study the evolution of the low-frequency QPO seen from black hole binary systems. We have used data from the bright transient systems XTE J1550-564 to illustrate this with an observation taken in the very high state (aka the steep power law state) where the QPO is strong and relatively coherent.

The Mathching Pursuit decomposition clearly rules out several potential origins for the broadening of the QPO signal. The ``quasi'' nature cannot be due to a single frequency, coherent oscillation with amplitude modulation, nor can it be a long timescale ($\sim $100 s) systematic change in frequency (chirp signal). Instead, it is well matched by a series of discrete oscillations, with life-times between 0-3 s, each with random phase and amplitude but fixed frequency.

Physically, this is consistent with models of the QPO where it is excited by random turbulence. In particular, the Lense-Thirring precession model of Ingram et al. (2009) can fit nicely into this picture, where the vertical precession is excited by the large scale stochastic turbulence generated in the accretion flow. The timescale for decay of the vertical precession should be related to the viscous timescale of the flow. In the Ingram et al. (2009) model, a 4 Hz QPO would be associated with an outer radius of the hot flow of $\sim $ $10R_{\rm g}$, so should have a viscous timescale of $\sim $2-3 s for the typical parameters used by Ingram et al. (2009).

The application of Matching Pursuit opens a brand new opportunity for studies of LF QPOs in the time-frequency domain. It encourages for revision of archival data of other BHB which display narrow QPOs in their Fourier power spectra. By increased time-frequency resolution provided by MP it is possible to diferentiate amongst various QPO models, as demonstrated in this paper. Therefore, the Matching Pursuit analysis may bring us much closer towards understanding of the underlying physical properties of the QPO phenomenon.

Acknowledgements
We would like to thank the anonymous referee for useful remarks that helped to improve our paper; to Say Song Goh, Piotr Durka, Jarek Zygierewicz, Sylvie Roques for many friendly discussions on Matching Pursuit algorithm; to Adam Ingram, Didier Barret, Phil Uttley for comments; Marek Michalewicz and Kevin Jeans for reading the manuscript and helpful remarks; and to Izabela Dyjecinska for graphic advice. The research has made use of data obtained through the High Energy Astrophysics Science Archive Research Center Online Service, provided by the NASA/Goddard Space Flight Centre.

Appendix A: Time-frequency analysis

A.1 Spectrogram and wavelet analysis

In X-ray time analysis the wavelet transformation constitutes an alternative tool for signal decomposition when confronted with the classical approach based on the Fourier transform (PSD). In the latter, a signal is analysed with the basis functions $\psi \propto {\rm e}^{{\rm i}ft}$. It detects strictly periodic modulations (with period of 1/f) buried in the signal. Therefore, no information about time-frequency properties is available.

A simple solution to this problem has been found via the application of Short-Term Fourier Transform (STFT). Basic concept standing for this method is to divide signal into small segments and calculate for each of them Fourier transform. The signal analysis performed using spectrogram, i.e. |STFT|2 often blurs all signal oscillations of life-times less than the duration of a segment causing a loss of significant information.

The wavelet analysis treats this problem more accurately as a basic concept standing for its usefulness relay on probing time-frequency plane at different frequencies with different resolutions. The wavelet power spectrum for a discrete signal can be defined as the normalised square of the modulus of the wavelet transform $\xi \vert w_{n}(a_{m})\vert^2$ where $\xi$ stands for normalisation factor and wn(am) a discrete form of the continuous wavelet transform (Farge 1992; Torrence & Compo 1998; Lachowicz & Czerny 2005). It is attractive to adopt a Morlet wavelet to probe quasi-periodic modulations. Since Morlet wavelet oscillates due to a term $\propto$ ${\rm e}^{{\rm i}t}$, it is perfectly suited for this task.

A.2 Matching pursuit algorithm

A.2.1 Parlez-vous français ?

Signal time-frequency analysis can be compared to speaking in a foreign language. In each language we use words. Words are needed to express our thoughts, problems, ideas, etc. By a smart selection of proper words we can say and explain whatever we wish. A whole collection of words can be gathered in the form of a dictionary. One can express simple thoughts using a very limited set of words from a huge dictionary (a subset). The same can be applied to a time-series analysis. In order to describe the signal one needs to use a minimum available set of functions - orthonormal basis functions.

Description of the signal xn which uses only basis functions gn (n=1,...,N') is therefore limited. This is often the case with wavelet transform. In order to improve signal description, one can increase the size of a basic dictionary by adding extra functions. Such a dictionary's enlargement introduces a redundancy what is a natural property of all, for instance, foreign languages. The most reliable signal description can be achieved by a signal approximation:

\begin{displaymath}x \approx \sum_{n=1}^{M<N'} a_{\gamma,n} g_{\gamma,n}
\end{displaymath} (A.1)

where coefficients $a_{\gamma,n}$ are defined simply as the inner products of basis functions $g_{\gamma,n}$ with a signal:

\begin{displaymath}\langle x, g_{\gamma,n} \rangle = \int_{-\infty}^\infty x(t) ...
...amma}(t) {\rm d}t
\approx \sum_{n=1}^{M<N'} x_n g_{\gamma,n}
\end{displaymath} (A.2)

and $\gamma$ refers to a set of parameters of function g.

In each approximation, a relatively small number of functions is generally required. For each case the signal is projected onto a set of basis functions, therefore, in other words, its representation is always fixed. However, what if one may approach the signal decomposition problem from the other side, i.e. to fit the singal representation to the signal itself? One can achieve it by choosing from a huge dictionary of pre-defined functions a subset of functions which would best represent the signal. Such solution had been proposed by Mallat & Zhang (1993) and is known under the name of Matching Pursuit algorithm.

A.2.2 Algorithm

Matching Pursuit (MP) is an iterative procedure which allows to choose from a given, redundant dictionary D, where $D=\lbrace g_1, g_2,...,g_n\rbrace$such that $\vert\vert g_i\vert\vert\!=\!1$, a set of m functions $\lbrace g_i\rbrace_{m<n}$ which match the signal as well as possible. Dis defined as a family (not a basis) of time-frequency waveforms that can be obtained by time-shifting, scaling and, what is new comparing to wavelet transform, modulating of a single even function $g\in L^2(\Re)$; $\Vert g \Vert=1$;

\begin{displaymath}g_\gamma = \frac{1}{\sqrt{a}} g\left(\frac{t-b}{a}\right) {\rm e}^{{\rm i} f t}
\end{displaymath} (A.3)

where an index $\gamma$ refers to a set of parameters:

\begin{displaymath}\gamma=\lbrace a,b,f \rbrace .
\end{displaymath} (A.4)

Each element of the dictionary is called an atom and usually is defined by a Gabor function, i.e. a Gaussian function modulated by a cosine of frequency f:

\begin{displaymath}g_\gamma(t)\!=\!K_\gamma(t) G_\gamma(t)\! =\!
K_\gamma(t)
\...
...rac{t-b}{a}\right)^2\right]
\cos\left( 2\pi ft + \phi \right)
\end{displaymath} (A.5)

where

\begin{displaymath}K_\gamma(t) = \left( {\sum_{t=-\infty}^\infty G_\gamma(t)^2} \right)^{-1/2}
\end{displaymath} (A.6)

and a denotes the atom's scale (duration; in this paper also referred to as atom's life-time) and b - time position. A selection of Gabor functions for purposes of MP method is fairly done as they provide optimal joint time-frequency localisation (e.g. Mallat & Zhang 1993; Cohen 1995; Flandrin 1999).

In the first step of MP algorithm, a function $g_{\gamma,1}$ is chosen from Dwhich matches the signal x best. In practice it simply means that a whole dictionary D is scanned for such $g_{\gamma,1}$ for which a scalar product $\vert\langle x,g_{\gamma,1}\rangle\vert\in\Re$ is as large as possible. Therefore, a signal can be decomposed into:

\begin{displaymath}x = \langle x,g_{\gamma,1}\rangle g_{\gamma,1} + R^1x
\end{displaymath} (A.7)

where a R1x, a residual signal, has been denoted. In the next step, instead of x, the remaining signal R1x is decomposed by finding a new function, $g_{\gamma,2}$, which matches R1x best. Such consecutive steps can be repeated p times where p is a given, maximum number of iterations for signal decomposition. In short, MP procedure can be denoted as:

\begin{displaymath}\left\{ \begin{array}{l}
R^0x = x\\ [2mm]
R^ix = \langle R^...
...t\langle R^ix,g_{\gamma,i'}\rangle\vert .
\end{array} \right.
\end{displaymath} (A.8)

Davis et al. (1994) showed that for $x\in H$ the residual term Rixdefined by the induction Eq. (A.8) satisfies:

\begin{displaymath}\lim_{i\rightarrow +\infty} \Vert R^{i}x\Vert = 0
\end{displaymath} (A.9)

i.e., when H is of finite dimension, $\Vert R^{i}x\Vert$ decays to zero. Hence, for a complete dictionary D, the Matching Pursuit procedure converges to x:

\begin{displaymath}x = \sum_{i=0}^\infty \langle R^ix,g_{\gamma,i}\rangle g_{\gamma,i}
\end{displaymath} (A.10)

where orthogonality of Ri+1x and $g_{\gamma,i}$ in each step implies energy conservation:
                     $\displaystyle \Vert x \Vert^2\!$ = $\displaystyle \sum_{i=0}^{p-1}
\vert\langle R^ix,g_{\gamma,i}\rangle\vert^2
+ \Vert R^px\Vert^2$  
  = $\displaystyle \sum_{i=0}^{\infty}
\vert\langle
R^ix,g_{\gamma,i}\rangle\vert^2 .$ (A.11)

A.2.3 Time-frequency representation

From (A.10) one can derive a time-frequency distribution of signal's energy by adding a Wigner-Ville distribution of selected atoms $g_\gamma$:

                   (Wx)(t,f) = $\displaystyle \sum_{i=0}^\infty \vert\langle R^ix,g_{\gamma,i}\rangle\vert^2
(Wg_{\gamma,i})(t,f)$  
    $\displaystyle + \sum_{i=0}^\infty \sum_{j=0,j\ne i}^\infty
\langle R^ix,g_{\gamma,i}\rangle
\langle R^jx,g_{\gamma,j}\rangle^\ast$  
    $\displaystyle \times (W[g_{\gamma,i},g_{\gamma,j}])(t,f).$ (A.12)

The double sum present in the above equation corresponds to cross-terms present in the Wigner-Ville distribution. In MP approach, one allows to remove these terms directly in order to obtain a clear picture of signal energy distribution in the time-frequency plane (t,f). Thanks to that, energy density of x can be defined as follows:

\begin{displaymath}(Ex)(t,f) = \sum_{i=0}^\infty
\vert\langle R^ix,g_{\gamma,i}\rangle\vert^2
(Wg_{\gamma,i})(t,f) .
\end{displaymath} (A.13)

Since Wigner-Ville distribution of a single time-frequency atom $g_\gamma$ satisfies:

\begin{displaymath}\int_{-\infty}^{\infty} \int_{-\infty}^{\infty}
(Wg_{\gamma,i})(t,f) {\rm d}t {\rm d}f = \Vert g_\gamma \Vert^2 = 1
\end{displaymath} (A.14)

thus combining (A.14) with energy conservation of the MP expansion (A.10) yields:

\begin{displaymath}\int_{-\infty}^{\infty} \int_{-\infty}^{\infty}
(Ex)(t,f) {\rm d}t {\rm d}f = \Vert x \Vert^2
\end{displaymath} (A.15)

what justifies interpretation of (Ex)(t,f) as the energy density of signal x in the time-frequency plane.

In practical computation of MP algorithm, sampling of a discrete signal of length N=2L is governed by an additional parameter j: an octave (Mallat & Zhang 1993). The scale a corresponding to an atom's scale is derived from a dyadic sequence of $a=2^j, 0\le j\le L$. Thus, parameters b and f, corresponding to atom's position in time and frequency, respectively. By resolution in the MP one may understand the distance between centres of atoms neighboring in time or in frequency. A dyadic sampling pattern proposed by Mallat & Zhang has been found to suffer from a statistical bias introduced in the atom parametrisation (A.4). Durka et al. (2001) proposed a solution to this problem by application of stochastic dictionaries. In this approach the parameters of dictionary's waveforms are randomised before each decomposition by drawing their values from continuous ranges.

In this paper in all time-series analyses with MP method, we decompose signal in 500 iterations using, if not otherwise stated, stochastic dictionaries composed of $3\times 10^6$ atoms. By the term strongest atoms we will refer to these Gabor atoms for which the calculated inner product with a signal has been largest (in practice it refers to the atoms fitted within first 1-10 iterations).

A.2.4 Number of MP decompositions for a single signal

Durka et al. (2001) pointed at a significant aspect of Matching Pursuit method: an ability to represent signals with continuously changing frequency. In the standard approach one aims at calculation of a single MP decomposition for a given signal using a large redundant dictionary of pre-defined functions (e.g. $3\times 10^6$ atoms). When the signal contains continuously changing frequency in time a single MP decomposition will provide energy density plot to be composed of a number of single Gabor atoms. Therefore, such a view remains far different from expectations (see exemplary illustration in Durka et al. 2001, 2007).

On the way of experiments Durka et al. (2001) discovered that by introduction of stochastic dictionaries and averaging a larger number, say 100, of the MP energy density plots together one can uncover continuously changing signal frequency. The trick is to use for every MP decomposition performed for the same signal a new stochastic dictionary and of much smaller size, e.g. composed of $5\times 10^4$ atoms only. It has been applied by us in order to create Fig. 7c.

In this paper we have checked that for all our data segments the MP results are insensitive to the way of MP computation, i.e. irrespective of the dictionary size used and the application of aforementioned MP map averaging process. In this way, we are able to exclude a scenario in which QPOs are being generated due to long timescale oscillations of continuously changing frequency (see Sect. 4.2 for details).

References

  1. Addison, P. S. 2005, The Illustrated Wavelet Transform Handbook (IoP) [Google Scholar]
  2. Aschwanden, M. J., Kliem, B., Schwarz, U., et al. 1998, ApJ, 505, L941 [NASA ADS] [CrossRef] [Google Scholar]
  3. Barreiro, R. B., & S Hobson, M. P. 2001, MNRAS, 327, 813 [NASA ADS] [CrossRef] [Google Scholar]
  4. Barret, D., Kluzniak, W., Olive, J. F., Paltani, S., & Skinner, G. K. 2005, MNRAS, 357, 1288 [NASA ADS] [CrossRef] [Google Scholar]
  5. Belloni, T., & Hasinger, G. 1990, A&A, 230, 103 [NASA ADS] [Google Scholar]
  6. Belloni, T., Psaltis, D., & van der Klis, M. 2002, ApJ, 572, 392 [NASA ADS] [CrossRef] [Google Scholar]
  7. Bradt, H. V., Rothschild, R. E., & Swank, J. H. 1993, A&AS, 97, 355 [NASA ADS] [Google Scholar]
  8. Campbell-Wilson, D., McIntyre, V., Hunstead, R., et al. 1998, IAU Circ., 7010, 3 [NASA ADS] [Google Scholar]
  9. Casella, P., Belloni, T., Homan, J., Stella, L., & van der Klis, M. 2006, 36th COSPAR Scientific Assembly, 36, 1396 [Google Scholar]
  10. Cohen, L. 1995, Time-frequency analysis, Englewood Cliffs (NJ: Prentice-Hall) [Google Scholar]
  11. Cui, W., Zhang, S. N., Chen, W., & Morgan, E. H. 1999, ApJ, 512, L43 [NASA ADS] [CrossRef] [Google Scholar]
  12. Davis, G., Mallat, S., & Avellaneda, M. 1994, Chaos in Adaptive Approximations, Technical Report, Computer Science, NYU, April [Google Scholar]
  13. Di Matteo, T., & Psaltis, D. 1999, ApJ, 526, L101 [NASA ADS] [CrossRef] [PubMed] [Google Scholar]
  14. Done, C., Gierlinski, M., & Kubota, A. 2007, A&ARv, 15, 1 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  15. Durka, P. J. 2007, Matching Pursuit and Unification in EEG Analysis (Artech House) [Google Scholar]
  16. Durka, P. J., Ircha, D., & Blinowska, K. J. 2001, IEEE Trans. Sign. Proc., 49, 507 [NASA ADS] [CrossRef] [Google Scholar]
  17. Dutta, B. G., Chakrabarti, S. K., & Pal, P. S. 2008, AIP Conf. Ser., 1053, 165 [NASA ADS] [CrossRef] [Google Scholar]
  18. Espaillat, C., Bregman, J., Hughes, P., & Lloyd-Davies, E. 2008, ApJ, 679, 182 [NASA ADS] [CrossRef] [Google Scholar]
  19. Farge, M. 1992, AnRFM, 24, 395 [Google Scholar]
  20. Flandrin, P. 1999, Time-Frequency/Time-Scale Analysis (Academic Press) [Google Scholar]
  21. Freeman, P. E., Kashyap, V., Rosner, R., & Lamb, D. Q. 2002, ApJS, 138, 185 [Google Scholar]
  22. Frick, P., Galyagin, D., Hoyt, D. V., et al. 1997, A&A, 328, 670 [NASA ADS] [Google Scholar]
  23. Giannios, D., & Spruit, H. C. 2004, A&A, 427, 251 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  24. Gierlinski, M., & Done, C. 2003, MNRAS, 342, 1083 [NASA ADS] [CrossRef] [Google Scholar]
  25. Gupta, A. C., Srivastava, A. K., & Wiita, P. J. 2009, ApJ, 690, 216 [NASA ADS] [CrossRef] [Google Scholar]
  26. Hannikainen, D., Campbell-Wilson, D., Hunstead, R., et al. 2001, Ap&SS, 276, 45 [Google Scholar]
  27. Homan, J., Wijnands, R., van der Klis, M., et al. 2001, ApJS, 132, 377 [NASA ADS] [CrossRef] [Google Scholar]
  28. Ingram, A., Done, C., & Fragile, P. C. 2009, MNRAS, 397, L101 [NASA ADS] [CrossRef] [Google Scholar]
  29. Ipser, J. R. 1996, ApJ, 458, 508 [NASA ADS] [CrossRef] [Google Scholar]
  30. Irastorza, I. G., Morales, A., Cebria, S., et al. 2003, APh, 20, 247 [NASA ADS] [Google Scholar]
  31. Kato, S. 1989, PASJ, 41, 745 [NASA ADS] [Google Scholar]
  32. Lachowicz, P., & Czerny, B. 2005, MNRAS, 361, 645 [NASA ADS] [CrossRef] [Google Scholar]
  33. Liszka, L., Pacholczyk, A. G., & Stoeger, W. R. 2000, ApJ, 540, 122 [NASA ADS] [CrossRef] [Google Scholar]
  34. Machida, M., & Matsumoto, R. 2008, PASJ, 60, 613 [NASA ADS] [Google Scholar]
  35. Machida, M., Nakamura, K. E., & Matsumoto, R. 2006, PASJ, 58, 193 [NASA ADS] [CrossRef] [Google Scholar]
  36. Mallat, S. G., & Zhang, Z. 1993, IEEE Trans. Sign. Proc., 41, 3397 [CrossRef] [Google Scholar]
  37. Marshall, F. E., Smith, D. A., Dotani, T., & Ueda, Y. 1998, IAU Circ., 7013, 1 [NASA ADS] [Google Scholar]
  38. McClintock, J. E., & Remillard, R. A. 2006, Compact stellar X-ray sources, 157 [Google Scholar]
  39. Mhlahlo, N., Buckley, D. A. H., Dhillon, V. S., et al. 2007, MNRAS, 380, 133 [NASA ADS] [CrossRef] [Google Scholar]
  40. Misra, R., & Zdziarski, A. A. 2008, MNRAS, 387, 915 [NASA ADS] [CrossRef] [Google Scholar]
  41. Miyamoto, S., & Kitamoto, S. 1989, Nature, 342, 773 [NASA ADS] [CrossRef] [Google Scholar]
  42. Negoro, H., Miyamoto, S., & Kitamoto, S. 1994, ApJ, 423, L127 [NASA ADS] [CrossRef] [Google Scholar]
  43. Nowak, M. A. 2000, MNRAS, 318, 361 [NASA ADS] [CrossRef] [Google Scholar]
  44. Nowak, M. A., & Wagoner, R. V. 1995, MNRAS, 274, 37 [NASA ADS] [Google Scholar]
  45. Nowak, M. A., Vaughan, B. A., Dove, J., & Wilms, J. 1997, in IAU Colloq. 163, Accretion Phenomena and Related Outflows, ASP Conf. Ser., 121, 366 [Google Scholar]
  46. Nowak, M. A., Vaughan, B. A., Wilms, J., Dove, J. B., & Begelman, M. C. 1999, ApJ, 510, 874 [NASA ADS] [CrossRef] [Google Scholar]
  47. Orosz, J., Bailyn, C., & Jain, R. 1998, The Astronomer's Telegram, 34, 1 [NASA ADS] [Google Scholar]
  48. Orosz, J. A., Groot, P. J., van der Klis, M., et al. 2002, ApJ, 568, 845 [NASA ADS] [CrossRef] [Google Scholar]
  49. Parker, N. I. 1998, Ph.D. Thesis [Google Scholar]
  50. Pottschmidt, K., Wilms, J., Nowak, M. A., et al. 2003, A&A, 407, 1039 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  51. Psaltis, D., & Norman, C. 2000 [arXiv:astro-ph/0001391] [Google Scholar]
  52. Psaltis, D., Belloni, T., & van der Klis, M. 1999, ApJ, 520, 262 [NASA ADS] [CrossRef] [Google Scholar]
  53. Qu, J. L., Lu, F. J., Lu, Y., et al. 2010, ApJ, 710, 836 [NASA ADS] [CrossRef] [Google Scholar]
  54. Remillard, R., Morgan, E., Levine, A., et al. 1999, IAU Circ., 7123, 2 [NASA ADS] [Google Scholar]
  55. Scargle, J. D., Steiman-Cameron, T., Young, K., et al. 1993, ApJ, 411, L91 [NASA ADS] [CrossRef] [Google Scholar]
  56. Smith, D. A. 1998, IAU Circ., 7008, 1 [NASA ADS] [Google Scholar]
  57. Sobczak, G. J., McClintock, J. E., Remillard, R. A., et al. 1999a, BAAS, 31, 713 [NASA ADS] [Google Scholar]
  58. Sobczak, G. J., McClintock, J. E., Remillard, R. A., et al. 1999b, ApJ, 517, L121 [NASA ADS] [CrossRef] [Google Scholar]
  59. Sobczak, G. J., Remillard, R. A., Muno, M. P., & McClintock, J. E. 2000 [arXiv:astro-ph/0004215] [Google Scholar]
  60. Steiman-Cameron, T. Y., Scargle, J. D., Imamura, J. N., & Middleditch, J. 1997, ApJ, 487, 396 [NASA ADS] [CrossRef] [Google Scholar]
  61. Stella, L., & Vietri, M. 1998, ApJ, 492, L59 [NASA ADS] [CrossRef] [Google Scholar]
  62. Syunyaev, R. A. 1973, SvA, 16, 941 [NASA ADS] [Google Scholar]
  63. Szatmary, K., Vinko, J., & Gal, J. 1994, A&AS, 108, 377 [NASA ADS] [Google Scholar]
  64. Torrence, C., & Compo, G. P. 1998, BAMS, 79, 61 [NASA ADS] [CrossRef] [Google Scholar]
  65. Turner, T. J., Miller, L., George, I. M., & Reeves, J. N. 2006, A&A, 445, 59 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  66. Uttley, P., McHardy, I. M., & Vaughan, S. 2005, MNRAS, 359, 345 [Google Scholar]
  67. Vaughan, S., Edelson, R., Warwick, R. S., & Uttley, P. 2003, MNRAS, 345, 1271 [NASA ADS] [CrossRef] [Google Scholar]
  68. van der Klis, M. 1989, ARA&A, 27, 517 [NASA ADS] [CrossRef] [Google Scholar]
  69. van der Klis, M. 2005, Astron. Nachr., 326, 798 [NASA ADS] [CrossRef] [Google Scholar]
  70. van der Klis, M. 2006, Compact stellar X-ray sources, 39 [CrossRef] [Google Scholar]
  71. Vikhlinin, A., Churazov, E., & Gilfanov, M. 1994, A&A, 287, 73 [NASA ADS] [Google Scholar]
  72. Wijnands, R., Homan, J., & van der Klis, M. 1999, ApJ, 526, L33 [NASA ADS] [CrossRef] [Google Scholar]
  73. Wilms, J., Nowak, M. A., Pottschmidt, K., et al. 2001, MNRAS, 320, 327 [NASA ADS] [CrossRef] [Google Scholar]
  74. Zdziarski, A. A., & Gierlinski, M. 2004, Progr. Theor. Phys. Suppl., 155, 99 [Google Scholar]
  75. Zycki, P. T., Niedzwiecki, A., & Sobolewska, M. A. 2007, MNRAS, 379, 123 [NASA ADS] [CrossRef] [Google Scholar]

Footnotes

... window[*]
We select a 1.44 s window size to allow for a better comparison of the time-frequency QPO structure resolution between the spectrogram and the wavelet analysis at a frequency of 4 Hz.
... power[*]
Before each MP decomposition we normalise the signal to have unit energy. Signal energy carried by a single Gabor atom (also referred to as an atom energy) is $\vert\langle R^ix,g_{\gamma,i}\rangle\vert^2$and the sum over all atoms (Eq. (A.11)) tends to unity.
... 3.7-4.7 Hz[*]
The frequency interval of a width corresponding to the QPO's full width at half maximum.

All Figures

  \begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f01a.eps}\par...
...ace*{2mm}
\includegraphics[angle=0,width=8.8cm,clip]{13144f01b.eps}
\end{figure} Figure 1:

a) An exemplary 100 s data segment extracted from the light curve of XTE J1550-564 as observed by RXTE/PCA on September 29th 1998. b) The histogram of data in our sample (1000 s) fitted with a lognormal distribution.

Open with DEXTER
In the text

  \begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f02.eps}
\end{figure} Figure 2:

Power spectral density plot calculated based on the entire light curve. Main QPO feature is well detected at the frequency of 4 Hz.

Open with DEXTER
In the text

  \begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f03a.eps}\par...
...ace*{2mm}
\includegraphics[angle=0,width=8.8cm,clip]{13144f03c.eps}
\end{figure} Figure 3:

Time-frequency analysis performed for the XTE J1550-564 light curve presented in Fig. 2a: ( upper, a)) Spectrogram calculated for the first 100 s long data segment revealing QPO activity around a central frequency of 4 Hz (46 point sliding window); ( middle, b)) the corresponding wavelet power spectrum derived with a Morlet analysing function; ( bottom, c)) Matching Pursuit decomposition (based on $3\times 10^6$ atom dictionary) displayed as energy density (Ex)(t,f) (Eq. (A.13)) uncovering the main quasi-periodic components located mainly between 3.7-4.7 Hz. For all figures colour coding is assumed as follows: increasing values of the STFT/wavelet/MP power (energy density) are denoted by a gradual brightening of the colour, i.e. from dark blue, yellow to red (colour values not in scale).

Open with DEXTER
In the text

  \begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f04a.eps}\par...
...udegraphics[angle=0,width=8.8cm,clip]{13144f04c.eps}
\vspace*{4mm}
\end{figure} Figure 4:

As in Fig. 2, but zooming in on the 3.5-5 Hz frequency band dominated by the QPO.

Open with DEXTER
In the text

  \begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f05.eps}
\end{figure} Figure 5:

The upper panel shows the histogram of atom life-times as calculated by the MP decomposition within the 3.5-5 Hz band. This clearly peaks at short timescales, but extends continuously up to the longest timescales sampled by the data. The lower panel shows the power carried by QPO atoms of each timescale (see text on atom selection). Unlike the atom lifetimes, this does not peak at zero, but instead shows that most of the QPO power is carried by oscillations lasting $\sim $5-10 s.

Open with DEXTER
In the text

  \begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f06a.eps}\par...
...ludegraphics[angle=0,width=8.8cm,clip]{13144f06c.eps} \vspace*{4mm}
\end{figure} Figure 6:

Simulated QPO signal ( a); upper panel) which is fully coherent and single frequency but with random amplitude modulation. The middle panel b) shows the wavelet decomposition. This is not dissimilar to that from the real data in Fig. 4b, though there are fewer large gaps and the derived frequency is more stable. The bottom panel c) shows the MP decomposition of the same signal. This is clearly different to that of the real data in Fig. 4c, ruling out this QPO shape. Colour coding of a wavelet and MP map assumed the same as described in a caption of Fig. 3.

Open with DEXTER
In the text

  \begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f07a.eps}\par...
...ace*{2mm}
\includegraphics[angle=0,width=8.8cm,clip]{13144f07c.eps}
\end{figure} Figure 7:

As in Fig. 6, but for a simulated QPO signal which is a fully coherent chirp signal, with frequency increasing with time from 3.9 to 4.2 Hz. A smooth frequency drift is readily apparent in both wavelet and MP maps, unlike the data shown in Fig. 4b and 4c. Colour coding of a wavelet and MP map assumed the same as described in a caption of Fig. 3.

Open with DEXTER
In the text

  \begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f08a.eps}\par...
...ace*{2mm}
\includegraphics[angle=0,width=8.8cm,clip]{13144f08c.eps}
\end{figure} Figure 8:

As in Fig. 6, but for a simulated QPO signal which is composed of separate oscillations which last for a timescale randomly distributed between 0-3 s followed by a wait time which is randomly distributed between 0-2 s. Each oscillation has random phase and amplitude but is at a fixed frequency of 4 Hz. The upper panel a) shows an exemplary light curve. The middle section b) displays a corresponding wavelet map, while the lowest panel  c) shows MP decomposition. Both these are rather similar to those from the real data in Fig. 4b and 4c. Colour coding of a wavelet and MP map assumed the same as described in a caption of Fig. 3.

Open with DEXTER
In the text

  \begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f09.eps}
\end{figure} Figure 9:

The distribution of amplitudes for QPO Gabor atoms extracted from Matching Pursuit analysis of XTE J1550-564 light curve in 3.7-4.7 Hz frequency band. The solid line denotes the exponential distribution fitted to the data.

Open with DEXTER
In the text

  \begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f10.eps}
\end{figure} Figure 10:

The comparison between power spectral density caclulated for XTE J1550-564 (open black circles) and simulated signal as described in Sect. 4.3 (filled red circles).

Open with DEXTER
In the text

  \begin{figure}
\par\includegraphics[angle=0,width=8.8cm,clip]{13144f11.eps}
\end{figure} Figure 11:

As in Fig. 5, histograms of atom lifetimes and energies for the simulated signal as described in Sect. 4.3. Bottom panel refers to QPO atoms defined in 3.7-4.7 Hz band, excluding these events of duration less than 0.5 s and of atom energy lower than in 2-3.7 Hz and 4.7-5 Hz bands.

Open with DEXTER
In the text


Copyright ESO 2010

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.