Jedinica 2 / 11

Podrška za dizajn i simulaciju vozila: CAE, CFD i FEA

Dobici:

  • Ability to explain the role of CAE, CFD and FEA simulations in automotive design and how artificial intelligence accelerates it as a surrogate model
  • Sposobnost postavljanja strukturiranih upita za generativni dizajn, skeniranje parametara i interpretaciju rezultata simulacije
  • Sposobnost validacije dizajna izvedenog od umjetne inteligencije i izlaza zamjenskog modela s konvergencijom, neovisnošću mreže i fizičkim graničnim uvjetima

Dizajn modernog vozila danas se uglavnom rađa na kompjuteru prije rezanja čeličnog lima i izrade prototipova. U srcu ovog svijeta digitalnog dizajna i verifikacije su tri akronima: CAE, CFD i FEA. In this unit, we will first explain these three concepts simply, then we will see how artificial intelligence accelerates these heavy calculations and, most importantly, how to safely verify these fast outputs.

  • CAE (Computer-Aided Engineering): It is an umbrella term for simulating the behavior of a design (strength, flow, heat, vibration) on a computer without making a physical prototype.
  • FEA (Finite Element Analysis): It is a method that divides a part into thousands of small "elements" and calculates how it will be stretched, bent and whether it will break under the force applied to it. Primjer: da li će se poluga ovjesa slomiti pri ulasku u udarnu rupu.
  • CFD (Computational Fluid Dynamics): Simulates air or liquid flow. Example: air flow around the vehicle (aerodynamic drag), engine cooling, cabin ventilation.

Why is simulation slow and where does AI come into play?

CFD ili FEA rješenje visoke vjernosti može potrajati satima ili čak danima na grupi računala za jedan dizajn. When an engineer wants to try 200 different geometries, that means months. This is where artificial intelligence plays two powerful roles:

  1. Surrogate model / metamodel: It is a machine learning model that learns from a small number of real simulations and predicts the outcome of new designs within seconds. Ne zamjenjuje stvarni rastvarač; je brzi "aproksimator" toga. Skeniranje 200 dizajna sa surogat modelom, a ne pravim rješavačem, i slanje 5 najperspektivnijih u pravi rješavač štedi puno vremena.
  2. Generative design: It is a method in which the computer produces a large number of alternative geometries under the constraints given by the engineer (connection points, load to be carried, prohibited areas, materials). Rezultat su često organske, lagane strukture nalik na kosti.
Savjet: Surogat model je pouzdan kada se „interpolira“ (predviđa unutar raspona koji je naučio); Opasno je kada se "ekstrapolira" (predviđa izvan opsega koji je naučio). Upoznajte granice svog dizajnerskog prostora.

Korak po korak: radni tok simulacije sa AI-om

  1. Pojasnite problem i ograničenja. Što optimizirate (težinu? otpor? naprezanje?), koja ograničenja su fiksna (lokacije montažnih rupa, montažni volumen)?
  2. Identifikujte varijable dizajna. Na primjer, 5 parametara kanala za hlađenje: ulazni ugao, površina poprečnog presjeka, dužina, radijus savijanja, izlazna pozicija.
  3. Izvođenje dizajna eksperimenata (DOE - Design of Experiments). Odaberite uzorak (npr. 40 bodova) koji mudro pokriva prostor, a ne sve kombinacije. AI ovdje može predložiti strategiju uzorkovanja.
  4. Pokrenite ovih 40 poena sa pravim rešavačem. This is "reality" data.
  5. Obučite surogat model i izmjerite njegovu tačnost sa rezerviranim test točkama.
  6. Perform extensive screening with the surrogate model and select the best candidates.
  7. Ponovo potvrdite najbolje kandidate sa pravim rješavačem. Ovaj korak se ne može preskočiti.
  8. Prove final decision with physical prototype/testing.

Validating simulation output: convergence and network independence

There are two critical checks before trusting a FEA/CFD result:

  • Convergence: The iterative calculation of the solver reaches a stable value. Nekonvergirano rješenje je besmisleno. When the AI ​​says "result 250 MPa" you should confirm whether this is from a converged solution.
  • Mesh independence: The result does not change significantly when you tighten the elements (mesh) into which you divide the part. If the mesh is too coarse, the result may be misleading; If it is too thin, the calculation will be unnecessarily long. Generally, the network is tightened two or three times and a point is found where the result stabilizes.

kontrolu

What does he ask?

Risk when jumped

convergence

Da li je rješenje doseglo stabilnu vrijednost?

Slučajni/besmisleni rezultat

Network independence

Does the result change when the network becomes denser?

Podcjenjivanje/precjenjivanje stresa

granični uslov

Da li su opterećenja/oslonci realni?

Pogrešan scenario, siguran dizajn

Material model

Da li je unesena ispravna kriva/obilježje?

Netačna procjena snage

Oprez: Kada AI daje surogat model, stvarne simulacije iza tog izlaza moraju proći konvergenciju i neovisnost mreže. “Smeće unutra, smeće van”: surogat model obučen na lošoj simulaciji proizvodi loše predviđanje.

Mini studije slučaja

Slučaj 1 - Osvetljenje na ručici vešanja. Tim redizajnira aluminijsku ovjesu generativnog dizajna. Obučen na 60 stvarnih FEA rješenja, surogat model predlaže geometriju koja smanjuje težinu za 19%. Tim potvrđuje najbolja 3 kandidata sa pravim rješavačem; stvarni maksimalni stres od jednog je bio 12% veći od predviđanja surogatnog modela (bio je u području ekstrapolacije). Taj kandidat se eliminiše, preostala dva se prihvataju i šalju na testiranje fizičkog umora. Rezultat: Brzina je postignuta, ali je konačna odluka donesena stvarnim rješenjem + testiranjem.

Slučaj 2 - Aerodinamičko ogledalo. A 5-parameter scan is performed to reduce wind noise created by the side mirror. Sa pravim CFD dizajnom je potrebno 6 sati; 5,000 virtual designs with 45 real runs + proxy models are scanned in seconds. There is a candidate that provides an improvement of approximately 4 points (drag count) in drag coefficient (Cd) and is being tested in the wind tunnel; the measured improvement is 85% of the prediction. Conclusion: AI narrowed the search, wind tunnel proves.

Slučaj 3 - Pogrešan granični uslov. In an FEA of a body bracket, AI says "stress secure, factor 2.1". The senior engineer looks at the boundary condition: the load is applied in one direction, whereas in real operation there is a vibrating bidirectional load. When solved again with the correct scenario, the safety factor drops to 1.1; Ovo je neprihvatljivo. Result: AI saying "safe" was deceiving due to wrong scenario; validacija unosa je sačuvala rezultat.

prompt templates

Predložak 1 - Pregled postavljanja simulacije:

Role: You are a senior CAE (finite element) engineer. Zadatak: Pregledajte moje FEA postavke ispod i navedite nedostajuće/rizične tačke. Context: Aluminum suspension arm, static load 6 kN, assembly from 2 bolts, material yield strength 240 MPa. Constraint: Address convergence, mesh independence, boundary condition and material model headers separately. Output: Checklist + per item 'ok/risky/incomplete'.

Template 2 - Design of experiments (DOE) proposal:

Role: You are an optimization consultant.Task: Propose an efficient DOE sample for 5 design variables.Context: Variables and their ranges: [write ranges anonymously].Purpose: Drag minimization, budget 40 real runs.Output: Sampling method + how many points + justification. Dodajte polovinu ekstrapolacije.

Template 3 - Interpreting surrogate model result:

Uloga: naučnik podataka + CAE inženjer. Task: Interpret the prediction error metrics of my surrogate model. Kontekst: R2=0,94, srednja apsolutna greška=8 MPa, najgora tačka na ivici projektovanog prostora. Constraint: Be explicit about reliability at the edges; tell me which candidates require verification with the real solver. Ishod: Interpretacija + kriterij kandidata koji treba provjeriti.

Predložak 4 - Definicija ograničenja generativnog dizajna:

Role: You are a generative design expert.Task: Draft a generative design problem statement for an engine bracket.Context: 3 ports are fixed, there is a forbidden volume, targetminimum mass, material is cast aluminum, manufacturing method is casting.Output: Loads | ograničenja | cilj | tabela stepena proizvodnosti.

Slaba prompt / Jaka prompt

Slab upit:

Olakšajte ovaj komad.

Ishod je neizvjestan; Nejasno je koje opterećenje, koji materijal, koje ograničenje. AI daje generički, beskorisni odgovor.

Snažan upit:

Uloga: Vi ste CAE inženjer. Zadatak: Predložite 3 različite strategije za olakšanje sljedećeg zagrada u smislu mase (topologija, materijal, presjek). Kontekst: Čelični nosač, 3 kN statičko + vibrirajuće opterećenje, sigurnosni faktor se mora održavati najmanje 1,5, livenje mora ostati proizvodno. Ograničenje: Napišite očekivani dobitak i rizik za svaku strategiju; ne proglašavajte nijedan prijedlog 'sigurnim' bez testiranja. Izlaz: Strategija | procijenjeni dobitak mase | rizik | verifikacioni test.

Uobičajene greške

  • Zamijeniti surogat model sa pravim rješavačem. Surogat model predviđa; Stvarno rješenje i fizičko testiranje potvrđuju konačne kandidate.
  • Zaobilazeći neovisnost mreže. Gruba mreža može dati rezultat koji izgleda sigurno, ali je zapravo rizičan.
  • Netačan granični uslov. "Sigurnosni faktor" vara ako je stvarni scenario utovara pogrešan.
  • Ne primjećujući ekstrapolaciju. Predviđanja koja izlaze izvan dizajnerskog prostora mogu biti tiho pogrešna.
  • Zaboravljajući na proizvodnost. Organska geometrija lijepog izgleda je bezvrijedna ako se ne može izlijevati ili strojno obrađivati.

Ukratko

  • CAE, FEA i CFD testiraju dizajn na računaru pre fizičkog prototipa; Teški su i spori.
  • Surogatni modeli i generativni dizajn uvelike ubrzavaju ovaj proces s AI, ali ne zamjenjuju pravi rješavač i fizičko testiranje.
  • Svaki rezultat simulacije mora biti validiran u smislu konvergencije, neovisnosti mreže, graničnog stanja i modela materijala.
  • Surogat model je pouzdan u interpolaciji, ali rizičan u ekstrapolaciji; najbolji kandidati su uvijek potvrđeni pravim rješenjem.

Zadatak aplikacije

Odaberite dio (npr. konzolni nosač). (1) Zapišite cilj, fiksna ograničenja i varijable dizajna koje treba optimizirati. (2) Produce a draft generative design problem statement with Template 4. (3) Have the AI ​​describe a surrogate model workflow and ask “which step would I never skip” and evaluate the answer with three anchors. (4) Navedite koji fizički test ćete izvršiti da biste potvrdili rezultat.

kontrolna lista

  • [ ] Pojasnio sam cilj optimizacije i fiksna ograničenja.
  • [ ] Odrazio sam razliku između surogat modela i stvarnog rješavača na promptu.
  • [ ] Planirao sam konvergenciju i provjeru neovisnosti mreže.
  • [ ] Provjerio sam da granični uvjeti odražavaju stvarni scenarij učitavanja.
  • [ ] Dodao sam korak potvrđivanja najboljih kandidata sa pravim rješenjem + fizičko testiranje.
  • [ ] Proizvodnost sam stavio na listu kao kriterijum.