Transcript Slide 1

OSKAR:
Simulating Station Beams for the
SKA Aperture Array
Fred Dulwich
Ben Mort
Stef Salvini
wiki.oerc.ox.ac.uk/Oskar
 Combine delayed antenna signals.
 In the frequency domain:

Geometric time delay = applying a phase factor
(multiplicative weights)
 FFT


Poor flexibility (compute now, throw away later).
Can’t even use all the beams!
 Weighted sum (matrix-vector product)



A vector of weights define a direction.
Flexible: any beam / channel combination.
Cost linear on number of channels x number of beams.
Detectors
Weights matrices:
 Vary
much slower than the
signal sample rate.
 May be computed off the signal path.

Beams

=
“Trivial” parallelism.
Beamforming weights
Detectors
Output
beams

Split the problem to be
hierarchical and parallel.

Station divided into tiles (can
be logical).

Dump as much unwanted data
as we can early on.
Station beams
Tile beam
 Scope and Goals

Scalable to large numbers of antennas (~105).

Choice of number of beams and channels (limited by available
processing power).

Simulation of time-variable effects.
 Design

MPI-parallel.

Hierarchical.

Modular.

Portable.
 Frontend sets up:

Sky

Station

Beams

Simulator
Frontend
Run on desktop
(cross-platform)
Graphical interface
Data
exchange
XML
parameter
files
Beam
checkpoints
Backend
Run on cluster
Parallel (MPI)
computational
engine
 Beam forming (end-to-end simulation) mode:




Sky model.
Multiple beams per level.
Time-dependence.
Investigate processing hierarchy,
algorithms and performance.
 Beam pattern mode:




Snapshot (no time dependency).
Constant weights (single beam).
Sweep a test source around.
Investigate beam shaping, effects
of array configuration,
antenna response.
80 x 80 degrees:
Tile beam at zenith.
Station beam at (45, 87) degrees.
Tile beam
Zenith
Station beam
Zenith:
100% amp.
Zenith
(45, 87) deg:
~75% amp.
Station beams
Tile beams
 (Some) Next Steps:

Other beamforming methods:

Null-steering
 Multiple (> 2) levels


Simulation of ionospheric corruptions.
Connection to interferometer simulations.
 Summary





OSKAR: Simulates frequency-domain digital beamforming for
an SKA station.
Hierarchical, matrix-vector strategy.
Parallel, modular framework.
Open source.
Available at http://www.oerc.ox.ac.uk/research/oskar