lav thresholds requirements paolo valente. lav answers for valeris questions (old) 1.list of...

Download LAV thresholds requirements Paolo Valente. LAV answers for Valeris questions (old) 1.List of hardware to control (HV, LV, crates, temperatures, pressure,

If you can't read please download the document

Upload: junior-ray

Post on 19-Jan-2018

215 views

Category:

Documents


0 download

DESCRIPTION

LAV answers for Valeri’s questions (new) Do you only set the threshold?… Answer: No, we want to set and read back the actual threshold value – 2496×2 thresholds to be set and actual values to be readout – Actual threshold should match the required value (in a given band, see next) taking into account known offset (stored in the DB) for each channel – A new set of thresholds implies: Starting a new run New entries in the configurations and conditions DB’s – …how often? New thresholds would be probably needed in order to tune the efficiency of each single block inside the LAV’s, after having estimated the response with data. This is something we expect change quite slowly (certainly not once per spill), since sufficient statistics should be collected for measuring efficiency (with muons from the beam halo or photon/electrons from a selected sample…), Presumably this will be performed (at least during stable data-taking) by an automatic calibration task: I estimate very roughly a new set of thresholds every few hours, to start with, that would become a new set every day (or few days), in stable conditions.

TRANSCRIPT

LAV thresholds requirements Paolo Valente LAV answers for Valeris questions (old) 1.List of hardware to control (HV, LV, crates, temperatures, pressure, etc), including number and nature of channels, refresh rate, etc. Answer: 2496 crystals: 2496 HV channels (in 32 or 48 boards, see next slides) + HV crates status, fan, temperature 24962 thresholds (in 32 custom VME boards) + Wiener TEL62 crate status, fan, temperature 2.Foreseen control interfaces, in particular for non standard equipment The custom Time-over-Threshold discriminator VME boards will have a CPU and a CANOpen interface: firmware will be developed by LAV team Part of the software probably also will be developed by LAV team (a custom OPCServer?...) We will have more details as soon as the front-end electronics project for LAV will be completed (and we will have the final boards with the CPU, remote control of thresholds, etc.) 3.Special and non-standard requirement for user interface, alarms, actions, etc. Nothing really specialy for the LAV stations, they could be considered as twelve independent calorimeters The only special care to be paid is that even ONE dead or not properly working channel can be a problem for the experiment 4.How your requirement will evolve beyond the 2011 run up to the final set-up For a synchronization run in 2011 we will have already half of the stations in final configuration (apart from front-end electronics) The HV system can be practically final by then The LV system (threshold and front-end boards control) will be needed for just a few pre-prodcution boards 5.What will be your participation in the DCS preparation As much as we can we are man-power limited LAV answers for Valeris questions (new) Do you only set the threshold? Answer: No, we want to set and read back the actual threshold value 24962 thresholds to be set and actual values to be readout Actual threshold should match the required value (in a given band, see next) taking into account known offset (stored in the DB) for each channel A new set of thresholds implies: Starting a new run New entries in the configurations and conditions DBs how often? New thresholds would be probably needed in order to tune the efficiency of each single block inside the LAVs, after having estimated the response with data. This is something we expect change quite slowly (certainly not once per spill), since sufficient statistics should be collected for measuring efficiency (with muons from the beam halo or photon/electrons from a selected sample), Presumably this will be performed (at least during stable data-taking) by an automatic calibration task: I estimate very roughly a new set of thresholds every few hours, to start with, that would become a new set every day (or few days), in stable conditions. LAV answers for Valeris questions (new) Do you need reading them? Answer: Yes How often? Dead band? Can be a slow readout, of order of minutes: a drift due mainly to temperature effects is expected. Dead band should be a fraction of 1 mV (if typical thresholds range between few to mV, 1-2% should be fine) In addition, an asynchronous readout command could be useful, in order to read e.g. at run initialization or every given number of spills Do you need alarms? Yes, if (readout value-required value) >> readout error. Probably, something in the range of 0.5 mV Do you need trending, archiving? Yes, at least at the level of the online archive Average values per run would be probably enough for offline conditions DB LAV answers for Valeris questions (new) CANbus technology Rationales behind the choice A working solution already exists, even though applied to a different piece of hardware, LHCb GEM HV Expertise available moreover the same electronics design team is available (Gianni Corradi, LNF) Your vision of sharing of the job Programming of firmware inside the board will be done by the Frascati team A test setup with PVSS could be arranged in Italy, either in Rome or Frascati certainly with the driving force and intelligence from the central DCS team We are looking for young people for actual programming, even though I expect a great part of the job will be the massive configuration of the final system, probably a little less work will be required for a test setup Schedule As soon as first production boards will be available (we are waiting them for end of May 2011) but also subject to finding some help in Italy More on LAV threshold system Summary of LAV system StationN. Of layers Crystals/ layer Crystals/ station Total2496 Mapping CAN channel Crate (CAN node) channel VME Board (CAN node) Station Layer Crystal 1 VME Board = 1 Layer for first stations Configuration DB