Gaia Data Release 2
Free Access
Issue
A&A
Volume 616, August 2018
Gaia Data Release 2
Article Number A15
Number of page(s) 19
Section Astronomical instrumentation
DOI https://doi.org/10.1051/0004-6361/201832716
Published online 10 August 2018

© ESO 2018

1 Introduction

The European Space Agency “Horizon 2000+” mission Gaia was launched in December 2013 (Gaia Collaboration 2016). This ambitious all-sky astrometric and spectrophotometric survey aims to catalogue approximately one billion astrophysical sources (primarily stars to V ~ 20) over the course of a mission of at least five years. At the same time, Gaia’s Radial Velocity Spectrometer (RVS) is obtaining medium-resolution spectra of the brightest 150 million sources to V ~ 15. Gaia employs the Hipparcos measurement principle (Lindegren & Bastian 2010). This consists of the superposition of two fields of view, separated by a large angle as afforded by space-based observation, on the same imaging focal plane with a continuous scanning motion. Gaia employs sensitive optical charge-coupled devices (CCDs) as opposed to the photomultiplier tubes used in the precursor Hipparcos mission. In order to reach mission goals, the requirements on calibration of the CCD measurements from Gaia are extreme. For example, the requirement is to achieve pure photon noise limited performance in bright source location in the imaging data, that is to say, to approach the Cramér-Rao lower bound. This corresponds to centroiding precision at the level of < 10−2 pixels (e.g. Mendez et al. 2013) and requires other noise sources, in particular read noise, to make no significant contributionin the sample error budget. Instrumental corrections are thus required to leave no residual sample-to-sample fluctuations higher than those expected from read noise alone in situations where that limiting performanceshould be observed (e.g. for zero photoelectric signal). Optical, photometric, and geometric calibrations of the instruments along with the spacecraft attitude must be derived primarily from the survey science data (Fabricius et al. 2016), and these calibrations are entangled in complex and subtle ways. While the electronic zero-point offset on theCCD amplification stage (commonly known as the bias level) is easily separable from nearly all other calibrations, the complexity of the Gaia CCD design and operation leads to a quasi-stable behaviour that in turn complicates what would otherwise be a relatively straightforward additive correction to the data at the head of the processing chain.

The design and operation of the Gaia CCDs and associated Proximity Electronics Modules (PEMs) is discussed elsewhere (Kohley et al. 2009, 2012). Because Gaia drift-scans the sky continuously, the CCDs operate in time-delay-integration (TDI) mode. Science requirements and engineering trade-off resulted in an optimised design with a scan period of 6 h, angular pixel size in the scan direction of 58.933 mas pix−1, and a TDI period of 0.9828 ms. The layout of devices on the Gaia focal plane is described in detail elsewhere (see Fig. 1 of Crowley et al. 2016), but briefly, the devices are arranged in seven rows, each aligned parallel to the scanning direction (along scan), with 17 strips, each aligned perpendicular to the scanning direction (across scan). Strips 2 and 3 are the star mappers (SM), with strips 4 to 12 consisting of the astrometric field (AF) devices (autonomous object detection takes place between the SM and AF1 strips). Strips 13 and 14 measure low-resolution spectrophotometery in blue and red passbands (BP and RP respectively, or XP when referring to both), while in rows 4 to 7, strips 15 to 17 contain the 12 RVS devices. Because of the requirement to minimise the CCD read noise and of telemetry constraints on Gaia operations, in all devices except SM only a restricted set of pixels around the images or spectra of objects are collected at the CCD readout node and telemetered. These desired pixels are read out relatively slowly to minimise the read noise, while unwanted pixels are flushed rapidly, resulting in a transition from 50–100 kHz in the read, to 10 MHz in the flush (depending on the instrument modes) in the charge transfer in the CCD serial register and into the readout node. In mid-2008, on-ground testing of the Gaia CCDs and PEMs identified that the electronic bias at the PEM output was not stable across this flush/read transition as a result of the abrupt change in operating conditions. Another lack of stability in the bias was identified arising in the changing of the phases on each line of pixels during the TDI advance. Because the Gaia CCDs have four phases, the barrier phase is advanced in four sub-pixel steps to minimise the blurring of the optical image as it moves along the CCD (e.g. Levski & Choubey 2016 and references therein). During each advance, the readout of the serial register pauses and then recommences, so that there are four of these during a single CCD line (one is at the start, immediately before the prescan pixel samples). Again, the operating conditions are perturbed by these pauses, causing a change in the bias. Figure 1 gives a schematic illustration of the general principles of windowed readout as implemented in all Gaia science devices. The two bias perturbation effects were called bias non-uniformity, or bias NU, arising from flushes and glitches, respectively. Figure 2 provides an overview of these effects as observed during subsequent testing campaigns on-ground. They are different depending on the window pattern (top), but are made more evident when aligned with the line advances (glitches, middle) and the start of each window read (flushes, bottom). The effect was evident in all of the focal plane CCD-PEM pairs. However, it was particularly so for those where the electronic gain was highest (because the gain is applied to the bias also; this is known as the register offset and is discussed later in Sect. 5.1) and the flux levels relative to the bias lowest, viz. in the RVS and, to a lesser extent, in XP. An investigation was launched into the nature and origin of the effect, which differed between the CCD-PEM pairs, with stray capacitance concluded to be the likely culprit. In the RVS, the performance impact was found to be significant (Allende Prieto & Cropper 2009), particularly affecting the background level subtraction and flux calibration, and therefore the equivalent widths of spectral lines. As the readout pattern changes only at the boundaries where the selected window pattern changes, and hence the transitions between flushing and reading occur (Cropper et al. 2018), the data are distinguished by blocks with different bias levels, introducing errors in the radial velocity determination. It was found that these effects were insufficiently corrected by data-processing approaches that sought simply to match the continuity between blocks, especially for faint stars where the data are noise dominated. For astrometric measurements, again the impact was felt principally for faint stars, where the requirements were not met, in some cases by more than 30% (de Bruijne 2009).

Given the challenging accuracy requirements for astrometric and photometric measurements, and the impacts on RVS noted above, otheroptions were considered to address the impact of the bias NU. While limited hardware and firmware mitigations were identified within the PEMs, these were considered not to be sufficiently effective, and not feasible for programmatic reasons. Instead, a twin strategy of braking samples and of the calibration of the effect was adopted. In the case of braking samples, the flush is terminated earlier, and pixels ahead of the desired pixels within the window around the object are read out at the read, rather than flush speed. The flush/read transitions then affect principally the braking sample, and as there is a rapid recovery after the transition, the bias for the desired pixels within the windows is less perturbed. The number of samples read, and pixels flushed, is held constant in each instrument to maintain thermal stability. The consequence of this is that braking samples absorb window resources that could be used for astronomical measurements, and could therefore limit the maximum object density that can be reached. Because the object windows have priority, it is not always possible to assign braking samples in high-density fields in XP. A particularly limited number of windows is available in the RVS, in order to slow the read frequency and hence reduce the readout noise as much as possible, so no braking samples are applied in that instrument, and the mitigation in this case depends entirely on the calibration of the effect.

It was clear from initial investigations in early 2009 (Fusero & Chassat 2009) that calibration was a potential way forward, and analytical functions were proposed to model the behaviour (Chassat 2010). The depth of the excursion in the first read pixel after a flush/read transition was found to depend on the number of flushes beforehand, with the effect saturating for a large number of flushes. The time constant for the excursion is short, so that recovery for the subsequent read pixels is relatively rapid. In these measurements the effect was found not to depend on the flux levels in the pixels (i.e. it was not affected by stars). The effect for both flushes and glitches was different for each CCD-PEM pair, and was expected to be temperature dependent. A larger suite of tests was carried out over two years to characterise the bias NU behaviour, and a task force was set up in mid-2009 (e.g. Hambly 2009) within the Gaia Data Processing and Analysis Consortium (DPAC). Analyses (Boudreault & Cropper 2010, 2011a,b,c, 2012; Hambly et al. 2012) elaborated the earlier models, taking into account flushes within glitches and the behaviour of different window widths (encountered in the case of overlapping windows); Fig. 3 shows an example. These models were the basis for the codes developed within DPAC to correct for the effect (Hambly & Fabricius 2010). Codes were also developed to calibrate the several dozen parameters for each model for each CCD-PEM pair from the use of virtual objects (these are blank windows not containing objects), and it was demonstrated prior to launch that satisfactory levels of correction to the test campaign data were achieved, with residuals at the level of ~1–2 digitised units (least significant bits) even in the case of the RVS. Concerns remained until after launch as to the timescale of the stability of the model parameters, and so whether the planned monthly in-orbit calibration using special virtual object sequences (see later in Sect. 3.2) was sufficiently frequent. However, while variations are observed in orbit, they have been found to be sufficiently gradual to be captured with this or slower cadence.

In this paper we discuss the on-ground treatment of the residual offset non-uniformities. Section 2 gives a description of the in-orbit measurement and on-ground calibration of the effects. Section 3 introduces the set of models for the various components identified and gives some details of the implementation of the calibration and mitigation software. Section 4 shows results from the calibration process in the form of calibration model residuals and also the efficacy of applying the models to mitigate the effects in science data. Section 4 also discusses the repeatability of the effects in the context of the recalibration timescale. Section 5 discusses the possible origin of the effects, and we conclude this study in Sect. 6.

thumbnail Fig. 1

Illustrating the principles of Gaia windowed readout: images and spectra are measured via windowed sampling with unwanted pixels in between windows being flushed at high speed. The timing of window samples changes with respect to readout freezes (associated with parallel clock pulses), and braking samples are inserted after flush sequences where time allows.

thumbnail Fig. 2

Top: change in the electronic bias in digitised units (ADU) as a function of pixel position in the serial register for two different window patterns as measured in on-ground pre-flight testing. Negative excursions with steep declines and slower recoveries are evident: these are associated with the flushes. Centre: pattern shown in time (units of “master clock” cycles of 50 ns, denoted Tmc), covering the duration of the readout of the serial register. This synchronises the pattern of glitches, as the timing of the pixel phases is unvarying. Bottom: excursions shown synchronised to the start of each window, for different patterns of flush and readout. The excursions are larger in the flushes (lower) than in the glitches (middle).

thumbnail Fig. 3

Black dots in each panel show the excursion in bias level measured on-ground in an RVS test device for the first, second, and third pixels after the flush/read transition as a function of the number of flushes beforehand. Red lines show fitted analytical calibration functions for each of the three pixels. Each panel presents a different pattern of flushes. The saturation effect after a large number of flushes is evident, as is the rapid recovery in the subsequent read pixels after the first (each of the three red lines). The data shown in the panel on the left also show the perturbation resulting from a glitch after a pause in the serial readout (see text). Figure adapted from Boudreault & Cropper (2011a).

2 Detailed description of the in-orbit electronic offset characteristics

2.1 Performance measurements and requirements

The video-chain noise-limited performance, known as the video-chain total detection noise and incorporating effects such as amplifier read noise and quantisation noise from digitisation, can be measured from the sample-to-sample fluctuations on prescan values. Each Gaia CCD has 14 prescan pixels available for this purpose; see for example Fig. 5 of Gaia Collaboration (2016) and Crowley et al. (2016) and references therein. Table 1 shows summary measurements made in orbit during science observations for the various instruments and modes in use on board Gaia, while Fig. 4 illustrates the stability of the individual measurements versus time for a significant portion of the same interval. We note that the measurements for the RVS instrument are subdivided into high-resolution (HR) and low-resolution (LR) modes, where the latter samples are hardware binned on-chip by 3 pixels in the along-scan direction to reduce the read noise (and telemetry) at the expense of resolving power (Cropper et al. 2018). This observing mode was only used during commissioning. The high and unanticipated level of stray light (Gaia Collaboration 2016) means that all RVS observations are background noise limited (as opposed to read noise limited). The resulting loss of sensitivity at the RVS faint end leads to a brighter RVS limiting magnitude. The saving in RVS faint-end telemetry permits all RVS observations in the nominal mission to be obtained in RVS-HR, avoiding the loss of resolving power, dead time, and small thermal instabilities that would otherwise be introduced into the payload as a result of the continuous sky-dependent HR/LR reconfiguration of the detectors.

Figure 5 displays the total detection noise measurements per device in a colour-coded heat map with colours mapped relative to the design requirement (Col. 3 in Table 1). All devices are within the requirements except for one (AF2 on row 5), which is ~ 10% outside the requirement for these devices. All others are inside their respective requirement. RVS device video chains in particular significantly out-perform the read noise requirement of that instrument.

Table 1

CCD performance in terms of the video-chain total detection noise as measured from the second of the two prescan samples available for each CCD, but summarised via a mean and standard deviation over all CCDs grouped by instrument.

thumbnail Fig. 4

Video-chain total detection noise measured in the initial data treatment (Fabricius et al. 2016) from individual telemetry packets for SM (magenta), AF1 (green), XP (grey) and RVS high resolution (cyan) versus time over an arbitrary, example 10-month period from January 2016 to October 2016 inclusive. The horizontal axis is labelled in revolutions (units of 6 h). The scatter for a given instrument, i.e. in points of a given colour, is dominated by the range in offset level amongst the CCDs of that instrument and not instability in the offset level of any one device.

2.2 Offset characteristics during science observations

The behaviour monitored via prescan samples as presented in the previous section is not representative of the underlying stability in samples during science observations. As noted above, it was determined during on-ground testing that readout freezes and fast flushing perturb the electronic offset at the head of each video processing chain. The TDI time-limited requirements for the Gaia instruments makes it impossible to sample away these perturbations (with braking samples) and/or wait for them to recover to zero in all instruments and modes; the recovery level achieved after significant perturbation is not always the same (see below). Hence the approach taken (as discussed above) is to characterise them using fixed readout patterns that cover the required parameter space and then correct the offset excursions in software.

Ideally, we are required to make bias measurements in darkness with zero integration time in order that thermoelectrically and photoelectrically produced charge are zero. Zero integration time for representative science observations(i.e. patterns of windows with readout sequences covering all manner of sampling and flushing relative to the fixed readout freezes) is not possible as those observations are obtained in TDI mode. Furthermore, dark observationsare not possible with Gaia in orbit since it has no shutter with which to block incident light from the focal plane array. However, the availability of CCD TDI line gates (Crowley et al. 2016) allows the blocking of the transfer of thermo- and photoelectric charge during calibration pattern runs in TDI mode limited to a ≈ 2 ms integration. Given the negligible dark signal (de Bruijne et al. 2010), and despite the rather high incident stray light (typically between 1 and 50 e pix−1s−1; Cropper et al. 2014; Fabricius et al. 2016), this is a very good approximation to zero integration time under dark conditions.

Figure 6 illustrates the in-orbit offset behaviour relative to the prescan level in a single device. This CCD/PEM couple, RVS3 in row 5 of the Gaia focal plane array, exhibits the largest offset excursions. The figure shows clear systematic pattern noise more than an order of magnitude larger than the random sample-to-sample fluctuations seen in the prescan samples, that is, in the performance limit illustrated in Fig. 4. The visible effects correspond closely to those observed before launch during on-ground testing and include

  • a systematic shift from zero of ≈ +10 ADU for the greater fraction of the data;

  • a large negative excursion after each readout freeze (the gaps at 5000, 11000, and 15000 master clock cycles) of several tens of ADU that rapidly recovers;

  • a more complex systematic negative-going excursion pattern with dependency on at least one further variable that has a bifurcated, maximum offset somewhere between limits of − 130 ADU and − 160 ADU.

The sample measurements shown in Fig. 6 are averaged over hundreds of repeated readouts with the same sampling and flushing pattern. This reduces the effect of individual sample read noise in the usual 1∕√ n way for n repeats.

thumbnail Fig. 5

Total detection noise measurements from sample-to-sample prescan variations mapped by colour for the Gaia focal plane science devices (strip 2 = SM1; strip 3 = SM2; strip 4 = AF1; strips 5–12 = AF2–AF9; strip 13 = BP; strip 14 = RP; strips 15–17 = RVS in high resolution mode). Only one device (AF2 in row 5) is outside the design requirement by around 10%; all other devices are well within their respective design requirement. Not shown are Basic Angle Monitor and Wave Front Sensor devices in strip 1 and in strip 12 in row 4.

thumbnail Fig. 6

Offset relative to prescan in RVS3 (strip 17) in row 5 of the Gaia focal plane array as measured using special sequences during a calibration run in September 2016. The time axis range is just under 1 ms and represents one TDI line in which only 72 samples can be sampled in RVS modes, but we show many samples from different read patterns on different TDI lines for illustrative purposes. The time axis is labelled in units of master clock cycles (Tmc) where one clock cycle lasts 50 ns. The three empty regions correspond to the second, third, and fourth readout pauses associated with the respective phase clock swings in the four-phase Gaia CCDs described earlier in the main text. The first of these clock swings is not observed because it takes place before the prescan samples and hence prior to image section sampling.

3 Methods

3.1 Parametric models

The following sections provide detailed model descriptions for the calibration of the various offset anomaly components. We illustrate model fitting results using an in-orbit calibration run of the special calibration sequences in September 2016.

3.1.1 Common baseline offset anomaly

As described in Sect. 2.1, the gross electronic offset is monitored via periodic sampling of prescan pixels that precede the image section pixels of the serial registers in each Gaia CCD. The prescan samples themselves are subject to offset non-uniformity in that they suffer the residual effects of the glitch that occurs at the the start of each TDI line scan (this is associated with the first of four phase clock swings, i.e. that corresponding to the missing readout pause in Fig. 6). Hence the gross electronic offset as measured by the prescan samples itself requires adjustment in order to correctly subtract the offset level present during the image line scan. This effect is termed the common baseline offset anomaly.

The model for the common baseline is motivated by the observation that there is in general a linear dependency on sample binning. We do not observe, for example, any clear dependency on AC column analogous to a classical bias vector correction in the serial scan direction in standard CCD data processing (e.g. Gullixson 1992), although we do observe low-level fixed pattern noise as a function of sample start time in the serial scan (see later). The common baseline model is as follows: (1)

where ΔCB is the common baseline offset in ADU for a sample binned on-chip by bAC pixels, m is the gradient of the common baseline offset in ADU per pixel, and C is the constant binning-independent offset in ADU, that is, the common baseline offset for an unbinned sample.

Figure 7 shows the common baseline gradient and constant for all science CCDs on the Gaia focal plane; Fig. 8 gives some typical examples of the calibration data yielding these parameters. The common baseline gradient is negative in many cases, providing clear evidence of a non-photoelectric, that is, electronic, origin of the effect (a photoelectric signal would increase with sample binning). Moreover, the highest absolute values for both parameters are seen in RVS.

thumbnail Fig. 7

Common baseline offset and gradient (C and m in Eq. (1), respectively) for the 102 science devices in the Gaia focal plane as measured in-orbit during the September 2016 calibration run. Formal error bars are smaller than the plotted points. For all SM and AF1, there is no measurement for the gradient as a function of sample binning because these operating modes have fixed binning of 2 pixels per sample.

3.1.2 Flush offset anomaly

The flush anomaly appears as a rapidly changing (exponentially growing) perturbation to the gross offset level as a function of the number of samples flushed immediately prior to making the science sample and stabilises at a constant value after a characteristic timescale. The effect decays exponentially with time as samples are read. Hence there is a sequential evolution of the perturbation as samples are read and flushed in the serial readout. This has been modelled as (2) (3)

The fitted parameters of the model are the maximum offset variation limit for a large number of flushes, Δflush,lim (units of ADU); the (linear) dependency on sample binning of the maximum offset, DBIN (units of ADU per binned pixel; this models the bifurcation seen in Fig. 6, for example); the characteristic timescale of the onset of the flush variation, τf (units of master clock cycles, or Tmc, where 1 Tmc = 50 ns); and the offset recovery timescale, τrec (units of Tmc). The independent variables of the model are Nf, the numberof flushed pixels immediately before a science sample, and bAC, the number of AC pixels binned when making the sample. Fixed parameters of the model are bMAX, the maximum sample AC binning (12 pixels in AF and XP mode; 10 pixels in RVS mode) and Tf, the flush period (2 Tmc). In a serial sequence of samples and flushes, the total offset Δflush,tot(n) for sample n is the sum of the offset variation resulting from any flushes immediately preceding that sample, Δflush(Nf, bAC), and the exponentially modified recovery from the total offset at sample n − 1, Δflush,tot(n − 1). This has important implications for the implementation of the mitigation software (see below).

Figure 9 shows the flush amplitude Δflush,lim and hardware binning dependency DBIN for all science CCDs in the Gaia focal plane array. Figure 10 gives some typical examples of the calibration data, yielding these parameters for the devices in each instrument strip that exhibit the highest excursion amplitudes. Once again, the RVS devices exhibit the largest offset excursions. For AF devices, the application of braking samples means that the full flush offset excursion is never observed, only the residual flush excursion following recovery over the sample time of the braking sample is seen. This results in the extrapolated values of Δflush,lim from the fits exhibiting larger scatter, and also prevents fitting of the binning dependency parameter DBIN for these devices. In AF, we fix DBIN ≡ 0 for the model fits.

thumbnail Fig. 8

Example common baseline fits for 4 out of the 90 devices plotted in Fig. 7: AF8 in row 6 (upper left); BP (upper right), and RP in row 3 (lower left), and RVS3 in row 5, strip 17 (lower right). In all cases red points show calibration data, blue points are outlying data rejected in the iterative linear least-squares fitting procedure, and the green line shows the fitted model. Gross outliers on the positive side are the result of hot columns on the CCDs and to prompt particle (radiation events) in their pixels, while marginal outliers on both positive and negative sides are on the non-Gaussian tails of the sample distribution.

thumbnail Fig. 9

Flush-limiting amplitude and binning dependency respectively Δflush,lim and DBIN in Eq. (3) for the science devices in the Gaia focal plane as measured in-orbit during the September 2016 calibration run. Formal error bars are in general smaller than the plotted points.

3.1.3 Glitch offset anomaly

Following each readout freeze period, samples immediately following the freeze are subject to a residual perturbation that decays rapidly as normal sample reading and flushing resumes. The first sample after the freeze is affected most, followed by exponentially decaying signal as further samples are read. The model for the glitch anomaly observed in the nth sample after the freeze (counting from n = 0 for the first) is (4)

The fitted parameters of the model are the limiting value of the glitch offset far from the freeze, Δglitch,lim (units of ADU); the value of the offset observed in the first sample after the freeze, Δglitch,0 (units of ADU); the (linear) dependency on sample binning of the offset observed in the first sample after the freeze, EBIN (units of ADU per binned pixel); the value of the offset observed in the second sample after the freeze that allows for an under-damped, or overshooting, recovery from the glitch, Δglitch,1 (units of ADU); the offset recovery timescale, τrec (units of Tmc); and the characteristic overshooting recovery scale length, κglitch (dimensionless number of samples). The independent variables are the sample start time Tstart(n) relative to the sample start time for the first (n = 0) sample after the freeze, the sample count after the freeze (n), and, as for the flush model, the sample binning bAC. Parameter bMAX is fixed and has the same meaning as in the flush model.

The glitch feature observed after each readout freeze is modelled independently for each glitch, leading to four glitch components in full-resolution TDI mode and eight in SM mode (where along-scan hardware binning by two pixels enables slower readout over two TDI periods) for each CCD. The first two samples after the first glitch in each serial readout are always the two prescan samples that precede the TDI line scan. Hence the prescan samples themselves are subject to an offset anomaly, and this is the origin of the baseline offset described in Sect. 3.1.1. The treatment of the first glitch is then limited to fitting the single parameter Δglitch,lim rather than the full model. Figure 11 shows the glitch amplitudes for all glitch components in all science CCDs on the Gaia focal plane; Fig. 12 gives some typical examples of the calibration data, yielding these parameters for the devices in each instrument strip.

thumbnail Fig. 10

Example flush model fits for four of the devices plotted in Fig. 9 with the largest flush anomalies: AF2 in row 7 (upper left); BP (upper right) and RP (lower left) in row 3; and RVS3 in row 5, strip 17 (lower right). In all cases, red points show calibration data, blue points are outlying data rejected in the iterative linear least-squares fitting procedure, and the green line shows the fitted model (forfully binned samples; data for all binnings are shown, hence the bifurcation for high values of DBIN).

thumbnail Fig. 11

Glitch amplitudes (Δglitch,0 and Δglitch,1 in Eq. (4)) for all glitch components in all science devices in the Gaia focal plane as measured in-orbit during the September 2016 calibration run. Formal error bars are in general smaller than the plotted points.

3.2 Calibration process

The strategy employed to provide the data with which to determine the calibrations described above employs patterns of windows that are run periodically on Gaia. The windows commanded(as opposed to being allocated based on autono- mous sourcedetection) are known colloquially as special virtual objects in that they originate from these special calibration patterns and are devoid of any source flux. Every three to four months, a set of patterns that provides comprehensive coverage of the various offset features as a function of readout sequence timing are run over each row of the focal plane array in turn. This involves taking each row out of science-observing mode, disabling any charge injection, disabling autonomousobject detection and confirmation between the SM and AF1 strips, and permanently activating at least gate 1 in all devices for the duration of the run of patterns to limit TDI exposure to 2 ms. Pattern repeat runs and common readout sequences contrived by spacing the windows in the along-scan direction provide multiple sample measurements at any point in the parameter space to attain measurements with high signal-to-noise ratio of the offset excursions. For an individual row, this calibration process takes approximately two hours for rows with RVS strips and around one hour otherwise. Acquisition of a complete set of calibration data for all seven rows of devices is spread over a period of ten days in order to keep commanding and downloading telemetry within the required operational limits. As each row is calibrated, normal science observations continue in the other rows.

3.3 Implementation details

The implementation of the calibration employs standard techniques in non-linear least-squares fitting via Levenberg-Marquardt optimisation (e.g. Marquardt 1963) of the glitch and flush parameters with initial amplitudes of 0 ADU and e-folding scales corresponding to 100 master clock cycles (i.e. 5 μs). Standard linear least-squares fitting is employed for the common baseline models. All fits are made iteratively with outlier rejection and robust estimation (median absolute deviation scaled to equivalent Gaussian sigma under the assumption of normally distributed sample errors). The common baseline model is fitted first, followed by the flush model and then the glitch model (XP and RVS), or glitch followed by flush (AF). The recovery timescale parameter τrec that is shared between the flush and glitch models is determined from the flush excursions only in XP and RVS and held fixed in the glitch model fits. In AF τrec is determined from the glitch models only for each device and then held fixed in the flush model. AF and XP calibration takes place autonomously in daily pipeline processing within the First-Look CCD one-day calibration subsystem (Fabricius et al. 2016) with a new calibration produced only on those days where a focal plane row has new runs of the calibration patterns. RVS calibration takes place in the RVS daily pipeline processing (Sartoretti et al. 2018).

The application of the calibration in downstream pipelines warrants detailed description. For a given sample in the windowed data stream, it is necessary to know the state of the offset level in order to be able to apply the models described above. This is because there is a serial dependency on (i.e. a need to compute the recovery level from) quantities such as the flush level at the previous sample (Δflush,tot(n − 1) in Eq. (3)). Furthermore, there is the need to keep track of the number of flushed pixels between samples (Nf in Eq. (3)) and the sample count after the last readout freeze (n in Eq. (4)) in the serial scan.

The SM CCDs are read in full-frame mode, leading to a fixed offset excursion pattern as a function of across-scan position in the serial scan with no flush anomalies. Application of the calibration in SM amounts to a simple look-up of the model value from a pre-computed and stored vector of 983 values for each of the 14 devices. The situation is less straightforward in the rest of the focal plane array. Each 1 ms TDI line can have up to 24 (in AF), 71 (in XP) or 72 (in RVS) science samples with varying amounts of flushed pixels in between as windows are allocated in the parallel scan; the sample timing with respect to the readout freezes changes as well. Clearly, it makes sense to compute the vector of offset anomaly corrections for each TDI line in each device once only to avoid repeating the same detailed calculations for all samples preceding the sample of interest. Storing these vectors and looking up values within the set would quickly become prohibitive. For example, to process one hour of observations in eight AF devices along one row in areas of high object density would require up to 8 CCDs × 3600 s × ≈1000 TDI/s × 24 values × ≈20 bytes/value (allowing for model values, errors, and indexing overheads), which is ≈ 14 GB. Storing and searching the offset correction data alone in this way would be a heavy process, and this ignores all the other processing that has to take place. In order to keep the memory footprint low while at the same time avoiding recalculation, we take advantage of the natural time-ordering of the data stream and maintain a small buffer of all TDI lines relevant to the window being treated at any given scan time plus one maximum window length either side. As soon as a sample offset value is required in a given TDI line of a window, and if not already present in the buffer, the vector of sample model offsets and errors is computed for all samples in that line and added to the buffer. The buffer is implemented as circular first-in-first-out with fixed size, the size being chosen conservatively to be the smallest possible while avoiding the need for any recalculation. Hence by the time a given line is overwritten, all windows referencing that line have been processed in the time-ordered processing sweep through the data. This is a specialisation of a generic plane sweep algorithm in data processing similar to buffered catalogue pairing (e.g. Devereux et al. 2005). Despite this efficient implementation, a complete treatment of the offset non-uniformities is beyond the initial data treatment (IDT) daily processing chain (Fabricius et al. 2016), where in addition to gross prescan offset correction, only the constant part of the common baseline, C in Eq. (1), is applied. RVS data are not treated in IDT but are processed in the RVS daily pipeline, where a complete treatment of the offset non-uniformities is performed (Sartoretti et al. 2018). For the astrometric and photometric observations, the various cyclic reprocessing pipelines apply the full correction (e.g. Castañeda et al. 2015; Riello et al. 2018).

One further complication is that the science data in themselves does not represent the totality of what was read from the CCDs on board Gaia. This is because telemetry and on-board storage limitations sometimes result in the lowest priority measured windows being overwritten in mass memory before it is possible to down-link these observations (this happens mainly during Galactic plane scans). Auxiliary science data packets are used to convey the log of all observations made on board, and these data are transmitted at high priority. These object logs are used to reconstruct the readout history of each TDI line of each CCD on-ground. One final point is that objects that are not confirmed between SM and AF1 are not recorded in these logs (Fabricius et al. 2016), so that no complete on-ground readout reconstruction is possible for the seven devices in the AF1 strip. Offset correction in AF1 is therefore limited to gross prescan and common baseline components only, but wenote that two braking samples are employed after each sequence of flushes, and this eliminates flush excursions.

4 Results

If left untreated, the fluctuations on sample values resulting from offset instabilities alone are large enough to degrade the video-chain performance statistics significantly. Although they are non-Gaussian, the effect of these fluctuations can be usefully characterised by the scatter in the distribution of sample values relative to the total detection noise (TDN) performance measured via the prescan samples (e.g. Table 1). For the purposes of comparison against the RMS total detection noise requirements above, we now employ an estimate of the scatter that is sensitive to any significant fraction of non-Gaussian outliers in the sample distributions while at the same time being robust against the inevitable extremely outlying sample values as a result of hot columns, prompt-particle events, etc. The estimator yields a Gaussian-equivalent RMS σ for a pure Gaussian distribution. Hence we define a robust scatter estimate (hereafter RSE) as being the difference between the 97.5 and 2.5 percentiles (i.e. an approximately 2σ interval) multiplied by a factor 0.2551 for a Gaussian-equivalent σ (the factor comes from the quantile function of the normal distribution; cf. the standard 10th–90th percentile RSE defined in Lindegren et al. 2016). For an effective calibration and mitigation procedure, the underlying video-chain detection-noise-limited performance should be recovered within the design requirement for the respective instrumental strips.

4.1 Internal efficacy

We first show the results of applying the calibrations to the calibrating data themselves in a necessary-but-insufficient test of internal consistency. Figure 13 shows a map of the RSE sample-to-sample variations in the raw calibrating data from September 2016 corrected for the gross prescan offset only and is colour-coded in the same way as Fig. 5 to enable direct comparison. A significant fraction of devices exhibit sample-to-sample fluctuations that manifest themselves as inflated noise with consequent performance outside the design requirement. Only SM and AF1 (strips 2 to 4) are relatively unaffected, partly because of a less stringent requirement on read noise, but also because of full-frame reading (i.e. no fast flush) in SM and the application of two sacrificial braking samples before each sequence of contiguous samples in AF1. All other strips have devices on several rows outside the design requirement. In the case of RVS, many devices are particularly badly affected. Needless to say, for many devices and under certain common circumstances (e.g. immediately after a glitch or following a large number of flushed pixels), sample offset excursions are much worse than the RSE performance (i.e. several tens of times outside the TDN requirement; see for example Fig. 6).

Figure 14 shows the RSE sample-to-sample fluctuations in the calibration data after applying the calibrated models based on them with the same colour mapping as in Figs. 5 and 13. The performance improvement is clear: overall, we find that out of the 102 science devices, 34 have an RSE performance outside the requirement before calibration and correction, whereas afterwards, only 2 devices are outside. Even then, these 2 (AF1 in row 4 and AF2 in row 6) are less than 10% over the requirement threshold.

The following sections illustrate the sample distributions before and after offset instability mitigation for the devices that are most affected in each Gaia instrument. Histograms are plotted with logarithmic scaling on the y-axis to show the number and severity of non-Gaussian outliers more clearly. In each case, the upper panel shows the sample residual distribution after prescan correction only, while the lower panel shows the same after full correction (prescan, common baseline, glitch, and flush anomaly).

thumbnail Fig. 12

Example glitch model fits for four components out of all those plotted in Fig. 11: glitch 6 in SM2 in row 6 (upper left); glitch 2 in AF3 in row 5 (upper right); glitch 3 in RP in row 3 (lower left); and glitch 3 in RVS3 in row 5, strip 17 (lower right). In all cases, red points show calibration data, blue points are outlying data rejected in the iterativelinear least-squares fitting procedure, and the green line shows the fitted model.

thumbnail Fig. 13

RSE (see main text) sample-to-sample fluctuations in offset instability calibrating data colour-mapped relative to design requirements for the Gaia focal plane CCDs.

thumbnail Fig. 14

RSE sample-to-sample fluctuations in offset instability calibrating data colour-mapped relative to design requirements for the Gaia focal plane CCDs following correction by the calibrating models as calibrated from the same data.

4.1.1 RVS mode

Figure 15 shows sample distributions for device RVS3 in row 6, strip 17. While this example is not the worst of the RVS instrument devices, it does exhibit some prominent secondary peaks at positive signal levels. The other 11 RVS CCDs in Fig. 14 do not have as prominent secondary peaks such that their before and after calibration distributions are more like those for the other instruments (see below).

The secondary peaks in RVS3 in row 6 are dominated by spurious flux (dark current), varying in strength with time, from two adjacent cosmetic defects in this CCD in Cols. 60 and 61 (see Sartoretti et al. 2018 for more details on cosmetic defects in RVS CCDs). For the RVS CCDs, this calibration data set was obtained with all 12 TDI gates activated. RVS3 in row 6 also has a saturating defect in Col. 199. Figure 15 does not include any outlying flux values from Col. 199. This suggests that having all 12 TDI gates activated successfully prevents any gate overflow (see below).

The gate closest to the readout register is in TDI line 5. When this is activated, flux from lines 6–4500 will be blocked by the gate at TDIline 5, but flux from lines 1–5 will be clocked into the readout register. An aluminium mask blocks TDI lines 1,2, 5, 6, 9, and 10 so that TDI lines 3 and 4 are the only two TDI lines exposed to the sky between line 5 and the readout register. For the spurious flux in Cols. 60 and 61 to be clocked into the readout register, defects must be in at least one of the TDI lines 1–5 (dark current is unaffected by the aluminium mask). This situation is indistinguishable from every pixel in these columns being defective and producing spurious flux (hot columns).

The spurious flux in windows including columns 60 and 61 in RVS3 on row 6 is not filtered prior to deriving the offset anomaly calibrations for this CCD. This should not be necessary because the calibration fits are made iteratively with outlier rejection and robust estimation (see Sect. 3.3), although RVS3 in row 6 is the only RVS CCD to exhibit any significant coefficient variation with time. This is confirmed by visual inspection of the RVS3 row 6 equivalent of Figs. 8, 10, and 12.

4.1.2 XP mode

Figure 16 shows sample distributions for device RP in row 3, which exhibits the worst offset non-uniformity of the XP CCDs. Once again, the improvement is clearly visible.

thumbnail Fig. 15

Sample distribution in the calibration data for RVS3 in row 6, strip 17 before (above) and after (below) calibration (from the same data) and removal of the calibrated offset excursions. Red bars are histogram counts, while the magenta line shows the cumulative count across the distribution.

thumbnail Fig. 16

Sample distribution in the calibration data for RP in row 3 before (above) and after (below) calibration (from the same data) and removal of the calibrated offset excursions (features and colours otherwise the same as for Fig. 15). Quantisation at 1 ADU (=3.9 electrons; Table 1) is clear in the upper panel, but slightly washed out in the lower panel as a result of applying the offset model corrections to sample values.

4.1.3 AF2–9 mode

Figure 17 shows sample distributions for device AF4 in row 5, which exhibits the worst offset non-uniformity of the AF CCDs. The improvement towards noise-limited performance is clearly visible.

thumbnail Fig. 17

Sample distribution in the calibration data for AF4 in row 5 before (above) and after (below) calibration (from the same data) and removal of the calibrated offset excursions (features and colours are otherwise the same as for Fig. 16).

4.1.4 AF1 mode

Figure 18 shows sample distributions for device AF1 in row 5, which exhibits the worst offset non-uniformity of the AF1 CCDs. In AF1, only the common baseline zeropoint correction is applied because on-ground read-out reconstruction for science windows is not possible. Statistically, the improvement in calibration is marginal, being limited primarily to a better zeropoint level.

thumbnail Fig. 18

Sample distribution in the calibration data for AF1 in row 5 before (above) and after (below) calibration (from the same data) and removal of the calibrated offset excursions (features and colours are otherwise the same as for Fig. 16).

4.1.5 SMmode

Figure 19 shows sample distributions for device SM1 in row 6, which exhibits the worst (i.e. highest amplitude) offset non-uniformity of the SM CCDs. Hence the improvement over prescan-only correction is marginal once more.

thumbnail Fig. 19

Sample distribution in the calibration data for SM1 in row 6 before (above) and after (below) calibration (from the same data) and removal of the calibrated offset excursions (features and colours are otherwise the same as for Fig. 16). The data plotted exclude software-binned samples since these samples are not used for calibration.

4.2 External efficacy

The external efficacy of the end-to-end calibration and mitigation procedure for the correction of offset non-uniformities is best illustrated by selecting science windows from the data stream that have minimal photoelectric signal but are otherwise affected in the same way as typical observations. To that end, we note that the use of gates (Crowley et al. 2016)when observing bright stars in AF and XP reduces the exposure time of all TDI lines shared by the bright star windowand all other windows that happen to be observed very close in time on the same device but at other across-scan positions. When we select only empty windows (also known as virtual objects or VOs; Fabricius et al. 2016), we further limit source photoelectric flux resulting in negligible contribution to the sample fluctuations from photon shot noise. The shortest gate employed in AF CCDs is the fourth nearest the serial register, which has an integration time of 15.7 ms; the fifth nearest is the shortest employed routinely in XP, and this yields a 31.4 ms integration. RVS science observations are always ungated, while in SM, observations are made with the 12th TDI gate permanently active. These configurations correspond to 4.42 s full-column integrations in RVS and 2.85 s in SM.

Figure 20 shows the clipped mean offset of the residual sample distribution after full bias subtraction for arbitrary sets of VOs, with integration time limited by the shortest gate activation, in AF from OBMT revolutions 2500 to 3700 (corresponding to observation dates from July 2015 to May 2016), and in XP from OBMT revolutions 2000 to 2300 (corresponding to observation dates from March 2015 to May 2015). The model calibration used comes from an in-orbit calibration run during March 2015. The RVS data in Fig. 20 (and Fig. 21) are discussed in Sect. 4.2.3.

Figure 21 shows the corresponding samples RSE normalised by the respective instrumental noise requirement for direct comparison with Fig. 14. Only AF1 in rows 4 to 6 along with AF3 in row 1 and AF4 in row 5 are marginally outside their formal performance requirement. In the case of AF1, this is likely because a complete readout history on-ground is not available (Sect. 3.3). In the case of the other two AF CCDs, we suspect that the ubiquitous application of braking samples prevents a perfectly accurate flush calibration in all cases (of course, the benefit of the braking samples across all of AF far outweighs this insignificant problem). While Fig. 21 demonstrates read-noise-limited performance recovery for the science windows in terms of residual sample fluctuations,Fig. 20 indicates the presence of an unmodelled zero-point offset (see below) at the level of ±10e in the devices that are affected most (e.g. AF1 in row 1, AF5 in row 4, and AF1 and 2 in row 5).

The following subsections provide examples of sample residual distributions, generally for the devices with the largest amplitude offset excursions. The data used are independent of the calibrations and hence provide a true external test of the calibration and mitigation procedure.

4.2.1 AFmode

Figure 22 shows histograms of sample values from empty windows.

4.2.2 XPmode

Figure 23 shows histograms of sample values from empty windows for RP in row 3, which exhibits the largest offset excursions of the devices for the XP instrument. In addition to low-level positive sample residuals, a very small number of negative residuals remain, indicating imperfect bias NU correction.

4.2.3 RVS mode

The RVS VO data presented in Fig. 20 have been chosen to minimise the impact of stray light on the RVS external efficacy test of the bias anomaly calibrations. They are from the 28-day ecliptic pole scanning law (EPSL, OBMT revolutions 1104 to 1108, corresponding to observation dates 31 July 2014 to 1 August 2014), which have been corrected for bias prescan and non-uniformity effects and stray-light subtracted by the 28-day EPSL stray-light map (see Sartoretti et al. 2018 for more details). Both the derivation and application of the stray-light map from and to the VOs uses offset anomaly calibrations from an in-orbit calibration run during April 2014.

Because RVS science observations are always ungated, all RVS VOs observed during EPSL were eligible for the external efficacy test. RVS VO windows are also much longer than the AF and XP windows, which explains why the same number of RVS samples per device as AF and XP in Figs. 20 and 21 (30–40 million) is achieved in a much shorter time.

Figure 14 shows that the RMS sample-to-sample fluctuations relative to design requirements are ≈0.5 for the majority of RVS CCDs. This corresponds to a dispersion of ≈3 electrons/sample, which is approximately equal to the total detection noise per sample. However, the flux-residual dispersion in the RVS external efficacy test data set is double this (see Fig. 24). While the stray light has been removed from this data set, its associated noise cannot be removed, therefore its dispersion is dominated by the stray-light Poisson noise. This means that sample-level RVS data cannot be used to test the external efficacy of the bias anomaly calibrations.

In order to reduce the residual Poisson noise originating in the (high) background stray light, a clipped mean value within each macrosample is calculated, where a macrosample in these data contains 105 individual consecutive TDI samples. The concept of amacrosample is described elsewhere (Cropper et al. 2018), but for the present purpose, we note that the readout timing of every sample within each macrosample is identical, resulting in the same offset excursions for each and hence the same correction model. Comparing macrosample means therefore reduces the background noise to a level below the video-chain read noise but does not affect any residual macrosample-to-macrosample variations resulting from inaccurate treatment of the offset excursions. These residual variations are what we wish to examine for the purpose of illustrating the effectiveness of the full offset calibration and mitigation process.

For RVS CCDs, Fig. 20 shows the clipped mean of the macrosample means for RVS VOs (1D windows). Each RVS CCD is close to zero, suggesting that there are no unmodelled zeropoint offsets affecting the flux in 1D RVS windows. For RVS CCDs, Fig. 21 shows the RSE applied to the macrosample means, where in this case we use a standard RSE (Lindegren et al. 2016) to avoid stray-light background subtraction residuals – RVS1 and 2 in row 7 are particularly affected by flux residuals owing to inaccurate stray-light removal (see Cropper et al. 2018 for details). For RVS we further limit the analysis to the negative side of the distribution in order to avoid the worst of spurious photoelectric signal. Every RVS CCD demonstrates read-noise-limited performancerecovery (relative to the total noise-detection design requirement).

Figure 25 shows histograms of macrosample values from VOs for RVS3 in row 6 to allow comparison with Fig. 15. Figure 15 shows that the secondary peaks have a relative frequency of <0.0001, while those in Fig. 25 are an order of magnitude higher. This means that the spurious flux from defects in Cols. 60 and 61 is only a minor contributor to the secondary peaks in the latter and that they are dominated by stray-light residuals with minor contributions from contaminating source flux and cosmic rays. The core in Fig. 25 is analysed by the RSE and is plotted for this CCD in Fig. 21 to illustrate the recovery of read-noise-limited performance.

thumbnail Fig. 20

Clipped mean residuals from validation of the full offset-corrected science data employing empty windows, and in the case of AF and XP, short gated integrations to eliminate systematic errors and shot noise contribution from photoelectric signal. For RVS, macrosample means were employed (see main text), while for AF and XP, individual sample means were used.

thumbnail Fig. 21

RSEs of the sample-to-sample (AF and XP) or macrosample-to-macrosample (RVS) fluctuations in the data presented in Fig. 20 normalised by the respective strip TDN requirement from Table 1.

thumbnail Fig. 22

Sample distribution in the science data for AF4 in row 5 corrected by prescan level only (above) and with full offset corrections (below). Features and colours are the same as for Fig. 19.

thumbnail Fig. 23

Sample distribution in the science data for RP in row 3 corrected for prescan level only (above) and with full offset corrections (below). Features and colours are the same as for Fig. 19.

thumbnail Fig. 24

Sample distribution (shown in black) in the empty window science data (VOs) for all RVS devices (this data set is described in Sect. 4.2.3). In each case, the clipped mean μ and dispersion σ of the data are shown; the best-fit Gaussian distribution is overlaid (in red).

thumbnail Fig. 25

Distribution of macrosample means in science data (see text for details) for RVS3 in row 6, strip 17, corrected for prescan level only (above) and with full offset corrections (below).

4.3 Low-level systematic residuals

The close examination of residuals following mitigation of the baseline, flush, and glitch offset non-uniformities reported above reveals low-level systematic features in the form of residual zeropoint offsets and very low-level non-Gaussian outliers. These appear to be fixed functions of sample start time in the serial scan and the gate mode during calibration. The amplitude of these effects is typically of the order of 1 ADU or lower, but in very rare circumstances, they can be as high as 4 ADU in a few devices. Identification, characterisation, and implementation of mitigating software in the data-processing pipelines has come too late for treatment of these effects at Gaia DR2, but they are reported here for completeness and will be removed in data released from DR3 onward.

4.3.1 Intra-TDI phase anomaly (ITPA)

The systematic residual component of the overall offset anomaly that is a fixed function of sample start time in the serial scan is analogous to the low-level pattern noise often observed in zero-exposure bias frames in conventional full-frame CCD imaging. The origin of this component is unclear, but it is likely that the close proximity of more than 100 CCDs and their PEMs makes for an electronic environment susceptible to minor cross-talk and electromagnetic pick-up.

The sky mapper CCDs are read in full-frame mode, rather than window mode, and as such exhibit low-level phase-dependent offset excursions relatively clearly. In order to have more time for reading a sample and in order to reduce readout noise, SM CCDs are read with a 2 × 2 pixel binning. The bias calibration for these devices is in principle simple, as all that is needed is a set of dark frames with close to zero exposure time. This can be obtained in calibration runs with the shortest gate activated, that is, an exposure time of just 2 ms. A detailed calibration model for the readout of SM is therefore not needed, and because of the along-scan binning by 2 pixels, two TDI periods are available for reading. Taking the various freeze periods into account, this means that the first 403 samples (covering 806 pixel columns) are read in the same phase within a TDI period as the last 403 samples. These two intervals are therefore affected by the same phase-dependent features. Figure 26 shows bias measurements from December 2016 for three devices. They are based on 3300 consecutive full-frame readings. The black and green curves show the bias, where green is used for the two intervals in phase. As the readout covers two TDI periods, we see seven glitches following readout freezes (vertical dashed lines). In addition to the rather large glitches, sometimes recovering to a changed level, we can also see many small spikes, less pronounced in SM1 in row 7, that in principle could be the result of column defects. This is not the case, however. The blue curves show the differences between the two green segments, with a 0.5 ADU offset from the bottom of the panels. The differences have been divided by , such that they would show the same scatter as the green segments if these were uncorrelated. As the blue curves are much smoother than the green segments, we can conclude that the main part of the small spikes, and of the general noisy appearance, is the result of electronic disturbances and not of defects in the CCD chips. All devices and modes are subject to such low-level phase-dependent perturbations, and we label this instability component the intra-TDI phase anomaly, or ITPA.

The ITPA morphology is quite different between the various devices and their operating modes and is not amenable to any simple parametric model. Hence we treat this component as a residual correction after the previous three have been removed and simply create a look-up table (LUT) of values as a function of sample start time. Figure 27 shows a typical example for AF7 in row 5.

thumbnail Fig. 26

Bias for three SM devices (from top to bottom: SM1 in row 4, SM1 in row 7 and SM2 in row 6) from a calibration run in December 2016. The two green segments of the bias-curves are read in the same phase within a TDI period. The blue curve, with a small offset, shows the difference between the two green sections divided by square root 2. The vertical dashed green lines indicate the readout freezes.

thumbnail Fig. 27

Typical example of the intra-TDI phase anomaly observed for device AF7 in row 5 of the Gaia focal plane array during the September 2016 calibration campaign. Sample offsets are plotted as a function of sample start time in the serial scan and have been corrected for all other components (gross prescan level, common baseline, glitch, and flush anomalies). The strong features at 3900 Tmc and 7700 Tmc are observed in many devices with amplitudes that are highest for those nearest the centre of the array, suggesting an electromagnetic pick-up origin.

4.3.2 Gate-mode-dependent effects

During calibration, one or more TDI gates (Crowley et al. 2016) are permanently raised to prevent photoelectric contamination of the electronic offset measurements (Sect. 3). It is inevitable, however, that activating gates in this way will perturb the offset being measured. This results in measurement of baseline offsets that are not necessarily the same as those applicable during science observation modes where gates are only occasionally and transiently active. The effect is again best illustrated via the offset morphology in SM (full-frame) readout mode. Figure 28 shows how the characteristics change between two different gate configurations. In particular, the baseline recovery level between each phase clock swing is markedly different between the two configurations chosen. It is assumed that this effect is present in all devices and modes at some level, and it explains the zeropoint residual offset seen in, for example, Fig. 20.

The strategy chosen to deal with this is to limit permanent gate activation during calibration, but unfortunately, a handful of astrometric and photometric devices, along with all RVS devices, require all gates to be raised to obtain a clean calibration. This is because photoelectric charge builds up behind the TDI gates and can spill over depending on the effectiveness of the gate potential barrier and the level of stray light that happens to be present during the calibration run. Activating all gates improves the efficiency of charge dumping (into the lateral anti-blooming drain; Crowley et al. 2016) at as many places as possible across the CCD image area. The non-RVS devices calibrated in this way are AF3, AF8, and RP in row 1, AF6 in row 3, and AF5 and BP in row 4. All other non-RVS devices have the single gate nearest the serial register permanently active during calibration. Then, any residual effect resulting from the calibration gate activation mode is dealt with as part of the baseline offset calibration and takes the form of a correction for these offsets as determined from the change in prescan level during the calibration period (under the permanent gate activation mode) compared with that outside the calibration period. There is evidence that the bias shift resulting from gate activations is not constant over the line readout, but can depend upon during which parallel phase that the pixel is read. The possibility of including this in the calibration model for future data releases is being examined.

thumbnail Fig. 28

Offset morphology in device SM1 in row 1 with one gate (upper panel) and all gates (lower panel) permanently active during calibration (y-axis units are ADU in both panels).

4.4 Temporal stability

Figure 29 shows the stability of the common baseline offset as a function of time for the SM, AF, and XP devices in row 5. This row of devices exhibits the widest range of variation, but is otherwise typical of the astrometric and photometric devices on the entire focal plane. For the RVS devices, only the flush parameter Δflush,1 shows any significant variation with time. This is illustrated in Fig. 30), which with one exception (RVS3 in row 6, strip 17) shows a slow and steady drift in the offset excursion. The recalibration timescale of three to four months, or around 500 revolutions, is sufficient to follow the observed drifts.

thumbnail Fig. 29

Temporal stability of the common baseline offset in SM, AF, and XP devices in row 5. The horizontal axis is labelled in units of on-board mission time revolutions of Gaia (i.e. units of 6 h) since just before the start of science operations in July 2014 (OBMT revolution 980).

thumbnail Fig. 30

Temporal stability of the flush parameter Δflush,1 in the 12 RVS devices relative to the median value for each device as measured in all special calibration VO (SVO) datasets to date.

5 Discussion

5.1 Electronic origin

Constraints imposed by the TDI mode of operation can result in significantly different conditions on the chip during the readout of a line of pixels. The electronic offset is affected by the interplay of applied voltages and voltage swings over the device, and various shifts and transient effects are visible in a line readout. A particularly clear-cut example are the baseline changes that are observed between the parallel phase voltage changes that occur multiple times during the readout of aline. After a phase change, the coupling of the new voltages applied to the clock lines results in a new baseline offset that is dependent on the states of the parallel clocking lines during read time. This is not an effect of the actual clock swings themselves (cf. clock-induced, or spurious charge, e.g. Janesick 2001 and Tulloch & Dhillon 2011) but of the interplay of the new set of voltages that are applied to the device after the voltage swings.

As discussed in Sect. 4, the change of state of one TDI gate clock line on the device can indeed noticeably alter the offset level. A change in offset is also observed when the charge injection pulse is applied during a pixel readout, but this only manifests itself in some calibration data acquisitions since during nominal data acquisition, these pulses do not coincide with a readout. It is thus apparent that the necessity of interleaving the pixel reading and parallel clocking implies changes of state to the CCD that explain some of the more straight-forward systematic disturbances to the nominal offset.

In addition to the rather straight-forward cross-talk effects described above, the sky-dependent readout window assignment that is employed onmost devices means that the timing and duration of the pixel-flush sequences is not repeated line-to-line. As described in Sect. 3, the flushing of pixels causes a significant perturbation to the offset on the following sample read, with an exponential recovery (τ ~ 5 μs). Tests carried out pre-launch using non-flight electronics showed that the non-uniformities were still observed on a test device, demonstrating that the defining characteristics of the effect originate within the CCD itself. Two on-chip clock operations that were identified as being different between the periods of flushing and pixel-reading are that

  • 1.

    the reset clock is held constant during the flush sequence, and

  • 2.

    during flushing, the readout register is clocked at high frequency (10 MHz) rather than at the operating mode-dependent read rate.

On-ground tests show that the characteristics of the non-uniformities change dramatically when the duty cycle on both of these clocks during the flush periods are altered, pointing to coupling paths to the output amplifier structure. It is clear that the duty cycle changes to these clocks contribute significantly to the flush offset phenomenon.

The glitch anomaly (described in Sect. 3) describes the short-duration spikes (τ ~ 100ns) that occur after the resumption of the serial register clocks. The magnitude of this effect is strongly affected by changes to the reset pulse. The glitch, despite occurring on the first pixel read out after the parallel phases changes, is not a feed-through effect of these clock swings (which are carefully avoided), but related to the change in duty cycles on the serial register and reset clocks during the readout pause. In this respect, the glitch can be thought of as a similar effect to the settling effect observed on the prescan pixels after line start.

In addition to the effects mentioned above, for the fast-readout modes (SM and AF1), small-scale, often periodic oscillations on the offset appear to originate in the PEM itself. Since these features display a rather fixed pattern in time, they will be removed (along with periodic off-chip cross-talk signals) as part of the ITPA calibration.

Although not strictly an offset non-uniformity, it is worth pointing out here that the electronic bias level is affected by the changing of the serial register clocks between the sampling of the reference level and the video level. The changes affect the reset level at the output node and add a fixed electronic offset to the measured pixel value produced by the correlated double-sampling (CDS) operation. This was confirmed with on-ground testing where the serial clock swing amplitudes were varied, and another test where the polarity was not changed at all; this effect is known as the register offset.

In summary, there appears to be a range of different couplings and feed-through on-chip that combine to affect the pixel offset in a rather complex manner. The magnitude of the effects that result from flushes and readout pauses might have been reduced by attempting to minimise duty cycle changes and some clock-swing amplitudes. However, the changing of parallel clock states (and gate clock states, etc.) that occur during serial readout would still result in some unavoidable perturbations on the pixel offsets. For cost and scheduling reasons, it was decided not to attempt to modify these operations (some of which would have required hardware changes to the PEM) and to instead rely on the on-ground software calibration (in addition to using braking samples on some CCDs in order to absorb the worst of the flush offset anomaly) since the effects are deterministic.

5.2 Possible improvements

As noted previously, there are several low-level calibration issues that have come to light too late for correction at DR2 (for which pre-processing was completed more than one year before the time of writing). These correction enhancements will appear in DR3+, but as other calibrations are refined and as knowledge of the payload behaviour improves, it should be possible to do better still.

Improvements in the acquisition process of the special calibration data are possible. The absence of a shutter necessitates raising of gates to prevent photoelectric contamination in the data obtained. Unfortunately, the action of permanently raising gates disturbs the offsets being measured, resulting in small residuals when applying these corrections to science data obtained with (generally) no gate active. It will always be necessary to employ at least the gate nearest the serial register during special calibration runs, but it would be advantageous to limit permanent gating to this alone. However, the high levels of stray light create high photoelectric signal that apparently can build up to levels sufficient to overwhelm single gates, so that for some devices, all gates are permanently raised during special calibration runs (Sect. 4.3.2). Given such circumstances, it may be possible to schedule the calibration at spin phase corresponding to minimal stray light. This may then enable fewer gates to be required to dump the stray photoelectric signal. At the very least, it would generally minimise the possibility of contamination. Such scheduling is not straight-forward, however, since the stray light has components resulting from scattered solar, zodiacal, bright solar system objects and very bright star light.

Otherwise, improvements are confined to the on-ground treatment of the problem. Approximately in order of decreasing significance, these are listed below.

  • 1.

    Accurate on-ground readout reconstruction: a complete auxiliary data stream is required to reconstruct the on-ground the readout history of each device in the focal plane accurately. Any loss of observation logs leads to incorrect serial timing with consequent mismatch between the offset excursion model and the offsets actually present in the sample data. For example, this is likely the cause of at least some of the very small number of under-corrected samples in XP illustrated in Fig. 23, leaving residuals in the range − 55e to − 35e (i.e. − 14 to − 9 ADU). In rare cases where such an offset is left as a systematic underestimate in sample zeropoint over the full length of an XP window, the integrated photometry could be in error by as much as 2 mag for the faintest sources. If overestimated, such systematic errors could result in negative integrated flux and rejection of otherwise perfectly good observations. Cyclic reprocessing will recover losses resulting from telemetry handling software problems during earlier operational phases of the ground segment, although at some level, the data stream will never be perfect. Telemetry packet losses are apparent for example during ground-station outages for bad weather, and on-board video processing unit operations are very occasionally, and inevitably, interrupted, resulting in loss of information.

  • 2.

    Improved flush model: three devices (RVS3 in row 6, strip 17, and BP and RP in row 3, strips 13 and 14) exhibit calibration residuals at the level of ~ 1 ADU for unbraked flush offsets over a small range (100 to 200) of flushed pixels. This is the range where the onset of the flush excursion changes most rapidly and departs from the simple exponential model (Eq. (3)). A two-component exponential model was elaborated during initial on-ground investigations (Sect. 1), but has not been implemented so far as the final stages of limited testing prior to launch indicated that this was an unnecessary complication.

  • 3.

    Better handling of flush sequences interrupted by readout freezes: there is some evidence (Boudreault & Cropper 2012) that the model serial dependency for tracking the evolution of the offset excursion is not perfect for all devices in all circumstances. In particular, the (very rare) case when a long flush sequence is interrupted by two freezes has not been studied in any detail.

  • 4.

    Parallel phase-dependent gate mode offsets: as discussed in Sect. 5.1, a difference in offset between the first/fourth and second/third parallel phase times is possible for some devices depending on electronic coupling. At present, a single offset delta is measured between the calibration gate mode and normal science operations mode via the prescan level inside and outside the special calibration period and is applied regardless of parallel phase zone in the serial scan. This means that any phase-dependent difference resulting from the gate activations present during calibration will not be applied, and in any case may be inappropriate for science mode operations.

This last item is particularly problematic because i) there is no way of calibrating the offset non-uniformities in a single, separable process without activating at least the gate nearest the serial register; and ii) while for the most part, no gate, or at most one gate, is active during sample readout in science-mode operations, in principle any one or more gates out of the eight employed could be active. The latter results in potentially 256 different gate combinations per device, requiring offset calibration. The former requires that calibration be done from the science data rather than as a separable process based on special calibration sequences. Any calibration process that is based on the science data alone faces the awkward problem of entanglement and non-independence in that all other calibrations have to be assumed perfect in order that residual patterns observed in some subset of the data be attributable to any one process. For example, data such as those present in Fig. 22 have been corrected for thermo- and photoelectric background.This correction was minimised by limiting the dataset to sample integrations of 16 ms (again taking advantage of gate activations affecting these samples). Further subdividing this already limited dataset in order to tease out hundreds of calibration parameters is challenging; relaxing the integration time limit to pull in more calibration data reduces the independence from the multiplicative calibrations (dark and background signal). Despite these complexities, it is likely that the bias calibration residuals can ultimately be reduced everywhere below the 0.5 ADU level only by employing some subset of the science data in each device. In any case, the residuals are already reduced to the level where they have an insignificant impact on the video-chain total detection noise budget.

6 Conclusion

We have presented a detailed study of the behaviour of the electronic offsets in the Gaia CCD video chains. We have described how issues concerning the stability of the digitisation zeropoints were identified during on-ground testing. While hardware mitigation schemes were insufficient to fully stabilise the offsets, we have described how laboratory testing showed the remaining effects to be deterministic, and hence amenable to treatment in on-ground processing. During preparations prior to launch, a complete mitigation strategy was put in place, including a calibration mechanism and the development of pipeline processing software to correct the so-called bias non-uniformities. We have demonstrated the in-orbit behaviour of the offsets, showing them to behave inthe ways anticipated before launch. We have illustrated the calibration and mitigation process and have shown how the fundamental video-chain detection noise limit is recovered in science data corrected for the offset instabilities in the vast majority of samples forming the basis of Data Release 2. We have briefly discussed low-level effects that remain at this point in the cyclic data processing and that will nonetheless be corrected in the future data releases.

Acknowledgements

We also wish to acknowledge the role of Airbus Defence & Space (ADS) for the CCD-PEM detector system, the FPA and supplying on-ground test data to the consortium prior to launch of Gaia. The initial bias NU calibration model and the initial special calibration sequences were all designed by ADS. This work has made use of results from the ESA space mission Gaia, the data from which were processed by the Gaia Data Processing and Analysis Consortium (DPAC). Funding for the DPAC has been provided by national institutions, in particular the institutions participating in the Gaia Multilateral Agreement.The Gaia mission website is http://www.cosmos.esa.int/gaia. Many of the authors are members of the Gaia Data Processing and Analysis Consortium (DPAC), and their work has been supported by the following funding agencies: the United Kingdom Science and Technology Facilities Council (Gaia Data Flow System grants); the United Kingdom Space Agency (Gaia Post Launch Support grant); and MINECO (Spanish Ministry of Economy) through grants ESP2016-80079-C2-1-R (MINECO/FEDER, UE), ESP2014-55996-C2-1-R (MINECO/FEDER, UE) and MDM-2014-0369 of ICCUB (Unidad de Excelencia “María de Maeztu”). Finally, we thank the anonymous referee for a positive reception of this rather technical paper and for several useful suggestions that have improved the clarity of presentation.

References

  1. Allende Prieto, C., & Cropper, M. 2009, GAIA-C6-SP-MSSL-CAP-004, Tech. Rep., Mullard Space Science Laboratory UCL/Gaia DPAC [Google Scholar]
  2. Boudreault, S., & Cropper, M. 2010, GAIA-C6-TN-MSSL-SZB-001, Tech. Rep., Mullard Space Science Laboratory UCL/Gaia DPAC [Google Scholar]
  3. Boudreault, S., & Cropper, M. 2011a, GAIA-C6-TN-MSSL-SZB-003, Tech. Rep., Mullard Space Science Laboratory UCL/Gaia DPAC [Google Scholar]
  4. Boudreault, S., & Cropper, M. 2011b, GAIA-C6-TN-MSSL-SZB-004, Tech. Rep., Mullard Space Science Laboratory UCL/Gaia DPAC [Google Scholar]
  5. Boudreault, S., & Cropper, M. 2011c, GAIA-C6-TN-MSSL-SZB-005, Tech. Rep., Mullard Space Science Laboratory UCL/Gaia DPAC [Google Scholar]
  6. Boudreault, S., & Cropper, M. 2012, GAIA-C6-TN-MSSL-SZB-006, Tech. Rep., Mullard Space Science Laboratory UCL/Gaia DPAC [Google Scholar]
  7. Castañeda, J., Fabricius, C., Torra, J., et al. 2015, in Highlights of Spanish Astrophysics VIII, eds. A. J. Cenarro, F. Figueras, C. Hernández-Monteagudo, J. Trujillo Bueno, & L. Valdivielso, 792 [Google Scholar]
  8. Chassat, F. 2010, GAIA-ASF-TCN-PLM-00499, Tech. Rep., EADS Astrium/ESA [Google Scholar]
  9. Cropper, M., Katz, D., Sartoretti, P., et al. 2014, EAS Pub. Ser., 67, 69 [CrossRef] [Google Scholar]
  10. Cropper, M., Katz, D., Sartoretti, P., et al. 2018, A&A, 616, A5 (Gaia 2 SI) [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  11. Crowley, C., Kohley, R., Hambly, N. C., et al. 2016, A&A, 595, A6 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  12. de Bruijne J. 2009, GAIA-CA-TN-ESA-JDB-048, Tech. Rep., ESA [Google Scholar]
  13. de Bruijne, J., Kohley, R., & Prusti, T. 2010, in Space Telescopes and Instrumentation 2010: Optical, Infrared, and Millimeter Wave, Proc. SPIE, 7731 77311C [CrossRef] [Google Scholar]
  14. Devereux, D., Abel, D. J., Power, R. A., & Lamb, P. R. 2005, in Astronomical Data Analysis Software and Systems XIV, eds. P. Shopbell, M. Britton, & R. Ebert, ASP Conf. Ser., 347, 346 [NASA ADS] [Google Scholar]
  15. Fabricius, C., Bastian, U., Portell, J., et al. 2016, A&A, 595, A3 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  16. Fusero, F., & Chassat, F. 2009, GAIA-ASF-TCN-PLM-00443, Tech. Rep., EADS Astrium/ESA [Google Scholar]
  17. Gaia Collaboration (Prusti, T., et al.) 2016, A&A, 595, A1 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  18. Gullixson, C. A. 1992, in Astronomical CCD Observing and Reduction Techniques, ed. S. B. Howell, ASP Conf. Ser., 23, 130 [NASA ADS] [Google Scholar]
  19. Hambly, N. 2009, GAIA-CH-MN-IFA-NCH-005, Tech. Rep., Edinburgh University/Gaia DPAC [Google Scholar]
  20. Hambly, N., & Fabricius, C. 2010, GAIA-C5-TN-IFA-NCH-014, Tech. Rep., Edinburgh University/Gaia DPAC [Google Scholar]
  21. Hambly, N., Ouzounis, A., Collins, R., et al. 2012, GAIA-C5-TN-IFA-NCH-017, Tech. Rep., Edinburgh University/Gaia DPAC [Google Scholar]
  22. Janesick, J. R. 2001, Scientific Charge-Coupled Devices (Bellingham, WA: SPIE Optical Engineering Press)) [CrossRef] [Google Scholar]
  23. Kohley, R., Raison, F., & Martin-Fleitas, J. M. 2009, in Astronomical and Space Optical Systems, SPIE Conf. Ser., 7439, 74390F [Google Scholar]
  24. Kohley, R., Garé, P., Vétel, C., Marchais, D., & Chassat, F. 2012, SPIE Conf. Ser., 8442, 84421P [Google Scholar]
  25. Levski, D., & Choubey, B. 2016, Proc. SPIE, 9891, 989122 [CrossRef] [Google Scholar]
  26. Lindegren, L., & Bastian, U. 2010, in EAS Pub. Ser., eds. C. Turon, F. Meynadier, & F. Arenou, 45, 109 [CrossRef] [Google Scholar]
  27. Lindegren, L., Lammers, U., Bastian, U., et al. 2016, A&A, 595, A4 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  28. Marquardt, D. W. 1963, SIAM J. Appl. Math., 11, 431 [Google Scholar]
  29. Mendez, R. A., Silva, J. F., & Lobos, R. 2013, PASP, 125, 580 [NASA ADS] [CrossRef] [Google Scholar]
  30. Riello, M., De Angeli, F., Evans, D. W., et al. 2018, A&A, 616, A3 (Gaia 2 SI) [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  31. Sartoretti, P., Katz, D., Cropper, M., et al. 2018, A&A, 616, A6 (Gaia 2 SI) [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  32. Tulloch, S. M., & Dhillon, V. S. 2011, MNRAS, 411, 211 [NASA ADS] [CrossRef] [Google Scholar]

All Tables

Table 1

CCD performance in terms of the video-chain total detection noise as measured from the second of the two prescan samples available for each CCD, but summarised via a mean and standard deviation over all CCDs grouped by instrument.

All Figures

thumbnail Fig. 1

Illustrating the principles of Gaia windowed readout: images and spectra are measured via windowed sampling with unwanted pixels in between windows being flushed at high speed. The timing of window samples changes with respect to readout freezes (associated with parallel clock pulses), and braking samples are inserted after flush sequences where time allows.

In the text
thumbnail Fig. 2

Top: change in the electronic bias in digitised units (ADU) as a function of pixel position in the serial register for two different window patterns as measured in on-ground pre-flight testing. Negative excursions with steep declines and slower recoveries are evident: these are associated with the flushes. Centre: pattern shown in time (units of “master clock” cycles of 50 ns, denoted Tmc), covering the duration of the readout of the serial register. This synchronises the pattern of glitches, as the timing of the pixel phases is unvarying. Bottom: excursions shown synchronised to the start of each window, for different patterns of flush and readout. The excursions are larger in the flushes (lower) than in the glitches (middle).

In the text
thumbnail Fig. 3

Black dots in each panel show the excursion in bias level measured on-ground in an RVS test device for the first, second, and third pixels after the flush/read transition as a function of the number of flushes beforehand. Red lines show fitted analytical calibration functions for each of the three pixels. Each panel presents a different pattern of flushes. The saturation effect after a large number of flushes is evident, as is the rapid recovery in the subsequent read pixels after the first (each of the three red lines). The data shown in the panel on the left also show the perturbation resulting from a glitch after a pause in the serial readout (see text). Figure adapted from Boudreault & Cropper (2011a).

In the text
thumbnail Fig. 4

Video-chain total detection noise measured in the initial data treatment (Fabricius et al. 2016) from individual telemetry packets for SM (magenta), AF1 (green), XP (grey) and RVS high resolution (cyan) versus time over an arbitrary, example 10-month period from January 2016 to October 2016 inclusive. The horizontal axis is labelled in revolutions (units of 6 h). The scatter for a given instrument, i.e. in points of a given colour, is dominated by the range in offset level amongst the CCDs of that instrument and not instability in the offset level of any one device.

In the text
thumbnail Fig. 5

Total detection noise measurements from sample-to-sample prescan variations mapped by colour for the Gaia focal plane science devices (strip 2 = SM1; strip 3 = SM2; strip 4 = AF1; strips 5–12 = AF2–AF9; strip 13 = BP; strip 14 = RP; strips 15–17 = RVS in high resolution mode). Only one device (AF2 in row 5) is outside the design requirement by around 10%; all other devices are well within their respective design requirement. Not shown are Basic Angle Monitor and Wave Front Sensor devices in strip 1 and in strip 12 in row 4.

In the text
thumbnail Fig. 6

Offset relative to prescan in RVS3 (strip 17) in row 5 of the Gaia focal plane array as measured using special sequences during a calibration run in September 2016. The time axis range is just under 1 ms and represents one TDI line in which only 72 samples can be sampled in RVS modes, but we show many samples from different read patterns on different TDI lines for illustrative purposes. The time axis is labelled in units of master clock cycles (Tmc) where one clock cycle lasts 50 ns. The three empty regions correspond to the second, third, and fourth readout pauses associated with the respective phase clock swings in the four-phase Gaia CCDs described earlier in the main text. The first of these clock swings is not observed because it takes place before the prescan samples and hence prior to image section sampling.

In the text
thumbnail Fig. 7

Common baseline offset and gradient (C and m in Eq. (1), respectively) for the 102 science devices in the Gaia focal plane as measured in-orbit during the September 2016 calibration run. Formal error bars are smaller than the plotted points. For all SM and AF1, there is no measurement for the gradient as a function of sample binning because these operating modes have fixed binning of 2 pixels per sample.

In the text
thumbnail Fig. 8

Example common baseline fits for 4 out of the 90 devices plotted in Fig. 7: AF8 in row 6 (upper left); BP (upper right), and RP in row 3 (lower left), and RVS3 in row 5, strip 17 (lower right). In all cases red points show calibration data, blue points are outlying data rejected in the iterative linear least-squares fitting procedure, and the green line shows the fitted model. Gross outliers on the positive side are the result of hot columns on the CCDs and to prompt particle (radiation events) in their pixels, while marginal outliers on both positive and negative sides are on the non-Gaussian tails of the sample distribution.

In the text
thumbnail Fig. 9

Flush-limiting amplitude and binning dependency respectively Δflush,lim and DBIN in Eq. (3) for the science devices in the Gaia focal plane as measured in-orbit during the September 2016 calibration run. Formal error bars are in general smaller than the plotted points.

In the text
thumbnail Fig. 10

Example flush model fits for four of the devices plotted in Fig. 9 with the largest flush anomalies: AF2 in row 7 (upper left); BP (upper right) and RP (lower left) in row 3; and RVS3 in row 5, strip 17 (lower right). In all cases, red points show calibration data, blue points are outlying data rejected in the iterative linear least-squares fitting procedure, and the green line shows the fitted model (forfully binned samples; data for all binnings are shown, hence the bifurcation for high values of DBIN).

In the text
thumbnail Fig. 11

Glitch amplitudes (Δglitch,0 and Δglitch,1 in Eq. (4)) for all glitch components in all science devices in the Gaia focal plane as measured in-orbit during the September 2016 calibration run. Formal error bars are in general smaller than the plotted points.

In the text
thumbnail Fig. 12

Example glitch model fits for four components out of all those plotted in Fig. 11: glitch 6 in SM2 in row 6 (upper left); glitch 2 in AF3 in row 5 (upper right); glitch 3 in RP in row 3 (lower left); and glitch 3 in RVS3 in row 5, strip 17 (lower right). In all cases, red points show calibration data, blue points are outlying data rejected in the iterativelinear least-squares fitting procedure, and the green line shows the fitted model.

In the text
thumbnail Fig. 13

RSE (see main text) sample-to-sample fluctuations in offset instability calibrating data colour-mapped relative to design requirements for the Gaia focal plane CCDs.

In the text
thumbnail Fig. 14

RSE sample-to-sample fluctuations in offset instability calibrating data colour-mapped relative to design requirements for the Gaia focal plane CCDs following correction by the calibrating models as calibrated from the same data.

In the text
thumbnail Fig. 15

Sample distribution in the calibration data for RVS3 in row 6, strip 17 before (above) and after (below) calibration (from the same data) and removal of the calibrated offset excursions. Red bars are histogram counts, while the magenta line shows the cumulative count across the distribution.

In the text
thumbnail Fig. 16

Sample distribution in the calibration data for RP in row 3 before (above) and after (below) calibration (from the same data) and removal of the calibrated offset excursions (features and colours otherwise the same as for Fig. 15). Quantisation at 1 ADU (=3.9 electrons; Table 1) is clear in the upper panel, but slightly washed out in the lower panel as a result of applying the offset model corrections to sample values.

In the text
thumbnail Fig. 17

Sample distribution in the calibration data for AF4 in row 5 before (above) and after (below) calibration (from the same data) and removal of the calibrated offset excursions (features and colours are otherwise the same as for Fig. 16).

In the text
thumbnail Fig. 18

Sample distribution in the calibration data for AF1 in row 5 before (above) and after (below) calibration (from the same data) and removal of the calibrated offset excursions (features and colours are otherwise the same as for Fig. 16).

In the text
thumbnail Fig. 19

Sample distribution in the calibration data for SM1 in row 6 before (above) and after (below) calibration (from the same data) and removal of the calibrated offset excursions (features and colours are otherwise the same as for Fig. 16). The data plotted exclude software-binned samples since these samples are not used for calibration.

In the text
thumbnail Fig. 20

Clipped mean residuals from validation of the full offset-corrected science data employing empty windows, and in the case of AF and XP, short gated integrations to eliminate systematic errors and shot noise contribution from photoelectric signal. For RVS, macrosample means were employed (see main text), while for AF and XP, individual sample means were used.

In the text
thumbnail Fig. 21

RSEs of the sample-to-sample (AF and XP) or macrosample-to-macrosample (RVS) fluctuations in the data presented in Fig. 20 normalised by the respective strip TDN requirement from Table 1.

In the text
thumbnail Fig. 22

Sample distribution in the science data for AF4 in row 5 corrected by prescan level only (above) and with full offset corrections (below). Features and colours are the same as for Fig. 19.

In the text
thumbnail Fig. 23

Sample distribution in the science data for RP in row 3 corrected for prescan level only (above) and with full offset corrections (below). Features and colours are the same as for Fig. 19.

In the text
thumbnail Fig. 24

Sample distribution (shown in black) in the empty window science data (VOs) for all RVS devices (this data set is described in Sect. 4.2.3). In each case, the clipped mean μ and dispersion σ of the data are shown; the best-fit Gaussian distribution is overlaid (in red).

In the text
thumbnail Fig. 25

Distribution of macrosample means in science data (see text for details) for RVS3 in row 6, strip 17, corrected for prescan level only (above) and with full offset corrections (below).

In the text
thumbnail Fig. 26

Bias for three SM devices (from top to bottom: SM1 in row 4, SM1 in row 7 and SM2 in row 6) from a calibration run in December 2016. The two green segments of the bias-curves are read in the same phase within a TDI period. The blue curve, with a small offset, shows the difference between the two green sections divided by square root 2. The vertical dashed green lines indicate the readout freezes.

In the text
thumbnail Fig. 27

Typical example of the intra-TDI phase anomaly observed for device AF7 in row 5 of the Gaia focal plane array during the September 2016 calibration campaign. Sample offsets are plotted as a function of sample start time in the serial scan and have been corrected for all other components (gross prescan level, common baseline, glitch, and flush anomalies). The strong features at 3900 Tmc and 7700 Tmc are observed in many devices with amplitudes that are highest for those nearest the centre of the array, suggesting an electromagnetic pick-up origin.

In the text
thumbnail Fig. 28

Offset morphology in device SM1 in row 1 with one gate (upper panel) and all gates (lower panel) permanently active during calibration (y-axis units are ADU in both panels).

In the text
thumbnail Fig. 29

Temporal stability of the common baseline offset in SM, AF, and XP devices in row 5. The horizontal axis is labelled in units of on-board mission time revolutions of Gaia (i.e. units of 6 h) since just before the start of science operations in July 2014 (OBMT revolution 980).

In the text
thumbnail Fig. 30

Temporal stability of the flush parameter Δflush,1 in the 12 RVS devices relative to the median value for each device as measured in all special calibration VO (SVO) datasets to date.

In the text

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.