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
  • , John 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