г
.ИЗВЕСТИЯ
ТОМСКОГО ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ПОЛИТЕХНИЧЕСКОГО
ИНСТИТУТА имени С. М. КИРОВА
Том 184 1970
ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО ДЛЯ РЕГУЛИРОВАНИЯ ФАЗЫ ИНЖЕКЦИИ БЕТАТРОНА
В. М. РАЗИН, В. Л. РЯБУХИН
(Представлена научным семинаром кафедры математических и счетно-решающих
приборов и устройств)
Одной из главных причин, влияющих на величину и стабильность излучения бетатрона, является требование точного выполнения условия инжекции, которое согласно, [1] можно записать в виде
кУи1(Ц1+ 1,02) ' (1)
, ит
где у время в сек;
¿/. — напряжение инжекции в мегавольтах;
11т — напряжение, снимаемое с дополнительной обмотки электромагнита в вольтах; к — постоянный коэффициент.
Требуемую точность определения и задания момента инжекции [1] м,оже'т обеспечить цифровое вычислительное устройство, которое в зависимости от принятого алгоритма решения выражения (1) может иметь несколько вариантов построения.
Рассмотрим некоторые из них.
Построение устройства по, типу цифровой вычислительной машины, выполняющей все арифметические операции, очевидно,' не будет оптимальным. Чтобы избавиться от операции деления, выражение (1) можно представить в виде
ti=f{Ui)■f{Um), (2)
где _
/(и1) = Уи1{и,+ 1,02), (3)
/(£/„) = (4)
^ т
Решение выражения (2) можно получить с помощью специализированного вычислительного устройства, осуществляющего перемножение функций (3) и (4), а нахождение самих значений функций производится или функциональными преобразователями, или с помощью постоянного запоминающего устройства (ПЗУ). Достоинством устройства типа функционального преобразователя является простота выполнения операции умножения (цифровой потенциометр), простота логики работы и, следовательно, устройства управления, К недостаткам этого устройства следует отнести: сложность построения и настройки высокоточных функциональных преобразователей, жесткие требования к источникам пита-
ния и радиодеталям, низкая помехоустойчивость. Так как информация поступает на вход в риде /импудьсцогр ц. пзр&мендопо напряжения, то многократные преобразования сигналов иэ одцой формы в другую приведут к потере требуемой точности.
На рис- 1 изображена блок-схема специализированного вычислительного устройства, использующего нахождение значений (3) и (4) с помощью ПЗУ, где
I — преобразующее устройство: 1 — коммутатор каналов; 2 — аналого-цифровой преобразователь (АЦП).,
II — ПЗУ: 3 — адресная система; 4 — матрица f (£/*); 5 — матрица f(Um)\ 6 — формиров атель коэффициента
III — множительное устройство: 10 — устройство управления, 11 — г-сумматор; 12 — регистр множителя.
IV — цифро-аналоговый преобразователь: 7 — триггер; 8 — вентиль; 9 — счетчик.
Рис. 1. Блок-схема вычислительного устройства для регулирования фазы инжекции бетатрона, где I — преобразующее устройство: 1—коммутатор каналов; 2 — аналого-цифровой преобразователь.
II —ПЗУ: 3 — адресная система; 4 и 5 — матрицы f(U¿) и f(Um); 6 — формирователь коэффициента Ко.
III — множительное устройство: 10 — устройство управления; 11—сумматор; 12 — регистр множителя.
IV — цифро-аналоговый преобразователь: 7 — триггер, 8 — вентиль;
9 — счетчик *
Схема устройства разработана для бетатрона на 30 Мэв, имеющего следующие параметры: г0 = 25 см, U¿ =40 кв и Нт.
Значения U¿ и Нт могут изменяться в диапазоне +12,5% без нарушения работоспособности устройства.
Применение такого устройства с другимд бетатронами наталкивается на трудности, связанные с изменением значений функций, хранимых в ПЗУ, и, следовательно, с заменой запоминающих матриц. Для устранения этого недостатка был принят следующий алгоритм нахождения значений фазы инжекцию
U = kü.f{Ut)-f(Um) , (5)
где ko—коэффициент пропорциональности, зависящий от типа бетатрона и уточняемый экспериментально.
Можно показать, что изменение функций (3), и (4) при изменении аргументов от их максимального значения до уровня 0,75 (+12,5%) носит плавный характер. Поэтому при новых значениях U¿ и Uт характер изменения функций останется прежним, но для получения правильного 104
решения необходимо их произведение умножать на. поправочный коэффициент .
Рассмотрим работу устройства, изображенного Иа рис. 1.
В момент поступления ра вход устройства импульса с датчика нуля магнитного поля коммутатор каналов 1 включает АЦП-2 в режим преобразования амплитуды (импульса инжекции- После окончания преобразования. параллельный десятиразрядный двоичный код,, соответствующий амплитуде импульса, поступая в адресную систему 3, возбуждает в ней требуемую выходную шину, в результате чего из матрицы ),—
4 в сумматор 11 выдается значение функции / ( £Л ). Выбор требуемой матрицы осуществляется коммутатором каналов. Значение коэффициента к0 записывается в регистр множителя., Операция умножения начинается со старших разрядов. Сдвиг сумматора и регистра производится в сторону старших разрядов. После окончания, операции умножения старшие разряды произведения к0 • /((У[ ) оказываются записанными в регистр множителя, а сумматор очищается, в результате чего происходит округление произведения.
В момент достижения напряжением Vт своего амплитудного значения вновь начинает работать АЦП-2 и на его выходе образуется двоичный код входного значения ит, по которому из матрицы I (С/т) —5 выбирается требуемое значение функции / после чего производится перемножение значения f (От ) на значение к0 • /{С/;). Окончательный результат произведения с регистра множителя передается в виде параллельного десятиразрядного обратного кода в счетчик 9. С приходом импульса от датчика нуля поля триггер 7 открывает вентиль 8 и на вход счетчика, являющегося одновременно и счетчиком аналого-цифрового преобразователя, начинают поступать импульсы с частотой следования 10 мгц. Импульс переполнения счетчика служит для запуска схемы инжекции. На этом цикл работы заканчивается. Определение момента времени инжекции в следующем периоде происходит аналогично. Максимальное время ¡вхождения устройства в режим определения и задания момента времени инжекции составляет два периода изменения частоты "сети.
Испытания макета вычислительного устройства показали высокую надежность-его работы, а также целесообразность его использования как в качестве автономного регулятора фазы инжекции бетатрона, так и в комплексе с другими устройствами, которые задают момент времени инжекции в зависимости от выходного излучения, что позволит резко увеличить стабильность излучения.
ЛИТЕРАТУРА
1. В. М. Разин, В. Л. Рябухин. К вопросу о разработке вычислительного устройства для регулирования фазы инжекции бетатрона. Настоящий сборник.