Bölüm 3 / 11

Aerodinamika, CFD we Surrogate modelleri bilen çalt dizaýn gözleg

Girdeji:

  • AI-iň hasaplaýyş suwuklygy dinamikasy (CFD) prosesinde gurnama, netijeleri düşündirmek we sroogat model öndürmekde nähili ulanylýandygyny düşündirip biliň.
  • Uly dizaýn meýdançasyny çalt skanirlemek we kandidat geometriýalaryny maşyn öwreniş esasly surogate modelleri bilen tertipleşdirmek
  • AI bilen işleýän aerodinamiki netijeleri konwergensiýa, tor garaşsyzlygy we fiziki ähtimallyk ölçegleri bilen tassyklamak ukyby

Ganatyň lifti nädip öndürýändigi, ýelkeniň howany nädip bölýändigi, dolandyryş ýüzüniň akymy nädip sowýandygy; Aerodinamika bu göze görünmeýän güýçleriň ylmydyr. Inerener bu güýçleri iki ýol bilen öwrenýär: ýel tunelinde synag ýa-da kompýuter hasaplaýyş suwuklygynyň dinamikasy (CFD; Hasaplama Fluid Dynamics, hasaplama torunda akym deňlemelerini san taýdan çözýän usul). CFD güýçli, ýöne gymmat: çylşyrymly ylgaýyş, bir dizaýn nokadyny berip, birnäçe sagat, hatda birnäçe gün dowam edip biler. Hundredsüzlerçe dizaýny synap görmek isleýän inerener bu ýerde kynçylyk çekýär.

Emeli intellekt (AI) bu päsgelçiligi iki ýerde açýar. Ilki bilen, CFD prosesiniň özünde: gurnama gözegçiligi, netijeleri düşündirmek we hasabat bermek. Ikinjiden we has üýtgeşik, emeli modeller (gymmat simulýasiýanyň giriş-çykyş gatnaşyklaryny öwrenýän we sekuntlarda takmynan çaklamany berýän maşyn öwreniş modeli). “Surrogate” modeliniň kömegi bilen uly dizaýn meýdançasy birnäçe sagadyň ýerine sekuntda gözden geçirilýär, birnäçe geljegi uly dalaşgär saýlanýar we diňe ýokary takyklyk bilen doly CFD bilen hasaplanýar. Bu bölümde, AI-ni bu iş prosesine ornaşdyranymyzda üýtgewsiz düzgüni saklaýarys: ýakynlygy we tor garaşsyzlygyny görkezmezden we fiziki esasly süzgüçden geçmezden hiç hili tertipli netijeler kabul edilmeýär.

Düşünjeler: konwergensiýa: gaýtalanmalar dowam edende hemişelik bahada çözülýän çözgüt; Gabat gelmeýän bolsa, netije ygtybarly däl. Mesh garaşsyzlygy: Hasap toruny berkitseňiz, netije düýpgöter üýtgemez. CL / CD: Lift koeffisiýenti / süýrmek koeffisiýenti; aerodinamiki netijeliligiň esasy çäresi. Surrogate modeli: Simulýasiýanyň çalt takmynan imitasiýasy.

CFD iş prosesinde AI-iň ýeri

CFD ylgawy takmynan bäş ädimden ybarat: geometriýany taýýarlamak, mesh öndürmek, çözüjini gurmak, işlemek we post-gaýtadan işlemek. AI her ädimde başgaça kömek edýär, ýöne olaryň haýsydyr birinde soňky söz ýok.

Tor öndürmekde, AI başlangyç öýjük beýikligini serhet gatlagynyň çözgüdi üçin y + nyşanyna görä takmynan hasaplap bilýär. Çözüji gurnamada turbulentlik modelini saýlamak üçin (meselem, k-omega SST), delil bilen akym re regimeimine laýyk wariantlary teklip edip biler. Gaýtadan işlenende, müňlerçe setir netijeler faýlyndan lift, süýräp we pursat koeffisiýentlerini çykarmak we hüjüm süpüriş meýilnamasyny döretmek üçin Python skriptini ýazyp bolýar. Yöne y + bahasy hakykatdanam nyşana gönükdirilendirmi, turbulentlik modeli bu akymyna laýyk gelýärmi ýa-da netijäniň inereneriň gözi bilen barlanýarmy ýa-da ýokmy.

Iň köp ulanylýan ýer netije teswiridir. AI-den "näme üçin bu CL-alfa egrisi 14 dereje döwülýär" diýip sorasaňyz, durmagyň mümkinçiligini ýada salýar (hüjüm burçy ýokarlanýar we göteriliş azalýarka ganatdan aýrylýar) we barlamaly akymyň görkezijilerini görkezýär. Bu gipoteza generatory; Tassyklama ýene-de maglumatlarda.

Üns beriň: AI CFD netijesini arkaýyn düşündirip biler, ýöne netijäniň özi nädogry bolsa, düşündiriş hem ýalňyş bolar. "Bu çekiş gymmaty ýerlikli" sözlemi, çözgüt birleşmese, hiç zady aňlatmaýar. Ilki bilen sanyň dogrulygyny barlaň, soňra teswir.

Surrogate modelleri: Dizaýn giňişligini sekuntda skanirlemek

Surogate modelini döretmegiň logikasy ýönekeý. Ilki bilen, seresaplylyk bilen saýlanan nusga (meselem, 40-80 dizaýn nokady; tejribe dizaýny DoE tarapyndan paýlanýar) doly CFD bilen hasaplanýar. Soňra bu giriş jübütleri bilen maşyn öwreniş modeli (Gauss prosesi regressiýasy / kriging, radial esas funksiýasy ýa-da nerw ulgamy) tälim alýar. Model indi täze geometriýa üçin CL / CD-ni birnäçe sekuntda çaklaýar. Müňlerçe dalaşgär bu arzan model bilen barlanýar we iň gowy görünýän 3-5 kandidat doly CFD bilen gaýtadan hasaplanýar we barlanýar.

Bu ýerdäki iň möhüm nokat ynam aralygydyr. Kriging ýaly modeller diňe bir çaklamany üpjün etmän, eýsem bu çaklama (näbellilik) näderejede ynamlydygyny hem görkezýär. Näbellilik okuw nokatlaryndan uzak ýerlerde ösýär; Şol ýerde modele kör ynanmagyň ýerine täze CFD nokady goşulýar. Bu “näbelliligiň ýokary bolan ýerinde täze nusga goşuň” aýlawy işjeň öwreniş hökmünde tanalýar we az mukdarda gymmat bahaly iş bilen uly meýdany netijeli gözden geçirýär.

Usul

Bir dizaýn nokady

takyklygy

haçan

Doly CFD (RANS)

sagatlar

beýik

Jemleýji barlag, dalaşgärleriň sany az

Surrogate modeli (kriging)

sekunt

Orta ýokary (bilim pudagynda)

Uly giňişlik gözlemek, optimizasiýa

Panel / pes sargyt usuly

sekunt-minut

pes orta

Örän ir, ýok etmek

ýel tuneli

gün-hepde

iň ýokary (hakyky)

Kritiki tassyklama, şahadatnama

Maslahat: Hiç haçan surogate modelini okuw maglumatlary (ekstrapolasiýa) bilen örtülen çäkden daşarda ulanmaň. Model 5-15 dereje hüjüm burçy bilen taýýarlanan bolsa, 25 dereje berýän bahasy çaklama däl-de, toslama. AI-den model gurlanda “okuw aralygyny ýazmagy we çäklendirilen soraglary ret etmegini” haýyş etmek bu duzagy ýapýar.

Gowşak haýyş / Güýçli haýyş

Gowşak haýyş:

Bu howa howasy gowymy? CFD netijämi düşündiriň: CD = 0.009.

Güýçli haýyş:

Rol: Siz aerodinamiki derňew geňeşçisi; Howpsuzlyk taýdan möhüm barlagy ulanýarsyňyz. Kontekst: 2D howa ýassygy RANS CFD derňewi (bahalar wekilçilikli): Re = 1.5e6, Mach = 0.2, hüjüm burçy 4 °, turbulentlik modeli k-omega SST. Netije: CL = 0.62, CD = 0.0091. Tor: 180k öýjük, y + ~ 1.Task: 1) Netijäni dogry hasaplamazdan ozal barlamaly barlag ädimlerimi sanaň. Ynanmaýan ýeriňizi belläň; Kesgitli "gowy / erbet" höküm çykarmaň, tassyklama meýilnamasyny beriň.

Göçürip bolýan gyssagly şablonlar

Şablon 1 - CFD gurmak pikiri:

Aşakdaky akym ýagdaýy (wekilçilik bahalary) üçin CFD gurnama maslahat beriň: Re = [...], Mach = [...], geometriýa = [...]. Maňa aşakdaky sebäpleri teklip ediň: degişli turbulentlik model wariantlary, araçäk gatlagy üçin y + nyşany we öýjük beýikligini hasaplamak, serhet şertleri. Her saýlaw üçin "näme üçin" we "bu ýagdaýda nädogry" diýen bellik goşuň. Sanlaryň birligini ýazyň.

Şablon 2 - Synaglaryň dizaýny (DoE) we emeli model meýilnamasy:

Mende [N] dizaýn üýtgeýjileri bar: [sanaw, diapazonlar bilen]. Surogate modelini öwretmek üçin: (a) näçe nusga nokady we haýsy nusga alma usulyny (meselem, Latyn Hypercube) maslahat berýärsiňiz; (b) emeli modeliň haýsy görnüşine laýyk we näme üçin; (c) modeli nädip tassyklamaly (kross-tassyklama, bölünen synag toplumy). Ekstrapolýasiýa töwekgelçiligine garşy haýsy düzgüni girizmeli?

Şablon 3 - CFD netije faýlyndan koeffisiýentleri çykarmak üçin skript:

CFD güýç hasabatyndan CSV (sütünler: iterasiýa, Fx, Fy, Fz) Python bilen: (a) iň soňky 500 gezek gaýtalanyp, konwergedCL we CD hasaplaň; (b) soňky 500 gaýtalamanyň adaty gyşarmagyny ýazyň we konwergensiýany barlamak üçin bosagada deňeşdiriň; (c) Hüjüm skaneri burçy üçin CL-alfa ýerleşdiriň. Salgy meýdanyny we dinamiki basyşy parametrler hökmünde düzüň; Hasaby düşündiriş setirleri bilen düşündiriň.

Şablon 4 - Surrogate modelini çaklamagyň ynam soragy:

Öwreden kriging proksi modelim, aşakdaky çaklama üçin CL = 0.71, näbellilik (std) 0.02 berdi; talap nokady [içerde / daşarda] okuw aralygydyr. (a) Bu näbellilik derejesi karar bermek üçin ýeterlikmi, men nädip karar bermeli? (b) Näbellilik ýokary bolsa, haýsy nokada täze CFD mysalyny goşmaly (işjeň öwreniş logikasy)? c) Bu çaklamany haçan doly CFD bilen tassyklamaly?

Kiçijik ýagdaýlar

1-nji hadysa - Birleşdirilmedik netije tutulýar. Talyp howa ýassygy üçin CD = 0.0065 netijesini alýar we begenýär; Profil synpy üçin adaty CD 0.008-0.012 aralygynda, netijesi gaty gowy ýaly. AI tarapyndan teklip edilen konwergensiýa barlagyny ulanmak, güýç koeffisiýentiniň soňky gaýtalanmalarda henizem yrgyldadylýandygyny görkezýär (ortaça 8% gyşarmak). Haçan-da çözgüt has köp gaýtalanmalar bilen birleşdirilende, CD = 0.0094-de çözülýär. Sapak: "gaty gowy" netije köplenç birleşdirilmedik netije.

2-nji hadysa - Surrogate modeli 200 esse tizlenýär. Topar 6 geometrik parametrli ganat üçin 60 sany doly CFD ylgaýar (hersi hours 2 sagat) we kriging surrogate modelini öwredýär. Soňra proksi modeli bilen 5000 kandidat konfigurasiýasyny 40 sekuntda gözden geçirýär we doly CFD bilen iň gowy 4 kandidaty tassyklaýar. Jemi 64 CFD ylgamak bilen takmynan takmynan 5000 ylga deňdir. Dowamlylygy hepdelerden iki güne çenli azalýar. Sapak: gymmat simulýasiýany her nokatda däl-de, diňe tassyklama nokatlarynda işlediň.

3-nji hadysa - Ekstrapolasiýa duzagy. Inerener, 3-12 dereje hüjüm burçy bilen taýýarlanan surogate modeline 18 dereje lift soraýar; Model, CL = 1.6 ýaly birneme ýokarlanýan baha berýär. Aslynda, ganat 15 gradus töweregi tutmagy ýitirýär we göteriş peselýär, ýöne surogat modeli bu fizikany "görmeýändigi" üçin göni uzadýar. Inerener, fiziki ähtimallyk barlagy (ýelimiň ýitmegine garaşmak) bilen netijäni ret edýär we şol sebite doly CFD işleýär. Sapak: emeli model fizikany okuw çäginden daşda bilmeýär.

Adaty ýalňyşlyklar

  • Konwergensiýa barlanmaýar. Düzülmedik çözgüdiň koeffisiýentleri manysyz; Grafanyň gözelligi ýakynlaşmagyň kepili däldir.
  • Tor garaşsyzlygyndan aýlanyp geçmek. Netije tora bagly bolsa, dürli torlar bilen dürli jogaplar çykýar; Haýsynyň dogrudygyny bilip bolmaz.
  • Surogate modelinde ekstrapolasiýa. Okuw çäginden daşardaky çaklama, fiziki hakykaty däl-de, matematiki giňeltmäni berýär.
  • Näbellilige ähmiýet bermezlik. Kriging çaklamasynyň ynam maglumatlary ulanylmasa, modeliň iň ynamly sebiti we iň ynamsyz sebiti şol bir garalýar.
  • Tüweleý modelini esassyz saýlamak. Nädogry turbulentlik modeli hatda birleşdirilen we tora garaşsyz çözgüdi fiziki taýdan nädogry edýär.

Gysgaça

CFD güýçli, ýöne gymmat gural; AI ony iki ýerden çaltlaşdyrýar: prosesi dolandyrmak (gurnamak, düşündiriş, skript) we surogate modelleri bilen sekuntda uly dizaýn meýdançasyny skanirlemek. Surogate modeli az mukdarda doly CFD işleýşi bilen taýýarlanýar, ynam aralygy bilen ulanylýar we iň oňat dalaşgärler hökmany suratda doly CFD bilen tassyklanmaly. Konwergensiýany, toruň garaşsyzlygyny we fiziki esaslylygyny barlamazdan hiç hili tertipli netijeler kabul edilmeýär. AI gipotezany we tizligi berýär; Fizikanyň iň soňky emini maglumatlar.

Programma meselesi

Howa ýassygy ýa-da ýönekeý geometriýa üçin CFD işleýiş ssenarisini kesgitläň (wekil, hakyky taslama maglumatlary däl). AI ulanyp, (a) netijäni dogry hasaplamazdan ozal tassyklama ädimlerini sanaň, (b) netije faýlyndan koeffisiýentleri çykarýan we logika çyzygyny barlaýan Python skriptini çap ediň, (c) emeli model gurmak meýilnamasyny taýýarlaň (näçe nusga, haýsy usul, nädip tassyklamaly). Netijäni adaty aralyk bilen deňeşdiriň we onuň laýyklygyna baha beriň.

gözegçilik sanawy

  • [] Her CFD netijesi üçin konwergensiýa barlagyny geçirdim.
  • [] Tor garaşsyzlygynyň görkezilendigini ýa-da ýokdugyny soradym.
  • [] CL / CD ýaly koeffisiýentleri adaty synp aralygy bilen deňeşdirdim.
  • [] Surogate modelini diňe okuw çäginde ulandym.
  • [] Karara, surogat modeliniň çaklamalarynyň näbelliligini düşündirdim.
  • [] Doly CFD bilen iň gowy dalaşgärleri barladym.