Beam Loss Monitor Upgrade

download Beam Loss Monitor Upgrade

of 29

  • date post

    06-Jan-2016
  • Category

    Documents

  • view

    35
  • download

    6

Embed Size (px)

description

Beam Loss Monitor Upgrade. J. Lewis Run 2 Meeting 27 January 2005. Motivation. Don’t do this again. Loss profile: Roman-pot 16-house quench. Existing System Characteristics and Limitations. Signal properties Good resolution and dynamic range Fast leading edge response, slow discharge - PowerPoint PPT Presentation

Transcript of Beam Loss Monitor Upgrade

  • Beam Loss Monitor UpgradeJ. LewisRun 2 Meeting27 January 2005

    BLM Upgrade -- J. Lewis

  • MotivationDont do this again.Loss profile: Roman-pot 16-house quench

    BLM Upgrade -- J. Lewis

  • Existing System Characteristics and LimitationsSignal propertiesGood resolution and dynamic rangeFast leading edge response, slow dischargeTevatron AbortsFast: ~ 50-100 sFires on single channel over thresholdMinimal compatibility with multiple machine configurationsTwo abort levels, high and low fieldNot allowed to Abort when pbars are in the machineRead out Via the old BPM system using the External Device BusThe BPM is dead. Long live the BPMNew system commissioned by March 2005Updates slowly: ~ 3 ms periodDifficult to enhance and maintain23 years old

    BLM Upgrade -- J. Lewis

  • Requirements for New SystemRobustness: No false abortsReliability: No missed abortsRespond to changing machine configurationsChange abort channel-by-channel abort thresholds and masks in response to TCLK or MDAT eventsMaintain resolutionSystem designed around low-noise integratorGood time resolution and depthMultiple integration periods, each with >4k sample historyAlso work for MI and BoosterAccelerator activation due to beam losses limits increased intensityInclude experiments in Tevatron BLM systemTwo camac crates with special electronics hard to maintain

    BLM Upgrade -- J. Lewis

  • Temporary Fix for Old SystemCan allow TeV BLMs to be used to abort during storeIssue: false aborts due to individual BLM hiccoughsStephens Remedy Multiplicity requirementDuring HEP require >1 BLM to give signalsProgrammable Carrier card with logic e.g. >N consecutive BLMs, (N =2, 3 )Sits in existing BLM chassis:Status: Designed and 30 produced (Czarapata and Federwitz)Under test in lab (Olson)Discussions on testing in field? (Tevatron Dept.)

    BLM Upgrade -- J. Lewis

  • Kludge Board Under Test in BLM Chassis

    BLM Upgrade -- J. Lewis

  • System OverviewIntegrate BLM current and digitize at Tevatron turn frequencyForm three running sums for additional integration periodsProgrammable time constantsOne abort threshold per integration period for each channelAbort thresholds and masks changed in response to machine states Embedded microprocessorCustom local bus on J2 Isolated from VME and Ethernet

    BLM Upgrade -- J. Lewis

  • ComponentsDigitizer4 channels with integrator and ADCGenerates primary abort signalsTiming CardSynchronizes digitizersLatches control signalsAbort CardMasking and multiplicity of inputs from digitizerControllerInterface to VME for crates with abortHigh VoltageFront-End CPUMVME 2xxx: Acnet interface, etc.

    BLM Upgrade -- J. Lewis

  • Digitizer4 Loss Monitor ChannelsDual Charge Integrator (Burr Brown ACF2101)Alternately integrating or being readout and resetProvides continuous measurement50 kHz maximum sample rate16-Bit SAR ADCDAC to give analog scope outputFPGAControls integratorsReads ADCsStores readings (raw measurements)Forms three running sumsExample: 1ms, 10ms, 1s periodsCompares readings and sums to programmed thresholds Results sent to Abort Concentrator512 kByte RAM to store 64k raw data in circular bufferNot available via VME. Add triggered turn-by-turn buffer?Maximum 16 cards per crate

    BLM Upgrade -- J. Lewis

  • Timing CardProvides synchronous integration clock to digitizersExternal input (Beam Synch Clock)Can also be divided (e.g. AA2 for MI)Internal oscillatorTime stamp buffer in sync with the digitizers 64k data buffers Time stamp raw measurement dataTCLK decoder to receive clock eventsMDAT receiver to get machine state changesUsing frame $12Real Time Clock for Data Tagging Set via I/O from HostReference to $8FMicrosecond counter Fine time stampSynchronize with BPMKeeps time for sampled measurements (Snap Shot Buffers)

    BLM Upgrade -- J. Lewis

  • Abort CardFPGA receives abort info from the digitizer cards, compares against abort masks and multiplicities and makes the abort signalsOne abort input for each time-range from each channelMaximum 32 channels per crate participate in abortSeparate decisions for each time-rangeIndependent masks and multiplicitiesRanges can be redundantAborts are formed in < 20 microsecondsTTL Abort signals driven off on 50 ohm cablesOne for each of 4 rangesOne global OR

    BLM Upgrade -- J. Lewis

  • Controller CardCommunicates with other cards on control busBus masterIsolates Abort functions from outside worldFPGA VME slave and control-bus eZ80 access shared memoryCircular buffers for running-sum data (snapshots)Stores BLM thresholds and abort requirements for each machine stateLoads parameters into digitizer and abort concentrator cards based on machine stateMaintains Flash, Profile, and Display frame buffers (response to TCLK)

    BLM Upgrade -- J. Lewis

  • High Voltage1 or 4 channels depending on locationVoltages set via VMEIncludes reading of return voltage from BLM daisy chain and current

    BLM Upgrade -- J. Lewis

  • ChassisWeiner 6U VME crateLow-noise power supply15mV p-p on 5VExcellent track-recordHousekeeping readout via EthernetFans, voltages, temperatures, remote VME reset

    BLM Upgrade -- J. Lewis

  • Front End CPUTevatronRecycle MVME2301 from CDF30 available by 2005 shutdownNeed 27 plus sparesMI and BoosterBuy MVME 2434-1

    BLM Upgrade -- J. Lewis

  • SoftwarePrograms Using Tevatron BLM Data (B. Hendricks 9/03) PA0384 (D40 ) - Hardware diagnostics (rewrite) PA0506 (T38 ) - Ringwide hardware tests and status readbacks (rewrite) PA0422 (T40 ) - General display program (BLM display) (rewrite)PA1048 (T39 ) - General display program (flash, display, snapshot, profile) PA0272 (T44 ) - BLM time plot (rewrite)PA1670 (T117) - Orbit closure (flashes and displays)PA1753 (C50 ) - Tevatron orbit program (snapshots and profiles)PA0769 (C116) - Orbit program (old) (snapshots and profiles) (obsolete?)PA1551 (W10 ) - Orbit program (old) (snapshots and profiles) (obsolete?)PA1585 (W62 ) - Collider luminosity calculation (snapshots) (obsolete?)PA1981 (W132)- BPM library test program UL_CBSAUX - BPMUTI (BPM support library)TEVCAL - Tevatron calculation OAC (saves snapshots in file)Also need store totals for experiments (JDL)Need comparable lists for Main Injector and BoosterFront-end code is all new

    BLM Upgrade -- J. Lewis

  • Proposed Machine StatesTevatron OperationProton Studies (i.e. uncoalesced batch at 150)Proton InjectionActivate SeparatorsPbar InjectionRampSqueezeScrapingHEP

    F Sector (change mask) P2 BeamP2 & P3 BeamF-Sector Restore

    Experiments CDF Silicon BiasedCDF Silicon OffD0 Silicon BiasedD0 Silicon Off

    Whats missing?

    BLM Upgrade -- J. Lewis

  • PersonnelAlan Baumbaugh (PPD/EED)System design, Controller cardKelly Knickerbocker (PPD/EED)Timing card, infrastructureCraig Drennan (AD/BS)DigitizerMarvin Olson (AD/ID) System supportCecil Needles (PPD/EED)Digitizer FirmwareMike Utes (PPD/EED)Abort Card

    Jonathan Lewis (PPD/CDF)ManagementStephen Pordes (AD/ID)Wisdom and advice (solicited or otherwise)Alberto Marchionni (AD/MID)MI contactBrian FellenzHV card

    BLM Upgrade -- J. Lewis

  • StatusDigitizerExtensive standalone testing of prototypeUpdating design to extend functionalityTiming CardStuffing prototype today, start testing next week.CrateFirst article received in December and approved for productionCustom backplane prototype in handTiming card required for testingAbort and HV CardsDesign nearly completeControllerFirmware working in simulationCard design just started

    BLM Upgrade -- J. Lewis

  • ScheduleFull-crate test in AprilCan do extensive testing with VME readout before Controller completeHave 6 duplicate BLMs in E1 to test with beam and compare to legacy systemDevelop and test softwareGet operational experienceInstall crates when old BPM electronics removedGet host CPUs running ASAPInstall modules as availableExercise (nearly) complete system in summer 2005Move BLM cables to new system in 2005 Shutdown

    BLM Upgrade -- J. Lewis

  • ExperienceStudies with 2-channel digitizer test cardUnderstand signals and noiseSelected sites in Tevatron, MI and BoosterCheck calibration for TevatronOld system: 50nA 0.84 Rad/s (1 Rad 60nC)New system: 50nA 56 counts (20s bins)Explored noise suppressionWide channel-to-channel variation FiltersChokes for common modeResistor to increase effective integration timeRunning sums

    BLM Upgrade -- J. Lewis

  • Booster: LM231ms/div~1pC/div(per 20s)RawChokeChoke+25k720 HznoiseSignal

    BLM Upgrade -- J. Lewis

  • MI: LM402G5 ms/div~0.4pC/div(per 20s)Large common-mode rejection from small chokeInjection loss shows up cleanly

    BLM Upgrade -- J. Lewis

  • MI: LM402G full cycle25 ms/div~0.2pC/div(per 20s)InjectionExtraction

    BLM Upgrade -- J. Lewis

  • Worst Case Noise: LM3221ms/div~2pC/div(per 20s)Raw80 ft ChokeChoke+25k

    BLM Upgrade -- J. Lewis

  • Smoothing: LM522F10 ms/div~0.1pC/div(per 20s)RawSmall Choke+25kSmoothedSmooth @1ms

    BLM Upgrade -- J. Lewis

  • Tevatron: LMF0DT5 ms/div~2pC/div(per 20s)Proton Injection Loss During Shot Setup 8/22/041 Rad/s DC

    BLM Upgrade -- J. Lewis

  • LMF12: Old and New1 ms/div~0.2pC/div(per 20s)Small ChokeSmall Choke,Smooth @ 100sLMF 120.025 R/s per div100 ms/div

    BLM Upgrade -- J. Lewis

  • Outstanding IssuesSpecsIs this good enough?Will schedule production review in ~AprilSettingsMachine statesThresholdsSoftware, software, softwareNeed detailed specs for software for Tev, MI and BoosterHave had preliminary discussions with Controls group

    BLM Upgrade -- J. Lewis