Как AlgaeBarn автоматизира етикетирането на капачки с помощта на вътрешна система за машинно зрение
AlgaeBarn замени ръчните „партита със стикери“ за капачки с клетка за под 1000 долара, която ориентира, етикетира, инспектира с OpenCV и сортира около 450 ка...
В AlgaeBarn, производител от Колорадо на живи аквакултурни продукти като копеподи и фитопланктон, девет продуктови линии се нуждаят от собствен етикет за капачката на бутилката. В продължение на години това означаваше периодични „партита за стикери“: едно- до двучасови сесии, по време на които служители от различни отдели на компанията отлепяха етикети и ги поставяха ръчно. Събиранията бяха социални, но откъсваха оператори, техници и инженери от основната им работа — а когато запасът от предварително етикетирани капачки неочаквано свършеше, производството трябваше да спре, за да се направят още.
Вътрешната клетка за етикетиране на AlgaeBarn: макара за етикети, алуминиева рамка и настолни броячи за визуален контрол на годните и негодните капачки.
Инженерът по роботика и автоматизация Akash Chinthamanipeta разглеждаше повтарящата се работа като проблем на производствения цех, а не като задача за закупуване на оборудване. Целта беше автономна клетка, която да ориентира всяка капачка, да поставя етикета, да проверява позицията му и да сортира приетите и отхвърлените детайли без постоянен надзор — като същевременно поддържа ниска цена на хардуера и контрол над процеса в рамките на завода.
Защо да изградим, вместо да купим
Търговските етикетиращи машини поставиха два проблема: капиталовите разходи и затворената логика. Много машини приемат, че след като настройката е правилна, позиционирането ще остане правилно. При работеща линия разместването на ролката с етикети или подложката след няколкостотин цикъла може да измести точката на отделяне достатъчно, за да постави следващия стикер неправилно. AlgaeBarn също така искаше редактируема логика на машината, за да може клетката да се развива заедно с производството. Повечето механични компоненти бяха проектирани в SOLIDWORKS; преките разходи за хардуер останаха под $1,000. Изграждането на системата вътрешно означаваше, че всяка капачка може да бъде проверявана, вместо да се разчита само на първоначалната механична настройка.
От свободни капачки до проверени детайли
Операторът изсипва свободните капачки в подаващ елеватор. Сензор следи подаващия канал и включва елеватора само когато са необходими още капачки. Самият пасивен канал осигурява пасивното ориентиране: правилно поставените капачки продължават към станцията за етикетиране, а обърнатите падат обратно в бункера — без необходимост от отделен активен ориентатор.
Тава подава по една капачка наведнъж. Лазер KEYENCE потвърждава наличието ѝ; контролерът задейства пневматичен цилиндър, за да позиционира детайла, като магнитните геркони потвърждават достигането на крайното положение, преди последователността да продължи. Стъпков двигател с редуктор придвижва ролката с етикети около ръб за отделяне, така че стикерът да се освободи от подложката. Пневматичен апликатор с вакуум захваща етикета и го притиска върху капачката, което отново се потвърждава от магнитен геркон.
Проверката чрез OpenCV и анализ на ръбове на камерален възел от клас Raspberry Pi проверява позицията на етикета преди сортирането на приетите и отхвърлените детайли.
След това контролерът публикува MQTT съобщение към камерален възел Raspberry Pi. Персонализирана процедура на OpenCV заснема изображението, измерва разстоянието между откритите ръбове на капачката и етикета и проверява позицията спрямо строга допустима граница. Резултатът се връща към контролера, а робот с вакуумна чашка поставя детайла в бункера за приети или отхвърлени детайли.
Милиметър, който никога не беше просто милиметър
Най-трудният проблем беше да се спре ролката с етикети на повторяема позиция. Ранното задвижване изпълняваше командата за спиране, но продължаваше да се движи по инерция заради остатъчната енергия — понякога с почти един инч, достатъчно, за да се провали следващото позициониране. Преработването със стъпков двигател NEMA 24 с редуктор позволи на контролера да задава фиксиран брой стъпки за всеки етикет и да спира плавно и точно. Изводът за опаковъчните клетки е добре познат в производствения цех: повтарящите се грешки под един милиметър се превръщат в брак при стотици цикли на час.
Точност преди максимална скорост
Завършената клетка обработва около 450 капачки на час — достатъчно за нуждите на AlgaeBarn. Производителността беше второстепенна спрямо качеството без надзор. Операторът зарежда капачките, стартира машината и се връща към други задачи. Празен подаващ механизъм или друга неизправност спира клетката и задейства предупреждение, вместо да се произвежда несигурен продукт. При изпитване със 100 капачки 98 детайла отговориха на допустимото отклонение за позициониране; два бяха отхвърлени заради малки позиционни грешки при умишлено консервативни прагове.
Проектът отне приблизително четири месеца успоредно с друга работа по автоматизацията. Той сложи край на повтарящите се партита за стикери — макар че някои оператори на шега казаха, че им липсва времето за разговори — и се очаква да спестява около $40 000–$50 000 годишно от труд и предотвратени прекъсвания. По-широкият извод за по-малките производители е да започнат от реална оперативна потребност, да съобразят времето и бюджета със стойността и да предпочетат надеждната обратна връзка и повторяемото качество пред най-бързата машина от каталога. Свързаните решения за опаковане и управление често се комбинират с PLC и PAC системи и сензорни вериги като инструментите на Honeywell, когато заводите разширяват същата клетка на по-късен етап.
За автора
Akash Chinthamanipeta | Инженер по роботика и автоматизация – AlgaeBarn
Akash Chinthamanipeta е инженер по роботика и автоматизация в AlgaeBarn в Комърс Сити, Колорадо. Притежава магистърска степен по машиностроене от University of Colorado Boulder, със специализация по роботика и системи за управление.