Anda di halaman 1dari 2

The Newtonian chirp waveform

Two back holes of masses m1 and m2 are supposed to be orbiting each other while
emitting radiation (and energy) in the form of gravitational waves. The emitted
gravitational waveform is characterized by both the amplitude and the phase
increasing with time giving rise to a 'chirp' waveform.

The problem can be treated perturbatively when the distance of separation is large
and we only consider the leading order terms. This is referred to as a 'Newtonian
chirp' and this is what we shall consider for the remainder of the exercise.

The Newtonian chirp can be represented as,


where the amplitude depends on a particular combination of masses called the chirp
mass M (=(m1m2)3/5(m1+m2)1/5), the instantaneous frequency F(t), the luminosity
distance to the source D and C, a geometric factor which we will take as 1.


The frequency of evolution is given by,


Here F0 is the starting frequency and the approximation breaks down at the
coalescence time tc,


The phase of the signal is expressed as,


The chirp mass is usually measured in solar masses which is 4.92549095×10−6s.

A sample chirp signal with chirp mass 10M⊙


Generating the data

To generate the data we will make use of Numpy's random number generator to
generate normal noise.

We do this by first finding out the maximum of the amplitude of the chirp waveform
and then using np.random.normal to generate noise having maximum possible amplitude
equal to the maximum amplitude of the chirp signal.

We then add the chirp signal to the noise at some position and this constitutes our
sample data. We will now perform analysis on this to recover one of the parameters
of the signal (here, the chirp mass).

The generated data with our signal hidden in normal noise.

Matched filtering
For a signal buried in stationary Gaussian, white noise, we use matched filtering
which involves cross-correlating the data with a template of the signal. The
correlation function between the data time series x(t)
and the template h(t)
is given by,


where ⋆ denotes complex conjugation and h^(t)=h(t)/||h||, where,


The parameters, C=1, D=150, F0=40.0 and ϕ0=0 are given. We are only required to
find the chirp mass of the signal hidden in the data.