A   B   C   D   E   F   G   H   I   K   L   M   O   P   Q   R   S   T   V   W  

status

Paper Title Other Keywords Page
TU3IODN03 Modeling Techniques for Design and Analysis of Superconducting Accelerator Magnets quadrupole, superconducting-magnet, simulation, magnet-design 77
 
  • P. Ferracin
    LBNL, Berkeley, California
 
 

Superconducting magnets for particle accelerators are complex devices requiring the use of sophisticated modeling techniques to predict their performance. A complete description of the magnet behavior can only be obtained through a multi-physics approach which combines magnetic, mechanical, and electrical-thermal models. This approach is essential in particular for the next generation of magnets, which will likely implement strain sensitive conductors like Nb3Sn and will handle forces significantly larger than in the present LHC dipoles. The design of high field superconducting magnets has benefited from the integration between CAD, magnetic, and structural analysis tools allowing a precise reproduction of the magnet 3D geometry and a detailed analysis of the three-dimensional strain in the superconductor. In addition, electrical and thermal models have made possible investigating the quench initiation process and the thermal and stress conditions of the coil during the propagation of a quench. We present in this paper an overview of the integrated design approach and we report on simulation techniques aimed to predict and reproduce magnet behavior from assembly to quench.

 
WE2IOPK01 Hard- and Software-based Acceleration Techniques for Field Computation simulation, acceleration, linac, ion 93
 
  • M. Schauer, P. Thoma
    CST, Darmstadt
 
 

Due to high demand in more realistic graphics rendering for computer games and professional applications, commercial, off-the-shelf graphics processing units (GPU) increased their functionality over time. Recently special application programming interfaces (API) allow programming these devices for general purpose computing. This talk will discuss the advantages of this hardware platform for time domain simulations using the Finite-Integration-Technique (FIT). Examples will demonstrate typical accelerations over conventional central processing units (CPU). Next to this hardware-based accelerations for simulations also software-based accelerations are discussed. A distributed computing scheme can be used to accelerate multiple independent simulation runs. For memory intense simulations the established Message Passing Interface (MPI) protocol enables distribution of one simulation to a compute cluster with distributed memory access. Finally, the FIT framework also allows special algorithmic improvements for the treatment of curved shapes using the perfect boundary approximation (PBA), which speeds up simulations.

 
WE3IOPK04 Update on MAD-X and Future Plans controls, resonance, radiation, survey 117
 
  • F. Schmidt
    CERN, Geneva
 
 

After a intense and hectic code development during the LHC design phase the MAD-X program (Methodical Accelerator Design – Version X) is going through a period of code consolidation. To this end the development on the core has been frozen and most effort are concerned with a solid debugging in view of a trustworthy production version for the LHC commissioning. On the other hand, the demand on further code development from the LHC pre-accelerators and CLIC are dealt with PTC related parts of the code where the implementation is in full swing. Having reached a mature state of the code the question arises what kind of future can be envisaged for MAD-X.

 
THPSC052 The Python Shell for the ORBIT Code lattice, simulation, space-charge, laser 351
 
  • A.P. Shishlo, T.V. Gorlov, J.A. Holmes
    ORNL, Oak Ridge, Tennessee
 
 

A development of a Python driving shell for the ORBIT simulation code is presented. The original ORBIT code uses the Super Code shell to organize accelerator related simulations. It is outdated, unsupported, and it is an obstacle for the future code development. A necessity of the replacement of the old shell language and consequences are discussed. A set of modules that are currently in the core of the pyORBIT code and extensions are presented. They include particle containers, parsers for MAD and SAD lattice files, a Python wrapper for MPI libraries, space charge calculators, TEAPOT trackers, and a laser stripping extension module.