
книги из ГПНТБ / Адаптивное управление металлорежущими станками
..pdfказатель эффективности обработки, например на величину техно* логической себестоимости.
Рассматривая управление скоростью резания, следует отметить еще один из возможных вариантов — введение по сигналу от «де тектора вибраций» качательных изменений скорости резания с
пред- |
Фильтр1 |
|
двухполупі |
Фильтр2 |
Усили |
Усилитель рио£ный |
|||||
' усилитель |
ZO-вООгц |
|
ВьТпрянйтелЫ |
2-20гц |
тель |
Ддухполу- |
|
Интегратор |
г—ЛМДѴ—I |
||
- периодный - |
|
—у ■ |
лѵД-\ |
I |
|
Вь!лряЖтШ2 |
|
|
rWr- |
|
|
|
|
|
|
Рабочий усили |
|
|
|
|
|
теле |
|
Рис. 100. Схема |
«детектора |
вибраций» |
по патенту США |
||
|
|
№ |
3.504.581 |
|
|
Послепервого п выпрямителя и
После второго П |
О" ААА- |
|
фильтра |
и |
|
второго |
„ . . . . . |
д У Ѵ л А л / І л |
Шоотттт |
и |
|
Равыходе |
0— ^ |
, О-------------------------------------- |
Рис. 101. Выходные сигналы на различных кас кадах «детектора вибраций» по рис. 100:
а — устойчивый процесс резания; б — вибрации
частотой, определяемой числом оборотов шпинделя. Известно, что устойчивость при работе «по чистому» существенно выше, чем при работе «по следу». Периодическое изменение скорости резания приводит к десинхронизации следов обработки от последователь ных проходов, и область устойчивой работы расширяется.
Этот эффект достигается только при определенных соотноше ниях между частотой изменения скорости и числом оборотов шпин деля и при определенной (не слишком малой) амплитуде колеба ний скорости и относится к случаю возбуждения низкочастотных колебаний системы изделия. Добиться аналогичных результатов при возбуждении высокочастотных колебаний системы инструмен та не удается. Промышленная реализация рассмотренного способа также сопряжена с определенными трудностями, связанными с ра ботоспособностью соответствующего привода.
Кроме рассмотренных, можно использовать способы повышения устойчивости за счет изменения параметров упругой системы, вве дения дополнительных колебаний с помощью так называемых «ан тивибраторов» и т. п. Отработка и определение областей примене ния этих способов требует дальнейших исследований.
6. СИСТЕМЫ САМОПРОГРАММИРОВАНИЯ ТРАЕКТОРИИ ЧЕРНОВЫХ ПРОХОДОВ
В настоящее время реализованы системы с самопрограммиро ванием первого уровня — с самопрограммированием траектории движения (СПТ) с автоматическим регулированием режимов ре зания.
Если обработка некоторой поверхности |
может |
быть завершена |
||
в один проход, траектория |
этого прохода |
однозначно |
связана с |
|
формой и размерами этой |
поверхности, заданными в |
исходной |
||
программен определенными из чертежа детали; |
эта |
траектория |
может быть только скорректирована, например, для компенсации упругих деформаций. Следовательно, самопрограммирование тра ектории целесообразно тогда, когда возможна многовариантность решений, из которых только одно является оптимальным.
Это имеет место при многопроходной обработке, когда траек тория черновых проходов зависит не только от требований черте жа, но и от реальных условий обработки. В этом случае самопро граммирование черновых проходов позволяет исключить из про граммы все, кроме информации о форме и размерах детали после чистовой обработки. Иногда требуется дополнительная информа ция о контуре, который должен быть получен после черновой обра ботки перед чистовой, — окончательном черновом контуре (ОЧК).
На рис. 102 приведены примеры двух вариантов многопроход ной токарной обработки вала, а в табл. 9 —соответствующие про граммы перемещения инструмента для обработки с обычной систе мой ЧПУ и системой ЧПУ с СПТ (94]. Последовательность пере мещений между точками А, 1, 2, ... (рис. 102, а) составляет траек торию черновой обработки при работе с обычной системой ЧПУ (программа включает 33 кадра). В системесСПТ (рис. 102, б) про граммируются только контур ОЧК и подвод инструмента в начало ОЧК (Б, О, В, Г, Д, Е, Ж, И, К, Л). С дополнительными кадрами технологических команд программа включает 11 кадров.
- Особый случай самопрограммирования может иметь место при обработке заготовок, несущих в себе часть информации о конечном виде обработанной детали. Например, при шлифовании валиков их длина определена длиной заготовки, так что исходная програм ма может не включать информацию о длине предельного лереме-
Наиввспымий размер заготовки
Рис. 102. Схемы обработки с системой ЧПУ (а) и с системой СПТ
( б )
щения круга (детали); эта длина может быть определена в про цессе обработки путем фиксации положений выхода круга из за готовки. В подобных случаях самопрограммирование траектории может оказаться полезным даже при однопроходной обработке.
Системы адаптивного управления обеспечивающие как опти мизацию обработки, так и сокращение и упрощение исходного программирования, можно использовать в сочетании с любыми си стемами программного управления (с системами циклового управ-
6—473 |
161 |
/
Программа ЧПУ Программа СПТ
N001G04X400S06T55M03 |
NO22G00Z4400 |
N001G04X100S06T55M03 |
N002G09X-25200M08 |
N023G00X-800 |
NOO2GOOX-29OO0MO8 |
N03600Z-34460 |
N024G01Z-2600F3300 |
NO93G0OZ-2946OM31 |
N004G01Z-5209F1040 |
N025GC0X100 |
/.N004G11Z-2500F5400S05M03 |
NCO5G00X100 |
N026G00Z2600 |
/'N005G11X500F17000 |
N006G00Z7200 |
N027G00X-350 |
/N006G11Z-1050F12000 |
N007G00X-800 |
N028G01Z-2650F3400 |
/N007G13X1200Z-1200і 1200 |
|
|
Fl 1000 |
N008G1Z-6100F950 |
N029G01X500F18000 |
/N008G11X545F16000 |
N009G00X100 |
N030G03X1200Z120011200 |
/N009G11X755Z-4250F3000 |
|
F7500 |
|
N010G00Z8000 |
N031GO 1X700F12700 |
/N010G11X700F12000 |
NO14GOOX-80O |
NO32GOOX-490O |
/N011G11Z-1000F13000M33 |
N012G01Z-4000F1570 |
N033X2050 |
Конец программы СПТ |
N913G01X700Z-4100F1520 |
Программа чистового прохода |
|
N014G00Z9100 |
|
|
NO15G00X-140O |
|
|
N016G01Z-4700F1460 |
N034G04X100S08T50M03 |
N012G04X100S08T50M03 |
NO17GO0X10O |
N035G04X100T66 |
N013G04X1C0T66 |
N018G00Z4700 |
|
|
NQ19G00X-800 |
|
|
N020G01Z-4400F4720
NO21G0OX100
ления, с копировальными системами и т. .п.). Наиболее целесооб разным представляется их сочетание с системами ЧПУ, которые предназначены для решения наиболее сложных задач автоматиза ции управления и уже включают ряд устройств, необходимых для самопрограммирования. Например, при использовании систем DNC или CNC для введения самопрограммирования требуется лишь оснащение станка соответствующими датчиками и дополне ние алгоритма работы исходной системы алгоритмом самопрограм мирования. Возможности вычислительных машин, применяемых в системах DNC и CNC, как правило, достаточны для его реализа ции. В ряде случаев *южет оказаться целесообразной разработка специальных приставок к существующим системам ЧПУ или со здание новых систем ЧПУ, обладающих благодаря самопрограм мированию новыми свойствами, особенно полезными при обработ ке малых партий деталей на предприятиях, лишенных возможнос ти вести программирование на ЭВМ. В таких системах ЧПУ дол жна задаваться программа непосредственно на пульте станка, причем за счет использования СПТ и управления режимами реза ния значительно сокращается исходная программа, набираемая на пульте, что дает большой экономический эффект и расширяет сферу рационального применения станков с ЧПУ.
Эффективность обработки те^і выше, чем больше параметров действительного процесса резания учитывается. Однако в ряде случаев самопрограммирование траектории целесообразно и при минимуме текущей информации. Например, при шлифовании длинных валов из заготовок с большой конусностью, рационально провести автоматический обмер заготовки до начала обработки с запоминанием полученных результатов в памяти системы с тем, чтобы при построении траектории учесть действительные отклоне ния припуска и соответственно определить длину продольных пе ремещений в каждом проходе. Для повышения оперативности ис пользования станков с ЧПУ, особенно в индивидуальном и мелко серийном производстве, желательно иметь возможность обрабаты вать детали из различных заготовок по одной программе. Так, при частом использовании проката с малым разбросом диаметров по длине заготовки обычные системы ЧПУ целесообразно дополнять простой системой самопрограммирования черновых проходов, обес печивающей обработку заготовок различного диаметра на основе информации о их диаметре, вводимой вручную. Наибольшая эф фективность самопрограммирования может быть получена только при совместной работе адаптивных систем самопрограммирования траектории и регулирования режимов резания.
Оптимальная глубина резания. Задачу формирования траектории при многопроходной обработке можно сформулировать как задачу определения траектории X = F(Z) (где Z — задающая и X — управ ляемая координаты положения инструмента), которая обеспечила
бы получение заданного |
программой |
окончательного чернового |
контура Хд= ^ д (Z) при |
произвольной |
форме заготовки, описы |

ваемой функцией X3=F3(Z), причем критерий оптимизации должен иметь экстремальное (минимальное или максимальное) значение. Таким критерием служит критерий оптимальности цикла
ѵоц |
I |
I |
ту ~Г |
Проведенный выше анализ оптимального режима резания осно ван на предположении, что глубина резания задана и возможно изменение только скорости резания и подачи. Практически при расчете исходных режимов приходится находить оптимальные зна чения трех переменных, в том числе и глубины резания; для этого следует найти положение минимума тоц в четырехмерном простран стве координат V, s, t, тоц; эту задачу проще решать последова тельно, исходя из полученных результатов.
Предположим, что глубина резания настолько мала (или соот ветственно велика мощность приводов УѴрасп), что возможна работа с использованием ограничения по силе Pz при обеспечении опти мальной стойкости инструмента. Так как с использованием уравне
ний оптимального режима |
зависимость (3) |
можно переписать в |
виде функции глубины резания |
|
|
ъ = Кѵ1К ' г |
1/m |
УѴ |
" 1 + Q\fm к!і |
|
а для указанных условий Д= 0, то уравнение удельных затрат при нимает вид
т :и |
1 |
Уу '• |
= К ~ ' К : 1 Г ь ( 1 + |
|
|
к |
|
|
или |
•у = су г |
— |
Уу |
|||
|
|
|
|
ти |
||
где |
с ѵ = к 1к ' |
1 |
4- |
— |
К |
К т |
* |
‘ с |
т |
V |
's |
||
|
|
|
|
V |
|
|
Так как 6= 0,05 (см. табл. 2), то |
|
|
|
|||
|
- |
_ |
Г |
У—0,05 |
’ |
|
|
"у |
|
|
1 |
|
и, следовательно, удельные затраты уменьшаются с увеличени ем глубины резания. Так как величина 6 весьма мала, то можно считать, что ту практически не зависит от глубины резания и ее следует брать возможно большей, чтобы уменьшить величину кри
терия |
|
, |
*хх |
,'оц = ХУ0 + |
- Г ■ |
Как следует из уравнений оптимального режима, при увеличе нии глубины резания увеличивается скорость резания (с одновре менным снижением подачи). Так как сила резания Pz поддержи
вается постоянной, то при некоторой глубине резания вступит в силу ограничение по мощности резания, так что и при дальнейшем увеличении глубины резания необходимо поддерживать постоян ство силы и мощности резания. Примем, что при УѴрез= jVPacm Т= = 7’опт и Рг — Р 2Прад параметры режима резания равняются соответ
ственно Ѵ0, s0, to, Ту0Изменение удельных затрат при увеличении t будём определять относительно тУ()
ч,. |
.. 1 + Фо f t |
Продифференцировав фу по ф( и приравняв производную О, можно определить такое значение <ptmin , при котором удельные
затраты минимальны *
? t"Un = I Фо ( Л - 5 ) У
Так как по условию исходный режим обеспечивает оптималь ную стойкость и
|
То |
|
Топт |
1—m |
|
|
|
|
|
то |
?Г. |
= |
( m — 1) |
8 _i^ |
|
Л |
|||
|
m in |
|
(Д—8) |
m |
|
|
|
Для углеродистой стали <р( —1,1 и, следовательно, удельные
затраты будут наименьшими при глубине резания несколько боль шей, чем та глубина, при которой были удовлетворены равенства
Т = Т опт* P z — P пред? ^ = -^расп- |
|
= |
Так как полученной глубине резания Ф*т'мсоответствует ф |
||
= 0,825ф опт, то стойкость инструмента |
при этой глубине несколько |
|
больше оптимальной Т = ІД ІГ о п т . |
При ф0 = 0 ,2 5 коэффициент |
|
снижения удельных затрат |
|
|
сру = 1, 10’331 ;.° ;825 - ()-25 = о ,99,
т. е. практически удельные затраты не изменились.
Компенсация роста удельных затрат при дальнейшем увеличе-
. |
(Кх х \ |
нии глубины резания за счет уменьшения второго члена ( —j- / су |
|
щественна только при малых скоростях |
быстрых перемещений, |
так как обычно величина ту в 5—-10 раз больше второго члена, и увеличение ее в 2,17 раза при фг = 10 не может быть скомпенсиро вано уменьшением второго члена в 10 раз.
Известная тенденция обработки с максимальной глубиной ре зания, ограничиваемой только возможностями инструмента, связа на, очевидно, с тем, что для большинства работ, производимых на универсальных станках, мощность привода шпинделя достаточна
для обеспечения оптимальной стойкости при максимальных глуби нах резания, допускаемых инструментом.
Если определена глубина резания tmax, которая обеспечивает минимум удельных затрат, то количество проходов с округлением в сторону ближайшего большого числа равно
К = - An-g- .
ѵпр ,
‘max
Из-за округления /<пр глубина резания в последнем проходе меньше ітах, при этом существует такая величина tonT< t max, кото рая при данном припуске обеспечивает наименьшее время реза ния.
Пусть продолжительность одного прохода при t max равна Тар;
если U<tmax, то продолжительность |
прохода 7 ^ . может быть |
определена как некоторая функция глубины резания, |
|
причем |
|
Тпр. = T„ J |
, |
где |
|
c tl max
Величина а зависит от алгоритма регулирования.
При обработке в два прохода время резания
71р е з = 7 ,п р ,+ 7 ,щ ,,= Г пр((р«1 + <p«),
причем |
|
|
|
|
^ |
+ |
? ь = 1 + Ѵ |
' |
|
где |
|
|
|
|
CD |
— ^ п р |
(* ‘ 0 ^ т д . у |
||
‘<0СТ |
|
tmax |
|
|
Задача оптимизации глубины резания © данном случае сводит |
||||
ся к нахождению таких значений ф, и ф, |
, при котором Грез мини |
|||
мально. Обозначив |
|
|
|
|
f 2 = f l + ^ + 9tocx- f t 1)a ’ |
||||
из условия д/а =0 найдем оптимальную величину |
||||
|
ft |
= |
1 + |
. |
Тогда |
|
|
|
|
|
|
1 4-<р. |
|
=1 ‘ *ОПТ
и оптимальная глубина резания в каждом проходе равна полови не (припуска
і_ Апр
опт~ Т '
Соответственно, для трех проходов |
|
|
+ |
Гіг + |
, |
причем |
|
|
+ |
Ь, = 2 + ^ост » |
|
тогда |
|
^ з . |
С?/1+ (Р, =2+ср<ост- |
Оптимальная глубина для двух проходов, как следует из пре
дыдущего, |
|
|
|
|
|
|
|
|
|
2+ ^ост~ Ьш |
|
||
следовательно, |
Уt. ~~Ѵіг ~~ |
2 |
|
|
||
|
|
|
|
|
|
|
|
^ _2 I |
/2 —<ÿ, —ср |
|
|
||
|
|
1*ост |
т ts |
+ r t l , |
||
df3 |
А |
|
|
|
||
|
|
|
|
|
||
и из условия дь 3 |
=0 имеем |
|
|
|
|
|
|
|
|
2 + |
<Р/осг |
|
|
или для трех проходов |
V , |
Ш ?;3 |
|
|
||
|
|
|
|
|
||
|
|
і |
— Ц"Р |
|
|
|
|
|
••ОПТ |
g |
|
|
|
Аналогично для А проходов |
|
|
|
|
||
|
{К— 1)+?,ост |
и tn |
Jnp |
|||
|
ь , = |
|
|
|
||
|
|
К |
|
к |
||
|
|
|
|
|
Таким образом, оптимальная глубина обработки в каждом кон кретном случае зависит от величины припуска и равна
tn |
ДгНір |
|
я,пр |
||
|
где количество проходов определено из отношения -5Е- с округ-
tmax
лением в сторону большого целого числа. Следовательно, задачей системы самопрограммирования траектории является вычисление
tn
FS( Z) - F Ü(Z)
Кпр
где
К . FS( Z ) - F R(Z)
•*М1р
с округлением в сторону ближайшего большого числа, и формиро вание функции F(Z), обеспечивающей поддержание t = t0пт-
В известных системах ОПТ задачу оптимизации сводят к под держанию некоторой глубины резания t0, равной или несколько меньшей tmax. При этом, если Fa{Z) — Fn{Z) ^ t 0, то траектория пере мещения инструмента совпадает с ОЧК-
Для реализации поставленной задачи необходимы измеритель ные средства, позволяющие Определить фактическую глубину реза ния, или, по крайней мере, фиксирующие момент, когда действи тельная глубина резания начинает превышать заданную. Для это го измеряют один из силовых параметров резания (например, мощность резания, крутящий момент на шпинделе или одну из составляющих силы резания) и сравнивают его с некоторой устав кой, которая должна быть предварительно рассчитана( и вве дена в систему) для данного материала и резца при глубине ре зания to и минимальной подаче smin. Погрешности расчета устав
ки, вызванные |
неточностью |
используемых |
эмпирических формул |
и входящих в |
них констант, |
ведут к тому, |
что соответствующая |
команда может быть подана при глубинах резания, отличных от t0.
Особенности алгоритмов работы систем СПТ, При разработке системы самопрограммирования траектории необходимо решить некоторые задачи, связанные с построением алгоритма работы си стемы. К таким задачам относятся:
определение вида деталей и заготовок, обрабатываемых с по мощью системы ОПТ;
определение способа ввода и объема исходной программы, не обходимой для системы ОПТ;
выбор метода выхода инструмента на глубину to в начале про хода и в ходе резания;
исключение повторных проходов по обработанным поверхно стям;
возврат инструмента в исходное положение для начала следу ющего цикла обработки (например, для чистового точения или для смены инструмента);
обработка при изменении осей управления, например для ци линдрических и торцовых поверхностей.
Детали, обрабатываемые на токарных станках, изготавливают ся из заготовок в основном двух видов: проката или поковки (штамповки). В первом случае диаметр отдельной заготовки не меняется. При этом требования к системе ОПТ весьма ограничены. В частности, система может работать без датчика глубины реза ния, так как для ее работы требуется только информация о диа метре заготовки, а эта информация может вводиться оператором. Преимущество сочетания подобной системы с обычной системой ЧПУ или другой системой -программного управления состоит в том, что при изменении размера заготовки не нужно изменять ис ходную программу, что значительно повышает возможности ис пользования станка.
При обработке деталей из поковок возможны резкие перепады диаметров, например, при изготовлении валов с фланцами. В этом