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.