Difference between revisions of "Beams"
(More material moved to products page) |
(move info to products page, clean up effective beam discussion) |
||
Line 83: | Line 83: | ||
Near sidelobes are also evaluated using stacked Jupiter (hopefully they will just be part of the v53bis BSpline beams). The main features in the near sidelobes include a wide beam skirt, and dimpling lobes | Near sidelobes are also evaluated using stacked Jupiter (hopefully they will just be part of the v53bis BSpline beams). The main features in the near sidelobes include a wide beam skirt, and dimpling lobes | ||
<font color=red>Add sidelobe plots and tables</font> | <font color=red>Add sidelobe plots and tables</font> | ||
+ | |||
+ | |||
== Effective Beams == | == Effective Beams == | ||
+ | |||
+ | The '''effective beam''' is the average of all scanning beams pointing at a certain direction within a given pixel of the sky map for a given scan strategy. It takes into account the coupling between azimuthal asymmetry of the beam and the uneven distribution of scanning angles across the sky. It captures the complete information about the difference between the true and observed image of the sky. They are, by definition, the objects whose convolution with the true CMB sky produce the observed sky map. | ||
+ | |||
Several methods of effective beams determination have been developped and cross-validated. | Several methods of effective beams determination have been developped and cross-validated. | ||
+ | |||
+ | The main products are produced using FEBeCoP and details of the processing are given in the [[Effective Beams]] products page. See also the equivalent [[Beams_LFI | page discussing the LFI beams]] | ||
+ | |||
<font color=red>Need satisfactory comparison plot</font> | <font color=red>Need satisfactory comparison plot</font> | ||
Line 90: | Line 98: | ||
------------------- | ------------------- | ||
− | The | + | The full algebra for this method for the calculation of effective beams was presented in [[http://arxiv.org/pdf/1005.1929| Mitra, Rocha, Gorski et al.]] <cite>#mitra2010</cite>. Here we summarise the main results. The observed temperature sky <math>\widetilde{\mathbf{T}} </math> is a convolution of the true sky <math>\mathbf{T} </math> and the effective beam <math>\mathbf{B}</math>: |
− | |||
− | |||
− | |||
<math> | <math> | ||
Line 131: | Line 136: | ||
FEBeCoP, given information on Planck scanning beams and detector pointing during a mission period of interest, provides the pixelized stamps of both the Effective Beam, EB, and the Point Spread Function, PSF, at all positions of the HEALPix-formatted map pixel centres. | FEBeCoP, given information on Planck scanning beams and detector pointing during a mission period of interest, provides the pixelized stamps of both the Effective Beam, EB, and the Point Spread Function, PSF, at all positions of the HEALPix-formatted map pixel centres. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== FICSBell === | === FICSBell === | ||
− | For more details, see <cite>#planck2013-p03c</cite> | + | For more details, see <cite>#planck2013-p03c</cite>. |
Since the HFI beams are not azimuthally symmetric, the scanning strategy has to be taken into account in the effective beam response modelling. This is done using the FICSBell method <font color=red>(Hivon et al, in preparation)</font>, which generalizes to polarization and to include other sources of systematics the approach used for TT <math>C(l)</math> estimation in WMAP-3yr <font color=red>Hinshaw et al (2007)</font> and by <font color=red>Smith et al (2007)</font> in the detection of CMB lensing in WMAP maps. The different steps of the method used for this study can be summarized as follows: | Since the HFI beams are not azimuthally symmetric, the scanning strategy has to be taken into account in the effective beam response modelling. This is done using the FICSBell method <font color=red>(Hivon et al, in preparation)</font>, which generalizes to polarization and to include other sources of systematics the approach used for TT <math>C(l)</math> estimation in WMAP-3yr <font color=red>Hinshaw et al (2007)</font> and by <font color=red>Smith et al (2007)</font> in the detection of CMB lensing in WMAP maps. The different steps of the method used for this study can be summarized as follows: |
Revision as of 15:15, 15 March 2013
Contents
Scanning Beams[edit]
The scanning beams describe the instrument’s instantaneous beam profile. Due to the near constant spin rate of the spacecraft, time domain effects (including residual time response and lowpass filtering) are degenerate with the spatial response due to the optical system. The scanning beam reconstruction recovers both of these effects, aside from residual time domain effects on a longer time scale than can be captured with the extent of the scanning beam model.
In the paper cite P03c we consider two models of the beam in order to better understand systematics in the reconstruction. Here we describe only the BSpline beams which are used to compute the delivered effective beam (see next section).
BSpline Beam construction[edit]
We use seasons 1 and 2 of the Mars observation to reconstruct the beam. The data are processed with the bigPlanets TOI processing. We use JPL Horizons ephemerides to determine the pointing of each detector relative to the planet. We subtract the astrophysical background in the time domain using a bicubic interpolation of the Planck maps.
The time ordered data are used to fit a two dimensional BSpline surface using a least square minimization and a smoothing criterion to minimize the effects of high spatial frequency variations. We therefore assume the scanning beam to be smooth. The smoothing criterion as well as the locations of the nodes used to compute the B-Spline basis functions are set using GRASP physical optics simulations as inputs which are the best assumptions on the spatial frequency content of the in-flight beams.
The smoothing criterion is defined as follows:
And the global inversion criterion :
with
usual least square estimator and coefficient giving the relative weight to with respect to the smoothing criterion.
The BSpline nodes are located on a regular spaced grid in the detector coordinate framset. At the edge of the reconstructed beam map area, 4 coincident nodes are added to avoid vanishing basis functions.
Let
, degree B-Spline build using nodes { } (De Boor & Cox, 1972) :
Simulations and errors[edit]
We estimate the reconstruction bias and noise in the measurements using an ensemble of simulated planet observations for each channel. Kept fixed in each simulation are:
- the input beam assumed: we use a supersampled version of the reconstructed BSpline beam (or whatever comes out of the current ongoing tests!)
- Astrophyical background is the same as that subtracted from the real data.
- StarTracker pointing (using the ptcor6 pointing model).
The following are varied in each simulation:
- detector noise realizations obtained by filtering randomly generated white noise with the measured noise PSDs
- random pointing errors with 2 arcsecond rms, and a spectrum that replicates the real errors.
- simulated glitches and the deglitching procedure
- Mars brightness temperature variability
400 simulated timelines are generated for each bolometer and for each of the two seasons of Mars observations used in the beam reconstruction. The simulated timelines are made into beam maps, projecting onto the BSpline basis in the same way as the real data.
The beam maps are propagated to effective beam window functions using the quickbeam approach (see effective beams below) and used to evaluate the reconstruction bias and to construct error eigenmodes in the effective beam window function.
Figure: random pointing error PSD Figures: error envelope plots (or should those go under effective beams?)
Residuals[edit]
There are two known beam effects that are not included in the main beam model and are estimated as a separate bias in flux and angular power spectrum measurement: 1. long tails due to errors in low frequency time response deconvolution, and 2. near sidelobes.
We stack all five observations of Jupiter to estimate the long time scale residuals due to incomplete deconvolution of the long time scale response.
Add some kind of mean tail plot
Near sidelobes are also evaluated using stacked Jupiter (hopefully they will just be part of the v53bis BSpline beams). The main features in the near sidelobes include a wide beam skirt, and dimpling lobes Add sidelobe plots and tables
Effective Beams[edit]
The effective beam is the average of all scanning beams pointing at a certain direction within a given pixel of the sky map for a given scan strategy. It takes into account the coupling between azimuthal asymmetry of the beam and the uneven distribution of scanning angles across the sky. It captures the complete information about the difference between the true and observed image of the sky. They are, by definition, the objects whose convolution with the true CMB sky produce the observed sky map.
Several methods of effective beams determination have been developped and cross-validated.
The main products are produced using FEBeCoP and details of the processing are given in the Effective Beams products page. See also the equivalent page discussing the LFI beams
Need satisfactory comparison plot
FEBeCoP[edit]
The full algebra for this method for the calculation of effective beams was presented in [Mitra, Rocha, Gorski et al.] #mitra2010. Here we summarise the main results. The observed temperature sky is a convolution of the true sky and the effective beam :
where
FWHM.
is time samples, is if the pointing direction falls in pixel number , else it is , represents the exact pointing direction (not approximated by the pixel centre location), and is the centre of the pixel number , where the scanbeam is being evaluated (if the pointing direction falls within the cut-off radius ofThe algebra is a bit more involved for polarised detectors. The observed stokes parameters at a pixel
, , are related to the true stokes parameters , by the following relation:
where the polarised effective beam matrix
and
and are the the polarisation weight vectors, as defined in \cite{mitra2010}.The task is to compute
for temperature only beams and the matrices for each pixel , at every neighbouring pixel that fall within the cut-off radius around the the center of the pixel.The effective beam is computed by stacking within a small field around each pixel of the HEALPix sky map. Due to the particular features of Planck scanning strategy coupled to the beam asymmetries in the focal plane, and data processing of the bolometer and radiometer TOIs, the resulting Planck effective beams vary over the sky.
FEBeCoP, given information on Planck scanning beams and detector pointing during a mission period of interest, provides the pixelized stamps of both the Effective Beam, EB, and the Point Spread Function, PSF, at all positions of the HEALPix-formatted map pixel centres.
FICSBell[edit]
For more details, see #planck2013-p03c.
Since the HFI beams are not azimuthally symmetric, the scanning strategy has to be taken into account in the effective beam response modelling. This is done using the FICSBell method (Hivon et al, in preparation), which generalizes to polarization and to include other sources of systematics the approach used for TT estimation in WMAP-3yr Hinshaw et al (2007) and by Smith et al (2007) in the detection of CMB lensing in WMAP maps. The different steps of the method used for this study can be summarized as follows:
The scanning related information (i.e., statistics of the orientation of each detector within each pixel) is computed first, and only once for a given observation campaign. Those orientation hit moments are only computed up to degree 4, for reasons described in point 2 below. At the same time, the first two moments of the distribution of samples within each pixel (ie, their center of mass and moments of inertia) are computed and stored on disc.
The scanning beam map or beam model of each detector
is analyzed into its Spherical Harmonics coefficientswhere HFI beams, the coefficients are decreasing functions of at most considered. It also appears that, for , the coefficients with account for or less of the beam throughput. For this reason, only modes with are considered in the present analysis. Armitage-Caplan and Wandelt (2009) reached a similar conclusion in their deconvolution of Planck-LFI beams.
is the beam map centered on the North pole, and is the Spherical Harmonics basis function. Higher indexes describes higher degrees of departure from azimuthal symmetry and, forThe CMB sky realization.
coefficients computed above are used to generate -spin weighted maps, as well as the first and second order derivatives, for a givenThe spin weighted maps and orientation hit moments of the same order
are combined for all detectors involved, to provide an “observed” map. Similarly the local spatial derivatives are combined with the location hit moments to describe the effect of the non-ideal sampling of each pixel (see [sec:pixelization]). In this combination, the respective number of hits of each detector in each pixel is considered, as well as the weighting (generally proportional to the inverse noise variance) applied to each detector in order to minimize the final noise.The power spectrum of this map can then be computed, and compared to the input CMB power spectrum to estimate the effective beam window function over the whole sky, or over a given region of the sky.
Monte-Carlo (MC) simulations in which the sky realisations are changed can be performed by repeating steps 3, 4 and 5. The impact of beam model uncertainties can be studied by including step 2 into the MC simulations.
QuickBeam[edit]
For more details, see #planck2013-p03c
Planck observes the sky after convolution with a “scanning beam”, which captures its effective response to the sky as a function of displacement from the nominal pointing direction. Decomposing the scanning beam into harmonic coefficients
, each time-ordered data (TOD) sample can be modelled as (neglecting the contribution from instrumental noise, which is independent of beam asymmetry) where the TOD samples are indexed by , and is the underlying sky signal. The spin spherical harmonic rotates the scanning beam to the pointing location , while the factor gives it the correct orientation. Eq. may be evaluated with the “TotalConvolver” algorithm of Wandelt and Gorski (2001), accelerated using the “conviqt” recursion relations Prezeau and Reinecke (2010) This approach is implemented in LevelS. </ref>, although because it involves working with a TOD-sized objected it is necessarily slow.On the small angular scales comparable to the size of the beam, it is a good approximation to assume that the procedure of mapmaking from TOD samples is essentially a process of binning:
where is the total number of hits in pixel .Start with a normalized, rescaled harmonic transform of the beam
, sky multipoles and a scan history object given by where the sum is over all hits of pixel at location , and is the scan angle for observation . The harmonic transform of this scan-strategy object is given by The beam-convolved observation is then given by Taking the ensemble average of the pseudo-Cl power spectrum of these we find
where
is a cross-power spectrum of scan history objects. Note that the w(n,s) which we have used here can also incorporate a position dependent weighting to optimize the pseudo-Cl estimate, such as inverse-noise or a mask– the equations are unchanged. Writing the pseudo-Cl in position space (a la Dvorkin and Smith (2009)) with Wigner-d matrices we have
This integral can be implemented exactly using Gauss-Legendre quadrature, with a cost of $\cal 0(l_{\rm max}^2 s_{\rm max}^2)$. For simplicity, we’ve written all the equations here for the auto-spectrum of a single detector, but the generalization to a map made by adding several detectors with different weighting is straightforward. The cost to compute all of the necessary terms exactly in that case becomes
.Are beams really so difficult? On the flat-sky beam convolution is easy: just multiplication in Fourier space by a beam rotated onto the scan direction. Multiple hits with different scan directions are incorporated by averaging (as the “scan history” objects above encapsulate). Does the sphere really require everything to be so complicated? For a scan strategy which is fairly smooth across the sky, we can pretend that we are observing many independent flat-sky patches at high-L with fairly good accuracy. There is in fact a fairly good approximation to the beam convolved pseudo-Cl power spectrum which is essentially a flat-sky approximation. In the limit that
, with and being slowly-varying function in the pseudo-Cl sum above can be approximated as where the average is taken over the full sky. It’s illustrative to consider three limits of this equation: for a “raster” scan strategy in which each pixel is observed with the same direction, we have and the predicted pseudo-Cl is just the power spectrum of the beam. For a "best-case" scan strategy, in which each pixel is observed many times with many different orientation angles, we have < | w(, M) |2 >p = M0, and the transfer function is just the azimuthally symmetric part of the beam. Note that this is for a full-sky observation– in the presence of a mask, the average above produces an fsky factor, as expected. It just neglects the coupling between L multipoles (which can be calculated with the more complete equations above).Effective beam window functions[edit]
The effective beam window functions $B(l)$ for HFI, computed using Quickbeam, are available in the RIMO. They do not contain the pixel window function.
Pixelization Artifacts[edit]
For more details, see #planck2013-p03c
- Several codes available to simulate effects of pixelization.
- Mixes the CMB gradient into a pixelization ``noise with a level comparable to that of $2\mu Karcmin$ instrumental noise.
- Quantitative estimate of effect should be included with each released map, but expect not to matter significantly for CMB analysis, as small compared to instrumental noise.
[sec:pixelization]
Planck maps are produced at resolution 11
, corresponding to pixels with a typical dimension of , comparable to the spacing between scanning rings . This results in an uneven distribution of hits within pixels, which introduces some complications in the analysis and interpretation of the maps. A sample of the hit distribution is illustrated in Fig. [fig:pixcoverage]. Below we discuss the simulation and modeling of this pixelization effect in more detail.[fig:pixcoverage]
The collaboration has produced 3 codes which may be used to simulate the effect of pixelization on the observed sky, LevelS/TotalConvoler/Conviqt, FeBeCoP, and FICSBell references and further discussion of the three methods and how they each simulate the pixelization effect..
For the measurement of CMB fluctuations, it is also possible to gain intuition for the effects of pixelization analytically. On the small scales relevant to pixelization, the observed CMB is smooth, both due to physical damping as well as the convolution of the instrumental beam. Taylor expanding the CMB temperature about a pixel center to second order, the typical gradient amplitude is given by where the approximate value is calculated for a cosmology with a fwhm Gaussian beam. The typical curvature of the observed temperature, on the other hand is given by On the scales relevant to the maximum displacement from the center of a pixel, the maximum displacement is , and so the gradient term tends to dominate, although the curvature term is still non-negligible. For each observation of a pixel, we can denote the displacement from the pixel center as . The average over all hits within a pixel gives an overall deflection vector which we will denote for a pixel center located at as . This represents the center of mass of the hit distribution; in Fig. [fig:pixcoverage] we have plotted these average deflections using black arrows. The deflection field may be decomposed into spin-1 spherical harmonics as With a second order Taylor expansion of the CMB temperature about each pixel center, it is then possible to calculate the average pseudo-Cl power spectrum of the pixelized sky. This is given by
where
is half the mean-squared deflection magnitude (averaged over hits within a pixel, as well as over pixels). is the sum of the gradient and curl power spectra of , and is the gradient spectrum minus the curl spectrum. The term describes a smearing of the observed sky due to pixelization. For uniform pixel coverage of pixels . For the hit distribution of Planck frequency maps, is typically within xxx. calculate for final maps, looks like will be better than 10%percent of this value, and so this term is accurately described by the pixel window function, which is derived under the assumption of uniform pixel coverage.The effect of pixelization is essentially degenerate with that of gravitational lensing of the CMB, with the difference that it (1) acts on the beam-convolved sky, rather than the actual sky and (2) produces a curl-mode deflection field as well as a gradient mode. This is discussed further in the [#planck2013-p12|Planck gravitational lensing] paper, where the subpixel deflection field constitutes a potential source of bias for the measured lensing potential. Indeed, Eq. [eqn:cltpixelized] is just a slightly modified version of the usual first order CMB lensing power spectrum (Hu (2000), Lewis and Challinor (2006)) to accommodate curl modes.
A useful approximation to Eq. which is derived in the unrealistic limit that the deflection vectors are uncorrelated between pixels, but in practice gives a good description of the power induced by the pixelization, is that the CMB gradient into a source of noise with an effective level given by
couples thewhere the average is taken over all pixels and CMB gradient: For frequency-combined maps, is typically on the order of , and so the induced noise is at the level of . This is small compared to the instrumental contribution, although it does not disappear when taking cross-spectra, depending on how coherent the hit distributions of the two maps in the cross-spectrum are.
is half the mean-squared power in theReferences[edit]
<biblio force=false>
</biblio>
Cosmic Microwave background
Full-Width-at-Half-Maximum
(Hierarchical Equal Area isoLatitude Pixelation of a sphere, <ref name="Template:Gorski2005">HEALPix: A Framework for High-Resolution Discretization and Fast Analysis of Data Distributed on the Sphere, K. M. Górski, E. Hivon, A. J. Banday, B. D. Wandelt, F. K. Hansen, M. Reinecke, M. Bartelmann, ApJ, 622, 759-771, (2005).
(Planck) High Frequency Instrument
(Planck) Low Frequency Instrument