<?xml version="1.0"?>
<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Bulletin of Belgorod State Technological University named after. V. G. Shukhov</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Bulletin of Belgorod State Technological University named after. V. G. Shukhov</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Вестник Белгородского государственного технологического университета им. В.Г. Шухова</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2071-7318</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">29352</article-id>
   <article-id pub-id-type="doi">10.34031/article_5db3f6c82c1ea9.69942788</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>Машиностроение и машиноведение</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>Machine building and mechanical engineering</subject>
    </subj-group>
    <subj-group>
     <subject>Машиностроение и машиноведение</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">FORECASTING OF THE SURFACE ROUGHNESS IN FINISHING MILLING USING NEURAL NETWORKS</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Прогнозирование шероховатости поверхности при чистовом фрезеровании с использованием нейронных сетей</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Ерыгин</surname>
       <given-names>Е. В.</given-names>
      </name>
      <name xml:lang="en">
       <surname>Erygin</surname>
       <given-names>E. V.</given-names>
      </name>
     </name-alternatives>
     <email>erygin.evgeny@gmail.com</email>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Дуюн</surname>
       <given-names>Т. А.</given-names>
      </name>
      <name xml:lang="en">
       <surname>Duyun</surname>
       <given-names>T. A.</given-names>
      </name>
     </name-alternatives>
     <bio xml:lang="ru">
      <p>доктор технических наук;</p>
     </bio>
     <bio xml:lang="en">
      <p>doctor of technical sciences;</p>
     </bio>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Белгородский государственный технологический университет им. В.Г. Шухова</institution>
     <country>RU</country>
    </aff>
    <aff>
     <institution xml:lang="en">Belgorod State Technological University named after V.G. Shukhov</institution>
     <country>RU</country>
    </aff>
   </aff-alternatives>
   <volume>4</volume>
   <issue>10</issue>
   <fpage>135</fpage>
   <lpage>141</lpage>
   <self-uri xlink:href="https://bulletinbstu.editorum.ru/en/nauka/article/29352/view">https://bulletinbstu.editorum.ru/en/nauka/article/29352/view</self-uri>
   <abstract xml:lang="ru">
    <p>В данной статье рассмотрена задача прогнозирования шероховатости при чистовом фрезеровании с помощью нейросетевого моделирования. В качестве базы для создания и обучения искусственной нейронной сети выбрана прогрессивная формула для определения шероховатости при чистовом фрезеровании. В качестве одного из параметров для расчета шероховатости используется термоЭДС обрабатывающего и обрабатываемого материалов. Применение термоЭДС в качестве входного параметра позволяет учитывать материал заготовки и режущего инструмента, что сказывается на точности получаемых результатов. Создана обучающая выборка с данными на пять входов и один выход. Описана архитектура, особенности и алгоритм обучения сети. Создана и настроена нейронная сеть, определяющая шероховатость для чистового фрезерования. Наглядно отображен процесс обучения и отладки нейронной сети посредством выведенных графиков. Произведена проверка работоспособности сети на тестовых данных, позволившая получить хорошие результаты.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>This article describes the task of predicting roughness when finishing milling using neural network modeling. As a basis for the creation and training of an artificial neural network, a progressive formu-la for determining the roughness during finishing milling is chosen. The thermoEMF of the processing and processed materials is used as one of the parameters for calculating the roughness. The use of thermoEMF allows to take into account the material of the workpiece and the cutting tool, which af-fects the accuracy of the results. A training sample is created with data for five inputs and one output. The architecture, features and network learning algorithm are described. A neural network that de-termines the roughness for finishing milling has been created and configured. The process of learning and debugging of the neural network by means of graphs is clearly displayed. The network operability is checked on the test data, which allows obtaining positive results.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>искусственные нейронные сети (ИНС)</kwd>
    <kwd>шероховатость</kwd>
    <kwd>чистовое фрезерование</kwd>
    <kwd>термоЭДС</kwd>
    <kwd>Байесовская регуляризация</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>artificial neural networks (INS)</kwd>
    <kwd>roughness</kwd>
    <kwd>finishing milling</kwd>
    <kwd>thermoEMF</kwd>
    <kwd>Bayesian regularization</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p>Введение. Применение искусственных нейронных сетей дает большой скачек к развитию различных областей наук, в том числе и машиностроения. Разработка и использование искусственных нейронных сетей для повышения эффективности процессов механической обработки набирает все большую популярность среди ученых всего мира [1–5]. Использование искусственных нейронных сетей (ИНС) обусловлено их способностью к обучению на основе создания связей между входными и выходными данными. Одним из главных преимуществ является производительность сети, которая характеризуется временем обучения и отклонением выходного сигнала от эталонного. Основное влияние на производительность оказывает архитектура сети и метод обучения. При грамотной настройке такая сеть дает возможность решать задачи без использования сложного математического аппарата.Методология. В решении задач интерполяции хорошо себя зарекомендовали ИНС с обратным распространением ошибки [6], архитектура такой сети представлена на рис. 1. Сеть состоит из двух слоев (скрытого и выходного), c сигмоидальной и линейной функциями активации соответственно.Рис. 1. Схема ИНС с обратным распространение ошибкиДля научного исследования и получения простой математической модели процесса резания была взята работа «Способ определения параметра шероховатости Rа на фрезерных станках с ЧПУ при получистовой и чистовой обработке углеродистых, конструкционных и низколегированных сталей сборным многолезвийным твердосплавным инструментом при торцевом фрезеровании» авторов Плотникова А.Л., Сергеева А.С. и Зайцевой Н.Г. [12].Для прогнозирования шероховатости при чистовом фрезеровании использованы приведенные в патенте экспериментальные данные, которые были сведены в массив (рис. 2). Авторы патента предлагают формулу расчета шероховатости, используя в качестве одного из входных параметров термо ЭДС:                                   (1) где СRa – коэффициент, учитывающий вид обработки; V – скорость резания, м/мин; z – количество режущих кромок сборного многолезвийного твердосплавного инструмента; S – подача на зуб сборного многолезвийного твердосплавного инструмента, мм/зуб; t – глубина резания, мм; К1 – K5 – показатели степени для определения шероховатости поверхности; E – среднеарифметическое значение термоЭДС, мВ; B – ширина фрезерования, мм; D – диаметр сборного многолезвийного твердосплавного инструмента, мм [12].В научной работе авторов Плотникова А.Л., Сергеева А.С. и Зайцевой Н.Г. для более точного определения параметра шероховатости Ra при чистовом и получистовом фрезеровании предложено использовать в качестве одного из параметров расчета сигнал термоЭДС Е, учитывающий физико-механические свойства контактируемых при обработке пар (тела заготовки и режущей кромки инструмента), полученный в аналогичных условиях пробного прохода по различным сочетаниям контактных пар, среди группы низколегированных, углеродистых и конструкционных сталей при обработке их твердосплавным инструментом. Учитывать материал заготовки и режущего инструмента при определении параметра шероховатости Ra позволяет применение в качестве одного из входных параметров термоЭДС, что в свою очередь значительно позволяет повысить точность выходных значений.Основная часть. Для создания и обучения нейронной сети производятся следующие шаги:выбор входных и выходных данныхнастройка числа нейронов скрытого слоявыбор алгоритма тренировки нейронной сети.В качестве входных параметров для определения шероховатости поверхности Ra при чистовом фрезеровании были взяты глубина резания t, мм, скорость резания V, м/мин, количество зубьев фрезы n, шт, подача S, мм/зуб, а также термоЭДС, мВ. В качестве выходного параметра получаем шероховатость обработанной поверхности Ra, мкм.Фрагмент выборки представлен в табл. 1. Полная выборка содержит 108 строк. В табл. 2 представлены диапазоны входных и выходных данных. Таблица 1Выборка входных и выходных данных для обучения нейронной сетиСкорость V, м/минПодача S, мм/зубГлубина t, ммРежущих кромок n, штТермоЭДС Е, мВШероховатость Ra, мкм1590,05129,31,121590,051,529,31,372320,050,529,30,542320,05129,30,812320,051,529,30,881590,080,5813,34,551590,081813,34,891590,081,5813,35,18Таблица 2Диапазоны входных и выходных данных для чистового фрезерованияСкорость V, м/минПодача S, мм/зубГлубина t, ммРежущих кромок n, штТермоЭДС Е, мВШероховатость Ra, мкм159–2320,05–0,080,5–1,52–89,3–17,30,8–7,21  В качестве материалов заготовки используются углеродистая, конструкционная и низколегированная стали. Для решения нашей задачи было взято тридцать нейронов скрытого слоя, что вполне достаточно. Для тренировки нейронной сети была выбрана Байесовская регуляризация из соображений, что в этом алгоритме нейронная сеть проходит полное число итераций, в отличие от алгоритма Левенберга-Марквардта, позволяет получить более точную модель. Использование других алгоритмов дает более искаженные результаты. На рис. 2 приведена схема применяемой сети.В результате обучения нейронный сети были рассмотрены следующие данные: для обучающих, тестовых и проверочных выборок были получены коэффициент корреляции (R) и среднеквадратическое отклонение (MSE) между целевыми значениями и выходами сети. На основе полученных значений, удалось построить графики, характеризующие качество обучения. На рис. 3, а представлены графики обучения сети (на тренировочных и тестовых выборках). Данные графики отражают зависимость величины среднеквадратического отклонения от числа эпох (количества раз, когда полученный алгоритм видит полный набор данных). Здесь мы видим, что за 823 эпохи величина среднеквадратической ошибки достигл 0,003673. Процесс обучения был закончен, когда ошибка на проверочных данных перестала уменьшаться на 400-й эпохе. Рис. 2. Архитектура ИНСГрафики состояния обучения представлены на рис. 3, б. Изменение ошибки на контрольном множестве (Val fail) равно нулю. Изменение параметра обучения µ метода Байесовской регуляризации (в альтернытивных методах отражаются другие параметры) показано на графике Mu.  а                                                                                 б     Рис. 3. Процесс тренировки ИНС для чистового фрезерования: а – графики обучения сети; б – графики состояния обучения Далее мы видим изменение градиента ошибки обучения по весам сети Gradient и среднеквадратичное отклонение ssX. Гистограмма ошибок представлена нарис. 4, а. Она показывает зависимость погрешности от числа примеров. Разность между целевыми (target) и выходными (output) значениями сети и есть величина погрешности. Погрешности для обучающего (Training) и тестового (Test) множеств отображены на графике. Из графика следует, что большая часть ошибок лежит в диапазоне от -0,1184 до 0,1264.На рис. 4, б показаны графики регрессии. На графиках линейная регрессия для обучающего (Training), тестового (Test) и всех вместе множеств. Для каждого результата был рассчитан коэффициент корреляции (R), построен график и выведено уравнение регрессии в виде:             (2) где Output – выходные значения функции; Target – целевые значения функции; a и b – коэффициенты линейной функции активации. При полном совпадении выходных значений (Output) с целевыми (Target) R=1, a=1, b=0 – это идеальный вариант, в нашем же случае имеются небольшие отклонения коэффициента b.Для проверки работоспособности сети были использованы данные контрольной выборки (табл. 3).На выходе нейронная сеть выдала значение шероховатости Ra = 0,8886, при целевом Ra = 0,82.  а                                                                       б         Рис. 4. Результаты тренировки ИНС для чистового фрезерования: а – гистограмма ошибок обучения сети; б – графики регрессии а б вРис. 5. Графики зависимости шероховатости Ra, мкм при различных термоЭДС Е, мВ от: а – скорости V, м/мин; б – подачи S, мм/зуб; в – глубины фрезерования t, ммТаблица 3Контрольная выборка для проверки работоспособности нейронной сетиСкорость V, м/минПодача S, мм/зубГлубина t, ммРежущих кромок n, штТермоЭДС Е, мВ2320.080.5213.3 Выводы. ИНС принятой архитектуры показала хороший результат. Сеть имеет пять нейронов входного слоя и тридцать нейронов скрытого, обучена по алгоритму Байесовской регуляризации. Относительная погрешность составила 8,32 %. Подобные расхождения связаны с недостаточным количеством входных данных, а также погрешностями при их измерении в ходе эксперимента. Повысить точность данной сети возможно, применив более крупную выборку. Входные данные для обучения ИНС позволили построить графики зависимости величины шероховатости Ra, мкм, от термоЭДС Е, мВ при определенных значениях остальных параметров (рис. 5). Можно сделать вывод, что величина шероховатости существенно зависит от величины термоЭДС. </p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Дуюн Т.А., Гринек А.В. Математическое моделирование процессов механической обработки как средство управления технологическими параметрами на основе нейросетевых и нечетких моделей // Труды международной конференции «Современные направления и перспективы развития технологий обработки и оборудования в машиностроении», Севастополь - 2016, №3 (3). С. 28-33.</mixed-citation>
     <mixed-citation xml:lang="en">Dujun T.A., Grinek A.V. Mathematical modeling of machining as control system instrument of technological parameters based on the fuzzy logic and neural networks [Matematicheskoe modelirovanie processov mekhanicheskoj obrabotki kak sredstvo upravleniya tekhnologicheskimi parametrami na osnove nejrosetevyh i nechetkih modelej]. Trudi mezhdunarodnoy konferencii «Sovremennie napravlenia i perspectivi razvitia tekhnologiy obrabotki i oborudovania v mashinostroenii», Sevastopol. 2016, No. 3. Pp. 28-33. (rus)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Кабалдин Ю.Г., Лаптев И.Л., Шатагин С.В., Серый С.В. Диагностика выходных параметров процесса резания в режиме реального времени на основе фрактального и вейвлетанализаов с использованием программно-аппаратных средств NationalInstruments и Nvidia CUDA // Вестник машиностроения. 2014. № 8. С. 80-82.</mixed-citation>
     <mixed-citation xml:lang="en">Kabaldin U.G., Laptev I.L., Shatahin S.V., Seriy S.V. Diagnostics of the output parameters of the cutting process in real time based on fractal and wavelet analyzes using software and hardware NationalInstruments and Nvidia CUDA [Diagnostika vyhodnyh parametrov processa rezaniya v rezhime real'nogo vremeni na osnove fraktal'nogo i vejvletanalizaov s ispol'zovaniem programmno-apparatnyh sredstv NationalInstruments i Nvidia CUDA]. Bulletin of engineering. 2014. No. 8. Pp. 80-82. (rus)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Алтунин К.А., Соколов М.В. Применение нейронных сетей для моделирования процесса токарной обработки // Вестник ТГТУ. 2016. Том 22. №1. С. 122-133.</mixed-citation>
     <mixed-citation xml:lang="en">Altunin K.A., Sokolov M.V. Application of Neural Networks to Modeling of the Turning Process [Primenenie nejronnyh setej dlya modelirovaniya processa tokarnoj obrabotki]. Transactions of the TSTU. 2016. No. 1. Pp.122-133. (rus)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Хоанг В.Ч., Сальников В.С. Моделирование температуры резания в условиях неопределенности с применением искусственной нейронной сети // В сб. Известия ТулГУ. Технические науки. 2014. Вып. 11. Ч. 2. С. 386-395.</mixed-citation>
     <mixed-citation xml:lang="en">Hoang V.C., Salnikov V.S. Modelling of temperature of cutting in the conditions of uncertainty with application of the artificial neural network [Modelirovanie temperatury rezaniya v usloviyah neopredelennosti s primeneniem iskusstvennoj nejronnoj seti]. V sb. Izvestia TulGU. Tekhnicheskie nauki. 2014. No. 11. P. 2. Pp. 386-395. (rus)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Briceno J.F., El-Mounayri H., Mukhopadhyay S. Selecting an artificial neural network for efficient modeling and accurate simulation of the milling process // International Journal of Machine Tools and Manufacture. 2002. Vol. 42, №6. Pp. 663-674.</mixed-citation>
     <mixed-citation xml:lang="en">Briceno J.F., El-Mounayri H., Mukhopadhyay S. Selecting an artificial neural network for efficient modeling and accurate simulation of the milling process. International Journal of Machine Tools and Manufacture. 2002. Vol. 42, No. 6. Pp. 663-674.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B6">
    <label>6.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Yang H., Ni J. Dynamic neural network modeling for nonlinear, nonstationary machine tool thermally induced error // International Journal of Machine Tools and Manufacture. 2005. Vol. 45 № 4−5. Pp. 455-465.</mixed-citation>
     <mixed-citation xml:lang="en">Yang H., Ni J. Dynamic neural network modeling for nonlinear, nonstationary machine tool thermally induced error. International Journal of Machine Tools and Manufacture. 2005. Vol. 45. No 4-5. Pp. 455-465.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B7">
    <label>7.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Kim H.Y., Ahn J.H. Chip disposal state monitoring in drilling using neural network based spindle motor power sensing // International Journal of Machine Tools and Manufacture. 2002. Vol. 42 № 10. Pp. 1113-1119.</mixed-citation>
     <mixed-citation xml:lang="en">Kim H.Y., Ahn J.H. Chip disposal state monitoring in drilling using neural network based spindle motor power sensing. International Journal of Machine Tools and Manufacture. 2002. Vol. 42. No.10. Pp. 1113-1119.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B8">
    <label>8.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Kwak J.S., Ha M.K. Neural network approach for diagnosis of grinding operation by acoustic emission and power signals // Journal of Materials Processing Technology. 2004. Vol. 147, № 1. Pp. 65-71.</mixed-citation>
     <mixed-citation xml:lang="en">Kwak J.S., Ha M.K. Neural network approach for diagnosis of grinding operation by acoustic emission and power signals. Journal of Materials Processing Technology. 2004. Vol. 147. No. 1. Pp. 65-71.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B9">
    <label>9.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Bernandos P.G., Mosialos S., Vosniakos G.C. Prediction of work piece elastic deflections under cutting forces in turning // Robotics and Computer-Integrated Manufacturing. 2006. Vol. 22, № 5-6. Pp. 505-514.</mixed-citation>
     <mixed-citation xml:lang="en">Bernandos P.G., Mosialos S., Vosniakos G.C. Prediction of work piece elastic deflections under cutting forces in turning. Robotics and Computer-Integrated Manufacturing. 2006. Vol. 22. No. 5-6. Pp. 505-514.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B10">
    <label>10.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Cus F., Zuperl U. Approach to optimization of cutting conditions by using artificial neural networks // Journal of Materials Processing Technology. 2006. Vol. 173, № 3. Pp. 281-290.</mixed-citation>
     <mixed-citation xml:lang="en">Cus F., Zuperl U. Approach to optimization of cutting conditions by using artificial neural networks. Journal of Materials Processing Technology. 2006. Vol. 173. No. 3. Pp. 281-290.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B11">
    <label>11.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Бураков М.В. Нейронные сети и нейроконтролеры: учеб. Пособие. СПб.: ГУАП, 2013. 284 с.</mixed-citation>
     <mixed-citation xml:lang="en">Burakov M.V. Neural networks and neurocontrollers [Nejronnye seti i nejrokontrolery]: ucheb. Posobie. SPb.: GUAP, 2013, 284 p. (rus)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B12">
    <label>12.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Пат. 2509633, Российская Федерация, МПК В23С3/00. Способ определения параметра шероховатости Ra на фрезерных станках с ЧПУ при получистовой и чистовой обработке углеродистых, конструкционных и низколегированных сталей сборным многолезвийным твердосплавным инструментом при торцевом фрезеровании / А.Л. Плотников, А.С. Сергеев, Н.Г. Зайцева; заявитель и правообладатель Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования &quot;Волгоградский государственный технический университет&quot; (ВолгГТУ), №2012129424; заявл. 11.07.2012; опубл. 20.03.2014</mixed-citation>
     <mixed-citation xml:lang="en">Plotnikov A.L., Sergeev A.S., Zaitsev N.G. The method of determining the roughness parameter Ra on milling machines with CNC in the semi-finishing and finishing of carbon, structural and low-alloy steels with multi-blade assembled carbide tools for face milling. Patent RF, no. 2509633, 2014.</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
