Title :
Integrating control systems to beam dynamics applications with CORBA
Author :
Böge, M. ; Chrin, J.
Author_Institution :
Paul Scherrer Inst., Villigen, Switzerland
Abstract :
High level beam dynamics applications typically require access to several distributed components, among which the hardware control system and an accelerator simulation model are crucial. A CORBA Application Program Interface (API) provides clients with the necessary objects with which to develop even the most complex of applications. This is exemplified by the global orbit feedback system at the SLS which is both a consumer to event generated data and a party to remote method invocations on a variety of servers. In particular, use is made of methods provided by the Portable Object Adapter (POA) to create and activate persistent objects, the Implementation Repository (IMR) for the automatic reactivation of servers and the Event Service for the propagation of controls and physics data.
Keywords :
accelerator control systems; distributed control; distributed object management; particle beam diagnostics; CORBA; CORBA Application Program Interface; Implementation Repository; Portable Object Adapter; SLS; accelerator simulation model; beam dynamics applications; distributed components; global orbit feedback system; hardware control system; high level beam dynamics applications; integrating control systems; Application software; Control system synthesis; Control systems; Distributed computing; Feedback; Hardware; Laser sintering; Particle beams; Protocols; Skeleton;
Conference_Titel :
Particle Accelerator Conference, 2003. PAC 2003. Proceedings of the
Print_ISBN :
0-7803-7738-9
DOI :
10.1109/PAC.2003.1288904