Paper | Title | Page |
---|---|---|
TUPC125 | Test of the Front-end Electronics and Acquisition System for the LIPAC BPMs | 1311 |
|
||
Funding: Work partially supported by Spanish Ministry of Science and Innovation under project AIC10-A-000441 and ENE2009-11230. Non-interceptive Beam Position Monitors pickups (BPMs) will be installed along the beamlines of the IFMIF/EVEDA linear prototype accelerator (LIPAC) to measure the transverse beam position in the vacuum chamber in order to correct the dipolar and tilt errors. Depending on the location, the BPMs response must be optimized for a beam of 175 MHz bunch repetition, an energy range from 5 up to 9 MeV, a current between 0.1 and 125 mA and continuous and pulse operation. The requirements from beam dynamics for the BPMs are quite stringent, aiming for the position an accuracy below 100 μm and a resolution below 10 μm, and for the phase an accuracy below 2° and a resolution below 0.3°. To meet these specifications, the BPM electronics system developed by ESS-Bilbao has been adapted for its use with the BPMs of LIPAC. This electronics system is divided in an Analog Front-End unit, where the signals are conditioned and converted to baseband, and a Digital Unit to sample them and calculate the position and phase. The electronics system has been tested at CIEMAT with a wire test bench and a prototype BPM. In this contribution, the tests performed will be fully described and the results discussed. |
||
WEPC155 | Fast Acquisition Multipurpose Controller with EPICS Integration and Data Logging | 2346 |
|
||
Funding: Funding Agency The present work is supported by the Basque Government and Spanish Ministry of Science and Innovation. This work introduces a fast acquisition multipurpose controller (MC), based on a XML configuration with EPICS integration and Data Logging. The main hardware is an FPGA based board, connected to a Host PC. This Host computer acts as the local controller and implements an IOC, integrating the device into an EPICS network. Java has been used as the main programming language in order to make the device fit the desired application. The whole process includes the use of different technologies: JNA to handle FPGA API, JavaIOC to integrate EPICS and XML w3c DOM classes to configure each particular application. Furthermore, a MySQL database is used for data storage, together with the deployment of an EPICS ArchiveEngine instance, offering the possibility to record data from both, the ArchiveEngine and a specifically designed Java library. The developed Java specific tools include different methods: FPGA management, creation and use of EPICS server, mathematical data processing, Archive Engine's MySQL database connection and creation/initialization of the application structure by means of an XML file. This MC has been used to implement a BPM and an LLRF applications for ESS-Bilbao. |
||