A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  

Chu, P.

Paper Title Page
TUPEC071 Generic Model Host System Design 1883
 
  • P. Chu, J. Wu
    SLAC, Menlo Park, California
  • J. Qiang
    LBNL, Berkeley, California
  • G.B. Shen
    BNL, Upton, Long Island, New York
 
 

There are many simulation codes for accelerator modeling. Each one has some strength but not all. Collaboration is formed for the effort of providing a platform to host multiple modeling tools. In order to achieve such a platform, a set of common physics data structure has to be set. Application Programming Interface (API) for physics applications should also be defined within a model data provider. A preliminary platform design and prototype will be presented.

 
TUPEC072 Service Oriented Architecture for High Level Applications 1886
 
  • P. Chu, S. Chevtsov, J. Wu
    SLAC, Menlo Park, California
  • G.B. Shen
    BNL, Upton, Long Island, New York
 
 

High level applications often suffer from poor performance and reliability due to lengthy initialization, heavy computation and rapid graphical update. Service oriented architecture (SOA) is trying to separate the initialization and computation from applications to distributed service providers. Heavy computation such as beam tracking will be done periodically on a dedicated server and data will be available to client applications at all time. Industrial standard service architecture can help to improve the reliability and maintainability of the service providers. Robustness will also be improved by reducing the complexity of individual client applications.

 
WEPEB024 Design of Accelerator Online Simulator Server using Structured Data 2737
 
  • G.B. Shen
    BNL, Upton, Long Island, New York
  • P. Chu, J. Wu
    SLAC, Menlo Park, California
  • M.R. Kraimer
    ANL, Argonne
 
 

A modular environment for beam commissioning and operation is under development, which is based on the client/server model. The service oriented architecture consists of a server for each supported service. At NSLS-II, a so-called "virtual accelerator" has been developed, which wraps simulator engines such as Tracy and Elegant onto an EPICS system. However, with the current solution, access to data is not flexible. We are designing a new online simulator server using structured data to provide a flexible method for accessing the simulation data. This paper describes recent results of the simulator server development.

 
WEPD057 Linac Energy Management for LCLS 3224
 
  • P. Chu, R.H. Iverson, P. Krejcik, D. Rogind, G.R. White, M. Woodley
    SLAC, Menlo Park, California
 
 

Linac Energy Management (LEM) is a control system program which calculates, and optionally implements, magnet setpoint settings (BDESs) following a change in Energy (such as a change in the number, phase, and amplitude of active klystrons). The change is made relative to those magnets' existing BDES setpoints by a factor encoding the change in energy. LEM is necessary because changes in the number, phase, and amplitude of the active klystrons (the so-called "Klystron complement") change the beam's rigidity, and therefore, to maintain constant optics, one has to change focusing gradients and bend fields. This paper describes the basic process and some of the implementation lessons learned for LEM at the LCLS.