Online Calibration of the WSRT Phased ... - PAF Workshop...

14
Online Calibration of the WSRT Phased Array Feed system Boudewijn Hut ASTRON is part of the Netherlands Organisation for Scientific Research (NWO) PAF Workshop, Cagliari, Italy, 24 August 2016

Transcript of Online Calibration of the WSRT Phased ... - PAF Workshop...

Page 1: Online Calibration of the WSRT Phased ... - PAF Workshop 2016paf2016.oa-cagliari.inaf.it/files/2016_hut_pafworkshop_presentation_… · PAF Workshop, Cagliari, Italy, 24 August 2016

Online Calibration of theWSRT Phased Array Feed system

Boudewijn Hut

ASTRON is part of the Netherlands Organisation for Scientific Research (NWO) PAF Workshop, Cagliari, Italy, 24 August 2016

Page 2: Online Calibration of the WSRT Phased ... - PAF Workshop 2016paf2016.oa-cagliari.inaf.it/files/2016_hut_pafworkshop_presentation_… · PAF Workshop, Cagliari, Italy, 24 August 2016

Phased Array Technology

Why calibration?

How to calibrate?

Calibration with or without reference signal

Online calibration scheme for APERTIF

Two designs

Future plans

PAF Workshop, Cagliari, Italy, 24 August 2016 2

Outline

Page 3: Online Calibration of the WSRT Phased ... - PAF Workshop 2016paf2016.oa-cagliari.inaf.it/files/2016_hut_pafworkshop_presentation_… · PAF Workshop, Cagliari, Italy, 24 August 2016

APERTIF

PAF Technology: many receiver chains

Maser

61DCU ADU

UniBoardBF

UniBoardCorrelator

Vivaldi

element

AmplificationFiltering

Downconversion

Digitization

Beamforming

24

coax

DataWriter

DistributionLOG

Local Oscillator

Distribution12

Clock Distribution

121x Vivaldi + LNA Board

coax cables 4x DCU rack

16x ADU Board 2x UniRack (BF) + PAC

2x LOG rack

34x UniRack (Corr)

2x DW units

Page 4: Online Calibration of the WSRT Phased ... - PAF Workshop 2016paf2016.oa-cagliari.inaf.it/files/2016_hut_pafworkshop_presentation_… · PAF Workshop, Cagliari, Italy, 24 August 2016

Difference in gain and phase of individual elements

Sun radiates on some cables directly

Drift between receiver chains affects beamshape

Requirement on beamshape

Requirement on beamformer weights

0.3 dB in amp; 2 degree in phase

PAF Workshop, Cagliari, Italy, 24 August 2016 4

Why Calibration?

Page 5: Online Calibration of the WSRT Phased ... - PAF Workshop 2016paf2016.oa-cagliari.inaf.it/files/2016_hut_pafworkshop_presentation_… · PAF Workshop, Cagliari, Italy, 24 August 2016

PAF Workshop, Cagliari, Italy, 24 August 2016 5

How to Calibrate?two options

down conversion

analog-to-digital

correlator

noise diode

Emit stable broadband noise

Track changes of this signal to compensate

1: Without reference signal (NxN)

2: With reference signal (Nx1)

Page 6: Online Calibration of the WSRT Phased ... - PAF Workshop 2016paf2016.oa-cagliari.inaf.it/files/2016_hut_pafworkshop_presentation_… · PAF Workshop, Cagliari, Italy, 24 August 2016

Record NxN correlation matrix 𝑹𝑡

At start (𝑡= 𝑡0)

Every x seconds thereafter

Correction 𝒘𝑐𝑜𝑟𝑟, 𝑡= 𝒆𝑡⊘𝒆𝑡0

𝒆𝑡 is the eigenvector, corresponding

to the largest eigenvalue of 𝑹𝑡

⊘ denotes the element-wise division

PAF Workshop, Cagliari, Italy, 24 August 2016 6

How to Calibrate?option 1: without reference

down conversion

analog-to-digital

correlator

noise diode

Pow

er

(dB)

0

Ele

ment

Element

-14

Page 7: Online Calibration of the WSRT Phased ... - PAF Workshop 2016paf2016.oa-cagliari.inaf.it/files/2016_hut_pafworkshop_presentation_… · PAF Workshop, Cagliari, Italy, 24 August 2016

Correlating PAF elements against

noise diode

Record Nx1 correlation vector 𝒓𝑡

Correction 𝒘𝑐𝑜𝑟𝑟, 𝑡= 𝒓𝑡⊘𝒓𝑡0

Fewer correlation values can be

traded for frequency bins

Reduces time spending on online-

calibration

PAF Workshop, Cagliari, Italy, 24 August 2016 7

How to Calibrate?option 2: with reference

down conversion

analog-to-digital

correlator

noise diode

Pow

er

(dB)

-2.5

Ele

ment

-6

Page 8: Online Calibration of the WSRT Phased ... - PAF Workshop 2016paf2016.oa-cagliari.inaf.it/files/2016_hut_pafworkshop_presentation_… · PAF Workshop, Cagliari, Italy, 24 August 2016

Measure full correlation matrix

every second, for 1 hour

Without reference, select

correlation matrix of PAF elements

With reference, select correlation

vector with calsrc

Determine 𝒘𝑐𝑜𝑟𝑟, 𝑡for every second with and without reference

Compare correction factor for a single PAF element

Measurement during night time

PAF Workshop, Cagliari, Italy, 24 August 2016 8

Comparison Measurement

down conversion

analog-to-digital

correlator

noise diode

Page 9: Online Calibration of the WSRT Phased ... - PAF Workshop 2016paf2016.oa-cagliari.inaf.it/files/2016_hut_pafworkshop_presentation_… · PAF Workshop, Cagliari, Italy, 24 August 2016

PAF Workshop, Cagliari, Italy, 24 August 2016 9

Result

Adding reference gives similar result

Sky signal may cause variations

Time (seconds) Time (seconds)

err

or

(deg)

err

or

(dB)

without

with

400040000

-0.1

0.7

0

-0.35

0.05

0

Angle

(degre

e)

Absolu

te P

art

(dB)

with

without

0

0.15°0.038 dB(sm

all)

(sm

all)

Page 10: Online Calibration of the WSRT Phased ... - PAF Workshop 2016paf2016.oa-cagliari.inaf.it/files/2016_hut_pafworkshop_presentation_… · PAF Workshop, Cagliari, Italy, 24 August 2016

Threshold for new calibration:

0.3 deg amp; 2 deg phase

Threshold not reached

within 1 hour!

During night time, online

calibration interval longer than

1 hour

Adding reference gives same

result

Sky signal may cause variations

PAF Workshop, Cagliari, Italy, 24 August 2016 10

Result

Angle

(degre

e)

err

or

(deg)

Time (seconds)

-0.35

0.05

0

Angle

(degre

e)

with

without

40000

0.15°

(sm

all)

the range of this plot is

far below the threshold

Page 11: Online Calibration of the WSRT Phased ... - PAF Workshop 2016paf2016.oa-cagliari.inaf.it/files/2016_hut_pafworkshop_presentation_… · PAF Workshop, Cagliari, Italy, 24 August 2016

1. Flag data

2. Record 𝑹𝑜𝑓𝑓

3. Record 𝑹𝑜𝑛 (or 𝒓𝑜𝑛)

4. Calculate new weights: 𝑹𝑜𝑛, 𝑡& 𝑹𝑜𝑛, 𝑡0

bf weights

5. Apply new beamformer weights

6. Unflag data

𝑹𝑜𝑓𝑓 is included to track relative system temperature

PAF Workshop, Cagliari, Italy, 24 August 2016 11

Online Calibration: 6 Steps

Page 12: Online Calibration of the WSRT Phased ... - PAF Workshop 2016paf2016.oa-cagliari.inaf.it/files/2016_hut_pafworkshop_presentation_… · PAF Workshop, Cagliari, Italy, 24 August 2016

PAF Workshop, Cagliari, Italy, 24 August 2016 12

Online Calibration: 6 Steps

observation online-calibration observation

0.000stime

1.024s 2.048s 3.072s 4.096s 5.120s 6.144s

|start flagging data|switch UniRack to correlator mode

|set subbands for correlation|wait for time-pulse

|wait for time-pulse (UniBoard is integrating)

|save OFF correlation matrix|turn calibration source ON

|wait for time-pulse

|wait for time-pulse (UniBoard is integrating)

|save ON correlation matrix|turn calibration source OFF|switch UniRack to beamformer mode

|calculate new beamformer weights|apply new beamformer weights

|stop flagging data|observing

|wait for time-pulse

-1.024s

time-pulse

setup calibration record OFF state turn ON cal src record ON state restore obs

iteration over frequency (next subbands)

total measurement time = (n_iterations * 4 + 1) * 1.024 sec

1

2

3

4

56

Page 13: Online Calibration of the WSRT Phased ... - PAF Workshop 2016paf2016.oa-cagliari.inaf.it/files/2016_hut_pafworkshop_presentation_… · PAF Workshop, Cagliari, Italy, 24 August 2016

PAF Workshop, Cagliari, Italy, 24 August 2016 13

Online Calibration: two options

A single loop records

64x64 complex correlation matrix for 6 subbands, or

1x64 complex correlation vector for 252 subbands

If it works, time improvement of factor >17.8

Option Percentageof bandwidth per iteration

Percentage of bandwidth(total)

Number of iterationsrequired

Time required for calibrationmeasurement

64x64x6 1.5% 33% 22 91.136 s

66% 44 181.248 s

100% 67 275.456 s

1x64x252 66% 33% 1 5.12 s (17.8x faster)

66% 1 5.12 s (35.4x faster)

100% 2 9.216 s (29.9x faster)(with reference)

(without reference)

Page 14: Online Calibration of the WSRT Phased ... - PAF Workshop 2016paf2016.oa-cagliari.inaf.it/files/2016_hut_pafworkshop_presentation_… · PAF Workshop, Cagliari, Italy, 24 August 2016

Two options for PAF calibration

Adding a reference

Gives same correction factor

Reduces the time required for online calibration

by factor ~30

Online calibration interval > 1 hour (system stable)

During night time

Future

Test that varation between options is due to sky signal

Perform longer tests (including sunrise & sunset)

PAF Workshop, Cagliari, Italy, 24 August 2016 14

Summary