AlgaeBarn ichki mashina ko‘rish tizimi yordamida qopqoqlarni yorliqlashni qanday avtomatlashtirdi
AlgaeBarn qo‘lda o‘tkaziladigan qopqoq “stiker tadbirlari” o‘rniga 1 000 dollardan arzon, qopqoqlarni yo‘naltiradigan, yorliqlaydigan, OpenCV yordamida tekshiradigan va soatiga taxminan 450 ta qopq...
AlgaeBarn kompaniyasida, kopepodlar va fitoplankton kabi tirik akvakultura mahsulotlarini ishlab chiqaruvchi Kolorado korxonasida to‘qqizta mahsulot liniyasining har biri uchun alohida butilka qopqog‘i yorlig‘i kerak bo‘ladi. Yillar davomida bu davriy “stiker bazmlari”ni anglatardi: xodimlar kompaniyaning turli bo‘limlaridan yig‘ilib, bir-ikki soat davomida yorliqlarni qo‘lda ajratib, qopqoqlarga yopishtirishardi. Bu yig‘ilishlar ijtimoiy jihatdan yoqimli bo‘lsa-da, operatorlar, texniklar va muhandislarni asosiy ishidan chalg‘itardi. Yorliqlangan qopqoq zaxirasi kutilmaganda tugab qolsa, ishlab chiqarish to‘xtab, yana yorliq yopishtirishga to‘g‘ri kelardi.
AlgaeBarn kompaniyasining ichki yorliqlash yacheykasi: yorliq g‘altagi, alyuminiy rama va sifatli/yaroqsiz qopqoqlarni sanovchi stol usti ko‘rish tizimi.
Robototexnika va avtomatlashtirish muhandisi Akash Chinthamanipeta takroriy ishni xarid masalasi sifatida emas, balki ishlab chiqarish maydonidagi muammo sifatida ko‘rdi. Maqsad — har bir qopqoqni yo‘naltiradigan, yorliqni yopishtiradigan, uning joylashuvini tekshiradigan hamda sifatli va yaroqsiz qismlarni uzluksiz nazoratsiz saralaydigan avtonom yacheyka yaratish edi. Bunda uskuna narxi va jarayon nazorati korxonaning o‘zida qolishi kerak edi.
Nega sotib olish o‘rniga o‘zimiz yaratdik
Tayyor yorliqlash mashinalari ikkita muammoni keltirib chiqardi: kapital xarajati va yopiq boshqaruv mantig‘i. Ko‘plab mashinalar sozlama to‘g‘ri bo‘lsa, joylashtirish ham doim to‘g‘ri qoladi, deb hisoblaydi. Ishlayotgan liniyada bir necha yuz sikldan keyin yorliq g‘altagi yoki taglik qog‘ozi siljishi mumkin, bu esa ajratish nuqtasini shunchalik o‘zgartiradiki, keyingi stiker noto‘g‘ri joylashadi. AlgaeBarn, shuningdek, ishlab chiqarish ehtiyojlari o‘zgarishi bilan yacheyka rivojlantirilishi uchun mashina mantig‘ini tahrirlash imkonini xohladi. Mexanik qismlarning aksariyati SOLIDWORKS’da loyihalashtirildi; bevosita uskuna xarajati $1,000 dan past bo‘ldi. Yacheykani korxonaning o‘zida yaratish har bir qopqoqni tekshirish imkonini berdi, ya’ni faqat dastlabki mexanik sozlamaga ishonib qolish shart emas edi.
Sochilgan qopqoqlardan tekshirilgan qismlargacha
Operator sochilgan qopqoqlarni uzatuvchi elevatorga soladi. Sensor uzatish yo‘lini kuzatib, elevatorni faqat qo‘shimcha qopqoqlar kerak bo‘lganda ishga tushiradi. Uzatish yo‘lining passiv tuzilishi qopqoqlarni o‘z-o‘zidan yo‘naltiradi: to‘g‘ri joylashgan qopqoqlar yorliqlash stansiyasiga davom etadi, teskari o‘girilganlari esa alohida faol yo‘naltirgichsiz bunkerga qaytib tushadi.
Lotok bir vaqtning o‘zida bitta qopqoqni taqdim etadi. KEYENCE lazeri qopqoq borligini tasdiqlaydi; kontroller qismni joylashtirish uchun pnevmatik silindrni ishga tushiradi, ketma-ketlik davom etishidan oldin esa reed-kalitlar yurish oxiriga yetilganini tasdiqlaydi. Reduktorli stepper dvigatel yorliq g‘altagini ajratish qirrasi atrofida siljitadi, natijada stiker taglik qog‘ozidan ajraladi. Vakuum yordamidagi pnevmatik aplikator yorliqni ushlab, uni qopqoqqa bosib yopishtiradi; bu amal ham reed-kalit bilan tasdiqlanadi.
Raspberry Pi sinfidagi kamera tugunida qirralarga asoslangan OpenCV tekshiruvi qopqoqlarni sifatli/yaroqsiz toifalarga ajratishdan oldin yorliq joylashuvini nazorat qiladi.
Shundan so‘ng kontroller MQTT xabarini Raspberry Pi kamera tuguniga yuboradi. Maxsus OpenCV dasturi tasvirni oladi, aniqlangan qopqoq va yorliq qirralari orasidagi masofani o‘lchaydi hamda joylashuvni qat’iy tolerans doirasida tekshiradi. Natija kontrollerga qaytadi, vakuum so‘rg‘ichli robot esa qismni sifatli yoki yaroqsiz mahsulot bunkeriga joylaydi.
Hech qachon shunchaki bir millimetr bo‘lmagan millimetr
Eng qiyin muammo yorliq g‘altagini takroran bir xil holatda to‘xtatish edi. Dastlabki yuritma to‘xtash buyrug‘iga bo‘ysunardi, ammo qoldiq energiya va inersiya sababli harakatni davom ettirardi — ba’zan deyarli bir dyuymga ortiqcha yurib ketar, bu esa keyingi joylashtirishni buzish uchun yetarli bo‘lardi. Reduktorli NEMA 24 stepper dvigatel asosida qayta loyihalash kontrollerga har bir yorliq uchun belgilangan qadamlar sonini buyurish va mexanizmni silliq to‘xtatish imkonini berdi. Qadoqlash yacheykalari uchun saboq ishlab chiqarish maydonida hammaga tanish: soatiga yuzlab sikllarda takrorlanadigan millimetrdan kichik xatolar ham yaroqsiz mahsulotga aylanadi.
Maksimal tezlikdan oldin aniqlik
Tayyor yacheyka soatiga taxminan 450 ta qopqoqni qayta ishlaydi — bu AlgaeBarn ehtiyojini qondirish uchun yetarli. Ishlab chiqarish tezligi uzluksiz nazoratsiz sifatdan keyingi o‘rinda turdi. Operator qopqoqlarni yuklaydi, mashinani ishga tushiradi va boshqa ishiga qaytadi. Uzatish qismi bo‘shab qolsa yoki boshqa nosozlik yuz bersa, yacheyka to‘xtaydi va noaniq mahsulot ishlab chiqarish o‘rniga ogohlantirish yuboradi. 100 ta qopqoqdan iborat sinovda 98 ta qism joylashtirish toleransiga javob berdi; ikkitasi ataylab konservativ belgilangan chegaralar sababli kichik joylashuv xatolari uchun rad etildi.
Loyiha boshqa avtomatlashtirish ishlari bilan parallel ravishda taxminan to‘rt oy davom etdi. U muntazam o‘tkaziladigan stiker bazmlariga barham berdi — garchi ayrim operatorlar suhbatlashish vaqtini sog‘inganini hazillashgan bo‘lsa-da — va mehnat xarajatlari hamda ishlab chiqarishdagi oldini olingan uzilishlar hisobiga yiliga taxminan $40,000–$50,000 tejash kutilmoqda. Kichik ishlab chiqaruvchilar uchun umumiy xulosa shuki, ishni haqiqiy operatsion ehtiyojdan boshlash, vaqt va byudjetni yaratiladigan qiymatga moslashtirish hamda katalogdagi eng tez mashinadan ko‘ra ishonchli teskari aloqa va takrorlanuvchi sifatni ustun qo‘yish kerak. Keyinchalik korxonalar xuddi shu yacheykani kengaytirganda, tegishli qadoqlash va boshqaruv loyihalari ko‘pincha PLC va PAC tizimlari hamda Honeywell asbob-uskunalari kabi sensor yo‘llari bilan birga qo‘llanadi.