Automation Lab

En ny bil i tillverkningsindustri.
Volvo Cars är en av LiU:s partners

Automation Lab utvecklar metoder och tekniker för att göra ingenjörs- och produktionsprocesser mer automatiserade, intelligenta och adaptiva.

Vår forskning kombinerar artificiell intelligens, designautomation, digitala tvillingar, robotik, simulering och strukturerad ingenjörskunskap. Målet är att utveckla system som kan stödja – och i allt högre grad även utföra – komplexa ingenjörsuppgifter.

En central utmaning är att ingenjörskunskap idag är utspridd mellan dokument, databaser, CAD-modeller, simuleringar, produktionssystem och människors expertkunskap. Vi undersöker hur denna information kan göras tillgänglig, strukturerad och maskinbearbetningsbar så att både människor och intelligenta system kan använda den genom hela ingenjörsprocessen.

Vår forskning har sin grund i Design och Production Automation, där ingenjörskunskap formaliseras i modeller, regler och algoritmer för att automatisera repetitiva ingenjörsuppgifter. Framstegen inom artificiell intelligens gör det nu möjligt att ta nästa steg – från automatisering av enskilda uppgifter till sammankopplade och alltmer autonoma ingenjörssystem.

Våra huvudsakliga forskningsområden är:

  • Agentbaserade ingenjörssystem
  • AI-stödd konstruktion, simulering och tillverkning
  • Digitala tvillingar och adaptiv automation
  • Strukturerad ingenjörskunskap och tillförlitlig AI
  • Tillgång till ingenjörsinformation och vidare automation

Forskningsområden

Agentbaserade ingenjörssystem

Vi utvecklar modulära AI-agentarkitekturer som kan interagera med ingenjörsinformation, programvaruverktyg och beräkningsmodeller.

Agenter kan hämta information, analysera strukturerade data, använda ingenjörsverktyg, samordna specialiserade funktioner och genomföra arbetsflöden i flera steg.

Vår forskning undersöker hur sådana system kan stödja aktiviteter som sträcker sig från informationssökning och teknisk analys till produktutveckling, produktionsberedning, robotik och kvalitetssäkring.

En viktig forskningsfråga är hur ansvaret bör fördelas mellan språkmodeller, deterministisk programvara, strukturerad kunskap och mänskliga ingenjörer.

AI-stödd konstruktion och tillverkning

Vi utvecklar och tillämpar beräkningsbaserade metoder för att automatisera aktiviteter inom konstruktion och tillverkning.

Vår forskning omfattar maskininlärning, optimering, fysikinformerade metoder, datorseende och generativa metoder i kombination med etablerade ingenjörsmetoder såsom CAD, CAE och simulering.

Tillämpningarna sträcker sig från automatiserad geometrigenerering och teknisk analys till produktionsplanering, fixturkonstruktion, produktionssystem och industriell robotik.

Digitala tvillingar och adaptiv automation

Digitala tvillingar skapar en koppling mellan fysiska system, ingenjörsmodeller och operativa data.

Vår forskning undersöker digitala tvillingar som kombinerar simulering, strukturerade databaser, sensorer, datorseende och artificiell intelligens.

Vi är särskilt intresserade av digitala tvillingar som utvecklas från passiva representationer av fysiska system till aktiva komponenter i intelligent automation.

Tillämpningarna omfattar adaptiva robotsystem, produktionsplanering, tillverkningsprocesser och miljöer där förutsättningarna inte helt kan förutsägas i förväg.

Strukturerad ingenjörskunskap och tillförlitlig AI

Ingenjörsorganisationer genererar stora mängder information, men mycket av den är svåråtkomlig för både människor och maskiner.

Krav, standarder, ritningar, rapporter, produktionsinstruktioner, simuleringsresultat och tekniska beslut är ofta utspridda i olika system och dokumentformat.

Vi undersöker metoder för att omvandla denna information till strukturerad ingenjörskunskap, samtidigt som kopplingarna till underlag, krav, revideringar, beslut och informationens ursprung bevaras.

Det gör det möjligt för AI-system att arbeta utifrån tydlig och explicit information, i stället för att enbart förlita sig på en språkmodells interna resonemang eller kontext.

Ett särskilt fokus ligger på att utveckla arkitekturer för spårbar och verifierbar AI-stödd ingenjörsverksamhet, inklusive koncept som Relational Control Plane.

Ingenjörsinformation och vidare automation

En betydande del av ingenjörers arbetstid går åt till att hitta, tolka och överföra information mellan olika aktiviteter och system.

Vi undersöker hur AI och strukturerad kunskap kan göra ingenjörsinformation mer lättillgänglig och samtidigt möjliggöra automation längre fram i processen.

Information som har sitt ursprung i exempelvis krav, teknisk dokumentation eller produktmodeller kan i förlängningen stödja automatiserad:

  • konstruktion och konfigurering
  • simulering och analys
  • produktionsberedning
  • tillverkning
  • robotprogrammering
  • verifiering
  • kvalitetssäkring
  • regelefterlevnad

Målet är inte enbart snabbare informationssökning, utan att skapa informationsstrukturer som kan användas direkt av efterföljande ingenjörsprocesser.

Industrins utmaningar

Två centrala utmaningar är att göra ingenjörskunskap maskinbearbetningsbar och att gå från isolerad automation till intelligenta och sammankopplade ingenjörsprocesser.

Fragmenterad ingenjörskunskap

Industriföretag och andra tekniska organisationer genererar stora mängder information genom hela produktutvecklings- och produktionsprocessen. Krav, standarder, ritningar, CAD-modeller, simuleringar, produktionsinstruktioner, kvalitetsdata och erfarenhetsbaserad kunskap lagras ofta i olika system och format.

En betydande del av ingenjörsarbetet består därför fortfarande av att söka efter, tolka, verifiera och överföra information mellan olika aktiviteter och organisationer. I många fall är informationen tillgänglig för människor, men den är inte strukturerad på ett sätt som gör att digitala system direkt kan tolka och använda den. Utvecklingen inom stora språkmodeller och generativ AI skapar nya möjligheter att få tillgång till tidigare svåranvänd ostrukturerad information. I tekniska tillämpningar räcker det dock inte att ett AI-system kan generera ett rimligt svar. Informationen måste också kunna kopplas till krav, källor, revisioner, beslut och andra tekniska relationer.

Vi undersöker därför hur AI kan kombineras med strukturerade databaser, kunskapsrepresentationer och explicita verifieringsmekanismer. Målet är att göra ingenjörskunskap tillgänglig, spårbar och maskinbearbetningsbar.

När informationen väl har denna struktur kan den användas till mer än informationssökning. Samma kunskap kan möjliggöra vidare automation inom exempelvis konstruktion, simulering, produktionsberedning, tillverkning, robotprogrammering, verifiering och kvalitetssäkring.

Från isolerad automation till intelligenta ingenjörssystem

Ingenjörsautomation har traditionellt fokuserat på väldefinierade och repetitiva uppgifter. Parametrisk CAD, Knowledge-Based Engineering, optimering och automatiserade beräkningsflöden har möjliggjort betydande effektiviseringar inom många delar av produktutvecklingen.

Moderna ingenjörsprocesser består däremot av ett stort antal sammankopplade aktiviteter som använder olika modeller, programvaruverktyg och informationskällor. En konstruktionsförändring kan exempelvis påverka simulering, produktionsberedning, tillverkning, robotprogrammering, kvalitetssäkring och dokumentation.

Artificiell intelligens och agentbaserade system skapar nya möjligheter att samordna sådana processer. AI-agenter kan hämta information, använda specialiserade programvaruverktyg, analysera strukturerade data och genomföra arbetsflöden som består av flera steg.

Samtidigt bygger vår forskning på principen att en språkmodell inte bör ansvara för hela ingenjörsprocessen. I stället kombinerar vi olika tekniker utifrån deras respektive styrkor:

• Språkmodeller för tolkning, interaktion och hantering av tvetydighet
• AI-agenter för planering och samordning av arbetsflöden
• Strukturerad kunskap och databaser för fakta, relationer, krav och spårbarhet
• CAD, simulering och andra ingenjörsverktyg för specialiserade beräkningar och analyser
• Verifieringsmekanismer för att kontrollera resultat mot definierade krav
• Mänskliga ingenjörer för mål, erfarenhet, omdöme och ansvar

Digitala tvillingar spelar en viktig roll i denna utveckling genom att skapa en koppling mellan fysiska system, ingenjörsmodeller och operativa data. Genom att kombinera digitala tvillingar med sensorer, datorseende, simulering och AI kan ingenjörssystem dessutom anpassa sig till förändringar i den fysiska miljön.

Det långsiktiga målet är att gå från digitala verktyg som stödjer isolerade aktiviteter till intelligenta ingenjörssystem där information, modeller, AI och människor kan samverka genom hela utvecklings- och produktionsprocessen.


Projekt

Flera projekt pågår hos oss. Dessa finns beskrivna på vår engelska sida.
En grupp människor sitter vid skrivbord framför en stor skärm, engagerade i en presentation eller möte.

Teknik för automatisering och hämtning av data - DART

DART-projektet utvecklar AI-drivna lösningar för att effektivisera hantering och analys av industriella data, vilket underlättar kunskapsöverföring mellan generationer.

STILFOLD process

Optimerad digitalisering för klimatneutral industrialisering - ODEN-AI

Projektet ODEN-AI fokuserar på mobilitet och hållbarhet och höjer mognadsnivån för AI inom mobilitetssektorn, men det utvecklar också AI-verktyg för modellering och optimering av materialbeteende.

Kablagedragning längs bakre hjulhus.

AutoPack 2.0

AutoPack 2.0 automatiserar och optimerar packning av el-kablage med AI och digitala verktyg. Genom smart optimering och ergonomisimulering minskar vi materialåtgång, förbättrar arbetsmiljön och effektiviserar produktionen.

Partners och finansiärer

Några av våra partners och finansiärer

Partners:

Saab
Toyota Material Handling
Siemens Energy
Weland
Hallins
ABB Robotics
Region Östergötland
Volvo Cars

Finansiärer:

Vinnova
Energimyndigheten
Fordonsstrategisk forskning och innovation, FFI
Processindustriell IT och Automation, PiiA
Produktion2030
LIGHTer

Kontakt

Forskare i laboratoriet

Organisation