Download presentation
Presentation is loading. Please wait.
Published byBernard Palmer Modified over 8 years ago
1
Pulsar timing ASTRONOMY AND SPACE SCIENCE George Hobbs August 2015, Kunming, China-NZ-SA Joint SKA summer school
2
Presentation title | Presenter name | Page 2 Sound files from the Parkes and Jodrell Bank Observatories
3
Presentation title | Presenter name | Page 3
4
Presentation title | Presenter name | Page 4
5
What I hope you’ll learn 1.What is the pulsar timing method 2.Why it is so exciting 3.What are the current research topics in pulsar timing (Will concentrate on “radio pulsar timing”) Presentation title | Presenter name | Page 5
6
Overview of pulsar timing 1.Pulsars are rapidly rotating neutron stars 2.They emit a beam of radiation that produces the observed radio pulses 3.They are incredibly stable rotators 4.The pulses can be used like the tick of a clock Presentation title | Presenter name | Page 6
7
TOA (measured using the observatory clock) Residual Pulsar timing CSIRO. Measuring the mass of Jupiter using pulsars Fold Model Slide from D. Champion
8
Folding Need to know the rotational rate of the pulsar to “fold” the pulses Presentation title | Presenter name | Page 8 Parkes digital filterbank system
9
An arrival time file (.tim) CSIRO. TEMPO2 States that this is a tempo2 format file Filename or identifier Observing frequency (MHz) Site arrival time (MJD) Uncertainty on arrival time (us) Telescope code User defined flags
10
Site arrival times See Dai Shi’s talk on getting profiles, forming templates … to get the initial ToA. The site arrival times are the measurements of the pulse arrival times at the observatory. Called: Site arrival time = SAT Time of arrival = TOA or ToA (Also you know your observing frequency and the measurement uncertainty on the ToA) CSIRO. Gravitational wave detection
11
How did we measure the times? Using an observatory clock. Observatory time system is not perfect! CSIRO. Gravitational wave detection
12
How did we measure the times? CSIRO. Gravitational wave detection Date (MJD) PKS->GPS (s)
13
How did we measure the times? CSIRO. Gravitational wave detection Date (MJD) Arecibo->GPS (s)
14
How did we measure the times? CSIRO. Gravitational wave detection Date (MJD) Effelsberg->GPS (s)
15
A clock chain Can calculate: Parkes -> GPS GPS -> UTC UTC -> Terrestrial Time as realised by International Atomic Time TT(TAI) CSIRO. Gravitational wave detection
16
TOA (measured using the observatory clock) Residual Pulsar timing CSIRO. Measuring the mass of Jupiter using pulsars Fold Model Slide from D. Champion
17
A parameter file (.par) www.atnf.csiro.au/research/pulsar/psrcat CSIRO. TEMPO2 Pulsar name, astrometric, rotational, dispersion measure and orbital parameters Get initial parameters from discovery observation of pulsar
18
TOA (measured using the observatory clock) Residual Pulsar timing CSIRO. Measuring the mass of Jupiter using pulsars Fold Model Slide from D. Champion
19
But the Earth is moving CSIRO. Gravitational wave detection SSB = solar system barycentre = centre of mass of the solar system = near the Sun (but a bit towards Jupiter)
20
Barycentric arrival times Site arrival times are ToAs or SATs Arrival times converted to the barycentre are “Barycentric Arrival Times” = BATs. CSIRO. Gravitational wave detection
21
A parameter file (.par) www.atnf.csiro.au/research/pulsar/psrcat CSIRO. TEMPO2 Pulsar name, astrometric, rotational, dispersion measure and orbital parameters Solar system ephemeris
22
What about dispersion? Correct the barycentric arrival time (BAT) to the arrival times for a very high (infinite) observing frequency D is the dispersion constant. DM (cm -3 pc) = 2.410 x 10 -16 D f is the frequency of the radiation at the Solar System barycentre Try: http://pulseatparkes.atnf.csiro.au/dista nce/ CSIRO. Gravitational wave detection
23
How does tempo2 (pulsar timing software) work? Details in Hobbs, Edwards & Manchester (2006) and Edwards, Hobbs & Manchester (2006) CSIRO. TEMPO2 Conversion of site-arrival- time to pulse emission time Clock corrections Atmospheric delays Einstein delay Shapiro delay Roemer delay Secular motion (e.g., radial velocity) Dispersive delay Orbital motion
24
Using the pulsar timing model Have pulse emission time in the pulsar frame. Predict using the pulsar timing model CSIRO. TEMPO2 Phase of pulse sequence Pulse frequency (and time derivatives) Pulse emission time Time at which d /dt = Reference phase
25
Timing residuals CSIRO. TEMPO2 Timing residual for i’th observation Pulse phase Nearest integer to i Pulse frequency
26
What we like CSIRO. Gravitational wave detection Residuals consistent with zero, but not equal to zero! (because of measurement uncertainty)
27
Pulsar timing residuals If pulsar model predicts the observations perfectly (and the conversion from the observatory to pulsar frame is perfect) then R = 0 (within measurement uncertainty). If R != 0 then the pulsar model is (1) not accurate or (2) does not include a physical process that affects the measured arrival times or (3) the correction from the observatory to pulsar frame is not correct. CSIRO. TEMPO2
28
Pulsar timing residuals: incorrect F0 CSIRO. Gravitational wave detection Predicted P=1s Actual P=1.1s
29
Pulsar timing residuals: incorrect F0 CSIRO. TEMPO2 P model > P true
30
Pulsar timing residuals: incorrect F1 CSIRO. TEMPO2 P model < P true P model > P true
31
What if “k” is wrong? (i.e., the assumed position of the pulsar) CSIRO. Gravitational wave detection
32
Pulsar timing residuals: incorrect position CSIRO. TEMPO2
33
Pulsar timing residuals: incorrect proper motion CSIRO. TEMPO2
34
Pulsar timing residuals CSIRO. TEMPO2 Good parameters Do not have a phase connected solution Phase wraps
35
CSIRO. Gravitational wave detection Phase wraps Predicted P=1s Actual P=1.1s Always chooses the closest pulse! ?
36
No phase connection CSIRO. Gravitational wave detection Do not have a phase connected solution Predicted P=1s Actual P= ?
37
Improving the model Presentation title | Presenter name | Page 37 Measure a pulse time-of-arrival using observatory time standard Correct arrival time to a realisation of terrestrial time (TT) Convert from TT to barycentric time (TCB) Correct arrival time to arrival time at Solar System Barycentre Model barycentric arrival times => timing residuals Improve model Most people study the “timing residuals” or the final pulsar model parameters
38
Least squares fitting Current pulsar timing packages implement a “linear least squares fit” to fit for changes in the pulsar parameters (e.g., straight line for error in pulse period) Presentation title | Presenter name | Page 38 Least squares fit: 1.Parameter estimation 2.Uncertainty on parameter 3.Covariance matrix (how correlated are the parameters) 4.Chisquared value for the fit Assumes residuals are represented by “white noise” + signal being fitted for.
39
Generalising the fitting process Recent implementations in the tempo2 pulsar timing software package: 1.Generalised least squares fitting (Cholesky method) – the timing residuals can be affected by a red noise process 2.Global least squares fitting – can fit simultaneously to the timing residuals for multiple pulsars 3.Constrained least squares fitting – can ensure that the fit parameters only take specific ranges of values 4.Bayesian formalism for obtaining the pulsar parameters 5.(Robust least squares fitting – can mitigate the effect of outliers) Presentation title | Presenter name | Page 39
40
A parameter file (.par) www.atnf.csiro.au/research/pulsar/psrcat CSIRO. TEMPO2 Pulsar name, astrometric, rotational, dispersion measure and orbital parameters Parameters that should be included in the fit
41
Fitting can absorb signals of interest Yardley (2010) MNRAS CSIRO. Gravitational wave detection Before fittingAfter fitting Gravitational wave signal
42
Noise! (Need this for my talk tomorrow on gravitational waves) 1.“White noise” – temporally uncorrelated noise. Flat power spectrum. Presentation title | Presenter name | Page 42
43
Noise! (Need this for my talk tomorrow on gravitational waves) 1.“Red noise” – temporally correlated noise. Power law spectrum 2.Red noise is also known as “timing noise” Presentation title | Presenter name | Page 43
44
What is the noise in this (simulated) data set?
45
Shrink the error bars
46
Longer data sets …
47
The answer Four very-simple (just change in F0) glitches were simulated No red noise.
48
Let’s try another one
49
More observing bands
50
The answer Kolmogorov turbulence in the interstellar medium
51
… two to go …
52
The answer … This is the solar wind not being correctly modelled!
53
… and one more …
54
… and one more … with better sampling
55
A few comments With a single observing band it is “very difficult” to distinguish timing noise, outliers etc. from dispersion measure variations. White noise (radiometer noise) can hide low frequency noise Fitting can hide low frequency noise The noise may “look different” as data spans increase.
56
CSIRO. Gravitational wave detection A few more simulations With one pulsar you cannot (normally) tell what unmodelled physical effect is causing the residuals GW backgroundSpin-down irregularities Clock noise Simulated data
57
CSIRO. Gravitational wave detection Spin-down irregularities No angular signature
58
CSIRO. Gravitational wave detection Terrestrial time standard irregularities Monopolar signature
59
CSIRO. Gravitational wave detection Errors in the planetary ephemerides - e.g. error in the mass of Jupiter Dipolar signature
60
CSIRO. Gravitational wave detection What if gravitational waves exist? Quadrapolar signature
61
A comment With a single pulsar it is “very difficult” to distinguish noise such as clock errors, planet mass errors and gravitational waves Need to look for “spatial correlations” between different pulsars
62
A look at some actual timing residuals Presentation title | Presenter name | Page 62 Jodrell Bank sample of pulsars
63
A history of pulsar timing: the discovery of B1919+21 CSIRO. Gravitational wave detection 1ms Rms timing residual = 500us Jodrell Bank data
64
The pulsar population before 1982 CSIRO. Gravitational wave detection
65
The pulsar population before 1983 CSIRO. Gravitational wave detection PSR B1937+21 discovered in 1982
66
PSR B1937+21 CSIRO. Gravitational wave detection Rms timing residual = 200ns 400ns Arecibo data
67
B1937 compared with B1919+21 CSIRO. Gravitational wave detection
68
Problem with B1937+21 CSIRO. Gravitational wave detection Where is this signal coming from? It’s too large to be a gravitational wave Where is this signal coming from? It’s too large to be a gravitational wave Arecibo + Parkes data
69
The pulsar population now (ATNF pulsar catalogue) CSIRO. Gravitational wave detection Lots of millisecond pulsars
70
Recent Parkes Pulsar Timing Array pulsars Shannon et al., accepted by Science (2015) CSIRO. Gravitational wave detection PSR J1909-3744 has 100ns timing residuals and seems to be white!
71
Examples of pulsar timing research (will mention gravity tests and gravitational waves tomorrow) Presentation title | Presenter name | Page 71
72
Millisecond pulsar timing models 1.Reardon et al. (submitted) getting pulsar timing models for the PPTA pulsars 2.Most exciting result for PSR J0437-4715: possible sub-light year distance Verbiest et al. (2008) – distance = 512(8) ly Deller et al (2008) – VLBI parallax = 510(5) ly New preliminary result – 509(1) ly 3.One of the most precise stellar distances measured! Presentation title | Presenter name | Page 72
73
Analysis of pulsar-based time scales Hobbs et al. (2013) 1.The pulsar model based on the stable pulsar rotation will not include errors caused by time standards 2.Therefore, any such error will induce timing residuals 3.All pulsar arrival times referred to the same realisation of Terrestrial Time. Therefore error in realisation => all pulsars will exhibit the same residuals 4.Must search for the correlated signal in pulsar timing residuals 5.Any correlated signal is likely to be caused by such an error Presentation title | Presenter name | Page 73 TT(TAI)-TT(BIPM11) versus date Issue: cannot recover linear or quadratic functional form Steering of TAI
74
Result using Parkes Pulsar Timing Array data Presentation title | Presenter name | Page 74 Can detect deliberate steering of TAI Pulsar-corrected realisation of terrestrial time agrees with TT(BIPM11)
75
Remember the timing method … Need to know the position of the SSB CSIRO. Gravitational wave detection
76
Measuring planetary masses Use International Pulsar Timing Array data from Parkes, Effelsberg, Nancay and Arecibo. A planetary mass error will lead to incorrect determination of the Solar System barycentre => correlated pulsar timing residuals Can fit to multiple pulsars simultaneously to search for such a signal CSIRO. Gravitational wave detection
77
Measuring planetary mass Champion, Hobbs, Manchester et al. (2010), ApJ, 720, 201 Use data from Parkes, Arecibo, Effelsberg and Nancay M Sun Best Published (Mo)This work (Mo) Mercury1.66013(7)x10 -7 1.660(2)x10 -7 Venus2.4478686(4)x10 -6 2.44782(10)x10 -6 Mars3.227151(9)x10 -7 3.2277(8)x10 -7 Jupiter*9.547919(8)x10 -4 9.547916(4)x10 -4 Saturn2.85885670(8)x10 -4 2.858858(14)x10 -4 9.54791915(11)x10 -4
78
Remember the timing method … Need to know the position of the observatory CSIRO. Gravitational wave detection
79
Using data sets for pulsar navigation: where is Parkes? Unpublished work by G. Hobbs and X. You 1.Assume that we’re on the Earth’s surface 2.Use Parkes timing observations and fit for position of Parkes Presentation title | Presenter name | Page 79
80
Proof of concept – where is Parkes? Unpublished work by G. Hobbs and X. You 1.Assume that we’re on the Earth’s surface 2.Use Parkes timing observations and fit for position of Parkes Presentation title | Presenter name | Page 80
81
Proof of concept – where is Parkes? Unpublished work by G. Hobbs and X. You 1.Assume that we’re on the Earth’s surface 2.Use Parkes timing observations and fit for position of Parkes Presentation title | Presenter name | Page 81 Use millisecond pulsar (PSR J0437-4715) Correct position to within a few kilometers
82
Can navigate spacecraft: Earth to Mars trajectory (Deng et al. 2013) 1.Can we use millisecond pulsar observations to determine the position and velocity of a spacecraft travelling from Earth to Mars? 2.Use STK software to simulate trajectory – accounts for gravitational field, Solar pressure etc. 3.Large ground-based radio telescope to get pulsar timing model before launch (assumed PPTA data) 4.XTE-type X-ray telescope on-board the spacecraft Presentation title | Presenter name | Page 82 http://www.master-flight- training.org/images/AGI_STK.jp g
83
Two algorithms implemented into tempo2 1.Let tempo2 deal with all the pulsar-timing aspects of the problem (e.g., Shapiro delays, ISM delays etc.) 2.Algorithm 1: assumes no prior knowledge of the space-craft trajectory 3.Algorithm 2: makes use of a dynamics model for the space-craft motion 4.Use global fitting routines to fit to the timing residuals of multiple pulsars simultaneously. 5.Result: position estimation better than 10km 6.Result: velocity estimation better than 1m/s Presentation title | Presenter name | Page 83
84
Current research in pulsar timing 1.Bayesian methodology, frequency-dependent fitting, glitch detection, scattering … 2.Robust fitting algorithms 3.Timing and searching with new receivers (ultra-wide-band receivers, phased-array-feeds) 4.What are the fundamental limits to the possible pulsar timing precision (can we go <100ns over many years)? 5.Can we mitigate timing noise (“red noise”) or jitter noise (pulse shape variability)? 6.What timing precision will be reached by SKA and FAST? 7.What is the optimal observing frequency for pulsar timing? 8.… Presentation title | Presenter name | Page 84
85
Conclusions 1.Pulsar timing is a very exciting technique 2.Can measure pulsar parameters with incredible precision 3.Can use the pulsar timing method to search for errors in terrestrial time standards, navigate spacecraft, study the solar wind, study the interstellar medium and … (for tomorrow) … search for gravitational waves and test theories of gravity! (Have slides on ptaSimulate if time available) Presentation title | Presenter name | Page 85
86
Thank you CSIRO Astronomy and Space Science George Hobbs Research Scientist t+61 2 9372 4652 Egeorge.hobbs@csiro.au w www.atnf.csiro.au/people/g hobbs CSIRO ASTRONOMY AND SPACE SCIENCE
87
Real data 1.Very complicated and full of strange issues 2.Not many data sets easily accessible 3.The gravitational waves are not very obvious 4.Only one Universe 5.Difficult to obtain real data in the future! The solution … Presentation title | Presenter name | Page 87 This is real data
88
… use simulated data sets 1.Can make multiple realisations of “your” universe 2.Can simulate as far into the future as you want 3.Can make it simple … or make it complex The ptaSimulate software package is designed to simplify simulating PTA-style data sets Standard output is a.par and a.tim file for each simulated pulsar (Note: real data will always be more complex than your simulation!) Presentation title | Presenter name | Page 88
89
ptaSimulate 1.Worked on by G. Hobbs, S. Dai, M. Kerr and others. Has links with work by M. Keith (the TOASIM package in tempo2) 2.It is possibly on gitHub (but definitely can obtain a copy from me … also on the virtual machines used during student week) Aims are: 1.Test out new algorithms and pipelines 2.Much of our research requires simulations (for false alarm rates, etc. – used in Tiburzi et al. submitted) 3.Answer questions like “when will we detect GWs?”, “how will the UWB improve our timing?”, “should we drop any pulsars from the IPTA sample?”, “Does my structure function code reproduce the known input?”, “what are the signatures of multiple planets in our data?”, … Presentation title | Presenter name | Page 89
90
What is already included: the pulsars 1.pulsar parameters 2.pulsar positions 3.Scintillation properties 4.Flux densities 5.Pulse shapes Presentation title | Presenter name | Page 90 psr: name=J0437-4715 psr: name=J0613-0200 psr: name=J1022+1001 psr: name=J1909-3744 psr: name=J2145-0750 createpsr: n=24,pos=isotropic(fixed;decj<20), p0=10**(log10(1.7)+ran(linear)*log10(4.0/1.7))*1e- 3,p1=10**(- 21+ran(linear)*2),dm=10+ran(linear)*100,pepoch=56000,label =new psr: name=J1909-3744,flux=[730;4.9],flux=[1400;2.5],flux=[3100;0.76], diff_df=[1400;37e6],diff_ts=[1400;2258.0], tsky=[730;10.3],tsky=[1400;1.9],tsky=[3100;0.2], profileFile=[1400;1909_20cm.std],profileFile=[730;1909_50cm.std],profileFile=[3100;1909_10cm.std],diff_df =[1400;37e6],diff_ts=[1400;2258] Example J0613-0200 profiles in three observing bands
91
What is already included: dispersion measure variations Presentation title | Presenter name | Page 91 dmvar: psr=J0437-4715,D=[1000;1400;30] dmCovar: psr=J1022+1001,alpha=2,a=1.3e-7,b=331 dmFunc: psr=J1909-3744,ddm=(x-55000)*1e-6+1e-3*exp(-(x- 54500)**2/(2*100*100)) Kolmogorov (Keith et al. parameterisation) Model of covariance function Arbitrary shape 10cm observing band = blue 20cm observing band = green 50cm observing band = red
92
What is already included: pulsar noise Simple timing noise models and jitter Presentation title | Presenter name | Page 92 tnoise: psr=J0437-4715,alpha=-4,p0=1e-24,fc=0.2 tnoise: psr=J0613-0200,alpha=-6,beta=3,p0=1e-27,fc=0.4 jitter: psr=J2145-0750,SJ=[3600;3100;420e-9]
93
What is already included: other signals 1.The solar wind 2.Errors in terrestrial time standards (actual or red noise) 3.Errors in planetary ephemerides (actual, specific orbits or red noise) 4.Errors in the Earth orientation parameters 5.Glitches and glitch recovery 6.Arbitrary number of planetary companions Presentation title | Presenter name | Page 93 Stop updating EOP file Solar wind
94
What is already included: gravitational waves Background, continuous wave sources, burst events, memory events Presentation title | Presenter name | Page 94 gwb: amp=1e-15 gwsingle: ra=0.3,dec=-0.3, cgw_freq=8e- 8,cgw_h0=2e-13,cgw_epoch=52000, cgw_cosinc=1,cgw_angpol=0,cgw_mc=1e9 gwsingle: ra=0.2,dec=-0.3,gwm_amp=1e-12,gwm_epoch=54500,gwm_phi=0.3 gwsingle: ra=0.2,dec=-0.3,ap=1e-5*exp(-(x-53000)**2/1e5)),ac=-0.8e-5*exp(-(x-53100)**2/3e5)) gwsingle: ra=0.2,dec=-0.3,ap=(x > 53000) ? 0 : 1e-8*(x - 53000),ac=0 An isotropic stochastic background A slowly evolving continuous wave source A gravitational wave memory event A burst event Another gravitational wave memory event
95
What is already included: gravitational waves Background, continuous wave sources, burst events, memory events Presentation title | Presenter name | Page 95 Two slowly evolving single sources A background Burst event
96
What is already included: diffractive scintillation 1.Simple model based on the number of scintles in the observing band (Shi Dai has a more complex model that is being implemented) 2.Uses observing frequency, bandwidth, observation time, scintillation bandwidth and timescale Presentation title | Presenter name | Page 96 Simulation of PSR J0613- 0200 including scintillation (blue = 10cm, green = 20cm, red = 50cm)
97
What is already included: observing system Realistic observing cadence, instrumental jumps, radiometer noise (receiver parameters), rise-and-set times, can use actual observations if available Presentation title | Presenter name | Page 97 name: test tel: pks start: 49000 finish: 49421 sched: sched1 sampling: cadence=15+10*ran(linear), probFailure=ran(linear)>0.5 name: pks tel: pks t2tim: psr=J1713+0747,file=J1713+0747.tim Realistic sampling Instrumental noise
98
Conclusions 1.The ptaSimulate software exists and can be used and shared 2.Do not simply trust the results – this code needs a lot of checking! 3.Easy to use 4.Over time we can make it more and more realistic 5.Remember that real data will always be more complex than simulated data. 1.Please try it out! Email me for code + documentation Presentation title | Presenter name | Page 98
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.