By Topic

External data interface tools for the Particle Beam Optics Laboratory

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Gillespie, G.H. ; G.H. Gillespie Assoc. Inc., Del Mar, CA, USA ; Hill, B.W. ; Martono, H. ; Moore, J.M.

An external data interface tool has been developed for the Particle Beam Optics Laboratory (PBO LabTM). The PBO Lab application provides an environment for the graphical set up of beam line models and execution of multiple optics programs that are implemented as application modules in a single user-friendly graphic interface shell. The external data interface (EDI) tools that have been implemented in PBO Lab version 2.0 support the import and export of beam line model parameters, as well as exporting diagnostic data generated from the different PBO Lab Application Modules. A variety of data exchange capabilities are provided through the EDI tools, including a basic implementation using ASCII text files in several different formats. However, one new EDI tool is described here that supports dynamic data exchange with MATLABTM. In addition to the exchange of beam line model parameters and computational diagnostics, this tool also implements an integrated simulation loop. This allows the user to modify beam line model parameters and specify the execution of PBO Lab Application Modules in a loop that is externally controlled from MATLAB using C or Fortran MEX files, or MATLAB M files

Published in:

Particle Accelerator Conference, 1999. Proceedings of the 1999  (Volume:4 )

Date of Conference: