A modular on-line simulator for model reference control of charged particle beams

C. K. Allen, C. A. McChesney, N. D. Pattengale, C. P. Chu, J. D. Galambos, W. D. Klotz, T. A. Pelaia, A. Shishlo

Research output: Contribution to conferencePaperpeer-review

2 Scopus citations

Abstract

We have implemented a particle beam simulation engine based on modern software engineering principles with intent that it be a convenient model reference for high-level control applications. The simulator is an autonomous subsystem of the high-level application framework XAL currently under development for the Spallation Neutron Source (SNS). It supports multiple simulation techniques (i.e., single particle, multi-particle, envelope, etc.), automatically synchronizes with operating accelerator hardware, and also supports off-line design studies. Moreover, since it is implemented using modem techniques in the Java language, it is portable across operating platforms, is maintainable, and upgradeable.

Original languageEnglish
Pages3527-3529
Number of pages3
StatePublished - 2003
EventPAC 2003 - Proceedings of the 2003 IEEE Particle Accelerator Conference - Portland, OR, United States
Duration: May 12 2003May 16 2003

Conference

ConferencePAC 2003 - Proceedings of the 2003 IEEE Particle Accelerator Conference
Country/TerritoryUnited States
CityPortland, OR
Period05/12/0305/16/03

Fingerprint

Dive into the research topics of 'A modular on-line simulator for model reference control of charged particle beams'. Together they form a unique fingerprint.

Cite this