of 20
Astronomy
&
Astrophysics
manuscript no. ms
c
©
ESO 2020
April 3, 2020
SYMBA: An end-to-end VLBI synthetic data generation pipeline
Simulating Event Horizon Telescope observations of M87
F. Roelofs
1 ,
?
, M. Janssen
1 ,
??
, I. Natarajan
2
, R. Deane
3
,
2
, J. Davelaar
1
, H. Olivares
1
, O. Porth
5
,
4
, S. N. Paine
6
K. L. Bouman
7
,
6
,
8
, R. P. J.
Tilanus
1
,
9
,
10
, I. M. van Bemmel
11
, H. Falcke
1
, K. Akiyama
12
,
13
,
14
,
7
, A. Alberdi
15
, W. Alef
16
, K. Asada
17
, R. Azulay
18
,
19
,
16
, A. Baczko
16
, D.
Ball
20
, M. Balokovi
́
c
7
,
6
, J. Barrett
13
, D. Bintley
21
, L. Blackburn
7
,
6
, W. Boland
22
, G. C. Bower
23
, M. Bremer
24
, C. D. Brinkerink
1
, R.
Brissenden
7
,
6
, S. Britzen
16
, A. E. Broderick
25
,
26
,
27
, D. Broguiere
24
, T. Bronzwaer
1
, D. Byun
28
,
29
, J. E. Carlstrom
30
,
31
,
32
,
33
, A. Chael
34
,
35
, C.
Chan
20
,
36
, S. Chatterjee
37
, K. Chatterjee
5
, M. Chen
23
, Y. Chen
38
,
39
, I. Cho
28
,
29
, P. Christian
20
,
6
, J. E. Conway
40
, J. M. Cordes
37
, G. B. Crew
13
, Y.
Cui
41
,
42
, M. De Laurentis
43
,
4
,
44
, J. Dempsey
21
, G. Desvignes
16
,
45
, J. Dexter
46
, S. S. Doeleman
7
,
6
, R. P. Eatough
16
, V. L. Fish
13
, E. Fomalont
12
, R.
Fraga-Encinas
1
, P. Friberg
21
, C. M. Fromm
4
, J. L. Gómez
15
, P. Galison
7
,
47
,
48
, C. F. Gammie
49
,
50
, R. García
24
, O. Gentaz
24
, B. Georgiev
26
,
27
, C.
Goddi
1
,
9
, R. Gold
51
,
4
,
25
, M. Gu
38
,
51
, M. Gurwell
6
, K. Hada
41
,
42
, M. H. Hecht
13
, R. Hesper
52
, L. C. Ho
53
,
54
, P. Ho
17
, M. Honma
41
,
42
, C. L.
Huang
17
, L. Huang
38
,
51
, D. H. Hughes
55
, S. Ikeda
14
,
56
,
57
,
58
, M. Inoue
17
, S. Issaoun
1
, D. J. James
7
,
6
, B. T. Jannuzi
20
, B. Jeter
26
,
27
, W. Jiang
38
, M.
D. Johnson
7
,
6
, S. Jorstad
59
,
60
, T. Jung
28
,
29
, M. Karami
25
,
26
, R. Karuppusamy
16
, T. Kawashima
14
, G. K. Keating
6
, M. Kettenis
11
, J. Kim
16
, J.
Kim
20
, J. Kim
28
, M. Kino
14
,
61
, J. Y. Koay
17
, P. M. Koch
17
, S. Koyama
17
, M. Kramer
16
, C. Kramer
24
, T. P. Krichbaum
16
, C. Kuo
62
, T. R. Lauer
63
,
S. Lee
28
, Y. Li
64
, Z. Li
65
,
66
, M. Lindqvist
40
, R. Lico
16
, K. Liu
16
, E. Liuzzo
67
, W. Lo
17
,
68
, A. P. Lobanov
16
, L. Loinard
69
,
70
, C. Lonsdale
13
, R.
Lu
38
,
39
,
16
, N. R. MacDonald
16
, J. Mao
71
,
72
,
73
, S. Marko
ff
5
,
74
, D. P. Marrone
20
, A. P. Marscher
59
, I. Martí-Vidal
18
, S. Matsushita
17
, L. D.
Matthews
13
, L. Medeiros
76
,
20
,
77
, K. M. Menten
16
, Y. Mizuno
4
, I. Mizuno
21
, J. M. Moran
7
,
6
, K. Moriyama
13
,
41
, M. Moscibrodzka
1
, C. Müller
16
,
1
,
H. Nagai
14
,
42
, N. M. Nagar
78
, M. Nakamura
17
, R. Narayan
7
,
6
, G. Narayanan
79
, R. Neri
24
, C. Ni
26
,
27
, A. Noutsos
16
, H. Okino
41
,
80
, H. Olivares
4
, G.
N. Ortiz-León
16
, T. Oyama
41
, F. Özel
20
, D. C. M. Palumbo
7
,
6
, N. Patel
6
, U. Pen
25
,
81
,
82
,
83
, D. W. Pesce
7
,
6
, V. Piétu
24
, R. Plambeck
84
, A.
PopStefanija
79
, B. Prather
49
, J. A. Preciado-López
25
, D. Psaltis
20
, H. Pu
25
, V. Ramakrishnan
78
, R. Rao
23
, M. G. Rawlings
21
, A. W. Raymond
7
,
6
, L.
Rezzolla
4
, B. Ripperda
85
,
86
, A. Rogers
13
, E. Ros
16
, M. Rose
20
, A. Roshanineshat
20
, H. Rottmann
16
, A. L. Roy
16
, C. Ruszczyk
13
, B. R. Ryan
87
,
88
,
K. L. J. Rygl
67
, S. Sánchez
89
, D. Sánchez-Arguelles
55
,
90
, M. Sasada
41
,
91
, T. Savolainen
16
,
92
,
93
, F. P. Schloerb
79
, K. Schuster
24
, L. Shao
16
,
54
, Z.
Shen
38
,
39
, D. Small
11
, B. Won Sohn
28
,
29
,
94
, J. SooHoo
13
, F. Tazaki
41
, P. Tiede
26
,
27
, M. Titus
13
, K. Toma
95
,
96
, P. Torne
16
,
89
, E. Traianou
16
, T.
Trent
20
, S. Trippe
97
, S. Tsuda
41
, H. J. van Langevelde
11
,
98
, D. R. van Rossum
1
, J. Wagner
16
, J. Wardle
99
, J. Weintroub
7
,
6
, N. Wex
16
, R. Wharton
16
,
M. Wielgus
7
,
6
, G. N. Wong
49
,
87
, Q. Wu
100
, A. Young
1
, K. Young
6
, Z. Younsi
101
,
4
, F. Yuan
38
,
51
,
102
, Y. Yuan
103
, J. A. Zensus
16
, G. Zhao
28
, S.
Zhao
1
,
65
, and Z. Zhu
48
(The Event Horizon Telescope Collaboration)
(A
ffi
liations can be found after the references)
Received 3 September 2019
/
Accepted 18 October 2019
ABSTRACT
Context.
Realistic synthetic observations of theoretical source models are essential for our understanding of real observational data. In using
synthetic data, one can verify the extent to which source parameters can be recovered and evaluate how various data corruption e
ff
ects can be
calibrated. These studies are the most important when proposing observations of new sources, in the characterization of the capabilities of new or
upgraded instruments, and when verifying model-based theoretical predictions in a direct comparison with observational data.
Aims.
We present the SYnthetic Measurement creator for long Baseline Arrays (
SYMBA
), a novel synthetic data generation pipeline for Very Long
Baseline Interferometry (VLBI) observations.
SYMBA
takes into account several realistic atmospheric, instrumental, and calibration e
ff
ects.
Methods.
We used
SYMBA
to create synthetic observations for the Event Horizon Telescope (EHT), a millimetre VLBI array, which has recently
captured the first image of a black hole shadow. After testing
SYMBA
with simple source and corruption models, we study the importance of
including all corruption and calibration e
ff
ects, compared to the addition of thermal noise only. Using synthetic data based on two example general
relativistic magnetohydrodynamics (GRMHD) model images of M87, we performed case studies to assess the image quality that can be obtained
with the current and future EHT array for di
ff
erent weather conditions.
Results.
Our synthetic observations show that the e
ff
ects of atmospheric and instrumental corruptions on the measured visibilities are significant.
Despite these e
ff
ects, we demonstrate how the overall structure of our GRMHD source models can be recovered robustly with the EHT2017 array
after performing calibration steps, which include fringe fitting, a priori amplitude and network calibration, and self-calibration. With the planned
addition of new stations to the EHT array in the coming years, images could be reconstructed with higher angular resolution and dynamic range.
In our case study, these improvements allowed for a distinction between a thermal and a non-thermal GRMHD model based on salient features in
reconstructed images.
Key words.
galaxies: nuclei – black hole physics – telescopes – atmospheric e
ff
ects – techniques: high angular resolution – techniques: interfer-
ometric
1. Introduction
The giant elliptical galaxy M87 hosts an active galactic nucleus
(AGN) with a radio jet extending to kpc scales (e.g. Owen et al.
?
These authors contributed equally to this work.
??
These authors contributed equally to this work.
2000). The radio core of M87 shifts inwards with increasing
frequency as the jet becomes optically thin closer to the cen-
tral black hole, resulting in a flat radio spectrum as predicted
by analytical models (Blandford & Königl 1979; Falcke & Bier-
mann 1995). The radio core of M87 coincides with the central
engine at 43 GHz (Hada et al. 2011). At millimetre wavelengths,
Article number, page 1 of 20
arXiv:2004.01161v1 [astro-ph.IM] 2 Apr 2020
A
&
A proofs:
manuscript no. ms
emission near the event horizon becomes optically thin. Due to
strong gravitational lensing, the black hole is predicted to cast a
‘shadow’ on this emission (Falcke et al. 2000; Dexter et al. 2012;
Mo
́
scibrodzka et al. 2016). The shadow is a region exhibiting an
emission deficit produced by the capture of photons by the event
horizon, with a size enhanced by strong gravitational lensing.
For a Schwarzschild (non-spinning) black hole, the apparent
radius of the black hole shadow is
27
R
g
, with
R
g
=
G M
/
c
2
the gravitational radius where
G
is Newton’s gravitational con-
stant,
M
is the black hole mass, and
c
is the speed of light. The
di
ff
erence in shadow size between a rotating black hole (Kerr
1963) and the Schwarzschild solution is marginal (
.
4%), since
the apparent size is nearly independent of the black hole spin
(Bardeen 1973; Takahashi 2004; Johannsen & Psaltis 2010). Es-
timates for the mass of the supermassive black hole at the cen-
tre of M87 have historically ranged between (3
.
5
+
0
.
9
0
.
7
)
×
10
9
M
from gas-dynamical measurements (Walsh et al. 2013), and
(6
.
6
±
0
.
4)
×
10
9
M
from stellar-dynamical measurements (Geb-
hardt et al. 2011). At a distance of (16
.
4
±
0
.
5) Mpc (Bird et al.
2010), the mass measurements correspond to an apparent diam-
eter of the shadow between
22
μ
as and 42
μ
as.
At 230 GHz, Earth-sized baselines give a nominal reso-
lution of
23
μ
as, which is certainly su
ffi
cient to resolve
the black hole shadow of M87 for the high-mass estimate.
M87 is therefore one of the prime targets of the Event Hori-
zon Telescope (EHT), the Earth-sized mm-Very Long Base-
line Interferometry (VLBI) array aiming to image a black hole
shadow (Event Horizon Telescope Collaboration et al. 2019b).
The other prime candidate is Sagittarius A* (Sgr A*). With a
better constrained shadow size of
53
μ
as, this is the black hole
with the largest predicted angular size in the sky. Interstellar scat-
tering e
ff
ects and variability on short time scales (minutes) may
make reconstructing the black hole shadow challenging for this
source. On the other hand, it provides us with opportunities to
study scattering e
ff
ects (Johnson 2016; Dexter et al. 2017; John-
son et al. 2018) and real-time dynamics of the accretion flow
(e.g. Doeleman et al. 2009; Fish et al. 2009; Dexter et al. 2010;
Medeiros et al. 2017; Roelofs et al. 2017; Johnson et al. 2017;
Bouman et al. 2017). In this paper, we focus on synthetic EHT
observations of M87, where orbital timescales are much larger
than those of the observations.
With the EHT data sets and images, it is possible to test gen-
eral relativity in a unique environment (e.g. Bambi & Freese
2009; Johannsen & Psaltis 2010; Psaltis et al. 2015; Goddi
et al. 2017; Event Horizon Telescope Collaboration et al. 2019a).
Also, constraints can be put on models of the accretion flow
around supermassive black holes (e.g. Falcke & Marko
ff
2000;
Yuan et al. 2003; Dexter et al. 2010; 2012; Mo
́
scibrodzka et al.
2014; 2016; Chan et al. 2015; Broderick et al. 2016; Gold et al.
2017; Event Horizon Telescope Collaboration et al. 2019e).
In 2017, the EHT consisted of the IRAM 30-metre tele-
scope on Pico Veleta in Spain, the Large Millimeter Tele-
scope (LMT) in Mexico, the Atacama Large Millemeter Ar-
ray (ALMA), the Atacama Pathfinder Experiment (APEX) tele-
scope in Chile, the Sub-Millimeter Telescope (SMT) in Arizona,
the Sub-Millimeter Array and James Clerk Maxwell Telescope
(JCMT) in Hawaii, and the South Pole Telescope (SPT). In the
April 2017 observing run (hereafter EHT2017) and a subsequent
two-year analysis period, the EHT imaged the M87 black hole
shadow within a 42
±
3
μ
as asymmetric emission ring (Event
Horizon Telescope Collaboration et al. 2019d;f). The measured
ring size, when associated with a black hole shadow, leads to an
angular size of one gravitational radius of 3
.
8
±
0
.
4
μ
as (Event
Horizon Telescope Collaboration et al. 2019f). At the adopted
distance of 16
.
8
+
0
.
8
0
.
7
Mpc that was calculated from multiple mea-
surements (Bird et al. 2010; Blakeslee et al. 2009; Cantiello et al.
2018), this angular size corresponds to a black hole mass of
(6
.
5
±
0
.
2
|
stat
±
0
.
7
|
sys
)
×
10
9
M
, which is consistent with the
stellar-dynamical mass measurement by Gebhardt et al. (2011).
Over the years, synthetic data have proven to be of impor-
tance for demonstrating the capabilities of the EHT. They were
also essential for developing new strategies to increase the sci-
entific output of the rich, yet challenging, observations.
Doeleman et al. (2009) and Fish et al. (2009) used the As-
tronomical Image Processing System (AIPS)
1
task UVCON to
calculate model visibilities for the EHT array, showing that sig-
natures of source variability could be detected in Sgr A* by using
interferometric closure quantities and polarimetric ratios. The
MIT Array Performance Simulator (MAPS)
2
was used in sev-
eral EHT synthetic imaging studies. Lu et al. (2014) used it to
test the ability of the EHT to reconstruct images of the black
hole shadow for several models of the accretion flow of M87.
Fish et al. (2014) demonstrate that for Sgr A*, the blurring ef-
fect of interstellar scattering could be mitigated if the proper-
ties of the scattering kernel are known. Lu et al. (2016) showed
that source variability could also be mitigated by observing the
source for multiple epochs and applying visibility averaging,
normalization, and smoothing to reconstruct an image of the av-
erage source structure.
Typically, the only data corruption included in these syn-
thetic data sets is thermal noise, although Fish et al. (2009)
also included instrumental polarization. More corruptions can be
added with the
eht-imaging
library
3
. Chael et al. (2016; 2018)
simulated polarimetric EHT images of Sgr A* and M87, and
included randomly varying complex station gains and elevation-
dependent atmospheric opacity terms. With the stochastic optics
module in
eht-imaging
, the input model images can be scat-
tered using a variable refractive scattering screen, and the scat-
tering can be mitigated by solving for the scattering screen and
image simultaneously (Johnson 2016). However, scattering ef-
fects are only relevant for observations of Sgr A*.
eht-imaging
can also simulate observations following a real observing sched-
ule, and copy the
uv
-coverage and thermal noise directly from
existing data sets. It also includes polarimetric leakage corrup-
tions (Event Horizon Telescope Collaboration et al. 2019d).
Despite these recent advances in synthetic data genera-
tion, there are still di
ff
erences between synthetic and real mm-
VLBI data sets. So far, synthetic EHT data sets have not been
frequency-resolved, and gain o
ff
sets have only been included as
random relative o
ff
sets drawn from a Gaussian with a fixed stan-
dard deviation, rather than being based on a physical model.
Moreover, no calibration e
ff
ects are taken into account in the
synthetic data products. It is essentially assumed that residual de-
lays, phase decoherence due to atmospheric turbulence, and sig-
nal attenuation caused by the atmospheric opacity are perfectly
calibrated. In
eht-imaging
, atmospheric turbulence can be in-
cluded by fully randomizing the phases (with the option of fixing
them within a scan). In real mm-VLBI data, atmospheric tur-
bulence results in rapid phase wraps. The correlated phases are
not fully randomized, but evolve continuously over frequency
and time, allowing to perform fringe fitting and average com-
plex visibilities coherently on time scales set by the atmospheric
coherence time.
1
http://www.aips.nrao.edu
2
https://www.haystack.mit.edu/ast/arrays/maps
.
3
https://github.com/achael/eht-imaging
.
Article number, page 2 of 20
F. Roelofs, M. Janssen et al.: SYMBA: An end-to-end VLBI synthetic data generation pipeline
In this paper, we present the SYnthetic Measurement creator
for long Baseline Arrays (
SYMBA
) – a new synthetic VLBI data
generation and calibration pipeline.
4
We generate raw synthetic data with
MeqSilhouette
5
(Blecher et al. 2017; Natarajan et al. 2019), which includes a
tropospheric module and physically motivated antenna point-
ing o
ff
sets (Section 2). We then calibrate the raw data using the
new
CASA
(McMullin et al. 2007) VLBI data calibration pipeline
rPICARD
6
(Janssen et al. 2019b), applying a fringe fit and a priori
amplitude calibration (Section 3). The overall computing work-
flow of
SYMBA
is outlined in Section 4. We describe our simu-
lated observational setup (antenna and weather parameters and
observing schedule) in Section 5 and our input source models
for the synthetic data generation in Section 6. In Section 7, we
demonstrate the e
ff
ects of simulated data corruptions and subse-
quent calibration. We illustrate the capabilities of
SYMBA
in Sec-
tion 8 based on three scientific case studies. In these studies we
show 1) how well we can distinguish between two example gen-
eral relativistic magnetohydrodynamics (GRMHD) models with
di
ff
erent descriptions for the electron temperatures with the cur-
rent and future EHT array, 2) how the EHT would perform un-
der di
ff
erent weather conditions, and 3) how pre-2017 models of
M87 compare to the observed image of the black hole shadow.
In Section 9, we summarize our conclusions and discuss future
work.
2. Synthetic data generation with
MeqSilhouette
MeqSilhouette
(Blecher et al. 2017; Natarajan et al. 2019)
is a synthetic data generator designed to simulate high fre-
quency VLBI observations. While visibilities of real radio in-
terferometric observations are produced by correlating recorded
voltage streams from pairs of telescopes,
MeqSilhouette
pre-
dicts visibilities directly from the Fourier Transform of an in-
put sky model. For simple ASCII input models (e.g. a set of
Gaussian components, each with an independent spectral in-
dex),
MeqTrees
(Noordam & Smirnov 2010) is used for the
visibility prediction. FITS-based
7
sky models are converted
with the
wsclean
(O
ff
ringa et al. 2014) algorithm. The sig-
nal path is described by the Measurement Equation formal-
ism (Hamaker et al. 1996), breaking down the various e
ff
ects
on the visibilities into a chain of complex 2
×
2 Jones matri-
ces (Jones 1941; Smirnov 2011a;b;c).
MeqSilhouette
gener-
ates frequency-resolved visibilities, with a bandwidth and num-
ber of channels set by the user. Frequency-resolved visibili-
ties are required for the calibration of signal path variations in-
troduced by the troposphere. In particular, synthetic data from
MeqSilhouette
has been used to validate the CASA-based data
reduction path of the EHT. Moreover, channelized data allows
for the introduction of frequency dependent leakage of polarized
signals at telescopes’ receivers, the inclusion of wavelength de-
pendent Faraday rotation and spectral indices in source models,
and multi-frequency aperture synthesis, which can yield signifi-
cant improvements to the
uv
-coverage.
8
It is also possible to gen-
erate corrupted data sets from time-dependent polarized emis-
sion models in full Stokes and to follow an observed schedule
4
https://bitbucket.org/M_Janssen/symba
.
5
https://github.com/rdeane/MeqSilhouette_public_v0.1
.
6
https://bitbucket.org/M_Janssen/picard
.
7
See
https://fits.gsfc.nasa.gov/fits_documentation.
html
for a definition of the FITS standard.
8
For example, the EHT is currently able to observe with two sidebands
separated by 18 GHz, which
MeqSilhouette
can replicate.
from a VEX file.
9
A key design driver of
MeqSilhouette
is
to generate synthetic data (and associated meta-data) in a for-
mat that is seamlessly ingested by the
CASA
software package.
The native format is the MeasurementSet (MS)
10
, but the visi-
bilities can also be exported to UVFITS.
11
We briefly describe
the added tropospheric and instrumental corruptions below, re-
ferring to Blecher et al. (2017) and Natarajan et al. (2019) for
more details.
2.1. Tropospheric corruptions
The e
ff
ects of the troposphere on the measured visibilities can be
separated into those resulting from a mean atmospheric profile,
and those resulting from atmospheric turbulence.
2.1.1. Mean troposphere
The mean troposphere causes time delays, resulting in phase
slopes versus frequency and an attenuation of the visibility am-
plitudes due to absorption of radiation in molecular transitions
(Thompson et al. 2017). In the mm-wave regime, absorption
lines are mostly caused by rotational transitions of H
2
O and
O
2
. Apart from the individual lines, there is a general increase
of the opacity with frequency due to the cumulative e
ff
ect of
pressure-broadened H
2
O lines peaking in the THz-regime (Car-
illi & Holdaway 1999).
MeqSilhouette
calculates the attenuation and time delays
using the Atmospheric Transmission at Microwaves (
ATM
) soft-
ware (Pardo et al. 2001). It integrates the radiative transfer equa-
tion
d
I
ν
(
s
)
d
s
=

ν
(
s
)
κ
ν
(
s
)
I
ν
(
s
)
,
(1)
where
I
ν
(
s
) is the specific intensity at frequency
ν
at path length
coordinate
s
, and

ν
and
κ
ν
are the emission and absorption co-
e
ffi
cients, respectively. In thermodynamic equilibrium, the latter
are related through Kirchho
ff
’s law,

ν
κ
ν
=
B
ν
(
T
)
,
(2)
where
B
ν
(
T
) is the Planck spectrum at temperature
T
. In order to
integrate Equation 1,
ATM
calculates
κ
ν
as a function of altitude.
For a specific transition,
κ
ν
is proportional to the photon energy,
the transition probability (Einstein coe
ffi
cient), molecular densi-
ties of the lower and upper states, and the line shape including
pressure and Doppler broadening.
κ
ν
is related to the refractive
index of the medium via the Kramers-Kronig relations. The in-
troduced time delay is then calculated from the refractive index.
As is evident from Kirchho
ff
’s law (Equation 2), the atmo-
sphere not only absorbs, but also emits radiation. This process
leads to an increase in system temperature (sky noise), which
also follows from the integration in
ATM
and is included in the
noise budget with an elevation and therefore time-dependent
contribution.
9
See
https://vlbi.org/vlbi-standards/vex/
for a definition
of the VEX file format.
10
See
https://casa.nrao.edu/Memos/229.html
for the definition
of the MeasurementSet format.
11
See
ftp://ftp.aoc.nrao.edu/pub/software/aips/TEXT/
PUBL/AIPSMEM117.PS
for a description of the UVFITS file data
format.
Article number, page 3 of 20
A
&
A proofs:
manuscript no. ms
2.1.2. Turbulent troposphere
Apart from the mean troposphere induced amplitude attenuation,
signal delay, and sky noise, a major source of data corruptions
in the mm regime is tropospheric turbulence. Rapid evolution of
the spatial distribution of tropospheric water vapour causes the
signal path delay to vary on short (
10 s) time scales. This then
leads to rapid and unpredictable rotations of the visibility phase,
posing challenges for fringe fitting. Because of atmospheric tur-
bulence, uncalibrated visibilities can not be coherently averaged
beyond the atmospheric coherence time. Absolute phase infor-
mation can only be recovered with phase-referencing (Beasley
& Conway 1995). For imaging mm-VLBI data, one often needs
to rely on closure phases (e.g. Chael et al. 2018). Closure phase
is the sum of visibility phases on a triangle of baselines, in which
many station-based instrumental and atmospheric corruptions
cancel out (Jennison 1958; Rogers et al. 1974).
In
MeqSilhouette
, turbulent phase errors are added to the
visibilities assuming that the atmospheric turbulence can be rep-
resented by a thin phase-changing scattering screen. Similar
to simulations of interstellar scattering (e.g. Johnson & Gwinn
2015), the turbulent substructure of the screen is assumed to be
constant in time while the screen itself is moving with a constant
transverse velocity
v
. The screen velocity sets the atmospheric
coherence time together with the spatial phase turbulence scale
on the screen. The introduced phase o
ff
sets are described by a
phase structure function that takes a power law form,
D
φ
(
x
,
x
)
=
[
φ
(
x
+
x
)
φ
(
x
)]
2
〉≈
μ
(
r
/
r
0
)
β
,
(3)
where
x
and
x
are spatial coordinates on the screen,
r
2
=
(
x
x
)
2
,
r
0
is the phase coherence length such that
D
φ
(
r
0
)
=
1
rad,
μ
=
csc (elevation) is the airmass towards the horizon
12
, and
β
=
5
/
3 if one assumes Kolmogorov turbulence, which is sup-
ported by Carilli & Holdaway (1999). The nature of the scatter-
ing is set by the ratio of
r
0
and the Fresnel scale
r
F
=
λ
D
os
/
2
π
,
where
D
os
is the distance between the observer and the scatter-
ing screen. With
r
0
measured to be
50
700 m (Masson 1994;
Radford & Holdaway 1998) and a water vapour scale height of
2 km, we have
r
F
0
.
45 m
<
r
0
and are in the weak scatter-
ing regime. This means that most of the received power on the
ground originates from a screen area
A
weak
π
r
2
F
, rather than
from disjoint patches, as is the case for interstellar scattering.
At a distance of 2 km, 1 mas corresponds to
10
μ
m, and the
Field of View (FoV) of the array is much smaller than
r
0
. The
phase error is therefore assumed to be constant across the FoV,
and the structure function can be written as
D
(
t
)
=
D
(
r
)
|
r
=
vt
,
where
v
is the bulk transverse velocity of the phase screen. From
this, a phase error time sequence can be computed directly. Due
to the long baselines, atmospheric corruptions can be modelled
independently at each station (Carilli & Holdaway 1999). For
a given coherence time
t
c
=
r
0
/
v
(Treuhaft & Lanyi 1987) at
a reference frequency
ν
0
, Blecher et al. (2017) showed that the
temporal variance of the phase for a power-law turbulence as a
function of frequency
ν
can be modelled as
σ
2
φ
(
t
c
)
=
[
μ
β
2
+
3
β
+
2
] (
t
int
t
c
)
β
(
ν
ν
0
)
rad
2
,
(4)
12
The csc (elevation) dependence of the airmass is an approximation
assuming a planar rather than a spherical atmosphere, which breaks
down at elevations below
10 degrees (Paine 2019). For the synthetic
observations in this work, we set the elevation limit to 10 degrees as
is typically done for real VLBI observations. Hence, the csc (elevation)
approximation has a negligible e
ff
ect on our results.
where
t
int
is the data integration time and
ν
0
is taken as the low-
est frequency in the data.
MeqSilhouette
uses Equation 4 to
compute the tropospheric phase turbulence using
β
=
5
/
3. A
constant amount of precipitable water vapour at zenith (PVW
0
)
is assumed, mixed evenly into the atmosphere. An increase in
the phase variance due to the PWV therefore enters through the
amount of airmass towards the horizon in Equation 4. The spec-
ified coherence time
t
c
=
t
c
(PWV
0
) should decrease with in-
creasing precipitable water vapour content in the atmosphere,
although other factors such as wind speed also a
ff
ect
t
c
. No sud-
den phase jumps due to inhomogeneities in the atmosphere (e.g.
clouds or airmass boundary kinks) along the line of sight are
simulated. Phase turbulence and resulting decorrelation within
an integration time
t
int
are not simulated by
MeqSilhouette
.
For realistic results,
t
int
should therefore preferably be set to well
within
t
c
, as is the case for real observations. Delay-related deco-
herence e
ff
ects within individual frequency channels are also not
simulated. It is assumed that frequency resolution is su
ffi
ciently
high to make this e
ff
ect negligible, as it is done in modern corre-
lators.
2.2. Receiver noise
The System Equivalent Flux Density (SEFD) of a station is
a measure for its overall noise contribution.
MeqSilhouette
reads
S
rx
, the contribution from the receiver noise to the SEFD,
from input files. Receiver temperatures
T
rx
are typically deter-
mined from real data by extrapolating system temperatures to
zero airmass and the receiver noise contribution in units of Jan-
sky (Jy) follows as
S
rx
=
T
rx
DPFU
.
(5)
Here, the DPFU is the telescope’s ‘degree per flux unit’ gain, de-
fined as DPFU
=
η
ap
A
dish
/
(
2
k
B
)
, with
η
ap
the aperture e
ffi
ciency
(taken to be constant during observations),
A
dish
the geometric
area of the dish, and
k
B
the Boltzmann constant.
2.3. The full noise budget
Visibilities on all baselines are corrupted by the addition of noise
as a complex Gaussian variable with standard deviation
σ
mn
=
1
η
Q
SEFD
m
SEFD
n
2
ν
t
int
,
(6)
where SEFD
m
is the system equivalent flux density from sta-
tion
m
with combined contributions from the atmosphere and
receiver,
ν
is the channel bandwidth,
t
int
is the correlator in-
tegration time, and
η
Q
is a quantization e
ffi
ciency factor, set to
0.88 for standard 2-bit quantization. We assume perfect quan-
tization thresholds when simulating the cross-correlation data.
Therefore, we do not need to simulate the auto-correlations to
correct for erroneous sampler thresholds. All noise sources along
the signal chain (sky noise, turbulence, and thermal noise from
the instrument) enter into
σ
mn
.
MeqSilhouette
produces visi-
bilities in a circular polarization basis, that is LL, RR, LR, and
RL. The noise on, for example, the Stokes I data is a factor
2
smaller.
2.4. Antenna pointing errors
Pointing o
ff
sets of individual antennas manifest as a time and
station dependent amplitude error. They cause a drop of the vis-
ibility amplitudes
Z
mn
on a
m
-
n
baseline as the maximum of the
Article number, page 4 of 20
F. Roelofs, M. Janssen et al.: SYMBA: An end-to-end VLBI synthetic data generation pipeline
antenna primary beam is not pointed on the source. The primary
beam profile of a station
m
is modelled as a Gaussian with a
full width at half maximum
P
FWHM
,
m
, which is related to the
Gaussian’s standard deviation by a factor of 2
2 ln 2
2
.
35. A
Gaussian beam is justified since the pointing o
ff
sets are not large
enough that a Gaussian and Bessel function deviate (i.e. near
the first null), see Middelberg et al. (2013). No further system-
atic point e
ff
ects, such as refraction, are considered here. Point-
ing o
ff
sets
ρ
m
are drawn from a normal distribution
N
centred
around zero, with a standard deviation given by a specified rms
pointing o
ff
set
P
rms
,
m
. The resulting visibility amplitude loss
Z
mn
Z
mn
=
exp
8 ln
2
2
ρ
2
m
P
2
FWHM
,
m
+
ρ
2
n
P
2
FWHM
,
n
,
(7)
ρ
m
=
N
(
μ
=
0
=
P
rms
,
m
)
,
describes a data corruption e
ff
ect caused by an erroneous source
tracking of the telescopes.
In
SYMBA
, we employ two types of pointing o
ff
sets, which
occur on short and long timescales, respectively. The short
timescale variations are caused by the atmospheric seeing and
wind shaking the telescope, resulting in a displacement of the
sky source with respect to an otherwise perfectly pointed tele-
scope beam. Here,
SYMBA
draws values of
ρ
m
from
P
rms
,
m
on
timescales set by the atmospheric coherence time. The long
timescale variations are caused by sub-optimal pointing solu-
tions adopted by a telescope.
SYMBA
simulates these by adopting
a new value of
ρ
m
every
N
5 scans and letting these pointing
o
ff
sets deteriorate by
ξ
0
.
1 in every scan until a new o
ff
set
is determined. For simplicity, the
ρ
m
are drawn from the same
P
rms
,
m
, multiplied by a factor
α
1
.
5. For a scan number
M
, the
e
ff
ect of an incorrect pointing model is thus given as
ρ
m
=
(
1
+
ξ
)
M
mod
N
N
(
μ
=
0
=
α
P
rms
,
m
)
.
(8)
2.5. Leakage and gain errors
Complex gain errors
G
, that would translate to errors in
the DPFUs and phase gains in real observations, and com-
plex leakage e
ff
ects (
D
-terms) can be added as well. For ob-
served
/
corrupted (obs) visibilities from a baseline of stations
m
and
n
,
D
-terms cause artificial instrumental polarization as a ro-
tation of the cross-hand visibilities in the complex plane by twice
the station’s feed rotation angles
χ
(Conway & Kronberg 1969):
RL
obs
mn
=
RL
true
mn
+
[
D
R
m
e
2
i
χ
m
+
(
D
L
n
)
e
2
i
χ
n
]
I
,
(9)
LR
obs
mn
=
LR
true
mn
+
[
D
L
m
e
2
i
χ
m
+
(
D
R
n
)
e
2
i
χ
n
]
I
.
(10)
Here,
D
are the leakage terms, with a superscript indicating the
polarization, and
i
=
1. The star denotes complex conjuga-
tion. More complex and realistic polarimetric e
ff
ects are avail-
able in the forthcoming release of
MeqSilhouette v2
(Natara-
jan et al. 2019).
3. Synthetic data calibration with
rPICARD
The goal of
SYMBA
is to create synthetic observations which
match real data as closely as possible. After the simulation
of physically motivated data corruptions by
MeqSilhouette
,
the synthetic data are passed through the
rPICARD
calibration
pipeline (Janssen et al. 2019b). The data are treated in the same
way as actual correlated visibilities and a model-agnostic cali-
bration (Smirnov 2011a) of phases and amplitudes is performed
based on information typically available for real observations.
The
atmospheric
signal
attenuation
introduced
by
MeqSilhouette
is corrected by recording opacity values
for each station at the start of each scan. This is the equivalent
of measuring opacity-corrected system temperatures with a hot-
load calibration scan in real VLBI observations (Ulich & Haas
1976), which leaves intra-scan opacity variations unaccounted
for. As
MeqSilhouette
does not simulate the digitization
when radio telescopes record data, nor the correlation process,
the simulated visibilities are already scaled to units of flux
density, as derived from the input source model. Therefore,
unity amplitude gains are used and the system temperatures are
set to exp (
τ
) for the amplitude calibration, with
τ
describing the
atmospheric opacity (see Sect. 4.2 in Janssen et al. (2019b)).
Amplitude losses due to pointing o
ff
sets can not be corrected
with this standard VLBI amplitude calibration method.
The phases are calibrated with the
CASA
Schwab-Cotton
(Schwab & Cotton 1983) fringe fitter implementation. With this
method, station gains for phases, rates, and delays are solved
with respect to a chosen reference station.
rPICARD
uses a pri-
oritized list of reference stations (based on availability). For the
EHT, these are ALMA
LMT
APEX
SMT
PV. All
solutions are re-referenced to a single common station in the
end. Optimal fringe fit solution intervals are found based on the
signal-to-noise ratio (S
/
N) of the data in each scan. The search
intervals range from twice the data integration time (typically
0.5-1 s) to 60 s. Within this interval, the smallest timescale
which yields fringe detections with S
/
N
>
5.5 on all baselines
for which the source can be detected, is chosen (Janssen et al.
2019a). Figure 1 shows estimated S
/
N values for a range of
fringe fit solution intervals and di
ff
erent simulated coherence
times. The presence of (frequency independent) atmospheric de-
lays and absence of instrumental delays in the synthetic data war-
rants a combined fringe fit solution over the whole frequency
band for a maximum S
/
N. Usually,
rPICARD
would smooth
5
10
15
20
25
30
Integration time [seconds]
20
30
40
50
60
70
80
90
S/N
sqrt S/N increase
t
c
= 15
s
t
c
= 2
s
t
c
= 1
s
Fig. 1:
S
/
N estimates for
rPICARD
fringe solutions. The plot-
ted points indicate the estimated average FFT S
/
N values by the
CASA
fringefit
code for di
ff
erent integration times (solution inter-
vals), segmenting a 15 minute long scan of a
MeqSilhouette
observation of a 4 Jy point source on the ALMA-APEX base-
line. Di
ff
erent symbols correspond to di
ff
erent coherence times
(Equation 4) used for the simulation of atmospheric turbulence.
The dashed line shows the expected increase in S
/
N for an infi-
nite coherence time without added noise corruptions.
Article number, page 5 of 20
A
&
A proofs:
manuscript no. ms
Fig. 2:
Delay between ALMA and LMT. The delay is solved a
function of time by the fringe fitting calibration step. The input
source model is a 4 Jy point source.
solved delays within scans to remove potential outliers. This
is done under the assumption that an a priori delay model like
Calc
/
Solve
13
has been applied at the correlation stage, which al-
ready takes out the bulk of the delay o
ff
sets. For the synthetic
data generation, no atmospheric delay model is applied and
rPICARD
has to solve for steep residual delay gradients caused
by the wet and dry atmospheric components within scans (Fig-
ure 2). Smoothing of solved delays is therefore disabled here.
The last step of the calibration pipeline is the application of
the amplitude and phase calibration tables, and averaging of the
data in frequency within each spectral window. The calibrated
and averaged data are then exported in the UVFITS file format.
Optionally, an additional UVFITS file can be provided as input.
SYMBA
then uses
eht-imaging
to reproduce the
uv
-coverage
from that file. For a UVFITS file from a real observation, this
means taking into account time periods where telescopes drop
out of the observed schedule and all non-detections. Thereby,
a comparison of synthetic and real data is una
ff
ected by
uv
-
coverage.
Finally, the synthetic UVFITS data are averaged in 10 second
intervals and a ‘network calibration’ (Fish et al. 2011; Johnson
& Gwinn 2015; Blackburn et al. 2019; Event Horizon Telescope
Collaboration et al. 2019c) is performed with the
eht-imaging
software. The gains of non-isolated (redundant) stations, which
have a very short baseline to another nearby station can be cal-
ibrated if the model of the observed source is known at large
scales. For the 2017 EHT observations, ALMA was able to pro-
vide accurate large-scale source models, allowing for a network
calibration of the co-located ALMA
/
APEX and SMA
/
JCMT
sites. For our synthetic observations, we use the known total flux
density of the input model.
4. Computing workflow
SYMBA
is controlled by a single input ASCII file. The observed
schedule can either follow a VEX file or explicitly set start time,
duration, number of scans, and gaps between scans. If the VEX
file has been used for a real observation, a UVFITS file can be
provided to match the
uv
-coverage. All antenna and weather pa-
rameters are also set in ASCII files. The input source model can
be provided as FITS or ASCII file, as a single model or multi-
ple frames from a time-variable source, and contain only Stokes
13
http://astrogeo.org/psolve/
.
I or full polarization information. The input model is Fourier
Transformed and corrupted by
MeqSilhouette
. The resultant
visibilities are calibrated by
rPICARD
, and optionally network
calibrated and imaged by
eht-imaging
.
SYMBA
outputs a FITS
file of the final reconstructed source model, the calibrated and
self-calibrated visibilities in UVFITS and ASCII format, and di-
agnostic plots of the calibration process. The pipeline is fully
dockerized.
14
. An overview of the workflow is shown in Fig-
ure 3.
5. Simulated observation setup
SYMBA
is able to create synthetic observations for any VLBI ar-
ray. Here, we outline the antenna and weather parameters and ob-
serving schedules adopted for the creation of our synthetic data
sets.
5.1. EHT2017 array
Our primary array consists of the 2017 EHT stations, exclud-
ing the SPT station for which M87 is always below the horizon.
The antenna parameters are summarized in Table 1. The receiver
SEFDs of the primary array have been estimated by extrapolat-
ing system temperature measurements to zero airmass, follow-
ing Janssen et al. (2019b). Full width at half maximum 230 GHz
beam sizes (
P
FWHM
) and dish diameters (
D
) were taken from
the websites and documentation for each individual site. Point-
ing rms o
ff
sets (
P
rms
) have been based on a priori station in-
formation and typical inter- and intra-scan amplitude variations
seen in EHT data. All o
ff
sets lie within o
ffi
cial telescope speci-
fications. Aperture e
ffi
ciencies (
η
ap
) were estimated with
10%
accuracy from planet observations (Janssen et al. 2019a; Event
Horizon Telescope Collaboration et al. 2019c). In our synthetic
observations, we have added gain errors (
G
err
) listed in Table 1
in accordance with these uncertainties. Additionally, a polariza-
tion leakage corruption has been added at a
D
=
5% level for all
stations. This corruption has been left uncalibrated by
rPICARD
,
to mimic the current capabilities of the EHT, which did not per-
form a polarization calibration for the first scientific data release
(Event Horizon Telescope Collaboration et al. 2019c).
The weather parameters are summarized in Table 2. For
the ground temperature
T
g
, pressure
P
g
, and precipitable water
vapour PWV, we used the median values measured during the
EHT2017 campaign (5-11 April) at the individual primary sites,
logged by the VLBI monitor (Event Horizon Telescope Collabo-
ration et al. 2019b). No weather information was available from
the VLBI monitor for ALMA. We adopted the values measured
at the nearby station APEX.
The radiometers at the sites measure the atmospheric opacity
τ
, while
MeqSilhouette
takes the PWV as input. The 225 GHz
opacity can be converted to PWV in mm using
PWV
=
τ
τ
dry
air
B
,
(11)
where
τ
dry
air
is the dry air opacity and the slope
B
is in
mmH
2
O
1
.
B
and
τ
dry
air
have been measured at some sites
and both tend to decrease with site altitude, but the errors on
these measurements are not well known (Thompson et al. 2017;
Thomas-Osip et al. 2007; and references therein): the calibration
of
B
needs an accurate independent measure of the water vapour
column density at the same site as the radiometer, which is only
14
https://www.docker.com/
Article number, page 6 of 20
F. Roelofs, M. Janssen et al.: SYMBA: An end-to-end VLBI synthetic data generation pipeline
Source
model
Antenna
information
Vex
schedule
Real
observation
Master
input file
Observation with
MeqSilhouette
Corruption
and calibration
information
Generate
ANTAB
ANTAB table
Corrupted
observation
Calibration
with rPICARD
Calibrated
observation
Flag unob-
served scans
Flagged
calibrated
observation
Network cal
with eht-imaging
Network
calibrated
observation
Imaging
with eht-
imaging
Reconstructed
image
Frequency
setup,
Observation
schedule,
Source infor-
mation,
Requested
corruptions
Real observation
Total flux, gain tolerance
Field of view,
Gain tolerance
Reference antennas, fringefit search range
Fig. 3:
Computing workflow flowchart of
SYMBA
. Red borders and arrows indicate the main data path. Dashed borders and arrows
indicate optional steps that may be skipped (for example, imaging could be done without network calibration). Yellow boxes are
auxiliary input files; the master input file is indicated by the red box. Green ellipses are actions, and blue boxes are data products.
Text next to arrows lists the information from the master input file that is used for a specific action.
Table 1:
Antenna parameters adopted in our synthetic observations.
Year
Antenna
X (m)
Y (m)
Z (m)
D
(m)
η
ap
S
rx
(Jy)
G
err
D P
rms
(")
P
FWHM
(")
2017
ALMA
2225061
-5440057
-2481681
70
0.73
60
1.02
0.05
1.0
27
APEX
2225040
-5441198
-2479303
12
0.63
3300
0.97
0.05
1.0
27
JCMT
-5464585
-2493001
2150654
15
0.52
6500
1.05
0.05
1.0
20
LMT
-768716
-5988507
2063355
32
0.31
2400
0.85
0.05
1.0
10
PV
5088968
-301681
3825012
30
0.43
1000
1.03
0.05
0.5
11
SMA
-5464555
-2492928
2150797
16
0.73
3300
0.96
0.05
1.5
55
SMT
-1828796
-5054407
3427865
10
0.57
7700
0.93
0.05
1.0
32
2018
GLT
541647
-1388536
6180829
12
0.63
3300
1.08
0.05
1.0
27
2020
KP
-1994314
-5037909
3357619
12
0.63
3300
0.96
0.05
1.0
27
PDB
4523951
468037
4460264
47
0.52
750
0.95
0.05
1.0
20
2020
+
AMT
5627890
1637767
-2512493
15
0.52
1990
1.03
0.05
1.0
20
Table 2:
Weather parameters adopted in our synthetic observa-
tions.
Antenna
PWV (mm)
P
g
(mb)
T
g
(K)
t
c
(s)
ALMA
1.5
555
271
10
APEX
1.5
555
271
10
JCMT
1.5
626
278
5
LMT
5.7
604
275
6
PV
2.9
723
270
4
SMA
1.5
626
278
5
SMT
4.4
695
276
3
GLT
1.7
1000
254
5
KP
2.5
793
282
3
PDB
3.0
747
270
3
AMT
6.2
772
287
3
available for a few EHT sites. Also,
τ
dry
air
is generally small
(order 10
2
), making it challenging to measure.
For these reasons, climatological modelling likely provides
better estimates than empirical measurements here. To estimate
B
and
τ
dry
air
, we use the Modern-Era Retrospective Analysis
for Research and Applications, version 2 (
MERRA-2
) from the
NASA Goddard Earth Sciences Data and Information Services
Center (GES DISC) (Gelaro et al. 2017). In a reanalysis model
like
MERRA-2
, variables such as the air temperature and mix-
ing ratios of di
ff
erent molecules are computed based on ground-
and space-based measurements. They depend on time, atmo-
spheric pressure level, and latitude and longitude coordinates.
We use 2006-2016
MERRA-2
data averaged over seasons (per
three months) and latitude zones (antarctic and arctic, south-
ern and northern mid-latitudes, and tropical)
15
. For each pressure
layer and latitude zone, we then perform radiative transfer at 225
GHz with the
am
atmospheric model software (Paine 2019) with
and without water vapour included to calculate
B
and
τ
dry
air
in
the March-April-May season (which is the usual EHT observ-
15
As available on
https://www.cfa.harvard.edu/~spaine/am/
cookbook/unix/zonal/
.
Article number, page 7 of 20
A
&
A proofs:
manuscript no. ms
ing season). We then interpolate these to the pressure level of
each EHT site and calculate the PWV from the measured
τ
us-
ing equation 11.
Atmospheric coherence times
t
c
were estimated based on the
characteristics of the 2017 EHT measurements for the primary
array. Precise station-based coherence times are di
ffi
cult to ob-
tain and will vary from day to day due to changes in the weather
conditions. For this paper, estimates are taken that match well to
decent to poor weather. The values are summarized in Table 2.
A larger parameter space will be studied in future work to char-
acterize the e
ff
ect of varying weather conditions.
5.2. Enhanced EHT array
Apart from simulated observations with the stations that joined
the 2017 EHT campaign, we also simulate observations with
an enhanced EHT array including four additional stations. The
Greenland Telescope (GLT, Ra
ffi
n et al. 2014) is currently lo-
cated at Thule air base (it will be relocated to Summit Station
near the peak of the Greenland ice sheet) and joined the EHT in
2018. The 12-m telescope on Kitt Peak (KP, Freund et al. 2014)
in Arizona and the IRAM NOEMA interferometer on Plateau
de Bure (PDB, Guilloteau et al. 1992) in France were to join
in the cancelled 2020 observations and will join in future cam-
paigns. Finally, the Africa Millimetre Telescope (AMT, Backes
et al. 2016), is planned to be built on the Gamsberg in Namibia.
For these sites, we estimated weather parameters using the
MERRA-2
inst3_3d_asm_Np data product, which has a time reso-
lution of 3 hours, and is distributed on a grid having 0.625 degree
longitude by 0.5 degree latitude with 42 vertical pressure levels
between 0.1 and 1000 mbar. From this dataset, we took the 25th
percentile (representing good weather) of the air temperature and
specific humidity measured on 11 April in the last two decades
(1999-2018).
16
At each pressure level, these quantities were then
linearly interpolated between the four grid points nearest to the
observatory site. We then performed an integration of the humid-
ity over the pressure levels using the
am
atmospheric model soft-
ware (Paine 2019) to obtain the total PWV above the site. The
starting point for the integration over the pressure levels was de-
termined by interpolating the geopotential height (pressure as a
function of altitude) to the altitude of the site. The geopotential
height data were downloaded through NASA’s Giovanni portal.
The resulting weather parameters are listed in Table 2. The GLT
site is close to sea level, but the closest
MERRA-2
grid points are
further inland at higher altitudes. Hence, the air temperature and
specific humidity were extrapolated from a pressure level of 925
mbar to the GLT site pressure level of 1000 mbar before the in-
tegration was done in
am
.
The receiver temperatures and aperture e
ffi
ciencies for the
future stations were estimated from existing stations. The GLT
and KP antennas are ALMA prototypes like APEX, so the values
for APEX were adopted here. The NOEMA interferometer has
ten 15-metre dishes, so the sensitivity was scaled accordingly
from the JCMT, including a phasing e
ffi
ciency of 87%. The cur-
rently envisioned dish for the AMT is the now defunct Swedish-
ESO Submillimetre Telescope (SEST, Booth et al. 1989) tele-
scope in Chile. With a sideband separating receiver, the current
estimate for the SEFD of the AMT is 1990 Jy (A. Young, priv.
comm.).
16
It should be noted that the current EHT observing strategy
is to trigger a few observing days in a March
/
April observ-
ing window, based on optimal weather conditions across all sites
(Event Horizon Telescope Collaboration et al. 2019b).
10.0
7.5
5.0
2.5
0.0
2.5
5.0
7.5
10.0
u
(G
)
8
6
4
2
0
2
4
6
8
v
(G
)
EHT2017
GLT
KP
PDB
AMT
Intra-new
Fig. 4:
uv
-coverage towards M87. Di
ff
erent colors show base-
lines within the EHT2017 array, baselines between the EHT2017
array and four (potential) new stations, and baselines between
the new stations (labelled as ‘Intra-new’).
Hereafter, the EHT2017 array plus GLT, KP, and PDB are
referred to as EHT2020. When the AMT is also included, it is
referred to as EHT2020
+
AMT.
5.3.
uv
-coverage
Figure 4 shows the
uv
-coverage towards M87 for the EHT2017
array and expansions with future stations. The EHT2017 sched-
ule for 11 April was adopted. To accommodate the eastward ex-
pansion of the array with the AMT and PDB, ten-minute scans
were prepended to the schedule at 30-minute intervals starting
when the source is at an elevation of more than ten degrees at
both the AMT and PDB. The GLT, strategically located between
the European and American mainland, adds north-south base-
lines to all stations, significantly increasing the north-south res-
olution due to long baselines to ALMA
/
APEX. KP and PDB
add short baselines to the SMT and PV, respectively, filling the
uv
-gaps between the intrasite baselines and the SMT-LMT base-
line. These gaps on short
uv
-spacings pose challenges for image
reconstruction with the EHT2017 array (Event Horizon Tele-
scope Collaboration et al. 2019d). Finally, the AMT adds north-
south baselines to the European stations, east-west baselines to
ALMA
/
APEX, and increases the north-east to south-west reso-
lution by adding baselines to the LMT and SMT
/
KP. The AMT
has a larger impact for observations of more southern sources
like Sgr A*. Unless noted otherwise, all synthetic data sets in
this work are generated based on the 11 April observing sched-
ule for a source in the direction of M87 for the EHT2017 and
EHT2020 arrays, and the extended schedule described above is
used for EHT2020
+
AMT array.
Article number, page 8 of 20