Enota 2 / 11

Podpora za načrtovanje vozil in simulacije: CAE, CFD in FEA

Dobički:

  • Sposobnost razlage vloge simulacij CAE, CFD in FEA v avtomobilskem oblikovanju in kako ga umetna inteligenca pospeši kot nadomestni model
  • Sposobnost nastavitve strukturiranih pozivov za generativno načrtovanje, skeniranje parametrov in interpretacijo rezultatov simulacije
  • Sposobnost potrjevanja oblikovanja, pridobljenega z umetno inteligenco, in izhoda nadomestnega modela s konvergenco, neodvisnostjo omrežja in fizičnimi robnimi pogoji

Zasnova sodobnega vozila se zdaj večinoma rodi v računalniku, preden se začne rezanje jeklene pločevine in izdelava prototipov. V središču tega sveta digitalnega načrtovanja in preverjanja so trije akronimi: CAE, CFD in FEA. V tej enoti bomo najprej preprosto razložili te tri koncepte, nato pa bomo videli, kako umetna inteligenca pospeši te težke izračune in, kar je najpomembneje, kako varno preveriti te hitre rezultate.

  • CAE (računalniško podprto inženirstvo): je krovni izraz za simulacijo obnašanja načrta (trdnost, pretok, toplota, vibracije) na računalniku brez izdelave fizičnega prototipa.
  • FEA (analiza končnih elementov): je metoda, ki del razdeli na tisoče majhnih "elementov" in izračuna, kako se bo raztegnil, upognil in ali se bo zlomil pod vplivom sile. Primer: ali se bo ob vstopu v luknjo zlomila vzmetna roka.
  • CFD (Computational Fluid Dynamics): Simulira pretok zraka ali tekočine. Primer: pretok zraka okoli vozila (aerodinamični upor), hlajenje motorja, prezračevanje kabine.

Zakaj je simulacija počasna in kje pride do umetne inteligence?

Rešitev visoke ločljivosti CFD ali FEA lahko traja ure ali celo dneve v skupini računalnikov za en sam dizajn. Ko želi inženir preizkusiti 200 različnih geometrij, to pomeni mesece. Tu ima umetna inteligenca dve močni vlogi:

  1. Nadomestni model/metamodel: je model strojnega učenja, ki se uči iz majhnega števila resničnih simulacij in napove izid novih modelov v nekaj sekundah. Ne nadomešča dejanskega topila; je njegov hiter "približek". Skeniranje 200 načrtov z nadomestnim modelom, ne s pravim reševalcem, in pošiljanje 5 najbolj obetavnih resničnemu reševalcu prihrani veliko časa.
  2. Generativno načrtovanje: je metoda, pri kateri računalnik izdela veliko število alternativnih geometrij pod omejitvami, ki jih je dal inženir (točke povezave, obremenitev, ki jo je treba prenesti, prepovedana območja, materiali). Rezultat so pogosto organske, kostem podobne, lahke strukture.
Namig: Nadomestni model je zanesljiv pri »interpolaciji« (napovedovanju znotraj obsega, ki se ga je naučil); Nevaren je pri "ekstrapolaciji" (napovedovanju izven naučenega obsega). Spoznajte meje svojega oblikovalskega prostora.

Korak za korakom: Potek dela simulacije, ki ga poganja AI

  1. Pojasnite problem in omejitve. Kaj optimizirate (težo? upor? obremenitev?), katere omejitve so fiksne (lokacije montažnih lukenj, montažna prostornina)?
  2. Identificirajte spremenljivke načrtovanja. Na primer, 5 parametrov hladilnega kanala: vstopni kot, površina prečnega prereza, dolžina, polmer krivine, položaj izhoda.
  3. Izvedite načrtovanje poskusov (DOE – Design of Experiments). Izberite vzorec (npr. 40 točk), ki pametno pokriva prostor, ne vseh kombinacij. AI lahko tukaj predlaga strategijo vzorčenja.
  4. Izvedite teh 40 točk s pravim reševalcem. To so "resnični" podatki.
  5. Usposobite nadomestni model in izmerite njegovo natančnost z rezerviranimi testnimi točkami.
  6. Izvedite obsežen pregled z nadomestnim modelom in izberite najboljše kandidate.
  7. Ponovno potrdite najboljše kandidate s pravim reševalcem. Tega koraka ni mogoče preskočiti.
  8. Dokažite končno odločitev s fizičnim prototipom/testiranjem.

Preverjanje izhoda simulacije: konvergenca in neodvisnost omrežja

Preden zaupate rezultatu FEA/CFD, sta potrebna dva kritična preverjanja:

  • Konvergenca: Iterativni izračun reševalnika doseže stabilno vrednost. Nekonvergirana rešitev je nesmiselna. Ko umetna inteligenca reče "rezultat 250 MPa", morate potrditi, ali je to iz konvergenčne rešitve.
  • Neodvisnost mreže: Rezultat se bistveno ne spremeni, ko zategnete elemente (mrežo), na katere razdelite del. Če je mreža pregroba, je lahko rezultat zavajajoč; Če je pretanek, bo izračun po nepotrebnem dolg. Na splošno se mreža dvakrat ali trikrat zategne in najde se točka, kjer se rezultat stabilizira.

nadzor

Kaj vpraša?

Tveganje pri skoku

konvergenca

Ali je rešitev dosegla stabilno vrednost?

Naključen/nesmiseln rezultat

Neodvisnost omrežja

Ali se rezultat spremeni, ko se mreža zgosti?

Stres pod/precenjen

robni pogoj

Ali so obremenitve/podpore realne?

Napačen scenarij, varna zasnova

Materialni model

Ali je bila vnesena pravilna krivulja/funkcija?

Nepravilna ocena moči

Pozor: Ko umetna inteligenca ustvari nadomestni model, morajo dejanske simulacije za tem rezultatom prestati konvergenco in neodvisnost omrežja. »Smeti noter, smeti ven«: nadomestni model, usposobljen za slabo simulacijo, povzroči slabo napoved.

Mini študije primerov

Primer 1 - Zasvetlenje na vzmetni ročici. Ekipa preoblikuje aluminijasto ročico vzmetenja z generativno zasnovo. Usposobljen na 60 resničnih rešitvah FEA, nadomestni model predlaga geometrijo, ki zmanjša težo za 19 %. Ekipa potrdi najboljše 3 kandidate s pravim reševalcem; dejanska največja napetost enega je bila 12 % višja od napovedi nadomestnega modela (bil je v ekstrapolacijskem območju). Ta kandidat je izločen, preostala dva pa sprejeta in poslana na preizkus fizične utrujenosti. Rezultat: Hitrost je bila pridobljena, vendar je bila končna odločitev sprejeta z resnično rešitvijo + testiranjem.

Primer 2 - Aerodinamično ogledalo. Izvede se skeniranje 5 parametrov za zmanjšanje hrupa vetra, ki ga povzroča stransko ogledalo. S pravim CFD oblikovanje traja 6 ur; 5.000 navideznih modelov s 45 dejanskimi serijami + proxy modeli se skenirajo v nekaj sekundah. Obstaja kandidat, ki zagotavlja izboljšanje koeficienta upora (Cd) za približno 4 točke (število upora) in se preizkuša v vetrovniku; izmerjeno izboljšanje je 85 % napovedi. Zaključek: AI je zožil iskanje, kar dokazuje vetrovnik.

Primer 3 - Napačen robni pogoj. V FEA nosilca za telo AI pravi "odporen na stres, faktor 2,1". Višji inženir pogleda na robni pogoj: obremenitev deluje v eni smeri, medtem ko v dejanskem delovanju obstaja vibrirajoča dvosmerna obremenitev. Ko se ponovno reši s pravilnim scenarijem, varnostni faktor pade na 1,1; To je nesprejemljivo. Rezultat: AI, ki pravi "varno", je zavajal zaradi napačnega scenarija; preverjanje vnosa je shranilo rezultat.

predloge pozivov

Predloga 1 – Pregled nastavitev simulacije:

Vloga: Ste višji CAE (končni element) inženir. Naloga: spodaj preglejte mojo nastavitev FEA in navedite manjkajoče točke/točke tveganja. Kontekst: Aluminijasta vzmetna roka, statična obremenitev 6 kN, sestav iz 2 vijakov, meja tečenja materiala 240 MPa. Omejitev: ločeno obravnavajte konvergenco, neodvisnost mreže, robne pogoje in glave materialnega modela. Izhod: kontrolni seznam + na postavko 'v redu/tvegano/nepopolno'.

Predloga 2 – Predlog načrta poskusov (DOE):

Vloga: Ste svetovalec za optimizacijo. Naloga: Predlagajte učinkovit vzorec DOE za 5 načrtovalnih spremenljivk. Kontekst: Spremenljivke in njihovi razponi: [anonimno zapišite obsege]. Namen: Minimizacija vlečenja, proračun 40 realnih izvedb. Rezultat: Metoda vzorčenja + koliko točk + utemeljitev. Dodajte polovico ekstrapolacije.

Predloga 3 – Razlaga rezultata nadomestnega modela:

Vloga: Data scientist + CAE inženir. Naloga: Interpretirajte meritve napak napovedi mojega nadomestnega modela. Kontekst: R2=0,94, povprečna absolutna napaka=8 MPa, najslabša točka na robu načrtovalnega prostora. Omejitev: Bodite eksplicitni glede zanesljivosti na robovih; povejte mi, kateri kandidati potrebujejo preverjanje pri pravem reševalcu. Rezultat: Interpretacija + merilo kandidata, ki ga je treba preveriti.

Predloga 4 – Definicija generativne načrtovalske omejitve:

Vloga: Ste strokovnjak za generativno načrtovanje. Naloga: Osnutek izjave o problemu generativnega načrtovanja za nosilec motorja. Kontekst: 3 priključki so določeni, obstaja prepovedana prostornina, ciljna najmanjša masa, material je liti aluminij, proizvodna metoda je ulivanje. Rezultat: obremenitve | omejitve | cilj | tabela stopnje izdelave.

Šibek poziv/močan poziv

Šibek poziv:

Osvetli ta kos.

Izid je negotov; Katera obremenitev, kateri material, katera omejitev ni jasna. AI daje splošen, neuporaben odgovor.

Močan poziv:

Vloga: Ste CAE inženir. Naloga: Predlagajte 3 različne strategije za olajšanje naslednjega oklepaja glede na maso (topologija, material, presek). Kontekst: Jekleni nosilec, 3 kN statična + vibracijska obremenitev, varnostni faktor je treba vzdrževati najmanj 1,5, ulitek mora ostati izdelljiv. Omejitev: Napišite pričakovan dobiček in tveganje za vsako strategijo; nobenega predloga ne razglasite za "varnega" brez testiranja. Rezultat: strategija | ocenjeno povečanje mase | tveganje | verifikacijski test.

Pogoste napake

  • Zamenjati nadomestni model za pravega reševalca. Nadomestni model napoveduje; Dejanska rešitev in fizično testiranje preverita končne kandidate.
  • Obhod neodvisnosti omrežja. Groba mreža lahko povzroči rezultat, ki je videti varen, vendar je dejansko tvegan.
  • Napačen robni pogoj. "Varnostni faktor" vara, če je dejanski scenarij nalaganja napačen.
  • Ne opazim ekstrapolacije. Napovedi, ki segajo izven načrtovalskega prostora, so lahko tiho napačne.
  • Pozabljamo na proizvodnost. Lepa organska geometrija je ničvredna, če je ni mogoče uliti ali obdelati.

Če povzamem

  • CAE, FEA in CFD testirajo načrt na računalniku pred fizičnim prototipom; So težki in počasni.
  • Nadomestni modeli in generativno oblikovanje močno pospešijo ta proces z AI, vendar ne nadomestijo pravega reševalca in fizičnega testiranja.
  • Vsak rezultat simulacije je treba validirati glede na konvergenco, neodvisnost mreže, robne pogoje in materialni model.
  • Nadomestni model je zanesljiv pri interpolaciji, a tvegan pri ekstrapolaciji; najboljši kandidati so vedno potrjeni z resnično rešitvijo.

Aplikacijska naloga

Izberite del (npr. nosilec konzole). (1) Zapišite cilj, fiksne omejitve in načrtovalske spremenljivke, ki jih želite optimizirati. (2) Izdelajte osnutek izjave o problemu generativnega oblikovanja s predlogo 4. (3) Naj AI opiše potek dela nadomestnega modela in vpraša, "katerega koraka ne bi nikoli preskočil" ter ovrednoti odgovor s tremi sidri. (4) Navedite, kateri fizični test boste opravili za potrditev rezultata.

kontrolni seznam

  • [ ] Pojasnil sem cilj optimizacije in fiksne omejitve.
  • [ ] V pozivu sem prikazal razliko med nadomestnim modelom in pravim reševalcem.
  • [ ] Načrtoval sem preverjanje konvergence in neodvisnosti omrežja.
  • [ ] Preveril sem, da robni pogoji odražajo dejanski scenarij obremenitve.
  • [ ] Dodal sem korak potrditve najboljših kandidatov s pravo rešitvijo + fizično testiranje.
  • [ ] Kot kriterij sem na seznam uvrstil izdelljivost.