atomistic-to-continuum modeling in solid mechanics doctoral
Transcription
atomistic-to-continuum modeling in solid mechanics doctoral
UNIVERSITY OF ZAGREB FACULTY OF MECHANICAL ENGINEERING AND NAVAL ARCHITECTURE Eduard Marenić ATOMISTIC-TO-CONTINUUM MODELING IN SOLID MECHANICS DOCTORAL THESIS ZAGREB, 2013. UNIVERSITY OF ZAGREB FACULTY OF MECHANICAL ENGINEERING AND NAVAL ARCHITECTURE Eduard Marenić ATOMISTIC-TO-CONTINUUM MODELING IN SOLID MECHANICS DOCTORAL THESIS Supervisors: Prof. dr. sc. Jurica Sorić Adnan Ibrahimbegovic, Professeur des Universités ZAGREB, 2013. SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE Eduard Marenić MODELIRANJE PRIJELAZA S ATOMISTIČKOG MODELA NA MAKRO RAZINU U MEHANICI ČVRSTIH TIJELA DOKTORSKI RAD Mentori: Prof. dr. sc. Jurica Sorić Adnan Ibrahimbegovic, Professeur des Universités ZAGREB, 2013. CACHAN ENSC-20XX/XXX THÈSE DE DOCTORAT DE L’ÉCOLE NORMALE SUPÉRIEURE DE CACHAN Présentée par Eduard Marenić pour obtenir le grade de DOCTEUR DE L’ÉCOLE NORMALE SUPÉRIEURE DE CACHAN Domaine MÉCANIQUE - GÉNIE MÉCANIQUE - GÉNIE CIVIL Sujet de la thèse ATOMISTIC-TO-CONTINUUM MODELING IN SOLID MECHANICS Soutenue à Zagreb le 11 décembre 2013 devant le jury composé de : Zdenko Tonković Professeur, Université de Zagreb, Croatia Président Ivica Kožar Professeur, Université de Rijeka, Croatia Rapporteur Marko Čanadija Professeur, Université de Rijeka, Croatia Rapporteur Adnan Ibrahimbegovic Professeur, ENS de Cachan Jurica Sorić Directeur de thèse Professeur, Université de Zagreb, Croatia Directeur de thèse LMT-Cachan ENS Cachan / CNRS / UPMC / PRES UniverSud Paris 61 avenue du Président Wilson, F-94235 Cachan cedex, France BIBLIOGRAPHY DATA UDC 661.666:514.86:544.112 Keywords: graphene, molecular mechanics, multiscale, bridging domain, Arlequin, quasicontinuum Scientific area: Technical sciences Scientific field: Mechanical engineering Institution: Faculty of Mechanical Engineering and Naval Architecture (FMENA), University of Zagreb Supervisors: Dr. sc. Jurica Sorić, Professor Adnan Ibrahimbegovic, Professor Number of pages: 156 Number of figures: 62 Number of tables: 2 Number of references: 154 Date of oral examination: 11. 12. 2013. Jury members: Dr. sc. Zdenko Tonković, Professor Dr. sc. Ivica Kožar, Professor Dr. sc. Marko Čanadija, Professor Dr. sc. Jurica Sorić, Professor Adnan Ibrahimbegovic, Professeur des Universités Archive: FMENA, University of Zagreb ENS Cachan, CNRS / UPMC / PRES UniverSud Paris Preface and Acknowledgments “If we are made of atoms, then a scientist studying atoms is actually a group of atoms studying themselves.” The origin of this thesis goes back to 2003 when I started to work with Professor Zdenko Tonković as undergraduate assistant at the Department of Technical Mechanics, Faculty of Mechanical Engineering and Naval Architecture (FMENA), University of Zagreb (UniZg). This collaboration resulted in my ever increasing interest in numerical mechanics and Master thesis “Numerical determination of stress concentration factor in welded cylindrical shells using submodeling technique” in 2007. Submodeling techinque was the initial inspiration to zoom on lower scales and include material inhomogeneities and defects into the large scale models. The latter was followed with my becoming a PhD student at the Department of Technical Mechanics, FMENA, UniZg in 2008 under supervision of Professor Jurica Sorić. At this point I started to work in the field of nanomechanics and atomistic approach in solid mechanics within the projects “Numerical Modeling of Deformation Processes of Biological Tissues” and “Damage modeling and safety of structures” supported by the Ministry of Science, Education and Sports of the Republic of Croatia. Moreover, I have been encouraged by Professor Jurica Sorić to start a collaboration with Professor Friedrich Gruttmann and Dr.-Ing. Jens Wackerfuss by conducting research at the Department of Civil Engineering and Geodesy, Solid Mechanics Technical University Darmstadt, Germany, for 3 months in 2010. At this point, our research slightly turned towards multiscale methods, that is, the bridging of the nano and macro scale. The latter motivated a collaboration with Professor Adnan Ibrahimbegovic from L’École Normale Supérieure de Cachan (ENS-Cachan), France. Soon I was enrolled in the joint PhD program between UniZg and ENS-Cachan under the joined supervision i ii of prof. dr. sc. Jurica Sorić and Professor Adnan Ibrahimbegovic, which was financed by Croatian Science Foundation, ERASMUS, and the French Embassy during 2012 and 2013. Thus, I would first like to express my deepest gratitude to my supervisors Professors Jurica Sorić and Adnan Ibrahimbegovic for their guidance and the constant support that they gave me throughout the research resulting with this thesis. I am very thankful to Professor Zdenko Tonković, Dr. Pierre-Alain Guidault, Professor Friedrich Gruttmann and Dr.-Ing. Jens Wackerfuss for many useful discussions and advices. I am also very thankful to the jury members, Professor Zdenko Tonković, Professor Ivica Kožar (University of Rijeka), and Professor Marko Čanadija (University of Rijeka), for finding time to review my thesis, and for giving valuable comments and encouragement needed for completing this work. This thesis was supported by the Ministry of Science, Education and Sports of the Republic of Croatia, and scholarships from the French Government, the Croatian Science Foundation and ERASMUS. This support is gratefully acknowledged. I would like to thank my colleagues from both FMENA UniZg, and from ENS-Cachan for the given help, advices and simply for listening during the period I have spent at these institutions. Among them, my special appreciation goes to all those great people working at the Laboratory of Numerical Mechanics, FMENA UniZg and Laboratory of Mechanics and Technology, ENS-Cachan for their personal support and friendly attitude. They certainly made life, in the Lab and around it, easier. A very special thank goes to my closest friends, and my family for their immense patience and understanding. These people have always been there for me no mater what I did, or where I went. Eduard Marenić Zagreb, December 2013 Contents Table of Contents iii Abstract vii Prošireni sažetak ix Nomenclature xix List of Figures xxiv List of Tables xxx 1 Introduction 1.1 1 Background and motivation . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1.1 Graphene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.2 Atomistic modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.1.3 Atomistic-to-continuum multiscale modeling. Motivation and classification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.2 Hypothesis and objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.3 Expected scientific contribution of proposed research . . . . . . . . . . . . 10 1.4 Outline of the thesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2 Carbon nano-structures 2.1 Structure, geometry and bonding . . . . . . . . . . . . . . . . . . . . . . . 14 2.1.1 2.2 13 Forming a CNT from graphene . . . . . . . . . . . . . . . . . . . . 15 Graphene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.2.1 Current application and perspective . . . . . . . . . . . . . . . . . . 19 2.2.2 Defected graphene . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 iii iv CONTENTS 2.3 Experimental studies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3 Atomistic modeling 25 3.1 Atomistic model problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.2 Interatomic potential . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.3 3.2.1 Structure of the potential . . . . . . . . . . . . . . . . . . . . . . . 27 3.2.2 Pair-wise potentials . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 3.2.3 Beyond pair-wise potentials . . . . . . . . . . . . . . . . . . . . . . 31 3.2.4 Modified Morse potential . . . . . . . . . . . . . . . . . . . . . . . . 34 On numerical implementation with Morse potential . . . . . . . . . . . . . 35 4 Equivalent continuum modelling 39 4.1 Virtual experiments on atomistic lattice . . . . . . . . . . . . . . . . . . . 40 4.2 Matching at. and cont. models, small strain . . . . . . . . . . . . . . . . . 41 4.3 4.2.1 Linear elastic properties of graphene . . . . . . . . . . . . . . . . . 41 4.2.2 Choice of boundary conditions and computational procedure . . . . 45 4.2.3 Results and discussion . . . . . . . . . . . . . . . . . . . . . . . . . 47 4.2.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Matching at. and cont. models, large strain . . . . . . . . . . . . . . . . . 55 4.3.1 Continuum model problem in large displacements and corresponding solution strategy . . . . . . . . . . . . . . . . . . . . . . . . . . 55 4.3.2 Hyperelastic constitutive model and stability . . . . . . . . . . . . . 56 4.3.3 Invariance of elastic response 4.3.4 Constitutive law in terms of prinipal stretches for large deformation 4.3.5 A reduced two-dimensional problem representation and finite ele- . . . . . . . . . . . . . . . . . . . . . 59 60 ment implementation . . . . . . . . . . . . . . . . . . . . . . . . . . 62 4.3.6 Development of constitutive law in terms of prinipal stretches for large deformation of graphene . . . . . . . . . . . . . . . . . . . . . 64 4.3.7 Conclusion and perspectives . . . . . . . . . . . . . . . . . . . . . . 70 5 MS AtC methods for the simulation of graphene 73 5.1 A brief review of the atomistic-to-continuum MS methods . . . . . . . . . 74 5.2 Quasicontinuum method . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 5.2.1 DOF reduction or coarse graining . . . . . . . . . . . . . . . . . . . 78 5.2.2 Efficient energy calculation via Cauchy-Born rule, local QC . . . . . 79 5.2.3 Non-local QC and local/non-local coupling . . . . . . . . . . . . . . 80 CONTENTS v 5.2.4 Local/non-local criterion . . . . . . . . . . . . . . . . . . . . . . . . 81 5.2.5 Adaptivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 5.3 5.4 5.5 5.6 5.7 Bridging domain and Arlequin-based coupling . . . . . . . . . . . . . . . . 83 5.3.1 Continuum solution strategy . . . . . . . . . . . . . . . . . . . . . . 83 5.3.2 Governing equations and coupling . . . . . . . . . . . . . . . . . . . 86 5.3.3 Adaptivity and error estimate . . . . . . . . . . . . . . . . . . . . . 90 Numerical investigation of BD based coupling in 1D . . . . . . . . . . . . . 92 5.4.1 Model description, nomenclature and symmetry boundary condition 92 5.4.2 On the Lagrange multipliers and energy weighting . . . . . . . . . . 93 5.4.3 Strict coupling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 5.4.4 Interpolated coupling . . . . . . . . . . . . . . . . . . . . . . . . . . 96 MS methods comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 5.5.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 5.5.2 Unified coupling formulation . . . . . . . . . . . . . . . . . . . . . . 101 Numerical examples with model adaptivity . . . . . . . . . . . . . . . . . . 103 5.6.1 FE and overlap size . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 5.6.2 Adapting the position of the overlap . . . . . . . . . . . . . . . . . 105 Numerical example in 2D setting: graphene sheet . . . . . . . . . . . . . . 110 5.7.1 Error convergence . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 6 Conclusions 121 Appendices 127 A Solution of system of non-linear equations 127 A.1 Incremental analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 A.2 Newton’s iterative algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . 128 B Moving least squares approximation 131 B.1 MLS shape functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 B.2 MLS interpolant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 C 135 C.1 Code structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 D Životopis 139 E Biography 141 vi Bibliography CONTENTS 141 Abstract An increased competition in consumer electronics has pushed the boundaries of technological development towards miniaturisation. Ever increasing weight/size and power demand limitations resulted in the rise of nano-materials. We focus primarily on the conceptually new class of materials that are only one atom thick, called by common name “graphene”. More precisely, we consider single-atomic layer of carbon atoms tightly packed into a two-dimensional, honeycomb lattice. The molecular mechanics of the chamical bonds is determined by the Morse empirical interatomic potential. The experimental measurement of the mechanical properties of graphene is still considered a difficult task which requires tests to be performed at the nano-scale. Thus, there is not yet a large number of existing works on experimental evaluation of the mechanical properties. Consequently, quantifying the mechanical properties by the numerical simulations becomes of even greater importance. However, simulation of this kind ought to start at nano-scale to properly consider the material, i.e. lattice structure. We use here molecular mechanics based on the assumption that atoms are the smallest unit needed to be modelled. This enables, furthermore to study the discrete atomic structure as a multi-particle system. Due to the lack of computational power, performing a fully atomistic simulation of practical carbon nanosystems is not always possible. Thus, we seek to find an alternative, more effective modelling strategy. At first we concern the substitute, continuum modelling of pristine, defect-free graphene in the small and large strain regime. This procedure is often called hierarchical multiscale (MS) modelling. In the case of the small strain deformation, the homogenised continuum model boils down to the isotropic linear elastic model. However, in the available literature on the subject a large scatter of the material constants is observed. We review principal mechanisms causing the scatter and develop stiffness bounds related to the type of the imposed boundary conditions, namely force or displacement. This proves to be yet another reason that may cause the discrepancy between the reported results. In order to have an effective design tool for novel applications of graphene the large strain regime vii viii ABSTRACT is equally important. We developed a homogenised constitutive model written in terms of strain energy potential as a function of principal stretches, that fits well in the large deformation membrane theory. Having a well defined surrogate continuum model of pristine graphene, we turn to concurrent MS methodology which limits atomic model to a small cluster of atoms near the hot spot, i.e. defect in graphene lattice. The proposed methodology is based on the overlapping domain decomposition scheme and coupling of discreet, atomic and continuum models, called the bridging domain or Arlequin method. The latter enables to have efficient continuum model, preserving at the same time the accuracy of atomistic model. This methodology is implemented in MATLAB and tested first on a simple chain-like model. We present brief discussion about the spurious effects (termed ghost forces) that may arise in and near the coupling domain depending on the different coupling options. Furthermore, we give an overview of salient features of the main MS families with a special attention towards the role of model adaptivity. The quasicontinuum method uses an adaptive coarse graining approach rather than classical coupling, and is, thus, used as a reference for adaptive strategy. Moreover, we brought the two mentioned mainstream MS methods to bear on the chosen model problem. In the process, either method is further advanced from its standard implementation which shows the possibility of unique formulation. The two-dimensional L2 and H1 coupling formulation for the defected graphene is present at the end. The numerical efficiency of the derived algorithms is demonstrated by a number of illustrative numerical examples. Key words: graphene, molecular mechanics, multiscale, bridging domain, Arlequin, quasicontinuum. Prošireni sažetak Ova disertacija izradena je u okviru dvojnog doktorata. Prema Ugovoru o dvojnom doktoratu potpisanom izmedu Sveučilišta u Zagrebu i École Normale Supérieure de Cachan, Francuska, jezik na kojem je disertacija pisana je englski. Stoga je cilj ovog proširenog sažetka dati kratki pregled disertacije s naglaskom na terminologiju koja je nova u hrvatskom jeziku. Uvod U posljednjih desetak godina dolazi do pojave i postupnog razvoja nove tehnologije koja omogućuje sintetiziranje materijala i struktura na razini atoma, odnosno molekula. Upravo na tom temeljnom nivou, tj. na mikro i nano razini, počivaju prednosti i nedostaci materijala. Metode klasične mehanike kontinuuma odnose se na makroskopski pristup proučavanja gibanja deformabilnih tijela. Te metode najčešće se koriste u teorijskoj i numeričkoj analizi procesa deformiranja inženjerskih konstrukcija. Medutim, za modeliranje fizikalnih pojava na razini atoma (poglavito oštećenja koji počivaju na razini kristalne rešetke), mehanika kontinuuma uglavnom nije dostatna. Stoga su se, prateći razvoj računala, postupno počele razvijati atomističke metode. Početkom osamdesetih godina dvadesetog stoljeća pojavili su se prvi radovi koji se odnose na modeliranje procesa deformiranja čvrstih tijela, točnije, plastičnosti i oštećenja, primjenom atomističkih metoda. Općenito se atomističke metode koriste iz dva razloga: za analizu struktura koje postoje na atomskoj razini, i kada globalno ponašanje čvrstog tijela (ili konstrukcije) ovisi o lokalnim efektima na atomskoj razini. U ovoj disertaciji usmjerit ćemo se u prvom redu na nano-strukture. Razvojem elektronskog mikroskopa (poglavito transmisijskog elektronskog mikroskopa (TEM) i skenirajućeg elektronskog mikroskopa (SEM)) tridesetih godina dvadesetog stoljeća, čija je granica razlučivosti oko 0.1 nm, omogućena je vizualizacija pojedinačnih atoma. K tome, tijekom proteklih nekoliko desetljeća usavršene su metode koje omogućuju “doticanje”, odnosno djelovanje silom na odredeni atom (ili grupu atoma). Mogućnost dotiix x PROŠIRENI SAŽETAK canja, odnosno manipulacije pojedinih atoma odnosi se, u prvom redu, na atomic force mikroskop. Usporedno s razvojem tehnologije koja omogućuje vizualizaciju i manipulaciju na nano-razini, razvili su se postupci za sintezu nano-struktura. Mogućnost sinteze takvih struktura pokrenula je pravu lavinu istraživanja poglavito zbog izvanrednih svojstava koja nano-objekti posjeduju: gotovo savršena kristalna grada, velika krutost i čvrstoća, mala masa, te izvrsna električna i toplinska provodnost. Kombinacija ovih svojstava omogućuje raznoliku primjenu od ojačanja u nano-kompozitima, nano-elektronici (nano-elektro-mehanički sustavi (NEMS)) i senzorici te medicinskoj dijagnostici. Uz istraživanja na atomskoj skali vežu se pojmovi nanotehnologija i nanomehanika. Nanotehnologija se uglavnom odnosi na proizvodnju i industrijsku primjenu nano-struktura, dok nanomehanika označava ponašanje pojedinih atoma, odnosno sustava i struktura na atomskoj skali, pri djelovanju opterećenja. Nije ni potrebno naglašavati da se ove dvije znanstvene grane isprepliću i usporedno razvijaju, medutim, fokus ovog istraživanja je na nanomehanici, točnije, na razvoju metoda za numeričko modeliranje mehaničkog ponašanja nano-struktura. Numeričke simulacije danas često zamjenjuju skupe eksperimente. U nanomehanici ta je praksa još učestalija, kako zbog cijene, tako i zbog kompleksnosti i nedovoljne pouzdanosti eksperimenata. Stoga, u raznim znanstvenim područjima kao što su lom i trošenje na nano-skali, nanoindentacija i nastajanje dislokacija, te u analizi ugljičnih nano-cijevi, nano-elektro-mehaničkih sustava, polovodiča, biomehanici i sl., gdje je eksperimente vrlo teško ili ne moguće izvesti, nailazimo na primjenu atomističkih simulacija. Ciljevi i hipoteze istraživanja Cilj predloženog istraživanja je učinkovito modeliranje nelinearno-elasto-statičkog ponašanja oštećenih, dvodimenzijskih, ugljčnih nano-struktura. Navedeni cilj moguće je ostvariti primjenom višerazinskih metoda pritom spajajući atomistički i kontinuumski model uz zadovoljavajuću točnost. Radi fleksibilnosti i mogućnosti implementacije spoja, poželjno je pritom razviti vlastiti kôd za atomističku simulaciju. Kontinuumski model trebao bi u prosječnom smislu zamijeniti ponašanje atomističke rešetke. Predloženi višerazinski računalni postupak trebao bi, takoder, uključiti adaptivnost modela s ciljem optimiranja učinkovitosti i točnosti. Za rješavanje rubne zadaće u kontinuumskom modelu potrebno je upotrijebiti postojeće metode za numeričku analizu, poglavito metodu konačnih elemenata. Da bi se iskoristio puni potencijal grafena i sličnih ugljičnih nano-struktura razvijena platforma za provedbu virtualnih eksperimenata trebala bi biti teorijski defini- xi rana bez previše pretpostavki, dok bi praktična izvedba trebala biti modularna u svrhu budućih poboljšanja i nadogradnji (u smislu oštećenja i sloma veza). Navedenu modularnost moguće je ostvariti primjenom dekompozicijske sheme s djelomičnim preklopom (npr. metodom premošćivanja). Kombinacijom algoritma spajanja sa novim adaptivnim postupkom trebalo bi osigurati da greška na spoju atomističkog i kontinuumskog područja ne utječe na točnost u zoni interesa. Ugljične nano-strukture Danas su poznate različite alotropske modifikacije ugljika od kojih se najčešće spominju dijamant i grafit, ali postoje i amorfni i staklasti ugljik i sl. U proteklih nekoliko desetljća otkrivene su i druge modifikacije kao što su fuleren, ugljična nano-cijev (engl. CNT-carbon nano tube) i grafen. CNT i grafen su posebno zanimljivi zbog kombinacije dobrih svojstava i same geometrije nano-strukture. Iako je grafen geometrijski mnogo jednostavniji jer predstavlja idealni dvodimenzijski kristal, CNT je otkrivena petnaestak godina prije (1991.g.). U svakom slučaju, te nano-strukture sastoje se od šesterokutnog prstena koji se periodički ponavlja u prostoru. U ovoj konfiguraciji svaki je ugljikov atom vezan s tri susjeda jakom kovalentnom vezom koja je zaslužna za izvanredna mehanička svojstva (modul elastičnosti oko 1 TPa i vlačna čvrstoća oko 100 GPa). Grafen je naziv za idealnu dvodimenzijsku rešetku (debljine jednog atoma), dakle ravnu plohu čijim se savijanjem (tj. namotavanjem) može dobiti CNT ili fuleren, odnosno slaganjem u slojeve povezane Van der Waalsovim vezama, grafit. Stoga se grafen, iako još nije postojao u slobodnom obliku, često pojavljivao u znanstvenim publikacijama pedesetak godina prije nego je njegovo postojanje dokazano (2004. g.). Kada je napokon izoliran u laboratoriju, model grafena postaje vrlo popularan, čak štoviše, grafen postaje predstavnik i općeniti naziv za sve dvodimenzijske kristale (kao što je npr. 2D bor-nitrid). U publikacijama se spominju izvanredna svojstva kao što je čvrstoća oko 100 GPa pri čemu su moguće velike deformacije uslijed savijanja, transparentnost (apsorbira 2, 3% vidljivog svijetla), najveća specifična površina od 2600 m2 /g, te izvrsna električna (230000 cm2 /Vs) i toplinska (3000 W/mK) vodljivost. Da bi se spomenuta svojstva pretočila u praktičnu primjenu vezanu u strukturne aplikacije kao npr. ojačanje u nano-kompozitima, potrebno je, u prvom redu, usavršiti tehnologiju koja će omogućiti proizvodnju, a zatim i dobro poznavanje mehaničkog ponašanja grafena. Problemi oko manipulacije nano-strukturnih ispitnih uzoraka i gore spomenute poteškoće vezane uz rezultate eksperimentalne analize, dodatno potiču razvoj alata za numeričku simulaciju. Tema ove disertacije je upravo xii PROŠIRENI SAŽETAK razvoj metodologije za numeričku simulaciju elastičnog ponašanja grafena. Spomenimo još da je elastična deformacija kao posljedica opterećenja jedan od načina podešavanja elektronske strukture tj. transportnih karakteristika uredaja temeljenih na grafenu. Osim toga, oštećenja na razini rešetke znatno utječu na mehaničko i elektro-magnetsko ponašanje grafena. Ta oštećenja ponekad nastaju u proizvodnji (sintezi) nano-strukture, ali ih je moguće i naknadno proizvesti, opet u svrhu podešavanja svojstava. Razvoj modela koji obuhvaća mehano-elektro-magnetsko ponašanje grafena je predmet budućih istraživanja. Svrha ovog istraživanja je na mehaničkom ponašanju grafena sa i bez oštećenja. K tome, u radu je opisano nekoliko praktičnih primjera kao što su troslojni grafen na polietilen tereftalat (PET) substratu primjenjiv za proizvodnju savitljive, prozirne eletronike, te slušalice sa membranom od grafena. Primijena grefena temelji se, u oba spomenuta primjera, na kombinaciji svojstava koja grafen posjeduje. Atomističko modeliranje Atomističke simulacije podrazumjevaju modeliranje nano-strukture kao sustava čestica, dakle, ovakav pristup iziskuje razmatranje vrlo velikog broja stupnjeva slobode unatoč malim dimenzijama promatranog modela. Od atomističkih metoda najviše je zastupljena molekularna dinamika (MD), odnosno molekularna mehanika (MM). Radi se o tehnici računalne simulacije koja se temelji na numeričkom rješavanju Newtonove jednadžbe gibanja sustava čestica, ovdje atoma. Molekularna statika (u literaturi često nazivana molekularnom mehanikom) se odnosi na posebni slučaj, kada se rješavaju kvazi-statički problemi. Ova se primjena odnosi na klasični problem rubnih vrijednosti čije rješenje predstavlja pomak za koji su vanjske i unutarnje sile u ravnoteži. Posljednje se takoder odnosi na minimum potencijalne energije deformiranja. U slučaju diskretnog, atomističkog sustava problem rubnih vrijednosti svodi se na sustav nelinearnih algebarskih jednadžbi za čije rješavanje postoje različiti algoritmi. U ovom radu implementiran je Newtonov inkremenalno-iterativni algoritam ugraden u vlastiti MATLAB kôd. Unutarnje sile posljedica su meduatomske interakcije, koja se odvija po zakonima kvantne kemije, medutim u klasičnoj molekularnoj dinamici/mehanici interakcija je odredena meduatomskim potencijalom. Klasični meduatomski potencijali počivaju na pretpostavci da se gibanje atomskih jezgara i elektrona opisano Schrödingerovom jednadžbom može razdvojiti na dvije zavisne jednadžbe. U tom se slučaju utjecaj elektrona na interakciju medu jezgrama opisuje effektivnim potencijalom. Ovo pojednostavljenje doprinosi znatnoj uštedi u pogledu računalnog vremena. U ovom radu dane su osnove o klasičnim meduatomskim xiii potencijalima. Opisana je njihova struktura i parni potencijali kao što su LennardJonesov, Morseov i Buckinghamov. Primjena parnih potencijala vrlo je ograničena te su, osim (općenitih) parnih potencijala, razmatrani i Stillinger-Weberov, Tersoff-Brennerov i prilagodeni Morseov koji su namjenjeni za modeliranje kovalentnih veza kod ugljikohidrata. Tersoff-Brennerov potencijal najčešće se koristi za modeliranje ugljičnih nanostruktura. Po strukturi ovaj potencijal je prošireni parni, što znači da je lokalno okruženje svakog para atoma uzeto u obzir. Posljednje omogućuje znatno bolji opis strukture kovalentnih veza, nego što to omogućuju “obični” parni potencijali. Osnovni nedostatak pri praktičnoj primijeni ovog potencijala odnosi se na velik broj funkcija čije parametre treba odrediti. Radi jednostavnosti, u ovoj disertaciji primijenjen je prilagodeni Morseov potencijal koji za ravninsko ponašanje grafena uključuje odvojeno interakcije parova i trojki atoma. Rješavanje problema rubnih vrijednosti diskretnog sustava, tj. MM, sa prilagodenim Morseovim potencijalom svodi se na formiranje globalne krutosti i globalnog vektora sila, a provodi se slično kao u metodi konačnih elemenata. Treba istaknuti da i pod pretpostavkom klasičnih potencijala koji tretiraju atom kao česticu (uzimavši pritom elektronsku konfiguraciju u prosjeku), za modeliranje kristala čije su dimenzije nekoliko mikrometara, potrebno je razmatrati ravnotežu nekoliko desetaka milijuna atoma. Ovakvim proračunom prati se trajektorija svakog pojedinog atoma, što je još uvijek računalno iznimno zahtjevno i provodi se numerički na super-računalima. Iako postoji sve veća potreba da se u inženjerskim problemima razmatra konstrukcija na nano razini, same atomističke simulacije često su prezahtjevne za praktičnu primjenu. Stoga je u nastavku opisan višerazinski pristup modeliranja nano-struktura. Višerazinsko modeliranje Pojava višerazinskih (multiscale (MS)) metoda proizlazi iz stalne potrebe za uštedom na računalnom vremenu, koja nadalje omogućuje modeliranje na različitim skalama (prostornim i vremenskim). U ovom radu razmatramo MS metode koje omogućuju proučavanje mehaničkog ponašanja materijala od razine atoma (nano) do razine konstrukcije (makro), a obično se dijele na hijerarhijske i konkurentne. Hijerarhijske metode vrlo su učinkovite jer se proračun najprije vrši na reprezentativnom volumnom elementu (RVE) koji sadrži detalje s niže razine, što rezultira točnijim konstitutivnim modelom za makro razinu. Dakle, proračun se vrši na obje razine odvojeno, a spoj se zapravo svodi na problem homogenizacije. U 4. poglavlju disertacije opisan xiv PROŠIRENI SAŽETAK je hijerarhijski pristup za modeliranje elastičnog ponašanja grafena koji rezultira zamjenskim kontinuumskim modelom. U literaturi se spominju dva pristupa za stvaranje zamjenskog kontinuumskog modela. Prvi se odnosi na primjenu Cauchy-Bornovog pravila, dok se u drugom pristupu ekvivalentni kontinuumski model dobiva virtualnim eksperimentima na RVE. U ovoj disertaciji težište je na drugom pristupu koji podrazumijeva podešavanje materijalnih parametara unaprijed pretpostavljenog materijalnog modela. Virtualni experimenti odnose se na jednoosne i dvoosne testove koje se provode na ispitnom uzorku grafena. U prvom dijelu četvrtog poglavlja pokazani su jednoosni testovi za odredivanje parametara ekvivalentnog, izotropnog, linearno elastičnog materijala za slučaj ravninskog stanja naprezanja. Zamjenski, kontinuumski, linearno-elastični model odnosi se na male deformacije grafena. Parametri linearno elastičnog, Hookeovog modela svode se na modul elastičnost (E) i Poissonov faktor (ν). Medutim, u literaturi postoji vrlo veliko rasipanje ovih parametara uslijed različitih formulacija, korištenih meduatomskih potencijala, mikrostrukture rubova, veličine i pretpostavljene debljine uzoraka. Tako, npr., vrijednosti modula elastičnosti objavljene u dostupnoj literaturi sežu od 700 pa sve do 5000 GPa. U radu je dan pregled utjecajnih faktora koji uzrokuju rasipanje vrijednosti modula elastičnosti. K tome pokazan je utjecaj rubnih uvjeta na koji se autori u dostupnoj literaturi, vezanoj uz mehaničko ponašanje grafena u režimu malih deformacija, nisu osvrnuli. Poznato je iz homogenizacijske teorije da rubni uvjeti pomaka daju najveću, a rubni uvjeti sila najmanju efektivnu krutost čineći tako gornju i donju granicu krutosti. U ovom radu su provedeni jednoosni testovi na reprezentativnim uzorcima grafena kako bi provjerili vrijede li granice krutosti iz homogenizacijske teorije u slučaju rubnih uvjeta pomaka, sila i mješovitih rubnih uvjeta. Pokazano je da ovi odnosi vrijede u linearnom režimu i u slučaju kada je opterećenje paralelno sa rubom čija se mikrostruktura u litraturi naziva armchair. U slučaju opterećivanja paralelno sa rubom čija se mikrostruktura u litraturi naziva zigzag, ne vrijede standardne granice krutosti. Isto tako u nelinearnom režimu, tj. u slučaju velikih deformacija, gdje je krutost izražena tangentnim modulom, standardne granice krutosti ne vrijede za grafen. K tome, različiti rubni uvjeti uzrokuju rasipanje tangentnog modula u rasponu od oko 100 GPa, što potvrduje da je i utjecaj zadanih rubnih uvjeta vrlo bitan faktor. Za velike deformacije jednoslojnog grafena u disertaciji je prilagodena nelinearna membranska teorija. U tu je svrhu izveden hiperelastični konstitutivni model kao funkcija glavnih istezanja. Ovaj konstitutivni model predložen je u polinomnom obliku, a parametri su odredeni interpolacijom riješenja dvoosnih vlačnih pokusa provedenih molekularnom mehanikom. Na posljetku je dan reducirani dvodimenzijski prikaz membranske teorije kao i način rješavanja primjenom metode konačnih ele- xv menata. Za granični slučaj malih deformacija ovaj konstitutivni model daje iste rezultate kao i gore spomenuti Hookov model. K tome, ovako definiranim materijalnim modelom moguće je opisati ponašanje svojstveno šesterokutnoj nano-strukturi. Posljednje se poglavito odnosi na rasterećenje u vidu pada naprezanja pri većim dvoosnim deformiranjem. Bitno je naglasiti da u slučaju oštećenja u rešetci (ili u slučaju gdje dolazi do loma) hijerarhijski pristup u većini slučajeva nije dostatan. Stoga je težište posljednjeg poglavlja na razvoju i primjeni konkurentnih MS metoda, gdje se model s niže razine (atomistički model) uključuje u model više razine (kontinuum). Kontinuumski model treba biti kompatibilan atomističkom kao što je opisano gore. Atomistički model moguće je ovim pristupom ubaciti samo na mjesta od posebnog interesa, kao na primjer oko oštećenja. Ta mjesta potrebno je prvo pronaći, što je moguće učiniti preliminarnom analizom ili tijekom simulacije. Radi uštede računalnog vremena, potrebno je ograničiti veličinu atomističkog modela, npr. samo na područje u neposrednoj blizini oštećenja. Za ostatak proračunskog područja provode se razmatranja na razini kontinuuma. U ovom istraživanju težište je na konkurentnom, energijskom, statičkom MS pristupu za razmatranje spoja atomističkog i kontinuumskog modela. Razvijen je veliki broj ovakvih metoda čiji je kratki pregled dan u početku poglavlja. U ovoj disertaciji težište je na metodi premošćivanja (bridging domain method (BD)), koja se odnosi na dekompozicijsku shemu s djelomičnim preklopom. Ideja je podijeliti problem na dva područja, atomističko i područje kontinuuma, pri čemu se u prvom primjenjuje molekularna mehanika (MM), a drugo se razmatra primjenom mehanike kontinuuma, odnosno metode konačnih elemenata (KE). Ova dva područja se djelomično preklapaju i tu se ostvaruje spoj dvaju modela. Spoj se ostvaruje nametanjem uvjeta kompatibilnosti pomaka i gradijenta pomaka primjenom metode Lagrangeovih multiplikatora. Razvoj BD metode ima mnogo zajedničkih točaka s razvojem spoja nekompatibilnih mreža KE koje se djelomično preklapaju. Ovaj pristup, u literaturi poznat pod imenom Arlequinova metoda, takoder se nedavno počeo primjenjivati za spoj atomističke i makro razine. U ranoj fazi razvoja ovih metoda cilj je bio osigurati što kvalitetniji spoj dvaju modela. Ovaj pristup nije omogućavao prilagodbu uvjetima opterećenja i deformiranja. Stoga je razvoj BD metode, u smislu mogućnosti adaptacije modela, direktno povezan sa teorijom procjene greške. Pri računalnoj simulaciji fizikalnih modela postoje dva izvora greške. Greška aproksimacije uslijed diskretizacije, te greška modela koja se odnosi na pojednostavljenja pri opisivanju fizikalnih fenomena. Ovdje je težište na procjeni i upravljanju greškom modela. Ova su se istraživanja u početku odnosila na globalnu grešku modela, no kasnije je razvijena i a posteriori procjena greške kod specifičnih interesnih xvi PROŠIRENI SAŽETAK parametara (IP). Lokalni IP se u pravilu odnose na veličine koje se inače kontroliraju pri provjeri mehaničkih konstrukcija npr. naprezanje na granici dvaju materijala, pomak i slično. Ovakav pristup procjene greške implementiran je u višerazinsku metodu za spoj diskrentog modela rešetke i kontinuumskog modela i prikazan na jednodimenzijskim primjerima. Radi problema adaptivnosti BD metoda odnosno njena dostignuća i mogućnosti usporedene su sa drugom vrlo poznatom višerazinskom metodom koja se naziva kvazikontinuum (engl. quasicontinuum (QC)) metoda, a u kojoj je adaptivnost ugradena u samu formulaciju. Diskretni model nano-strukture i MM omogućuju modeliranje oštećenja na nanorazini, što je prikazano na primjeru grafena sa hipotetskom pukotinom. Pukotina u rešetci je modelirana uklanjajući veze medu ugljikovim atomima duž linije. Ovaj primjer je od velikog praktičnog interesa za uredaje koji se temelje na grafenu. Korišten je atomistički model oko vrška pukotine, dok je ostatak područja diskretiziran četverokutnim KE. Testirane su različite formulacije spoja dvaju područja i njihov utjecaj na točnost, usporedbom s potpuno atomističkim modelom grafena. Uslijed nekompatibilnosti nelokalnog atomističkog modela, koji je temeljen na modificiranom Morseovom meduatomskom potencijalu, i lokalnog modela KE, na njihovom se spoju uvijek javlja greška koja se pokazuje tzv. fiktivnim silama (u literaturi poznate kao ghost forces). Pokazano je, na jednodimenzijskim i dvodimenzijskim primjerima, da se te greške javljaju isključivo u zoni preklopa te da nemaju puno utjecaja na zonu interesa niti na kontinuumsko područje. Zaključak i doprinos rada Eksperimenatalnu analizu mehaničkih svojstava grafena, na nano-razini, vrlo često nije moguće provesti, tj. čak je i provedba vrlo jednostavnih testova vrlo skupa, a pouzdanost rezultata upitna. Stoga je predloženo poboljšanje numeričkih metoda za provodenje računalnih eksperimenata koji se mogu koristiti u slučaju kada je komplicirano ili nemoguće provesti laboratorijsko ispitivanje i mjerenje ili u slučaju kada se želi izbjeći skupe eksperimentalne postave. U radu je, pregledom dosadašnjih istraživanja, pokazano kako mnoge predložene formulacije i računalne metode koje se koriste za odredivanje zamjenskog kontunuumskog modela grafena rezultiraju posve različitim rezultatima u pogledu elastičnih svojstava. Odredeni su osnovni razlozi koji uzrokuju rasipanje vrijednosti parametara zamjenskog materijalnog modela. K tome, interpretiran je utjecaj glavnih značajki modela kao što su veličina uzorka, mikrostruktura slobodnih rubova, utjecaj rubnih uvjeta i odgovarajuće xvii transformacije za ravninsko stanje naprezanja. Predložena analiza objašnjava rasipanje rezultata za naprezanje, energiju i krutost. Dana je gornja i donja granica krutosti zamjenskog kontinuumskog modela, koja je vrlo bitna pri simulaciji virtualnih eksperimenata i projektiranju nano-uredaja koji sadrže grafen. Kako metode mehanike kontinuuma nisu adekvatne za analizu oštećenja u rešetci grafena, kao ni za pucanje kemijskih veza, razvijena je konkurentna višerazinska metoda. U ovom pristupu atomistički model ograničen je na usko područje, dok se ostatak proračunskog područja modelira kontinuumskim modelom. Dan je pregled postojećih višerazinskih metoda, istaknute su bitne razlike medu njima, a težište je na quasicontinuum metodi i metodi premošćivanja, odnosno Arlequinovoj metodi. Dana je jedininstvena formulacija spoja atomističkog i kontinuumskog modela i implementiran adaptivni pristup koji se temelji na a posteriori procjeni greške. Na poslijetku je na primjeru grafena sa inicijalnom pukotinom testirana mogućnost razvijenog višerazinskog adaptivnog modela za prijelaz sa atomističkog modela na makro razinu, temeljenog na metodi premošćivanja. Metoda je verificirana usporedbom sa potpuno atomističkim modelom gdje je pokazano vrlo dobro slaganje. U nastavku je dan sažetak najvažnijih doprinosa teze. Istaknuti su doprinosi koji se odnose na: 1. ekvivalentni kontinuumski model, odnosno hijerarhijski pristup prijelaza sa atomističke na makro razinu, 2. konkurentno višerazinsko modeliranje te 3. sveobuhvatni doprinos. 1. Hijerarhijsko višerazinsko modeliranje grafena • Odredeni su osnovni čimbenici koji rezultiraju rasipanjem rezultata za elastična svojstva zamjenskog kontinuumskog modela grafena. K tome, pokazano je da je i utjecaj zadanih rubnih uvjeta jedan od bitnih čimbenika, te su predložene nove granice krutosti za ekvivalentni kontinuumski model grafena. • Razvijen je homogenizirani, hiperelastični konstitutivni model u ovisnosti o glavnim izduženjima namjenjen za velike deformacije grafena. Pokazano je da razvijeni materijalni model daje dobar opis linearno elastičnog ponašanja za male deformacije, kao i za velike. Posljednje se odnosi na smanjenje naprezanja pri velikim deformacijama uslijed geometrijske nelinearnosti svojstvene šesterokutnoj strukturi rešetke. 2. Konkurentno višerazinsko modeliranje grafena • Predložena je jedinstvena formulacija spoja atomističkog i kontinuumskog modela za dvije najistaknutije konkurentne, višerazinske metode. xviii PROŠIRENI SAŽETAK • U metodu premošćivanja je implementirana prilagodba modela koja se temelji na a posteriori procjeni greške odredenih interesnih parametara. Razvijeni algoritam je testiran na nekoliko numeričkih primjera. 3. Sveobuhvatni doprinos • Cjelokupni doprinos odnosi se na razvoj novih računalnih metoda za procjenu mehaničkog ponašanje ugljičnih nano-struktura, odnosno elasto-statičku simulaciju procesa deformiranja grafena. Ključne riječi: grafen, molekularna mehanika, višerazinska metoda, metoda premošćivanja, Arlequin metoda, kvazi-kontinuum metoda. Nomenclature Greek Symbols δ(·) first variation or Dirac’s delta function δij Kronecker delta small strain tensor ij component of the averaged continuum small strain tensor h discrete approximation of the infinitesimal strain field σh discrete approximation of the Cauchy stress field εeF error estimator in terms of deformation gradient εc constant triggering the non-locality criterion Γ virtual Green-Lagrange strain Γ boundary in the continuum consideration λi principal stretches λ Lagrange multiplier field ν Poisson ratio Ω reference configuration Ωϕ current configuration Ωa atomistic domain Ωb bridging domain xix xx PROŠIRENI SAŽETAK Ωc continuum domain Ω0 volume of the unit cell Ωe volume of the finite element ϕ(·) motion in continuum consideration Φ interpolant based on moving least squares Π potential energy functional σ Cauchy stress tensor σij component of the averaged continuum Cauchy stress ∆θ angular bond evolution θjik angle between atoms i, j and k Latin Symbols ai lattice basis vector B left Cauchy-Green deformation tensor b volume forces Cmat material part of the tangent elasticity tensor C elasticity tensor C right Cauchy-Green deformation tensor Ch roll-up vector Ci coupling term d̄i given displacement on atom i db atomistic displacement field in bridging zone di displacement of atom i di displacement vector of atom i Nmls matrix of the MLS shape functions xxi D(·) Fréchet derivative Dij reduced form of the material part of the tangent elasticity tensor E Green-Lagrange strain tensor Ri atom i position vector in the reference configuration E Young’s modulus E0 energy of atomistic unit cell Ei energy of atom i Et tangential modulus e(·) error (·) Etot,w weighted total potential energy a Etot total energy of the atomic microstructure f̄i given force on atom i F deformation gradient tensor F(k) tangent residual vector corresponding to the k-th load increment FpM internal force related to the Morse potential G(·; ·) bilinear form I unit tensor i1C , i1C , i1C principal invariants of right Cauchy-Green deformation tensor K(k) tangent stiffness matrix corresponding to the k-th load increment Ki−j−k tangent stiffness matrix associated with the angle part of potential Ki−j tangent stiffness matrix associated with the pair part of potential KI mode I stress intensity factor kp , kθ , ksext potential stiffness parameters Li set of atoms that lie on the sample boundary line Li xxii PROŠIRENI SAŽETAK Li grapene sample boundary WL Lagrangian M space of Lagrange multipliers ni principal vector in spatial configuration MM internal moment related to the Morse potential Ni finite element shape function ni principal vector in material configuration N number of atoms Nelem number of finite elements Nnonloc number of nonlocal representative atoms Nrep number of representative atoms Pi internal force on atom i due to pair interaction in the bond i − j Pθi generalized internal force on atom i due to angular interaction in the bond i−j−k Pp global internal force of atomistic system Qi quantity of interest ∆ril pair bond separation R rotation tensor ri atom i position vector in the current configuration r0 distance between two neighboring carbon atoms Rc cut-off radius Rc cut-off radius S second Piola-Kirchhoff stress tensor si principal value of the second Piola-Kirchhoff stress tensor xxiii T transformation matrix t traction forces t thickness of the graphene sheet U right stretch tensor u displacement field uh approximated displacement field ui nodal/rep-atom displacement U internal energy of the atomic bonds Uθ (θ) angular part of internal energy Up (rij ) pair part of internal energy V space of real displacement vector field Va space of real atomic displacements V0 space of virtual displacement vector field V0a space of virtual atomic displacements ni principal vector in spatial configuration v virtual displacement field vh approximated virtual displacement field V2 , Vij pair-wise potential V2B Buckingham potential V2H harmonic potential V2LJ Lennard-Jones potential V2M Morse potential Vm m-body potential VA (rij ) attractive part of Tersoff-Brenner potential xxiv PROŠIRENI SAŽETAK VR (rij ) repulsive part of Tersoff-Brenner potential W strain energy density wa , wb , wc weighting function in atomistic, bridging and continuum domain Wfit fit of the strain energy density X position of continuum particle in reference configuration x position of continuum particle in current configuration List of Figures 2.1 Transmission electron microscope (TEM) image a), and 3D scheme b) of a multiwalled carbon nanotube, from [1] and [2]. . . . . . . . . . . . . . . . . 14 2.2 Schematic of CNT formation by “rolling-up” a grephene sheet a), and examples of models of zigzag, armchair and chiral CNT (from [1]). . . . . . . 15 2.3 Bonding structure which occurs in CNT, graphene and in every graphite layer. Carbon atom nuclei are shown as filled circle and form a hexagon. The out-of-plane π-bonds, and in-plane σ-bonds connecting the C nuclei are depicted schematically. . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.4 Graphene visualized by the optical microscope a), and by AFM b) (from [3]). The scale bars are 1µm. The interlayer difference in the AFM scan, being approximately 4Å corresponds to the interlayer distance in graphite (approx. 3.4Å). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.5 An assembled graphene/PET touch panel showing outstanding flexibility, from [4]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.6 Point defects: a) Stone-Wales, b) single and c) double vacancy, d) carbon addatom, taken from [5]. On a), b) and c) on the left the transmission electron microscopy (TEM) have been used to obtain images of defective graphene with atomic resolution, and on the right the atomic structure is shown. For addatom d) on the top, the view is chosen to show the out of plane configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 xxv xxvi 2.7 LIST OF FIGURES 1D defects: a) TEM image of the grain boundary of two grains (bottom left, top right) intersect with a 27◦ relative rotation angle (pentagons, heptagons, and distorted hexagons are outlined), from [6]; b) scanning tunnelling microscopy image of the extended one-dimensional defect from [7] (pentagons and octagons are outlined); c) example of the armchair edge reconstruction from [5]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.8 An individual MWCNT mounted between two opposing AFM tips, from [8] (left). Schematic of nanoindentation on suspended graphene membrane, from [9] (right). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 3.1 Lennard-Jones and Harmonic potential (dashed line). Note that the Harmonic potential is a suitable approximation when the particles are around the equilibrium position. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 3.2 Distribution of the pair part of the Morse potential energy is shown on the left plot. On the right plot the distribution of the force is depicted. Due to comparison the harmonic potential is included in the plots. . . . . . . . 35 3.3 Distribution of the angular part of Morse potential energy and moment is depicted on the left and right plot, respectively. . . . . . . . . . . . . . . . 36 4.1 Scheme of the lattice sample with the traction (Reuss) a), mixed b) and displacement (Voigt) BC c). The envelope of the sample is composed of lines L1 . . . L4 which coincides with boundary atoms. . . . . . . . . . . . . 45 4.2 The initial and deformed shapes (scale factor 10) of the nearly square lattice of size 5 (L1,2 ≈ L3,4 ) is shown for the three types of BC. The two chiralities armchair (left) and zigzag (right) are presented for every BC case. . . . . . 46 4.3 The change of Young’s modulus with respect to size of the lattice specimen based upon the harmonic potential. . . . . . . . . . . . . . . . . . . . . . . 48 4.4 Stress strain dependence for small strain using only harmonic interaction is shown for armchair a), and zigzag b) graphene sample of size 20. . . . . 49 4.5 Plot of factor including the stress ratio that scales the expression for Young’s modulus in the plane stress state, which corresponds to ’V’ BC case and sample size 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 4.6 Stress-strain dependence for large strain using Morse interatomic potential for a) armchair and b) zigzag graphene sample of size 8. 4.7 . . . . . . . . . . 51 Tangential modulus-strain dependence for large strain using Morse interaction shown for: a) armchair and b) zigzag graphene sample of size 8. . . 52 LIST OF FIGURES 4.8 xxvii The pair bond separation (left) and angular bond (right) evolution with respect to strain increase for armchair graphene. 4.9 . . . . . . . . . . . . . . 53 The pair bond separation (left) and angular bond (right) evolution with with respect to strain increase is presented for zigzag graphene. . . . . . . 53 4.10 The strain energy density plot shows the dependence on the chirality (armchair and zigzag) and BC types ’R’, ’m’, ’V’ on a), and influence of size and chirality to the strain energy density on b) (for the ’m’ BC case and strain 22 = 15%). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 4.11 Initial and current configurations of the solid body under large displacements 55 4.12 Stress, strain plot (in direction x2 of graphene sample) showing the difference between the Cauchy (true) stress vs. small strain and second PiolaKirchhoff stress vs. Green-Lagrange strain. . . . . . . . . . . . . . . . . . . 57 4.13 Scheme of the lattice sample with symmetry BCs used for biaxial tensile tests. The envelope of the sample is composed of lines L1 . . . L4 which coincides with boundary atoms. . . . . . . . . . . . . . . . . . . . . . . . . 65 4.14 The polynomial surface fit W of SED obtained by series of biaxial tests performed by molecular mechanics simulation. Sample size 8, with the 14% stretch in both directions, i.e., λ̄ = 1.14. . . . . . . . . . . . . . . . . . 66 4.15 Surface plot of the nonzero stress components vs. principal stretches. . . . 66 4.16 Surface plot of the components of reduced tangent elastic modulus. The values are given in GPa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 4.17 The stress-stretch plots showing the component S11 versus: stretch λ1 with parameter λ2 (left plot), and stretch λ2 with parameter λ1 (right plot). The parameter is in the range λi = 1, . . . λ̄, where the lowest stress curve corresponds to the value of the paremeter λi = 1, while the highest corresponds to λi = λ̄. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 4.18 Load program (often termed as “half snail”) in terms of the given displacements a) and of the pseudo time b). The given load program causes the lattice deformation as presented in c). Due to symmetry, the bond separation ∆ril is equal as ∆rij , and is thus omitted. . . . . . . . . . . . . 69 4.19 Evolution of the diagonal components of the reduced tangent elastic modulus with the associated stretches. The thick lines with markers denote the evolution of Dii without pre-stretch. 5.1 . . . . . . . . . . . . . . . . . . . . . 70 Scheme of the coupled model in BD method denoting the domain partitioning and overlap. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 xxviii 5.2 LIST OF FIGURES 1D coupling model scheme with the symmetry BC on the left end of the atomistic domain. The range of the potential is given with the cut-off radius Rc and the interaction is modelled with the linear springs k1 and k2 . 92 5.3 Strain distribution plot for non-local interaction. The symmetry BC corrects the boundary effect and gives the constant strain field. . . . . . . . . 93 5.4 Scheme of the distribution of the LM nodes for strict and interpolated coupling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 5.5 Energy weighting function distribution in the bridging zone. . . . . . . . . 94 5.6 Displacement and strain plots versus position for Rc = l0 , k1 = 1 and ES = 1. 95 5.7 Dependence of the LM in Ωb for strict, local coupling. . . . . . . . . . . . . 95 5.8 Strain distribution for Rc = 2l0 , ES = 1, strict coupling, weighting strategy type A, with the weighting function varied. . . . . . . . . . . . . . . . . . . 96 5.9 Values of LMs for local interaction, interpolated coupling and constant weighting with different FE sizes (ES). . . . . . . . . . . . . . . . . . . . . 97 5.10 Displacement and strain plots versus position for the local, interpolated coupling, with 2 elements per Ωb (ES = 1/15). . . . . . . . . . . . . . . . . 97 5.11 Displacement and strain plots versus position for the non-local, interpolated coupling, with 2 elements per Ωb (ES = 1/15). . . . . . . . . . . . . . . . . 98 5.12 Scheme of the adaptive procedure for the QC (left) and BD (right) method in 1D setting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 5.13 Converting atomistic to continuum in the solution step of the incremental analysis between tn and tn+1 . The bridging domain Ωb is where we perform model switch (following the logic from BD method) by formally imposing deformation gradient coupling (following the strategy from QC method). . 102 5.14 Nonlocal interaction in Ωa with FE size le as a parameter. Quantities of interest Q1, Q2, Q3 and Q4 are shown on plots a), b), c) and d), respectively.104 5.15 Options for the study of the influence of the bridging zone size parameter. a) le = lb and b) le = cst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 5.16 Local interaction in Ωa with size of Ωb (lb ) as a parameter. Quantities of interest Q1, Q2, Q3 and Q4 are shown on subplots a), b), c) and d), respectively. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 5.17 Three cases of the position of the bridging zone with respect to the distributed load 1) distributed load (q) not in overlap, 2) q partially in overlap and 3) q on all atoms, completely covering the overlap. . . . . . . . . . . . 107 LIST OF FIGURES xxix 5.18 Local interaction in Ωa with position of distributed load as a parameter (for L2 and H1 coupling, see eq. 5.28). Quantities of interest Q1 and Q2 are shown on plots a) and b), respectively. . . . . . . . . . . . . . . . . . . 107 5.19 a) stress plot for the model that for the model that needs refinement. The stress difference for the coupled model and referential, particle model are shown, and b) relative error in stress difference of the leftmost atom in the overlap versus the position of overlap. . . . . . . . . . . . . . . . . . . . . . 108 5.20 Modeling of defect by the sudden spring stiffness drop located on the left end a), and characteristic cases regarding the overlap position (d0 ) with respect to the defect radius (Rdef ) used to illustrate adaptive process b). . 109 5.21 Local interaction in Ωa with position of the defect (d0 ) as parameter. QOI Q2 is shown for the four variants of coupling (strict, interpolated, L2 and H1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 5.22 A detail of the rectangular graphene sheet near the left edge. The atomistic model Ωa is represented with the pair bonds between the neighbouring carbon atoms forming the honeycomb structure. The bonds parallel with the X2 direction between atoms denoted with (∗) are removed along the blue line in order to model the crack-like defect. . . . . . . . . . . . . . . . 110 5.23 Graphene sheet with a hypothetical initial crack modelled using the fully atomistic model (left) consisting of 10960 atoms and coupled model (right) with the size of atomistic domain 67.4 × 48.7 Å. . . . . . . . . . . . . . . . 111 5.24 Deformed shape of the graphene sheet with crack modelled using the fully atomistic model (left) and coupled model (right) with the size of atomistic domain 67.4 × 48.7 Å. Deformation scale factor is set to 20. . . . . . . . . 112 5.25 Plot of the evolution of the strain component 22 along the cross-section of the graphene sheet behind the crack. The results are presented for the coupled model with the size of atomistic domain 67.4 × 48.7 Å, as well as for the fully atomistic model and theory elasticity solution. . . . . . . . . . 113 5.26 Contour plot of the strain component 22 in Ωa . The results for the fully atomistic model (referential) plot a) are compared with the coupled model with: b) H 1 coupling with constant weighting function, c) H 1 coupling with linear weighting function, and d) L2 coupling with linear weighting function. The results are presented for the coupled model with the size of atomistic domain 67.4 × 48.7 Å. . . . . . . . . . . . . . . . . . . . . . . . . 114 xxx LIST OF FIGURES 5.27 The distribution of the local displacement error (eu,i ) on the contour of the domain Ωa is given in the plots on the left. The corresponding deformed shapes (for coupled and reference models in overlap) are given on the plots on the right. Only half of the deformed plots is given due to symmetry, with rather large amplification magnitude factor of 40. The uppermost, middle and lower plots correspond to H 1 -constant, H 1 -linear, and L2 -linear couplings, respectively. The results are presented for the coupled model with the size of atomistic domain 67.4 × 48.7 Å. . . . . . . . . . . . . . . . 115 5.28 The distribution of the local energy error (eE,i ) on the contour of the domain Ωa of the size 67.4 × 48.7 Å given for the three coupling options: a) H 1 - constant, b) H 1 -linear, and c) L2 -linear. . . . . . . . . . . . . . . . . . . . 116 5.29 Convergence of the global relative error in displacement eu (left) and energy eE (right) given for different atomistic domain dimensions and the different couplings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 A.1 Scheme of incremental solving of non-linear equation [10]. . . . . . . . . . . 129 A.2 Scheme of iterative solving of non-linear equation within one load increment shown on Fig. A.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 C.1 Code structure given in a UML diagram (from the software documentation). Black diamond denotes aggregation, empty, white triangle heritage, and simple lines the functional relations. The class names in italic refer to implicit classes that have been given for the sake of clarity. The class names in red refer to extended FE formulation i.e. X-FEM classes, which were not used in this thesis. . . . . . . . . . . . . . . . . . . . . . . . . . . 136 List of Tables 4.1 The size of the graphene lattice samples used in the numerical examples. The size parameter is used in the plots, and corresponding physical dimensions of the test specimens are specified. . . . . . . . . . . . . . . . . . . . 47 5.1 The data for the models 1, 2 and 3 used in convergence study. The size of the atomistic domain is defined by L1 × L2 and given in Å. . . . . . . . . . 119 xxxi xxxii LIST OF TABLES Chapter 1 Introduction 1.1 Background and motivation The emphasis of scientific research in material science slowly shifts from micro- and mesoscale to the study of the behavior of materials at the atomic i.e. nano-scale of matter. At nano-scale, the effects related to single atom, individual molecule, or nano-structural features (like lattice defects) may dominate the material behaviour. Once the occurring dimensions reach the submicron length scale, the classical continuum mechanics, that has been the basis for most theoretical and computational tools in engineering [10–12], is usually not suitable. Many interesting processes cannot be described nor completely understood in a continuum model, thus, different kind of computational modeling, in particular molecular simulation, has become increasingly important in the development of new technologies [13–15]. The first trends of this kind go back to the early eighties when the scientists and engineers, dealing with solid mechanics, began to include atomistic descriptions into models of materials failure and plasticity [13]. Besides the importance of the nano-scale phenomena occurring during the deformation processes of bulk materials, it is equally important in the study of the nano-scale objects. In the last couple of decades new tools and techniques to synthesize nano-scale objects have been acquired. These techniques are closely related to the usage of the high-resolution electron microscopes that are available today, and which enable the visualization of single atoms. However, for the synthesis of nano-materials the manipulation of individual atoms is of even greater importance. The latter is made possible by the invention of scanning probe techniques. Advances in the synthesis of nanoscale materials have stimulated everbroader research activities in science and engineering devoted entirely to these materials and their applications. This is mostly due to the combination of their expected structural 1 2 CHAPTER 1. INTRODUCTION perfection, small size, low density, high stiffness, high strength and excellent electronic properties [16]. As a result, nano-scale materials may find use in a wide range of applications from composite design, i.e., material reinforcement, nanoelectronics to sensors and medical diagnostic [17, 18]. Thus, areas of application range from physics, biology, and chemistry to modern material sciences. Moreover, research dealing with the nano-scale of matter is always interdisciplinary and usually related to the terms nano-technology and nano-mechanics. The former mainly denotes the common name for the production processes1 and industrial application, while the latter considers the mechanics of very small, nano-scale, objects. Furthermore, nano-mechanics focuses on the description of the materials in the spirit of classical mechanics [16] while taking into account the quantum mechanical nature (usually in average sense). The development of nano-mechanics, i.e., the tools to model the mechanics of nanoscale objects, parallels the growing intrest in nano-technology and availability of tools and techniques to synthesize and characterize systems at the nano-meter scale. In order to properly capture nano-scale phenomena, these models usually represent nano-scale objects as multiparticle systems considering every atom (thus the name ’atomistic models’). However, in many cases the number of particles can reach several millions or more. For instance, 12 grams of the carbon isotope C12 contain 6.02214·1023 atoms, known as Avogadro constant. Needless to say, modeling of these systems is extremely demanding. Thus, computer simulation has emerged as a first option for the study of nano-materials, prior to the experimental and theoretical approaches. In this context, computer simulation considers solving of the mathematical model on modern computer systems, which then enables prediction of technical (or physical) processes. The rapid development of computer technology, and consequently an enormous increase in the computing speed and the memory size of computing systems, now allows simulations that are more and more realistic [18]. If the results of the physical experiments are available, the results of the computer simulation can be directly compared. This leads either to a validation, or to the modification of the model. The modification of the model sometimes considers simple tweaking of certain parameters of the model, or completely changing the model equations. However, having a well defined and validated model (by comparison with experimental results) does not only permit the precise description of the observed processes, but also allows the prediction of the results of similar physical processes within certain bounds. Thus, theoretical/computational and experimental approaches are inseparable 1 In [17] term ’nanostructure fabrication’ is used. This term considers the techniques like litography, etching, thin film deposition, etc. used to fabricate nano-scale structures. 1.1. BACKGROUND AND MOTIVATION 3 in development of the tools used to perform computer experiments. Obviously, performing computer experiments considers the solution obtained approximately by computation which is carried out by computer program. However, the latter enables to study models that are significantly more complex and therefore more realistic. Ability to perform computer experiments is of great importance in the study of nanomaterials where the occurring dimensions are few nanometers2 (10−9 m), the relevant time scales (that is, the typical time intervals in which the observed phenomena take place) are measured in picoseconds (10−12 s) or even femtoseconds (10−15 s), and the masses occurring in these models usually correspond to the mass of a single atom which is 10−27 kilograms. The fact that interesting phenomena occurs on the scale of nanometer, within picoseconds certainly complicates and limits the possibility to perform real tests. The experimental analysis of nano-mechanical properties at sub-micrometer scales de facto became possible with the developments of techniques relying upon the atomic force microscope (AFM), nanoindentation, or optical tweezers. These techniques and instrumentation can observe and characterize forces of the order of pN, with displacements of the order of nanometers [13]. However, in the case of nano-mechanics it is usually impossible to perform even rather simple tests and most of the tests are expensive and not reliable enough. Thus, computer experiments make it possible to obtain results if it is hard or impossible to create the necessary conditions in the laboratory, if measurements can only be conducted under great difficulties or not at all, or simply to avoid costly experimental set-ups. Moreover, simulation offers the possibility to easily determine mean or average properties for the macroscopic characterization of nano-materials. Additionally, in nanotechnology computer experiments can help to predict properties of new materials, i.e. the ones which could be synthesized but do not yet exist in reality [18]. This way computer experiments are used to help to identify the most promising or most suitable materials. This approach goes hand in hand with the recent trend of virtual laboratories in which materials are designed and studied on a computer. Graphene, carbon nanostructure described in the next chapter, is the representative of the materials which have been virtually studied before being synthesized or produced. 1.1.1 Graphene Graphene is a single atomic layer of carbon atoms packed into a honeycomb lattice whose existence in a free state was not proved before 2004 [3]. However, studies of graphene 2 Note that in the nano-mechanics the unit of length called Angstrom, Å, is often used and it corre- sponds to the 10−10 m. 4 CHAPTER 1. INTRODUCTION started long before it was really discovered, even though it was presumed not to exist in the free state. When it was finally isolated and it’s remarkable properties shown, a real scientific rush started. The practical application arising from its exceptional mechanical, thermal and electrical properties is broad and yet to be fully discovered. For potential applications of graphene and graphene-based materials, especially as reinforcement agents to strengthen composites or structural parts (e.g. in Nano Electro-Mechanical Systems (NEMS) devices), the mechanical response of the graphene under different loading programs and boundary conditions should still be better understood. Since the experimental measurement of the mechanical properties of graphene is still considered as difficult, quantifying these properties by the numerical simulations becomes of even greater importance. The numerical simulation of this kind ought to start at nano-scale to properly consider the material, i.e. lattice structure. A major feature of the graphene structure is the hexagon pattern that repeats itself periodically in plane, and atoms are connected with a strong covalent bonds that play the crucial role in providing the impressive mechanical properties. In this work we are using both atomistic and continuum models, treating the nano-structure as a bunch of atoms, as homogenized continuum body or as a combination of the two approaches. The decision for the modeling approach is made depending on the desired outcome of the simulation. 1.1.2 Atomistic modeling We turn now to briefly introduce the tools which are used for the atomistic modeling of materials. We will start with molecular dynamics (MD) (see e.g. [13, 19–21]), which is a common name for the computer simulation technique where the time evolution of a set of interaction atoms is determined by integrating their equations of motion. The latter is usually given in terms of the second Newton’s law expressing the well known proportionality between force and acceleration. This way, each atom is considered as a classical particle. Treating atomistic system using classical mechanics laws, and not by using Schrödinger equation and quantum mechanics is just an approximation. Needless to say, the reason for such a choice lies in the complexity of the Schrödinger equation which can be solved analytically only for a few simple cases, and also the direct numerical solution on computers is limited to very simple systems and very small number of particles due to high dimension of the space in which the equation is posed. Therefore, approximation procedures are used to simplify the problem. These procedures are based on the fact that the electron mass is much smaller than the mass of the nuclei. The idea is to split the Schrödinger equation, which describes the state of both the electrons 1.1. BACKGROUND AND MOTIVATION 5 and nuclei, with a separation approach into two coupled equations. The influence of the electrons on the interaction between the nuclei is then described by an effective potential. The latter is based on the simplification that restricts the whole electronic wave function to a single state, typically the ground state. This approximation is justified as long as the difference in energy between the ground state and the first excited state is everywhere large enough compared to the thermal energy (given as a product of Boltzman constant and absolute temperature kB T ) so that transitions to excited states do not play a significant role. The validity of this approximation is usually based on the de Broglie thermal wavelength (see [18, 21] and references therein) since the ground state is an eigenstate with the smallest energy level. The first excited state is, then, an eigenstate with the second smallest energy level etc. As a consequence of this approximations, the nuclei are moved according to the classical Newton’s equations using either effective potentials which result from quantum mechanical computations (and include the effects of the electrons) or empirical potentials. The latter have been fitted to the results of quantum mechanical computations or to the results of experiments. We will present the analytical form of these potentials in Chapter 3 by giving an expansion of many-body potentials. The assumption that the global potential function is represented well by a sum of simple potentials of a few generic forms and the transferability of a potential function to other nuclear configurations are further critical issues. Note that usage of the effective potential precludes the approximation errors to be rigorously controlled [18]. Moreover, quantum mechanical effects, and therefore chemical reactions are completely excluded. Nevertheless, the method has been proven successful, in particular in the computation of macroscopic properties (which is our concern in this work). Since the Newton’s law represents a system of coupled second-order nonlinear, partial, differential equations, we have to treat a coupled system composed of N atoms forming this way an N -body problem. For the latter no exact solution exists when N > 2, thus we have emphasized that MD considers the ’computer’ simulation technique. Note that MD is deterministic technique in contrast to Monte Carlo method. Monte Carlo method uses statistical mechanics framework to link a number of microscopic states to macroscopic thermodynamical variables (see [13, 21]). The collective behavior of the atoms allows one to understand how the material undergoes deformation (as well as phase changes or other phenomena) by providing links between the atomic scale to meso- or macroscale phenomena. However, extraction of information from MD simulation can be challenging and even if it is in essence deterministic, post-processing typically involves methods of 6 CHAPTER 1. INTRODUCTION statistical mechanics. In this dissertation we focus on the quasi-static problems, i.e., on the minimization of the potential energy of the system. Energy minimization corresponds to the physical situation of the system at absolute zero temperature. Methods in which the deformation behavior of the nano-structure is probed during continuous energy minimization is also referred to as molecular statics or molecular mechanics (MM) (term molecular mechanics and abbreviation MM is used throughout this work). The latter is in the literature used primarily to study dislocation nucleation from crack tips, but it was used also for the study of the deformation of carbon nanotubes. A variety of algorithms exist to perform energy minimization, most notably conjugate gradient methods or steepest descent methods [18]. However, in this dissertation we will use Newton’s incremental-iterative algorithm (see Appendix A) which is usually implemented as a solver in finite element codes. Before closing this section, we will briefly mention the ab-initio method (yet called first principles). The latter is used in the assessment of equivalent elastic properties by a number of authors. We will use these results only for the sake of comparison, see Chapter 4. The basic idea of the so-called ab-initio MD is to decrease the level in the approximation procedure described above. In particular, the nuclei are moved classically (Newton’s equation), but under the action of the forces that are obtained by solving the electronic structure, i.e., Schrödinger equation. This way we can have combined classical and quantum (again with certain assumptions) description, and overcome the need of the empirical potential. Obviously, the computational requirements are much bigger (the simulation of million of atoms with classical MD corresponds roughly to thousand atoms with first principles [21]). Thus, the existence of (what is thought of as) more accurate atomistic techniques, certainly do not imply the extinction of the classical potentials. Likewise, the increase of the computing power can not be considered as a “threat”. In fact, even if the speed of computers keeps increasing, so does the size and variety of the problems of interest. This means that there are many problems which require large size (and time), and which are very likely to be treated with classical methods of atomistic modeling. Even this simplification is often not enough, as discussed in sequel. 1.1. BACKGROUND AND MOTIVATION 1.1.3 7 Atomistic-to-continuum multiscale modeling. Motivation and classification. The motivation for the MS modeling lies simply in the constant need to save computational time and by doing that, to extend the lengthscale (or timescale) accessible to the simulations. The main challenge (considered in this work) is that atomistic models, even the classical ones, typically contain extremely large number of particles, even though the actual physical dimension may be quite small. For instance, simple, square shaped graphene sheet with the side length of approximately 500 nm has already nearly one million of carbon atoms3 . Obviously, for certain industrial application the size of graphene sheet should be considerably larger. Predicting the behavior of such large particle systems under explicit consideration of the trajectory of each particle is only possible by numerical simulation, and must typically involve the usage of the supercomputers and parallel computing [13]. Further increase in computational power will, without doubt, increase the opportunities of using atomistic simulation for many new applications. However, even though nanoscale systems and processes are becoming more viable for engineering applications, our ability to model their performance is limited, since the large-scale, fully atomistic simulations remain out of reach for engineering systems of practical interest. It should be emphasised, though, that the size of the simulations does not determine how “useful” a simulation is by itself. The measure for the successful simulation is always the physics that can be extracted from it. MS modeling methods have recently emerged as the tool of choice to link the mechanical behavior of materials from the smallest scale of atoms to the largest scale of structures. Thus, they are usually named atomistic-to-continuum MS methods. These methods are often classified as either hierarchical or concurrent [16]. Hierarchical methods are the most widely used, for their computational efficiency. In these methods, the response of a representative volume element (RVE) at the fine scale is first computed, and from this a stress-strain law is extracted. Thus, the computations are performed on each scale separately and the scale coupling is often done by transferring the problem parameters leading to the classical problem of homogenization (e.g. see early work [22]). For severely nonlinear problems, hierarchical models become more difficult to provide, particularly if the fine scale response is path dependent. It should be noted that when failure occurs, in many circumstances hierarchical models are invalid and cannot be used [23]. In the Chapter 4 we focus on equivalent continuum modelling of graphene for small and large 3 Needless to say, for the three-dimensional crystals the number of atoms that are packed in crystal lattice is much bigger, since the graphene is considered as the perfectly 2D material. 8 CHAPTER 1. INTRODUCTION strain regimes up to failure which resembles the hierarchical MS method. Concurrent methods, on the other hand, are those in which the fine scale model (e.g. atomistic, treated with molecular mechanics) is embedded in the coarse scale model (usually continuum model treated with FEM) and is directly coupled to it. In the study of defects and fracture, for example, fine scale models can be inserted in hot spots where stresses become large and where there is the biggest risk of failure. These hot spots can be identified on the fly or by a previous run. MM and/or quantum mechanics (QM) models are required for phenomena such as bond breaking4 , but the relevant configuration is far too large to permit a completely atomistic description. In order to make such problems computationally tractable, the molecular model must be limited to small clusters of atoms in the vicinity of a domain of interest where such high resolution models are necessary and a continuum method should be used for the rest of the domain [23]. We focus on the concurrent, static (equilibrium), atomistic-to-continuum MS modeling, strongly coupling atomistic and continuum scales in Chapter 5. There is a number of recent reviews on current research activities regarding these MS methods, see e.g. [24–30]. Each of these reviews is usually giving a preference to a preferred choice of the method or its particular feature. For that reason, we seek to give just a brief overview covering all the salient features of the main families, each covered with a brief, but pointed discussion. Furthermore, we focus on the bridging domain (BD) method developed by Belytschko and Xiao 2003 [31]. There is a novel idea to draw attention towards a special role of adaptivity in providing an optimal form of the atomistic-to-continuum coupling based on the overlapping domain decomposition. For motivation, we consider also the quasi-continuum (QC) method developed by Tadmor 1996 [32]. The QC method uses an adaptive coarse graining approach and is used as a reference for adaptive strategy. Thus, BD and QC are described in detail, and compared. The BD method is in essence a partially overlapping domain decomposition scheme used for atomistic-to-continuum coupling. The main idea is to divide the problem in the atomistic and continuum domains, where the atomistic one is treated with MM, and the continuum domain is discretized by FEs. The atomistic and continuum domains partially overlap, and this overlap is called bridging domain. The coupling (initialy performed as displacement compatibility) is enforced in the bridging domain by Lagrange multipliers (LMs). The evolution of the BD method (see [33, 34]) has much in common with the recent works on the coupling of nonconforming meshes in the overlapping subdomain from the FE community. This approach is known as the Arlequin method developed by Ben Dhia [35]. The same Arlequin approach has been lately applied 4 Note that in this work we are not considering QM nor bond fracture. 1.2. HYPOTHESIS AND OBJECTIVES 9 for atomistic-to-continuum coupling (see e.g. [36–39]. They propose a new (but in fact slightly different), weak form of the coupling in terms of displacement and strain, termed L2 and H 1 coupling, respectively. Most of the early research (regarding BD and Arlequin methods) was devoted to the quality of the coupling of the two subdomains which were identified a priori, and tied together in the bridging zone. Due to incompatibility of the non-local atomic model, driven by interatomic potential, and the local FE model, this coupling yields errors known as ghost forces (GFs). The reduction of GFs was proposed in [40] for the QC method or in [41] related to the BD method. Since we focus here on static, atomistic-to-continuum MS modeling, the issue of GFs is not crucial. Indeed, we will show on the number of numerical examples (see Chapter 5) that the error caused by the GFs is localized to the coupling zone and thus does not influence the accuracy in the zone of interest5 . The BD/Arlequin method was initially assumed as approach to couple two different models. However, this kind of coupled model was unable to adapt to changes in loading and an evolving state of deformation. The evolution of the BD method, associated with the error estimate theory [37, 39, 43, 44], improved the method in the sense of model adaptivity. The latter is based on the estimates of the modeling error which is caused by the model simplification (i.e. to the natural imperfections in abstract models in describing actual physical phenomena). Thus we focus on the estimation and control of modeling error. This subject has been introduced in recent years and was initially devoted to estimating global modeling error e.g. [45]. Since then, extensions to error estimates in specific quantities of interest (QOIs) have been proposed, see e.g. [43, 46] for a posteriori modeling error estimation for heterogeneous materials, or e.g. [47] the extension of the same approach to the case of discrete models (lattice). The choice where to place the fine and where to remain with the coarse scale model, and how to provide the appropriate evolution of that region is still among the most important opened question in atomisticto-continuum MS methods. 1.2 Hypothesis and objectives The research presented in this thesis concerns the development of the new computational methodology that should accurately predict the mechanical behaviour of carbon nano5 In the case when MD is used for the atomistic region, the errors in the coupling domain are related to the wave reflections. These reflections are notable in the zone of interest and the accuracy of the simulation is affected. In this case, the coupling conditions have to be treated with care (see [42]). 10 CHAPTER 1. INTRODUCTION structures. This methodology, in the first place, considers the elasto-static numerical analysis and should enable numerical simulation of the deformation process of defected graphene in large strain regime up to failure. The proposed methodology should be efficient, i.e., accurate and computationally cheapest possible. The latter should be accomplished by using the conventional engineering simulation tools (namely continuum mechanics and FEM) as much as possible. Moreover, the proposed model should be able to treat equally infinite or finite size graphene (like graphene nano-ribbon), taking for the latter the boundary effects into consideration. In order do achieve the full potential of the graphene-based devices new models used in the virtual testing platform should have as broad theoretical scope as possible, and should not contain too many physical or mathematical restrictions. Furthermore, the developed algorithms should be built in a modular fashion in order to facilitate the future improvements regarding the interatomic potential, and bond fracture modeling. These goals should be reached by employing the overlapping domain decomposition which completely separates the macro (continuum) from nano (atomistic) aspect of the material. The new algorithms should be able to ensure that the errors caused by the coupling of atomistic and macro scales are not influencing the accuracy either by their reduction or by keeping them far enough from the zone of interest. This objective should be accomplished by the new coupling methodology combined with the adaptive algorithm. 1.3 Expected scientific contribution of proposed research The scientific contributions of the proposed research are as follows. Improvement of the surrogate, continuum model of graphene in small and large strain regime (up to failure) and explanation of the large scatter of published results. The developed constitutive model is expected to be fitted in the available finite element solution strategy with minimum or no intervention. Joint usage of the finite element method and MM in the unified computational platform (in house code) is expected to contribute the improvement of the known coupling methods (namely BD and QC) for the simulation of carbon nano-structures. Moreover it is expected that this platform will contribute the development of the algorithm which is capable to reduce the error in the coupling of atomistic and continuum domains as well as the improvement of the adaptive strategy in the MS approach. Due to modularity of the proposed methodology and opened code, it is expected that the latter can be easily extended for the simulation of defects propagation and fracture behaviour of graphene. 1.4. OUTLINE OF THE THESIS 1.4 11 Outline of the thesis This thesis is organized in 6 chapters. Following this introduction we give a brief insight in carbon nano-structures in Chapter 2. We start with the Carbon Nano Tube (CNT) which was discovered earlier, but we focus on graphene and the structure of the chemical bond which is responsible for the remarkable properties of this nano-structure. We also describe the usual free edge configuration, and defects that were experimentally discovered. In Chapter 3 the atomistic modeling of materials, i.e., MM is described. We give the governing equations and an overview of the interatomic potentials. The numerical implementation with modified Morse potential is also given. Chapter 4 deals with the development of the equivalent continuum model of graphene. We focus on the numerical homogenisation and virtual experiments performed on the representative surface element of the atomistic lattice. In the first part of the chapter we consider small strain regime where we discuss the large scatter of the linear elastic properties reported in the available literature. We show also in the numerical examples that the influence of the boundary conditions (force or displacement) can not be neglected, and that the usual stiffness bounds are valid in linear regime, but not in nonlinear. In the second part of Chapter 4 we present the relations from the continuum mechanics theory in large displacement gradients together with the solution strategy. We seek to find the substitute hyperelastic constitutive model in terms of the principal stretches, thus some theory and restrictions are discussed. In the concluding part we present and verify the developed constitutive model and finite element implementation. A brief overview of the atomistic-to-continuum multi-scale methods is given in Chapter 5. The focus of the overview is to confront the BD and QC method, as the two mainstream representatives. Moreover, we try to take what is best from both of them. Thus we tested the performance of the different coupling options implementing the a posteriori error estimate-based adatptivity in the BD method. The latter is done first on the simple academic example in one-dimensional setting. We close Chapter 5 by showing the excellent performance of the developed methodology on the examples of real practical interest, such as graphene sheet with initial crack. The concluding remarks are given in Chapter 6. 12 CHAPTER 1. INTRODUCTION Chapter 2 Carbon nano-structures Carbon, due to its valency, is capable of forming many allotropes. Widely known forms are certainly diamond and graphite, however it exists in amorphous and glassy form, nanofoam etc. In recent decades many more allotropic modifications of carbon have been discovered such as buckminsterfullerene, cylindrical carbon allotrope called carbon nanotube, and finally as single sheets named graphene. CNT and graphene are, from the mechanical point of view, the most interesting and are described in this chapter. We will focus on the mechanical aspects of graphene. Even though graphene is geometrically more simple i.e. it represents planar structure (with zero curvature), historically it is discovered (almost 15 years) later. Thus, a lot of work is done to characterize the properties of CNT. From the structural point of view, the CNT can be thought of as single sheet of graphene, rolled into a cylindrical shape (as described above). Thus, we will, first, briefly review the research related to the CNT, since they share the same molecular structure, terminology, and majority of results related to graphene is inspired by CNT. Nanotubes are proved to be remarkably stiff and strong, at the same time conducting electricity and heat really good [48]. Superior mechanical properties of CNT were one of the main driving forces behind the effort to explore properties and practical applications of this fascinating material. The fracture strength is reported to be from 93.5 GPa to 112 GPa [49] and fracture strain between 15.8% and 18.7%. However, measuring the tensile strength of CNT is an extremely challenging task, see e.g. the first direct measurements of the elastic properties of CNT [8] where a tensile load test is performed. It is currently easier to model and compute the effects such as defects, loading rate, and temperature, have on the strength of CNT. Needless to say, the results obtained are model dependent. Different approaches are used to model behaviour of CNT. It was assumed the CNT to be elastic beams (for vibrational analysis) or shells (both for vibrational and buckling/bending analysis) [50]. There are also a great number of the 13 14 CHAPTER 2. CARBON NANO-STRUCTURES atomistic simulations of nanotube. The latter is usually devoted to fracture, see [49] for MD simulation, or MM in [51, 52]. Nanotubes can today be grown with very high qualities and at precisely determined locations with lengths already reaching several millimetres. As a consequence of these advances, the focus of experimental work is now slowly shifting towards exploring practical applications and device architectures that would be able to fully profit from the extremely high Young’s modulus and flexibility of CNT, most notably in the fabrication of electromechanical switches and oscillators operating at ever higher frequencies. However, the application in nanoelectronics is not a sole example. Modern bio-medical applications like composites used for replacement of bone and teeth, drug delivery, cellular experiment (consider CNT as nanopipette), etc. has a good perspective. 2.1 Structure, geometry and bonding Due to excellent properties of CNT, their discovery in 1991 [2] started a real revolution in research activities in science and engineering causing a great number of papers devoted entirely to CNT and their applications. CNT form two structurally distinct classes. The first to be discovered [2], multiwalled CNT (MWCNT), exhibits a Russian doll-like structure of nested concentric tubes, see Figure 2.1. The interlayer spacing can range from Figure 2.1. Transmission electron microscope (TEM) image a), and 3D scheme b) of a multiwalled carbon nanotube, from [1] and [2]. 0.342 to 0.375 nm, depending on the diameter and number of shells comprising the tube. The interlayer spacing in graphite is 0.34 nm, suggesting a similarly weak interaction between individual shells in MWCNTs. The second type is the basic form of a rolledup graphene sheet, a single-walled CNT (or SWCNT). This process is described in the following section. 2.1. STRUCTURE, GEOMETRY AND BONDING 2.1.1 15 Forming a CNT from graphene A CNT can be generated by rolling a graphene sheet, which is ideally cut, to make a cylinder, see Figure 2.2 a). The graphene sheet must be rolled up in the direction of the chiral i.e. roll-up vector Ch which can be expressed as the linear combination of the honeycomb lattice basis a1 and a2 Ch = na1 + ma2 , (2.1) where integers (n, m) are the number of steps along the zigzag carbon bonds and are generally used to name the CNT. A nanotube (n, n) is usually named as armchair, while the nanotube (n, 0) is usually named zigzag. Note that in the chapters to follow in the developments and description of the results (namely in diagram legends and tables) this directions will be shortly noted as ’A’ and ’Z’, due to brevity. The chiral angle θ Figure 2.2. Schematic of CNT formation by “rolling-up” a grephene sheet a), and examples of models of zigzag, armchair and chiral CNT (from [1]). (0◦ ≤ θ ≤ 30◦ ) is defined as √ 3m tan θ = , 2n + m (2.2) where θ = 30◦ and θ = 0◦ denotes armchair and zigzag, respectively (see Fig. 2.2 a)). The single-walled CNT which result from the described rolling-up are shown in the Fig. 2.2 b). A chiral CNT is also shown next to the two limiting cases zigzag and armchair. Note that the CNT’s diameter D depends on the choice of the particular integer pair (n,m) and is given as D= r0 p 3(n2 + nm + m2 ) , π (2.3) 16 CHAPTER 2. CARBON NANO-STRUCTURES where r0 is the distance between two neighboring carbon atoms in the initial configuration, as defined later for graphene geometry. Structure of the chemical bond (nanotubes and graphene) A major feature of the structure of CNT as well as graphene is the hexagon pattern that repeats itself periodically in space. As a result of the periodicity, each atom is bonded to three neighbouring atoms. Such structure is mainly due to the process of sp2 hybridization during which one s−orbital and two p−orbitals combine to form three hybrid sp2 −orbitals at 120◦ to each other within a plane [50, 53] (see Fig. 2.3). This covalent bond (referred to as the σ−bond) is a strong chemical bond and plays an important role in the impressive mechanical properties of carbon nano-structures. In addition, the out- Figure 2.3. Bonding structure which occurs in CNT, graphene and in every graphite layer. Carbon atom nuclei are shown as filled circle and form a hexagon. The out-of-plane π-bonds, and in-plane σ-bonds connecting the C nuclei are depicted schematically. of-plane bond (the π−bond) that is relatively weak contributes to the interaction between the layers of graphene in graphite. It should be noted that the bonding is not purely sp2 in CNT, as curving the Single Layer Graphene Sheet (SLGS) sheet into a tube re-hybridizes the σ and π orbitals, yielding an admixture [50]. This curvature, especially for smaller CNT, and the high aspect ratio (length-to-diameter ratio) of the nanotubes considerably affect the atomic structure (and properties of defects). Thus not all results obtained for CNT are directly applicable to graphene [5]. We proceed now to introduce graphene, whose mechanical properties will be spotlighted in this work. 2.2 Graphene Graphene is the name given to a flat monolayer of carbon atoms tightly packed into a two-dimensional (2D) honeycomb lattice, thus often called Single Layer Graphene Sheet (SLGS). What is a bit surprising at first is the fact that it is truly two-dimensional material, see [54] for discussion how many layers is needed to consider a structure as 3D. It is, at the same time, a basic building block for graphitic materials of all other 2.2. GRAPHENE 17 dimensionalities. It can be wrapped up into quasi-0D fullerenes, rolled into quasi-1D CNT (as described) or stacked into 3D graphite1 [54]. Theoretically, SLGS has been studied for sixty years (called before “2D graphite”), and is widely used for describing properties of various carbon-based materials. On the other hand, although known as an integral part of carbon-based materials, graphene was presumed not to exist in the free state. Moreover, it was usually being described as an “academic” material and was believed to be unstable with respect to the formation of curved structures such as fullerenes and nanotubes. In the early forties the scientists claimed that strictly 2D crystals were thermodynamically unstable and could not exist. There are many layered materials with strong in-plane bonds and weak, van der Waalslike bonding between layers. Because of this layered structure, it has long been tempting to try splitting such materials into individual atomic layers, although it remained unclear whether free-standing atomic layers could exist in principle. Various attempts were made to synthesize graphene including the same approach for the growth of carbon nanotubes (resulting with graphite with 100 layers of graphene), and chemical vapor deposition (CVD) on metal surfaces (resulting with few layers of graphene). None of these attempts really proved the existence of SLGS. Suddenly, the vintage model turned into reality, when free-standing graphene was unexpectedly found in 2004 [3]. Novoselov and Geim isolated individual crystal planes from a large variety of strongly layered materials and shown that the resulting 2D crystals exhibit high crystal quality and macroscopic continuity. Note that other free-standing 2D atomic crystals are also found, e.g. single-layer boron nitride2 . A simple but effective procedure was used. A fresh surface of a layered graphite was rubbed against another surface which left a variety of flakes attached to it. This rubbing process is described by the authors as similar to ’drawing by chalk on a blackboard’. Among the resulting flakes, single layers were always found and were first identified between the thicker flakes by optical microscope Fig. 2.4 a). The 2D crystallites become visible on top of an oxidized silicon wafer. Subsequently, analysis was done by atomic force microscopy (AFM), for which single-layer crystals were selected as those exhibiting an apparent thickness of approximately the interlayer distance in the graphite (3D) Fig. 2.4 b). Note that the crystallites were raised by an extra few angstroms above the supporting surface, probably because of a layer of absorbed water. Thus, differential height matching the interlayer 1 Note that this dimensionality classification is from [54] or [3], even though from the conventional mechanical point of view the classification may not be correct. 2 However, in the research community the name of graphene, as the famous representative, is used for other 2D materials, too. 18 CHAPTER 2. CARBON NANO-STRUCTURES distance in the corresponding 3D crystals helped to distinguish between double-layer crystals and true single sheets. As the isolation of graphene for experimental laboratory a) b) Figure 2.4. Graphene visualized by the optical microscope a), and by AFM b) (from [3]). The scale bars are 1µm. The interlayer difference in the AFM scan, being approximately 4Å corresponds to the interlayer distance in graphite (approx. 3.4Å). research become possible, a massive body of research initiated with the goal to further investigate and improve the understanding of graphene. Previously to the practical applicability of graphene related to structural applications (e.g. manufacturing of nano-composites), a deep understanding of their mechanical behavior is needed. For this purpose, several experimental studies have been carried out, see Section 2.3. However, due to its extremely small size and difficulties in its manipulation, these tests are not numerous nor fully reliable. Therefore, theoretical work may be helpful for evaluating the structural response of SLGS. Thus, we are here interested in the first place in the simulation and mechanical properties. Many simulations published in the recent papers were performed on the Graphene Nanoribbon (GNR). A distinct properties burst out as the dimension of SLGS is reduced into narrow ribbons with a width of 1-2 nm (called GNR). In particular, narrow ribbon-like configuration causes graphene to act as semiconductor, with potential applications in transistors, see [55] and references therein. The elastic deformation of GNR has been suggested as a viable method to tune the electronic structure and transport characteristics in (pristine) graphene-based devices [56, 57]. Defected (non-pristine) structure also influences on both mechanical and electromagnetic properties of graphene, see [58] for the pinhole defect simulation (the description of defects which are found in graphene structure is given in Section 2.2.2). Our intention in this thesis is to develop the methodology for the simulation of elastic behaviour of pristine and defected SLGS. However, the multi-physics extension to coupled electro(magneto)mechanics or thermo-mechanics is a worthy perspective. Moreover, plastic deformation and fracture analysis may pose a fundamental limit for reliability of integrated graphene structures. As in the course of stretching in the elastic range, the electronic and magnetic properties can be strongly modified, under plastic deformation, the honeycomb structure 2.2. GRAPHENE 19 changes irreversibly and offers a number of new structures and functionalities. Namely, cagelike structures, even suspended atomic chains can be derived between two honeycomb flakes [56]. The plastic deformation is out of the consideration in the frame of this thesis. In sequel we refer to current applications, perspective and brief overview of experimental work and results. We will further deal with the elastic behaviour in the chapters to follow. 2.2.1 Current application and perspective Graphene is, for the sake of popularisation, usually announced as strong (around 130 GPa), lightweight, bendable, transparent (2.3% absorption of visible light), with the highest theoretical specific surface area (2600 m2 /g), with the high electrical (charge mobility 230000 cm2 /Vs) and thermal (3000 W/mK) conductivity, and allows nothing to pass through it except the water. However, a great deal of effort and investigation of pristine graphene was needed over the past decade to discover these fascinating properties. Every new discovery filled the research community with great enthusiasm, constantly striving towards the application. The planned usage was in graphene-based electronics which considers micro-processors, flexible electronic paper and thin screen (to be used in cell phones). Furthermore, described features make graphene particularly advantageous for applications in energy technologies which considers the application of graphene in energy storage devices such as supercapacitors and batteries (batteries are already one of the main markets for graphene3 ). Another example is the new kind of composite materials. In particular graphene powder of uncoagulated micrometre-size crystallites can be produced which allows conductive plastics to be produced. Graphene was, due to large surface area and excellent electrical conductivity, used in the graphene-based biosensors. The rapid electron transfer enables accurate and selective detection of biomolecules, see an overview in [59]. Regarding the macro scale usage we will, among many, mention two examples. The first considers the graphene used for flexible electronics. Since graphene posses optical transparency in addition to flexibility, robustness and environmental stability it is convenient to be integrated into flexible electronics and plastic substrates. An example is three layer graphene on a transparent and flexible substrate made of PET [4]. Second example pertains to a graphene loudspeaker. Graphene has extremely low mass density and high mechanical strength, which are key qualities for efficient wide-frequency-response electrostatic audio speaker design. As shown recently in [60], the speaker/earphone with the graphene di3 An ultimately large surface-to-volume ratio and high conductivity provided by graphene powder lead to improvements in the efficiency of batteries. 20 CHAPTER 2. CARBON NANO-STRUCTURES Figure 2.5. An assembled graphene/PET touch panel showing outstanding flexibility, from [4]. aphragm has excellent frequency response across the entire audio frequency range and with performance matching or surpassing commercially available product. Graphene diaphragm has ultralow mass and because it is so thin, the speaker does not need to be artificially damped (unlike commercial devices) to prevent unwanted frequency responses, but is simply damped by surrounding air. This means that the device uses much less power than conventional speakers. This is a non-negligible advantage if it were to be employed in portable devices, such as smartphones, notebooks and tablets. For the mentioned application the key question pertains to the large scale synthesis of graphene layers. The key challenge in synthesis and processing of bulk-quantity graphene sheets is aggregation. Unless well separated from each other, graphene tends to form irreversible agglomerates or even restack to form graphite through Van der Waals interactions. The prevention of aggregation is essential for graphene sheets because most of their unique properties are only associated with individual sheets. The common ways to obtain graphene are exfoliation and cleavage, and chemical vapor deposition (CVD), see [55]. CVD growth appears to be the most promising technique for large-scale production of graphene films (either in mono- or few-layer form). The growth mechanism of graphene, on substrates with high carbon solubility such as Co and Ni, is through the diffusion of the carbon into the metal thin film at the growth temperature, and the subsequent precipitation of carbon out of the bulk metal to metal surface upon the cooling. Thus, a typical CVD process involves dissolving carbon into the substrate in the vacuum chamber. Early tries of graphene growth at ambient pressure using CVD showed single and few layer graphene (20 µm lateral size) to have a large variation in charge carriers mobility, thus degradation of properties (namely electrical). The latter is caused by the inhomoge- 2.2. GRAPHENE 21 neous thickness of graphene films and grain boundary scattering inside the films. However, in recent development [61] it was shown that the quality of graphene (again in terms of charge carriers mobility) grown by chemical vapour deposition on thin Ni substrate is as high as mechanically cleaved graphene. In the next section we will give an overview of the defects that occur in graphene and can deteriorate it’s properties. 2.2.2 Defected graphene Due to the imperfection of material production processes, impurities and defects are always present in crystals (even in nano-crystals). Such lattice imperfections have a strong influence on the electronic, optical, thermal, and mechanical properties of the solid. In fact, many of the characteristics of technologically important materials such as the conductance of semiconductors or the mechanical strength and ductility of metals are governed by defects. Thus, defects in bulk crystals have been studied extensively for many decades. Two-dimensional crystals, on the other hand, have been considered only recently. The remarkable properties of graphene mentioned above are usually attributed to the low defect concentration. This nearly pristine state is possible mostly due to the high formation energies of point defects in graphene [5]. Nevertheless, like in other (conventional) engineering materials, structural defects do exist in graphene and can dramatically alter its properties. Thus, at first glance, what is true for a 3D material seems to be valid for graphene as well. The scattering of electron waves at defects influences the electrical conductivity, and weaker bonds around defects affect the thermal conductivity and reduce the mechanical strength. However, graphene structure is unique by being able to reconstruct the atom arrangement in the vicinity of the defect which does not occur in other materials. This feature comes from the sp2 -hybridisation of carbon atoms (shown in Figure 2.3) that allows different number of nearest neighbours, and atom arrangements that are not necessarily hexagonal. Note that the nonhexagonal rings may either introduce curvature in the sheet or leave it flat when the arrangement of polygons satisfies certain symmetry rules. Although many outstanding properties of graphene are due to the inherently low concentration of defects, nanoengineering of graphene-based devices for dedicated functions needs the introduction of structural defects or impurities that allow us, like in conventional semiconductors, to achieve the desired functionality. For example, Chen et al. [31] have shown that atom vacancy defects in graphene are magnetic. Takamura et al. [32] suggest 22 CHAPTER 2. CARBON NANO-STRUCTURES that the high power capability of graphitized materials as anodes, can be attributed to the presence of a number of nano-sized holes in the graphene layers (see also [58]). Thus, the defects are (also) deliberately introduced into graphene. This is done, for example, by irradiation or chemical treatments (see [5]) An essentially infinite number of various lattice defects can exist but we will shortly introduce only the simplest ones. Needless to say, truly three-dimensional defects do not exist in graphene, but zero-dimensional point defects (similar like in bulk crystals), and one-dimensional line defects are possible. The defects can be divided into: 1. Point defects (Figure 2.6) • Stone-Wales defect, • single vacancies, • multiple vacancies, • addatom. 2. 1D defects (Figure 2.7) • dislocation-like defects, • defects at the edges, • grain boundaries. d) a) b) c) Figure 2.6. Point defects: a) Stone-Wales, b) single and c) double vacancy, d) carbon addatom, taken from [5]. On a), b) and c) on the left the transmission electron microscopy (TEM) have been used to obtain images of defective graphene with atomic resolution, and on the right the atomic structure is shown. For addatom d) on the top, the view is chosen to show the out of plane configuration. Studies of the influence of structural defects on the electro-mechanical properties of graphene have begun recently, thus there are not as many publications, see e.g. [49, 51, 52] for the Stone-Wales defects and demonstration of dramatic changes in mechanical properties. 2.3. EXPERIMENTAL STUDIES a) 23 b) c) Figure 2.7. 1D defects: a) TEM image of the grain boundary of two grains (bottom left, top right) intersect with a 27◦ relative rotation angle (pentagons, heptagons, and distorted hexagons are outlined), from [6]; b) scanning tunnelling microscopy image of the extended one-dimensional defect from [7] (pentagons and octagons are outlined); c) example of the armchair edge reconstruction from [5]. 2.3 Experimental studies We mentioned a great deal of incredible properties which were discovered over the past decade in a joint effort of experimental and simulation experts. However, considering mechanical behaviour in particular, measurement performed on nanostructured materials is considered a difficult task, since the required tests have to be performed in nanoscale, [58]. Consequently, there are only a few reported investigations, e.g. [9, 62]), regarding experimental evaluation of the mechanical properties of the graphene. Needless to say, these difficulties and also the need for an effective design tool for novel applications (having the graphene as their building block) have spurred the development of computer simulation techniques. Regarding the linear elastic mechanical behavior of graphene, obtained by MD, MM studies have predicted Young’s modulus ranging from 0.71 to 1.37 TPa. We give these details and the study of the scatter in Chapter 4. Here we will introduce some ideas and results from experimental characterisation of mechanical properties of graphene. Namely in [9] nonlinear elastic properties are measured. Determination of these quantities using the uniaxial approach used in [8] (see Figure 2.8 on the left) yields difficulties related to the uncertainty in the sample geometry, stress concentration at clamping points and structural defects. Thus in [9] atomic force microscope (AFM) nanoindentation4 is used to measure the mechanical properties of monolayer graphene membranes suspended over open holes, see Figure 2.8 on the right. Similar technique has been used to study multilayer graphene [62] and offers three important advantages over uniaxial experiments (performed 4 Due to the strength of the films, cantilevers with diamond tips were used. 24 CHAPTER 2. CARBON NANO-STRUCTURES on nanotubes): The sample geometry can be precisely defined, the 2D structure is less sensitive to the presence of a single defect, and the sheet is clamped around the entire hole circumference (this is somewhat easier than clamping in two ends of CNT on the AFM tips). An array of circular wells (diameters 1.5µm and 1µm, depth 500nm) was Figure 2.8. An individual MWCNT mounted between two opposing AFM tips, from [8] (left). Schematic of nanoindentation on suspended graphene membrane, from [9] (right). patterned onto a Si, and the mechanical properties of the free-standing films were probed by indenting the center of each film with an AFM. Mechanical testing was performed at a constant displacement rate, followed by load reversal. This cycle was repeated several times for each film tested. The data showed no hysteresis, which demonstrated the elastic behavior of the film and showed that the graphene film did not slip around the periphery of the well. They report also that the force-displacement measurements were highly repeatable. Once they recorded the data for elastic properties of the films, the films were indented (i.e. loaded with indentor) up to failure. They adopted isotropic elastic response under uniaxial extension in terms of second Piola-Kirchhoff (Su ) and uniaxial Lagrangian strain (Eu ). This is legitimate because the energy from bending the graphene membrane is three orders of magnitude smaller than the energy from in-plane strain. They report maximal stress is Su = 130 ± 10GPa at a strain of Eu = 0.25, and Young’s modulus E = 1TPa, which can serve as a benchmark. However, the system was approximated as a clamped circular membrane, made of a isotropic elastic material, under central point loading which introduces few simplifications and thus influences accuracy. Chapter 3 Atomistic modeling In this chapter we introduce the atomistic material modelling, we give the essential ideas and review the related literature. Furthermore, we present a brief overview of the governing equations, and the interatomic potentials used for atomistic modelling. Note that these potentials come from the group of classical potentials, as described in the Introduction. In the literature both terms ’atomistic’ and ’molecular’ modeling are equally used. Herein we use term ’atomistic’, however, we also use the common name for the simulation methods named molecular dynamics, or molecular mechanics. 3.1 Atomistic model problem Computer simulations used to determine the mechanical properties of complex atomic structures do not often consider the quantum mechanical effects at the subatomic level. The most frequent starting point in atomic simulations is MD or MM, neglecting the inertia effect. Both of these methods are based on the assumption that atoms are the smallest unit needed to be modelled. This enables, furthermore, to study the discrete atomic structure as a multi-particle system. The way the atoms interaction is described depends on the choice of the interatomic potential. We focus in this work upon the MM neglecting both the dynamic effects and the thermal effects, used for quasi-static loading applications with the assumption of the zero Kelvin temperature. The equilibrium configuration of graphene corresponds to a state of minimum energy of the particle system. It is assumed here that the initial configuration is at equilibrium. We consider a domain Ωa in a 3-dimensional Euclidian space R3 , which is occupied by N atoms placed within graphene microstructure. Let Ri and ri denote, respectively, the position vectors in the reference and the current configurations of atom i, where 25 26 CHAPTER 3. ATOMISTIC MODELING i = 1, . . . , N . The corresponding displacement vector of atom i is given by di = ri − Ri . Thus the displacement of the atoms is conveniently represented in compact form by means of vector d = [d1 , d2 , . . . , dN ] from the space V a = {d ∈ R3×N }. The boundary conditions ought to be defined atom-wise, such that either the displacement d̄i or the external point force f̄i takes an imposed value. These conditions are imposed in quasi-static manner, with the corresponding incremental sequence. a of the atomic microstructure is given by The total energy Etot a Etot = U (r1 , . . . , rN ) − N X i f̄i · di , (3.1) where U denotes the energy stored in the atomic bonds, and the second term on the righthand side represents the external energy E ext . The state of equilibrium of the atomistic system corresponds to the minimum of the total energy. The necessary condition of the energy minimum requires that the variation of the total energy equals zero, which can be written as a δEtot = N X ∂U i ∂ri − f̄i · δri = 0. (3.2) In the above equation δri represents the kinematically admissible virtual movement from the set of V0a ⊂ R3×N , vanishing on the Dirichlet boundary. Linearising (3.2) and writing the result in matrix notation leads to K(k) ∆d(k) = F(k) , (3.3) where ∆d(k) is displacement increment corresponding to the k-th load increment, whereas K(k) and F(k) are the tangent stiffness and residual vector, respectively. The latter can be explicitly defined as ∂ 2U ∂U , Fi = − f̄i . (3.4) ∂ri ∂rj ∂ri An incremental-iterative solver is needed to solve system in (3.3) due to the nonlinKij = ear nature of the interatomic potential (described in sequel) and geometrically nonlinear kinematics. For each load increment several Newton iterations are performed until convergence criteria are met in terms of energy test, which checks both the residual force and incremental displacement (e.g. [10]). In Appendix A Newton’s incremental-iterative procedure is described in more detail. At each iteration (k) the atomic positions are updated as follows (k+1) ri (k) = ri + ∆d(k) . (3.5) The initial iteration (k) = 0 starts at the initial configuration of the atomic system, with (0) the position vector ri = Ri . The procedure is terminated when the convergence is achieved for the last load increment. 3.2. INTERATOMIC POTENTIAL 27 What needs to be defined next is the energetics of the atomic system. The latter is defined with the interatomic potential U . In sequel we first give the general insight in the classical interatomic potentials and their structure. Next we present specific some specific forms. 3.2 Interatomic potential If the atomistic modeling is used as a testing ground for the energetics of the system, the simplest generic form of the interaction model is considered. When the goal is to represent the quantitative predictions for specific material, the potential function (U ) driving the atomistic system can take complicated form. As described in the Introduction, the nature of these interactions is governed by quantum effects taking place at the subatomic level. The latter is really responsible for chemical properties such as valence and bond energy [16, 18, 21]. However, quantum mechanics-based description of atomic interaction is not discussed in this work, emphasis is rather on the empirical interaction models that can be derived as the result of such computations, i.e. from experimental observations. Classical potential is designed to account for the quantum effects in the average sense. Let U (ri , rel j ) denote the microscopic energy function that explicitly account for each atom i 1 with coordinates ri , and each electronic degree of freedom rel j . Then the classical poten- tial (used in this work) pertain to the approximation which considers that the electronic degrees of freedom are completely removed, which can be written as U (ri , rel j ) → Uapprox (ri ). (3.6) Many different expressions U (ri ) can be fit to closely reproduce the energy predicted from quantum mechanics methods, while retaining computational efficiency [13,63]. There is no single, universal approach that is suitable for all materials and for all different phenomena of material behavior. The choice of the interatomic potential depends very strongly on both the particular application and the material. 3.2.1 Structure of the potential The general structure of the potential energy function (approximate potential surface) for a system of N atoms is U (r1 , r2 , . . . , rN ) = N X i 1 V1 (ri ) + N X i,j>i V2 (ri , rj ) + N X i,j>i,k>i V3 (ri , rj , rk ) + · · · , The electronic degrees of freedom are accounted explicitly in tight-binding models, see [15]. (3.7) 28 CHAPTER 3. ATOMISTIC MODELING where the function Vm , ∀m = 1, 2, . . . is the m-body potential and ri is the position vector of the atom i in current configuration. The first term of the right hand side of equation (3.7) indicates the effect of an external force field on the system where it is immersed, such as gravitational or electrostatic. This term is usually ignored in practice, [16]. The second term V2 shows pair-wise interaction depending only on one variable the atom pair separation given as rij . Thus this term is usually denoted as Vij or Vp as described in sequel. The three-body term involves energy that characterizes angle-dependent forces, whereas four-body term includes torsion effects. m-body potential terms for m > 2 are usually called multi-body potentials. Apart from V2 , which depends on only one independent variable, each further term has 3m − 6 variables. Thus, V3 depends on 3 and V4 on 6 variables. The simplest form, used often for practical reasons, is when the sum in (3.7) is truncated after second term resulting with the pair-wise potential. 3.2.2 Pair-wise potentials The total energy of the system in pair potentials is given by summing the energy of all atomic bonds over all N particles in the system N N 1 X X V2 (rij ). U= 2 i6=j=1 j=1 (3.8) Note the factor 1/2 which accounts for the double counting of atomic bonds. The latter equation is more conveniently written as U= N −1 X N X V2 (rij ), (3.9) i=1 j>i where the sum directly corresponds to the loop in the code. On the other hand, the total energy of the system of atoms can be represented as the sum of atom energies. That is, the energy is given on per atom basis (not per bond) as U= N X i=1 Ei = 1X Vij , 2 i,j6=i (3.10) where Ei is the energy of atom i. The pair potential usually decays very fast with the increase of distance between atom pair rij (see Figure 3.1). In general, we say that the d function decays rapidly with the distance if it decays faster in rij then 1/rij , where d is the dimension of the problem [18]. In order to save computational time in the case of rapidly decaying potential, we can neglect all the contribution in the sum (3.8) that 3.2. INTERATOMIC POTENTIAL 29 are smaller than certain threshold. This value is usually called cut-off distance or cut-off radius, Rc (see e.g. [63, 64]). Taking into account the interactions of each current atom i with all the others in the system, the computational demand is (N 2 − N )/2 operations. This is very expensive even for systems with a smaller number of particles. Therefore, in practical simulations the introduction of a cut-off radius allows us to reduce significantly the computational effort. The main idea is to replace the sum over all the atoms by the interaction only with its nearest neighbours which are inside the cut-off radius. The latter reduces the number of terms to nN/2, with n being the number of atoms into the cut-off radius. The truncated potential can be formally written as follows V (r ) rij ≤ Rc , ij V (rij ) = 0 rij > Rc . (3.11) In others words, if the interatomic distances exceeds the cut-off, the interactions are simply set to zero. However, this produces a break in the continuity of the potential function at the cut-off separation, causing a small step in the energy function as atoms move in and out of the cut-off. This can cause the fluctuations in the energy during the simulation which perturbs the conservation of energy in the system. This truncation may be applied to any potential energy function, i.e. for all the examples presented in sequel, but the value of cut-off radius have to be chosen with care. One of the best known interatomic potentials is the Lennard-Jones (LJ), or yet called 6-12 potential. The potential energy function for the LJ potential is expressed as 12 6 ! σ σ − , (3.12) V2LJ (rij ) = 4ε rij rij where ε and σ are constants chosen to fit material properties. There is no relation to continuum stress and strain (see Fig. 3.1). The parameter ε stands for the pair well depth, while σ parametrizes the zero crossing of the potential. Note that the equilibrium bond separation is related to parameter σ with rij,0 = σ21/6 . The celebrated LJ potential is in fact a particular case of Mie potential, proposed in 1903 [65], which can be written as V2 (rij ) = − A B + m, n rij rij (3.13) with the values of n = 6 and m = 12. Mie’s potential was the first one including both a 12 repulsive and an attractive part. Term 1/rij in LJ is meant to model the repulsion between atoms as they approach each other, and is motivated by the Pauli principle in chemistry. The Pauli principle implies that as the electron clouds of the atoms begin to overlap, the system energy increases dramatically because two interacting electrons cannot occupy the 30 CHAPTER 3. ATOMISTIC MODELING same quantum state. There is no general equation that governs the distance-repulsion dependence, but the three mostly used models are the hard sphere potential, the inverse power law potential (like in the case of Mie and LJ) and the exponential potential (like 6 adds cohesion to the system, Morse and Buckingham as presented in sequel). Term 1/rij and is meant to mimic van der Waals type forces. The van der Waals interactions are fairly weak in comparison to the repulsion term, hence the lower exponential is assigned to the term. LJ 6-12 is an example of potential limited to the simulations where a general class of effects is studied, instead of specific physical properties, and a physically reasonable yet simple potential energy function is desired [25]. However, it is also used to model van der Waals interaction, see e.g. [66,67] where LJ potential is used to model the interaction between graphene layers and the walls in the multi-walled carbon nanotubes (MWCNTs). Since LJ potential is highly nonlinear function of the atom pair distance rij , it is sometimes useful to use so-called harmonic potential 1 V2H (rij ) = kij (rij − rij,0 )2 , 2 (3.14) where rij,0 is the initial (equilibrium) atomic pair distance, and kij is the bond stiffness. The harmonic potential can describe the atomic system behavior for small atomistic separation around equilibrium (see Figure 3.1). Hence, this potential corresponds to Hooke’s law, and is usually chosen as the first and simplest description of the atomic interaction. In particular we will use this potential in development of the multiscale methods where the emphasis is on the coupling and not on the accurate and realistic description of different material mechanisms (see Chapter 5). Figure 3.1. Lennard-Jones and Harmonic potential (dashed line). Note that the Harmonic potential is a suitable approximation when the particles are around the equilibrium position. Furthermore, well known LJ-like potentials are the Morse and Buckingham potentials. 3.2. INTERATOMIC POTENTIAL 31 The Morse potential consists of the exponential repulsion and attraction and three adjustable parameters. It is originally designed for covalent bond which is strongly space oriented and a description of radial stretching is not sufficient to describe it. The Morse potential [68] is computationally more expensive than the LJ potential due to the exponential model of repulsion and attraction but it models interaction in a more realistic way. It can be given in the form V2M α(1− rr ) 2α(1− rr ) 0 0 , − 2e =ε e (3.15) where we omitted the indices ij in the current and initial separation r and r0 . The parameters of the potential are ε, α, and r0 . We will use the modified type of this potential throughout this work for graphene modeling, thus we give a detailed overview in Section 3.2.4. The Buckingham potential consists of more physical exponential BornMeyer repulsion and the van der Waals attraction in the following form α(1− rr ) V2B = Ae 0 − B , r6 (3.16) where A and B are constants. Since the exponent becomes smaller than the inverse power law at very small bond separations, the potential drops rapidly to minus infinity. The latter unphysical effect is often referred to as Buckingham catastrophe. In order to bring the Buckingham and the LJ potentials to a common equilibrium distance r0 , and to a common well depth ε, the relation between the LJ parameters ε and σ and the Buckingham parameters A, B and α is as follows A= 1 − ε, 2 B = σ6, α= 1 2 3 . −ε (3.17) In conclusion of this section we note that the reduction of the total energy caused by the truncation of the sum in (3.7) after second term leads to discrepancies between theory and experiment. These discrepancies can be observed in terms of: the single bond strength being independent of the next neighbours, the vacancy formation energy which is always overestimated by pair potentials, the prediction of the inward relaxation of the outer layer of atoms at the surface yields incorrect results, etc. Thus, in sequel we introduce the improvement of classical pairwise potentials. 3.2.3 Beyond pair-wise potentials Mentioned deficiency of pair potentials have led to the development of more complex potentials. Such potentials incorporate local environment of an atom into the potential 32 CHAPTER 3. ATOMISTIC MODELING through many-body effects to produce a more realistic description of the atomic interactions. Thus, we still consider the pair of atoms, while the positions of the several neigbouring atoms are taken into account. These potentials are typically used in simulations of solids and complex molecular structures. There is a number of many-body potentials for modelling of covalent bonds which have been developed in recent decades. Potentials which also fit in this group are Finnis and Sinclair potential, and Embedded atom method (EAM) (see [69–71]), however, they are both used to simulate microcracks and structural changes in metallic materials. Thus, we will discuss more on the Stillinger-Weber, Brenner and latter focus on the modified Morse potentials used to model hydrocarbon bonds, i.e. covalent systems. Stillinger-Weber potential One of the traditional formulations to express many-body interactions have been suggested by Stillinger and Weber [72]. It is used mostly to describe the behaviour of Si, i.e. the materials with a low coordination number and strong directed bonds. This potential is based on a two-body and a three-body term U= X V2 (rij ) + i,j X V3 (ri , rj , rk ), (3.18) i,j,k where the pair potential is taken to be from the family of the inverse power law and the exponential potential (as discussed in the previous section), while the tree-body term provides the dependence of the total energy on the bond angle. The angular term has the form V3 (ri , rj , rk ) = h(rij , rik , θjik ) + h(rji , rjk , θijk ) + h(rki , rkj , θikj ), with h(rij , rik , θjik ) = λe γ rij −Rc e γ rik −Rc 1 . cos θijk + 3 (3.19) (3.20) In the above equations θjik is the angle formed by the i − j bond and the i − k bonds, λ and γ are tunable parameters, while Rc denotes the cut-off distance. The latter shows that the same cut-off advantage can be extended to three-body terms [72]. The main drawback of this description is that it cannot be applied for non-tetrahedral crystals. Tersoff-Brenner potential A further celebrated potential, which should be mentioned in this section is the Tersoff potential [73]. Tersoff proposed an empirical potential that enables to calculate the structure and energetics of complex covalently bonded systems, with the focus on silicon. This 3.2. INTERATOMIC POTENTIAL 33 potential is further developed for hydrocarbons by D. W. Brenner [74], thus the potential is often referred to as Tersoff-Brenner (TB). The form of the potential is motivated by intuitive ideas about the dependence of bond order upon local environment, i.e. it incorporates the structural chemistry of covalent systems. The total potential energy is calculated as for the simple pair potential, see equations (3.8) or (3.10). However, Vij is here given as Vij = VR (rij ) − Bij VA (rij ), (3.21) for atoms i and j. VR and VA are exponential, Morse-like repulsive and attractive pair terms, respectively, given by VR (rij ) = De −√2Sβ(rij −rij,0 ) e fc (rij ), S−1 (3.22) VA (rij ) = De −√2/Sβ(rij −rij,0 ) e fc (rij ). S−1 (3.23) The parameters De (well depth), S, β, and rij,0 are determined from the known physical properties of carbon (i.e. carbon allotropes). The function fc is merely a smooth cut-off function to limit the range of the potential, and is given by rij < R1 , 1 1 2 fc (rij ) = 1 − 12 sin( Rπr−R ) 2 −R1 0 R1 < rij < R2 , (3.24) rij > R2 . For the graphene the cut-off is taken to be R2 = 0.2 nm and R1 = 0.17 nm to include only the first-neighbour shell. The function Bij implicitly incorporates the bond order and depends on local environment, rather than to have three body terms " #−δ X Bij = 1 + G(θijk )fc (rik , (3.25) k6=i,j where the function G is given by [75] c20 c20 . G(θ) = a0 1 + 2 − 2 d0 d0 + (1 + cos θ)2 (3.26) The numerical values of the parameters in (3.22), (3.23), (3.24), (3.25) and (3.26) are as follows [74] De = 6.0 eV, S = 1.22, β = 21 nm−1 , rij,0 = 0.139 nm, δ = 0.5, a0 = 0.00020813, c0 = 330, d0 = 3.5. The improved, second generation of the TB potential, so called reactive empirical bond order (REBO) potential for covalent bond breaking and forming, is developed in [76]. The TB potential has a broader application field than the SW potential, and the unique 34 CHAPTER 3. ATOMISTIC MODELING transferability of the potential suggests that it may capture some of the essential physics of covalent bonding. However, the main problem for the practical usage is caused by the number of functions which should be fitted. In particular, it is not easy to parametrize it in the angular part because of the number of empirical parameters needed. 3.2.4 Modified Morse potential Due to simplicity of implementation throughout this work we will use modified version of the Morse potential described above. The modification is merely related to the addition of the three-body term used to stabilize the hexagonal structure of graphene as proposed in [49]. As a result, the potential (U ) has fully decoupled pair (Up ) and angular (Uθ ) parts U = Up (rij ) + Uθ (θ), (3.27) where Up (r) = X VpM , Uθ (θ) = bonds X VθM . (3.28) angles For modified Morse potential, the energy terms to model bond behaviour (following the notation from [49]) are given as VpM (r) = De (1 − e−β(rij −r0 ) )2 − 1 , (3.29) 1 (3.30) VθM (θ) = kθ (θ − θ0 )2 [1 + ksext (θ − θ0 )4 ], 2 where the constants of the potential are defined as follows: De = 6.03105 × 10−19 Nm, β = 2.625 × 1010 m−1 , kθ = 0.9 × 10−18 Nm rad−2 , ksext = 0.754 rad−4 ; the initial values of the bond length and the bond angle are r0 = |Rij | = 1.39 × 10−10 m and θ0 = 2π/3 rad, respectively. Internal force FpM and moment M M related to the Morse potential can be formally obtained as derivatives of energy as follows (see [77]) FpM = ∂VpM = 2βDe eβ(r0 −rij ) 1 − e−β(rij −r0 ) , ∂rij (3.31) ∂VθM M = = kθ (θ − θ0 ) 3ksext (θ − θ0 )4 + 1 . (3.32) ∂θ Consistent linearisation of the terms (3.31) and (3.32) yields harmonic type of atomic M interaction. In particular, for the small displacement case with k∇dk 1, the Morse potential can be replaced by a quadratic form, so called harmonic potential (as shown above for LJ). The pair and angular terms can, thus, be written as 1 VpH (r) = kpH (r − r0 )2 , 2 (3.33) 3.3. ON NUMERICAL IMPLEMENTATION WITH MORSE POTENTIAL 35 1 VθH = kθ (θ − θ0 )2 , 2 (3.34) where the parameter kpH = 2β 2 De was obtained by the fit and kθ has the same value as for the Morse model. Plots of the mentioned expressions for both Morse and the harmonic potential are shown on Fig. 3.2 and Fig. 3.3. From the Figure 3.2 on the right it can be Derivative of Morse and harmonic pair potential Morse and Harmonic potential pair part 4 6 Morse Harmonic Morse Harmonic 5 3 4 2 F (rij )/D e V (rij )/D e 3 2 1 0 1 −1 0 −2 −1 −2 0.6 0.8 1 1.2 1.4 1.6 1.8 −3 0.8 0.9 1 1.1 rij /r0 1.2 1.3 1.4 1.5 rij /r0 Figure 3.2. Distribution of the pair part of the Morse potential energy is shown on the left plot. On the right plot the distribution of the force is depicted. Due to comparison the harmonic potential is included in the plots. noted that the force arrives to the peak value (i.e. the corresponding inflection in the V (r)) with the separation increase, and tends to monotonically decrease after. This certainly resembles the fracture behaviour, however modified Morse potential does not describe well the fracture of the bonds nor the postpeak behaviour. Moreover, the three-body term is defined to stabilize the hexagonal structure and shows no peak (nor inflection), see Figure 3.3. 3.3 On numerical implementation with modified Morse potential We present further a detailed derivation of the residual force and tangent stiffness matrices defined in equation (3.4) for the choice of the modified Morse potential. These results can be obtained in a closed form from the defined interatomic potential Up (r) and Uθ (θ), i.e. bond energies Vp (r) and Vθ (θ). The interatomic potential is assumed to be at least twice continuously differentiable function, which ensures that the stiffness matrix K in (3.4) is defined at each deformed configuration. Moreover, according to the given definition of K 36 CHAPTER 3. ATOMISTIC MODELING Morse potential, angle term Derivative of Morse and harmonic angular potential 7 10 Morse Harmonic Morse Harmonic 8 6 6 5 2 4 M (Θ)/kΘ V (Θ)/kΘ 4 3 0 −2 −4 2 −6 1 −8 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 −10 0.4 1.8 0.6 0.8 Θ/Θ0 1 1.2 1.4 1.6 Θ/Θ0 Figure 3.3. Distribution of the angular part of Morse potential energy and moment is depicted on the left and right plot, respectively. in (3.4), this matrix is symmetric. The internal force Pi on atom i due to pair interaction in the bond i − j can be written as Pi = ∂Up ∂Vp (r) ∂Vp ∂r ∂rij = = . ∂di ∂di ∂r ∂rij ∂di In the last equation, we consider that rij = dj − di + Rij , and derivatives ∂rij ∂di (3.35) ∂r ∂rij = rij , r and = −1. Analogously, the internal force on atom j from the pair potential is given as Pj = ∂Up ∂Vp (r) = . ∂dj ∂dj (3.36) Using the vector notation for internal forces of pair potential, Pi−j = [Pi Pj ]T , the global internal force can be obtained through assembly process n Pp = Ai,jp Pi−j , (3.37) where A denotes assembly operator and np the number of pair bonds. For the angle part of potential, the generalized internal force can be written as Pθi = ∂Uθ ∂Vθ (θ) ∂Vθ ∂θjik ∂ cos θjik = = , ∂di ∂di ∂θjik ∂ cos θjik ∂di (3.38) where we would need the following results: ∂θjik 1 = − csc θjik = − , θjik 6= 0 + kπ, ∂ cos θjik sin θjik rij · rik cos θjik = , |rij | |rik | ∂ cos θjik ∂ cos θjik ∂rij ∂ cos θjik ∂rik = + . ∂di ∂rij ∂di ∂rik ∂di (3.39) (3.40) (3.41) 3.3. ON NUMERICAL IMPLEMENTATION WITH MORSE POTENTIAL 37 Similar procedure is followed to obtain Pθj and Pθk using the relations Pθj = ∂Uθ , ∂dj Pθk = ∂Uθ . ∂dk (3.42) Denoting the vector of internal forces for angle potential Pi−j−k = [Pθi Pθj Pθk ]T , the corresponding global generalized internal force pertinent to angle change is obtained by global assembly which may be expressed as θ Pθ = Ani,j,k Pi−j−k , (3.43) where nθ is the number of the angular bonds. The tangent stiffness matrix associated with the pair part of potential can then be written in the form Pi,i Pi,j , Ki−j = Pj,i Pj,j where Pi,j = ∂Pi . ∂dj (3.44) Similarly, the tangent stiffness matrix associated with the angle part of the potential (i.e. angle θjik ) is defined as Pθi,i Pθi,j Pθi,k θ θ θ . Ki−j−k = P P P j,j j,k j,i Pθk,i Pθk,j Pθk,k (3.45) Assembly procedure for stiffness matrix is performed again, in order to take into account all contributions from pair and angle bonds n Kp = Ai,jp Ki−j , θ Kθ = Ani,j,k Ki−j−k . (3.46) It has been noted before that the assembly procedure of this kind can be carried out pretty much in the same manner as the standard finite element method (FEM) assembly (e.g. [78, 79]) thus resulting with the model that fits within the standard computer code architecture. Since the continuum FEM and molecular mechanics share a common ground of the global stiffness assembly for the energy minimization, there is a number of contributions regarding so called atomistic FE approach (or AFEM), inserting molecular mechanics in the context of FEM, see e.g. [80–84]. In this work we used an object oriented MATLAB code named SCoFiElDD (Structure Computation by Finite Elements and Domain Decomposition). The assembly of the global force vector and stiffness matrix is implemented in the code, as well as the potential data and lattice geometry (the code structure is presented in Appendix C). 38 CHAPTER 3. ATOMISTIC MODELING Chapter 4 Equivalent continuum modelling In this chapter we introduce the approach of building an equivalent continuum model that should be capable to substitute the atomistic model of nano-structure given in the previous chapter. This approach resembles the hierarchical type of MS methods, as briefly discussed in the introduction. However, since many interesting processes cannot be described nor completely understood by surrogate continuum model, the approach introduced herein is reserved exclusively for the effective modelling of pristine (defect free) nano-structures. Furthermore, continuum model together with the coupling strategy is extensively used for the concurrent atomistic-to-continuum MS material modelling, that will be discussed in the following chapter. Thus, the developments presented in this chapter pertain to the common way to construct the continuum model used mostly in the BD based coupling. The surrogate model should be selected as the most “compatible” one with the atomistic, in the sense of homogenization. The choice of this model depends on both the nature of the material and loading conditions. The former is determined by the lattice geometry and interatomic potential (Chapter 3), while the latter is simply related to the small or large strain regime and corresponding linear or geometrically nonlinear framework (here). Thus, the material parameters of the surrogate continuum constitutive model should be calibrated accordingly. To that end, there are two approaches that appear in the literature related to atomistic-to-continuum coupling, see [85]. The first one is related to the construction of constitutive equation via the Cauchy-Born rule (see e.g. [86, 87]) introduced in the quasi-continuum (QC) approach (e.g. in [33, 88]). The Cauchy-Born rule is described in detail in Chapter 5 (Sec. 5.2.2). We focus here on the second approach which pertains to computing the equivalent continuum model parameters through numerical homogenization. The latter considers calibrating the continuum model parameters by means of the virtual experiments on the representative volume element (RVE). In the 39 40 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING developments to follow, we present parameters calibration for the graphene lattice driven by the Morse potential in small and large strain regime. 4.1 Virtual experiments on atomistic lattice The illustration of the calibration procedure to obtain the elastic modulus (i.e. the linear elastic continuum) by simply considering a representative cell of springs which represents bonds in the chain-like, one-dimensional (1D) case is given in [36]. More systematic approach that exploits the virtual experiments on the RVE is suggested in [39], where the virtual experiments are performed on series of RVE’s. The RVE is considered to be a piece of pristine, generic, rectangular, atomistic lattice whose dimension is iteratively increased until the consistent homogenized elastic continuum is obtained. The choice of the continuum model is, naturally, problem dependent, see [38] for nonlinear hyperelastic material model suitable for polymeric materials. The criteria for the homogenized medium is fulfilled when the energy and/or the material parameters do not vary significantly with further size increase. In this iterative process, the energy tends to converge to the one of the infinite lattice, often referred to as ’bulk’. We introduce this approach for graphene lattice by means of simple uniaxial tests on the nearly square RVE’s. The geometry, boundary conditions and computational procedure concerning virtual experiments is given in sequel (see Figure 4.1). At first we will discuss the small strain regime and model it as a plane stress linear elastic continuum (Section 4.2). Furthermore, we also show the behaviour of the SLGS samples in nonlinear regime showing the change of the tangential Young’s modulus with advancing strain. Averaged continuum properties of graphene in the context of infinitesimal deformation is the subject of research for nearly 10 past years. However there is a large discrepancy in the results obtained by means of the different simulation methods and experimental study (see our paper [77]). Equivalent continuum modeling of large deformations of graphene goes beyond what linear theory can handle. Thus, in the second part of this chapter we seek to adapt the nonlinear membrane theory which includes, as a special case, the hyperelastic model in terms of principal stretches. The latter was often used to characterise rubberlike materials, see [89]. In order to obtain a constitutive law in terms of principal stretches for large deformation of graphene, we will perform a series of biaxial virtual experiments on the graphene lattice samples. We measure the strain energy density and perform best fit to have the closed form surrogate continuum model. 4.2. MATCHING AT. AND CONT. MODELS, SMALL STRAIN 4.2 41 Matching the atomistic and continuum models in small strain regime In small strain regime we tend to use (as the surrogate model) the continuum model based on isotropic, linear elasticity defined by the two parameters, namely Young’s modulus, E, and Poisson ratio, ν. The vast majority of previously proposed formulations and computational methods leads to radically different results regarding graphene’s elastic properties. We present in this section a review of some recent research, and more importantly, we identify the main mechanisms resulting in such a large dispersion of elastic properties. Furthermore, we clarify the influence on computed results by the main model ingredients, such as specimen size, chirality of microstructure, the effect of chosen boundary conditions (imposed displacement versus force), and the corresponding plane stress transformation. The proposed approach is capable of explaining the scatter of the results for computed stresses, energy and stiffness, and provide the bounds on graphene elastic properties, which are quite important in modeling and simulation of the virtual experiments on graphene based devices. 4.2.1 Linear elastic properties of graphene Literature review A review of the large scatter of Young’s modulus value was mentioned for the first time in [90]. The same work also gave a MM study of two initial configurations, with and without equilibrium adjustment of atoms before loading process. The main conclusion was that the computed values fit in two groups. First, the values of E around 700 GPa and then those of around 1000 GPa. These correspond to the minimized (equilibrium) and unminimized (with no potential minimisation) configuration, respectively. The interatomic potential used therein is the Tersoff-Brenner, defined as pair potential with the addition of cut-off function and multibody parameter (as described in Section 3.2). This potential when minimized (i.e. solved for the unloaded configuration) yields slightly different configuration than initial formed of regular hexagonal structure. This effect is due to coordination number i.e. the different number of neighbouring atoms on the boundary, and is noticeable near the boundary of the lattice driven with TB potential. The bond length of interior bonds in the finite graphene is already close to that of bulk graphene. They conclude that the minimisation of potential is one of the reasons for Young’s modulus scatter. The prescribed displacement is used on the edges of rather small graphene sam- 42 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING ple consisting of 120 atoms (around 1.5nm × 1.5nm). The results are in good agreement with the ones presented in [91]. In [90] they also consider two models in the analysis, with only two or all four edges constrained to be straight. Up to our knowledge this is the only research that includes the influence of boundary conditions on the elastic properties of graphene, even though it is by no means systematic. In [92] tight-binding (reported E = 910 GPa) and MD methods (reported E = 1010 ± 30 GPa) with reactive bond-order (REBO) potential are used to study mechanical properties of graphene i.e. stripes of graphene called GNR. They perform uniaxial tensile tests using MD under: 1) deformation-control with periodic boundary conditions to study the chirality effects on bulk (infinite size) graphene, or 2) force-control to study size and chirality effects of GNR (finite). They show the convergence of E with the size of the GNR and the influence of the chirality (armchair versus zigzag) on computed value of Young’s modulus. The results are in reasonable agreement with experiments which report E = 1000 ± 100 GPa (see [9]) and ab initio simulation (see [93] or [94]). Similar tension analysis using MD is done by Xu [95] with emphasis on the dynamical effects on fracture. Lu et al. [96] and [97] pointed out the effect of edge structures on the mechanical behavior of GNR’s. Particularly, they focus on nonlinear behavior of GNR’s under quasi-static uniaxial tension using MM, emphasizing the effects of armchair and zigzag edges (without and with hydrogen passivation) on elastic modulus and fracture. They report Youngs modulus to be 714 GPa using REBO potential. Another interesting strategy to model nanostructures, introduced in [98], is based on the so-called equivalent atomistic continuum-structural mechanics approach. In this approach, typical finite elements of structural mechanics, such as bar, beam and shell, are used with appropriate mechanical properties to simulate the behaviour of graphene layers and carbon nanotubes. An extension of the truss-lattice (FEM) model from [98] is proposed in [99] where the equivalent atomistic continuum-structural mechanics approach is combined with the theory of cellular solids micromechanics. The AMBER and Morse interatomic potentials are used, and closed form solutions for the in-plane elastic properties of SLGS are given. In [100] a structural mechanics approach was used based upon nonlinear spring finite element (FE) to simulate the SLGS behaviour represented by modified Morse potential. The latter approach is used in [101] to show how size and chirality influence mechanical properties of SLGS. Besides mentioned study, an exhaustive literature review of the mechanical properties of SLGS is presented in [101], separating them in three groups. The first group is related to the use of MD method for which Young’s modulus remains in the range E = 710 . . . 1200 GPa. The MM i.e. structural mechanics methods form the second group and ranges from 940 to 5510 GPa. Finally, for the 4.2. MATCHING AT. AND CONT. MODELS, SMALL STRAIN 43 experimental methods they report range E = 700 . . . 7000 GPa. However, the modulus of E = 7000 GPa considers the thickness of 0.075 nm, while in majority of other studies it is taken to be around 0.34 nm, see [101] and references therein. The dispersion of the mechanical properties of carbon nanostructures attributed to the uncertainty related to the thickness of the nanostructure is known as Yakobson’s paradox [102]. Most of the atomistic calculations agree on the numerical value of product E · t of Young’s modulus (E) and thickness (t). There are cases where there is no need to know E. However, if a specific value is needed then an estimate of t is required to compute it. If a thickness equivalent to that of graphite interlayer spacing, around 0.34 nm, is assumed, E turns out to be roughly 1 TPa. In the case of shell model, both the tension and bending rigidity needs to be calculated in order to obtain the thickness. In this case, the elastic modulus results with an estimate of 5-6 TPa. In [102] this issue is addressed and a resolution is provided by relating the relevant rigidities analytically to the interatomic potential. In [58] the results are mostly repeated from [101] for pristine SLGS with the emphasis on the influence of the circular defect on the elastic mechanical properties of graphene. There is also a number of papers covering the modeling of the graphene using a theoretical framework of the nonlinear continuum mechanics in combination with the interatomic potential (e.g. [103], [104]). A rigorous homogenization technique has been also developed by Caillerie et al. [105] to calculate stress tensors, in terms of the first Piola-Kirchhoff and Cauchy stress, considering stretching and bond angle variation. The latter approaches are really effective, especially when combined with FEM, however they do not allow the simulation of defects in graphene. Reason for wide data scatter and motivation We turn now to give a brief summary of the mechanisms causing the discrepancy presented above. The reason for the results scatter (obtained by simulation1 ), is first of all related to the formulation differences. This concerns MM, MD, continuum mechanics, and ab initio methods mentioned above. Each of these methods has known advantages and disadvantages, and leads the differences in the elastic response of SLGS. The results discrepancy is partly attributed to a particular choice of intearatomic potential that drives the atomic system. Namely, while for SLGS Tersoff-Brenner potential is usually the 1 Naturally, the scatter regarding the results obtained from experiments are not caused by the same mechanisms as the ones obtained by the simulation. 44 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING first choice, Morse, AMBER and second generation REBO2 potentials are also used. Furthermore, the dispersion of the equivalent mechanical properties of SLGS is related to the above mentioned uncertainty of the thickness. Apart from this general reasons related more to the formulation of simulation method, there is a number of other mechanisms responsible for the scatter. They are related to size effect, relaxation (minimisation of the energy due to coordination), chirality, and edge passivation. The size effect results in size dependent mechanical properties. Based on that observation, it is suggested that comparisons of results should be performed between grephene specimens of the same size. This mostly applies for sizes below 10 nm (considering the square-shaped lattice samples). The chirality is related to the intrinsic hexagonal structure and its orientation with respect to the load, while edge passivation concerns the boundary effects. Motivation: boundary conditions influence apparent properties In the previous works dealing with simulation of SLGS, the elastic modulus is calculated via average results for the stress and strain as the corresponding fit to the strain energy value. The latter is in general obtained from atomistic simulation. An alternative procedure to obtain the elastic properties is by averaging or homogenisation of the discrete model. The latter can provide the homogenisation bounds for the stiffness (see [106]), by making the appropriate choice of boundary conditions. This particular point, to our knowledge, has not been discussed when it comes to the elastic properties of the SLGS. More precisely, we exploit the concept of apparent properties, first introduced in [107], where the hierarchy of bounds was established for the effective properties for the homogeneous boundary conditions. We perform numerical tests to establish those bounds, in a similar manner to the one proposed in [106] but in the context of MM of graphene. More precisely, in this paper we use the MM modeling and simulation to capture the influence of the imposed boundary conditions (displacement or force) on elastic properties. In particular, by following the theoretical predictions in [107] we can establish that the linear elastic stiffness obeys the following order of bounds: Csapp ≤ C ef f ≤ Cdapp ; here Csapp denotes the apparent stiffness obtained with homogeneous traction boundary conditions and Cdapp is the one obtained with homogeneous displacement boundary conditions. An equivalent procedure can be used for comparison between the computational (virtual) experiments 2 Note that the REBO potential of second generation yields the problem of nonphysical effects, see e.g. [97]. Namely, the cut-off function typically generates spurious bond forces near the cut-off distances. This unphysical effect is the consequence of the discontinuity in the second derivative of the cut-off function. 4.2. MATCHING AT. AND CONT. MODELS, SMALL STRAIN 45 on graphene versus the real experimental measurements in load or displacement control in both linear and non-linear regime. The procedure of this kind is of direct interest for the development of integrated graphene-based devices. 4.2.2 Choice of boundary conditions and computational procedure In this section we present the computational procedure to perform virtual experiments, which are used to obtain elastic properties of graphene. These are the tensile tests performed with three different choices for boundary conditions (BC) (illustrated in Fig. 4.1) given on the fully atomistic model of graphene. The solution procedure for the atomistic model is described in the last chapter and implemented in the SCoFiElDD code (see Appendix C). In the present model, the BC are imposed atom-wise, such that either the displacement d̄i or the force f̄i is prescribed. The chosen notation t̄ and ū is the same for the equivalent notions in continuum mechanics [79] and it is justified in the average sense. Armchair (A) Zigzag (Z) a) b) c) c) Figure 4.1. Scheme of the lattice sample with the traction (Reuss) a), mixed b) and displacement (Voigt) BC c). The envelope of the sample is composed of lines L1 . . . L4 which coincides with boundary atoms. Let L1 be the set of atoms that lie on the line L1 , and analogously for other lines 2 . . . 4 that form the envelope of the lattice specimen. As schematically depicted in Fig. 4.1 a), we imposed zero displacement to the minimal number of degrees of freedom (more precisely, only two atoms) in order to avoid the rigid body motion of the specimen. The force is applied to all atoms on the lines L1 and L2 i.e. fi = −f̄ , ∀i ∈ L1 , and fi = f̄ , ∀i ∈ L2 , while it is kept zero on remaining boundary fi = 0, ∀i ∈ {L3 , L4 }. The same is done for the cases shown in Fig. 4.1 b) and c) with the exception of non-zero atom-wise displacement load di = d̄, ∀i ∈ L2 , where the given load and displacement vectors in X1 − X2 plane (out of plane motion is not considered) are f̄ = [0 f¯2 ]T and d̄ = [0 d¯2 ]T . The initial and 46 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING current configuration of the nearly square shaped lattice sample for the three mentioned cases is shown in Fig. 4.2. We use indices ’R’, ’m’ and ’V’ for Reuss, mixed and Voigt type BC, respectively. The two chiralities are presented for each load/constraint case, where we call the graphene armchair or zigzag for the armchair or zigzag edges being parallel with X1 direction, respectively (see Fig. 4.1 a)). R m V Figure 4.2. The initial and deformed shapes (scale factor 10) of the nearly square lattice of size 5 (L1,2 ≈ L3,4 ) is shown for the three types of BC. The two chiralities armchair (left) and zigzag (right) are presented for every BC case. In the case of BC labelled as ’m’ and ’V’, we impose the corresponding atom displacements, thus the forces are obtained as reactions on the constrained atoms i, ∀i ∈ L2 . Having the forces computed in the SCoFiElDD code, we express the stress in standard interpretation as a force per unit of area, which differs from some previous works (e.g. [9,97,103]), where the stress is expressed per unit of length. The thickness is taken to be t = 0.34 nm corresponding to the value of interlayer distance in bulk graphite [49]. Thus, the averaged continuum stress under tension in the X2 direction equals to: P (f2 )i i∈L2 , σ22 = L2 t (4.1) where (f2 )i stands for given or reactive force on the atom i in load direction. For the ’R’ and ’m’ cases we assume to have a uniaxial stress state, while for the ’V’ case a biaxial state is assumed where the average stress in the X1 direction is analogously given as P (f1 )i i∈L3 σ11 = , (4.2) L3 t where (f1 )i stands for reactive force on the atom i in the direction X1 . The average strain in the load direction is obtained simply as 22 = u2 , L3 (4.3) where u2 corresponds to given displacement d¯2 for the ’m’ and ’V’ cases or to the average displacement in ’R’ case. Having these results in hand, we can obtain average stiffness. 4.2. MATCHING AT. AND CONT. MODELS, SMALL STRAIN 47 The stiffness corresponding to infinitesimal deformation further provides Young’s modulus, which can be computed from the average stress and strain as follows " 2 # σ11 σ22 σ22 E|’V’ = 1 − . E|’R’ or ’m’ = 22 σ22 22 4.2.3 (4.4) Results and discussion In this section we present numerical results for average elastic properties of SLGS under uniaxial tensile test as a function of size, chirality and BC type using MM simulations. We show first the linear elastic mechanical behaviour characterized by predicted Youngs modulus, with an emphasis on BC choice. The influence of BC case is also examined in non-linear regime, characterized by the tangential modulus value corresponding to stressstrain relation for moderate strains. The study is concluded with detail deformation analysis of carbon (C-C) bonds and convergence in energy depending on BC case. The geometry and size of the SLGS lattices used in numerical examples is depicted in Table 4.1. Table 4.1. The size of the graphene lattice samples used in the numerical examples. The size parameter is used in the plots, and corresponding physical dimensions of the test specimens are specified. size parameter L1 (≈ L3 ), Å number of atoms 5 8 12 16 20 24 28 12.03 19.26 28.89 38.52 48.15 57.78 67.41 66 170 350 660 984 1372 1824 Linear behaviour and Young’s modulus value We seek to verify whether the linear elastic stiffness obeys the theoretical bounds proposed in [107], and in later numerical studies [106]. In the linear regime, we can calculate Young’s modulus by using the terms in Eq. (4.4) and harmonic interatomic potential. It is expected that the BC shown in the Fig. 4.1 a) would lead to the lower bound i.e. Reuss for the computed Young’s modulus ER . The BC in the Fig. 4.1 c) should give the upper bound i.e. Voigt, EV . The response of the mixed case from Fig. 4.1 b), Em , should be placed inbetween these two bounds. While bulk graphene is considered as isotropic in linear elastic regime (the choice made in a number of references), the true value of Young’s modulus for finite graphene depends on the edge chirality with differences between the zigzag and armchair edges. Consequently, the Youngs modulus of the finite SLGS depends on both edge chirality and size, as shown in Fig. 4.3. In addition, we bring here the influence of the mentioned three BC types, in order to provide the best bounds for stiffness. It 48 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING Variation of E with sample size and BC 1000 R, A. m, A. 980 V, A. R, Z. 960 E, GPa m, Z. V, Z. 940 920 900 880 860 8 10 12 14 size 16 18 20 Figure 4.3. The change of Young’s modulus with respect to size of the lattice specimen based upon the harmonic potential. can be noted that a smaller armchair sample size would influence, in general, more the value of Young’s modulus. For all BC cases and chiralities, the convergence tendency is observed with increase of the size of the SLGS specimen. There is no severe change in the difference between upper and lower bound with the increase of the sample size neither for armchair, nor for zigzag configuration. This difference remains rather small (Emax − Emin )|A ≈ 40 GPa, and (Emax − Emin )|Z ≈ 20 GPa. For larger samples (e.g. size 20) the ’m’ and ’V’ cases yield nearly the same result, giving this way the upper bound. For the armchair configuration the supposed stiffness bounds ER ≤ Em ≤ EV are satisfied. On the other hand, the zigzag configuration brings at first a surprise, since it is rather mixed BC giving the upper stiffness bound. However, the normal order of bounds would be re-established without the required result post-processing to account for the plane stress conditions that occurs in the ’V’ type BC case. Note that in Eq. (4.4) the value of the factor with the stress ratio 1 − (σ11 /σ22 )2 also influences Young’s modulus. The diagrams in Fig. 4.4 displays that the stress ratio for the case of the harmonic potential remains nearly constant. By looking more precisely at the value of the factor that includes the ratio of σ11 /σ22 (depicted in Fig. 4.5), we can explain why the zigzag configuration gives stiffer response for ’m’ case. Namely, the factor that occurs in the expression EV remains considerably smaller for the zigzag case, thus decreasing the value of Young’s modulus for ’V’ case. This finally results with the fact that ’m’ case yields the upper bound in the linear regime. 4.2. MATCHING AT. AND CONT. MODELS, SMALL STRAIN Stress-strain with BC dependence, Armchair Stress-strain with BC dependence, Zigzag 35 30 35 R σ22 30 m σ22 25 V σ22 25 σ, GPa σ, GPa 20 15 m σ22 V σ22 20 15 10 10 5 5 0.5 R σ22 V σ11 V σ11 0 0 49 1 1.5 ǫ22 , % 2 2.5 3 0 0 a) 0.5 1 1.5 ǫ22 , % 2 2.5 3 b) Figure 4.4. Stress strain dependence for small strain using only harmonic interaction is shown for armchair a), and zigzag b) graphene sample of size 20. Nonlinear behaviour and tangential modulus We further discuss how the three BC cases would influence the stiffness bounds in nonlinear regime for the case of moderate strain. Naturally, in such a case, we must employ the modified Morse potential, as described in Sec. 3.2. Here we compute the average continuum stress with respect to the initial configuration as defined in (4.1) and (4.2), along with the nominal measure for strains given in (4.3). These results are plotted in Fig. 4.6 for both chiralities in terms of stress-strain diagrams for nonlinear regime. A number of interesting observations can be made from these stress-strain plots. As shown in Fig. 4.6 a), for the armchair graphene the stress-strain dependence shows similar behaviour as for the small strain case up to the strain 22 around 15%. Namely, stress in the V m R load direction again respects relation σ22 > σ22 > σ22 , whereas for the Reuss and mixed cases the difference remains negligible. For the strain 22 ≈ 15% as transversal stress σ11 stops to increase i.e. reaches its maximum, the difference between stress of upper bound ’V’ and lower ’m’ and ’R’ becomes negligible. Furthermore, for even larger strains m,R V (22 > 15%) the order of the bounds is changed i.e. the relation becomes σ22 < σ22 . Note that for the zigzag configuration we presented stress-strain diagram in the strain range 0 . . . 15%. This is because increasing strain slightly causes the C-C, pair bond separation to come to the point where the brittle failure occurs, see e.g. [49, 51]. In zigzag configuration, approximately one third of the C-C bonds are parallel with the load and thus are strained more; see next section for detailed discussion about deformation of bonds. The 50 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING Influence of stress ratio for the Voigt, plane stress case 0.894 Z A 0.892 0.89 1 − (σ11 /σ22 )2 0.888 0.886 0.884 0.882 0.88 0.878 0.876 0.874 0 0.5 1 1.5 ǫ22 , % 2 2.5 3 Figure 4.5. Plot of factor including the stress ratio that scales the expression for Young’s modulus in the plane stress state, which corresponds to ’V’ BC case and sample size 8. questions of bonds breakage belongs to issues of quantum chemistry and more complex description of atom interaction, and thus it will not be discussed herein. However, for the zigzag graphene in the presented strain range the transversal stress σ11 does not reach its maximum. Consequently, the difference in stress for ’V’ and ’m’ (or ’R’) are noticeable throughout, as depicted in Fig. 4.6 b). The plots showing the tangential modulus vs. strain are given in Fig. 4.7, for both chiralities and for the three given types of BC. In Fig. 4.7 we also show the tangential modulus for the ’V’ case calculated from the averaged stress and strain by using the expression V for the uniaxial stress state denoted as Et,ua , see left part of (4.4). Note that for the infinitesimal strain this leads to Young’s modulus (Et 7→ E), which is overestimated by more than 100 GPa. This could be one of the main reasons for the scatter of previously available results, as mentioned in the Introduction. However, for the strains larger than 22 ≈ 5% this difference of treating the ’V’ case as uniaxial or biaxial becomes negligible. We also note that in the nonlinear regime the tangential stiffness shows the lowest values for the ’V’ BC case, for both armchair and zigzag configuration. This is due to the plane stress state modification used for this BC case. Energy and deformation of bonds We further carry out the energy and the deformation studies of the lattice network. This can be performed for a typical patterns of hexagonal microstructure for armchair and zigzag graphene presented in Fig. 4.2 for the aforementioned BC types. We will 4.2. MATCHING AT. AND CONT. MODELS, SMALL STRAIN Stress-strain with BC dependence, Zigzag, size 8 Stress-strain with BC dependence, Armchair, size 8 100 140 120 90 R σ22 m σ22 100 V σ22 m σ22 70 V σ22 60 σ, GPa 80 60 R σ22 80 V σ11 σ, GPa 51 V σ11 50 40 30 40 20 20 10 0 0 5 10 ǫ22 , % 15 20 0 0 a) 5 10 15 ǫ22 , % b) Figure 4.6. Stress-strain dependence for large strain using Morse interatomic potential for a) armchair and b) zigzag graphene sample of size 8. first present the deformation in C-C bonds by picking up the bulk3 atom i as shown in Figs. 4.8 and 4.9. The computation is performed in the SCoFiElDD code for the pair bond separation ∆r = r − r0 and angular bond evolution ∆θ = θ − θ0 for the given load increase. The terms ∆r and ∆θ govern the energy evolution of the system, as shown in (3.29) and (3.30). Since the difference between the BC types ’R’ and ’m’ is negligible in the presented strain range, the Reuss BC is further omitted. Due to symmetry, for the bulk atoms the bond separations evolution ∆rik is equal to ∆ril , as well as bond angles ∆θijk = ∆θijl . Thus, ∆ril and ∆θijl are omitted as well. For the armchair configuration in Fig. 4.8 with the bond i − j perpendicular to the loading direction, we note the following. For the case ’m’ the separation ∆rij is negligible for small strain, and becomes negative as the strain increases, thus yielding some compression for moderate strain. For the ’V’ type BC that constrains the lateral contraction, this bond is stretched. Note that the bonds orthogonal to the load direction, like i − j in armchair graphene, are dominant in forming the average lateral stress σ11 , which explains V also the resemblance to the σ11 curve presented on the Fig. 4.6 a). Note also that for the ’V’ case pair bonds are significantly more strained than in ’m’ case, while angular bonds, on the other hand, are less strained. What is specific for the zigzag configuration is that one third of the bonds like i − j in Fig. 4.9 is parallel to the load. Thus, in this configuration the bond stretch ∆r is nearly double the one in the armchair configuration, as can be seen by comparing the 3 The bulk atom denotes any atom which is far enough from the boundary. 52 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING Tangential modulus vs. strain, Armchair, size 8 Tangential modulus vs. strain, Zigzag, size 8 1200 1200 EtR Etm EtV V Et,ua 1000 1000 800 Et , GPa Et , GPa 800 600 600 400 400 200 200 0 0 EtR Etm EtV V Et,ua 5 10 ǫ22 , % a) 15 20 0 0 5 10 15 ǫ22 , % b) Figure 4.7. Tangential modulus-strain dependence for large strain using Morse interaction shown for: a) armchair and b) zigzag graphene sample of size 8. left plots in Fig. 4.8 and Fig. 4.9. In the zigzag configuration, there is consequently no perpendicular bond, nor the bond whose deformation is negligible. The angle change ∆θ shows analogous behaviour for the cases ’m’ and ’V’, as stated above for armchair lattice. The influence of the BC on the strain energy density4 , W , is presented in Fig. 4.10. First we picture the W vs. strain relation in Fig. 4.10 a), which shows the relation WR ≤ Wm ≤ WV for both chiralities, however the zigzag configuration yields lower energy than the armchair. Note also that these differences in the calculated strain energy density become more pronounced in moderate strain regime. The convergence of the strain energy can be seen in Fig. 4.10 b) where the W vs. size is plotted with chirality parameter for ’m’ BC case. An increase in sample size corresponds to a decrease of the fraction of boundary atoms with respect to the bulk atoms, which then leads to the convergence of the strain energy. 4.2.4 Conclusion The key question addressed in this section pertains to explanation of very wide scatter of reported results on elastic properties of graphene. Our study points out to one of the key factors for this kind of scatter in Young’s modulus as caused by different types of BC, with the values of around 40 GPa and 20 GPa for armchair and zigzag configuration, 4 The strain energy density is given in eV/Å, where 1 eV=1.60217657 · 10−19 J. 4.2. MATCHING AT. AND CONT. MODELS, SMALL STRAIN 53 Figure 4.8. The pair bond separation (left) and angular bond (right) evolution with respect to strain increase for armchair graphene. Figure 4.9. The pair bond separation (left) and angular bond (right) evolution with with respect to strain increase is presented for zigzag graphene. respectively. For the Voight type BC with given displacement imposed over the four edges forming the envelope of graphene sheet, this scatter rises up to more than 100 GPa if we do not impose the constraint corresponding to the plane stress condition. We proved, also, that the standard linear stiffness bounds hold for armchair configuration, while for zigzag configuration they do not. Moreover, for the non-linear regime with moderate and large strain of the lattice, the stiffness bounds do not apply. Furthermore, the difference in the computed results for the tangential modulus for three given BC types is significantly larger then for Young’s modulus (around 100 GPa). Through the studies of intearatomic bond structure, and the corresponding deformation and energy, we can confirm the importance of the type of the BC imposed on the lattice. This is certainly one of the main sources for the computed response discrepancy 54 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING SED-strain with BC and chirality dependence, size 8 SED vs. size with chirality dependence 0.2 0.16 0.18 Strain energy density W , eV/Å2 Strain energy density W, eV/Å2 0.18 0.185 AR Am AV ZR Zm ZV 0.14 0.12 0.1 0.08 0.06 0.04 0.02 0 0 WAm WZm 0.175 0.17 0.165 0.16 0.155 0.15 0.145 0.14 5 10 ǫ22 , % 15 0.135 5 a) 10 15 20 25 30 size b) Figure 4.10. The strain energy density plot shows the dependence on the chirality (armchair and zigzag) and BC types ’R’, ’m’, ’V’ on a), and influence of size and chirality to the strain energy density on b) (for the ’m’ BC case and strain 22 = 15%). that is typical in the currently available literature. 4.3. MATCHING AT. AND CONT. MODELS, LARGE STRAIN 4.3 55 Matching the atomistic and continuum models in large strain regime In this section we present nonlinear membrane theory for the SLGS accounting for large elastic strain. This theory includes, as the main product of the homogenization procedure, the hyperelastic model in terms of principal stretches. We will first revisit the continuum constitutive models for large strains and invariance restrictions on elastic response. Next, we develop a constitutive law in terms of principal stretches for large deformation of graphene by performing a series of biaxial virtual experiments on the graphene lattice samples. We measure the strain energy density obtained from the MM simulation and perform best fit in order to define the closed form surrogate continuum model. 4.3.1 Continuum model problem in large displacements and corresponding solution strategy In continuum aspect the deformable solid body is considered as a collection of particles, where the position of each particle is denoted with X and x = ϕ(X) in reference (Ω) and current (Ωϕ ) configuration, respectively (see Figure 4.11). The ϕ(·) denotes the motion as a point transformation and not as a vector field. For each particle X we define the displacement vector u(X) = x − X. A set of displacement vectors for all the particles represent the continuous displacement field in domain Ω. When the SLGS is submitted to large deformations the difference between the initial configuration at the beginning of the load program and the deformed configuration, can no longer be ignored as for the case of small deformations, characterized by small strain tensor, . In the large deformation regime many other measures of deformation are used to treat the homogenized continuum model of SLGS. Figure 4.11. Initial and current configurations of the solid body under large displacements We now construct the weak form of the continuum boundary value problem in Ω for 56 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING the case of large displacements. The latter immediately introduces a solution strategy by weakening the way of satisfying the equilibrium (it is satisfied in average sense). Therefore, we assume that Dirichlet boundary conditions u = ū are prescribed on the part Γu of the boundary Γ. The nanostructure system treated as (surrogate) continuum is subjected to tractions t̄ on the part Γσ of the boundary and to a volume forces b in Ω. We choose a virtual displacement field v as infinitesimal and kinematically admissible with respect to Dirichlet boundary conditions, thus each component vi takes a zero value on the Γu i.e. V0 := {vi : Ω 7→ R | [vi ]Γui = 0}. We also suppose that the virtual displacement is supperposed on the deformed configuration and parametrized by the coordinates in the deformed configuration (Ωϕ ). For the real displacement vector field u the components ui are defined within V := {ui : Ω 7→ R | [ui ]Γui = ūi }. The weak form of equilibrium at large displacements in material description (Ω) states Z 0 = G(ϕ; v) := Ω Γ · SdΩ − Z Ω v · bdΩ − Z Γσ v · t̄dΓ, (4.5) where Γ and S represent virtual work-conjugate pair in terms of the virtual GreenLagrange strain, and second Piola-Kirchhoff stress, respectively. The virtual GreenLagrange strain is given as the directional derivative of the Green-Lagrange strain measure, as explained in sequel. 4.3.2 Hyperelastic constitutive model and stability There is a large variety (theoretically infinite) of possible choices for stress and strain tensors available for the continuum large strain problem formulation as presented in most of the textbooks covering the subject (see e.g. [10, 11]). The criterion for choosing a particular stress-strain couple (work-conjugate) concerns the constitutive model formulation. Usually, instead the work-conjugate pair (σ, ), first Piola-Kirchhoff stress and deformation gradient (P , F ) or second Piola-Kirchhoff stress and Green-Lagrange strain (S, E) are chosen to express internal work. Choosing another work-conjugate pair changes the stress-strain relations for the same material model (see Figure 4.12 for the uniaxial tension of graphene), i.e. using another work-conjugate pair changes the values of elasticity tensor. However, note that for the limit of small displacement gradients (lim∇u→0 (E) =: ) all possible choices should lead to the same internal energy as is usually obtained by Cauchy stress σ and infinitesimal strain , see Figure 4.12. Therefore, it can be concluded that any such material description of an elastic constitutive law for large deformations, reduces 4.3. MATCHING AT. AND CONT. MODELS, LARGE STRAIN 57 to Hooke’s law for the case of small deformation5 . For the uniaxial tension of graphene depicted in Figure 4.12 in the linear range between 0 − 2.5% it does not matter which stress-strain relationship is used. In the nonlinear range, on the other hand, it is important to use appropriate stress-strain measure for analysis. 100 90 σ22 − ǫ 22 S 22 − E 22 80 stress, GPa 70 60 50 40 30 20 10 0 0 0.05 0.1 strain 0.15 0.2 Figure 4.12. Stress, strain plot (in direction x2 of graphene sample) showing the difference between the Cauchy (true) stress vs. small strain and second Piola-Kirchhoff stress vs. Green-Lagrange strain. However, the unique form of the constitutive relation can be written for the hyperelastic material model in terms of the strain energy potential, W (·), since all possibilities of stress and strain measure are only different material representations of the same work. As an example we give the simplest, Saint-Venant-Kirchhoff (SVK) model in terms of the Green-Lagrange strain. The SVK material model is the well known example of hyperelastic model with the quadratic form of strain energy density 1 W (E) = E · CE. 2 (4.6) Having the result from (4.6) in hand, allows us to compute the second Piola-Kirchhoff stress tensor as the derivative of the energy with respect to Green-Lagrange strain tensor S= ∂W = CE, ∂E (4.7) where C is the elasticity tensor (4th order). Let F (·) and H(·) denote potential of the body force and surface traction, respectively. The total potential energy functional valid 5 This means that if the material behaviour starts as linear elastic (having a small deformation at the start), we should recover from different material models the same representation and the same elasticity tensor [10]. 58 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING in the large strain regime of a solid whose constitutive behaviour is governed by SVK model can be constructed as Z Z Z Π(ϕ) := W (E)dΩ − F (ϕ)dΩ − Ω Ω H(ϕ)dΓ. (4.8) Γσ The equilibrium state then corresponds to the first variation of functional (5.1) which is under the assumption of hyperelastic material identical to the weak form (4.5). The first variation of the total potential energy can be computed by directional (Gâteaux) derivative in the direction of the variation v, ∀v ∈ V0 . For the chosen fields ϕ, and v the Gâteaux derivative can be interpreted as the Frechet derivative of the functional g(ε) := Π(ϕε ), parametrized by the small parameter ε. Here ϕε represents any admissible candidate, that minimizes the potential energy, obtained as ϕε = ϕ + εv; ϕε , ϕ ∈ V; v ∈ V0 . (4.9) Thus we can state the equality of first directional (denoted as Dv ) and Fréchet derivative of Π with the weak form of the equilibrium equation Dv Π(ϕ) := d [Π(ϕ + εv)]ε=0 ≡ G(ϕ; v). dε (4.10) Having these results in hand, we can easily define the virtual Green-Lagrange strain from (4.5) as d 1 T 1 Γ := (Fε Fε − I) = (FT ∇v + ∇vT F), dε 2 2 ε=0 (4.11) where F ε = [(ϕ + εv) ⊗ ∇] = ϕε ⊗ ∇, and ⊗ denotes the tensor product. Note, also, that the gradient of the virtual displacement is directional derivative of the deformation gradient ∇v := d (Fε )|ε=0 . dε We turn now to show the conditions for the stability of the hyperelastic constitutive relations. The stability of equilibrium state can be evaluated by checking whether the second variation of the total potential energy functional (Dv2 Π(ϕ)) is positive. Considering the above mentioned regarding the functional variation, the latter can be formally written as G(ϕ; v) = 0, minϕ {Π(ϕ)} ⇒ d22 [Π(ϕ )] ε ε=0 > 0. dε (4.12) This kind of requirement ensures geometric stability, restricting at the same time the kind of external loading which can be applied. However, there remains another difficulty regarding constitutive model given in terms of the SED, pertaining to material instability. For our chosen example model of SVK, this instability is related to the large compressive deformation which precludes that a very large strain be accompanied by a very large 4.3. MATCHING AT. AND CONT. MODELS, LARGE STRAIN 59 value of the true Cauchy stress, see [10]. The generalised approach for establishing the well-posed form of the strain energy in 3D case is given in terms of the polyconvexity conditions. The role of the polyconvexity conditions is to ensure that the large strain remain accompanied by large stress. These conditions are usually stated in terms of intrinsic measures of the large deformations, namely the deformation gradient (F := ∇ϕ) that controls the change of the infinitesimal line element, the cofactor of the deformation gradient (cof F := det(FF−T )) that controls the change of an infinitesimal surface element and the determinant of the deformation gradient (detF) that controls the change of an infinitesimal volume element. The polyconvexity conditions impose that the strain energy remains a convex function which can be written as W (αf1 + (1 − α)f2 ) ≤ αW (f1 ) + (1 − α)W (f2 ), (4.13) where f1 and f2 are functions representing certain intrinsic measure of deformation and 0 < α < 1. Geometrically, this inequality means that the line segment between points (f1 , W (f1 )) and (f2 , W (f2 )) lies above the graph of W (·). We thus conclude that the total potential energy in any adjacent state produced by kinematically admissible perturbation εv will be higher than the one in the equilibrium state, which can be written as Π(ϕ + εv) − Π(ϕ) > 0; ∀v ∈ V0 . (4.14) Therefore, any kinematically admissible perturbation will increase the total energy and ensure that the equilibrium is re-established ones the perturbation is removed. 4.3.3 Invariance of elastic response Besides the polyconvexity conditions applicable only to hyperelastic materials, there is a number of invariance restrictions on the general elastic response, which any constitutive model ought to respect. They are typically concerned with the arbitrary choice of the reference frame. We introduce as the first aspect of the invariance restriction, the axiom of the material indifference [10]. The latter imposes that the material description of the elastic response remains unaffected by the rigid body rotation superposed upon a particular deformed configuration. This implies, in summary, that the strain energy density (SED) for any kind of hyperelastic material should be defined as a function of only right Cauchy-Green deformation tensor W (C), excluding this way the rotational part T C := F T F = |{z} U T |R{z R} U = U 2 . U I (4.15) 60 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING Note that the last results also shows that the right Cauchy-Green deformation tensor is the material deformation measure, i.e., it pertains to the initial configuration the same as the right stretch tensor U (see e.g. [10, 12, 108]). The second aspect of invariance restriction on elastic response, which pertains to the initial configuration, is the response isotropy. This kind of restriction applies to materials where the elastic response at the level of a single particle remains exactly the same in all directions. Therefore, any change in reference frame by the rigid body rotation superposed upon the initial configuration, must leave the elastic response invariant. The latter is most conveniently expressed in terms of the Cauchy stress tensor as a function of the left Cauchy-Green tensor B. In summary, material indifference leads to preferred form of the elastic response written in terms of C, whereas the isotropy is preferably described in terms of B. Note that these two tensors share the same principal invariants ijC ≡ ijB , j = 1, 2, 3, thus we can write i1C := tr[F T F ] ≡ tr[F F T ] =: i1B , 1 1 (tr[C])2 − tr[C 2 ] ≡ (tr[B])2 − tr[B 2 ] =: i2B , i2C := 2 2 (4.16) i3C := det[F T F ] = (det[F ])2 ≡ det[F F T ] =: i3B . In order to describe the elastic response that satisfies both of the invariance requirements, the strain energy potential is usually expressed as a function of principal invariants W (i1C , i2C , i3C ). (4.17) The best known examples of this kind of elastic response representation are Mooney-Rivlin and neo-Hookean material models. 4.3.4 Constitutive law in terms of prinipal stretches for large deformation An elegant alternative to (4.17) for the construction of the elastic constitutive response that satisfies both the material indifference and isotropy restrictions, is the strain energy potential defined in terms of the principal stretches λi , i = 1, 2, 3. These values correspond to the principal values of the stretch tensors, right U or left V . The latter derives from the standard eigenvalue problem which can be written either in material (U − λi I)ni = 0, (4.18) (V − λi I ϕ )mi = 0. (4.19) or in spatial description 4.3. MATCHING AT. AND CONT. MODELS, LARGE STRAIN 61 Note that the computed principal (eigen) values λi remain the same in both descriptions, but the corresponding eigenvectors ni and mi change. By solving these eigenvalue problems, we can obtain spectral decomposition of the deformation gradient, rotation tensor, and both stretch tensors 3 X F = i=1 3 X U= i=1 λi mi ⊗ ni , R= λi ni ⊗ ni , V = 3 X i=1 3 X i=1 mi ⊗ ni , (4.20) λi mi ⊗ mi . (4.21) Note that the latter results hold for the principal vectors that form the ortho-normal principal frames, i.e., ni · Inj = δij , where δij is the Kronecker delta. We further discuss the spectral decomposition of the Cauchy-Green tensors, related to the choice of the class of constitutive equations. Considering (4.20) and T F = 3 X i=1 λi ni ⊗ mi , (4.22) the spectral decomposition for both Cauchy-Green tensors is given as C= 3 X i=1 λ2i ni ⊗ ni , B= 3 X i=1 λ2i mi ⊗ mi . (4.23) With these results in hand we can easily express the principal invariants from (4.16) in terms of the principal stretches i1C := λ21 + λ22 + λ23 , i2C := λ21 λ22 + λ22 λ23 + λ23 λ21 , (4.24) i2C := λ21 λ22 λ23 . Thus, any isotropic hyperelastic response that satisfies material invariance restriction can be expressed in terms of strain energy potential as a function of principal stretches. The strain energy potential written as a function of principal stretches can formally be written as W (λ1 , λ2 , λ3 ). (4.25) Formulating the strain energy potential as in (4.25) makes it simple to check the polyconvexity conditions described above. These conditions enforce that large stresses should accompany large values of strains which is written in terms of principal stretches as W (λi ) → ∞ if {λ1 , λ2 , λ3 } → ∞ (in tension), (4.26) W (λi ) → ∞ if {λ1 , λ2 , λ3 } → 0+ (4.27) (in compression). 62 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING The last result states that polyconvexity conditions require the strain energy convexity with respect to each principal stretch. 4.3.5 A reduced two-dimensional problem representation and finite element implementation We now turn to 2D case formulation that describes the in plane behaviour of the SLGS. Thus, we are neglecting the out of plane stretch λ3 , following the usual hypothesis for the membrane theory. Considering the mentioned assumption, the SED in (4.25) becomes W (λ1 , λ2 ). We further present the procedure to calculate second Piola-Kirchhoff stress and tangent elasticity tensors from the strain potential written in terms of the principal stretches. This computation is still performed in the conventional manner (see e.g. [10,89]) as S = ∂W ∂E = 2 ∂W for the second Piola-Kirchhoff stress or C = ∂C ∂S ∂E ∂S = 2 ∂C for elastic tangent modulus. However, the computation of the stress and tangent elasticity tensor from the material model given by W (λ1 , λ2 ) is not performed directly. We rather use a simple chain rule. Thus, an important role is played by the auxiliary result pertaining to derivatives of the principal values λi . This result can be obtained by applying the Gâteaux derivative formalism to the corresponding eigenvalue problem leading to ∂λi 1 = ni ⊗ ni ∂C 2λi (4.252), (4.28) With this result in hand, we can calculate the second Piola-Kirchhoff stress tensor from the SED potential written in terms of principal stretches ∂W (λ1 , λ2 ) ∂C 2 X ∂W (λ1 , λ2 ) ∂λi =2 ∂λi ∂C i=1 S=2 = (4.29) 2 X 1 ∂W (λ1 , λ2 ) ni ⊗ ni . λ ∂λ i i i=1 From the equation above we see that the second Piola-Kirchhoff stress tensor is coaxial with the right Cauchy-Green tensor, i.e. we can write its spectral decomposition as S= 2 X i=1 si ni ⊗ ni , (4.30) where the ni represent the same eigenvectors as in first expression in (4.23), and the term si can be written as si = 1 ∂W (λ1 , λ2 ) . λi ∂λi (4.31) 4.3. MATCHING AT. AND CONT. MODELS, LARGE STRAIN 63 We turn now to the calculation of the elastic tangent modulus. This is done in the same manner, i.e., by performing a next step of directional derivative computation, which gives 2 2 X X ∂ ∂si ni ⊗ ni + 2 si (ni ⊗ ni ). C=2 ∂C ∂C i=1 i=1 (4.32) The first and the second terms on the right hand side in (4.32) correspond to material (Cmat ) and geometric (Cgeo ) part of the tangent elasticity tensor, respectively. Using the auxiliary result in (4.28) we obtain the closed form expression for the material part of the tangent elasticity tensor: Cmat 2 X 2 X 1 ∂si = [ni ⊗ ni ][nj ⊗ nj ]. λ ∂λ i=1 j=1 | j{z j } (4.33) Dij Note that the material part of the tangent elasticity tensor is usually given in terms of its reduced form Dij in principal axes, see [89]. The derivation of explicit form of the geometric part of the tangent elasticity tensor starts from the spectral decomposition of the right Cauchy-Green strain tensor (4.23) and considers a systematic usage of the auxiliary result in (4.28). Due to brevity we omitted this derivation and we give the final expression of the elastic tangent modulus by using the direct tensor notation C := 2 X 2 X i=1 j=1 Dij [ni ⊗ni ][nj ⊗nj ]+2 s1 − s2 [I − (n1 ⊗ n1 ) ⊗ (n1 ⊗ n1 ) − (n2 ⊗ n2 ) ⊗ (n2 ⊗ n2 )] , λ21 − λ22 (4.34) where I = 21 (δik δjl + δil δjk ). The details about the 2D plane elastic membrane finite element can be found in most of the books dealing with nonlinear solid mechanics e.g. [10,11,109] and will not be discussed herein. We rather illustrate the main steps needed in the finite element approximation, i.e. we recast in matrix form the results obtained for the constitutive law in terms of principal stretches. First, we define the coordinate representation of the principal vectors in the two-dimensional setting under consideration as cos α − sin α , , n1 = n2 = sin α cos α (4.35) where the angle α denotes the angle between the first principal direction and axis x1 . Using the component form of the (4.23) the value of α is 1 2C12 α = arctan . 2 C11 − C22 (4.36) 64 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING Next, we choose to order the second Piola-Kirchhoff stress and Green-Lagrange strain tensor components in a vector as S → sT = [S11 , S22 , S12 ], E → eT = [E11 , E22 , 2E12 ], respectively (so that their inner product is preserved). The latter enables to recast the stress spectral decomposition in (4.30) as S11 S22 S12 | {z s sin2 α sin2 α cos2 α s1 . s2 sin α cos α − sin α cos α | {z } {z } sp | = } cos2 α (4.37) T3×2 In the above equation the matrix T is created by ordering the tensor product of eigenvectors (4.35) in vector notation n1 ⊗ n1 → n1 nT 1 = cos2 α cos α sin α cos α sin α sin2 α cos2 α → sin2 α , (4.38) cos α sin α and putting them as the columns in T (analogously for the n2 ⊗ n2 ). We would like to point out that the last result for the stress tensor components (4.37) can further be directly used for the calculation of the internal force vector of the 2D elastic membrane finite element (developed for large displacements). Using the transformation matrix T from (4.37) and Dij from (4.33), it is possible to write tangent elasticity tensor (4.32) that connects stress and strain through C = ∂S ∂E in a matrix form C → C(3×3) = TDij TT + s1 − s2 T gg . λ21 − λ22 (4.39) In the above equation auxiliary term gT = [− sin 2α sin 2α cos 2α] is used to express the geometric part of the tangent elasticity tensor in more compact form. We note again that the matrix representation in the last result, together with its components, can be used for the calculation of the element tangent stiffness matrix Ke . In the next section we present the continuum constitutive model obtained by the fit of the equilibrium potential energy from the MM simulation of graphene sheet. 4.3.6 Development of constitutive law in terms of prinipal stretches for large deformation of graphene Similar like in Section 4.2 where we introduced a simple tension tests, we show subsequently the biaxial tensile tests performed in the SCoFiElDD code on the graphene lattice sample with the symmetry boundary conditions (BC) as illustrated in Fig. 4.13. Note 4.3. MATCHING AT. AND CONT. MODELS, LARGE STRAIN 65 that in the following development we performed virtual experiments on the RVE of ’size 8’ in order to make the comparison and verification easier. The square envelope representing Zigzag (Z) c) Figure 4.13. Scheme of the lattice sample with symmetry BCs used for biaxial tensile tests. The envelope of the sample is composed of lines L1 . . . L4 which coincides with boundary atoms. the boundary of the graphene sheet is composed of lines L1 to L4 . Atoms which are on the lower and left lines L1 and L4 of the sample are pinned with u2 = 0 and u1 = 0, respectively. The boundary atoms which belongs to the upper and right lines L3 and L2 have a given displacement u2 = ū1 and u2 = ū2 , respectively, to produce the stretch λ̄. In order to construct equivalent continuum potential Wfit (λ1 , λ2 ) we determine the equilibrium potential energy of atomistic system for the series of loading cases. These loading cases are designed to form the uniform grid in the space of λ1 , λ2 in the range λ1 = {1, . . . , λ̄}, λ2 = {1, . . . , λ̄}, (4.40) resulting with the cloud of points Ŵ (λ1 , λ2 ), shown as dots in Figure 4.14. Note that in the above equation the given values of stretch λ̄ ≥ 1, which corresponds only to in-plane tension6 . The energy distribution for the series of loading cases is further used to perform a polynomial surface fitting (see Figure 4.14) with SED potential given as Wfit (λ1 , λ2 ) = n X n X i aij λi1 λj2 , (4.41) j where i and j are the the degree in λ1 and in λ2 , respectively. The total degree of the polynomial is the maximum of i and j. Note that the total degree of the polynomial cannot exceed the maximum of i and j. Taking, for instance, i = j = 5, the latter means that the coefficients aij = 0 if i + j > 5. The SED is given per surface area as eV/Å2 . 6 The compressive stresses even the ones transmitted by the substrate causes out of plane buckling of the SLGS, see [110] for the analysis of the interplay between localized folds and distributed wrinkling of graphene deposited on planar surfaces. 66 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING W , eV/Å2 0.4 0.3 0.2 0.1 0 −0.1 1.1 1.1 1.05 1.05 1 λ2 1 λ1 Figure 4.14. The polynomial surface fit W of SED obtained by series of biaxial tests performed by molecular mechanics simulation. Sample size 8, with the 14% stretch in both directions, i.e., λ̄ = 1.14. Needless to say, its value is zero for the unit stretch. Following the equations (4.29) i.e. (4.31) we can calculate the components of the stress vector (4.37). We present in Figure 4.15 surface plots (closed form, polynomials obtained by energy fit) of the nonzero stress components. By simply looking on the surface plots in Figure 4.15 we can note S 11 , GPa S 22 , GPa 100 80 80 60 60 40 40 20 20 0 1.15 0 1.15 1.15 1.1 1.15 1.1 1.1 1.05 λ2 1.05 1 1 λ1 1.1 1.05 λ2 1.05 1 1 λ1 Figure 4.15. Surface plot of the nonzero stress components vs. principal stretches. that the maximum stress does not correspond to the case when λi = λ̄. This fact will be further analysed and explained in sequel. Analogously to the stress, following (4.34) and (4.39) we present the surface plots of the components of tangent elasticity matrix C (and corresponding plot in Figure 4.16). 4.3. MATCHING AT. AND CONT. MODELS, LARGE STRAIN Note that the nonzero components are the D11 C= D21 0 67 following D12 0 D22 0 0 s1 −s2 λ21 −λ22 , (4.42) where D12 = D21 . The last component will be further termed as C33 = s1 −s2 λ21 −λ22 and is related to the geometric part of tangent stiffness. The latter is non-material property i.e. it depends directly on current stress values. This property appears only in the large deformation problems and it is related to rotation of principal axes. D22 D11 1000 1000 500 500 0 1.15 0 1.15 1.1 1.1 1.15 1.15 1.05 λ2 1.05 1.1 1.05 1 1 1.1 1.05 λ2 1 λ1 λ1 1 D12 400 300 200 100 0 −100 1.15 1.15 1.1 1.1 1.05 λ2 1.05 1 1 λ1 Figure 4.16. Surface plot of the components of reduced tangent elastic modulus. The values are given in GPa. Detail insight and verification of the constitutive model We turn first to the explanation of the effect illustrated in Figure 4.15, i.e., to answer why the stress is not maximum for the maximum biaxial strain. Thus, we present a variation of the stress component S11 with λ1 , taking the pre-stretch in the perpendicular direction (λ2 ) as a parameter, see left plot on the Figure 4.17. We can observe that for larger 68 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING deformation (roughly λ1 > 10%), value of the S11 decreases for higher pre-stretch (λ2 ). We can also note this effect by plotting S11 vs. λ2 with the parameter λ1 . The latter is depicted in the right plot in the Figure 4.17, where we clearly see the decrease of S11 with evolving stretch in direction 2, for higher pre-stretch in direction 1. An analogous effect S 11 , param. λ1 90 80 80 70 70 60 60 S 11 , GPa S 11 , GPa S 11 , param. λ2 90 50 40 50 40 30 30 20 20 10 10 0 1 1.05 1.1 1.15 0 1 1.05 λ1 1.1 1.15 λ2 Figure 4.17. The stress-stretch plots showing the component S11 versus: stretch λ1 with parameter λ2 (left plot), and stretch λ2 with parameter λ1 (right plot). The parameter is in the range λi = 1, . . . λ̄, where the lowest stress curve corresponds to the value of the paremeter λi = 1, while the highest corresponds to λi = λ̄. can be seen for the stress component S22 , which is not shown in these plots. Moreover, from the homogenised continuum standpoint of view, stress decrease is noticeable in terms of the tangent elastic modulus. Namely, the component D12 of the tangent elastic modulus (shown on the bottom plot in Figure 4.16) which governs the relation between S11 and strain in direction 2, becomes negative for large deformation. In order to further explain this effect of stress decrease, we turn to the study of the nanostructure of graphene. By using an equibiaxial, half snail loading program depicted in Figure 4.18 a) and b), we obtain the corresponding lattice deformation. The latter is depicted in the Figure 4.18 c). Like in the uni-axial tests performed earlier, we follow the deformation in C-C bonds by selecting the bulk atom i and his neighbours j and k, omitting l due to symmetry. What can be observed for the used load program with pre-stretch in direction 2, is that the zigzag lattice of the bulk atom i deforms in such a manner that the bond separation ∆rij passes a peak value, see Figure 4.18 c). This mechanism is related to the geometric nonlinearity, i.e. the large rotations of the pair bonds. The latter is causing the global response of the nanostructure defined in terms of stress-stretch diagram to show the stress decrease in large deformation regime. The second part concerns the components of reduced tangent elastic modulus and 4.3. MATCHING AT. AND CONT. MODELS, LARGE STRAIN 69 a) 2 c) 3 2 3 1 2 b) 3 1 1 Figure 4.18. Load program (often termed as “half snail”) in terms of the given displacements a) and of the pseudo time b). The given load program causes the lattice deformation as presented in c). Due to symmetry, the bond separation ∆ril is equal as ∆rij , and is thus omitted. their verification. We perform this verification by considering the limiting case of small deformations. As stated in the Section 4.3.2, any material description of an elastic constitutive law for large deformations should reduce to Hooke’s law for the case of small deformation. Taking the cross-sections from the Figure 4.16 we arrive to the evolution of the D11 , λ1 and D22 , λ2 with the parameters λ2 and λ1 , respectively (see Figure 4.19). The thick lines with markers denote the evolution of Dii without pre-stretch, i.e. with λ2 = 1 for D11 and λ1 = 1 for D22 . The numerical values of the initial stiffness is as follows D11 |λi =1 = 956.95GPa, (4.43) D22 |λi =1 = 876.35GPa, which corresponds to the results presented in Figure 4.3 considering the case E|’V’ (see also [77] and references therein). Note that the increase of the pre-stretch causes the decrease of stiffness forming this way a band which is depicted for the whole range λi = 1 . . . λ̄. 70 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING D11 , param. λ2 ; D22 , param. λ1 1000 D11 , λ1 D22 , λ2 900 800 Dii , GPa 700 600 500 400 300 200 100 0 1 1.05 1.1 1.15 λi Figure 4.19. Evolution of the diagonal components of the reduced tangent elastic modulus with the associated stretches. The thick lines with markers denote the evolution of Dii without pre-stretch. 4.3.7 Conclusion and perspectives The development of homogenized constitutive model is based on the well established continuum mechanics framework. The main novelty concerns the specific application to graphene. The finite element implementation is straightforward when relying upon previous works on large deformation model for rubber-like materials (e.g. [89]). The series of virtual tests can be costly, but needs to be performed only once. Moreover, the developed model is fully capable to reproduce the linear elastic behaviour in small strain regime as well as the stress release caused by intrinsic geometric non-linearity of the interatomic bonds that occurs in large strain regime. Note that in the presented development we performed virtual experiments on the RVE of ’size 8’ in order facilitate the comparison, with the uni-axial tests given in the beginning of the chapter. Thus, an overall study of the influence of the RVE size needs to be performed (similarly like for the uni-axial tests). The procedure performed here should work for lattices of other two-dimensional materials like boron nitride [3, 56]. Other twodimensional materials may have more complex lattice, which yields at the bottom line more complicated deformation mechanism on the lattice level. This precludes the CB rule, as a common link between atomistic and continuum scales, to be valid. Thus we plan to confront our large strain surrogate continuum model based on the numerical homogenization procedure with the CB based approach from [91, 104, 111]. In addition, we presented here only the modeling of the in plane large deformation of SLGS, however 4.3. MATCHING AT. AND CONT. MODELS, LARGE STRAIN 71 the extension to axisymmetric (like the CNT) or arbitrary curved membrane is possible (see e.g. [112]), and will be concerned in future research. 72 CHAPTER 4. EQUIVALENT CONTINUUM MODELLING Chapter 5 Multiscale atomistic-to-continuum methods for the simulation of graphene For increased computational affordability, continuum models of graphene have become attractive substitutes for MM simulations. The continuum model pertains to a constitutive law, as described in previous chapter for small and large strain regime, and also in [91, 103, 104]. These models usually incorporate interaction potentials into the continuum constitutive laws by homogenization through the Cauchy-Born rule or virtual experiments and can reproduce the corresponding atomistic models of pristine graphene with reasonable accuracy for smooth deformations. However, continuum methods alone are not adequate for the analysis of defected graphene, nor for bond failure analysis (see [49,51,52,58,113]). The limitations which are present in both atomistic as well as continuum mechanics (CM) have stimulated extensive research into MS methods that bridge atomistic simulation and continuum description. The fact that fully atomistic model represents a heavy computational burden, together with the assumption that the calculation of specific quantities of the solution can be accurately approximated by replacing the particle model by a coarser model, is the basis for MS modeling. The idea is to use atomistic representations only in the localized region in which the position of each individual atom is important and to use coarse-grained representations, such as CM combined with the FE method, where the deformation is homogeneous and smooth. Thus, this approach allows us to have the model of the atomistic lattice constructed at two scales: macro-scale that represents the homogenized behaviour of material for computing the global structural response, and micro-scale that allows us to capture the fine details of graphene microstructure (i.e. the behaviour of every single bond). The 73 74 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE latter is in this work used to model the process of deformation of lattice defects. As will be shown later in this chapter, this coupling method can reproduce the corresponding atomistic model reasonably well, but greatly reduces the number of unknowns in the nonlinear system of equations. The main focus and the purpose of this chapter is upon the interplay between the atomistic model for graphene and the corresponding homogenised model placed in the continuum mechanics framework. This is presented in the following layout. We give a brief overview of the MS methods pointing out the differences between them. Next we focus on the QC and BD methods giving the detail description and recent advances. We present the comparison of the two methods in terms of the adaptive features (with the performance comparison shown on the 1D examples) and coupling. A unified interpretation of the coupling is proposed. In conclusion, the performance of the developed model is shown on the real example of cracked graphene sheet. 5.1 A brief review of the atomistic-to-continuum MS methods Extensive work has been done in the development of atomistic-to-continuum MS modelling approaches, starting with early works by Mullins and Dokainish (1982.) [114] and Kohlhoff et al. (1990.) [115]. Mullins simulated 2D cracks in B.C.C crystal (i.e. α-iron) in the context of a quasi static calculation with the atomic scale models, and due to the restrictions of the computational power the question was how to connect the atomic model and surrounding continuum. The basic idea is that the stresses are evaluated from the interatomic potential under the imposing strains stemming from the FE nodal displacements. Furthermore, these stresses are translated into nodal forces. Kohlhoff et al. proposed somewhat new method for combined FE and atomistic analysis of crystal defects, called FEAt. Here, an atomistic model is surrounded by a FE mesh with a small overlap region enforcing boundary condition on the atomistic as well as on the continuum domain. In particular, the authors of [115] tried to overcome the capturing problem described in [114] by a refinement of the FE mesh down to the atomic scale with nodal positions dictated by the crystal lattice structure. However, both early works dealt with the problem of proper treatment of the transition between the lattice and continuum. These early works initiated the further development of a great number of MS methods, see e.g. some of the reviews in [23, 24, 26, 29, 30, 116, 117]. Numerous developed methods appear at first, and from the theoretical standpoint of view, very different. However, as 5.1. A BRIEF REVIEW OF THE ATOMISTIC-TO-CONTINUUM MS METHODS 75 shown in [28], at the implementation level all these methods are very similar. In [28] the comparison of the performance of a number of methods in a linear regime on a common benchmark test is presented. The unified framework, available computer code, and a quantitative comparison between the methods offer an exhaustive overview. Most frequently used methods mentioned in these overviews are: • quasicontinuum (QC) method (in Section 5.2), • bridging domain/Arlequin method (often abbreviated as BD or BD/A, see Section 5.3), • concurrent coupling of length scales (CLS) [27], • bridging scale (BS) method [25, 118, 119], • coupled atomistics and discrete dislocations (CADD) [120], • atomistic-to-continuum coupling (AtC) [121–123], • macroscopic (FE), atomistic (MD), ab-initio (TB) dynamics (MAAD) [124–126]. This list is by no means exhaustive. For instance, there is a recent effort of coupling non-local to local continuum [127] in the Arlequin framework (see Section 5.3). An alternative to discrete modeling of atomic/particle systems is the use of non-local continuum mechanics models (NLCM) [128]. NLCM reduces the computational costs but retains the ability to capture non-local interactions. However, the simulation using NLCM is also costly due to assembly operation of the discretized model where each point interacts with multiple neighbours. The latter reduces the sparsity of the matrices and a similar principle of coupling non-local continuum model with the local one is used. We proceed with the generalisation of the differences between the most common MS methods. In summary, various MS methods differ in: 1. the energy or force based formulation, 2. the coupling boundary conditions, 3. the existence of the handshake region, 4. and the choice of the continuum model. 76 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE Formulation There are two different approaches to finding equilibrium in quasi-static application. The first, energy-based, is related to the minimisation of the total potential energy of the system. The derivatives of the total energy in the energy-based approach lead to forces on each atom/node which are necessarily zeroed when the energy is minimized. The force-based approach considers the development of the physically motivated set of forces on all degrees of freedom, and reach equilibrium by driving these forces to zero. However these are not the same as the forces obtained from the energy potential. Thus, the two approaches may seem as though they are equivalent, but they are not [28]. The forcebased approach facilitate the reduction of the perturbation (called ghost forces) in the coupling area, but has no well-defined total energy. Note that both of the methods that we focus upon, QC and BD, are energy based. Thus, the two methods do not differ in terms of formulation (Ad 1), however in terms of other points (2 to 4) they differ significantly. Coupling conditions The coupling boundary conditions are related to the way the atomistic and continuum degrees of freedom are connected. In general this can be done in a strong or weak form. The former simply means gluing the atoms on the continuum which literally forces the deformation of the atoms to be equal as the one defined by the interpolation in the continuum. The latter considers coupling in the average sense. Both of the options will be discussed herein, together with the option of coupling only displacement or displacement and strains. Handshake region The fundamental idea of the handshake region is to provide a gradual transition from the atomistic to continuum model. However this region is treated very differently in different coupled models. In fact in some MS methods this region does not really exist, which is often referred to as surface coupling. In others, a handshake region exists and represents a partial overlap of the atomistic and continuum domains. In this zone the blending of the continuum and atomistic descriptions is achieved. The latter is termed volume coupling and considers overlapped domain decomposition. Both will be discussed here in terms of QC and BD methods, respectively. 5.2. QUASICONTINUUM METHOD 77 Continuum model The continuum part is usually treated with FEs. Note that there is also a number of works about atomistic-to-continuum coupling when the continuum domain is treated with meshless approach, see e.g. [129–131]. The details of the FE formulation and the constitutive law adopted to describe the material response differ among the mentioned methods. In some cases, a simple small strain finite element formulation is used with a linear elastic model with elastic constants fitted to the properties of the atomistic model. In others, a nonlinear finite strain formulation is used to describe the constitutive response in the nonlinear range. We refer to both in this thesis, however due to simplicity in the MS examples to follow we will use linear elastic continuum in small strain regime. In the sequel the QC and the BD/A methods are described in more detail. The goal is, however, to show the evolution of the BD/Arlequin coupling approach and to compare the features regarding ability to adapt. Namely, the standard approach in BD method (as well as in majority of the others) is to a priori identify the atomistic and continuum regions and tie them together with some appropriate coupling (boundary) conditions. In addition to the disadvantage of introducing artificial numerical interfaces into the problem a further drawback of many of these models is their inability to adapt to changes in loading and an evolving state of deformation. Take for example the problem of nanoindentation. As the loading progresses and dislocations are emitted under the indenter the computational model must be able to adapt and change in accordance with these new circumstances. These aspects are intrinsic in QC method, i.e. it is one of the basic building blocks (see next section). Thus, we will use it as the reference in respect of adaptivity. 5.2 Quasicontinuum method The Quasicontinuum (QC) method is originally proposed in late 90’s by Tadmor, Ortiz and Phillips [32]. Since then it has seen a great deal of development and application by a number of researchers. The QC method has been used to study a variety of fundamental aspects of deformation in crystalline solids, including fracture [132–134]1 , grain boundary slip and deformation [135]. The nano-indentation [136] and similar applications are examples where neither atomistic simulation nor continuum mechanics alone were appropriate, whereas the QC was able to effectively combine the advantages of both models. The main 1 In [132, 133] the QC method has been applied to crack tip deformation and it accounted for both the brittle fracture and ductile crack tip dislocation emission. 78 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE goal of the QC method is to provide a seamless link of the atomistic and continuum scales. The energy of the coupled system consists of the energy of both domains. However, in QC the conceptual advantage in developing the coupled energy equation pertains to the fact that there is no distinction between atoms and nodes. This goal is achieved by the three main building blocks [137, 138]: 1. Reduction of degrees of freedom (DOF) by coarse-graining of fully atomistic resolution via kinematic constraints. The fully atomistic description is retained only in the regions of interest. 2. An approximation of the energy in the coarse grained region via numerical quadrature. The main idea is to avoid the need to calculate the energy of all the atoms, but retain only a few so-called rep-atoms. 3. Ability of the fully refined, atomistic region to evolve with deformation, where adaptivity is directed by suitable refinement indicator. 5.2.1 DOF reduction or coarse graining If the deformation changes gradually on the atomistic scale, it is not necessary to explicitly track the displacement of every atom in the region. Instead it is sufficient to consider some selected atoms, often called representative atoms or rep-atoms. This process is in essence the upscaling via coarse graining. Only rep-atoms have independent DOF while all other atoms are forced to follow the interpolated motion of the rep-atoms. The QC incorporates such a scheme by means of the interpolation functions of the FE method, and thus the FE triangulation has to be performed with rep-atoms as FE mesh nodes. This way continuum assumption is implicitly introduced in QC method. Let the total potential energy Etot be given as a function of displacement u (similarly as in (3.1)) Etot (u) = U (u) − N X f̄i ui , (5.1) i=1 where f̄i is the external force on the atom i and U is an atomistic internal energy, i.e. the energy stored in atomistic bonds, see (3.8). For the sake of derivation we repeat (3.10) where the internal energy is expressed as the sum of atom energies (Ei ) U= N X i=1 Ei (u). (5.2) 5.2. QUASICONTINUUM METHOD 79 Next, the kinematic constraint described above is accomplished by replacing U with U h h U = N X Ei (uh ), (5.3) i=1 where uh is the approximated displacement field. The displacement approximation is given via standard FE interpolation Nrep h u = X Ni ui , (5.4) i=1 where Ni is a shape function and ui is the displacement for the node/rep-atom i. Clearly, the constraints introduced by the interpolation of the displacements is some level of approximation. The density of rep-atoms vary in space according to the considered problem. In the vicinity of region of interest every atom is considered as rep-atom (fully refined) and in region of more slowly varying deformation gradient, only a few atoms are chosen. 5.2.2 Efficient energy calculation via Cauchy-Born rule, local QC Described kinematic constraint on most of the atoms in the body will achieve the goal of reducing the number of degrees of freedom in the problem. However, for the purpose of energy minimization the energy of all the atoms (not just rep-atoms) has to be computed. The way to avoid visiting every atom is the Cauchy-Born (CB) rule [86, 87, 139]. The CB rule postulates that when a simple, mono-atomic crystal is subjected to small displacement on its boundary then all the atoms will follow this displacement. In QC this rule is implemented in that every atom in a region subject to a uniform deformation gradient will be energetically equivalent. Thus, energy within an element e can be estimated by computing the energy of one, single atom in the deformed state. The estimation is performed simply by multiplying the single atom energy by the number of atoms in the element e. Let F be the deformation gradient and E0 the energy of the unit cell when its lattice vectors are distorted according to the given deformation gradient. The strain energy density (SED) of the element can then be expressed as: W (F ) = E0 (F ) , Ω0 (5.5) where Ω0 is the volume of the unit cell. Having this result in hand, the sum in eq. (5.3) where i = 1 . . . N is reduced to number of FEs (Nelem ) as 0 Uh ≈ Uh = NX elem e=1 Ωe W (F e ). (5.6) 80 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE In the above equation, the element volume and unit cell volume are related as ne Ω0 = Ωe , and ne is the number of atoms contained in element e. Using the CB rule, the QC can be thought of as a purely continuum formulation (local QC), but with a constitutive law that is based on atomistic model rather than on an assumed phenomenological form [138]. Within QC framework, the calculation of CB energy is done separately in a subroutine. For a given deformation gradient F the lattice vectors in a unit cell are deformed according to given F and the SED is obtained according to eq. (5.5). The main limitation pertaining to the CB rule is that it is valid only for simple lattices. Virtual experiments performed in Chapter 4 do not have this limitation. In the original QC formulation the constant strain triangle (CST) elements (2D) are used with the linear shape functions to interpolate the displacement field within each element. In this case the deformation gradient is uniform. This boils down to the following: the Cauchy-Born rule assumes that a uniform deformation gradient at the macro-scale can be mapped directly to the same uniform deformation on the micro-scale. The latter will be used further for the unified coupling formulation. 5.2.3 Non-local QC and local/non-local coupling In settings where the deformation is varying slowly and the FE size is adequate with respect to the variations of the deformation, the local QC is sufficiently accurate and very effective. In the non-local regions, which can be eventually refined to fully atomistic resolution, the energy in (5.3) can be calculated by explicitly computing the energy of the rep-atoms by numerical quadrature Nrep h U ≈U h0 = X ni Ei (uh ), (5.7) i=1 where ni is the weight for the rep-atom i. The value of the weight is high for rep-atoms in regions of low rep-atom density, and low for the region of the high density. Thus, ni is the number of the atoms represented by the i-th rep-atom with the limiting case of ni = 1 for fully atomistic region and consistency requirement Nrep X ni = N. (5.8) i=1 The main advantage of the non-local QC is that when it is refined down to the atomic scale, it reduces exactly to lattice statics, given in (3.1). High accuracy of non-local formulation can be combined with the high efficiency of the local formulation. Needless to say, non-local formulation is employed in the region where 5.2. QUASICONTINUUM METHOD 81 atomic scale accuracy is needed, and local where the deformation is changing relatively slow. Thus, the rep-atom can be chosen as local or non-local depending on its deformation environment giving Nrep = Nloc + Nnonloc . The total energy (5.3) is then approximated as Uh = NX nonloc ni Ei (uh ) + i=1 Nloc X ni Ei (uh ), (5.9) i=1 The above equation is yet another way of writing that the internal energy of the coupled system is a sum of atomistic (non-local) and continuum (local, here CB-based) energies, respectively. Regarding the calculation of the weights ni in the above equation, for both local or nonlocal rep-atom, the Voronoi tessellation is used, i.e. the cells around each rep-atom. Let the cell of atom i contains ni atoms, and nei of these atoms reside in FE e adjacent to rep-atom i. The weighted energy contribution of rep-atom i is then found by applying the CB rule within each element adjacent to i such that i ni Ei = Nel X i ni Ω0c W (F e ), ni = Nel X nei , (5.10) e e where Ω0c is the cell volume for single atom, and Neli is the number of FE adjacent to atom i. 5.2.4 Local/non-local criterion The criterion to trigger the non-local treatment is based on the significant variation of deformation gradient2 . Precisely, we say that the state of deformation near a representative atom is nearly homogeneous if the deformation gradients that it senses from the different surrounding elements are nearly equal. The non-locality criterion is then: max |λak − λbk | < εc , a,b,k (5.11) where λak is the k-th eigenvalue of the right stretch tensor for element a, k = 1 . . . 3 and indices a and b (a 6= b) refers to the neighboring elements of rep-atom. The rep-atom will be made local if this inequality is satisfied, and non-local otherwise, depending on the empirical constant εc . 2 Note that simply having a large deformation in a region does not in itself require a non-local rep- atom, as the CB rule of the local formulation will exactly describe the energy of any uniform deformation, regardless of its size. 82 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE 5.2.5 Adaptivity Without a priori knowledge of where the deformation field will require fine-scale resolution, it is necessary that the method should have a built-in, automatic way to adapt the finite element mesh through the addition or removal of rep-atoms. This is a feature that is in QC inherent from the FE literature, where considerable attention has been given to adaptive meshing techniques for many years, e.g. [140]. Typically in FE techniques, a scalar measure is defined to quantify the error introduced into the solution by the current density of nodes (or rep-atoms in the QC). Elements in which this error estimator is higher than some prescribed tolerance are targeted for adaptation, while at the same time the error estimator can be used to remove unnecessary nodes from the model. The error estimator in terms of deformation gradient is defined as the difference between the actual solution and the estimate of the higher order (index ’ho’) solution (see [138]) s εeF = 1 Ωe Z Ωe (F ho − F e )2 dΩe , (5.12) where Ωe is the volume of the FE e, F e is the solution for the deformation gradient in element e, and F ho = NF avg is the higher order estimate obtained by interpolating nodal values F avg , which simply represents the average of the deformation gradients of the elements touching the given node. If this error is small, it implies that the higher order solution is well represented by the lower order elements in the region, and thus no refinement is required. Needless to say, elements for which the error is greater than some prescribed error tolerance are targeted for refinement. Refinement then proceeds by adding three new rep-atoms at the atomic sites closest to the mid-sides of the targeted elements (the constant strain triangle (CST) elements are used). If the nearest atomic sites to the mid-sides of the elements are the atoms at the element corners, the region is fully refined and no new rep-atoms can be added. The same error estimator is used in the QC to remove unnecessary rep-atoms from the mesh. In this process, a rep-atom is temporarily removed from the mesh and the surrounding region is locally re-meshed (i.e. nodal connectivity table is rebuilt). If all of the elements produced by this re-meshing process have a value of the error estimator below the threshold, the rep-atom can be eliminated. Essentially, the idea is to examine the necessity of each node. To prevent excessive coarsening of the mesh far from defects the nodes corresponding to the initial mesh are usually protected from deletion [135]. With these ideas in hand we turn to introduce the BD method. Note that initially emphasis of the research related to atomistic-to-continuum MS methods, namely BD 5.3. BRIDGING DOMAIN AND ARLEQUIN-BASED COUPLING 83 method, was to make the coupling of the two different models as seamless as possible. No special attention was devoted to the question how to adaptively refine the model around the region of interest and where to position the coupling zone, i.e. how far from the region of interest. This issue is related to the adaptivity feature, and will be presented in sequel comparing the QC and BD methods. 5.3 Bridging domain and Arlequin-based coupling The Bridging domain (BD) method is in essence a partially overlapping domain decomposition scheme used for atomistic-to-continuum coupling developed by Belytschko and Xiao in 2003 [31] for the static, and [88] for dynamical problems (see also more recent developments [33, 42, 141]). The compatibility in the overlapping domain is enforced by Lagrange multipliers. More precisely, the domain Ω is divided in three subdomains, atomistic, continuum and their overlap, as shown in Fig. 5.1. This overlapping domain is also called handshake, bridging or coupling domain. The atomistic domain Ωa is treated with Figure 5.1. Scheme of the coupled model in BD method denoting the domain partitioning and overlap. MM, as described in Chapter 3, whereas the discretization in the continuum mechanics domain Ωc is carried out by FEs. The atomistic and continuum domains overlap is denoted as Ωb = Ωa ∩ Ωc . Before proceeding to BD governing equations and coupling, we will first recall the solution strategy related to the continuum part. 5.3.1 Continuum solution strategy As mentioned in the introduction of this chapter, the role of the continuum model is to replace the molecular model with a coarser, and thus computationally cheaper, model in Ωc ⊂ Ω. The intention is to propagate only the large-scale information of the nanostructure, i.e. to be “compatibile” to the underlying lattice. Thus, the material parameters of the continuum constitutive model should be calibrated accordingly, through numerical homogenization and virtual experiments on the RVE, as discussed in Chapter 4. 84 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE The deformable solid body is considered as a collection of particles, where the posi- tion of each particle is denoted with X in reference and with x in current configuration. The displacement vector is given as u(X) = x − X. We consider further in the presented numerical examples the geometrically linear theory of solid mechanics. Thus we assume the hypothesis of small displacement gradients k∇u(X)k 1, which allows us to use symmetric part of displacement gradient tensor as appropriate strain measure, = 12 (∇u + ∇uT ). The kinematic hypothesis on small displacement gradients allows us to parametrize volume and surface forces and stress with respect to the coordinates in the initial configuration. This choice of continuum is used due to the coupling formulation described next. Moreover, since the substitute model is used only far from the region of interest, the continuum model is used only in the zone of homogeneous and small deformation. The region of interest is considered as the region in the vicinity of the lattice defect, as the crack-like presented in the numerical examples. Let W ((X), X) represent the continuum potential in terms of SED, which for the case of hyperelasticity allows us to compute the stress tensor as σ= ∂W ((X)) . ∂ (5.13) We consider Hook’s law where SED is given as 1 W = (X) · C(X)(X), 2 where C is elasticity tensor that can be also expressed as C = (5.14) ∂ 2 W (·) . ∂2 The parameters of this elasticity tensor are calibrated by homogenisation, as described in Chapter 4. We now construct the weak form of the continuum boundary value problem in Ωc , satisfying the equilibrium only in average sense. We assume that Dirichlet boundary conditions u = ū are prescribed on the part Γu of the boundary Γ. The nanostructure system represented as continuum is in general subjected to tractions t̄ on the part Γσ of the boundary and to a volume forces b in Ω. We introduce the space of admissible solutions V = {u ∈ H 1 (Ω); u = ū on Γu } and space of virtual displacement field V0 = {v ∈ H 1 (Ω); v = 0 on Γu }. This choice of real and virtual displacement fields ensuring sufficient regularity (u, w ∈ H 1 (Ω)) should also satisfy the weak form of equilibrium equation Z 0 = G(u; v) := Ω s s ∇ v · σ(∇ u)dΩ − Z Ω v · bdΩ − Z Γσ v · t̄dΓ, (5.15) where ∇s (·) = sym[∇(·)]. Under the assumption of hyperelastic material with (5.13) and (5.14), the weak form in (5.15) is identical (see e.g. [10]) to the condition of the minimum 5.3. BRIDGING DOMAIN AND ARLEQUIN-BASED COUPLING of the total potential energy, given as Z Z Z c s Etot := W (∇ u)dΩ − u · bdΩ − Ω Ω Γσ u · t̄dΓ. 85 (5.16) The weak form given in (5.15) is used as the basis for constructing the finite element approximation. In this work, we used first the 1D truss, isoparametric finite element with 2 nodes (nn = 2) for the parametric study on the chain-like model. Next, for the MS modeling of defected graphene the quadrilateral isoparametric finite element (Q4) with nn = 4 is used. By choosing the so called isoparamtric FEs (see e.g. [10,78,140]) the same shape functions (Na ) are used for geometry representation and for the construction of the discrete approximations of the real and virtual displacement fields. In the case of Q4 FE, the displacement field uh is constructed by employing the bilinear shape functions Na (e.g. see [10]) h u | Ωe = 4 X Na uea ; a=1 uh ∈ V h . (5.17) The virtual field is constructed analogously, with the same shape functions h v |Ωe = 4 X Na vae ; a=1 vh ∈ V0h . (5.18) In (5.17) above uea are the nodal displacement values related to element e, and V h ⊂ V, which implies that the displacement field remains kinematically admissible. Analogously in (5.18) for the approximation of virtual displacement vh ∈ V0h and V0h ⊂ V0 , with the zero nodal values on the Dirichlet boundary. The discrete approximation of the infinitesimal strain field (∇s u = ) is h |Ωe = 4 X Ba uea , (5.19) a=1 where Ba are the derivatives of the shape functions. The analogy for the virtual strain field is valid. Considering (5.13) and proposed approximation, the stress values can be computed from the SED as σh = ∂W (h ) . ∂h (5.20) By exploiting these results, i.e. by introducing the displacement and strain approximations in the weak form of equilibrium equation3 (5.15), we can easily obtain the element stiffness matrix. 3 By introducing the displacement and strain approximations in the weak form of equilibrium equation we arrive to the well know Galerkin equation. Considering that the values of the virtual displacement is arbitrary on the free nodes, the well known equation in the form Kd = f is obtained. 86 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE 5.3.2 Governing equations and coupling In QC method the total potential energy is composed of local and non-local parts, which correspond to continuum and atomistic description. This approach somewhat hides the true coupling between the two descriptions. In BD method the system can be clearly decomposed into continuum and atomistic parts which are glued together. Thus, the total potential energy (with index w denoting that the energy term is weighted in Ωb ) of the system considering (3.1) and (5.16) may be written as a c Etot,w = Etot,w (d) + Etot,w (u), (5.21) where d and u are displacement vectors in the atomistic and continuum domains, respectively. The weighted atomistic and continuum energies are defined as ! X X X X a a Etot,w = wij Vp + wia Vθ − wia f̄i · di , i c Etot,w Z = Ωc j6=i c c w (X)W dΩ − Z Ωc (5.22) i∈Ωa j6=k6=i c c w (X)u · bdΩ − Z Γcσ wc (X)u · t̄dΓc , (5.23) where Vp and Vθ are given in general for the modified Morse potential (3.28). In the bridging domain the two models overlap, and the weighting functions wa and wc in (5.22) and (5.23) partition the energy. The weighting function serves to blend the behaviour from the continuum model (wc ) and the atomistic model (wa ) and to avoid the double counting of the energy in the bridging domain. More importantly, the use of an overlapping subdomain obviates the need for the FE nodes of the continuum model to correspond to the atomic positions. The weighting functions wc and wa define a partition of unity of the energy in the bridging domain as follows: wc (X) = 1 for X ∈ Ωc \ Ωb , wa (X) = 1 for X ∈ Ωa \ Ωb , (5.24) wc (X) + wa (X) = 1 for X ∈ Ωb . The energy weighting functions are usually taken to be constant, linear (ramp) or cubic functions of X in Ωb . The Lagrange multiplier (LM) method is used to achieve the coupling and later to convert the problem of constrained minimization into finding the energy minimum of the larger, unconstrained problem. Thus, we introduce the space of LM as M = H 1 (Ωb ), and denote LM with λ ∈ M. In order to enforce the compatibility between the atomistic and continuum domains, the coupling term C in terms of energy is added to total energy 5.3. BRIDGING DOMAIN AND ARLEQUIN-BASED COUPLING 87 forming so called Lagrangian WL := Etot,w + C. (5.25) The choice of the coupling term determines which quantities and in which fashion should be coupled. Namely, we can choose whether only displacement or both the displacement and the displacement gradients are coupled. We will present two types: the strong (or discrete), and weak coupling. In the former, coupling of the atomistic and continuum models is achieved by enforcing (only) displacement compatibility in the bridging domain as u(X = Xi ) = di , ∀i ∈ Ωb . The compatibility constraint between each atomistic displacement (discrete) and the continuum displacement field can be written as [31, 33] XZ C1 := λ(X) · [u(X) − di ] δ(X − Xi )dΩ, (5.26) i∈Ωb Ωb where δ(·) is Dirac’s delta function. Note that the right hand side in the above equation is left in the integral form because the Lagrange multipliers will be approximated as a field. The evolution of the BD method has much in common with recent works in the FE community on the coupling of nonconforming meshes in the overlapping subdomain. This approach is known as Arlequin method developed by Ben Dhia [35] (see also [142, 143]). The same Arlequin approach is lately also applied for atomistic-to-continuum coupling, see [34, 36–39, 41, 44]. In the Arlequin method the coupling is given in the weak sense. This coupling can be generalised as Z C2 := α1 λ · (u − db ) + α2 ∇λ(∇u − ∇db )dΩ, (5.27) Ωb where the choice of the weighting parameters α1 and α2 determines the coupling by mixing the displacement and strain coupling terms, and db (X) is the interpolated atomistic displacement field in Ωb . The two versions of coupling, named L2 and H 1 , are obtained for the value of the weighting given (α1 , α2 ) = (1, 0), and (α1 , α2 ) = (1, 1), respectively. Note also, that the names L2 and H 1 , originate from the fact that they define the scalar products in Lebesgue (L2 ) and Sobolev (H 1 ) spaces [35], respectively. Thus, the latter can be defined as b (λ, u − d )L2 := b (λ, u − d )H 1 := Z Ωb Z Ωb λ · (u − db )dΩ, (5.28) λ · (u − db ) + l2 ∇λ(∇u − ∇db )dΩ, (5.29) where l is simply the length of the bridging zone. Needless to say, an interpolated atomic displacement field is needed for this formulation of coupling, as well as its derivative. In 88 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE this thesis, the interpolation of the discrete atom displacement is obtained by interpolant (Φ) based on moving least squares (MLS) approximation [33, 34], which gives db (X) = Φdi = Nmls D−1 di ∀i ∈ Ωb , (5.30) where Nmls is the matrix of the MLS shape functions, and D is the matrix that has the values of the MLS shape functions at the atom position in Ωb . The latter is introduced since the MLS approximation does not interpolate the approximated field (i.e. it lacks the kronecker delta property Nimls (Xj ) 6= δij ), see Appendix B for details. Having these results in hand, we present next the weak form of the coupling problem. In the Chapter 3 we introduced V a and V0a to be the sets of trial (d) and test (w) functions in Ωa , respectively. Analogously, for the continuum domain we have introduced the space of admissible solutions V and the space of test functions V0 . Let us also denote the space of LM with M = {λ, µ ∈ H 1 (Ω)}. We further proceed to the minimising of the functional in (5.25) with the coupling term defined as (5.27), i.e. (5.28) or (5.29). This leads to the saddle point problem, which can be written in terms of its weak form: Find (u, d, λ) ∈ V × V a × M such that Gcw (u; v) + Gaw (d; w) + (λ, v − Φwi|i∈Ωb )L2 or H 1 = 0 ∀(v, w) ∈ V0 × V0a , (µ, u − db )L2 or H 1 = 0 ∀µ ∈ M, (5.31) where the terms defining the weak form of equilibrium with the scaling in the overlap are as follows Gcw (u; v) Z := Gaw (d; w) := Ωc X i∈Ωa c s s Z Z w v · bdΩ − wc v · t̄dΓ, c Γ ! σ X X X ∂Vθ a ∂Vp · wi + wia · wi − wia f̄i · wi . wij ∂di ∂di i∈Ωa j6=k6=i j6=i w ∇ v · σ(∇ u)dΩ − c (5.32) Ωc (5.33) Next we will present the numerical implementation of the given coupling formulation with the coupling term C2 given in (5.27). We thus introduce LM FE field approximation with corresponding shape functions Nλa as λh |Ωe = nλ X a=1 Nλa λea ; λh ∈ Mh ⊂ M, (5.34) where nλ is the number of nodal points of the FE used to approximate LM field. The λea = [λe1 λe2 ]T denotes the unknown nodal values in terms of LMs. By introducing the displacement and strain approximations (equatoins (5.17), (5.19) and analogous for the 5.3. BRIDGING DOMAIN AND ARLEQUIN-BASED COUPLING 89 virtual displacement and strain fields) into weak form (5.31), we obtain the system in the matrix form of Kg U = F K Kcb cc KT K bb cb 0 0 0 0 0 G 0 0 0 0 0 0 0 0 0 −HD−1 0 uc Fc ub 0 da = −f int,a 0 b −T T int,b −D H d −f 0 λ 0 GT . (5.35) In the above system of equations we subdivide the generalized vector of unknowns U to the continuum (u) and atomistic (d) parts with the addition of the nodal values of LM’s. The indices c, a and b again denote relation of the unknowns to continuum, atomistic or bridging domains, respectively. The submatrices K(··) denote the corresponding parts of the continuum stiffness matrix, Fc and f int is the external force in Ωc \Ωb (the body force b is set to zero to simplify the coupling strategy) and the internal force vector, respectively. The coupling terms G and H are given for every element e ∈ Ωb as Z e α1 Nλ N + α2 Bλ,T BdΩ, G = e ZΩ He = α1 Nλ Nmls + α2 Bλ,T Bmls dΩ, (5.36) (5.37) Ωe where Bλ and Bmls denote the derivatives of the shape functions, similarly as B in (5.19). The FE mesh (M c ) and the mesh of Lagrange multipliers (M λ ) are usually conforming (in our 2D example to follow even coincident), thus the integration in the term (5.36) is straightforward. In order to further clarify the computational procedure of the coupling term (5.37) we give the pseudo code of the numerical implementation, see Algorithm 1. This numerical implementation is built in the SCoFiElDD code together with the assembly of the global force vector (F) and Hessian matrix (Kg ), see Appendix C for the general code structure. The solution procedure of the system given as Kg U = F, is based on the standard Newton’s incremental-iterative scheme presented in the Appendix A. Before proceeding with the numerical examples we will revisit the adaptive features related to the BD method. Apart from the advances in the coupling itself which is mostly related to the development of the Arlequin method advocated in initial work by Ben Dhia [35] and its further application to the atomistic-to-continuum coupling, this method is acquiring the ability to accommodate the model and decrease the error in chosen quantity of interest. That is, the adaptivity described above for the QC method was included in the BD/Arlequin. This evolution parallels recent development in goal oriented error estimate theory as discussed in forthcoming section. 90 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE Data: Ω, Ωa , Ωc , Ωb , M λ , M c , listsstr (substructure list) begin if listsstr(iss) = Ωa (NANOSTRU) then for eM λ = 1 to nM λ do for igp = 1 to ngp do Nλ (eM λ , igp ), Bλ (eM λ , igp ) end end for eM λ = 1 to nM λ do get list of atoms concerned by the element eM λ for iat = 1 to na,eM λ do Nmls (eM λ , iat ) → D−1 , Bmls (eM λ , iat ) end end end end assemble coupling term (standard FE assembly) Result: H, D−1 Algorithm 1: Calculate coupling term H. 5.3.3 Adaptivity and error estimate In computer simulations of physical models there are two major sources of error. Namely, the approximation error due to the discretization of mathematical models, and modeling error related to the model simplification or in general to the natural imperfections in abstract models of actual physical phenomena. Since the atomistic lattice is intrinsically discrete and, thus, no additional discretization or the choice of mesh size is needed, we focus here on the estimation and control of modeling error. This subject has been introduced in recent years and was initially devoted to estimating global modeling error e.g. [45]. Since then, extensions to error estimates in specific quantities of interest (QOI) have been proposed [43, 46, 144], with the idea to estimate upper and lower bounds of error in linear functionals. As an example Oden and Vemaganti [43] a posteriori modeling error estimation of the QOIs for heterogeneous materials, so-called goal-oriented error estimates (to be used for heterogeneous microstructure representation). Many candidates for local QOIs are de facto quantities that one actually measures when assessing mechanical response, e.g. average stresses on material interfaces, 5.3. BRIDGING DOMAIN AND ARLEQUIN-BASED COUPLING 91 displacement, etc. Following [43], where the error estimates are related to the error between fine-scale (micro) and homogenized (macro) model, goal-oriented error estimation is extended to the case of discrete models (lattice) in [47]. In particular, in [47] this approach is used to estimate the modeling error between the atomic structure (lattice) and the surrogate, continuum model (i.e. FE discretization of the continuum model). Finally, the developments regarding the goal oriented error estimates, were employed in the coupling of atomic and continuum models. The difficulty in the use of such coupling methods is to decide where to locate the overlap region between the two models so as to control the accuracy of the solution with respect to the fully atomistic model. Note that, the the fully atomistic, exact model solution usually does not exist, thus an estimation is needed. The convergence study of the modeling error in the context of atomistic-tocontinuum coupling of BD/Arlequin type, is firstly performed in [37]. The study is realized on a simple 1D problem that consists of chain of springs with a local defect modelled by a sudden change in the spring stiffness. The errors are quantified between the coupled and fully atomistic models. For instance, the exact displacement is the one obtained by the fully atomic model (d) and the approximation (dh ) obtained by the coupled model. The associated modeling errors are ei = Qi (d) − Qi (dh ), where i denotes a chosen QOI. This convergence study was a basis for the development of the adaptive strategy in the Arlequin based coupled atomistic-to-continuum modeling [39,44]. The adaptive procedure that controls the error is obtained by generating a sequence of surrogate problems so that the modeling error satisfies: e = Q(d) − Q(dh ) ≤ γtol , (5.38) where γtol is predefined tolerance. Reduction of the modeling error at each iteration is done by locally enriching the surrogate model, i.e. by locally switching on the atomic model in the subregions where the continuum model is not accurate enough. No switching back to the coarse model is described in the mentioned references, whereas in the QC method the procedure of removing unnecessary rep-atoms from the mesh is included. This approach is further exploited and the performance is presented on the 1D examples with the addition of different QOIs. Furthermore, this adaptivity approach is tested on the MS modeling of graphene in 2D settings. 92 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE 5.4 Numerical investigation of the BD based coupling in 1D settings 5.4.1 Model description, nomenclature and symmetry boundary condition According to the general scheme from Fig. 5.1, a chain-like one-dimensional (1D) model is used as a numerical example, see Fig. 5.2 (see also [145]). The lengths la , lc and lb are simplified 1D counterparts of Ωa , Ωc and Ωb , respectively. The given parameters for the numerical examples considered in the following sections are: l0 = 1, lb = 16l0 , la = 80l0 , lc = 64l0 . The size of the FE is denoted as le , and all the lengths are taken as the integer multiple of the lattice size l0 . Parameter Rc defines the cut-off radius which governs the atomistic potential interaction. Needless to say in the case of real material, the potential that governs the atomistic interaction have to be extended beyond the nearest neighbour atoms. The potentials are thus non-local, in theory extending over the whole space but in practical implementations extending over a range Rc on the order of the first few neighbour distances (as discussed in Chapter 3). In this section, we consider the harmonic potential, with the nearest and the second nearest neighbor interaction. The latter is represented by the springs k1 and k2 , respectively. Due to the practical implementation, in classical atomistic potentials, the total atomistic energy is partitioned into energies on a per-atom basis, even though the quantum energy cannot be treated in this manner [24]. The i-th atom scaled energy in the 1D case is a Ew,i = 1 2 a k k1 k2 k2 a a a wi,i−1 21 (di − di−1 )2 + wi,i+1 (di+1 − di )2 + wi,i−2 (di − di−2 )2 + wi,i+2 (di+2 − di )2 . 2 2 2 (5.39) In the above equation the half in front of the bracket is to avoid double counting when P summing up the terms to obtain the total atomistic energy E a = i Eia , ∀i ∈ Ωa . The -atom -pad atom ... 2p 1p 1 2 3 -FE node . .. . .. . .. Figure 5.2. 1D coupling model scheme with the symmetry BC on the left end of the atomistic domain. The range of the potential is given with the cut-off radius Rc and the interaction is modelled with the linear springs k1 and k2 . 5.4. NUMERICAL INVESTIGATION OF BD BASED COUPLING IN 1D 93 leftmost atom is fixed, and the rightmost node is loaded with F̄ = 1. The symmetry boundary condition (BC) is set on the left end. The latter is modelled by including the energy of the pad atoms, i.e. the energy of the dashed springs k2 connecting the pad atoms 1p and 2p with the atoms 1 and 2. The displacements of the pad atoms 1p and 2p are mirrored displacements of the atoms 2 and 3, respectively. Thus, their energy is doubled. This remedy corrects the boundary effect which occurs on the free atomistic edge in the case of non-local interaction, see Fig. 5.3. When the pad atoms are not included in the total atomistic energy, the atoms 1 and 2 do not have non-local neighbours to the left. This causes errors i.e. oscillations in the strain field (Fig. 5.3). Note that this effect does with sym BC without sym BC Figure 5.3. Strain distribution plot for non-local interaction. The symmetry BC corrects the boundary effect and gives the constant strain field. not occur when the interaction in the atomistic domain is local. The symmetry BC is used to avoid modelling of two bridging zones, one on the left and one on the right end of the Ωa . We seek to analyse the coupling and quantify the errors that occur in and near the bridging zone, thus this remedy gives the simplest model4 . 5.4.2 On the Lagrange multipliers and energy weighting Two limiting cases regarding the LM field (5.34) are taken into consideration: the socalled strict (or also non-interpolated) coupling where the LMs coincide with atoms i.e. Nkλ (Xi ) = δki , and the interpolated coupling where the λ-nodes are coincident with FE nodes and the LM shape functions Nkλ correspond to the FE shape functions Nk . The distribution of the λ-nodes for the two cases is shown in Fig. 5.4. 4 Apart from preventing boundary effects, the purpose of the symmetry BC is to obtain the con- figuration equivalent to the nano-submodel (atomistic submodel) inserted into the continuum chain. Submodeling is a common engineering technique usually implemented in standard FE method codes. It is used for detailed study of various geometrical discontinuities like grooves, welds, notches and cracks (see [145, 146] and references therein). 94 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE The FE size is taken as an integer multiple of the lattice size l0 as mentioned, and the uniform meshes are considered only. The basic idea of the BD method and domain overlap is to avoid mesh refinement and to have a relatively coarse mesh. However for the sake of analysis of atomistic-to-continuum coupling accuracy, the size of the FE is in the range from the lattice dimension to the size of the bridging zone, le = l0 . . . lb . This is encompassed by the parameter ES = 0 . . . 1 which defines the relative size of the FE element with respect to the size of the bridging zone: for le = lb , le − l0 1 = ES(le ) = lb − l0 0 for le = l0 . (5.40) The FE size which is less than the lattice dimension is not studied here. The energy weighting functions are varied in this investigation and are taken to be constant (value 0.5), linear (ramp) and cubic functions of x in Ωb as depicted in Fig. 5.5. The distribution of the three atomistic weighting functions wa is shown, and due to simplicity, only the linear continuum weighting function (dashed line in Fig. 5.5) is shown. The partition of unity given in (5.24) is obvious. w lb a -λ node w 1 wc 0 x . .. strict coupling interpolated c. . .. . .. . .. . .. Figure 5.4. Scheme of the distribution of the LM nodes for strict and interpolated Figure 5.5. Energy weighting function coupling. distribution in the bridging zone. 5.4.3 Strict coupling Needless to say, the strict coupling is an expensive option which generates a new unknown for every atomistic DOF in Ωb , as shown in Fig. 5.4. In 1D examples the number of additional unknowns, namely LMs, nλ = nab , where nab is the number of atoms in the bridging zone. However, it will be shown that the strict coupling is more accurate. In fact, it exactly reproduces results from full molecular simulation for examples studied herein concerning the local and non-local atomistic interaction. As the first example, the simplest molecular system with the local atomistic interaction is considered. The local or 1st neighbour interaction implies Rc = l0 or k1 = 1 and k2 = 0 in (5.39). The displacement and strain distribution are depicted in Fig. 5.6. For this simple molecular system the coupling is consistent and the model passes the patch test, i.e. it is 5.4. NUMERICAL INVESTIGATION OF BD BASED COUPLING IN 1D 95 able to reproduce a constant strain field exactly. For the local interaction in Ωa and strict coupling, the constant strain field is obtained for any FE size (ES) or weighting function. Although it is not shown in this study, the exact strain field is obtained for any bridging size lb , too. However, the LM field depends on the weighting function which is depicted in a a ). −wi,i+1 Fig. 5.7. For this very simple chain-like model it is easy to show that λi ∝ (wi,i−1 Since l0 = 1 the LM distribution for the local interaction corresponds to the first derivative of the weighting functions, see Fig. 5.7. 140 120 1 d ∈ Ωa u ∈ Ωc 1 80 1 60 1 40 1 20 0 0 weighting: cubic 1 εa εc 20 40 60 80 100 120 linear λ 1 Strain Displacement const. 100 0 x ∈ Ωb 1 140 X 0 Figure 5.7. Dependence of the Figure 5.6. Displacement and strain plots versus LM in Ωb for strict, local cou- position for Rc = l0 , k1 = 1 and ES = 1. pling. In the next example, the non-local interaction is modelled in Ωa by setting Rc = 2l0 , i.e. k1 = k2 = 1. For the non-local interaction case the accuracy depends on the strategy a of calculating the atomistic weighting function wi,j from eq. (5.39). In Zhang et al. [113], the bonds are weighted by using the linear interpolation between an atom pair, which will be labeled here as strategy A a wi,j = wa (Xi ) + wa (Xj ) . 2 (5.41) In the original BD method [88], and e.g. in [33], the weighting function is calculated exactly at the half distance, denoted as strategy B Xi + Xj a a . wi,j = w 2 (5.42) The weighting using strategy A (5.41) yields some errors, as it can be seen in Fig. 5.8. Oscillations in the strain and small deviation in the deformed shape (not shown here) is due to ghost forces (GFs). GFs is a common name for the unphysical, spurious effect that occurs because of the locally affected symmetry of the global stiffness matrix [24, 138]. 96 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE Fig. 5.8 shows that strain error highly depends on weighting strategy. For the constant weighting function the strain error is unacceptable, more than 50%, whereas it drops below 2.5% and 0.5% if the linear and cubic functions are used. On the other hand, the strict coupling and the weighting strategy B reproduce a constant strain field and yield no error for any weighting function or FE size (ES). Figure 5.8. Strain distribution for Rc = 2l0 , ES = 1, strict coupling, weighting strategy type A, with the weighting function varied. 5.4.4 Interpolated coupling The, so called, interpolated coupling, where λ-nodes are coincident with FE nodes is computationally cheaper than the strict coupling, but consequently less accurate. In 1D examples nλ = ncb , where ncb is the number of FE nodes in bridging zone, (see Fig. 5.4). Since the idea in BD/A method is to avoid the need of refining the continuum mesh to the size of lattice, usually ncb nab . This is not so obvious in the 1D case but it becomes in the 2D and (especially in the 3D case). The exact distribution of the LM field for the strict, local atomistic interaction, shown in Fig. 5.7, does not change with the number of elements in the bridging zone. It is clear that for the interpolated coupling case, where Nλ = N , the LM distribution changes and considerably varies with the FE size (ES), as shown in Fig. 5.9. The limiting case ES = 0, clearly, gives the exact LM distribution, see Figs. 5.7 and 5.9, and is equivalent to the strict coupling. Inability to reproduce an exact LM field for the case of the interpolated coupling (even for the local interaction) causes discrepancy from the constant strain field, 5.4. NUMERICAL INVESTIGATION OF BD BASED COUPLING IN 1D 97 Figure 5.9. Values of LMs for local interaction, interpolated coupling and constant weighting with different FE sizes (ES). see Fig. 5.10. 1.6 140 d ∈ Ωa u ∈ Ωc 1.5 100 1.4 80 1.3 60 1.2 εa εc 40 Strain Displacement 120 1.1 1 20 0 0 20 40 60 80 100 120 0.9 140 X Figure 5.10. Displacement and strain plots versus position for the local, interpolated coupling, with 2 elements per Ωb (ES = 1/15). As for the strict coupling, the model with the non-local, harmonic interaction in the atomistic domain is studied for the interpolated case, too. The weighting strategy B is used here. This model causes even more significant oscillations in the strain field. The latter is expected because the interpolated coupling for the local interaction yielded errors, and adding non-locality only degrades the accuracy. However, note that no significant deviation from the linear displacement field can be noted, Fig. 5.11. The strain error caused by the coupling and due to GFs is a localized effect which is influencing the strain 98 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE neither in the atomistic nor in the continuum domain. 0.4 30 d ∈ Ωa u ∈ Ωc 25 0.35 0.3 Strain Displacement 20 15 0.25 10 0.2 5 εa εc 0 0 20 40 60 80 100 120 140 X Figure 5.11. Displacement and strain plots versus position for the non-local, interpolated coupling, with 2 elements per Ωb (ES = 1/15). In summary from the the study of the coupling options we can conclude the following. The strict coupling, the more expensive option, gives exact results for the local atomistic interaction and shows neither dependence of the choice on the weighting function nor the size of the elements in the bridging zone. The strict coupling for the non-local interaction considerably varies with the choice of the weighting function in the case of the weighting strategy A. On the other hand, for the weighting strategy B, the exact constant strain field is obtained for all weighting functions. The interpolated coupling reduces the number of degrees of freedom by adding the approximation of the LM field. This coupling yields errors for both local and non-local atomistic interaction. It significantly depends on the number of FEs in the bridging zone. The choice of the strict or interpolated coupling should be considered to optimize the accuracy and the computational time. However, it should be noted that for both the strict and the interpolated coupling the discrepancy from the constant strain field caused by GFs is a localized effect which does not influence the atomistic or continuum domain. Hence, it is possible to use the BD/A method as an approach to study nano-defects, but bearing in mind that the area of interest has to be far enough from the coupling domain. We turn now to this issues, i.e. to the model adaptivity comparing the two presented methods in 1D setting. 5.5. MS METHODS COMPARISON 5.5 5.5.1 99 MS methods comparison General In the foregoing, we have given an overview of the mainstream MS methods in terms of QC method and BD/Arlequin based coupling. The latter currently attracts the greatest attention with many recent developments, but it still has not been fully completed as the simpler, but well known QC method. Therefore, we seek to summarize in this section the comparison of these two methods, hoping to be able to draw lessons on further improvements to the present practise. This comparison is carried out regarding: 1. coupling algorithm, 2. continuum modeling, 3. applicability, and finally 4. adaptivity. Coupling algorithm The coupling algorithms of these two methods seems to be drastically different. The QC method seeks to provide a gradual transition, where the mesh composed of repatoms as nodes is gradually refined starting from the local towards the non-local description. This gradual transition is numerically more convenient regarding its capability to reduce the ill-conditioning. However, this approach has the following drawbacks. Firstly, an enormous refinement has to be performed in going from the FE continuum representation to the atomistic lattice size. Furthermore, the FE nodes and the atoms have to coincide. Contrary to that, BD/A method couples the two models only in the zone of partial overlap. Neither gradual transition nor coincidence between the nodes and elements are needed. The latter should enable to insert an atomistic patch almost anywhere in the structure, without severely changing the continuum mesh. However, atomistic and continuum DOFs are completely separated and additional unknowns in terms of Lagrange multipliers that enforce the coupling need to be accounted for. In addition, in order to avoid double counting the blending of the energy in overlapping domain is done by weighting functions, which also have to be chosen appropriately. Continuum modeling QC method works with large deformation intrinsically. That is, CB rule is used for continuum constitutive relation thus constitutive law is based on atomistics rather than on an assumed phenomenological form. On the other hand, CB hypothesis is satisfied only for simple lattice structures. Due to use of classical coupling of atomic and continuum domains, in the BD/A method the surrogate continuum model is obtained by fitting the 100 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE material parameters from virtual experiments on RVE. This approach obviates the need for the CB hypothesis to be satisfied. Applicability During development period of the QC method, it served both as a key vehicle for understanding of the nature of atomistic-continuum coupling, and as a practical tool for investigating problems requiring coupled atomistic-continuum solution procedure. Nowadays, there is a unified web site qcmethod.org as the original source of information, with publications and the most important download section. Under the download section the QC code is available written in Fortran90 by the Tadmor and Miller. The BD/A method was less used as a practical tool, apart the application to CNT. It was, somewhat, more used for the theoretical testing of different aspects of coupling and MS modeling in general. However the method is from the very beginning extended to dynamics, dealing with spurious wave reflections in the transition from the atomic to continuum domain. There is no unified web site as for QC method, but there are examples like libmultiscale.gforge.inria.fr. Adaptivity Original QC method is in essence an adaptive FE approach, and adaptivity is intrinsically in the formulation in QC method. BD/A method was initially assumed as approach to couple two different models. Nevertheless, the described evolution associated with the goal oriented error estimate theory, with the strong mathematical foundations, improved the method so that it shows good performance in the sense of model adaptivity (compared to the QC method). However, the choice where to place the fine and where to remain with coarse scale model, and how to provide the appropriate evolution of that region is still the most important question. Adaptivity driven by the described goals algorithm considers controlling the model refinement with respect to any chosen QOI. In the QC method non-locality criterion is based on a significant variation in the deformation gradient, no other criteria was implemented. The idea of model adaptivity is shown schematically in the Fig. 5.12 for the 1D case. In the latter scheme we suppose that the strain field is perturbed in the left end of the chain, and the adaptive procedure advances from some initial model shown on the top. Even though this procedure for the QC approach looks similar to a mesh refinement, the main goal is to address the possibility of model adaptivity in the terms of substitution of the continuum model with the atomic one. As described in QC section, adapting process in this method advances by selecting new atoms as rep-atoms/nodes in the area where 5.5. MS METHODS COMPARISON - rep-atom - atom driven by continuum 101 - selected to be rep-atom - fully atomistic model - atom in overlap .. . - FE node .. . Figure 5.12. Scheme of the adaptive procedure for the QC (left) and BD (right) method in 1D setting. deformation gradient changes severely. In the BD/A-based method adaptive process concerns the switch from continuum to atomistic model cell by cell (see Fig. 5.12 on the right), in order to deliver accurate results regarding the selected QOI. Note that the overlap region has to be reconfigured. 5.5.2 Unified coupling formulation Let us introduce the pseudo-time parameter denoted as t, as is customary in the incremental analysis, see Append. A. The choice of the load increments in a given load program is handled through increments in t ∈ [0, T ] according to [0, T ] = n inc [ [tn , tn+1 ]. (5.43) n=1 In a conclusion of the MS methods comparison, we turn now to show the possible unified coupling formulation. What we would like to point out is the similarity between the BD coupling and the adaptive, coarse graining procedure performed in the typical step of the incremental analysis between tn and tn+1 in QC method, as schematically depicted in the Fig. 5.13. It is not directly obvious that the Cauchy-Born (CB) rule as the main ingredient of the method can be regarded as homogenisation approach, and as a kinematic constraint where the continuum is imposing the displacement gradient to the atoms. In the time step tn we check for the error estimator εeF ), and if the adaptation criteria is met we change the model as described in the QC method. Considering that the deformation gradient is related to the displacement gradient as F = I + ∇u allows us to formulate the model change as the following coupling term similarly like in BD method with (5.28) for the case (α1 , α2 ) = (0, 1) b (λ̄, u − d )QC = Z Ωe ∈Ωb λ̄ ∇u − ∇db dΩ, (5.44) where λ̄ is the LM field to impose the constraint, and db is the interpolated displacement of the atoms in the element e (where Ωe ∈ Ωb ) which is being adapted and in which we 102 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE . . . Figure 5.13. Converting atomistic to continuum in the solution step of the incremental analysis between tn and tn+1 . The bridging domain Ωb is where we perform model switch (following the logic from BD method) by formally imposing deformation gradient coupling (following the strategy from QC method). want to achieve the match of the displacement gradients of the two domains (Ωa and Ωc ). Next, selecting the LM mesh to correspond the lattice λ̄ = δ(X − Xi )λ̄i , ∀i ∈ Ωb gives b (λ̄, u − d )QC = Z Ωe ∈Ωb δ(X − Xi )λ̄i ∇u − ∇db dΩ, (5.45) which boils down to the strong form of coupling of deformation gradients of the two displacement fields λ̄i ∇u − ∇db = 0. (5.46) Needless to say, this kind of coupling naturally leads to the extremely expensive model, adding one unknown variable for every atomistic degree of freedom (DOF), and is not performed this way in practice neither in QC method nor in other MS methods. For instance in [106, 147] or [10, 148] similar coupling as (5.46) is implemented. This coupling is rather implemented by a priori taking the inherent property of the selected FE. Namely, by taking linear displacement distribution on the edges of the 4-node quadrilateral macro m elements (dM i ) which are directly imposed on the micro-mesh (dj ) by generating the M transformation matrix Tij having dm j = Tij di . Presented unified interpretation of the coupling gives a new look that allows to conclude the following. For BD method the inspiration from the QC-based adaptive strategy shows that overlapping zone Ωb can and should move from step to step (tn → tn+1 ). Fur- thermore, the choice of the LM field as λ̄ ∼ δ(·) the ’direct’ solution should be obtained by enforcing the constraint explicitly (see [147]) and not by using additional unknowns. Re- garding the BD-based coupling in the context of the QC method shows that it is possible to couple Ωa and Ωc not only for F = cst. but also for non-homogeneous deformation. 5.6. NUMERICAL EXAMPLES WITH MODEL ADAPTIVITY 5.6 103 Numerical examples with model adaptivity We present further some numerical examples to demonstrate the model adaptivity for the BD/A based coupled model. Thus, the accuracy of chosen QOIs is used as the measure of the model adaptivity performance. We have taken the same 1D model problem as for the investigation of the coupling performance, see Section 5.4 and Figure 5.2. As mentioned above, there are many candidates for local QOIs, and the best choice certainly depends on the problem on hands. In the examples that follow, we propose the following quantities: Q1 - displacement of the rightmost node, Q2 - L2 norm of displacement error in overlapping zone, Q3 - mean strain in the overlapping zone, Q4 - L2 norm of strain error in overlapping zone, Q5 - stress difference between neighbouring bonds. We turn now to select some parameters of the model which are ought to be properly adapted. These parameters are divided in two groups. The first one pertains to the configuration and size of the overlap, while the second concerns the size of the atomistic domain, i.e. the question where to place the overlap. 5.6.1 FE and overlap size In this example, we demonstrate the influence of the model topology on the accuracy of QOIs Q1 to Q4. Two parameters are taken into consideration for the topology adaptation: the size of the FE (le ), and the size of the overlapping zone (lb ) (as defined in Figure 5.2). In extension, both types of interaction are taken into account, the local (only k1 ), and the non-local (k1 and k2 ). Parameter 1: the size of the FE le Following the conclusions from Section 5.4 we take here the case of interpolated coupling. The latter showed to yield bigger error, see Figs. 5.10 and 5.11. Note that in the analysis of the influence of parameter le upon the selected QOIs, the size of the overlapping zone is kept constant (lb = 16l0 = cst.). In the Fig. 5.14 a) the relative error in Q1, that is the displacement of the end node, is given as ex er,d = (un − uex n )/un , (5.47) where un and uex n is the displacement of the rightmost node and the exact value for the displacement, respectively. Note that in the examples presented herein, the exact values refer to the fully atomistic solution which is in this case accessible. In the Fig. 5.14 b) 104 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE −4 3.5 Non−local interaction, interpolated coupling with linear weight x 10 −3 4.5 3 4 L2 norm of disp. error in Ωb , eL2 ,d rel. error in disp. of the end node, er,d Non−local interaction, interpolated coupling with linear weight x 10 5 2.5 2 1.5 1 3.5 3 2.5 2 1.5 1 0.5 0.5 0 0 0 2 4 6 8 10 12 14 16 0 2 4 FE size le (elem. size times l0 ) 6 8 10 12 14 16 14 16 FE size le (elem. size times l0 ) a) b) Non−local interaction, interpolated coupling with linear weight Non−local interaction, interpolated coupling with linear weight 0.08 0.35 0.07 0.06 L2 norm of strain error in Ωb , eL2 ,ε relative error of mean strain in Ωb , er,ε̄ 0.3 0.05 0.04 0.03 0.02 0.25 0.2 0.15 0.1 0.05 0.01 0 0 0 2 4 6 8 10 12 14 16 FE size le (elem. size times l0 ) 0 2 4 6 8 10 12 FE size le (elem. size times l0 ) c) d) Figure 5.14. Nonlocal interaction in Ωa with FE size le as a parameter. Quantities of interest Q1, Q2, Q3 and Q4 are shown on plots a), b), c) and d), respectively. relative L2 norm of the displacement error in the overlapping zone is given as qP ex 2 i∈Ωb (di − di ) eL2 ,d = qP , ex 2 (d ) i∈Ωb i (5.48) where di and dex i are atom displacement solution (∀i ∈ Ωb ) for the coupled model and the exact solution, respectively. The relative error in Q3, the mean strain in the overlapping zone, is given on Fig. 5.14 c) as (¯ − ¯ex ) , (5.49) ¯ex are the mean strain in overlapping zone and exact mean strain, respecer,¯ = where ¯ and ¯ex tively. Likewise, in the Fig. 5.14 d) we give the evolutionof the relative L2 norm of the 5.6. NUMERICAL EXAMPLES WITH MODEL ADAPTIVITY 105 strain error in the overlapping zone as qP eL2 , = i∈Ωb (i 2 − ex i ) qP , (5.50) ex 2 i∈Ωb (i ) where i and ex i are strain solution (∀i ∈ Ωb ) for the coupled model and the exact solution, respectively. Note that for all the plots in the Fig. 5.14 the errors in QOIs drops down to zero as the size of the FE decreases and becomes equal to lattice constant (le = l0 ). Needless to say, decreasing the FE size for the interpolated coupling case we approach the non-interpolated case (see Fig. 5.4) where no error occurs, as already mentioned above. Parameter 2: the size of the bridging zone lb The FE size is varied here together with the size of the bridging zone (as depicted schematically in Fig. 5.15 a)), keeping FE size equal to overlap size (le = lb ). If the size of the Figure 5.15. Options for the study of the influence of the bridging zone size parameter. a) le = lb and b) le = cst. FE is kept constant with the variation of the lb (see Fig. 5.15 b)), then the influence of the number of the FEs in the bridging zone is notable. This is discussed in the section above. We give again the plot of the error convergence in terms of the selected QOIs for the case of interpolated coupling, see Fig. 5.16. 5.6.2 Adapting the position of the overlap In this section the parameter being adapted is the position of the overlap zone with respect to the strain gradient caused by: distributed load, or by hypothetical defect. Actually, the position of the overlap can be regarded as the fine scale model size (Ωa ). Obviously, the goal of the MS strategy is to minimize Ωa providing, at the same time, the accurate solution in terms of the QOI. Model with distributed load A model with the distributed load spreading in the particle domain is chosen to analyse the influence of the overlap position on the accuracy. Three different configurations are considered as shown in Fig. 5.17. The two limiting cases, one where the distributed load is 106 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE −4 5 Local interaction, interpolated coupling with linear weight x 10 −3 5 4.5 L2 norm of disp. error in Ωb , eL2 ,d rel. error in disp. of the end node, er,d 4.5 Local interaction, interpolated coupling with linear weight x 10 4 3.5 3 2.5 2 4 3.5 3 2.5 2 1.5 1.5 1 5 10 15 20 25 30 35 40 5 10 15 size of Ωb , lb (le = lb ) 20 25 30 35 40 35 40 size of Ωb , lb (le = lb ) a) b) Local interaction, interpolated coupling with linear weight Local interaction, interpolated coupling with linear weight 4.4 0.16 L2 norm of strain error in Ωb , eL2 ,ε relative error of mean strain in Ωb , er,ε̄ 0.15 4.35 4.3 4.25 0.14 0.13 0.12 0.11 0.1 4.2 0.09 4.15 0.08 5 10 15 20 25 30 35 40 5 10 size of Ωb , lb (le = lb ) 15 20 25 30 size of Ωb , lb (le = lb ) c) d) Figure 5.16. Local interaction in Ωa with size of Ωb (lb ) as a parameter. Quantities of interest Q1, Q2, Q3 and Q4 are shown on subplots a), b), c) and d), respectively. completely in the atomistic domain (spreading also in the overlap called case 3)) and the other with distributed load only in atomistic domain but not in overlap (denoted as case 1)). Case 2) concerns configuration(s) in between. The error in QOIs Q1 and Q2 versus position of overlap zone in terms of the three mentioned cases is plotted on Fig. 5.18. Not quite surprising, the presented results show better accuracy in terms of selected QOIs as the particle size is increased (i.e. as the distributed load is further from the overlap). We turn now to introduce another QOI, denoted as Q5, representing stress difference between neighbouring bonds. The latter is taken as the control variable to adapt the fine scale size. The relative error in Q5 is defined as er,σ = (∆σ ex − ∆σ)/∆σ ex , (5.51) 5.6. NUMERICAL EXAMPLES WITH MODEL ADAPTIVITY 107 1) 2) 3) Figure 5.17. Three cases of the position of the bridging zone with respect to the distributed load 1) distributed load (q) not in overlap, 2) q partially in overlap and 3) q on all atoms, completely covering the overlap. Local interaction, interpolated coupling with linear weight 0.05 Local interaction, interpolated coupling with linear weight 0.045 L2 H1 L2 H1 0.045 0.04 L2 norm of disp. error in Ωb , eL2 ,d rel. error in disp. of the end node, er,d 0.04 0.035 0.03 0.025 0.02 0.015 0.035 0.03 0.025 0.02 0.015 0.01 0.01 0.005 0.005 0 0 1 2 3 1 interface position regarding distributed load a) 2 3 interface position regarding distributed load b) Figure 5.18. Local interaction in Ωa with position of distributed load as a parameter (for L2 and H1 coupling, see eq. 5.28). Quantities of interest Q1 and Q2 are shown on plots a) and b), respectively. where ∆σ ex and ∆σ is the exact stress difference and the one obtained from coupled model, respectively (see Fig. 5.19 a)). Stress difference is obtained as ∆σ = |σi − σi+1 |, i.e., the difference of stress (piece-wise constant) in the neighbouring bonds. Results of the relative error in stress difference of the leftmost atom in the overlap versus the position of overlap is presented in Fig. 5.19 b). The results show that the error in terms of stress QOI decreases with the increase of the size of fine scale model. Clearly, when the strain gradient, caused by the distributed load, is in fine scale model completely the error in stress QOI does not exist. The QOI denoted as Q5 provides a very good local refinement criterion. We note in passing that such a QOI, apart from being a good refinement criteria, can be related to the mentioned ghost forces problem. Thus, choosing this QOI presented algorithm should be used to iteratively adapt coupled model to increase the coupling quality (i.e. decrease 108 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE Local interaction, strict coupling with linear weight rel. error in stress difference, er,σ 15 10 5 0 1 1.5 2 2.5 3 interface position regarding distributed load a) b) Figure 5.19. a) stress plot for the model that for the model that needs refinement. The stress difference for the coupled model and referential, particle model are shown, and b) relative error in stress difference of the leftmost atom in the overlap versus the position of overlap. ghost forces). Model with defect We turn now to the model with the hypothetical defect. The latter is introduced as the sudden stiffness change (see Fig. 5.20 a)) which occurs inside the particle domain. This model problem is similar as the distributed load, but with a more severe strain gradient. According to the adaptive scheme in Fig. 5.20 b) the fine-scale model size is increased. Not surprisingly, adapting the model in a way that the defect causing strain gradient is included in fine scale model, reduces the error in QOIs as can be seen in Fig. 5.21 for different coupling and weighting options. Concluding remarks The presented examples deal with the simplest 1D case, and they should not be used to quantify computational efficiency or the limits of adaptive criteria (tolerances). The idea was, rather, to illustrate several useful choices for the parameters to adapt. Likewise, the choice of functional defining QOIs is not fully exhaustive. Different choices of the parameters and the quantities of interest made herein are used in order to illustrate that they remain problem dependent. We turn in sequel to the real example of the defected graphene. 5.6. NUMERICAL EXAMPLES WITH MODEL ADAPTIVITY 109 defect model 1 0.9 0.8 0.7 1) 0.6 k 2) 0.5 3) 0.4 0.3 4) 0.2 0.1 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 x ∈ Ωa a) b) Figure 5.20. Modeling of defect by the sudden spring stiffness drop located on the left end a), and characteristic cases regarding the overlap position (d0 ) with respect to the defect radius (Rdef ) used to illustrate adaptive process b). Local interaction, strict and interpolated coupling of type L1 and H2\ with linear weight 0.045 strict H1 = strict L2 interpolated L2 interpolated H1 L2 norm of disp. error in Ωb , eL2 ,d 0.04 0.035 0.03 0.025 0.02 0.015 0.01 0.005 0 1 2 3 4 interface position regarding defect centar Figure 5.21. Local interaction in Ωa with position of the defect (d0 ) as parameter. QOI Q2 is shown for the four variants of coupling (strict, interpolated, L2 and H1) 110 5.7 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE Numerical example in 2D setting: graphene sheet with initial crack-like defect The graphene sheet with the crack-like defect resembles the well known example of the through-thickness crack in an infinite plate from linear elastic fracture mechanics (see e.g. [149]). This problem is simple enough to have the theoretical, closed form solution, and at the same time, complex enough to present the performance of the presented MS method. Note that this example considers the problem of large practical interest, where a crack-like defect exists in the graphene sheet. On the lattice level, this defect is modelled simply by removing a line of bonds parallel with the X2 direction, see Fig. 5.22 (see also [33, 113] for MS modeling of defected carbon nano-structures). This configuration Figure 5.22. A detail of the rectangular graphene sheet near the left edge. The atomistic model Ωa is represented with the pair bonds between the neighbouring carbon atoms forming the honeycomb structure. The bonds parallel with the X2 direction between atoms denoted with (∗) are removed along the blue line in order to model the crack-like defect. leads to the introduction of two zig-zag edges which stop at the single bond being at the crack tip. Needless to say, the latter causes non-homogeneous strain field (in the vicinity of the crack tip). Next, using the MS strategy presented earlier and implemented in the SCoFiElDD code, the atomistic part of the model is used to properly capture the heterogeneous strain field produced by the defect, whereas the continuum is used for the part where the strain field is close enough to homogeneous state. In the Fig. 5.23 both models the fully atomistic one, and the coupled are shown, in the undeformed configuration. The first consists of 10960 atoms, while the second provides considerable saving with 2080 atoms (see Table 5.1 in sequel for the insight in size of the models). The continuum mesh M c as well as the LM mesh M λ (thick lines in the overlap zone) are shown on the right plot in Fig. 5.23. Note that we will use only the coarse LM mesh i.e. the option where M λ coincides with the FE mesh M c . Young’s modulus (E) and Poisson’s ratio (ν) used to describe the linear elastic behaviour of continuum model have been determined by means of virtual experiments presented in the Chapter 4. In sequel, we will discuss the influence of the choice of the 5.7. NUMERICAL EXAMPLE IN 2D SETTING: GRAPHENE SHEET 80 80 60 60 40 40 20 20 0 0 −20 −20 −40 −40 −60 −60 −80 111 −80 0 50 100 0 50 100 Figure 5.23. Graphene sheet with a hypothetical initial crack modelled using the fully atomistic model (left) consisting of 10960 atoms and coupled model (right) with the size of atomistic domain 67.4 × 48.7 Å. coupling type and weighting function (5.24) as well as the size of atomistic domain on the accuracy (analogously as in the previous sections for academic 1D example). The bottom line is to present the tool for the efficient simulation of the deformation process of graphene-based systems in the presence of defects. The algorithm used to compute the weighting functions in this 2D example (implemented in the SCoFiElDD code) is given in Algorithm 2. On the edges of rectangular domain Ω = Ωa ∪Ωc the displacement boundary conditions are imposed. They correspond to mode I (KI ), near-tip displacement field [149] given as r KI θ r 2 ū1 (r, θ) = κ − 1 + 2 sin , (5.52) 2G 2π 2 r KI θ r 2 ū2 (r, θ) = κ + 1 − 2 cos , (5.53) 2G 2π 2 where ū1 and ū2 are the displacement in the X1 and X2 directions, respectively, G is the shear modulus, and κ is κ = (3 − ν)/(1 + ν), (5.54) for plain stress. r and θ denote the polar coordinates of boundary nodes/atoms measured from the crack tip. The given geometrical and load data is as follows: the overall size of the graphene sample is 163.7134 × 165.4100 Å, the crack length is 31.3 Å, while the stress √ intensity factor is set to KI = 177.8 GPa Å. The deformed shapes obtained for the fully atomistic computation and for the coupled model are depicted in the Fig. 5.24. Note that in both cases the atomic interaction is governed by the modified Morse potential. The potential parameters are tuned to model the carbon-carbon bonds properly, see Chapter 3. In order to further verify the proposed modeling approach we will compare the coupled model with the theoretical results and results obtained from the simulation of fully 112 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE 80 80 60 60 40 40 20 20 0 0 −20 −20 −40 −40 −60 −60 −80 −80 −50 0 50 100 150 −50 0 50 100 150 Figure 5.24. Deformed shape of the graphene sheet with crack modelled using the fully atomistic model (left) and coupled model (right) with the size of atomistic domain 67.4 × 48.7 Å. Deformation scale factor is set to 20. atomistic model. We show first the change of the calculated strain component 22 vs. X1 starting from the crack tip and along the cross-section of the graphene sheet for the X2 = 0 (see Fig. 5.23). Note that the strain for the atomistic model (Ωa ) is computed (postprocessed) using an MLS approximation of the computed atomistic displacements, as described above (5.30) for the coupling formulation and in Appendix B. These results are plotted in the Fig. 5.25 for the fully atomistic model and the different coupling options. We considered the coupled model with: H 1 coupling with constant weighting function (with wa |Ωb = 0.9), H 1 coupling with linear weighting function, and L2 coupling with linear weighting function. Perfect agreement is obtained for the various coupled models in the vicinity of the crack tip (note that the perfect agreement is disturbed only at the end of Ωb ). The results of the computed strain component are also compared with the solution obtained by theory of elasticity (marked with dots in the Fig. 5.25), and reasonable agreement is observed. We also show the contour plot of the strain component 22 in the Ωa and compare the fully atomistic model with the coupled one, see Fig. 5.26. Note that the scale maximum is set to 1%, thus the strain above this value is plotted black. This plot shows again perfect resemblance of the strain field in front of the crack tip i.e. in Ωa \ Ωb . However, again some minor discrepancies in the strain field can be noted for the coupled model in the bridging domain Ωb , which depends on the coupling options. The H 1 coupling with constant weighting, Fig. 5.26 b), shows slight 22 increase along the bridging zone. For the coupling with linear weighting of H 1 or L2 type (Fig. 5.26 c) and d), respectively), some minor discrepancies can be seen at the outer boundary of Ωb , where the value of the weighting function wa tends to zero. The latter effect can be clearly noticed in the plot 5.7. NUMERICAL EXAMPLE IN 2D SETTING: GRAPHENE SHEET 113 fully atomistic H1 const. H1 lin. L2 lin. elasticity solution 0.025 0.02 ǫ22 0.015 0.01 0.005 0 0 10 20 30 40 distance from crack tip, Å 50 Figure 5.25. Plot of the evolution of the strain component 22 along the cross-section of the graphene sheet behind the crack. The results are presented for the coupled model with the size of atomistic domain 67.4 × 48.7 Å, as well as for the fully atomistic model and theory elasticity solution. of 22 vs. X2 shown on the Fig. 5.25. In order to quantify further the quality of the proposed modeling strategy for the simulation of deformation process of graphene, we define the error measurements as follows. The atom-wise relative displacement error is given as p ref T (di − dref i ) (di − di )Ωa eu,i = , kdref kΩ ∀i ∈ Ωa (5.55) where the norm is defined as follows na q 1 X kdk = dT i di . na i (5.56) a In the equations above, di and dref i are the displacement of atom i, ∀i ∈ Ω related to the coupled, and fully atomistic model, respectively. Similarly, we define the atom-wise relative energy error as eE,i = i : C : i , kref kΩ ∀i ∈ Ωa (5.57) where C is elasticity tensor and the discrete energy norm is defined as follows na 1 X kk = i : C : i . na i (5.58) In the above equations ref is the strain from the fully atomistic model. Having the definition of local displacement error (5.55) we give its distribution as a contour 114 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE a) b) c) d) Figure 5.26. Contour plot of the strain component 22 in Ωa . The results for the fully atomistic model (referential) plot a) are compared with the coupled model with: b) H 1 coupling with constant weighting function, c) H 1 coupling with linear weighting function, and d) L2 coupling with linear weighting function. The results are presented for the coupled model with the size of atomistic domain 67.4 × 48.7 Å. plot on the Fig. 5.27 a), c) and e) for the three coupling options. We have set the scale maximum to 2% on the contour plots. The latter reveals even more clearly that for the H 1 coupling with constant weighting (Fig. 5.27 a)) the displacement error is noticeable in the entire bridging zone, being in general small and just slightly bigger in the corners. This results with the deformed shape which shows almost no difference from the reference, fully atomistic model (see Fig. 5.27 b)). For the coupling with linear weighting (Fig. 5.27 c) to f)) of H 1 or L2 type, the error is notable only in the corners. However, this error is somewhat larger, which is noticeable on the corners of superimposed deformed plots, see Fig. 5.27 d) and f). Note that the displacement is exaggerated with the deformation scaling factor of 40. The error in the corners of the Ωb is related to the problems of the integration of the coupling term He in (5.37) for the case of the linear weighting function5 . The local energy error plot on the contour of atomistic domain (67.4×48.7 Å) for the three couplings is shown in the Fig. 5.28 with the scale maximum set to 1%. Not surprisingly, local energy error distribution resembles the displacement error. Thus, both local error analysis confirms and additionally explains the strain plot shown in Fig. 5.26. 5 The error in the corners of the Ωb could be solved simply by constructing a mesh of the isoparametric FEs which have an edge that follows the weighting function on the corners of rectangular bridging domain. However, this remedy is not general, it is rather problem-specific (i.e. domain shape-specific), and it is not implemented nor presented here. 5.7. NUMERICAL EXAMPLE IN 2D SETTING: GRAPHENE SHEET 115 0 a) −10 b) −20 −30 −40 −50 0−30 c) −10 −20 −10 0 10 20 30 40 50 −20 −10 0 10 20 30 40 50 −20 −10 0 10 20 30 40 50 d) −20 −30 −40 −50 0−30 e) −10 f) −20 −30 −40 −50 −30 Figure 5.27. The distribution of the local displacement error (eu,i ) on the contour of the domain Ωa is given in the plots on the left. The corresponding deformed shapes (for coupled and reference models in overlap) are given on the plots on the right. Only half of the deformed plots is given due to symmetry, with rather large amplification magnitude factor of 40. The uppermost, middle and lower plots correspond to H 1 -constant, H 1 -linear, and L2 -linear couplings, respectively. The results are presented for the coupled model with the size of atomistic domain 67.4 × 48.7 Å. 5.7.1 Error convergence Following the procedure introduced in 1D setting (Section 5.6) regarding the model adaptivity performance for the BD/A coupling, we present here a similar study for the cracked graphene sheet. More precisely, we will use the size of the fine-scale model as a parameter that needs to be adapted. For this example we choose QOIs in terms of relative energy related to the zone of interest Ωa \ Ωb . Let the global relative error in terms of the displacement be defined as kd − dref kΩa \Ωb . eu = kdref kΩ (5.59) k − ref kΩa \Ωb , kref kΩ (5.60) Note that the kdk is obtained as in (5.56). We also give (as another QOI) the global measure of the energy error as eE = 116 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE c) b) a) Figure 5.28. The distribution of the local energy error (eE,i ) on the contour of the domain Ωa of the size 67.4 × 48.7 Å given for the three coupling options: a) H 1 -constant, b) H 1 -linear, and c) L2 -linear. where the kk is given in (5.58). The description of the models presented in the following results is given in Table 5.1. For the three different sizes of the Ωa , and fully atomistic model we give the number of atoms na , number of nodes nn , number of LM nodes nλ , number of degrees of freedom ndof = 2(na + nn + nλ ). The convergence in terms of the selected QOIs is presented in the Figure 5.29. Similar convergence study was performed for 1D case, see Fig. 5.21 and Sec. 5.6.2. However, in 1D case the displacement error in the overlap zone is measured, and a convergence is achieved as the overlap is further from the hypothetical defect. We seek here to show the error (in terms of displacement and energy) in the zone of interest. The convergence is achieved as the size of the atomistic domain is increased. We can conclude that for the coupling with 0.26 H1 const. H1 lin. L2 lin. 0.25 H1 const. H1 lin. L2 lin. 0.22 0.2 Relative energy error, % Relative displacement error, % 0.24 0.2 0.18 0.16 0.14 0.15 0.1 0.12 0.05 0.1 0.08 1 2 Ωa size 3 0 1 2 Ωa size 3 Figure 5.29. Convergence of the global relative error in displacement eu (left) and energy eE (right) given for different atomistic domain dimensions and the different couplings. H 1 and constant weighting function the error in terms of both selected QOIs is in general 5.7. NUMERICAL EXAMPLE IN 2D SETTING: GRAPHENE SHEET 117 higher, with the exception of H 1 -linear. It turns out that the latter yields even higher error for the smaller sizes of atomistic domain. However, H 1 -linear coupling decreases rapidly with the Ωa increase. Note also that for the model denoted as 1 in the Table 5.1 the number of degrees of freedom is reduced by 84%. Still the corresponding solution yields negligible error (less then 0.25%) with respect to the fully atomistic model. Thus, both considered energy scaling constant and linear and coupling types that have been investigated show really good performance. We would like, however, to point out that for the atomisticto-continuum coupling H 1 coupling with linear weighting shows no advantage over L2 . Adding the complexity regarding the calculation of the atomistic displacement gradient, leads to conclusion that for the MS modeling of deformation process of defected graphene in quasi-static application the L2 -linear coupling should be used. 118 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE Data: Ω, Ωa , Ωc , Ωb , M λ , M c , weighttype begin find boundaries of Ωb → Li for iL = 1 to nL do define normals on LiL → n(iL) end for iss = 1 to 2 do if listsstr(iss) = Ωa (NANOSTRU) then identify atoms in Ωb → nab for ip = 1 to nab do wa (ip) = wa (X, weighttype) ∈ [0, 1] end else (SOUSSTRU) identify FE in Ωb → ncb for e = 1 to ncb do e calculate Gauss point physical coordinates → Xgp for ip = 1 to negp do e wc (ip) = wc (Xgp , weighttype) ∈ [0, 1] end end end end end Result: wa,c (X) ∈ Ωb Algorithm 2: Compute weight functions 5.7. NUMERICAL EXAMPLE IN 2D SETTING: GRAPHENE SHEET 119 Table 5.1. The data for the models 1, 2 and 3 used in convergence study. The size of the atomistic domain is defined by L1 × L2 and given in Å. id - 1 2 3 na 10960 1368 2080 2920 nn 0 360 343 322 nλ 0 38 46 54 21920 3532 4938 6592 L1 163.7134 67.4100 77.0400 86.6700 L2 165.4100 48.6500 65.3300 82.0100 ndof 120 CHAPTER 5. MS ATC METHODS FOR THE SIMULATION OF GRAPHENE Chapter 6 Conclusions In this thesis a new computational methodology capable of predicting the mechanical behaviour of carbon nano-structures is developed. This methodology at the bottom line considers the elasto-static simulation of the deformation process of graphene. This chapter contains an overview of the main results and contributions, as well as the limitations of the presented formulations and procedures. In the presented procedures we utilise the atomistic modeling of carbon materials which is based on the molecular mechanics and classic potentials, namely modified Morse potential. These models represent nano-scale objects as multiparticle systems considering every atom in order to properly capture nano-scale phenomena. In particular, each atom is considered as a classical particle and the atomistic system is treated using Newton’s laws of mechanics, and not by Schrödinger equation and quantum mechanics. Treating atoms as classical particles is a significant simplification which has a great impact on the computability. However, we remark that it represents, also, an important limitation in the sense of accurate modeling of bond failure and rehybridisation. In addition, we neglected the dynamic and thermal effects with the assumption of the zero Kelvin temperature. Considering modified Morse potential, the simulation starts from the equilibrium configuration, and we search the new equilibrium for the loaded configuration. The latter is found by means of full Newton incremental-iterative solver implemented in the in-house MATLAB code, due to nonlinear nature of the interatomic potential and geometrically nonlinear kinematics. Atomistic internal force vector and tangent stiffness matrix for both pair and angular term of the modified Morse potential are obtained in closed form and assembled similarly like in finite element method. The developed code is further used to compute the equivalent continuum model parameters through numerical homogenization, i.e., by means of the virtual experiments on the representative volume element (RVE) of the graphene lattice. The mechanisms 121 122 CHAPTER 6. CONCLUSIONS responsible for the very wide scatter of reported results on equivalent elastic properties of graphene are identified. They pertain to formulation differences, choice of the potential, size effect, relaxation, edge type (chirality and passivation) and definition of the thickness of the graphene sheet. Moreover, we proved that one of the key factors for the scatter in Young’s modulus is caused by different types of BC, namely displacement, force or mixed BC. The apparent linear elastic stiffness bounds in the homogenisation theory pertain to the lower bound obtained with homogeneous traction boundary conditions, and the upper bound obtained with homogeneous displacement boundary conditions. We established those stiffness bounds in the case of equivalent continuum model of graphene in linear as well as in nonlinear regime. It has been found that the standard linear stiffness bounds hold for armchair configuration, while for zigzag configuration they do not. Moreover, for the non-linear regime with moderate and large strain of the lattice, the stiffness bounds do not apply. The development of homogenized constitutive model in large strain regime is based on the well established continuum mechanics framework (i.e. nonlinear membrane theory), with the main novelty concerning the specific application to graphene. The benefit of the familiar continuum mechanics framework is the straightforward finite element implementation which is relying upon previous works on large deformation of rubber-like materials. The developed model is fully capable to reproduce the stress release caused by intrinsic geometric non-linearity of the interatomic bonds that occurs in large strain regime. The main limitation of the equivalent continuum model of graphene pertains to the inability to model lattice defects and/or bond fracture. A convenient solution for this limitation pertains to the MS atomistic-to-continuum modeling approach. The latter is the elegant way to keep the atomistic model of defected lattice structure and retain the computational affordability of continuum mechanics in such a way that atomistic representation is maintained only in the localized region around defect and is coupled to the equivalent continuum model. There is a number of available multiscale methods, however we focused on the bridging domain which enables inclusion of the atomistic submodel or patch (therefore the other name: Arleqin method) in the continuum model. We showed that the perturbation caused by the coupling of the atomistic and continuum models in the overlapping zone is localized. Next, we confronted bridging domain method with one of the most prominent multiscale methods of this type, the quasicontinuum method, emphasising the adaptivity features. We implemented model adaptivity algorithm based on the a posteriori error estimates, and tested its performance 123 on the one-dimensional model by choosing several quantities of interest in terms of displacement, strain and stress. Moreover, we proposed a unified coupling formulation which shows that the two mentioned mainstream multiscale methods are similar, even though on the implementation level they may seem completely different. Finally, we extended the developed algorithm to the real problem of defected graphene sheet. The error analysis, in terms of displacement and energy, is performed for different weak coupling strategies. The latter shows an excellent performance of the developed computational methodology. At the very end it is useful to condense the most important contributions of this thesis. We emphasized the contribution which are related to 1. the equivalent continuum modeling as a hierarchical approach to bridge atomistic-to-continuum, 2. the concurrent atomistic-to-continuum MS modeling, and 3. an overall contribution: 1. Hierarchical MS modeling of graphene • The main mechanisms resulting in a large dispersion of elastic properties are identified. Moreover, the influence of the boundary conditions is proved to be yet another source for the published results discrepancy. The novel elastic stiffness bounds in the equivalent continuum modeling of graphene are developed. • The development of homogenized hyperelastic constitutive model in terms of principal stretches for large elastic strain regime. The developed material model is capable to reproduce the linear elastic behaviour in small strain regime as well as the stress release caused by intrinsic geometric nonlinearity of the interatomic bonds that occurs in large strain regime. 2. Concurrent MS modeling of graphene • A unified coupling formulation of the atomistic-to-continuum coupling related to the two most prominent energy-based, concurrent MS methods is proposed. • The model adaptivity based on the a posteriori error estimates in certain quantities of interest is implemented in the bridging domain/Arlequin based MS method, and tested on the number of numerical examples considering graphene. 3. Overall • An overall contribution is a new computational methodology capable of predicting the mechanical behaviour of carbon nano-structures, which at the bottom line considers the elasto-static simulation of the deformation process of graphene. 124 CHAPTER 6. CONCLUSIONS Appendices 125 Appendix A Solution of system of non-linear algebraic equations A.1 Incremental analysis Before we approach to the incremental analysis let us revisit shortly the method of solution of the system of linear algebraic equations, which is usually given by Ku = f ext . (A.1) This system is solved by well known Gauss method in two phases. First phase concerns triangular decomposition (which takes most of the computational cost) of system matrix K into lower triangular L and upper triangular U matrix K = LU = f ext . (A.2) Second phase considers forward reduction and back substitution LUu = Ly = f ext → Ly = f ext (forw. red.) → Uu = y (back subs.) (A.3) By using the FEM for solving a boundary value problem considering even a simple case of non-linear elasticity we obtain a system of non-linear algebraic equations, usually given by f int (u) = f ext , (A.4) where f int and f ext are internal and external force vectors, respectively. This system is solved incrementally for the displacement values as unknowns. In general, it is not possible to obtain a closed form solution to a system of nonlinear algebraic equations. For that reason, we seek an approximate solution by using incremental analysis. The idea is 127 128 APPENDIX A. SOLUTION OF SYSTEM OF NON-LINEAR EQUATIONS to increase the total load in a sequence of increments which are small enough that the nonlinear problem under consideration can be approximated by equivalent linear problem. For the purpose of incremental analysis pseudo-parameter t is usually introduced which enables eq. A.4 to be rewritten as f int (u(t)) = f ext (t), t ∈ [0, T ] (A.5) The given load program is handled through the increments of pseudo-time [0, T ] = n[ inc [tn , tn+1 ], (A.6) n=1 where f ext (T ) is the final value of external loading. In the case of proportional loading i.e. when all the external load components are increasing in the same manner the external force vector is given as f ext (t) = f0ext g(t), (A.7) where f0ext is fixed vector and g(t) is a positive increasing function e.g. ramp functiong(t) = t. The external load increment is given as ext ext ∆fn+1 = fn+1 − fnext ; ext fn+1 = f0ext g(tn+1 ), fnext = f0ext g(tn ). (A.8) The goal is to calculate the value of displacement increment un+1 = ∆dn+1 . Using a consistent linearisation procedure we construct the equivalent linear representation of given nonlinear problem1 . A system of linear algebraic equations is solved by Gauss method (see A.1) ext Kn un+1 = ∆fn+1 (A.9) to find un+1 and update the displacement vector dn+1 = dn + un+1 . This procedure is schematically depicted in Fig. A.1. Note that we can never have the exact solution to a nonlinear problem with incremental analysis, even though the solution can be improved by decreasing the (pseudo-) time steps. A.2 Newton’s iterative algorithm Suppose that at time tn the equilibrium equations are satisfied, which can formally be ext ext noted as f int (un ) = fnext . At time tn+1 external loading is given by fn+1 = fnext + ∆fn+1 . 1 See [10] p. 57 for more detail explanation of using a directional i.e. Gâteaux derivative of scalar function for constructing consistent linearisation of weak form of a boundary value problem and the proof of Taylor’s theorem which claims that the tangent stiffness matrix Kn obtain this way presents the best local approximation of particular nonlinear problem. A.2. NEWTON’S ITERATIVE ALGORITHM 129 Figure A.1. Scheme of incremental solving of non-linear equation [10]. The incremental analysis is based on linearised equilibrium equations to obtain un+1 ext Lin[f int (dn )] = fn+1 . (A.10) Such solution will not satisfy equilibrium equations at time tn+1 giving ext f int (dn + un+1 ) − fn+1 6= 0! (A.11) The idea in the iterative Newton’s approach is to correct the solution of incremental analysis to restore equilibrium using the measure of the equilibrium violation [10] i.e. residual force r (1) (1) ext r(dn + un+1 ) := fn+1 − f int (dn + un+1 ), (A.12) which produces a new increment of displacement (1) (2) (1) ext K(dn + un+1 )un+1 = fn+1 − f int (dn + un+1 ). (A.13) The update of the displacement vector is is then given as (1) (2) dn 7→ dn + un+1 + un+1 , (A.14) which produces new residual force and iterative procedure continues as schematically shown in Fig. A.2. Thus Newton’s iterative procedure will not proceed to next load step until the solution is improved and equilibrium is re-established. The test of Newton’s iteration convergence is performed by comparing the e.g. residual norm with the tolerance (i+1) ext IF ||fn+1 − f int (dn+1 )|| ≤ tol. =⇒ THEN next load inc., (A.15) ELSE next iteration. For the convergence test norm of displacement increment is also (i+1) (i+1) (i+1) ext taken ||un+1 || ≤ tol. or the energy norm ||(un+1 )T (fn+1 − f int (dn+1 ))|| ≤ tol. which is the most general convergence test. Newton’s method has a quadratic convergence, see [10] or similar for the proof. 130 APPENDIX A. SOLUTION OF SYSTEM OF NON-LINEAR EQUATIONS Figure A.2. Scheme of iterative solving of non-linear equation within one load increment shown on Fig. A.1. Appendix B Moving least squares approximation In order to test and to compare the behavior of the L2 and the H 1 couplings for continuum and atomistic models, the intermediate field db (X) is introduced. In this work it is uniquely defined by an MLS interpolant of the atomistic displacement within the coupling zone Ωb . B.1 MLS shape functions Let the approximation of the displacement in any point X be given as b d (X) := m X pj (X)aj (X) = pT (X)a(X), (B.1) j=1 where m is the number of the terms in the basis p(X), and a(X) is the vector of unknown coefficients. Note that the coefficients depend on the point X for which the approximated value is calculated. In this work we used a complete monomial linear basis pT (X) = [1 X1 X2 ]. (B.2) Vector a(X) contains the unknown coefficients a(X) = [a1 (X) a2 (X) . . . aj (X) . . . am (X)]T . (B.3) The values of the unknown coefficients aj (X), ∀j = 1 . . . m, at the point X should be influenced only by a finite, relatively small number of the nodes, positioned in some local neighbourhood of X, to keep the computational costs acceptable. The unknown coefficients can be determined by means of the discrete weighted L2 norm (see e.g. [150– 153]) J= n X i h i w(X − Xi ) pT (Xi )a(X) − dˆi 131 → min, (B.4) 132 APPENDIX B. MOVING LEAST SQUARES APPROXIMATION ˆ i ) is the function value at the point Xi , n is the number of points Xi in the where dˆi = d(X neighbourhood of X (that influence the approximation at that point), and w stands for the weight function associated with the node X. A fourth-order spline function is chosen as the weight function w(r) = 1 − 6r2 + 8r3 − 3r4 if r ≤ 1, 0 if r > 1, (B.5) where r = kX − Xi k/ρ. ρ is the radius that determines the neighbourhood of X and depends on the atomic lattice constant. Here it is taken to be ρ = 1.8r0 . The minimisation of (B.4), i.e. ∂J ∂a = 0, results in the following linear system A(X)a(X) = B(X)d̂b . (B.6) In the above equation A(X) is the moment matrix A(X) = n X i w(X − Xi )p(Xi )pT (Xi ), (B.7) matrix B is given as B(X) = [B1 , . . . , Bn ], Bi = w(X − Xi )p(Xi ), (B.8) and d̂b are the nodal displacement of all the nodes in the neighbourhood of X which can be written as d̂b = [dˆ1 , . . . , dˆn ]T . (B.9) a(X) = A−1 (X)B(X)d̂b . (B.10) Solving (B.3) for a yields Substituting the above equation in (B.1) gives db (X) := Nmls d̂b , (B.11) where Nmls is the matrix of MLS shape functions. B.2 MLS interpolant We turn now to define a continuous interpolant of the atomistic displacement by introducing a relation between the displacement field db (X) and atomistic displacements di , ∀i ∈ Ωa . Due to the lack of Kronecker delta property of the MLS shape functions we have db (Xi ) 6= di . Thus, what we want to enforce is db (Xi ) = di . (B.12) B.2. MLS INTERPOLANT 133 Taking the above equation and db (Xi ) = Nmls (Xi )d̂b , (B.13) we can find an invertible matrix D such that db = Dd̂b , d̂b = D−1 db . (B.14) The matrix D has the values of the MLS shape functions at the atom positions. Having this result in hand we can express the displacement interpolation field in terms of the discrete atomistic displacements (db ) as follows db (X) = Nmls (X)D−1 db , | {z } (B.15) Φ where Φ denotes the interpolant operator. Note that D−1 is a full matrix whose storage is computationally expensive. However, the MLS interpolation is performed only in the relatively narrow bridging zone, thus the number of atoms is small and the size being nba × nba is acceptable. The described MLS interpolation procedure is implemented in the SCoFiElDD code presented in the Appendix C. 134 APPENDIX B. MOVING LEAST SQUARES APPROXIMATION Appendix C Computational code In this appendix we will present an object oriented MATLAB [154] code named SCoFiElDD (Structure Computation by Finite Elements and Domain Decomposition). The FE core of the code was developed in the Laboratory for mechanics and technology (LMT), ENSCachan, France by P.A. Guidault, E. Baranger and G. Lubineau in 2005. C.1 Code structure We will first give a Unified Modeling Language (UML) diagram, Fig. C.1. UML is a pictorial language commonly used to make object oriented software blueprints, thus we will use it to represent the structure of the SCoFiElDD code. Note that in the Fig. C.1 the black diamond and white triangle symbols denotes aggregation and heritage, respectively. The former, often interpreted as has a, denotes that an instance of one class has/contains an instance of the other class. Heritage (interpreted as is a) means that an instance of one class belongs to the other class and inherits from its methods. Inheritance is the mechanism of making new classes from the existing one. We will give in sequel a brief overview of the classes from the diagram on the Fig. C.1, which were used in the thesis. Note that the hierarchical level in the lists given below is reflecting the heritage relations. Geometrical entities • STRUCTUR – This class presents the whole model which is composed of at least one substructure (SOUSSTRU) object ◦ SOUSDOMAI – A subdomain for domain decomposition methods ◦ INTERFACE – An interface for domain decomposition methods 135 136 APPENDIX C. Figure C.1. Code structure given in a UML diagram (from the software documentation). Black diamond denotes aggregation, empty, white triangle heritage, and simple lines the functional relations. The class names in italic refer to implicit classes that have been given for the sake of clarity. The class names in red refer to extended FE formulation i.e. X-FEM classes, which were not used in this thesis. • SOUSSTRU – A subdomain/substructure with a single constitutive law ◦ NANOSTRU – An atomistic/discrete domain used to model graphene nanostructure, which inherits from the SOUSSTRU ◦ JONCTION – A joint/mortar/interface substructure between to substructures, used to connect atomistic (NANOSTRU→SOUSSTRU) and FE (SOUSSTRU) domains Material behaviour • MATERIAL ◦ MAT GRAD – First gradient element C.1. CODE STRUCTURE ELASTILIN – Elastic model for one-dimensional problems ISOTROPE – Isotropic material behavior assign to the FE model 137 Computation mode • COMPUMODE – Computation mode and problem type, i.e., denomination of the type of calculation performed (general 3D, plane stress, etc.) Finite element approximation • POINT – A geometrical point with local data, which can be a FE node or a quadrature point ◦ ATOM – An atom for atomistic computation inherits from POINT but have the neighbouring atom list, and equilibrium distances and angles • ELEMENT – FE element class ◦ ELEGRAD – First gradient elements ELEQUA4 – We used quadrilateral isoparametric FE with 4 nodes (many other FEs like the first order triangular ELETRI3, and second order quadrilateral ELEQUA8 are implemented in the code) Quadrature rules • INTEGRATION – Class used to generate integration objects with the data about the integration points and weights ◦ INT QUAD – Quadrature for a quadrilateral FE Boundary conditions • BOUNDARYC – Contains information considering force and displacement boundary conditions (Lagrange multipliers method is used for the imposition of the boundary conditions) 138 APPENDIX C. Appendix D Životopis Eduard Marenić roden je 29. listopada 1982. u Novskoj. Srednju školu završio je u Križu 2001. godine. Nakon toga, upisao je studij strojarstva na Fakultetu strojarstva i brodogradnje u Zagrebu, gdje je diplomirao 2007. godine. Od 2008. godine zaposlen je kao mladi asistent na Zavodu za tehničku mehaniku na Fakultetu strojarstva i brodogradnje u Zagrebu, gdje je pohadao poslijediplomski studij, smjer Teorija konstrukcija. Kao istraživač sudjelovao je na tri znanstvena projekta. Tijekom istraživanja, boravio je tri mjeseca na Tehničkom Sveučilištu u Darmstadtu, Njemačka, 2010. g. Početkom 2012. godine upisuje dvojni doktorat izmedu Sveučilišta u Zagrebu i École Normale Supérieure, Cachan, Francuska, te boravi 18 mjeseci na École Normale Supérieure u Cachanu, Francuska. Uz istraživački rad, aktivno je sudjelovao u nastavi iz više kolegija dodiplomskog i diplomskog studija. Autor je ukupno 11 znanstvenih radova, od čega je 3 objavljeno u CC znanstvenim časopisima. Član je Hrvatskog društva za mehaniku i Srednje-europskog udruženja za računalnu mehaniku. 139 140 APPENDIX D. ŽIVOTOPIS Appendix E Biography Eduard Marenić was born on October 29, 1982 in Novska, Croatia. He graduated at the grammar school in Križ, Croatia, in 2001. He then enrolled in the graduate study at the Faculty of Mechanical Engineering and Naval Architecture, University of Zagreb, where he received the Mag. Ing. Mech. degree in mechanical engineering in 2007. Since 2008, he has been employed as a junior researcher at the Department of Technical Mechanics at the Faculty of Mechanical Engineering and Naval Architecture, University of Zagreb, where he enrolled in the postgraduate study in Theory of Structures and Design. He has been working as a research assistant on three scientific projects. During his research, he conducted research at the Department of Civil Engineering and Geodesy, Solid Mechanics Technical University Darmstadt, Germany, for 3 months in 2010. In 2012 he was enrolled in the joint PhD program between University of Zagreb and École Normale Supérieure, and conducts research in Cachan for 18 months. In addition, he has been involved in the teaching activities in a number of courses from the graduate study. He is the first author of 11 scientific publications, including 3 contributions published in the highly esteemed CC scientific journals. He is a member of the Croatian Society of Mechanics and the Central European Association for Computational Mechanics. 141 142 APPENDIX E. BIOGRAPHY Bibliography [1] A. Kis and A. Zettl. Nanomechanics of carbon nanotubes. Phil. Trans. R. Soc. A, 366:1591–1611, 2008. [2] S. Iijima. Helical microtubules of graphitic carbon. Naure, 354:56–58, 1991. [3] K. S. Novoselov, D. Jiang, F. Schedin, T. J. Booth, V. V. Khotkevich, S. V. Morozov, and A. K. Geim. Two-dimensional atomic crystals. PNAS, 102-30:1045110453, 2005. [4] S. Bae, H. Kim, Y. Lee, X. Xu, J.-S. Park, Y. Zheng, J. Balakrishnan, T. Lei, H. Ri Kim, Y. I. Song, Y.-J. Kim, K. S. Kim, B. Ozyilmaz, J.-H. Ahn, B. H. Hong, and S. Iijima. Roll-to-roll production of 30-inch graphene films for transparent electrodes. Nat Nano, 5(8):574–578, 2010. [5] F. Banhart, J. Kotakoski, and A. V. Krasheninnikov. Structural defects in graphene. ACSNANO, 5-1:26–41, 2011. [6] P. T. Araujo, M. Terrones, and M. S. Dresselhaus. Defects and impurities in graphene-like materials. Materials Today, 15(3):98 – 109, 2012. [7] J. Lahiri, Y. Lina, P. Bozkurt, I. I. Oleynik, and M. Batzill. An extended defect in graphene as a metallic wire. Nat Nano, 5:326 – 329, 2005. [8] M.-F. Yu, O. Lourie, M. J. Dyer, K. Moloni, T. F. Kelly, and R. S. Ruoff. Strength and breaking mechanism of multiwalled carbon nanotubes under tensile load. Science, 287:637–640, 2000. [9] C. Lee, X. Wei, J. Kysar, and J. Hone. Measurement of the elastic properties and intrinsic strength of monolayer graphene. Science, 321(5887):385–388, 2008. [10] A. Ibrahimbegovic. Nonlinear Solid Mechanics. Springer, 2009. 143 144 BIBLIOGRAPHY [11] P. Wriggers. Nonlinear Finite Element Methods. Springer, 2008. [12] G. A. Holzapfel. Nonlinear Solid Mechanics: A Continuum Approach For Engineering. John Wiley, 2000. [13] M. J. Buehler. Atomistic Modeling of Materials Failure. Springer US, 2008. [14] D. C. Rapaport. The Art of Molecular Dynmics Simulations. Cambridge University Press, 2004. [15] R. Phillips. Crystals, Defects and Microstructures Modeling Across Scales. Cambridge University Press, 2004. [16] W. K. Liu, E. G. Karpov, and H. S. Park. Nano Mechanics and Materials Theory, Multiscale Methods and Applications. John Wiley & Sons, Ltd, 2006. [17] A. N. Cleland. Foundations of Nanomechanics From Solid-State Theory to Device Applications. Springer, 2003. [18] M. Griebel, S. Knapek, and G. Zumbusch. Numerical Simulation in Molecular Dynamics. Springer, Berlin, Heidelberg, 2007. [19] Lammps www site. http://http://lammps.sandia.gov/index.html, 2013. [20] S. Plimpton. Fast parallel algorithms for shortrange molecular dynamics. Journal of Computational Physics, 117:1–19, 1995. [21] F. Ercolessi. A molecular dynamics primer, June 1997. [22] E. Sanchez-Palencia. Non-homogeneous media and vibration theory. Springer, 1980. [23] J. Fish. Multiscale Methods Bridging the Scales in Science and Engineering. Oxford Univeristy press, 2009. [24] W. A. Curtin and R. E. Miller. Atomistic/continuum coupling in computational materials science. Modelling Simul. Mater. Sci. Eng., 11:33–68, 2003. [25] W. K. L. Harold S. Park. An introduction and tutorial on multiple-scale analysis in solids. Computer Methods in Applied Mechanics and Engineering, 193:1733–1772, 2004. [26] W. K. Liu, E. G. Karpov, S. Zhang, and H. S. Park. An introduction to computational nanomechanics and materials. Computer Methods in Applied Mechanics and Engineering, 193(17-20):1529 – 1578, 2004. BIBLIOGRAPHY 145 [27] R. Rudd and J. Broughton. Concurrent coupling of length scales in solid state systems. physica status solidi (b), 217:251–291, 2000. [28] R. E. Miller and E. B. Tadmor. A unified framework and performance benchmark of fourteen multiscale atomistic/continuum coupling methods. Modeling and Simulation in Materials Science and Engineering, 17:053001, 2009. [29] J. Q. Broughton, F. F. Abraham, N. Bernstein, and E. Kaxiras. Concurrent coupling of length scales: Methodology and application. Phys. Rev. B, 60(4):2391–2403, Jul 1999. [30] D. Srivastava and S. N. Atluri. Computational nanotechnology: A current perspective. CMES, 3:531–538, 2002. [31] T. Belytschko and S. P. Xiao. Coupling methods for continuum model with molecular model. International Journal for Multiscale Computational Engineering, 1:12, 2003. [32] E. B. Tadmor, M. Ortiz, and R. Phillips. Quasicontinuum analysis of defects in solids. Philosophical Magazine A, 73:1529–1563, 1996. [33] S. Zhang, R. Khare, Q. Lu, and T. Belytschko. A bridging domain and strain computation method for coupled atomistic-continuum modelling of solids. International Journal for Multiscale Computational Engineering, 70:913–933, 2007. [34] P. Guidault and T. Belytschko. Bridging domain methods for coupled atomisticcontinuum models with l2 or h1 couplings. International Journal for Numerical Methods in Engineering, 77-11:1566–1592, 2009. [35] H. B. Dhia and G. Rateau. The Arlequin method as a flexible engineering design tool. International Journal for Numerical Methods in Engineering, 62:1442–1462, 2005. [36] P. T. Bauman, H. B. Dhia, N. Elkhodja, J. T. Oden, and S. Prudhomme. On the application of the arlequin method to the coupling of particle and continuum models. Computational Mechanics, 42:511–530, 2008. [37] S. Prudhomme, H. B. Dhia, P. Bauman, N. Elkhodja, and J. Oden. Computational analysis of modeling error for the coupling of particle and continuum models 146 BIBLIOGRAPHY by the Arlequin method. Computer Methods in Applied Mechanics and Engineering, 197(41-42):3399 – 3409, 2008. Recent Advances in Computational Study of Nanostructures. [38] P. T. Bauman, J. T. Oden, and S. Prudhomme. Adaptive multiscale modeling of polymeric materials with arlequin coupling and goals algorithms. Computer Methods in Applied Mechanics and Engineering, 198:799 – 818, 2009. [39] S. Prudhomme, L. Chamoin, H. B. Dhia, and P. T. Bauman. An adaptive strategy for the control of modeling error in two-dimensional atomic-to-continuum coupling simulations. Computer Methods in Applied Mechanics and Engineering, 198(2126):1887 – 1901, 2009. Advances in Simulation-Based Engineering Sciences - Honoring J. Tinsley Oden. [40] T. Shimokawa, J. J. Mortensen, J. Schiøtz, and K. W. Jacobsen. Matching conditions in the quasicontinuum method: Removal of the error introduced at the interface between the coarse-grained and fully atomistic region. Phys. Rev. B, 69(21):214104, Jun 2004. [41] L. Chamoin, S. Prudhomme, H. Ben Dhia, and T. Oden. Ghost forces and spurious effects in atomic-to-continuum coupling methods by the arlequin approach. International Journal for Numerical Methods in Engineering, 83:1081–1113, 2010. [42] G. Anciaux, O. Coulaud, J. Roman, and G. Zerah. Ghost force reduction and spectral analysis of the 1d bridging method. Research Report RR-6582, INRIA, 2008. [43] J. Oden and K. S. Vemaganti. Estimation of local modeling error and goal-oriented adaptive modeling of heterogeneous materials: I. error estimates and adaptive algorithms. Journal of Computational Physics, 164(1):22 – 47, 2000. [44] H. B. Dhia, L. Chamoin, J. T. Oden, and S. Prudhomme. A new adaptive modeling strategy based on optimal control for atomic-to-continuum coupling simulations. Computer Methods in Applied Mechanics and Engineering, In Press, Corrected Proof:–, 2010. [45] M. Ainsworth and J. Oden. A posteriori error estimation in finite element analysis. Computer Methods in Applied Mechanics and Engineering, 142(12):1 – 88, 1997. BIBLIOGRAPHY 147 [46] S. Prudhomme, J. T. Oden, T. Westermann, J. Bass, and M. E. Botkin. Practical methods for a posteriori error estimation in engineering applications. International Journal for Numerical Methods in Engineering, 56(8):1193–1224, 2003. [47] J. Oden, S. Prudhomme, and P. Bauman. On the extension of goal-oriented error estimation and hierarchical modeling to discrete lattice models. Computer Methods in Applied Mechanics and Engineering, 194(3435):3668 – 3688, 2005. [48] D. Qian, G. J. Wagner, W. K. Liu, Min-Fen, and Y. Rodney. Mechanics of carbon nanotubes. Applied Mechanics Reviews, 55:495–553, 2002. [49] T. Belytschko, S. P. Xiao, G. C. Schatz, and R. S. Ruoff. Atomistic simulations of nanotube fracture. Phys. Rev. B, 65(23):235430, Jun 2002. [50] R. S. Ruoff, D. Qian, and W. K. Liu. Mechanical properties of carbon nanotubes: theoretical predictions and experimental measurements. Comptes Rendus Physique, 4(9):993 – 1008, 2003. [51] J. Xiao, J. Staniszewski, and J. G. Jr. Fracture and progressive failure of defective graphene sheets and carbon nanotubes. Composite Structures, 88(4):602 – 609, 2009. [52] J. Xiao, J. Staniszewski, and J. G. Jr. Tensile behaviors of graphene sheets and carbon nanotubes with multiple stonewales defects. Materials Science and Engineering: A, 527(3):715 – 723, 2010. [53] P. Atkins and J. De Paula. Physical Chemistry. Oxford University Press, 8rev ed edition, March 2006. [54] A. K. Geim and K. S. Novoselov. The rise of graphene. Nature Materials, 6:183–191, March 2007. [55] V. Singh, D. Joung, L. Zhai, S. Das, S. I. Khondaker, and S. Seal. Graphene based materials: Past, present and future. Progress in Materials Science, 56(8):1178 – 1271, 2011. [56] M. Topsakal and S. Ciraci. Elastic and plastic deformation of graphene, silicene, and boron nitride honeycomb nanoribbons under uniaxial tension: A first-principles density-functional theory study. Phys. Rev. B, 81:024107, Jan 2010. 148 BIBLIOGRAPHY [57] Z. H. Ni, T. Yu, Y. H. Lu, Y. Y. Wang, Y. P. Feng, and Z. X. Shen. Uniaxial strain on graphene: Raman spectroscopy study and band-gap opening. ACS Nano, 2(11):2301–2305, 2008. [58] S. Georgantzinos, D. Katsareas, and N. Anifantis. Limit load analysis of graphene with pinhole defects: A nonlinear structural mechanics approach. International Journal of Mechanical Sciences, 55(1):85 – 94, 2012. [59] T. Kuila, S. Bose, P. Khanra, A. K. Mishra, N. H. Kim, and J. H. Lee. Recent advances in graphene-based biosensors. Biosensors and Bioelectronics, 26:46374648, 2011. [60] Q. Zhou and A. Zettl. Electrostatic graphene loudspeaker. ArXiv e-prints, March 2013. [61] K. S. Kim, Y. Zhao, H. Jang, S. Y. Lee, J. M. Kim, K. S. Kim, J.-H. Ahn, P. Kim, J.-Y. Choi, and B. H. Hong. Large-scale pattern growth of graphene films for stretchable transparent electrodes. Nature, 457:706 – 710, 2009. [62] I. W. Frank, D. M. Tanenbaum, A. M. van der Zande, and P. L. McEuen. Mechanical properties of suspended graphene sheets. Journal of Vacuum Science Technology B: Microelectronics and Nanometer Structures, 25:2558, 2007. [63] M. P. Allen and D. J. Tildesley. Computer simulation of liquids. Oxford Univeristy press, 1987. [64] D. Keffer. The working person’s guide to molecular dynamics simulations, October 2001. [65] R. Sunyk. On Aspects of Mixed Continuum-Atomistic Material Modelling. PhD thesis, Fachbereich Maschinenbau und Verfahrenstechnik der Technischen Universit at Kaiserslautern, 2004. [66] S. Georgantzinos, G. Giannopoulos, and N. Anifantis. Numerical investigation of elastic mechanical properties of graphene structures. Materials & Design, 31(10):4646 – 4654, 2010. [67] S. Ghosh and M. Arroyo. An atomistic-based foliation model for multilayer graphene materials and nanotubes. Journal of the Mechanics and Physics of Solids, 61(1):235 – 253, 2013. BIBLIOGRAPHY 149 [68] P. M. Morse. Diatomic molecules according to the wave mechanics. ii. vibrational levels. Phys. Rev., 34:57–64, Jul 1929. [69] M. S. Daw and M. I. Baskes. Embedded-atom method: Derivation and application to impurities, surfaces, and other defects in metals. Physical Review, 29:6443–6453, 1983. [70] M. Doyama and Y. Kogure. Embedded atom potentials in fcc and bcc metals. Computational Materials Science, 14(1-4):80 – 83, 1999. [71] A. S. Elizondo. Horizontal Coupling in Continuum Atomistics. PhD thesis, Fachbereich Maschinenbau und Verfahrenstechnik der Technischen Universitat Kaiserslautern, 2007. [72] F. H. Stillinger and T. A. Weber. Erratum: Computer simulation of local order in condensed phases of silicon [phys. rev. b 31, 5262 (1985)]. Phys. Rev. B, 33:1451– 1451, Jan 1986. [73] J. Tersoff. New empirical model for the structural properties of silicon. Phys. Rev. Lett., 56:632–635, Feb 1986. [74] D. W. Brenner. Empirical potential for hydrocarbons for use in simulating the chemical vapor deposition of diamond films. Phys. Rev. B, 42:9458–9471, Nov 1990. [75] P. Zhang, Y. Huang, P. Geubelle, P. Klein, and K. Hwang. The elastic modulus of single-wall carbon nanotubes: a continuum analysis incorporating interatomic potentials. International Journal of Solids and Structures, 39(1314):3893 – 3906, 2002. [76] D. W. Brenner, O. A. Shenderova, J. A. Harrison, S. J. Stuart, B. Ni, and S. B. Sinnott. A second-generation reactive empirical bond order (rebo) potential energy expression for hydrocarbons. Journal of Physics: Condensed Matter, 14(4):783, 2002. [77] E. Marenić, A. Ibrahimbegovic, J. Sorić, and P.-A. Guidault. Homogenized elastic properties of graphene for small deformations. Materials: Special Issue “Computational Modeling and Simulation in Materials Study”, 6(9):3764–3782, 2013. [78] J. Sorić. Metoda konačnih elemenata. Golden marketing - Tehnička knjiga, 2004. 150 BIBLIOGRAPHY [79] A. Ibrahimbegovic, G. Herve, and P. Villon. Nonlinear impact dynamics and field transfer suitable for parametric design studies. Engineering Computations, 26:185 – 204, 2009. [80] B. Liu, Y. Huang, H. Jiang, S. Qu, and K. C. Hwang. The atomic-scale finite element method. Computer Methods in Applied Mechanics and Engineering, 193(1720):1849 – 1864, 2004. [81] B. Liu, H. Jiang, Y. Huang, S. Qu, M.-F. Yu, and K. C. Hwang. Atomic-scale finite element method in multiscale computation with applications to carbon nanotubes. Phys. Rev. B, 72(3):035435, Jul 2005. [82] B. Liu, Z. Zhang, and Y. Chen. Atomistic statics approaches - molecular mechanics, finite element method and continuum. Journal of computational and theoretical nanoscience, 5:1891–1913, 2008. [83] Y. Wang, C. Zhang, E. Zhou, C. Sun, J. Hinkley, T. S. Gates, and J. Su. Atomistic finite elements applicable to solid polymers. Computational Materials Science, 36(3):292 – 302, 2006. [84] J. Wackerfuss. Molecular mechanics in the context of the finite element method. International Journal for Numerical Methods in Engineering, 77:969–997, 2009. [85] E. Marenić, A. Ibrahimbegović, and J. Sorić. Adaptive modelling in atomistic-tocontinuum multiscale methods. Journal of the Serbian Society for Computational Mechanics (JSSCM), 6(1):169–198, 2012. [86] J. L. Ericksen. The cauchy and born hypotheses for crystals. Phase transformation and material instabilities in solids - from book ’Mechanics and Mathematics of Crystals: Selected Papers of J. L. Ericksen’ by Millard F. Beatty and Michael A. Hayes, page 6177, 1984. [87] J. Ericksen. On the cauchyborn rule. Mathematics and Mechanics of Solids, 13:199– 220, 2008. [88] S. P. Xiao and T. Belytschko. A bridging domain method for coupling continua with molecular dynamics. Computer Methods in Applied Mechanics and Engineering, 193(17-20):1645 – 1669, 2004. BIBLIOGRAPHY 151 [89] A. Ibrahimbegović and F. Gruttmann. A consistent finite element formulation of nonlinear membrane shell theory with particular reference to elastic rubberlike material. Finite Elements in Analysis and Design, 12:75–86, 1993. [90] C. D. Reddy, S. Rajendran, and K. M. Liew. Equilibrium configuration and continuum elastic properties of finite sized graphene. Nanotechnology, 17(3):864, 2006. [91] M. Arroyo and T. Belytschko. Finite crystal elasticity of carbon nanotubes based on the exponential cauchy-born rule. Phys. Rev. B, 69:115415, Mar 2004. [92] H. Zhao, K. Min, and N. R. Aluru. Size and chirality dependent elastic properties of graphene nanoribbons under uniaxial tension. Nanoletters, 9-8:3012–3015, 2009. [93] G. V. Lier, C. V. Alsenoy, V. V. Doren, and P. Geerlings. Ab initio study of the elastic properties of single-walled carbon nanotubes and graphene. Chemical Physics Letters, 326(12):181 – 185, 2000. [94] K. N. Kudin, G. E. Scuseria, and B. I. Yakobson. c2 F, bn, and c nanoshell elasticity from ab initio computations. Phys. Rev. B, 64:235406, Nov 2001. [95] Z. Xu. Graphene nano-ribbons under tension. Journal of Computational and Theoretical Nanoscience, 6:625–628, 2009. [96] Q. Lu and R. Huang. Excess energy and deformation along free edges of graphene nanoribbons. Phys. Rev. B, 81:155410, Apr 2010. [97] Q. Lu, W. Gao, and R. Huang. Atomistic simulation and continuum modeling of graphene nanoribbons under uniaxial tension. Modelling and Simulation in Materials Science and Engineering, 19(5):054006, 2011. [98] G. M. Odegard, T. S. Gates, L. M. Nicholson, and K. E. Wise. Equivalent- continuum modeling of nano-structured materials. Composites Science and Technology, 62(14):1869 – 1880, 2002. [99] F. Scarpa, S. Adhikari, and A. S. Phani. Effective elastic mechanical properties of single layer graphene sheets. Nanotechnology, 20(6):065709, 2009. [100] S. Georgantzinos, G. Giannopoulos, D. Katsareas, P. Kakavas, and N. Anifantis. Size-dependent non-linear mechanical properties of graphene nanoribbons. Computational Materials Science, 50(7):2057 – 2062, 2011. 152 BIBLIOGRAPHY [101] S. Georgantzinos, D. Katsareas, and N. Anifantis. Graphene characterization: A fully non-linear spring-based finite element prediction. Physica E: Low-dimensional Systems and Nanostructures, 43(10):1833 – 1839, 2011. [102] Y. Huang, J. Wu, and K. C. Hwang. Thickness of graphene and single-wall carbon nanotubes. Phys. Rev. B, 74:245413, Dec 2006. [103] Q. Lu and R. Huang. Nonlinear mechanics of single-atomic-layer grephene sheets. International Journal of Applied Mechanics, 1:443–467, 2009. [104] M. Arroyo and T. Belytschko. Finite element methods for the non-linear mechanics of crystalline sheets and nanotubes. International Journal for Numerical Methods in Engineering, 59(3):419–456, 2004. [105] D. Caillerie, A. Mourat, and A. Raoult. Discrete homogenization in graphene sheet modeling. Journal of Elasticity, 84:33–68, 2006. [106] D. Markovic and A. Ibrahimbegovic. On micro-macro interface conditions for micro scale based FEM for inelastic behavior of heterogeneous materials. Computer Methods in Applied Mechanics and Engineering, 193(48-51):5503 – 5523, 2004. [107] C. Huet. Application of variational concepts to size effects in elastic heterogeneous bodies. Journal of the Mechanics and Physics of Solids, 38(6):813 – 841, 1990. [108] I. Karšaj. Numeričko modeliranje procesa deformiranja uz pretpostavku velikih deformacija. PhD thesis, Faculty of Mechanical Engineering and Naval Architecture, 2006. [109] T. Belytschko, W. K. Liu, and B. Moran. Nonlinear Finite Elements for Continua and Structures. Wiley, 2000. [110] K. Zhang and M. Arroyo. Adhesion and friction control localized folding in supported graphene. J. Appl. Phys., 113:193501–8, 2013. [111] M. Arroyo and T. Belytschko. An atomistic-based finite deformation membrane for single layer crystalline films. Journal of the Mechanics and Physics of Solids, 50(9):1941 – 1977, 2002. [112] A. Ibrahimbegović. Finite elastoplastic deformations of space-curved membranes. CMAME, 119:371–394, 1994. BIBLIOGRAPHY 153 [113] S. Zhang, S. L. Mielke, R. Khare, D. Troya, R. S. Ruoff, G. C. Schatz, and T. Belytschko. Mechanics of defects in carbon nanotubes: Atomistic and multiscale simulations. Phys. Rev. B, 71(11):115403, Mar 2005. [114] M. Mullins and M. Dokainish. Simulation of the (001) plane crack in alpha-iron employing a new boundary scheme. Philosophical Magazine A, 46:771–787, 1982. [115] S. Kohlhoff, P. Gumbsch, and H. F. Fischmeister. Crack propagation in b.c.c. crystals studied with a combined finite-element and atomistic model. Philosophical Magazine A, 64:4:851 878, 1991. [116] N. Ghoniem, E. Busso, N. Kioussis, and H. Huang. Multiscale modelling of nanomechanics and micromechanics: an overview. Philosophical Magazine, 83:3475–3528, 2003. [117] J. M. Wernik and S. A. Meguid. Coupling atomistics and continuum in solids: status, prospects, and challenges. International Journal of Mechanics and Materials in Design, 5:79–110, 2009. [118] E. Karpov, H. Yu, H. Park, W. K. Liu, Q. J. Wang, and D. Qian. Multiscale boundary conditions in crystalline solids: Theory and application to nanoindentation. International Journal of Solids and Structures, 43(21):6359 – 6379, 2006. [119] D. Qian, G. J. Wagner, and W. K. Liu. A multiscale projection method for the analysis of carbon nanotubes. Computer Methods in Applied Mechanics and Engineering, 193(17-20):1603 – 1632, 2004. [120] L. E. Shilkrot, W. A. Curtin, and R. E. Miller. A coupled atomistic/continuum model of defects in solids. Journal of the Mechanics and Physics of Solids, 50(10):2085 – 2106, 2002. [121] J. Fish, M. A. Nuggehally, M. S. Shephard, C. R. Picu, S. Badia, M. L. Parks, and M. Gunzburger. Concurrent AtC coupling based on a blend of the continuum stress and the atomistic force. Computer Methods in Applied Mechanics and Engineering, 196(45-48):4548 – 4560, 2007. [122] S. Badia, P. Bochev, R. Lehoucq, M. Parks, J. Fish, M. A. Nuggehally, and M. Gunzburger. A force-based blending model foratomistic-to-continuum coupling. International Journal for Multiscale Computational Engineering, 5(5):387–406, 2007. 154 BIBLIOGRAPHY [123] S. Badia, M. Parks, P. Bochev, M. Gunzburger, and R. Lehoucq. On atomistic-tocontinuum coupling by blending. Multiscale modeling and simulation, 7-1:381–406, 2008. [124] F. F. Abraham, J. Q. Broughton, N. Bernstein, and E. Kaxiras. Spanning the continuum to quantum length scales in a dynamic simulation of brittle fracture. Europhysics Letters, 44(6):783–787, 1998. [125] F. F. Abraham, R. Walkup, H. Gao, M. Duchaineau, T. D. D. L. Rubia, and M. Seage. Simulating materials failure by using up to one billion atoms and the world’s fastest computer: Brittle fracture. PNAS, 99:5777–5782, 2002. [126] F. F. Abraham, R. Walkup, H. Gao, M. Duchaineau, T. D. D. L. Rubia, and M. Seage. Simulating materials failure by using up to one billion atoms and the world’s fastest computer: Work-hardening. PNAS, 99:5783–5787, 2002. [127] F. Han and G. Lubineau. Coupling of nonlocal and local continuum models by the arlequin approach. International Journal for Numerical Methods in Engineering, 89(6):671–685, 2012. [128] G. Lubineau, Y. Azdoud, F. Han, C. Rey, and A. Askari. A morphing strategy to couple non-local to local continuum mechanics. Journal of the Mechanics and Physics of Solids, 60(6):1088 – 1102, 2012. [129] S. Shen. Multiscale simulation based on the meshless local petrov-galerkin (mlpg) method. CMES, 5:235–255, 2004. [130] S. Shen and S. N. Atluri. A tangent stiffness mlpg method for atom/continuum multiscale simulation. CMES, 7:49–67, 2005. [131] S. Xiao and W. Yang. A nanoscale meshfree particle method with the implementation of the quasicontinuum method. International Journal of Computational Methods, 02, 2005. [132] R. Miller, E. B. Tadmor, R. Phillips, and M. Ortiz. Quasicontinuum simulation of fracture at the atomic scale. Modeling and Simulation in Materials Science and Engineering, 6:607–638, 1998. [133] R. Miller, M. Ortiz, R. Phillips, V. Shenoy, and E. B. Tadmor. Quasicontinuum models of fracture and plasticity. Engineering Fracture Mechanics, 61(3-4):427 – 444, 1998. BIBLIOGRAPHY 155 [134] S. Hai and E. B. Tadmor. Deformation twinning at aluminum crack tips. Acta Materialia, 51(1):117 – 131, 2003. [135] V. B. Shenoy, R. Miller, E. b. Tadmor, D. Rodney, R. Phillips, and M. Ortiz. An adaptive finite element approach to atomic-scale mechanics–the quasicontinuum method. Journal of the Mechanics and Physics of Solids, 47(3):611 – 642, 1999. [136] V. B. Shenoy, R. Phillips, and E. B. Tadmor. Nucleation of dislocations beneath a plane strain indenter. Journal of the Mechanics and Physics of Solids, 48(4):649 – 673, 2000. [137] B. Eidel, A. Hartmaier, and P. Gumbsch. Atomistic simulation methods and their application on fracture. In R. Pippan, P. Gumbsch, F. Pfeiffer, F. G. Rammerstorfer, J. Salenon, B. Schrefler, and P. Serafini, editors, Multiscale Modelling of Plasticity and Fracture by Means of Dislocation Mechanics, volume 522 of CISM Courses and Lectures, pages 1–57. Springer Vienna, 2010. [138] R. E. Miller and E. B. Tadmor. The quasicontinuum method: Overview, applications and current directions. Journal of Computer-Aided Materials Design, 9:203239, 2002. [139] G. Zanzotto. The cauchy-born hypothesis, nonlinear elasticity and mechanical twining in crystals. Acta Crystallographica, A52:839–849, 1996. [140] O. C. Zienkiewicz and R. L. Taylor. The finite element method. McGraw-Hill, 1994. [141] T. Belytschko, R. Gracie, and M. Xu. A continuum-to-atomistic bridging domain method for composite lattices. International Journal for Numerical Methods in Engineering, 81:1635–1658, 2010. [142] H. B. Dhia, N. Elkhodja, and F.-X. Roux. Multimodeling of multi-alterated structures in the Arlequin framework. solution with a domain-decomposition solver. European Journal of Computational Mechanics, 17:969 – 980, 2008. [143] P.-A. Guidault and T. Belytschko. On the l2 and the h1 couplings for an overlapping domain decomposition method using lagrange multipliers. Int. J. Numer. Meth. Engng., 70:322–350, 2007. [144] J. Oden and S. Prudhomme. Estimation of modeling error in computational mechanics. Journal of Computational Physics, 182(2):496 – 515, 2002. 156 BIBLIOGRAPHY [145] E. Marenić, J. Sorić, and Z. Tonković. Nano-submodelling technique based on overlapping domain decomposition method. Transactions of FAMENA, 36:1–12, 2012. [146] E. Marenic, I. Skozrit, and Z. Tonkovic. On the calculation of stress intensity factors and J-integrals using the submodeling technique. Journal of Pressure Vessel Technology, 132(4):041203, 2010. [147] A. Ibrahimbegovic and D. Markovic. Strong coupling methods in multi-phase and multi-scale modeling of inelastic behavior of heterogeneous structures. Computer Methods in Applied Mechanics and Engineering, 192(28-30):3089 – 3107, 2003. [148] M. Hautefeuille, J.-B. Colliat, A. Ibrahimbegovic, H. Matthies, and P. Villon. A multi-scale approach to model localized failure with softening. Computers & Structures, 9495(0):83 – 95, 2012. [149] T. L. Anderson. Fracture Mechanics: Fundamentals and Applications. CRC Press; 3 edition, 2004. [150] G.-R. Liu. Mesh Free Methods: Moving Beyond the Finite Element Method. CRC Press, 2003. [151] T. Jarak. Meshless numerical formulation for analysis of shell-like structures. PhD thesis, Faculty of Mechanical Engineering and Naval Architecture, 2010. [152] T. Jarak and J. Sorić. On shear locking in mlpg solid-shell approach. computer modeling in engineering & sciences. Comupter Methods in Applied Mechanics and Engineering, 81(2):157–195, 2011. [153] J. Sorić, Q. Li, T. Jarak, and S. Atluri. Meshless local petrov-galerkin (mlpg) formulation for analysis of thick plates. Computer Modeling in Engineering and Sciences, 6(4):349–357, 2004. [154] MATLAB. version 7.13.0 (R2011b). The MathWorks Inc., Natick, Massachusetts, 2011.