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

АВТОМАТИЗАЦИЯ КОНТРОЛЯ ПЛОСКОСТНОСТИ ПАНЕЛЕЙ СОЛНЕЧНЫХ БАТАРЕЙ Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

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

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

В статье рассмотрены возможности нового специализированного программно -измерительного комплекса для контроля плоскостности панелей солнечных батарей (СБ) изделий ракетно-космической техники. Приведены технические характеристики и особенности работы. Приведены особенности измерения плоскостности панелей СБ. Сформулированы данные допустимых отклонений от плоскостности для панелей СБ научно-энергетического модуля, предназначенного для работы в составе Международной космической станции. Разработан состав измерительного комплекса. Подробно рассмотрен визуальный подход построения планов для методик поверки и методик измерения, основанный на визуальных компонентах. Рассмотрены элементы, из которых строятся планы измерения. Приведены образцы планов для методик поверки, методик измерения плоскостности лицевой и тыльной поверхностей панелей. Указаны основные требования к обработке результатов измерений, которые сохранены для совместимости со старым, ручным подходом к измерениям. Приведены основные алгоритмы обработки измерений для вычисления общей и локальной неплоскостностей панелей.

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

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

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

AUTOMATED MONITORING OF FLATNESS OF SOLAR ARRAY WINGS

This article discusses capabilities of a new special-purpose software-measuring system for monitoring flatness of solar array (SA) wings. The performance data and specifics of work are presented. The specifics of measurement of SA wings flatness are described. The allowable deviations from flatness of SA wings of the Science Power Module as part of the International Space Station are given. The composition of the measuring complex is developed. The visual approach of making plans for testing methods and measurement techniques based on visual components is considered in detail. The elements from which the measurement plans are built are considered. Sample plans for verification procedures, methods of measuring flatness of the front and back wing surfaces are provided. Basic requirements for processing of measurement results which are stored for compatibility with the old manual approach of measurements are specified. Basic measurement processing algorithms for calculation of general and local wing out-of-flatness are provided.

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

УДК 629.7.064.56

автоматизация контроля плоскостности панелей

солнечных батарей

© 2022 г. маринин в.и.1, журихин С.м.1, киреев д.м.1, Андреев д.С.1,

Андреева н.О.1, копыл н.и.2, Сеньковский А.н.2, ильюшенков С.ф.3, Чуркин С.н.3

1Научно-производственное предприятие вычислительных, информационных и управляющих систем (ООО «НПП ВИУС») Ул. Красноармейская, 55-2, г. Новочеркасск, Ростовская обл., Российская Федерация, 346428,

e-mail:info@nppvius.ru

2Ракетно-космическая корпорация «Энергия» имени С.П. Королёва (РКК «Энергия») Ул. Ленина, 4А, г. Королёв, Московская обл., Российская Федерация, 141070,

e-mail: post@rsce.ru

3ООО «Центр авиационных технологий и интерьера» (ООО «ЦАТИ»)

Набережная Академика Туполева, 15, корп. 7, г. Москва, Российская Федерация, 105005,

e-mail: info@cati.aero

В статье рассмотрены возможности нового специализированного программно -измерительного комплекса для контроля плоскостности панелей солнечных батарей (СБ) изделий ракетно-космической техники. Приведены технические характеристики и особенности работы.

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

Разработан состав измерительного комплекса. Подробно рассмотрен визуальный подход построения планов для методик поверки и методик измерения, основанный на визуальных компонентах. Рассмотрены элементы, из которых строятся планы измерения. Приведены образцы планов для методик поверки, методик измерения плоскостности лицевой и тыльной поверхностей панелей.

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

Приведены основные алгоритмы обработки измерений для вычисления общей и локальной неплоскостностей панелей.

Ключевые слова: панель СБ, панель солнечных батарей, измеритель, компонентная модель, обзор, общая неплоскостность, локальная неплоскостность.

DOI 10.33950/spacetech-2308-7625-2022-1-70-79

AUTOMATED MONITORING OF FLATNESS

OF SOLAR ARRAY WINGS Marinin V.I.1, Zhurikhin S.M.1, Kireev D.M.1, Andreev D.S.1, Andreeva N.O.1, Kopyl N.I.2, Senkovskiy A.N.2, Ilyushenkov S.F.3, Churkin S.N.3

1Scientific-Production Enterprise Computing, Information and Control Systems (ООО NPP VIUS) 55-2 Krasnoarmeyskaya str., Novocherkassk, Rostov reg., 346400, Russian Federation,

e-mail: info@nppvius.ru

2S.P. Korolev Rocket and Space Corporation Energia (RSC Energia) 4A Lenin str, Korolev, Moscow reg., 141070, Russian Federation, e-mail: post@rsce.ru

3Center of Aviation Technology and Interior Design (OOO CATI) 15 bld. 7 Naberezhnaya Academika Tupoleva, Moscow, 105005, Russian Federation,

e-mail: info@cati.aero

This article discusses capabilities of a new special-purpose software-measuring system for monitoring flatness of solar array (SA) wings. The performance data and specifics of work are presented.

The specifics of measurement of SA wings flatness are described. The allowable deviations from flatness of SA wings of the Science Power Module as part of the International Space Station are given.

The composition of the measuring complex is developed. The visual approach of making plans for testing methods and measurement techniques based on visual components is considered in detail. The elements from which the measurement plans are built are considered. Sample plans for verification procedures, methods of measuring flatness of the front and back wing surfaces are provided.

Basic requirements for processing of measurement results which are stored for compatibility with the old manual approach of measurements are specified.

Basic measurement processing algorithms for calculation of general and local wing out-of-flatness are provided.

Key words: SA wing, solar array wing, meter, component model, overview, general out-of-flatness, local out-of-flatness.

МАРИНИН Владимир Иванович — кандидат технических наук, директор ООО «НПП ВИУС», e-mail: forgsmtoday@mail.ru

MARININ Vladimir Ivanovich — Candidate of Science (Engineering), Director of OOO NPP VIUS, e-mail: forgsmtoday@mail.ru

ЖУРИХИН Сергей Михайлович — инженер-программист ООО «НПП ВИУС», e-mail: forgsmtoday@mail.ru

ZHURIKHIN Sergey Mikhaylovich — Software engineer at OOO NPP VIUS, e-mail: forgsmtoday@mail.ru

КИРЕЕВ Денис Михайлович — инженер-программист ООО «НПП ВИУС», e-mail: kireev_dm@mail.ru

KIREEV Denis Mikhaylovich — Software engineer at OOO NPP VIUS, e-mail: kireev_dm@mail.ru

АНДРЕЕВ Дмитрий Станиславович — инженер-программист ООО «НПП ВИУС», e-mail: dmistand@mail.ru

ANDREEV Dmitry Stanislavovich — Software engineer at OOO NPP VIUS, e-mail: dmistand@mail.ru

АНДРЕЕВА Наталья Олеговна — инженер-программист ООО «НПП ВИУС», e-mail: natabizarre@mail.ru

ANDREEVA Natalya Olegovna — Software engineer at OOO NPP VIUS, e-mail: natabizarre@mail.ru

КОПЫЛ Николай Иванович — кандидат технических наук, начальник отдела РКК «Энергия», e-mail: nikolay.kopyl@rsce.ru KOPYL Nikolay Ivanovich — Candidate of Science (Engineering), Head of Department at RSC Energia, e-mail: nikolay.kopyl@rsce.ru

СЕНЬКОВСКИЙ Александр Николаевич — заместитель начальника отдела — начальник лаборатории РКК «Энергия», e-mail: alexander.senkovsky@rsce.ru

SENKOVSKIY Aleksandr Nikolaevich — Deputy Head of Department — Head of Laboratory at RSC Energia, e-mail: alexander.senkovsky@rsce.ru

ИЛЬЮШЕНКОВ Сергей Фролович — кандидат технических наук, научный руководитель ООО «ЦАТИ», e-mail: iliyushenkov@cati.aero ILYUSHENKOV Sergey Frolovich — Candidate of Science (Engineering), Scientific supervisor of OOO CATI, e-mail: iliyushenkov@cati.aero

ЧУРКИН Сергей Николаевич — технический директор ООО «ЦАТИ», e-mail: сati.aero@mail.ru

CHURKIN Sergey Nikolaevich — Technical director of OOO CATI, e-mail: сati.aero@mail.ru

Панель солнечной батареи (СБ) представляет собой трёхслойную сотовую конструкцию (рис. 1). Два слоя панели — обшивки лицевой и тыльной сторон — изготавливаются методом ручной выкладки углеродного пре-прега и последующего формования. Внутренний слой представляет собой сотовый наполнитель.

Рис. 1. Трёхслойная сотовая панель: 1 — обшивка лицевой стороны; 2 — сотовый заполнитель; 3 — обшивка тыльной стороны

Панель используется в качестве основания для установки элементов СБ. Максимальные габариты панели 2 630*1 650*30 мм. На панели выделяются лицевая и тыльная стороны, а также технологические зоны. К различным участкам панели предъявляются разные требования по допустимому отклонению от плоскостности. Также выделяют общую и локальную неплоскостности. Общая неплоскостность отклонение поверхности панели от математической соприкасающейся плоскости, взятой в зоне всей панели. Локальная неплоскостность — отклонение

локального фрагмента панели от математической соприкасающейся плоскости, взятой в зоне локального фрагмента. Локальный фрагмент имеет размеры 60*60 мм. Измерения проводят как для лицевой, так и для тыльной стороны панели. При этом для лицевой стороны измеряют и общую, и локальную неплоскостности для всей поверхности; для тыльной стороны — общую и локальную неплоскостности только в тех местах, где есть подозрения на дефекты. В табл. 1 приведены допустимые отклонения от плоскостности.

Таблица 1

Допустимые отклонения от плоскостности

Неплоскостность Поверхность Допуск, мм

Общая Лицевая В технологических зонах — не более 2 За пределами технологических зон — не более 3

Тыльная

Локальная Лицевая Выпуклость — не более 0,1 Вогнутость — не более 0,15

Тыльная Выпуклость — не более 0,2 Вогнутость — не более 0,3

В настоящее время в РКК «Энергия» контроль плоскостности панелей СБ проводится по методике, которая предусматривает «ручной» сбор данных при помощи линеек и индикатора часового типа. Так измеряется расстояние между некоторой базой и точками панели. Затем, в соответствии с методикой, данные заносятся в ПЭВМ, и производится автоматизированная

обработка данных и составление отчёта о результатах измерений. Процесс измерений каждой панели занимает несколько дней и требует участия как минимум двух специалистов.

Решение

Под руководством специалистов РКК «Энергия» при участии ООО «ЦАТИ» и ООО «НПП ВИУС» был разработан и изготовлен специализированный автоматизированный программно-аппаратный измерительный комплекс для контроля плоскостности панелей СБ научно-энергетического модуля.

Комплекс построен на базе фрезерного станка WATTSAN М1 2030 с числовым программным управлением (ЧПУ), который в данном технологическом процессе используется одновременно и как база, и как высокоточное (до 0,01 мм) средство позиционирования датчика измерения расстояния. В качестве датчика измерения расстояния используется лазерный триангуляционный измеритель РФ 603-80/25-485 белорусской фирмы «Рифтек» с дистанционным управлением, размещённый в непосредственной близости от шпинделя станка (основного рабочего органа) на расстоянии 120 мм. Размер стола станка WATTSAN М1 2030 позволяет разместить на нём панель СБ максимальных габаритов.

Процесс измерения панели автоматический, в соответствии с программой для ЧПУ станка, подготовленной в специально для этого разработанной сотрудниками ООО «НПП ВИУС» системе автоматизированного программирования измерительного комплекса — программном обеспечении | для ПЭВМ. Всюду ниже под словом программа будет подразумеваться программа для ЧПУ станка в отличие от словосочетания программное обеспечение (ПО), под которым подразумевается система автоматизированного программирования,

установленная на Рис. 2. Измерительный комплекс: 1 — фрезерный станок WATTSAN М1 2030 с ЧПУ;

2 — лазерный триангуляционный измеритель РФ 603-80/25-485; 3 — кронштейн ПЭВМ и включаю- для крепления измерителя; 4 — блок питания измерителя; 5 — кабели для подключения щая в себя функции измерителя; 6 — ПЭВМ (ноутбук); 7 — шпиндель

как создания программ для ЧПУ, так и сбора, обработки результатов и формирования отчётов. Система автоматизированного программирования и генерируемые ею программы для ЧПУ станка являются разработкой авторов и не входили изначально в состав станка WATTSAN М12030.

Каждый кадр программы измерения содержит приращения по координатам станка и технологическую команду для лазерного датчика о необходимости измерения расстояния до панели. Измеритель отрабатывает команду измерения после перевода лазерного луча в заданную точку панели. Результат измерения передаётся в ПЭВМ и сохраняется в файле на диске. Далее результаты измерений обрабатываются ПО для формирования отчётов.

Измерительный комплекс (рис. 2) обладает следующими основными техническими характеристиками: максимальная

мощность измерителя 100 Вт;

предельные геометрические возможности измерения объектов:

— длина

— ширина

— высота

погрешность измерения лазерного датчика (далее «датчик») расстояние от измерителя до измеряемой панели:

— минимальное 80 мм;

— максимальное 105 мм; линейность координат перемещения датчика определяется через поверку по эталонному линеалу по методике поверки № 1, описанной ниже.

2 950 мм; 1 850 мм; 185 мм;

±12,5 мкм;

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

Процесс подготовки к измерениям состоит из нескольких этапов:

1. Подготовка программы измерения в системе автоматизированного программирования измерительного комплекса.

2. Перенос программы измерения в память контроллера станка WATTSAN M1 2030 при помощи флеш-накопителя.

3. Установка измеряемой панели на стапель станка WATTSAN 2030.

4. Привязка системы координат станка и системы координат панели при помощи программы привязки.

Процесс измерений инициируется пуском программы измерения.

Перед измерением панели выполняется методика поверки № 1 («Поверка нелинейности рабочих органов специального технологического оборудования»), которая заключается в измерении нелинейности рабочих органов станка WATTSAN 2030 относи-

тельно поверочной линейки ШД-2 (3000/120/20), для которой нелинейность определена и ограничена его характеристиками. Поверочную линейку устанавливают на две подставки в трёх положениях, как показано ниже, таким образом, участвуют четыре подставки. Положение этих подставок указывает лазерными метками сам станок при запуске соответствующей программы. По результатам поверки № 1 запоминается функция нелинейности рабочих органов. Данная поверка выполняется первично и периодически с периодом один раз в месяц или вне очереди, если выявлены отклонения в геометрии станка. Такие отклонения могут появиться в процессе эксплуатации фрезерного станка по его прямому назначению или вследствие механических повреждений при эксплуатации. Для выявления таких отклонений перед измерением панели после перерыва выполняется поверка № 2 («Поверка отклонений станка четырёхточечная»), которая заключается в измерении расстояния до установленных четырёх подставок и в сравнении этих результатов с полученными ранее, непосредственно после поверки по методике № 1.

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

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

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

Этот набор программ генерируется в ПО измерителя и переносится через флеш-накопитель в станок для последующей многократной отработки. Для этого в ПО измерителя для каждой методики создаётся проект подготовки к процессу измерения.

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

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

модель плана измерения

Подготовка плана измерения выполняется в ПО, установленном на ноутбук, который входит в состав измерителя. ПО написано на языке C# [1].

Программное обеспечение запускается с ярлыка измеритель на рабочем столе. После запуска откроется окно, показанное на рис. 3.

Окно разделено на четыре основные зоны:

• центральная содержит вкладки с моделями плана измерения;

• левая содержит элементы (зоны и примитивы), которые составляют процесс проектирования плана измерения;

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

• правая содержит свойства текущего выделенного элемента;

• нижняя содержит журнал ошибок и предупреждений, если они появляются в процессе подготовки плана или в процессе измерения.

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

Такой подход основан на визуальных компонентах и компонентной модели, изложенной в работе [2]. Благодаря визуальным компонентам оператор наглядно представляет себе план измерения, а именно: области измерения, расположение подставок, расположение поверочных линеек и т. д. Каждому компоненту соответствует элемент в палитре компонентов (панели элементов).

Каждый элемент имеет свои форму, цвет и содержит свойства, которые можно изменить в редакторе свойств:

• Панель представляет собой серый прямоугольник, имеет свойства: Положение, размер.

• зона измерения — прозрачная область с прямоугольной границей чёрного цвета — имеет свойства: Положение, размер, Сетка измерений, разбиение общее, точек на фрагмент, допуск общей выпуклости, допуск общей вогнутости, допуск локальной выпуклости, допуск локальной вогнутости.

Когда свойство Сетка измерений

задано, зона отображает получаемые точки сетки измерения. Элемент зона измерения генерирует программы обхода измерения (файлы: ХХХХ.Е.ир,

ХХХХ.В.ир, ¿50^50.ир, ¿100х100.мр,

Ь200*200.ир) и собирает данные в ходе процесса измерения.

• технологическая зона — оранжевая прямоугольная область — имеет свойства: Положение, размер, допуск общей выпуклости, допуск общей вогнутости, допуск локальной выпуклости, допуск локальной вогнутости.

• зона нечувствительности — голубая прямоугольная область — имеет свойства: Положение, размер. Точки измерения, попавшие в зону нечувствительности, в расчётах не участвуют.

• линия поверки представляет собой отрезок светло-серого цвета и имеет свойства: X! X2, У1, У2, Шаг измерения.

• Поверка — узел для выполнения поверки нелинейности рабочих органов специального технологического оборудования, содержит ссылки на три линии поверки. Элемент Поверка генерирует программу обхода измерения поверки (файл: Увт1.ир) и собирает данные в ходе процесса поверки.

• Зона подставок представляет собой четыре точки чёрного цвета, обозначающие центры подставок, и имеет свойства: Положение, размер. Кроме того, зона содержит свойства для выполнения четырёхточечной поверки. Элемент зона подставок генерирует программы выставления подставок (файлы: ХХХХ.Б.ир, Ехр1.ир), генерирует программу обхода измерения поверки (файл: Увт2.ир) и собирает данные в ходе процесса четырёхточечной поверки.

На рис. 4 показана подготовка программ, по результатам которой генерируются программы для проведения методик поверки и программы выставления подставок под поверочные линейки.

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

DE - □ X

: Файл Вид Средства Справка Править Инструменты Помощь

i а & $ TF -Ф ji чУ Qt íi ü & а 0 A j .i 0 3*11 3 Ш

Панель элементов Ц X Лицевая сторона.хт1 i J O ▼ X Свойства ^ X

id Измерения Mil Ш

^ Pointer

Цветфомэ |_J Control A « Макет > ф 0 > Размер гЗОг150 V Поведение

\ -Линия поверки IS Зона подставок ::; - Регулярная зона измерений ; Нерегулярная зона измерений П Зона нечувствительности !!!! j||¡ 0 j

.. ......... v

"X] Контейнер линеалов Настройщик кодировщика Задать положение плиты..,

Положение Положение начала системы координат связанной с плитой.

Вывод Д X

Показыватъ выходные данные от.

Рис. 3. Общий вид окна программы

Рис. 4. Модель плана подготовки методик поверок нелинейности станка: 1 — лазерная метка; 2 — подставки; 3 — линии установки поверочных линеек

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

Результаты поверки нелинейности рабочих органов представляют собой кусочно-линейную сетку отклонения от линейности и сохраняются в файл. Эта сетка применяется для восстановления линейности данных, полученных при измерении панели. Таким образом, в отчётные графики попадают данные, достоверность которых гарантирована поверкой нелинейности станка через поверочную линейку.

На рис. 5 показана подготовка программ методики измерения для лицевой стороны панели. Голубым цветом обозначены зоны нечувствительности, в которых измеренные значения не учитываются; оранжевым — технологические зоны, для которых действуют повышенные требования к отклонениям от плоскостности. Рис. 6 демонстрирует области для избирательного измерения тыльной стороны панели. Предполагается, что для избирательного измерения тыльной стороны панелей будет достаточно нескольких программ, охватывающих небольшие фрагменты (50*50 мм, 100*100 мм, 200*200 мм). При измерении фрагмента ПО измерителя будет запрашивать у оператора начальное положение координат фрагмента. Оператор в ручном режиме переводит луч лазерного датчика в начальное положение интересующей его зоны и вводит значение координат, указанное в пульте станка, в ПО измерителя.

шк^............ ... . ■

'1 ^ЩЦ

:::::::::::::::: ^ ....... ■ ■

......2 -......

............... ..............— — ■ : 1

...... 2......

11:!!:!^ 21;;;;;; : 2

....................... .............ШрВ. . . ■

...... .у; ..........рЖу^:-

■■ : - •'............. : " Е

Рис. 5. Модель плана подготовки измерения лицевой части панели: 1 — Зона нечувствительности; 2 — Технологическая зона

Рис. 6. Модель плана подготовки измерения тыльной части панели: 1 — Зона нечувствительности; 2 — Технологическая зона; 3 — Область избирательного измерения

После подготовки планов измерения оператор генерирует набор программ (файлы с расширением * для станка WATTSAN M1 2030, который затем переносится через флэш-накопитель в станок для последующей многократной отработки.

Для проведения измерения в ПО измерителя выбирается панель, для которой необходимо провести обмер, для соответствующей стороны панели выполняется команда «Произвести съём данных», и на станке запускается соответствующая, сгенерированная ранее, программа (файл с расширением * .щ) для отработки.

По результатам измерения панели генерируется отчёт — паспорт изделия, который состоит из даты, времени, Ф.И.О. оператора, трёхмерного графика отклонения от плоскостности или его цветового заменителя с указанием сопоставления значений и цветового оттенка, таблицы значений отклонений и списка зон вышедших за диапазон

допустимых отклонений от плоскостности с указанием их координат относительно панели и значений отклонения.

Отчёт можно послать на печать на локальный или сетевой принтер или сохранить как *.xps или *.pdf для печати на другом компьютере.

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

1. Построение поверхности по результатам измерений с учётом габаритных размеров измеряемой поверхности и геометрических характеристик нанесённой сетки квадратов, по которой проводились замеры.

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

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

4. Аналогично п. 2 и 3 проводится обработка результатов измерений на специально выделенных зонах и участках, площадь которых оговорена в конструкторской документации.

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

Обработка измерений

Для вычисления общей неплоскостности сначала строится соприкасающаяся плоскость. Для этого поверхность панели разбивается на 16 зон, т. е. 4x4, в каждой зоне находится максимальная точка. Затем выбираются такие три из этих 16 точек, через которые пройдёт плоскость таким образом, чтобы все остальные точки лежали ниже этой плоскости. Кроме того, сумма квадратов от каждой точки до плоскости должна быть минимальной. Полученная плоскость будет соприкасающейся и удовлетворяющей условиям методики измерения. Отклонением от плоскостности являются расстояния от измеренных значений панели до этой математической соприкасающейся плоскости.

В табл. 2 приведена общая неплоскостность, построенная для панели СБ с серийным № 001. Как видно из таблицы, значения неплоскостности не выходят за пределы допустимых значений, (см. табл.1), что означает соответствие изготовленной панели требованиям конструкторской документации.

Таблица 2

Общая неплоскостность панели СБ № 001

Лицевая сторона

10 208 406 604 802 1 000 1 198 1 396 1 594 1 792 1 990 2 188 2 386

10 0 -0,46 0,29 0,42 0,41 0,49 0,52 0,32 0,18 0,18 -0,86 0,07 0

208 0,17 0,36 0,37 0,49 0,56 0,6 0,7 0,47 0,4 0,26 0,25 0,27 0,2

406 0,15 0,37 0,3 0,43 0,47 0,53 0,61 0,4 0,33 0,24 0,21 0,25 0,26

604 0,19 0,44 0,32 0,44 0,48 0,48 0,6 0,46 0,38 0,39 0,26 0,3 0,36

802 0,23 0,34 0,29 0,36 0,43 0,45 0,55 0,4 0,33 0,32 0,31 0,34 0,41

1 000 0,2 0,3 0,24 0,28 0,31 0,34 0,45 0,31 0,28 0,33 0,26 0,3 0,44

1 198 0,11 0,25 0,15 0,21 0,29 0,32 0,43 0,26 0,27 0,36 0,31 0,3 0,38

1 396 0,06 0,19 0,11 0,13 0,23 0,25 0,41 0,21 0,19 0,29 0,24 0,31 0,38

1 636 -0,04 -0,07 0 0,15 0,16 0,29 0,4 0,33 0,35 0,37 -0,61 0,43 0,49

На рис. 7 приведён цветовой определитель для панели СБ № 001, рассчитанный специально для демонстрации с параметром допустимой вогнутости 0,5 мм. На рисунке видна зона, которая вогнута более чем на 0,5 мм. Следует отметить, что для панелей СБ значение предельной вогнутости составляет 3 мм, а в технологических зонах — 2 мм. Приведённая в примере панель не выходит за допустимые пределы (см. табл. 2).

Рис. 7. Цветовой определитель лицевой стороны панели СБ № 001 с заданным для демонстрации допуском общей неплоскостности 0,5 мм

Для вычисления локальной неплоскостности вся поверхность разбивается на фрагменты 60*60 мм, для каждого фрагмента выполняется вычисление неплоскостности, причём способ вычисления эмулирует предшествующую ручную методику. Ручная методика измерения локальной неплоскостности включала в себя кольцо и индикатор часового типа. На локальный участок укладывалось кольцо с наружным 060 мм и внутренним 050 мм, индикатор своим кронштейном упирался в кольцо, показывая отклонения поверхности панели от плоскости соприкосновения кольца. Учитывая этот способ определения значений локальной неплоскостности, соприкасающаяся плоскость строится на основе точек, попадающих в зону кольца. Для построения соприкасающейся плоскости локального фрагмента сначала отбирают точки, попадающие в кольцо (рис. 8), которые разбивают по восьми сегментам, и в каждом сегменте определяется максимальная точка. Затем выбираются такие три точки из этих восьми, через которые пройдёт

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

Рис. 8. Кольцо локального фрагмента: 1 — фрагмент разбиения; 2 — эмулируемое кольцо

Некоторые сравнения с 3^-сканерами

Принятый здесь технологический процесс измерения может быть выполнен серийно выпускаемыми контрольно-измерительными машинами с функцией 3^-сканирования. Следует отметить, что для указанных размеров измеряемых панелей и необходимой точности такая контрольно-измерительная машина будет иметь стоимость 25-30 млн руб., и это без учёта разработки специального ПО для обработки результатов измерения в соответствии с применяемой методикой измерений. Предложенный в данной статье процесс измерения панелей и программно-аппаратный измерительный комплекс обошлись на порядок дешевле.

Заключение

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

подходы, принятые для ручного измерения, что создаёт условия совместимости со старым ручным измерением. Новый комплекс включает в себя программное обеспечение, позволяющее гибко настраивать процесс измерения и процессы поверок специализированного оборудования WATTSAN М1 2030. Разработанный измерительный комплекс позволяет сократить время измерения в несколько раз и требует участия в измерениях только одного специалиста. Кроме того, благодаря автоматическому сбору данных экономится и его время.

Список литературы

1. Нагел К., Ивьен Б., Глинн Дж, Уот-сон К., Скиннер М. C# 5.0 и платформа .NET 4.5 для профессионалов. М.: ООО «И.Д. Вильямс», 2014. 1440 с.

2. Агуров П.В. C#. Разработка компонентов в MS Visual Studio 2005/2008. СПб.: БХВ-Петербург, 2008. 480 с.

3. ГОСТ 24642-81. Допуски формы и расположения поверхностей. Основные термины и определения. М.: ИПК Изд-во стандартов, 2002. 51 с.

4. ГОСТ 8026-92. Линейки поверочные. Технические условия. М.: Стан-дартинформ, 2008. 10 c.

Статья поступила в редакцию 04.05.2021 г. Окончательный вариант — 16.08.2021 г.

Reference

1. Nagel K., Iv'en B., Glynn J., Watson K., Skinner M. Professional C# 5.0 and .NET 4.5.1. Moscow, Williamspubl., 2014. 1440p.

2. Agurov P.V. C#. Razrabotka komponentov v MS Visual Studio 2005/2008 [Development of components in MS Visual Studio 2005/2008]. Saint-Petersburg, BKhV-Peterburgpubl., 2008. 480p.

3. GOST 24642-81. Dopuski formy i raspolozheniya poverkhnostei. Osnovnye terminy i opredeleniya [Tolerances of form and position. Basic terms and definitions]. Moscow, IPK Izd-vo standartov publ., 2002. 51 p.

4. GOST 8026-92. Lineiki poverochnye. Tekhnicheskie usloviya [Levelling rules. Specifications]. Moscow, Standartinform publ., 2008. 10 p.

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