Устройство двухкоординатного позиционирования Советский патент 1987 года по МПК G05B19/39 

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

1

288653 2

счетчиков 13 и 14 поступают сигналы обратных связей по перемещению в унитарном коде с выходов датчиков 9 и 10 изменяющие содержание ЛЦ

и iN,j следующим образом

N, - N,,

fO

uN

N,S. N,

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

Целью изобретения является повышение точности позиционирования и упрощение устройства.

На фиг.1 представлена блок-схе- ма предлагаемого устройства; на фиг.2 и 3 - примеры траекторий двухкоординатного позиционирования при- заданных направлениях перемещения по двум координатам.

Устройство содержит блок 1 ввода, блок 2 управления, первый 3 и второй 4 преобразователи напряжение - частота, .первый 5 и второй 6 коммутаторы, первый 7 и второй 8 координатные приводы, первый 9 И второй JO координатные датчики перемещения, блок II коррекции, логи ческий блок 12.

Блок 2 управления содержит счетчики 13 и 14 импульсов, цифроаналого- 5 логовых преобразователей вые преобразователи 15 и 16, элементы ИЛИ-НЕ 17 и 18 и элемент И 19.

Блок 11 коррекции содержит второй 20 и первый 21 регистры, второй

.(О

15

20

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

Содержание счетчика 13 N, при помощи цифроаналогового преобразователя I5 преобразуется в аналоговый сигнал (напряжение) &Х, а содержание счетчика 14 &K,j при помощи цифро-аналогового преобразователя 16 - в аналоговый сигнал Снапряже- ние) uXj. Выходные сигналы цифроанаопределяют выходную частоту преобразователей 3 и 4 напряжение - частота и таким образом задают частоту вращения (частотно-управляемых) ко22 и первый 23 цифроаналоговые преоб- ординйтньк приводов 7 и 8, а тем

разователи,второй 24 и первый 25

самым и скорость перемещения по каждой координате. Цифроаналоговые преобразователи I5 и 16 обеспечены схемами ограничения выходного сигнала 35 на заданном уровне и аХ,, соответствующем максимально допустимым скоростям перемещения по каждой координате V , V (V. m-V )

сумматоры..

Логический блок 12 содержит первый 26, четвертый 27, третий 28 и второй 29 компараторы, первый 30 и второй 31 элементы И-НЕ и масштабный преобразователь 32.

Координатные датчики 9 и 10 перемещения преобразуют координатные перемещения в унитарный код.

Коммутаторы 5 и 6, выполненные в виде логических элементов И, пропускают импульсы управления на входы соответствующих частотно-управляемых координатных приводов в том случае, когда к управлякяцему входу коммутатора приложена логическая

Г

Устройство работает следующим образом.

Блок 1 ввода, согласно программе , выдает координаты конечной точки перемещения Х, X,j в цифровой форме в виде чисел N. Эти числа вводятся в регистры 20 и 21 блока 11 коррекции и запоминаются в счетчиках 13 и 14 блока 2 управлени Во время позиционирования по обеим координатам на вычитающие входы

и iN,j следующим образом

N, - N,,

uN

N,S. N,

логовых преобразователей

.(О

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

Содержание счетчика 13 N, при помощи цифроаналогового преобразователя I5 преобразуется в аналоговый сигнал (напряжение) &Х, а содержание счетчика 14 &K,j при помощи цифро-аналогового преобразователя 16 - в аналоговый сигнал Снапряже- ние) uXj. Выходные сигналы цифроанасамым и скорость перемещения по каждой координате. Цифроаналоговые преобразователи I5 и 16 обеспечены схемами ограничения выходного сигнала на заданном уровне и аХ,, соответствующем максимально допустимым скоростям перемещения по каждой координате V , V (V. m-V )

«макс 5изд iMOKc гмиЯ - Максимальные скорости перемещения

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

V V

(МаксOfwiKC,

Двухкоординатное позиционирование осуществляется по прямолинейной траектории в том случае, когда вектор V скорости перемещения расположен , на линии, соединяющей начальную точку, совпадающую с началом координат, с конечной точкой с координатами X , X (фиг.2). При этом точка С перемещается по линии ОА и, согласно подобию треугольников DAD и САБ, соблюдается условие

X,.-uXj- Xj AXj(,

0.

(2)

При смещении точки С с линии ОА вниз имеем

х,Х,,

о,

(3)

а при смещении ее с линии ОА вверх

х„ -лх

2IC

i о

(4)

Позиционирование осуществляется

Режим позиционирования и траектория перемещения обеспечипаются блоком 2 логики. Режим позиционирования определяется при помощи компараторов 26 и 27 и элементов И- НЕ 30 и 31. Когда , U,, на выходах обоих компараторов образ ются логические О, разрешающие пр хождение импульсов, генерируемых пр

по прямолинейной траектории с макси- образователямиЗи 4 напряжение - код,

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

Для достижения этой цели использован блок 11 коррекции и блок 12 логики, управляющие коммутаторами 5 и 6.

Блок коррекции при помощи регистров 21 и 20 запоминает числа N и N , соответствующие конечным координа

там заданной точки Х,, и Х,.,. Цифро- аналоговые преобразователи 23 и 22, в виде опорных напряжений которых использованы аналоговые сигналы л Х, и лХ , вьшолняют функции перемножителей, формирующих аналоговые сигна- лы N,-uX, Х,- ДХ и N-4X, Xj - AXj поступающие на входы сумматора 24, на выходе которого получаем сигнал

, дХ, дХ2- - Л.Х,

Согласно : изложенному tf, О, если изображающая точка С лежит на линии ОА, , О, если изображающая точка лежит ниже линии ОА и , О, если изображакяцая точка лежит .выше линии ОА.

Кроме этого, блок коррекции формирует сигнал

4 X,- т-лХ,,

по которому определяется режим позиционирования. Если -Uj 46j6 Uj, то позиционирование по обеим координатам происходит автономно и, если заданы перемещения большие, с максимально допустимыми скоростями по

каждой координате I,OM г и, перемещение по координате Х производится с максимально допустимой скоростью V. , а по координате

1 и о. НС

X, - со скоростью, обеспечивающей условие (2).

Режим позиционирования и траектория перемещения обеспечипаются блоком 2 логики. Режим позиционирования определяется при помощи компараторов 26 и 27 и элементов И- НЕ 30 и 31. Когда , U,, на выходах обоих компараторов образуются логические О, разрешающие прохождение импульсов, генерируемых преобразователямиЗи 4 напряжение - код,

15

20

25

30

35

0

5

через коммутаторы 5 и 6, на входы частот управляемых приводов 7 и 8. При больших рассогласованиях лХ, , лХ у ЯЪгходные напряжения преобразователей 15 и 16 ограничены на уровнях 1м 2MQice- соответствующих максимально допустимым скоростям по каждой координате.

Если Е и,переключается компаратор 27, формируя на выходе логическую 1, а на выходе компаратора 26 по-прежнему поддерживается логический О, определяющий логическую 1 на выходе элемента И-НЕ 30, разрешающего прохождение через коммутатор 5 управляющих импульсов на вход (частотно-управляемого) координатного привода 7, определяющих скорость по координате X,, при большом значении дХ,, равном максимапь- но допустимой скорости .Уровень сигнала на выходе элемента И-НЕ 31 зависит от уровня сигнала на выходе компаратора 29. В начальный момент двухкоординатного позиционирования (изображающая точка находится в начале координат, фиг.2), условие С2)

соблюдается независимо от того, какие заданы перемещения по каждой координате и сигналы на выходах коммутаторов 28 и 29 соответствуют логическому О. Вследствие этого на выходе элемента И-НЕ 31 формируется логическая 1, разрешающая прохождение на вход частотно-управляемого привода 8 управляющих импульсов с преобразователя 4 с частотой, определяющей скорость перемещения по - направлению Xj. При большом значении Д.Х 2 скорость перемещения будет равной 2тлкс и траектория двухкоординатного позиционирования отклоняется от линии, соединяющей начало координат с конечной точкой позиционирования, и проходит выше, пока отклонение от траектории по оси X не достигает установленного уровня Si / , соответствующего сигналу c, - и, .равному сигналу срабатывания компаратора 29. Компаратор переключается и формирует на выходе сигнал, соответствутотций логической 1. При этом на выходе элемента К-НЕ 31 уровень сигнала становится равным логическому О и.прекращает поступление управляющих импульсов на вход привода 8. Скорость по координате X 2 начинает уменьшаться, изображающая точка приближается к заданной линейной траектории и сигнал на выходе первого сумматора 24 Е, уменьшается. Это происходит до тех пор, пока сигнал , не достигнет уровня сигнала отключения .компаратора 29, обусловливаемого величиной гистерезиса компаратора - uU .Затем компаратор 29 отключается снова и на вход привода 8 начинают поступать управляющие импульсы и изображающая точка опять начинает отклоняться от заданной траектории до нового ера-, батьгоания компаратора 29. Благодаря этому средняя частота поступления импульсов на вход привода 8 уменьшается и средняя скорость перемещения по данной координате соответствует прямолинейной траектории позиционирования.

Jlcли 2 Ug,переключается компаратор 26, формируя на выходе сигнал уровня логической ), а уровень сигнала на выходе компаратора 27 соответствует логическому О. Вследствие этого сигнал на выходе, элемента И-НЕ 31 равен логической 1 -и коммутатор 6 разрешает поступление импулсьов управления на вход частотно-управляемого привода 8. Частота импульсов при. большом лХ соответств ует максимально допустимо скорости перемещения по координате

По мере отклонения траектории от линии, соединяющей начало координат с конечной точкой позиционирования на величину , /N: соответствую 15ую сигналу срабатьгоания компаратора 28 и,,последний переключается и формирует на выходе сигнал, соответствующий логической 1. При этом на выходе элемента И-НЕ 30 уровень сигнала становится равным уровню логического О и прекращает поступление управляющих импульсов на вход частотно-управляемого привода 7 через коммутатор 5. Дальнейший процесс формирования траекто

5

0

5

0

5

рии происходит аналог ично описанному, когда г Ui ..

Направление перемещения по каждой координате задается блоком 1 управления дискретными сигналами, поступающими на знаковые входы приводов 7 и 8 по соответствующим каналам, причем сигнал, равный логическому О, обуславливает перемещение в положительном направлении, а сигнал, равный логической 1, - в отрицательном направлении.

Траектории двухкоординатного позиционирования, когда заданы поло- .жительные направления перемещения по обеим координатам, представлены на фиГдЗ. Вектор максимал1 ной скорости V,+ j V разделяет область Х,ОХ на два сектора. Когда заданная точка находится в первом секторе точка ), перемещение по оси X, происходит с максимально допустимой, скоростью V . Если не учитьшать фильтрующие свойства частотно-управляемого привода, траектория позиционирования будет состоять из участков, параллельных вектору максимальной скорости V (коммутаторы 5 и 6 разрешают прохождение на вхоДы приводов 7 и 8 управляющих импульсов) и участков, параллельных оси Х (коммутатор 6 не разрешает прохождение импульсов на вход привода 8). Когда заданная точка находится в секторе 11 (точка F) перемещен ие по оси X происходит с максимально допустимой скоростью

V

,а траектория позиционирования

0

50

5

2МОКЯ

состоит из участков, параллельных вектору максимальной скорости У(яако и оси Х.

Ввиду инерционности.приводов траектории перемещения будут приближаться к синусоидальным кривым, амплитуды которых определяются величиной гистерезиса компараторов 28 и 29. С уменьшением величины гистерезиса Ui и ts.lj упомянутых компараторов траектории перемещения приближаются к прямым линиям ОЕ и OF.

При подходе к заданной точке (Е или F) сигнал Е, на входе компараторов 26 и 27 уменьшается

до уровня

- u-,,.f

Ц

2, на выходах

обоих компараторов формируются логические О, что соответствует логическим 1 на выходах элементов

71288653

И-НЕ 30 и 31 и разрешению прохождения импульсов на входы обоих приводов 7 и 8. Позиционирование завершается по обеим координатам автономно, что исключает отрицательное влияние предлагаемой системы на точность позиционирования .

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

W

По достижении конечных координат заданной точки на выходах логических элементов ИПИ-НЕ 17 и 18 формируются логические 1, поступающие на вход элемента И 19 и формирующие сигнал об окончании позиционирования блоку 1 управления.

15

20

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

30

35

40

45

ния устройства.

15

20

30

35

40

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

5

ния устройства.

Иг

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

название год авторы номер документа
Устройство для двухкоординатного позиционирования 1982
  • Гяляжявичюс Вилюс Юозович
  • Сталненис Миндаугас Казевич
SU1070512A1
Система для двухкоординатного позиционирования 1984
  • Гяляжявичюс Вилюс Юозович
  • Сталненис Миндаугас Казевич
SU1249484A1
Устройство для контроля средств числового программного управления 1988
  • Андрейко Борис Дмитриевич
  • Грикун Григорий Прокофьевич
  • Дорощук Владимир Васильевич
  • Кулиш Леонид Федорович
SU1675852A1
Устройство для оптической записи и воспроизведения информации на дисковый носитель 1986
  • Раввич Юрий Викторович
SU1571664A1
Устройство для двухкоординатного программного управления 1979
  • Онегин Евгений Евгеньевич
  • Урбанович Виктор Константинович
  • Зенькович Василий Александрович
  • Малышевский Валентин Павлович
  • Битно Леонид Григорьевич
  • Горбуз Игорь Константинович
SU860007A1
Устройство для программного управления процессом обработки изделий микроэлектроники 1986
  • Грудинин Виктор Степанович
  • Хорошавин Валерий Степанович
  • Присмотров Николай Иванович
  • Карманов Анатолий Александрович
SU1386962A1
Двухкоординатная система для программного управления 1985
  • Абакулин Юрий Васильевич
  • Бондаренко Елена Алексеевна
  • Евсеева Людмила Ивановна
  • Погодина Елена Ивановна
SU1249483A1
Двухкоординатное устройство для программного управления 1984
  • Урбанович Виктор Константинович
  • Зенькович Василий Александрович
  • Битно Леонид Григорьевич
SU1193644A2
Устройство для считывания графической информации 1973
  • Киселев Владимир Михайлович
SU667976A1
Система числового программногоупРАВлЕНия "TPACCA-Кп 1979
  • Нижанковский Вадим Игнатьевич
  • Калашников Анатолий Сергеевич
  • Бердников Александр Никитич
  • Губанов Владимир Васильевич
  • Исмагилов Рэм Фатыхович
  • Мизерный Петр Тихонович
SU813371A1

Иллюстрации к изобретению SU 1 288 653 A1

Реферат патента 1987 года Устройство двухкоординатного позиционирования

Изобретение относится к автоматическому управлению и может быть использовано в программных системах двухкоординатного позиционирования, в частности в координатно-сверлиль- ных, координатно-расточных станках, для управления манипуляторами и т.п. Цель изобретения - повышение точности позиционирования и упрощение устройства. Устройство содержит блок ввода, блок управления, преобразователи напряжение - частота, коммутаторы, координатные приводы, датчики положения, блок коррекции, логический блок. Блок управления состоит КЗ двух счетчиков импульсов, двух преобразователей код,- напряжение, двух элементов ИЛИ-НЕ и элемента И. Блок коррекции содержит регистры, два преобразователя код - напряжение, первый и второй сумматоры, масштабный усилитель. Логический блок выполнен в виде четырех компараторов и двух элементов И-НЕ. Позиционирование ведется по прямолинейной траектории с максимальным быстродействием независимо от направления перемещения ввиду того, что при изменении направления позиционирования вектор скорости меняется и по аргументу и по модулю. 3 ил. SS (Л to 00 00 О5 сд со

Формула изобретения SU 1 288 653 A1

CPU2.3

Угтак

Документы, цитированные в отчете о поиске Патент 1987 года SU1288653A1

Двухкоординатная система программного управления 1972
  • Баскаков Е.М.
  • Давыдова И.А.
  • Латышев В.И.
  • Литван А.Б.
  • Лосев Б.П.
  • Мазанько Б.П.
  • Москалев А.И.
  • Нестеренко С.В.
  • Попков Н.Н.
  • Тараев В.Ф.
SU448436A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Устройство для регулирования уровня в бьефе гидротехнического сооружения 1982
  • Прокопов Олег Иванович
SU1070518A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1

SU 1 288 653 A1

Авторы

Гяляжявичюс Вилюс Юозович

Марцинкявичюс Витаутас Антанович

Сталненис Миндаугас Казевич

Даты

1987-02-07Публикация

1985-07-08Подача