The Computing DBT Design, Build, Test
|
|
- Samantha Morgan
- 5 years ago
- Views:
Transcription
1 The Computing DBT Design, Build, Test Lab Organizer Prof David Murray dwm/courses/1p5 Hilary / 33
2 Lecture 4: The end of the DBT What is the 2nd part of the DBT about Why is landing different from launching Controller and Vehicle Simulator: more detail 2 / 33
3 What is the 2nd part of the DBT about? 3 / 33
4 The 2nd part of the DBT The second part of the Computing Design Build Test is more open-ended, and you will have to make your own design decisions and then implement them. You will be concerned with controlling the thrust from a vehicle s rocket motor, so that it touches down smoothly on some planet, or can hover above it... 4 / 33
5 The 2nd part of the DBT You will design and build two software components A controller which repeatedly inputs the vehicle s height, velocity and mass and outputs a sensible thrust to be generated by the rocket motor at that moment; and A simulator of the vehicle dynamics, which inputs that thrust, along with current height, velocity and mass of the vehicle, and works out how the vehicle state changes over the next short time interval. 5 / 33
6 What is the difference between the launcher and lander? 6 / 33
7 The launcher again...? The problem shares much with the rocket launcher problem. There your top level script used Euler s method like this: % Initialize everything first, then for t=0 : dt : tend Rocket.a = getacceleration(t, Rocket,...) Rocket.h = Rocket.h + Rocket.v * dt; Rocket.v = Rocket.v + Rocket.a * dt; % store telemetry etc end You assumed that the thrust varied v simply with time so, using t and Rocket you could find the current mass and thrust, work out the drag, and work out and return the acceleration. 7 / 33
8 But to slow to a hover before landing the thrust must vary over time in a more complicated way. If everything was known ahead of time, you could write a differential equation and solve it in advance. BUT! there are always uncertainties due to unmodelled and unpredictable disturbances eg, a sudden down draught in the atmosphere example. Conclusion: You need to be able to recompute the required thrust from moment to moment. This is where automatic control comes in 8 / 33
9 Control Desired Outputs Error Controller Thrust Demand Rocket Vehicle (Simulator) Actual Outputs position velocity acceleration fuel The controller is told the desired outputs from the system. It examines the current outputs, and adjusts the inputs into the plant to achieve them. The outputs from the plant are measured using sensors altimeters, radars, star fixes, etc. 9 / 33
10 Control Desired Outputs Error Controller Thrust Demand Rocket Vehicle (Simulator) Actual Outputs position velocity acceleration fuel In a real system, the controller is likely to be a piece of software running on a computer indeed microcontrollers are microcomputers purpose-built for the task. but the controlled plant (the rocket vehicle) will be the physical mechanism itself. Here you have to simulate the plant too. 10 / 33
11 Controller and Vehicle Simulator 1. Data Structures 11 / 33
12 Getting started You have learnt about structures in Matlab. Structures helps keep the number of parameters passed to functions to a minimum... myfunc(rmass,rv,rh,rfuel,rthis,rthat,rtheother); % is replaced by... myfunc(r); They also help us think about the important data entities or objects with which one must interact in software. Here three or four stand out, and it seems good practice to initialize them at the top of your top-level script or function. 12 / 33
13 Three or four structures... 1 The Vehicle structure 2 The Simulator structure 3 The Controller structure / 33
14 Vehicle Structure The Vehicle structure contains some fixed attributes, but others that change over time. For example, % Initialize Vehicle structure Vehicle.fixedmass = 500; % kg Vehicle.fuelrateperN = 0.001; % kg/s/n Vehicle.drag_k = 0.33; % (Not Cd)... etc... % These are initial values for those that change Vehicle.fuelmass = 1500; % kg Vehicle.a = 0; % m/s/s Vehicle.v = -300; % m/s Vehicle.h = 3000; % m Vehicle.thrust = 0; % N... etc... In a real system, the fixed ones might be found by tests during manufacture, and the ones that change would be returned by sensors. 14 / 33
15 Simulator Structure This structure holds quantities more related to the simulation and (perhaps) the simulation environment. For example... % Initialize Simulator structure Simulator.t = 0.0; Simulator.dt = 0.1; Simulator.g = 9.81; % m/sˆ2 You could shove these into the Vehicle structure but now imagine that the Vehicle is replaced by the real mechanism. Quantity dt has no meaning for the real vehicle, so you might argue that it doesn t belong in the Vehicle structure. 15 / 33
16 Simulator Structure Again you might argue you should have another structure Planet to hold g and, say, information about the atmosphere, and so on. You could define corresponding information in structures called Earth and Mars, then have statements like Planet = Mars; to run the simulator for martian conditions rather than earth conditions. Perhaps a bit too fancy for now... but up to you! 16 / 33
17 The Controller Structure The controller is sure to require some parameters in its code. Later you will see that one controller suggested has just two. Perhaps we will need different control models? Anyway, for the simple one % Initialize Controller structure Controller.vdesired = 0; % m/s downwards Controller.gain = 1; % Er, I m guessing! 17 / 33
18 Controller and Vehicle Simulator 2. The Simulation Loop 18 / 33
19 The Simulation Loop Having initialized the various structures, you now wish to start a loop that involves advancing time. Something like for t = 0 : dt : tend Do interesting stuff end But you do not know how long the landing will take! Instead, run the loop for as long as it takes... %% Keep simulating while above the ground while (Vehicle.h > 0) Do interesting stuff end 19 / 33
20 The Simulation Loop /ctd The body of the loop should follow the feedback loop. Desired Outputs Error Controller Thrust Demand Rocket Vehicle (Simulator) Actual Outputs position velocity acceleration fuel while (Vehicle.h > 0) % ask the controller what would be a good thrust... thrust=getthrustfromcontroller(vehicle,controller,simulator); % imagine that time dt has passed with that thrust Simulator.t = Simulator.t + Simulator.dt; % Update the Vehicle s state using the suggested thrust Vehicle = updatevehicle(thrust,vehicle,simulator); end 20 / 33
21 Something else for the loop: telemetry Telemetry.t = [Simulator.t]; Telemetry.h = [Vehicle.h]; Telemetry.v = [Vehicle.v]; Telemetry.thrust = [Vehicle.thrust];... etc... while (Vehicle.h > 0) thrust = getthrustfromcontroller(vehicle,cont,sim); Simulator.t = Simulator.t + Simulator.tstep; Vehicle = updatevehicle(thrust,vehicle,simulator); % Grow telemetry vectors... Telemetry.t = [Telemetry.t, Simulator.t]; Telemetry.h = [Telemetry.h, Vehicle.h];...etc... end % Finally, plot the telemetry PlotTelemetry(Telemetry); 21 / 33
22 Controller and Vehicle Simulator 3. Updating the Vehicle State 22 / 33
23 Updating the Vehicle state function newv = updatevehicle(thrust,v,sim) %% Step 1: work out actual V.thrust if ( V.fuelmass <= 0 ) %% empty :-( V.thrust = 0; else %% can do :-) V.thrust = thrust; end %% Step 2: work out acceleration V.a = getacceleration(v,sim); %% Step 3: update everything that needs updating V.h = V.h + V.v * Sim.dt;... etc and don t forget you have used fuel V.fuelmass =... %% Step 4: Return the new updated V structure newv = V; 23 / 33
24 getacceleration() I think we can do this now... function accel = getacceleration(v,sim) % find the total force... totalforce = % find the total mass... totalmass = % work out the acceleration... accel = 24 / 33
25 Some details Fuel mass consumption rate per unit thrust Recall we had this as a member of the Vehicle structure Vehicle.fuelrateperN = 0.001; % kg/s/n This C is the consumption of fuel mass per second per Newton. So in time t at thrust F (t), m fuel = C F (t) t. 25 / 33
26 Some details The drag force is F d = 1 2 AC dρv 2. Now the vehicle is initialized with mass m = 2000 kg, velocity v = 300 ms 1 at height h = 3000 m above the earth, where density ρ Air = 0.7kg m 3. If we assume this is a terminal velocity, mg = = 1 2 AC d AC d = 0.31N s 2 m 2 If the lander has a diameter of 2 m, A = π, so that C d 0.2. This C d seems a bit low eg a car is 0.3 to 0.4, and recall the Phoenix piccy but let s use this figure nonetheless. 26 / 33
27 Controller and Vehicle Simulator 4. The Controller 27 / 33
28 The Controller Suppose you want the vehicle to descend at some desired velocity v d and the velocity now is v. Why not set the thrust proportional to the error v d v... Big error Big corrective thrust Small error Small corrective thrust F(t) = k [ v d v(t) ] where k is a suitably chosen gain constant to be found by experiment. Watch out! When the velocity is correct the engine generates no thrust, so the vehicle is still accelerating under gravity! Simple remedy: offset the vehicle s instantaneous weight F(t) = k[v d v(t)] + m(t) g. 28 / 33
29 function getthrustfromcontroller() function thrust=getthrustfromcontroller(v,controller,sim) % What is the error error = Controller.vdesired - V.v; % find the demanded thrust thrust = Controller.gain*error + V.m*Sim.g; 29 / 33
30 Example of a BAD result Height (m) Vel (ms 1 ) Acc (ms 2 ) Mass (kg) Thrust (kn) Exercise VI Time to landing s Max acceleration g Time 30 / 33
31 Example of a GOODish result Height (m) Vel (ms 1 ) Acc (ms 2 ) Mass (kg) Thrust (kn) Exercise VI Time to landing s Max acceleration 8.19 g Time 31 / 33
32 The Final Curtain 32 / 33
33 DBT Assessment The launcher and the lander code should be in good shape. From 2pm through your last session (some in H, others in T) you will be assessed on these essentials the neatness of your filestore, how well designed your code is, how clearly the code is written, how well your code works, how clearly you can talk about your d, b & t. In addition, demonstrators will also look out for ingenuity, invention, and the unexpected. 33 / 33
34 Remember this? Aims... To begin to equip you with computing competencies... that will be used throughout your four years at Oxford for project work, and so on that will be useful as an aide to learning when bashing out work for tutorials that are central to the professional engineer s working life nomatter which speciality you eventually pursue. The demonstrators and I hope the aims have been met, at least in part that the labs have been enjoyable that you keep learning see item 1 above! 34 / 33
Lab: Lunar Lander C O N C E P T U A L P H Y S I C S : U N I T 3
Name Date Period PART 1: An analysis of VELOCITY and ACCELERATION using VECTORS Lab: Lunar Lander C O N C E P T U A L P H Y S I C S : U N I T 3 Object of the Game: To complete as many soft landings as
More informationChapter 6. Dynamics I: Motion Along a Line
Chapter 6. Dynamics I: Motion Along a Line This chapter focuses on objects that move in a straight line, such as runners, bicycles, cars, planes, and rockets. Gravitational, tension, thrust, friction,
More informationChapter 9b: Numerical Methods for Calculus and Differential Equations. Initial-Value Problems Euler Method Time-Step Independence MATLAB ODE Solvers
Chapter 9b: Numerical Methods for Calculus and Differential Equations Initial-Value Problems Euler Method Time-Step Independence MATLAB ODE Solvers Acceleration Initial-Value Problems Consider a skydiver
More informationLesson 39: Kinetic Energy & Potential Energy
Lesson 39: Kinetic Energy & Potential Energy Kinetic Energy Work-Energy Theorem Potential Energy Total Mechanical Energy We sometimes call the total energy of an object (potential and kinetic) the total
More informationProblem Set 1: Lunar Lander
Due Thursday, February 1 Reading Assignment: Chapter 1. Computer Science (1)21b (Spring Term, 2018) Structure and Interpretation of Computer Programs Problem Set 1: Lunar Lander 1 Homework Exercises Exercise
More informationEE C128 / ME C134 Feedback Control Systems
EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of
More informationDIFFERENTIAL EQUATIONS
DIFFERENTIAL EQUATIONS Basic Concepts Paul Dawkins Table of Contents Preface... Basic Concepts... 1 Introduction... 1 Definitions... Direction Fields... 8 Final Thoughts...19 007 Paul Dawkins i http://tutorial.math.lamar.edu/terms.aspx
More informationPhysics 100 Reminder: for on-line lectures
Physics 100 Reminder: http://www.hunter.cuny.edu/physics/courses/physics100/fall-2016 for on-line lectures Today: Finish Chapter 3 Chap 4 - Newton s Second Law In Chapter 4, we establish a relationship
More informationThese will be no tutorials for Math on Tuesday April 26.
Worksheet The purpose of this worksheet is 1. To understand how the differential equation describing simple harmonic motion is derived. 2. To explore how to predict what the solution to this differential
More informationThese will be no tutorials for Math on Tuesday April 26.
Worksheet The purpose of this worksheet is 1. To understand how the differential equation describing simple harmonic motion is derived. 2. To explore how to predict what the solution to this differential
More informationGravity Investigation
Gravity Investigation Name: Learning Target #14: I am able to use evidence to support the claim that gravitational interactions are attractive and depend on the masses of objects. From acorns to apples,
More informationUsing the computer simulation, be able to define and apply vectors appropriately.
Using the computer simulation, be able to define and apply vectors appropriately. Please visit the vector addition site at: http://phet.colorado.edu/en/simulation/vector-addition Before you begin these
More informationRocket Propulsion. Combustion chamber Throat Nozzle
Rocket Propulsion In the section about the rocket equation we explored some of the issues surrounding the performance of a whole rocket. What we didn t explore was the heart of the rocket, the motor. In
More informationPhysics 101 Discussion Week 3 Explanation (2011)
Physics 101 Discussion Week 3 Explanation (2011) D3-1. Velocity and Acceleration A. 1: average velocity. Q1. What is the definition of the average velocity v? Let r(t) be the total displacement vector
More informationAMME3500: System Dynamics & Control
Stefan B. Williams May, 211 AMME35: System Dynamics & Control Assignment 4 Note: This assignment contributes 15% towards your final mark. This assignment is due at 4pm on Monday, May 3 th during Week 13
More informationempirical expressions. The most commonly used expression is F
Air resistance or drag is a very common type of friction experienced in many situations, a leaf falling from a tree, riding your bicycle or a jet flying through the air. It is often impossible to ignore
More informationConservation of Momentum. Last modified: 08/05/2018
Conservation of Momentum Last modified: 08/05/2018 Links Momentum & Impulse Momentum Impulse Conservation of Momentum Example 1: 2 Blocks Initial Momentum is Not Enough Example 2: Blocks Sticking Together
More informationWhat does Dark Matter have to do with the Big Bang Theory?
MSC Bethancourt Lecture What does Dark Matter have to do with the Big Bang Theory? Prof. David Toback Texas A&M University Mitchell Institute for Fundamental Physics and Astronomy Prologue We live in a
More informationChapter 4: Forces and Newton's Laws of Motion Tuesday, September 17, :00 PM
Ch4 Page 1 Chapter 4: Forces and Newton's Laws of Motion Tuesday, September 17, 2013 10:00 PM In the first three chapters of this course the emphasis is on kinematics, the mathematical description of motion.
More informationPH105 Exam 1 Solution
PH105 Exam 1 Solution 1. The graph in the figure shows the position of an object as a function of time. The letters A-E represent particular moments of time. At which moment shown (A, B, etc.) is the speed
More informationPhysics E-1ax, Fall 2014 Experiment 3. Experiment 3: Force. 2. Find your center of mass by balancing yourself on two force plates.
Learning Goals Experiment 3: Force After you finish this lab, you will be able to: 1. Use Logger Pro to analyze video and calculate position, velocity, and acceleration. 2. Find your center of mass by
More informationChapter 5 Lecture Notes
Formulas: a C = v 2 /r a = a C + a T F = Gm 1 m 2 /r 2 Chapter 5 Lecture Notes Physics 2414 - Strauss Constants: G = 6.67 10-11 N-m 2 /kg 2. Main Ideas: 1. Uniform circular motion 2. Nonuniform circular
More informationLAB 3: WORK AND ENERGY
1 Name Date Lab Day/Time Partner(s) Lab TA (CORRECTED /4/05) OBJECTIVES LAB 3: WORK AND ENERGY To understand the concept of work in physics as an extension of the intuitive understanding of effort. To
More informationEE 474 Lab Part 2: Open-Loop and Closed-Loop Control (Velocity Servo)
Contents EE 474 Lab Part 2: Open-Loop and Closed-Loop Control (Velocity Servo) 1 Introduction 1 1.1 Discovery learning in the Controls Teaching Laboratory.............. 1 1.2 A Laboratory Notebook...............................
More informationHigh-Power Rocketry. Calculating the motion of a rocket for purely vertical flight.
High-Power Rocketry Calculating the motion of a rocket for purely vertical flight. Phase I Boost phase: motor firing (rocket losing mass), going upwards faster and faster (accelerating upwards) Phase II
More informationArea 3: Newton s Laws of Motion
rea 3: Newton s Laws of Motion Multiple hoice Questions 1 1 1. space probe built on arth has a mass of 75 kg. alculate the weight of the space probe on arth. 77 N 75 N 76 N 735 N 75 N 2. lunar lander module
More informationLab 7 Energy. What You Need To Know: Physics 225 Lab
b Lab 7 Energy What You Need To Know: The Physics This lab is going to cover all of the different types of energy that you should be discussing in your lecture. Those energy types are kinetic energy, gravitational
More information/////// ///////////// Module ONE /////////////// ///////// Space
// // / / / / //// / ////// / /// / / // ///// ////// ////// Module ONE Space 1 Gravity Knowledge and understanding When you have finished this chapter, you should be able to: define weight as the force
More informationvelocity = displacement time elapsed
Section 1 Velocity and Acceleration: The Big Thrill distance time a) Measure the distance the steel ball rolls and the time it takes to reach the end of the track using a ruler and a stopwatch. Record
More informationPhysics 2A (Fall 2012) Chapter 2: Motion in One Dimension
Physics 2A (Fall 2012) Chapter 2: Motion in One Dimension Whether you think you can or think you can t, you re usually right. Henry Ford It is our attitude at the beginning of a difficult task which, more
More information1 Newton s 2nd and 3rd Laws
Physics 13 - Winter 2007 Lab 2 Instructions 1 Newton s 2nd and 3rd Laws 1. Work through the tutorial called Newton s Second and Third Laws on pages 31-34 in the UW Tutorials in Introductory Physics workbook.
More information4. As you increase your push, will friction on the crate increase also? Ans. Yes it will.
Ch. 4 Newton s Second Law of Motion p.65 Review Questions 3. How great is the force of friction compared with your push on a crate that doesn t move on a level floor? Ans. They are equal in magnitude and
More informationBig Bang, Black Holes, No Math
ASTR/PHYS 109 Dr. David Toback Lectures 8 & 9 1 Prep For Today (is now due) L9 Reading: BBBHNM Unit 2 (already due) Pre-Lecture Reading Questions (PLRQ) Unit 2 Revision (if desired), Stage 2: Was due today
More informationLesson 39: Kinetic Energy & Potential Energy
Lesson 39: Kinetic Energy & Potential Energy Kinetic Energy You ve probably heard of kinetic energy in previous courses using the following definition and formula Any object that is moving has kinetic
More informationConservation of Momentum
Learning Goals Conservation of Momentum 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 for 2-dimensional
More informationCivil Engineering Computation. Initial Meeting and Class Setup EXCEL Review Problems
Civil Engineering Computation Initial Meeting and Class Setup EXCEL Review Problems Class Meeting Times The class runs from 12:30 until 2:20 on Monday with the lab following at 2:30 This was the original
More information= v = 2πr. = mv2 r. = v2 r. F g. a c. F c. Text: Chapter 12 Chapter 13. Chapter 13. Think and Explain: Think and Solve:
NAME: Chapters 12, 13 & 14: Universal Gravitation Text: Chapter 12 Chapter 13 Think and Explain: Think and Explain: Think and Solve: Think and Solve: Chapter 13 Think and Explain: Think and Solve: Vocabulary:
More informationForces and motion. 1 Explaining motion. 2 Identifying forces. 1 of 9
1 of 9 Forces and motion 1 Explaining motion The reason why force is an important idea in physics is because the motion of any object can be explained by the forces acting on the object. The procedure
More informationAcceleration due to Gravity Key Stage 4
Acceleration due to Gravity Key Stage 4 Topics covered: force, mass, acceleration, gravitational field strength, impact forces. Watch the video Newton s Laws of Motion, https://vimeo.com/159043081 Your
More informationChapter 4 Linear Motion
Chapter 4 Linear Motion You can describe the motion of an object by its position, speed, direction, and acceleration. I. Motion Is Relative A. Everything moves. Even things that appear to be at rest move.
More informationHW 3. Due: Tuesday, December 4, 2018, 6:00 p.m.
Oregon State University PH 211 Fall Term 2018 HW 3 Due: Tuesday, December 4, 2018, 6:00 p.m. Print your full LAST name: Print your full first name: Print your full OSU student ID#: Turn this assignment
More informationPartner s Name: EXPERIMENT MOTION PLOTS & FREE FALL ACCELERATION
Name: Partner s Name: EXPERIMENT 500-2 MOTION PLOTS & FREE FALL ACCELERATION APPARATUS Track and cart, pole and crossbar, large ball, motion detector, LabPro interface. Software: Logger Pro 3.4 INTRODUCTION
More informationThurs Sept.23. Thurs Sept. Phys .23. Why is it moving upwards after I let go? Don t forget to read over the lab write-up and be ready for the quiz.
ics Announcements day, ember 23, 2004 Ch 5: Newton s 1st and 2nd Laws Example Problems Ch 6: Intro to Friction static kinetic Help this week: Wednesday, 8-9 pm in NSC 118/119 Sunday, 6:30-8 pm in CCLIR
More informationAircraft stability and control Prof: A. K. Ghosh Dept of Aerospace Engineering Indian Institute of Technology Kanpur
Aircraft stability and control Prof: A. K. Ghosh Dept of Aerospace Engineering Indian Institute of Technology Kanpur Lecture- 05 Stability: Tail Contribution and Static Margin (Refer Slide Time: 00:15)
More informationThe Euler Method for the Initial Value Problem
The Euler Method for the Initial Value Problem http://people.sc.fsu.edu/ jburkardt/isc/week10 lecture 18.pdf... ISC3313: Introduction to Scientific Computing with C++ Summer Semester 2011... John Burkardt
More informationLab #2: Digital Simulation of Torsional Disk Systems in LabVIEW
Lab #2: Digital Simulation of Torsional Disk Systems in LabVIEW Objective The purpose of this lab is to increase your familiarity with LabVIEW, increase your mechanical modeling prowess, and give you simulation
More informationIsaac Newton was a British scientist whose accomplishments
E8 Newton s Laws of Motion R EA D I N G Isaac Newton was a British scientist whose accomplishments included important discoveries about light, motion, and gravity. You may have heard the legend about how
More informationLearning Goals The particle model for a complex object: use the center of mass! located at the center of mass
PS 12A Lab 3: Forces Names: 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. Measure the normal force
More informationPOGIL: Newton s First Law of Motion and Statics. Part 1: Net Force Model: Read the following carefully and study the diagrams that follow.
POGIL: Newton s First Law of Motion and Statics Name Purpose: To become familiar with the forces acting on an object at rest Part 1: Net Force Model: Read the following carefully and study the diagrams
More informationINTRODUCING NEWTON TO SECONDARY SCHOOL STUDENTS
INTRODUCING NEWTON TO SECONDARY SCHOOL STUDENTS K. P. Mohanan and Tara Mohanan This write-up is a draft that could serve as a starting point for a project. The goal of the project is to design learning
More informationchanges acceleration vector
Motion The change in position relative to some fixed point. There is no such thing as absolute motion, only motion relative to something else. Examples: Motion of bouncing ball relative to me, my motion
More informationIntroductory Quantum Chemistry Prof. K. L. Sebastian Department of Inorganic and Physical Chemistry Indian Institute of Science, Bangalore
Introductory Quantum Chemistry Prof. K. L. Sebastian Department of Inorganic and Physical Chemistry Indian Institute of Science, Bangalore Lecture - 4 Postulates Part 1 (Refer Slide Time: 00:59) So, I
More informationSection 4.9: Investigating Newton's Second Law of Motion
Section 4.9: Investigating Newton's Second Law of Motion Recall: The first law of motion states that as long as the forces are balanced an object at rest stays at rest an object in motion stays in motion
More informationLAB 3 - VELOCITY AND ACCELERATION
Name Date Partners L03-1 LAB 3 - VELOCITY AND ACCELERATION OBJECTIVES A cheetah can accelerate from 0 to 50 miles per hour in 6.4 seconds. Encyclopedia of the Animal World A Jaguar can accelerate from
More informationGrade 7/8 Math Circles March 8 & Physics
Faculty of Mathematics Waterloo, Ontario N2L 3G1 Centre for Education in Mathematics and Computing Grade 7/8 Math Circles March 8 & 9 2016 Physics Physics is the study of how the universe behaves. This
More informationWater Resources Systems Prof. P. P. Mujumdar Department of Civil Engineering Indian Institute of Science, Bangalore
Water Resources Systems Prof. P. P. Mujumdar Department of Civil Engineering Indian Institute of Science, Bangalore Module No. # 05 Lecture No. # 22 Reservoir Capacity using Linear Programming (2) Good
More informationLesson 1: Forces. Fascinating Education Script Fascinating Intro to Chemistry Lessons. Slide 1: Introduction. Slide 2: Forces
Fascinating Education Script Fascinating Intro to Chemistry Lessons Lesson 1: Forces Slide 1: Introduction Slide 2: Forces Hi. My name is Sheldon Margulies, and we re about to learn what things are made
More informationWork. explode. Through centuries of trial and error, rockets became more reliable. However, real advancements in rocketry depended upon a
Work launching a giant cargo rocket to Mars, the principles of how rockets work are exactly the same. Understanding and applying these principles means mission success. explode. Through centuries of trial
More informationPH104 Lab 2 Measuring Distances Pre-Lab
Name: Lab Time: PH04 Lab 2 Measuring Distances Pre-Lab 2. Goals This is the second lab. Like the first lab this lab does not seem to be part of a complete sequence of the study of astronomy, but it will
More informationCan anyone think of an example of an action-reaction pair? [jumping, rowing...]
Newton s Laws of Motion (cont d) Astronomy Lesson 17 Newton proposed that whenever one object exerts a force on a second object, the second object exerts a force back on the first. The force exerted by
More informationWhat does Dark Matter have to do with the Big Bang Theory?
Lunar Society What does Dark Matter have to do with the Big Bang Theory? Prof. David Toback Texas A&M University Mitchell Institute for Fundamental Physics and Astronomy Prologue We live in a time of remarkable
More information161 Sp18 T1 grades (out of 40, max 100)
Grades for test Graded out of 40 (scores over 00% not possible) o Three perfect scores based on this grading scale!!! o Avg = 57 o Stdev = 3 Scores below 40% are in trouble. Scores 40-60% are on the bubble
More informationReview for 3 rd Midterm
Review for 3 rd Midterm Midterm is on 4/19 at 7:30pm in the same rooms as before You are allowed one double sided sheet of paper with any handwritten notes you like. The moment-of-inertia about the center-of-mass
More informationBasic Ascent Performance Analyses
Basic Ascent Performance Analyses Ascent Mission Requirements Ideal Burnout Solution Constant & Average Gravity Models Gravity Loss Concept Effect of Drag on Ascent Performance Drag Profile Approximation
More informationStudents will explore Stellarium, an open-source planetarium and astronomical visualization software.
page 22 STELLARIUM* OBJECTIVE: Students will explore, an open-source planetarium and astronomical visualization software. BACKGROUND & ACKNOWLEDGEMENTS This lab was generously provided by the Red Rocks
More informationPhysics Knowledge Organiser P8 - Forces in balance
Scalar and vector quantities Scalar quantities have only a magnitude. Vector quantities have a magnitude and direction. Scalar Distance Speed mass Temperature Pressure Volume Work Vector Displacement Velocity
More information2r 2 e rx 5re rx +3e rx = 0. That is,
Math 4, Exam 1, Solution, Spring 013 Write everything on the blank paper provided. You should KEEP this piece of paper. If possible: turn the problems in order (use as much paper as necessary), use only
More informationLab 3: Model based Position Control of a Cart
I. Objective Lab 3: Model based Position Control of a Cart The goal of this lab is to help understand the methodology to design a controller using the given plant dynamics. Specifically, we would do position
More informationP - f = m a x. Now, if the box is already moving, for the frictional force, we use
Chapter 5 Class Notes This week, we return to forces, and consider forces pointing in different directions. Previously, in Chapter 3, the forces were parallel, but in this chapter the forces can be pointing
More informationIntroduction to the P5 Computing Laboratory. Eric Peasley Department of Engineering Science
Introduction to the P5 Computing Laboratory Eric Peasley Department of Engineering Science Design, Build and Test Session 3, DBT Part A Simulating a Rocket Launch Informal Assessment (No marks) Session
More informationMITOCW MITRES18_005S10_DiffEqnsMotion_300k_512kb-mp4
MITOCW MITRES18_005S10_DiffEqnsMotion_300k_512kb-mp4 PROFESSOR: OK, this lecture, this day, is differential equations day. I just feel even though these are not on the BC exams, that we've got everything
More informationPhysics 11 Chapter 2: Kinematics in One Dimension
Physics 11 Chapter 2: Kinematics in One Dimension Whether you think you can or think you can t, you re usually right. Henry Ford It is our attitude at the beginning of a difficult task which, more than
More informationLecture PowerPoints. Chapter 4 Physics: for Scientists & Engineers, with Modern Physics, 4th edition Giancoli
Lecture PowerPoints Chapter 4 Physics: for Scientists & Engineers, with Modern Physics, 4th edition Giancoli 2009 Pearson Education, Inc. This work is protected by United States copyright laws and is provided
More informationChapter: Motion, Acceleration, and Forces
Chapter 3 Table of Contents Chapter: Motion, Acceleration, and Forces Section 1: Describing Motion Section 2: Acceleration Section 3: Motion and Forces 1 Motion Describing Motion Distance and time are
More informationFlipping Physics Lecture Notes: Demonstrating Rotational Inertia (or Moment of Inertia)
Flipping Physics Lecture Notes: Demonstrating Rotational Inertia (or Moment of Inertia) Have you ever struggled to describe Rotational Inertia to your students? Even worse, have you ever struggled to understand
More informationToday. What concepts did you find most difficult, or what would you like to be sure we discuss in lecture? EXAM 1. Friction (two types)
Physics 101: Lecture 07 Frictional forces and circular motion What concepts did you find most difficult, or what would you like to be sure we discuss in lecture? i get confused as to which way the friction
More informationDuring the second part of the trip then we travelled at 50 km/hr for hour so x = v avg t =
PH 2213 : Chapter 02 Homework Solutions Problem 2.6 : You are driving home from school steadily at 90 km/hr for 130 km. It then begins to rain and you slow to 50 km/hr. You arrive home after driving 3
More informationMath Lecture 9
Math 2280 - Lecture 9 Dylan Zwick Fall 2013 In the last two lectures we ve talked about differential equations for modeling populations Today we ll return to the theme we touched upon in our second lecture,
More informationChapter 6 Dynamics I
Chapter 6 Dynamics I In Chapter 6, we begin to look at actual dynamics problems mostly in 1D, but some in 2D. Everything that we ll do is based on Newton s Second Law (from our last class): Newton s Second
More informationSolution: (a) Before opening the parachute, the differential equation is given by: dv dt. = v. v(0) = 0
Math 2250 Lab 4 Name/Unid: 1. (35 points) Leslie Leroy Irvin bails out of an airplane at the altitude of 16,000 ft, falls freely for 20 s, then opens his parachute. Assuming linear air resistance ρv ft/s
More information9/27/12. Chapter: Motion, Acceleration, and Forces. Motion and Position. Motion. Distance. Relative Motion
9/7/ Table of Contents Chapter: Motion,, and Forces Section : Chapter Section : Section : Motion Distance and time are important. In order to win a race, you must cover the distance in the shortest amount
More informationThrust and Flight Modeling
Thrust and Flight Modeling How did OpenRocket or Rocksim predict the trajectory, velocity, and acceleration of our vehicle? What did we input into these numerical tools? Thrust Curve of an Estes B4 Motor
More information(Refer Slide Time: 00:01:30 min)
Control Engineering Prof. M. Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 3 Introduction to Control Problem (Contd.) Well friends, I have been giving you various
More informationNewton and Real Life. Newton and Real Life 9/13/12. Friction, Springs and Scales. Summary
Friction, s and Scales Summary Last Net force - Terminal velocity (- Car Crashes) Day 6: Friction s Where shoes make a difference Reminders: Homework 3 due Monday No HW or new reading net week! Review
More informationThrust Measuring Test Stand - Experiment Lab - Horizontal Forces / Vectors. SeaPerch Activity
Thrust Measuring Test Stand - Experiment Lab - Horizontal Forces / Vectors Review SeaPerch Activity After completing the lab on vectors and forces, you should recall that vectors are different from measured
More informationMagnetism and Gravity
Imagine that you had two superpowers. Both powers allow you to move things without touching them. You can even move things located on the other side of a wall! One power is the ability to pull anything
More informationASTRONAUT PUSHES SPACECRAFT
ASTRONAUT PUSHES SPACECRAFT F = 40 N m a = 80 kg m s = 15000 kg a s = F/m s = 40N/15000 kg = 0.0027 m/s 2 a a = -F/m a = -40N/80kg = -0.5 m/s 2 If t push = 0.5 s, then v s = a s t push =.0014 m/s, and
More informationLesson 36: Satellites
Lesson 36: Satellites In our modern world the world satellite almost always means a human made object launched into orbit around the Earth for TV or phone communications. This definition of satellites
More informationNewton s Wagon. Materials. friends rocks wagon balloon fishing line tape stopwatch measuring tape. Lab Time Part 1
Newton s Wagon Overview: The natural state of objects is to follow a straight line. In fact, Newton s First Law of Motion states that objects in motion will tend to stay in motion unless they are acted
More informationThrust and Flight Modeling
Thrust and Flight Modeling So just how did OpenRocket or Rocksim predict the trajectory, velocity, and acceleration of our vehicle? What did we input into these numerical tools? Rocket Motors Device for
More informationMon Jan Improved acceleration models: linear and quadratic drag forces. Announcements: Warm-up Exercise:
Math 2250-004 Week 4 notes We will not necessarily finish the material from a given day's notes on that day. We may also add or subtract some material as the week progresses, but these notes represent
More informationIntroduction to ODE s
Roberto s Notes on Integral Calculus Chapter 3: Basics of differential equations Section 1 Introduction to ODE s What you need to know already: All basic concepts and methods of differentiation and indefinite
More informationLesson 1.2 Position Time Graphs
Lesson 1.2 Position Time Graphs Be able to explain the motion represented in a position time graph Be able to calculate the avg. vel, x, and t for portions of a position time graph. Be able to draw a position
More informationName: Earth 110 Exploration of the Solar System Assignment 1: Celestial Motions and Forces Due on Tuesday, Jan. 19, 2016
Name: Earth 110 Exploration of the Solar System Assignment 1: Celestial Motions and Forces Due on Tuesday, Jan. 19, 2016 Why are celestial motions and forces important? They explain the world around us.
More informationWhat path do the longest sparks take after they leave the wand? Today we ll be doing one more new concept before the test on Wednesday.
What path do the longest sparks take after they leave the wand? Today we ll be doing one more new concept before the test on Wednesday. Centripetal Acceleration and Newtonian Gravitation Reminders: 15
More informationMAE 305 Engineering Mathematics I
MAE 305 Engineering Mathematics I Princeton University Assignment # 3 September 26, 1997 Due on Friday, 2PM, October 3, 1997 1. Where we are. We have learned how to deal with a single first order ODE for
More informationSpacecraft Structures
Tom Sarafin Instar Engineering and Consulting, Inc. 6901 S. Pierce St., Suite 384, Littleton, CO 80128 303-973-2316 tom.sarafin@instarengineering.com Functions Being Compatible with the Launch Vehicle
More informationConceptual Physics Fundamentals
Conceptual Physics Fundamentals Chapter 6: GRAVITY, PROJECTILES, AND SATELLITES This lecture will help you understand: The Universal Law of Gravity The Universal Gravitational Constant, G Gravity and Distance:
More informationThe area under the velocity/time curve is equal to the total change in displacement
Mousetrap.car.notes.problems Topics that will be studied with mousetrap cars are: motion in one dimension under constant acceleration torque and its relationship to angular and linear acceleration angular
More informationGRADE 6: Physical processes 3. UNIT 6P.3 6 hours. The effects of forces. Resources. About this unit. Previous learning.
GRADE 6: Physical processes 3 The effects of forces UNIT 6P.3 6 hours About this unit This unit is the third of three units on physical processes for Grade 3 and the second of two on forces. It builds
More information