Data acquisition and data processing software for magnetic measurements for NICA magnets Alexander Bychkov LHEP, JINR 2017
Contents Main Measurement Program Filtering and smoothing system based on wavelets and splines
Measurement test bench Computer Rack Cabinet Controlled Power Supply
Main Measurement Program
System Characteristics Automated system (minimal operator actions) Cold and warm measurements 24-bit ADC/DAC 200 000 samples/s per channel Saving data - RAW Sensor positioning <1⋅10-4 220 steps/rot
Signal form and Data acquisition NI DAQmx chassis base signal Synchronized DACs data Synchronized ADCs execution Main Measurement Program LabView triggering triggering
Sensor position management Main Measurement Program LabView LAN Real-Time controller EtherCat Servo drive Sensor position
Functions of Main Measurement Program base signal Synchronized DACs NI DAQmx chassis data Synchronized ADCs base signal execution triggering Current supply triggering data Main Measurement Program LabView current impulse COM GPIB Sensor coils switch Magnet coils switch LAN Real-Time controller data GPIB Current Supply controller Sensor EtherCat position Servo drive Superconducting Magnet
Measurement data collection Measurement Data flow Data storage Temporal files Preprocessing data Filtering Smoothing Integration Measurement data collection Processing data Results
Wavelet peak detection Preprocessing data Complex noise Minimal noise Wavelet filtering Wavelet peak detection Spline smoothing Integration Integration
RAW data I(t)
Power spectrum
Wavelet filtration I(t)
Peak detection (wavelet)
Spline smoothing
Comparison: RAW and filtered data (1)
Comparison: RAW and filtered data (2) Average error ~10-6 Worst situation error ~10-3
Thank you!