Ionic optimisation. Georg KRESSE
|
|
- Angelina Leonard
- 7 years ago
- Views:
Transcription
1 Ionic optimisation Geor KRESSE Institut für Materialphysik and Center for Computational Material Science Universität Wien, Sensenasse 8, A-1090 Wien, Austria b-initio ienna ackae imulation G. KRESSE, IONIC OPTIMISATION Pae 1
2 Overview the mathematical problem minimisation of functions rule of the Hessian matrix how to overcome slow converence the three implemented alorithms Quasi-Newton (DIIS) conjuate radient (CG) damped MD strenth, weaknesses a little bit on molecular dynamics G. KRESSE, IONIC OPTIMISATION Pae 2
3 The mathematical problem search for the local minimum of a function f for simplicity we will consider a simple quadratic function f x a bx where B is the Hessian matrix 1 xbx ā 2 B i j 2 f x 1 2 x i x j x B x for a stationary point, one requires i x x f x i f x B x B i j j at the minimum the Hessian matrix must be additionally positive definite x j j G. KRESSE, IONIC OPTIMISATION Pae 3
4 The Newton alorithm educational example start with an arbitrary start point calculate the radient multiply with the inverse of the Hessian matrix and perform a step x 2 B 1 by insertin x B, one immediately reconises that hence one can find the minimum in one step f x 2 in practice, the calculation of B is not possible in a reasonable time-span, and one needs to approximate B by some reasonable approximation G. KRESSE, IONIC OPTIMISATION Pae 4
5 Steepest descent approximate B by the larest eienvalue of the Hessian matrix alorithm (Jacobi alorithm for linear equations) 1. initial uess 2. calculate the radient 3. make a step into the direction of the steepest descent steepest descent x 2 x 1 1 Γmax B 4. repeat step 2 and 3 until converence is reached for functions with lon steep valleys converence can be very slow Γ max Γ min G. KRESSE, IONIC OPTIMISATION Pae 5
6 Γ 2 Speed of converence how many steps are required to convere to a predefined accuracy assume that B is diaonal, and start from 1 Γ B with Γ 1 Γ 3 0 Γ n 1 radient and x 2 after steepest descent step are: B Γ 1 Γ n x 2 1 Γ n 1 Γ 1 1 Γ n Γn Γn G. KRESSE, IONIC OPTIMISATION Pae 6
7 Converence the error reduction is iven by 1 1 Γ 1 Γn x 2 1 Γ/Γ max 1 Γ n Γn Γ Γ Γ Γ Γ Γ 1 1 2Γ/Γ max the error is reduced for each component in the hih frequency component the error vanishes after on step for the low frequency component the reduction is smallest G. KRESSE, IONIC OPTIMISATION Pae 7
8 the derivation is also true for non-diaonal matrices in this case, the eienvalues of the Hessian matrix are relevant for ionic relaxation, the eienvalues of the Hessian matrix correspond to the vibrational frequencies of the system the hihest frequency mode determines the maximum stable step-width ( hard modes limit the step-size ) but the soft modes convere slowest to reduce the error in all components to a predefined fraction ε, k iterations are required 1 Γ min Γ max k ε k ln 1 Γ min Γ max lnε k Γ min Γ max lnε k lnε Γ max Γ min k Γ max Γ min G. KRESSE, IONIC OPTIMISATION Pae 8
9 Pre-conditionin if an approximation of the inverse Hessian matrix is know P the converence speed can be much improved B 1, x N 1 x N λp x N in this case the converence speed depends on the eienvalue spectrum of PB for P B 1, the Newton alorithm is obtained G. KRESSE, IONIC OPTIMISATION Pae 9
10 Variable-metric schemes, Quasi-Newton scheme variable-metric schemes maintain an iteration history they construct an implicit or explicit approximation of the inverse Hessian matrix search directions are iven by 1 Bapproẍ 1 Bapprox the asymptotic converence rate is ive by x number of iterations Γ max Γ min G. KRESSE, IONIC OPTIMISATION Pae 10
11 1 1 Simple Quasi-Newton scheme, DIIS direct inversion in the iterative subspace (DIIS) set of points x i i N and i i N search for a linear combination of x i which minimises the radient, under the constraint α i i 1 i α i x i B i α i B i α i x i x i B i i α i i α i x i radient is linear in it s aruments for a quadratic function i α i G. KRESSE, IONIC OPTIMISATION Pae 11
12 1 Full DIIS alorithm 1. sinle initial point 2. radient 1, move alon radient (steepest descent) x 2 λ 1 3. calculate new radient 2 x 2 4. search in the space spanned by i i N for the minimal radient opt αi i and calculate the correspondin position x opt αi x i 5. Construct a new point x 3 by movin from x opt alon opt x 3 x opt λ opt G. KRESSE, IONIC OPTIMISATION Pae 12
13 1. steepest descent step from to (arrows correspond to radients 0 and 1 ) 2. radient alon indicated red line is now know, determine optimal position opt 3. another steepest descent step form opt alon opt opt 4. calculate radient x 2 now the radient is known in the entire 2 dimensional space (linearity condition) and the function can be minimised exactly a 0 + a 1 x, 1 a 0 +a 1=1 x 1 x 2 opt G. KRESSE, IONIC OPTIMISATION Pae 13
14 Conjuate radient first step is a steepest descent step with line minimisation search directions are conjuated to the previous search directions 1. radient at the current position 2. conjuate this radient to the previous search direction usin: s N x N γ 1 s N x N γ x N x 1 N x 1 N x 1 N x N 3. line minimisation alon this search direction s N 4. continue with step 1), if the radient is not sufficiently small. the search directions satisfy: s N B s M δnm N M the conjuate radient alorithm finds the minimum of a quadratic function with k derees of freedom in k 1 steps exactly G. KRESSE, IONIC OPTIMISATION Pae 14
15 1. steepest descent step from, search for minimum alon steps (crosses, at least one triastep is required) 0 by performin several trial 2. determine new radient 1 and conjuate it to et s 1 (reen arrow) for 2d-functions the radient points now directly to the minimum 3. minimisation alon search direction s 1 x 2 s1 G. KRESSE, IONIC OPTIMISATION Pae 15
16 Asymptotic converence rate asymptotic converence rate is the converence behaviour for the case that the derees of freedom are much lare than the number of steps e derees of freedom but you perform only steps how quickly, do the forces decrease? this depends entirely on the eienvalue spectrum of the Hessian matrix: steepest descent: Γ max fraction ε DIIS, CG, damped MD: Γ max forces to a fraction ε Γmin steps are required to reduce the forces to a Γmin steps are required to reduce the Γ max Γ min are the maximum and minimal eienvalue of the Hessian matrix G. KRESSE, IONIC OPTIMISATION Pae 16
17 ! " x Damped molecular dynamics instead of usin a fancy minimisation alorithms it is possible to treat the minimisation problem usin a simple simulated annealin alorithm reard the positions as dynamic derees of freedom the forces serve as accelerations and an additional friction term is introduced equation of motion ( x are the positions) x 2α x µ usin a velocity Verlet alorithm this becomes v N µ 2 v 1 N 2 2 α F N 1 µ 2 for µ x N 1 x N 1 v N 1 2, this is equivalent to a simple steepest descent step 2 G. KRESSE, IONIC OPTIMISATION Pae 17
18 behaves like a rollin ball with a friction it will accelerate initially, and then deaccelerate when close to the minimum if the optimal friction is chosen the ball will lide riht away into the minimum for a too small friction it will overshoot the minimum and accelerate back for a tool lare friction relaxation will also slow down (behaves like a steepest descent) G. KRESSE, IONIC OPTIMISATION Pae 18
19 '& ' ( Alorithms implemented in VASP additional flas termination DISS IBRION =1 POTIM, NFREE EDIFFG CG IBRION =2 POTIM EDIFFG damped MD IBRION =3 POTIM, SMASS EDIFFG POTIM determines enerally the step size for the CG radient alorithm, where line minisations are performed, this is the size of the very first trial step EDIFFG determines when to terminate relaxation positive values: enery chane between steps must be less than EDIFFG neative values: F i $#% i 1 N ions G. KRESSE, IONIC OPTIMISATION Pae 19
20 ) * + N. ) * + N. DIIS POTIM determines the step size in the steepest descent steps no line minisations are performed!! NFREE determines how many ionic steps are stored in the iteration history set of points x i i 1 +-,,, x i, that minimises the radient NFREE is the maximum N and i i 1 +-,,, for complex problems NFREE can be lare (i.e ) searches for a linear combination of for small problems, it is advisable to count the derees of freedom carefully (symmetry inequivalent derees of freedom) if NFREE is not specified, VASP will try to determine a reasonable value, but usually the converence is then slower G. KRESSE, IONIC OPTIMISATION Pae 20
21 CG the only required parameter is POTIM this parameter is used to parameterise, how lare the trial steps are CG requires a line minisations alon the search direction this is done usin a variant of Brent s alorithm trial step alon search direction (conj. radient scaled by POTIM) x1 xtrial 1 x trial 2 quadratic or cubic interpolation usin eneries and forces at and allows to determine the approximate minimum continue minimisation as lon as approximate minimum is not accurate enouh G. KRESSE, IONIC OPTIMISATION Pae 21
22 ! " two parameters POTIM and SMASS Damped MD v N µ 2 v 1 N 2 2 α F N 1 µ 2 x N 1 x N 1 v N 1 2 α POTIM and µ SMASS POTIM must be as lare as possible, but without leadin to diverence 2 Γmin and SMASS must be set to µ minimal und maximal eienvalues of the Hessian matrix a practicle optimisation procedure: set SMASS=0.5-1 and use a small POTIM of Γmax, where Γmin and Γmax are the increase POTIM by 20 % until the relaxation runs divere fix POTIM to the larest value for which converence was achieved try a set of different SMASS until converence is fastest (or stick to SMASS= ) G. KRESSE, IONIC OPTIMISATION Pae 22
23 1 0 / Damped MD QUICKMIN alternatively do not specify SMASS (or set SMASS 0) this select an alorithm sometimes called QUICKMIN QUICKMIN v new αf αf F v old F F for else v old F 20 if the forces are antiparallel to the velocities, quench the velocities to zero and restart otherwise increase the speed and make the velocities parallel to the present forces I have not often used this alorithm, but it is supposed to be very efficient G. KRESSE, IONIC OPTIMISATION Pae 23
24 Damped MD QUICKMIN my experience is that damped MD (as implemented in VASP) is faster than QUICKMIN but it requires less playin around defective ZnO surface: 96 atoms are allowed to move! relaxation after a finite temperature MD at 1000 K lo(e-e 0 ) damped: SMASS=0.4 quickmin steps G. KRESSE, IONIC OPTIMISATION Pae 24
25 Why so many alorithms :-(... decision chart Really, this is too complicated yes CG no yes close to minimum yes 1 3 derees of freedom no damped MD or QUICKMIN yes no very broad vib. spectrum >20 derees of freedom no DIIS G. KRESSE, IONIC OPTIMISATION Pae 25
26 Two cases where the DIIS has hue troubles force increases alon the search direction riid unit modes i.e. in perovskites (rotation) molecular systems (rotation) X0 X1 DIIS is dead, since it consideres the forces only it will move uphill instead of down in cartesian coordinates the Hessian matrix chanes when the octahedron rotates! G. KRESSE, IONIC OPTIMISATION Pae 26
27 How bad can it et the converence speed depends on the eienvalue spectrum of the Hessian matrix larer systems (thicker slabs) are more problematic (acoustic modes are very soft) molecular system are terrible (week intermolecular and stron intramolecular forces) riid unit modes and rotational modes can be exceedinly soft the spectrum can vary over three orders of manitudes miht be required ionic relaxation can be painful 100 or even more steps to model the behaviour of the soft modes, you need very accurate forces since otherwise the soft modes are hidden by the noise in the forces EDIFF must be set to very small values (10 6 ) if soft modes exist G. KRESSE, IONIC OPTIMISATION Pae 27
Study the following diagrams of the States of Matter. Label the names of the Changes of State between the different states.
Describe the strength of attractive forces between particles. Describe the amount of space between particles. Can the particles in this state be compressed? Do the particles in this state have a definite
More informationThe Effects of Start Prices on the Performance of the Certainty Equivalent Pricing Policy
BMI Paper The Effects of Start Prices on the Performance of the Certainty Equivalent Pricing Policy Faculty of Sciences VU University Amsterdam De Boelelaan 1081 1081 HV Amsterdam Netherlands Author: R.D.R.
More informationHands on Session I: Georg KRESSE
Hands on Session I: Georg KRESSE Institut für Materialphysik and Center for Computational Material Science Universität Wien, Sensengasse 8, A-1090 Wien, Austria b-initio ienna ackage imulation G. KRESSE,
More informationNonlinear Iterative Partial Least Squares Method
Numerical Methods for Determining Principal Component Analysis Abstract Factors Béchu, S., Richard-Plouet, M., Fernandez, V., Walton, J., and Fairley, N. (2016) Developments in numerical treatments for
More informationHands on Session II:
Hands on Session II: Robert LORENZ Institut für Materialphysik and Center for Computational Material Science Universität Wien, Strudlhofgasse 4, A-1090 Wien, Austria b-initio ienna ackage imulation R.
More informationNumerical Solution of Differential Equations
Numerical Solution of Differential Equations Dr. Alvaro Islas Applications of Calculus I Spring 2008 We live in a world in constant change We live in a world in constant change We live in a world in constant
More informationOpenFOAM Optimization Tools
OpenFOAM Optimization Tools Henrik Rusche and Aleks Jemcov h.rusche@wikki-gmbh.de and a.jemcov@wikki.co.uk Wikki, Germany and United Kingdom OpenFOAM Optimization Tools p. 1 Agenda Objective Review optimisation
More informationCS 4204 Computer Graphics
CS 4204 Computer Graphics Computer Animation Adapted from notes by Yong Cao Virginia Tech 1 Outline Principles of Animation Keyframe Animation Additional challenges in animation 2 Classic animation Luxo
More informationLet s first see how precession works in quantitative detail. The system is illustrated below: ...
lecture 20 Topics: Precession of tops Nutation Vectors in the body frame The free symmetric top in the body frame Euler s equations The free symmetric top ala Euler s The tennis racket theorem As you know,
More informationSampling the Brillouin-zone:
Sampling the Brillouin-zone: Andreas EICHLER Institut für Materialphysik and Center for Computational Materials Science Universität Wien, Sensengasse 8, A-090 Wien, Austria b-initio ienna ackage imulation
More informationState Newton's second law of motion for a particle, defining carefully each term used.
5 Question 1. [Marks 20] An unmarked police car P is, travelling at the legal speed limit, v P, on a straight section of highway. At time t = 0, the police car is overtaken by a car C, which is speeding
More informationMATHEMATICS FOR ENGINEERING BASIC ALGEBRA
MATHEMATICS FOR ENGINEERING BASIC ALGEBRA TUTORIAL 3 EQUATIONS This is the one of a series of basic tutorials in mathematics aimed at beginners or anyone wanting to refresh themselves on fundamentals.
More informationPolynomial and Rational Functions
Polynomial and Rational Functions Quadratic Functions Overview of Objectives, students should be able to: 1. Recognize the characteristics of parabolas. 2. Find the intercepts a. x intercepts by solving
More informationNumerisches Rechnen. (für Informatiker) M. Grepl J. Berger & J.T. Frings. Institut für Geometrie und Praktische Mathematik RWTH Aachen
(für Informatiker) M. Grepl J. Berger & J.T. Frings Institut für Geometrie und Praktische Mathematik RWTH Aachen Wintersemester 2010/11 Problem Statement Unconstrained Optimality Conditions Constrained
More informationIntroduction to Engineering System Dynamics
CHAPTER 0 Introduction to Engineering System Dynamics 0.1 INTRODUCTION The objective of an engineering analysis of a dynamic system is prediction of its behaviour or performance. Real dynamic systems are
More informationExperiment 2: Conservation of Momentum
Experiment 2: Conservation of Momentum Learning Goals After you finish this lab, you will be able to: 1. Use Logger Pro to analyze video and calculate position, velocity, and acceleration. 2. Use the equations
More informationASEN 3112 - Structures. MDOF Dynamic Systems. ASEN 3112 Lecture 1 Slide 1
19 MDOF Dynamic Systems ASEN 3112 Lecture 1 Slide 1 A Two-DOF Mass-Spring-Dashpot Dynamic System Consider the lumped-parameter, mass-spring-dashpot dynamic system shown in the Figure. It has two point
More informationALGEBRA. sequence, term, nth term, consecutive, rule, relationship, generate, predict, continue increase, decrease finite, infinite
ALGEBRA Pupils should be taught to: Generate and describe sequences As outcomes, Year 7 pupils should, for example: Use, read and write, spelling correctly: sequence, term, nth term, consecutive, rule,
More information1. Which of the 12 parent functions we know from chapter 1 are power functions? List their equations and names.
Pre Calculus Worksheet. 1. Which of the 1 parent functions we know from chapter 1 are power functions? List their equations and names.. Analyze each power function using the terminology from lesson 1-.
More informationPOTENTIAL OF STATE-FEEDBACK CONTROL FOR MACHINE TOOLS DRIVES
POTENTIAL OF STATE-FEEDBACK CONTROL FOR MACHINE TOOLS DRIVES L. Novotny 1, P. Strakos 1, J. Vesely 1, A. Dietmair 2 1 Research Center of Manufacturing Technology, CTU in Prague, Czech Republic 2 SW, Universität
More informationGeometric Constraints
Simulation in Computer Graphics Geometric Constraints Matthias Teschner Computer Science Department University of Freiburg Outline introduction penalty method Lagrange multipliers local constraints University
More informationREVIEW EXERCISES DAVID J LOWRY
REVIEW EXERCISES DAVID J LOWRY Contents 1. Introduction 1 2. Elementary Functions 1 2.1. Factoring and Solving Quadratics 1 2.2. Polynomial Inequalities 3 2.3. Rational Functions 4 2.4. Exponentials and
More informationProposal 1: Model-Based Control Method for Discrete-Parts machining processes
Proposal 1: Model-Based Control Method for Discrete-Parts machining processes Proposed Objective: The proposed objective is to apply and extend the techniques from continuousprocessing industries to create
More informationA simple method to determine control valve performance and its impacts on control loop performance
A simple method to determine control valve performance and its impacts on control loop performance Keywords Michel Ruel p.eng., Top Control Inc. Process optimization, tuning, stiction, hysteresis, backlash,
More informationAAPT UNITED STATES PHYSICS TEAM AIP 2009
2009 F = ma Exam 1 AAPT UNITED STATES PHYSICS TEAM AIP 2009 2009 F = ma Contest 25 QUESTIONS - 75 MINUTES INSTRUCTIONS DO NOT OPEN THIS TEST UNTI YOU ARE TOD TO BEGIN Use = 10 N/k throuhout this contest.
More informationEdExcel Decision Mathematics 1
EdExcel Decision Mathematics 1 Linear Programming Section 1: Formulating and solving graphically Notes and Examples These notes contain subsections on: Formulating LP problems Solving LP problems Minimisation
More information(Quasi-)Newton methods
(Quasi-)Newton methods 1 Introduction 1.1 Newton method Newton method is a method to find the zeros of a differentiable non-linear function g, x such that g(x) = 0, where g : R n R n. Given a starting
More informationThe simulation of machine tools can be divided into two stages. In the first stage the mechanical behavior of a machine tool is simulated with FEM
1 The simulation of machine tools can be divided into two stages. In the first stage the mechanical behavior of a machine tool is simulated with FEM tools. The approach to this simulation is different
More informationAN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS
AN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS Revised Edition James Epperson Mathematical Reviews BICENTENNIAL 0, 1 8 0 7 z ewiley wu 2007 r71 BICENTENNIAL WILEY-INTERSCIENCE A John Wiley & Sons, Inc.,
More informationAEROSOL STATISTICS LOGNORMAL DISTRIBUTIONS AND dn/dlogd p
Concentration (particle/cm3) [e5] Concentration (particle/cm3) [e5] AEROSOL STATISTICS LOGNORMAL DISTRIBUTIONS AND dn/dlod p APPLICATION NOTE PR-001 Lonormal Distributions Standard statistics based on
More informationIntroduction to Netlogo: A Newton s Law of Gravity Simulation
Introduction to Netlogo: A Newton s Law of Gravity Simulation Purpose Netlogo is an agent-based programming language that provides an all-inclusive platform for writing code, having graphics, and leaving
More informationEssential Mathematics for Computer Graphics fast
John Vince Essential Mathematics for Computer Graphics fast Springer Contents 1. MATHEMATICS 1 Is mathematics difficult? 3 Who should read this book? 4 Aims and objectives of this book 4 Assumptions made
More informationThe equivalence of logistic regression and maximum entropy models
The equivalence of logistic regression and maximum entropy models John Mount September 23, 20 Abstract As our colleague so aptly demonstrated ( http://www.win-vector.com/blog/20/09/the-simplerderivation-of-logistic-regression/
More informationKINETIC MOLECULAR THEORY OF MATTER
KINETIC MOLECULAR THEORY OF MATTER The kinetic-molecular theory is based on the idea that particles of matter are always in motion. The theory can be used to explain the properties of solids, liquids,
More informationThe Pressure Velocity (PV) Relationship for Lead Screws
The Pressure Velocity (PV) Relationship for Lead Screws Robert Lipsett, Engineering Manager Thomson Industries, Inc. Wood Dale, IL 540-633-3549 www.thomsonlinear.com The Pressure Velocity (PV) factor is
More informationJUST THE MATHS UNIT NUMBER 1.8. ALGEBRA 8 (Polynomials) A.J.Hobson
JUST THE MATHS UNIT NUMBER 1.8 ALGEBRA 8 (Polynomials) by A.J.Hobson 1.8.1 The factor theorem 1.8.2 Application to quadratic and cubic expressions 1.8.3 Cubic equations 1.8.4 Long division of polynomials
More informationSection 1.1. Introduction to R n
The Calculus of Functions of Several Variables Section. Introduction to R n Calculus is the study of functional relationships and how related quantities change with each other. In your first exposure to
More informationINTER-NOISE 2007 28-31 AUGUST 2007 ISTANBUL, TURKEY
INTER-NOISE 2007 28-31 AUGUST 2007 ISTANBU, TURKEY Force estimation using vibration data Ahmet Ali Uslu a, Kenan Y. Sanliturk b, etin Gül Istanbul Technical University Faculty of echanical Engineering
More informationAlgebra 2 Chapter 1 Vocabulary. identity - A statement that equates two equivalent expressions.
Chapter 1 Vocabulary identity - A statement that equates two equivalent expressions. verbal model- A word equation that represents a real-life problem. algebraic expression - An expression with variables.
More informationSIMPLIFICATION OF WATER SUPPLY NETWORK MODELS THROUGH LINEARISATION
SIMPLIFICATIO OF WATER SUPPLY ETWORK MODELS THROUGH LIEARISATIO Tobias Maschler and Draan A. Savic D.Savic@exeter.ac.uk Report umber:99/ 999 Centre for Water Systems, University of Exeter, orth Park Road,
More information4F7 Adaptive Filters (and Spectrum Estimation) Least Mean Square (LMS) Algorithm Sumeetpal Singh Engineering Department Email : sss40@eng.cam.ac.
4F7 Adaptive Filters (and Spectrum Estimation) Least Mean Square (LMS) Algorithm Sumeetpal Singh Engineering Department Email : sss40@eng.cam.ac.uk 1 1 Outline The LMS algorithm Overview of LMS issues
More informationEE 402 RECITATION #13 REPORT
MIDDLE EAST TECHNICAL UNIVERSITY EE 402 RECITATION #13 REPORT LEAD-LAG COMPENSATOR DESIGN F. Kağan İPEK Utku KIRAN Ç. Berkan Şahin 5/16/2013 Contents INTRODUCTION... 3 MODELLING... 3 OBTAINING PTF of OPEN
More informationNotes on Orthogonal and Symmetric Matrices MENU, Winter 2013
Notes on Orthogonal and Symmetric Matrices MENU, Winter 201 These notes summarize the main properties and uses of orthogonal and symmetric matrices. We covered quite a bit of material regarding these topics,
More informationIterative Solvers for Linear Systems
9th SimLab Course on Parallel Numerical Simulation, 4.10 8.10.2010 Iterative Solvers for Linear Systems Bernhard Gatzhammer Chair of Scientific Computing in Computer Science Technische Universität München
More informationUnified Lecture # 4 Vectors
Fall 2005 Unified Lecture # 4 Vectors These notes were written by J. Peraire as a review of vectors for Dynamics 16.07. They have been adapted for Unified Engineering by R. Radovitzky. References [1] Feynmann,
More informationPrelab Exercises: Hooke's Law and the Behavior of Springs
59 Prelab Exercises: Hooke's Law and the Behavior of Springs Study the description of the experiment that follows and answer the following questions.. (3 marks) Explain why a mass suspended vertically
More informationLeaPS Workshop March 12, 2010 Morehead Conference Center Morehead, KY
LeaPS Workshop March 12, 2010 Morehead Conference Center Morehead, KY Word Bank: Acceleration, mass, inertia, weight, gravity, work, heat, kinetic energy, potential energy, closed systems, open systems,
More informationTHE DIMENSION OF A VECTOR SPACE
THE DIMENSION OF A VECTOR SPACE KEITH CONRAD This handout is a supplementary discussion leading up to the definition of dimension and some of its basic properties. Let V be a vector space over a field
More informationHITACHI INVERTER SJ/L100/300 SERIES PID CONTROL USERS GUIDE
HITACHI INVERTER SJ/L1/3 SERIES PID CONTROL USERS GUIDE After reading this manual, keep it for future reference Hitachi America, Ltd. HAL1PID CONTENTS 1. OVERVIEW 3 2. PID CONTROL ON SJ1/L1 INVERTERS 3
More informationCHAPTER 5 Round-off errors
CHAPTER 5 Round-off errors In the two previous chapters we have seen how numbers can be represented in the binary numeral system and how this is the basis for representing numbers in computers. Since any
More informationSeparable First Order Differential Equations
Separable First Order Differential Equations Form of Separable Equations which take the form = gx hy or These are differential equations = gxĥy, where gx is a continuous function of x and hy is a continuously
More informationSection 1.4. Difference Equations
Difference Equations to Differential Equations Section 1.4 Difference Equations At this point almost all of our sequences have had explicit formulas for their terms. That is, we have looked mainly at sequences
More informationImage Filtering & Edge Detection
What is imae filterin? Imae Filterin & Ede Detection Modify the pixels in an imae based on some function of a local neihborhood of the pixels. Some function Readin: Chapter 7 and 8, F&P Linear Functions
More informationINSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users
INSTRUCTOR WORKBOOK for MATLAB /Simulink Users Developed by: Amir Haddadi, Ph.D., Quanser Peter Martin, M.A.SC., Quanser Quanser educational solutions are powered by: CAPTIVATE. MOTIVATE. GRADUATE. PREFACE
More informationName Partners Date. Energy Diagrams I
Name Partners Date Visual Quantum Mechanics The Next Generation Energy Diagrams I Goal Changes in energy are a good way to describe an object s motion. Here you will construct energy diagrams for a toy
More informationMath 120 Final Exam Practice Problems, Form: A
Math 120 Final Exam Practice Problems, Form: A Name: While every attempt was made to be complete in the types of problems given below, we make no guarantees about the completeness of the problems. Specifically,
More informationQuestion 2: How do you solve a matrix equation using the matrix inverse?
Question : How do you solve a matrix equation using the matrix inverse? In the previous question, we wrote systems of equations as a matrix equation AX B. In this format, the matrix A contains the coefficients
More informationLinear smoother. ŷ = S y. where s ij = s ij (x) e.g. s ij = diag(l i (x)) To go the other way, you need to diagonalize S
Linear smoother ŷ = S y where s ij = s ij (x) e.g. s ij = diag(l i (x)) To go the other way, you need to diagonalize S 2 Online Learning: LMS and Perceptrons Partially adapted from slides by Ryan Gabbard
More informationState Newton's second law of motion for a particle, defining carefully each term used.
5 Question 1. [Marks 28] An unmarked police car P is, travelling at the legal speed limit, v P, on a straight section of highway. At time t = 0, the police car is overtaken by a car C, which is speeding
More informationOdyssey of the Mind Technology Fair. Simple Electronics
Simple Electronics 1. Terms volts, amps, ohms, watts, positive, negative, AC, DC 2. Matching voltages a. Series vs. parallel 3. Battery capacity 4. Simple electronic circuit light bulb 5. Chose the right
More informationMore Quadratic Equations
More Quadratic Equations Math 99 N1 Chapter 8 1 Quadratic Equations We won t discuss quadratic inequalities. Quadratic equations are equations where the unknown appears raised to second power, and, possibly
More informationState of Stress at Point
State of Stress at Point Einstein Notation The basic idea of Einstein notation is that a covector and a vector can form a scalar: This is typically written as an explicit sum: According to this convention,
More informationTwinCAT NC Configuration
TwinCAT NC Configuration NC Tasks The NC-System (Numeric Control) has 2 tasks 1 is the SVB task and the SAF task. The SVB task is the setpoint generator and generates the velocity and position control
More informationSupport Vector Machines Explained
March 1, 2009 Support Vector Machines Explained Tristan Fletcher www.cs.ucl.ac.uk/staff/t.fletcher/ Introduction This document has been written in an attempt to make the Support Vector Machines (SVM),
More informationTime Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication
Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication Thomas Reilly Data Physics Corporation 1741 Technology Drive, Suite 260 San Jose, CA 95110 (408) 216-8440 This paper
More informationExperiments on the Basics of Electrostatics (Coulomb s law; Capacitor)
Experiments on the Basics of Electrostatics (Coulomb s law; Capacitor) ZDENĚK ŠABATKA Department of Physics Education, Faculty of Mathematics and Physics, Charles University in Prague The physics textbooks
More informationAwell-known lecture demonstration1
Acceleration of a Pulled Spool Carl E. Mungan, Physics Department, U.S. Naval Academy, Annapolis, MD 40-506; mungan@usna.edu Awell-known lecture demonstration consists of pulling a spool by the free end
More informationApplication of FEM-Tools in the Engine Development Process
Application of FEM-Tools in the Engine Development Process H. Petrin, B. Wiesler e-mail: helmut.petrin@avl.com, bruno.wiesler@avl.com AVL List GmbH Graz, Austria Abstract The requirements for the development
More informationGraphing Motion. Every Picture Tells A Story
Graphing Motion Every Picture Tells A Story Read and interpret motion graphs Construct and draw motion graphs Determine speed, velocity and accleration from motion graphs If you make a graph by hand it
More informationComputational Optical Imaging - Optique Numerique. -- Deconvolution --
Computational Optical Imaging - Optique Numerique -- Deconvolution -- Winter 2014 Ivo Ihrke Deconvolution Ivo Ihrke Outline Deconvolution Theory example 1D deconvolution Fourier method Algebraic method
More informationSolving Simultaneous Equations and Matrices
Solving Simultaneous Equations and Matrices The following represents a systematic investigation for the steps used to solve two simultaneous linear equations in two unknowns. The motivation for considering
More informationt := maxγ ν subject to ν {0,1,2,...} and f(x c +γ ν d) f(x c )+cγ ν f (x c ;d).
1. Line Search Methods Let f : R n R be given and suppose that x c is our current best estimate of a solution to P min x R nf(x). A standard method for improving the estimate x c is to choose a direction
More informationdiscuss how to describe points, lines and planes in 3 space.
Chapter 2 3 Space: lines and planes In this chapter we discuss how to describe points, lines and planes in 3 space. introduce the language of vectors. discuss various matters concerning the relative position
More informationLinear Programming. March 14, 2014
Linear Programming March 1, 01 Parts of this introduction to linear programming were adapted from Chapter 9 of Introduction to Algorithms, Second Edition, by Cormen, Leiserson, Rivest and Stein [1]. 1
More informationLinear Threshold Units
Linear Threshold Units w x hx (... w n x n w We assume that each feature x j and each weight w j is a real number (we will relax this later) We will study three different algorithms for learning linear
More informationVibrations can have an adverse effect on the accuracy of the end effector of a
EGR 315 Design Project - 1 - Executive Summary Vibrations can have an adverse effect on the accuracy of the end effector of a multiple-link robot. The ability of the machine to move to precise points scattered
More informationIncreasing for all. Convex for all. ( ) Increasing for all (remember that the log function is only defined for ). ( ) Concave for all.
1. Differentiation The first derivative of a function measures by how much changes in reaction to an infinitesimal shift in its argument. The largest the derivative (in absolute value), the faster is evolving.
More informationThe fundamental question in economics is 2. Consumer Preferences
A Theory of Consumer Behavior Preliminaries 1. Introduction The fundamental question in economics is 2. Consumer Preferences Given limited resources, how are goods and service allocated? 1 3. Indifference
More informationLecture 2: Homogeneous Coordinates, Lines and Conics
Lecture 2: Homogeneous Coordinates, Lines and Conics 1 Homogeneous Coordinates In Lecture 1 we derived the camera equations λx = P X, (1) where x = (x 1, x 2, 1), X = (X 1, X 2, X 3, 1) and P is a 3 4
More informationthermometer as simple as a styrofoam cup and a thermometer. In a calorimeter the reactants are placed into the
Thermochemistry Readin assinment: Chan, Chemistry 10 th edition, pp. 249-258. Goals We will become familiar with the principles of calorimetry in order to determine the heats of reaction for endothermic
More information9. Momentum and Collisions in One Dimension*
9. Momentum and Collisions in One Dimension* The motion of objects in collision is difficult to analyze with force concepts or conservation of energy alone. When two objects collide, Newton s third law
More informationSOFTWARE FOR GENERATION OF SPECTRUM COMPATIBLE TIME HISTORY
3 th World Conference on Earthquake Engineering Vancouver, B.C., Canada August -6, 24 Paper No. 296 SOFTWARE FOR GENERATION OF SPECTRUM COMPATIBLE TIME HISTORY ASHOK KUMAR SUMMARY One of the important
More informationThnkwell s Homeschool Precalculus Course Lesson Plan: 36 weeks
Thnkwell s Homeschool Precalculus Course Lesson Plan: 36 weeks Welcome to Thinkwell s Homeschool Precalculus! We re thrilled that you ve decided to make us part of your homeschool curriculum. This lesson
More informationLateral Acceleration. Chris Garner
Chris Garner Forward Acceleration Forward acceleration is easy to quantify and understand. Forward acceleration is simply the rate of change in speed. In car terms, the quicker the car accelerates, the
More informationMathematics Course 111: Algebra I Part IV: Vector Spaces
Mathematics Course 111: Algebra I Part IV: Vector Spaces D. R. Wilkins Academic Year 1996-7 9 Vector Spaces A vector space over some field K is an algebraic structure consisting of a set V on which are
More informationLinear Dynamics with Abaqus
Linear Dynamics with Abaqus 2016 About this Course Course objectives Upon completion of this course you will be able to: Extract eigenmodes about a certain frequency Determine whether the number of extracted
More informationHow To Write A Report In Xbarl
XBRL Generation, as easy as a database. Christelle BERNHARD - christelle.bernhard@addactis.com Consultant & Deputy Product Manaer of ADDACTIS Pillar3 Copyriht 2015 ADDACTIS Worldwide. All Rihts Reserved
More informationResearch question: How does the velocity of the balloon depend on how much air is pumped into the balloon?
Katie Chang 3A For this balloon rocket experiment, we learned how to plan a controlled experiment that also deepened our understanding of the concepts of acceleration and force on an object. My partner
More informationDYNAMICAL ANALYSIS OF SILO SURFACE CLEANING ROBOT USING FINITE ELEMENT METHOD
International Journal of Mechanical Engineering and Technology (IJMET) Volume 7, Issue 1, Jan-Feb 2016, pp. 190-202, Article ID: IJMET_07_01_020 Available online at http://www.iaeme.com/ijmet/issues.asp?jtype=ijmet&vtype=7&itype=1
More informationThe QOOL Algorithm for fast Online Optimization of Multiple Degree of Freedom Robot Locomotion
The QOOL Algorithm for fast Online Optimization of Multiple Degree of Freedom Robot Locomotion Daniel Marbach January 31th, 2005 Swiss Federal Institute of Technology at Lausanne Daniel.Marbach@epfl.ch
More informationImpacts of Manufacturing Sector on Economic Growth in Ethiopia: A Kaldorian Approach
Available online at http://www.journaldynamics.or/jbems Journal of Business Economics and Manaement Sciences Vol. 1(1), pp.1-8, December 2014 Article ID: JBEMS14/011 2014 Journal Dynamics Oriinal Research
More informationFigure 1.1 Vector A and Vector F
CHAPTER I VECTOR QUANTITIES Quantities are anything which can be measured, and stated with number. Quantities in physics are divided into two types; scalar and vector quantities. Scalar quantities have
More informationLecture 3: Finding integer solutions to systems of linear equations
Lecture 3: Finding integer solutions to systems of linear equations Algorithmic Number Theory (Fall 2014) Rutgers University Swastik Kopparty Scribe: Abhishek Bhrushundi 1 Overview The goal of this lecture
More informationIf you put the same book on a tilted surface the normal force will be less. The magnitude of the normal force will equal: N = W cos θ
Experiment 4 ormal and Frictional Forces Preparation Prepare for this week's quiz by reviewing last week's experiment Read this week's experiment and the section in your textbook dealing with normal forces
More informationMBA Jump Start Program
MBA Jump Start Program Module 2: Mathematics Thomas Gilbert Mathematics Module Online Appendix: Basic Mathematical Concepts 2 1 The Number Spectrum Generally we depict numbers increasing from left to right
More informationHewlett-Packard 12C Tutorial
To bein, look at the ace o the calculator. Every key (except the arithmetic unction keys in the ar riht column and the ive keys on the bottom let row) has two or three unctions: each key s primary unction
More informationThe Composition of Metals and Alloys
1 The Composition of Metals and Alloys Metals are shiny, malleable substances that conduct heat and electricity. They comprise the larest class of elements in the Periodic Table. All metals except mercury
More informationLecture 3: Linear methods for classification
Lecture 3: Linear methods for classification Rafael A. Irizarry and Hector Corrada Bravo February, 2010 Today we describe four specific algorithms useful for classification problems: linear regression,
More informationDecimal Fractions. Decimal Fractions. Curriculum Ready. www.mathletics.com
Decimal Fractions Curriculum Ready www.mathletics.com Decimal fractions allow us to be more accurate with our calculations and measurements. Because most of us have ten finers, it is thouht that this
More informationCSCI567 Machine Learning (Fall 2014)
CSCI567 Machine Learning (Fall 2014) Drs. Sha & Liu {feisha,yanliu.cs}@usc.edu September 22, 2014 Drs. Sha & Liu ({feisha,yanliu.cs}@usc.edu) CSCI567 Machine Learning (Fall 2014) September 22, 2014 1 /
More information