AI контроль якості: де ламається ручна перевірка компонентів
Візуальний контроль компонентів — операція, де ціна помилки непропорційна її непомітності. Дрібна тріщина біля кромки лопатки або задир у зоні спряження не видні на загальному плані й не проявляються під час складання.
Деталь рухається далі за маршрутом, а дефект виявляється на випробуваннях або, гірше, в експлуатації. Контролер за зміну переглядає тисячі подібних поверхонь, і на одноманітній вибірці увага просідає першою.
Втома оператора — не метафора, а вимірювана деградація: до кінця зміни частка пропущених дефектів зростає в рази, хоча формально людина працює за тією самою інструкцією.
Окрема проблема — розбіжність критеріїв придатності між змінами й виконавцями: пограничний засвіт на кромці один вважає допустимим, інший відправляє деталь в ізолятор.
Обидві крайнощі дорогі: пропуск дефекту стає ризиком, хибне відбракування — переробкою та зайвим навантаженням на ділянку.
Напівавтоматичні стенди закривають частину завдання, але успадковують головну слабкість: поріг задає людина. Жорсткий поріг або ріже придатне, або не помічає слабкий контраст, а зміна освітлення чи кута змінює вердикт на тій самій деталі.
AI контроль якості працює від еталонного уявлення класу деталі: дефект оцінюється за формою, протяжністю та контрастом щодо локального фону, а не за однією межею яскравості.
Далі розбираємо, як це закривається: де в маршруті ставиться контроль, як збирається вибірка за реальними дефектами і як рішення вбудовується в чинний регламент приймання.
Що дає впровадження на ділянці: ефекти у вимірюваних величинах
Вважаємо впровадження за чотирма величинами, які ділянка бачить напряму: частка пропущених дефектів, повторна перевірка партії, час розбору партії та клас відмов, пов'язаний із людським фактором.
Частка пропущених дефектів
Модель навчаємо на розмічених кадрах реальних партій, включно з дефектами, які раніше йшли у відвантаження. Критерії придатності задані порогами за кожним класом дефекту, а не єдиним допуском, тому пограничні випадки не зміщуються в бік приймання.
Кожне рішення зберігається разом із кадром і параметрами зйомки — його можна перевірити за вимогами простежуваності AS9100.
Повторна перевірка партії
Другий прохід потрібен там, де контролер не впевнений у вердикті. Система видає не лише «придатний/не придатний», а й імовірність із зоною-джерелом дефекту — на перевірку йдуть лише справді спірні кадри.
Повторна перевірка партії перестає бути суцільною: розбираються поодинокі випадки, а не весь прогін заново.
Час розбору партії та строк до рішення щодо придатності
Ручний перегляд і оформлення були вузьким місцем: партія чекала на вільного контролера. Тепер система розмічає дефекти й групує їх за типами та зонами, а людина підтверджує або відхиляє.
Час розбору партії скорочується, а строк до рішення щодо придатності перестає залежати від завантаження зміни — вердикт за кадрами готовий до кінця прогону.
Зникнення класу відмов через людський фактор
Втома до кінця зміни й різне трактування межі «придатний» породжували цілий клас відмов. Порогові критерії зафіксовані в конфігурації й однакові на всіх ділянках, тому новий оператор ухвалює ті самі рішення, що й досвідчений.
Стабільність критеріїв між змінами підтверджується звіркою на контрольній вибірці: розбіжність вимірюється, а не обговорюється.
Режими контролю якості: порівняння варіантів упровадження
Режим контролю обирають не за моделлю, а за тим, де дефект найдешевше зловити і скільки часу є на одну деталь.
На ділянці частіше поєднують два-три режими: вхідний контроль задає еталон, вбудована перевірка відсікає брак у потоці, підказка оператору страхує рідкісні та спірні випадки.
Нижче — чотири базові варіанти та їхні обмеження. Від вибраного режиму залежать вимоги до освітлення й ракурсів зйомки, обсяг розмітки еталонних дефектів і те, як система повідомляє про непридатну деталь.
| Варіант | Коли підходить | Обмеження |
|---|---|---|
| Стаціонарний пост приймання | Деталь можна зняти з потоку й подати на позицію зі стабільним світлом і фіксованим ракурсом | Займає площу та оператора, деталь чекає в черзі; за великого потоку стає вузьким місцем |
| Перевірка в лінії | Деталі йдуть підряд і не знімаються з конвеєра, потрібна перевірка кожної одиниці | Жорсткі вимоги до вібрації, освітлення й часу на кадр; складніше переналаштовувати під нову номенклатуру |
| Підказка оператору | Складні дефекти, де рішення залишається за людиною, а система лише підсвічує зону | Підсумок залежить від кваліфікації зміни; вплив людського фактора знімається не повністю |
| Вибірковий контроль за партіями | Масові партії однотипних компонентів, поодинокий дефект не критичний | Дефект між вибірками йде далі за переділом; придатність партії оцінюється статистично |
Обмеження режиму й задають обсяг робіт: стаціонарний пост потребує стабільного оснащення, лінія — синхронізації з обладнанням, вибірковий контроль — коректної статистики за партіями.
Помилка у виборі проявляється не на прийманні, а в експлуатації, коли змінювати режим дорожче, ніж спроєктувати його до запуску.
Як відбувається впровадження: етапи інженерної роботи
Впровадження йде від ділянки, а не від алгоритму: поки не описані реальні дефекти й не зафіксовані умови зйомки, перевірка дає різний результат від зміни до зміни. Порядок робіт нижче спільний для технолога, контролерів та інженерів, які збирають систему контролю якості.
-
Обстеження ділянки та статистика браку. Дивимося, як деталі подаються на контроль, де дефект ловлять зараз і як часто він трапляється. Підсумок — карта ділянки та перелік дефектів за частотою.
-
Узгодження класів дефектів. З технологом фіксуємо межі: що вважаємо подряпиною, що — задиром, а що — допустимим слідом обробки. Спірні зразки розбираємо окремо, щоб у людей і системи була одна межа.
-
Схема розміщення та освітлення. Визначаємо положення датчика щодо деталі, тип підсвічування та спосіб фіксації. Схема має відтворюватися в будь-якій зміні, інакше результат плаває.
-
Розмітка зразків. Позначаємо дефекти на накопиченій вибірці, включно з пограничними та рідкісними випадками. Робота йде паралельно з налаштуванням — кожна нова партія уточнює, де система помиляється.
-
Налаштування перевірки. Збираємо логіку відбракування, пороги чутливості та правила для спірних зон. Перестаратися не можна: надто строга перевірка дає потік хибних спрацювань і ділянка перестає їй довіряти.
-
Приймальний прогін на реальних партіях. Прогоняємо систему на деталях, які ділянка вже оцінила вручну, і звіряємо за кожним класом дефекту, а не за середньою цифрою.
-
Передача зміні. Навчаємо контролерів, фіксуємо регламент для спірних випадків і порядок оновлення системи при зміні деталі чи процесу.
Що залишається у замовника: документація, налаштування, регламенти
Ми не передаємо «чорний ящик»: разом із працюючою системою замовник отримує комплект, за яким її можна експлуатувати, розширювати й приймати без нашої участі. Нижче — що саме залишається на руках у вашої команди.
- Комплект налаштувань перевірки — пороги чутливості, зони інтересу та правила відбракування за кожним типом компонента. Редагуються з інтерфейсу, без перезбирання моделі та зупинки лінії.
- Карта класів дефектів з еталонними зразками — за кожним класом: опис ознаки, межі «придатний / спірний / брак» і набір еталонів, знятих на вашому обладнанні.
- Схеми розміщення та освітлення — робочі дистанції, ракурси, вимоги до фону й засвітки. За ними позицію розгортають на другій лінії без калібрування з нуля.
- Регламент дій оператора у спірному випадку — що робити з пограничним кадром: підтвердити, відправити на донавчання або повернути на повторний огляд. Прибирає імпровізацію на зміні.
- Інструкція з донавчання — порядок додавання нових еталонів, вимоги до розмітки та правила перевірки, щоб якість не просідала після оновлення.
- Протокол приймання — узгоджений набір метрик і тестовий масив зразків, за яким фіксується результат.
- Журнал версій і калібрування — яка версія налаштувань і моделі працювала в конкретну зміну.
Метрики приймання узгоджуємо до старту робіт — тоді приймання перетворюється на звірку за заздалегідь зібраним масивом зразків, а не на переговори про те, «достатньо добре» система ловить дефект.
Кейс: приймання лопаток до та після впровадження
На ділянці лопаток приймання відбувалося візуально: оператор порівнював кромку з еталонним шаблоном і заповнював паперовий протокол. На партію йшло більше зміни, а вердикт залежав від освітлення й утоми — частка пропущених дефектів трималася близько 3%.
Упровадження AI-контролю почали з однієї лінії та трьох типів дефектів, вимоги до фіксації рішень привели до AS9100.
| Метрика | До | Після |
|---|---|---|
| Частка пропущених дефектів | 3,1% | 0,4% |
| Розбір партії за зміну | 4 год 20 хв | 1 год 10 хв |
| Спірні рішення на партію | 9 | 2 |
| Розбіжність між змінами | 2,5× | 1,2× |
Два пограничні випадки задали правила розмітки. Волосовину на кромці модель відносила до сірої зони впевненості — тепер такі кадри обов'язково йдуть інженеру й потрапляють у донавчання з позначкою «пограничний».
Блік на полірованій поверхні читався як тріщина: допомогли рівномірне світло й другий ракурс зйомки.
Перед повним запуском прогнали архів минулих партій і звірили рішення моделі з вердиктами контролерів — розбіжності розбирали поштучно, тому статистика за змінами вирівнялася.
Модель оновлюємо за розкладом з обов'язковим прогоном регресії: якщо частка пропусків зростає, відкат на попередню версію займає години, а не зміни.
Чим відрізняється перевірка за правилами від навчання на зразках браку?
Перевірка за правилами — це вимірювана геометрія та пороги: порівняння з еталонною моделлю, допуски на розміри, площу й контраст дефекту щодо фону. Такий контроль детермінований: на кожне рішення є причина, його можна перевірити вручну й прийняти у замовника.
На старті, поки накопиченої статистики немає, це єдиний спосіб запустити лінію без довгої фази збору даних.
Навчання на зразках браку бере інше — воно описує те, що правилами не формулюється: характер текстури, слабоконтрастні плями, сліди втомних змін на кромці.
Але його якість напряму залежить від обсягу та балансу вибірки: рідкісні класи дефектів набираються довго, а частина з них не представлена взагалі.
Звідси різні причини хибних спрацювань. У правил дрейф освітлення, бліки й забруднення оптики зсувають вимірювання через поріг, і поріг упритул до межі допуску починає ловити придатні деталі як брак.
У моделі — зсув щодо навчальної вибірки: зміна постачальника матеріалу, партії сплаву чи режиму обробки змінює вигляд поверхні, і впевненість падає не на тому класі.
Стійкість до зміни матеріалу теж різна. Правила переналаштовують — переглядають допуски та пороги.
Модель донавчають на нових зразках, і тут потрібен процес: розмічені кадри потрапляють у набір, метрики за кожним класом перераховуються, випуск нової версії вирішується за ними, а не за загальною точністю.
На практиці підходи не протиставляють — поєднання дає кращий результат. Правила тримають жорсткі ворота за розмірами й положенням і дають первинну розмітку, модель закриває залишкові класи дефектів.
Кожне рішення несе ознаку, за якою його ухвалено, а спірні випадки йдуть на перевірку оператором і повертаються в набір для донавчання.
Часті технічні сумніви перед запуском на лінії
П'ять запитань, які ставить технолог перед пуском лінії: про дані, пороги та відповідальність за налаштування. Відповідаємо прямо, без обтічних формулювань.
Скільки зразків браку потрібно для навчання?
Орієнтир — не число деталей, а різноманіття класів дефекту: на задир, пористість, непровар і відхилення геометрії потрібні підтверджені приклади, зазвичай десятки на кожен тип. Придатних зразків збираємо більше — вони задають межу норми, а не лише вигляд браку.
Що робити, якщо система забракує придатну деталь?
Спірна деталь не йде в брак автоматично, а потрапляє в зону перевірки — з кадром і рівнем упевненості моделі. Поріг зміщуємо під ціну помилки: пропуск дефекту й зайве відбракування коштують по-різному, а розбір спірної вибірки уточнює межу.
Як система поводитиметься на новій партії матеріалу?
Зміна постачальника, партії сировини чи режиму обробки змінює вигляд поверхні, і точність просідає. Відстежуємо дрейф: розподіл ознак нової партії порівнюємо з навчальним, розбіжність дає сигнал. Донавчання на її розмічених зразках повертає метрики.
Чи можна запустити спочатку на одній операції?
Так, стартуємо з однієї операції — вхідного контролю або фінальної візуальної перевірки. Лінія не встає, а ми отримуємо дані з реального потоку. Сусідні операції підключаємо по одній, переносячи вже налаштовані правила.
Хто налаштовує пороги після передачі?
Пороги залишаються зоною технолога: їх змінюють без перезбирання моделі, з журналом змін і версіями конфігурації. Первинне калібрування супроводжують наші інженери й передають регламент, далі правки йдуть на стороні замовника.
Обговоримо ваше завдання: що підготувати до розмови
Розмова про систему контролю якості швидше переходить із загальних слів в інженерну площину, коли під рукою є кілька матеріалів з виробництва. Нічого екзотичного не потрібно — зазвичай це вже лежить у відділі якості або збирається за пару днів.
Чим конкретніші вихідні дані, тим точніше ми назвемо досяжну повноту виявлення дефектів, частку хибних спрацювань і межі, де автоматика поки поступається людині.
- Перелік операцій. На яких переходах контроль є зараз, де дефект спливає лише на фінальному прийманні, а які операції ділянка фізично не встигає перевіряти.
- Приклади придатних і бракованих деталей. За кожним типовим дефектом — кілька зразків або знімків, включно зі спірними випадками на межі допуску: саме вони задають поріг спрацювання.
- Схема ділянки. Розташування обладнання, точки встановлення камери чи датчика, доступне освітлення, зона відведення забракованих деталей і місце оператора.
- Обмеження за темпом лінії. Скільки деталей проходить за зміну, чи є пікові інтервали, чи допустима коротка затримка на перевірку або рішення зобов'язане вкладатися в поточний такт.
- Вимоги до зберігання результатів. Строк зберігання, чи потрібне трасування за партією та серійним номером, хто отримує доступ до знімків і журналу рішень, чи потрібне вивантаження в облікову систему.
- Регламент дій при дефекті. Що зараз робить оператор при підозрі на брак, хто ухвалює фінальне рішення і як оформлюється спірна деталь.
- Критерії приймання. Що буде доказом працездатності: частка пропущеного браку, частка хибних зупинів, час розбору партії, відтворюваність між змінами.
Частини даних може не бути — це нормально: прогалини закриємо на місці, а частину дефектів відзнімемо й опишемо самі під час підготовки моделі. Опишіть завдання — повернемося з оцінкою, планом дослідної експлуатації та списком того, що потрібно від ділянки.







