Устройство для стабилизации скорости подачи в станках с программным управлением
Иллюстрации
Показать всеРеферат
Изобретение относится к области автоматики и может быть использовано в составе интерполятора, работающего по методу оценочной функции. Цель изобретения - расширение функциональных возможностей путем стабилизации скорости подачи при любой траектории перемещения независимо от числа координат и повышение быстродействия . В устройство введены второй 3 и третий 10 триггеры, первая и вторая группы триггеров 16, 17, 18 и 5, 6, 7 соответственно, второй элемент ИЛИ 8, делитель 9 на три, третий элемент ШТИ 13, первый 14 и второй 15 элементы 1-ШИ, злемент И 11, делитель 12 два на три. Устройство позволяет из трех действуюа;их в нем частот по осям координат выделить две меньпше, часть суммы которых используется для повьшения тактовой частоты с тем, чтобы контурная скорость не изменялась в больших пределах. При работе по двум координатам в устройстве автоматически выделяется меньшая из двух частот по осям, которая используется для повышения тактовой частоты . Таким образом удается поднять i (Л 00 00 о О5 о а
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (5ц 4 С 05 В 19/18
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTVM (2 1) 3985669/24-24 (22) 02.12.85 (46) 15.08.87. Бюл. У 30 (71) Харьковский политехнический институт им. В.И. Ленина (72) О,Г. Простаков, Ю.А. Раисов, А.Г. Середкин и В.С. Тройников (53) 621.03.55(088,8) (56) Авторское свидетельство СССР
У 474790, кл. G 05 В 19/18, 1975.
Нешвеев В.В. и др. Стабилизация контурной скорости в интерполяторах с оценочной функцией. — Вест. Харьковского политехнического ин-та, 1982, У 188, с. 13-17. (54) УСТРОЙСТВО ДЛЯ СТАБИЛИЗАЦИИ
СКОРОСТИ ПОДАЧИ В СТАНКАХ С ПРОГРАММНЬК УПРАВЛЕНИЕМ (57) Изобретение относится к области автоматики и может быть использовано в составе интерполятора, работающего по методу оценочной функции.
„„SU„„1330606 А1
Цель изобретения — расширение фунто†циональных возможностей путем стабилизации скорости подачи при любой траектории перемещения независимо от числа координат и повышение быстродействия. В устройство введены второй 3 и третий 10 триггеры, первая и вторая группы триггеров 16, 17, 18 и 5, 6, 7 соответственно, второй элемент HJIH 8, делитель 9 на три, третий элемент ИЛИ 13, первый
14 и второй 15 элементы ИЛИ, элемент И 11, делитель 12 два на три.
Устройство позволяет из трех действующих в нем частот по осям координат вьщелить две меньшие, часть сум" мы которых используется для повышения тактовой частоты с тем, чтобы контурная скорость не изменялась в больших пределах. При работе по двум координатам в устройстве автоматически выделяется меньшая иэ двух частот по осям, которая используется для повышения тактовой частоты. Таким образом удается поднять контурную скор) сть с уровня О, !77 при работе пo трем координатам к уровню, близкому к 1, и с уровня
0,707 при работе по двум координ»там к уровнн), блпзкомъ к единиц», «е прибегая к переключениям в схеме
1 3 )(ttit)t ) у< I )) йс тв» и tt). tt )меняя чаг T() t t t генератора. К тому жс, (эс гîTа геHt ðа т) р» должн» т лько в 2 раза прс Во с.:п)ть максимально sanattttyx»ter t c) i ч )t!)1 ). рполяцип t ГО менl>tilt чем Do во .к и.t tte тных устройствах. 1 ил.
Изобретение относит).я к автоматике и вычислительной технике и может быть использовано в системах числового программного управления станками при посгроении интерполяторов с оценочной функцией.
Цель изобретения — обеспечение стабилизации скорости подачи при любой траектории перемещения независимо от числа координат и повышение быстродействия.
На чертеже приведена схема предлагаемого устройства.
Устройство содержит генератор 1 импульсов, первый и второй триггеры
2 и 3, первый элемент ИЛИ 4, вторую группу триггеров 5, 6 и 7, второй элемент ИЛИ 8, делитель 9 на три, третий триггер 10, элемент И 11, делитель 12 два на три, третий элемент ИЛИ 13, элементы 14 и 15 задержки, первую группу триггеров 16, 17 и 18. S-входы триггеров 16, !7 и 18 являются входами устройства и подключаются к выходам интерполятора по осям Х, Y, Z соответственно.
Выход элемента HJIH 4 является вьгходом устройства. Частота генератора
1 делится на триггере 2 на два и с прямого выхода триггера 2 через элемент ИЛИ 4 поступает на выход устройства. Если триггер 3 установлен
no S-входу, то частота f, /2 является единственной выходной частотой устройства. Если же триггер 3 брасывается по К-входу, то очередной сигнал установки триггера 3, по-.тупающий с инверсного выхода триггера
2, добавляет к импульсам частоты
f /2 один импульс, увеличивая ...bt; r ную частоту устройства (чем зяе сбрасывается триггер 3, тем:.)ль))ее возрастает ьыходная частота устройства).
Устройство работает следующим образом.
В режиме трехкоординатной интерполяции на входы устройства поступан>т сигналы f„, f>, Г, соответствующие выходам по осям интерполятора. На группе триггеров 16, 17 и 18 производится выделение двух меньших частот, причем минимальная частота выделяется на двух триггера::. Например, если 1„= м. кг (fw, 1„Г.,), f = MHH (г„, f„, г )
I триггере 16 выделяется f синхронно с f., на триггере 17 — f> синхронно с F, и на триггере 18 — f„ синхрон3 2 но с г„(задержками на переключение я) триггеров прен)-брегаем) . Выходные сигналы триггеров 16, 17 и 18 собираются на элементе ИЛИ 13 и через элемент 14 задержки поступают на первый вход элемента И 11, а через
>лемент 15 задержки — íà R-вход триггера 10. Таким образом, на указанных входах элементов 10 и 11 дей-. ствуют сумма сигналов (f, +2f ), где и Г, ) f — средняя и меньшая из трех входных частот.
На группе из триггеров 5, 6 и 7 выделяется Г,„„„, причем на каждом из триггеров — синхронно с соответствующей входной частотой. Выходные сигналы триггеров 5, 6 и 7 собираЛ ) ют я на элементе ИЛИ 8, с выхода которого частота 3 й„„„ поступает иа делитель 9 с коэффициентом деления 3. Таким образом, на S-вход григгера 10 поступают сигналы с частотой f „„„. Каждый такой сигнал устанавливает триггер 10 в "1" инверсный вь)ход триггера 10 закрывает по второму входу элемент И 11. Поэтому
13306
Я+к*, +к к т 1 К
К, = f,/f„.„, г мнн макс у 30
К = f / где Е„„„, й,, Е „, — максимальная, средняя (т.е. вторая по величине) и макси- 35 мальная из частот по осям ккк к г °
Коэффициент нестабильности контур 40 ной скорости одноименный импульс, соответствующий 1„„„ и поступающий с вьжода элемента ИЛИ 13, благодаря задержке на элементе 14 через элемент И 11 не проходит. Таким образом, группа элементов 10, 11 и 15 работает как вычитатель и на выходе элемента
И 11 образуется частота (Г +2Г섄—
-1„„н = f, +Е,„„н ). Эта частота по- ступает на делитель 12 с коэффициен- 10 том давления 2/3 (два из трех) и далее на R-вход триггера 3. Синхронхо с частотой переключения инверсного выхода триггера 2 импульсы этой частоты выделяются на прямом выходе 15 триггера 3 и через элемент ИЛИ 4 подаются на выход устройства. В результате образуется тактовая частота и, оказывающая стабилизирующее действие на величину контурной ско- 20 рости.
В интерполяторе с оценочной функцией контурная скорость в выражении через частоту определяется соотношением
06 4 ся со знаком (w) так как если на входе интерполятора действует скорректированная (неизменная) частота
f то и на его выходах получаются измененные частоты f f f
МакС к С 1 МбН °
Скорректированное значение контурной частоты имеет вид
f к макс
= t „, fi+ê*, +ê,, fã мОкс 1+(1-/ )К +(1-)К
Подставив выражение f в выраб макс жение для „, получим r 1+(1 f3)K +(1 Р)К
Коэффициент нестабильности скорости подачи М при этом имеет нс вид
% г б fê 1+К +K
Е 1+ (1-13) К + (1- P) К
4.к,+к,*
1+(1-р) (К, +к,)
Если К =К =0 (движение происхог дит вдоль одной из осей координат), „с(0 0)=l т.е. скорость подачи равна заданной.
При отсутствии стабилизации наибольшее отклонение скорости происходит при К,=Кг=l. При работе схемы стабилизации в этом случае
13/3-2) °
Ci+K, к,*
1+К, +К, кк т
° я +к*, 4 1+(1-Р) (К, +К,) достигает минимума при К,= К =1 и равен -Гз/3 = 0,577.
При работе схемы стабилизации на входе интерполятора действует частоб та и, равная где P — - коэффициент, меньший 1.
Скорректированная тактовая частота f равна сумме исходной тактовой частоты и некоторой части суммы часи тот (f, +f„„„ ). Здесь частоты берутДопустим, что значение равно 1, Гз» „з-Д тогда — — — = 1. Отсюда п =
З-2 1 2
= 0,63397. Так как такое значение Р сложно реализовать технически, в качестве величины для (3 выбирают ближайшее к этому числу значение, т.е. P = 2/3. Поэтому коэффициент деления делителя 12 равен 2/3=0,6666.
После определения величины уточним выражение для
1330606
У+к,,+к!
Г+к1+к *, 1+71-0,666) (К, +К,) 1+0, 334 (К +К )
Для нахождения наибольшего и наик меньшего значений „, необходимо найти область определения функции
% f% ъ fiъ(>0
Очевидно, Разделив все члены этого неравенства на f получим 1 > К„ К, О. макс °
Для определения предельных отклонений о необходимо определить экстреОнс мальное значение функции двух переменных (от К, и К ) „, и значения функции на границах ее области onpef5 деления.
Приравняв нулю частные производные по К < и К от |s получим коорФ динаты ее экстремального значения, а затем и само экстремальное (в дан20 ном случае минимальное) значение. а „", -- — — = О д К, = О
ЭК
Откуда К,=К = 1- P
1 ,= 0,9045 z(-р 1
При К,=1, К =1 г+ т1
У „ñ, 1 jQ, 334 (1+1) 35
1,038.
Таким образом, колебания контурной скорости составляют (-9,62+3,8)X, т.е. снижаются до допустимых пределов. 40
В режиме двухкоординатной интерполяции на входах устройства действуют две частоты из трех, поэтому иэ трех триггеров 16, 17 и 18 работает только один. На выходе работающего триггера 45 выделяется меньшая из двух действующих входных частот. Группа иэ триггеров 5, 6 и 7 не работает, поэтому не работают элементы 8 и 9. Выходная частота одного иэ триггеров группы
16, 17 и 18 через элемент ИЛИ 13, элемент 14 задержки, элемент И 11, который открыт по второму входу, так как триггер 10 сброшен по входу R через элемент 15 задержки, поступает на делитель 12. Две трети сигналов этой частоты проходят на R-axop, триггера 3, с помощью которого изменяется выходная частота f, устройства.
В этом режиме при отсутствии стабилизации коэффициент нестабильности контурной скорости, как известно, описывается выражением
41+К
1+К
О нс
f нс мнн / мак к к мак И большая и меньшая иэ двух действующих частот по осям.
При движении по двум координатам
f„„„= О, a f,= f„„-f Тогда
К =О, К, =К, следовательно,, к -!\+к нс 1+0,334К при К =1 и К =0
z г
I к
Формула изобретения
Устройство для стабилизации скорости подачи в станках с программным управлением, содержащее последовательно соединенные генератор импульсов, первый триггер и первый элемент
ИЛИ, о т л и ч а ю щ е е с я тем, что с целью обеспечения стабилизации
В первом случае минимум нс равный 0,707, достигается при К=1, во втором минимум равен 0,948 и достигается при К=0,334, при К=1 значение "„ составляет 1,06. Таким об- разом, при двухкоординатной обработке колебания контурной скорости составляет (-5,2 — +6)X.
В режиме однокоординатной обработки на входах устройства действует лишь одна частота, поэтому ни один из входных триггеров 16, 17 и 18 не переключается. Иэ всех элементов устройства работают генератор 1, триггер 2 и элемент ИЛИ 4. На выход устройства подается частота Е =f /2.
Устройство не требует увеличения тактовой частоты и не требует анализа количества координат перемещения по контуру. Стабилизация осуществляется единообразно, независимо от числа координат. В результате появляется возможность стабилизировать скорость подачи при любой траек-. тории перемещения как в З-мерном, так и в 2-мерном пространстве.
Составитель A.Èñïðàâíèêîâà
Техред М.Ходанич Корректор А.Обручар
Редактор N.Äûëûí
Тираж 863 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Заказ 3580/49
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
7 13 скорости подачи при любой траектории перемещения независимо от числа координат и повышения быстродействия, в него введены второй и третий триггеры, первая и втбрая группы триггеров, пбследовательно соединенные второй элемент ИЛИ и делитель на три, последовательно соединенные третий элемент ИЛИ, первый и второй элементы задержки, а также последовательно соединенные элемент И и делитель два на три, второй триггер соединен
Я-входом с инверсным выходом первого триггера, а выходом — с первым входом первого элемента ИЛИ, второй вход которого соединен с прямым выходом первого триггера, S-вход первого и R-вход второго триггеров первой группы соединены с первым входом устройства, S-вход второго и R-вход третьего триггеров первой группы соединены с вторым входом устройства, S-вход третьего и R-вход первого триггеров первой группы соединены с третьим входом устройства, S-вход первого и R-вход второго триггеров
Зобов второй группы соединены с выходом перногс триггера первой группы, S-вход второго и К-вход третьего триггера второй группы соединены с .) выходом второго триггера первой группы, S-вход третьего и К-вход первого триггеров второй группы соединены с выходом третьего триггера первой группы, выход делителя на три подключен к S-входу третьего триггера, К-вход которого соединен с выходом второго элемента задержки, инверсный выход третьего триггера подключен к первому входу элемента И, второй вход которого соединен с выходом первого элемента задержки, выход делителя два на три подключен к R-входу второго триггера, входы второго элемента ИЛИ соединены с прямыми выходами триггеров второй группы, входы третьего элемента ИЛИ подключе-. ны к прямым выходам триггеров первой группы, вход первого триггера р5 соединен с выходом генератора импульсов, выход первого элемента ИЛИ является выходом устройства.