Kalo te përmbajtja

Iteracionet jolineare dhe integrimi kohor

Analizat në FrontISTR e avancojnë zgjidhjen duke kombinuar iteracionet jolineare dhe integrimin kohor në çdo nën-hap, brenda kontrollit inkremental hap pas hapi. Kjo faqe trajton strukturën iterative midis kontrollit të jashtëm të hapave dhe zgjidhësit linear të brendshëm: iteracionet Newton-Raphson, iteracionet e kontaktit, integrimin kohor të analizës dinamike dhe kuadrin e avancimit kohor e të iteracioneve jolineare në përçimin kalimtar të nxehtësisë.

Përmbledhja e funksionit

Zgjidhja jolineare dhe integrimi kohor brenda një hapi kanë një strukturë të ndërthurur me disa cikle nga jashtë drejt brendësisë. Çdo shtresë ka rolin vijues.

Shtresa Roli Faqja kryesore e referencës
Cikli i hapave Ndan analizën e plotë në disa hapa dhe ndërron kushtet kufitare, ngarkesat, kontaktin dhe aktivizimin e elementeve. Kontrolli i hapit
Cikli i nën-hapave Ndan një hap në inkremente kohore dhe avancon me inkremente fikse ose inkremente automatike dhe cutback. Kontrolli i hapit
Avancimi i gjendjes me integrim kohor Në analizën dinamike dhe përçimin kalimtar të nxehtësisë, përcakton gjendjen në kohën pasuese nga gjendja e hapit të mëparshëm. Kjo faqe
Cikli i kërkimit të gjendjes së kontaktit Në analizën e kontaktit, kërkon ndryshimet e gjendjes së kontaktit (kontakt/ndarje) dhe përditëson strukturën e matricës së ngurtësisë. Kjo faqe
Iteracioni i jashtëm i Lagrange të zgjeruar Me kontakt ALAGRANGE, përmirëson gradualisht saktësinë e kufizimit të kontaktit. Kjo faqe
Iteracioni Newton Zgjidh në mënyrë iterative ekuacionet jolineare të ekuilibrit me metodën Newton-Raphson. Kjo faqe
Zgjidhja e sistemit linear Zgjidh sistemin linear të bazuar në matricën tangjente të ngurtësisë në çdo iteracion Newton. Zgjidhësi dhe parakushtëzimi

Se cilat prej këtyre shtresave përdoren varet nga tipi i analizës.

Tipi i analizës Integrimi kohor Kërkimi i gjendjes së kontaktit Iteracioni i jashtëm Iteracioni Newton
Analizë statike lineare
Analizë statike jolineare (pa kontakt) Po
Analizë statike jolineare (kontakt SLAGRANGE) Po Po
Analizë statike jolineare (kontakt ALAGRANGE) Po Po Po
Analizë dinamike, metodë implicite Newmark-β Po (kur është jolineare)
Analizë dinamike, metodë eksplicite Diferenca qendrore
Analizë e përgjigjes në frekuencë Superpozim modal
Përçim kalimtar i nxehtësisë Crank-Nicolson / Backward Euler Po (kur vetitë e materialit varen nga temperatura)
Përçim stacionar i nxehtësisë Po (kur vetitë e materialit varen nga temperatura)

Për vetë zgjedhjen e tipit dhe algoritmit të kontaktit, shihni Kontakti dhe embedimi. Kjo faqe përshkruan se si algoritmi i zgjedhur organizohet si cikël iterativ.

Zgjedhja e skemës së zgjidhjes

Struktura iterative përcaktohet automatikisht nga tipi i analizës (Tipet e analizës), prania ose mungesa e jolinearitetit (jolinearitet gjeometrik, jolinearitet material ose kontakt) dhe algoritmi i kontaktit (SLAGRANGE ose ALAGRANGE). Përdoruesi rregullon drejtpërdrejt kufijtë e sipërm të numrit të iteracioneve dhe kriteret e konvergjencës.

Udhëzimet për rregullim janë si më poshtë.

  • Për analiza standarde, vlera e parazgjedhur e kufirit të iteracioneve zakonisht është e mjaftueshme. Nëse një problem me konvergjencë të vështirë arrin numrin maksimal të iteracioneve pa konverguar, përdorni fillimisht cutback (Kontrolli i hapit); rriteni kufirin vetëm nëse kjo nuk sjell përmirësim.
  • Rregulloni kriteret e konvergjencës duke balancuar qëndrueshmërinë e analizës dhe kohën e llogaritjes. Kriteret më të rrepta rrisin saktësinë e ekuilibrit, por edhe numrin e iteracioneve. Në analizat e kontaktit ose analizat me shumëzues Lagrange, përdorimi i kriterit të inkrementit të zhvendosjes ose kriterit Lagrange së bashku me kriterin e mbetjes mund të përmirësojë qëndrueshmërinë.
  • Për parametrat e integrimit kohor të analizës dinamike (koeficientët Newmark-β), filloni me kombinimin standard të vlerave dhe rregullojini kur dëshironi të ndryshoni karakteristikat e amortizimit numerik të përgjigjes vibruese.
  • Për skemën e integrimit kohor të përçimit kalimtar të nxehtësisë, zgjidhni Crank-Nicolson për probleme me ndryshime të buta të temperaturës dhe Backward Euler kur kanë përparësi ndryshimet e menjëhershme ose qëndrueshmëria afatgjatë.

Iteracioni Newton-Raphson në analizën statike

Në analizën statike jolineare, ekuacionet e ekuilibrit që përmbajnë jolinearitet gjeometrik ose material zgjidhen në mënyrë iterative me metodën Newton-Raphson. Çdo iteracion vijon me hapat e mëposhtëm.

  1. Vlerësoni vektorin e mbetjes \(\boldsymbol{R}\) në zgjidhjen aktuale.
  2. Montoni matricën tangjente të ngurtësisë \(\boldsymbol{K}_T\).
  3. Zgjidhni sistemin linear \(\boldsymbol{K}_T \Delta \boldsymbol{u} = -\boldsymbol{R}\) për të marrë korrigjimin e zhvendosjes \(\Delta \boldsymbol{u}\).
  4. Përditësoni zgjidhjen me \(\boldsymbol{u} \leftarrow \boldsymbol{u} + \Delta \boldsymbol{u}\).
  5. Krahasoni me kriteret e konvergjencës. Nëse konvergjenca është arritur, përfundoni iteracionin; përndryshe kthehuni te hapi 1.

Zgjidhja e sistemit linear (hapi 3) kryhet nga zgjidhësi linear. Për zgjedhjen e zgjidhësit dhe parakushtëzuesit, shihni Zgjidhësi dhe parakushtëzimi.

Iteracionet kontrollohen me parametrat e kontrollit të hapit të !STEP. Vlerat kryesore të kontrollit janë si më poshtë.

Roli Parametri
Kufiri i sipërm i numrit të iteracioneve. Nëse kufiri arrihet pa konvergjencë, nën-hapi i nënshtrohet cutback. MAXITER
Kriteri i konvergjencës bazuar në vlerën relative të normës së mbetjes. CONVERG
Kriteri i konvergjencës bazuar në raportin e normës së korrigjimit të zhvendosjes. Përdorimi së bashku me kriterin e mbetjes përmirëson qëndrueshmërinë. CONVERG_DDISP
Kriteri i divergjencës së normës së mbetjes. Iteracioni ndërpritet sapo kjo vlerë tejkalohet. MAXRES

Numri maksimal i iteracioneve Newton që përdoret për vendimet e inkrementit automatik dhe cutback te Kontrolli i hapit i referohet numrit të iteracioneve Newton të përshkruara në këtë faqe. Kontrolli automatik i inkrementit e rrit inkrementin kohor pas një nën-hapi që konvergoi me pak iteracione dhe e zvogëlon pas një nën-hapi që kërkoi shumë iteracione.

Iteracioni i kontaktit në analizën statike

Në analizën e kontaktit, gjendja e kontaktit ndryshon gjatë iteracioneve për shkak të kontaktit, ndarjes dhe rrëshqitjes së sipërfaqeve të kontaktit, prandaj iteracioni Newton kombinohet me përditësimin e gjendjes së kontaktit. Struktura varet nga algoritmi i zgjidhjes së kontaktit.

Të dy algoritmet vendosin në nivelin më të jashtëm një cikël kërkimi të gjendjes së kontaktit. Në çdo kalim të këtij cikli, pasi iteracioni Newton i brendshëm të ketë konverguar, rivlerësohet gjendja e kontaktit (kontakt/ndarje). Nëse gjendja ka ndryshuar, struktura e matricës së ngurtësisë përditësohet dhe iteracioni i brendshëm kryhet përsëri. Cikli përfundon kur gjendja e kontaktit nuk ndryshon nga kalimi i mëparshëm dhe plotësohen kriteret e konvergjencës së kontaktit (kriteret e forcës së kontaktit dhe shumëzuesit Lagrange). Kufiri i sipërm i numrit të kalimeve specifikohet me MAXCONTITER!STEP.

Me kontakt SLAGRANGE, shkallët e lirisë së kontaktit përfshihen në sistemin linear me metodën standarde të shumëzuesve Lagrange, duke formuar një strukturë me dy shtresa ku iteracioni Newton vendoset drejtpërdrejt brenda ciklit të kërkimit të gjendjes së kontaktit. Nuk përfshihet iteracion i Lagrange të zgjeruar.

Me kontakt ALAGRANGE, brenda ciklit të kërkimit të gjendjes së kontaktit vendoset edhe një iteracion i Lagrange të zgjeruar, dhe iteracioni Newton kryhet brenda tij, duke formuar një strukturë me tri shtresa. Në çdo iteracion të Lagrange të zgjeruar, kufizimi i kontaktit rivlerësohet me kombinimin e termit penalizues dhe shumëzuesit Lagrange, duke përmirësuar gradualisht saktësinë e kufizimit. Kufiri i sipërm i numrit të iteracioneve të Lagrange të zgjeruar specifikohet me AUGITER!CONTACT_ALGO.

Vlerat e kontrollit për iteracionet e kontaktit janë si më poshtë.

Roli Vendi i specifikimit
Kufiri i sipërm i numrit të iteracioneve të ciklit të kërkimit të gjendjes së kontaktit. Përdoret si për SLAGRANGE ashtu edhe për ALAGRANGE. Te !STEP, MAXCONTITER
Kufiri i sipërm i numrit të iteracioneve të Lagrange të zgjeruar. Përdoret vetëm me ALAGRANGE. Te !CONTACT_ALGO, AUGITER
Kriteri i konvergjencës për korrigjimin e shumëzuesit Lagrange. Përdoret së bashku me kriterin e mbetjes në analiza me kontakt. Te !STEP, CONVERG_LAG

Numri i iteracioneve të kontaktit që përdoret në vendimet e inkrementit automatik te Kontrolli i hapit i referohet iteracioneve të përshkruara në këtë faqe, duke përfshirë përditësimin e gjendjes së kontaktit. Analizat ku kontakti dhe ndarja ndodhin shpesh kanë prirje të kërkojnë më shumë iteracione kontakti, gjë që ndikon edhe në vendimet e inkrementit automatik dhe cutback. Për tipet e kontaktit, përkufizimet e çifteve dhe zgjedhjen e algoritmit, shihni Kontakti dhe embedimi. Për mënyrën e zgjidhjes së sistemit linear që përmban shkallë lirie kontakti, shihni Zgjidhësi dhe parakushtëzimi.

Integrimi kohor në analizën dinamike (metoda implicite)

Metoda implicite e analizës dinamike përdor metodën Newmark-β për të lidhur zhvendosjen, shpejtësinë dhe përshpejtimin në kohën pasuese në çdo hap kohor dhe, së bashku me ekuacionin e lëvizjes, përcakton gjendjen në kohën \(t + \Delta t\). Kufizimi i qëndrueshmërisë për hapin kohor \(\Delta t\) është i butë, duke lejuar zgjidhjen efikase të përgjigjeve strukturore të dominuara nga komponentë me frekuencë të ulët.

Përdoren dy parametrat vijues të integrimit kohor.

Parametri Roli
\(\beta\) Koeficient i lidhur me interpolimin kohor të zhvendosjes.
\(\gamma\) Koeficient i lidhur me interpolimin kohor të shpejtësisë.

Kombinimi \(\beta = 1/4\), \(\gamma = 1/2\) quhet metoda e përshpejtimit mesatar dhe është një zgjedhje standarde, pa kushte për qëndrueshmërinë dhe pa amortizim numerik. Për të futur amortizim numerik, zgjidhni \(\gamma\) më të madh se \(1/2\). Për hollësitë matematikore të kombinimeve të parametrave, qëndrueshmërisë dhe karakteristikave të gabimit, shihni manualin teorik.

Kur përfshihet jolineariteti (gjeometrik, material ose kontakt), iteracioni Newton kryhet brenda çdo hapi kohor; brenda iteracionit zgjidhet sistemi linear dhe përditësohet gjendja. Për kriteret e konvergjencës përdoren CONVERG dhe vlera të tjera të përbashkëta me analizën statike. Në analizën dinamike me kontakt, brenda hapit kohor përfshihet e njëjta strukturë iterative si te Iteracioni i kontaktit në analizën statike.

Hapi kohor i analizës dinamike kontrollohet kryesisht nga kushtet kohore të !STEP. Me inkremente fikse, te !STEP, DTIME specifikohet si hapi kohor dhe ETIME si kohëzgjatja e hapit. n_step dhe t_delta!DYNAMIC trajtohen si vlera të parazgjedhura kur !STEP hiqet dhe për pajtueshmëri prapa. Në metodën implicite jolineare, te !STEP, INC_TYPE=AUTO mundëson inkrementet automatike dhe cutback, duke rritur ose zvogëluar hapin kohor sipas gjendjes së iteracioneve Newton dhe të kontaktit. Si me inkremente fikse ashtu edhe me inkremente automatike, hapi kohor duhet të caktohet duke marrë parasysh si konvergjencën ashtu edhe saktësinë e kërkuar.

Integrimi kohor në analizën dinamike (metoda eksplicite)

Metoda eksplicite e analizës dinamike përdor metodën e diferencave qendrore për të llogaritur drejtpërdrejt gjendjen në kohën pasuese vetëm nga zhvendosja, shpejtësia dhe përshpejtimi në kohën e mëparshme. Meqenëse nuk zgjidhen ekuacione të njëkohshme, kostoja e llogaritjes për hap është e vogël. Edhe kur përfshihet jolineariteti, çdo hap kohor është një përditësim me një fazë pa iteracion Newton.

Hapi kohor ka një kufi të sipërm të vendosur nga kushti i qëndrueshmërisë (kushti CFL), i bazuar në periodën natyrore minimale të sistemit. Një hap kohor mbi këtë kufi shkakton divergjencën e zgjidhjes numerike, prandaj nuk mund të përdoren hapa të mëdhenj si në metodën implicite. Metoda eksplicite është e favorshme për fenomene që kërkojnë natyrshëm hapa të vegjël kohorë, si goditja, përhapja e valëve dhe kontakti me shpejtësi të lartë.

Kur përfshihet kontakti, kufizimet e kontaktit trajtohen me metodën Forward Increment Lagrange. Forcat e kontaktit vlerësohen në një mënyrë në përputhje me përditësimin me një fazë të metodës eksplicite.

Metoda e zgjidhjes për analizën e përgjigjes në frekuencë

Analiza e përgjigjes në frekuencë përcakton drejtpërdrejt përgjigjen periodike stacionare në domenin e frekuencës me metodën e superpozimit modal. Përgjigjja vlerësohet duke ndryshuar frekuencën e eksitimit dhe nuk është e nevojshme të ndiqet historia kohore me iteracione. Nuk kryhen as iteracione jolineare, as integrim kohor.

Për të kryer analizën e përgjigjes në frekuencë, duhet të kryhet paraprakisht analiza modale për të njëjtin sistem dhe të nxirret numri i nevojshëm i modeve natyrore. Mbështeten vetëm modelet lineare; analiza nuk mund të kryhet kur aktivizohet jolineariteti gjeometrik ose material. Për pozicionimin e këtij tipi analize, shihni Tipet e analizës.

Avancimi kohor dhe iteracionet jolineare në përçimin kalimtar të nxehtësisë

Përçimi kalimtar i nxehtësisë ka ciklin e vet kohor që përfundon brenda !HEAT. Hapi kohor kontrollohet në një rrugë të veçantë nga !STEP dhe !AUTOINC_PARAM të analizës strukturore, dhe kur vetitë e materialit varen nga temperatura kryhen iteracione jolineare brenda çdo hapi kohor.

Skema e integrimit kohor zgjidhet me parametrin \(\beta\)!HEAT.

\(\beta\) Skema Karakteristikat
0.5 Metoda Crank-Nicolson Saktësi e rendit të dytë. E përshtatshme për probleme me ndryshime të buta të temperaturës.
1.0 Metoda Backward Euler Saktësi e rendit të parë. Është pa kushte e qëndrueshme dhe e bën më të lehtë sigurimin e qëndrueshmërisë në analiza afatgjata ose ndryshime të menjëhershme të temperaturës.

Hapi kohor kontrollohet në mënyrë adaptive duke kombinuar hapin kohor fillestar, hapin kohor minimal dhe ndryshimin maksimal të temperaturës për hap. Nëse ndryshimi i temperaturës kalon DELTMX pas llogaritjes së një hapi kohor, hapi zvogëlohet dhe llogaritja përsëritet. Analiza ndërpritet nëse hapi kohor bie nën hapin kohor minimal DTMIN.

Kur vetitë e materialit varen nga temperatura, iteracionet jolineare kryhen brenda çdo hapi kohor. Iteracionet kontrollohen si më poshtë.

Roli Parametri
Kufiri i sipërm i iteracioneve jolineare. Te !HEAT, ITMAX
Kriteri i konvergjencës. Te !HEAT, EPS

Në përçimin stacionar të nxehtësisë nuk përdoret hap kohor; kryhen vetëm iteracione jolineare kur materiali varet nga temperatura. Meqenëse kontrolli kohor i analizës së përçimit të nxehtësisë është i pavarur nga !STEP i analizës strukturore, kontrolloni specifikimet e !HEAT kur rregulloni hapin kohor.

Tema të lidhura

AI-assisted translation May contain errors Official docs Status