Цифровая система программного управления Советский патент 1981 года по МПК G05B19/18 

Описание патента на изобретение SU883868A1

(54) ЦИФРОВАЯ СИСТЕМА ПРОГРАММНОГО УПРАВЛЕНИЯ

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

название год авторы номер документа
Цифровой электрогидравлический привод 1979
  • Бухов Олег Васильевич
  • Будников Дмитрий Владимирович
  • Подгорков Владимир Викторович
  • Серебренный Валерий Германович
  • Цурганов Станислав Васильевич
SU823665A1
Система числового программногоупРАВлЕНия "TPACCA-Кп 1979
  • Нижанковский Вадим Игнатьевич
  • Калашников Анатолий Сергеевич
  • Бердников Александр Никитич
  • Губанов Владимир Васильевич
  • Исмагилов Рэм Фатыхович
  • Мизерный Петр Тихонович
SU813371A1
Электрогидравлическая следящая система 1992
  • Каяшев Александр Игнатьевич
  • Космынина Ольга Николаевна
SU1834993A3
Цифровой электрогидравлический привод 1978
  • Бухов Олег Васильевич
  • Коробов Николай Петрович
SU792002A1
СПОСОБ УПРАВЛЕНИЯ ШАГОВЫМ ЭЛЕКТРОПРИВОДОМ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 1992
  • Хорошавин В.С.
  • Грудинин В.С.
  • Лалетин В.И.
  • Шалагинов В.М.
RU2092964C1
Цифровой электрогидравлический привод 1978
  • Бухов Олег Васильевич
  • Подгорков Владимир Викторович
  • Коробов Николай Петрович
SU746132A1
Электрогидравлический шаговой привод 1978
  • Бухов Олег Васильевич
  • Коробов Николай Петрович
  • Подгорков Владимир Викторович
SU765525A1
Устройство для управления дискретным приводом 1980
  • Солодников Евгений Михайлович
SU930245A1
Устройство для управления шаговым электродвигателем 1987
  • Смирнов Юрий Сергеевич
SU1520647A1
ЭЛЕКТРОГИДРАВЛИЧЕСКАЯ ЦИФРОВАЯ СЛЕДЯЩАЯ СИСТЕМА 1973
  • Сосонкин, И. Константинопольский, В. В. Смирнов И. М. Фатеев Московский Станкоинструментальный Институт
SU407082A1

Иллюстрации к изобретению SU 883 868 A1

Реферат патента 1981 года Цифровая система программного управления

Формула изобретения SU 883 868 A1

Изобретение относится к автоматике и вычислительной технике и, в частности к системам, примейяег ы дляуправления приводами металлооб рабатывающих станков, в робототехнике , на мобильных машинах и на др гой специальной технике. Известен электрогидравлический привод с цифровьм управлением, сое трящий из шагового электродвигател к след вдего гидропривода с механической обратной связью tlj. Недостатком такого привода явля ется наличие сложных механических обратных связей с люфтом, трудност получения требуемой величины дискр ности и усилия на перестановку дро селирующего гидрораспредели еля.. Скорость рабочего органа задается частотой управляющих импульсов,поступающих на шаговый электродвигатель, и определяется нагрузкой. Известен также электрогидравлический привод с цифровые управление состоящий из электрогидравлических усилителей сопло-заслонка, гидрораспределителя, датчика обратной связи 12 . Недостатком такой схемы является сложность из-за наличия блоков, позволяющих стыковать дискретную часть с аналоговой и наоборот. Для получения требуемой скорости рабочего органа введена обратная связь по скорости. Известно также электрогидравлическое цифровое устройство регулирования высокой точности для цифрового управления станками, содержащее управляющую программу, с которой поступают управляющие импульсы на шаговый электродвигатель (ШЭД), что вызывает поворот вала ШЭД на фиксированный угол. ШЭД приводит в действие управляющий элемент гидромотора (гидрораспределитель).Гидромотор через кинематические передачи - одноступенчатый редуктор и передачу винт-гайка - обеспечивает подачу на станке. ШЭД и управляющий элемент гидромотора служат в качестве цифро-а.налоговых преобразователей, которые преобразуют подаваемые Hai них управляющие импульсы через гидромотор в движение подачи. При движении рабочего органа станка фактическое значение снимается с цифрового датчика обратной связи, который кинематически связан с рабочим органом станка и подключен каналом обратной связи к управляющей программе. Управляющая программа выполняет сравнение заданного и фактического значения положения рабочего органаИ производит реверс иЭД, что после достижения положения, заданного управляющими импульсами ИЭД, закрывает управляющий элемент гидромотора и, тем самьм, останавливает гидромотор 3 .

Однако известная схема не позволяет осуществить регулирование скорости рабочего органа в широком диапазоне рабочих скоростей, проводить синхронизацию движения двух и более рабочих органов, а также движение двух и более рабочих органов машин с требуемыми и различными наперед заданными скоростями. Уменьшение быстродействия устройства, которое определяется только, быстродействием ШЭД,ограничивается максимально допустимым числом импульсов, которое определяется рабочим ходом управляющего элемента гидромотора. В рассмотренной схеме поступлением определенного числа импульсов с управляющей программы наШЭД происходит движение рабочего органа с максимально возможной скоростью, так как рабочий ход управляющего элемента, в котором происходит регулирование скорости гидромотора, незначителен. Рабочий орган привода движется с максимальной скоростью и только при подходе к заданной точке происходит снижение скорости от максимальной до нулевой за счет реверса ЬВД.Все это ограничивает область применения устройства.

Цель изобретения - значительное расширение области применения систе

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

На фиг. 1 представлена схема систем ; на фиг. 2 - временная диаграмма работы отдельных блоков схемы.

Система содержит блок 1 задания программы, реверсивный счетчик 2, J функциональный преобразователь 3, анализатор 4 знака, ограничитель 5 Числа импульсов, генератор 6 импульсов, элементы И 7, блок 8 управления, шаговый электродвигатель

Q 9, управляющий элемент 10 гидродвигателя, гидродвигатель 11 цифровой датчик 12 обратной связи, причем преобразователь 3 содержит блок 13 команд, формирователь 1.4 функции и блок 15 памяти, анализатор 4 5 блок 16 сравнения кодов и блок 17 знака, а ограничитель 5 - блок 18 сравнения кодов, счетчик 19 импульсов, RS-триггер 20, элемент ИЛИ 21 и элемент И 22.

0 Система работает следующим образом.

С блока 1 на счетчик 2 поступают управляющие импульсы с максимальной частотой, число которых определяет

5 положение рабочего органа гидродвигателя 11. С выхода счетчика 2 код положения поступает на преобразователь 3 и анализатор 4. Преобразователь 3 формирует код управления огQ раничителем числа импульсов в соответствии с кодом положения и выбранным законом управления следующим образом.

Формирователь 14 после того, как

. в счетчик 2 записан код заданного перемещения, производит один цикл формирования, функции, в результате которого в блок 15 записывается код величинь открытия управляклцего элемента гидродвигателя. Следующий

0 цикл формирования производится после обработки предыдущего задания и поступления нового кода в счетчик 2. Таким образом преобразователь 3 формирует код отклонения управляющего

5 элемента гидродвигателя один раз для каждого нового значения заданного перемещения, причем запуск формирователя 14 осуществляется по управляющему входу импульсом, формируемым

0 блоком 13, который, в свою очередь, формирует этот управлякяций импульс при записи нового кода заданного перемещения.

В процессе обработки гидродви-гаf телем заданного перемещения и списывания кода в счетчике 2 код на входе преобразователя 3 изменяется. Однако вследствие отсутствия управляющего импульса на управляющем входе формирователя 14 выходной код, записанный в блоке 15,остается прежним в течение всего цикла отработки. При этом анализатор 4 сравнивает значение этого кода с текущим значением кода в счетчике 2 и формирует сигналы управления элементами И и ограничителем 5 при их равенстве, а число импульсов, проходящих через ограничитель 5, соответствует данному коду управления и определяет вели1чину перемещения элемента 10.

При наличии разрешающего сигнала на первом или втором управляющем входе ограничителя 5, этот сигнал проходит через элемент ИЛИ 21 на S-вход RS-триггера 20, на прямом выходе которого устанавливаются единичный сигнал, поступающий на первый вход элемента .И 22. На второй вход элемента И 22 поступают импульсы с генератора 6 через вход ограничителя По существу элемент И 22 выполняет функцию управляемого ключа, т.е. пропускает на выход импульсы с генератора б при Наличии соответствующего сигнала на первом входе. С выхода элемента И 22 импульсы поступают на вход ограничителя 5 и на счетный вход счетчика 12, который подсчитывает их.

В результате на разрядных выходах счетчика 19 получаем число прошедших на выходе импульсов, например в двоичном коде, который сравнивается с кодом, поступающим с формирователя кода в блок 18. При их равенстве на выходе этого блока 18 формируется сигнал, возвращающий RS-триггер 20 в исходное состояние. На прямом выходе триггера 20 устанавливается нулевой сигнал, запрещающий прохождение импульсов на выход ограничителя 5.

Таким образом на блок 8 поступает число импульсов, определяемое кодом, сформированным преобразователем 3. Это число определяет угол поворота вала электродвигателя 9 и следовательно, величину открытия управляющего элемента 10 гидродвигателя 11.

Движение рабочего органа гидродвигателя 11 через кинематическую связь приводит к движению датчика 12, с которого на счетчик 2 поступают импульсы обратной связи, которые списывают код, поступивший с управляющей программы на счетчик 2.

Рабочее движение органа гидродвигателя 11 происходит с постоянной скоростью, так как управляющий элемент 10 гидродвигателя 11 смещен на строго постоянную величину, и до тех пор пока число импульсов при стирании на счетчи ке 2 не сравняется с числом импульсов заданных преобразователем 3 на ограничитель 5. При совпадении числа импульсов анализатор 4 (с помощью блока 16) подает команду на запускающий вход ограничителя 5 и на соответствующий элемент И 7, что вызывает прохождение управляющих импульсов с генератора 6 через ограничитель 5 на блок 8 и реверс электродвигателя 9. Последний

вызовет одновременно и возврат элемента 10 гидродвигателя 11 в исходное положение таким образом, что к моменту окончания перемещения рабочего органа в заданное положение J вал электродвигателя 9, следовательно, и элемент 10 возвращается в исходное положение. При необходимости конструктивных ограничений величин рабочих перемещений, выходящих за преQ делы рабочих Феодов управляющих элементов 10 гидродвигателя,подача управляющих импульсов на электродвигатель 9 выше максимального количества невозможна из-за наличия ограничителя 5, настроенного по верхнему пределу

5 на это максимально допустимое количество.

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

5 связи, что позволит увеличить сферу применения системы в различных областях техники.

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

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

Источники информации, принятые во внимание при экспертизе

1.Михеев Ю.Е. и Сосонкин В.Л. Системы автоматического управления станками. М., Машиностроение, 1978,

I с. 64, рис. 47.

2.Там же, с. 106, рис. 115.3.Патент ФРГ № 1294716,

кл. 42 г -19/18, опублик. 1969 (прототип) .

Цмпуаьсы

импуабсы с f/ro/ra /лет cvefrrvuffZ/rr/Tff/wso о/то ецвния) 5 Ю f5 20 n-f п

импульсы

i(fmy/K C6/, nocfnyfTufufc/e на tf/roffu

Доя. npjrftoeo

хода ffcaa/TK/r/f S

л Ompa omffaffa/ro 1еят/ю игате я$ g

(ca i/fffx jK coff /x c/nym/&ffiffs cdnvfoffS - V s /

ff ffe freuieffue эаененпхх fO

5/

ХЛА

УСяаросгт, pa otxeo qpsafoz гс/фод8иеател г //

/A

Ufrnff bCAi от ffamve/xa f2 ла cvefT f/ Z o mMoaoono&tfewa

5

«

и / /Г6СА/

п-i n

Фиг. г

SU 883 868 A1

Авторы

Серебренный Валерий Германович

Бухов Олег Васильевич

Цурганов Станислав Васильевич

Подгорков Владимир Викторович

Бобко Альбин Михайлович

Дунаев Сергей Викторович

Николаев Валерий Федорович

Даты

1981-11-23Публикация

1979-06-11Подача