A focusing system control upgrade of MMF linac

Збережено в:
Бібліографічні деталі
Дата:2001
Автори: Grekhov, O.V., Drugakov, A.N., Kiselev, I.V.
Формат: Стаття
Мова: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 Ukraine
id 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