Real-time Acquisition and Processing of Data from the GMRT Pulsar Back- ends Ramchandra M. Dabade (VNIT, Nagpur) Guided By, Yashwant Gupta.

Slides:



Advertisements
Similar presentations
Ben Barsdell Matthew Bailes Christopher Fluke David Barnes.
Advertisements

Digital FX Correlator Nimish Sane Center for Solar-Terrestrial Research New Jersey Institute of Technology, Newark, NJ EOVSA Technical Design Meeting.
Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
Programmable Interval Timer
GWDAW 16/12/2004 Inspiral analysis of the Virgo commissioning run 4 Leone B. Bosi VIRGO coalescing binaries group on behalf of the VIRGO collaboration.
RefTek Systems Training
Auto-tuning for Electric Guitars using Digital Signal Processing Pat Hurney, 4ECE 31 st March 2009.
5/4/2006BAE Analog to Digital (A/D) Conversion An overview of A/D techniques.
Test of LLRF at SPARC Marco Bellaveglia INFN – LNF Reporting for:
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
Readout of TPC with modified ALICE electronics details of current version and pending items ALICE overview New software based on homemade partly existing.
Ninth Synthesis Imaging Summer School Socorro, June 15-22, 2004 Cross Correlators Walter Brisken.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Digital Signal Processing.
Advanced Phasor Measurement Units for the Real-Time Monitoring
Web Design of GMRT Digital Backend Anvesh Ghritlahre STP Student NITW.
3/7/05A. Semenov Batch-by-Batch Intensity Monitor 1 Two-Channel Batch by Batch Intensity Monitor for Main Injector BBI.
MCRDS Data Format May 3, File Type Header Data file type –32 byte string (“Data-MCRDS”) terminated with null character ‘\0’. Characters after termination.
Time stamping with CAEN V1290N Bled, 26 th – 28 th March 2008 Dušan Ponikvar, Dejan Paradiž Faculty of Mathematics and Physics Ljubljana, Slovenia.
SNS Integrated Control System EPICS Collaboration Meeting SNS Machine Protection System SNS Timing System Coles Sibley xxxx/vlb.
Backend electronics for radioastronomy G. Comoretto.
Sub-Nyquist Reconstruction Final Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute of Technology.
Matlab -based Scope Automation and data analysis SW 29/05/2012 Presents by- Abed Mahmoud & Hasan Natoor Supervisor– Avi Biran.
IIT Bombay AIM , IIT Bombay, 27 June ’03 1 Online Monitoring of Dissipation Factor Dayashankar Dubey (MTech) Suhas P. Solanki,
The GANDALF Multi-Channel Time-to-Digital Converter (TDC)  GANDALF module  TDC concepts  TDC implementation in the FPGA  measurements.
Software Defined Radio
FPGA-based Dedispersion for Fast Transient Search John Dickey 23 Nov 2005 Orange, NSW.
By : Arjun Radhakrishnan Supervisor : Prof. M. Inggs.
SNS Integrated Control System SNS Timing Master LA-UR Eric Bjorklund.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
Next Generation Digital Back-ends at the GMRT Yashwant Gupta Yashwant Gupta National Centre for Radio Astrophysics Pune India CASPER meeting Cambridge.
Short Time Fourier Transform-based method for fast transients detection Centre for eResearch, University of Auckland, New Zealand,
Casper 2010Marc Torres Part 2: Building blocks for the next generation.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
GSB : A real-time Software back-end for the GMRT Jayanta Roy National Centre for Radio Astrophysics Pune, India 12 th December 2008 Collaborators.
Timing Requirements for Spallation Neutron Sources Timing system clock synchronized to the storage ring’s revolution frequency. –LANSCE: MHz.
Dec.11, 2008 ECL parallel session, Super B1 Results of the run with the new electronics A.Kuzmin, Yu.Usov, V.Shebalin, B.Shwartz 1.New electronics configuration.
C.Vigorito, University & INFN Torino, Italy 30 th International Cosmic Ray Conference Merida, Mexico Search for neutrino bursts from Gravitational stellar.
EPICS EPICS Limitations Bob Dalesio Marty Kraimer.
by Arjun Radhakrishnan supervised by Prof. Michael Inggs
Event Mode Data Acquisition System Richard Riedel, Oak Ridge National Laboratory.
Chapter 5 Input/Output 5.1 Principles of I/O hardware
Short introduction Pulsar Parkes. Outline PDFB – Single beam pulsar timing system CASPER – Single beam pulsar coherent dedispersion system.
Pulsar Data analysis Desh, Anish RRI MWA Meeting Canberra, January
A real-time software backend for the GMRT : towards hybrid backends CASPER meeting Capetown 30th September 2009 Collaborators : Jayanta Roy (NCRA) Yashwant.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
LKr readout and trigger R. Fantechi 3/2/2010. The CARE structure.
8133A Overview. 8133A Overview 10-Feb04 Page A Overview 1) Specifications and Applications 2) Operational Overview 3) Block Diagram.
ARENA08 Roma June 2008 Francesco Simeone (Francesco Simeone INFN Roma) Beam-forming and matched filter techniques.
UniBoard Meeting, October 12-13th 2010 Jonathan Hargreaves, JIVE EVN Correlator Design UniBoard Meeting, October th 2010 Contract no
Scalable Readout System Data Acquisition using LabVIEW Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
DAQ and Trigger for HPS run Sergey Boyarinov JLAB July 11, Requirements and available test results 2. DAQ status 3. Trigger system status and upgrades.
JIVE UniBoard Correlator External Review
Data transmission system for 2D-SND at CSNS
Scrolling LCD using Arduino.
FRB Backend First Light
Automatic human detector garbage can.
GWDAW - 8 University of Wisconsin - Milwaukee, December
Searching FRB with Jiamusi-66m Radio Telescope
‘SONAR’ using Arduino & ultrasonic distance sensor
JIVE UniBoard Correlator (JUC) Firmware
Commissioning and Testing the LHC Beam Interlock System
LOFAR Beam Formed (BF) Data & Pipeline Overview September 9, 2010
Correlator – Backend System Overview
Status of Fast Controller EPICS Supports for ITER Project
Speaker:Yi Xie Lunch Talk
Observations of pulsar microstructure with the GMRT
Polarization Properties of an Eclipsing Pulsar
Dayashankar Dubey (MTech)
quadEM: New Beam Position Monitor & Electrometer Hardware and Software
Presentation transcript:

Real-time Acquisition and Processing of Data from the GMRT Pulsar Back- ends Ramchandra M. Dabade (VNIT, Nagpur) Guided By, Yashwant Gupta

Objectives ● 'Software subsection' of pulsar data acquisition system ● Online processing facilities: – Checking data integrity: Marker, GPS bit check – Monitoring data quality: psr_mon, channel monitoring – Real time post processing: GPS time stamping, Time and frequency integrations, bit packing, de dispersion, gating.

Plan ● Pulsar - Overview ● Basic processing techniques – Marker check – GPS time stamping – Time/Frequency integrations ● Bit Packing ● De dispersion/gating ● psr_mon ● Others – supporting programs, data format at different points in pulsar data

Pulsars – an overview ● Highly magnetised, rapidly- rotating neutron stars ● “True north” and “magnetic north” are misaligned. ● Period – ranges from few seconds to milliseconds

Pulsar GMRT ● Incoherent array mode ● Coherent array mode ● Polarimeter ● Spectral resolution – 16MHz BW divided into 256 channels ● Time resolution requirements ● High data rates – 0.5 ms sampling will give: 256/(0.5x10e-3)=512K channels, with each channel 2 bytes = 1Mb and full polar mode = 4Mb

Basic data flow – software sequence ● Inter process communication ● Modes : For all – ia, pa, polarimeter same software can be used ● Format of the output data

Markers and marker check ● Marker - Periodic patterns embedded in data ● To check data integrity ● To know the start of the time sample ● Marker scheme for IA/PA ● Marker scheme for polarimeter

GPS Time stamping of data ● Pulsars – most stable of known natural clocks ● Pulsar Timing studies ● GPS – provides accurate clocks ● GPS information in GMRT pulsar data ● Getting more accurate time stamps

Post Time and frequency integrations ● What is this? ● Need? ● Time integrations increase SNR ● Time resolution is decreased ● Frequency resolution is reduced – dispersion effects may increase

Profile with no time and frequency integrations Profile with 2 time integrations (post integrations)Profile with 4 time integrations (post integrations)

Bit Packing ● Concept ● One biting – 80% of information from original signal is retained ● Pulsar search – One biting, IA mode ● Running mean subtraction – Threshold for bit quantization – Running mean window ● Data is packed into 16-bit integer

Dispersion ● Dispersion - ? ● Effect: The pulse is detected at the high frequency end of the band before it arrives at low frequency end. ● Dispersion Measure – Column density of free electrons along the line of sight to the pulsar ● Spectral line observations for pulsar signal required at radio frequencies

De dispersion ● De dispersion – compensation of interstellar dispersion ● Incoherent de dispersion ● Implementation of incoherent de dispersion ● For each frequency channel, the dispersion delay is calculated in terms of integer number of bins ● Data [N_ch X (n_tdelay+1)] is buffered in circular manner

N+m N N+1N+m-1 N#255 N#254 N#1 N#0 N#255 N#254 N#1 N#0 N#254 N#1 N#0 Incoherent dedispersion algorithm

Dispersed vs. de dispersed data

Gating ● Pulse has 5-10% duty cycle ● Gating – setting an on-pulse time window, recording the data within the window and rejecting the rest ● Setting a gate – data is folded ● Requirement of two gates ● Phase resolution = sampling time / period ● In each gate fixed number of bins are recorded

Monitoring program – psr_mon ● Different plots: – Band shape – Time series – Profiles ● Advantages – Monitoring data quality, pulse presence, drift in the pulse ● Reading from shared memory/ file ● Input parameter file – psr_online.in

Other programs ● Read_acqpsr – recording data directly from shared memory – Marker check – No gps check – time stamping ● unpack_recdata – unpacking bit packed data – Also useful for splitting 4K header and Data ● psr_srv – communicating with 'online' – Interface provided by sockngetcmd, which can act as server, client or simply taking command string from terminal/console ● acqsimf – same as acqpsr, reads data from file instead of

Data formats at different points in pulsar data flow

Performance! ● Current software is used for the full speed provided by the hardware. – For IA mode ms (sampling rate) – For PA mode ms -- Total intensity – For Polarimeter - 64 microseconds -- Total intensity ● Analysis using acqsimf program was carried out, it shows data up to 1 integration (same as raw data) can be handled with the existing shared memory size

Conclusion and future scope ● Software is being used for the routine observations ● The modules are tested and working well ● This is the first module for the pulsar DAS software subsection and can be advanced! ● Future scope – – GPS time stamping for polarimeter – Online recording of folded data – Increasing number of gates in gating – Different real time techniques ● Road ahead…!

Thank You!