Niektóre linie produkcyjne działają naprawdę szybko. Aby utrzymać ciągłość pracy linii bez jej zatrzymywania, należy zadbać o to, aby etap inspekcji nie stanowił wąskiej gardła. Powolny system inspekcji wizyjnej powoduje opóźnienia, podnosi koszty i pozwala na przejście większej liczby wadliwych wyrobów. Szybkość działania systemu inspekcji wizyjnej zależy od prawidłowego doboru kilku kluczowych elementów. Przyjrzyjmy się najważniejszym z nich.
Wydajność kamery określa tempo pracy
Kamera to punkt wyjścia całej procedury. Jeśli kamera nie jest w stanie szybko przechwytywać czystego obrazu, żadne inne elementy nie mają znaczenia. Nawet najbardziej wydajny procesor lub najinteligentniejsze oprogramowanie nie będą w stanie skompensować złej jakości obrazu.
Pierwszą rzeczą, którą należy sprawdzić, jest częstotliwość klatek. Oznacza to, ile obrazów aparat może wykonać w ciągu jednej sekundy. Niska częstotliwość klatek oznacza słabe możliwości przechwytywania obrazów. Na linii produkcyjnej przetwarzającej tysiące elementów na minutę aparat musi być w stanie nadążyć za tą prędkością. Na przykład linia produkcyjna przetwarzająca 1200 elementów na minutę zapewnia zaledwie około 50 milisekund na wyraźne przechwycenie każdego elementu.
Czas ekspozycji stanowi kolejny istotny czynnik. Zbyt długie otwarcie migawki powoduje, że poruszające się elementy stają się rozmytymi smugami. Zbyt szybkie jej zamknięcie sprawia, że obraz wychodzi zbyt ciemny. W przypadku inspekcji wysokiej prędkości czasy ekspozycji często spadają do zakresu mikrosekund. Niektóre profesjonalne systemy skracają czas ekspozycji z 40–50 mikrosekund do zaledwie 12 mikrosekund. Samo to zmniejszenie pozwala zwiększyć prędkość inspekcji z 4000 do ponad 6000 elementów na minutę.
Typ migotki również ma duże znaczenie. Migotki przewijające przechwytują obrazy linia po linii. Działają dobrze przy nieruchomych obiektach, ale poruszające się elementy mogą wyglądać zniekształcone. Migotki globalne przechwytują cały obraz jednocześnie. Zatrzymują ruch bez jakiegokolwiek zniekształcenia. W przypadku linii produkcyjnych o wysokiej prędkości najlepszym wyborem są kamery z migotką globalną.
Moc obliczeniowa i inteligentne algorytmy
Gdy kamera przechwyci obraz, zaczyna się właściwa praca. System musi przeanalizować ten obraz i zdecydować, czy element spełnia kryteria akceptacji, czy też nie. Szybkość, z jaką to następuje, zależy od mocy obliczeniowej oraz stopnia zaawansowania algorytmów.
Szybkość przetwarzania znacznie się poprawiła. Niektóre nowoczesne systemy inspekcji wizyjnej oferują ponad dwukrotnie większą moc obliczeniową niż systemy sprzed zaledwie dziesięciu lat. Obecnie standardem dla dokładnej i wydajnej pracy jest czas rzędu 300 mikrosekund. Ta dodatkowa szybkość pozwala na obsługę szybszych linii produkcyjnych bez utraty dokładności.
Jednak surowa moc obliczeniowa to tylko połowa historii. Nie mniej ważna jest wydajność algorytmów. Proste inspekcje, takie jak sprawdzenie obecności otworu, mogą zakończyć się w ciągu 20–100 milisekund. Bardziej złożone inspekcje trwają dłużej. Sprytne zaprojektowanie systemu może skrócić czas przetwarzania poprzez obniżenie rozdzielczości obrazu tam, gdzie to możliwe, lub usunięcie niepotrzebnych kroków. W jednym z przypadków badawczych zoptymalizowany system przetwarzał obrazy w czasie około 150 milisekund na klatkę.
Algorytmy oparte na sztucznej inteligencji zmieniły zasady gry. Radzą sobie z wykrywaniem złożonych wad z wysoką dokładnością, zachowując przy tym dużą szybkość. Niektóre systemy stosują podejście z podwójnym silnikiem, łącząc tradycyjne algorytmy zapewniające szybkość z rozwiązaniem opartym na sztucznej inteligencji zapewniającym inteligencję. Dzięki temu uzyskuje się kompleksowe możliwości inspekcji bez spowalniania linii produkcyjnej.
Oświetlenie i jakość obrazu mają większe znaczenie, niż można by sądzić
Wielu ludzi zaskakuje się, dowiadując się, że słabe oświetlenie spowalnia system inspekcji wizyjnej tak samo jak powolna kamera. Niewłaściwe oświetlenie generuje obrazy trudne do analizy, przez co oprogramowanie musi pracować intensywniej i dłużej, aby wykryć wady.
Stałe oświetlenie jest niezbędne. Światło naturalne zmienia się w ciągu dnia, a te zmiany mogą zakłócać wyniki inspekcji. Oświetlenie migotliwe jest szczególnie przydatne na liniach wysokiej prędkości. Emituje ono bardzo jasny, bardzo krótkotrwały impuls światła, który „zamraża” szybko poruszające się elementy, tworząc ostre obrazy.
Dobre oświetlenie skraca również czas przetwarzania. Gdy wady wyraźnie kontrastują z tłem, algorytm nie musi tak intensywnie ich szukać. Wdrożenie jednej ulepszonej konfiguracji oświetlenia zwiększyło prędkość inspekcji z 4000 do 6000 części na minutę wyłącznie dzięki uzyskaniu czystszych i łatwiejszych do analizy obrazów.
Wąskie gardła związane z transferem danych i interfejsem
Nikt nie mówi o tym wystarczająco często, ale transfer danych jest powszechnym wąskim gardłem. Obrazy o wysokiej rozdzielczości zawierają dużą ilość danych. Pojedynczy obraz RGB o rozmiarze 2000×2000 zajmuje około 12 megabajtów pamięci. Wyobraź sobie teraz dziesiątki kamer pracujących ciągle i generujących terabajty danych.
Jeśli połączenie między kamerą a procesorem jest zbyt wolne, obrazy gromadzą się w kolejce. System przegapia klatki lub przetwarza je z opóźnieniem, co powoduje opóźnienia oraz niezauważenie wad. Interfejsy o wysokiej przepustowości, takie jak GigE Vision, USB3 Vision i CoaXPress, rozwiązują ten problem. Przenoszą one duże pliki obrazów szybko i bez zakłóceń.
Wspomaga to również wyzwalanie sprzętowe. Zamiast polegać na oprogramowaniu, które może wprowadzać losowe opóźnienia, wyzwalacze sprzętowe wykorzystują czujniki do precyzyjnego określenia momentu, w którym kamera ma wykonać zrzut obrazu. Umożliwia to osiągnięcie dokładności na poziomie mikrosekund, zapewniając odpowiedzialność całego systemu.
Integracja systemu i synchronizacja wyzwalania
System inspekcji wizyjnej nie działa samodzielnie. Musi on bezproblemowo współpracować z resztą linii produkcyjnej. Słaba integracja oznacza niską wydajność.
Czasowanie sygnału wyzwalającego jest kluczowe. System musi dokładnie znać moment, w którym element znajduje się w odpowiedniej pozycji do inspekcji. Na szybko poruszającej się linii okno czasowe umożliwiające uzyskanie dobrego obrazu może wynosić zaledwie 50 milisekund. Jeśli sygnał wyzwalający pojawi się zbyt wcześnie lub zbyt późno, uzyskane obrazy będą rozmyte lub przesunięte względem środka, co prowadzi do marnowania czasu.
Technologia wyzwalania „latającego” to jedno z rozwiązań. Zamiast zatrzymywać linię lub robotów w każdym punkcie inspekcji, system wykonuje zdjęcia podczas ciągłego ruchu wszystkich elementów. Producentom udało się dzięki temu skrócić czas inspekcji o 40–50 procent. Kluczem do sukcesu jest ścisła integracja sterowania ruchem, czasowania kamery oraz oświetlenia.
Wielokrotne ustawienia kamer dodają kolejny poziom złożoności. Wszystkie kamery muszą być zsynchronizowane, aby przechwytywały obrazy w tym samym czasie. W przeciwnym razie uzyskuje się niespójne dane, które trudno jest analizować. Poprawnie zaprojektowane systemy radzą sobie z tym automatycznie, zapewniając płynną pracę nawet przy wielu kątach inspekcji.
Łączenie wszystkiego w całość
Prędkość systemu inspekcji wizyjnej zależy od jednoczesnego prawidłowego dopasowania kilku czynników. Wydajność kamery określa, jak szybko można przechwytywać wyraźne obrazy. Moc obliczeniowa oraz wydajność algorytmów określają, jak szybko można je analizować. Oświetlenie wpływa na jakość obrazu, co bezpośrednio oddziałuje na czas analizy. Prędkość transferu danych decyduje o tym, czy obrazy docierają do procesora bez opóźnień. Integracja systemu zapewnia, że wszystkie elementy współpracują ze sobą sprawnie.
Producenti, którzy prawidłowo uwzględniają te czynniki, osiągają rzeczywiste rezultaty. Niektórzy skracają czas inspekcji o 40 procent. Inni osiągają 99-procentową wykrywalność wad, zachowując przy tym zgodność z szybkimi liniami produkcyjnymi. YIHUI projektuje urządzenia do inspekcji wizyjnej zgodnie z tymi zasadami, oferując systemy zapewniające równowagę między szybkością a dokładnością dla takich branż jak przemysł maszynowy, elektronika, lotnictwo i kosmonautyka oraz motoryzacja. Szybka inspekcja ma sens tylko wtedy, gdy jest również dokładna. Jeśli poprawnie zastosujesz podstawowe zasady, Twój system inspekcji wizyjnej będzie radził sobie z dowolnymi wyzwaniami stawianymi przez linię produkcyjną.