МЕТАЛЛУРГИЯ. МЕТАЛЛООБРАБОТКА. МАШИНОСТРОЕНИЕ
УДК 621.7.001.573:004
ПРИМЕНЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ EXCEL ДЛЯ РЕШЕНИЯ ЗАДАЧ ОПТИМИЗАЦИИ ПАРАМЕТРОВ РЕЖИМА ИГЛОФРЕЗЕРОВАНИЯ
РОМАНЧУК С. И., докт. техн. наук, проф. БАРШАЙ И. Л., инж. ГОНЧАРОВ С. П.
Белорусский национальный технический университет, РУП «МТЗ»
Качество поверхности в значительной степени определяет эксплуатационные характеристики деталей машин. В частности, это относится к геометрической структуре поверхности. Под геометрической структурой понимается объединение всех неровностей поверхности (ISO 3274:1997 и ISO 4287:1998). Установлено, что 70-80 % вариаций показателей износостойкости связаны с параметрами геометрической структуры поверхности деталей машин [1]. Баланс вариаций показателей износостойкости связан с параметрами геометрической структуры поверхности следующим образом. На долю относительной опорной длины профиля Rmr(c) приходится 65-84 % вариаций; на наибольшую высоту неровностей профиля Rmax - 16-20 %; на средний радиус неровностей рвс - 3-15 %. Параметры начального участка относительной опорной длины профиля b и у определяются средним арифметическим отклонением Ra, высотой сглаживания Rp, наибольшей высотой неровностей профиля Rmax и относительной опорной длиной профиля Rmr(c) на уровне 50 %.
Геометрическая структура и твердость поверхности в начальный период приработки в зависимости от исходных значений могут сохраняться постоянными, уменьшаться или увеличиваться. Понижение твердости поверхностного слоя деталей триботехнической пары способствует более интенсивному формированию оптимальной шероховатости поверхности. Общим выводом является положение об оптимальных параметрах геометрической структу-
ры, микротвердости и структуры приработанных поверхностей. Как показали исследования [2], по степени влияния на величину износа в период приработки характеристики поверхностного слоя располагаются следующим образом: поверхностная твердость Н и глубина наклепа Ин, полученные в результате механической обработки (доля влияния 50-55 %); исходная шероховатость поверхности Яг (30-40 %); остаточные напряжения первого рода (10-15 %).
Механический наклеп по сравнению со шлифованием повышает износостойкость металлов и сплавов в условиях трения скольжения со смазочным материалом в два-три раза, при трении скольжения без смазочного материала -в полтора-два раза [2].
Автор [3] указывает на то, что процесс трения и изнашивания должен протекать в пределах так называемого «третьего» тела или должно иметь место внешнее трение. Одним из наиболее важных условий реализации внешнего трения является правило положительного градиента механических свойств поверхностного слоя материала детали. Оно означает, что прочность при сдвиге в поверхностном слое должна возрастать от поверхности внутрь тела до определенного предела, т. е. должно соблюдаться условие ёт / ёг > 0. Если это условие не соблюдается, то внешнее трение сменяется внутренним и процесс изнашивания детали интенсифицируется. В процессе трения твердых тел в зависимости от условий нагружения всегда устанавливается оптимальная «равновесная» шероховатость.
Таким образом, процесс изготовления деталей должен обеспечивать формирование и упрочнение поверхностного слоя материала, обусловливающих возможность реализации внешнего трения и сокращения времени образования «равновесной» шероховатости. Это обеспечит повышение износостойкости.
Коррозионная стойкость деталей машин также связана с указанными выше параметрами качества поверхности. Известно [4], что 37 % вариаций коррозии объясняется изменением параметров качества поверхности: 25 % - степенью упрочнения и 12 % - шероховатостью поверхности.
Одним из методов отделочно-зачистной обработки является иглофрезерование, характеризующееся микрорезанием в зоне взаимодействия режущих элементов с поверхностью заготовки. Достигаемая высота микронеровностей находится в пределах Яа 100-0,32 мкм и определяется сочетанием технологических факторов [5]. Иглофрезерование в значительной степени подобно процессам фрезерования и шлифования, так как при всех указанных способах обработки имеет место дискретный контакт инструмента с обрабатываемой поверхностью. Кроме того, с фрезерованием иглофрезерование сближает и то, что резание производится металлическими проволочными элементами, с процессом шлифования - количество режущих элементов, наличие, а иногда и размеры стружки [5].
Установлено [6], что при иглофрезеровании, кроме уменьшения высоты микронеровностей до Яа 0,4 мкм, степень наклепа иглофрезеро-ванной поверхности повышается на 34-50 %.
В [7-10] изучено влияние параметров режима иглофрезерования на формирование качества поверхности заготовок из сталей и чугу-нов. Результаты этих исследований позволили разработать математические модели взаимосвязи формирования характеристик геометрической структуры и наклепа поверхности заготовок с параметрами режима иглофрезерования: зависимости содержат три неизвестных параметра обработки - скорость резания V, подачу и натяг / в системе «иглофреза - обрабатываемая поверхность».
Для обеспечения качества поверхности деталей, гарантирующего их эксплуатационные
характеристики (износостойкость и коррозионную стойкость), необходимо назначить режимы обработки с учетом разработанных математических моделей, т. е. оптимизировать процесс иглофрезерования.
В результате обработки экспериментальных данных установлено влияние параметров режима иглофрезерования на формирование следующих характеристик геометрической структуры: среднего арифметического отклонения профиля Яа, стандартного отклонения профиля Яд, высоту десяти точек отклонений от регулярного профиля Яг, общую высоту профиля Я/1, максимальную высоту выступов профиля Яр, максимальную глубину впадин профиля Яv, среднюю высоту элементов профиля Rс, среднюю ширину элементов профиля ЯБт, относительную опорную длину профиля Ятг(с) на уровне 50 %, а также величину наклепа И^.
Каждому из исследуемых параметров геометрической структуры деталей, а также наклепа в разработанных математических моделях соответствует одно нелинейное уравнение, содержащее три параметра обработки, т. е. число неизвестных больше количества уравнений. В этом случае, как известно из математики [11], задача имеет бесконечное множество решений - бесконечное множество комбинаций параметров режима обработки, обеспечивающих заданное значение исследуемого параметра геометрической структуры или наклепа. Оптимальные значения параметров режима обработки можно получить, добавив целевую функцию к уравнению, описывающему исследуемый параметр качества поверхности. Целевая функция должна быть выражена через параметры режима обработки. В зависимости от того, какой критерий заложен в целевую функцию, для достижения оптимального значения параметров режима обработки необходимо их выбрать так, чтобы целевая функция имела максимальное, минимальное или равное определенному числу значение.
Например, если в целевую функцию исходя из эксплуатационного назначения детали заложен критерий максимального значения параметра геометрической структуры или наклепа, то целевая функция должна иметь максимальное значение. Если более важны минимальные значения указанных параметров качества по-
верхности, то целевая функция должна иметь минимальное значение.
Разработанные математические модели достоверно отражают происходящие при обработке процессы формирования исследованных параметров качества поверхности в определенном диапазоне изменения параметров режима обработки:
^шт — V — Vmax;
Smin < S < Sm ?min — ? — ^ma;
(1)
Таким образом, добавив к целевой функции ограничения (зависимость, описывающая математическую модель и двусторонние неравенства (1), получим задачу нелинейного программирования [12], так как нелинейна по крайней мере одна из функций, задающая ограничения. Кроме того, вероятна нелинейная целевая функция.
Решение задачи нелинейного программирования может быть произведено в Excel с помощью надстройки «Поиск решения» из меню «Сервис». В надстройке реализованы метод Ньютона и метод сопряженных градиентов. В методе Ньютона для определения направления и шага перемещения в новую точку используются вторые производные. Использование вторых производных ведет к большему объему вычислений на каждом шаге итерационного процесса, но сокращает число шагов для достижения оптимального решения.
В методе сопряженных градиентов применяются только первые производные, что приводит не только к сокращению объема вычислений на каждом шаге итерационного процесса, но и к возможному увеличению числа шагов.
При решении нелинейных задач командой «Поиск решения» необходимо, чтобы целевая функция в начальной точке была отлична от нуля. Дело в том, что на каждом шаге проверяется достижение оптимального решения по формуле
\jr _ fk+\ fk J " fk
<S,
(2)
где в - заданная величина точности решения; значение / не должно быть равным нулю [13].
Для выполнения расчетов разработанная математическая модель помещается в файл. При
помещении в файл более одной модели перед расчетом модель необходимо загрузить с листа. С целью предотвращения ошибочной загрузки модели, не соответствующей исследуемому параметру режима обработки, создано 36 файлов, уже содержащих по одной загруженной модели для решения поставленной задачи. Таким образом, каждый файл предназначен для нахождения параметров режима при условии обеспечения одной из исследуемых характеристик геометрической структуры или величины наклепа.
На рис. 1 изображено «Дерево каталогов» папки «Параметры режима иглофрезерования» с указанием всех созданных файлов.
Схема алгоритма назначения параметров режима обработки с использованием надстройки «Поиск решения» представлена на рис. 2. На первом этапе назначения параметров режима обработки выбирают файл с названием, соответствующим исследуемому параметру геометрической структуры или величине наклепа.
Перед началом работы с файлом, если это не было сделано ранее, необходимо установить надстройку «Поиск решения» с помощью выпадающего меню «Сервис» (рис. 3), установив флажок рядом с названием команды. После этого надстройка будет доступна в меню «Сервис» (рис. 4).
В выбранном файле содержится один лист с именем, соответствующим назначаемому параметру. Все листы оформлены в едином стиле и имеют вид, представленный на рис. 5 (параметр геометрической структуры) и рис. 6 (величина наклепа).
Красной рамкой выделены ячейки (адреса на рис. 5 - С4, С5, Б7-014, 13-16 и на рис. 6 -С4, С5, Б8, 12-18), в которых записаны формулы для расчета параметров шероховатости или наклепа. Синей рамкой - ячейки (адреса на рис. 5 - А16-А18, С16-С18 и на рис. 6 -А15-А17, С15-С17), в которых указаны диапазоны изменения параметров режима обработки. В ячейках с оранжевой рамкой (адреса на рис. 5 -В7-В9 и на рис. 6 - В8-В10) - параметры режима обработки в начальной точке; в ячейке с зеленой рамкой (адреса на рис. 5 - Б2 и на рис. 6 - Б3) - значение исследуемой характеристики качества поверхности, которое должно быть достигнуто после обработки.
)
Режимы иглофрезерования
Наклеп
Шераховатость
Стали
«I Î
I. ' il
Наклеп 20XTM.xls
Лист Microsoft Excel 17 КБ
Наклеп 20XH3A.xls
Лист Microsoft Excel 17 КБ
Наклеп 20XTT.xls
Лист Microsoft Excel 17 КБ
Л Наклеп 20XHP.xls
jq I Лист Microsoft Excel Ш. I 17 КБ
Чугуны
■¿1 Наклеп B450.xls
Лист Microsoft Excel
¡Дм I 17 КБ
чу
щ
rui.
Наклеп СЧ25.хЬ
Лист Microsoft Excel 17 КБ
Наклеп C415.xls
Лист Microsoft Excel 17 КБ
Стали
-i Ra сталь
■Й I Лист Microsoft Excel il I 17 КБ
-| Rq сталь
Лист Microsoft Excel "Jll 19 КБ
Л Rt сталь
q I Лист Microsoft Excel 11 19 КБ
-| Rzсталь
j44 I Лист Microsoft Excel
Rp сталь
Лист Microsoft Excel 19 КБ
J ;
xil
R5m сталь
Лист Microsoft Excel 19 КБ
Rv сталь
Лист Microsoft Excel 19 КБ
с] 1 Rc
ÏJ ¡-Й Лист Microsoft Excel -bill 19 КБ
Чугуны
СЧ15
СЧ25
J Rp ВЧ50
Лист Microsoft Excel 17 КБ
RSm ВЧ50
Лист Microsoft Excel 17 КБ
I R2 ВЧ50
_ . J Лист Microsoft Excel
rjll I 17 КБ
RmrВЧ50
Лист Microsoft Excel 17 КБ
Rq ВЧ50
Лист Microsoft Excel 17 КБ
ЬВД
Rv ВЧ50
Лист Microsoft Excel 17 КБ
Ti-Jii
sj
-i-jd
:Hiil
jU
S J
Ra СЧ15
Лист Microsoft Excel 18 КБ
Rp СЧ15
Лист Microsoft Excel 17 КБ
RSm СЧ15
Лист Microsoft Excel 17 КБ
R2 СЧ15
Лист Microsoft Excel 17 КБ
Rmr СЧ15
Лист Microsoft Excel 17 КБ
Rq СЧ15
Лист Microsoft Excel 17 КБ
l*|
--HÎH
^ Rv СЧ15
Лист Microsoft Excel 17 КБ
1 ,
rjl
m
m
Jail
Ra СЧ25
Лист Microsoft Excel 17 КБ
Rp СЧ25
Лист Microsoft Excel 17 КБ
RSm СЧ25
Лист Microsoft Excel
17 КБ
Rz СЧ25
Лист Microsoft Excel
18 КБ
Rmr СЧ25
Лист Microsoft Excel 17 КБ
Rq СЧ25
Лист Microsoft Excel 17 КБ
Rv СЧ25
Лист Microsoft Excel 17 КБ
Рис. 1. Дерево каталогов
Рис. 2. Схема алгоритма назначения режимов обработки
В последнюю ячейку необходимо ввести желаемое значение исследуемой характеристики качества поверхности. Как подсказка -ниже ячейки приведены максимально и минимально возможные значения этой же характеристики при изменении V, и / в допустимых пределах. Для ячейки установлен кон-
троль вводимых данных. При попытке ввести значение, больше максимального или меньше минимального, Excel выводит сообщение о недостижимости указанного значения (рис. 7). Дальнейшая работа блокируется до тех пор, пока не будет введено приемлемое значение.
Сервис | Данные Окно Справка_
^ Орфография,.. ?1
Справочные материалы,.. А11+щелчок Проверка наличия ошибок..,
Общая рабочая область,.. Доступ к книге.,. Исправления
Сравнить и объединить книги,., Защита
Совместная работа
Подбор параиетра.., Сценарии,.. Зависимости формул
Макрос
Надстройки,,.
1
Параметры автозамены..
Настройка,
Параметры..
Рис. 3. Установка команды «Поиск решения»
ц Орфография...
д Справочные материалы... Ак+щелчок
Проверка наличия ошибок...
Общая рабочая область...
Доступ к книге...
Исправления ►
Сравнить и объединить книги...
Защита ►
Совместная работа
Подбор параметра...
Сценарии...
Зависимости фориул ►
Поиск решения...
Макрос ►
Надстройки...
\ Параметры автозамены...
Настройка...
Параметры...
Рис. 4. Запуск команды
....... ■"
А В С D E F в H 1
1 2 3 4 5
Требуемое значение Ra=|3 Сталь Нц
20ХНЗА 5.2S127
Мах^ 5.72549 20ХНР 5,10795
Мт Р?а= 2.00948 20ХГМ 20ХГТ 3.23533
7 V- 42 3,6062483 [значение целевой функции 3570
8 Э 10 11 12 13 14 s= 85 4.7002821
1- 0.0 G 21.327627
Ri= 30,011982
R*= 8.7370466
Rv= 14.387505
Rr= 0,2057528
Rsm= 0.3889921
ограмичени
16 42 <V< 2Э5
17 18 19 20 21 85 sSs 6S0
0.0G <l< 0.39
Рис. 5. Оформление листа для расчета параметров геометрической структуры
Рис. 6. Оформление листа для расчета величины наклепа
Microsoft Excel
Такое значение параметра недостижимо !
Повторить
Рис. 7. Окно предупреждения
После ввода значения исследуемого параметра качества поверхности необходимо вызвать команду «Поиск решения» из меню «Сервис» (рис. 4). В результате появится окно с созданной моделью (рис. 8).
Рис. 8. Окно модели поиска
При необходимости можно внести изменения в модель для поиска решения или в параметры поиска в соответствии с алгоритмом (рис. 2). В окне «Ограничения» (рис. 8) могут быть записаны только односторонние неравенства, т. е. вместо трех двусторонних неравенств (1) - шесть односторонних.
В составленных моделях в качестве целевой функции задано произведение скорости V и подачи 5, что соответствует критерию максимальной производительности, возрастающей как при увеличении скорости, так и подачи в процессе обработки (рис. 9). При необходимости критерий и целевую функцию можно изменить, для этого нужно ввести в ячейку с адресом 07 (рис. 10) алгебраическое выражение, связывающее ячейки с адресами В7 (скорость V), В8 (подача 5) и В 9 (натяг /). Можно ввести целевую функцию и в любую другую свободную ячейку, внеся необходимые изменения в расчетную модель (рис. 8).
Параметры поиска решения
Максимальное время: Предельное число итераций: Относительная погрешность: Допустимое отклонение: Сходимость:
0,000001
0,0001
Загрузить модель...
Сохранить модель...
Справка
I I Линейная модель П Автоматическое масштабирование
[^1 Неотрицательные значения П Показывать результаты итераций Оценки Разности Метод поиска—
0 линейная ® прямые (*) Ньютона
О квадратичная О центральные О1 сопряженных градиентов
Рис. 9. Окно для изменения параметров
Пшонтая
1) фа«л Вмеы Ь-1 кТ№Л
во
А В С 0 е ? в Н I
1 2 3 4 5 6 7 а 9 10 11 12
Требуемое значение Ра=[з_ Сталь ни
20ХНЗА 5.25127
Мах !?„= 5.72549 20ХНР 5.10795
М1п 2.00948 20ХГМ 3,23533
Достигнутые значения 20ХГТ 2.85159
м= 42 И." 3.6062483 Значение целевой функции =В7'В8
85 Я<Г 4,7002821
С. 05 М 21.327627
Р" 30,011982
6.7370465
1Ч7= 14.387505
13 14 0.2057523
Изт5 0.3889921
15 ограничени Я
1$ 42 295
17 18 19 85 690
0,08 <\< О.ЗЭ
20
21 I I
Рис. 10. Введение формулы для целевой функции
Для нахождения параметров режима обработки следует нажать клавишу «Выполнить» (рис. 8). После расчета появится табличка с информацией о выполнении расчета (рис. 11), а в ячейках оранжевого цвета - необходимые для достижения установленного ранее значения
исследуемого параметра режимы обработки. В группе ячеек под заголовком «достигнутые значения» указаны значения исследуемого и других параметров, относящихся к той же группе шероховатости. В правом верхнем углу выведены достигаемые при этом значения величины наклепа.
Рис. 11. Окно с сообщением о завершении расчета
В случае если исследуемый параметр - величина наклепа, в правом верхнем углу листа выведены значения параметров геометрической структуры.
При необходимости можно вывести один из типов отчета (рис. 12-14). В отчете по устойчивости приведены значения найденных параметров режима обработки; нормированного градиента, показывающего, на сколько уменьшится величина целевой функции, если данный параметр увеличить на единицу. В этом же отчете приведены достигнутое значение исследуемого параметра качества поверхности и значение множителя Лагранжа, показывающего, на сколько изменится целевая функция при изменении правой части системы ограничений на единицу. В отчете по пределам, кроме значений целевой функции и найденных параметров режима обработки, приведены верхние и нижние пределы изменения неизвестных параметров режима обработки и значения целевой функции при этих изменениях.
AB С D Е
1 Microsoft Excel 11.0 Отчет по устойчивости
а Рабочий лист: [Ra сталь.xls]Ra
3 4 Отчет создан: 11.11.2008 10:37:53
5 6 Изменяемые ячейки
7 Результ. Нормир.
tl Ячейка Имя значение градиент
9 «7 V- Min Ra- 295 690
10 IfBIfB S- Min Ra- 690 295
11 (BJ9 - Mm Ra— 0,218263708 0
12
13 Ограничения
14 Результ. Лагрлнжл
1f> Ячейка Имя значение Множитель
16 $□$7 Ra- 3,ÜÜ0000194 0
17
Рис. 12. Лист отчета по устойчивости
Рис. 13. Лист отчета по пределам
Рис. 14. Лист отчета по результатам
Отчет по результатам содержит исходные и достигнутые после назначения параметров режима значения целевой функции и параметров обработки. В этом отчете содержатся значение левой части ограничений (см. содержимое окна «Ограничения», рис. 8), формула, определяющая содержимое ячеек в левой и правой частях ограничений и разницу между значениями в этих ячейках.
В Ы В О Д
Таким образом, разработанная методика позволяет определять оптимальное сочетание параметров режима иглофрезерования, обеспечивающее качество обработанной поверхности детали в зависимости от ее эксплуатационного назначения.
Л И Т Е Р А Т У Р А
1. Сулима, А. М. Поверхностный слой и эксплуатационные свойства деталей машин / А. М. Сулима, В. А. Шу-лов, Ю. Д. Ягодкин. - М.: Машиностроение, 1988. - 240 с.
2. Алексеев, П. П. Формирование шероховатости поверхности при обработке поверхностей пластической деформацией. Технология машиностроения / П. П. Алексеев. - Тула, 1977. - С. 13-17.
3. Костецкий, Б. И. Трение, износ и смазка в машинах / Б. И. Костецкий. - Киев: Техника, 1970. - 395 с.
4. Улиг, Г. Г. Коррозия и борьба с ней. Введение в коррозионную науку и технику / Г. Г. Улиг, Р. У. Реви. -Л.: Химия, 1989. - 456 с.
5. Салуквадзе, В. С. Иглофрезерная обработка поверхности металлов / В. С. Салуквадзе, В. М. Коптев // Экспресс-информация. Сер. ХМ-9. - М.: ЦНИТИхимнеф-темаш, 1986. - № 2. - С. 8.
6. Жоров, Ю. С. Качество поверхностного слоя игло-фрезерованного металла / Ю. С. Жоров // Физика и технология упрочнения металлов: тез. докл. 3-го заседания постоянного семинара «Физико-технологические проблемы поверхности металлов». - Л.: Румб, 1984. - С. 45.
7. Баршай, И. Л. Формирование топографии поверхности деталей из стали 12ХН3А при иглофрезеровании / И. Л. Баршай, Е. Э. Фельдштейн, С. П. Гончаров // Вестник БНТУ. - 2007. - № 4. - С. 9-15.
8. Моделирование влияния иглофрезерования на формирование наклепа / И. Л. Баршай [и др.]. - Минск: УП «Технопринт», 2007. - Вып. 23. - С. 10-12.
9. Баршай, И. Л. Моделирование влияния иглофрезерования на формирование геометрической структуры поверхности заготовок из чугуна / И. Л. Баршай, А. В. Би-рич, С. П. Гончаров // Тр. БГТУ. Серия II. Лесная и деревообрабатывающая промышленность. - Минск: БГТУ, 2008. - Вып. ХУ1. - С. 276-279.
10. Моделирование влияния иглофрезерования на формирование наклепа заготовок из чугунов / И. Л. Баршай [и др.]. - Минск: БНТУ, 2009. - Вып. 24. - С. 103-105.
11. Костеневич, Л. С. Математическое программирование: информационные технологии оптимальных решений: учеб. пособие / Л. С. Костеневич. - Минск: Новое издание, 2003. - 424 с.
12. Гусак, А. А. Справочник по высшей математике / А. А. Гусак, Г. М. Гусак. - Минск: Навука i тэхнжа, 1991. - 480 с.
13. Балашевич, В. А. Основы математического программирования: учеб. пособие / В. А. Балашевич. - Минск: Вышэйш. шк., 1985. - 173 с.
Поступила 26.06.2009