Модели количественной оценки степени поврежденности поверхности
Усталостные повреждения зарождаются преимущественно на свободной поверхности детали, представляющей собой интеграционный объект совместного действия ряда факторов на материал. В приповерхностном слое материала накапливаются повреждения в виде полос скольжения. По полосам скольжения уже качественно можно судить о поведении конструкционного материала при циклической нагрузке. Процесс усталости отображается в повреждениях поверхности и показателе сопротивления усталости [1].
Известен ряд методов прогнозирования отдельных показателей сопротивления усталости на основе количественной оценки степени поврежденности микроструктуры поверхности металлов и сплавов ([1], [2]), в которых в качестве количественного показателя степени поврежденности используются либо абсолютные величины чисел характерных элементов поврежденной микроструктуры поверхности (числа грубых полос скольжения, их ширина и длина) [2], либо комбинации из таких чисел [1]. На этом методе остановимся подробнее. За критерий оценки поведения материала при его деформации принимают поврежденность поверхности Ф. Чтобы дать ее количественную оценку, надо поврежденность материалов представить как функцию многих факторов, таких как число зерен на микроструктуре nз1, число поврежденных зерен nз2, разность чисел неповрежденных и поврежденных зерен по всей их площади nз3, число зерен, поврежденных широкими полосами скольжения nз4, общее число полос в поврежденных зернах nп1, число широких, извилистых и прерывистых полос скольжения nп2, фактическая площадь микроструктуры Fм и площадь рабочей поверхности образца Fобр т. е.
Ф=f(nз1, nз2, nз3, nз4, nп1, nп2, Fм,Fобр) (1)
Поврежденность поверхности прямо пропорционально зависит от следующих относительных величин: , , , , при этом с увеличением числа циклов N величины nз1 , Fм и Fобр оказываются неизменными. Пять других величин: nз2, nз3, nз4, nп1, nп2 – возрастают. Более сильное влияние на поврежденность поверхности, приводящее к катастрофической трещине, оказывают величины nз2, nз4, nп2, то есть в каждой паре отношений в числителе помещены превалирующие факторы. Таким образом, поврежденность поверхности можно определить по формуле [1]:
(2)
Следует отметить, что если число поврежденных зерен равно 0, то nз2, nз3, nз4, nп1, nп2 отсутствуют, и поврежденность поверхности равна нулю, что справедливо для исходной, неповрежденной структуры. Если число поврежденных зерен не равно нулю, то число любых полос не должно быть равно нулю, т.е. если nn1 ≠ 0, а nп2 = 0, то Ф=0, что противоречит физическому смыслу, и в случае получения такого результата расчет отвергается, так как при наличии поврежденных зерен Ф≠0 [1].
Экспертная оценка с использованием данной формулы имеет ряд специфических особенностей, к которым относятся стоимость и скорость работы ввиду сложности вычислений, а также определенная вероятность ошибки, обусловленная человеческим фактором. С целью увеличения скорости работы, а также снижения вероятности ошибки предлагается рассмотреть возможность применения нейронных сетей для определения значения поврежденности поверхности.
Предлагаемый алгоритм
Прогнозирование остаточного ресурса деталей машин и конструкций производится на основе исследования и количественной обработки изображения микроструктуры поверхности [3].
Предлагаемый метод количественной оценки поврежденности поверхности состоит из трех основных этапов:
1. Предобработка изображения.
Полученное изображение микроструктуры металла подвергается предварительной обработке для определения информационных признаков, которые являются входными характеристиками для нейронной сети.
На первом этапе предобработки полутоновое изображение f(x,y) подвергается бинаризации. Изображение разбивается на равные по форме участки. Каждый из участков анализируется, и для него выбирается оптимальный порог бинаризации, который позволяет определить значение точки в процессе бинарного преобразования. Также учитываются найденные пороги для соседних областей с целью минимизировать возможные ошибки в местах с сильными дефектами изображения.
На втором этапе предобработки изображения микроструктуры производится скелетизация изображения. Основная задача этой процедуры – построение линии (скелета), проходящей по центру анализируемого объекта. Работа процедуры заключается в последовательном симметричном удалении граничных точек объектов до тех пор, пока не будут получены линии толщиной в один элемент, которые и называются «скелетами» исходных объектов.
2. Выделение особых точек в микроструктуре.
Полученное на предыдущем этапе изображение используется для выделения особых точек. На данном этапе производится поиск конечных точек, точек ветвления и линий. Если в окрестности из девяти точек есть только одна черная, следовательно, она является конечной точкой. Если же их две, то данная точка является частью линии. Точка считается точкой ветвления в случае, если её окружают три черные точки [4].
В итоге формируется вектор особых точек (вектор пар координат), однозначно характеризующий изображение микроструктуры металла.
3. Нейросетевая обработка информационных признаков изображения.
Для формирования процедуры оценки поврежденности поверхности можно эффективно использовать байесовские методы обучения нейронных сетей [5], такие как многослойный персептрон или сети на основе радиальных базисных функций. Каждая из этих сетей позволяет решать задачу восстановления зависимостей на основе обучающей выборки и обладает универсальной аппроксимирующей способностью.
Рассмотрим далее решение поставленной задачи с помощью многослойного персептрона с одним промежуточным слоем. Количество нейронов во входном слое определяется умножением на 2 количества особых точек во входном векторе (поскольку точка характеризуется значением двухмерной системы координат на исследуемой поверхности). Начальное количество нейронов в скрытом слое берется вдвое меньше количества нейронов входного слоя. В дальнейшем, по результатам обучения и моделирования количество нейронов скрытого слоя может изменяться. В выходном слое проектируемой сети находится один нейрон.
Обучающая выборка формируется с использованием вектора, полученного на предыдущем этапе (вектор пар координат особых точек), в соответствие которому ставится значение поврежденности поверхности Ф.. Моделирование обучения нейронной сети с применением разработанного алгоритма свидетельствует о достаточно хорошей согласованности нейросетевых и экспертных оценок.
Предлагаемый метод призван увеличить скорость работы по определению поврежденности микроструктуры поверхности металлов и сплавов, а также снизить стоимость таких работ. Также возможно использование полученного алгоритма в совокупности с работой эксперта с целью повышения качества анализа.
Заключение
Рассмотрены проблемы прогнозирования остаточного ресурса деталей машин и конструкций с использованием метода количественной оценки степени поврежденности микроструктуры. Предложен метод предобработки изображений микроструктуры поверхности, основанный на использовании особых точек, образованных на поврежденной микроструктуре поверхности. Использование данного метода наряду с применением нейросетевых технологий позволяет автоматизировать процедуру формирования оценок ресурсных характеристик металлов и сплавов при достаточной точности и объективности.
Рецензенты:Моругин С.Л., д.т.н., профессор, профессор кафедры «Компьютерные технологии в проектировании и производстве», ФГБОУ ВПО «Нижегородский государственный технический университет им. Р.Е. Алексеева», г. Нижний Новгород.
Крылов В.В., д.т.н., профессор, начальник лаборатории «Технологии больших данных», ФГБОУ ВПО «Нижегородский государственный технический университет им. Р.Е. Алексеева», г. Нижний Новгород.
Библиографическая ссылка
Андреева О.В., Дмитриев Д.В. НЕЙРОСЕТЕВОЙ АНАЛИЗ ДЕФЕКТОВ МИКРОСТРУКТУРЫ ПОВЕРХНОСТИ МЕТАЛЛОВ И СПЛАВОВ // Современные проблемы науки и образования. – 2014. – № 6. ;URL: https://science-education.ru/ru/article/view?id=16491 (дата обращения: 08.12.2024).