H I R D E T É S
KKVnet - Vállalkozás online
KKVnet - Vállalkozás online
  • Címlap
  • Kisvállalkozás
  • Közép- Nagyvállalat
  • VOSZ Piactér
  • TIPP
    • Kapcsolat
    • Magunkról
    • E-mail
    • Archívum
    • Oldaltérkép
    • Címkék

SANXO-Systems Finn-Magyar Méréstechnikai és Automatizálási Kft. -100%-os eredmény az autóiparban: GigE kamerákkal végzik az autóalvázak minőségellenőrzését

SANXO-Systems Finn-Magyar Méréstechnikai és Automatizálási Kft. -100%-os eredmény az autóiparban: GigE kamerákkal végzik az  autóalvázak minőségellenőrzését
Naponta több mint 1000 gépkocsi hagyja el az egyik vezető autógyártó vállalat gépsorát Dél-Németországban. Minden gépkocsi eltérő színű és különöző motor konfigurációval, felszereltséggel rendelkezik. Egy dologban viszont megegyeznek: minden egyes alkatrész a helyén található az  élvédőktől a bepattanó szegecsig. A gépi látásnak kulcsfontosságú szerepe van a nagy pontossú mérések kivitelezésében: a munkafolyamatok különböző állomásain ezek a nagy sebességű kamerák ellenőrzik, hogy minden alkatrész a helyén van-e és hogy egyik sem hiányzik.

fig-1_20130207144243_62.jpg

1. ábra: A jelenlegi alvázvizsgáló rendszer 12 IDS GigE kamerával van felszerelve

A német IDS-Imaging egyik fontos partnercége  robotvezérlési és minőség-ellenőrzési specialista az autóiparban és több éve optikai vizsgálati rendszereket kínál autóipari vállalatoknak. A tanulmány tárgyául szolgáló alvázvizsgáló rendszer 12 db  IDS GigE kamerával van felszerelve, amelyek megbízhatóan szolgáltatnak képeket a rendszerhez.

Az első kamerás tesztrendszert már használják az autógyártás korai fázisában: mielőtt az alvázkeret és a karosszéria összeillesztésre kerül, számos műanyag kötőelemet kell ellenőrizni, melyek több mint 80 nyílás tömítését látják el az alváztestben.  Ezeknek  fontos szerepük van az alváz összeszerelésekor és festésekor, mivel meggátolják a nedvesség bejutását az alváz belsejébe. Következésképpen egy darab ellenőrzését sem lehet kihagyni. Az ellenőrzési rendszer erre az IDS uEye sorozat GigE CCD kameráit használja.

Az ellenőrzés a gyártási folyamat ideje alatt zajlik, amíg a járműveket a gyártósoron egy szállítószalagon mozgatják körülbelül 5 m/perces sebességgel. Amint a vizsgált jármű legelől lévő pontja elhalad az ellenőrzési rendszer fénysorompója előtt, a mérési és elemzési folyamat elkezdődik. Egy inkrementális szögadó a szállítószalaggal összekötve, megadja a jármű pontos helyét az ellenőrzési rendszernek, ami azután ezt az információt arra használja, hogy triggerelje a képrögzítést. A helyzetüktől függően, a rendszer ipari kamerái több képet készítenek az alvázról, így annak minden része egymás után  ellenőrizhető és kiértékelhető, ahogy a jármű halad előre a szállítószalagon.

Öt nagyfrekvenciájú fluoreszcens fényforrás biztosítja szórt fényével az alváz egyenletes megvilágítását, ezt kiegészítve, a halogén lámpák a kerékívek megvilágítását látják el. A nagyon érzékeny monokróm CCD szenzoroknak köszönhetően az UI-6230HE-M típusú kamerák kiváló képminőséget biztosítanak még rövid expozíciós idő alatt is.  A járműtestek eltérő fényezési színei azonban különös kihívást jelentenek a képkészítés és kiértékelés szempontjából. Fényezés során mindig előfordulhat, hogy a festék rákerül a kerékívek és alváz egy részére. Ez nagyon megnehezítheti a képkészítést, hiszen a képkészítés körülményei gyakran váltakoznak a nagyon tükröződő felület és a nagyon sötét háttér között. Azonban a fekete műanyag dugaszokat stabilan meg kell találni. A uEye kamera ezt a problémát is megoldja: beállítja az optimális expozíciós paramétereket a képkészítéshez, automatikusan meghatározza a szenzor erősítését az Auto Gain funkció használatával.  Ez a kép fényerősségét egy átlagos értéken tartja az expozíciós idő megváltoztatása nélkül.

fig-2_20130207144334_1.jpg

2. ábra: Halogén és fluoreszcens lámpák biztosítják az alváz egyenletes megvilágítását

A másik két rendszer a gyártási vonalon - ami  12 db uEye GigE kamerával van felszerelve – biztosítja annak ellenőrzését, hogy a bepattanó szegecsek és csavarok megfelelően vannak-e rögzítve a majdnem kész jármű kerékívére. A jármű mindkét oldalán 6–6 kamera fókuszál a kerékívekre és a díszítőelemekre különböző látószögekből. Az adatok Két GigE hálózati kártyán és kapcsolón keresztül kerülnek a multikamerás rendszerből ipari PC-re, ami azután kiértékeli a képeket.  Az elemzésre használt  szoftver főként a német kutatók által kifejlesztett speciális algoritmusokat használja, hogy nyitott környezetet biztosítson bármilyen testreszabáshoz. A szoftver könnyen bővíthető:  további mérések és még több kamera adható a rendszerhez. Ezért a szoftvermérnökök olyan kamerát választottak az IDS-től, amely rugalmas képkészítő programozást biztosít modern szoftvercsomaggal (SDK). A uEye SDK több mint 140 függvénye LabVIEW, C++/C#  vagy  VB- alapú applikációkkal vezérelhető.   Az ActiveX komponens és a DirectShow interfészen kívül az IDS kamerák támogatják az új  GenICamTM gépi látás szoftver szabványt. Mivel a meghajtó kompatibilitás biztosított az összes uEye kamerasorozat között,  nincs szükség programozásra, amikor másik USB 2.0 vagy GigE modellre váltunk.

fig-3-b_20130207144448_5.jpg

fig-3-a_20130207144448_13.jpg

3. ábra: A GigE uEye HE kamera által készített képeket elraktározzák a mérési lépések dokumentálálására, ami fontos szolgáltatás a 100%-os ellenőrzés során

A kép analizálásán kívül az alkalmazási szoftvernek van egy másik fontos feladata: a mérési lépések dokumentálása. A memóriában képes akár 10 000 befejezett mérési adat  tárolására, beleértve a kapcsolódó képeket és eredményeket is. Ezek a mérések a későbbiekben áttekinthetők és szükség esetén meg is ismételhetők. A rendszer eme tulajdonsága különösen fontos az autóiparban jellemző 100%-os ellenőrzésnél. Amennyiben az ellenőrző rendszer alkatrészhiányt fedez fel, megjelöli az adott mérést és küld egy hibaüzenetet. A gyártási vonalnak azonban tovább kell működnie, hiszen a hiányzó alkatrész felszerelése késleltetné a további termelést. Így egy speciális állomást alakítottak ki a gyártási folyamatban, ahol utólagosan elvégzik a hiányzó alkatrészek beszerelését anélkül, hogy fennakadást okoznának a termelésben.
Alapos betanítás és tesztelés után az ellenőrzési rendszereket 2009 decemberében integrálták a termelési környezetbe. A rendszerrel és a GigE kamerákkal elért kiváló eredményeknek köszönhetően a jövőben más állomásokra is várható további  ellenőrzési rendszerek beépítése.
A hasonló autóipari megoldásokra alkalmas LabVIEW programozási környezetben kifejlesztett, a National Instruments Vision függvénykönyvtárára épülő Modular-X önnálló képfeldolgozó és automatizációs szoftver is ugyancsak a népszerű IDS Imaging uEye kamerákat részesíti előnyben. Számtalan alkalmazás,  úgymint alvázszámellenőrzés, szílerek méretének detektálása, alkatrészek méretének ellenőrzése, felvitt tömítőanyag folytonosságának ellenőrzése kivitelezésére alkalmas. A Vision 2012-es Stuttgarti szakkiállításon nagy figyelmet kapott Modular-X könnyen kezelhető, megbízható megoldást kínál a legtöbb autóipari minőségellenőrzési feladatra.

A szoftercsomag

A Modular-X a National Instruments által fejlesztett LabVIEW programozási nyelven íródott, és a LabVIEW és a Vision Development Module függvényeit használja és kínálja föl a felhasználó számára könnyen kezelhető formában. A programcsomag két részből áll:
Editor, ahol a felhasználó a minőségellenőrző applikációt fejleszti. Egyszerű lépések sorozatával és esetlegesen ciklusba szervezéssel hozza létre a kívánt tesztprogramot (Session).
Executor vagy végrehajtómodul, amely az Editorban létrehozott applikációt (sessiont) képes futtatni, igény esetén egyedi felhasználói felülettel. Előnye, hogy kisebb erőforrást igényel, futtatásra optimalizált, mindemellett alkalmas kliens-szerver architektúrában való használatra is (4. ábra).

fig-4_20130207144606_11.jpg

4. ábra: Kliens-szerver architektúra

Az Editorban minden megtalálható, ami egy optikai méréshez szükséges. A program menüje logikus felépítésű, követi egy reális optikai mérés sorrendjét.

Képbeolvasás és kalibrálás


fig-5_20130207144657_18.jpg

5. ábra: A logikusan felépített menüsor

Ha a felhasználó balról jobbra halad az 5. ábrán megjelenített függvénypalettán, akkor láthatja, hogy az első lépés (Acquire Images) a képbeolvasást végzi egy képalkotó eszközről, vagy szimulációs lépésként képeket olvas be egy kiválasztott könyvtárból. A Modular-X sokféle kamerát támogat, köztük az IDS uEye, Ximea CURRERA-R kompakt és egyéb USB, FireWire, GigE típusokat. A sok mérés megköveteli a kamerák kalibrálását annak érdekében, hogy mérési adatokat valós mértékegységekben lehessen kiértékelni (például mm-ben vagy mikronban), de a kalibráció nem csak ezt a célt szolgálja. Segítségével lehetőség nyílik a perspektivikus és nemlineáris torzítások – például a 6. ábrán látható hordótorzítás – kiküszöbölésére.

fig-6_20130207144745_79.jpg

6. ábra: Hordótorzítás (bal) és a kalibráció által korrigált kép (jobb)


Előfeldolgozás

A képbeolvasást követi az úgynevezett előfeldolgozás vagy szűrés (Image Enhancement). Ezek a függvények a felhasználók számára lényeges információk kiemelésére szolgálnak. Lehetőség nyílik képsimító, binarizáló, élkihangsúlyozó eljárások (7. ábra) objektumszűrők használatára.

fig-7_20130207152226_56.jpg

7. ábra.: Élkihangsúlyozás előtt (bal) és utána (jobb) Laplace-operátor (2D-s szűrő alkalmazásával)

Képi információk kiértékelése

Miután megtörtént a kép előfeldolgozása, a különböző kereső algoritmusok és mérések használatával (Locate Features, Check of Presence és Measure Features) megkezdődhet a képen lévő információk kiértékelése (8. ábra).
Jellemzően először a terméket keressük meg a képen. Ehhez a lépéshez számtalan kitűnő algoritmus nyújt segítséget (Match Pattern, Golden Maching, Geometric Matching). A legtöbb standard képfeldolgozó eljárás könnyen érthető egy mérnök vagy technológus számára. Minden – az általános 2D-s ipari képfeldolgozásban használt – eljárás megtalálható, köztük olyanok, mint a különböző éltípusok és objektumok keresése, minta és koordináta-rendszer illesztése, geometriai műveletek (kör- és egyenesillesztés) és különféle mérőeszközök használata (például távolságmérés, intenzitás- és kontrasztmérés).

fig-8_20130207144041_62.jpg

8. ábra. Egy csatlakozó minőségellenőrzése és a Modular-X kezelőfelülete

Információfeldolgozás

Ha a kiértékelés után keletkezett információ további feldolgozást igényel, akkor ehhez nyújt segítséget a matematikai modul (9. ábra). Itt megtalálhatók a trigonometrikus, exponenciális, logaritmus és a statisztikai függvények is. Miután az eredmények rendelkezésre állnak, a Quality mérnökök specifikációja szerint eldönthetik, hogy a mérési adatok függvényében a vizsgált tárgy megfelel-e a vele szemben előírt minőségi elvárásoknak vagy sem. Ezeket a lépéseken belül a limitek megadásával vagy az alkalmazásba programozói eszközökkel elágaztatásokat beiktatva lehet megvalósítani. Ezenfelül a Modular-X-ben ciklusok is szervezhetők, amellyel lehetőség nyílik bonyolultabb szekvenciális mérések implementálására is (10. ábra). A ciklikus mérési eredményeket indexálhatjuk is a könnyebb-egyszerűbb kiértékelés érdekében.

fig-9_20130207144041_89.jpg

9. ábra: A matematikai modul

fig-10_20130207144041_100.jpg

10. ábra: Elágaztatás és ciklusszervezés

Párhuzamos képfeldolgozás

Amennyiben az alkalmazás több kamera párhuzamos futtatását kívánja meg, úgy a Modular-X-ben futtatható párhuzamos méréssorozatokkal (session) ez megvalósítható. Ha a feldolgozóegység több processzorral rendelkezik, úgy a különböző sessionok automatikusan külön processzoron futnak.

Kommunikáció

Mivel a Modular-X ipari környezetbe szánt szoftver, egy automatizált rendszerben tudni kell kommunikálnia a gyártósorokon lévő – a gyártási folyamatba beavatkozó és irányító – programozható logikai vezérlőkkel. A Modular-X támogatja a National Instruments által gyártott digitális I/O kártyákkal megvalósított, soros-vonali (RS232) és az Ethernet kommunikációt is. Ezáltal – a mérés eredményétől függően – lehetőség nyílik a termelési folyamatba történő beavatkozásra. Ezenkívül a nyílt LabVIEW interfész bármilyen egyedi vagy sztenderd kommunikációs protokoll futtatását lehetővé teszi.

Termékazonosítás

Manapság egy optikai mérőrendszerrel szemben már egyre több helyen elvárás, hogy a termelésben képes legyen egy terméket azonosítani. Erre kínál megoldást a kódolvasó lépés, amellyel lehetőség nyílik vonalkódok és DTM-kódok (Barcode és Data Matrix) olvasására (11. ábra). A megoldás nagy előnye, hogy egy kameraeszközzel és egy kiértékelő PC-vel egy lépésben lehet megtenni a termék azonosítását és a termék minőségellenőrzését, így jelentős költséget takaríthatunk meg.

fig-11_20130207152520_100.jpg

11. ábra. Modular-X session futtatása fejlesztői környezetben

Nyílt interfész

Érdemes kiemelni a program nyitottságát. A felhasználó saját kódját, megoldását hozzá tudja adni a rendszerhez, utat biztosítva a nyílt, rugalmas és a legjobb egyedi megoldásokhoz.

Rendszer-alrendszer, gyors fejlesztési lehetőség

A Modular-X programot lehet futtatni szerver-kliens architektúrában, lehet TestStand-ből meghívni, de emellett – amennyiben a gépi látás és kiértékelés, mint részfeladat van jelen egy projektben –, a Modular-X modult, mint egy alrendszert, be lehet ágyazni egy nagyobb LabVIEW alkalmazásba.
A Modular-X Fejlesztői Csomag használatának nagy előnye, hogy lényegesen lerövidül a fejlesztésre fordított idő, továbbá a mérés betanítását, vagyis a session létrehozását továbbra is könnyedén megtehetjük Modular-X Editorral. Ezután a fejlesztői csomag segítségével a Modular-X Editorral elkészített és beállított méréssort (session) közvetlenül hívhatja saját LabVIEW fejlesztői környezetében. A Modular-X Fejlesztői Csomag számos előre elkészített VI-t tartalmaz, amelyek segítségével a képfeldolgozási folyamat explicit vagy implicit módon is kezdeményezhető a felsőbb LabVIEW program futásától függően. A mérési adatok kinyerése is rendkívül egyszerűen történik. A lépés nevére hivatkozva visszakapjuk a mérés eredményeit. Így lehetőség van utólagosan újra kiértékelni, illetve felülbírálni a sessionban beállított PASS/FAIL kondíciókat.

Összegezve
: a Modular-X széles körben alkalmazható, rendkívül rugalmas és hatékony képfeldolgozási megoldás a gyártás során felmerülő minőségi problémák automatikus detektálására. Nagy előnye a logikus felépítettség és a könnyű használhatóság, ugyanakkor a sokrétű függvényeknek, a párhuzamosan futtatható szálaknak (session) és ciklusba szervezhetőségnek köszönhetően szinte bármilyen feladatra be lehet tanítani.

SANXO-Systems Finn-Magyar Méréstechnikai és Automatizálási Kft.
1221 Budapest, Arany J. u. 87/B
Tel/fax: +36 1 226-2624
Mobil: +36 30 327-1100
E-mail: sandor.toth@sanxo.hu
www.sanxo.hu

 

 


Pályázat

  • Számos magyar vállalkozás bővülhet megújuló erőművel

    Számos magyar vállalkozás bővülhet megújuló erőművel

  • Várhatóan november végén indul újra a Gyorsítósáv pályázat

    Várhatóan november végén indul újra a Gyorsítósáv pályázat

  • Több mint 100 új kisbolt nyílhat a Magyar Falu projektben

    Több mint 100 új kisbolt nyílhat a Magyar Falu projektben

Belföld

  • Malomipari technológiáját fejlesztette a Kunsági Malom

    Belföldi hírek Malomipari technológiáját fejlesztette a Kunsági...

NICE Bulvár

  • Kevesebb mint 55 perc alatt is diagnosztizálható a koronavírus?

    Egészség hírek Kevesebb mint 55 perc alatt is diagnosztizálható...

kkvnet_profight_240x150
jogpontok_kkv_240x150
KKVnet - Vállalkozás online
Kapcsolatfelvétel | Adatvédelmi nyilatkozat | Impresszum
MCOnet 2001-2026. - Minden jog fenntartva - Copyright - www.mconet.hu
MCOnet International