The Computing DBT Design, Build, Test

Size: px
Start display at page:

Download "The Computing DBT Design, Build, Test"

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

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 information

Chapter 6. Dynamics I: Motion Along a Line

Chapter 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 information

Chapter 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 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 information

Lesson 39: Kinetic Energy & Potential Energy

Lesson 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 information

Problem Set 1: Lunar Lander

Problem 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 information

EE C128 / ME C134 Feedback Control Systems

EE 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 information

DIFFERENTIAL EQUATIONS

DIFFERENTIAL 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 information

Physics 100 Reminder: for on-line lectures

Physics 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 information

These will be no tutorials for Math on Tuesday April 26.

These 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 information

These will be no tutorials for Math on Tuesday April 26.

These 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 information

Gravity Investigation

Gravity 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 information

Using the computer simulation, be able to define and apply vectors appropriately.

Using 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 information

Rocket Propulsion. Combustion chamber Throat Nozzle

Rocket 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 information

Physics 101 Discussion Week 3 Explanation (2011)

Physics 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 information

AMME3500: System Dynamics & Control

AMME3500: 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 information

empirical expressions. The most commonly used expression is F

empirical 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 information

Conservation of Momentum. Last modified: 08/05/2018

Conservation 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 information

What does Dark Matter have to do with the Big Bang Theory?

What 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 information

Chapter 4: Forces and Newton's Laws of Motion Tuesday, September 17, :00 PM

Chapter 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 information

PH105 Exam 1 Solution

PH105 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 information

Physics E-1ax, Fall 2014 Experiment 3. Experiment 3: Force. 2. Find your center of mass by balancing yourself on two force plates.

Physics 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 information

Chapter 5 Lecture Notes

Chapter 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 information

LAB 3: WORK AND ENERGY

LAB 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 information

EE 474 Lab Part 2: Open-Loop and Closed-Loop Control (Velocity Servo)

EE 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 information

High-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. 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 information

Area 3: Newton s Laws of Motion

Area 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 information

Lab 7 Energy. What You Need To Know: Physics 225 Lab

Lab 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 // // / / / / //// / ////// / /// / / // ///// ////// ////// 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 information

velocity = displacement time elapsed

velocity = 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 information

Physics 2A (Fall 2012) Chapter 2: Motion in One Dimension

Physics 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 information

1 Newton s 2nd and 3rd Laws

1 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 information

4. As you increase your push, will friction on the crate increase also? Ans. Yes it will.

4. 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 information

Big Bang, Black Holes, No Math

Big 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 information

Lesson 39: Kinetic Energy & Potential Energy

Lesson 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 information

Conservation of Momentum

Conservation 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 information

Civil Engineering Computation. Initial Meeting and Class Setup EXCEL Review Problems

Civil 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:

= 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 information

Forces and motion. 1 Explaining motion. 2 Identifying forces. 1 of 9

Forces 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 information

Acceleration due to Gravity Key Stage 4

Acceleration 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 information

Chapter 4 Linear Motion

Chapter 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 information

HW 3. Due: Tuesday, December 4, 2018, 6:00 p.m.

HW 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 information

Partner s Name: EXPERIMENT MOTION PLOTS & FREE FALL ACCELERATION

Partner 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 information

Thurs 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.

Thurs 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 information

Aircraft 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 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 information

The Euler Method for the Initial Value Problem

The 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 information

Lab #2: Digital Simulation of Torsional Disk Systems in LabVIEW

Lab #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 information

Isaac Newton was a British scientist whose accomplishments

Isaac 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 information

Learning Goals The particle model for a complex object: use the center of mass! located at the center of mass

Learning 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 information

POGIL: 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. 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 information

INTRODUCING NEWTON TO SECONDARY SCHOOL STUDENTS

INTRODUCING 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 information

changes acceleration vector

changes 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 information

Introductory 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 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 information

Section 4.9: Investigating Newton's Second Law of Motion

Section 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 information

LAB 3 - VELOCITY AND ACCELERATION

LAB 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 information

Grade 7/8 Math Circles March 8 & Physics

Grade 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 information

Water 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 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 information

Lesson 1: Forces. Fascinating Education Script Fascinating Intro to Chemistry Lessons. Slide 1: Introduction. Slide 2: Forces

Lesson 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 information

Work. explode. Through centuries of trial and error, rockets became more reliable. However, real advancements in rocketry depended upon a

Work. 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 information

PH104 Lab 2 Measuring Distances Pre-Lab

PH104 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 information

Can anyone think of an example of an action-reaction pair? [jumping, rowing...]

Can 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 information

What does Dark Matter have to do with the Big Bang Theory?

What 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 information

161 Sp18 T1 grades (out of 40, max 100)

161 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 information

Review for 3 rd Midterm

Review 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 information

Basic Ascent Performance Analyses

Basic 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 information

Students will explore Stellarium, an open-source planetarium and astronomical visualization software.

Students 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 information

Physics Knowledge Organiser P8 - Forces in balance

Physics 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 information

2r 2 e rx 5re rx +3e rx = 0. That is,

2r 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 information

Lab 3: Model based Position Control of a Cart

Lab 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 information

P - f = m a x. Now, if the box is already moving, for the frictional force, we use

P - 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 information

Introduction to the P5 Computing Laboratory. Eric Peasley Department of Engineering Science

Introduction 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 information

MITOCW MITRES18_005S10_DiffEqnsMotion_300k_512kb-mp4

MITOCW 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 information

Physics 11 Chapter 2: Kinematics in One Dimension

Physics 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 information

Lecture 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 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 information

Chapter: Motion, Acceleration, and Forces

Chapter: 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 information

Flipping Physics Lecture Notes: Demonstrating Rotational Inertia (or Moment of Inertia)

Flipping 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 information

Today. What concepts did you find most difficult, or what would you like to be sure we discuss in lecture? EXAM 1. Friction (two types)

Today. 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 information

During the second part of the trip then we travelled at 50 km/hr for hour so x = v avg t =

During 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 information

Math Lecture 9

Math 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 information

Chapter 6 Dynamics I

Chapter 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 information

Solution: (a) Before opening the parachute, the differential equation is given by: dv dt. = v. v(0) = 0

Solution: (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 information

9/27/12. Chapter: Motion, Acceleration, and Forces. Motion and Position. Motion. Distance. Relative Motion

9/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 information

Thrust and Flight Modeling

Thrust 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)

(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 information

Newton and Real Life. Newton and Real Life 9/13/12. Friction, Springs and Scales. Summary

Newton 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 information

Thrust Measuring Test Stand - Experiment Lab - Horizontal Forces / Vectors. SeaPerch Activity

Thrust 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 information

Magnetism and Gravity

Magnetism 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 information

ASTRONAUT PUSHES SPACECRAFT

ASTRONAUT 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 information

Lesson 36: Satellites

Lesson 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 information

Newton s Wagon. Materials. friends rocks wagon balloon fishing line tape stopwatch measuring tape. Lab Time Part 1

Newton 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 information

Thrust and Flight Modeling

Thrust 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 information

Mon Jan Improved acceleration models: linear and quadratic drag forces. Announcements: Warm-up Exercise:

Mon 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 information

Introduction to ODE s

Introduction 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 information

Lesson 1.2 Position Time Graphs

Lesson 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 information

Name: 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 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 information

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.

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. 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 information

MAE 305 Engineering Mathematics I

MAE 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 information

Spacecraft Structures

Spacecraft 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 information

Conceptual Physics Fundamentals

Conceptual 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 information

The area under the velocity/time curve is equal to the total change in displacement

The 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 information

GRADE 6: Physical processes 3. UNIT 6P.3 6 hours. The effects of forces. Resources. About this unit. Previous learning.

GRADE 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