ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK

Size: px
Start display at page:

Download "ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK"

Transcription

1 ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK What is SIMULINK? SIMULINK is a software package for modeling, simulating, and analyzing dynamic systems. It supports linear and non-linear system modeling in continuous time, sampled time, or a combination of the two. It provides a graphical interface for building models as block diagrams using the mouse by click-and-drag operations. It also provides a variety of simulated output devices that can be attached to the system to monitor the output or state variables of the system. By defining the system graphically, the mathematical calculations required to simulate the differential equations that represent the models are hidden from your view. You only need to be able to supply the model structure and parameters, the simulation parameters, and the output variables and forms. You don't have to get bogged down in the math to determine the behavior of the system of interest. This tutorial will consist of 4 parts: A) Launching and becoming familiar with the SIMULINK environment B) Creating a simple 1st order model C) Creating a 2nd order model of a mass, spring, damper system D) Creating a model on your own of an electrical system. Part A: Launching Simulink: 1) SIMULINK is run from the MATLAB prompt, >>, so the first step is to get MATLAB running. -- Connect to the Network -- Launch MATLAB. ( if you have not already installed MATLAB you will need to do so at this time. Refer to the instructions handed out in Le 01.) 2) At the prompt, >>, in the MATLAB Command Window, type simulink and press Enter. ES205 Getting started with Simulink Page 1 of 16

2 3) When SIMULINK opens you will see the box called the SIMULINK Library Browser. The Library consist of a number of different SIMULINK blocks with which a system model may be built. To build a model, you first need to create a space to make the model. Click the new model icon in the upper left corner to open a new SIMULINK file workspace. Next, select the SIMULINK icon to expand the list of the available elements that are used to create a system model. 4) After making the selections in Step 3, the SIMULINK Library Browser will show folders that contain the most commonly used elements you will be using for model creation. Click on each of the following folders and quickly note the elements that are contained in each. -- Continuous -- Discontinuous -- Discrete -- Look-up Tables -- Math Operations -- Sinks -- Sources When needed, these elements may simply be clicked, dragged, and dropped into the model workspace. ES205 Getting started with Simulink Page 2 of 16

3 During Step 3 you also opened a window called Untitled, which is the model workspace where the models will be created. 5) You have not yet created a model, but if you had, you would want to be able to save the model. To save a model, pull down the File menu and select Save_As or Click on the File Save Button While we won't save a file right now, we will have you create a new folder to save any models you will create. Create a new folder called, simulink_files by clicking on on the new folder button. and supply the correct name. ES205 Getting started with Simulink Page 3 of 16

4 Part B) Example 1: A Simple Model 1) The first model you are going to build will solve a simple 1st order differential equation given by dx = 3 sin( 2 t ) dt with an initial condition x(0) = -1. 2) To create a model of this equation, we first sketch a simulation diagram of the mathematical model. The simulation diagram will consist of: an input --> the forcing function, 3 sin(2t) an output --> the solution, dx/dt a parameter --> the initial condition, x(0) = -1 an operator --> integration block I.C.: x(0) = -1 input: 3sin(2t) dx dt 1 s x output: x(t) 3) To construct this model in Simulink, will require three elements: -- a Sine Wave Block --an Integrator Block -- a Scope Block Locate the Sine Wave under the Sources folder and Click, Drag, and Drop it in the model workspace window to create the Input Block ES205 Getting started with Simulink Page 4 of 16

5 4) Locate the Integrator under the Continuous folder and Click, Drag, and Drop it in the model workspace window to create the Operator Block. 5) Locate the Scope under the Sinks folder and Click, Drag, and Drop it in the model workspace window to create the Output Block ES205 Getting started with Simulink Page 5 of 16

6 6) Connecting the blocks. Blocks can be connected by dragging a line from the output of one block to the input of another block. Make the following connections: Output of the Sine Wave --> Input of the Integrator Output of the Integrator --> Input of the Scope The arrows indicate the direction of the signal flow. 7) Selecting Simulation Parameters. Most blocks have different parameters that are associated with them. To access the parameters, simply double-click on the block of interest. This will bring up a dialog box which allows the parameters to be changed. Double click on the Sine Wave and set the following parameters: Amplitude = 3 Frequency = 2 ES205 Getting started with Simulink Page 6 of 16

7 Double click on the Integrator Block and set the parameter for the initial condition. x(0) = -1 Double Click on the Scope Block. This does not have any parameters which need setting, but instead displays the scope display screen. 8) Now that the model has been defined and created, the model simulation is ready to run. To Start a simulation, pull down the Simulation menu, and select Start. View the output of the simulation on the Scope window. 9) Simulation Results ES205 Getting started with Simulink Page 7 of 16

8 Your results should look like the figure. Measure the magnitude of peaks and valleys and the period of the signal. Peak = Valley = Period = 10) Simulation Verification: To verify that this plot represents the solution to the problem, let's solve the equation another way. Either manually, or using Maple, obtain the solution x(t) of the ODE with the initial condition dx = 3sin(2t) with x(0) = -1 dt Show solution here: The result should be: ( t ) x ( t ) = cos 2 2 This is the function that was plotted in the SIMULINK Scope window. Save this SIMULINK model in the simulink_files folder as as Example1.mdl ES205 Getting started with Simulink Page 8 of 16

9 Part C: Example 2, a mass, spring, damper system 1) The second model will use SIMULINK to create a model of a mass-springdamper system which may be modeled with a 2nd order differential equation. Other parameters of the system include: -- initial conditions: x(0) = 0 and dx/dt(0) = 0 -- the input f(t) is a step function with magnitude 3 at t=0 -- mass, m = damping coefficient, c = spring constant, k = 1 The model equation: 2 d x dx m + c + kx = 2 dt dt f ( t) Assume all units are consistent for the model. You will work through the following steps: a) Draw the simulation diagram b) Create and save the SIMULINK Model c) Run the Simulation. 2) In the space below attempt to draw the simulation diagram for this model: ES205 Getting started with Simulink Page 9 of 16

10 3) Let's walk through the steps. For comparison, start by solving the model equation for the highest order derivative term. m 2 d x 2 dt = f ( t) dx c dt k x The first block you create should be a Sum block, where the output of the Sum block is the left-hand term of the equation above. m d2 x dt 2 sum block Now using SIMULINK, Create a new workspace... File... New...Model Locate the Sum Block in the library and Click, Drag and Drop it into your new workspace. The Sum block is to have 3 inputs. Double click on the Block and set the parameters to rectangular and ES205 Getting started with Simulink Page 10 of 16

11 4) Gain Block. Add a gain (multiplier) block to normalize the coefficient, m, to modify the signal so it is equal to the highest order derivative term alone. m d2 x dt 2 1 m d 2 x dt 2 sum block gain Click, Drag, and Drop a Gain Block from the library into the SIMULINK workspace. Double-click on the Gain block to change the block parameters. Use a Gain of Add a title to the Gain Block. ES205 Getting started with Simulink Page 11 of 16

12 5) Add two integrators to your Simulation diagram. m d2 x dt 2 1 m d 2 x dt 2 1 s dx dt 1 s x sum block gain Integrator Integrator Click, Drop, and Drag two Integrator Blocks into your SIMULINK workspace from the library. Also: Set the initial condition parameters to zero for both integrators. Add a scope block to the output of the second integrator Connect the output ports to the input port as shown Label each of the signals by double clicking on the leader line. ES205 Getting started with Simulink Page 12 of 16

13 6) Return Branch Gain Blocks In the Simulation Diagram, connect the integrated signals with gain blocks to create the terms on the right-hand side of the model equation. m d2 x dt 2 1 m d 2 x dt 2 1 s dx dt 1 s x sum block c dx dt c k x k In SIMULINK, Drag in two additional Gain blocks from the Math library to the workspace. --Flip these blocks by selecting each block and using... Format...Flip Block --Double click on each of the blocks and set the appropriate parameters c = 0.5 k = Connect the signal lines: Either Click the gain block input and drag to each of the branch points. or Ctrl-Click to select the branch point first and drag to the gain inputs. --Add appropriate titles to the gain blocks c = 0.5 k = 1.0 ES205 Getting started with Simulink Page 13 of 16

14 7) Connect all Input Signals. In the Simulation Diagram, connect all the input signals to the appropriate inputs of the Sum Block. Input: f(t) m d2 x dt 2 1 m d 2 x dt 2 1 s dx dt 1 s x Output: x(t) c dx dt c k x k In the SIMULINK workspace: -- Add a Step Block from the Source library and set its parameters. Step time = 0 Initial value = 0 Final value = 3 -- Connect the signal lines to the sum Block, paying attention to the signs of the inputs. ES205 Getting started with Simulink Page 14 of 16

15 8) Your completed SIMULINK model should look like the following. Complete any missing titles or labels. Save your model as Example2.mdl 9) Running your simulation Double click on the Scope to make its output visible. Run your simulation. What is it maximum value of x reached? What is its final value of x reached? Is this behavior underdamped, overdamped, or critically damped? ES205 Getting started with Simulink Page 15 of 16

16 This concludes the SIMULINK Tutorial Module. You are now to complete Part D: Lab 1 Worksheet. To complete the worksheet you are expected to understand and use the terms below. Terms used on the worksheet: Steady State Value is the final value of the system settles at after transient behavior has dissipated. Overshoot is characterized as the maximum response swing past the steady state value. Rise time is time required for the system to rise from ten to ninety percent of the steady state value. Settling time is the amount of time the system takes to value settle close to the steady state condition (to within approximately 2% of the step size). Overshoot Settling Time +/- 2% of step Steady State Value Rise Time ES205 Getting started with Simulink Page 16 of 16

17 Name Section C M Lab Partners: Part D: Lab 1 Worksheet ES205 Analysis and Design of Engineering Systems 1) Mass-Spring-Damper Model: Below you will explore how changing each of the three parameters, m, c, and k, affect the system response of the spring-mass-damper model created in Part C. Varying the mass, m: In the space below, make a prediction. How do you think changing the mass, m, of the system will affect its dynamic behavior? Now using your SIMULINK model, vary the value of the mass, m, using the multipliers given below, while keeping k and c constant. Then on the graph below sketch and label each response. If you prefer, you can make this figure in Matlab rather than sketching. Attach the figure to this worksheet. Use Mass values: m/5 m/2 1.0*m 2.0*m and 5*m Summary: Give a short summary which qualitatively describes how changing the mass affected the system response. Include qualitative reference to the overshoot, settling time, and steady state value. ES205 Lab 1 Worksheet Page 1 of 6

18 Varying the damping constant, c: Make another prediction. How will changing the damping constant, c, of the system affect its dynamic behavior? Now using your SIMULINK model, vary the value of the mass, c, using the multipliers given below, while keeping k and m constant. Then on the graph below sketch and label each response. If you prefer, you can make this figure in Matlab rather than sketching. Attach the figure to this worksheet. Use Damping Constants: c/5 c/2 1.0*c 2.0*c and 5*c Summary: Give a short summary which qualitatively describes how changing the damping constant affects the system response. Include qualitative reference to the overshoot, settling time, and steady state value. ES205 Lab 1 Worksheet Page 2 of 6

19 Varying the elastic coefficient, k: Make a prediction: How will changing the elastic coefficient, k, of the system affect its dynamic behavior? Now using your SIMULINK model, vary the value of the elastic coefficient, k, using the multipliers given below, while keeping m and c constant. Then on the graph below sketch and label each response. If you prefer, you can make this figure in Matlab rather than sketching. Attach the figure to this worksheet. Use Elastic Coef. values: k/5 k/2 1.0*k 2.0*k and 5*k Summary: Give a short summary which qualitatively describes how changing the elastic coefficient affected the system response. Include qualitative reference to the overshoot, settling time, and steady state value. ES205 Lab 1 Worksheet Page 3 of 6

20 2) Modeling a Simple Electrical RLC Circuit. A simple electrical circuit consists of a Resistor, Coil, and Capacitor in series with a variable voltage source, E(t). R L e + E(t) - i C The circuit may be modeled using two 1st order DE's given as di R 1 1 de 1 + i + e = E() t and i = 0 dt L L L dt C with i(0) = 0 with e(0) = 0 where i is the current in the circuit and e is the electric potential at the node between the coil and capacitor. Draw the Simulation Diagram that represents these DEs below. ES205 Lab 1 Worksheet Page 4 of 6

21 Now using your Simulation diagram, create the SIMULINK model for this electrical system using the values: R = 3 L = 1 C =0.5 and E(t), which is a pulse defined from t = 1 to t = 5 as shown to the right. E(t) t Add Scope Blocks to display both outputs, i and e, as well as the input voltage, E(t). Make sure you include appropriate labeling of the blocks, signals, and I/O. Run the simulation for 0< t < 10 Sketch the shape of the output signals below or, if you prefer, you can make these figures in Matlab. Attach the figures to this worksheet. e i t t Now experiment with your model by varying each of the component parameters, R, L, and C. Describe the effect each has on the system response. Be sure to run you simulation with larger and smaller values of these parameters. Effect of Varying R: Effect of Varying L: Effect of Varying C: ES205 Lab 1 Worksheet Page 5 of 6

22 Using trial and error, try to select an appropriate set of values for R, L, and C that produce a system response (voltage) such that the system has -- a rise time of less than 1 s -- a settling time less than 4 s -- an overshoot of less than 0.25 V? Document the variations you tried to produce this response on the table below. One you have determined values that satisfy the specifications create a figure of the time history and attach to this worksheet. Trial R L C Settling Time Overshoot Meet Constraints? Upon completion of this Worksheet, hand in the following: 1) This handout, Part D with all graphs, tables, and questions completed. 2) A printed copy of your spring-mass-damper system SIMULINK model. 3) A printed copy of your electrical system SIMULINK model. 4) All other Matlab figure you may have created. ES205 Lab 1 Worksheet Page 6 of 6

Lab 1: Dynamic Simulation Using Simulink and Matlab

Lab 1: Dynamic Simulation Using Simulink and Matlab Lab 1: Dynamic Simulation Using Simulink and Matlab Objectives In this lab you will learn how to use a program called Simulink to simulate dynamic systems. Simulink runs under Matlab and uses block diagrams

More information

Simulink Modeling Tutorial

Simulink Modeling Tutorial Simulink Modeling Tutorial Train system Free body diagram and Newton's law Model Construction Running the Model Obtaining MATLAB Model In Simulink, it is very straightforward to represent a physical system

More information

LAB 2 - ONE DIMENSIONAL MOTION

LAB 2 - ONE DIMENSIONAL MOTION Name Date Partners L02-1 LAB 2 - ONE DIMENSIONAL MOTION OBJECTIVES Slow and steady wins the race. Aesop s fable: The Hare and the Tortoise To learn how to use a motion detector and gain more familiarity

More information

Laboratory handouts, ME 340

Laboratory handouts, ME 340 Laboratory handouts, ME 340 This document contains summary theory, solved exercises, prelab assignments, lab instructions, and report assignments for Lab 4. 2014-2016 Harry Dankowicz, unless otherwise

More information

Mathematical Modelling Using SimScape (Electrical Systems)

Mathematical Modelling Using SimScape (Electrical Systems) Experiment Three Mathematical Modelling Using SimScape (Electrical Systems) Control Systems Laboratory Dr. Zaer Abo Hammour Dr. Zaer Abo Hammour Control Systems Laboratory 1. Model and simulate MultiDomain

More information

Computational Chemistry Lab Module: Conformational Analysis of Alkanes

Computational Chemistry Lab Module: Conformational Analysis of Alkanes Introduction Computational Chemistry Lab Module: Conformational Analysis of Alkanes In this experiment, we will use CAChe software package to model the conformations of butane, 2-methylbutane, and substituted

More information

PHYSICS 211 LAB #8: Periodic Motion

PHYSICS 211 LAB #8: Periodic Motion PHYSICS 211 LAB #8: Periodic Motion A Lab Consisting of 6 Activities Name: Section: TA: Date: Lab Partners: Circle the name of the person to whose report your group printouts will be attached. Individual

More information

1 Overview of Simulink. 2 State-space equations

1 Overview of Simulink. 2 State-space equations Modelling and simulation of engineering systems Simulink Exercise 1 - translational mechanical systems Dr. M. Turner (mct6@sun.engg.le.ac.uk 1 Overview of Simulink Simulink is a package which runs in the

More information

EE/ME/AE324: Dynamical Systems. Chapter 4: Block Diagrams

EE/ME/AE324: Dynamical Systems. Chapter 4: Block Diagrams EE/ME/AE324: Dynamical Systems Chapter 4: Block Diagrams and Computer Simulation Block Diagrams A block diagram is an interconnection of: Blocks representing math operations Wires representing signals

More information

Updated 2013 (Mathematica Version) M1.1. Lab M1: The Simple Pendulum

Updated 2013 (Mathematica Version) M1.1. Lab M1: The Simple Pendulum Updated 2013 (Mathematica Version) M1.1 Introduction. Lab M1: The Simple Pendulum The simple pendulum is a favorite introductory exercise because Galileo's experiments on pendulums in the early 1600s are

More information

Lecture 14 - Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013

Lecture 14 - Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013 Today s Objectives ENGR 105: Feedback Control Design Winter 2013 Lecture 14 - Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013 1. introduce the MATLAB Control System Toolbox

More information

a. Follow the Start-Up Procedure in the laboratory manual. Note the safety rules.

a. Follow the Start-Up Procedure in the laboratory manual. Note the safety rules. Lab #1 - Free Vibration Name: Date: Section / Group: Procedure Steps (from lab manual): a. Follow the Start-Up Procedure in the laboratory manual. Note the safety rules. b. Locate the various springs and

More information

Chem 1 Kinetics. Objectives. Concepts

Chem 1 Kinetics. Objectives. Concepts Chem 1 Kinetics Objectives 1. Learn some basic ideas in chemical kinetics. 2. Understand how the computer visualizations can be used to benefit the learning process. 3. Understand how the computer models

More information

Lab 1 Uniform Motion - Graphing and Analyzing Motion

Lab 1 Uniform Motion - Graphing and Analyzing Motion Lab 1 Uniform Motion - Graphing and Analyzing Motion Objectives: < To observe the distance-time relation for motion at constant velocity. < To make a straight line fit to the distance-time data. < To interpret

More information

Project IV Fourier Series

Project IV Fourier Series Project IV Fourier Series Robert Jerrard Goal of the project To develop understanding of how many terms of a Fourier series are required in order to well-approximate the original function, and of the differences

More information

Name Class Date. RC Circuit Lab

Name Class Date. RC Circuit Lab RC Circuit Lab Objectives: Students will be able to Use the ScienceWorkshop interface to investigate the relationship between the voltage remaining across a capacitor and the time taken for the discharge

More information

ECE 320 Linear Control Systems Winter Lab 1 Time Domain Analysis of a 1DOF Rectilinear System

ECE 320 Linear Control Systems Winter Lab 1 Time Domain Analysis of a 1DOF Rectilinear System Amplitude ECE 3 Linear Control Systems Winter - Lab Time Domain Analysis of a DOF Rectilinear System Objective: Become familiar with the ECP control system and MATLAB interface Collect experimental data

More information

PHY 221 Lab 3 Vectors and Motion in 1 and 2 Dimensions

PHY 221 Lab 3 Vectors and Motion in 1 and 2 Dimensions PHY 221 Lab 3 Vectors and Motion in 1 and 2 Dimensions Print Your Name Print Your Partners' Names Instructions Before lab, read the Introduction, and answer the Pre-Lab Questions on the last page of this

More information

Calculating Bond Enthalpies of the Hydrides

Calculating Bond Enthalpies of the Hydrides Proposed Exercise for the General Chemistry Section of the Teaching with Cache Workbook: Calculating Bond Enthalpies of the Hydrides Contributed by James Foresman, Rachel Fogle, and Jeremy Beck, York College

More information

You will return this handout to the instructor at the end of the lab period. Experimental verification of Ampere s Law.

You will return this handout to the instructor at the end of the lab period. Experimental verification of Ampere s Law. PHY222 LAB 6 AMPERE S LAW Print Your Name Print Your Partners' Names Instructions Read section A prior to attending your lab section. You will return this handout to the instructor at the end of the lab

More information

Introduction. Pre-Lab Questions: Physics 1CL PERIODIC MOTION - PART II Fall 2009

Introduction. Pre-Lab Questions: Physics 1CL PERIODIC MOTION - PART II Fall 2009 Introduction This is the second of two labs on simple harmonic motion (SHM). In the first lab you studied elastic forces and elastic energy, and you measured the net force on a pendulum bob held at an

More information

Lab 4: Gauss Gun Conservation of Energy

Lab 4: Gauss Gun Conservation of Energy Lab 4: Gauss Gun Conservation of Energy Before coming to Lab Read the lab handout Complete the pre-lab assignment and hand in at the beginning of your lab section. The pre-lab is written into this weeks

More information

Linear System Theory

Linear System Theory Linear System Theory - Introduction to Simulink Prof. Robert X. Gao Electromechanical Systems Laboratory Department of Mechanical Engineering Outline Block Diagram Introduction Launching Simulink Modeling

More information

2.004 Dynamics and Control II Spring 2008

2.004 Dynamics and Control II Spring 2008 MIT OpenCourseWare http://ocw.mit.edu 2.004 Dynamics and Control II Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Massachusetts Institute

More information

August 7, 2007 NUMERICAL SOLUTION OF LAPLACE'S EQUATION

August 7, 2007 NUMERICAL SOLUTION OF LAPLACE'S EQUATION August 7, 007 NUMERICAL SOLUTION OF LAPLACE'S EQUATION PURPOSE: This experiment illustrates the numerical solution of Laplace's Equation using a relaxation method. The results of the relaxation method

More information

Force vs time. IMPULSE AND MOMENTUM Pre Lab Exercise: Turn in with your lab report

Force vs time. IMPULSE AND MOMENTUM Pre Lab Exercise: Turn in with your lab report IMPULSE AND MOMENTUM Pre Lab Exercise: Turn in with your lab report Newton s second law may be written r r F dt = p where F is the force and p is the change in momentum. The area under the force vs. time

More information

Laboratory handout 5 Mode shapes and resonance

Laboratory handout 5 Mode shapes and resonance laboratory handouts, me 34 82 Laboratory handout 5 Mode shapes and resonance In this handout, material and assignments marked as optional can be skipped when preparing for the lab, but may provide a useful

More information

PHYSICS 211 LAB #3: Frictional Forces

PHYSICS 211 LAB #3: Frictional Forces PHYSICS 211 LAB #3: Frictional Forces A Lab Consisting of 4 Activities Name: Section: TA: Date: Lab Partners: Circle the name of the person to whose report your group printouts will be attached. Individual

More information

Electric Fields and Equipotentials

Electric Fields and Equipotentials Electric Fields and Equipotentials Note: There is a lot to do in this lab. If you waste time doing the first parts, you will not have time to do later ones. Please read this handout before you come to

More information

Unit 7: Oscillations

Unit 7: Oscillations Text: Chapter 15 Unit 7: Oscillations NAME: Problems (p. 405-412) #1: 1, 7, 13, 17, 24, 26, 28, 32, 35 (simple harmonic motion, springs) #2: 45, 46, 49, 51, 75 (pendulums) Vocabulary: simple harmonic motion,

More information

Chemistry 14CL. Worksheet for the Molecular Modeling Workshop. (Revised FULL Version 2012 J.W. Pang) (Modified A. A. Russell)

Chemistry 14CL. Worksheet for the Molecular Modeling Workshop. (Revised FULL Version 2012 J.W. Pang) (Modified A. A. Russell) Chemistry 14CL Worksheet for the Molecular Modeling Workshop (Revised FULL Version 2012 J.W. Pang) (Modified A. A. Russell) Structure of the Molecular Modeling Assignment The molecular modeling assignment

More information

Coefficient of Friction Lab

Coefficient of Friction Lab Name Date Period Coefficient of Friction Lab The purpose of this lab is to determine the relationship between a) the force of static friction and the normal force and b) the force of kinetic friction and

More information

Exercises for Windows

Exercises for Windows Exercises for Windows CAChe User Interface for Windows Select tool Application window Document window (workspace) Style bar Tool palette Select entire molecule Select Similar Group Select Atom tool Rotate

More information

Center of Mass. Evaluation copy

Center of Mass. Evaluation copy Center of Mass Experiment 19 INTRODUCTION In the most of the previous experiments you have examined the motion of a single object as it underwent a variety of motions. You learned that an object subject

More information

Static and Kinetic Friction

Static and Kinetic Friction Experiment Static and Kinetic Friction Prelab Questions 1. Examine the Force vs. time graph and the Position vs. time graph below. The horizontal time scales are the same. In Region I, explain how an object

More information

Assignment 1: Molecular Mechanics (PART 1 25 points)

Assignment 1: Molecular Mechanics (PART 1 25 points) Chemistry 380.37 Fall 2015 Dr. Jean M. Standard August 19, 2015 Assignment 1: Molecular Mechanics (PART 1 25 points) In this assignment, you will perform some molecular mechanics calculations using the

More information

Introduction. Pre-Lab Questions: Physics 1CL PERIODIC MOTION - PART II Spring 2009

Introduction. Pre-Lab Questions: Physics 1CL PERIODIC MOTION - PART II Spring 2009 Introduction This is the second of two labs on simple harmonic motion (SHM). In the first lab you studied elastic forces and elastic energy, and you measured the net force on a pendulum bob held at an

More information

LABORATORY 1: KINEMATICS written by Melissa J. Wafer '95 June 1993

LABORATORY 1: KINEMATICS written by Melissa J. Wafer '95 June 1993 LABORATORY 1: KINEMATICS written by Melissa J. Wafer '95 June 1993 The purpose of this exercise is to re-enforce what you have learned about kinematics in class and to familiarize you with computer resources

More information

Evaluation copy. Ground Temperature Measurements. computer OBJECTIVES MATERIALS PRE-LAB QUESTIONS

Evaluation copy. Ground Temperature Measurements. computer OBJECTIVES MATERIALS PRE-LAB QUESTIONS Ground Temperature Measurements Computer P3 Throughout the daylight hours the sun heats up the air and the soil. Project 1 in this manual investigates the changes in air temperature during this process.

More information

The Phase Change Lab: Freezing and Melting of Water

The Phase Change Lab: Freezing and Melting of Water The Phase Change Lab: Freezing and Melting of Water Experiment 3 Freezing temperature is the temperature at which a substance turns from a liquid to a solid. Melting temperature is the temperature at which

More information

Hooke s Law. Equipment. Introduction and Theory

Hooke s Law. Equipment. Introduction and Theory Hooke s Law Objective to test Hooke s Law by measuring the spring constants of different springs and spring systems to test whether all elastic objects obey Hooke s Law Equipment two nearly identical springs,

More information

Motion II. Goals and Introduction

Motion II. Goals and Introduction Motion II Goals and Introduction As you have probably already seen in lecture or homework, and if you ve performed the experiment Motion I, it is important to develop a strong understanding of how to model

More information

Work and Energy. This sum can be determined graphically as the area under the plot of force vs. distance. 1

Work and Energy. This sum can be determined graphically as the area under the plot of force vs. distance. 1 Work and Energy Experiment 18 Work is a measure of energy transfer. In the absence of friction, when positive work is done on an object, there will be an increase in its kinetic or potential energy. In

More information

PHY221 Lab 2 - Experiencing Acceleration: Motion with constant acceleration; Logger Pro fits to displacement-time graphs

PHY221 Lab 2 - Experiencing Acceleration: Motion with constant acceleration; Logger Pro fits to displacement-time graphs Page 1 PHY221 Lab 2 - Experiencing Acceleration: Motion with constant acceleration; Logger Pro fits to displacement-time graphs Print Your Name Print Your Partners' Names You will return this handout to

More information

Double Inverted Pendulum (DBIP)

Double Inverted Pendulum (DBIP) Linear Motion Servo Plant: IP01_2 Linear Experiment #15: LQR Control Double Inverted Pendulum (DBIP) All of Quanser s systems have an inherent open architecture design. It should be noted that the following

More information

(THIS IS AN OPTIONAL BUT WORTHWHILE EXERCISE)

(THIS IS AN OPTIONAL BUT WORTHWHILE EXERCISE) PART 2: Analysis in ArcGIS (THIS IS AN OPTIONAL BUT WORTHWHILE EXERCISE) Step 1: Start ArcCatalog and open a geodatabase If you have a shortcut icon for ArcCatalog on your desktop, double-click it to start

More information

Chapter 1, Section 1.2, Example 9 (page 13) and Exercise 29 (page 15). Use the Uniqueness Tool. Select the option ẋ = x

Chapter 1, Section 1.2, Example 9 (page 13) and Exercise 29 (page 15). Use the Uniqueness Tool. Select the option ẋ = x Use of Tools from Interactive Differential Equations with the texts Fundamentals of Differential Equations, 5th edition and Fundamentals of Differential Equations and Boundary Value Problems, 3rd edition

More information

Linear Motion with Constant Acceleration

Linear Motion with Constant Acceleration Linear Motion 1 Linear Motion with Constant Acceleration Overview: First you will attempt to walk backward with a constant acceleration, monitoring your motion with the ultrasonic motion detector. Then

More information

Physics 103 Newton s 2 nd Law On Atwood s Machine with Computer Based Data Collection

Physics 103 Newton s 2 nd Law On Atwood s Machine with Computer Based Data Collection Physics 103 Newton s 2 nd Law On Atwood s Machine with Computer Based Data Collection Materials Photogate with pulley, mass set, ~1.2 meter long string, LabPro analog to digital converter and a computer.

More information

Experiment: Oscillations of a Mass on a Spring

Experiment: Oscillations of a Mass on a Spring Physics NYC F17 Objective: Theory: Experiment: Oscillations of a Mass on a Spring A: to verify Hooke s law for a spring and measure its elasticity constant. B: to check the relationship between the period

More information

( ) ( ) = q o. T 12 = τ ln 2. RC Circuits. 1 e t τ. q t

( ) ( ) = q o. T 12 = τ ln 2. RC Circuits. 1 e t τ. q t Objectives: To explore the charging and discharging cycles of RC circuits with differing amounts of resistance and/or capacitance.. Reading: Resnick, Halliday & Walker, 8th Ed. Section. 27-9 Apparatus:

More information

SRV02-Series Rotary Experiment # 1. Position Control. Student Handout

SRV02-Series Rotary Experiment # 1. Position Control. Student Handout SRV02-Series Rotary Experiment # 1 Position Control Student Handout SRV02-Series Rotary Experiment # 1 Position Control Student Handout 1. Objectives The objective in this experiment is to introduce the

More information

POC via CHEMnetBASE for Identifying Unknowns

POC via CHEMnetBASE for Identifying Unknowns Table of Contents A red arrow was used to identify where buttons and functions are located in CHEMnetBASE. Figure Description Page Entering the Properties of Organic Compounds (POC) Database 1 Swain Home

More information

Lab Activity H4 It s Snow Big Deal

Lab Activity H4 It s Snow Big Deal Lab Activity H4 It s Snow Big Deal OUTCOMES After completing this lab activity, the student should be able to use computer-based data acquisition techniques to measure temperatures. draw appropriate conclusions

More information

Dynamics. Newton s First Two Laws of Motion. A Core Learning Goals Activity for Science and Mathematics

Dynamics. Newton s First Two Laws of Motion. A Core Learning Goals Activity for Science and Mathematics CoreModels Dynamics Newton s First Two Laws of Motion A Core Learning Goals Activity for Science and Mathematics Summary: Students will investigate the first and second laws of motion in laboratory activities.

More information

LAB 4: FORCE AND MOTION

LAB 4: FORCE AND MOTION Lab 4 - Force & Motion 37 Name Date Partners LAB 4: FORCE AND MOTION A vulgar Mechanik can practice what he has been taught or seen done, but if he is in an error he knows not how to find it out and correct

More information

EEE 480 LAB EXPERIMENTS. K. Tsakalis. November 25, 2002

EEE 480 LAB EXPERIMENTS. K. Tsakalis. November 25, 2002 EEE 480 LAB EXPERIMENTS K. Tsakalis November 25, 2002 1. Introduction The following set of experiments aims to supplement the EEE 480 classroom instruction by providing a more detailed and hands-on experience

More information

Measuring the time constant for an RC-Circuit

Measuring the time constant for an RC-Circuit Physics 8.02T 1 Fall 2001 Measuring the time constant for an RC-Circuit Introduction: Capacitors Capacitors are circuit elements that store electric charge Q according to Q = CV where V is the voltage

More information

DC-motor modelling and parameter identification

DC-motor modelling and parameter identification DC-motor modelling and parameter identification This version: November 1, 2017 Name: LERTEKNIK REG P-number: Date: AU T O MA RO TI C C O N T L Passed: LINKÖPING Chapter 1 Introduction The purpose of this

More information

Applications of Second-Order Differential Equations

Applications of Second-Order Differential Equations Applications of Second-Order Differential Equations ymy/013 Building Intuition Even though there are an infinite number of differential equations, they all share common characteristics that allow intuition

More information

University of TN Chattanooga Physics 1040L 8/18/2012 PHYSICS 1040L LAB LAB 4: R.C. TIME CONSTANT LAB

University of TN Chattanooga Physics 1040L 8/18/2012 PHYSICS 1040L LAB LAB 4: R.C. TIME CONSTANT LAB PHYSICS 1040L LAB LAB 4: R.C. TIME CONSTANT LAB OBJECT: To study the discharging of a capacitor and determine the time constant for a simple circuit. APPARATUS: Capacitor (about 24 μf), two resistors (about

More information

Feedback Control part 2

Feedback Control part 2 Overview Feedback Control part EGR 36 April 19, 017 Concepts from EGR 0 Open- and closed-loop control Everything before chapter 7 are open-loop systems Transient response Design criteria Translate criteria

More information

Lab 5: Harmonic Oscillations and Damping

Lab 5: Harmonic Oscillations and Damping Introduction Lab 5: Harmonic Oscillations and Damping In this lab, you will explore the oscillations of a mass-spring system, with and without damping. You'll get to see how changing various parameters

More information

Simulink Tutorial 1 CPE562

Simulink Tutorial 1 CPE562 Simulink Tutorial 1 CPE562 Week 1 Introduction to Simulink Familiarization with Simulink blocks Sources: Constants Sinks: Display Operations: Sum, Product, Add, Divide. Mathematical operations involving

More information

Experiment 15: Atomic Orbitals, Bond Length, and Molecular Orbitals

Experiment 15: Atomic Orbitals, Bond Length, and Molecular Orbitals Experiment 15: Atomic Orbitals, Bond Length, and Molecular Orbitals Introduction Molecular orbitals result from the mixing of atomic orbitals that overlap during the bonding process allowing the delocalization

More information

Driven Harmonic Oscillator

Driven Harmonic Oscillator Driven Harmonic Oscillator Physics 6B Lab Experiment 1 APPARATUS Computer and interface Mechanical vibrator and spring holder Stands, etc. to hold vibrator Motion sensor C-209 spring Weight holder and

More information

first name (print) last name (print) brock id (ab17cd) (lab date)

first name (print) last name (print) brock id (ab17cd) (lab date) (ta initials) first name (print) last name (print) brock id (ab17cd) (lab date) Experiment 1 Capacitance In this Experiment you will learn the relationship between the voltage and charge stored on a capacitor;

More information

Computational Study of Chemical Kinetics (GIDES)

Computational Study of Chemical Kinetics (GIDES) Computational Study of Chemical Kinetics (GIDES) Software Introduction Berkeley Madonna (http://www.berkeleymadonna.com) is a dynamic modeling program in which relational diagrams are created using a graphical

More information

Using web-based Java pplane applet to graph solutions of systems of differential equations

Using web-based Java pplane applet to graph solutions of systems of differential equations Using web-based Java pplane applet to graph solutions of systems of differential equations Our class project for MA 341 involves using computer tools to analyse solutions of differential equations. This

More information

A SHORT INTRODUCTION TO ADAMS

A SHORT INTRODUCTION TO ADAMS A. AHADI, P. LIDSTRÖM, K. NILSSON A SHORT INTRODUCTION TO ADAMS FOR MECHANICAL ENGINEERS DIVISION OF MECHANICS DEPARTMENT OF MECHANICAL ENGINEERING LUND INSTITUTE OF TECHNOLOGY 2017 1 FOREWORD THESE EXERCISES

More information

MATLAB BASICS. Instructor: Prof. Shahrouk Ahmadi. TA: Kartik Bulusu

MATLAB BASICS. Instructor: Prof. Shahrouk Ahmadi. TA: Kartik Bulusu MATLAB BASICS Instructor: Prof. Shahrouk Ahmadi 1. What are M-files TA: Kartik Bulusu M-files are files that contain a collection of MATLAB commands or are used to define new MATLAB functions. For the

More information

Investigation #2 TEMPERATURE VS. HEAT. Part I

Investigation #2 TEMPERATURE VS. HEAT. Part I Name: Investigation #2 Partner(s): TEMPERATURE VS. HEAT These investigations are designed to help you distinguish between two commonly confused concepts in introductory physics. These two concepts, temperature

More information

PHY222 Lab 2 - Electric Fields Mapping the Potential Curves and Field Lines of an Electric Dipole

PHY222 Lab 2 - Electric Fields Mapping the Potential Curves and Field Lines of an Electric Dipole Print Your Name PHY222 Lab 2 - Electric Fields Mapping the Potential Curves and Field Lines of an Electric Dipole Print Your Partners' Names Instructions January 23, 2015 Before lab, read the Introduction,

More information

POC via CHEMnetBASE for Identifying Unknowns

POC via CHEMnetBASE for Identifying Unknowns Table of Contents A red arrow is used to identify where buttons and functions are located in CHEMnetBASE. Figure Description Page Entering the Properties of Organic Compounds (POC) Database 1 CHEMnetBASE

More information

Simple Harmonic Motion

Simple Harmonic Motion Physics Topics Simple Harmonic Motion If necessary, review the following topics and relevant textbook sections from Serway / Jewett Physics for Scientists and Engineers, 9th Ed. Hooke s Law (Serway, Sec.

More information

Figure 1: Startup screen for Interactive Physics Getting Started The ærst simulation will be very simple. With the mouse, select the circle picture on

Figure 1: Startup screen for Interactive Physics Getting Started The ærst simulation will be very simple. With the mouse, select the circle picture on Experiment Simulations í Kinematics, Collisions and Simple Harmonic Motion Introduction Each of the other experiments you perform in this laboratory involve a physical apparatus which you use to make measurements

More information

AMS 27L LAB #8 Winter 2009

AMS 27L LAB #8 Winter 2009 AMS 27L LAB #8 Winter 29 Solving ODE s in Matlab Objectives:. To use Matlab s ODE Solvers 2. To practice using functions and in-line functions Matlab s ODE Suite Matlab offers a suite of ODE solvers including:

More information

Experiment 5. Simple Harmonic Motion

Experiment 5. Simple Harmonic Motion Reading and Problems: Chapters 7,8 Problems 7., 8. Experiment 5 Simple Harmonic Motion Goals. To understand the properties of an oscillating system governed by Hooke s Law.. To study the effects of friction

More information

You w i ll f ol l ow these st eps : Before opening files, the S c e n e panel is active.

You w i ll f ol l ow these st eps : Before opening files, the S c e n e panel is active. You w i ll f ol l ow these st eps : A. O pen a n i m a g e s t a c k. B. Tr a c e t h e d e n d r i t e w i t h t h e user-guided m ode. C. D e t e c t t h e s p i n e s a u t o m a t i c a l l y. D. C

More information

2: SIMPLE HARMONIC MOTION

2: SIMPLE HARMONIC MOTION 2: SIMPLE HARMONIC MOTION Motion of a mass hanging from a spring If you hang a mass from a spring, stretch it slightly, and let go, the mass will go up and down over and over again. That is, you will get

More information

Physics 4C Simple Harmonic Motion PhET Lab

Physics 4C Simple Harmonic Motion PhET Lab Physics 4C Simple Harmonic Motion PhET Lab Scott Hildreth Chabot College Goal: Explore principles of Simple Harmonic Motion through both hanging masses and pendula. Then, verify your understanding of how

More information

Purpose: Materials: WARNING! Section: Partner 2: Partner 1:

Purpose: Materials: WARNING! Section: Partner 2: Partner 1: Partner 1: Partner 2: Section: PLEASE NOTE: You will need this particular lab report later in the semester again for the homework of the Rolling Motion Experiment. When you get back this graded report,

More information

VECTORS AND MATRICES

VECTORS AND MATRICES VECTORS AND MATRICES COMPUTER SESSION C1 BACKGROUND PREPARATIONS The session is divided into two parts. The first part involves experimenting in the Mathematics Laboratory and the second part involves

More information

Analysis of Dynamic Systems Using Bond Graph Method Through SIMULINK

Analysis of Dynamic Systems Using Bond Graph Method Through SIMULINK Analysis of Dynamic Systems Using Bond Graph Method Through SIMULINK José Antonio Calvo, Carolina Álvarez- Caldas and José Luis San Román Universidad Carlos III de Madrid Spain. Introduction The dynamic

More information

PHY 123 Lab 4 The Atwood Machine

PHY 123 Lab 4 The Atwood Machine PHY 123 Lab 4 The Atwood Machine The purpose of this lab is to study Newton s second law using an Atwood s machine, and to apply the law to determine the acceleration due to gravity experimentally. This

More information

Introduction to Simple Harmonic Motion

Introduction to Simple Harmonic Motion Introduction to Prelab Prelab 1: Write the objective of your experiment. Prelab 2: Write the relevant theory of this experiment. Prelab 3: List your apparatus and sketch your setup.! Have these ready to

More information

dy dt = ty, y(0) = 3. (1)

dy dt = ty, y(0) = 3. (1) 2. (10pts) Solve the given intial value problem (IVP): dy dt = ty, y(0) = 3. (1) 3. (10pts) A plot of f(y) =y(1 y)(2 y) of the right hand side of the differential equation dy/dt = f(y) is shown below.

More information

PHY 123 Lab 10-Simple Harmonic Motion

PHY 123 Lab 10-Simple Harmonic Motion 1 To print higher-resolution math symbols, click the Hi-Res Fonts for Printing button on the jsmath control panel. PHY 123 Lab 10-Simple Harmonic Motion The purpose of this lab is to study simple harmonic

More information

Lab 10: DC RC circuits

Lab 10: DC RC circuits Name: Lab 10: DC RC circuits Group Members: Date: TA s Name: Objectives: 1. To understand current and voltage characteristics of a DC RC circuit 2. To understand the effect of the RC time constant Apparatus:

More information

Electric Circuit Theory

Electric Circuit Theory Electric Circuit Theory Nam Ki Min nkmin@korea.ac.kr 010-9419-2320 Chapter 8 Natural and Step Responses of RLC Circuits Nam Ki Min nkmin@korea.ac.kr 010-9419-2320 8.1 Introduction to the Natural Response

More information

Kinematics Lab. 1 Introduction. 2 Equipment. 3 Procedures

Kinematics Lab. 1 Introduction. 2 Equipment. 3 Procedures Kinematics Lab 1 Introduction An object moving in one dimension and undergoing constant or uniform acceleration has a position given by: x(t) =x 0 +v o t +1/2at 2 where x o is its initial position (its

More information

Motion with Constant Acceleration

Motion with Constant Acceleration Motion with Constant Acceleration INTRODUCTION Newton s second law describes the acceleration of an object due to an applied net force. In this experiment you will use the ultrasonic motion detector to

More information

WISE Regression/Correlation Interactive Lab. Introduction to the WISE Correlation/Regression Applet

WISE Regression/Correlation Interactive Lab. Introduction to the WISE Correlation/Regression Applet WISE Regression/Correlation Interactive Lab Introduction to the WISE Correlation/Regression Applet This tutorial focuses on the logic of regression analysis with special attention given to variance components.

More information

Experiment 14 It s Snow Big Deal

Experiment 14 It s Snow Big Deal Experiment 14 It s Snow Big Deal OUTCOMES After completing this experiment, the student should be able to: use computer-based data acquisition techniques to measure temperatures. draw appropriate conclusions

More information

Physics 401 Classical Physics Laboratory. Experiment 5. Transients and Oscillations in RLC Circuits. I. Introduction II. Theory...

Physics 401 Classical Physics Laboratory. Experiment 5. Transients and Oscillations in RLC Circuits. I. Introduction II. Theory... University of Illinois at Urbana-Champaign Physics 401 Classical Physics Laboratory Department of Physics Experiment 5 Transients and Oscillations in RLC Circuits I. Introduction... II. Theory... 3 b 0

More information

Stoichiometric Reactor Simulation Robert P. Hesketh and Concetta LaMarca Chemical Engineering, Rowan University (Revised 4/8/09)

Stoichiometric Reactor Simulation Robert P. Hesketh and Concetta LaMarca Chemical Engineering, Rowan University (Revised 4/8/09) Stoichiometric Reactor Simulation Robert P. Hesketh and Concetta LaMarca Chemical Engineering, Rowan University (Revised 4/8/09) In this session you will learn how to create a stoichiometric reactor model

More information

Signal Processing First Lab 11: PeZ - The z, n, and ˆω Domains

Signal Processing First Lab 11: PeZ - The z, n, and ˆω Domains Signal Processing First Lab : PeZ - The z, n, and ˆω Domains The lab report/verification will be done by filling in the last page of this handout which addresses a list of observations to be made when

More information

41. Sim Reactions Example

41. Sim Reactions Example HSC Chemistry 7.0 41-1(6) 41. Sim Reactions Example Figure 1: Sim Reactions Example, Run mode view after calculations. General This example contains instruction how to create a simple model. The example

More information

Finite Element Modules for Enhancing Undergraduate Transport Courses: Application to Fuel Cell Fundamentals

Finite Element Modules for Enhancing Undergraduate Transport Courses: Application to Fuel Cell Fundamentals Finite Element Modules for Enhancing Undergraduate Transport Courses: Application to Fuel Cell Fundamentals Originally published in 007 American Society for Engineering Education Conference Proceedings

More information

Chapter 2: Linear Constant Coefficient Higher Order Equations

Chapter 2: Linear Constant Coefficient Higher Order Equations Chapter 2: Linear Constant Coefficient Higher Order Equations The wave equation is a linear partial differential equation, which means that sums of solutions are still solutions, just as for linear ordinary

More information