AI контроль якості на виробництві: де ламається лінія
Контроль якості на виробництві ламається не в момент перевірки, а на межі між потоком і рішенням. Оператор візуального контролю тримає увагу перші години, а до кінця зміни частка пропущеного браку зростає — око перестає розрізняти дрібні відхилення кольору, задирку, зміщення шва.
Дефект іде далі по лінії та спливає на складанні або в замовника, де виправлення коштує кратно дорожче, ніж зупинка в моменті.
Другий розрив — розсинхронізація потоку й відбракування на лінії. Поки результат огляду переносять у журнал руками, партія вже поїхала на відвантаження, і повернути її можна лише цілком, разом з усією зміною.
Немає прив’язки дефекту до партії, ділянки та оператора — отже, неможливо зрозуміти, де саме відхилився процес.
Третій — відсутність слідів за кожним відхиленням. Без знімка, часу, номера партії та рішення щодо конкретної деталі претензія перетворюється на спір, а налаштування самого контролю — на здогади.
Ручний журнал не дає ні статистики за типами відхилень, ні відповіді на питання, які дефекти пропускаються найчастіше.
Саме на цьому місці в роботу включається ai контроль якості — візуальний контроль деталей прямо в потоці, де камера фіксує кожну одиницю, а рішення щодо відбракування ухвалюється до того, як партія залишила ділянку.
Нижче розбираємо, як це закривається крок за кроком: від знімання зображення до слідів за кожним відхиленням.
Що змінюється після впровадження: частка браку та простої
Систему варто вважати робочою, коли її ефект видно в цехових цифрах, а не в демонстрації. Перше, що змінюється, — частка браку: дефекти, які раніше доходили до відвантаження, відсікаються прямо на лінії або на вихідному контролі.
На типовому виробництві частка браку на відвантаженні переходить із відсотків у десяті частки відсотка.
Другий ефект — простої лінії. Контроль перестає бути окремою операцією після циклу: перевірка відбувається паралельно з ним, тому час такту не зростає, а зупинки на ручну перевірку спірних партій скорочуються в рази.
Розбір причин дефектів прискорюється завдяки тому, що кожне зображення й кожне рішення зберігаються разом із параметрами партії.
Інженер відкриває вибірку за конкретним типом дефекту й бачить, за яких режимів він з’являється, замість відновлення картини за журналами та пам’яттю зміни. Час від виявлення до робочої гіпотези про причину скорочується з годин до десятків хвилин.
Повторюваність контролю — головний виграш на кількох змінах. Одне правило застосовується однаково і вранці, і вночі, тому розбіжність у рішеннях між змінами падає в рази, а спірні випадки розбираються за збереженими даними, а не за словами.
Навантаження на оператора при цьому знижується: упевнені випадки система закриває сама, людині залишаються лише пограничні. Оператор перестає бути єдиним фільтром і займається налаштуванням правил, а не суцільним переглядом. Із цих п’яти змін і складається окупність впровадження.
Формати контролю якості: лінія, пост огляду, зовнішній сервіс
Формати контролю якості різняться не моделлю, а місцем у виробничому процесі. Контроль на лінії працює всередині такту обладнання, пост огляду розбирає вже відібрані одиниці, а зовнішній сервіс обробляє архіви записів, не впливаючи на поточний потік. Вибір формату — це завжди компроміс між повнотою охоплення та ритмом виробництва.
Ключове обмеження — швидкість потоку. Чим швидше рухається продукція, тим менше часу залишається на рішення щодо кожної одиниці, і частину сценаріїв доводиться спрощувати або виносити на окрему ділянку. Нижче — чесне порівняння варіантів, з яких реально обирають.
| Формат | Коли підходить | Обмеження |
|---|---|---|
| Контроль на лінії | Масовий потік, потрібен відбір прямо в темпі обладнання | Жорсткий бюджет часу на кожну одиницю: складну логіку перевірок доводиться скорочувати |
| Пост огляду | Спірні випадки, повторний розбір, великі або штучні вироби | Пропускна здатність упирається в кількість постів і швидкість оператора |
| Вибіркова перевірка партій | Рідкісні дефекти, дороге переналаштування під кожен тип продукції | Між вибірками частина браку встигає піти далі ланцюжком |
| Зовнішній сервіс | Розбір записів, пошук причин інцидентів, звітність за змінами | На поточний потік не впливає: рішення надходить із затримкою в часі |
На практиці формати комбінують: лінія закриває масовий відбір і знімає навантаження з людей, пост огляду добирає складні випадки, а зовнішня обробка дає матеріал для розбору й налаштування порогів.
Така схема витримує зростання обсягів без перезбирання всієї ділянки — додається лише той контур, який перестав справлятися.
Етапи впровадження: від аудиту лінії до приймання системи
Етапи впровадження починаються з аудиту виробничої лінії — і найчастіше розходяться з очікуваннями саме там і на порозі спрацювання. Знімаємо не ту ділянку — модель бачить брак на межі кадру; виставляємо чутливість на око — потік зупиняється на порошинці або пропускає тріщину. Тому роботи йдуть послідовно, з фіксацією результату на кожному кроці.
- Обстеження ділянки. Проходимо лінію повністю: швидкість потоку, освітлення, вібрації, зони, де брак видно оператору. На виході — карта ділянки та перелік дефектів, які система зобов’язана ловити.
- Схема встановлення. Точки монтажу камер і підсвічування, синхронізація з контролером лінії, спосіб відбракування — штовхач або сигнал оператору. Схему узгоджуємо до монтажу, щоб не переробляти оснащення.
- Розмітка дефектів. Збираємо кадри з реальних змін, розмічаємо класи браку й окремо — допустимі відхилення. Рідкісні класи добираємо штучно, інакше модель їх не побачить.
- Налаштування порогу спрацювання. Чутливість добираємо під ціну помилки: пропуск дефекту на виході або зайва зупинка ділянки. Поріг перевіряємо на зафіксованому наборі кадрів, а не за загальними відчуттями.
- Перевірка на реальному потоці. Тіньовий режим: система розмічає кадри, але не керує відбракуванням. Порівнюємо її рішення з ручним контролем за кілька змін — пропуски та хибні спрацювання видно до того, як від системи почне залежати потік.
- Приймання системи. Узгоджені метрики, регламент роботи із сумнівними кадрами, навчання операторів і передача матеріалів.
Схема, розмічений набір, значення порогів і регламент залишаються в замовника: розвивати систему під нові типи дефектів можна своїми силами.
Комплект поставки: конфігурації, схеми, регламенти
Після здачі в замовника залишається не демонстраційний зразок, а робочий контур: конфігурації, за якими система запускається на його лініях, і документи, що дозволяють експлуатувати її без нашої постійної підтримки.
Передаємо вихідні тексти конфігурацій, а не лише зібрані артефакти, — пороги та зони контролю можна змінювати силами свого інженера, не чекаючи на нас.
- Робочі конфігурації моделі: перелік класів дефектів, пороги впевненості за кожним, правила придушення хибних спрацювань на відблисках, вібрації конвеєра та зміні освітлення.
- Схема розміщення обладнання: точки встановлення камер, кути огляду, робоча відстань і схема підсвічування з прив’язкою до конкретних позицій лінії.
- Матриця прав доступу до системи: ролі оператора зміни, технолога й адміністратора, межі видимості даних, порядок видачі та відкликання облікових записів.
- Інструкції для операторів: що робити при спрацюванні сигналу, як підтвердити або відхилити вердикт системи та як оформити спірний кадр на розбір.
- Регламент донавчання: періодичність, вимоги до розмітки нового класу дефекту, критерії приймання оновленої моделі та порядок відкату до попередньої.
- Журнал роботи системи: які події пишуться (вердикт, ступінь упевненості, кадр), строк зберігання та спосіб вивантаження для внутрішнього аудиту якості.
- Перелік відмов і реакцій: типові несправності камери, підсвічування, зв’язку з ділянкою — із зазначенням, що робить зміна і в який момент викликається наш інженер.
Додатково передаємо протокол приймання із зафіксованими метриками на вашій вибірці та паспорт моделі. Склад пакета узгоджуємо на старті — щоб до здачі зміні не довелося перенавчатися під інтерфейс, якого вона не бачила.
Кейс: контроль лиття на трьох лініях, метрики до та після
До: розбір партій заднім числом
Контроль на ділянці лиття тримався на візуальному обході та вибірковому розбракуванні в кінці зміни. Раковини, пористість і недолив знаходили вже після механообробки, коли партія виливків пішла далі потоком, — результатом була переробка або брухт.
Частка браку, виявленого пізно, трималася близько 7%, а причину шукали перебором: дефект не був прив’язаний ні до гнізда, ні до форми, ні до номера партії.
Після: відбракування в темпі лінії
На трьох лініях камери поставили на позиції відразу після вибивання. Кадри обробляє модель сегментації на базі OpenCV: вона розмічає раковини, облой і недолив прямо в темпі лінії, а поріг спрацювання добирали під допустиму кількість хибних зупинок.
Кожен дефект отримав мітку гнізда й номер партії, тому статистика за оснащенням збирається автоматично.
Ескалація працює за правилом: якщо за конкретним гніздом дефектність вища за поріг, сигнал іде технологу у зміні, а не накопичується у звіті. Частка браку, який знаходили після механообробки, упала з ~7% до 1,2%, час реакції на дрейф оснащення скоротився з доби до 10–15 хвилин. Частка хибних спрацювань залишилася в межах 0,5% — інакше лінія зупиняється марно.
На прийманні фіксували не «точність загалом», а набір метрик на відкладеній вибірці з іншої зміни: повнота за кожним типом дефекту, частка хибних спрацювань, стійкість при зміні освітлення та на нічній зміні.
Партію зі схожою геометрією виливка перевірили окремо — це показало, де модель доведеться донавчати, а де вона вже працює без втручання.
Що робити, якщо на лінії вже стоїть система машинного зору?
Міняти контур цілком майже ніколи не потрібно: камери, оптика, освітлення та механіка відбракування зазвичай справні, а вузьке місце одне — шар ухвалення рішення. Доробка замість заміни дешевша й не потребує зупинки виробництва. Але спочатку потрібно зрозуміти, чим саме обмежена чинна система машинного зору.
Починаємо з паспорта контуру: фіксуємо, які камери й об’єктиви стоять, чим керується знімання, де зберігаються моделі та як розмічали еталонну вибірку.
Окремо перевіряємо відтворюваність — один і той самий кадр має давати однаковий вердикт від зміни до зміни, а не «пливти» після перекалібрування або зміни партії. Це відразу показує, де межа: у моделі, у стабільності знімання чи в самій постановці дефекту.
Далі ділимо контур на те, що залишаємо, і те, що доопрацьовуємо. Залишаються механіка, камери, освітлення, інтерфейс оператора й сигнал на контролер лінії — вони вже вписані в такт. Змінюємо зазвичай модель, реєстр її версій, розмітку та протоколювання рішень.
Якщо контур зібрано на Cognex і працює роками, нова модель стає поверх наявного знімального тракту без його переробки.
Інтеграція з лінією йде через тіньовий режим: нова версія отримує той самий потік кадрів і видає рішення паралельно, нічого не перемикаючи. Порівнюємо її вердикти з поточними на накопиченій вибірці, рахуємо, на яких класах дефектів вона виграє, а де починає бракувати придатне.
План поетапного переходу виходить такий: паспорт контуру → донавчання та розмітка спірних кадрів → тіньовий прогін → узгодження порогів → перемикання в коротке технологічне вікно → спостереження й передача регламентів. Зупинка лінії потрібна лише на момент перемикання, далі система працює у звичайному темпі.
Часті технічні сумніви перед стартом проєкту
Ще до старту на технічних зустрічах спливають одні й ті самі питання: чи вистачить вибірки дефектів, що буде при зміні умов знімання, хто відповідає за розмітку та як поводитиметься лінія при збої.
Від відповідей залежить, чи запрацює контроль якості на потоці, а не лише на демонстраційній партії.
Розмітку збираємо у відкритих форматах на кшталт Label Studio і COCO — датасет залишається у вас і переноситься в іншу систему без втрат. Нижче — чотири питання, які обговорюємо найчастіше.
Дефектів у вибірці мало — навчання взагалі має сенс?
Так. Стартуємо приблизно зі 100–200 підтверджених кадрів на клас, рідкість компенсуємо генерацією варіантів і дозбором прямо з лінії. Перша версія відсікає явний брак, далі пороги уточнюються.
Змінилося світло, партія, ракурс камери — модель «поїде»?
Фіксуємо референсні кадри й стежимо за дрейфом: зростання частки спірних знімків — сигнал на донавчання. Зазвичай вистачає короткої сесії перезнімання, перенавчати всю систему не потрібно.
Хто відповідає за розмітку та правила класів?
Схему класів і правила затверджуємо разом, розмітку ведуть наші інженери. Спірні кадри йдуть на арбітраж вашому технологу — так еталон не розходиться з ухваленим на виробництві уявленням про брак.
Що відбувається при збої — камера, мережа, зупинка лінії?
Кадр іде в буфер, лінія не зупиняється, спірні випадки — на ручний пост. Помилки та пропуски пишуться в журнал із прив’язкою до партії, тому інцидент розбирається за фактами, а не за здогадами.
Обговоримо задачу: що потрібно з вашого боку для старту
Перша розмова — це розбір процесу, а не презентація. Щоб обговорити задачу предметно, потрібні такт лінії, перелік типів дефектів і те, як їх сьогодні фіксує ВТК: за цими даними видно, де контроль якості дає виграш, а де ділянка закривається простіше й дешевше. Зазвичай вистачає 40-60 хвилин із технологом та інженером, який відповідає за обладнання.
Що підготувати до старту — вихідні дані та доступи:
- опис ділянки та операцій: що подається на вхід, що вважається придатним на виході;
- архів знімання з лінії — придатні та дефектні зразки, розмічені технологом, із зазначенням спірних випадків;
- чинний перелік дефектів і критерії відбракування, включно з допусками за розміром і кольором;
- вікно для монтажу камер і калібрування — плановий простій або окремий стенд;
- контакти технолога й оператора, які підтверджують розмітку та пороги спрацювання;
- схема мережі ділянки: куди розмістити обчислювальний вузол, чи є ізольований сегмент;
- обмеження з безпеки та гігієни, якщо виробництво харчове або фармацевтичне.
За підсумками розмови повертаємося з оцінкою проєкту та планом впровадження: етапи, тривалість, зона нашої відповідальності та те, що залишається на боці замовника.
Пілот на одній лінії запускаємо першим — на ньому перевіряємо точність на вашій продукції та частку пропущеного браку, і лише після цього масштабуємо на інші ділянки.
Опишіть задачу та надішліть те, що вже є за списком — повернемося з оцінкою та планом.







