150 likes | 252 Views
Craig Drennan. Booster BLM Upgrade Specification Development September 2010. How Does It Work?. BLM Digitizer Circuit Model. How Does It Work?. More Details. View of the VME Module. What Does Data Look Like ?. Data from early Booster tests. Data Processing on the VME Module.
E N D
Craig Drennan Booster BLM UpgradeSpecification Development September 2010
How Does It Work? • BLM Digitizer Circuit Model
How Does It Work? • More Details
What Does Data Look Like ? • Data from early Booster tests
Data Processing on the VME Module • The module performs the following data processing. • 1. Digitizes the results of an analog 20.08 μs BLM charge integration into a 16 Bit Word. • 2. Baseline subtraction is performed as soon as the 20.08 μs integrations are digitized. • 3. Every 80.32 μs an average of 4 each 20.08 μs integrations produce a 16 Bit Word that is written to a FIFO memory.
Data Processing on the VME Module • 4. 40.16 ms of data is collected at a rate of 12.45 kHz for each Booster cycle, resulting in 500 samples per cycle. • 5. A conservative estimate for transferring one 16 Bit Word over VME is 1.0 μs. This leads to a total time of 12 ms to transfer one cycle of data for all 24 BLM channels, from the Digitizer modules to the MVME processor board. • (500 samples / channel)*(1 accesses / sample)* (24 channels)*(1.0 μs / access) = 12 ms
Data Processing on the VME Module • Initial Data Processing Producing 80 us Samples
Front-End Data Processing • BLM Data Formats • The base 80 us integration samples. • Base data for computing the other sums. • The full cycle sampled accumulation • Data for Snap Shot plots. Used when tuning the Booster.
Front-End Data Processing • BLM Data Formats (cont.) • The 1 ms integration samples • Data delivered to the BLM data logging application BLMLOG • Ref “Booster Loss Monitor Data Logging”, K. Cahill March 11, 2002. • The 100 second moving sums • Used in Booster performance and BLM Alarms. • Ref. http://www-ad.fnal.gov/proton/booster/blms • The 7.5 Hz Waveform Buffers • IRM process for delivering time stamped data, synchronized across front-ends. Used by B:136 ? • Ref. R. Goodwin,”BLM Correlated Data”, Nov. 1, 2002
Front-End Data Processing • Illustration of the Front-End processing
Front-End Data Processing • Illustration of processing continued
Front-End Data Processing • QUESTIONS: • What type of BLM summation is used by the following applications? • Are there other applications I have missed that currently exist? • Are there applications we may want that do not yet exist? • BLM2 Data Logger • App B88 – BLM / TRIP POINT BAR GRAPH DISPLAY • App B36 – BOOSTER BEAM LOSS NON-NORMALIZED BAR GRAPH DISPLAY • App B136 – BLM CYCLE PLOT MULTIPLE BLM TIME PLOTS, 87 CHANNELS ON A SPECIFIC EVENT
Snap Shot Plots • Plotting • Needs to plot multiple Booster cycles. • Needs to approximate slower sampling rates • Needs to support Delay from Arm Event • Defining a new SNP Class ?
Snap Shot Plots • Illustration of processing