Научная статья на тему 'ПРИМЕНЕНИЕ ТЕХНИЧЕСКОГО ЗРЕНИЯ ДЛЯ СКАНИРОВАНИЯ КРОМКИ ЛОПАТКИ В ПРОЦЕССЕ РЕМОНТА'

ПРИМЕНЕНИЕ ТЕХНИЧЕСКОГО ЗРЕНИЯ ДЛЯ СКАНИРОВАНИЯ КРОМКИ ЛОПАТКИ В ПРОЦЕССЕ РЕМОНТА Текст научной статьи по специальности «Медицинские технологии»

CC BY
134
28
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АДДИТИВНЫЕ ТЕХНОЛОГИИ / ЛАЗЕРНАЯ НАПЛАВКА МЕТАЛЛА / ТЕХНИЧЕСКОЕ ЗРЕНИЕ / МАТЕМАТИЧЕСКИЙ АППАРАТ / АРХИТЕКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Аннотация научной статьи по медицинским технологиям, автор научной работы — Котляр Д.И., Ломанов А.Н., Корнейчук В.С.

В статье рассматриваются основные подходы к сканированию кромки лопатки для выполнения процесса ремонта деталей аэрокосмической промышленности с применением аддитивных технологий; исследуются базовые методики трехмерного сканирования, выделяются их достоинства и недостатки. Авторами описывается усовершенствованный алгоритм сканирования кромки лопатки, базирующийся на технологии измерения расстояния методом фазового сдвига и системе технического зрения, интегрированной с рабочим инструментом станка.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по медицинским технологиям , автор научной работы — Котляр Д.И., Ломанов А.Н., Корнейчук В.С.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

THE APPLICATION OF COMPUTER VISION FOR SCANNING THE BLADE EDGE DURING REPAIR PROCEDURES

The authors consider common techniques for scanning the blade edge during repair procedures in aerospace industry using additive technologies. The article describes common 3D scanning techniques, their pros and cons. The authors focus on the improved algorithm for scanning the blade edge based on the phase-shift method and computer vision system integrated with a work tool.

Текст научной работы на тему «ПРИМЕНЕНИЕ ТЕХНИЧЕСКОГО ЗРЕНИЯ ДЛЯ СКАНИРОВАНИЯ КРОМКИ ЛОПАТКИ В ПРОЦЕССЕ РЕМОНТА»

Вестник Череповецкого государственного университета. 2022. № 1 (106). С. 42-54. Cherepovets State University Bulletin, 2022, no. 1 (106), pp. 42-54.

Научная статья УДК 658.5.012.1

https://doi.org/10.23859/1994-0637-2022-1-106-4

Применение технического зрения для сканирования кромки лопатки

в процессе ремонта

Дмитрий Игоревич Котляр1н, Алексей Николаевич Ломанов2,

Валерий Сергеевич Корнейчук3

1 2 3Рыбинский государственный авиационный технический университет имени П. А. Соловьева, Рыбинск, Россия,

'dm.kotlyar@yandex.ruH, https://orcid.org/0000-0002-0764-4007 2lepss@yandex.ru, https://orcid.org/0000-0001-9271-1552 3korneychuk.valery@yandex.ru, https://orcid.org/0000-0003-3155-7824

Аннотация. В статье рассматриваются основные подходы к сканированию кромки лопатки для выполнения процесса ремонта деталей аэрокосмической промышленности с применением аддитивных технологий; исследуются базовые методики трехмерного сканирования, выделяются их достоинства и недостатки. Авторами описывается усовершенствованный алгоритм сканирования кромки лопатки, базирующийся на технологии измерения расстояния методом фазового сдвига и системе технического зрения, интегрированной с рабочим инструментом станка.

Ключевые слова: аддитивные технологии, лазерная наплавка металла, техническое зрение, математический аппарат, архитектура программного обеспечения

Для цитирования: Котляр Д. И., Ломанов А. Н., Корнейчук В. С. Применение технического зрения для сканирования кромки лопатки в процессе ремонта // Вестник Череповецкого государственного университета. 2022. № 1 (106). С. 42-54. https://doi.org/10.23859/1994-0637-2022-1-106-4.

The application of computer vision for scanning the blade edge during

repair procedures

Dmitry I. Kotlyar1H, Alexey N. Lomanov2, Valery S. Korneychuk3

1 2 3Rybinsk State Aviation Technical University,

Rybinsk, Russia,

'dm.kotlyar@yandex.ruH, https://orcid.org/0000-0002-0764-4007 2lepss@yandex.ru, https://orcid.org/0000-0001-9271-1552 3korneychuk.valery@yandex.ru, https://orcid.org/0000-0003-3155-7824

Abstract. The authors consider common techniques for scanning the blade edge during repair procedures in aerospace industry using additive technologies. The article describes common 3D scanning techniques, their pros and cons. The authors focus on the improved algorithm for scanning

' Котляр Д. И., Ломанов А. Н., Корнейчук В. С., 2022

the blade edge based on the phase-shift method and computer vision system integrated with a work tool.

Keywords: additive technologies, laser engineered net shaping, computer vision, mathematical framework, software architecture

For citation: Kotlyar D. I., Lomanov A. N., Korneychuk V. S. The application of computer vision for scanning the blade edge during repair procedures. Cherepovets State University Bulletin, 2022, no. 1 (106), pp. 42-54. (In Russ.). https://doi.org/10.23859/1994-0637-2022-1-106-4.

Введение

Инновационные возможности аддитивных технологий, применяемых совместно с современными пакетами прикладных программ проектирования и инженерного анализа, позволяют решать сложные инженерные задачи (в особенности - в авиационной отрасли как одном из наиболее приоритетных направлений развития техники)1.

Наращивание темпов внедрения аддитивных технологий в область авиационного производства оправдано сокращением производственных циклов, повышением экономической эффективности, достижением неизменно высокого качества изготовления, а также гибкостью разработки дизайна будущих компонентов и деталей. Данные технологии формируют условия для перехода промышленности к производству нового поколения, благодаря чему сможет измениться и производственный цикл.

Необходимость проведения данного исследования обусловлена рядом факторов, наиболее важным из которых является отсутствие методов автоматической разработки создания ЧПУ-программ для управления установкой лазерной наплавки металла и визуализации этого технологического процесса. Современные программные решения по адаптивному управлению процессом прямого нанесения металла не решают проблему применения программ управления без участия программиста и пересоздания ЧПУ-программы для каждого отдельного случая.

Исследования, проведенные в ходе данной работы, позволят упростить рабочий процесс операторов установок; минимизировать погрешности при обработке деталей; предотвратить поломку и преждевременный выход из строя оборудования; диагностировать результат построения деталей с помощью аддитивных технологий, включая ремонт изделий, вышедших из строя в процессе эксплуатации.

Основная часть

Проектирование актуальных 3Б-моделей современных ремонтируемых деталей представляется важнейшим условием создания программы для ремонта существующих изделий. Решение этой проблемы является ключевым в вопросе сокращения трудоемкости разработки программ управления установкой. Однако только поиска актуальной 3Б-модели детали недостаточно.

Вероятность использования идеальной 3Б-модели низка, поскольку по факту ремонтируемая деталь имеет существенные отклонения от идеала, полученные в ре-

1 Кулик В. И., Нилов А.С. Аддитивные технологии в производстве изделий авиационной и ракетно-космической техники. Санкт-Петербург: Балтийский государственный технический университет «Военмех» имени Д. Ф. Устинова, 2018. 159 с.

зультате ее эксплуатации. Типовые отклонения фактической детали от ее идеальной модели больше толщины наплавляемого слоя в несколько раз. Это обусловливает серьезную технологическую проблему, состоящую в том, что первый слой не попадает на ремонтируемую деталь и не обеспечивает адгезию. Он проникает либо внутрь существующего металла детали (усугубляя ситуацию для следующих наплавляемых слоев), либо в «газ» - в то место, где металла детали нет. Если во втором случае (при небольших отклонениях) проблема может быть устранена дополнительной насыпкой порошка, то для первого варианта это не подходит.

Задача получения точной программы для станка (в короткие сроки в автоматическом режиме) является важной составляющей в решении проблемы ремонта металлических изделий для аэрокосмической и оборонной промышленности.

Трехмерное сканирование - это процесс, направленный на получение информации об объектах и окружении реального мира, заключающийся в сборе данных о форме объекта и, возможно, его внешнем виде. Собранные в результате этого процесса данные могут быть использованы для создания цифровой трехмерной модели. Существует множество различных технологий для получения информации о форме и внешнем виде объекта. Технологии трехмерного сканирования делятся на две категории: контактные и бесконтактные методы. Результатом такого сканирования является облако точек в трехмерном пространстве, которое в дальнейшем может быть обработано программами для восстановления геометрии объекта в виде сетки треугольников или компьютерной CAD модели.

Контактные методы трехмерного сканирования осуществляют измерение объекта путем физического контакта с ним. Данный способ позволяет достичь высокой точности, которая зависит от точности позиционирования механических частей измерительной машины: десятки и единицы микрометров. Такое сканирование требует механического контакта с объектом в точке измерения, что может в ряде случаев стать причиной появления различных дефектов на объекте измерения. Основной недостаток контактного метода трехмерного сканирования - скорость его выполнения. Контактное сканирование требует физического перемещение датчика, что по сравнению с другими методами происходит достаточно медленно. В то время как самые быстрые контактные сканеры могут анализировать точки изучаемого объекта с частотой в сотни герц, оптические сканеры делают это с частотой от 10 до 500 кГц1. Повышение скорости сканирования путем уменьшения количества исследуемых точек в ряде задач является нецелесообразным, поскольку уменьшает итоговую точность сканирования объекта. Координатные измерительные машины включают в себя три основных компонента: базу с по меньшей мере тремя координатными осями; систему фиксации контакта с объектом; систему сбора и хранения данных, объединяющую ЧПУ, компьютер и программное обеспечение.

Бесконтактные методы трехмерного сканирования осуществляют измерение объекта без физического контакта с ним. Они бывают активными и пассивными. Актив-

1 Vermeulen M. M. P. A., Rosielle P. C. J. N., Schellekens P. H. J. Design of a High-Precision 3D-Coordinate Measuring Machine // CIRP Annals - Manufacturing Technology. 1998. Vol. 47, iss. 1. P. 447-450.

ные сканеры (их также называют лазерными) излучают свет различных длин волн и детектируют отраженную от объекта часть излучения. Помимо света в качестве активного источника сигнала могут использоваться ультразвук, радиоволны и рентгеновские лучи1. Лазерные трехмерные сканеры делят на три категории: времяпролет-ные, фазового сдвига, триангуляционные.

Время, необходимое пучку света на преодоление дистанции до объекта и обратно, является основой метода измерения расстояния до точки объекта у времяпролет-ных лазерных сканеров2. Поскольку скорость света известна, то время от момента излучения до детектирования отраженного излучения определяет дистанцию до точки измерения. Точность измерения таких сканеров зависит от точности подсчета времени. Свет преодолевает расстояние 1 мм приблизительно за 3,3 пс, поэтому данные сканеры подходят для измерения больших объектов (помещений, зданий и т. п.) с погрешностью в сотни миллиметров.

Лазерные сканеры фазового сдвига работают на принципе сравнения сдвига фазы излученного и принятого сигнала. Измеряемая дистанция может быть вычислена на основании информации о сдвиге фазы сигнала. Максимальный допустимый диапазон измерения для такого сканера определяется как половина от излучаемой длины волны. Точность измерения обусловливается точностью измерения разности фаз сигнала и может быть повышена за счет уменьшения длины волны, что, в свою очередь, приведет к сокращению диапазона измерения.

Принцип, заложенный в основу работы времяпролетного лазерного сканера и лазерного сканера фазового сдвига, позволяет измерить только одну точку объекта. Для сканирования объекта целиком необходимо сдвигать исследуемые точки. Чаще всего такие сканеры оснащают подвижным зеркалом, отклоняющим луч, и системой для вращения объекта вокруг сканера или сканера вокруг объекта.

Лазерная триангуляция - еще один метод активного трехмерного сканирования, в котором используется видимый свет в процессе сканирования объекта3. В данном методе лазерный проектор точек подсвечивает объект, а камера, направленная в сторону подсветки объекта, определяет, на каком расстоянии точки расположились на объекте съемки. Указанный метод получил название триангуляция, поскольку лазерный проектор, камера и точка образуют треугольник в пространстве. Следовательно, точность измерения расстояния прямо пропорциональна разрешению камеры и обратно пропорциональна размеру образуемого треугольника и углу обзора камеры и

4

может достигать величин в десятки микрометров .

Пассивные сканеры не передают никакого дополнительного сигнала, а воспринимают форму объекта исключительно на основании отраженного от них излучения,

1 Ebrahim M. A.-B. 3D Laser Scanners' Techniques Overview // International Journal of Science and Research (IJSR). 2015. Vol. 4, iss. 10. P. 323-331.

2 Середович В. А. и др. Наземное лазерное сканирование. Новосибирск: СГГА, 2009. 261 с.

3 Шадрин М. В. Лазерный триангуляционный 3D метод и устройство для прототипирова-ния и изготовления сложных изделий: дис. ... канд. техн. наук. Рязань: [б. и.], 2020. 194 с.

4 Черных М. В. Разработка автоматизированного рабочего места оператора 3D-сканера: дипломный проект. Красноярск: [б. и.], 2016. 47 с.

чаще всего - в виде светового потока, но возможно также использование инфракрасного спектра. Пассивные сканеры обычно стоят дешевле, поскольку не требуют дополнительного оборудования и состоят из простых камер.

Пассивные стереоскопические сканеры включают две видеокамеры, расположенные на некотором удалении друг от друга. Они снимают одну сторону объекта под разными углами. Сравнение изображений, полученных с обеих камер, позволяет оценить расстояние до объекта во всех точках изображения, подобно тому, как работает глаз человека.

Фотометрические сканеры работают по тому же принципу, но используют только одну камеру, с которой получают набор снимков, сделанных под разными углами или с различным освещением объекта1.

Силуэтный сканер делает серию снимков объекта на хорошо контрастирующем фоне и по контуру объекта пытается восстановить его форму. Данная техника подходит только для объектов, имеющих выгнутую форму, без внутренних впадин2.

Из-за трудностей, возникающих при определении соответствия точек на изображениях, методы пассивного сканирования без модификаций не могут обеспечить достаточную точность 3D-моделей3. В случае, когда соответствие установлено, данные методы позволяют однозначно определить расстояние до наблюдаемой точки, поэтому их часто комбинируют с другими системами.

Единым недостатком всех перечисленных методов трехмерного сканирования является отвлеченность результатов сканирования объекта от его физического размещения на рабочем столе. Общая точность трехмерного сканирования определяется как произведение точности сканирования объекта, точности размещения объекта на рабочем столе (положение и ориентация) и точности позиционирования рабочего инструмента.

Для установления координат точек контура наплавки предлагается разработать алгоритм технического зрения. Основным допущением, положенным в основу данного алгоритма, является то, что деталь после ремонта может иметь отклонения в большую сторону (припуск) по внешней геометрии ее контура. Указанное допущение обусловлено тем, что ремонтируемая деталь проходит механическую обработку после напыления на установке.

В процессе ремонта машинное зрение используется для определения в абсолютных координатах контура изъяна закрепленной в оснастке детали. Для этого предлагается разместить на установке дополнительную камеру, которая охватит область кромки лопатки порядка 1600 мм2, и лазерный измеритель расстояния для вычисления высоты головки над кромкой лопатки и автоматической подстройки фокуса ка-

1 Овиденко Н. А. Лазерный сканер для измерения объема вещества в резервуаре: магистерская диссертация. Томск: [б. и.], 2018. 127 с.

2 Гужов В. И. Методы измерения 3D-профиля объектов. Контактные, триангуляционные системы и методы структурированного освещения. Новосибирск: Издательство НГТУ, 2015. 82 с.

3 Кузнецов В. А. Исследование метода 3D сканирования, основанного на модели отражения света поверхностью: дис. ... канд. техн. наук. Санкт-Петербург: [б. и.], 2018. 128 с.

меры. Камера имеет фиксированное фокусное расстояние, наведение на цель осуществляется путем перемещения головки станка. Алгоритм технического зрения управляет позицией головки и с помощью анализа контура определяет направление следующей его точки. Все точки при последовательном обходе контура образуют первый слой наплавки. Вторичные и последующие слои могут быть вычислены смещением головки по оси 2 и экспансией контура в плоскости ХУ.

Таким образом, реализация идеи, изложенной выше, позволит установить ремонтируемую деталь в станок, вручную нацелиться на последнюю и первую точки контура изъяна, вызвать программу технического зрения и за короткое время автоматического прохода по точкам контура получить управляющую программу ремонта, которая по команде оператора будет запущена в работу.

При выполнении сканирования детали необходимо держать поверхность по нормали относительно плоскости лазера1. Для обеспечения данного требования на каждом участке сканирования вычисляется вектор нормали поверхности и определяются углы наклона (а) и поворота (Р) стола.

Расчет нормали поверхности производится по трем точкам. Допустим, даны точки М1(х1, у1,М2(х2, у2,22), М3(х3, у3, 23). Плоскость поверхности описывается уравнением в общем виде А • х + В • у + С • 2 + Б = 0.

A = У1 • Z2 - yi ■ z3 - У2 ■ Z1 + У2 ■ Z3 + Уз • Z1 - Уз • Z2

С = Xi ■ У2 - Xi ■ Уз - X ■ У1 + Х2 ■ Уз + Х3 ■ y - Х3 ■ У2

D = -xyz3 + ХУз^ + х2Ух2ъ - x2y3Zj - хъУхг2 + x3y2Zj

(1)

Вектор нормали n = n (х, y, z), где х = А

L

У = B/L , z = / L

= С/ L =л/A2 + B2 + С2 .

Углы наклона (а) и поворота (Р) стола определяются следующим уравнением:

а = а - arctan I — I = а - arctan | —

ß2 = ß1 - arctan

( \ У

= ß1 - arctan

B

(2)

4Är+c1

Сканирование кромки лопатки осуществляется посредством системы технического зрения, состоящей из лазерного измерителя расстояния, камеры высокого разрешения и программного обеспечения для обработки сигналов и управления станком (см. рис. 1). Систему технического зрения предполагается разместить на головке рядом с рабочим инструментом и производить сканирование кромки лопатки с помощью этой головки.

1 Wang X., Deng D., Hu Y., Ning F., Wang H., Cong W., Zhang H. Overhang structure and

accuracy in laser engineered net shaping of Fe-Cr steel // Optics and Laser Technology. 2018. Vol. 106. P. 357-365.

камера обзора

\ \

лазерный дальномер

| \ \ | \ \ I \ \

\

LV'

\

\

угол обзора

\

\

min=60

/

ч"-*! угол наклона камеры

\

поверхность изделия

vJ точка I фокуса

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

\

max=100

Рис. 1. Структурная схема системы технического зрения

Для проведения процесса сканирования кромки лопатки оператор наводит измерительный инструмент (головку станка) на крайнюю точку зоны сканирования. В данной точке осуществляется выравнивание поверхности детали по нормали и позиционирование кромки лопатки в центр. Выравнивание и позиционирование выполняются с точностью, приемлемой для человека; дальнейшая корректировка будет производиться программно-аппаратным комплексом. Далее оператор наводит измерительный инструмент на начальную точку зоны сканирования и запускает процесс автоматического сканирования лопатки.

Программно-аппаратный комплекс (далее - ПАК) определяет нормаль в точке сканирования, производит фотосъемку и вычисляет ширину кромки лопатки в заданном месте и направление обхода сканирования. Полученные значения сохраняются в памяти ПАК и используются для дальнейшей обработки. После вычисления каждой точки проверяются условия достижения границы сканирования; когда заданное условие выполнено, сканирование останавливается, а результаты могут быть сохранены в файл.

Основную работу выполняет алгоритм вычисления вектора смещения по кромке лопатки. Он определяет положение курсора на изображении с камеры, благодаря чему происходит привязка физических координат станка к координатам изображения.

Вычисление границ кромки лопатки и определение вектора смещения по кромке лопатки реализовано с помощью адаптивного алгоритма. Он работает для случаев, когда найдены обе границы кромки лопатки, а также когда была обнаружена только одна из них. Алгоритм определяет левую и правую кромку, строит до них перпендикулярные линии, вычисляет середину кромки лопатки и направление обхода. Если сканирующая головка отклонилась от середины кромки, то осуществляется мягкая коррекция ее положения. Для случаев, когда была найдена только одна граница

кромки лопатки (для неконтрастных ситуаций), вычисляется перпендикуляр к найденной границе и на основании предыдущих знаний о ширине кромки лопатки в этом месте выполняется мягкая коррекция положения сканирующей головки (вектор обхода при этом совпадает с вектором границы кромки).

Реализация алгоритма сканирования базируется на изначальном положении курсора - центра кромки лопатки, куда направлен луч лазерного измерителя расстояния. Камера и лазерный измеритель расстояния установлены не соосно и под углом друг к другу; следовательно, требуется разработать математическую модель определения центра кромки лопатки на снимке.

Рассмотрим систему, изображенную на рис. 2а. Допустим, известны расстояние от лазерного измерителя расстояния до кромки лопатки (ОМ) и относительное положение камеры и лазерного измерителя расстояния; заявлены следующие параметры: точка В находится в центре кадра, кадр имеет размер пикселей. Задача состоит в том, чтобы найти положение точки М на кадре.

Положение точки М на кадре вдоль горизонтальной оси совпадает с положением точки В при условии, что центр камеры соответствует центру лазерного измерителя расстояния:

Положение точки М на кадре вдоль вертикальной оси определяется значением угла в, выраженным в процентном соотношении. Поскольку точка М может лежать

ка M лежит выше точки В ; в таком случае выполняется соотношение OM < OB:

Mx = Вх

(3)

выше и ниже точки В на кадре, выберем положительное значение угла в, когда точ-

в = ZOAB - ZOAM = arctan

arctan

OA OB

(4)

fovy

\ V \

M

Л

/

/

/

/

■■

/

/

/

/ ßU

М

fovy

плоскость кромки лопатки

B M O

а б

Рис. 2. Схематичное изображение поля зрения системы технического зрения: а - для определения положения курсора в кадре; б - для определения положения в координатах станка

Принимая во внимание тот факт, что прямая АВ является биссектрисой угла /оуу по определению, положение точки ММ на кадре вдоль вертикальной оси будет определяться по выражению:

fovy

- ß

У% = -

My

-•100% =

1

___ß_

2 fovy

• 100% ;

(5)

Miy = y% • H .

(6)

Из уравнений (3), (5) и (6) получим координаты курсора (точки M) на изображе-

Л А - • H

нии: M (x, y) = M

f1 f - W. 2

v

_ß_

fov

y /

Съемка кромки лопатки происходит после выравнивания поверхности кромки в месте анализа по нормали к лазерному измерителю расстояния. По завершении выполнения данного действия всю поверхность кромки лопатки можно считать плоскостью. Камера и лазерный измеритель расстояния установлены под углом; параметры установки камеры и лазерного измерителя таковы, что точка В находится в центре кадра (см. рис. 2б). Известна длина отрезка АО, она равна расстоянию от лазерного измерителя расстояния до поверхности кромки лопатки. Необходимо найти положение точки Мв координатах станка при известных координатах точки ММ на кадре.

Положение точки ММ определяется значением угла в, выраженным в процентном соотношении. Поскольку точка ММ может лежать левее и правее (выше и ниже) точки В , выберем положительное значение угла в, когда выполняется соотношение

A

O

A

2

процессе ремонта

OM < OB. Отрезок BM определяет отклонение точки M от центра кадра:

BM = OB - OM = OA • tan (a)-OA • tan (а - р) ; (7)

BM = OA •( tan (а)- tan ( а - р)) ;. (8)

Ширина кадра по оси X составляет W пикселей, объектив камеры имеет угол обзора fovx градусов; высота кадра по оси Y - H пикселей, объектив камеры имеет угол обзора fovy градусов; следовательно, угол Р может быть выражен следующим образом:

ß*=( м, - К)

ß,=( му -К )•

foVx

W

faVy

H

(9)

Угол наклона камеры а для оси X обозначим как pitch, угол наклона камеры а для оси Y - как yaw. На основании представленных выше уравнений вычислим приращение координат:

A x = OA •

tan

A y = OA •

(pitch ) - tan ^ pitch - (m^ - B,,) tan (yaw)- tan I yaw -(MM y - By )•

W

foVy

(10)

Отсюда получим координаты точки М в координатах станка как сумму координат базовой точки В и приращения А: М(х, у) = М(ВХ + Ах, Ву + Ау).

Математическая модель преобразования координат станка в координаты на изображении базируется на обратной ей математической модели. Для нахождения координат точки на изображении необходимо определить угол отклонения в точки М от базовой точки В.

Из математической модели преобразования координат на изображении в координаты станка запишем формулу преобразования в общем виде: М = В + А. Согласно этому выражению, представим значение угла отклонения в следующим образом:

A = M -B = h-[tan(а)- tan(а -ß)].

ß = а - arctan

tan (а)-

M - B h

(11)

Угол наклона камеры а для оси X обозначим как pitch, угол наклона камеры а для оси Y - как yaw. Тогда выражения для вычисления координат точки M(x, y) на изображении примут вид:

M x = Вx + в x • M y = BBy + в y •

W

f°vx

H

fovy

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

(12)

Подставим в выражение (12) значение из выражения (11) и получим формулы для вычисления координат точки М(х, у) на изображении:

MMх = ВВХ +1 pitch - arctan

tan ( pitch}-

Mx - Bx h

r

My = By +

yaw - arctan

tan ( yaw }--—-

W

foVx

H

f0Vy

(13)

Выводы

В ходе работы были проведены исследование влияния угла наклона поверхности детали (подложки) на обеспечение запроектированной геометрии наплавки металла, изучение влияния расфокусировки лазерного луча на качество наплавки металла, анализ технологий трехмерного сканирования объектов контактным и бесконтактным методами.

В результате анализа технологий трехмерного сканирования были рассмотрены технологии контактного, бесконтактного активного и бесконтактного пассивного сканирования, а также выявлены преимущества и недостатки каждого метода. Общим недостатком всех видов сканирования является отвлеченность результатов сканирования объекта от его физического размещения на рабочем столе установки. Был предложен алгоритм сканирования кромки лопатки, базирующийся на оригинальном методе и бесконтактном методе сканирования с использованием техники фазового сдвига. Реализация данного алгоритма должна повысить точность и скорость сканирования кромки лопатки по сравнению с вышеуказанными методами.

Кроме того, были разработаны математические модели выравнивания поверхности детали по нормали к экструдеру, вычисления положения курсора на кадре (в пикселях), преобразования координат на изображении в координаты станка и обратного преобразования, а также алгоритмы сканирования кромки лопатки.

В дальнейшем планируется определить и обосновать теоретическую точность полученного математического аппарата, оснастить установку необходимым оборудованием и провести серию экспериментальных замеров.

Список источников

Гужов В. И. Методы измерения 3Б-профиля объектов. Контактные, триангуляционные системы и методы структурированного освещения. Новосибирск: Издательство НГТУ, 2015. 82 с.

Кузнецов В. А. Исследование метода 3Б сканирования, основанного на модели отражения света поверхностью: дис. ... канд. техн. наук. Санкт-Петербург: [б. и.], 2018. 128 с.

процессе ремонта

Кулик В. И., Нилов А.С. Аддитивные технологии в производстве изделий авиационной и ракетно-космической техники. Санкт-Петербург: Балтийский государственный технический университет «Военмех» имени Д. Ф. Устинова, 2018. 159 с.

Овиденко Н. А. Лазерный сканер для измерения объема вещества в резервуаре: магистерская диссертация. Томск: [б. и.], 2018. 127 с.

Середович В. А. и др. Наземное лазерное сканирование. Новосибирск: СГГА, 2009. 261 с.

Черных М. В. Разработка автоматизированного рабочего места оператора 3D-сканера: дипломный проект. Красноярск: [б. и.], 2016. 47 с.

Шадрин М. В. Лазерный триангуляционный 3D метод и устройство для прототипирования и изготовления сложных изделий: дис. ... канд. техн. наук. Рязань: [б. и.], 2020. 194 с.

Ebrahim M. A.-B. 3D Laser Scanners' Techniques Overview // International Journal of Science and Research (IJSR). 2015. Vol. 4, iss. 10. P. 323-331.

Vermeulen M. M. P. A., Rosielle P. C. J. N., Schellekens P. H. J. Design of a High-Precision 3D-Coordinate Measuring Machine // CIRP Annals - Manufacturing Technology. 1998. Vol. 47, iss. 1. P. 447-450.

Wang X., Deng D., Hu Y., Ning F., Wang H., Cong W., Zhang H. Overhang structure and accuracy in laser engineered net shaping of Fe-Cr steel // Optics and Laser Technology. 2018. Vol. 106. P. 357-365.

References

Guzhov V. I. Metody izmereniia 3D-profilia ob"ektov. Kontaktnye, trianguliatsionnye sistemy i metody strukturirovannogo osveshcheniia [Methods for measuring the 3D profile of objects. Contact, triangulation systems and a light pattern method]. Novosibirsk: Izdatel'stvo NGTU, 2015. 82 p.

Kuznetsov V. A. Issledovanie metoda 3D skanirovaniia, osnovannogo na modeli otrazheniia sveta poverkhnost'iu [Study on the 3D scanning method based on the model for reflection of light by the surface: Cand. thesis in Technical Sciences]. St Petersburg, 2018. 128 p.

Kulik V. I., Nilov A. S. Additivnye tekhnologii v proizvodstve izdelii aviatsionnoi i raketno-kosmicheskoi tekhniki [Additive technologies in the production of aircraft, rocket and space technology products]. St Petersburg: Baltiiskii gosudarstvennyi tekhnicheskii universitet "Voenmekh" imeni D. F. Ustinova, 2018. 159 p.

Ovidenko N. A. Lazernyi skaner dlia izmereniia ob"ema veshchestva v rezervuare [Laser scanner for measuring the amount of content in the tank: master's thesis]. Tomsk, 2018. 127 p.

Seredovich V. A. i dr. Nazemnoe lazernoe skanirovanie [Terrestrial laser scanning]. Novosibirsk: SGGA, 2009. 261 p.

Chernykh M. V. Razrabotka avtomatizirovannogo rabochego mesta operatora 3D-skanera [Development of 3D scanner operator workstation: graduate thesis]. Krasnoiarsk, 2016. 47 p.

Shadrin M. V. Lazernyi trianguliatsionnyi 3D metod i ustroistvo dlia prototipirovaniia i izgotovleniia slozhnykh izdelii [Laser triangulation 3D method and device for prototyping and manufacturing complex products: Cand. thesis in Technical Sciences]. Riazan', 2020. 194 p.

Ebrahim M. A.-B. 3D Laser Scanners' Techniques Overview. International Journal of Science and Research (IJSR), 2015, vol. 4, iss. 10, pp. 323-331.

Vermeulen M. M. P. A., Rosielle P. C. J. N., Schellekens P. H. J. Design of a High-Precision 3D-Coordinate Measuring Machine. CIRP Annals - Manufacturing Technology, 1998, vol. 47, iss. 1, pp. 447-450.

Wang X., Deng D., Hu Y., Ning F., Wang H., Cong W., Zhang H. Overhang structure and accuracy in laser engineered net shaping of Fe-Cr steel. Optics and Laser Technology, 2018, vol. 106, pp. 357-365.

Сведения об авторах

Дмитрий Игоревич Котляр - аспирант; https://orcid.org/0000-0002-0764-4007, dm.kotlyar@yandex.ru, Рыбинский государственный авиационный технический университет имени П. А. Соловьева (д. 53, ул. Пушкина, 152934 г. Рыбинск, Россия); Dmitry 1 Kotlyar -Postgraduate student; https://orcid.org/0000-0002-0764-4007, dm.kotlyar@yandex.ru, Rybinsk State Aviation Technical University (53, ul. Pushkina, 152934 Rybinsk, Russia).

Алексей Николаевич Ломанов - кандидат технических наук, доцент; https://orcid.org/0000-0001-9271-1552, lepss@yandex.ru, Рыбинский государственный авиационный технический университет имени П. А. Соловьева (д. 53, ул. Пушкина, 152934 г. Рыбинск, Россия); Alexey N. Lomanov - Candidate of Technical Sciences, Associate Professor; https://orcid.org/0000-0001-9271-1552, lepss@yandex.ru, Rybinsk State Aviation Technical University (53, ul. Pushkina, 152934 Rybinsk, Russia).

Валерий Сергеевич Корнейчук - аспирант; https://orcid.org/0000-0003-3155-7824, korneychuk.valery@yandex.ru, Рыбинский государственный авиационный технический университет имени П. А. Соловьева (д. 53, ул. Пушкина, 152934 г. Рыбинск, Россия); Valery S. Korneychuk - Postgraduate student; https://orcid.org/0000-0003-3155-7824, korneychuk.valery@yandex.ru, Rybinsk State Aviation Technical University (53, ul. Pushkina, 152934 Rybinsk, Russia).

Заявленный вклад авторов: все авторы сделали эквивалентный вклад в подготовку публикации. Авторы заявляют об отсутствии конфликта интересов.

Contribution of the authors: the authors contributed equally to this article. The authors declare no conflicts of interests.

Статья поступила в редакцию 12.09.2021; одобрена после рецензирования 14.10.2021; принята к публикации 25.10.2021.

The article was submitted 12.09.2021; Approved after reviewing 14.10.2021; Accepted for publication 25.10.2021.

i Надоели баннеры? Вы всегда можете отключить рекламу.