Kinematics and dynamics, a computational approach

Size: px
Start display at page:

Download "Kinematics and dynamics, a computational approach"

Transcription

1 Kineatics and dynaics, a coputational approach We begin the discussion of nuerical approaches to echanics with the definition for the velocity r r ( t t) r ( t) v( t) li li or r( t t) r( t) v( t) t for sall t. This definition t 0 t t 0 t coes fro atheatics, calculus specifically, and does not contain any real physics. Where the physics coes in is through the definition of oentu. We know that p and inverting this and solving for the velocity gives v so if we can find p then we find the position using p v pt () r ( t t) r ( t) v( t) t r ( t) t This tells us how to find the position at the next increent in tie as long as we know the current position and the oentu. So the question becoes how to find the oentu. For this we will use Newton's relation (second law) between the net force on an object and the tie rate of change of the oentu. You ay be used to using F a as Newton's second law, however this is not really the best for. The law actually states that the net force produces a p tie rate of change in the oetu or atheatically: F ultiplying this expression by t t yields p F dt and recognizing that p p( t t) p( t) we can rearrange to this iportant result p( t t) p( t) F t. This expression tells us that if we know the present oentu, at tie t, and the net force on an object, than we can find the oentu at a future tie, t t. Of course, this is only exactly true in the li so the accuracy of the solution will depend on the size of the tie step. Let's use a siple exaple to show how to use these two pt () expressions, p( t t) p( t) F t and r ( t t) r ( t) t allow us to find the trajectory of an object acted on by a force. t 0 F

2 Start with p(0) 0 and r(0) 0 Use position and oentu update to calculate pt () future positions p( t t) p( t) F t and r ( t t) r ( t) t. Let's set up a chart for each tie step. Note t n t. n t p r t F t t 3 t 4 t 5 t 6 t F t 3F t 4F t 5F t 6F t F t 3F t 6F t 10F t 15F t 7 7 t 7F t 1F t 8 8 t 8F t 8F t 9 9 t 9F t 36F t t 10F t 45F t

3 Of course, this is a proble that can be solved analytically, we did this in the last lecture and the pt ( ) 1 F solution was given by r( t) r( t ) t t 1 F proble. Using the initial conditions the solution is r() t t have been reoved because it is a one diensional proble. 0 where I have used the variables given in this 0 where the vectors sybols Graphically this looks like this: analytic calculation nuerical calculation where blue is fro the data above and green is the analytic result. You can see that there is a difference between the two sets of data. The nuerical calculation does not exactly reproduce the analytic result. Recognizing and coprehending the source and agnitude of this difference is very iportant to your understanding of the solution to the proble. Below shows a graph of the absolute error abs _ error analytic _ result coputational _ result (blue) and the fractional error ( analytic _ result coputational _ result) frac _ error (red) analytic _ result Exaining the graph shows that the absolute error increases linearly with tie, but the fractional error decreases. It is often iportant for you to understand whether you care about either the absolute or fractional error ost. Soeties you can deterine this and other you can t.

4 absolute error fractional error (%) There is an abiguity that is worthy of a bit of discussion. In the nuerical solution the two key line are pnew pold F t p??? rnew rold t The question boils down to what oentu do you use for the second expression? This is equivalent to asking in which order do you evaluate these expressions: pnew pold Fold t p new rnew rold t or p pnew pold Fnew t old rnew rold t Do you update the oentu first and then the position using the new oentu or do you update the position first using the old oentu and then the oentu using the new position? Actually, there are a couple ore perutations that you can think of. Soeties these seeingly inor differences in the algorith really ake a significant change to the accuracy of your calculation. Topics such as these coe under the nae of nuerical ethods. In this class we will be doing very little in the way of trying to get the best answer by using the best algorith. However, occasionally this ight coe up and you should be at least aware of the issue.

5 One siple way of iproving the accuracy of alost any algorith is to reduce the tie increent t. Selection of the proper, or reasonable, t for a proble often involves a trade-off between the necessary accuracy and the length of tie that you can afford to run the siulation. It also involves understanding the natural tie-scales of the physical situation and what approxiations you can ake while still obtaining the inforation that you need to know. Let s exaine a real physical syste. Consider an electron in a vacuu. This is a odel for an electron oving in a vacuu tube, such as an old TV tube (in the days before flat panel screens). To provide a constant force we produce a unifor electric field in the region of space containing the electron. A siple scheatic would be: 1 10 V 0 V The force on the electron is the electric charge (q) ties the electric field, F qe ; in the region between the two plates the field is approxiately constant, therefore so is the force. Consider a siulation tie of sec. What should the t be? Let explore this coputationally. Below is a graph of position vs tie with data fro siulations with two different tie steps, large 10-1 sec and sall sec. F There is clearly a difference between the two data sets. Which is correct? This proble is one 1 ee of the rare situations where we know the answer analytically, x() t x t assuing the electron starts at r(0) 0,0,0 and v(0) 0,0,0. The parabolic analytic solution is

6 indistinguishable fro the green dots. However we can look ore precisely by plotting the fractional error, defined above. The siulation with the larger tie step (blue) has an error greater than 3% for all of the tie, whereas using the saller tie step reduces the error well below 1% for alost all of the siulation tie. Since in this proble we know the exact answer we can calculate these errors, generally this is not possible. What do you do then? The siplest thing is to try a tie step, then try a saller one and see how uch your answer changes. If it changes a lot (that eans ore than you would like your error to be) try an even saller tie step and repeat this process until you either have answers to the accuracy that you desire or you run out of coputer power and the siulations take too long. This is when you wish you had a faster coputer and have joined the legions of research scientists wanting ore powerful coputation achines. fro future iport division fro visual iport * fro visual.graph iport * # iport graphing features #Siulation of an electron acted on by a constant force. #The siulation shows two different tie steps and the relative errors. tie = 0 #start the clock at zero sall_dt = 1e-14 #sall tie increent large_dt = 1e-1 #large tie increent siulation_tie = 1e-10 #tie between scattering events c = 3e8 #speed of light /s e = 1.6e-19 #unit of charge electron_ass = 9.11e-31 #ass of electron electron_init_pos = vector(0,0,0) #call origin of syste electron_init_vel = vector(0,0,0) #initial velocity, electron_init_o = electron_ass*electron_init_vel #initial oentu E = vector(10,0,0) #Electric field in x direction, in Volts/eter Electric_Force = -e*e #constant force applied by electric field #graphics position = gdisplay(title='position',

7 xtitle='tie (sec)', ytitle = 'distance ()', x=0, y=0, width=1000, height=400, background= color.black) #window for position error = gdisplay(title='percent Error', xtitle='tie (sec)', ytitle = 'factional error (%)', x=0, y=400, width=1000, yax=10, height=400, background= color.black) #window for error pos_large_step = gdots(gdisplay=position, color=color.cyan) # a graphics curve for large pos_sall_step = gdots(gdisplay=position, color=color.green) # a graphics curve for sall #steps analytic = gcurve(gdisplay=position, color=color.red) # a graphics curve for exact #steps delta_sall_dot = gdots(gdisplay=error, color=color.green) # error for sall steps delta_large_dot = gdots(gdisplay=error, color=color.cyan) # error for large steps #initialize all loop variables electron_o_large = electron_init_o electron_o_sall = electron_init_o electron_pos_large = electron_init_pos electron_pos_sall = electron_init_pos tie_sall = tie tie_large = tie #ain loops (typically only one but this progra used two different tie steps while (tie_large< siulation_tie): #one nanosec of acceleration electron_o_large = electron_o_large + (Electric_Force)*large_dt #update electron oentu electron_pos_large = electron_pos_large + (electron_o_large/electron_ass)*large_dt #update electron position analytic_pos = electron_init_pos + electron_init_vel*tie + 0.5*(Electric_Force/electron_ass)*(tie_large)** pos_large_step.plot(pos=(tie_large, electron_pos_large.x )) # plot position if(tie_large > large_dt): #can't easure rel error at t = 0, delay one tie step delta_large = 100*abs((analytic_pos.x - electron_pos_large.x)/analytic_pos.x) #find error delta_large_dot.plot(pos=(tie_large, (delta_large))) #plot percent error tie_large = tie_large + large_dt #increent tie by large step while (tie_sall< siulation_tie): #one nanosec of acceleration electron_o_sall=electron_o_sall + (Electric_Force)*sall_dt #update electron oentu electron_pos_sall = electron_pos_sall + (electron_o_sall/electron_ass)*sall_dt #update electron position analytic_pos = electron_init_pos + electron_init_vel*tie + 0.5*(Electric_Force/electron_ass)*(tie_sall)** pos_sall_step.plot(pos=(tie_sall, electron_pos_sall.x )) # plot position if(tie_sall > sall_dt): #can't easure rel error at t = 0, delay one tie step delta_sall = 100*abs((analytic_pos.x - electron_pos_sall.x)/analytic_pos.x) #find error delta_sall_dot.plot(pos=(tie_sall, (delta_sall))) #plot percent error analytic.plot(pos=(tie_sall, analytic_pos.x )) #plot classical result

8 tie_sall = tie_sall + sall_dt #increent tie by sall step print electron_o_sall/(electron_ass*c) #check to see if velocity is uch less than c, classical liit print "average velocity", electron_pos_sall/tie_sall

9 fro future iport division fro visual iport * fro visual.graph iport * # iport graphing features fro rando iport rando, unifor # iport rando nuber functions #Siulation of an electron acted on by a constant force and suffering #elastic and inelastic scattering. Drude odel for electron conduction. tie = 0 elastic_tie = 0 inelastic_tie = 0 count = 0 dt = 5e-16 # start the syste clock at zero # tie since last elastic collision # tie since last inelastic collision # count nuber of cycles in loop # tie increent (sec) siulation_tie = 1e-10 #tie of siulation elastic_scattering = 1e-14 #tie between elastic scattering events inelastic_scattering = 1e-13 #tie between inelastic scattering events c = 3e8 #speed of light /s two_pi = * e = 1.6e-19 #unit of charge electron_ass = 9.11e-31 #ass of electron electron_init_pos = vector(0,0,0) #call origin of syste electron_init_vel = vector(0,0,0) #initial velocity, electron_init_o = electron_ass*electron_init_vel #initial oentu E = vector(10,0,0) #Electric field in x direction, in Volts/eter Electric_Force = -e*e #constant force applied by electric field #graphics position = gdisplay(title = 'Position vs tie', xtitle = 'tie', ytitle = 'x position', x=0, y=0, width=1000, height=400, background= color.black) # window for position vs. tie pos_vs_tie = gdots(gdisplay=position, color=color.cyan) # a graphics curve for large steps #initialize all loop variables electron_o = electron_init_o electron_pos = electron_init_pos #ain loop while (tie < siulation_tie): #length of tie to siulate electron_o = electron_o + (Electric_Force)*dt #update electron oentu electron_pos = electron_pos + (electron_o/electron_ass)*dt #update electron position if count % 10 == 0: # only plot every n'th point pos_vs_tie.plot(pos=(tie, electron_pos.x )) # plot x position vs tie if(elastic_tie > elastic_scattering): #is it tie for an elastic collision? elastic_tie = 0 #reset elastic tie clock #randoize electron oentu electron_o = rotate(electron_o, angle = unifor(0,two_pi), axis = (0,0,1)) if(inelastic_tie > inelastic_scattering): # is it tie for an inelastic collision? inelastic_tie = 0 #resent inelastic tie clock electron_o = vector(0,0,0) #reset electron oentu to zero #print "inelastic scatter" tie = tie + dt # increent syste tie by large step

10 elastic_tie = elastic_tie + dt # increent tie since last elastic collision inelastic_tie = inelastic_tie + dt # increent tie since last inelastic collision count = count + 1 # total nuber of cycles #end ain loop print electron_o/(electron_ass*c) #check to see if velocity is uch less than c, print "average velocity", electron_pos/tie

Ph 20.3 Numerical Solution of Ordinary Differential Equations

Ph 20.3 Numerical Solution of Ordinary Differential Equations Ph 20.3 Nuerical Solution of Ordinary Differential Equations Due: Week 5 -v20170314- This Assignent So far, your assignents have tried to failiarize you with the hardware and software in the Physics Coputing

More information

Donald Fussell. October 28, Computer Science Department The University of Texas at Austin. Point Masses and Force Fields.

Donald Fussell. October 28, Computer Science Department The University of Texas at Austin. Point Masses and Force Fields. s Vector Moving s and Coputer Science Departent The University of Texas at Austin October 28, 2014 s Vector Moving s Siple classical dynaics - point asses oved by forces Point asses can odel particles

More information

Force and dynamics with a spring, analytic approach

Force and dynamics with a spring, analytic approach Force and dynaics with a spring, analytic approach It ay strie you as strange that the first force we will discuss will be that of a spring. It is not one of the four Universal forces and we don t use

More information

26 Impulse and Momentum

26 Impulse and Momentum 6 Ipulse and Moentu First, a Few More Words on Work and Energy, for Coparison Purposes Iagine a gigantic air hockey table with a whole bunch of pucks of various asses, none of which experiences any friction

More information

USEFUL HINTS FOR SOLVING PHYSICS OLYMPIAD PROBLEMS. By: Ian Blokland, Augustana Campus, University of Alberta

USEFUL HINTS FOR SOLVING PHYSICS OLYMPIAD PROBLEMS. By: Ian Blokland, Augustana Campus, University of Alberta 1 USEFUL HINTS FOR SOLVING PHYSICS OLYMPIAD PROBLEMS By: Ian Bloland, Augustana Capus, University of Alberta For: Physics Olypiad Weeend, April 6, 008, UofA Introduction: Physicists often attept to solve

More information

Some Perspective. Forces and Newton s Laws

Some Perspective. Forces and Newton s Laws Soe Perspective The language of Kineatics provides us with an efficient ethod for describing the otion of aterial objects, and we ll continue to ake refineents to it as we introduce additional types of

More information

PY /005 Practice Test 1, 2004 Feb. 10

PY /005 Practice Test 1, 2004 Feb. 10 PY 205-004/005 Practice Test 1, 2004 Feb. 10 Print nae Lab section I have neither given nor received unauthorized aid on this test. Sign ature: When you turn in the test (including forula page) you ust

More information

I. Understand get a conceptual grasp of the problem

I. Understand get a conceptual grasp of the problem MASSACHUSETTS INSTITUTE OF TECHNOLOGY Departent o Physics Physics 81T Fall Ter 4 Class Proble 1: Solution Proble 1 A car is driving at a constant but unknown velocity,, on a straightaway A otorcycle is

More information

ma x = -bv x + F rod.

ma x = -bv x + F rod. Notes on Dynaical Systes Dynaics is the study of change. The priary ingredients of a dynaical syste are its state and its rule of change (also soeties called the dynaic). Dynaical systes can be continuous

More information

Chapter 1: Basics of Vibrations for Simple Mechanical Systems

Chapter 1: Basics of Vibrations for Simple Mechanical Systems Chapter 1: Basics of Vibrations for Siple Mechanical Systes Introduction: The fundaentals of Sound and Vibrations are part of the broader field of echanics, with strong connections to classical echanics,

More information

HORIZONTAL MOTION WITH RESISTANCE

HORIZONTAL MOTION WITH RESISTANCE DOING PHYSICS WITH MATLAB MECHANICS HORIZONTAL MOTION WITH RESISTANCE Ian Cooper School of Physics, Uniersity of Sydney ian.cooper@sydney.edu.au DOWNLOAD DIRECTORY FOR MATLAB SCRIPTS ec_fr_b. This script

More information

Ocean 420 Physical Processes in the Ocean Project 1: Hydrostatic Balance, Advection and Diffusion Answers

Ocean 420 Physical Processes in the Ocean Project 1: Hydrostatic Balance, Advection and Diffusion Answers Ocean 40 Physical Processes in the Ocean Project 1: Hydrostatic Balance, Advection and Diffusion Answers 1. Hydrostatic Balance a) Set all of the levels on one of the coluns to the lowest possible density.

More information

Intelligent Systems: Reasoning and Recognition. Perceptrons and Support Vector Machines

Intelligent Systems: Reasoning and Recognition. Perceptrons and Support Vector Machines Intelligent Systes: Reasoning and Recognition Jaes L. Crowley osig 1 Winter Seester 2018 Lesson 6 27 February 2018 Outline Perceptrons and Support Vector achines Notation...2 Linear odels...3 Lines, Planes

More information

Physics 201, Lecture 15

Physics 201, Lecture 15 Physics 0, Lecture 5 Today s Topics q More on Linear Moentu And Collisions Elastic and Perfect Inelastic Collision (D) Two Diensional Elastic Collisions Exercise: Billiards Board Explosion q Multi-Particle

More information

P (t) = P (t = 0) + F t Conclusion: If we wait long enough, the velocity of an electron will diverge, which is obviously impossible and wrong.

P (t) = P (t = 0) + F t Conclusion: If we wait long enough, the velocity of an electron will diverge, which is obviously impossible and wrong. 4 Phys520.nb 2 Drude theory ~ Chapter in textbook 2.. The relaxation tie approxiation Here we treat electrons as a free ideal gas (classical) 2... Totally ignore interactions/scatterings Under a static

More information

BALLISTIC PENDULUM. EXPERIMENT: Measuring the Projectile Speed Consider a steel ball of mass

BALLISTIC PENDULUM. EXPERIMENT: Measuring the Projectile Speed Consider a steel ball of mass BALLISTIC PENDULUM INTRODUCTION: In this experient you will use the principles of conservation of oentu and energy to deterine the speed of a horizontally projected ball and use this speed to predict the

More information

Energy and Momentum: The Ballistic Pendulum

Energy and Momentum: The Ballistic Pendulum Physics Departent Handout -10 Energy and Moentu: The Ballistic Pendulu The ballistic pendulu, first described in the id-eighteenth century, applies principles of echanics to the proble of easuring the

More information

Reading from Young & Freedman: For this topic, read the introduction to chapter 25 and sections 25.1 to 25.3 & 25.6.

Reading from Young & Freedman: For this topic, read the introduction to chapter 25 and sections 25.1 to 25.3 & 25.6. PHY10 Electricity Topic 6 (Lectures 9 & 10) Electric Current and Resistance n this topic, we will cover: 1) Current in a conductor ) Resistivity 3) Resistance 4) Oh s Law 5) The Drude Model of conduction

More information

Physics 140 D100 Midterm Exam 2 Solutions 2017 Nov 10

Physics 140 D100 Midterm Exam 2 Solutions 2017 Nov 10 There are 10 ultiple choice questions. Select the correct answer for each one and ark it on the bubble for on the cover sheet. Each question has only one correct answer. (2 arks each) 1. An inertial reference

More information

Figure 1: Equivalent electric (RC) circuit of a neurons membrane

Figure 1: Equivalent electric (RC) circuit of a neurons membrane Exercise: Leaky integrate and fire odel of neural spike generation This exercise investigates a siplified odel of how neurons spike in response to current inputs, one of the ost fundaental properties of

More information

The Wilson Model of Cortical Neurons Richard B. Wells

The Wilson Model of Cortical Neurons Richard B. Wells The Wilson Model of Cortical Neurons Richard B. Wells I. Refineents on the odgkin-uxley Model The years since odgkin s and uxley s pioneering work have produced a nuber of derivative odgkin-uxley-like

More information

Work, Energy and Momentum

Work, Energy and Momentum Work, Energy and Moentu Work: When a body oves a distance d along straight line, while acted on by a constant force of agnitude F in the sae direction as the otion, the work done by the force is tered

More information

Name: Partner(s): Date: Angular Momentum

Name: Partner(s): Date: Angular Momentum Nae: Partner(s): Date: Angular Moentu 1. Purpose: In this lab, you will use the principle of conservation of angular oentu to easure the oent of inertia of various objects. Additionally, you develop a

More information

Lecture #8-3 Oscillations, Simple Harmonic Motion

Lecture #8-3 Oscillations, Simple Harmonic Motion Lecture #8-3 Oscillations Siple Haronic Motion So far we have considered two basic types of otion: translation and rotation. But these are not the only two types of otion we can observe in every day life.

More information

PHY 171. Lecture 14. (February 16, 2012)

PHY 171. Lecture 14. (February 16, 2012) PHY 171 Lecture 14 (February 16, 212) In the last lecture, we looked at a quantitative connection between acroscopic and icroscopic quantities by deriving an expression for pressure based on the assuptions

More information

UNIVERSITY OF SASKATCHEWAN Department of Physics and Engineering Physics

UNIVERSITY OF SASKATCHEWAN Department of Physics and Engineering Physics UNIVERSITY OF SASKATCHEWAN Departent of Physics and Engineering Physics 017 Saskatchewan High School Physics Scholarship Copetition Wednesday May 10, 017 Tie allowed: 90 inutes This copetition is based

More information

Finite fields. and we ve used it in various examples and homework problems. In these notes I will introduce more finite fields

Finite fields. and we ve used it in various examples and homework problems. In these notes I will introduce more finite fields Finite fields I talked in class about the field with two eleents F 2 = {, } and we ve used it in various eaples and hoework probles. In these notes I will introduce ore finite fields F p = {,,...,p } for

More information

Ch 12: Variations on Backpropagation

Ch 12: Variations on Backpropagation Ch 2: Variations on Backpropagation The basic backpropagation algorith is too slow for ost practical applications. It ay take days or weeks of coputer tie. We deonstrate why the backpropagation algorith

More information

Now multiply the left-hand-side by ω and the right-hand side by dδ/dt (recall ω= dδ/dt) to get:

Now multiply the left-hand-side by ω and the right-hand side by dδ/dt (recall ω= dδ/dt) to get: Equal Area Criterion.0 Developent of equal area criterion As in previous notes, all powers are in per-unit. I want to show you the equal area criterion a little differently than the book does it. Let s

More information

XI PHYSICS M. AFFAN KHAN LECTURER PHYSICS, AKHSS, K. https://promotephysics.wordpress.com

XI PHYSICS M. AFFAN KHAN LECTURER PHYSICS, AKHSS, K. https://promotephysics.wordpress.com XI PHYSICS M. AFFAN KHAN LECTURER PHYSICS, AKHSS, K affan_414@live.co https://prootephysics.wordpress.co [MOTION] CHAPTER NO. 3 In this chapter we are going to discuss otion in one diension in which we

More information

NUMERICAL MODELLING OF THE TYRE/ROAD CONTACT

NUMERICAL MODELLING OF THE TYRE/ROAD CONTACT NUMERICAL MODELLING OF THE TYRE/ROAD CONTACT PACS REFERENCE: 43.5.LJ Krister Larsson Departent of Applied Acoustics Chalers University of Technology SE-412 96 Sweden Tel: +46 ()31 772 22 Fax: +46 ()31

More information

Chapter 11 Simple Harmonic Motion

Chapter 11 Simple Harmonic Motion Chapter 11 Siple Haronic Motion "We are to adit no ore causes of natural things than such as are both true and sufficient to explain their appearances." Isaac Newton 11.1 Introduction to Periodic Motion

More information

Physically Based Modeling CS Notes Spring 1997 Particle Collision and Contact

Physically Based Modeling CS Notes Spring 1997 Particle Collision and Contact Physically Based Modeling CS 15-863 Notes Spring 1997 Particle Collision and Contact 1 Collisions with Springs Suppose we wanted to ipleent a particle siulator with a floor : a solid horizontal plane which

More information

Dimensions and Units

Dimensions and Units Civil Engineering Hydraulics Mechanics of Fluids and Modeling Diensions and Units You already know how iportant using the correct diensions can be in the analysis of a proble in fluid echanics If you don

More information

Today s s topics are: Collisions and Momentum Conservation. Momentum Conservation

Today s s topics are: Collisions and Momentum Conservation. Momentum Conservation Today s s topics are: Collisions and P (&E) Conservation Ipulsive Force Energy Conservation How can we treat such an ipulsive force? Energy Conservation Ipulsive Force and Ipulse [Exaple] an ipulsive force

More information

This model assumes that the probability of a gap has size i is proportional to 1/i. i.e., i log m e. j=1. E[gap size] = i P r(i) = N f t.

This model assumes that the probability of a gap has size i is proportional to 1/i. i.e., i log m e. j=1. E[gap size] = i P r(i) = N f t. CS 493: Algoriths for Massive Data Sets Feb 2, 2002 Local Models, Bloo Filter Scribe: Qin Lv Local Models In global odels, every inverted file entry is copressed with the sae odel. This work wells when

More information

NB1140: Physics 1A - Classical mechanics and Thermodynamics Problem set 2 - Forces and energy Week 2: November 2016

NB1140: Physics 1A - Classical mechanics and Thermodynamics Problem set 2 - Forces and energy Week 2: November 2016 NB1140: Physics 1A - Classical echanics and Therodynaics Proble set 2 - Forces and energy Week 2: 21-25 Noveber 2016 Proble 1. Why force is transitted uniforly through a assless string, a assless spring,

More information

Model Fitting. CURM Background Material, Fall 2014 Dr. Doreen De Leon

Model Fitting. CURM Background Material, Fall 2014 Dr. Doreen De Leon Model Fitting CURM Background Material, Fall 014 Dr. Doreen De Leon 1 Introduction Given a set of data points, we often want to fit a selected odel or type to the data (e.g., we suspect an exponential

More information

Time-of-flight Identification of Ions in CESR and ERL

Time-of-flight Identification of Ions in CESR and ERL Tie-of-flight Identification of Ions in CESR and ERL Eric Edwards Departent of Physics, University of Alabaa, Tuscaloosa, AL, 35486 (Dated: August 8, 2008) The accuulation of ion densities in the bea pipe

More information

Analysis of Impulsive Natural Phenomena through Finite Difference Methods A MATLAB Computational Project-Based Learning

Analysis of Impulsive Natural Phenomena through Finite Difference Methods A MATLAB Computational Project-Based Learning Analysis of Ipulsive Natural Phenoena through Finite Difference Methods A MATLAB Coputational Project-Based Learning Nicholas Kuia, Christopher Chariah, Mechatronics Engineering, Vaughn College of Aeronautics

More information

Projectile Motion with Air Resistance (Numerical Modeling, Euler s Method)

Projectile Motion with Air Resistance (Numerical Modeling, Euler s Method) Projectile Motion with Air Resistance (Nuerical Modeling, Euler s Method) Theory Euler s ethod is a siple way to approxiate the solution of ordinary differential equations (ode s) nuerically. Specifically,

More information

Module #1: Units and Vectors Revisited. Introduction. Units Revisited EXAMPLE 1.1. A sample of iron has a mass of mg. How many kg is that?

Module #1: Units and Vectors Revisited. Introduction. Units Revisited EXAMPLE 1.1. A sample of iron has a mass of mg. How many kg is that? Module #1: Units and Vectors Revisited Introduction There are probably no concepts ore iportant in physics than the two listed in the title of this odule. In your first-year physics course, I a sure that

More information

The accelerated expansion of the universe is explained by quantum field theory.

The accelerated expansion of the universe is explained by quantum field theory. The accelerated expansion of the universe is explained by quantu field theory. Abstract. Forulas describing interactions, in fact, use the liiting speed of inforation transfer, and not the speed of light.

More information

Principal Components Analysis

Principal Components Analysis Principal Coponents Analysis Cheng Li, Bingyu Wang Noveber 3, 204 What s PCA Principal coponent analysis (PCA) is a statistical procedure that uses an orthogonal transforation to convert a set of observations

More information

Lecture 21. Interior Point Methods Setup and Algorithm

Lecture 21. Interior Point Methods Setup and Algorithm Lecture 21 Interior Point Methods In 1984, Kararkar introduced a new weakly polynoial tie algorith for solving LPs [Kar84a], [Kar84b]. His algorith was theoretically faster than the ellipsoid ethod and

More information

Honors Lab 4.5 Freefall, Apparent Weight, and Friction

Honors Lab 4.5 Freefall, Apparent Weight, and Friction Nae School Date Honors Lab 4.5 Freefall, Apparent Weight, and Friction Purpose To investigate the vector nature of forces To practice the use free-body diagras (FBDs) To learn to apply Newton s Second

More information

An Approximate Model for the Theoretical Prediction of the Velocity Increase in the Intermediate Ballistics Period

An Approximate Model for the Theoretical Prediction of the Velocity Increase in the Intermediate Ballistics Period An Approxiate Model for the Theoretical Prediction of the Velocity... 77 Central European Journal of Energetic Materials, 205, 2(), 77-88 ISSN 2353-843 An Approxiate Model for the Theoretical Prediction

More information

A Simplified Analytical Approach for Efficiency Evaluation of the Weaving Machines with Automatic Filling Repair

A Simplified Analytical Approach for Efficiency Evaluation of the Weaving Machines with Automatic Filling Repair Proceedings of the 6th SEAS International Conference on Siulation, Modelling and Optiization, Lisbon, Portugal, Septeber -4, 006 0 A Siplified Analytical Approach for Efficiency Evaluation of the eaving

More information

COS 424: Interacting with Data. Written Exercises

COS 424: Interacting with Data. Written Exercises COS 424: Interacting with Data Hoework #4 Spring 2007 Regression Due: Wednesday, April 18 Written Exercises See the course website for iportant inforation about collaboration and late policies, as well

More information

Pattern Recognition and Machine Learning. Artificial Neural networks

Pattern Recognition and Machine Learning. Artificial Neural networks Pattern Recognition and Machine Learning Jaes L. Crowley ENSIMAG 3 - MMIS Fall Seester 2017 Lessons 7 20 Dec 2017 Outline Artificial Neural networks Notation...2 Introduction...3 Key Equations... 3 Artificial

More information

Analyzing Simulation Results

Analyzing Simulation Results Analyzing Siulation Results Dr. John Mellor-Cruey Departent of Coputer Science Rice University johnc@cs.rice.edu COMP 528 Lecture 20 31 March 2005 Topics for Today Model verification Model validation Transient

More information

1 Bounding the Margin

1 Bounding the Margin COS 511: Theoretical Machine Learning Lecturer: Rob Schapire Lecture #12 Scribe: Jian Min Si March 14, 2013 1 Bounding the Margin We are continuing the proof of a bound on the generalization error of AdaBoost

More information

Note-A-Rific: Mechanical

Note-A-Rific: Mechanical Note-A-Rific: Mechanical Kinetic You ve probably heard of inetic energy in previous courses using the following definition and forula Any object that is oving has inetic energy. E ½ v 2 E inetic energy

More information

A Simple Regression Problem

A Simple Regression Problem A Siple Regression Proble R. M. Castro March 23, 2 In this brief note a siple regression proble will be introduced, illustrating clearly the bias-variance tradeoff. Let Y i f(x i ) + W i, i,..., n, where

More information

Relativity and Astrophysics Lecture 25 Terry Herter. Momenergy Momentum-energy 4-vector Magnitude & components Invariance Low velocity limit

Relativity and Astrophysics Lecture 25 Terry Herter. Momenergy Momentum-energy 4-vector Magnitude & components Invariance Low velocity limit Mo Mo Relativity and Astrophysics Lecture 5 Terry Herter Outline Mo Moentu- 4-vector Magnitude & coponents Invariance Low velocity liit Concept Suary Reading Spacetie Physics: Chapter 7 Hoework: (due Wed.

More information

Handout 7. and Pr [M(x) = χ L (x) M(x) =? ] = 1.

Handout 7. and Pr [M(x) = χ L (x) M(x) =? ] = 1. Notes on Coplexity Theory Last updated: October, 2005 Jonathan Katz Handout 7 1 More on Randoized Coplexity Classes Reinder: so far we have seen RP,coRP, and BPP. We introduce two ore tie-bounded randoized

More information

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation Course Notes for EE227C (Spring 2018): Convex Optiization and Approxiation Instructor: Moritz Hardt Eail: hardt+ee227c@berkeley.edu Graduate Instructor: Max Sichowitz Eail: sichow+ee227c@berkeley.edu October

More information

MSEC MODELING OF DEGRADATION PROCESSES TO OBTAIN AN OPTIMAL SOLUTION FOR MAINTENANCE AND PERFORMANCE

MSEC MODELING OF DEGRADATION PROCESSES TO OBTAIN AN OPTIMAL SOLUTION FOR MAINTENANCE AND PERFORMANCE Proceeding of the ASME 9 International Manufacturing Science and Engineering Conference MSEC9 October 4-7, 9, West Lafayette, Indiana, USA MSEC9-8466 MODELING OF DEGRADATION PROCESSES TO OBTAIN AN OPTIMAL

More information

5.1 m is therefore the maximum height of the ball above the window. This is 25.1 m above the ground. (b)

5.1 m is therefore the maximum height of the ball above the window. This is 25.1 m above the ground. (b) .6. Model: This is a case of free fall, so the su of the kinetic and gravitational potential energy does not change as the ball rises and falls. The figure shows a ball s before-and-after pictorial representation

More information

Feature Extraction Techniques

Feature Extraction Techniques Feature Extraction Techniques Unsupervised Learning II Feature Extraction Unsupervised ethods can also be used to find features which can be useful for categorization. There are unsupervised ethods that

More information

Optimization of ripple filter for pencil beam scanning

Optimization of ripple filter for pencil beam scanning Nuclear Science and Techniques 24 (2013) 060404 Optiization of ripple filter for pencil bea scanning YANG Zhaoxia ZHANG Manzhou LI Deing * Shanghai Institute of Applied Physics, Chinese Acadey of Sciences,

More information

National 5 Summary Notes

National 5 Summary Notes North Berwick High School Departent of Physics National 5 Suary Notes Unit 3 Energy National 5 Physics: Electricity and Energy 1 Throughout the Course, appropriate attention should be given to units, prefixes

More information

ANALYSIS OF HALL-EFFECT THRUSTERS AND ION ENGINES FOR EARTH-TO-MOON TRANSFER

ANALYSIS OF HALL-EFFECT THRUSTERS AND ION ENGINES FOR EARTH-TO-MOON TRANSFER IEPC 003-0034 ANALYSIS OF HALL-EFFECT THRUSTERS AND ION ENGINES FOR EARTH-TO-MOON TRANSFER A. Bober, M. Guelan Asher Space Research Institute, Technion-Israel Institute of Technology, 3000 Haifa, Israel

More information

MAKE SURE TA & TI STAMPS EVERY PAGE BEFORE YOU START

MAKE SURE TA & TI STAMPS EVERY PAGE BEFORE YOU START Laboratory Section: Last Revised on Deceber 15, 2014 Partners Naes: Grade: EXPERIMENT 8 Electron Beas 0. Pre-Laboratory Work [2 pts] 1. Nae the 2 forces that are equated in order to derive the charge to

More information

Analysis of ground vibration transmission in high precision equipment by Frequency Based Substructuring

Analysis of ground vibration transmission in high precision equipment by Frequency Based Substructuring Analysis of ground vibration transission in high precision equipent by Frequency Based Substructuring G. van Schothorst 1, M.A. Boogaard 2, G.W. van der Poel 1, D.J. Rixen 2 1 Philips Innovation Services,

More information

Block designs and statistics

Block designs and statistics Bloc designs and statistics Notes for Math 447 May 3, 2011 The ain paraeters of a bloc design are nuber of varieties v, bloc size, nuber of blocs b. A design is built on a set of v eleents. Each eleent

More information

Data-Driven Imaging in Anisotropic Media

Data-Driven Imaging in Anisotropic Media 18 th World Conference on Non destructive Testing, 16- April 1, Durban, South Africa Data-Driven Iaging in Anisotropic Media Arno VOLKER 1 and Alan HUNTER 1 TNO Stieltjesweg 1, 6 AD, Delft, The Netherlands

More information

2.003 Engineering Dynamics Problem Set 2 Solutions

2.003 Engineering Dynamics Problem Set 2 Solutions .003 Engineering Dynaics Proble Set Solutions This proble set is priarily eant to give the student practice in describing otion. This is the subject of kineatics. It is strongly recoended that you study

More information

OSCILLATIONS AND WAVES

OSCILLATIONS AND WAVES OSCILLATIONS AND WAVES OSCILLATION IS AN EXAMPLE OF PERIODIC MOTION No stories this tie, we are going to get straight to the topic. We say that an event is Periodic in nature when it repeats itself in

More information

Inspection; structural health monitoring; reliability; Bayesian analysis; updating; decision analysis; value of information

Inspection; structural health monitoring; reliability; Bayesian analysis; updating; decision analysis; value of information Cite as: Straub D. (2014). Value of inforation analysis with structural reliability ethods. Structural Safety, 49: 75-86. Value of Inforation Analysis with Structural Reliability Methods Daniel Straub

More information

PHY307F/407F - Computational Physics Background Material for Expt. 3 - Heat Equation David Harrison

PHY307F/407F - Computational Physics Background Material for Expt. 3 - Heat Equation David Harrison INTRODUCTION PHY37F/47F - Coputational Physics Background Material for Expt 3 - Heat Equation David Harrison In the Pendulu Experient, we studied the Runge-Kutta algorith for solving ordinary differential

More information

Lesson 24: Newton's Second Law (Motion)

Lesson 24: Newton's Second Law (Motion) Lesson 24: Newton's Second Law (Motion) To really appreciate Newton s Laws, it soeties helps to see how they build on each other. The First Law describes what will happen if there is no net force. The

More information

THE ROCKET EXPERIMENT 1. «Homogenous» gravitational field

THE ROCKET EXPERIMENT 1. «Homogenous» gravitational field THE OCKET EXPEIENT. «Hoogenous» gravitational field Let s assue, fig., that we have a body of ass Μ and radius. fig. As it is known, the gravitational field of ass Μ (both in ters of geoetry and dynaics)

More information

Chapter 2: Introduction to Damping in Free and Forced Vibrations

Chapter 2: Introduction to Damping in Free and Forced Vibrations Chapter 2: Introduction to Daping in Free and Forced Vibrations This chapter ainly deals with the effect of daping in two conditions like free and forced excitation of echanical systes. Daping plays an

More information

Forecasting Financial Indices: The Baltic Dry Indices

Forecasting Financial Indices: The Baltic Dry Indices International Journal of Maritie, Trade & Econoic Issues pp. 109-130 Volue I, Issue (1), 2013 Forecasting Financial Indices: The Baltic Dry Indices Eleftherios I. Thalassinos 1, Mike P. Hanias 2, Panayiotis

More information

Molecular interactions in beams

Molecular interactions in beams Molecular interactions in beas notable advanceent in the experiental study of interolecular forces has coe fro the developent of olecular beas, which consist of a narrow bea of particles, all having the

More information

General Properties of Radiation Detectors Supplements

General Properties of Radiation Detectors Supplements Phys. 649: Nuclear Techniques Physics Departent Yarouk University Chapter 4: General Properties of Radiation Detectors Suppleents Dr. Nidal M. Ershaidat Overview Phys. 649: Nuclear Techniques Physics Departent

More information

Newton's Laws. Lecture 2 Key Concepts. Newtonian mechanics and relation to Kepler's laws The Virial Theorem Tidal forces Collision physics

Newton's Laws. Lecture 2 Key Concepts. Newtonian mechanics and relation to Kepler's laws The Virial Theorem Tidal forces Collision physics Lecture 2 Key Concepts Newtonian echanics and relation to Kepler's laws The Virial Theore Tidal forces Collision physics Newton's Laws 1) An object at rest will reain at rest and an object in otion will

More information

Spine Fin Efficiency A Three Sided Pyramidal Fin of Equilateral Triangular Cross-Sectional Area

Spine Fin Efficiency A Three Sided Pyramidal Fin of Equilateral Triangular Cross-Sectional Area Proceedings of the 006 WSEAS/IASME International Conference on Heat and Mass Transfer, Miai, Florida, USA, January 18-0, 006 (pp13-18) Spine Fin Efficiency A Three Sided Pyraidal Fin of Equilateral Triangular

More information

Classical systems in equilibrium

Classical systems in equilibrium 35 Classical systes in equilibriu Ideal gas Distinguishable particles Here we assue that every particle can be labeled by an index i... and distinguished fro any other particle by its label if not by any

More information

Problem Set 2. Chapter 1 Numerical:

Problem Set 2. Chapter 1 Numerical: Chapter 1 Nuerical: roble Set 16. The atoic radius of xenon is 18 p. Is that consistent with its b paraeter of 5.15 1 - L/ol? Hint: what is the volue of a ole of xenon atos and how does that copare to

More information

Solving initial value problems by residual power series method

Solving initial value problems by residual power series method Theoretical Matheatics & Applications, vol.3, no.1, 13, 199-1 ISSN: 179-9687 (print), 179-979 (online) Scienpress Ltd, 13 Solving initial value probles by residual power series ethod Mohaed H. Al-Sadi

More information

Faraday's Law Warm Up

Faraday's Law Warm Up Faraday's Law-1 Faraday's Law War Up 1. Field lines of a peranent agnet For each peranent agnet in the diagra below draw several agnetic field lines (or a agnetic vector field if you prefer) corresponding

More information

13.2 Fully Polynomial Randomized Approximation Scheme for Permanent of Random 0-1 Matrices

13.2 Fully Polynomial Randomized Approximation Scheme for Permanent of Random 0-1 Matrices CS71 Randoness & Coputation Spring 018 Instructor: Alistair Sinclair Lecture 13: February 7 Disclaier: These notes have not been subjected to the usual scrutiny accorded to foral publications. They ay

More information

1 Generalization bounds based on Rademacher complexity

1 Generalization bounds based on Rademacher complexity COS 5: Theoretical Machine Learning Lecturer: Rob Schapire Lecture #0 Scribe: Suqi Liu March 07, 08 Last tie we started proving this very general result about how quickly the epirical average converges

More information

Momentum. February 15, Table of Contents. Momentum Defined. Momentum Defined. p =mv. SI Unit for Momentum. Momentum is a Vector Quantity.

Momentum. February 15, Table of Contents. Momentum Defined. Momentum Defined. p =mv. SI Unit for Momentum. Momentum is a Vector Quantity. Table of Contents Click on the topic to go to that section Moentu Ipulse-Moentu Equation The Moentu of a Syste of Objects Conservation of Moentu Types of Collisions Collisions in Two Diensions Moentu Return

More information

lecture 36: Linear Multistep Mehods: Zero Stability

lecture 36: Linear Multistep Mehods: Zero Stability 95 lecture 36: Linear Multistep Mehods: Zero Stability 5.6 Linear ultistep ethods: zero stability Does consistency iply convergence for linear ultistep ethods? This is always the case for one-step ethods,

More information

Intelligent Systems: Reasoning and Recognition. Artificial Neural Networks

Intelligent Systems: Reasoning and Recognition. Artificial Neural Networks Intelligent Systes: Reasoning and Recognition Jaes L. Crowley MOSIG M1 Winter Seester 2018 Lesson 7 1 March 2018 Outline Artificial Neural Networks Notation...2 Introduction...3 Key Equations... 3 Artificial

More information

Chapter 2 General Properties of Radiation Detectors

Chapter 2 General Properties of Radiation Detectors Med Phys 4RA3, 4RB3/6R3 Radioisotopes and Radiation Methodology -1 Chapter General Properties of Radiation Detectors Ionizing radiation is ost coonly detected by the charge created when radiation interacts

More information

Derivative at a point

Derivative at a point Roberto s Notes on Differential Calculus Capter : Definition of derivative Section Derivative at a point Wat you need to know already: Te concept of liit and basic etods for coputing liits. Wat you can

More information

Physics 218 Exam 3 Fall 2010, Sections

Physics 218 Exam 3 Fall 2010, Sections Physics 28 Exa 3 Fall 200, Sections 52-524 Do not fill out the inforation below until instructed to do so! Nae Signature Student ID E-ail Section # : SOUTIONS ules of the exa:. You have the full class

More information

SIMPLE HARMONIC MOTION: NEWTON S LAW

SIMPLE HARMONIC MOTION: NEWTON S LAW SIMPLE HARMONIC MOTION: NEWTON S LAW siple not siple PRIOR READING: Main 1.1, 2.1 Taylor 5.1, 5.2 http://www.yoops.org/twocw/it/nr/rdonlyres/physics/8-012fall-2005/7cce46ac-405d-4652-a724-64f831e70388/0/chp_physi_pndul.jpg

More information

Extension of CSRSM for the Parametric Study of the Face Stability of Pressurized Tunnels

Extension of CSRSM for the Parametric Study of the Face Stability of Pressurized Tunnels Extension of CSRSM for the Paraetric Study of the Face Stability of Pressurized Tunnels Guilhe Mollon 1, Daniel Dias 2, and Abdul-Haid Soubra 3, M.ASCE 1 LGCIE, INSA Lyon, Université de Lyon, Doaine scientifique

More information

The Weierstrass Approximation Theorem

The Weierstrass Approximation Theorem 36 The Weierstrass Approxiation Theore Recall that the fundaental idea underlying the construction of the real nubers is approxiation by the sipler rational nubers. Firstly, nubers are often deterined

More information

Periodic Motion is everywhere

Periodic Motion is everywhere Lecture 19 Goals: Chapter 14 Interrelate the physics and atheatics of oscillations. Draw and interpret oscillatory graphs. Learn the concepts of phase and phase constant. Understand and use energy conservation

More information

EE 434 Lecture 16. Small signal model Small signal applications in amplifier analysis and design

EE 434 Lecture 16. Small signal model Small signal applications in amplifier analysis and design EE 434 Lecture 16 Sall sinal odel Sall sinal applications in aplifier analysis and desin Quiz 13 The of an n-channel OS transistor that has a quiescent current of 5A was easured to be 10A/. If the lenth

More information

Non-Parametric Non-Line-of-Sight Identification 1

Non-Parametric Non-Line-of-Sight Identification 1 Non-Paraetric Non-Line-of-Sight Identification Sinan Gezici, Hisashi Kobayashi and H. Vincent Poor Departent of Electrical Engineering School of Engineering and Applied Science Princeton University, Princeton,

More information

Pattern Recognition and Machine Learning. Artificial Neural networks

Pattern Recognition and Machine Learning. Artificial Neural networks Pattern Recognition and Machine Learning Jaes L. Crowley ENSIMAG 3 - MMIS Fall Seester 2016 Lessons 7 14 Dec 2016 Outline Artificial Neural networks Notation...2 1. Introduction...3... 3 The Artificial

More information

The dynamic game theory methods applied to ship control with minimum risk of collision

The dynamic game theory methods applied to ship control with minimum risk of collision Risk Analysis V: Siulation and Hazard Mitigation 293 The dynaic gae theory ethods applied to ship control with iu risk of collision J. Lisowski Departent of Ship Autoation, Gdynia Maritie University, Poland

More information

Field Mass Generation and Control. Chapter 6. The famous two slit experiment proved that a particle can exist as a wave and yet

Field Mass Generation and Control. Chapter 6. The famous two slit experiment proved that a particle can exist as a wave and yet 111 Field Mass Generation and Control Chapter 6 The faous two slit experient proved that a particle can exist as a wave and yet still exhibit particle characteristics when the wavefunction is altered by

More information