Система для программного управления

 

Изобретение относится к области автоматики и вычислительной техники и может быть использовано, например, в системах контроля радиолокационных устройств. Цель изобретения - повышение быстродействия системы. Система содержит первый привод 1, состоящий из блока 2 управления шаговым двигателем и шагового двигателя 3, второй привод-4, состоящий из блока 5 управления электродвигателем и электродвигателя 6, редуктор 7, се лектор 8, датчик 9 угловых перемещений , блок 10 ввода программы, блок 11 сравнения, сумматор 12, первый преобразователь 13 кодов, коммутатор 14, первый элемент 15 И (п - разряд .ная группа элементов И), первый элемент ИЛИ 16, второй элемент ИЛИ 17, второй элемент И 18 (п .- разрядная группа элементов И), синхронизатор 19, второй преобразователь 20 кодов, генератор 21 импульсов. Введение генератора импульсов, селектора и соответствующих фзшкциональных связей (Л позволяет достичь поставленную цель. 7 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСЩБЛИН (19) (11) А1 (gg 4 G 05 В 19/18

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

И АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21 ) 3875605/24-24, (22) 01.04.85(46) 30.11.86. Бюл, В 44 (72) В. И. Свердлов и А. Д. Данилов (53) 621.503.55(088.8) (56) Авторское свидетельство СССР

Р 894679, кл. G 05 В 19/19, 1981.

Авторское свидетельство СССР

В 10221!6, кл. G 05 В 19/19, 1983. (54) СИСТЕМА ДЛЧ ПРОГРАИИНОГО УПРАВЛЕНИЯ (57) Изобретение относится к области автоматики и вычислительной техники и может быть использовано, например, в системах контроля радиолокационных устройств. Цель изобретения. — повышение быстродействия системы. Система содержит первый привод I состоящий из блока 2 управления шаговым двигателем и шагового двигателя 3, второй привод 4, состоящий из блока

5 управления электродвигателем и электродвигателя 6, редуктор 7, селектор 8, датчик 9 угловых перемещений, блок 10 ввода программы, блок

ll сравнения, сумматор 12, первый преобразователь 13 кодов, коммутатор

14, перЬый элемент 15 И (n — разряд.ная группа элементов И), первый элемент ИЛИ 16, второй элемент ИЛИ 17, второй элемент И 18 (n . — разрядная группа элементов И), синхронизатор

19, второй преобразователь 20 кодов, генератор 21 импульсов. Введение генератора импульсов, селектора и соответствующих функциональных связей позволяет достичь поставленную цель.

7 иле электродвигателем 6 и шаговым двигателем 3 при больших рассогласованиях.

Входящис в коммутатор 14 элементы

И 31 — 34, ИЛИ 35 и 36, трйггеры 37 и 38 и элементы И 39 и 40 обеспечивают формирование сигналов управления обоими двигателями в зоне малых рассогласований.

Первым входом коммутатора 14 являются сигналы: С 16352, С <32 и эона

Т с выхода первого преобразователя

13 кодов, вторым входом — импульс 3 такта синхронизатора 19, третьим входом — импульс 2 такта синхронизатора

19, четвертым входом — сигнал А >Б и

А Б с выхода блока сравнения 13 и пятым входом — 14 разрядов кода С с выхода сумматора 12.

Генератор импульсов 21 (фиг. 3) обеспечивает формирование трех им- . пульсных сигналов. Он состоит из трех формирователей импульсов 41, 42 и 43. Выходы которых являются выходами генератора 21. Запуск формирователей 41, 42 и 43 производится импульсами 1 такта синхронизатора 19. На временной диаграмме (фиг. 5) приведены эпюры входных и выходных сигналов генератора 21, а — импульсы 1 такта синхронизатора 19 с периодом следования Т; б, в, .г — выходные сигналы формирователей 41, 42 и 43 соответственно, Селектор 8 обеспечивает выбор и подачу на второй элемент И 18 одного из четырех сигналов в зависимости от значения разрядов (5р, 4р) кода С с выхода сумматора 12 и сигналов С 32, С 16352 с выхода преобразователя 13 кодов.

Импульсные сигналы с выхода генератора 21 импульсов поступают на элементы И 44, 45 и 46 (фиг. 3). На элемент И 44 поступает импульс дли3 тельностью с -- — Т, на элемент И 45—

4, 1 импульс длительностью c =- — Т, а на

2 элемент И 46 — импульс длительностью ,ю4. 1 (, = — Т. Включение соответствующего

4 элемента И 44, 45 и 46 производится сигналами с выхода дешифратора 54.

На вход дешифратора 54 поступает прямой код С, если С < 32 и обратный код С, если C > I6352.

Если "1" присутствует на выходе

С < 32 преобразователя 13 кода, то

f 1273882

Изобретение относится к автомати- вуют при формировании управления ке и вычислительной технике и может быть использовано, например, в системах контроля радиолокационных устройств. 5

Цель изобретения — повышение быстродействия системы.

На фиг. 1 представлена структурная схема предлагаемого устройства; на фиг. 2 — функциональная схема ком- 10 мутатора; на фиг. 3 — функциональные схемы генератора импульсов и селектора; на фиг, 4 — диаграмма размещения зон управления; на фиг. 5 — эггюры импульсных сигналов генератора 15 импульсов; на фиг, 6 — эпюры выходных сигналов селектора и соответствующие им значения скорости электродвигателя (ЭД).

Система для программного управле- 20 ния (фиг. 1) содержит первый привод

1, состоящий из блока 2 управления шаговым двигателем и шагового двигателя 3, второй привоц 4, состоящий из блока 5 управления электродвигателем и электродвигателя 6, редуктор 7,, селектор 8, датчик 9 угловых геремещений, блок 10 ввода программы, блок 11 сравнения, сумматор 12, первый преобразователь 13 кодов, коммутатор 14, первый ЗО элемент ИЛ" 15 (и — разрядная группа элементов И) первый элемент ИЛИ 16, второй элемент ИЛИ 17, второй элемент И 18 (и-разрядная группа элементов И), синхронизатор 19, второй 35 преобразователь 20 кодов, генератор

21 импульсов, выход 22 системы (выходной вал редуктора).

Коммутатор 14 содержит (фиг. 2) третьи элементы И 23 — 26, третьи 4О элементы ИЛИ 27 и 28, первые D-триггеры 29 и 30, четвертые элементы

И 31 — 34, четвертые элементы ИЛИ 35 и 36, вторые D-триггеры 37 и 38 и пятые элементы И 39 и 40. 5

Генератор импульсов 21 (фиг. 3) содержит три формирователя 41, 42 и

43 импульсов, Селектор 8 (фиг. 3) содержит шестые элементы И 44, 45 и 46, седьмые элементы И 47 — 50, пятые элементы

ИЛИ 51 и 52, шестой элемент ИЛИ 53 и дешифратор 54.

Коммутатор 14 (фиг, 2) обеспечивает выбор и направление вращения исполнительных двигателей 3 и 6. Входящие в коммутатор 14 элементы И 2326, ИЛИ 27 и триггеры 29 и 30 участз 1273b82 4 прямой код С поступает на вход деши- зона I 32 С (16352 зона II фратора 54 через элементы И 47 и 49, 16352 z С 32.

ИЛИ 51 и 1ЛИ 5 и 52. В зоне I отработка заданного возII If

Если, 1 на выходе С 16352, то действия произвоцится обоими двигатеобратный код С поступает на вход де- g лями одновременно, при этом электрошифратора 54 через элементы И 48 и двигатель 6 работает в релейном ре50, ИЛИ 51 и 52. жиме.

Если на выходах С 32, С - 16352 В зоне II отработка заданного

IIл11

0, то элементы И 47 — 50 закрыты и воздействия производится обоими двина входах 1 и 2; дешифратора 54 "0". 10 гателями так же одновременно, но при

Сигналы с выхода элементов И 44, этом электродвигатель 6 работает в

45 и 46 поступают через элемент режиме широтно-импульсной модуляции.

ИЛИ 53 на первый вход блока 18. Выделение зоны управления в диаУстройство работает следующим об- пазоне изменения С производится разом. 15 в первом преобразователе 13 кодов.

По команде от блока ввода програм- С выхода преобразователя 13 сигнал мы блоки 2 и 5 управления управляют соответствующей зоны поступает на соответственно вращением электродви- первый вход коммутатора 14 и на т етрегателя 6 и шагового двигателя 3 по тий вход селектора 8. На первом вы= зонам, устанавливая через дифферен- 20 ходе коммутатора 14 фиксируется сигциал редуктора 7,(по наикратчайшему. нал управления электродвигателем 6 в пути) нагрузку в угловое положение, зоне I на втором выходе — сигнал упсоответствующее команде с последую- равления шаговым двигателем 3 .в зоне щеи автоматической фиксацией положе- II а на третьем выходе — сигнал упния этои нагрузки. 25 равления электродвигателем 6 в зоТекущая информация об угловом не II. положении нагрузки снимается в виде Синхронизатор 19 формирует на цифрового кода с датчика 9 и затем своих выходах пачки импульсов. Импоступает на вторые входы блока 11 пульс 1-ro такта с частотой f

1 сравнения и сумматор 12 через вто- gp = 5,28 кГц синхронизирует работу рой преобразователь 20 кодов, Рабо- второго преобразователя 20 кодов и та последнего синхронизируется пер- генератора 21 импульсов. Импульс 2вым импульсным сигналом синхрониза- ro такта синхронизатора 19 с частотой

= 5 28 кГц, задержанный относиЕсли обозначить, например, 14-раз- тельно импульса 1-го такта на 2 мкс, рядный двоичный код блока 10 вво а синхронизирует работу коммутатора 14, программы, поступающий .на первые а импульс 3-го такта с частотой f

2 входы блока 11 сравнения.и суммато а = 330 Гц, сдвинутый относительно им)2 через А а 14 разрядный код теку- пульса 2-го гакта на 2 мкс, поступащего положения нагрузки через Б то 4О ет на втоРой вход коммутатора 14 и сигналы, формируем е блоком ll срав» на вход пеРвого элемента И 25, нения, поступающие на вход суммато- Частота Г = 5;28 кГц обусловлена и вход коммутатора скоростью вращения выходного вала 22

"БОЛЫ1Е" при А > Б, "МЕНЬ1Ш". при 45

А.(Б. 7+V+V ьь пэ ып

В сумматоре 12 определяется абсолютная величина разности С: С = А- где V — скорость выходного вала

Б и вв У

14- аэ я н и она лежит в пределах 0 < С < 16383. 7 V — скорости двигател " 6

ЭП > bfI) ви телеи и

-разрядный код С с выхода сум- SP 3, приведенные соответст.матора 12 поступаетна вход первого венно к выходному вал валу преобразователя 13 кодов. 14-й старший разряд кода С поступает на один Частота f = 330 Гц обусловлена

z из входов коммутатора 14. ч-й и 5-й частотой работы шагового двигателяЗ. разряды кода С поступают на вход се- 55 Указанная выше расстановка импульлектора 8. сных сигналов необходима для раздеДиапазон изменения С разбит на ления во времени работы второго две зоны управления.(фиг. 4): преобразователя 20 кода, коммутатора

S 1273882 Ь

14, первого элемента И 15 и генерато- равления электродвигателя 6 в функра 21 импульсов. ции значения кода С;

Рассмотрим работу системы после- Из таблицы видно, что длительность довательно, по зонам. импульсных сигналов определяется коВ зоне I коммутатор 1 4 по перво- дом С сумматора 1 2 и сигналами зоны

5 му выходу формирует сигнал управле- первого преобразователя 13 кода. ния электродвигателем 6. Этот сигнал Одновременная работа электродвигапо шине "Движение ЭД против часовой теля 6 в режиме широтно-импульсной мострелки" или по шине "Движение ЭД - модуляции и пошаговая работа двигатепо часовой стрелке" (фиг. 2) посту 10 ля 4 позволяют в зоне II использовать пает через элемент ИЛИ 17 на вход суммарные скоростные качества двигаблока 5 управления, приводит выход- телей, а также обеспечить устойчиной вал в движение. Импульсы 3 такта вость системы и автоматическую фиксасинхронизатора 19 поступают на вход цию углового положения выходного ваэлемента И 15 и на вход блока 2 уп- 15 ла, равления через ИЛИ 16. Выходнои вал шагового двигателя 3 начинает вращаться в ту же сторону, что и электродвигатель 6.

Входные сигналы селектора

Выход селектора

В момент перехода системы из зоны 20

I в зону II прекращается управление электродвигателя 6 от коммутатора 14 а шагового двигателя 3 от первого

Код С.

Значение сигналов

Относительная

Разряды длительСМ6352 ность

С <32 элемента И 15.

В зоне II коммутатор 14 по второ- 25 му выходу формирует сигналы управления шаговым вигателем 3 кото ые импульса и

О

О

Формула изобретения

Система для программного управле— ния, содержащая первый привод, состоящий из последовательно соединенных блока управления шаговым двигателем

В и.шагового двигателя, второй привод, состоящий из последовательно соединенных блока управления электродвигателем и электродвигателя, редуктора, кинематически связанного первым д s P поступают на вход блока 2 управления через элемент ИЛИ 16 и шаговый дви1 гатель 3 поворачивает выходной вал системы в том же направлении. Одно1 временно с третьего выхода коммута1 тора 14 на вход второго элемента

И 18 поступает сигнал "ЭД по часовой стРелке" или "ЭД против часовой стрелки". Вал двигателя 6 продолжает

0 вращаться в ту же сторону, что и вал шагового двигателя 3, на при этом .скорость вращения выходного вала двигателя 6 зависит от значения кода С.,о

Изменение скорости вращения вала электродвигателя 6 производится за счет импульсного управления.. Импуль1 сные сигналы вырабатываются в генераторе 21 импульсбв. Далее в селек1 торе 8 происходит выбор требуемой длительности импульсных сигналов. Импульсные сигналы с выхода селектора

8 поступают на второй вход второго элемента 11ЛИ 17 через второй элемент

И 18.

На фиг. 6б приведены эпюры скорости электродвигателя 6 в зависимости

or длительности импульсных сигналов управления, которые формируются на выходе селектора 8 (фиг. 6a).

В таблице приведены относительные длительности импульсных сигналов упО 0

О 0,75

0 0 5

О 0,25

О 0

1 0,75

1 0,5

1 0,25

1 О

12738 входом с выходом шагового двигателя, вторым входом - с выходом электродвигателя, а выходом — с,цатчиком угловых перемещений и с выходным валом системы, блок ввода программы, под- 5 ключенный выходом к певрому входу блока сравнения и к первому входу сумматора, соединенного выходам с входом первого преобразователя кодов и с информационным входом коммутатора, вторым входом — с выходам второго преобразователя кодов р с вторым входом блока сравнения, а третьим входом — с выходом блока сравнения и с первым управляющим входом 15 коммутатора, соединенного вторым управляющим входом с первым выходом синхронизатора, третьим управляющим

Входом с BTopbIM Выходом синхрони затора и с первым входом первого элемента И, четвертым управляющим входом. — с выходом первого преобразователя кодов, первым выходом — с вторым входом первого элемента И и с первым входом второго элемента ИЛИ, а вторым выходом — с первым входом

82 8 первого элемента ИЛИ, подключенного вторым входом к выходу первого элемента И, а выходом — к входу первого привода, система также содержит второй элемент И, подключенный выходом к второму входу второго элемента

ИЛИ, связанного выходом с входом второго привода, причем выход датчика угловых перемещений соединен с первым входом второго преобразователя кодов, связанного вторым входом с третьим выходом синхронизатора, о тл и ч а ю щ а я с я тем, что, с целью повышения быстродействия, в нее введены генератор импульсов и селектор, подключенньп первым входом к выходу первого преобразователя кодов, вторым входом — к входу первого преобразователя кодов, третьим входом — к выходу генератора импульсов, а выходом — к первому входу второго . элемента И, соединенного вторым вхо- . дом с третьим выходом коммутатора, а вход генератора импульсов связан с третьим выходом синхронизатора.

1273882

1273882 /дых бя. 22

Со ставитель Н. Горбунова

Редактор М. Дылын Техред Л.Олейник . Корректор Г. Решетник

Тираж 836 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35,. Раушская наб,, д. 4/5

Заказ 6475/44

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 г

Система для программного управления Система для программного управления Система для программного управления Система для программного управления Система для программного управления Система для программного управления Система для программного управления 

 

Похожие патенты:

Изобретение относится к автоматике и может найти применение в системах управления технологическими процессами с использованием ЭВМ.

Изобретение относится к автоматическому управлению (или контролю ), в частности к технике централизованного автоматического управления (или контроля) многостадийными взаимосвязанными непрерывными технологическими процессами с помощью одного центрального управляющего (или контролирующего) устройства

Изобретение относится к автоматике , в частности к следящим системам металлорежущих станков

Изобретение относится к области автоматизированных систем и позволяет повысить помехозащищенность и надежность работы формирователя

Изобретение относится к области робототехники, преимущественно литейных роботов, и может быть использовано для программного управления станочным оборудованием

Изобретение относится к области вы числительной техники и может быть исполь .зовано в устройствах вывода гра4)ической информации из ЭВМ

Изобретение относится к программному управлению станками, в частности к системам числового программного управления, и является усовершенствованием устройства для автоматического разгона и торможения двигателя станка с программынм управлением по авт.св

Изобретение относится к устройствам автоматического управления, предназначено для проверки электросекундомеров и позволяет повысить точность проверки

Изобретение относится к Программному управлению и может быть использовано в роботах и манипуляторах , управляемых с помощью программных устройств, и является усовершенствованием изобретения по авт

Изобретение относится к автоматике и вычислительной технике и может быть использовано для получения и контроля прецизионных перемещеннй

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в системах числового программного управления станками

Изобретение относится к области автоматики и может быть использовано для управления механизмами, работающими во временной зависимости

Изобретение относится к устройствам управления выгрузкой накопителей, позволяет повысить эффективность работы путем оптимизации количества дополнительных выгрузок и является дополнительным к основному авт

Изобретение относится к области цифрового программного управления коммутацией объекта, позволяет увеличить число коммутируемых каналов управления и обеспечивает возможность одновременной коммутации нескольких каналов управления

Изобретение относится к автоматизированным системам и системам автоматического управления и может быть использовано при управлении сложными объектами преимущественно с дискретным характером технологического цикла, а также для решения задач распознавания и анализа данных объектов, ситуаций, процессов или явлений произвольной природы, описываемых конечными наборами признаков (симптомов, факторов)
Наверх