Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.WSTĘP
Celemniniejszegoartykułujestzaprezentowaniemożliwości,jakiedająsymulacje
komputerowewewspółczesnejnauceomateriałach.Teoretycznemetodyanalizystruktury
materiałówjakdynamikamolekularnaistniejąjużodkilkudziesięciulat.Jednakdopiero
wobecnychczasachmożliwejestużycietychmetodwsposóbefektywnywpraktyce,dzięki
możliwościom,jakiedającorazszybszekomputery.Jesttoniezwykleistotne,gdyż
właściwościmateriałówpowiązanezichwewnętrznąstrukturąibudowąatomową.Stąd
potrzebaefektywnychmetod,któretakąstrukturępozwalająodkryć.
JednązmetodteoretycznejanalizymateriałówjestMetodaElementówDyskretnych
wskrócieokreślanajakoDEM[1].Jejgłównymcelemjestobliczaniewłaściwościfizycznych
obiektówskładającychsięzdużejliczbyoddziałującychzesobącząstek.Symulacjataka
wykonywananakomputerzerozpoczynasięodnadaniacząstkompołożeńiprędkości
początkowychtak,abyjaknajwierniejodtworzyćbadanyobiekt.Następniezadanyczas
trwaniasymulacjipodzielonyzostajenadużąilośćprzedziałówczasowych.Wkażdym
ztakich
przedziałów
analizowane
jest
położenie
i
prędkość
każdego
elementu
symulowanegoobiektu,atakżedziałającenaniegosiłyorazinterakcjezsąsiednimi
elementami.Jużwtymmomenciewidać,żenajwiększazaletametodyelementów
dyskretnychjesttakżejejnajwiększąwadąwprzypadkusymulowaniarzeczywistych
materiałówskładającychsięzmilionówcząstekpotrzebnajestnaprawdędużamoc
obliczeniowa.
ObecnieistniejąjużprogramyzzaimplementowanąMetodąElementówDyskretnych,
alewiększośćznichciągleznajdujesięwfazietestów.Jednymznich,dostarczanymna
zasadzieopensource,jestESySParticlerozwijanywCentreforGeoscienceComputing
należącymdoUniwersytetuwQueensland(Australia)[2].Dziękizaimplementowanemu
interfejsowiMPI(ang.MessagePassingInterface)możliwejesturuchamianiesymulacji
ESyS-Particle
na
komputerach
stacjonarnych,
klastrach
komputerowych
isuperkomputerach.Interfejstenzarządzawykonywaniemdługotrwałychobliczeńidzielije
pomiędzyprocesorytak,abykażdyznichzajmowałsięinnączęściątegosamegozadaniaw
tymsamymczasie.ESyS-ParticleposiadatakżeinterfejsprogramistycznyaplikacjiAPI(ang.
ApplicationProgrammingInterface).Umożliwiaonużytkownikowitworzeniewłasnego
oprogramowanianabaziebibliotekifunkcjizawartychwsilnikuprogramuESyS.Skryptyw
językuPythonobsługująwszystkieniezbędnewsymulacjiparametry,funkcjeioddziaływania
bezkoniecznościingerowaniawsamsilnikoprogramowania.Dodatkowenarzędziado
wizualizacjiumożliwiająwykonywanieanimacjiprzedstawiającychzachowaniesiępróbkiw
czasiesymulacji.
Przedstawionewniniejszejpracymetodyirezultatyprzedewszystkimpowiązane
zgeofizyką-albowiemznajomośćfizykistojącejzaprocesamipękaniamateriałówjest
kluczowymzagadnieniemwsejsmologii,azwłaszczawsejsmologiigórniczej,przemyśle
wydobywczym,czyteżbadaniuzjawiskpowiązanychztrzęsieniamiziemi.Wkażdejztych
dziedzinznajomośćmechanikipękaniajestkluczowadoprowadzeniabadańwtych
obszarach.Używanedotychczasmetodymająswojeograniczenia.Symulacjekomputerowe
oferująalternatywnysposóbzdobyciainformacjiointeresującychnasmateriałachizbadania
ichparametrów.
6