Author: del Campo, M.
Paper Title Page
WEPC153 ISHN Ion Source Control System Overview and Future Developments 2340
 
  • M. Eguiraun, I. Arredondo, J. Feuchtwanger, G. Harper, M. del Campo
    ESS-Bilbao, Zamudio, Spain
  • J. Jugo
    University of the Basque Country, Faculty of Science and Technology, Bilbao, Spain
  • S. Varnasseri
    ESS Bilbao, Derio, Spain
 
  Funding: The present work is supported by the Basque Government and Spanish Ministry of Science and Innovation.
ISHN pro­ject con­sist on a Pen­ning ion source which will de­liv­er up to 65 mA of H beam pulsed at 50 Hz with a di­ag­nos­tics ves­sel for beam test­ing pur­pos­es. The pre­sent work sum­ma­rizes the con­trol sys­tem of this re­search fa­cil­i­ty, and pre­sents its fu­ture de­vel­op­ments. ISHN con­sist of sev­er­al power sup­plies for plas­ma gen­er­a­tion and beam ex­trac­tion, in­clud­ing aux­il­iary equip­ment and sev­er­al di­ag­nos­tics el­e­ments. The con­trol sys­tem im­ple­ment­ed with Lab­VIEW is based on PXI sys­tems from Na­tion­al In­stru­ments, using two PXI chas­sis con­nect­ed through a ded­i­cat­ed fiber optic link be­tween HV plat­form and ground. Source op­er­a­tion is man­aged by a real time pro­ces­sor, while ad­di­tion­al tasks are per­formed by means of an FPGA. In ad­di­tion, the con­trol sys­tem uses a MySQL database for data log­ging, by means of a Lab­VIEW ap­pli­ca­tion con­nect­ed to such DB. The in­te­gra­tion of EPICS into the con­trol sys­tem by de­ploy­ing a Chan­nel Ac­cess Serv­er is the on­go­ing work, sev­er­al al­ter­na­tives are being test­ed. Fi­nal­ly, a high res­o­lu­tion syn­chro­niza­tion sys­tem has been de­signed, for gen­er­at­ing tim­ing for trig­gers of plas­ma gen­er­a­tion and ex­trac­tion as well as data ac­qui­si­tion for beam di­ag­nos­tics.
 
 
WEPC154 EPICS HyperArchiver: initial tests at ESSBilbao 2343
 
  • M. del Campo
    ESS-Bilbao, Zamudio, Spain
  • M.G. Giacchini, L.G. Giovannini
    INFN/LNL, Legnaro (PD), Italy
  • J. Jugo
    University of the Basque Country, Faculty of Science and Technology, Bilbao, Spain
 
  Funding: The present work is supported by the Basque Government and Spanish Ministry of Science and Innovation.
The aim of this work is to pre­sent the re­sults ob­tained after dif­fer­ent tests per­formed re­gard­ing data stor­age for an Ion Source, by means of an EPICS con­trol sys­tem at ESS-Bil­bao (Spain). As a first ap­proach, data was record­ed on a MySQL database, using a tra­di­tion­al EPICS RDB Chan­nel Archiv­er in­stance, main­tained at ORNL SNS (USA). Nev­er­the­less, ini­tial re­sults shown the need of an evo­lu­tion to­wards a high per­for­mance scal­able database. There­fore, cur­rent tests are fo­cused on the cus­tomiza­tion and usage of a Hy­per­Ar­chiv­er in­stance, de­vel­oped at INFN/LNL (Italy), which uses Hy­per­table as its main database. Hy­per­table is a dis­tribut­ed, high per­for­mance non re­la­tion­al database, re­leased under GNU li­cence and fo­cused on da­ta-in­ten­sive tasks. At ESS Bil­bao, a slight­ly mod­i­fied ver­sion of the Hy­per­Ar­chiv­er was used, due to the ne­ces­si­ty of an im­prove­ment on the man­age­ment of array PVs. Re­gard­ing data re­trieval and vi­su­al­iza­tion, a python GUI de­vel­oped at ESS-Bil­bao was used, in op­po­si­tion to the tra­di­tion­al CSS data brows­er, try­ing to make data re­trieval as fast and sim­ple as pos­si­ble. Hy­per­table is pre­sent­ed as a high per­for­mance al­ter­na­tive to MySQL for any EPICS con­trol sys­tem.
 
 
WEPC155 Fast Acquisition Multipurpose Controller with EPICS Integration and Data Logging 2346
 
  • I. Arredondo, D. Belver, P. Echevarria, H. Hassanzadegan, M. del Campo
    ESS-Bilbao, Zamudio, Spain
  • V. Etxebarria, J. Jugo
    University of the Basque Country, Faculty of Science and Technology, Bilbao, Spain
  • N. Garmendia, L. Muguira
    ESS Bilbao, Bilbao, Spain
 
  Funding: Funding Agency The present work is supported by the Basque Government and Spanish Ministry of Science and Innovation.
This work in­tro­duces a fast ac­qui­si­tion mul­ti­pur­pose con­troller (MC), based on a XML con­fig­u­ra­tion with EPICS in­te­gra­tion and Data Log­ging. The main hard­ware is an FPGA based board, con­nect­ed to a Host PC. This Host com­put­er acts as the local con­troller and im­ple­ments an IOC, in­te­grat­ing the de­vice into an EPICS net­work. Java has been used as the main pro­gram­ming lan­guage in order to make the de­vice fit the de­sired ap­pli­ca­tion. The whole pro­cess in­cludes the use of dif­fer­ent tech­nolo­gies: JNA to han­dle FPGA API, JavaIOC to in­te­grate EPICS and XML w3c DOM class­es to con­fig­ure each par­tic­u­lar ap­pli­ca­tion. Fur­ther­more, a MySQL database is used for data stor­age, to­geth­er with the de­ploy­ment of an EPICS ArchiveEngine in­stance, of­fer­ing the pos­si­bil­i­ty to record data from both, the ArchiveEngine and a specif­i­cal­ly de­signed Java li­brary. The de­vel­oped Java spe­cif­ic tools in­clude dif­fer­ent meth­ods: FPGA man­age­ment, cre­ation and use of EPICS serv­er, math­e­mat­i­cal data pro­cess­ing, Archive En­gine's MySQL database con­nec­tion and cre­ation/ini­tial­iza­tion of the ap­pli­ca­tion struc­ture by means of an XML file. This MC has been used to im­ple­ment a BPM and an LLRF ap­pli­ca­tions for ESS-Bil­bao.
 
 
WEPC168 Implementation of a Workflow Model to Store and Analyze Measured Data at the ESS-Bilbao Ion Source Test Stand 2376
 
  • Z. Izaola, M. Eguiraun, M. del Campo
    ESS-Bilbao, Zamudio, Spain
  • I. Bustinduy
    ESS Bilbao, Bilbao, Spain
 
  Funding: The present work is supported by the Basque Government and Spanish Ministry of Science and Innovation.
In order to fully char­ac­ter­ize the ex­per­i­men­tal­ly mea­sured beam in any ac­cel­er­a­tor fa­cil­i­ty, both di­ag­nos­tics mea­sure­ments and op­er­at­ing pa­ram­e­ters need to be stored and cor­re­lat­ed. Gen­er­at­ing thus, a sub­stan­tial amount of data. To ad­dress this prob­lem in the ESS-Bil­bao Ion Source Test Stand (ITUR), we have de­vel­oped a soft­ware toolk­it. This soft­ware stores Pep­per­pot, Fara­day-Cup, Re­tard­ing Po­ten­tial An­a­lyz­er, ACCT and DCCT mea­sure­ments in a re­la­tion­al database as­so­ci­at­ed with the op­er­at­ing pa­ram­e­ter val­ues at the time of mea­sure­ment. Fur­ther­more, the toolk­it stores in the same database the beam trans­verse dy­nam­ics pa­ram­e­ters pro­cessed from the pep­per­pot de­vice. This al­lows to con­nect eas­i­ly the beam physics with the ac­cel­er­a­tor run­ning pa­ram­e­ters. MySQL has been used as database back­end and Mat­lab as pro­gram­ming lan­guage.
 
 
TUPC125 Test of the Front-end Electronics and Acquisition System for the LIPAC BPMs 1311
 
  • D. Belver, I. Arredondo, P. Echevarria, J. Feuchtwanger, H. Hassanzadegan, M. del Campo
    ESS-Bilbao, Zamudio, Spain
  • F.J. Bermejo
    Bilbao, Faculty of Science and Technology, Bilbao, Spain
  • J.M. Carmona, A. Guirao, A. Ibarra, L.M. Martinez Fresno, I. Podadera
    CIEMAT, Madrid, Spain
  • V. Etxebarria, J. Jugo, J. Portilla
    University of the Basque Country, Faculty of Science and Technology, Bilbao, Spain
  • N. Garmendia, L. Muguira
    ESS Bilbao, Bilbao, Spain
 
  Funding: Work partially supported by Spanish Ministry of Science and Innovation under project AIC10-A-000441 and ENE2009-11230.
Non-in­ter­cep­tive Beam Po­si­tion Mon­i­tors pick­ups (BPMs) will be in­stalled along the beam­lines of the IFMIF/EVEDA lin­ear pro­to­type ac­cel­er­a­tor (LIPAC) to mea­sure the trans­verse beam po­si­tion in the vac­u­um cham­ber in order to cor­rect the dipo­lar and tilt er­rors. De­pend­ing on the lo­ca­tion, the BPMs re­sponse must be op­ti­mized for a beam of 175 MHz bunch rep­e­ti­tion, an en­er­gy range from 5 up to 9 MeV, a cur­rent be­tween 0.1 and 125 mA and con­tin­u­ous and pulse op­er­a­tion. The re­quire­ments from beam dy­nam­ics for the BPMs are quite strin­gent, aim­ing for the po­si­tion an ac­cu­ra­cy below 100 μm and a res­o­lu­tion below 10 μm, and for the phase an ac­cu­ra­cy below 2° and a res­o­lu­tion below 0.3°. To meet these spec­i­fi­ca­tions, the BPM elec­tron­ics sys­tem de­vel­oped by ESS-Bil­bao has been adapt­ed for its use with the BPMs of LIPAC. This elec­tron­ics sys­tem is di­vid­ed in an Ana­log Front-End unit, where the sig­nals are con­di­tioned and con­vert­ed to base­band, and a Dig­i­tal Unit to sam­ple them and cal­cu­late the po­si­tion and phase. The elec­tron­ics sys­tem has been test­ed at CIEMAT with a wire test bench and a pro­to­type BPM. In this con­tri­bu­tion, the tests per­formed will be fully de­scribed and the re­sults dis­cussed.