Open Access
7 September 2023 Commissioning observations of HD 189733 with the PAlomar Radial Velocity Instrument
Author Affiliations +
Abstract

The PAlomar Radial Velocity Instrument (PARVI) is a diffraction-limited, high-resolution spectrograph connected by single-mode fiber to the 200 inch Hale telescope at Palomar Observatory. Here, we present on-sky results for HD 189733 obtained during PARVI’s commissioning phase. We first describe the implementation of our spectral extraction and radial velocity (RV) generation codes. Through RV monitoring, we detect the Rossiter–Mclaughlin signal of the transiting planet HD 189733 b. We further detect the presence of water and carbon monoxide in the atmosphere of HD 189733 b via transmission spectroscopy. This work demonstrates PARVI’s high-resolution spectral capabilities at H band and current intra-night Doppler stability of ∼4 to 10 m s − 1 on an early K dwarf. Finally, we discuss the limitations to this work and ongoing efforts to characterize and improve the Doppler performance of PARVI to the design goal of ∼1 m s − 1 for late-type stars.

1.

Introduction

From the initial discoveries of a few hundred planets via the radial velocity (RV) technique to the discovery of thousands of confirmed and candidate exoplanets by the transit missions Kepler and TESS, the field of exoplanets has exploded within the last two decades. The confirmation of transiting exoplanets requires follow-up with RV observations to independently confirm the existence of the planet and measure the orbital eccentricity and the dynamical mass of the planet (and therefore infer its composition). A precision of 20% for the mass determination is recommended for enabling detailed atmospheric characterization, particularly for terrestrial-mass planets.1 The discovery and characterization of Earth-sized planets requires the development of extreme precision RV instruments as described in a recent study by the National Academy of Sciences.2 To address these challenges, new spectrographs from the visible to near-infrared (NIR) wavelengths are being developed using a variety of innovative technologies.

The PAlomar Radial Velocity Instrument (PARVI) is an NIR (J and H band) spectrograph designed to operate at the 200 inch Hale telescope at Palomar Observatory. A unique aspect of PARVI’s design is that the Palomar adaptive optics (AO) system feeds light into the spectrograph via a single-mode fiber (SMF). Unlike multi-mode fibers used with seeing-limited spectrographs, an SMF feed provides several advantages, including a dramatically smaller spectrograph, immunity to seeing variations at the entrance aperture, and it dramatically reduces modal noise.

In this work, we present results from commissioning observations of HD 189733 with PARVI. We briefly describe the instrument (Sec. 2) and the implementation of our spectral extraction (Sec. 3) and RV generation codes (Sec. 4). In Sec. 5.1, we demonstrate the current Doppler performance of PARVI with the detection of the Rossiter–Mclaughlin (RM) signal of the well-known transiting planet HD 189733 b and find consistent results with previous observations. In Sec. 5.2, we find evidence for water and carbon monoxide in the atmosphere of HD 189733 b via transmission spectroscopy, also consistent with previous detections. We conclude with a discussion of limitations of our analyses and ongoing commissioning work to improve the performance of PARVI in Sec. 6.

2.

PARVI Instrument

PARVI is a cross-dispersed NIR spectrograph fed by a SMF from the Palomar PALM-3000 (P3K) AO system. The benefit of an SMF feed is that the spectrograph size is dictated only by the desired spectral resolution and the wavelength and not by the size of the telescope and the seeing disk. In the case of PARVI, the designed resolution of R=87,000 to 121,000 is achieved with an input beam of 25 mm and a grating size (long dimension) of 11  cm. Unlike with seeing-limited spectrometers, in a diffraction limited spectrometer, the re-imaged slit width is the diffraction limited point spread function (PSF) width, which linearly scales with wavelength. An R4 grating with 13.6  linesmm1 and a silicon prism cross-disperser image 46 spectral orders (m=85 to 130) covering the J and H bands onto an H2RG detector. A second SMF feeds the signal from a laser frequency comb (LFC), which generates hundreds of individual spectral modes spaced by 10 GHz (0.08  μm) across each order for a stable wavelength reference (<30  cms1; Ref. 3). The layout of PARVI is shown in Fig. 1. A summary of parameters for PARVI is provided in Table 1.

Fig. 1

Schematic showing the layout of the cross-dispersed echelle spectrograph, which is designed to achieve R87,000 to 121,000 in a compact 0.5  m×0.25  m optical bench through the use of a SMF input from the Palomar AO system.

JATIS_9_3_038006_f001.png

Table 1

Summary of PARVI characteristics.

ParameterValue
λ1145 to 1766 nm
Diff. limit (1.22λ/D)87.5 mas at 1766 nm
Fiber core diameter9.8  μm=68.5  mas
LFC pump line, λpHCN at 1559.9 nm
LFC spacing (Δν)10 GHz (0.08  nm)
LFC lines per order150 to 200
LFC stability<30  cms1
Echelle orders85 to 130
R=λ/Δλ (designed)87,000 (red, H band) to 121,000 (blue, J band)
R=λ/Δλ (current)50,000 to 70,000 (H band only)
Δλ per order15.6  nm at λp
Δλ per pixelΔλ0.008  nm at λp
Δ RV per pixel1  kms1 at λp
Pixel sampling3.5 pixels per resolution element (H band)
H band image field24.0 × 19.2 arcsec
Efficiencya2%

aRepresents the average efficiency achieved using an anti-reflective (AR) coating on the PARVI cross-disperser and will be used in future observations. The average efficiency in this work is reduced by ∼40% due to the absence of the AR coating. We briefly discuss this further in Sec. 3.

Commissioning at the telescope began in late-2019 but was drastically curtailed by the shutdown and limited access to Palomar during the COVID-19 pandemic. Upgrades and modifications made during this period include the transition from an LN2-cooled cryostat to a closed cycle refrigerator, which has greatly enhanced the thermal stability of the optical system. However, during the commissioning period, we identified a source of wavelength instability due to the interaction between the polarization of the signal with polarization birefringence in the silicon cross-disperser. This effect induces “polarization noise” (e.g., Refs. 4 and 5) and has limited the night-to-night precision on-sky to 10 to 20  ms1.6 By tracking individual LFC modes throughout a given night, we have demonstrated a relative internal stability of <1  ms1 between the science and calibration fibers when scrambling light from the LFC.6 A number of steps are being taken to mitigate this effect for starlight, and we briefly revisit these challenges further in Sec. 6. However, PARVI’s current performance was sufficient to carry out the commissioning observations described in this paper.

3.

Observations and Pre-processing

We select observations obtained during PARVI’s commissioning phase of HD 189733 to demonstrate the performance of PARVI and our data reduction software. HD 189733 is a bright (H=5.59  mag) K2 main sequence dwarf star host to a transiting hot-Jupiter on a 2.22-day orbit7 and has served as a benchmark target for numerous RV programs. We observed HD 189733 on UT dates May 15–18, 2022, including a full-transit on the first night. Exposure times were set to 372 s. We recorded 19 exposures covering the transit + baseline of HD 189733 b, and 4 to 6 exposures on each of the remaining 3 nights. (Additional observing procedures with PARVI using the Palomar PALM-3000 AO system are described in Ref. 8.) As part of a commissioning experiment to mitigate the polarization effects, all the observations presented in this work were obtained using an un-coated silicon cross-disperser, which attenuates the signal by a factor of 2.5 compared to the coated prism. (The coating was removed in April 2022 and reinstalled in February 2023.) The seeing for these observations ranges from 1.2 to 2” and is typical for Palomar Observatory.

Gibson et al.9 developed methods to optimally extract raw PARVI spectra with algorithms based on the CERES routines.10 Here, we utilize a second pipeline implemented in the Julia package Echelle.jl ( https://github.com/astrobc1/Echelle.jl/), the successor to the Python package pychell.11 We leave the details of this extraction process to the Appendix. We compare corresponding RVs for the two sets of spectra in Sec. 5.1 and further discuss the extraction of PARVI spectra in Sec. 6.2.

For all exposures of astronomical sources, we also record a simultaneous trace of the LFC spectrum (Ref. 9). Although the LFC can be utilized to provide a unique wavelength solution for each exposure, we choose to use a static wavelength solution for all observations due to ongoing challenges of monitoring changes to the wavelength solution (Refs. 6, 9, and Sec. 2 of this work). We construct a wavelength solution using a process similar to that described in Ref. 9. We utilize 18 consecutive exposures of the LFC recorded in the late afternoon of May 14, 2022 (local time) with exposure times of 186 s, which are median combined to create a high signal-to-noise ratio (S/N) LFC image. Each extracted (1D) LFC mode is fit using with a model composed of a Gaussian (amplitude, mean, and width) and linear trend to account for the highly chromatic underlying supercontinuum of the LFC. The parameters are optimized with a Levenberg–Marquardt solver implemented in LsqFit.jl,12 which also provides estimates of the parameter uncertainties via finite-difference techniques. For echelle orders m=85 to 105 (λ=1401 to 1754 nm), we then fit the nominal mode positions with a 2D Chebyshev polynomial (e.g., Refs. 10 and 13) of degree 12 in both the “pixel” and “echelle order” dimensions, with weights inversely proportional to the Gaussian-mean uncertainties (squared). For m>105, the LFC modes exhibit low contrast in flux relative to the supercontinuum and are therefore not well-defined. We briefly discuss the utilization of J band orders in Sec. 6. The unweighted root-mean squared (RMS) of the residuals from the 2D fit is 25  ms1. An estimation of uncertainty in our wavelength calibration (RMS/Nmodes) is 40  cms1.

4.

RV Generation

In order to generate RVs from PARVI spectra, we iteratively forward model each observation on a per-order basis using a modified spectral forward model11 implemented in Echelle.jl. We briefly describe each of the model components in turn. The spectral continuum is modeled with a cubic spline. Seven knots are uniformly spaced across the order and are parameters to be optimized. The full continuum is then generated by interpolating through the knots with a cubic spline.

The telluric spectrum is modeled using templates provided from the Transmissions Atmosphériques Personnalisées pour l’AStronomie (TAPAS).14 We fit for two power-law scaling factors to account for the variable airmass and variable precipitable water vapor of the observations. We also fit for a telluric Doppler shift factor to account for variable atmospheric winds and instrumental drifts not accounted for in this work.

For the star, we start with a BT-Settl synthetic stellar template15 with parameters Teff=5000  K, logg=4.5, and Fe/H=0. The template is further broadened to a vsini=3  kms1 using the rotBroad routine from PyAstronomy.16 Once all observations are fit, we Doppler shift each vector of residuals to a coherent reference frame according to the best-fit Doppler shifts. Each shifted vector of residuals is then resampled onto an oversampled (8×) wavelength grid using cubic spline interpolation, which is common to all observations (for this order). The stellar template is then updated (additively) based on the median of these residuals, weighted by RMS2, where RMS is the unweighted root mean square of the spectral model fit. This process is repeated for eight iterations, although the RVs have converged by iteration 5. Most likely due to uncharacterized changes in the wavelength solution, RVs for nights 2 to 4 are offset and are therefore not included in additional analyses. However, so long as changes to the wavelength solution are primarily achromatic (in velocity), these observations still increase the achieved S/N of the data-driven stellar template and are therefore included at this step. The precision of the corresponding RV measurements on these nights may also reflect PARVI’s precision for a single exposure.

To account for the line spread function (LSF) of the 1D spectrum, we apply a Gaussian model with a width unique to each echelle order, but identical for all exposures, which is an adequate assumption given the expected stability of SMFs. The width of the Gaussian is determined by the width of the LFC modes as measured in Sec. 3. Due to PARVI’s compact construction, the off-axis angle of the echelle grating is larger than for other high resolution echelle spectrographs. This causes spectral features on the detector to appear tilted along the dispersion axis (Fig. 2). The tilt of LFC modes is also strongly chromatic within an order (Fig. 3). We approximate the effective LSF width for a given order as the median value from all fits across the order. We further discuss the optimal LSF for PARVI in Sec. 6.2.

Fig. 2

Raw PARVI frame of the LFC injected through the science (top) and calibration (bottom) fibers. We show the same three orders m=89 to 91 across the detector (top to bottom; wavelength increases from left to right). The tilt in the PSF is different for the two fibers and changes across each order (and orders). The colormap is arbitrarily scaled for adequate contrast.

JATIS_9_3_038006_f002.png

Fig. 3

With triangular markers, we show the spectral resolution R=λ/Δλ as measured by fits to individual 1D LFC modes. Each like-color corresponds to a like-order (m=85 to 105). Due to PARVI’s compact construction, the effective spectral resolution of the 1D spectrum changes by 20% within an order.

JATIS_9_3_038006_f003.png

The spectral forward model is optimized using an Iterative Nelder–Mead algorithm ( https://github.com/astrobc1/IterativeNelderMead.jl), which also provides an estimation of the parameter uncertainties through finite difference techniques. Due to the ongoing characterization and improvements to processing PARVI data products, we generate RVs for spectra of HD 189733 extracted and calibrated with the processes described in this work (Sec. 3), and the same spectra processed using methods outlined in Ref. 9, both utilizing a static LSF.

We generate RVs for orders m=85 to 105; however, orders m=100 to 105 are dense with telluric features from water in Earth’s atmosphere and yielded RVs which are inconsistent with other orders so we discard these orders before coadding RV measurements. We further discard order m=85, which is inconsistent with the remaining orders. We suspect this is due to the order being an endpoint in constructing the wavelength solution (Sec. 3) and is therefore not well constrained. To combine RVs from different echelle orders, we first subtract the mean RV of each order again weighted by RMS2. For each exposure, we then generate a coadded RV using weights w determined by the RV information content in each order,17 which includes the measured S/N of the observation and is highest in the presence of a strong signal and “sharp” (i.e., narrow) stellar features

Eq. (1)

σRV=c[i(λi2Si2Ai)]1/2,Si=dIdλiIt(λi)Ic(λi),Ai=I(λi)It(λi)Ic(λi),w=1σRV2RMS2,
where I, It, and Ic are the stellar template, telluric template, and best-fit continuum model, respectively, in normalized units, and c is the speed of light. The derivative of the stellar spectrum is computed by representing the template as a cubic spline. The stellar and telluric templates are further convolved according to the nominal LSF model. Equation (1) is computed and summed over the detector grid.

We find nearly identical results for both sets of spectra. The median RMS from the spectral model fitting is 0.69%, and the median coadded RV error (per-exposure) is 7.5  ms1. Example fits from the initial and final iterations are shown in Fig. 4. In Fig. 5, we show the measured RV errors for all exposures for individual orders and binned across orders, and the corresponding theoretical noise floor calculated with Eq. (1). For both the individual order and binned RVs, the attained precision is 30% to 50% worse than the theoretical curves predict. This may indicate that changes in the wavelength solution over the four nights are appreciably chromatic (in velocity). Our ability to accurately model the other spectral components (namely tellurics) may also contribute to this discrepancy. We find no correlation between the average signal-to-noise ratio and seeing or airmass for these observations, indicating that either variable weather conditions (e.g., clouds, seeing) or fiber coupling with P3K are primarily responsible for the changes in throughput.

Fig. 4

(a) Example spectral model fit for order m=94 using a purely synthetic stellar spectrum. (b) The same fit for the final iteration10 after updating the stellar template based on the residuals from fits for all observations (Sec. 4).

JATIS_9_3_038006_f004.png

Fig. 5

(a) Per-exposure measured RV errors plotted against the average S/N-per 1D spectral pixel (1 resolution element 3.5 spectral pixels for R=60,000, the approximate resolution for these extracted spectra) for all observations of HD 189733 with PARVI. All exposure times are identical (372 s), but the S/N varies due to variable seeing, fiber coupling, and the airmass of the observation. In black, we plot the theoretical noise floor [Eq. (1)]. (b) Same, but for a subset of individual orders. Orders m=88 and m=93 represent the orders with the lowest and largest RV information content, respectively.

JATIS_9_3_038006_f005.png

5.

Results

5.1.

RM Signal of HD 189733 b

Here, we analyze the RVs from UT May 15 where we attempt to detect the RM signal of HD 189733 b. When a planet transits its host star, there is break in symmetry of the receding versus approaching limbs of the star. This manifests as an artificial Doppler shift in the stellar spectrum, and such measurements can be used to determine the star’s projected spin-orbit obliquity angle β.18,19

We measure β using the Python package starry,20 which generates both the orbital and RM RV components. Due to the lack of sufficient orbital phase coverage on this single night, we only fit for β and an RV offset, γ. We make use of a linear limb-darkening coefficient C1 calculated from the exoplanet characterization toolkit (ExoCTK; Ref. 21) with a top-hat bandpass corresponding to the PARVI echelle orders considered in this analysis. Remaining orbital and RM parameters are fixed to the values provided in Ref. 22. The model is optimized by minimizing the reduced chi-squared statistic (χred2) with lmfit ( https://lmfit.github.io/lmfit-py/index.html).23 lmfit also provides parameter uncertainties via finite difference techniques. We find similar results for the three sets of RVs, each deviant by 1 to 2σ from a previous detection with high accuracy radial velocity planet searcher (HARPS) (e.g., β=0.850.28+0.32  deg, Ref. 22) but still consistent with an aligned orbit. This result further demonstrates our method of retrieving the stellar spectrum and forward modeling the observation (Sec. 4) is sensitive to non-“Doppler-like” distortions in the stellar spectrum. We suspect the birefringence-induced instabilities are the primary source of the correlated structure in the residuals of Fig. 6; however, this is difficult to discern when using a data-driven stellar template with so few observations and limited barycentric sampling. The PARVI RVs and best-fit RM models are shown in Fig. 6. A summary of parameters is provided in Table 2.

Fig. 6

RM signal of HD 189733 b. (a) We plot both sets of PARVI RVs and an example of a corresponding best-fit RM model in black (Table 2, column 2). In maroon, we plot HARPS RVs from 2006.22 Ingress start and egress end are marked as vertical dashed green lines. Transit epoch information is generated from the NASA exoplanet archive transit prediction tool.24 (b) The corresponding residuals for the PARVI RVs.

JATIS_9_3_038006_f006.png

Table 2

Summary of the parameters (top: optimized, bottom: fixed) used to model the composite orbital + RM signal of HD 189733 b in Sec. 5.1.

NameOpt. value (this work)Opt. value (Ref. 9)Opt. value (this work, dynamic LSF)
β (deg)8.6±5.56.8±5.18.5±5.9
γ (ms1)22.9±3.425.6±3.021.8±3.5
1.661.421.86
NameValueCitation
Pb (days)2.21857520022
(BJD)2459714.9479
ib (deg)85.508
Mb (M)362
vsini (kms1)3.316
R (R)0.78
M (M)0.84
eb025
ωb (rad)π
C10.6421
BJP, barycentric Julian date.

5.2.

Detection of Molecular Species

The atmosphere of HD 189733 b has been explored in detail, making it an optimal target to test the capabilities of PARVI. Evidence for H2O was first reported by Ref. 26 using Spitzer IRAC transit photometry. This detection was later confirmed, and Birkby et al.27 found evidence for H2O with CRIRES on the 8.2 m VLT while28 presented HST WFC3 transmission spectroscopy that showed clear H2O molecular bandheads. Later, Brogi et al.29 and Alonso-Floriano30 both demonstrated that analysis techniques using high-resolution spectroscopy had improved to a point where H2O was confidently detected with 3.5 m class ground-based telescopes (GIANO and CARMENES, respectively). In addition to H2O, molecular absorption from CO at 2.3  μm was detected by Brogi et al.,31 and evidence for HCN32 and CH433 have also been observed in the atmosphere of HD 189733 b.

Due to the similarity in wavelength coverage, spectral resolution, and molecules searched for, we followed a similar overall analysis procedure as Ref. 30. As is common, we kept the orders separate during the whole analysis procedure so that we could isolate important parts of the spectrum and did not perform any unnecessary interpolation. The following steps were performed for orders m=85 to 105 and then the resulting cross correlation grids were combined after. Using the reduced spectra presented in Sec. 3, we created an M×N array with the spectra, where the M rows are each sorted by wavelength, and the N columns are sorted by the time of the observation. Any columns that had on average <20% transmittance through the atmosphere due to telluric absorption were masked. We then performed standard spectral cleaning steps, including normalization, sigma clipping, and the application of a high-pass filter with a width of 100 pixels. As the star remains relatively stationary in time while the planet’s spectrum experiences large RV shifts, we divided each spectrum by the average spectrum in time to remove the stellar signal while leaving the planet’s signal intact. Finally, we down-weighted any pixel columns that had large variances and hence were noisier, by dividing by the standard deviation of each column.

At this stage, we were still left with significant telluric residuals, as the shape and depth of the telluric features change throughout the night. However, the telluric variations are relatively constant in velocity and usually slowly vary over time due to airmass changes. Principle component analysis (PCA) or SYSREM (which applies PCA with varying uncertainties) have become the standard methods for removing these slowly varying linear trends in high-resolution transmission and emission observations (e.g., Refs. 30, 34, and 35). Following these standard methods, PCA is iteratively applied to the cleaned time series spectra, and each iteration is subtracted to remove any linear trends. As discussed in Ref. 34, applying too many PCA iterations can begin to remove the planet’s signal. We therefore chose to use a conservative five PCA iterations, as we found that at this point, the vast majority of the telluric residuals were removed (when plotted the data did not show any clear telluric/linear trends by eye) and using more iterations we risked removing part of the planet’s signal.

To detect the planet’s signal within the noise, we cross correlated each cleaned and detrended spectrum with a model of the planet’s atmosphere, which was made using petitRADTRANS.36 We made a different model for each molecule, including H2O, HCN, NH3, CO, and CH4 (see Fig. 7). As input to the code, we used the planet’s parameters and temperature pressure profile from Ref. 29. When available, we used previously measured abundances of 3×103 for CO,37 and 5×104 for H2O,38 and the tentative detection with a best fit abundance of 106 for HCN. Otherwise, we implemented the equilibrium chemistry code described in Ref. 39 to estimate volume mixing ratios of 105 and 106 for NH3 and CH4, respectively. We nominally chose a cloud opacity deck at 102 bars. We varied both the cloud deck and abundances but did not find any significant differences in the reported signal strengths.

Fig. 7

(a) All of the orders of a single PARVI spectrum for HD 189733. (b)–(f) Models of H2O, HCN, NH3, CO, and CH4, created using petitRADTRANS, and interpolated onto the same wavelength grid as the data. The gold highlighted orders show which orders we selected to combine for our cross correlation analyses for each molecule. These orders were chosen using injection and recovery tests.

JATIS_9_3_038006_f007.png

We created cross correlation grids for each order and then combined these by simply averaging together the orders chosen for each molecule (see Fig. 7 to see which orders were chosen for each molecule). We performed injection and recovery tests to decide which orders to include. In general, the orders that produced a detectable signal did not contain too many saturated telluric lines, did not lie at the very edge of the detector, and exhibited strong opacity from the specified molecule. We chose to not weight the orders when we combined them because this process has been shown to incorrectly inflate the detection significance.32

For all of the species besides H2O, we only use H band orders (m=85 to 105) due to the higher precision of the wavelength solution in this region. We tentatively detect H2O and CO, both with S/N4. These two molecules have both been confidently detected at high spectral resolution in this planet by previous studies using a variety of instruments,27,2931 and so our detections of these species and non-detections of the others (all of which are expected to have lower abundances and have not been confidently detected by high-resolution atmospheric studies) further adds confidence to our tentative signals (Fig. 8).

Fig. 8

Marginal detections of H2O with S/N=3.9 using four orders of PARVI data near the 1400 nm H2O bandhead, and CO with a S/N=4.1 using two orders near the 1600 nm bandhead. We do not detect any evidence of HCN, NH3, or CH4.

JATIS_9_3_038006_f008.png

6.

Limitations and Ongoing Improvements

6.1.

Hardware Improvements

PARVI’s epoch-to-epoch RV precision has been limited by wavelength instability due to an interaction between the time-varying polarization state of the input fiber-fed light with a small parasitic birefringence in the spectrograph’s silicon cross-disperser. Silicon is an isotropic crystal and is not expected to have axially dependent refractive indices, so this birefringence possibly arises from mounting stresses at cryogenic temperature. The result is a polarization dependent (primarily tilt) aberration, which results in a tiny separation (0.02 pixel) of the PSFs of the 2 polarization states. Since the LFC modes are intrinsically highly polarized and since this polarization state changes in time due to thermal and elasto-optical changes in the input fiber, apparent centroid shifts in LFC modes are observed. Starlight carrying fibers from the telescope experience strong elasto-optical agitation (especially during slews); however, the starlight is only mildly polarized, mainly due to upstream optical reflections. The net result is that the source and LFC calibration light are shifted differentially by the silicon prism, and therefore, we cannot rely on the simultaneous LFC trace to provide an accurate new wavelength solution for each science exposure. Specifically, we find the birefringent properties of the cross-dispersing optic are responsible for RV errors on the order of 10  ms1.6 These errors are chromatic with a wavelength span comparable to an echelle order, and do not average out across multiple orders. The timescale of this instability is on the order of a typical exposure (5 minutes) and is likely a major source of correlated errors in Fig. 6. Significant work has been ongoing to characterize and mitigate this polarization-noise through scrambling the polarization state of both the starlight and calibration signals; we do not expect this to impact future observations.6 However, because the majority of RV observations presented in this work are from a single night with no telescope slews (only telescope tracking), we find the relative precision within the science trace alone to be sufficiently demonstrative of SMF Doppler spectroscopy in the context of PARVI. We expect datasets which span multiple telescope slews (i.e., multiple nights) will be more severely impacted by this effect.

We remind the reader that these results are attained by only utilizing the red half (m=85 to 99, λ1488 to 1755 nm) of the available spectral coverage due to the limited spectral coverage of the LFC. Echelle orders m=100 to 110 (λ1336 to 1486) are highly contaminated by telluric water absorption; however, the remaining orders (m=111 to 129, λ1137 to 1336) are relatively sparse in telluric features yet rich in stellar features, especially for late K and M stars (similar to H band, e.g., Ref. 40). We are exploring the utility of multiple absorption gas cells (hydrogen fluoride, methane, and a quad cell with 12CO, 13CO, C2H2, and H2O) and a SANTEC TL-570 high performance tunable laser41 to provide a wavelength reference in the J band.

6.2.

Software Improvements

One significant difference between our spectral extraction and Ref. 9 is the formulation of the PSF. In this work, we generate a 1D (vertical) PSF unique to each echelle order according to the median of the normalized data within an order. In Ref. 9, a 1D PSF is calculated using a coadded fiber-flat image. For a given order, each column is independently fit with a Gaussian function, and the nominal Gaussian widths are used to generate a 1D profile for each column, which is inherently chromatic. Specifically, we find the width in the cross-dispersion direction of the effective 1D PSF changes by 20% across an order.

Most spectral extraction routines treat the PSF as a 1D function and extract columns individually. However, the image of the fibers for nearly all high resolution echelle spectrographs are evidently two-dimensional, and the effective spectral resolution of the extracted spectrum is therefore degraded according to the deviation of the observed PSF relative to the effective PSF of the echelle grating at native resolution. Both spectral extraction routines considered in this work treat the PSF as a 1D entity, and are therefore subject to this loss in spectral resolution (see Fig. 2). Specifically, a tilt of 45° degrades the resolution by a factor of 2 using a vertical extraction algorithm. In our analyses, we find the spectral resolution R varies from 50,000 to 65,000 (Fig. 3), which is less than the designed resolution of R87,000 (Table 1) and may also be due to manufacturing and/or focusing errors. We find the 1D width of LFC modes to be 15% larger in 2022 compared to 2021 due to service operations between observing semesters (PARVI has been opened several times during commissioning since 2019 to determine the source of birefringence induced instability and to implement various upgrades.) and is further limiting the obtained resolution for these observations.

PARVI echellograms are therefore an excellent test-case for “spectro-perfectionism” (SP; Refs. 42 and 43), where the spectrum is extracted by explicitly deconvolving the image according to a 2D PSF, which can further capture chromatic dependence of the PSF shape. With an accurate 2D model of the PSF, the application of SP should result in a higher spectral resolution for the 1D spectrum. A second advantage of SP is that it provides a means by which to generate a matrix that describes the convolution of the 1D spectrum with an effective LSF by diagonalizing the matrix describing the covariance between extracted points. This “re-convolution” matrix can then be used to convolve any theoretical spectral model (at an effective infinite resolution) to match the resolution obtained through SP extraction. The effective LSF’s of this design matrix (e.g., the matrix rows) may be chromatic if that is what the data supports. We are actively developing and testing the application of SP extraction for PARVI data to take advantage of the full spectral resolution.

For the majority of targets, we will coadd the RVs from different exposures together within a given night to improve our precision for that target. In the case of HD 189733 (and for targets with events/processes on similar timescales), we keep exposures separated because the change in the apparent (RM and orbital) stellar RV between exposures is larger than our measurement uncertainties.

7.

Conclusion

Next-generation spectrographs are utilizing innovative technologies to overcome the current limitations of Doppler precision. PARVI is one such high-resolution NIR spectrograph on the 200 inch Hale telescope at Palomar Observatory. By utilizing SMFs, PARVI offers several advantages compared with other spectrographs including a much smaller optical configuration for a given spectral resolution. In this work, we have demonstrated PARVI’s Doppler performance and high spectral resolution capabilities at H band wavelengths. We present our data processing routines in Secs. 3 and 4. We have detected the RM signal of the transiting planet HD 189733 b and find consistent results with previous observations in Sec. 5.1. In Sec. 5.2, we also confirm the presence of H2O and CO in the atmosphere of HD 189733 b via transmission spectroscopy.

With improved Doppler stability and characterization, higher throughput, and a higher resolution spectrum provided through a more sophisticated spectral extraction algorithm (SP extraction, Sec. 6.2), we anticipate the PARVI Doppler performance to approach the design goal of 1  ms1 for moderately bright late-type stars. Finally, we note that the insights obtained from designing, constructing, and testing a first-of-its-kind instrument, such as PARVI, help inform next-generation spectrographs utilizing SMFs (e.g., iLocator,44 Keck planet imager and characterizer (KPIC),45 the high resolution infrared spectrograph for exoplanet characterization,46 and EarthFinder).47

8.

Appendix: Spectral Extraction

In the descriptions that follow, we adopt the convention that spectral orders are (nearly) aligned (parallel-to) with detector rows. A background-subtraction with a high S/N dark frame is first performed to remove dark current and any leaked light scattered within the spectrograph, followed by a flat-field division to correct for pixel-to-pixel variations with the detector fully-illuminated. Images of the fiber-flat are used to provide preliminary locations of the traces on the detector.

We first refine the trace positions based on a sixth-degree polynomial fit to the centroids of each detector column, denoted by yc(x). Masked pixels are filled via bilinear interpolation to yield unbiased centroids. We then normalize each detector column such that the total signal per-column is unity. We generate a 1D (vertical) trace profile using a least-squares cubic spline fit with the SciPy48 routine scipy.interpolate.LSQUnivariateSpline. The fit is performed in log-space to prohibit negative values in the profile. Each column’s y-positions are corrected according to yc(x). This method of retrieving the profile weights requires no resampling of the data and results in an analytic continuous curve that may be trivially sampled.

Spectra are then extracted in an iterable fashion. For a given column, the trace profile (cubic spline) is shifted and sampled onto the detector grid by explicitly integrating over a given detector pixel. To extract a column x, we then minimize

Eq. (2)

F=ywxy(SxyAxPxy)2,
where Ax is a scale factor to match the profile P to the data column S. Equation (2) can be solved linearly for Ax

Eq. (3)

Ax=ywxySxyPxyywxyPxy2.

The weights wxy are chosen according to a pixel noise model; wxy=Mxy/vxy, where Mxy is a binary mask, and vxy is the variance. vxy includes Sxy on a first sub-iteration and is substituted with fxPxy on four (arbitrarily chosen) subsequent sub-iterations. vxy further includes the read-out-noise of the H2RG detector. The final flux is then determined by the profile and nominal scale factor

Eq. (4)

fx=AxbbP(x,y)dy,
where the integral is computed by explicitly integrating the cubic spline representation of P. A detector pixel is only considered in the fit [Eqs. (2)–(3)] if it will contribute to the extracted flux. We set the half-aperture size b=5  pixels.

Finally, we smooth the extracted 1D spectrum with a three-pixel wide median filter, and reconvolve this smoothed spectrum back onto the 2D detector grid. Outliers are identified as 4-σ deviant in the normalized residuals

Eq. (5)

rxy=SxyIxyIxy+RON2,
where Sxy and Ixy represent the data and smoothed 2D model, respectively. These steps are repeated until no deviant pixels are identified, typically requiring 3 to 10 iterations. Finally, we note this extraction process is equivalent to common “optimal” spectral extraction routines (e.g., Refs. 4950.51), up to the determination and normalization of the profile P.

Data and Code Availability

All data processed in this work are available from the authors upon request. All codes developed for this work are publicly available at https://github.com/astrobc1.

Acknowledgments

B.L.C. is supported through the NASA Postdoctoral Program at the NASA Exoplanet Science Institute and the NASA Jet Propulsion Laboratory, which is supported through Oak Ridge Associated Universities. We thank the Palomar Observatory support astronomers, telescope operators, and engineers for their efforts in enabling the collection of the data presented in this paper. Some of the research described in this publication was carried out at the Jet Propulsion Laboratory, California Institute of Technology, under a contract with the National Aeronautics and Space Administration (Grant No. 80NM0018D0004). This research made use of the open source Python package the exoplanet characterization toolkit (ExoCTK).21 This research has made use of the NASA Exoplanet Archive, which is operated by the California Institute of Technology, under contract with the National Aeronautics and Space Administration under the Exoplanet Exploration Program. R.K.G. is supported by a Richard Gilder Graduate Fellowship and the Stu Daniels Fund at the American Museum of Natural History.

References

1. 

N. E. Batalha et al., “The precision of mass measurements required for robust atmospheric characterization of transiting exoplanets,” Astrophys. J. Lett., 885 L25 https://doi.org/10.3847/2041-8213/ab4909 AJLEEY 0004-637X (2019). Google Scholar

2. 

National Academies of Sciences, Engineering, and Medicine, Exoplanet Science Strategy, The National Academies Press, Washington, DC (2018). Google Scholar

3. 

X. Yi et al., “Demonstration of a near-IR line-referenced electro-optical laser frequency comb for precision radial velocity measurements in astronomy,” Nat. Commun., 7 10436 https://doi.org/10.1038/ncomms10436 NCAOBW 2041-1723 (2016). Google Scholar

4. 

S. Halverson et al., “An efficient, compact, and versatile fiber double scrambler for high precision radial velocity instruments,” Astrophys. J., 806 61 https://doi.org/10.1088/0004-637X/806/1/61 ASJOAB 0004-637X (2015). Google Scholar

5. 

A. J. Bechter et al., “Mitigation of polarization effects in single-mode fiber spectrographs,” Publ. Astron. Soc. Pac., 132 095001 https://doi.org/10.1088/1538-3873/ab9cc6 PASPAU 0004-6280 (2020). Google Scholar

6. 

R. K. Gibson et al., “The accordion effect: a consequence of polarized light in precision radial velocity spectrometers,” Google Scholar

7. 

F. Bouchy et al., “ELODIE metallicity-biased search for transiting Hot Jupiters. II. A very hot Jupiter transiting the bright K star HD 189733,” A&A, 444 L15 –L19 https://doi.org/10.1051/0004-6361:200500201 AAEJAF 0004-6361 (2005). Google Scholar

8. 

R. K. Gibson et al., “Characterization of the C-RED 2: a high-frame rate near-infrared camera,” J. Astron. Telesc. Instrum. Syst., 6 011002 https://doi.org/10.1117/1.JATIS.6.1.011002 (2020). Google Scholar

9. 

K. R. Gibson et al., “Data reduction pipeline and performance for the Palomar radial velocity instrument,” J. Astron. Telesc. Instrum. Syst., 8 038006 https://doi.org/10.1117/1.JATIS.8.3.038006 (2022). Google Scholar

10. 

R. Brahm, A. Jordán and N. Espinoza, “CERES: a set of automated routines for echelle spectra,” Publ. Astron. Soc. Pac., 129 034002 https://doi.org/10.1088/1538-3873/aa5455 PASPAU 0004-6280 (2017). Google Scholar

11. 

B. Cale et al., “Precise radial velocities of cool low-mass stars with iSHELL,” Astron. J., 158 170 https://doi.org/10.3847/1538-3881/ab3b0f ANJOAA 0004-6256 (2019). Google Scholar

12. 

P. K. Mogensen et al., “JuliaNLSolvers/NLsolve.jl: v4.5.1 (v4.5.1),” Zenodo, https://doi.org/10.5281/zenodo.4404703 (2020). Google Scholar

13. 

G. M. Brandt, T. D. Brandt and C. McCully, “Automatic Échelle spectrograph wavelength calibration,” Astron. J., 160 25 https://doi.org/10.3847/1538-3881/ab929c ANJOAA 0004-6256 (2020). Google Scholar

14. 

J. L. Bertaux et al., “TAPAS, a web-based service of atmospheric transmission computation for astronomy,” A&A, 564 A46 https://doi.org/10.1051/0004-6361/201322383 AAEJAF 0004-6361 (2014). Google Scholar

15. 

F. Allard, “The BT-settl model atmospheres for stars, brown dwarfs and planets,” Exploring the Formation and Evolution of Planetary Systems, Proc. Int. Astronom. Union, IAU Symp., 299 271 –272 (2014). Google Scholar

16. 

S. Czesla et al., “PyA: Python astronomy-related packages,” (2019). Google Scholar

17. 

C. Lovis, D. Fischer, “Radial velocity techniques for exoplanets,” Exoplanets, 27 –53 University of Arizona Press, Tucson, AZ (2010). Google Scholar

18. 

Y. Hosokawa, “On the rotation effect of velocity curves in eclipsing binary systems,” Publ. Astronom. Soc. Japan, 5 88 (1953). Google Scholar

19. 

A. Giménez, “Equations for the analysis of the Rossiter-McLaughlin effect in extrasolar planetary transits,” Astrophys. J., 650 408 –413 https://doi.org/10.1086/507021 ASJOAB 0004-637X (2006). Google Scholar

20. 

R. Luger et al., “Starry: analytic occultation light curves,” Astron. J., 157 64 https://doi.org/10.3847/1538-3881/aae8e5 ANJOAA 0004-6256 (2019). Google Scholar

21. 

M. Bourque et al., “The exoplanet characterization toolkit (ExoCTK),” (2021). Google Scholar

22. 

A. H. M. J. Triaud et al., “The Rossiter-McLaughlin effect of CoRoT-3b and HD 189733b,” A&A, 506 377 –384 https://doi.org/10.1051/0004-6361/200911897 AAEJAF 0004-6361 (2009). Google Scholar

23. 

M. Newville et al., “LMFIT: non-linear least-square minimization and curve-fitting for Python,” Zenodo, https://doi.org/10.5281/zenodo.11813 (2014). Google Scholar

24. 

R. L. Akeson et al., “The NASA exoplanet archive: data and tools for exoplanet research,” Publ. Astron. Soc. Pac., 125 989 –999 https://doi.org/10.1086/672273 PASPAU 0004-6280 (2013). Google Scholar

25. 

NASA Exoplanet Archive, “Confirmed planets table,” (2019). Google Scholar

26. 

C. J. Grillmair et al., “A spitzer spectrum of the exoplanet HD 189733b,” Astrophys. J. Lett., 658 L115 –L118 https://doi.org/10.1086/513741 AJLEEY 0004-637X (2007). Google Scholar

27. 

J. L. Birkby et al., “Detection of water absorption in the day side atmosphere of HD 189733 b using ground-based high-resolution spectroscopy at 3.2  μm,” MNRAS, 436 L35 –L39 https://doi.org/10.1093/mnrasl/slt107 (2013). Google Scholar

28. 

P. R. McCullough et al., “Water vapor in the spectrum of the extrasolar planet HD 189733b. I. The transit,” Astrophys. J., 791 55 https://doi.org/10.1088/0004-637X/791/1/55 ASJOAB 0004-637X (2014). Google Scholar

29. 

M. Brogi et al., “Exoplanet atmospheres with GIANO. I. Water in the transmission spectrum of HD 189 733 b,” A&A, 615 A16 https://doi.org/10.1051/0004-6361/201732189 AAEJAF 0004-6361 (2018). Google Scholar

30. 

F. J. Alonso-Floriano et al., “Multiple water band detections in the CARMENES near-infrared transmission spectrum of HD 189733 b,” A&A, 621 A74 https://doi.org/10.1051/0004-6361/201834339 AAEJAF 0004-6361 (2019). Google Scholar

31. 

M. Brogi et al., “Rotation and winds of exoplanet HD 189733 b measured with high-dispersion transmission spectroscopy,” Astrophys. J., 817 106 https://doi.org/10.3847/0004-637X/817/2/106 ASJOAB 0004-637X (2016). Google Scholar

32. 

S. H. C. Cabot et al., “On the robustness of analysis techniques for molecular detections using high-resolution exoplanet spectroscopy,” MNRAS, 482 4422 –4436 https://doi.org/10.1093/mnras/sty2994 (2019). Google Scholar

33. 

M. R. Swain, G. Vasisht and G. Tinetti, “The presence of methane in the atmosphere of an extrasolar planet,” Nature, 452 329 –331 https://doi.org/10.1038/nature06823 (2008). Google Scholar

34. 

J. L. Birkby et al., “Discovery of water at high spectral resolution in the atmosphere of 51 Peg b,” Astron. J., 153 138 https://doi.org/10.3847/1538-3881/aa5c87 ANJOAA 0004-6256 (2017). Google Scholar

35. 

A. Y. Kesseli et al., “A search for FeH in hot-jupiter atmospheres with high-dispersion spectroscopy,” Astron. J., 160 228 https://doi.org/10.3847/1538-3881/abb59c ANJOAA 0004-6256 (2020). Google Scholar

36. 

P. Mollière et al., “petitRADTRANS. A Python radiative transfer package for exoplanet characterization and retrieval,” A&A, 627 A67 https://doi.org/10.1051/0004-6361/201935470 AAEJAF 0004-6361 (2019). Google Scholar

37. 

M. Brogi and M. R. Line, “Retrieving temperatures and abundances of exoplanet atmospheres with high-resolution cross-correlation spectroscopy,” Astron. J., 157 114 https://doi.org/10.3847/1538-3881/aaffd3 ANJOAA 0004-6256 (2019). Google Scholar

38. 

A. Boucher et al., “Characterizing exoplanetary atmospheres at high resolution with SPIRou: detection of water on HD 189733 b,” Astron. J., 162 233 https://doi.org/10.3847/1538-3881/ac1f8e ANJOAA 0004-6256 (2021). Google Scholar

39. 

P. Mollière et al., “Observing transiting planets with JWST. Prime targets and their synthetic spectral observations,” A&A, 600 A10 https://doi.org/10.1051/0004-6361/201629800 AAEJAF 0004-6361 (2017). Google Scholar

40. 

A. Reiners et al., “The CARMENES search for exoplanets around M dwarfs. High-resolution optical and near-infrared spectroscopy of 324 survey stars,” A&A, 612 A49 https://doi.org/10.1051/0004-6361/201732054 AAEJAF 0004-6361 (2018). Google Scholar

42. 

A. S. Bolton and D. J. Schlegel, “Spectro-perfectionism: an algorithmic framework for photon noise-limited extraction of optical fiber spectroscopy,” Publ. Astron. Soc. Pac., 122 248 https://doi.org/10.1086/651008 PASPAU 0004-6280 (2010). Google Scholar

43. 

M. A. Cornachione et al., “A full implementation of spectro-perfectionism for precise radial velocity exoplanet detection: a test case with the MINERVA reduction pipeline,” Publ. Astron. Soc. Pac., 131 124503 https://doi.org/10.1088/1538-3873/ab4103 PASPAU 0004-6280 (2019). Google Scholar

44. 

J. Crass et al., “iLocater—the final steps in delivering an EPRV instrument for the LBT,” in Amer. Astron. Soc. Meeting Abstracts, 267.05 (January 2023). Google Scholar

45. 

J.-R. Delorme et al., “Keck planet imager and characterizer: a dedicated single-mode fiber injection unit for high-resolution exoplanet spectroscopy,” J. Astron. Telesc. Instrum. Syst., 7 035006 https://doi.org/10.1117/1.JATIS.7.3.035006 (2021). Google Scholar

46. 

D. Mawet et al., “High-resolution infrared spectrograph for exoplanet characterization with the keck and thirty meter telescopes,” Bull. Am. Astron. Soc., 51 134 https://doi.org/10.48550/arXiv.1908.03623 AASBAR 0002-7537 (2019). Google Scholar

47. 

P. Plavchan et al., “EarthFinder probe mission concept study: characterizing nearby stellar exoplanet systems with earth-mass analogs for future direct imaging,” (2020). Google Scholar

48. 

P. Virtanen et al., “SciPy 1.0: fundamental algorithms for scientific computing in Python,” Nat. Methods, 17 261 –272 https://doi.org/10.1038/s41592-019-0686-2 1548-7091 (2020). Google Scholar

49. 

K. Horne, “An optimal extraction algorithm for CCD spectroscopy,” Publ. Astron. Soc. Pac., 98 609 –617 https://doi.org/10.1086/131801 PASPAU 0004-6280 (1986). Google Scholar

50. 

T. R. Marsh, “The extraction of highly distorted spectra,” Publ. Astron. Soc. Pac., 101 1032 https://doi.org/10.1086/132570 PASPAU 0004-6280 (1989). Google Scholar

51. 

M. Zechmeister, G. Anglada-Escudé and A. Reiners, “Flat-relative optimal extraction. A quick and efficient algorithm for stabilised spectrographs,” A&A, 561 A59 https://doi.org/10.1051/0004-6361/201322746 AAEJAF 0004-6361 (2014). Google Scholar

Biographies of the authors are not available.

CC BY: © The Authors. Published by SPIE under a Creative Commons Attribution 4.0 International License. Distribution or reproduction of this work in whole or in part requires full attribution of the original publication, including its DOI.
Bryson L. Cale, Aurora Kesseli, Charles A. Beichman, Gautam Vasisht, Rose K. Gibson, Rebecca Oppenheimer, Jason R. Fucik, Dimitri P. Mawet, Christopher G. Paine, Kittrin T. Matthews, Thomas Lockhart, Samuel P. Halverson, Boqiang Shen, Mahmood Bagheri, Stephanie D. Leifer, Peter P. Plavchan, and David J. Hover "Commissioning observations of HD 189733 with the PAlomar Radial Velocity Instrument," Journal of Astronomical Telescopes, Instruments, and Systems 9(3), 038006 (7 September 2023). https://doi.org/10.1117/1.JATIS.9.3.038006
Received: 10 February 2023; Accepted: 17 July 2023; Published: 7 September 2023
Advertisement
Advertisement
KEYWORDS
Signal detection

Spectral resolution

Spectrographs

Point spread functions

Doppler effect

Single mode fibers

Planets

Back to Top