Introduction to MATLAB. MATLAB Matrix Manipulations. Transportation Infrastructure Systems GS. Fall 2002
|
|
- Randolf Wilkinson
- 5 years ago
- Views:
Transcription
1 Introduction to MATLAB MATLAB Matrix Manipulations Transportation Infrastructure Systems GS Dr. Antonio Trani Civil and Environmental Engineering Virginia Polytechnic Institute and State University Fall 22 Virginia Polytechnic Institute and State University 1 of 53
2 Purpose of this Section To illustrate examples of matrix manipulation in MATLAB To learn some of the basic plotting functions in MATLAB Just for the fun of learning something new (the most important reason) Virginia Polytechnic Institute and State University 2 of 53
3 Basic Matrix Manipulation 434 = 468 b 366 Let A and = A = [4 3 4; 4 6 8; 3 6 6]; b = [ ]'; y = A*b; Results in column vector y, y = Virginia Polytechnic Institute and State University 3 of 53
4 Solution of Linear Equations (I) Suppose we want to solve the set of linear equations: 4x 1 + 3x 2 + 4x 3 = 35 4x 1 + 6x 2 + 8x 3 = 22 3x 1 + 6x 2 + 6x 3 = 4 Then in matrix form we have: Ax = b Virginia Polytechnic Institute and State University 4 of 53
5 Sol. of Linear Equations (II) where: A 434 = 468 x 366 x 1 x 2 x 3, and = b = Using MATLAB this can be solved using the operator \ x \ = A b % Solution of linear equations A = [4 3 4; 4 6 8; 3 6 6]; b = [ ]';x = A\b; Virginia Polytechnic Institute and State University 5 of 53
6 Solution of Linear Equations (III) Yields the following answer for x, x = % Another solution of the linear equations A = [4 3 4; 4 6 8; 3 6 6]; b = [ ]'; x = inv(a)*b; This gives the same result taking the inverse of A Virginia Polytechnic Institute and State University 6 of 53
7 Array vs Scalar MATLAB Operators (I) MATLAB differentiates between array and scalar operators Scalar operators apply to matrices Array operators have a period in front of the operand Array operations in your code should always be stated using a period before the operand. For example: x = :.5:8; y = sin(x^2)*exp(-x); Will not execute correctly because the manipulation of array x requires operands with a period in front (MATLAB nomenclature) Virginia Polytechnic Institute and State University 7 of 53
8 Array vs. Scalar MATLAB Operators (II) The following script will execute correctly x = :.5:8; y = sin(x.^2).*exp(-x); The following operations are valid and execute correcly A = [3 3 3 ; 2 2 2; 1 1 1]; c = A ^ 2 ; d = A * A ; e = A / 2 ; f = A * 3; Virginia Polytechnic Institute and State University 8 of 53
9 Array Operators Operation MATLAB Operators Array multiplication.* Array power.^ Left array division.\ Right array division./ Matrix multiplication * Matrix power ^ Matrix division / Left matrix division \ Use these to do basic operations on arrays of any size Virginia Polytechnic Institute and State University 9 of 53
10 Array Manipulation Tips Always define the size of the arrays to be used in the program (static allocation) Define arrays with zero elements (defines statically array sizes and thus reduces computation time)»d=zeros(1,3) d =»c=ones(1,3) c = Virginia Polytechnic Institute and State University 1 of 53
11 Array Manipulation Tips Sample of for-loop without array pre allocation Example: tic; for i=1:1:1; d(i) = sin(i) ; end t=toc; disp(['time to compute array ', num2str(t), ' (seconds)']) Time to compute array (seconds) Virginia Polytechnic Institute and State University 11 of 53
12 Array Pre allocation Array pre allocation saves time because MATLAB does not have to dynamically change the size of each array as the code executes d=zeros(1,1); % pre allocates a vector with 1k tic; for i=1:1:1; d(i) = sin(i) ; end t=toc; disp(['time to compute array ', num2str(t), ' (seconds)']) Time to compute array (seconds) Virginia Polytechnic Institute and State University 12 of 53
13 Vector Operations in MATLAB The following script is equivalent to that shown in the previous page. tic; i=1:1:1; d = sin(i); t=toc; disp(['time to compute array ', num2str(t), ' (seconds)']) Time to compute array.3639 (seconds) Note: MATLAB vector operations are optimized to the point that even compiling this function in C/C++ offers little speed advantage (1-15%). Virginia Polytechnic Institute and State University 13 of 53
14 Comparison of Results The following table summarizes the array manipulation results Procedure CPU Time a (seconds) Ratio b Standard for-loop Array Pre allocation Vectorization a.apple PowerPC G3 366 Mhz with OS 8.6 b.higher ratio means faster execution times Virginia Polytechnic Institute and State University 14 of 53
15 Graphs in MATLAB There are many ways to build plots in MATLAB. Two of the most popular procedures are: 1) Using built-in MATLAB two and three dimensional graphing commands 2) Use the MATLAB Handle Graphics (object-oriented) procedures to modify properties of every object of a graph Handle Graphics is a fairly advanced topic that is also used to create Graphic User Interfaces (GUI) in MATLAB. For now, we turn our attention to the first procedure. Virginia Polytechnic Institute and State University 15 of 53
16 Plots Using Built-in Functions MATLAB can generally handle most types of 2D and 3D plots without knowing Handle Graphics plot command for 2D plots plot3d for 3D plots Use hold command to superimpose plots interactively or when calling functions Use the zoom function to dynamically resize the screen to new [x,y] limits Use the subplot function to plot several graphs in one screen Virginia Polytechnic Institute and State University 16 of 53
17 Basic Plots in MATLAB Two-dimensional line plots are easy to implement in MATLAB % Sample line plot x=:.5:5; y=sin(x.^1.8); plot(x,y); xlabel( x ) ylabel( y ) title( A simple plot ) grid Try this out now. % plot command % builds the x label % builds the y label % adds a title % adds hor. and vert. % grids Virginia Polytechnic Institute and State University 17 of 53
18 Other Types of 2-D Plots bar fplot bar plot simple plot of one variable (x) semilogx and semilogy semilog plots loglog polar plotyy errorbar hist logarithmic plot polar coordinates plot dual dependent variable plot error bar plot histogram plot Virginia Polytechnic Institute and State University 18 of 53
19 More 2D Plots stem stairs comet contour quiver generates stems at each data point discrete line plot (horizontal lines) simple animation plot plots the contours of a 2D function plots fields of a function Virginia Polytechnic Institute and State University 19 of 53
20 Sample 2D Plots (semilog plot) x=:.5:5; y=exp(-x.^2); semilogy(x,y); grid Virginia Polytechnic Institute and State University 2 of 53
21 Sample 2D Plots (loglog plot) x=:.5:5; y=exp(-x.^2); loglog(x,y); grid Virginia Polytechnic Institute and State University 21 of 53
22 Sample 2D Plots (bar plot) x = -2.9:.2:2.9; bar(x,exp(-x.*x)); grid Virginia Polytechnic Institute and State University 22 of 53
23 Sample 2D Plots (stairs plot) x=:.5:8; stairs(x,sin(x.^2).*exp(-x)); grid Virginia Polytechnic Institute and State University 23 of 53
24 Sample 2D Plots (errorbar plot) x=-2:.1:2; y=erf(x); e = rand(size(x))/2; errorbar(x,y,e); grid Virginia Polytechnic Institute and State University 24 of 53
25 Sample 2D Plots (polar plot) % Polar plot t=:.1:2*pi; polar(t,sin(2*t).*cos(2*t)); Virginia Polytechnic Institute and State University 25 of 53
26 Sample 2D Plots (stem plot) x = :.1:4; y = sin(x.^2).*exp(-x); stem(x,y); grid Virginia Polytechnic Institute and State University 26 of 53
27 Sample 2D Plots (Histogram) x=randn(1,1); hist(x); grid Virginia Polytechnic Institute and State University 27 of 53
28 Sample 2D Plots (plotyy) x=-2:.1:2; y1=erf(x); y2=erf(1.35.*x); plotyy(x,y,x,y2);grid Virginia Polytechnic Institute and State University 28 of 53
29 Sample 2D Plot (pie plot) In this example we demonstrate the use of the gtext function to write a string at the location of the mouse acft = char('a31','a33','md11','dc-1', 'L111',... 'B747','B767','B777'); numbers=[ ]; pie(numbers) for i=1:8 % array of strings gtext(acft(i,:)); % get text from char variable end title('aircraft Performing N. Atlantic Crossings') Virginia Polytechnic Institute and State University 29 of 53
30 Resulting Pie Plot Aircraft Performing N. Atlantic Crossings A33 A31 4% 2% DC-1 MD11 L111 3% 2%1% B747 19% B777 14% 55% B767 Virginia Polytechnic Institute and State University 3 of 53
31 Quiver Plot The quiver plot is good to represent vector fields. In the example below a quiver plot shows the gradient of a function called peaks t=-3:.1:3; [x,y]=meshgrid(t,t); z= 3*(1-x).^2.*exp(-(x.^2) - (y+1).^2) *(x/5 - x.^3 - y.^5).*exp(-x.^2-y.^2) /3*exp(-(x+1).^2 - y.^2); [dx,dy]=gradient(z,.2,.2); quiver(x,y,dx,dy,3) Note: peaks is a built-in MATLAB function Virginia Polytechnic Institute and State University 31 of 53
32 Quiver Plot of Peaks Function Virginia Polytechnic Institute and State University 32 of 53
33 3D Representation of the Peaks Function Peaks y x Virginia Polytechnic Institute and State University 33 of 53
34 2D Plots (Contour Plot) The following script generates a contour plot of the peaks function t=-3:.1:3; [x,y]=meshgrid(t,t); z= 3*(1-x).^2.*exp(-(x.^2) - (y+1).^2) *(x/5 - x.^3 - y.^5).*exp(-x.^2-y.^2) /3*exp(-(x+1).^2 - y.^2); colormap(lines) contour(x,y,z,15) % 15 contours are generated grid Virginia Polytechnic Institute and State University 34 of 53
35 Resulting Contour Plot of the Peaks Function Virginia Polytechnic Institute and State University 35 of 53
36 Sample 2D Plots (comet plot) Useful to animate a trajectory Try the following script % illustration of comet plot x = :.5:8; y = sin(x.^2).*exp(-x); comet(x,y) Virginia Polytechnic Institute and State University 36 of 53
37 Handling Complex 2-D Plots Tampa Bay Atlantic Ocean Aircraft Tracks Miami Intl. Airport Gulf of México Longitude (deg.) Virginia Polytechnic Institute and State University 37 of 53
38 Zooming Into Previous Plot Arrivals Departures Miami Intl. Airport Longitude (deg.) Virginia Polytechnic Institute and State University 38 of 53
39 Sample Use of Subplot Function Used the subplot function to display various graphs on the same screen % Demo of subplot function x = :.1:4; y = sin(x.^2).*exp(-x); z=gradient(y,.1) % takes the gradient of y every %.1 units subplot(2,1,1) plot(x,y); grid subplot(2,1,2) plot(x,z); grid % generates the top plot % generates the lower plot Virginia Polytechnic Institute and State University 39 of 53
40 Resulting Subplot Virginia Polytechnic Institute and State University 4 of 53
41 Sample Plot Commands Standard 2D plot using the subplot function Latitude (deg) Longitude (deg) 12 Occupancy of Sector 15 : OCF 1 Traffic (acft) Reference Time (min) Virginia Polytechnic Institute and State University 41 of 53
42 Zoom Command The zoom command is used to examine a smaller area 31 Latitude (deg) Longitude (deg) 12 Occupancy of Sector 15 : OCF 1 Traffic (acft) Reference Time (min) Virginia Polytechnic Institute and State University 42 of 53
43 3-D Graphing in MATLAB A 3-D plot could help you visualize complex information 3D animations can be generated from static 3D plots 3D controls fall into the following categories: - viewing control (azimuth and elevation) - color control (color maps) - lighting control (specular, diffuse, material, etc.) - axis control - camera control - graph annotation control - printing control Virginia Polytechnic Institute and State University 43 of 53
44 Viewing Control 3D plots have two viewing angles than can be controlled with the command view - azimuth - elevation Example use: view(azimuth, elevation) Default viewing controls are: degrees in azimuth and 3 degrees in elevation Try the traffic file changing a few times the viewing angle Virginia Polytechnic Institute and State University 44 of 53
45 Rotating Interactively a 3D Plot Use the rotate3d command to view interactively the 3D plots (good for quantitative data analysis) The zoom command does not work in 3D >> plot3d(x,y,z) >> rotate3d >> Try rotating the traffic characteristics file using rotate3d Virginia Polytechnic Institute and State University 45 of 53
46 Sample 3D Plot (plot3 function) plot3(density,speed,volume,'*') 35 3 Volume (veh/hr) TextEnd Density (veh/la-km) Speed (km/hr) Virginia Polytechnic Institute and State University 46 of 53
47 Rotate Command The rotate3d command is useful to visualize 3D data interactively Volume (veh/hr) TextEnd 6 4 Density (veh/la-km) Speed (km/hr) Virginia Polytechnic Institute and State University 47 of 53
48 Sample 3D Graphics (mesh) % Mesh Plot of Peaks z=peaks(5); mesh(z); Virginia Polytechnic Institute and State University 48 of 53
49 z=peaks(25); surf(z); colormap(jet); ; Sample 3D Graphics (surf) Virginia Polytechnic Institute and State University 49 of 53
50 Sample 3D Graphics (surfl) z=peaks(25); surfl(z); shading interp; colormap(jet);; Virginia Polytechnic Institute and State University 5 of 53
51 Sample 3D Graphics (slice) Slice 3D plots visualize the internal structure of set of numbers as gradients [x,y,z] = meshgrid(-2:.2:2,-2:.2:2,-2:.2:2); v = x.* exp(-x.^2 - y.^2 - z.^2); slice(v,[ ],21,[1 1]) axis([ ]); colormap(jet) Virginia Polytechnic Institute and State University 51 of 53
52 Slice Plot of Pseudo-Gaussian Function Virginia Polytechnic Institute and State University 52 of 53
53 Sample 3D Graphics (stem3) stem3 - plots stems in three dimensions as shown below 35 3 Volume (veh/hr) TextEnd Density (veh/la-km) Speed (km/hr) Virginia Polytechnic Institute and State University 53 of 53
CC COURSE 1 ETOOLS - T
CC COURSE 1 ETOOLS - T Table of Contents General etools... 5 Algebra Tiles (CPM)... 6 Pattern Tile & Dot Tool (CPM)... 9 Area and Perimeter (CPM)...11 Base Ten Blocks (CPM)...14 +/- Tiles & Number Lines
More informationTSFS02 Vehicle Dynamics and Control. Computer Exercise 2: Lateral Dynamics
TSFS02 Vehicle Dynamics and Control Computer Exercise 2: Lateral Dynamics Division of Vehicular Systems Department of Electrical Engineering Linköping University SE-581 33 Linköping, Sweden 1 Contents
More informationAppendix 9: New Features in v3.5 B
Appendix 9: New Features in v3.5 B Port Flow Analyzer has had many updates since this user manual was written for the original v3.0 for Windows. These include 3.0 A through v3.0 E, v3.5 and now v3.5 B.
More informationEECS 461 Final Project: Adaptive Cruise Control
EECS 461 Final Project: Adaptive Cruise Control 1 Overview Many automobiles manufactured today include a cruise control feature that commands the car to travel at a desired speed set by the driver. In
More informationMini-Lab Gas Turbine Power System TM Sample Lab Experiment Manual
Mini-Lab Gas Turbine Power System TM Sample Lab Experiment Manual Lab Session #1: System Overview and Operation Purpose: To gain an understanding of the Mini-Lab TM Gas Turbine Power System as a whole
More informationEEEE 524/624: Fall 2017 Advances in Power Systems
EEEE 524/624: Fall 2017 Advances in Power Systems Lecture 6: Economic Dispatch with Network Constraints Prof. Luis Herrera Electrical and Microelectronic Engineering Rochester Institute of Technology Topics
More informationPre-Calculus Polar & Complex Numbers
Slide 1 / 106 Slide 2 / 106 Pre-Calculus Polar & Complex Numbers 2015-03-23 www.njctl.org Slide 3 / 106 Table of Contents click on the topic to go to that section Complex Numbers Polar Number Properties
More informationAssignment 4:Rail Analysis and Stopping/Passing Distances
CEE 3604: Introduction to Transportation Engineering Fall 2011 Date Due: September 26, 2011 Assignment 4:Rail Analysis and Stopping/Passing Distances Instructor: Trani Problem 1 The basic resistance of
More informationCar Comparison Project
NAME Car Comparison Project Introduction Systems of linear equations are a useful way to solve common problems in different areas of life. One of the most powerful ways to use them is in a comparison model
More informationPower Team Mission Day Instructions
Overview Power Team Mission Day Instructions Every 90 minutes the space station orbits the earth, passing into and out of the sun s direct light. The solar arrays and batteries work together to provide
More informationLesson 1: Introduction to PowerCivil
1 Lesson 1: Introduction to PowerCivil WELCOME! This document has been prepared to assist you in the exploration of and assimilation to the powerful civil design capabilities of Bentley PowerCivil. Each
More informationa road is neither cheap nor fast.
TECHNOLOGY Speaker phone By David Grimmer Contributing Author New app tells you degree of road roughness Getting roughness information for a road is neither cheap nor fast. Many cities and counties don
More informationIndex. Calculated field creation, 176 dialog box, functions (see Functions) operators, 177 addition, 178 comparison operators, 178
Index A Adobe Reader and PDF format, 211 Aggregation format options, 110 intricate view, 109 measures, 110 median, 109 nongeographic measures, 109 Area chart continuous, 67, 76 77 discrete, 67, 78 Axis
More informationAn Innovative Approach
Traffic Flow Theory and its Applications in Urban Environments An Innovative Approach Presented by Dr. Jin Cao 30.01.18 1 Traffic issues in urban environments Pedestrian 30.01.18 Safety Environment 2 Traffic
More informationINVESTIGATION ONE: WHAT DOES A VOLTMETER DO? How Are Values of Circuit Variables Measured?
How Are Values of Circuit Variables Measured? INTRODUCTION People who use electric circuits for practical purposes often need to measure quantitative values of electric pressure difference and flow rate
More informationApplication Information
Moog Components Group manufactures a comprehensive line of brush-type and brushless motors, as well as brushless controllers. The purpose of this document is to provide a guide for the selection and application
More informationSDWP In-House Data Visualization Guide. Updated February 2016
SDWP In-House Data Visualization Guide Updated February 2016 Dos and Don ts of Visualizing Data DO DON T Flat Series 1 Series 2 Series Series 1 Series 2 Series 4. 2.4 4.4 2. 2 2. 1.8 4. 2.8 4. 4. 2. 2
More informationSECTION A DYNAMICS. Attempt any two questions from this section
SECTION A DYNAMICS Question 1 (a) What is the difference between a forced vibration and a free or natural vibration? [2 marks] (b) Describe an experiment to measure the effects of an out of balance rotating
More informationPredicting Solutions to the Optimal Power Flow Problem
Thomas Navidi Suvrat Bhooshan Aditya Garg Abstract Predicting Solutions to the Optimal Power Flow Problem This paper discusses an implementation of gradient boosting regression to predict the output of
More informationNewton s 2 nd Law Activity
Newton s 2 nd Law Activity Purpose Students will begin exploring the reason the tension of a string connecting a hanging mass to an object will be different depending on whether the object is stationary
More informationME scope Application Note 24 Choosing Reference DOFs for a Modal Test
ME scope Application Note 24 Choosing Reference DOFs for a Modal Test The steps in this Application Note can be duplicated using any ME'scope Package that includes the VES-3600 Advanced Signal Processing
More informationThe purpose of this lab is to explore the timing and termination of a phase for the cross street approach of an isolated intersection.
1 The purpose of this lab is to explore the timing and termination of a phase for the cross street approach of an isolated intersection. Two learning objectives for this lab. We will proceed over the remainder
More informationControl of Mobile Robots
Control of Mobile Robots Introduction Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Applications of mobile autonomous robots
More informationIntegrated System Models Graph Trace Analysis Distributed Engineering Workstation
Integrated System Models Graph Trace Analysis Distributed Engineering Workstation Robert Broadwater dew@edd-us.com 1 Model Based Intelligence 2 Integrated System Models Merge many existing, models together,
More informationVisualizing Rod Design and Diagnostics
13 th Annual Sucker Rod Pumping Workshop Renaissance Hotel Oklahoma City, Oklahoma September 12 15, 2017 Visualizing Rod Design and Diagnostics Walter Phillips Visualizing the Wave Equation Rod motion
More informationLab 6: Magnetic Fields
Names: 1.) 2.) 3.) Lab 6: Magnetic Fields Learning objectives: Observe shape of a magnetic field around a bar magnet (Iron Filing and magnet) Observe how static charged objects interact with magnetic fields
More informationMXSTEERINGDESIGNER MDYNAMIX AFFILIATED INSTITUTE OF MUNICH UNIVERSITY OF APPLIED SCIENCES
MDYNAMIX AFFILIATED INSTITUTE OF MUNICH UNIVERSITY OF APPLIED SCIENCES MXSTEERINGDESIGNER AUTOMATED STEERING MODEL PARAMETER IDENTIFICATION AND OPTIMIZATION 1 THE OBJECTIVE Valid steering models Measurement
More informationThe Magnetic Field in a Coil. Evaluation copy. Figure 1. square or circular frame Vernier computer interface momentary-contact switch
The Magnetic Field in a Coil Computer 25 When an electric current flows through a wire, a magnetic field is produced around the wire. The magnitude and direction of the field depends on the shape of the
More informationWheeled Mobile Robots
Wheeled Mobile Robots Most popular locomotion mechanism Highly efficient on hard and flat ground. Simple mechanical implementation Balancing is not usually a problem. Three wheels are sufficient to guarantee
More informationRegular Data Structures. 1, 2, 3, 4, N-D Arrays
Regular Data Structures 1, 2, 3, 4, N-D Arrays Popescu 2012 1 Data Structures Store and organize data on computers Facilitate data processing Fast retrieval of data and of related data Similar to furniture
More information1 Configuration Space Path Planning
CS 4733, Class Notes 1 Configuration Space Path Planning Reference: 1) A Simple Motion Planning Algorithm for General Purpose Manipulators by T. Lozano-Perez, 2) Siegwart, section 6.2.1 Fast, simple to
More informationHeat Transfer Modeling using ANSYS FLUENT
Lecture 7 Heat Exchangers 14.5 Release Heat Transfer Modeling using ANSYS FLUENT 2013 ANSYS, Inc. March 28, 2013 1 Release 14.5 Outline Introduction Simulation of Heat Exchangers Heat Exchanger Models
More informationBiologically-inspired reactive collision avoidance
Biologically-inspired reactive collision avoidance S. D. Ross 1,2, J. E. Marsden 2, S. C. Shadden 2 and V. Sarohia 3 1 Aerospace and Mechanical Engineering, University of Southern California, RRB 217,
More informationELEN 236 DC Motors 1 DC Motors
ELEN 236 DC Motors 1 DC Motors Pictures source: http://hyperphysics.phy-astr.gsu.edu/hbase/magnetic/mothow.html#c1 1 2 3 Some DC Motor Terms: 1. rotor: The movable part of the DC motor 2. armature: The
More informationPresented at the 2012 Aerospace Space Power Workshop Manhattan Beach, CA April 16-20, 2012
Complex Modeling of LiIon Cells in Series and Batteries in Parallel within Satellite EPS Time Dependent Simulations Presented at the 2012 Aerospace Space Power Workshop Manhattan Beach, CA April 16-20,
More informationFinite Element Based, FPGA-Implemented Electric Machine Model for Hardware-in-the-Loop (HIL) Simulation
Finite Element Based, FPGA-Implemented Electric Machine Model for Hardware-in-the-Loop (HIL) Simulation Leveraging Simulation for Hybrid and Electric Powertrain Design in the Automotive, Presentation Agenda
More informationFTire/sim FTire Stand-Alone Simulation Documentation and User s Guide
FTire/sim FTire Stand-Alone Simulation Documentation and User s Guide Contents 1 Quarter-Car (QC) 1 1.1 Modeling Approach..................................... 1 1.2 QC Parameters.......................................
More informationNewton s First Law. Evaluation copy. Vernier data-collection interface
Newton s First Law Experiment 3 INTRODUCTION Everyone knows that force and motion are related. A stationary object will not begin to move unless some agent applies a force to it. But just how does the
More informationCar Comparison Project
NAME Car Comparison Project Introduction Systems of linear equations are a useful way to solve common problems in different areas of life. One of the most powerful ways to use them is in a comparison model
More informationTraining Course Catalog
Geospatial exploitation Products (GXP ) Training Course Catalog Revised: June 15, 2016 www.baesystems.com/gxp All scheduled training courses held in our regional training centers are free for current GXP
More informationNIMA RASHVAND MODELLING & CRUISE CONTROL OF A MOBILE MACHINE WITH HYDROSTATIC POWER TRANSMISSION
I NIMA RASHVAND MODELLING & CRUISE CONTROL OF A MOBILE MACHINE WITH HYDROSTATIC POWER TRANSMISSION MASTER OF SCIENCE THESIS Examiners: Professor Kalevi Huhtala Dr Reza Ghabcheloo The thesis is approved
More informationLesson: Ratios Lesson Topic: Identify ratios
Lesson: Ratios Lesson Topic: Identify ratios What is the ratio of the turtles to the total number of animals? 3:3 3:9 4:9 2:9 none of the above What is the ratio of the swans to the penguin? :1 What is
More informationY. Lemmens, T. Benoit, J. de Boer, T. Olbrechts LMS, A Siemens Business. Real-time Mechanism and System Simulation To Support Flight Simulators
Y. Lemmens, T. Benoit, J. de Boer, T. Olbrechts LMS, A Siemens Business Real-time Mechanism and System Simulation To Support Flight Simulators Smarter decisions, better products. Contents Introduction
More informationReal-time Bus Tracking using CrowdSourcing
Real-time Bus Tracking using CrowdSourcing R & D Project Report Submitted in partial fulfillment of the requirements for the degree of Master of Technology by Deepali Mittal 153050016 under the guidance
More informationUsing OpenFOAM. Chen Huang PhD student CERC. Chalmers University of Technology. 5 th OpenFOAM Workshop / June 21-24, 2010, Gothenburg
Modeling of Gasoline Hollow Cone Spray Using OpenFOAM Chen Huang PhD student Department of Chalmers University of Technology Outline 1. Motivation 2. Modifications i in OpenFOAM Library 3. Modelling of
More information2 Dynamics Track User s Guide: 06/10/2014
2 Dynamics Track User s Guide: 06/10/2014 The cart and track. A cart with frictionless wheels rolls along a 2- m-long track. The cart can be thrown by clicking and dragging on the cart and releasing mid-throw.
More informationThe goal of the study is to investigate the effect of spring stiffness on ride height and aerodynamic balance.
OptimumDynamics - Case Study Investigating Aerodynamic Distribution Goals Investigate the effect of springs on aerodynamic distribution Select bump stop gap Software OptimumDynamics The case study is broken
More informationCOMPRESSIBLE FLOW ANALYSIS IN A CLUTCH PISTON CHAMBER
COMPRESSIBLE FLOW ANALYSIS IN A CLUTCH PISTON CHAMBER Masaru SHIMADA*, Hideharu YAMAMOTO* * Hardware System Development Department, R&D Division JATCO Ltd 7-1, Imaizumi, Fuji City, Shizuoka, 417-8585 Japan
More informationK.L.N. COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING Course Outcomes, PO & PSO Mapping Regulation 2013
S.NO K.L.N. COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING Course Outcomes, PO & PSO Mapping Regulation 2013 SEMESTER ANNA UNIVERSITY, CHENNAI - AFFILIATED INSTITUTIONS R 2013
More informationROTATING MACHINERY DYNAMICS
Pepperdam Industrial Park Phone 800-343-0803 7261 Investment Drive Fax 843-552-4790 N. Charleston, SC 29418 www.wheeler-ind.com ROTATING MACHINERY DYNAMICS SOFTWARE MODULE LIST Fluid Film Bearings Featuring
More informationEngineering Dept. Highways & Transportation Engineering
The University College of Applied Sciences UCAS Engineering Dept. Highways & Transportation Engineering (BENG 4326) Instructors: Dr. Y. R. Sarraj Chapter 4 Traffic Engineering Studies Reference: Traffic
More informationINSTITUTO SUPERIOR TÉCNICO. Architectures for Embedded Computing
UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Departamento de Engenharia Informática Architectures for Embedded Computing MEIC-A, MEIC-T, MERC Lecture Slides Version 3.0 - English Lecture 02
More informationThe Magnetic Field. Magnetic fields generated by current-carrying wires
OBJECTIVES The Magnetic Field Use a Magnetic Field Sensor to measure the field of a long current carrying wire and at the center of a coil. Determine the relationship between magnetic field and the number
More informationFaraday's Law of Induction
Purpose Theory Faraday's Law of Induction a. To investigate the emf induced in a coil that is swinging through a magnetic field; b. To investigate the energy conversion from mechanical energy to electrical
More informationParameter Design and Tuning Tool for Electric Power Steering System
TECHNICL REPORT Parameter Design and Tuning Tool for Electric Power Steering System T. TKMTSU T. TOMIT Installation of Electric Power Steering systems (EPS) for automobiles has expanded rapidly in the
More informationMissouri Learning Standards Grade-Level Expectations - Mathematics
A Correlation of 2017 To the Missouri Learning Standards - Mathematics Kindergarten Grade 5 Introduction This document demonstrates how Investigations 3 in Number, Data, and Space, 2017, aligns to, Grades
More informationUniversity of New South Wales School of Electrical Engineering & Telecommunications ELEC ELECTRIC DRIVE SYSTEMS.
Aims of this course University of New South Wales School of Electrical Engineering & Telecommunications ELEC4613 - ELECTRIC DRIVE SYSTEMS Course Outline The aim of this course is to equip students with
More informationLinear Shaft Motors in Parallel Applications
Linear Shaft Motors in Parallel Applications Nippon Pulse s Linear Shaft Motor (LSM) has been successfully used in parallel motor applications. Parallel applications are ones in which there are two or
More informationFourth Grade. Multiplication Review. Slide 1 / 146 Slide 2 / 146. Slide 3 / 146. Slide 4 / 146. Slide 5 / 146. Slide 6 / 146
Slide 1 / 146 Slide 2 / 146 Fourth Grade Multiplication and Division Relationship 2015-11-23 www.njctl.org Multiplication Review Slide 3 / 146 Table of Contents Properties of Multiplication Factors Prime
More informationNORTHERN ILLINOIS UNIVERSITY PHYSICS DEPARTMENT. Physics 211 E&M and Quantum Physics Spring Lab #6: Magnetic Fields
NORTHERN ILLINOIS UNIVERSITY PHYSICS DEPARTMENT Physics 211 E&M and Quantum Physics Spring 2018 Lab #6: Magnetic Fields Lab Writeup Due: Mon/Wed/Thu/Fri, March 5/7/8/9, 2018 Background Magnetic fields
More informationmeters Time Trials, seconds Time Trials, seconds 1 2 AVG. 1 2 AVG
Constan t Velocity (Speed) Objective: Measure distance and time during constant velocity (speed) movement. Determine average velocity (speed) as the slope of a Distance vs. Time graph. Equipment: battery
More informationHow to analyze BLDC motor Efficiency Map?
How to analyze BLDC motor Efficiency Map? 1 ANSYS Korea Tomoya Horiuchi tomoya.horiuchi@ansys.com Agenda About Motor Efficiency Map Electric Machines Design Toolkit UDO and Design Toolkit How to use? Efficiency
More informationFourth Grade. Slide 1 / 146. Slide 2 / 146. Slide 3 / 146. Multiplication and Division Relationship. Table of Contents. Multiplication Review
Slide 1 / 146 Slide 2 / 146 Fourth Grade Multiplication and Division Relationship 2015-11-23 www.njctl.org Table of Contents Slide 3 / 146 Click on a topic to go to that section. Multiplication Review
More informationUnit 8 ~ Learning Guide Name:
Unit 8 ~ Learning Guide Name: Instructions: Using a pencil, complete the following notes as you work through the related lessons. Show ALL work as is explained in the lessons. You are required to have
More informationIntroduction. Traffic data collection. Introduction. Introduction. Traffic stream parameters
Introduction Traffic data collection Transportation Systems Engineering Outline Point measurement Measurement over a short stretch Measurement over a long stretch Measurement over an area 20080813 Traffic
More informationExercise 2-1. The Separately-Excited DC Motor N S EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION. Simplified equivalent circuit of a dc motor
Exercise 2-1 The Separately-Excited DC Motor EXERCISE OBJECTIVE When you have completed this exercise, you will be able to demonstrate the main operating characteristics of a separately-excited dc motor
More informationModule 6. Actuators. Version 2 EE IIT, Kharagpur 1
Module 6 Actuators Version 2 EE IIT, Kharagpur 1 Lesson 25 Control Valves Version 2 EE IIT, Kharagpur 2 Instructional Objectives At the end of this lesson, the student should be able to: Explain the basic
More informationCASTELLO TESINO Observatory
Istituto Nazionale di Geofisica e Vulcanologia English version YEARBOOK CASTELLO TESINO Observatory 2011 MAGNETIC RESULTS 2011 Roma, Italy, 2012 1 CONTENTS Staff 3 Introduction 4 Absolute measurements
More information34.5 Electric Current: Ohm s Law OHM, OHM ON THE RANGE. Purpose. Required Equipment and Supplies. Discussion. Procedure
Name Period Date CONCEPTUAL PHYSICS Experiment 34.5 Electric : Ohm s Law OHM, OHM ON THE RANGE Thanx to Dean Baird Purpose In this experiment, you will arrange a simple circuit involving a power source
More informationElectric Drives Experiment 3 Experimental Characterization of a DC Motor s Mechanical Parameters and its Torque-Speed Behavior
Electric Drives Experiment 3 Experimental Characterization of a DC Motor s Mechanical Parameters and its Torque-Speed Behavior 3.1 Objective The objective of this activity is to experimentally measure
More informationContract No: OASRTRS-14-H-MST (Missouri University of Science and Technology)
Smart Rock Technology for Real-time Monitoring of Bridge Scour and Riprap Effectiveness Design Guidelines and Visualization Tools (Progress Report No. 7) Contract No: OASRTRS-14-H-MST (Missouri University
More informationREMOTE SENSING MEASUREMENTS OF ON-ROAD HEAVY-DUTY DIESEL NO X AND PM EMISSIONS E-56
REMOTE SENSING MEASUREMENTS OF ON-ROAD HEAVY-DUTY DIESEL NO X AND PM EMISSIONS E-56 January 2003 Prepared for Coordinating Research Council, Inc. 3650 Mansell Road, Suite 140 Alpharetta, GA 30022 by Robert
More informationcorrelated to the Virginia Standards of Learning, Grade 6
correlated to the Virginia Standards of Learning, Grade 6 Standards to Content Report McDougal Littell Math, Course 1 2007 correlated to the Virginia Standards of Standards: Virginia Standards of Number
More informationCASTELLO TESINO Observatory
Istituto Nazionale di Geofisica e Vulcanologia English version YEARBOOK CASTELLO TESINO Observatory 2013 MAGNETIC RESULTS 2013 Roma, Italy, 2014 1 CONTENTS Staff 3 Introduction 4 Absolute measurements
More informationASAM ATX. Automotive Test Exchange Format. XML Schema Reference Guide. Base Standard. Part 2 of 2. Version Date:
ASAM ATX Automotive Test Exchange Format Part 2 of 2 Version 1.0.0 Date: 2012-03-16 Base Standard by ASAM e.v., 2012 Disclaimer This document is the copyrighted property of ASAM e.v. Any use is limited
More informationAP Lab 22.3 Faraday s Law
Name School Date AP Lab 22.3 Faraday s Law Objectives To investigate and measure the field along the axis of a solenoid carrying a constant or changing current. To investigate and measure the emf induced
More informationMSC/Flight Loads and Dynamics Version 1. Greg Sikes Manager, Aerospace Products The MacNeal-Schwendler Corporation
MSC/Flight Loads and Dynamics Version 1 Greg Sikes Manager, Aerospace Products The MacNeal-Schwendler Corporation Douglas J. Neill Sr. Staff Engineer Aeroelasticity and Design Optimization The MacNeal-Schwendler
More informationEnhancing Wheelchair Mobility Through Dynamics Mimicking
Proceedings of the 3 rd International Conference Mechanical engineering and Mechatronics Prague, Czech Republic, August 14-15, 2014 Paper No. 65 Enhancing Wheelchair Mobility Through Dynamics Mimicking
More informationFinding the Best Value and Uncertainty for Data
Finding the Best Value and Uncertainty for Data Name Per. When you do several trials in an experiment, or collect data for analysis, you want to know 2 things: the best value for your data, and the uncertainty
More information9 Autonomous Vehicle Mission Design, with a Simple Battery Model
9 AUTONOMOUS VEHICLE MISSION DESIGN, WITH A SIMPLE BATTERY MODEL13 9 Autonomous Vehicle Mission Design, with a Simple Battery Model An autonomous land robot carries its own energy in the form of a E(t
More informationChapter01 - Control system types - Examples
Chapter01 - Control system types - Examples Open loop control: An open-loop control system utilizes an actuating device to control the process directly without using feedback. A common example of an open-loop
More informationTurboGen TM Gas Turbine Electrical Generation System Sample Lab Experiment Procedure
TurboGen TM Gas Turbine Electrical Generation System Sample Lab Experiment Procedure Lab Session #1: System Overview and Operation Purpose: To gain an understanding of the TurboGen TM Gas Turbine Electrical
More informationEmbedded Torque Estimator for Diesel Engine Control Application
2004-xx-xxxx Embedded Torque Estimator for Diesel Engine Control Application Peter J. Maloney The MathWorks, Inc. Copyright 2004 SAE International ABSTRACT To improve vehicle driveability in diesel powertrain
More informationCo-Simulation of GT-Suite and CarMaker for Real Traffic and Race Track Simulations
Co-Simulation of GT-Suite and CarMaker for Real Traffic and Race Track Simulations GT-Suite Conference Frankfurt, 26 th October 215 Andreas Balazs, BGA-T Agenda Introduction Methodology FEV GT-Drive model
More informationSimple Gears and Transmission
Simple Gears and Transmission Simple Gears and Transmission page: of 4 How can transmissions be designed so that they provide the force, speed and direction required and how efficient will the design be?
More informationPhysical Scaling of Water Mist Protection of 260-m 3 Machinery Enclosure
Physical Scaling of Water Mist Protection of 260-m 3 Machinery Enclosure Hong-Zeng (Bert) Yu International Water Mist Conference October 28 29, 2015 Amsterdam, The Netherlands Background To reduce the
More informationPerformance Analysis with Vampir
Performance Analysis with Vampir Bert Wesarg Technische Universität Dresden Outline Part I: Welcome to the Vampir Tool Suite Mission Event trace visualization Vampir & VampirServer The Vampir displays
More informationUsing the NIST Tables for Accumulator Sizing James P. McAdams, PE
5116 Bissonnet #341, Bellaire, TX 77401 Telephone and Fax: (713) 663-6361 jamesmcadams@alumni.rice.edu Using the NIST Tables for Accumulator Sizing James P. McAdams, PE Rev. Date Description Origin. 01
More informationFive Cool Things You Can Do With Powertrain Blockset The MathWorks, Inc. 1
Five Cool Things You Can Do With Powertrain Blockset Mike Sasena, PhD Automotive Product Manager 2017 The MathWorks, Inc. 1 FTP75 Simulation 2 Powertrain Blockset Value Proposition Perform fuel economy
More informationINDUCTION motors are widely used in various industries
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 44, NO. 6, DECEMBER 1997 809 Minimum-Time Minimum-Loss Speed Control of Induction Motors Under Field-Oriented Control Jae Ho Chang and Byung Kook Kim,
More informationFleetOutlook 2012 Release Notes
FleetOutlook 2012 Release Notes Version 7.1 Last Updated: June 15, 2012 Copyright 2012 Wireless Matrix. All rights reserved. TABLE OF CONTENTS Introduction... 2 Updates to Landmark Features... 2 Defining
More informationExercise 4-1. Flowmeters EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION. Rotameters. How do rotameter tubes work?
Exercise 4-1 Flowmeters EXERCISE OBJECTIVE Learn the basics of differential pressure flowmeters via the use of a Venturi tube and learn how to safely connect (and disconnect) a differential pressure flowmeter
More information1 Configuration Space Path Planning
CS 4733, Class Notes 1 Configuration Space Path Planning Reference: 1) A Simple Motion Planning Algorithm for General Purpose Manipulators by T. Lozano-Perez, 2) Siegwart, section 6.2.1 Fast, simple to
More informationGraph-X-Cutter. Reliable turnkey solutions for any application requiring value, performance, and versatility. multicam.com
Graph-X-Cutter Reliable turnkey solutions for any application requiring value, performance, and versatility. multicam.com 1 AFFORDABLE, HIGH-SPEED DIGITAL FINISHING SYSTEM GRAPH-X-CUTTER The MultiCam Graph-X-Cutter
More informationCorrelation to the Common Core State Standards
Correlation to the Common Core State Standards Go Math! 2011 Grade 3 Common Core is a trademark of the National Governors Association Center for Best Practices and the Council of Chief State School Officers.
More informationReduction of Self Induced Vibration in Rotary Stirling Cycle Coolers
Reduction of Self Induced Vibration in Rotary Stirling Cycle Coolers U. Bin-Nun FLIR Systems Inc. Boston, MA 01862 ABSTRACT Cryocooler self induced vibration is a major consideration in the design of IR
More informationNon-Obvious Relational Awareness for Diesel Engine Fluid Consumption
Non-Obvious Relational Awareness for Diesel Engine Fluid Consumption Brian J. Ouellette Technical Manager, System Performance Analysis Cummins Inc. May 12, 2015 2015 MathWorks Automotive Conference Plymouth,
More informationIowa State University Electrical and Computer Engineering. E E 452. Electric Machines and Power Electronic Drives
Electrical and Computer Engineering E E 452. Electric Machines and Power Electronic Drives Laboratory #12 Induction Machine Parameter Identification Summary The squirrel-cage induction machine equivalent
More informationUNIVERSITY OF MINNESOTA DULUTH DEPARTMENT OF CHEMICAL ENGINEERING ChE Centrifugal Pump(Armfield)
UNIVERSITY OF MINNESOTA DULUTH DEPARTMENT OF CHEMICAL ENGINEERING ChE 3211-4211 Centrifugal Pump(Armfield) OBJECTIVE The objective of this experiment is to investigate the operating characteristics of
More informationHow and why does slip angle accuracy change with speed? Date: 1st August 2012 Version:
Subtitle: How and why does slip angle accuracy change with speed? Date: 1st August 2012 Version: 120802 Author: Brendan Watts List of contents Slip Angle Accuracy 1. Introduction... 1 2. Uses of slip angle...
More information