Open Access
21 May 2021 Starshade Imaging Simulation Toolkit for Exoplanet Reconnaissance
Author Affiliations +
Abstract

Starshade Imaging Simulation Toolkit for Exoplanet Reconnaissance (SISTER) is a versatile tool designed to provide accurate models of the images of exoplanet systems when observed with a starshade positioned to block the light from the host star. SISTER allows one to control a set of observational parameters including: (1) the starshade design, position, orientation, and glint properties; (2) the telescope and optical system pupil, aberrations, bandpass, and throughput including a detector model; (3) the exoplanetary system, including stellar distance and spectral type, parallax and proper motion, planet size, reflection properties, orbital parameters, and exozodiacal dust; and (4) background objects. Additionally, there is a substantial library of built-in plotting software added, but the simulations may be stored on disk and plotted with any other software. We describe SISTER’s algorithms, its operational modules, and how it can be used to generate starshade optical simulations with a high degree of fidelity. We include some imaging examples.

1.

Introduction

Starshades have emerged as a promising concept for direct imaging and spectral characterization of exoplanets. With their high throughput, small inner working angle (IWA), unlimited outer working angle (OWA), and broad spectral bandwidth, a starshade transforms a moderate- to large-aperture telescope into a powerful exoplanet imaging instrument. The starshade concept is illustrated in Fig. 1.

Fig. 1

Starshade mission architecture (reproduced with permission from Ref. 1).

JATIS_7_2_021217_f001.png

The past decade has seen major advances in starshade technology, including optical demonstrations and model validation,2,3 mechanical configuration and deployment,4 and formation flying.5 Several mission proposals have shaped the architectural approach, including the New Worlds Observer,6,7 THEIA,8,9 the Occulting Ozone Observatory (O3),10 the Exo-S Stand-Alone and Rendezvous Missions,1,11 HabEx,4,12,13 and the Earth-orbiting Remote Occulter14 and Miniature Distributed Occulter Telescope15,16 concepts.

In parallel with technology development and mission studies, design reference missions1719 have established the starshade’s potential rich scientific returns. To date, these studies have relied on simplistic representations of starshade performance, e.g., spatially stationary imaging point spread functions (PSFs), representative stellar leakage profiles, and average solar glint characteristics, to suit the specific study needs. Oakley and Cash20 studied the ability of the New Worlds Observer starshade to determine the nature of the surface and clouds and the diurnal rotation rate of Earth-like planets. They implemented highly detailed planetary models and used the ZODIPIC2123 model to generate the exozodiacal light distribution while accounting for starshade throughput. However, since the precise nature of the PSF was not required for their study, they did not perform a detailed convolution with a spatially variant PSF. Likewise, the Exo-S mission concept study1,11 made use of throughput determined by detailed propagations but did not implement a PSF convolution with localized PSFs.

Hu et al.24 developed a detailed convolution code to produce realistic images that could be used to test image processing algorithms and the impact of starshade shape errors, e.g., petal displacements. Starting with astronomical images from the Haystacks model25 with a 0.1-AU pixel scale, they used Fresnel diffraction to calculate the telescope pupil field for all pixels that were significantly affected by the presence of the ideal or perturbed starshade. They used direct Fourier convolution for pixels beyond the starshade “region of influence” such that the imaging process was stationary.

In this paper, we describe the Starshade Imaging Simulation Toolkit for Exoplanet Reconnaissance (SISTER), a versatile suite of MATLAB-based software for accurately simulating images of exoplanet systems observed with a starshade (Fig. 2). SISTER allows one to control a set of observational parameters including: (1) the starshade design, position, orientation, and glint properties; (2) the telescope and optical system pupil, aberrations, bandpass, and throughput including a detector model; (3) the exoplanetary system, including stellar distance and spectral type, parallax and proper motion (PPM), planet size, reflection properties, orbital parameters, and exozodiacal dust; and (4) background objects. SISTER has recently been used to generate the starshade simulations of the Starshade Exoplanet Data Challenge. (The simulations and corresponding documentation are publicly available in Ref. 28.)29 This paper describes SISTER’s algorithms, its operational modules, and how it can be used to generate starshade optical simulations with a high degree of fidelity. The MATLAB code for all examples is available along with the software suite and a detailed handbook in Ref. 27.

Fig. 2

Schematic drawing showing how SISTER works. An input astrophysical scene gets convolved with the optical response of the telescope and the starshade at different wavelengths to produce a broadband image or spectral-image data cube. An example of an astrophysical scene, together with some telescope perturbation, is provided in Sec. 4. The resulting intensity at the image plane for a broadband simulation can also be found in Sec. 4. The diffraction code is reviewed in Sec. 3.1. A few examples with starshade perturbations are shown in Sec. 3.8. An example of a static starshade is provided in Secs. 3.4 and 3.5, whereas Secs. 3.6.23.7 deal with a spinning starshade. The detector simulator is described in Sec. 3.10. An example of a spectral simulation can be found elsewhere.26 For an extensive set of examples and simulations, see Ref. 27.

JATIS_7_2_021217_f002.png

This paper is organized as follows. First, in Sec. 2, we describe the astronomical components that are modeled, from the host stars and their spectra to planetary and orbital models, zodiacal light, and background sources. Next, in Sec. 3, we describe the instrumental components, including the optical model which, in a nutshell, is the convolution of the system PSF with the astronomical scene, with added detector and instrument noise including solar glint from the edge of the starshade. We also discuss in this section the implementation approach that enables SISTER to work efficiently on a modern laptop. Section 4 includes an example demonstrating imaging of the components that make up the astronomical scene.

2.

Astronomical Components

2.1.

Overview

The input astrophysical image, also called the scene, is generated with a combination of SISTER’s internal building blocks and externally generated images, e.g., extracted from Haystacks25 data cubes, or any other image with the correct irradiance units and spatial scale, as discussed below. SISTER’s built-in scene components include the host star and its planets, the exo-zodiacal emission, an exo-Kuiper belt, our local zodiacal light, and a sky model for ground telescopes.

The scene is defined on a regular equatorial system grid with the pixel size expressed in mas. The grid spacing assumes true arc-length since the scene’s field of view (FOV) is small enough to be considered a flat surface (of the order of 1  arcsec2). The pixel pitch is generally a few mas. The energy units of the scene are spectral irradiance at the telescope aperture, also called flux density Fλ or Fν, in units of W/m2/μm and Jy, respectively (see also Appendix B). When using Fν in SISTER, the data are still ordered by wavelength.

2.2.

Host Star

The stellar spectrum and other star characteristics may either be user-defined in SISTER or read from a star in ExoCat.30 ExoCat includes 2347 stars taken from the Hipparcos Catalogue with measured parallaxes corresponding to distances of 30  pc. This sample is nearly complete down to V=8, corresponding to stars brighter than 0.5L. ExoCat also includes several stellar properties that are used by SISTER: parallax, proper motion, spectral type, luminosity, V-band photometry, and estimated stellar masses and radii. Figure 3 shows the distribution of the stars as a function of distance and V magnitude. Among them, we highlight β CVn,31 a solar type star at a distance of 8.44 pc, that we use to run some examples of SISTER later in this paper. β CVn has also been considered in some starshade mission studies such as the starshade rendezvous mission with the Roman Space Telescope32 and HabEx.12 A recent analysis based on ancillary radial velocity data and dynamical stability shows that β CVn could harbor several terrestrial planets in its Habitable Zone.33 More precise catalogs exist, e.g., Gaia,34 that are not provided with SISTER although one may pick up any star by setting its properties, such as stellar type, distance to Earth, apparent V magnitude, stellar mass, radius, coordinates, and proper motion. SISTER’s handbook35 provides full details on how to set up the host star properties.

Fig. 3

Nearby stars from ExoCat as a function of their distance to the Earth and their apparent V magnitude. The color scheme for stellar types resembles that of ExoCat.30 β CVn is highlighted with a circle and is the star chosen for our simulation examples.

JATIS_7_2_021217_f003.png

Stars and planets are treated as point sources. SISTER presently has no built-in accommodation for the finite-angular diameter of the stars. For most stars, the effect leads to a small reduction in the diameter of the starshade shadow, which could impact formation flying requirements. For example, a star with a 1-mas diameter would reduce the shadow diameter for HabEx (telescope-starshade separation = 76.6 Mm) from its design value of 6 to 5.6 m. A star with a large angular diameter, e.g., alpha Cen with dstar=8  mas, would reduce the shadow size to below the 4-m telescope diameter, severely compromising the starshade’s ability to suppress the starlight. The finite stellar diameter can be approximated by modeling the star as a set of closely spaced point sources with identical spectra while preserving the star’s total flux. This function will be included in a future release of SISTER.

2.3.

Stellar Spectra

If an external stellar spectrum is not provided, SISTER finds the closest stellar spectrum to one of these main types: A0V, A5V, F0V, F5V, G0V, G5V, K0V, K5V, M0V, and M5V. SISTER uses the spectral irradiance normalized to V=0 with respect to Vega’s flux. The stellar spectra are stored from 200 to 2000 nm in the original steps of 0.5 nm. Figure 4 shows stellar spectra for a range of stellar types, including the solar spectrum.36 In the future, we will incorporate the SSFL library of 131 stellar spectra.37

Fig. 4

Spectral irradiance for the different stellar spectra used in SISTER as a function of wavelength, expressed in (a) W/m2/μm and (b) Janskys. The stellar spectra have been normalized to V=0 magnitude with respect to Vega’s flux.

JATIS_7_2_021217_f004.png

Combining the information from ExoCat and the stellar spectra, Fig. 5 shows the number of photons per unit area and time over two passbands: 425 to 552 nm “blue” and 615 to 800 nm “green” that we use later when producing some simulation examples. Figure 5 can be used to estimate the photon flux arriving at the telescope by multiplying any value on it by the collecting area of the telescope AC and the planet’s average flux ratio over the observing passband Φ. In addition to these factors, one has to include other instrumental factors, such as optical transmission, quantum efficiency of the detector, and any other photon losses in the system, some of which are wavelength dependent. SISTER provides these factors for Roman and HabEx.

Fig. 5

Number of photons per unit area and unit time for different star types in ExoCat30 using stellar spectra from SSFL,37 assuming ideal throughput and quantum efficiency. (a) 425- to 552-nm passband and (b) 615- to 800-nm passband. β CVn is highlighted with a circle.

JATIS_7_2_021217_f005.png

2.4.

Planets

SISTER simulates the reflection of starlight by exoplanets; it does not include infrared self-radiating exoplanets. The relative position of the exoplanet, the host star, and the observer, as well as the particular physical properties of the planet, determines how much radiation from the exoplanet arrives at the starshade-telescope location.

The electromagnetic radiation arriving from an exoplanet due to reflected light is summarized as follows:

Eq. (1)

Fp=ΦFs,Φ=(Rprps)2gpfp(α),
where Fp is the flux of the planet, Fs is the flux of the host star, and Φ is the flux ratio between the star and the planet. All of them depend on the wavelength of the radiation. Moreover, Φ also depends on the actual distance of the planet to the star rps that varies with time, the planet’s radius Rp, phase angle α, phase function fp, and geometric albedo gp, i.e., the planet’s albedo observed in superior conjunction (fp=1, α=0) by a distant observer. The phase function and geometric albedo also depend on the wavelength. SISTER has compiled a few geometric albedos for the solar system planets from publicly available data25 and some examples of archean atmospheres for Venus, Earth, and Mars.38 Figure 6 shows a summary of the geometric albedos available in SISTER,25,38 and Fig. 7 shows the phase function choices available in SISTER, where ω is the degree of forward scattering asymmetry,39 although the user may use any external phase function.40 SISTER can generate the Keplerian orbit (a two-body orbital solution defined by six Keplerian elements) and the projected orbit on the image plane, including the associated phase angle α following well-known expressions (see Ref. 41 and SISTER’s handbook35 for more details). The gravitational interactions among the planets are neglected. If the user sets some, or all, of the Keplerian elements and the phase angle, SISTER checks that the equations for orbital motion and phase angle can be made consistent and lets the user know the adopted values. Otherwise, it lets the user know where the conflict occurred. For simplicity, SISTER includes the physical information for all planets in the solar system. When setting the planet’s properties in SISTER, one may modify any of the parameters while keeping the remaining unchanged. For instance, one may move Jupiter closer to the host star or define a super-Earth with a larger radius than Earth.

Fig. 6

(a) Geometric albedo for different rocky planets available in SISTER. There are cases that cover early and current planetary atmospheres. (b) Geometric albedo for gas and ice giants.

JATIS_7_2_021217_f006.png

Fig. 7

Phase function choices available in SISTER. Lambertian follows an analytical equation (sinα+(πα)cosα)/π, where α is the phase angle. The other two choices correspond to a scalar Rayleigh phase function with two different degrees of forward scattering asymmetry.

JATIS_7_2_021217_f007.png

One can use Eq. (1) with the stellar photon flux from Fig. 5 and the spectra of Fig. 6 to estimate exoplanet photon rates per unit area at the telescope’s aperture. One can also consider planets with a relative incident stellar flux that is the same for stars of different luminosity. This may be accomplished by rescaling their semimajor axes by the square root of the luminosity of the star. Figure 8 derives the photon flux for an exo-Earth with a semimajor axis of 1 AU rescaled by the square root of the luminosity, integrated over the 425- to 552-nm and 615- to 800-nm passbands. Finally, for reference, Table 1 lists an averaged planet flux ratio Φ assuming the average orbital properties of the solar system planets observed in superior conjunction (fp=1, α=0) by a distant observer and integrated over the respective spectra. We would like to remark that these photon rates per unit area are usually converted into photon rates per detector pixel, although that depends on the specific characteristics of the instrument under consideration. One needs to take into account the collecting area of the telescope, as well as other instrumental factors, such as optical transmission, quantum efficiency of the detector, and any other photon losses in the system, some of which are wavelength dependent. Finally, one also needs to incorporate the angular size of the detector’s pixels and some region of interest of the full PSF response [e.g., 1 full width at half maximum (FWHM)]. The values for each of these factors for starshade rendezvous and HabEx mission concepts can be found in their respective studies.12,32 Let us remind the reader that, for the cases of Roman and HabEx, SISTER incorporates all of these factors, including any wavelength dependence.

Fig. 8

Number of photons per unit area and unit time arriving from an Earth-like planet for different stars from ExoCat30 using stellar spectra from SSFL,37 if its semimajor axis is scaled as the square root of the luminosity of the host star. The results assume a face-on geometry, i.e., the value of the phase function was 1. (a) 425- to 552-nm passband and (b) 615- to 800-nm passband. β CVn is the star chosen for our simulations.

JATIS_7_2_021217_f008.png

Table 1

Average flux ratios Φ for solar system planets if they were observed in superior conjunction by a distant observer.

Planet425 to 552 nm615 to 800 nm
Venus1.7×1091.9×109
Earth3.8×10103.3×1010
Mars2.1×10116.0×1011
Jupiter3.9×1093.8×109
Saturn6.7×10108.7×1010
Uranus4.5×10111.8×1011
Neptune1.6×10115.0×1012

2.5.

Local Zodiacal Light and Scattered Starlight

Local zodiacal light is introduced following the STScI model.42 The spectrum of the zodiacal light follows that of the Sun between 0.2 and 10  μm because the scattering strength depends weakly on the wavelength. Given the spatial distribution of the surface brightness of the local zodiacal light and the very small angular areas being imaged (1  arcsec2), the surface brightness is effectively a spatially uniform background that affects the Poisson noise level of the simulations. Figure 9 shows the local zodiacal light brightness in units of V magnitude per arcsec2 for different values of the heliocentric Ecliptic coordinates derived by SISTER based on the HST data.42 SISTER’s implementation exactly matches the data at the same coordinate grid points and linearly interpolates the HST data for any other coordinate choice (Appendix B.3 provides more technical details). In Fig. 10, we estimate the photon rate arriving at the telescope aperture from local zodiacal light for Roman taking into account the camera’s projected pixel scale of 21.85 mas.43 The median value of the local zodiacal brightness in the regions shown in Fig. 9 is 23.02  Vmag/arcsec2, which is typical of the value used by several exposure time calculators,12,32 and it corresponds to 1.44×102  photons/s in the 425- to 552-nm Roman passband and 2.23×102  photons/s in the 615- to 800-nm band. In practice, <10% of incident photons reach the detector due to optical losses and detector losses.

Fig. 9

Local zodiacal brightness in units of V mag/arcsec2 based on HST data42 for different values of the Ecliptic coordinates. The white areas correspond to line of sight directions that are too bright to be observed with visible and near-infrared telescopes. Indeed, space telescopes have tighter constraints than the ones shown.

JATIS_7_2_021217_f009.png

Fig. 10

Local zodiacal brightness in units of photon rate at the telescope’s aperture per camera’s pixel area (i.e., photons/s/pix) for Roman. (a) Blue band 425 to 552 nm and (b) green band 615 to 800 nm. In both cases, we used a lateral size of the camera’s pixel of 21.85 mas.43 Appendix B.3 gives more details. The median value is 1.44×102  photons/s/pix.

JATIS_7_2_021217_f010.png

The contribution of reflected starlight from the Milky Way (maximum value of 20.5  Vmag/arcsec2) on the starshade is weaker than that of local zodiacal due to the low reflectance of the starshade’s surface (<5%). However, it is still possible to have galactic (individual) background stars.

2.6.

Exozodiacal Dust and Debris Disk

The exozodiacal emission is one of the least well-known factors in an exoplanetary system. Its spatial distribution and composition may be quite complex. Moreover, the population of its brightness distribution is not well constrained. In the case of significant asymmetries, such as a blob structure or a hole, these should orbit around the host star as well. SISTER does not generate a data cube of simulated data for an arbitrary exodust emission, although the capability to interface or incorporate some other public tools may be added in the future.

However, one may generate externally a data cube of exodust scattered light and merge it with internally generated SISTER components (e.g., the simulations generated for the Roman CGI data challenge with SISTER; see Ref. 44). Since the generation of exozodiacal dust templates is not trivial, in general, we suggest the use of ZODIPIC,21,22 which can produce an exozodiacal dust template that resembles that of the solar system. The result is a smooth dust distribution, but it may be sufficient in some circumstances. SISTER scales the output of ZODIPIC to the stellar spectrum of the host star assuming that the scattering strength of the exozodiacal emission follows the host star spectrum from 0.2 to 10  μm.42 SISTER uses a version of ZODIPIC that was used in the Haystacks model25 that applies a Henyey–Greenstein phase scattering function. The software can be found in Ref. 45. In Sec. 4, we show an example.

2.7.

Parallax and Proper Motion

PPM is computed in SISTER simulations. Both effects may help to disentangle exoplanets from background objects when observations at different epochs are considered. The model assumes that the Earth’s orbit is circular and coplanar with the ecliptic and uses the J2000 equinox.

Starshade observations of a given target will likely be spaced several months apart due to scheduling constraints on the line of sight relative to the Sun and the number of targets in the observational program. After a few months, PPM moves many targets by a distance larger than the FWHM of the PSF, as shown in Fig. 11. Figures 11(a) and (b) identify the FWHM for VRI photometric passbands46 (V=551  nm, R=658  nm, and I=806  nm). The motion increases the likelihood that background objects can be disambiguated from planets with a pair of observations.

Fig. 11

Displacement of a distant star (ΔD) in the ExoCat catalog for observations taken with half a year period. N is the number of stars in the ExoCat catalog. (a) parallax motion and (b) proper motion. The plot also shows the values of the PSF FWHM for a 2.36-m telescope (Roman) for the center wavelength of the VRI photometric passbands. For larger telescopes, more stars have displacements greater than or equal to the PSF FWHM.

JATIS_7_2_021217_f011.png

2.8.

Extra Galactic Background

The Haystacks Project25 provides, in addition to the present and archean solar system models, data for a deep extragalactic field. The original Haystacks field has an angular extension of 36  arcsec×36  arcsec, much larger than the actual FOV used for most simulations with SISTER, and it has a native pixel scale of 10 mas. SISTER takes care automatically to crop and resize the Haystacks extragalactic background data to match the pixel scale and FOV selected on the astrophysical scene. SISTER allows one to choose to center the extragalactic background image at any location on the Haystacks data. It also provides a way to add background stars to its simulated data. In the current version of SISTER, there is no specific option to add background stars.

2.9.

Sky Model for Ground Telescope

For ground telescopes, SISTER includes the total sky radiance and transmittance based upon the Cerro Paranal Sky Model Calculator47,48 (see the SISTER’s handbook35 for an example and more details). Briefly, SISTER considers three scenarios for the sky radiance and transmittance depending on the moon phase. (The files were provided by Stefan Kimensberger at Universität Innsbruck, Austria.) Each of them includes scattered moonlight, local zodiacal light, scattered starlight, emission lines of the upper atmosphere, airglow (residual continuum), and molecular emission of lower atmosphere (the latter essentially zero below 1.7  μm). Figure 12 shows the atmospheric transmittance and total radiance of the ELT sky model with half moon phase.

Fig. 12

(a) Atmospheric transmittance and (b) total radiance, in units of photons/s/m2/μm/arcsec2, from the ELT sky model with half moon phase.

JATIS_7_2_021217_f012.png

However, SISTER does not provide a convolution of the astronomical scene that takes into account the effects of the turbulence of the atmosphere into the optical response of the telescope. The latter depends on several factors that vary on a case by case basis. If the telescope’s PSF is known, it is possible to postprocess SISTER’s simulation to the actual telescope’s turbulent PSF.

3.

Instrumental Components

Imaging simulations in SISTER are performed in two steps. First, a set of basis PSFs is generated. These determine the imaging properties over a grid of source positions and wavelengths. The basis computation can be quite computer intensive although it only needs to be done once for a given starshade-telescope system. We utilized image plane symmetries where possible and minimized the number of computations by judicious choice of starshade and source parameters to minimize the computation time while preserving accuracy. Once the basis is set up, the second step is to define the scene and call SISTER to generate the image by convolving the scene with the set of basis PSFs. In particular, to obtain the results of this work, we derived 206 independent PSF bases. In a standard dual-core laptop, the computation of a single PSF basis would take on average 16 h and 800 Mb of memory. In practice, we used a cluster with 32 cores. An imaging simulation, like the one shown in Section 4 that aims at 1% errors in the optical response, takes about 90 s to complete. In general, SISTER prints out timely information on the progress of both the imaging simulation and PSF basis construction, which may be paused and resumed at any time (see SISTER’s handbook35 for full details).

The main goal of this section is to derive the PSF response for a set of instrumental and optical parameters and determine the parameter values that lead to a subpercent PSF error for a source position where the starshade transmittance τ0.25, which includes an area on the image plane well inside the nominal IWA (see Fig. 13). This range of locations should cover any practical application of the starshade simulations. Higher precision comes at the price of longer run times. We recognize that the SNR for exoplanet observations will almost always be low (i.e., SNR100); thus once the noise-free PSF is shown to be accurate at levels below 1%, we can expect that the images will in general be limited by photometric and detector noise.

Fig. 13

Average transmittance τ across the two bands considered in this work. The transmittance is defined as the ratio of the energy encircled by the PSF at some radial distance with and without the starshade present. It approaches 1 outside the IWA. The vertical dashed lines indicate the position of the IWA: 72.0 mas for starshade rendezvous and 425 to 552 nm, 104.3 mas for starshade rendezvous and 615 to 800 nm, and 70.0 mas for HabEx. The distance between the starshade and the telescope is different for the 415- to 552-nm and 615- to 800-nm passbands of starshade rendezvous, while it is the same for the case of HabEx with its broadband (400 to 1000 nm) design.

JATIS_7_2_021217_f013.png

3.1.

Diffraction Algorithm

SISTER uses the boundary diffraction wave (BDW) algorithm49 to compute the electric field of the scene at the telescope pupil. BDW represents the electric field by a combination of geometrical optics and a wave that diffracts from the boundary of the aperture. The algorithm is based on the Kirchhoff formulation50 and efficiently computes a 1D integral around the edge of the starshade. It is similar to the 1D algorithm of Dubra and Ferrari51 which was first implemented for starshades by Cash.52 The efficiency is an important characteristic as the starshade is a broadband imaging system with a non-stationary point-spread function.

A starshade’s performance is measured in terms of the normalized intensity, defined as the ratio of intensity averaged over an image plane resolution element (typically the PSF FWHM) to the peak intensity of the target star when the starshade is not present. Because we are mainly concerned with planets located at the angles IWA, where the throughput is ∼unity, the normalized intensity is identical to instrument contrast, which is more commonly used to express starshade performance. Harness et al.53 provided a formal definition of the contrast. Since exo-Earths have a flux ratio of 1010 relative to their host star, it is important for the starshade to achieve 1010 instrument contrast (often simply called “contrast”) for a high signal-to-noise ratio observation. This also sets the requirement on the accuracy of the algorithm that predicts starshade performance.

The algorithm has been validated to contrast levels of at least 1010 both in the laboratory and with respect to independently written codes. Harness et al.2 performed experiments at flight-like Fresnel numbers using 1/1000 scale starshade masks. Harness et al.54 designed the masks using his independently written version of a 1D algorithm and verified the performance against a 2D gridded Fresnel propagation to contrast levels better than 1011. The SISTER BDW algorithm evaluated the mask and predicted results consistent with this level as well. The laboratory results have a measured contrast floor of 1010 at the IWA (corresponding to the tips of the inner starshade) and a floor of 2×1011 at the OWA.53 The laboratory performance was limited by polarization-dependent propagation through the few-micron thick gaps in the masks, which was significant at the laboratory scale but will be well below 1012 contrast at the full flight scale. These results validate the accuracy of the diffraction algorithm to at least a contrast of 1010.

3.2.

Starshade Mission Concepts

This work emphasizes the starshade rendezvous32 and HabEx12 missions. These two missions give us enough variety to demonstrate how SISTER can provide optical simulations with errors below 1%. An important difference between these missions is the nature of their pupils. Although Habex has a circular, unobstructed pupil, SRM has a large secondary mirror and six non-radial secondary struts. Another important difference is the bandpass; SRM operates in two distinct bandpasses, 435 to 552 nm and 615 to 800 nm, with the starshade position shifted to accommodate each bandpass. Habex, on the other hand, is designed to work from 200 to 1800 nm, with a broadband starshade that can accommodate a bandpass of 400 to 1000 nm in a single position.12 To make the comparison between both missions more useful and to limit the number of cases considered, we compare the same passbands for both cases: 425 to 552 nm and 615 to 800 nm. In the case of starshade rendezvous, the IWA for the 425- to 552-nm band is 72 mas, whereas for the 615 to 800 band, it is 104 mas. In the case of HabEx, the IWA is 70 mas for both bands. Both starshades have 24 petals and are spinning about the axis of their central disk. An analogous analysis to the one presented here would also find the adequate set of parameters for any other spinning or non-spinning starshade mission.

3.3.

Methodology

In the following sections, we change parameter values, e.g., the number of points used to represent the outline of the starshade, until we observe convergence of the PSF peak response, overall photometry, and astrometry to a precision better than 1%. The most extreme value of the parameter under consideration will be called the “reference” value. The reference value is usually set based on some experience with the analysis or by computational limits. In any case, we show consistently that the adequate values are less extreme than the reference ones.

The convergence depends on the relative position of the source with respect to the center of the starshade. For instance, it is clear that, for sources located far from the starshade, the diffraction effects will be much less than when close to the IWA. In our study, we consider all of these possible locations, including the central one where the star is located. However, for the sake of simplicity in the implementation of SISTER’s algorithms, we choose a single adequate value for each parameter that is valid for all relative positions of the source and the starshade.

In the context of direct imaging of exoplanetary systems, we chose three tests that will be applied to each parameter analyzed in this study. These tests evaluate the maximum difference between the PSF and its reference value, the integrated photometry of the PSF compared with its reference value, and the astrometric position of the PSF compared with its reference value. We do not add any instrumental noise to the PSF response, and our results will in most applications be conservative because the 1% criterion applies to the worst case position in the field, which generally occurs within the radius of the IWA.

The first test estimates the maximum difference of the PSF response between a value of one parameter and its reference value. We define the maximum percentage difference with respect to the reference PSF’s peak, or simply PSF peak test, as

Eq. (2)

ΔPPSF=100×[MaxDiff(PSFPARPSFREF)max(PSFREF)],
where PSFPAR is the PSF response corresponding to some value of the parameter under consideration and PSFREF is the one associated with the most extreme value of the parameter considered. In this expression, MaxDiff(S)=s¯S/abs(s¯)abs(s)   sS, for an array S, and max is the maximum value of the array. MaxDiff allows one to preserve the sign information of the differences. We note that this test is the maximum difference between the PSFs rather than the difference between the maxima. It is thus a simple means of testing changes in the PSF morphology even when the photometry and astrometry are unaffected.

For the photometric test, since our PSF response is known for any of the parameter values studied, we choose a PSF fitting method. Let us assume that we have an input point-like source S at some location of the image plane (x0,y0) with some peak amplitude normalized to 1; then the corresponding optical response with the reference PSF is simply given by S=PSFREF(x0,y0). On the other hand, if one estimates the photometry of the same input source with a PSF corresponding to some different values of the instrumental parameter, one would write S=bPSFPAR(x0,y0), where b in general is different from 1. Since there’s no background in our simulations and the images are noiseless, the best estimate for b can be obtained with minimum least squares. Thus we define the percentage difference with respect to the reference PSF’s photometry, (b1), or simply PSF photometry test, as

Eq. (3)

ΔPHPSF=100×[PSFPAR·PSFREFPSFPAR·PSFPAR1],
where · means the dot product of two arrays with the same number of elements, A·B=ΣiAiBi, i=1,,N, and N is the number of elements of A.

Finally, for the astrometric test, we compare the PSF centroids corresponding to different values of each parameter and the corresponding reference values. To give a better sense of the relative importance of the centroid differences, the absolute difference between the centroids is then compared with the PSF FWHM of the reference case far from the starshade center, i.e., the PSF response associated with the telescope itself that we will call hereafter “stationary” because it does not vary with distance far from the starshade. In summary, we define the percentage difference with respect to the reference PSF’s centroid as a fraction of the FWHM of the stationary reference PSF:

Eq. (4)

ΔCPSF=100×[centroid(PSFPAR)centroid(PSFREF)FWHM(PSFREF,stationary)].
The reference PSF FWHM values at mid-band are 40.6 and 58.9 mas for Roman’s 425- to 552-nm and 615- to 800-nm bands, respectively, including the effect of its pupil, and 25.7 and 37.2 mas for HabEx’s 425- to 552-nm and 615- to 800-nm bands, respectively.

In the following sections, we also show the same results for ΔLOGPSF=log10[abs(ΔPSF)] to be able to see the differences when they are small or change significantly between different parameter values. We note that ΔPSF contains information about the sign of the differences, whereas ΔLOGPSF does not.

The analyses that we perform contain a large number of combinations that are all accessible in SISTER’s website (see Ref. 45) together with a MATLAB script that can reproduce any of the results of this study. In particular, we show explicit results for two starshade mission concepts: the starshade rendezvous32 and the starshade for HabEx,12 although a very similar procedure would be applied to any other case. We analyze the parameters that constitute the fundamental building blocks of the scene simulation. The diffraction calculation for a given starshade orientation and source position is governed by the number of points at the diffracting aperture NPE and the number of points in the pupil, which is tied to the PSF spatial extent Nλ/D. The starshade spins about its axis, and this is represented by a finite number of closely spaced rotations npos. The starshade diffraction pattern evolves rapidly with distance from the line of sight and with wavelength, especially within the IWA. The required spacings between source points and wavelengths to allow an accurate interpolation of the PSF at any source point and wavelength are given by Δr and Δλ. Specifically, these parameters are as follows:

  • the number of sampling points NPE along each edge of the starshade petal;

  • the number of starshade rotations npos spanning the 15 deg angle between petals;

  • the radial spatial extent Nλ/D of the PSF expressed relative to the ratio of the wavelength and telescope diameter;

  • the spacing Δr between adjacent source points in mas; and

  • the spacing Δλ between adjacent monochromatic wavelength channels in nanometers.

We do not treat the number of pixels sampling the pupil NPIX separately because we have seen that given a PSF spatial extent Nλ/D it suffices to choose NPIX2Nλ/D, the Nyquist sampling criterion. A lower value introduces aliasing effects on the image plane. Higher values of NPIX without increasing Nλ/D do not significantly improve the precision of the simulations, so we set NPIX=2Nλ/D+1, so there is a well-defined center in the pupil array.

When plotting the results, we show a summary figure to provide a quick overview of the maximum difference for each of the three cases as a function of the parameter value, at any distance from the starshade and plots for each of the three cases showing the radial dependence of the difference for each parameter value. Additionally, in Appendix C, we show actual PSFs and PSF differences for several parameter values.

Before dealing with each of the five parameters listed above, we begin by looking at two general effects. First, we show how the signal is affected in the case of a non-spinning starshade when the source is located at different positions between or behind the starshade petals. The result also applies to a spinning starshade and justifies the inclusion in the analysis of a large set of radial distances that extend well beyond the IWA. Second, since the starshade rendezvous has an obstructed pupil with a secondary and struts, we show how photometry and astrometry are affected by the struts in the pupil and demonstrate that, within our precision goal, a radial PSF basis is sufficient. We then derive the set of adequate parameters for a circularly symmetric pupil.

3.4.

Relative Position of a Source with Respect to the Starshade Petals

This section shows the effect of having a point source located at some angle between two starshade petals (Fig. 14). This is an important instrumental effect for exoplanet imaging that also has a direct effect on how the PSF basis of a spinning starshade is generated. To be able to speak about the angular distance between a source and a starshade petal, the starshade must be non-spinning. The reference PSF at any radius is chosen as the one associated with a source located along a radial axis that goes from the starshade’s center through one of its tips. The other cases have a relative angle between the source and the tips of the starshade αss. We considered αss=0  deg (ref), and 0.3 deg, 0.6 deg, 0.9 deg, 1.2 deg, 1.5 deg, 3 deg, 4.5 deg, 6 deg, 7.5 deg, 9 deg, 10.5 deg, 12 deg, 13.5 deg, 15 deg. The results shown in this section were derived for HabEx only to avoid any confusion between the effects due to αss and those from Roman’s non-circular pupil (see next section). Since HabEx’s starshade has 24 petals, the relative position between a source and the starshade petals becomes identical after a rotation of 15 deg. Finally, given the relevance of this effect, we analyzed cases spaced by 1 mas from on axis to a radial distance of 230 mas, well beyond the 70-mas IWA.

Fig. 14

Positioning of the direction of the point source relative to the center of the starshade and the center of a petal.

JATIS_7_2_021217_f014.png

Figure 15 shows a panel showing the results for one starshade mission and one passband. Table 2 provides a summary of the results for both starshade missions and passbands, whereas all of the individual results can be found in Ref. 45. The effect of the relative position of a source with respect to the tips of the starshade is noticeable for almost any value of 0  deg<αss<15  deg at distances close to the IWA. The differences with respect to the reference case become negligible close to the starshade axis and far from it. In particular, the differences become subpercent for r125  mas, which is significantly farther than the IWA=70  mas. As mentioned before, these results have a direct implication in precise exoplanet imaging and when generating a PSF basis. As expected, the panel shows that, for αss=15  deg, the differences are compatible with numerical precision. Also notice that, for some values of αss, the curves seem to be missing. This is because the differences should depend on mod(αss,7.5  deg). In these cases, the two curves get overplotted, and only the last (greater) value of αss can be seen.

Fig. 15

Panel showing the results of comparing a PSF response generated at an angle αSS with a PSF at αSS=0. These figures are for HabEx and the 425-to 552-nm passband. (a) Summary plot showing the largest value of the differences of the three tests: PSF peak, photometry, and centroid, for any source located at a distance where the transmittance τ0.25. The next three figures show the results of the three tests as a function of the distance to the starshade center for the 425-nm case. (b) PSF peak test; (c) PSF photometry test; and (d) PSF centroid test. The scale in the figures is logarithmic. Notice for α=15  deg (red curve), the differences become zero within numerical precision. For all other values of α, the differences in the three tests are non-negligible.

JATIS_7_2_021217_f015.png

Table 2

Results of the precision tests for a non-spinning starshade with a PSF that is derived for different rotation angles αss of its petals with respect to the nominal configuration. We show the results for one starshade loci, two passbands, and six sets of radial distances from the center of the starshade. Each cell triplet shows the log10 of the average differences in percentage for the peak/photometry/centroid tests, respectively, where a reference basis PSFREF built with 0 deg is compared with five other PSF responses with αss=0.3  deg, 0.6 deg, 1.5 deg, 4.5 deg, and 7.5 deg relative angle positions. For instance, for HabEx, the 425- to 552-nm passband, a radial distance of 65 to 75 mas from the starshade center, and a PSF built with αss=0.3  deg relative angle positions compared with the PSFREF, the results on this table are −0.0/−0.8/−0.3, which correspond to averaged differences of ∼1%, 0.16%, and 0.50%, respectively. According to Eq. (4), the difference in the centroid test for the chosen example corresponds to 0.13 mas.

Band (nm)αss (deg)0 mas25 to 35 mas65 to 75 mas85 to 95 mas145 to 155 mas215 to 225 mas
HabEx 615 to 8000.3−1.6/−1.6/−6.2/0.3/−0.1/−0.1/0.1/−0.9/−0.3/−0.3/−1.2/−0.5/−1.1/−1.6/−1.1/−1.3/−1.6/−1.6/
0.6−1.1/−1.1/−6.4/0.5/−0.5/0.2/0.5/−0.3/0.0/0.1/−0.6/−0.2/−0.7/−1.0/−0.7/−0.9/−1.1/−1.2/
1.5−1.0/−1.0/−6.4/0.9/0.0/0.5/0.9/0.5/0.4/0.5/0.1/0.2/−0.4/−0.7/−0.3/−0.8/−0.9/−1.0/
4.5−1.2/−1.2/−6.0/1.3/0.8/0.7/1.4/1.3/0.8/0.7/0.5/0.4/−0.5/−0.9/−0.5/−1.0/−1.2/−1.2/
7.5−1.2/−1.2/−6.4/1.5/1.5/0.8/1.5/1.5/0.8/0.6/0.3/0.3/−0.5/−0.8/−0.5/−0.9/−1.1/−1.2/
HabEx 425 to 5520.3−2.1/−2.1/−6.4/0.6/0.3/0.3/−0.0/−0.8/−0.3/−0.6/−1.5/−0.7/−1.2/−1.7/−1.3/−1.5/−1.8/−1.9/
0.6−1.7/−1.7/−6.1/0.8/0.3/0.5/0.3/−0.5/−0.0/−0.2/−0.9/−0.4/−0.8/−1.2/−0.9/−1.2/−1.4/−1.5/
1.5−1.8/−1.8/−5.7/1.1/0.5/0.7/0.7/0.3/0.4/0.2/−0.2/−0.0/−0.7/−1.0/−0.8/−1.6/−1.8/−1.9/
4.5−1.8/−1.8/−5.9/1.5/1.2/0.9/1.2/1.1/0.7/0.2/−0.1/0.1/−0.8/−1.2/−0.8/−1.3/−1.5/−1.5/
7.5−1.7/−1.7/−6.2/2.0/1.8/1.0/1.3/1.3/0.6/0.3/−0.0/0.2/−0.7/−1.0/−0.7/−1.4/−1.6/−1.6/

3.5.

Non-Circularly Symmetric Pupil

In the case of the Roman Space Telescope, the 2.36-m diameter pupil contains a secondary mirror with a diameter of 0.715 m55 that covers 10.2% of the collecting area of the primary mirror. The secondary is supported by 6 struts with 120 deg symmetry56 that cover a non-negligible 7.2% of the collecting area of the primary mirror; see Fig. 16. SISTER constructs the PSF basis along a single radial direction and then rotates the PSFs by an azimuthal angle α to account for the starshade’s circular symmetry. When the pupil contains struts or some non-circular symmetry, this process rotates the pupil by α, erroneously simulating a telescope with non-symmetric sidelobes that rotate with for each azimuthal field angle.

Fig. 16

Roman’s pupil with its secondary and six supporting struts with a high resolution. The diameter of the secondary is 0.303 times the diameter of the primary aperture and covers 10.2% of the collecting area. The struts have a 120-deg symmetry and cover 7.2% of the collecting area.

JATIS_7_2_021217_f016.png

In this section, we show that making the assumption that the pupil rotates with the telescope gives rise to subpercent errors, except when the source is very close to the starshade center, where it becomes 10%. Figure 17 shows a panel showing the results for the Roman starshade and a wavelength of 425 nm. Results for other bands are similar. The pupil rotation error only affects the fidelity of flight formation simulations and with 3% to 10% errors, whereas astrophysical imaging is more accurate (recall Fig. 13). Figure 17 shows that, at and beyond the IWA, pupil rotation errors lead to peak errors 1%, whereas photometric and astrometric errors are below 0.3%. In the future, we may optimize SISTER to deal with the actual two-dimensional response across the image plane, if more accurate results are necessary. As for HabEx, we consider a circular pupil since it has an unobstructed telescope. It also allows one to compare our results for both circular and non-circular pupils.

Fig. 17

Panel showing the results of comparing a PSF response generated with Roman’s pupil rotated by some angle αr. These figures are for Roman and the 425- to 552-nm passband. (a) Summary plot showing the largest value of the differences of the three tests: PSF peak, photometry, and centroid, for any source located at a distance where the transmittance τ0.25. The next three figures show the results of the three tests as a function of the distance to the starshade center for the 425-nm case. (b) PSF peak test; (c) PSF photometry test; and (c) PSF centroid test. The scale in these figures is logarithmic. Table 3 provides a numerical summary for the 425- to 552-nm and 615- to 800-nm passbands.

JATIS_7_2_021217_f017.png

Table 3 provides a summary of the results for both starshade missions and passbands, whereas all of the individual results can be found in Ref. 45.

Table 3

Results of the precision tests for a spinning starshade with a PSF that is derived for the Roman Space Telescope, including its actual (non-circular) pupil, along an axis that makes an angle αr with respect to the nominal configuration. We show the results for one starshade loci, two passbands, and six sets of radial distances from the center of the starshade. Each cell triplet shows the log10 of the average differences in percentage for the peak/photometry/centroid tests, respectively, where a reference basis PSFREF built with 0 deg is compared with six other PSF responses with αr=10  deg, 20 deg, 30 deg, 40 deg, 50 deg, and 60 deg relative rotations of the RST pupil with respect to the starshade. For instance, for Roman, the 425- to 552-nm passband, a radial distance of 65 to 75 mas from the starshade center, and a PSF built with αr=10  deg relative rotations of the RST pupil with respect to the starshade compared with the PSFREF, the results on this table are −0.4/−1.0/−1.6, which correspond to averaged differences of ∼0.40%, 0.10%, and 0.025%, respectively. According to Eq. (4), the difference in the centroid test for the chosen example corresponds to 10  μas.

Band (nm)αr (deg)1 to 6 mas25 to 35 mas65 to 75 mas85 to 95 mas145 to 155 mas220 to 230 mas
Roman
615 to 800
100.6/−0.1/−0.0/−0.0/−0.4/−0.5/−0.4/−0.7/−1.2/−0.4/−0.8/−1.5/−0.4/−1.0/−2.3/−0.4/−0.9/−2.0/
200.9/0.4/0.3/0.2/−0.1/−0.2/−0.1/−0.7/−0.8/−0.2/−1.0/−1.1/−0.1/−1.9/−1.9/−0.1/−1.8/−1.5/
300.9/0.5/0.4/0.3/−0.0/−0.1/−0.1/−0.5/−0.7/−0.1/−0.7/−1.0/−0.1/−1.1/−1.7/−0.1/−1.0/−1.4/
400.9/0.5/0.3/0.2/0.0/−0.1/−0.1/−0.3/−0.8/−0.1/−0.5/−1.1/−0.1/−0.7/−1.8/−0.1/−0.7/−1.5/
500.7/0.1/0.3/0.2/−0.1/−0.1/−0.2/−0.3/−0.9/−0.3/−0.5/−1.2/−0.3/−0.8/−2.2/−0.3/−0.8/−2.0/
600.5/−0.6/0.2/0.2/−0.1/−0.1/−0.2/−0.3/−0.8/−0.4/−0.6/−1.2/−0.9/−1.2/−2.2/−0.9/−1.2/−2.5/
Roman
425 to 552
100.5/−0.4/0.1/0.1/−0.1/−0.3/−0.4/−1.0/−1.6/−0.4/−1.1/−1.8/−0.4/−1.1/−1.7/−0.4/−1.0/−1.7/
200.8/0.2/0.3/0.4/0.2/0.2/−0.2/−1.7/−1.1/−0.1/−1.3/−1.4/−0.1/−1.3/−1.2/−0.1/−1.5/−1.3/
300.9/0.4/0.3/0.4/0.4/0.4/−0.1/−0.9/−1.0/−0.1/−1.1/−1.3/−0.1/−1.1/−1.1/−0.1/−1.1/−1.2/
400.8/0.3/0.3/0.4/0.3/0.2/−0.1/−0.7/−1.1/−0.1/−0.8/−1.4/−0.1/−0.8/−1.2/−0.1/−0.7/−1.3/
500.7/−0.2/0.3/0.3/0.1/−0.2/−0.3/−0.7/−1.5/−0.3/−1.0/−1.8/−0.3/−1.0/−1.7/−0.3/−0.9/−1.7/
600.4/−0.3/0.2/0.2/−0.0/−0.5/−0.7/−0.8/−1.7/−0.8/−1.4/−1.9/−0.9/−1.3/−2.5/−0.9/−1.3/−1.9/

3.6.

Description of Starshade Modeling Parameters

3.6.1.

Number of points sampling the starshade locus for a non-spinning starshade

Here we define the five modeling parameters mentioned in Sec. 3, beginning with NPE, the number of points sampling each petal edge from its base to its tip. A denser sampling of locus points should lead to a more accurate representation of starshade diffraction, but at the expense of computation time that increases linearly with the number of points. This parameter is at the core of any optical response, and we thus start our study with it, following the methodology described in Sec. 3.3. The total number of points used to define the locus of the starshade is 2NPETALS NPE+1, where the additional point is used to close the starshade polygon. The reference basis PSFREF is built with NPE=16,000. The other PSF responses PSFPAR have been derived for NPE=1000, 2000, 4000, and 8000; see Fig. 18. We note that when sampling the petal edge, it is paramount to adequately sample the petal’s innermost and outermost sections to avoid artificial structures that can change the starshade response significantly. For this reason, we chose multiples of 2 of a well-sampled locus when varying NPE, although other values are possible.

Fig. 18

Sampling of the starshade petals’ edges with a different number of points along each edge. The upper left inset plot is a zoomed image of a petal insertion into the starshade circular structure, whereas the bottom inset plot is a zoomed image of the tip of a petal. In our analysis, we considered NPE=1000 (), 2000 (), 4000 (×), 8000 (°), and 16000 (+).

JATIS_7_2_021217_f018.png

3.6.2.

Number of Starshade Rotations that Represent a Spinning Starshade

Simulating images for a spinning starshade requires the consideration of different starshade positions as we illustrate in Fig. 19. Even if individual exposures with the detector are shorter than the time it takes one petal to move to the position of the next petal, the scientific data require total exposure times that are much longer than the spinning period of the starshade, nominally 1/3 rpm. Thus we consider the optical response of a spinning starshade as the incoherent co-addition of multiple optical responses, each associated with a particular starshade configuration. In this section, we show the results of comparing a reference PSF for a spinning starshade, computed using many finely spaced rotations, with PSFs derived from more coarsely spaced angles. Defining the angular step between two starshade positions as αpos=15  deg/npos, where npos is the number of starshade positions (we remind the reader that both Roman and HabEx have starshades with 24 petals), the reference basis PSFREF is built with npos=37, whereas the other PSF responses PSFPAR are derived for npos=1,4,7,,34. The case npos=1 corresponds to the case of a static starshade, and the PSF response is calculated along a radial axis that goes from the center of the starshade through a petal’s tip (see Fig. 19). The results derived on this section have NPE=4000 points along each petal edge.

Fig. 19

Spinning starshade as viewed by SISTER. Since the detector integration times are significantly longer than the spinning period of the starshade (nominally 1/3 rpm), SISTER derives the optical response for each of a series of multiple starshades with petals that have been rotated by angle with respect to a nominal configuration (top left), which are incoherent and co-adds them. In the figures above, the number of starshade configurations npos evenly spans the angle between two adjacent petals. Our analysis shows that, for an ideal starshade, npos=7 provides subpercent precision compared with many more rotations.

JATIS_7_2_021217_f019.png

3.6.3.

PSF spatial extent

In this section, we pay attention to the spatial extent of the PSF that allows one to fulfill our precision goal. The PSF response to the pupils considered in our work is not band limited. As it is well known, the PSF of an unobstructed, circular pupil is the Airy pattern. In this case, the encircled energy extends to distances far from the PSF’s center. For small angles α=N(λ/D)1, where λ is the monochromatic wavelength under consideration and D is the diameter of the aperture, the fraction of the encircled energy with respect to the total energy EE is given by the expression EEAiry(α)=1J02(πN)J1(πN)2, where J0 is the Bessel function of the first kind of order 0, and J1 is the one of order 1.50 For instance, 99% of the encircled energy of an Airy disk is contained within a radius of 21λ/D, whereas 99.5% is contained within 40λ/D. In practice, the PSF does not maintain its diffraction-limited behavior at large N because of aberrations and scatter in the system. One could thus think of setting the PSF extent to some value, for instance N=5 or similar, and rescale the PSF library accordingly. However, in this work, we are not interested in deriving a PSF response that is adapted to some practical postprocessing scenario. Our aim is to emulate as accurately as possible what will happen in a real experiment and provide optical simulations with subpercent differences with respect to an ideal reference case.

In this work, we have two different types of pupils: (i) Roman: obstructed with a secondary mirror and the struts that support it and (ii) HabEx: unobstructed. Even in the case of HabEx, with a circular unobstructed pupil, we could not rely on the analytical result of EEAiry because the PSF arrays that we use in the simulations are square not circular. Hence, EE is slightly greater than in the circular case. And, even if the change in EE is small, the effect on N is noticeable. In summary, we derived the value of EE for different values of α=N(λ/D) using the intensity of the diffraction pattern of an obstructed circular pupil,57,58 numerically integrating it over a square grid, making sure the result converged for large values of N. We also verified that we recovered the analytical results if EE is integrated over a circle. We found that the encircled energy contained within a distance of 40λ/D for a square aperture is 99.9% for the unobstructed case (HabEx) and 99.5% for the obstructed case (Roman). We also found that 99% of the encircled energy for a square aperture is attained at 8.4λ/D for the unobstructed case (HabEx) and 22.0λ/D for the obstructed case (Roman).

Our goal is to be able to simulate the PSF response with a subpercent precision. Thus to reach 99% of the encircled energy, the relative error with respect to the 40λ/D case has to be 0.5% (1 to 99/99.5) in the case of Roman and 0.9% for HabEx.

We then simulated different PSFs with a spatial extension given by 2Nλ/D×2Nλ/D. The reference basis PSFREF is built with Nλ/D=40. The other PSF responses PSFPAR have lower values. Our results are shown in Figure 29. They show that 99% of the encircled energy for a square aperture of an unobstructed case (HabEx) is contained within a distance of 8.8λ/D, compared with 8.4λ/D from the previous numerical analysis. And, in the obstructed case of Roman, our simulations derive 21.5λ/D, whereas the numerical analysis derives 22.0λ/D. We consider this agreement satisfactory inasmuch as we choose slightly greater values for the adequate choice for the simulations to leave some additional margin: 10λ/D for HabEx and 23λ/D for Roman; see also Sec. 3.7. One also notice in our results the differences between obstructed and unobstructed telescopes.

Given a value of the PSF spatial extent, the pupil needs to be sampled with a number of pixels NPIX that avoids aliasing effects in the image plane: NPIX=2*Nλ/D. We choose, however, NPIX=2*Nλ/D+1 to have a well-defined center of the pupil’s array. We have seen how NPIX<2*Nλ/D produces aliasing and how increasing NPIX without increasing N does improve the precision of the simulations.

In summary, we need Nλ/D=23 for Roman and Nλ/D=10 for HabEx to safely achieve a subpercent precision in the encircled energy of the telescope’s PSF. Figure 20 shows the adequate sampling of Roman’s pupil.

Fig. 20

The adequate sampling of Roman’s pupil found in this study is 47×47  pixels.

JATIS_7_2_021217_f020.png

3.6.4.

PSF spacing

This section shows the result of comparing a PSF basis for a spinning starshade with a PSF that is derived for point sources separated by some distance (Δr or “PSF spacing”). Figure 21 shows how the PSF changes at different distances from the starshade’s axis. The reference basis PSFREF is built with Δr=0.5  mas, i.e., every half mas starting at the starshade’s center. The other PSF responses PSFPAR have been derived with Δr=1,2,3,4,5,6,7,8,9, and 10 mas. For any radial distance that is not an exact multiple of Δr, the PSF response is approximated by five different interpolation methods. (i) Assigning the PSF response corresponding to the closest lower multiple of Δr: “previous,” (ii) assigning the PSF response corresponding to the closest upper multiple of Δr: “next,” (iii) assigning the PSF response corresponding to the closest multiple of Δr: “nearest,” (iv) by means of a spatial linear interpolation between the PSF response corresponding to the closest lower and upper multiple of Δr: “linear,” and (v) by means of a spatial spline interpolation between the PSF response corresponding to the closest lower and upper multiple of Δr: “spline.” We also considered two other non-linear interpolations: Piecewise Cubic Hermite Interpolating Polynomial (PCHIP) and the Modified Akima Spline method (Makima), which can handle very high changes or nearly constant behavior better than spline. In our case, PCHIP did not provide better results than spline and took about two orders of magnitude longer to interpolate a PSF basis with Δr=5  mas compared with the spline interpolation. Makima took even longer than PCHIP. We report here the best results that were obtained with the spline interpolation method.

Fig. 21

PSF response for starshade rendezvous at different radial distances from the starshade’s center for the monochromatic wavelength 615 nm. (a) 0.0 mas; (b) 2.0 mas; (c) 4.0 mas; (d) 7.5 mas; (e) 14.0 mas; (f) 27.5 mas; (g) 53.5 mas; and (h) 104.0 mas. The IWA is 104 mas. Each image has been normalized to its peak intensity (i.e., the color scale is linear from 0 to 1) (see also Fig. 13). The effects of diffraction are noticeable for sources inside the IWA, affecting both photometry and astrometry.

JATIS_7_2_021217_f021.png

3.6.5.

Wavelength spacing

In this section, we study the PSF response of a spinning starshade across a passband with monochromatic wavelengths that are separated by some value Δλ. Figure 22 shows how the PSF response changes at four different monochromatic wavelengths in the case of starshade rendezvous and for two different source locations. Let us call this set of wavelengths the “pivot” wavelengths. For any other wavelength, we combine the PSF response at these pivot wavelengths into a new PSF response. Since the PSF changes with wavelength both in intensity and spatial extent, our analysis includes a peak intensity interpolation and a spatial interpolation. In the case of the peak intensity interpolation, we found that it is enough to consider two methods. (i) The PSF response at some wavelength is identified with the PSF response of the closest pivot PSF with a wavelength that is equal or higher than the wavelength under consideration. We label this case “upper” peak approximation. (ii) The two closest pivot PSFs are linearly combined. Specifically, the linear factor is given by the wavelength difference of the actual wavelength with the lower and upper pivot wavelengths. When merging both pivot PSFs, given the complexity of the spatial structure of the PSF close or inside the IWA, we considered a total of four spatial interpolation schemes, although they can be classified as two different approaches. (i) There is no modification of the spatial extent of the pivot PSFs, that is, the two pivot PSF responses are directly co-added and the only interpolation is the peak intensity one. (ii) The pivot PSFs are radially stretched/contracted with a factor that is directly proportional to the quotient between the wavelength under consideration and the lower and upper pivot wavelengths. We label this type of transformation “conformal.” For the sake of completeness, we consider three specific interpolation methods when implementing the conformal transformation: bilinear, Lanczos 2, and Lanczos 3. (The conformal transformation and its methods were implemented in our analysis using the MATLAB function “imresize.”) In total, we have 2×4 different interpolation schemes for each Δλ. To simplify the amount of calculation involved in this section, we did not consider the full extension of both passbands: 425 to 552 and 615 to 800 nm, but three representative subsets for each passband instead: a lower, a middle, and an upper sub-band. Specifically, we performed the analysis just described on the sub-bands: 425 to 435, 483 to 493, 542 to 552, 615 to 625, 702 to 712, and 790 to 800 nm. The “reference” basis PSFREF was built with Δλ=0.5  nm. The other PSF responses PSFPAR were derived for Δλ=1,2,3,4,5,6,7,8,9, and 10 nm.

Fig. 22

PSF response for starshade rendezvous with an ideal starshade, four monochromatic wavelengths, and two source locations. IN is the intensity of the PSF response with the starshade divided by the PSF’s peak value without the presence of the starshade. Each column corresponds to a different wavelength: 615, 675, 735, and 800 nm. (a), (b) The response of a point-like source located on-axis with the starshade. (a) The corresponding two-dimensional image and (b) a diametrical cut through each of them. In (b), the asymmetries between the left and right sides of the on-axis response are fruit of the 1% precision goal of this work with respect to an exact response. (c), (d) The response of a point-like source located at the geometric IWA (at an angular distance of 104 mas in the case of the 615- to 800-nm passband of the starshade rendezvous). (c) The corresponding two-dimensional image and (d) a diametrical cut through each of them. In (d), one can notice the presence of some Airy rings, and how the FWHM of the PSF response increases linearly with wavelength.

JATIS_7_2_021217_f022.png

After performing all of these combinations, we conclude that the case that gave the least differences between PSFPAR and PSFREF was the linear interpolation for the peak intensity and no spatial interpolation. This is the case for which we report the results in Table 11.

3.7.

Summary of Adequate Parameter Values

We performed extensive modeling in several iterations for the set of parameters described above. In a first iteration, we selected nominal values for four fixed parameters and studied the sensitivity to the fifth. In subsequent iterations, we reset the parameters to a value from the earlier iterations that led to subpercent photometric and astrometric errors.

The results are summarized in Table 4. See Appendix A for detailed tables of sensitivities to each parameter, plots showing the worst case sensitivities for each parameter as a function of working angle, and plots of the sensitivity for each parameter value. We performed the analysis described above for different values of the PSF pixel pitch: 1, 3, 9, and 12 mas. We did not observe any significant deviation from conclusions in any of them. Thus, in practice, the PSF pixel pitch can be chosen to match the astrophysical scene’s pixel pitch without loss of accuracy. These results apply to starshade designs used over a range of Fresnel numbers spanning 8 to 21, where the Fresnel number is defined as F=r2/(λZ) for a starshade of diameter r, a wavelength of λ, and telescope-starshade separation Z. The range is set by the limits of the SRM and Habex bands shown in this table. The results will likely hold over a much larger range of Fresnel numbers, though we do not show this explicitly in this work. The parameters from Table 4 were used for the imaging simulations described in Sec. 4.

Table 4

Results of the precision tests for a spinning starshade. We show the results for two starshade loci, two passbands, and five model parameters. Each cell triplet shows the log10 of the average differences in percentage for the peak/photometry/centroid tests, respectively, where the reference basis for each respective parameter is built from NPE=16,000 points, npos=37 angles, Nλ/D=40, Δr=0.5  mas, and Δλ=0.5  nm. For instance, for Roman, the 425- to 552-nm passband, a radial distance of 65 to 75 mas from the starshade center, and a PSF built with NPE=4000 points along the edge of the petal compared with the reference built with NPE=16,000 points, the results in this table are −1.2/−1.6/−1.5, which correspond to averaged differences of ∼0.063%, 0.025%, and 0.0032%, respectively. According to Eq. (4), the difference in the centroid test for the chosen example corresponds to 1  μas.

Band (nm)Parameter0 mas25 to 35 mas65 to 75 mas85 to 95 mas145 to 155 mas215 to 225 mas
Roman 615 to 800NPE=4000−0.3/−0.5/−2.0/−2.3/−2.3/−2.7/−1.2/−1.6/−1.5/−1.2/−1.3/−1.9/−4.6/−4.7/−5.3/−4.6/−4.9/−5.1/
npos=7−1.5/−1.5/−5.1/−0.6/−0.7/−1.0/−1.3/−1.4/−1.9/−1.4/−1.5/−2.3/−1.5/−1.5/−3.5/−1.5/−1.5/−1.8/
Nλ/D=23−0.4/−0.4/−5.1/−0.4/−0.4/−4.5/−0.4/−0.4/−5.3/−0.4/−0.4/−5.3/−0.4/−0.4/−5.2/−0.4/−0.4/−5.5/
Δr=5−0.1/−0.7/−0.4/a1.1/1.0/0.7/−0.4/−0.9/−0.4/−0.9/−1.4/−0.9/−1.5/−1.8/−1.7/−1.4/−2.1/−1.8/
Δλ=50.4/−0.7/−0.8/0.1/−0.0/−0.3/−1.4/−1.4/−1.8/−1.3/−1.3/−2.4/−1.3/−1.4/−2.7/−1.3/−1.4/−3.0/
Roman 425 to 552NPE=4000−0.3/−0.5/−2.0/−0.6/−0.6/−1.1/−3.1/−3.1/−3.9/−4.7/−4.9/−5.5/−4.8/−5.1/−5.3/−4.8/−5.1/−5.1/
npos=71.4/−1.4/−5.2/−0.3/−0.4/−0.9/−1.3/−1.3/−2.5/−1.4/−1.4/−5.2/−1.3/−1.4/−1.8/−1.3/−1.4/−1.6/
Nλ/D=23−0.4/−0.4/−5.0/−0.4/−0.4/−5.0/−0.4/−0.4/−5.4/−0.4/−0.4/−5.5/−0.4/−0.4/−5.4/−0.4/−0.4/−5.5/
Δr=50.3/0.1/−0.11.0/0.7/0.7/−0.9/−1.2/−1.1/−0.9/−1.0/−1.3/−1.3/−1.7/−1.4/−1.3/−1.5/−1.4/
Δλ=50.7/−0.2/−1.1/0.1/−0.1/−0.2/−1.0/−1.0/−2.4/−1.0/−0.9/−2.7/−1.0/−1.0/−3.0/−0.8/−0.9/−1.0/
HabEx 615 to 800NPE=4000−2.6/−2.8/−6.0/−0.8/−1.1/−1.3/−1.5/−1.5/−2.4/−5.0/−5.9/−5.9/−5.1/−7.0/−6.3/−5.3/−7.0/−6.4/
npos=7−1.8/−1.8/−5.8/−0.2/−0.4/−0.7/−1.7/−1.7/−2.7/−1.8/−1.8/−2.4/−1.5/−1.7/−1.9/−1.4/−1.7/−1.7/
Nλ/D=10−0.2/−0.2/−6.1/−0.2/−0.2/−5.5/−0.2/−0.2/−5.8/−0.2/−0.2/−6.2/−0.2/−0.2/−6.1/−0.2/−0.2/−5.7/
Δr=5−0.6/−1.1/−0.6/1.3/1.1/−0.1/−0.7/−0.8/−1.4/−0.8/−0.9/−1.1/−1.6/−2.0/−1.7/−1.3/−1.5/−1.5/
Δλ=5−0.8/−1.4/−5.7/−1.2/−1.3/−1.8/−1.7/−1.8/−2.6/−1.8/−2.0/−2.4/−1.5/−1.7/−1.7/−1.2/−1.5/−1.4/
HabEx 425 to 552NPE=4000−2.6/−2.6/−6.1/−0.4/−0.8/−0.6/−1.8/−1.8/−2.5/−5.2/−7.0/−6.1/−5.3/−7.0/−6.4/−5.3/−7.0/−6.8/
npos=7−2.5/−2.5/−5.8/0.2/−0.1/−0.2/−2.0/−2.1/−2.1/−2.1/−2.5/−2.0/−1.4/−1.6/−1.5/−2.1/−2.3/−2.5/
Nλ/D=10−0.2/−0.2/−5.8/−0.2/−0.2/−5.4/−0.2/−0.2/−5.9/−0.2/−0.2/−6.0/−0.2/−0.2/−6.0/−0.2/−0.2/−5.9/
Δr=5−0.0/−0.4/−0.31.5/1.4/0.3/−0.5/−0.6/−1.2/−1.2/−1.4/−1.1/−1.1/−1.3/−1.3/−2.1/−2.3/−2.3/
Δλ=5−0.1/−0.4/−0.9/−0.8/−0.9/−0.5/−1.6/−1.8/−2.5/−1.8/−2.1/−2.6/−1.2/−1.5/−1.4/−1.9/−2.0/−2.1/

aThe on-axis response is the same for any Δr. We show the results for Δr=1  mas and 1 to 6 mas that provide a precise response near the axis.

3.8.

Starshade with Perturbation

SISTER includes the possibility of simulating the scenes with a non-ideal (perturbed) starshade. For example, a typical deformation might be the displacement of a petal by a few hundred microns, resulting in a diffraction pattern with lobes as bright as 1011 to 1010 contrast. Another example is fabrication errors along the petal edge. An RMS error of 400  μm results in a contrast of 1010 at the IWA.

Starshade deformations mostly affect the diffraction of starlight. Flux changes on other sources, such as exozodiacal emission and exoplanets, are negligible, usually several orders of magnitude below the nominal response. Thus, by default, SISTER uses the perturbed locus only to compute diffraction from the target star and uses the nominal starshade (and precomputed basis functions) for any other response. The more relevant parameter from Table 4 that needs to be updated is the number of rotations used to derive the starlight response within the precision goal. SISTER automatically spins the perturbed starshade into different petal positions until the precision goal is reached. This value depends on each perturbation case and is usually 3 to 5 times npos. The PSF response is then stored on disk, and the next simulation is as fast as the ideal starshade case. Of course, if desired, one can compute the full basis functions for any non-ideal starshade locus.

Two other common perturbations are handled: formation flying and starshade tilts. Formation flying misalignments,5,59 which are required to be <1  m radially, lead to leakage of starlight at the 1011 contrast level. SISTER allows the user to adjust the lateral and longitudinal positions of the starshade, treating all such cases as instantaneous. There is no alignment control mechanism in the code. Additionally, the starshade tilts about its horizontal axis. This case is handled by adjusting the axial component of each locus point and computing the on-axis contrast, just as with a spatially perturbed starshade. Figure 23 shows the nominal on-axis response, a tilted starshade, one with some lateral misalignment (1 m to the left), and a non-ideal starshade with a 1010 contrast, which is the result of some random fabrication errors along the petal edges with 400-μm RMS. This figure is derived for starshade rendezvous and 425 nm.

Fig. 23

PSF response for starshade rendezvous and 425 nm. (a) Nominal on-axis response showing Roman’s pupil imprint; (b) tilted starshade by 10 deg showing the tolerance for such an effect; (c) lateral misalignment of the starshade of 1 m to the left from the on-axis position; and (d) on-axis response of a non-ideal starshade with a 1010 contrast, which is the result of some random fabrication errors along the petal edges with 400-μm RMS. The scale in the plot is logarithmic, and each figure has been normalized to the peak intensity of the nominal on-axis response (leftmost figure). The ratio of the peak intensity between the lateral misaligned case and the nominal one is 2.5, and for the non-ideal starshade it is 10.7. The radius of the geometric IWA is 72 mas.

JATIS_7_2_021217_f023.png

3.9.

Solar Glint

Sunlight will glint, via both reflection and diffraction, from the shape-defining edges of the starshade petals. Both Lambertian3,6063 and specular6264 edge characteristics have been studied, with nearly razor-sharp specular edges generally appearing to be fainter overall. From measurements of coated edged and modeling of optimized designs, the expected visual magnitude of the average glint lobe brightness around the IWA is 30 for the SRM 425 to 552 band, 29 for the SRM 615 to 800 band, and 30 over the HabEx range of 400 to 1000 nm.65

The location and brightness of the glint are a function of the position of the Sun and the orientation of the starshade. The Sun’s position is defined by its angle from the starshade normal ϕ and its angle from observational East α, as shown in Fig. 24. The glint is localized to the regions where the sharp, specular edges are broadside to the Sun-starshade-telescope plane (Fig. 25). This results in a two-lobe pattern with some polarization dependence.

Fig. 24

Orientation of the Sun with respect to the scene. The Sun is ϕ  deg from the starshade normal and oriented α  deg from the East axis.

JATIS_7_2_021217_f024.png

Fig. 25

The glint brightness along each small section of the starshade perimeter for a solar angle of ϕ and angle relative to the edge of θα is determined from the measured SDF. (a) The log-scale SDF for an amorphous metal edge that has been coated with an antireflection coating.65 A perfectly specular edge would appear as a single vertical line at θalpha=0. In this example, the Sun is located at ϕ=60  deg from the starshade normal and below the starshade. (b) Edges oriented perpendicular to the Sun-starshade-telescope plane appear brightest as shown in high resolution. (c) The local flux at the starshade edges is convolved with the telescope PSF and added to the imaged scene.

JATIS_7_2_021217_f025.png

SISTER makes use of laboratory measurements of the glint from flight-like edge samples.3,65 The measurements are analyzed in the form of scatter distribution functions (SDFs) as shown in Figure 25(a), where the abscissa represents the angle of the Sun α relative to the orientation of the edge θ with θα=0 defining the specular angle. The ordinate axis is the Sun’s angle from the starshade normal ϕ. The SDF shows that the etched amorphous metal edges are highly specular and that the flux is brightest at low ϕ where diffraction dominates. Separate SDFs are measured for polarization parallel and perpendicular to the edge.

SISTER reads the SDFs and the locus of points constituting the outline of the starshade. Given the position of the Sun relative to the starshade and telescope and the local normals of the starshade edges, the code determines where on the (θα,ϕ) SDF to sample the scatter. Edges oriented for specular reflection appear brighter, as shown in the middle panel of Fig. 25. The edges are categorized as “leading” and “trailing.” Leading edges are defined as having the Sun-starshade-telescope angle <180  deg. The light can reflect and diffract into the telescope. Trailing edges require the light to diffract toward the telescope, with no possibility of reflection. The code assumes that these edges, as well as all edges out to a radius of 7.5 m, are shadowed using structure on the Sun-facing side of the starshade and do not contribute to the glint. The contributions of all remaining edge segments are convolved with the telescope PSF at each wavelength being simulated. The PSF accounts for the defocus of the image since the starshade is not distant enough to be in the far-field of the telescope. In the case of a spinning starshade, the petals are rotated to different positions, and the resulting scatter maps are averaged.

3.9.1.

Solar glint model validation

To validate the accuracy of the SISTER calculations, we generated a test starshade with a triangular shape having a 1-m long edge oriented for specular reflection of Sunlight. We assumed that the edge was perfectly conducting and had a negligible terminal radius of curvature so that only diffraction was present. We applied the Sommerfeld diffraction equations 50 for the “S” (parallel) polarization and generated an SDF for a specular edge. This SDF was substituted for the experimental measurements. With the Sun positioned at ϕ=80  deg (10 deg behind the plane of the starshade), SISTER then calculated a glint lobe. We calibrated the magnitude of the glint lobe by modeling a planet of known magnitude. We used SISTER to generate a planet well to the side of the starshade (so as not to be attenuated by the starshade). We chose the host star to be the Sun at a distance of 10 pc (V=4.83) and chose the planet to have a flux ratio of 8.55×109 (delta mag = 20.17). This created planet with a visual magnitude of V=25. Comparing the planet with the glint lobes, we found that the integrated light of the glint lobe was V=24.63.

We then compared this with the analytical calculation for the 1-m edge at the distance of the starshade. Assuming only that the Sun had a visual apparent magnitude of 26.76,66 we obtained the predicted glint result of V=24.64. We thus conclude that errors in the SISTER glint code are ΔV=0.01  mag or 1%.

3.10.

Detector

SISTER implements the same general detector model used in Roman’s performance studies.67 It allows one to deal with the main sources of noise: read noise, clock induced charge, dark current, and shot noise and to correctly handle the gain of an EMCCD detector. From a noiseless, optical SISTER simulation, SISTER derives a realization of the detector model at each detector pixel producing a noise image that can be added to the noiseless simulation. In this way, SISTER may quickly produce several independent noise realizations from the same input simulation that can be used in the statistical analysis of starshade images. However, effects such as cosmic rays, brighter-fatter response, or correlated noise are not included in SISTER. Since SISTER provides the simulated scenes without noise, one can run any more elaborated detector noise simulator through them. (For instance, the starshade data in the Roman Exoplanet Imaging Data Challenge Ref. 44 were generated from SISTER noiseless simulations to which we added the output noise from the EMCCD noise simulator from Ref. 68.) Section 4 shows an example.

3.11.

Limitations and Future Development

Although solar glint is expected to be a significant source of instrument noise, there are other known sources of scattered light that are under development but have not yet been fully implemented in SISTER. These include reflections of bright bodies, e.g., Earthshine, and the Milky Way; leakage of starlight and Sunlight through micrometeoroid holes; glint of Sunlight through gaps in the starshade edges; and solar illumination of exhaust plumes from the station-keeping thrusters. The expected brightness of these sources is addressed by Hu et al.69

The plan for bright body reflections is to model the reflection and scatter properties of telescope-facing surfaces, determine the starshade orientation in space, and reflect the light from any significant bright bodies in the starshade-telescope hemisphere into the telescope. The image includes a defocus term representative of the distance between the telescope and starshade. The telescope-facing surface is represented with a three-part model: the nominal surfaces, which include tilted, flat petals and a conical interior section that covers the spacecraft; a model of the surface ripples in the optical shield; and a model of the bidirectional reflectance distribution function of the surface material. The bright bodies include the crescent Earth, crescent Moon, Venus, Jupiter, and a spatially and spectrally coarse model representing the Milky Way. The defocus term is already present in SISTER and is used in the solar glint model.

The optical shield is designed to have a high enough optical density to restrict Sunlight leakage to a negligible level. However, micrometeoroids impact and perforate both sides of the starshade. Although we estimate that over a 5-year mission this will be a minor effect,69 we nonetheless plan to include a model that accounts for the nature of the hole pattern, which is expected to be a small penetration hole followed by two larger holes formed from the cone of material vaporized with the impact in the first layer. The model will account for diffraction and reflection at the holes, scattering between the layers, and a final scattering out of the telescope-facing holes.

Approaches to modeling solar glint through edge gaps and solar illumination of exhaust plumes are still being evaluated.

4.

Example

Using the nominal SISTER modeling parameters listed in Table 4, we simulate the imaging of a scene containing a nearby star with three planets and an exozodical disk. The starshade is assumed to have a lateral displacement of 1 m, shape imperfections, and solar glint. The simulation also includes an extragalactic background object and local zodiacal light. We choose β CVn31 as the reference star and a 1-day long integration using the 615- to 800-nm band of the SRM mission. β CVn is a G0V star of absolute V=4.64 at 8.44 pc, with a mass of 1.02 solar masses and a luminosity 1.15 times that of the Sun. Its proper motion is significant: (704.75,292.74) mas/year and would help disambiguate exoplanet candidates from other background objects.

We placed three planets in circular orbit around the star: an Earth-twin at 1 AU, a sub-Neptune having a Neptune-like albedo at 2.28 AU, and a Jupiter-twin at 5.2 AU. All are assumed to have a Lambertian phase function with semimajor axis and phase angle shown in Table 5. The system meets the dynamical stability criterion of Eqs. (23) and (35) in Gladman.70 Even though a recent analysis based on radial velocity ancillary data has ruled out the presence of a Jupiter-like planet within 10 AU of β CVn,33 we include it here at 5.2 AU for the sake of showing the relative intensity of these three major types of planets at three representative distances from the host star. The system is inclined at 35 deg. The planets’ apparent separations in Table 5 are determined by the system inclination, planet phase angles, and SMA.

Table 5

System and instrument parameters.

PlanetSMA (AU)Phase (deg)r⊕m⊕Flux ratioApp. sep. (mas)
Earth1.0551.01.02.2×101097
Sub-Neptune2.3703.08.02.6×1010254
Jupiter5.290113181.27×109616

The simulation uses nominal SRM instrument parameters consistent with end-of-life (EOL) operation.71 The optical throughput is the product of reflection losses in the telescope (0.81), in the coronagraph instrument (0.60, exclusive of coronagraph masks, which are not used), and the starshade dichroic filter (0.9) for a net throughput of 0.44. The telescope pupil includes the secondary mirror central obscuration and struts and is 2.36-m in diameter.

The starshade is assumed to have a 1-m lateral formation flying displacement (apparent motion is 0.8 mas) along the positive declination axis. This places the starshade at the limit of the required alignment tolerance.

The starshade is assumed to be imperfect; to simulate possible manufacturing and deployment errors, we displace the petals in-plane as 24 independent rigid bodies with radial and azimuthal offsets such that the root-mean-square displacements of all points along the petals is 0.56 mm. This creates a starshade that under ideal alignment has an instrument contrast of 1.4×1010 at the IWA. The contrast is substantially worse when combined with the 1-m offset.

Solar glint is computed under the assumption that the starshade edges are coated with an antireflection coating similar to one that has been tested in the laboratory.65 The Sun is 60 deg from the starshade normal, which is a median value among planned observations, and is oriented at 45 deg from horizontal.

For the extragalactic background object, we used the Haystacks data cubes25 and selected the brightest background galaxy from the HST deep field survey.

The exozodiacal dust cloud is generated using ZODIPIC as described in Sec. 2.6. β CVn is a solar type star, and the debris disk from ZODIPIC, which is based on solar system data, is consistent with what might be the actual debris disk in β CVn. The forward scattering function uses a value of g=0.2, which is an average value found in the solar system and nearby systems.72 The cloud is assumed to have a density 5 times that of the solar system zodiacal cloud. However, we do not include any particular structure (dust rings or clumps) produced by the three-planet system. This is a complex task in itself that would require intensive N-body simulations and is out of the scope of SISTER. As mentioned in Sec. 2.6, if the user has such a dust template at different wavelengths, SISTER will simulate the corresponding image.

The detector noise follows the model described in Sec. 3.10 for its EOL. The particular values of the different parameters come from on-line Roman Space Telescope parameter tables. 73 The readout noise is 100e per read out frame, EM gain is 1000, dark current at EOL is 0.77e/pix/h, and clock induced charge noise is 0.02e/pix/frame. The detector quantum efficiency is based on laboratory measurements of Roman’s detector and is included in SISTER’s distribution. We also include a current best estimate, a reduction of 25%, for its degradation at EOL. The pixel scale in the Roman coronagraph instrument is 21.85  mas/pixel. We assumed that all pixels are identical; there are no hot pixels. The simulation does not include contamination from cosmic rays or sources of noise not intrinsic to the detector electronics.

Simulated images are shown in Fig. 26. Each subpanel shows a separate component, except the lower right panel, which is the combined scene consisting of the laterally displaced, shape-distorted starshade, solar glint, background galaxy, planets, exozodiacal light, local zodiacal background, shot noise, and detector noise. The average local zodiacal background has been subtracted to keep the combined image on the same scale as the other subpanels. The brightness scale is the logarithm of the average number of detected photons (the actual number in the combined image) for a 1-day long observation. A circle of 24 blue dots at the center of each subpanel indicates the radial extent of the starshade petal tips (104 mas), corresponding to the IWA. Table 6 shows the peak counts at any position and peak counts at the IWA for each component.

Fig. 26

Log-scale images of the separate components in the imaging example. Each subpanel is 1.77×1.77  arcsec, and the pixel scale is 21.85  mas/pixel. The dashed black ring shows the extent of the starshade tips (104 mas). The average local zodi count rate of 531 detected photons/pixel/day has been removed from the lower right panel, and the intensity scale in this panel is the logarithm of the absolute number of detected photons/pixel/day without the local zodi bias. The noise RMS in the areas unaffected by bright sources is 27 counts.

JATIS_7_2_021217_f026.png

Table 6

Average peak counts per pixel per day from image components.

ComponentMaxAt IWA
Ideal starshade515
Lateral offset9025
Perturbed starshade31201000
Solar glint143105
Extragalactic1952
Exozodi29302930
Local zodi531531
PlanetPeak countsContrast
Earth2291.4×1010
Sub-Neptune4843.0×1010
Jupiter20501.3×109

The planet contrasts in Table 6 do not exactly match the planet flux ratios in Table 5 because we are comparing peak counts rather than integrated counts and because the starshade partially attenuates planets that are close to the IWA, recall Fig. 13, including the exo-Earth at 97 mas. At this location, the transmittance is 0.64, accounting for the contrast and flux ratio difference.

This simulation demonstrates that bright exozodiacal disks are the dominant sources of background. As noted above, the perturbed starshade combined with the lateral offset diffracts significant light at the IWA, well above the diffraction expected from an aligned starshade. This is a reminder of the importance of these simulations in capturing effects that could be missed when considering diffraction, reflection, and other scattering effects in isolation.

5.

Conclusions

We have described the starshade imaging simulation toolbox known as SISTER. The main conclusion from this paper is that we have identified the set of model parameters, shown in Table 4, resulting in subpercent errors of the PSF modeling over the image plane. Although higher accuracy is possible using different values of the model parameters, exoplanet observations will be challenged with noise that, in the majority of the situations, will be larger than the SISTER modeling precision. The complete set of sensitivity tables in Appendix A serves as a guide to the accuracy obtainable for reduced or greater parameter values. The SISTER code and documentation are open source and available in Ref. 27.

6.

Appendix A: SISTER Parameter Sensitivities

In this appendix we show the numerical results for the starshade modeling parameters NPE, the number of points sampling each starshade petal’s edge, npos, the different number of positions of the starshade that emulate a spinning starshade, Nλ/D, the spatial extent of the PSF basis in units of λ/D, Δr, the angular distance between two consecutive PSF elements of the PSF basis, and Δλ, the wavelength spacing between two consecutive monochromatic PSF responses. First, Figure 27 shows a panel with the results for NPE, for one starshade mission and one passband. Table 7 provides a summary of the results for both starshade missions and passbands, whereas all of the individual results can be found in Ref. 45. When analyzing the results, it is important to recall the value of the transmittance at different distances from the starshade’s center (Fig. 13). Taking into account the results of the analysis, a value of NPE=4000 is enough to provide optical simulations with differences that are subpercent with respect to the reference PSF response, or with even higher values of NPE. This conclusion applies to the case of a non-spinning starshade. Later, we confirm that the same choice of NPE=4000 is adequate for the case of a spinning starshade.

Fig. 27

Panel showing the results of comparing a PSF response generated with some value of NPE, the number of points sampling each starshade petal’s edge, and the reference one that has NPE =16,000. The starshade is non-spinning. These figures are for Roman and the 425- to 552-nm passband. (a) Summary plot showing the largest value of the differences of the three tests: PSF peak, photometry, and centroid, for any source located at a distance where the transmittance τ0.25. The next three figures show the results of the three tests as a function of the distance to the starshade center for the 425-nm case. (b) PSF peak test; (c) PSF photometry test; and (d) PSF centroid test. The scale in the figures is logarithmic. Table 7 provides a numerical summary for Roman, HabEx, and the 425- to 552 nm and 615- to 800-nm passbands. If the curves in the summary plot become smaller as NPE increases, one can conclude that the PSF response converges to values with a difference that is smaller than the results obtained in our analysis.

JATIS_7_2_021217_f027.png

Table 7

Results of the precision tests for a non-spinning starshade with a PSF that is derived with different samplings along the edge of the petal NPE with respect to the nominal configuration. We show the results for two starshade loci, two passbands, and six sets of radial distances from the center of the starshade. Each cell triplet shows the log10 of the average differences in percentage for the peak/photometry/centroid tests, respectively, where a reference basis PSFREF built with NPE=16,000 is compared with four other PSF responses with NPE=1000, 2000, 4000, and 8000 points along the edge of the petal. For instance, for Roman, the 425- to 552-nm passband, a radial distance of 65 to 75 mas from the starshade center, and a PSF built with NPE=1000 points along the edge of the petal compared with the PSFREF, the results on this table are −1.4/−1.5/−2.3, which correspond to averaged differences of ∼0.040%, 0.032%, and 0.0050%, respectively. According to Eq. (4), the difference in the centroid test for the chosen example corresponds to 2  μas. The rows in bold face correspond to the parameter choice to build the standard PSF: 4000 points along the edge of the petal.

Band (nm)NPE0 mas25 to 35 mas65 to 75 mas85 to 95 mas145 to 155 mas215 to 225 mas
Roman
615 to 800
10001.1/0.6/−0.7/−1.4/−1.5/−1.7/−0.5/−0.7/−0.7/−1.2/−1.3/−1.8/−4.0/−4.1/−4.1/−4.2/−4.5/−4.3/
20000.4/−0.0/−1.4/−2.0/−2.1/−2.2/−0.9/−1.3/−1.2/−1.2/−1.2/−1.8/−4.4/−4.6/−4.8/−4.6/−4.8/−5.0/
4000−0.3/−0.5/−2.0/−2.3/−2.3/−2.7/−1.2/−1.6/−1.5/−1.2/−1.3/−1.9/−4.6/−4.7/−5.3/−4.6/−4.9/−5.1/
8000−1.0/−1.2/−2.7/−3.5/−3.6/−3.7/−0.8/−1.3/−1.1/−1.6/−1.7/−2.6/−4.9/−5.4/−5.9/−4.9/−5.3/−5.6/
Roman
425 to 552
10001.1/0.6/−0.7/0.0/−0.0/−0.6/−1.4/−1.5/−2.3/−3.8/−4.0/−4.1/−4.2/−4.6/−4.4/−4.4/−4.6/−4.6/
20000.4/−0.0/−1.4/−1.0/−1.1/−1.7/−2.1/−2.1/−2.9/−4.4/−4.6/−4.7/−4.7/−5.1/−5.0/−4.7/−5.0/−5.0/
4000−0.3/−0.5/−2.0/−0.6/−0.6/−1.1/−3.1/−3.1/−3.9/−4.7/−4.9/−5.5/−4.8/−5.1/−5.3/−4.8/−5.1/−5.1/
8000−1.0/−1.2/−2.7/−2.0/−2.1/−2.3/−4.1/−4.1/−4.8/−5.0/−5.2/−6.0/−5.0/−7.0/−5.9/−5.0/−5.1/−5.8/
HabEx
615 to 800
10000.1/0.1/−6.4/0.1/−0.2/−0.6/−0.7/−0.7/−1.3/−3.9/−4.1/−4.0/−4.1/−4.3/−4.5/−4.1/−4.3/−4.6/
2000−0.6/−0.8/−6.2/−0.2/−0.5/−0.8/−0.9/−0.8/−1.8/−4.6/−4.7/−4.6/−4.7/−4.8/−5.2/−4.7/−4.8/−5.3/
4000−2.6/−2.8/−6.0/−0.8/−1.1/−1.3/−1.5/−1.5/−2.4/−5.0/−5.9/−5.9/−5.1/−7.0/−6.3/−5.3/−7.0/−6.4/
8000−3.3/−3.5/−6.1/−2.1/−2.4/−3.0/−3.0/−3.0/−3.6/−5.2/−7.0/−6.6/−5.5/−7.0/−6.7/−5.8/−7.0/−7.0/
HabEx
425 to 552
10000.1/−0.0/−5.8/0.5/0.3/−0.0/−0.9/−1.0/−1.4/−3.9/−4.2/−4.1/−4.2/−4.4/−4.4/−4.3/−4.6/−4.4/
2000−0.6/−1.2/−6.1/0.2/−0.2/−0.1/−0.8/−0.8/−1.7/−4.6/−4.9/−4.8/−4.8/−4.9/−5.1/−4.8/−5.0/−5.1/
4000−2.6/−2.6/−6.1/−0.4/−0.8/−0.6/−1.8/−1.8/−2.5/−5.2/−7.0/−6.1/−5.3/−7.0/−6.4/−5.3/−7.0/−6.8/
8000−3.3/−3.3/−6.1/−1.8/−2.0/−2.1/−2.8/−2.8/−3.7/−5.6/−7.0/−6.7/−5.6/−7.0/−6.8/−5.9/−7.0/−7.0/

Figure 28 shows a panel with the results for npos, for one starshade mission and one passband. Table 8 provides a summary of the results for both starshade missions and passbands, whereas all of the individual results can be found in Ref. 45. Even though npos=4 already shows differences that are subpercent with respect to the reference case, we choose npos=7 as the adequate value of this parameter because it clearly shows differences well below the percent level at all relevant distances, helping to ensure that the combination with other instrumental parameters is still subpercent while still providing reasonable times for the generation of the PSF basis.

Fig. 28

Panel showing the results of comparing a PSF response generated with a different number of positions of the starshade that emulate a spinning starshade. These figures are for Roman and the 425- to 552-nm passband. (a) Summary plot showing the largest value of the differences of the three tests: PSF peak, photometry, and centroid, for any source located at a distance where the transmittance τ0.25. The next three figures show the results of the three tests as a function of the distance to the starshade center for the 425-nm case. (b) PSF peak test; (c) PSF photometry test; and (d) PSF centroid test. The scale in the figures is logarithmic. Table 8 provides a numerical summary for Roman, HabEx, and the 425- to 552-nm and 615- to 800-nm passbands. If the curves become smaller as npos increase, one can conclude that the PSF response converges to values with a difference that is smaller than the results obtained in our analysis.

JATIS_7_2_021217_f028.png

Table 8

Results of the precision tests for a spinning starshade with a PSF that is derived with a given number of starshade positions between two petals. We show the results for two starshade loci, two passbands, and six sets of radial distances from the center of the starshade. Each cell triplet shows the log10 of the average differences in percentage for the peak/photometry/centroid tests, respectively, where a reference basis PSFREF built with 37 starshade positions between two petals (initial configuration and 36 rotations) is compared with 4 other PSF responses with 1, 4, 7, and 13 positions. For instance, for Roman, the 425- to 552-nm passband, a radial distance of 65 to 75 mas from the starshade center, and a PSF built with one position compared with the PSFREF, the results on this table are 1.2/1.1/0.6, which correspond to averaged differences of ∼16%, 13%, and 4%, respectively. According to Eq. (4), the difference in the centroid test for the chosen example corresponds to 1.62 mas. The rows in bold face correspond to the parameter choice to build the standard PSF: seven positions.

Band (nm)npos0 mas25 to 35 mas65 to 75 mas85 to 95 mas145 to 155 mas215 to 225 mas
Roman
615 to 800
1−0.7/−0.7/−5.1/−0.2/−0.4/−0.5/1.1/0.9/0.2/1.2/1.1/0.4/0.6/0.4/0.4/−0.4/−0.8/−0.4/
4−1.5/−1.5/−5.4/−0.3/−0.4/−0.6/−1.2/−1.4/−1.7/−1.4/−1.4/−2.0/−0.8/−1.3/−0.6/−0.7/−0.9/−0.8/
7−1.5/−1.5/−5.1/−0.6/−0.7/−1.0/−1.3/−1.4/−1.9/−1.4/−1.5/−2.3/−1.5/−1.5/−3.5/−1.5/−1.5/−1.8/
13−3.7/−3.7/−5.2/−0.6/−0.7/−1.0/−0.8/−0.9/−1.5/−1.7/−1.8/−2.5/−3.7/−3.7/−5.7/−3.7/−3.7/−6.0/
Roman
425 to 552
1−0.9/−0.9/−5.2/0.6/0.4/0.2/1.2/1.1/0.6/0.8/0.7/0.5/−0.3/−0.5/−0.5/−0.6/−0.8/−0.9/
4−1.2/−1.2/−5.9/0.0/−0.4/−0.2/−1.1/−1.2/−2.0/−0.9/−1.3/−0.9/−0.6/−0.9/−0.5/−0.9/−1.1/−1.3/
71.4/−1.4/−5.2/−0.3/−0.4/−0.9/−1.3/−1.3/−2.5/−1.4/−1.4/−5.2/−1.3/−1.4/−1.8/−1.3/−1.4/−1.6/
13−4.1/−4.1/−5.7/−0.4/−0.7/−1.1/−2.2/−2.3/−2.9/−4.1/−4.1/−5.8/−4.1/−4.2/−5.8/−3.2/−4.1/−4.4/
HabEx
615 to 800
1−1.3/−1.3/−6.1/1.1/0.8/0.1/1.2/1.1/0.4/0.6/0.4/0.3/−0.6/−0.9/−0.6/−1.0/−1.2/−1.2/
4−1.7/−1.7/−6.4/−0.2/−0.5/−0.6/−1.1/−1.7/−1.5/−0.7/−1.0/−0.5/−0.7/−0.9/−0.5/−1.6/−1.8/−1.7/
7−1.8/−1.8/−5.8/−0.2/−0.4/−0.7/−1.7/−1.7/−2.7/−1.8/−1.8/−2.4/−1.5/−1.7/−1.9/−1.4/−1.7/−1.7/
13−3.5/−3.5/−6.3/−0.2/−0.4/−0.7/−2.1/−2.1/−2.6/−3.5/−3.5/−5.8/−3.2/−3.5/−4.1/−3.3/−3.5/−4.6/
HabEx
425 to 552
1−1.9/−1.9/−5.8/1.2/0.9/0.4/1.1/1.0/0.3/0.0/−0.2/−0.2/−1.0/−1.4/−1.1/−1.4/−1.5/−1.7/
4−2.3/−2.3/−5.9/0.2/−0.1/−0.1/−0.7/−1.1/−0.7/−0.5/−0.7/−0.8/−1.5/−1.8/−1.5/−1.7/−2.0/−1.9/
7−2.5/−2.5/−5.8/0.2/−0.1/−0.2/−2.0/−2.1/−2.1/−2.1/−2.5/−2.0/−1.4/−1.6/−1.5/−2.1/−2.3/−2.5/
13−2.7/−2.7/−5.8/0.3/−0.1/−0.1/−2.2/−2.2/−3.0/−2.7/−2.7/−6.0/−2.6/−2.7/−4.1/−2.4/−3.0/−2.4/

Figure 29 shows a panel with the results for Nλ/D, for one starshade mission and one passband. Table 9 provides a summary of the results for both starshade missions and passbands, whereas all of the individual results can be found in Ref. 45. When analyzing the results, it is important to recall the value of the transmittance at different distances from the starshade’s center (Fig. 13). Let us remark that for each value of Nλ/D, the total energy of the PSF changes because the spatial extension is different, but the spatial features do not change. This is why the centroid remains the same for different values of Nλ/D, but the photometry and peak tests are “flat.” The results show that for Roman and Nλ13, the differences are subpercent. For HabEx, Nλ7 provides differences that are just subpercent. Since instrumental parameters are set altogether, we choose Nλ=16 such that the differences are 0.1% for both Roman and HabEx.

Fig. 29

Summary of the differences between a set of PSF basis with some different spatial extents 2Nλ/D×2Nλ/D and a reference PSF with Nλ/D=40 for any source located at a distance where the transmittance τ0.25. (a) starshade rendezvous and the 425- to 552-nm passband. (b) HabEx and the 425- to 552-nm passband. Almost identical results apply to the 615- to 800-nm passband, for both Roman and HabEx, since the analysis is in terms of λ/D.

JATIS_7_2_021217_f029.png

Table 9

Results of the precision tests for a spinning starshade with a PSF that is derived with some spatial extent. We show the results for two starshade loci, two passbands, and six sets of radial distances from the center of the starshade. Each cell triplet shows the log10 of the average differences in percentage for the peak/photometry/centroid tests, respectively, where a reference basis PSFREF built with a spatial extent of ±40 λ/D is compared with five other PSF responses with ±1, ±10, ±20, ±23, and ±25 λ/D. For instance, for Roman, the 425- to 552-nm passband, a radial distance of 65 to 75 mas from the starshade center, and a PSF built with ±1 λ/D compared with the PSFREF, the results on this table are 1.8/1.6/−5.8, which correspond to averaged differences of ∼63%, 40%, and 0.0000016%, respectively. In this case, the small error in the centroid is expected because only the spatial extent of the same PSF is changed. The rows in bold face correspond to the parameter choice to build the standard PSF: ±23 λ/D.

Band (nm)Nλ/D0 mas25 to 35 mas65 to 75 mas85 to 95 mas145 to 155 mas215 to 225 mas
Roman
615 to 800
11.8/1.6/−5.7/1.8/1.6/−5.5/1.8/1.6/−5.9/1.8/1.6/−5.9/1.8/1.6/−6.0/1.8/1.6/−5.7/
100.6/0.6/−5.3/0.6/0.6/−4.8/0.6/0.6/−5.6/0.6/0.6/−5.5/0.6/0.6/−5.5/0.6/0.6/−5.8/
20−0.2/−0.2/−5.3/−0.2/−0.2/−4.9/−0.2/−0.2/−5.3/−0.2/−0.2/−5.2/−0.2/−0.2/−5.3/−0.2/−0.2/−5.2/
23−0.4/−0.4/−5.1/−0.4/−0.4/−4.5/−0.4/−0.4/−5.3/−0.4/−0.4/−5.3/−0.4/−0.4/−5.2/−0.4/−0.4/−5.5/
25−0.6/−0.6/−5.2/−0.6/−0.6/−5.1/−0.6/−0.6/−5.1/−0.6/−0.6/−5.2/−0.6/−0.6/−5.2/−0.6/−0.6/−5.4/
Roman
425 to 552
11.8/1.6/−5.6/1.8/1.6/−5.5/1.8/1.6/−5.8/1.8/1.6/−5.7/1.8/1.6/−6.0/1.8/1.6/−5.8/
100.6/0.6/−5.4/0.6/0.6/−5.2/0.6/0.6/−5.8/0.6/0.6/−5.8/0.6/0.6/−5.9/0.6/0.6/−5.5/
20−0.2/−0.2/−5.5/−0.2/−0.2/−5.3/−0.2/−0.2/−5.4/−0.2/−0.2/−5.4/−0.2/−0.2/−5.5/−0.2/−0.2/−5.4/
23−0.4/−0.4/−5.0/−0.4/−0.4/−5.0/−0.4/−0.4/−5.4/−0.4/−0.4/−5.5/−0.4/−0.4/−5.4/−0.4/−0.4/−5.5/
25−0.6/−0.6/−5.2/−0.6/−0.6/−4.9/−0.6/−0.6/−5.3/−0.6/−0.6/−5.4/−0.6/−0.6/−5.4/−0.6/−0.6/−5.4/
HabEx
615 to 800
11.2/1.2/−5.7/1.2/1.2/−5.4/1.2/1.2/−5.9/1.2/1.2/−5.8/1.2/1.2/−5.8/1.2/1.2/−5.9/
10−0.2/−0.2/−6.1/−0.2/−0.2/−5.5/−0.2/−0.2/−5.8/−0.2/−0.2/−6.2/−0.2/−0.2/−6.1/−0.2/−0.2/−5.7/
20−0.7/−0.7/−6.0/−0.7/−0.7/−5.5/−0.7/−0.7/−5.8/−0.7/−0.7/−5.9/−0.7/−0.7/−5.8/−0.7/−0.7/−5.9/
23−0.8/−0.8/−6.2/−0.8/−0.8/−5.3/−0.8/−0.8/−5.8/−0.8/−0.8/−5.9/−0.8/−0.8/−5.9/−0.8/−0.8/−5.8/
25−0.9/−0.9/−5.9/−0.9/−0.9/−4.9/−0.9/−0.9/−5.8/−0.9/−0.9/−5.7/−0.9/−0.9/−5.9/−0.9/−0.9/−6.1/
HabEx
425 to 552
11.2/1.2/−5.6/1.2/1.2/−5.6/1.2/1.2/−5.8/1.2/1.2/−5.9/1.2/1.2/−5.9/1.2/1.2/−6.0/
10−0.2/−0.2/−5.8/−0.2/−0.2/−5.4/−0.2/−0.2/−5.9/−0.2/−0.2/−6.0/−0.2/−0.2/−6.0/−0.2/−0.2/−5.9/
20−0.7/−0.7/−6.4/−0.7/−0.7/−5.0/−0.7/−0.7/−5.8/−0.7/−0.7/−6.0/−0.7/−0.7/−6.1/−0.7/−0.7/−5.9/
23−0.8/−0.8/−6.0/−0.8/−0.8/−4.8/−0.8/−0.8/−5.6/−0.8/−0.8/−6.0/−0.8/−0.8/−5.9/−0.8/−0.8/−5.9/
25−0.9/−0.9/−6.2/−0.9/−0.9/−4.8/−0.9/−0.9/−6.0/−0.9/−0.9/−6.0/−0.9/−0.9/−5.8/−0.9/−0.9/−5.7/

Figure 30 shows a panel with the results for Δr, for one starshade mission and one passband. Table 10 provides a summary of the results for both starshade missions and passbands, whereas all of the individual results can be found in Ref. 45.

Figure 31 shows a panel with the results for Appendix, for one starshade mission and one passband. Table 11 provides a summary of the results for both starshade missions and passbands, whereas all of the individual results can be found in Ref. 45.

Fig. 30

Panel showing the results of comparing a PSF with PSFs that are separated by some distance (PSF spacing or Δr). These figures are for Roman and the 425- to 552-nm passband. (a) Summary plot showing the largest value of the differences of the three tests: PSF peak, photometry, and centroid for any source located at a distance where the transmittance τ0.25. The next three figures show the results of the three tests as a function of the distance to the starshade center for the 425-nm case. (b) PSF peak test; (c) PSF photometry test; and (d) PSF centroid test. The scale in the figures is logarithmic. Table 8 provides a numerical summary for Roman, HabEx, and the 425- to 552-nm and 615- to 800-nm passbands.

JATIS_7_2_021217_f030.png

Fig. 31

Panel showing the results of comparing a PSF derived for some monochromatic wavelengths separated by some value Δλ. These figures are for Roman and the 425- to 435-nm subpassband. (a) Summary plot showing the largest value of the differences of the three tests: PSF peak, photometry, and centroid, for any source located at a distance where the transmittance τ0.25. The next three figures show the results of the three tests as a function of the distance to the starshade center for the 425-nm case. (b) PSF peak test; (c) PSF photometry test; and (d) PSF centroid test. The scale in the figures is logarithmic. Table 8 provides a numerical summary for Roman, HabEx, three subpassbands within 425 to 552 nm, and three subpassbands within 615 to 800 nm.

JATIS_7_2_021217_f031.png

Table 10

Results of the precision tests for a spinning starshade with a PSF that is derived for point sources separated by some distance (Δr or PSF spacing). We show the results for two starshade loci, two passbands, and six sets of radial distances from the center of the starshade. Each cell triplet shows the log10 of the average differences in percentage for the peak/photometry/centroid tests, respectively, where a reference basis PSFREF built with Δr=0.5  mas is compared with three other PSF responses with Δr=1, 5, and 10 mas. For instance, for Roman, the 425- to 552-nm passband, a radial distance of 65 to 75 mas from the starshade center, and a PSF built with Δr=1  mas compared with the PSFREF, the results on the table are −1.5/−1.6/−2.4, which correspond to averaged differences of ∼0.032%, 0.025%, and 0.0040%, respectively. According to Eq. (4), the difference in the centroid test for the chosen example corresponds to 2  μas. The rows in bold face correspond to the parameter choice to build the standard PSF: 5 mas.

Band (nm)Δr1 to 6 mas25 to 35 mas65 to 75 mas85 to 95 mas145 to 155 mas220 to 230 mas
Roman 615 to 8001−0.1/−0.7/−0.4/−0.5/−0.7/−0.3/−1.6/−1.9/−2.0/−2.1/−2.3/−2.6/−3.6/−3.9/−3.6/−3.5/−4.0/−3.8/
51.4/0.7/1.1/1.1/1.0/0.7/−0.4/−0.9/−0.4/−0.9/−1.4/−0.9/−1.5/−1.8/−1.7/−1.4/−2.1/−1.8/
101.8/1.5/1.3/1.9/1.5/0.9/0.1/−0.1/−0.1/−0.3/−0.3/−0.8/−0.6/−0.8/−0.9/−1.3/−1.9/−1.6/
Roman 425 to 55210.3/−0.1/−0.1/−0.3/−0.6/−0.4/−1.5/−1.6/−2.4/−3.1/−3.5/−2.8/−2.9/−3.4/−3.1/−1.8/−2.0/−1.9/
51.9/1.3/1.2/1.0/0.7/0.7/−0.9/−1.2/−1.1/−0.9/−1.0/−1.3/−1.3/−1.7/−1.4/−1.3/−1.5/−1.4/
103.5/1.9/1.5/1.8/1.5/1.1/0.1/0.0/−0.7/0.3/0.2/−0.4/−1.2/−1.7/−1.0/−1.3/−1.5/−1.3/
HabEx 615 to 8001−0.6/−1.1/−0.6/−0.4/−0.7/−0.9/−2.1/−2.2/−2.9/−2.6/−3.0/−2.6/−2.0/−2.3/−2.2/−1.6/−1.9/−1.8/
51.1/0.8/0.7/1.3/1.1/−0.1/−0.7/−0.8/−1.4/−0.8/−0.9/−1.1/−1.6/−2.0/−1.7/−1.3/−1.5/−1.5/
102.1/1.7/1.2/2.2/1.7/0.6/0.3/0.2/−0.5/0.1/−0.0/−0.3/−1.3/−1.9/−1.1/−1.3/−1.6/−1.5/
HabEx 425 to 5521−0.0/−0.4/−0.3/0.1/0.3/−0.1/−1.9/−2.0/−2.4/−2.6/−3.1/−2.7/−1.4/−1.6/−1.6/−2.2/−2.4/−2.4/
51.4/1.1/0.6/1.5/1.4/0.3/−0.5/−0.6/−1.2/−1.2/−1.4/−1.1/−1.1/−1.3/−1.3/−2.1/−2.3/−2.3/
101.8/1.3/0.8/2.5/1.8/0.8/0.3/0.1/−0.6/0.2/0.1/−0.4/−1.1/−1.3/−1.3/−2.0/−2.3/−2.2/

7.

Appendix B: Photometric Notes

7.1.

Spectral Irradiance Units

SISTER scenes must be given in terms of spectral irradiance, also named flux density. There are two ways of expressing it with units. One option is to provide the spectral irradiance per unit wavelength, and the other one is per unit frequency. In the first case, a standard unit is W/m2/μm, or with other choices in the wavelength unit, e.g., nanometers. In the case of choosing the frequency, the common choice is Janskys (1  Jy=1026  W/m2/Hz), a non-SI unit. This is typical practice in visible astronomy,25 e.g., the spectral irradiance of the Sun36 at 10 pc from Earth and at 425 nm is 23.29 Jy, corresponding to 3.78×1010  W/m2/μm. The conversion between both systems of units is provided by the relationship Fλdλ=Fνdν, where the minus sign reminds us that increasing frequency corresponds to decreasing wavelength and vice-versa λν=c.

Table 11

Results of the precision tests for a spinning starshade with a PSF that is derived for some wavelengths separated by some value Δλ. We show the results for two starshade loci, six passbands, and six sets of radial distances from the center of the starshade. Each cell triplet shows the log10 of the average differences in percentage for the peak/photometry/centroid tests, respectively, where a reference basis PSFREF built with Δλ=0.5  nm is compared with three other PSF responses with Δλ=1, 5, and 10 nm. For instance, for Roman, the 425- to 435-nm passband, a radial distance of 65 to 75 mas from the starshade center, and a PSF built with Δλ=1  nm compared with the PSFREF, the results on the table are −2.1/−2.1/−3.8, which correspond to averaged differences of ∼0.0079%, 0.0079%, and 0.00016%, respectively. According to Eq. (4), the difference in the centroid test for the chosen example corresponds to 0.1  μas. The rows in bold face correspond to the parameter choice to build the standard PSF: 5 nm.

Band (nm)Δλ0 mas25 to 35 mas65 to 75 mas85 to 95 mas145 to 155 mas215 to 225 mas
Roman 790 to 8001−1.2/−1.5/−2.6/−0.9/−0.9/−1.1/−2.0/−2.2/−2.4/−2.0/−2.0/−2.6/−3.2/−3.3/−4.3/−3.3/−3.5/−4.4/
50.1/−0.1/−1.2/0.1/−0.2/−0.1/−1.5/−1.8/−1.4/−1.8/−1.9/−2.0/−2.6/−2.8/−3.0/−2.7/−2.8/−3.0/
100.6/0.5/−0.6/0.6/0.4/0.5/−0.9/−1.4/−0.8/−1.6/−1.8/−1.5/−2.1/−2.3/−2.5/−2.1/−2.3/−2.5/
Roman 702 to 7121−1.7/−1.6/−4.0/−1.0/−1.0/−1.0/−1.8/−1.8/−2.2/−2.0/−2.0/−2.4/−2.8/−2.8/−4.2/−2.8/−2.8/−4.4/
5−0.3/−0.3/−2.9/−0.6/−0.6/−0.7/−1.5/−1.5/−1.8/−1.6/−1.6/−2.1/−1.8/−1.7/−2.8/−1.8/−1.7/−3.1/
100.3/0.4/−2.9/−0.3/−0.3/−0.7/−0.9/−0.9/−1.4/−1.0/−1.0/−1.8/−1.0/−1.0/−2.3/−1.0/−1.0/−2.6/
Roman 615 to 6251−1.0/−2.0/−2.1/−1.0/−1.1/−1.1/−1.7/−1.7/−2.3/−1.9/−2.0/−2.7/−2.4/−2.4/−4.0/−2.4/−2.4/−4.4/
50.4/−0.7/−0.8/0.1/−0.0/−0.3/−1.4/−1.4/−1.8/−1.3/−1.3/−2.4/−1.3/−1.4/−2.7/−1.3/−1.4/−3.0/
101.0/−0.1/−0.4/0.7/0.5/0.3/−0.8/−0.8/−1.4/−0.7/−0.8/−2.0/−0.8/−0.8/−2.1/−0.8/−0.8/−2.6/
Roman 542 to 5521−1.4/−1.3/−2.7/−0.9/−1.0/−1.2/−2.4/−2.4/−3.2/−3.2/−3.5/−3.5/−3.2/−3.4/−3.9/−3.2/−3.5/−3.7/
5−0.2/−0.1/−1.4/−0.9/−0.9/−1.2/−2.1/−2.2/−2.2/−2.2/−2.3/−2.2/−2.2/−2.3/−2.5/−2.3/−2.3/−2.4/
10−0.1/0.2/−0.8/−0.7/−0.7/−1.1/−1.6/−1.7/−1.9/−1.7/−1.7/−1.7/−1.7/−1.7/−2.1/−1.7/−1.6/−1.9/
Roman 483 to 4931−1.4/−1.3/−3.1/−0.8/−0.8/−1.1/−2.5/−2.5/−3.4/−2.4/−2.4/−3.4/−2.5/−2.5/−3.9/−2.4/−2.6/−2.5/
50.0/0.1/−1.8/−0.6/−0.6/−0.8/−1.2/−1.2/−2.2/−1.2/−1.2/−2.7/−1.3/−1.2/−2.5/−1.2/−1.3/−1.3/
100.6/0.6/−1.3/−0.3/−0.3/−0.4/−1.1/−1.0/−1.7/−1.1/−1.0/−2.3/−1.1/−1.0/−2.1/−0.9/−0.9/−1.0/
Roman 425 to 4351−0.7/−1.3/−2.1/−0.5/−0.6/−0.9/−2.1/−2.1/−3.8/−2.1/−2.1/−3.2/−2.1/−2.1/−4.1/−2.0/−2.0/−2.2/
50.7/−0.2/−1.1/0.1/−0.1/−0.2/−1.0/−1.0/−2.4/−1.0/−0.9/−2.7/−1.0/−1.0/−3.0/−0.8/−0.9/−1.0/
101.2/−0.0/−0.8/0.6/0.3/0.3/−0.8/−0.9/−1.9/−0.8/−0.9/−2.0/−0.8/−0.9/−2.7/−0.8/−0.9/−1.0/
HabEx 790 to 8001−1.8/−1.7/−5.9/−1.8/−1.9/−2.2/−2.4/−2.4/−2.9/−2.7/−2.8/−4.3/−2.8/−2.8/−3.9/−2.6/−2.6/−3.2/
5−0.9/−0.9/−5.7/−1.3/−1.4/−1.9/−1.5/−1.5/−2.6/−1.6/−1.5/−3.0/−1.6/−1.5/−2.6/−1.3/−1.4/−2.1/
10−0.6/−0.7/−5.7/−1.1/−1.2/−1.6/−1.1/−1.1/−2.6/−1.1/−1.1/−2.4/−1.1/−1.1/−2.2/−0.9/−0.9/−1.6/
HabEx 702 to 7121−1.6/−1.6/−5.9/−1.5/−1.6/−2.0/−2.1/−2.1/−2.7/−2.9/−3.0/−4.1/−2.9/−3.0/−4.0/−2.6/−2.8/−2.7/
5−1.1/−1.0/−5.8/−1.3/−1.4/−1.9/−1.8/−1.7/−2.7/−1.8/−1.7/−2.7/−1.8/−1.7/−2.7/−1.4/−1.6/−1.5/
10−0.7/−0.6/−5.6/−1.1/−1.1/−1.5/−1.5/−1.3/−2.5/−1.5/−1.3/−2.2/−1.4/−1.3/−2.3/−1.0/−1.2/−1.1/
HabEx 615 to 6251−1.9/−2.0/−5.8/−1.3/−1.6/−1.9/−2.2/−2.2/−2.8/−3.1/−3.2/−3.7/−2.8/−2.9/−3.0/−2.5/−2.7/−2.7/
5−0.8/−1.4/−5.7/−1.2/−1.3/−1.8/−1.7/−1.8/−2.6/−1.8/−2.0/−2.4/−1.5/−1.7/−1.7/−1.2/−1.5/−1.4/
10−0.3/−1.0/−5.7/−1.0/−1.0/−1.6/−1.6/−1.8/−2.3/−1.7/−2.1/−2.2/−1.2/−1.5/−1.3/−1.1/−1.3/−1.1/
HabEx 542 to 5521−1.5/−1.3/−5.8/−0.9/−0.9/−1.2/−1.8/−1.8/−2.9/−3.2/−3.4/−3.7/−2.5/−2.6/−2.9/−2.7/−2.9/−3.0/
5−0.7/−1.1/−5.7/−0.8/−0.8/−1.1/−1.6/−1.7/−2.4/−2.2/−2.5/−2.4/−1.4/−1.5/−1.7/−1.6/−1.8/−1.9/
10−0.4/−0.7/−5.8/−0.7/−0.8/−1.1/−1.3/−1.6/−1.9/−1.5/−2.0/−1.8/−0.8/−0.9/−1.2/−1.4/−1.7/−1.8/
HabEx 483 to 4931−1.6/−1.8/−5.4/−1.2/−1.2/−1.8/−2.1/−2.1/−2.8/−2.6/−2.6/−3.7/−2.4/−2.5/−2.6/−2.7/−2.7/−3.1/
5−0.3/−0.9/−5.5/−1.1/−1.0/−1.7/−1.4/−1.5/−2.2/−1.5/−1.6/−2.5/−1.2/−1.4/−1.4/−1.6/−1.7/−2.3/
100.0/−0.6/−5.5/−1.1/−1.0/−1.4/−1.3/−1.6/−2.0/−1.3/−1.6/−2.4/−1.0/−1.2/−1.2/−1.4/−1.7/−2.1/
HabEx 425 to 4351−1.4/−1.7/−2.2/−1.4/−1.5/−1.7/−2.1/−2.2/−2.8/−2.7/−2.8/−3.9/−2.3/−2.5/−2.5/−2.7/−2.7/−2.9/
5−0.1/−0.4/−0.9/−0.8/−0.9/−0.5/−1.6/−1.8/−2.5/−1.8/−2.1/−2.6/−1.2/−1.5/−1.4/−1.9/−2.0/−2.1/
100.3/0.1/−0.3/−0.4/−0.4/−0.1/−1.3/−1.8/−2.0/−1.4/−2.0/−2.1/−0.8/−1.0/−1.0/−1.4/−2.1/−2.1/

7.2.

Solar Spectrum

In the last decades, there have been different compilations of the solar irradiance. SISTER uses by default the one prepared by Willmer36 in 2018 (Willmer18). This data analysis sets the solar apparent magnitude to 26.76 in the V-band and its absolute magnitude to V=4.81. However, since other solar data have been used quite often and are still used, we provide the option of choosing another data set.35 The other two common data sets are the one prepared by the American Society for Testing and Materials74 in 2000 (AM0) and the one from Wehrli75 compiled in 1985 (WMO85). Figure 32 shows the three with a comparison of their ratios for the range of wavelengths covered by SISTER.

Fig. 32

Comparison among three of the most relevant data of the solar irradiance: Willmer18,36 AM0,74 and WMO85.75 (a) In units of W/m2/μm and (b) the ratio of Willmer18 with respect to the other two previous data sets.

JATIS_7_2_021217_f032.png

7.3.

Local Zodical Light

The units of the local zodiacal light are the standard V magnitudes (λ=551  nm and Δλ=88  nm) per square arc sec. The pixel size of the camera’s detector is taken into account when deriving the contribution on the simulations (e.g., 21.85 mas for Roman43 or 11.7 mas for HabEx12). For some lines of sight, the local zodiacal light is considered too bright to carry any observations. In those cases, SISTER will generate a black image. If SISTER is dealing with Keplerian orbits at different epochs, it is expected that for some of them the simulation will be a black image, whereas for other epochs it will be a regular simulation. When translating the surface brightness into actual spectral flux, SISTER uses the solar spectrum as explained in Sec. 2.3.

The equation used to derive the photon rate per camera’s pixel at the telescope’s aperture in Fig. 10 is

Eq. (5)

rγ=100.4ΔVLZL×(pixmas1000)2×λ0λ1SIS(λ)dλ,
where rγ is measured in photons/s/pix, ΔVLZL=26.76VLZL is the magnitude difference between the apparent solar magnitude and the surface brightness of the local zodiacal light VLZL in units of Vmag/arcsec2, pixmas is the side length of the camera’s pixel, SIS is the solar irradiance spectrum,36 and (λ0,λ1) are the lower and upper limits of the passband under consideration.

We finish this section reminding the reader that the contribution of the local zodiacal light is twofold. On the one hand, it adds a constant background to the total number of counts of the simulation, which can be estimated by computing the median value of the output simulation in a region far enough from the host star and subtracted off. On the other hand, the local zodiacal light contributes to the noise level with a Poisson distribution term.

8.

Appendix C: Individual PSF Differences

In this section, we show a few examples of the individual PSF differences between the reference PSFs used for each instrumental parameter studied in Sec. 3. These PSF differences together with Eqs. (2)–(4) provide all of the results on the parameter sensitivities. There are over 3 million such images that have been analyzed individually. Each panel in Figs. 33 and 34 shows the PSF differences for the starshade rendezvous mission and the monochromatic wavelength 425 nm. The source is (i) at an angular distance of 5 mas from the starshade axis and (ii) at 65 mas from the starshade axis, which is slightly inside the IWA, 72 mas for one specific choice of the instrumental parameter.

Fig. 33

PSF differences for starshade rendezvous at 425 nm between a reference PSF and one with a different value of the instrumental parameter. The response is for a source located at 5 mas from the starshade axis of rotation. (a) The response when Roman’s pupil is rotated by 10 deg; (b) the response when a different number of points sample the edge of a starshade’s petal; (c) the response with a different number of starshade rotations (npos1); (d) the response when different spatial extents are used; (e) the response when a different spatial spacing between PSFs is used; and (f) the response with different monochromatic wavelength spacings.

JATIS_7_2_021217_f033.png

Fig. 34

Similar to in Fig. 33 but for a source located at an angular distance of 65 mas from the starshade axis of rotation, near the geometric IWA of the 425- to 552-nm passband of the starshade rendezvous, which is 72 mas.

JATIS_7_2_021217_f034.png

Acknowledgments

We would like to thank Carl Coker for an early review of this manuscript, Chris Stark for sharing an improved version of ZODIPIC, which was used to generate the input exozodiacal dust of Sec. 4, Andrew Romero-Wolf for providing Roman’s QE EOL degradation factor, and two anonymous reviewers who provided helpful comments that improved the final version of this work. S.R.H would like to thank Yi Chiu Lee for helpful conversations. The research was carried out at the Jet Propulsion Laboratory, California Institute of Technology, under a contract with the National Aeronautics and Space Administration (No. 80NM0018D0004) ©2020. California Institute of Technology. Government sponsorship acknowledged. SISTER: ©2020, California Institute of Technology (“Caltech”).

References

1. 

S. Seager et al., “The Exo-S probe class starshade mission,” Proc. SPIE, 9605 96050W (2015). https://doi.org/10.1117/12.2190378 PSISDG 0277-786X Google Scholar

2. 

A. Harness et al., “Demonstration of 1e−10 contrast at the inner working angle of a starshade in broadband light and at a flight-like Fresnel number,” Proc. SPIE, 11117 111170L (2019). https://doi.org/10.1117/12.2528445 PSISDG 0277-786X Google Scholar

3. 

D. McKeithen et al., “Modeling the scatter of sunlight from starshade edges,” Proc. SPIE, 11117 111171L (2019). https://doi.org/10.1117/12.2530026 PSISDG 0277-786X Google Scholar

4. 

R. Morgan et al., “Technology maturity for the habitable-zone exoplanet imaging observatory (HabEx) concept,” Proc. SPIE, 10698 106980S (2018). https://doi.org/10.1117/12.2313845 PSISDG 0277-786X Google Scholar

5. 

M. Bottom et al., “Starshade formation flying I: optical sensing,” J. Astron. Telesc. Instrum. Syst., 6 (1), 015003 (2020). https://doi.org/10.1117/1.JATIS.6.1.015003 Google Scholar

6. 

W. Cash, “Detection of earth-like planets around nearby stars with a petal-shaped occulter,” Nature, 442 51 –53 (2006). https://doi.org/10.1038/nature04930 Google Scholar

7. 

W. Cash et al., “The new worlds observer: using occulters to directly observe planets,” Proc. SPIE, 6265 62651V (2006). https://doi.org/10.1117/12.672208 PSISDG 0277-786X Google Scholar

8. 

N. J. Kasdin, “THEIA: telescope for habitable exoplanets and interstellar/intergalactic astronomy,” AIP Conf. Proc., 1158 (1), 359 –364 (2009). https://doi.org/10.1063/1.3215895 Google Scholar

9. 

N. J. Kasdin et al., “Occulter design for THEIA,” Proc. SPIE, 7440 744005 (2009). https://doi.org/10.1117/12.826518 PSISDG 0277-786X Google Scholar

10. 

D. Savransky, N. J. Kasdin and D. N. Spergel, “Results from the automated design reference mission constructor for exoplanet imagers,” Proc. SPIE, 7440 744009 (2009). https://doi.org/10.1117/12.825504 PSISDG 0277-786X Google Scholar

11. 

S. Seager et al., “Exo-S: starshade probe-class exoplanet direct imaging mission concept,” (2015) https://exoplanets.nasa.gov/exep/about/exos/ Google Scholar

12. 

S. Gaudi et al., “Habitable exoplanet observatory,” (2019) https://www.jpl.nasa.gov/habex/ Google Scholar

13. 

B. S. Gaudi et al., “The Habitable Exoplanet Observatory (HabEx),” Proc. SPIE, 11115 111150M (2019). https://doi.org/10.1117/12.2530036 PSISDG 0277-786X Google Scholar

14. 

E. Peretz et al., “Mapping the observable sky for a remote occulter working with ground-based telescopes,” Proc. SPIE, 11117 111170S (2019). https://doi.org/10.1117/12.2528756 PSISDG 0277-786X Google Scholar

15. 

A. W. Koenig et al., “A pareto-optimal characterization of miniaturized distributed occulter/telescope systems,” Proc. SPIE, 9605 960514 (2015). https://doi.org/10.1117/12.2187324 PSISDG 0277-786X Google Scholar

16. 

J. Kolmas et al., “System design of a miniaturized distributed occulter/telescope for direct imaging of star vicinity,” in IEEE Aerosp. Conf., 1 –11 (2016). https://doi.org/10.1109/AERO.2016.7500783 Google Scholar

17. 

C. Stark et al, “ExoEarth yield landscape for future direct imaging space telescopes,” J. Astron. Telesc. Instrum. Syst., 5 024009 (2020). https://doi.org/10.1117/1.JATIS.5.2.024009 Google Scholar

18. 

C. Delacroix et al., “Science yield modeling with the exoplanet open-source imaging mission simulator (EXOSIMS),” Proc. SPIE, 9911 991119 (2016). https://doi.org/10.1117/12.2233913 PSISDG 0277-786X Google Scholar

19. 

R. Morgan et al, “Standard exoplanet yield evaluation for the LUVOIR and HabEx concept studies,” Proc. SPIE, 11117 1111701 (2019). https://doi.org/10.1117/12.2530668 PSISDG 0277-786X Google Scholar

20. 

P. H. H. Oakley and W. Cash, “Construction of an earth model: analysis of exoplanet light curves and mapping the next earth with the new worlds observer,” Astrophys. J., 700 1428 –1439 (2009). https://doi.org/10.1088/0004-637X/700/2/1428 ASJOAB 0004-637X Google Scholar

21. 

M. Kuchner, “ZODIPIC: zodiacal cloud image synthesis,” (2012). Google Scholar

22. 

S. M. Moran, M. J. Kuchner and M. J. Holman, “The dynamical influence of a planet at semimajor axis 3.4 AU on the dust around e eridani,” Astrophys. J., 612 1163 –1170 (2004). https://doi.org/10.1086/422796 Google Scholar

23. 

M. Kuchner, “ZODIPIC: zodiacal cloud image synthesis,” (2012) https://asd.gsfc.nasa.gov/Marc.Kuchner/home.html Google Scholar

24. 

M. Hu et al., “Simulation of realistic images for starshade mission,” Proc. SPIE, 10400 104001S (2017). https://doi.org/10.1117/12.2273404 PSISDG 0277-786X Google Scholar

25. 

A. Roberge et al., “Finding the needles in the haystacks: high-fidelity models of the modern and archean solar system for simulating exoplanet observations,” Publ. Astron. Soc. Pac., 129 124401 (2017). https://doi.org/10.1088/1538-3873/aa8fc4 Google Scholar

26. 

M. Damiano, R. Hu and S. R. Hildebrandt, “Multi-orbital-phase and multiband characterization of exoplanetary atmospheres with reflected light spectra,” Astron. J., 160 206 (2020). https://doi.org/10.3847/1538-3881/abb76a ANJOAA 0004-6256 Google Scholar

27. 

S. R. Hildebrandt and S. B. Shaklan, “Starshade imaging simulation toolkit for exoplanet reconnaissance (SISTER),” (2021) http://sister.caltech.edu Google Scholar

28. 

R. Hu and S. R. Hildebrandt, “Starshade exoplanet data challenge,” (2021) https://exoplanets.nasa.gov/exep/technology/starshade-data-challenge/ Google Scholar

29. 

R. Hu et al., “The Starshade exoplanet data challenge,” J. Astron. Telesc. Instrum. Syst., 7 (2), 021216 (2021). https://doi.org/10.1117/1.JATIS.7.2.021216 Google Scholar

30. 

M. C. Turnbull and J. C. Tarter, “Target selection for SETI. I. A catalog of nearby habitable stellar systems,” Astrophys. J. Suppl. Ser., 145 181 –198 (2003). https://doi.org/10.1086/345779 APJSA2 0067-0049 Google Scholar

32. 

S. Seager et al., “Starshade rendezvous probe mission,” (2019) https://www.hou.usra.edu/meetings/landscape2019/presentations/Seager.pdf Google Scholar

33. 

S. R. Kane et al., “Dynamical packing in the habitable zone: the case of beta CVn,” Astron. J., 160 81 (2020). https://doi.org/10.3847/1538-3881/ab9ffe ANJOAA 0004-6256 Google Scholar

34. 

Gaia Collaboration, “Science with 1 billion objects in three dimensions,” (2021) https://www.cosmos.esa.int/web/gaia Google Scholar

35. 

S. R. Hildebrandt and S. Shaklan, “SISTER Handbook,” (2019) sister.caltech.edu Google Scholar

36. 

C. N. A. Willmer, “The absolute magnitude of the sun in several filters,” Astrophys. J. Suppl. Ser., 236 47 (2018). https://doi.org/10.3847/1538-4365/aabfdf APJSA2 0067-0049 Google Scholar

37. 

A. J. Pickles, “A stellar spectral flux library: 1150-25000 Å,” Publ. Astron. Soc. Pac., 110 863 –878 (1998). https://doi.org/10.1086/316197 PASPAU 0004-6280 Google Scholar

38. 

L. Simtools, “Simulation tools for the luvoir surveyor stdt,” (2016) https://github.com/giadasprink/luvoir_simtools/tree/master/coronagraph-master/idl/old_code/planets Google Scholar

39. 

N. Madhusudhan and A. Burrows, “Analytic models for albedos, phase curves, and polarization of reflected light from exoplanets,” Astrophys. J., 747 25 (2012). https://doi.org/10.1088/0004-637X/747/1/25 ASJOAB 0004-637X Google Scholar

40. 

“Solar system phase functions,” (2020) https://en.wikipedia.org/wiki/Absolute_magnitude Google Scholar

41. 

M. Perryman, The Exoplanet Handbook, Cambridge University Press(2018). Google Scholar

44. 

M. Turnbull et al., “A community exoplanet imaging data challenge for roman CGI and starshade rendezvous,” (2021) Google Scholar

45. 

S. R. Hildebrandt, “SISTER Paper,” (2021) http://sister.caltech.edu/sister_paper/ Google Scholar

46. 

J. Binney and M. Merrifield, Galactic Astronomy, 53 Princeton University Press, Princeton, NJ (1998). Google Scholar

47. 

S. Noll et al., “An atmospheric radiation model for cerro paranal,” Astron. Astrophys., 543 A92 (2012). https://doi.org/10.1051/0004-6361/201219040 Google Scholar

48. 

A. Jones et al., “An advanced scattered moonlight model for Cerro Paranal,” Astron. Astrophys., 560 A91 (2013). https://doi.org/10.1051/0004-6361/201322433 Google Scholar

49. 

E. Cady, “Boundary diffraction wave integrals for diffraction modeling of external occulters,” Opt. Express, 20 15196 –15208 (2012). https://doi.org/10.1364/OE.20.015196 OPEXFF 1094-4087 Google Scholar

50. 

M. Born and E. Wolf, Principles of Optics, 6th ed.Pergamon Press(1980). Google Scholar

51. 

A. Dubra and J. A. Ferrari, “Diffracted field by an arbitrary aperture,” Am. J. Phys., 67 87 –92 (1999). https://doi.org/10.1119/1.19195 AJPIAS 0002-9505 Google Scholar

52. 

W. Cash, “Analytical modeling of starshades,” Astrophys. J., 738 76 –88 (2011). https://doi.org/10.1088/0004-637X/738/1/76 ASJOAB 0004-637X Google Scholar

53. 

A. Harness et al., “Optical verification experiments of sub-scale starshades,” J. Astron. Telesc. Instrum. Syst., 7 (2), 021207 (2020). https://doi.org/10.1117/1.JATIS.7.2.021207 Google Scholar

54. 

A. Harness et al., “Advances in edge diffraction algorithms,” J. Opt. Soc. Am. A, 35 275 –285 (2018). https://doi.org/10.1364/JOSAA.35.000275 JOAOD6 0740-3232 Google Scholar

55. 

Nancy Grace Roman Space Telescope Collaboration, “Spacecraft and instrumental parameters,” (2021) https://wfirst.ipac.caltech.edu/sims/Param_db.html Google Scholar

56. 

J. E. Krist, B. Nemati and B. P. Mennesson, “Numerical modeling of the proposed WFIRST-AFTA coronagraphs and their predicted performances,” J. Astron. Telesc. Instrum. Syst., 2 (1), 011003 (2015). https://doi.org/10.1117/1.JATIS.2.1.011003 Google Scholar

57. 

C. Rivolta, “Airy disk diffraction pattern: comparison of some values of f/no. and obscuration ratio,” Appl. Opt., 25 2404 –2408 (1986). https://doi.org/10.1364/AO.25.002404 APOPAI 0003-6935 Google Scholar

58. 

V. N. Mahajan, “Uniform versus Gaussian beams: a comparison of the effects of diffraction, obscuration, and aberrations,” J. Opt. Soc. Am. A, 3 470 –485 (1986). https://doi.org/10.1364/JOSAA.3.000470 JOAOD6 0740-3232 Google Scholar

59. 

T. L. B. Flinois et al., “Starshade formation flying II: formation control,” J. Astron. Telesc. Instrum. Syst., 6 (2), 029001 (2020). https://doi.org/10.1117/1.JATIS.6.2.029001 Google Scholar

60. 

J. Arenberg, T. Glassman and A. Lo, “Effects of scattered light on the performance of the new worlds starshade,” Proc. SPIE, 6693 66931E (2007). https://doi.org/10.1117/12.733569 PSISDG 0277-786X Google Scholar

61. 

S. Casement et al., “Results of edge scatter testing for a starshade mission,” Proc. SPIE, 9904 99043H (2016). https://doi.org/10.1117/12.2231808 PSISDG 0277-786X Google Scholar

62. 

S. R. Martin et al., “Starshade optical edge modeling, requirements, and laboratory tests,” Proc. SPIE, 8864 88641A (2013). https://doi.org/10.1117/12.2024188 PSISDG 0277-786X Google Scholar

63. 

J. Steeves et al., “Development of low-scatter optical edges for starshades,” Proc. SPIE, 10706 107065K (2018). https://doi.org/10.1117/12.2312694 PSISDG 0277-786X Google Scholar

64. 

S. Shaklan et al., “Error budgets for the exoplanet starshade (exo-s) probe-class mission study,” Proc. SPIE, 9605 96050Z (2015). https://doi.org/10.1117/12.2190384 PSISDG 0277-786X Google Scholar

65. 

D. McKeithen et al., “Antireflection coatings on starshade optical edges for solar glint suppression,” J. Astron. Telesc. Instrum. Syst., 7 (2), 021208 (2021). https://doi.org/10.1117/1.JATIS.7.2.021208 Google Scholar

66. 

C. N. A. Willmer, “The absolute magnitude of the sun,” (2021) http://mips.as.arizona.edu/~cnaw/sun.html Google Scholar

67. 

B. Nemati, J. E. Krist and B. Mennesson, “Sensitivity of the WFIRST coronagraph performance to key instrument parameters,” Proc. SPIE, 10400 1040007 (2017). https://doi.org/10.1117/12.2274396 PSISDG 0277-786X Google Scholar

68. 

P. Morrissey, “Flight photon counting EMCCDs for the WFIRST coronagraph (Conference Presentation),” Proc. SPIE, 11117 111170J (2019). https://doi.org/10.1117/12.2529758 PSISDG 0277-786X Google Scholar

69. 

R. Hu et al., “Overview and reassessment of noise budget for starshade exoplanet imaging,” J. Astron. Telesc. Instrum. Syst., 7 (2), 021205 (2020). https://doi.org/10.1117/1.JATIS.7.2.021205 Google Scholar

70. 

B. Gladman, “Dynamics of systems of two close planets,” Icarus, 106 247 –263 (1993). https://doi.org/10.1006/icar.1993.1169 ICRSA5 0019-1035 Google Scholar

71. 

S. Seager and N. J. Kasdin, “Starshade rendezvous probe study report,” (2019) https://smd-prod.s3.amazonaws.com/science-red/s3fs-public/atoms/files/Starshade2.pdf Google Scholar

72. 

C. C. Stark, “The transit light curve of an exozodiacal dust cloud,” Astron. J., 142 123 (2011). https://doi.org/10.1088/0004-6256/142/4/123 ANJOAA 0004-6256 Google Scholar

73. 

Nancy Grace Roman Space Telescope Collaboration, “Spacecraft and instrumental parameters,” (2021) https://wfirst.ipac.caltech.edu/sims/Param_db.html Google Scholar

74. 

, “Solar spectra: standard air mass zero,” (2000) https://www.nrel.gov/grid/solar-resource/spectra-astm-e490.html Google Scholar

75. 

C. Wehrli, “Extraterrestrial solar spectrum,” (1985) https://www.nrel.gov/grid/solar-resource/spectra-wehrli.html Google Scholar

Biography

Sergi R. Hildebrandt received his PhD in theoretical physics at the University of Barcelona. He is a scientist at the Jet Propulsion Laboratory (JPL) and a lecturer at the California Institute of Technology. He has worked on data analysis of the cosmic microwave background from space missions and ground experiments, adaptive optics in the visible, and the Nancy Grace Roman Space telescope; more recently, he has led the development of SISTER, a user friendly, open source, project that generates starshade simulations with very high fidelity.

Stuart B. Shaklan received his PhD in optics from the University of Arizona in 1989 and has been at the JPL since 1991. He is the supervisor of the High Contrast Imaging Group in the Optics Section of the JPL.

Eric J. Cady is an optical engineer at NASA/JPL working on technologies and instruments for high-contrast imaging of exoplanets, including coronagraphs, wavefront sensing and control systems, and starshades.

Margaret C. Turnbull is an astrobiologist specializing in the architecture of nearby star systems, their habitable zones, and the technology required to detect and characterize Earth-sized planets orbiting therein.

CC BY: © The Authors. Published by SPIE under a Creative Commons Attribution 4.0 Unported License. Distribution or reproduction of this work in whole or in part requires full attribution of the original publication, including its DOI.
Sergi R. Hildebrandt, Stuart B. Shaklan, Eric J. Cady, and Margaret C. Turnbull "Starshade Imaging Simulation Toolkit for Exoplanet Reconnaissance," Journal of Astronomical Telescopes, Instruments, and Systems 7(2), 021217 (21 May 2021). https://doi.org/10.1117/1.JATIS.7.2.021217
Received: 14 October 2020; Accepted: 3 May 2021; Published: 21 May 2021
Lens.org Logo
CITATIONS
Cited by 8 scholarly publications.
Advertisement
Advertisement
KEYWORDS
Point spread functions

Exoplanets

Stars

Reconnaissance

Telescopes

Planets

Sensors

RELATED CONTENT

The TOLIMAN space telescope
Proceedings of SPIE (July 09 2018)
Optical performance of the 100 sq deg field of view...
Proceedings of SPIE (September 14 2011)
NEAT: a microarcsec astrometric telescope
Proceedings of SPIE (September 15 2011)

Back to Top