Next: Function: GRcalibrate() Up: GRASP Routines: Reading/using FRAME Previous: Example: animateF program   Contents

## Swept-sine calibration information

0

The swept sine calibration files are 3-column ASCII files, of the form:

where the are frequencies, in Hz, and and are dimensionless ratios of voltages. There are typically lines in these files. The data from these files (as well as one additional line of the form
0.0 0.0 0.0
showing vanishing response at DC) have been included in the frames. Each line gives the ratio of the IFO output voltage to a calibration coil driving voltage, at a different frequency. The are the real part" of the response, i.e. the ratio of the IFO output in phase with the coil driving voltage, to the coil driving voltage. The are the imaginary part" of the response, degrees out of phase with the coil driving voltage. The sign of the phase (or equivalently, the sign of the imaginary part of the response) is determined by the following convention. Suppose that the driving voltage (in volts) is
 (4.7.14)

where is the angular frequency of a 60 Hz signal. Suppose the response of the interferometer output to this is (again, in volts)
 (4.7.15)

This is shown in Figure . An electrical engineer would describe this situation by saying that the phase of the response is lagging the phase of the driving signal by . The corresponding line in the swept sine calibration file would read:

Hence, in this example, the real part is positive and the imaginary part is negative. We will denote this entry in the swept sine calibration file by . Because the interferometer output is real, there is also a value implied at negative frequencies which is the complex conjugate of the positive frequency value: .

Because the interferometer has no DC response, it is convenient for us to add one additional point at frequency into the output data arrays, with both the real and imaginary parts of the response set to zero. Hence the output arrays contain one element more than the number of lines in the input files. Note that both of these arrays are arranged in order of increasing frequency; after adding our one additional point they typically contain 802 points at frequencies from 0 Hz to 5001 Hz.

For the data runs of interest in this section (from November 1994) typically a swept sine calibration curve was taken immediately before each data tape was generated.

We will shortly address the following question. How does one use the dimensionless data in the swept-sine calibration curve to reconstruct the differential motion (in meters) of the interferometer arms? Here we address the closely related question: given , how do we reconstruct ? We choose the sign convention for the Fourier transform which agrees with that of Numerical Recipes: equation (12.1.6) of [1]. The Fourier transform of a function of time is

 (4.7.16)

The inverse Fourier transform is
 (4.7.17)

With these conventions, the signals () and () shown in in Figure  have Fourier components:
 (4.7.18) (4.7.19)

At frequency Hz the swept sine file contains
 (4.7.20)

since .

With these choices for our conventions, one can see immediately from our example (and generalize to all frequencies) that

 (4.7.21)

In other words, with the Numerical Recipes [1] conventions for forward and reverse Fourier Transforms, the (FFT of the) calibration-coil voltage is the (FFT of the) IFO-output voltage divided by the complex conjugate of the swept sine response.
Author: Bruce Allen, ballen@dirac.phys.uwm.edu
Comments: The swept-sine calibration curves are usually quite smooth but sometimes they contain a glitch" in the vicinity of 1 kHz; this may be due to drift of the unity-gain servo point.

Next: Function: GRcalibrate() Up: GRASP Routines: Reading/using FRAME Previous: Example: animateF program   Contents
Bruce Allen 2000-11-19