Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP Tutorial 5 Strain Hesameddin Ilatikhameneh.

Slides:



Advertisements
Similar presentations
Suspension Bridge Wizard
Advertisements

Contact Modeling and Analysis of InAs HEMT Seung Hyun Park, Mehdi Salmani-Jelodar, Hong-Hyun Park, Sebastian Steiger, Michael Povoltsky, Tillmann Kubis,
Capacitive Micromotor
Tutorial1: NEMO5 Technical Overview
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First-Time User Guide BJT Lab V2.0.
Device Simulation: Transport (Double Gate MOSFETs) Mehdi Salmani Jelodar, Seung Hyun Park, Zhengping Jiang, Tillmann Kubis, Michael Povolotsky, Jim Fonseca,
Quantum Theory of Solids
Tutorial5: (real) Device Simulations – Quantum Dots Jean Michel D. Sellier Yuling Hsueh, Hesameddin Ilatikhameneh, Tillmann Kubis, Michael Povolotskyi,
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP Tutorial 6 – Device Simulation:
Workshop 5 Centrifugal Pump
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First-time User Guide for Piecewise.
Model: Shear Bender.
1 Optimal input design for online identification : a coupled observer-MPC approach by: Saida Flila, Pascal Dufour, Hassan Hammouri 10/07/2008 IFAC’08,
Content. Brownian motion in the field free environment. Brownian motion in the external harmonic potential. Debye-Falkenhagen theory and its simulation.
Katsuyo Thornton*, R. Edwin García✝, Larry Aagesen*
Segmentation Using Active Contour Model and Tomlab By: Dalei Wang 29/04/2003.
Network for Computational Nanotechnology (NCN) Purdue, Norfolk State, Northwestern, MIT, Molecular Foundry, UC Berkeley, Univ. of Illinois, UTEP Periodic.
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First Time User Guide to PN Junction.
Case Studies Class 5. Computational Chemistry Structure of molecules and their reactivities Two major areas –molecular mechanics –electronic structure.
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP Quantum Transport in Ultra-scaled.
Network for Computational Nanotechnology (NCN) Purdue, Norfolk State, Northwestern, MIT, Molecular Foundry, UC Berkeley, Univ. of Illinois, UTEP Atomistic.
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP Generation and optimization of.
ME345: Modeling and Simulation Professor Frank Fisher Stevens Institute of Technology Last updated: June 25, 2009 Software versions used in the tutorial:
Easy Optimization Problems, Relaxation, Local Processing for a single variable.
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP Tutorial 2. Input & output in NEMO5.
Javier Junquera Exercises on basis set generation Increasing the angular flexibility: polarization orbitals.
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First Time User Guide to OMEN Nanowire**
Network for Computational Nanotechnology (NCN) Purdue, Norfolk State, Northwestern, MIT, Molecular Foundry, UC Berkeley, Univ. of Illinois, UTEP DFT Calculations.
Efficient solution algorithm of non-equilibrium Green’s functions in atomistic tight binding representation Yu He, Lang Zeng, Tillmann Kubis, Michael Povolotskyi,
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP Using NEMO5 to quantitatively predict.
Network for Computational Nanotechnology (NCN) Purdue, Norfolk State, Northwestern, MIT, Molecular Foundry, UC Berkeley, Univ. of Illinois, UTEP Polymer.
The H 2 O molecule: converging the size of the simulation box Objectives - study the convergence of the properties with the size of the unit cell.
Network for Computational Nanotechnology (NCN) Purdue, Norfolk State, Northwestern, MIT, Molecular Foundry, UC Berkeley, Univ. of Illinois, UTEP NEMO5.
Tutorial3: NEMO5 Models Jean Michel D. Sellier, Tillmann Kubis, Michael Povolotskyi, Jim Fonseca, Gerhard Klimeck Network for Computational Nanotechnology.
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First-Time User Guide Drift-Diffusion.
Network for Computational Nanotechnology (NCN) Purdue, Norfolk State, Northwestern, MIT, Molecular Foundry, UC Berkeley, Univ. of Illinois, UTEP Multi.
Network for Computational Nanotechnology (NCN) Purdue, Norfolk State, Northwestern, MIT, Molecular Foundry, UC Berkeley, Univ. of Illinois, UTEP Tight-Binding.
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP Generation of Empirical Tight Binding.
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First-Time User Guide to MOSFET.
MATLAB SIMULINK WORKSHOP
* Dong-Hyawn Kim: Graduate Student, KAIST Ju-Won Oh: Professor, Hannam University Ju-Won Oh: Professor, Hannam University In-Won Lee: Professor, KAIST.
1 Incorporating Iterative Refinement with Sparse Cholesky April 2007 Doron Pearl.
Abhijeet Paul Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP Crystal Viewer Tool.
Network for Computational Nanotechnology (NCN) SungGeun Kim Purdue, Norfolk State, Northwestern, MIT, Molecular Foundry, UC Berkeley, Univ. of Illinois,
Network for Computational Nanotechnology (NCN) Purdue, Norfolk State, Northwestern, UC Berkeley, Univ. of Illinois, UTEP ADEPT 2.0 First-Time User Guide.
© Alejandro Strachan – Binding Curves for H2 and He2 Online simulations via nanoHUB: Binding curves for H 2 molecule In this tutorial: Density functional.
Using NEMO5 to quantitatively predict topological insulator behaviour
HEAT TRANSFER FINITE ELEMENT FORMULATION
© Alejandro Strachan – Online simulations: electronic structure of oxygen Online simulations via nanoHUB: Exchange interaction in Oxygen In this tutorial:
* 김동현 : KAIST 토목공학과, 박사후연구원 오주원 : 한남대학교 토목환경공학과, 교수 오주원 : 한남대학교 토목환경공학과, 교수 이규원 : 전북대학교 토목환경공학과, 교수 이규원 : 전북대학교 토목환경공학과, 교수 이인원 : KAIST 토목공학과, 교수 이인원 :
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First Time User Guide to MOSCAP*
“NanoElectronics Modeling tool – NEMO5” Jean Michel D. Sellier Purdue University.
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First time user guide for RTD-NEGF.
Network for Computational Nanotechnology (NCN) Gerhard Klimeck Berkeley, Univ. of Florida, Univ.of Illinois, Norfolk State, Northwestern, Purdue, Stanford,
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP OMEN Nanoiwre* Supporting Document.
Geometry Optimizations Lecture CompChem 2 Chemistry 347 Hope College.
Metal Plasticity. Goal – Introduce a nonlinear metal plasticity material to the same large deflection model from the first workshop regarding the non-linear.
Alireza Etesami University of Memphis 2017
Contact Resistance Modeling and Analysis of HEMT Devices S. H. Park, H
Online simulations via nanoHUB: The O2 molecule and spin
Contact Resistance Modeling in HEMT Devices
Modeling and Control of Heat Networks with Storage:
Band Structure Lab with NEMO5 Yi Shen, Nicolás Esquivel Camacho, Michael Povolotskyi ,and Gerhard Klimeck Approach: The communication between Rappture.
QUAD MESHING, CROSS FIELDS, AND THE GINZBURG-LANDAU THEORY
VIBRATION CONTROL OF STRUCTURE USING CMAC
ECE 874: Physical Electronics
OVERVIEW OF FINITE ELEMENT METHOD
ECE 874: Physical Electronics
Quantum study of hydrogen stored under high pressure in a spherical cavity By Kamel Idris-Bey Laboratory of Physics Experimental Techniques and Applications.
Multichannel Link Path Analysis
Presentation transcript:

Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP Tutorial 5 Strain Hesameddin Ilatikhameneh Yuling Hsueh, Jean Michel Sellier Jim Fonseca, Tillmann Kubis Michael Povolotskyi Prof. Gerhard Klimeck

Strain solver Objective: Find relaxed positions of atoms Example: Quantum dot (10M Atoms, 100s CPUs, hours) Initial positions Displacement magnitude Strain Solver 60nm M. Usman et al., IEEE Transactions on Nanotechnology, Vol. 8, No. 3, May 2009.

Strain solver Let’s run the input-deck (it will take several minutes) Don’t Forget Exclamation Sign !

Outline Why do we need relaxed positions? Strain Examples: 1.Quantum Dot with Open Boundaries » Input deck ⟺ Flow chart 2.Quantum Dot with all types of boundary conditions » How to apply different boundary conditions 3.Quantum well Strain Phonon Schrodinger

Strain Simulation “ Stand up to a Computer” S. Fergusson, Eng. In Mind’s Eye, MIT Press Understand how simulation software works

Flow chart of Strain Simulation How to obtain the Atoms positions and Strain? 1- Initial Placement of Atoms 1- Initial Placement of Atoms 2- Minimize Elastic Energy Displace atoms 2- Minimize Elastic Energy Displace atoms 3- Calculate Strain 3- Calculate Strain  Here we have final atom positions Converged ? No Yes

Geometry Definition for Strain Example1: Quantum Dot with Open Boundary Input deck ⟺ Flow chart / GaAs / GaAs InAs Open

Flow chart of Strain Simulation 1 st Step: How to setup initial positions in input-deck? 1- Initial Placement of Atoms 2- Minimize Elastic Energy Displace atoms 2- Minimize Elastic Energy Displace atoms 3- Calculate Strain 3- Calculate Strain Converged? No Yes 1- Material 2- Domain 3- Geometry Solver Structure

Initial positions of Atoms 1-a) Materials  GaAs and InAs  We can change material properties here  The regions will be determined in Geometry

Initial positions of Atoms / GaAs / GaAs InAs 1-b) Geometry  dimensions are in nm  The region numbers are what we specified in material section

Initial positions of Atoms 1-c) Domain  Base material is very important in Strain simulation  It determines the building block of the structure and initial positions of atoms  The boundary condition will be applied to these initial positions

Strain Solver Parameters Base Material: Initially GaAs and InAs have same lattice constant Initial position After strain solver

Flow chart of Strain Simulation 2 nd Step: How to setup Strain solver in input-deck? 1- Initial Placement of Atoms 2- Minimize Elastic Energy Displace atoms 3- Calculate Strain 3- Calculate Strain Converged? No Yes Solver

Strain Solver Parameters 2) Strain Solver  type determines the solver. For strain solver type should be "KeatingStrain" or "VFFStrain".  models determine the interatomic potential function Standard Keating: harmonic Lazarenkova :anharmonic_Areshkin Modified VFF: cross-stretch, stretch-bend, …

Strain Solver Parameters Keating Models = harmonic Lazarenkova Models = anharmonic_Areshkin

Flow chart of Strain Simulation 3 rd Step: Convergence criteria and outputs in input-deck 1- Initial Placement of Atoms 2- Minimize Elastic Energy Displace atoms 3- Calculate Strain Converged? No Yes Solver

Strain Solver Parameters 2) Strain Solver  calculate_epsilon Enables the strain calculation  absolute_tol and relative_tol determine the convergence condition  There are different matrix solvers and preconditioners which affect convergence speed

Strain Outputs Graphic Output (Displacement, Strain)

Exercise Exercise: Strain and displacement in Quantum dot Goal: How to run solver and plot the displacement/strain 10nm M. Usman et al., IEEE Transactions on Nanotechnology, Vol. 8, No. 3, May nm Fixed Periodic Open

Geometry Definition for Strain 2. Quantum Dot with all types of boundary conditions » How to apply different boundary conditions / GaAs / GaAs InAs Open Fixed Periodic

Periodic Boundary Condition How to make periodic boundary condition?

Fixed boundary condition How to make fixed boundary condition? All atoms in this volume will be fixed To fix a boundary  Change in Geometery Introduce the boundary region  Change in strain solver Choose the boundary in fixed_boundary = (1,5,6)

Fixed boundary condition How to make fixed boundary condition? To fix a boundary  Change in Geometery Introduce the boundary region  Change in strain solver Choose the boundary in fixed_boundary = (1,5,6)

Outputs Displacement output

Example3 Example3: Quantum well InAs Periodic Open / GaAs / GaAs

Setting the Geometry InAs Periodic Open Close / GaAs / GaAs

Strain outputs Outputs Displacement Strain eyy

Thanks