Forinjector VEPP-5 klystron gallery control system
VEPP-5 forinjector klystron gallery (KG) is a large electrophysical installation that includes main part of forinjector RF-system supply, synchrosystem, klystron units. This paper presents the control system (CS) of it. CS is based on the "standard" 3-level model [1]. Details of its realiz...
Saved in:
| Published in: | Вопросы атомной науки и техники |
|---|---|
| Date: | 1999 |
| Main Authors: | , , , , , |
| Format: | Article |
| Language: | English |
| Published: |
Національний науковий центр «Харківський фізико-технічний інститут» НАН України
1999
|
| Online Access: | https://nasplib.isofts.kiev.ua/handle/123456789/81535 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Journal Title: | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
| Cite this: | Forinjector VEPP-5 klystron gallery control system / A.N. Aleshaev, I.V. Belousov, I.E. Borunov, R.G. Gromov, K.V. Gubin, A.A. Nikiforov // Вопросы атомной науки и техники. — 1999. — № 4. — С. 64-65. — Бібліогр.: 4 назв. — англ. |
Institution
Digital Library of Periodicals of National Academy of Sciences of Ukraine| _version_ | 1859470402631237632 |
|---|---|
| author | Aleshaev, A.N. Belousov, I.V. Borunov, I.E. Gromov, R.G. Gubin, K.V. Nikiforov, A.A. |
| author_facet | Aleshaev, A.N. Belousov, I.V. Borunov, I.E. Gromov, R.G. Gubin, K.V. Nikiforov, A.A. |
| citation_txt | Forinjector VEPP-5 klystron gallery control system / A.N. Aleshaev, I.V. Belousov, I.E. Borunov, R.G. Gromov, K.V. Gubin, A.A. Nikiforov // Вопросы атомной науки и техники. — 1999. — № 4. — С. 64-65. — Бібліогр.: 4 назв. — англ. |
| collection | DSpace DC |
| container_title | Вопросы атомной науки и техники |
| description | VEPP-5 forinjector klystron gallery (KG) is a large electrophysical installation that includes main part of forinjector RF-system supply, synchrosystem, klystron units. This paper presents the control system (CS) of it. CS is based on the "standard" 3-level model [1]. Details of its realization reflects KG functional requirements and experience accumulated in BINP, as well as financial and technical abilities.
|
| first_indexed | 2025-11-24T09:52:39Z |
| format | Article |
| fulltext |
FORINJECTOR VEPP-5 KLYSTRON GALLERY CONTROL SYSTEM
A.N. Aleshaev, I.V. Belousov, I.E. Borunov, R.G. Gromov, K.V. Gubin, A.A. Nikiforov
BINP, Novosibirsk, Russia
INTRODUCTION
VEPP-5 forinjector klystron gallery (KG) is a
large electrophysical installation that includes main part
of forinjector RF-system supply, synchrosystem,
klystron units. This paper presents the control system
(CS) of it. CS is based on the "standard" 3-level model
[1]. Details of its realization reflects KG functional
requirements and experience accumulated in BINP, as
well as financial and technical abilities.
BASIC PROBLEMS, REQUIREMENTS AND
STRUCTURE OF CONTROL SYSTEM
As the control object, the klystron gallery
consists of 6 logically independent subsystems:
- 4 klystron posts (klystron amplifier with modulator
and power supply);
- system of RF-power and synchronization;
- system of RF-phase and amplitude monitoring.
Operating condition of whole installation is
pulsed with repetition rate up to 50 pps. Each subsystem
includes a large number of input/output channels. Some
of the channels require the service at every impulse,
some of them are "oscilloscopic" in principal. CS
hardware is based on CAMAC standard, each
subsystem needs 1-2 crate for supply. Particularities of
installation are:
- high level of interference;
- logical independence of subsystems;
- operating condition are static.
CS problems are:
- control and monitoring supply for each nput/output
channel during 1-2 operation cycles are required;
- it is necessary to receive the whole KG condition data
at least for 2-3 operation cycles;
- maintenance of log file;
- ability for organization of local control console to
debug asubsystem;
- interaction with CS of other VEPP-5 installations.
To solve these problems and to take into account
the installation features:
- each subsystem has a corresponding hard and software
unit;
- field electronics are concentrated near the
corresponding subsystem;
- extern connections of subsystems are minimized, only
impulse or numerical channels are used;
- main stream of information is concentrated on the
second level, where control of the field electronics
(level 3) and primary data processing are performing.
The first CS level (servers and consoles) is
connected with the second level (based on the
ntellectual crate controllers (ICC)) by Ethernet link with
specially developed in INP protocols (like UDP) on this
top. CS structure is presented in Fig. 1:
- each ICC supplies personal subsystem;
- central computer (Server) runs as file server and
channel of connection with each ICC;
- control programs (operators console, dynamic data
base at al.) work in the Server;
- high level clients can access Server only;
- local control console is organized on the basis of the
proper ICC.
Fig. 1. Control system hardware structure.
HARDWARE
As ICC we use Odrenok that is widespread in
INP. To connect CAMAC and Ethernet, the special
CAMAC -Ethernet adapter was developed. Pentium-166
with OS Linux is used as Server. ICC Odrenok has a
ICL 1900 instruction set, added by the commands for
CAMAC bus processes and vector operations. Odrenok
provides the data transfer through CAMAC bus with the
speed up to 1 Mbyte/sec. The speed and the reaction
time on the interruption (about 15 mks) may be well
used for design of the effective CS. The moderate
requirements for exchange speed between subsystems
and Server (average data stream is close to
10 kbyte/sec) make Ethernet protocol suitable for the
ICC connection. Besides, the use of Ethernet doesn't
require the specialized drivers and interfaces in Server.
CAMAC-Ethernet adapter used in our workstations
provides the speed of the data exchange up to
400 kbyte/sec. It is sufficient for real-time network
design.
MIDLEVEL SOFTWARE
The basis of a mid-level software is the
specialized operation system ODOS for ICC Odrenok
[2] designed in INP. It is multi-task OS with reaction
time on the external events 1 ms approximately. ODOS
supports a lot of special abilities for real-time control:
- timing of programs with step 100ms and 1s;
- synchronization of the programs with LAM signals
from CAMAC modules;
- synchronization of the programs with signals from
interruption register (CAMAC module where external
pulse signals are registered with repetition rate up to 1
kHz);
- mechanism of interprogram and interprocessor
communication.
For interaction with other computers (for
example high level) special protocols based on Ethernet
ВОПРОСЫ АТОМНОЙ НАУКИ И ТЕХНИКИ. 1999. № 4.
Серия: Ядерно-физические исследования (35), с. 64-65.
64
were developed. We can not install the whole TCP/IP
(even UDP) due to Odrenok features. But our protocols
are sufficiently complete and can be translated into
TCP/IP in power servers. These protocols supplies:
- booting and starting of ODOS;
- loading of programs during operation;
- information exchange between any network processes;
- terminal connection with high-level consoles;
- transfer of directives from other computers;
- access to filesystem.
Fig. 2. Control system software structure.
Protocols provide sufficiently high protection
from deformations and losses of data, and guarantee the
speed of exchange up to 200 kbyte/sec between two
workstations. This OS is developed with the framework
of the VEPP-4 and VEPP-2M control system
modernization [3]. ICC drives CAMAC modules,
collects and performs primary data analysis. ICC
software typically consists of 4 programs (Fig. 2):
- driver for central crate with ICC and CAMAC devices,
necessary service at every cycle of installation
operation;
- driver for peripheral crate with non-intellectual
controller;
- "buffer" - fragment of distributed data base – where
accumulation an primary data analysis, and
communication between Server and local control
console are performing;
- local console for organizations of an operative
debugging near the devices.
Drivers are synchronized my means of LAM
signals with CAMAC devices, and by ODOS
interruption system with other programs. Data and
"command" flags exchange are organized through
"buffer" only. Data preparation and transfer to Server
(or to local console) as well as the system
reconfiguration appears by Server (local console)
request only.
SERVER SOFTWARE
ODOS protocols use Ethernet packets of non-
standard type. Therefore the Server requires
input/output facilities for these packets. Support of the
work with these packets is integrated into OS Linux as
one of the protocols supported by kernel. This method
allows us to operate with ODOS packets using standard
UNIX facilities. It is realized by loaded module
supporting primary functions for transfer, receiving and
stand by of this packets by standard socket interface and
formalized as a client libraries and utilities. For normal
interaction between ICC and Server, and for convenient
user operation we also need the following minimum of
the special software (Fig.2):
- file server for booting ICC through local network and
maintenance of ODOS file system;
- terminal console ICC client;
- client library where main netware functions for ODOS
protocols are supported.
Client software consists of control and
visualizations programs as well as data base for
description of whole installation [4]. Client programs
compose the high level of CS and realize next functions:
- form of the control commands from operator to level 2
software;
- form of request for receiving data of system condition,
settings and measurements;
- data visualizations and store.
Database consists of number of text files, where
full description of the installation is stored. Special
compiler translates data to binary dynamics database for
ICC. Server and ICC use the same data base text files,
but binary databases are different since the ICC an
Server has different hardware platforms.
PRESENT STATUS
In present the working versions of loaded
module, client libraries and utilities are completed and
tested. Direct speed of the packets exchange between
Server and ICC is up to 350 kbyte/sec (Fig.3) with
maximum packet size of 1200 bytes. The Server
operation with three concurrent ICC reduces the speed
of exchange for not more than 10%. ICC application
software and current version of Server software are
tested. CS for the first subsystem is completed.
Fig. 3. Dependencies of the packet exchange time
versus packet size: solid line -- between Server and
single ICC, dashed line -- between Server and 3 ICC
simultaneously.
REFERENCES
1. Gotz at al. Experience with a standard model'91
based control system at the ESRF, Proc. ICALEPCS'93
(Berlin) NIM 352A (1994) p. 22-27.
2. A.N. Aleshaev, Preprint INP 89-67, Novosibirsk
1989 (in Russian)
3. A.N. Aleshaev at al. VEPP-4 control system
upgrade. Proc. ICALEPCS'97 (Beijing) p.~34-
36.
ВОПРОСЫ АТОМНОЙ НАУКИ И ТЕХНИКИ. 1999. № 4.
Серия: Ядерно-физические исследования (35), с. 64-65.
64
4. 4. D.Yu. Bolkhovityanov at al. The project of a
control system software for a VEPP-5
complex, Preprint INP 98-53, Novosibirsk
1998 (in Russian).
ВОПРОСЫ АТОМНОЙ НАУКИ И ТЕХНИКИ. 1999. № 4.
Серия: Ядерно-физические исследования (35), с. 64-65.
64
|
| id | nasplib_isofts_kiev_ua-123456789-81535 |
| institution | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
| issn | 1562-6016 |
| language | English |
| last_indexed | 2025-11-24T09:52:39Z |
| publishDate | 1999 |
| publisher | Національний науковий центр «Харківський фізико-технічний інститут» НАН України |
| record_format | dspace |
| spelling | Aleshaev, A.N. Belousov, I.V. Borunov, I.E. Gromov, R.G. Gubin, K.V. Nikiforov, A.A. 2015-05-17T16:57:05Z 2015-05-17T16:57:05Z 1999 Forinjector VEPP-5 klystron gallery control system / A.N. Aleshaev, I.V. Belousov, I.E. Borunov, R.G. Gromov, K.V. Gubin, A.A. Nikiforov // Вопросы атомной науки и техники. — 1999. — № 4. — С. 64-65. — Бібліогр.: 4 назв. — англ. 1562-6016 https://nasplib.isofts.kiev.ua/handle/123456789/81535 VEPP-5 forinjector klystron gallery (KG) is a large electrophysical installation that includes main part of forinjector RF-system supply, synchrosystem, klystron units. This paper presents the control system (CS) of it. CS is based on the "standard" 3-level model [1]. Details of its realization reflects KG functional requirements and experience accumulated in BINP, as well as financial and technical abilities. en Національний науковий центр «Харківський фізико-технічний інститут» НАН України Вопросы атомной науки и техники Forinjector VEPP-5 klystron gallery control system Система управления клистронной галереи форинжектора ВЭПП-5 Article published earlier |
| spellingShingle | Forinjector VEPP-5 klystron gallery control system Aleshaev, A.N. Belousov, I.V. Borunov, I.E. Gromov, R.G. Gubin, K.V. Nikiforov, A.A. |
| title | Forinjector VEPP-5 klystron gallery control system |
| title_alt | Система управления клистронной галереи форинжектора ВЭПП-5 |
| title_full | Forinjector VEPP-5 klystron gallery control system |
| title_fullStr | Forinjector VEPP-5 klystron gallery control system |
| title_full_unstemmed | Forinjector VEPP-5 klystron gallery control system |
| title_short | Forinjector VEPP-5 klystron gallery control system |
| title_sort | forinjector vepp-5 klystron gallery control system |
| url | https://nasplib.isofts.kiev.ua/handle/123456789/81535 |
| work_keys_str_mv | AT aleshaevan forinjectorvepp5klystrongallerycontrolsystem AT belousoviv forinjectorvepp5klystrongallerycontrolsystem AT borunovie forinjectorvepp5klystrongallerycontrolsystem AT gromovrg forinjectorvepp5klystrongallerycontrolsystem AT gubinkv forinjectorvepp5klystrongallerycontrolsystem AT nikiforovaa forinjectorvepp5klystrongallerycontrolsystem AT aleshaevan sistemaupravleniâklistronnoigalereiforinžektoravépp5 AT belousoviv sistemaupravleniâklistronnoigalereiforinžektoravépp5 AT borunovie sistemaupravleniâklistronnoigalereiforinžektoravépp5 AT gromovrg sistemaupravleniâklistronnoigalereiforinžektoravépp5 AT gubinkv sistemaupravleniâklistronnoigalereiforinžektoravépp5 AT nikiforovaa sistemaupravleniâklistronnoigalereiforinžektoravépp5 |