Inteligența artificială industrială în producție

Inteligența artificială folosită în producție nu este același lucru cu cea pe care o cunoaștem din viața de zi cu zi. Într-o fabrică sarcina nu este redactarea de texte, ci sprijinirea deciziilor care afectează disponibilitatea, calitatea, consumul de energie și siguranța. Această pagină rezumă ce înseamnă inteligența artificială industrială în practică: pe ce date se bazează, pentru ce sarcini merită folosită, unde rulează și cum arată în realitate o implementare.

Ce este inteligența artificială industrială?

Inteligența artificială industrială - pe scurt IA industrială - este denumirea generică a sistemelor bazate pe învățare automată care funcționează în mediu de producție, pe date reale provenite de la utilaje. Intrarea nu este text colectat de pe internet, ci ceea ce produce fabrica însăși: semnale de la PLC-uri, curenți pe axe, cupluri, timpi de ciclu, temperaturi, contoare, jurnale de alarme, precum și imagini și fluxuri video de la camere.

Nici obiectivul nu este general. Un sistem de IA industrială răspunde de regulă la o singură întrebare, bine delimitată: a apărut pe suprafață un defect pe care până acum îl observa doar operatorul cu experiență; se comportă acest robot altfel decât acum o lună; care utilaj a generat cea mai mare parte din timpul de oprire al schimbului. O aplicație de IA industrială bine aleasă răspunde la acestea în mod fiabil și repetabil - nu promite inteligență generală.

Prin ce diferă IA industrială de inteligența artificială de uz general?

Diferența nu stă în primul rând în model, ci în cerințe.

Greșeala are un cost

Un răspuns ratat într-un chat este enervant. O decizie greșită de tip „conform” înseamnă rebut care părăsește linia, iar o anomalie nedetectată înseamnă oprire neplanificată. De aceea, în sistemele industriale fiabilitatea și predictibilitatea valorează mai mult decât capabilitățile spectaculoase.

Timpul este limitat

Dacă o decizie de inspecție trebuie luată în interiorul timpului de ciclu, modelul trebuie să răspundă acolo și atunci. Această constrângere determină atât hardware-ul, cât și arhitectura.

Mediul este dat

IA trebuie integrată în parcul de utilaje existent, în automatele programabile, în rețea și în practica de zi cu zi a fabricii. Partea dificilă este rareori modelul - aproape întotdeauna este integrarea.

Datele sunt sensibile

Datele de producție sunt secret comercial. Pentru multe fabrici, faptul că datele ar părăsi incinta este în sine un criteriu de excludere.

Sistemul trebuie să funcționeze continuu

O demonstrație funcționează o dată. Un sistem de producție trebuie să funcționeze schimb după schimb, în condiții de mentenanță, murdărire a opticii, variație a iluminării și actualizare a modelelor.

Totul începe cu datele

Proiectele de IA industrială nu se decid la alegerea modelului, ci la nivelul datelor. Fără date fiabile, corecte în timp și interpretabile în context, nu există ce antrena - și nici ce monitoriza.

Extragerea datelor din utilaje se face prin protocoale standard: OPC UA pentru PLC-urile moderne, echipamentele CNC și utilaje; Modbus TCP pentru conectare directă și pentru echipamente mai vechi; MQTT pentru mesagerie ușoară în interiorul fabricii; iar pentru marile mărci de roboți, protocoale specifice producătorului. În practică vorbim despre automate Siemens S7, Beckhoff ADS, Omron, Mitsubishi și Allen-Bradley/Rockwell, iar pe partea de camere despre camere industriale de viziune artificială, precum și despre sistemele RTSP, ONVIF, IP și CCTV deja existente.

Apoi datele capătă structură. Semnalele de înaltă frecvență de la utilaje - curenți, temperaturi, stări, timpi de ciclu - ajung într-o bază de date de tip serii temporale, de regulă InfluxDB, iar datele tranzacționale și de calitate în SQL. Pe aceasta se construiesc vizualizarea în Grafana sau în interfețe web dedicate și toate funcțiile de IA ulterioare.

Merită spus clar: calitatea datelor este cel mai mare risc al proiectului. Marcaje de timp lipsă sau imprecise, ceasuri nesincronizate, identificatori de utilaje redenumiți pe parcurs, istoric indisponibil retroactiv - acestea compromit o implementare mult mai des decât orice problemă de modelare.

Colectare de date industriale și conectivitatea mașinilor →

Unde se justifică IA industrială în producție?

Există patru domenii în care inteligența artificială industrială aduce astăzi beneficii realiste și măsurabile. Pentru fiecare dintre ele avem proiecte implementate, aflate în funcțiune.

Mentenanță predictivă și monitorizarea stării

Din datele utilajelor - curenți pe axe, cupluri, timpi de ciclu, istoricul alarmelor - se conturează modul în care se comportă un echipament în regim normal. Abaterea de la acest tipar poate fi vizibilă cu mult înainte de defectarea propriu-zisă. Într-un proiect implementat de noi, degradarea treptată a unei flote de roboți a devenit astfel vizibilă cu săptămâni înainte de apariția defectului; de atunci mentenanța este planificată în funcție de stare, nu după calendar.

Mentenanță predictivă și monitorizarea stării →

Viziune artificială și control vizual al calității

Inspecția vizuală manuală este lentă, subiectivă și găsește cu dificultate tipurile de defecte care apar sporadic. Viziunea artificială bazată pe IA verifică fiecare piesă după aceleași criterii și păstrează imaginile împreună cu rezultatul - acest din urmă aspect are adesea valoare în sine, pentru că generează o evidență de calitate bazată pe imagini, în care se poate căuta. Un sistem complet acoperă totul, de la alegerea camerei și a iluminării, la antrenarea modelului și integrarea cu PLC-ul. Dacă aveți deja un sistem de viziune artificială, de multe ori nu trebuie înlocuit: peste camerele inteligente, stațiile de viziune și camerele IP existente se poate adăuga evaluare bazată pe IA.

Viziune artificială industrială cu IA →

Monitorizarea și optimizarea proceselor

Nu toate defectele se văd în datele de la capătul liniei. Evaluarea video continuă de la camerele montate deasupra posturilor de asamblare manuală recunoaște pașii procesului și abaterile de la aceștia, astfel încât devine identificabilă și cauza-rădăcină a defectelor sporadice. Același strat de date oferă o imagine obiectivă a gradului de utilizare, a timpilor de ciclu și a opririlor - în locul estimărilor.

Evaluare video bazată pe IA →

Agenți IA industriali

O mare parte din cunoașterea acumulată în fabrică se află în documente, cărți tehnice ale utilajelor, evidențe de mentenanță și în mintea câtorva colegi cu experiență. Un agent IA on-premise, construit pe modele lingvistice locale, indexează aceste surse și le face căutabile în limbaj natural, răspunsurile trimițând la documentele și evidențele de bază. Într-un proiect implementat de noi, informația de depanare pentru care înainte se căuta ore întregi a devenit disponibilă în câteva secunde - iar cunoașterea a rămas în companie.

Agenți IA industriali →

Edge sau cloud? Unde rulează IA și unde rămân datele

Sistemele ROBOMIND rulează implicit la edge, respectiv on-premise: IA lucrează acolo unde se află utilajele, iar datele de producție rămân în incinta fabricii. Nu este o poziție de principiu, ci se explică prin trei motive practice.

Latență

Dacă o decizie de tip conform/neconform trebuie luată în interiorul ciclului, drumul dus-întors până în cloud nu este potrivit.

Disponibilitate

În multe celule de producție nu există rețea stabilă și nici spațiu pentru un server. Într-un proiect implementat de noi, modelele de detecție optimizate rulează de aceea direct pe un dispozitiv NVIDIA Jetson Orin, complet independent de cloud; rezultatele se sincronizează cu baza de date a fabricii atunci când rețeaua este disponibilă.

Suveranitatea datelor

Datele de producție și modelele construite pe baza lor reprezintă un avantaj competitiv. Funcționarea on-premise înseamnă că nici datele, nici modelul antrenat nu ajung la terți.

Hardware-ul urmează această logică: platforme NVIDIA Jetson - Orin Nano, Orin NX și AGX Orin - pentru inferență la edge compactă și eficientă energetic și pentru procesare video în timp real, precum și calculatoare industriale fără ventilator și servere GPU pentru sarcini mai mari, procesare on-premise și antrenarea modelelor.

Edge AI & NVIDIA Jetson →

Cum arată în practică un proiect de IA industrială?

  1. 1. Definirea sarcinii

    Merită să începeți cu o singură întrebare măsurabilă. Nu „să introducem IA”, ci de exemplu: poate fi redusă scăpările acestui tip de defect sau poate fi anticipată defectarea acestui echipament?

  2. 2. Evaluarea datelor

    Ce semnale sunt disponibile, prin ce protocol, cu ce frecvență și există din ele un istoric utilizabil? Această etapă decide dacă sarcina este în general rezolvabilă cu datele existente.

  3. 3. Colectarea datelor și infrastructura de bază

    Conectarea utilajelor, colectarea datelor la edge, memorarea tampon locală și stratul de baze de date. Aceasta are un beneficiu propriu: dashboardurile oferă deja în această etapă o imagine obiectivă asupra producției.

  4. 4. Proof of Concept

    Construirea și evaluarea modelului pe datele dumneavoastră reale, nu pe date demonstrative. Aici se vede dacă acuratețea dorită este realizabilă și în ce condiții.

  5. 5. Sistemul de producție

    Integrarea cu PLC-ul, cu linia, cu sistemul MES sau ERP; interfață pentru operatori și pentru echipa de mentenanță; logica de alarmare și de jurnalizare.

  6. 6. Operare

    Supravegherea modelului, reantrenarea la schimbările de produs, documentație și transfer de cunoaștere către echipa care operează sistemul.

Când se amortizează o investiție în IA industrială?

Amortizarea nu provine de obicei dintr-un singur element spectaculos, ci din câteva surse clar identificabile:

  • din reducerea opririlor neplanificate, pentru că intervenția devine planificabilă;
  • din reducerea rebutului și a remedierilor, pentru că defectul iese la iveală în timpul procesului, nu la capătul liniei sau la client;
  • din orele de muncă alocate inspecției 100%, care pot fi folosite în altă parte;
  • din pierderile invizibile până acum - opriri scurte, abateri ale timpului de ciclu - care devin gestionabile doar odată măsurate;
  • și din păstrarea cunoașterii: din faptul că experiența de mentenanță acumulată în decenii nu se pensionează odată cu colegul.

Amortizarea concretă diferă mult de la o fabrică la alta și poate fi calculată responsabil doar din datele dumneavoastră: din timpul real de oprire, rata de rebut, efortul de inspecție și costul orei de utilaj. Nu credem în procentele generice - de aceea pornim de la o evaluare scurtă și arătăm, pe baza ei, care dintre sursele enumerate poate avea ce ordin de mărime în cazul dumneavoastră.

Întrebări frecvente

Care este diferența dintre IA industrială și inteligența artificială generală?

IA de uz general produce text, imagini sau cod pe orice temă. IA industrială răspunde la o întrebare concretă de producție, pornind de la datele utilajelor, într-un timp determinat și cu o fiabilitate determinată. Pentru un sistem industrial, predictibilitatea și capacitatea de integrare contează mai mult decât gama largă de funcții.

Cu ce poate ajuta IA producția mea?

În patru domenii aduce astăzi beneficii realiste: monitorizarea stării echipamentelor și anticiparea defectărilor, controlul vizual al calității, monitorizarea și optimizarea proceselor, precum și transformarea cunoașterii tehnice a companiei în informație căutabilă. Care dintre ele merită primul depinde de parcul de utilaje și de locul în care apar astăzi cele mai mari pierderi.

Ce PLC-uri și utilaje puteți integra?

Ne conectăm direct la automate Siemens S7, Beckhoff ADS, Omron, Mitsubishi și Allen-Bradley/Rockwell, precum și la echipamente care acceptă OPC UA, Modbus TCP și MQTT. Pentru marile mărci de roboți folosim protocoale specifice producătorului. Dacă automatul dumneavoastră nu se regăsește în această listă, echipa noastră verifică posibilitatea de conectare.

Ajung datele noastre de producție în cloud?

În mod implicit, nu. Sistemele noastre rulează la edge, respectiv on-premise, iar datele și modelul antrenat rămân în fabrică. În unele locuri aceasta este o chestiune de confort, în altele - de exemplu din cauza cerințelor de confidențialitate impuse de clienți - este o condiție de bază.

De câte date este nevoie pentru antrenarea unui model de IA industrială?

Depinde de sarcină și, sincer, se poate spune doar după examinarea datelor. La o sarcină de inspecție vizuală contează numărul și diversitatea mostrelor de piese defecte, nu volumul total de imagini; la o sarcină de monitorizare a stării contează dacă există suficient istoric al funcționării normale și, de preferat, câteva defectări reale. Tocmai la această întrebare este menită să răspundă evaluarea datelor.

Trebuie să înlocuim sistemul de camere existent?

În cele mai multe cazuri, nu. Peste camerele inteligente bazate pe reguli, stațiile de viziune artificială, camerele IP și CCTV existente se poate adăuga detecție de defecte bazată pe IA, monitorizare a proceselor sau OCR, fără a înlocui infrastructura actuală.

Cât durează o implementare?

Depinde de complexitatea sarcinii, de disponibilitatea datelor și de mediul din fabrică, de aceea nu oferim estimări fără o evaluare prealabilă. Proiectul poate fi împărțit în etape, iar etapa de colectare a datelor aduce deja o valoare de sine stătătoare, înainte ca vreun model să intre în funcțiune.

Proiecte implementate

Studiile noastre de caz sunt proiecte reale, anonimizate: monitorizarea stării roboților pe baza datelor de axe și de ciclu, inspecția suprafețelor bazată pe IA, monitorizarea video a proceselor, colectarea datelor CNC prin OPC UA, o bază de cunoaștere pentru mentenanță construită cu modele lingvistice locale, inspecție edge AI pe NVIDIA Jetson, inspecție cu mai multe camere și dashboarduri de producție. Pentru fiecare descriem care a fost problema, cum a fost construit sistemul și ce rezultat a adus.

Vedeți studiile de caz →

Să discutăm de unde merită să începeți

Dacă aveți o problemă concretă - un tip de defect care revine, un echipament imprevizibil, lipsa de vizibilitate asupra producției -, să analizăm împreună dacă poate fi rezolvată din datele pe care le aveți deja. Evaluarea nu presupune niciun angajament.

Contactați-ne