A focusing system control upgrade of MMF linac
Збережено в:
Дата: | 2001 |
---|---|
Автори: | , , |
Формат: | Стаття |
Мова: | English |
Опубліковано: |
Національний науковий центр «Харківський фізико-технічний інститут» НАН України
2001
|
Назва видання: | Вопросы атомной науки и техники |
Онлайн доступ: | http://dspace.nbuv.gov.ua/handle/123456789/79249 |
Теги: |
Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
|
Назва журналу: | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
Цитувати: | A focusing system control upgrade of MMF linac / O.V. Grekhov, A.N. Drugakov, I.V. Kiselev // Вопросы атомной науки и техники. — 2001. — № 3. — С. 113-117. — англ. |
Репозитарії
Digital Library of Periodicals of National Academy of Sciences of Ukraineid |
irk-123456789-79249 |
---|---|
record_format |
dspace |
spelling |
irk-123456789-792492015-03-31T03:02:46Z A focusing system control upgrade of MMF linac Grekhov, O.V. Drugakov, A.N. Kiselev, I.V. 2001 Article A focusing system control upgrade of MMF linac / O.V. Grekhov, A.N. Drugakov, I.V. Kiselev // Вопросы атомной науки и техники. — 2001. — № 3. — С. 113-117. — англ. 1562-6016 PACS numbers: 29.17.+w, 07.05.Dz http://dspace.nbuv.gov.ua/handle/123456789/79249 en Вопросы атомной науки и техники Національний науковий центр «Харківський фізико-технічний інститут» НАН України |
institution |
Digital Library of Periodicals of National Academy of Sciences of Ukraine |
collection |
DSpace DC |
language |
English |
format |
Article |
author |
Grekhov, O.V. Drugakov, A.N. Kiselev, I.V. |
spellingShingle |
Grekhov, O.V. Drugakov, A.N. Kiselev, I.V. A focusing system control upgrade of MMF linac Вопросы атомной науки и техники |
author_facet |
Grekhov, O.V. Drugakov, A.N. Kiselev, I.V. |
author_sort |
Grekhov, O.V. |
title |
A focusing system control upgrade of MMF linac |
title_short |
A focusing system control upgrade of MMF linac |
title_full |
A focusing system control upgrade of MMF linac |
title_fullStr |
A focusing system control upgrade of MMF linac |
title_full_unstemmed |
A focusing system control upgrade of MMF linac |
title_sort |
focusing system control upgrade of mmf linac |
publisher |
Національний науковий центр «Харківський фізико-технічний інститут» НАН України |
publishDate |
2001 |
url |
http://dspace.nbuv.gov.ua/handle/123456789/79249 |
citation_txt |
A focusing system control upgrade of MMF linac / O.V. Grekhov, A.N. Drugakov, I.V. Kiselev // Вопросы атомной науки и техники. — 2001. — № 3. — С. 113-117. — англ. |
series |
Вопросы атомной науки и техники |
work_keys_str_mv |
AT grekhovov afocusingsystemcontrolupgradeofmmflinac AT drugakovan afocusingsystemcontrolupgradeofmmflinac AT kiseleviv afocusingsystemcontrolupgradeofmmflinac AT grekhovov focusingsystemcontrolupgradeofmmflinac AT drugakovan focusingsystemcontrolupgradeofmmflinac AT kiseleviv focusingsystemcontrolupgradeofmmflinac |
first_indexed |
2025-07-06T03:17:40Z |
last_indexed |
2025-07-06T03:17:40Z |
_version_ |
1836865930828709888 |
fulltext |
A FOCUSING SYSTEM CONTROL UPGRADE OF MMF LINAC
O.V. Grekhov, A.N. Drugakov, I.V. Kiselev
Institute for Nuclear Research RAS, Moscow
PACS numbers: 29.17.+w, 07.05.Dz
Being created in eightieth years, the linear accelera-
tor control (LAC) system was founded upon a usage of
SM4 computers with a RSX-11M operating system and
interface devices with an object (IDO) designed by the
Moscow Radio Technical Institute.
Since 2000, the operations on creation of a new linac
control system are carried out in the Institute for Nucle-
ar Research. Within the framework of this activity a fo-
cusing system control (FSC) upgrade is practically fin-
ished now, being carried out on the basis of a local net-
work of computers with an operating system Windows
98. The software for the new control system was de-
signed with the help of the graphic software package
LabView.
In this report the main principles of upgrade of FSC
are given, new programs of focusing element power
sources control are described, block diagrams of pro-
grams are submitted and algorithms of their functioning
are represented.
The control system of focusing devices of the accel-
erator consists of power sources, equipment of IDO and
personal computers (PC), connected by means of a local
Fast Ethernet (Fig. 1).
Structurally the linac is divided on five sectors by a
function-territorial principle. On each sector there are up
to 20-30 different power sources, which are the stabi-
lized current sources. The range of maximum output
currents values for different sources varies from ±1.5A
to 1000A. The monitoring and control of current
sources is carried out with the help of devices of IDO,
consisting of interrogation blocks of both analog and
discrete signals and of discrete and analog control
blocks.
The IDO control is carried out by a National Instru-
ment Digital input/output Card (DIO-96) installed in the
computer-server of IDO. On this computer the programs
of data gathering and control IDO run. Their composi-
tion is entered by programs of the server of IDO of data
and commands organizing data transfer and control in-
structions to client programs. One of client programs is
the program of management of focusing system.
The structure of the software package of manage-
ment of focusing system (Fig. 2) includes two basic pro-
grams: the Dispatcher of focusing and Sector focusing.
The Dispatcher of focusing traces a state of pro-
grams and informs on an output of a current of power
sources for a tolerance range.
The Sector focusing fulfils the basic functions of
power source control. For each sector of the linac there
is the program of focusing which takes into account the
main features of power sources of this sector.
1 SECTOR FOCUSING PROGRAM
1.1 Program description
The program measures and controls of power source
currents.
The program measures the value and polarity of a
current of power sources. View of a window of the pro-
gram is shown in figure 3. For results of measurements
the absolute error (deviation from the mode) is calculat-
ed. For each power source the value of tolerance for an
error figure is established. At exceeding this tolerance
the signal "Attention" is displayed.
The program controls the value and polarity of a cur-
rent. For control of power sources currents the automat-
ic and step-by-step control is used. At automatic control
value of a current which is necessary for establishing is
set. After switch on of the adjustment installation of a
current which switches off automatically, when the
magnitude of a current equal to a preset value is set.
At step-by-step control the amount of steps (pulses)
which is necessary dial pulsing for increment or decre-
ment of a current magnitude is set.
As a rule, step-by-step control is used at adjustment
of the accelerator. The automatic control will be used
for installation beforehand of known values of a current,
design modes or operating modes.
The program reads out modes saved as a text file on
a hard disk of the computer. It allows to write the new
mode and to edit the old list of modes.
The program measures a period of interrogation, de-
lay and number of other technical parameters.
1.2 Structure of the program
In the program multiflowness LabView is used, con-
sisting in that the structures While Loop can be run out
independently of one another as separate subroutines,
and to exchange the data with the help of local vari-
ables. Four While-Loop structures were created: the
Menu, Display, Interrogation and Adjustment.
The structure of the Menu processes commands of
the menu bar. In the menu bar the basic commands of
management are collected by the work of the program.
In particular, it makes stop of the program, select man-
agement mode (automatic or step-by-step), adjustment
of tolerances etc.
Structure Mapping:
−Transforms of the data to visual sort, makes calcula-
tion and processing of the findings (data of measure-
ment, error etc.);
−Handles actions of the operator, such as change of pe-
riod of interrogation or choice of other mode;
−Informs on errors of equipment and output of signals
for tolerance.
ВОПРОСЫ АТОМНОЙ НАУКИ И ТЕХНИКИ. 2001. №3.
Серия: Ядерно-физические исследования (38), с. 113-117.
113
Structure Interrogation runs the subroutine of mea-
surement of currents of power sources with the given
period of interrogation.
1.3 Description of the structure of subroutines
The structure of subroutines is shown in figure 4.
The program Focussing sector includes the follow-
ing basic subroutines:
-F TTO - subroutine of conversion of commands of
management;
-IZM polling (opros) - subroutine of measurement;
-IZM - subroutine of measurement command;
-Reg+Pol - subroutine of current control and handle of
polarity;
-Rezh - subroutine of operation with modes;
-Error?! + - subroutine of error processing.
Measurement of value of a current and polarity of all
power sources is carried out by the program IZM
polling /opros/) which is started cyclically with the giv-
en period of interrogation. The data received by the
client of interrogation (subroutine USO client polling
/opros/) from a server of interrogation under report
TCP/IP, are deciphered with the help of programs F
USO and F TTO according to the table of process
equipment TTO (see Fig. 5). With the help of this table
transformation of commands of management by power
sources (Current is augment!, Polarity + is include! etc.)
in a format of commands IDO (№IDO, № the block
etc.).
Regulation of a current of power supplies is carried
out by a number of the pulses sent on the source of a ba-
sic voltage the ION. Each power supply is characterized
by sensitivity expressed in change of the value of mea-
sured voltage (to a proportional current) on one pulse of
control. The sensitivity of different variants of sources
also can be in the range of 3÷20mV/pulses. Varied sen-
sitivity and interferences, which can arise in long cables
of communication from power sources up to case IDO
(up to 30m), have imposed the particular requirements
of algorithm of management. The algorithm of stepwise
approximation was used. The count of steps is calculat-
ed under the formula:
;
2 SK
IIN TL
⋅
−=
where
IL - current of a source,
IT - current target,
К - calibration factor,
S - sensitivity.
When calculating the count of pulses at an initial
stage of regulation the average sensitivity for sources,
equal to 10 mV /imp is taken. But if after regulation the
sign of an error changed, the sensitivity was increment-
ed twice. It has allowed to reduce a control time and to
magnify the accuracy of setting of value of a current.
The stopping of the program is carried out under
four conditions:
· hand stopping;
· at excess of quantum of approaches > 50;
· at an error value < 0,1 %;
· If one pulse was moving, and previous one too
was, but in the other direction, (high sensitivity of the
power source) stops on value the closest to established
(installed) set.
In an operating time there is a necessity to look dif-
ferent modes and to compare them with current. During
adjustment of the accelerator a more optimum mode of
currents of power sources, which is necessary for re-
membering, can arise. For these purposes the programs
of operation with modes (subroutine Modes, Reading of
the Mode, Write of the Mode) will be used. With the
help of these programs the reading, writing and editing
of the list of modes which are stored as a text file on a
hard disk of the computer are made. For each mode
there is a name, which is expressed as date and time of
record more often, the list of power sources with values
of currents and the comment to it. The view of a win-
dow of the subroutine Modes is shown in figure 6.
In the program the special notice to errors is given,
which can arise during execution of the program. The
errors can be:
· Hardware, bound with the faulty equipment;
· Network, bound with data transfer on the net-
work;
· Program, bound with a stopping of programs.
In the program the method used in LabView will be
used where to each error the code is assigned, and the
description of an error code can be read with the help of
the special subroutine. It is possible to enter the error
codes, as it was realized. It has allowed in time to dia-
gnose errors, as in a time of debug, and a time of opera-
tion. For decode and storages of the information on er-
rors the subroutine Error?!+ is used. At any moment it
is possible to call this subroutine and to look informa-
tion about the last errors which have occurred during
operation.
2 PROGRAM THE MANAGER OF FOCUS-
ING
At the on duty operator on the accelerator the in-
formation on all systems of the accelerator is collected.
For convenience of processing, it should be in the form
compressed and convenient for the operative manage-
ment. At this the program The Manager of Focusing
(see Fig. 7) was developed. The information on a dis-
placement of currents, which values have left for limits
allowable are given the operator and can affect work of
the accelerator. For usability, the information is submit-
ted as change of the colour of buttons.
The program maps a state of main sector programs
(in operation, stopping, crash) and collects information
about an output of currents for tolerance.
The colour of buttons displays a state of main pro-
grams and output of an error for tolerance.
At an output of a current for any of tolerances (No-
tice, the Crash) appears the window, with the informa-
tion on a number of the power source and value of an
error.
Use of the above-described programs has allowed to
receive the information on a condition of system of fo-
cusing more operatively and to make management of its
parameters. It has allowed essentially to improve and
114
simplify process of adjustment of the accelerator.
PC
client
PC
client
PC
(IDO Server # 1)
IDO
Power sources
1 …
Sector 1
Fast Ethernet
Power source
30
Sector 5
Fig. 1.
Manager of Focusing
1 sector
Focusing
Data
Client 1
Command
Client
Data
Client 5
IDO Data
Server 1
IDO Command
Server 1
PC IDO Server Sector 1 Sector 5
5 sector
Focusing
IDO Command
Server 5
IDO Data
Server 5
PC IDO Server
Fig. 2.
115
Fig. 3.
Fig. 4.
116
Fig. 5.
Fig. 6.
Fig. 7.
117
|