Enhet 4 / 11

Produktionslinje Kvalitetskontroll: Visuell defektdetektering

Vinster:

  • Förstå arbetsflödet för detektering av yt-, svets- och monteringsdefekter i bilproduktionslinjen med maskinseende
  • Förmåga att använda artificiell intelligens på ett strukturerat sätt för att upprätta en bilddatauppsättning, märkning, modellträning och tröskelbestämning
  • Förmåga att verifiera kvalitetsbeslut genom att ta hänsyn till flykt och falskt avslagsfrekvens, linjehastighet och operatörens förtroende

En bil består av tusentals delar, och var och en passerar genom linjen på några sekunder. Det är både tröttsamt och inkonsekvent att inspektera varje svets, varje färgyta, varje montering utan några fel med det mänskliga ögat; ögonen blir trötta, uppmärksamheten distraheras. Det är här maskinseende och artificiell intelligens kommer in: kameror avbildar delarna, en AI-modell flaggar defekten på under en sekund. I den här enheten kommer vi att diskutera hur bildkvalitetskontroll etableras i bilproduktion, AI:s roll och den mest kritiska frågan, felbalans.

Typiska synfel i bilindustrin

De huvudsakliga typerna av defekter som inspekteras visuellt:

  • Yta/färgdefekter: apelsinskal (grov färg), dammbubblor, blödningar, repor, färgskillnad.
  • Svetsdefekter: ofullständig svets, stänk, porositet, felplacerad punktsvets.
  • Monteringsdefekter: saknad bult, felaktigt monterad klämma, omvänd tätning, löst kontaktdon.
  • Etikett/märke: oläsligt VIN, fel etikett, stämpel saknas.

Vissa av dessa defekter är enbart estetiska (mindre repor), medan andra är säkerhetskritiska (ofullständig svetsning kan leda till en utmattningsspricka i en kroppsfog). Denna distinktion avgör alla efterföljande beslut.

Tips: Behandla inte alla brister med samma allvar. Att lägga till taggen "estetisk/funktionell/säkerhetskritisk" när man klassificerar en defekt är nyckeln för att få rätt tröskel och beslutslogik.

Två grundläggande tillvägagångssätt: övervakad klassificering och upptäckt av anomali

Det finns två huvudstrategier för upptäckt av visuella defekter:

  1. Övervakad klassificering/detektion: Du lär ut modellen genom att visa den många märkta bilder som säger "här är defekta exempel, här är perfekta exempel". Det är kraftfullt om du känner till typerna av defekter och har tillräckligt med exempel. Utmaning: det är svårt att samla tillräckligt med prover av sällsynta defekter (en linje producerar nästan alltid solida delar).
  2. Avvikelsedetektering: Du visar endast "normala/robusta" bilder för modellen; modellen lär sig hur det normala ser ut och markerar allt som avviker från det normala som en "avvikelse". Den kan fånga upp nya/oväntade defekter även om du inte känner till feltypen i förväg. Svårighetsgrad: kan missta alla avvikelser som ett fel (som en förändring i belysningen).

I praktiken används de två tillsammans: anomalidetektering säger "det är något konstigt här", klassificeringen säger "det här är en resursstuds".

Steg för steg: inrätta ett visuellt inspektionssystem

  1. Defektkatalog och acceptanskriterier: Definiera med kvalitetsingenjörer vilket defekt som accepteras/avvisas. Detta är "sanningen" om modellen.
  2. Bildinsamling: Konstant, konsekvent belysning och kameraposition är avgörande. Dålig/ostadig belysning är den vanligaste orsaken till fel.
  3. Märkning: Experter markerar defekter; Märkningsvägledning är avgörande för konsekvens.
  4. Modellträning: En övervakad och/eller anomalimodell utbildas.
  5. Tröskelvärde: Modellen ger en "sannolikhet för defekt"; Det är tröskeln över vilken sannolikhet du kommer att betrakta som "avslag". Detta är det mest kritiska affärsbeslutet (nedan).
  6. Linjeintegration: Modellen fattar beslutet, misstänkta delar riktas till operatören/stationen.
  7. Övervakning och omskolning: Modellen uppdateras när nya defekttyper, säsongsmässiga förändringar, nya delar blir tillgängliga.

Den mest kritiska frågan: balans mellan läckage och falskt avslag

Det finns två fel vid defektdetektering och deras kostnader är mycket olika i bilindustrin:

  • Läcka (flykt / falskt negativ): Den defekta delen anses vara "bra" och passerar genom linan. På säkerhetsdelen betyder detta att ett defekt fordon går ut på fältet, ett kundklagomål eller till och med ett återkallande. Det dyraste misstaget.
  • Falskt avslag (falskt avslag / falskt positivt): Den intakta delen anses vara "defekt" och avvisas. Det betyder slöseri, onödig omarbetning, nedgång i linjen; Det gör ont, men det utgör ingen säkerhetsrisk.

beslutströskel

flykting

falskt avslag

När?

Löst (hög tröskel)

Ökar (farligt)

minskar

Aldrig på säkerhetsspåret

Strikt (låg tröskel)

minskar

Ökar (dyrt)

På säkerhetskritiska delar

balanserad

medium

medium

I estetiska defekter

Varning: På en säkerhetskritisk del (broms, styrning, karossvets) hålls tröskeln alltid tät för att minimera läckage; Den misstänkta biten är riktad till människan. Att släppa på tröskeln eftersom "falskt avslag är dyrt" är oacceptabelt i säkerhetsbiten.

Arbetsfördelning människa-maskin

I ett väletablerat system är modellen inte den slutliga beslutsfattaren; Det är en "pre-screener". Modellen fångar upp uppenbara brister och skickar tillbaka till människan det de inte är säkra på. Detta gör att operatören kan fokusera på 30 misstänkta delar istället för att titta på 1 000 delar. Operatörens förtroende är också viktigt: om modellen ger för många falsklarm slutar operatören att ta varningarna på allvar ("larmtrötthet"). Det är därför den falska avvisningsfrekvensen också övervakas.

Mini fallstudier

Fall 1 - Ljusfälla. Medan en färginspektionsmodell är 98 % framgångsrik i laboratoriet, sjunker den till och med till 80 %. Recension: takbelysning på linjen ändras under dagen, modellen anser att skillnaden i ljusstyrka är en "defekt". När fast tunnelbelysning läggs till ökar framgången till 97 %. Slutsats: Bildkvaliteten kan vara mer avgörande än modellen.

Fall 2 - Kostnad för läckage. Vid en skrovsvetsinspektion är tröskeln något lättad "för effektiviteten"; Falskt avslag sjunker från 6 % till 3 %, men en månad senare rapporteras svetssprickor i två fordon i fält. Grundorsaksanalys visar att läckagehastigheten har ökat. Tröskeln dras åt igen och misstänkta delar förs under 100 % mänsklig kontroll. Slutsats: Att minska läckaget i säkerhetsdelen har alltid företräde framför falskt avslag.

Fall 3 - Sällsynt defekt. Ibland dyker det upp en mycket liten graddefekt från en ny sprutform, men det finns nästan inga exempel på denna defekt i träningen av den övervakade modellen, så det missar. När anomalidetekteringsmodellen är aktiverad detekterar den det som en "avvikelse från det normala". Slutsats: Anomalidetektering för sällsynta/nya defekter kompletterar den övervakade modellen.

snabbmallar

Mall 1 - Defektkatalog och allvarlighetsklassificering:

Roll: Du är en bilkvalitetsingenjör. Uppgift: Sortera följande lista med defekter i svårighetsklasser. Sammanhang: Kroppssvetslinje; defekter: stänk, porer, saknad fläck, liten färgskillnad, repor på ytan. Begränsning: Märk varje defekt som estetisk/funktionell/säkerhetskritisk och föreslå beslut (acceptans/mänsklig kontroll/avslag). Utdata: Defekt | betydelse | proposed decision | motiveringstabell.

Mall 2 - Märkningsguide:

Roll: Bildmärkning kvalitetsledning. Uppgift: Skriv konsekvensregler för märkning av färgfel. Sammanhang: Apelsinskal, run, dammbubbla; Det finns bilder tagna under olika belysning. Utdata: Regel | exempel | gränstillstånd | taggarnot.

Mall 3 - Tolkning av tröskel/måttbeslut:

Roll: Machine vision evaluator.Uppgift: Tolka följande beslutströskeltabell.Kontext: Säkerhetskritisk resurs; vid tröskel A är läckaget 0,3 %, falskt avslag är 5 %; läckage vid tröskel B 1,2 % falskt avslag 2 %. Begränsning: Observera säkerhetsprioritet; Förklara vilken tröskel du rekommenderar och varför, och lägg till steget för mänsklig kontroll. Resultat: Rekommendation + motivering + återstående risk.

Mall 4 - Grundorsaksanalys:

Roll: Du är en kvalitetsingenjör. Uppgift: Lista möjliga grundorsaker till stänkdefekter som har ökat under de senaste 3 skiften. Sammanhang: Robotisk punktsvetsning; Elektrodbyte gjordes för 2 dagar sedan; aktuell inställning fast. Utgång: Möjlig orsak | valideringskontroll | prioritet.

Svag prompt / Stark prompt

Svag uppmaning:

Gör en modell som hittar defekta delar.

Det är inte klart vilket fel, vilken betydelse, vilken tröskel, vilket beslut; Resultatet är värdelöst.

Kraftfull uppmaning:

Roll: Du är en bilkvalitets- och maskinseendeingenjör. Uppgift: Skapa en designchecklista för ett kroppssvetsvisionssystem. Sammanhang: Säkerhetskritisk punktsvetsning; linjehastigheten är hög; Det finns sällsynta defekter; belysningsvariabel.Begränsning: Prioritera att minimera läckage; specificera hur anomalidetektering ska kombineras med övervakad klassificering och steget för mänsklig kontroll; garanterar 'noll fel'.Output: Stage | förslag | risk | verifieringstabell.

Vanliga misstag

  • Försummar belysning/bildkvalitet. Dålig bild förstör även den bästa modellen.
  • Med tanke på läckage och falskt avslag är lika. Läckage i bilsäkerhetsdelar är mycket dyrare.
  • Förlitar sig endast på den övervakade modellen för sällsynta defekter. Anomalidetektering är komplementär.
  • Att göra modellen till den slutliga beslutsfattaren. Misstänkta delar bör riktas mot människor.
  • Att glömma omskolning. Nya delar, nya formar och säsongsmässiga förändringar gör modellen gammal.

Sammanfattningsvis

  • Maskinseende och AI inspekterar snabbt och konsekvent för yt-, svets- och monteringsfel på fordonslinjen.
  • Övervakad klassificering är stark på kända defekter, anomalidetektering är stark på sällsynta/nya defekter; båda används tillsammans.
  • The most critical decision is the threshold: leakage (false negative) is minimized in the safety-critical part, the suspicious part goes to the human.
  • Bildkvalitet och ljussättning är ofta mer avgörande än modellen.
  • Modellen är en försiktare; Det slutliga kvalitetsbeslutet och säkerhetsansvaret ligger hos människan.

Applikationsuppgift

Välj en del/station (t.ex. främre stötfångarenhet). (1) Lista möjliga defekter och märk var och en som estetisk/funktionell/säkerhetskritisk. (2) Med mall 3, jämför de två tröskelalternativen för läckage/falskt avslag och motivera en rekommendation. (3) Förklara om du kommer att använda övervakad eller anomalidetektion för en sällsynt defekt. (4) Definiera steget för mänsklig kontroll och omskolningsutlösaren.

checklista

  • [ ] Jag delade in defekterna i svårighetsklasser (estetiska/funktionella/säkerhetskritiska).
  • [ ] Jag utvärderade balansen mellan olagligt och falskt avslag i tröskelbeslutet.
  • [ ] Jag prioriterade läckage i den säkerhetskritiska delen.
  • [ ] Jag placerade de övervakade och avvikande inflygningarna på lämplig plats.
  • [ ] Jag har specificerat kravet på bildkvalitet/ljus.
  • [ ] Jag definierade steget för mänsklig kontroll och omskolningsplanen.