Building MADOCA interface libraries for numerical analysis software GNU Octave and MATLAB
Creators
- 1. RIKEN SPring-8 Center, Sayo, Hyogo (Japan)
- 2. Japan Synchrotron Radiation Research Institute (JASRI), Sayo, Hyogo (Japan)
Description
The control software framework named MADOCA (Message And Database Oriented Control Architecture) is adopted in the SPring-8 accelerators control system. In the MADOCA control system, widely-used numerical analysis software such as MATLAB and GNU Octave has been unavailable so far. Therefore, accelerator physicists and operators have to make numerical code for the dedicated analysis by ourselves, or to use numerical analysis software outside of the control system with dumped files from the logging database and then to operate the accelerators according to the results. In order to improve their convenience and to save their time and effort, we have newly built MADOCA interface libraries both in Oct-file format and in MEX format for GNU Octave to access MADOCA control system and database. Consequently, GNU Octave is available as a client for the MADOCA control system. We will report on the development of interface libraries mainly for GNU Octave to cooperate with MADOCA control system. (author)
Additional details
Identifiers
Publishing Information
- Imprint Title
- Proceedings of the 14th annual meeting of Particle Accelerator Society of Japan
- Imprint Pagination
- [1427 p.]
- Journal Page Range
- p. 631-635
Conference
- Title
- 14. annual meeting of Particle Accelerator Society of Japan
- Acronym
- PASJ2017
- Dates
- 1-3 Aug 2017
- Place
- Sapporo, Hokkaido (Japan)
INIS
- Country of Publication
- Japan
- Country of Input or Organization
- Japan
- INIS RN
- 49044337
- Subject category
- S97: MATHEMATICAL METHODS AND COMPUTING; S43: PARTICLE ACCELERATORS;
- Resource subtype / Literary indicator
- Conference, Non-conventional Literature
- Descriptors DEI
- ACCELERATORS; COMPUTER CODES; CONSOL FGD PROCESS; CONTROL SYSTEMS; DATA ACQUISITION; DATA BASE MANAGEMENT; DATA TRANSMISSION SYSTEMS; GRAPHICAL USER INTERFACE; INTERFACES; MEMORY DEVICES; NUMERICAL ANALYSIS; PROGRAMMING LANGUAGES; SPRING-8 STORAGE RING
- Descriptors DEC
- CHEMICAL REACTIONS; DATA PROCESSING; DESULFURIZATION; MANAGEMENT; MATHEMATICS; PROCESSING; RADIATION SOURCES; STORAGE RINGS; SYNCHROTRON RADIATION SOURCES
Optional Information
- Notes
- 7 refs., 2 figs., 6 tabs.