avalanche2 programom eredményei, lavinák vizsgálata. Utolsó módosítás:
Ezen szimulációk célja, hogy a DDD szimulációk egyes eredményeit összevessük a sejtautomata modellünk eredményeivel. A sejtautomata modell folyásfeszültség eloszlását (weibull, uniform, illetve lognormális), illetve a deformációs lépések nagyságát változtatjuk.
Amennyiben a folyásfeszültséget az n-szeresére növeljük, és vele együtt a deformációs lépések nagyságát is ugyanennyi szeresére növeljük, akkor ekvivalens szimulációkat kapunk abban az értelemben, hogy a szimuláció egyik realizációját megkapjuk a másikéból a feszültség-deformációs görbéjének átskálázásával: az n-szeresre növelt folyásfeszültségű és deformációjú szimuláció értékeit le kell osztani n-nel mind deformációban, mind a feszültségben.
Ennek igazolására lett az av_weibulls_p2 szimuláció sorozat, ahol p2-es (fele akkora deformációs lépés) és 2s-es (a Weibull átlaga 2x akkora) szimulcáiók lettek futtatva (ezek a szimulációk tehát az av_weibulls hoz képest fele akkora (p2) lépésközzel és kétszer akkora (2s) folyásfeszültséggel lettek futtatva).
log-log skálán ábrázolva a feszültség-deformációs görbéket észrevehető azokon olyan tartomány, ahol a görbét egy hatványfüggvény jól leírja. Szimulációk lettek futtatva
A Weibullos szimulációk alapján azt látjuk, hogy a hatványszakaszon a kitevő értéke változik a Weibull alakparaméterének változtatásával. Meglepő, hogy a kitevő és az alakparaméter szorzata jó közelítéssel 1.
Egyedül a lognormális eloszlású szimulációknál nem látható jól hatványfüggvény szerinti viselkedés.
Az exponenciális és folytonos eloszlású szimulációknál a hatványkitevő jó közelítéssel 1.
Vizsgálhatjuk, hogy a rendszermérettel hogyan skálázódnak egymásba a küslő feszültségek kumulatív eloszlása. 4 féle cellánkénti átlagos deformáció (avagy eseményszám) értéknél néztem ezt:
Az alábbi statisztikák a közepesen nagy deformációnál vannak véve. Az ábrákból az látható, hogy a feszültség-eltolás mértéke legjelentősebben a lépésközzel változik, a Weibull alakparaméterétől kevésébé függ. A kitevő pontosságát két esetben Weibull plottal ellenőriztem: az 1/4-es lépésközű exponenciálisban és a lognormálisban. 3.7 és 4.3 ezekben az esetekben a Weibull exponens értéke, azonban a plotban a 4-es kitevő mindkettőre jól illik.
Először a softening-es esetben néztük a korrelációs integrált, mert azt gyanítottuk, hogy a lokalizáció alatt a fraktáldimenzió értéke nagyon lecsökken. Az látható ezzel szemben, hogy a fraktáldimenzió értéke csak kicsit csökken, mégpedig 1.6-1.8-ig. Ezért felmerült, hogy akár a nem lágyulós esetben is megnézhetnék a fraktáldimenzió értékét, az úgyis relevánsabb lenne egy leendő cikk mondanivalójához.
Azt láthatjuk azonban, hogy a korrelációs integrál alapján a fraktáldimenzió értéke csöppet sem változik a 2-től. Feszültségben egyenletesen binelve sem lenne jobb az eredmény: ez a fesz-def görbe elejét mintavételezi erősebben,és az eredmény az, hogy kicsi a zaj, és majdnem a teljes távolság tartományban jó a 2-es hatványfüggés, mindegyik külső feszültség értéknél.
Kis deformációknál kb 2D-s az eloszlás. Nagyobb deformációk felé viszont az látható, hogy van egy nagy esélye annak, hogy a közvetlen környezetében következzen be az esemény (az 1 távolságra történő események valószínűsége véges), viszont a környezetében ritka az esemény valószínűsége. Nagy deformációnál nagyon ritkák az események.
Feszültségben mintavételezve minden hisztogramban sokfajta esemény szerepel, a korrelációs integrál még inkább a 2 felé közelít, mindegyik görbére.
A korrelációs integrál feszültségben vagy deformációban lineárisan egyenlően mintavételezett a kezdeti és végállapot között, ezért szerepeljen itt egy feszültség-deformációs görbe. A görbe nem változik lényegesen a weibull alakparaméter 1, 1.4 és 2 értékei között.
Feszültségekben binelve egészen szép az ábra.
Nem ez a helyzet, ha deformációban lineárisan binelünk.
Illetve ábrázolhatjuk y-ban L^2-tel leosztva.
Nem értem, h miért esik egybe a 128-as és 256-os az y-ban átskálázott képen. (Meg miért folytatja a trendet az 512-es.) Gondoltam arra, hogy elrontottam a 4-gyel való szorzást (mert itt a lépés 1/4-e, a feszültsége a diszlokációnak pedig 4x akkora, mint Michael számolásaiban), de nem úgy tűnik. Még a különböző mennyiségű realizációs is helyesen van figyelembe véve. Talán csak a nagy deformációs érték miatt van így? Ha logaritmikusan binelem, és nem skálázom át y-ban, akkor ez a szakasz kevésbé lesz zavaró.
Ezek a szimulációk azért készültek, hogy Michael javaslatára megnézzük, hogyan alakul a strain lokalizációja, miközben a folyásfeszültség csökken a strain növekedtével. Ezzel jól tudjuk modellezni az amorf anyagokat, legalábbis azokat, amelyek strain softeningen esnek át.
Másrészt felhasználhatóak ezek a szimulációk ahhoz, hogy a diszlokációmintázat-kialakulás vizsgálatát célzó szimulációkat kiegészítsük. Itt arra koncentrálunk, hogy a lavinák kezdőpontjai mennyire esnek egy 2D-s felületre, avagy egy kisebb dimenziós mintázatra. Ezek a számolásokat el lehet végezni a strain softening-es szimulációkon is. A feltételezés az, hogy a strain lokalizációjakor a korrelációs integrálból számolható dimenzió lényegesen lecsökken.
A korrelációs integrál 4 különböző weibullra, gammában és tauban szeletelve az alábbiakban látható. Az látható rajta, hogy eltér ugyan kicsit a dimenzió a 2-től, de a teljes lokalizáció környékén nem lesz 1. Ennek oka talán, hogy a lavinák ugyan még mindig kb 2D-ben keletkeznek, de csak a vonalmentiek okozzák a deformáció javarészét, azok terjednek tova.
Az elvégzett, különböző típusú szimulációk összesítő táblázata.
mappa neve |
létrehozva |
feszültségtér |
Deformáció és kitüntetett irány |
folyásfeszültség eloszlás |
tartalom |
megjegyzés |
|||||||
8 |
16 |
32 |
64 |
128 |
256 |
512 |
1024 |
||||||
2012.11 |
diszkrét Fourier transzformációból, szimmetrikus |
1, kétirányú |
Exp 0.2 |
|
|
|
|
|
a 64-es tér valószínűleg rossz |
||||
2012.12 |
diszkrét Fourier transzformációból, szimmetrikus |
1, egyirányú |
Exp 0.2 |
|
|
|
|
|
|
||||
2013.06 |
rövid, hosszú, izotropikus feszültségtér |
|
Exp 0.2 |
|
2000 |
500 |
560 |
112 |
local |
||||
2013.09 |
diszkrét Fourier transzformációból, szimmetrikus |
|
Exp 0.2 |
|
|
|
|
|
|
||||
2013.10 |
diszkrét Fourier transzformációból, szimmetrikus |
|
Exp 0.2 |
|
|
|
|
|
|
||||
2013.11 |
diszkrét Fourier transzformációból, szimmetrikus |
|
Exp 0.2 |
|
|
|
|
|
|
||||
2013.11 |
image sum (-3.9.. a közepe) |
lok. fesz. eliminálása (max) |
Exp 0.2 |
2048 |
2048 |
512 |
128 |
|
|
||||
2013.12 |
image sum (-3.9.. a közepe) |
lok. fesz. eliminálása (max) |
Exp 0.2 |
|
|
|
|
|
lassan fejlődik, mert a leggyengébb ponton megy végbe mindig a deformáció, és a pont sosem erősödik meg |
||||
2014.02 |
image sum, szimmetrizálva (-3.9.. a közepe) |
1, egyirányú |
Exp 0.2 |
|
|
512 |
2304 |
256 |
|
||||
2014.06 |
image sum, szimmetrizálva (-3.9.. a közepe) |
0.25, azonos folyáshatárok balra és jobbra |
Uniform 0-2 |
32000 | 15000 | 7000 | 3000 |
256 |
256 |
88 |
96 |
összevetésül Michael eredményeihez |
|
av_Mich_rot | 2014.09 | image sum, forgatva (-3.9.. a közepe) | 0.25, azonos folyáshatárok balra és jobbra | Uniform 0-2 | 32000 | 15000 | 7000 | 3000 | 512 | 512 | összevetésül Michael eredményeihez, de hibás, mert a tér átlaga nem 0 | ||
av_Mich_multiSub | 2014.09. | image sum, forgatva 0.2rad, kivonva 0 átlagúra (csak a középső cellából), szimmetrizálva | 0.25, azonos folyáshatárok balra és jobbra | Uniform 0-2 | 32000 | 15000 | 7000 | 3000 | 512 | Péter javaslatára ki akartunk vonni egy kicsit mindegyik cellából, de ehelyett valójában csak a középső cellából vontuk le a feszültségek összegét t2@/home/tuzes/avalanche2/av_Mich_multiSub/ |
|||
av_Mich_scatter | 2014.09.25 | image sum, forgatva 0.2rad, kivonva 0 átlagúra (a cella értékéne negyzetével arányosan), szimmetrizálva | 0.25, azonos folyáshatárok balra és jobbra | Uniform 0-2 | 32000 | 15000 | 7000 | 3000 | 512 | Péter javaslata alapján mindegyik cella értékét korrigáltuk, de úgy, hogy ne torzítsuk túlságosan a feszültségteret. Mindegyik cellában a korrekció nagysága arányos volt a cella értékének négyzetével. A korrekció mértéke egy cellában: sum(f) * f^2/sum(f^2) cuda@/locData2/dtuzes/av_Mich_scatter |
|||
av_Mich_scatter_x2 | 2014.11.25 | image sum, forgatva 0.2rad, kivonva 0 átlagúra (a cella értékéne negyzetével arányosan), szimmetrizálva | 0.5, azonos folyáshatárok balra és jobbra | Uniform 0-2 | 7000 | 3000 | 512 | lásd av_Mich_scatter t2.elte.hu@/t2/tuzes/avalanche2/av_Mich_scatter_x2 |
|||||
av_Mich_scatter_p2 | 2014.11.28 | image sum, forgatva 0.2rad, kivonva 0 átlagúra (a cella értékéne negyzetével arányosan), szimmetrizálva | 0.125, azonos folyáshatárok balra és jobbra | Uniform 0-2 | 7000 | 3000 | 512 | lásd av_Mich_scatter t2.elte.hu@/t2/tuzes/avalanche2/av_Mich_scatter_p2 |
|||||
av_Mich_scatter_p4 | 2014.11.29 | image sum, forgatva 0.2rad, kivonva 0 átlagúra (a cella értékéne negyzetével arányosan), szimmetrizálva | 0.0625, azonos folyáshatárok balra és jobbra | Uniform 0-2 | 7000 | 3000 | 512 | lásd av_Mich_scatter t2.elte.hu@/t2/tuzes/avalanche2/av_Mich_scatter_p4 |
|||||
av_Mich_scatter_p8 | 2014.11.28 | image sum, forgatva 0.2rad, kivonva 0 átlagúra (a cella értékéne negyzetével arányosan), szimmetrizálva | 0.03125, azonos folyáshatárok balra és jobbra | Uniform 0-2 | 7000 | 3000 | 512 | lásd av_Mich_scatter t2.elte.hu@/t2/tuzes/avalanche2/av_Mich_scatter_p8 |
|||||
av_Derlet_3 | 2014.10.11 | image sum, szimmetrizálva (-3.9.. a közepe) | 0.25, azonos folyáshatárok balra és jobbra | Weibull 4 1 | 7000 | 3000 | 512 | Peter Derlettel való egyeztetés során kiderült, érdekes lehet olyan folyásfeszültség-eloszlás vizsgálata, mely kicsi értékekre x^3-ösen indul. Egy ilyen Weibull pont tudja ezt. Az eloszlás átlaga 0.9064025, és nem 1. metalog@/mnt/adat1/tuzes/av_Derlet_3/ |
|||||
av_hard | 2014.11.26 | image sum, szimmetrizálva | 0.25, azonos folyáshatárok balra és jobbra | Uniform 0-2 | 7000 | 3000 | 512 | Hardeninges, azaz csak 1x deformálódik egy cella, mert félünk, h sok lesz a visszalépés. (1 def után végtelen nagy lesz a folyáshatár). t2.elte.hu@/t2/tuzes/avalanche2/av_hard/ |
|||||
av_spring | 2014.11.29 | image sum, szimmetrizálva | 0.25, azonos folyáshatárok balra és jobbra | Uniform 0-2 | 7000 | 3000 | 512 | a külső feszültség esik a lavina közben (nem utána) ww8stud1.ww.uni-erlangen.de@/locData/dtuzes/av_spring/ |
|||||
av_exp_hard | 2014.12.02 | image sum, szimmetrizálva | 0.25, azonos folyáshatárok balra és jobbra | exponential 1 | 7000 | 3000 | 512 | exponenciális eloszlás használata, hogy a DGamma lépéseket nagyobbra vehessük. Hardeninges, azaz csak 1x deformálódik egy cella, mert félünk, h sok lesz a visszalépés. ww8stud1.ww.uni-erlangen.de@/locData/dtuzes/av_exp_hard/ |
|||||
av_exp_twoway | 2014.12.02 | image sum, szimmetrizálva | 0.25, 0.25/4 (p4) és 0.25*4 (x4), azonos folyáshatárok balra és jobbra | exponential 1 | 7000 | 3000 | 512 | exponenciális eloszlás használata, hogy a DGamma lépéseket nagyobbra vehessük. twoway, mert lehet, h nézünk majd onewayt is. Sok lesz a visszalépés, ezért is néztük az av_exp_hard-ot is. cuda@/locData2/avalanche2/av_exp_twoway/ |
|||||
av_weibulls | 2015.01.11. | image sum, szimmetrizálva (-3.9.. a közepe) | 0.25, azonos folyáshatárok balra és jobbra | weibull 1, 1.4, 2, 8 | 32000, 32000, 32000, 32000 | 15000, 15000, 15000, 15000 | 7000, 7000, 7000, 7000 | 3000, 3000, 3000, 3000 | 512, 512, 512, 512 | 512, 1024, 512, 1024 | 512, 360, 128, 360 | ... | Weibullos eloszlások használata. Az alakparaméter (k vagy a) van szabadon választva, a skálaparaméter pedig úgy, hogy az átlaga az eloszlásnak 1 legyen. Ha k=1, az épp exponenciális. 1.4: Szabó Péter szimulációja alapján itt a pNd fileok tartalmazzák az utolsó lavinák adatait is 1024, 2048, 4096 és 8192-esből van 512 db még, de csak az első 1000 deformációig és weibull 1-re, 1.4-re és 2-re |
av_weibulls_p2 | 2015.02.12 | image sum, szimmetrizálva (-3.9.. a közepe) | 0.125 (p2)és 0.25 (2s) | weibull 1.4, 1-es átlagú (p2) és 2-es átlagú (2s) | 15000 | 7000 | 3000 | 512 | a két szimulációnak ekvivalensnek kell lennie szerintem, a p2-est meg kell szorozni 2-vel, hogy az s2-est kapjuk meg metalog@av_weibulls_p2 |
||||
av_weibulls_p16 | 2015.02.19 | image sum, szimmetrizálva (-3.9.. a közepe) | 0.015625 (p16) | weibull 1.4, 1-es átlagú | 15000 | 7000 | 3000 | 512 | Azért futtatuk, hogy megnézzük, hogy mennyire változnak meg az exponensek a lépésköz megváltoztatásával. metalog@av_weibulls_p16 |
||||
av_weibulls_small | 2016.0423 | image sum, szimmetrizálva (-3.9.. a közepe) | 0.25 | weibull 1 és 2 | 100000 - 1000 | Csak 30-ig megy fel a deformáció, hogy a lavinák elejét jól lehessen látni | |||||||
av_lognormal | 2015.03.01 | image sum, szimmetrizálva (-3.9.. a közepe) | 0.25 | lognormális, mu = 0 és sigma = 1 paraméterekkel | 15000 | 7000 | 3000 | 512 | Az átlag nem lehet 1 az eloszlás sjaátosságai miatt, ehelyett így 1.65. Azért futtatuk, hogy megmutassuk, hogy adott deformációnál a külső feszültségek lényegesen másképp skálázhatóak össze, mint a weibullnál. metalog@/mnt/adat1/tuzes/av_lognormal/ |
||||
av_hardsoft | 2015.03.25 | image sum, szimmetrizálva (-3.9.. a közepe) | 0.25 | Weibull (1.4-es, jelöletlen, 4-es és 8-as) | 512 | van lineáris keményedés és lágyulás (linhardN: negatív együttható, lágyulás, linhardP: pozitív együttható, keményedés), illetve exponenciális (S: softening, H: hardening) A lineáris lágyulás 4-es és 8-as weibull alakjainál gond van a szimulációkkal, mert túl lággyá válik az anyag bizonyos helyeken, ezért av_limited_linsoft szimulációkat futtattunk metalog@/mnt/adat1/tuzes/av_hardsoft/ |
|||||||
av_dual_flowstress | 2015.04.28 | image sum, szimmetrizálva | 0.25 | duális Weibull (1.4-es, jelöletlen, 4-es és 8-as), melyben egy 0,5-ös és 2-es átlagút adunk össze 2/3 és 1/3 valószínűséggel | 512 | exponenciális keményedés és lágyulás (S: softening, H: hardening) metalog@/mnt/adat1/tuzes/av_dual_flowstress/ |
|||||||
av_limited_linsoft | 2015.05.08 | image sum, szimmetrizálva (-3.9.. a közepe) | 0.25, de maximum akkora, hogy a helyi fesz ne legyen negatív (limited_0.25) | Weibull (1.4-es, jelöletlen, 4-es és 8-as) | 512 | lineáris lágyulás itt kellett először bevezetni, hogy a deformáicó miatt a helyi feszültség ne legyen negatív egy deformáció után, különben az történne az av_hardsoft esetben, hogy a rendszer egy cellája elkezd jobbra, majd balra ugrálni metalog@/mnt/adat1/tuzes/av_dual_flowstress/ |
|||||||
av_cross_shear |
2015.06.01 | periodic_stress2.4-vel generálva, 0 és aranymetszés szerint elforgatva, 201 részre osztva a diszlokációt (-1 a közepe) | 1, de maximum akkora, hogy a helyi fesz ne legyen negatív (limited_1) | Weibull 1.4 | 512 | az alap forgatás nélkül, a korábbiakhoz képest csupán annyi különbséggel, hogy szét vannak szórva a diszlokációk rA_ elforgatva az aranymetszés szerint 0,666 radiánnal rA_linearN_ elforgatva és lineáris lágyulás rA_cross_ amikor az alapban a deformáció szórása minimális, akkor forgatjuk csak el a feszültségteret |
|||||||
av_soft_spring |
2015.07.30 | image sum, szimmetrizálva, -1 a közepe | 1 | Weibull 1, 2, 4, 8 | 512 | 512 | x | Exponenciális lágyulás, abba lettek hagyva a szimulációk |
|||||
av_soft_spring_limited |
2015.08.05 | image sum, szimmetrizálva, -1 a közepe | 1, de maximum akkora, hogy a helyi fesz ne legyen negatív | Weibull 1, 2, 4, 8 | 512 | 512 | 512 | 512 | 512 | Exponenciális lágyulás |
|||
av_linsoft_spring_limited |
2015.08.07 | image sum, szimmetrizálva, -1 a közepe | 1, de maximum akkora, hogy a helyi fesz ne legyen negatív | Weibull 1, 2, 4, 8 | 512 | 512 | 512 | 512 | 512 | Lineáris lágyulás, külső feszültség csökkenés deformációnál, szimuláció megállítása 15-ös lokális deformációnál. |
|||
av_rnd_kernel |
2016.01.28 | image sum, szimmetrizálva, -1 a közepe, randomizálva vagy csak a legelején (stat_rnd), vagy minden egyes esemény után (rand) | 1, de maximum akkora, hogy a helyi fesz ne legyen negatív | Weibull 1 | 4096 | Külső feszültség csökkenés deformációnál |
|||||||
av_rescaled |
2016.02.20 | image sum, szimmetrizálva, -1 a közepe | 1 avagy 4, de maximum akkora, hogy a helyi fesz ne legyen negatív | Weibull 1, de az átlaga 1 | 4096 (1_) | 512 (1_4_DG4_) | Azért futtatuk, hogy összevessük a finomított szimulációt (1_4_DG4_) a nem finomítotal (1_). A finomítottban a folyásfeszültség átlaga 4, DGmax = 4. De gond van, mert eleinte nem jó dolog, hogy csak a lokális fesz = 0 esetéig deformálunk. Külső feszültség csökkenés deformációnál. 128-as rendszerméretnél a paraméterek elég általánosak |
||||||
av_oneways |
2016.04.4 | image sum, szimmetrizálva (-3.9.. a közepe) | 0.25, 1 és 3 | Weibull 1.4 | 512 | A "weakest links"-es cikkben az jött ki, hogy a deformációs lépésnek nagyon nagynak kell lennie. Olyan nagynak, hogy az a korábbi paraméter-együttes esetén értelmetlen eredményeket ad. Némelyest még értelmezhető, ha a visszafolyást megtiltjuk. av_sym_oneway szimulációkkal ellentétben itt W 1.4 az eloszlás. |
|||||||
av_nW | 2016.11.25 | image sum, szimmetrizálva, -1 a közepe | 1 | weibull 1 (exponenciális) | 2000 | Michael javaslatára. Meg szeretné nézni az eloszlását a lokális feszültség + külső feszültség -folyáfeszültség-nek. Ennek érdekében adott külső feszültség értékeknél lett kiíratva néha a térkép, hogy ne legyenek negatív értékek az eloszlásban. |