[go: up one dir, main page]

SU760032A1 - Устройство для программного управления 1 / - Google Patents

Устройство для программного управления 1 / Download PDF

Info

Publication number
SU760032A1
SU760032A1 SU782624210A SU2624210A SU760032A1 SU 760032 A1 SU760032 A1 SU 760032A1 SU 782624210 A SU782624210 A SU 782624210A SU 2624210 A SU2624210 A SU 2624210A SU 760032 A1 SU760032 A1 SU 760032A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
key
block
frequency
Prior art date
Application number
SU782624210A
Other languages
English (en)
Inventor
Vladimir L Koshkin
Eduard T Gorbenko
Evgenij E Kolotilin
Aleksandr D Katynskij
Vasilij V Bakharev
Original Assignee
Vladimir L Koshkin
Eduard T Gorbenko
Evgenij E Kolotilin
Aleksandr D Katynskij
Vasilij V Bakharev
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vladimir L Koshkin, Eduard T Gorbenko, Evgenij E Kolotilin, Aleksandr D Katynskij, Vasilij V Bakharev filed Critical Vladimir L Koshkin
Priority to SU782624210A priority Critical patent/SU760032A1/ru
Application granted granted Critical
Publication of SU760032A1 publication Critical patent/SU760032A1/ru

Links

Landscapes

  • Complex Calculations (AREA)

Description

Изобретение относится к области авто-. матики и вычислительной техники и может быть использовано в системах программного управления с гидравлическими исполнительными устройствами, имеющими кодовые входы управляющих сигналов.
Известно устройство для программного управления, содержащее интерполятор и блоки ввода программы и обработки [1}.
Однако оно обладает низкими точностью, и быстродействием и не позволяет исключить паразитные колебания.
- Наиболее близким техническим решением к изобретению является устройство для программного управления, состоящее из последовательно соединенных блока задания программы, блока задания частоты (скорости), интерполятора и реверсивного счетчика, а также генератора тактовых импульсов {2).
Недостатком этого устройства является потеря точности управления при повышении
частоты управляющего воздействия.
Цель изобретения — повышение точности.
управления объектами с кодовыми управляющими входами при изменении частоты
управляющих воздействий.
2
Указанная цель достигается тем, что в устройство Для программного управления, содержащее генератор импульсов и последовательно соединенные блок задания программы, блок задания скорости, интерполя5 тор и реверсивный счетчик, второй вход которого и второй вход интерполятора подключены ко второму и третьему выходам блока задания программы соответственно, введены первый ключ, задатчик'шага квантования и последовательно включенные триг Ю гер, второй ключ, делитель частоты, блок
ключей и регистр. Выход первого ключа соединен со вторым входом блока задания частоты, первый вход — со вторым выходом триггера, второй вход — со вторым входом
„ второго ключа и с выходом генератора, им5 пульсов, а вторые входы блока ключей и •делителя частоты подключены к выходам реверсивного счетчика и задатчика шага
квантования соответственно.
На фиг. 1 изображена схема устройства;
20 на фиг. 2 — диаграмма изменения шага квантования сигнала управления.
Устройство (см. фиг. 1) состоит из блока 1 задания программы, выход кода частоты Г которого подключен ко входу блока 2
7600.32
4
задания скорости, выход амплитуды А интерполируемой функции (например, синуса) — ко входу интерполятора 3, выход величины начального значения функции А о — к параллельным входам реверсивного счетчика 4, счетные входы которого присоединены к выходам приращений ± ДЛ интерполятора 3, а через блок 5 ключей подключен ко входам регистра 6. Тактовый вход интерполятора 3 подсоединен к выходу частоты Р интерполяции блока 2. Выход генератора 7 импульсов подключен к счетному входу триггера 8 и управляемым входам первого У и второго 10 ключей, управляющие входы которых подключены к нулевому и единичному выходам триггера 8 соответственно. Выход ключа 9 (частота Ь) присоединен ко входу блока 2, а выход ключа 10 (частота £г) — ко входу делителя 11 частоты, выход которого соединен с управляющими входами блока 5. Управляющие входы делителя 11, определяющие его коэффициент пересчета, присоединены к выходам задатчика 12 шага квантования, который обеспечивает изменение коэффициента пересчета. Выходом устройства является кодовый выход регистра 6.
На фиг. 2 изображен участок интерполируемой функции управления и обозначено: АЛ — приращение интерполируемой функции; -с — время одной итерации интерполятора; Т — время переключения, -воспринимаемое объектом управления; А — амплитуда функции. На фиг. 2 -τ < Т.А — выход реверсивного счетчика 4, Αβα&— выход регистра 6.
Работает устройство следующим образом.
Программа управления или испатыния объекта заносится в блок 1 с помощью кнопок преднабора или перфоленты, а с его выходов распределяется следующим образом, В блок 2 вводится код частоты, которую необходимо подать в интерполятор 3 для получения нужной частоты цифрового управляющего сигнала, в интерполятор 3 заносится амплитуда А интерполируемой функции, в счетчик 4 — исходное значение амплитуды — функции в нулевой момент времени Л о, в задатчик 12 *- коэффициент пересчета делителя 11, который определяется по формуле К — ίζΓ.
Далее устройство работает так. По сигналам частоты V, которые с выхода блока 2 поступают на вход интерполятора 3, он начинает интерполировать заданную функцию (синус) с заданной амплитудой, обеспечивая при этом точность вычисления приращений один дискрет. Вычисленные приращения поступают в виде унитарных кодов на суммирующий или вычитающий входы счетчика 4 в зависимости от своего знака. Прй этом код в реверсивном счётчике 4 меняется, как это показано на фиг. 2 (ломаная Льч),
причем времяг, через которое происходит изменение кодов, может быть весьма небольшим и меньшим времени срабатывания наполнительного клапана. Изменение кодов в реверсивном счетчике 4 происходит синхронно частоте Ь, так как блок 2 запитан частотой ίι с выхода ключа 9. Одновременно импульсы частоты £г поступают с выхода клк)ча 10 на вход делителя 11. Расщепление частоты генератора 7 на частоты ί ι и ί г, сдвинутые на 180° относительно друг друга, осуществляется с помощью триггера 8 и ключей 9 и 10.
Отсчитав к импульсов частоты что соответствует времени Т, делитель 11 вырабатывает импульс переполнения, который поступает на управляющий вход блока 5 и переписывает код из счетчика 4 в регистр 6, выходы которого одновременно являются выходами всего устройства. Поскольку сигнал переполнения делителя 11 вырабатывает-; ся синхронно частоте £г, а изменение кода в счетчике 4 происходит синхронно частоте £(, то перезапись искажений информации в момент ее изменения из счетчика 4 в выходной регистр 6 исключается.
Поскольку с помощью задатчика 12 можно установить любую величину времени Т в зависимости от объекта управления, но такую, которую конкретный объект в состоянии воспринимать, то устройство универсально и не требует специальной переработки блока 2, интерполятора 3 и счетчика 4, при смене объектов управления. С другой стороны, устройство обеспечивает максимально возможную точность задания программы управления, так как вычисление управляющей функции всегда идет с точностью в один дискрет, ввод управляемой .функции осуществляется через минимальные промежутки времени, воспринмаемые объектом управления, благодаря чему все недостатки известных устройств исключаются, точность повышается, колебания исчезают.

Claims (1)

  1. Формула изобретения
    Устройство для программного управления, содержащее генератор импульсов и последовательно соединенные блок задания программы, блок задания скорости, интерполятор и реверсивный счетчик, второй вход которого и второй вход интерполятора подключены ко второму и третьему выходам блока задания программы соответственно, отличающееся тем, что, с целью повышения точности устройства, в него введены первый ключ, задатчик шага квантования и последовательно включенные триггер, второй ключ, делитель частоты, блок ключей и регистр, выход первого ключа соединен со вторым входом блока задания скорости, первый
    I
    760032
    5
    вход — со, вторым выходом триггера, второй вход — со вторым входом второго ключа и с выходом генератора импульсов, а вторые входы блока, ключей и делителя частоты подключены к выходам реверсивного счетчика и задатчика шага квантования соответст- , венно.
    6
SU782624210A 1978-06-05 1978-06-05 Устройство для программного управления 1 / SU760032A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU782624210A SU760032A1 (ru) 1978-06-05 1978-06-05 Устройство для программного управления 1 /

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU782624210A SU760032A1 (ru) 1978-06-05 1978-06-05 Устройство для программного управления 1 /

Publications (1)

Publication Number Publication Date
SU760032A1 true SU760032A1 (ru) 1980-08-30

Family

ID=20768293

Family Applications (1)

Application Number Title Priority Date Filing Date
SU782624210A SU760032A1 (ru) 1978-06-05 1978-06-05 Устройство для программного управления 1 /

Country Status (1)

Country Link
SU (1) SU760032A1 (ru)

Similar Documents

Publication Publication Date Title
SU760032A1 (ru) Устройство для программного управления 1 /
SU1383288A1 (ru) Устройство управлени след щим приводом
SU634237A1 (ru) Устройство дл программного управлени приводом
SU1525860A2 (ru) Цифровой синтезатор измен ющейс частоты
SU949821A1 (ru) Делитель частоты следовани импульсов с дробным переменным коэффициентом делени
SU1038880A1 (ru) Масштабирующий преобразователь
SU1034145A1 (ru) Управл емый умножитель частоты следовани импульсов
SU473990A1 (ru) Устройство дл задани скорости интерполировани
SU729553A1 (ru) Программно-задающее устройство
SU1474692A1 (ru) Генератор кусочно-линейных функций
SU832556A1 (ru) След щий умножитель частоты
SU1695267A1 (ru) Линейный интерпол тор
SU849229A1 (ru) Устройство дл вычислени средне-КВАдРАТичЕСКОгО зНАчЕНи
SU572763A1 (ru) Устройство дл числового программного управлени
SU1635245A1 (ru) Синтезатор сигналов качающейс частоты
SU1136312A1 (ru) Преобразователь угловой скорости вала в код
SU1413590A2 (ru) Устройство дл коррекции шкалы времени
SU843207A1 (ru) Устройство дл задержки импульсов
SU451989A1 (ru) Цифровой генератор функций
SU741234A1 (ru) Линейно-круговой интерпол тор
SU798893A1 (ru) Функциональный генератор
SU1569803A1 (ru) Устройство стабилизации скорости подачи в станках с программным управлением
SU1218395A1 (ru) Устройство дл реализации быстрого преобразовани фурье
SU955048A1 (ru) Генератор случайных процессов
SU984054A1 (ru) Устройство дл изменени частоты следовани импульсов