Paper | Title | Other Keywords | Page | |||||
---|---|---|---|---|---|---|---|---|
WECOMA01 | Use of the Cell Accelerator Platform for Synchrotron Data Analysis | synchrotron, target, lattice, site | 4 | |||||
|
The analysis of synchrotron-based Polychromatic X ray Microscoscopy (PXM) data has been used by scientists and engineers to understand elastic and plastic strains in materials on aμor nano scale. Such experiments generate hundreds or thousands of images where the analysis of each image often entails intensive computations- a challenging task. As well, in the past, the speed of such computations has made it difficult to obtain feedback on the experimental results in near real time. This has constrained researchers from making critical decisions on direction subsequent experiments should take based on the results in hand. In order to improve the analysis performance of PXM images, we have investigated the use of parallel analysis schemes. This paper reports on the design and implementation of accelerated PXM analysis software that has been developed on IBM PowerXCell 8i processors and Intel quad-core Xeon processors. A substantial improvement in processing speed has been obtained to the extent that it should be possible to obtain analysis results at the same rate as they are produced on the VESPERS beamline at the Canadian Light Source Synchrotron(~1 Hz) .
|
|
|
![]()
Slides
|
|
|
||
WECOAA01 | Tango Collaboration News | controls, survey, site, diagnostics | 16 | |||||
|
During the last years, the Tango collaboration was and is still growing. More and more users are requesting new features and developing new tools for Tango. Decisions whether the requested features will be implemented and whether new tools will be part of the Tango distribution need to be made. The organizational aspects of the collaboration need to be clarified as well as the decision making process for new developments. This paper will explain the collaboration, its organization and the decision making process as well as the latest facts and features around Tango. Some ongoing developments are the new code generation tool to allow inheritance in the Tango class structure, the new event system for high bandwidth event distribution and the Tango packaging to allow installation with a few clicks.
|
|
|
![]()
Slides
|
|
|
||
WEPL004 | Accurate Measurement of the Beam Energy in the CLS Storage Ring | storage-ring, electron, energy-calibration, vacuum | 36 | |||||
|
Resonant spin depolarization was used at the Canadian Light Source (CLS) to measure the energy of the beam in the storage ring with high accuracy. This method has been employed successfully at several other synchrotrons in the past. At the Canadian Light Source, however, resonant spin depolarization is an intrinsic capability of the transverse feedback system, which is based on a Libera Bunch-by-Bunch unit. The Bunch-by-Bunch system used at the CLS was customized to include a bunch cleaning feature based on a frequency-modulated oscillator. By setting the frequency of this oscillator to the spin tune, the beam can be depolarized and the effect can be observed by watching the life time of the beam. No changes have to be made to the permanent setup of the transverse feedback system, and no special instrumentation is required to make the energy measurement.
|
|
|
![]()
Poster
|
|
|
||
WEPL014 | Consolidating the FLASH LLRF System Using DOOCS Standard Server and the FLASH DAQ | controls, gun, monitoring, klystron | 55 | |||||
|
Over the last years the LLRF group developed many different flavors of hardware to control the RF systems at the Free Electron Laser in Hamburg (FLASH). This led to a variety of firmware version as well as control system server and display panels. A joined attempt of the LLRF and the controls group was made over the last year to consolidate hardware, improve the firmware and develop one DOOCS front-end server for all 6 RF stations. Furthermore, DOOCS standard server are used for automation, like simple state machines, and the FLASH DAQ for bunch-to-bunch monitoring tasks, e.g. quench-detection. An outlook of new developments for the upcoming European XFEL, using xTCA technologies, will be given.
|
|
|
![]()
Poster
|
|
|
||
WEPL015 | An orbit feedback for the Free Electron Laser in Hamburg (FLASH) | controls, optics, linac, synchrotron | 58 | |||||
|
The lack of knowledge of the exact energy profile of the Free Electron Laser in Hamburg (FLASH) and thereby of the orbit response matrix, made the implementation of a conventional orbit feedback in the past very difficult. The new run period started this spring after extensive modifications of the facility, showed that the responses matrixes seam now to be in good agreement with the theory, thereby allowing the application of standard orbit feedback techniques. The physics concepts and the chosen architecture to implement such software on the middle layer and interplay with other high-level software components will be discussed. The development and implementation of this software using the DOOCS servers in combination with the dynamic components of the Java DOOCS data display (jddd) allowed a flexible and scalable implementation, which could also serve as a prototype for future implementations at e.g. the European XFEL.
|
|
|
![]()
Poster
|
|
|
||
WEPL031 | CCCP - Cosylab common control platform | controls, monitoring, simulation, target | 88 | |||||
|
Cosylab common control platform (CCCP) is a lightweight hardware control platform designed to provide a simple interface to various types of hardware components and fast and simple integration of such hardware into control systems. The core of the platform is the scripting language lua. This lightweight and flexible scripting language provides software real-time control of hardware modules over all provided connections (RS232, Ethernet, USB, SPI, CAN, I2C, GPIO) as well as fast and simple ways of implementing modules for more complex structures (FPGA). The platform provides various levels of control with an embedded GUI or full remote control over an embedded web server, archiving capabilities with a database back-end and different device simulator modes. The platform's small footprint, high degree of flexibility and high level of hardware abstraction make the CCCP an ideal control platform for more complicated hardware instruments and at the same time a perfect main control board for devices that incorporate various complex hardware elements. The design and possible implementations of this platform will be discussed in this article.
|
|
|
![]()
Poster
|
|
|
||
THCOMA02 | synApps: EPICS-Application Software for Synchrotron Beamlines and Laboratories | synchrotron-radiation, photon, controls, diagnostics | 106 | |||||
|
synApps is a collection of EPICS-application software originally intended to support the needs of scientists working at synchrotron-radiation beamlines. The collection contains general purpose software that extends or exploits capabilities of EPICS base, and a large amount of instrument-specific software that applies EPICS to control and provide a user interface for off-the-shelf electronics. This presentation will provide an overview of synApps, describe how synApps is deployed at the Advanced Photon Source, and highlight recent additions to the collection.
|
|
|
![]()
Slides
|
|
|
||
THPL008 | CLS User Services Web Portal | survey | 139 | |||||
|
The Canadian Light Source (CLS) User Services Web Portal is a collection of web applications that allows users and staff to manage experiment proposals, complete safety training and submit end-of-run surveys. Each user wanting beam time must submit a proposal describing their experiment. Once submitted, the proposal goes through a peer-review process where it is either approved or rejected. All on-site personnel are required to complete safety training. Staff and users are provided with training modules which are completed online. Most training modules consist of two parts: the presentation and the exam. The exams are graded automatically and the results are stored. At the end of each run, users are encouraged to complete an online survey. The survey gives users the opportunity to provide feedback on what was good about their CLS experience and what can be improved to provide them with better service. This paper will give an overview of the design, implementation and capabilities of web portal.
|
|
|
|||||
THPL011 | FEC in Deterministic Control Systems over Gigabit Ethernet | controls, simulation | 147 | |||||
|
Forward Error Correction (FEC) is a technique for recovering from bit errors and packet losses in real-time network applications. Classic recovering strategies, like TCP retransmission, are not suitable due to delay, timing and bandwidth constraints. In this paper, the authors introduce the FEC techniques in a novel deterministic fieldbus, White Rabbit* (WR), developed over frame-based computer networking technology, Gigabit Ethernet. WR provides an effective and resilient way to serve as a deterministic data transfer medium and to interconnect large distributed systems, like Control Systems for Particles Accelerators. The reliability of WR falls on the FEC, which provides the means to guarantee that only one control message per year will be lost or irretrievable as a result of the Bit Error Rate of the physical medium (fiber optic or copper). The FEC code proposed by the authors is a VHDL hardware design, based on LDPC** and Fountain codes***, and tailored for broadcast/unicast communication in switched networks over noisy channels without retransmission.
|
* "The White Rabbit" Project, ICALEPCS 2009 |
|
![]()
Poster
|
|
|
||
THPL012 | LLRF Control System Upgrade at FLASH | controls, klystron, laser, radiation | 150 | |||||
|
The Free Electron Laser in Hamburg (FLASH) is a user facility providing high brilliant laser light for experiments. It is also a unique facility for testing the superconducting accelerator technology for the European XFEL and the International Linear Collider. As a test facility, the accelerator undergoes a constant modification and expansion. The recent upgrade started in autumn 2009. The beam energy is increased to 1.2 GeV by installing a 7th superconducting accelerating module. The new module is a prototype for the European XFEL. In order to increase the FEL radiation intensity by linearization of the beam phase space the 3rd harmonic superconducting RF cavities are installed in the injector. LLRF control system has been completely upgraded to latest generation controller boards, down-converters for higher intermediate frequency, algorithms improved like beam loading compensation, feed-forward waveform generation, etc. In order to improve the reference frequency signals the master oscillator and frequency distribution system has been upgraded as well. The paper summarizes the recently finished LLRF system upgrade and expected RF field control performance at FLASH.
|
|
|
![]()
Poster
|
|
|
||
THPL023 | Data Acquisition and Studies of Vibration Motion in TLS Beamlines | electron, photon, site, controls | 177 | |||||
|
TPS (Taiwan Photon Source) is being under construction while TLS (Taiwan Light Source) is still on operation at the same NSRRC site. It was observed that the stability of photon beam intensity (Io) of TLS seemed a little deteriorated at daytime, when civil work is busy, compared to the nighttime. The intensity changes at different beamlines, however, arent consistent with each other in each time, furthermore not so agreeing with the electron beam. Therefore, to correlate how the ground vibration due to civil construction effected on beam behaviour, the vibration measurement system is integrated into the existing TLS control system. The system will support waveform acquisition which could be acquired on demand. Meanwhile, realtime 10 Hz rms detector which could be archived continuously is also considered to be built in the future.
|
|
|
![]()
Poster
|
|
|
||
FRIOA01 | Control systems for new large projects | controls, background, synchrotron, instrumentation | 186 | |||||
|
We discuss control systems of accelerators and similar projects that are presently still in design and early construction phases, such as FAIR, ESS, MedAustron, NSLS II, ITER, etc, and comparing them against the approaches of the last two decades and explain the new trends that are emerging: · From the organizational perspective, control system architectures are established earlier in the project, allowing them to adapt to the machine physics requirements better as well as allow for modeling and simulations. · In software, there is much less emphasis on custom codes than there was in the past. Instead, standard and off-the-shelf components and frameworks already used at existing accelerators are becoming the preferred choice, not only reducing risks, but also allowing for reuse and sharing. · In hardware and networks for real-time control and data acquisition, there is a strong trend from custom electronics development to standard and off-the-shelf solutions. This in particular applies to systems like timing, machine protection, BPMs and LL RF. When custom solutions are needed, flexible hardware technologies (e.g., FPGA) are chosen to allow for future extensibility.
|
|
|
![]()
Slides
|
|
|
||
FRCOAA03 | Quark: A Dynamic SDLC Methodology | controls, cyclotron | 208 | |||||
|
No single Software Development Life-cycle (SDLC) methodology works well for all types of software projects. The project may require a methodology that can be very predictive (Waterfall like) to very adaptive (Agile like), and the selection criteria is based on characteristics such as requirements volatility, requirements clarity, project criticality, complexity, and size. The choice is also governed by project management methodology, business requirements, and organizational standards. In many cases, an SDLC methodology is chosen during project initiation, and is used through project execution. We describe a new iterative approach that morphs from being more adaptive to becoming more predictive with each iteration. With each iteration, the the project characteristics change, and the SDLC adjusts accordingly by changing its parameters. Some of the parameters are interaction (meetings frequency/duration), modification (change control), and documentation. The overall development methodology is based on CMMI-Dev 1.2, PMBOK 4, and ISO 9000-3. We also discuss the results of using this methodology for certain projects at NSCL.
|
|
|
![]()
Slides
|
|
|
||
FRCOAA04 | Experiment Based User Software | controls, synchrotron, background, scattering | 211 | |||||
|
The Spherical Grating Monochromator (SGM) and Resonant Elasitic-Inelastic Xray Scattering (REIXS) beamlines are located at the Canadian Light Source (CLS). A novel approach to software design has been undertaken to simplify user interactions with these beamlines. While the SGM and REIXS beamlines are structurally different, the techniques available are quite similar. The software is developed to provide seamless acquisition of data, strong data management tools, and easy transition between beamlines for end users. The end result is software focussed on experiments rather than software focussed on beamlines.
|
|
|
![]()
Slides
|
|
|