← Nieuwste papers
⚡ electrical engineering

GPU Acclerated Explicit FEM–Level-Set DEM Coupling for Rigid–Soft Mixtures with LLM-Assisted Model Construction

Dit artikel introduceert een open-source, door GPU versneld framework dat expliciete FEM en level-set DEM koppelt om mengsels van zachte en harde deeltjes te simuleren met een conservatief contactmodel, terwijl het ook een door LLM ondersteund platform biedt om modelconstructie en verificatie te stroomlijnen.

Oorspronkelijke auteurs: Yihao Shi

Gepubliceerd 2026-09-09
📖 7 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Yihao Shi

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je een wereld voor waarin de grond onder je voeten niet slechts een uniform oppervlak is, maar een chaotische mengeling van harde, grillige stenen en zachte, verende rubberen ballen. Dit is de realiteit van veel natuurlijke en industriële materialen, van zand gemengd met klei tot gerecycled rubber vermengd met grind. Wanneer deze twee zeer verschillende soorten deeltjes met elkaar interageren, gedragen ze zich niet als een simpel gemiddelde van hun onderdelen. De harde stenen grijpen in elkaar om een rigide skelet te vormen, terwijl de zachte korrels samendrukken en uitrekken om de gaten op te vullen, waardoor een complex, verschuivend netwerk van krachten ontstaat. Om te begrijpen hoe dergelijke mengsels stromen, bezinken of gewicht dragen, moeten wetenschappers twee dingen tegelijkertijd volgen: de precieze beweging van elk hard deeltje en de interne rek en spanning binnen elk zacht deeltje. Decennialang was het simuleren van deze dubbele aard op een computer een enorme uitdaging, die vaak zoveel rekenkracht vereiste dat realistische modellen onmogelijk uit te voeren waren.

Een nieuwe aanpak, ontwikkeld door de onafhankelijke onderzoeker Yihao Shi, biedt een oplossing door twee krachtige simulatietechnieken samen te voegen in één snel systeem. De methode behandelt harde, onregelmatige deeltjes met een techniek die hun exacte 3D-vormen in kaart brengt, terwijl zachte, vervormbare deeltjes worden onderverdeeld in kleine tetraëdrische blokjes die kunnen rekken en comprimeren zoals echt rubber. De innovatie ligt in de manier waarop deze twee verschillende werelden met elkaar communiceren. Het systeem gebruikt een gespecialiseerde, energiebesparende regel om de krachten te berekenen wanneer een zacht blokje een harde vorm raakt, waarbij wordt gewaarborgd dat de arbeid die door de botsing wordt verricht overeenkomt met de energie die in het materiaal wordt opgeslagen. Dit voorkomt dat de simulatie kunstmatig energie creëert of verliest, een veelvoorkomend probleem in computermodellen dat kan leiden tot onrealistische resultaten. Door deze berekeningen uit te voeren op een grafische verwerkingseenheid (GPU), dezelfde hardware die in moderne videogames wordt gevonden, bereikte de onderzoeker een versnelling die het mogelijk maakt om duizenden van deze gemengde deeltjes met hoge efficiëntie te simuleren.

Om deze complexe technologie toegankelijk te maken, heeft de onderzoeker ook een assistent gebouwd die wordt aangedreven door een Large Language Model, een type kunstmatige intelligentie dat is getraind op enorme hoeveelheden tekst en code. In plaats van dat een gebruiker honderden regels code moet schrijven om een simulatie op te zetten, kan een persoon nu een scenario beschrijven in gewone mensentaal of een 3D-model uploaden uit een ontwerpprogramma, waarna het systeem automatisch de benodigde geometrie genereert, de kwaliteit van het interne mesh controleert en de fysieke parameters instelt. Als de simulatie faalt of onstabiele resultaten produceert, kan het systeem het probleem automatisch diagnosticeren, de instellingen aanpassen en de berekening herstarten zonder menselijke tussenkomst. Dit creëert een naadloze workflow van een eenvoudig idee naar een geverifieerd fysiek resultaat, waardoor de drempel voor wetenschappers en ingenieurs om deze complexe materialen te bestuderen wordt verlaagd.

De kracht van dit nieuwe framework werd getest via een reeks rigoureuze experimenten. Eerst kreeg het systeem de opdracht een klassiek natuurkundig probleem te repliceren: een zachte sfeer die tegen een plat oppervlak drukt. De simulatie kwam overeen met de theoretische voorspellingen voor hoe de sfeer vervormt en hoe de druk zich over het contactoppervlak verspreidt, wat bewees dat de onderliggende wiskunde correct was. Vervolgens simuleerde de onderzoeker botsingen tussen zachte en harde objecten, inclusief sferen en kubussen, om te waarborgen dat impuls en energie tijdens de impact perfect behouden bleven. De resultaten toonden aan dat het systeem de overdracht van energie van beweging naar vervorming en weer terug met extreme precisie kon afhandelen, zelfs wanneer de vormen onregelmatig waren en de botsingen uit het midden plaatsvonden.

Het framework werd vervolgens tot het uiterste gedreven door een grootschalige gebeurtenis te simuleren: de ontlading van een trechter met een mengsel van vierhonderd zachte korrels en vierhonderd harde, hoekige deeltjes. Toen de klep openging, stroomde het mengsel naar buiten, waarbij de zachte korrels vervormden om door de nauwe opening te passen terwijl de harde korrels over hen heen stuiterden. De simulatie volgde de energie van het gehele systeem, waarbij liet zien hoe gravitationele potentiële energie werd omgezet in beweging, vervolgens in de elastische rek van de zachte deeltjes, en uiteindelijk werd gedissipeerd als warmte door wrijving en interne demping. Het model legde het collectieve gedrag van het mengsel succesvol vast, en toonde aan dat de zachte en harde fasen elkaar op manieren beïnvloedden die eenvoudigere modellen niet konden voorspellen.

Ten slotte testte de onderzoeker het vermogen van het systeem om extreme compressie aan te kunnen. In één scenario werd een doos gevuld met een mengsel van zachte en harde sferen vanuit alle zijden samengedrukt. Terwijl de wanden naar binnen bewogen, werden de zachte deeltjes afgeplat en aanzienlijk vervormd, terwijl de harde deeltjes zich herpositioneerden om de resterende ruimte op te vullen. De simulatie onthulde dat wanneer het mengsel een hoog aandeel zachte deeltjes bevat, de intense lokale vervorming bij de contactpunten tussen zachte en harde korrels ervoor zorgde dat het interne mesh van de zachte deeltjes ernstig vervormde, wat uiteindelijk beperkte hoeveel de het materiaal kon worden samengedrukt. Dit inzicht benadrukt een fysieke limiet in het gedrag van dergelijke mengsels die onzichtbaar zou blijven voor een model dat alle deeltjes als rigide behandelt.

Gedurende al deze tests toonde het systeem een opmerkelijke efficiëntie. In het experiment met de trechterontlading vormden de contactkrachtberekeningen — het meest rekenintensieve deel van het proces — meer dan drie kwart van de totale rekentijd, maar het systeem slaagde er toch in om honderden stappen per seconde te verwerken op een enkele grafische kaart, waarbij de doorvoer afnam van ongeveer 202 stappen per seconde voor kleine systemen naar ongeveer 89 stappen per seconde voor systemen met 1.200 deeltjes. Het geheugengebruik schaalde voorspelbaar en groeide van minder dan één gigabyte voor een klein aantal deeltjes naar net boven de twaalf gigabytes voor een systeem met twaalf honderd deeltjes. Deze prestatie bevestigt dat de methode niet alleen fysiek accuraat is, maar ook praktisch voor het bestuderen van grote, complexe systemen.

De integratie van de Large Language Model-assistent bleek een cruciaal onderdeel van de workflow te zijn. Door natuurlijke taalverzoeken en 3D-ontwerpbestanden te koppelen aan de simulatiemotor, elimineerde het systeem de tijdrovende en foutgevoelige stappen van handmatige configuratie. De assistent kon de benodigde geometrie genereren, het interne mesh maken en verifiëren dat de fysieke parameters binnen een stabiel bereik lagen voordat de simulatie überhaupt begon. Als er een probleem optrad, zoals een onstabiele tijdstap of een probleem met de meshkwaliteit, kon het systeem de specifieke instelling identificeren die de problemen veroorzaakte en deze automatisch corrigeren. Dit niveau van automatisering suggereert een toekomst waarin complexe fysieke simulaties even gemakkelijk uit te voeren zijn als een standaard softwareapplicatie, waardoor onderzoekers zich kunnen concentreren op de wetenschap in plaats van op de mechanica van de code.

De studie concludeert dat deze gekoppelde aanpak erin slaagt de kloof te overbruggen tussen de rigide wereld van discrete deeltjes en de continue wereld van vervormbare materialen. Het biedt een instrument dat de intrikante details kan oplossen van hoe zachte korrels vervormen tijdens interactie met harde obstakels, terwijl de behoud van energie en impuls behouden blijft. Ho hoewel de huidige methode te maken heeft met uitdagingen door extreme lokale vervorming die het interne mesh van de zachte deeltjes kan breken, tonen de resultaten een belangrijke stap voorwaarts in ons vermogen om de complexe, gemengde materialen om ons heen te modelleren. De open-source aard van de software zorgt ervoor dat andere onderzoekers op dit fundament kunnen voortbouwen, wat potentieel kan leiden tot nieuwe inzichten in bodemmechanica, farmaceutische productie en de verwerking van gerecyclede materialen.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →