dw dt T (w ( )) i =

Similar documents
Dynamic Characterization Results. Table of Contents. I. Introduction

[7] Torsion. [7.1] Torsion. [7.2] Statically Indeterminate Torsion. [7] Torsion Page 1 of 21

2.000 Homework # 4: Machine components

Vehicle Dynamics CEE 320. Winter 2006 CEE 320 Steve Muench

Force in Mechanical Systems. Overview

It will be most difficult for the ant to adhere to the wheel as it revolves past which of the four points? A) I B) II C) III D) IV

Objectives. Power in Translational Systems 298 CHAPTER 6 POWER

EF 151 Final Exam, Fall, 2015 Page 3 of 10

EF 151 Final Exam, Fall, 2011 Page 1 of 11

Lecture 3: Electrical Power and Energy

Assignment 9. to roll without slipping, how large must F be? Ans: F = R d mgsinθ.

Selecting the SureStep Stepping System...C 2

DYNAMICS VECTOR MECHANICS FOR ENGINEERS: Plane Motion of Rigid Bodies: Energy and Momentum Methods. Tenth Edition CHAPTER

R10 JNTUWORLD B 1 M 1 K 2 M 2. f(t) Figure 1

Model of a DC Generator Driving a DC Motor (which propels a car)

Gyroscopes and statics

EQUATIONS OF MOTION: ROTATION ABOUT A FIXED AXIS (Section 17.4) Today s Objectives: Students will be able to analyze the planar kinetics of a rigid

Principles of Engineering Midterm Exam

Mechatronics. MANE 4490 Fall 2002 Assignment # 1

Chapter 10: Dynamics of Rotational Motion

Acceleration and velocity are related and have a direct impact on the three basic parts of the CNC system.

APPENDIX. SELECTING THE SureServo SERVO SYSTEM. In This Appendix... Selecting the SureServo Servo System...B 2. Leadscrew - Example Calculations...

EQUATIONS OF MOTION: GENERAL PLANE MOTION (Section 17.5) Today s Objectives: Students will be able to analyze the planar kinetics of a rigid body

PHYSICS LAB Experiment 4 Fall 2004 ATWOOD S MACHINE: NEWTON S SECOND LAW

Chapter 7. Rotational Motion

Motion in Space. MATH 311, Calculus III. J. Robert Buchanan. Fall Department of Mathematics. J. Robert Buchanan Motion in Space

Angular velocity and angular acceleration CHAPTER 9 ROTATION. Angular velocity and angular acceleration. ! equations of rotational motion

Vehicle Propulsion Systems. Electric & Hybrid Electric Propulsion Systems Part III

From Last Time. position: coordinates of a body velocity: rate of change of position. change in position change in time

Integration of an Active Brake Pedal Simulator in the CarMaker Environment for Design and Evaluation of Haptic Driver Assistance Systems

Rotational Motion. Rotational Motion. Rotational Motion

Principles Of Engineering. Part A

3.5 STRESS AND STRAIN IN PURE SHEAR. The next element is in a state of pure shear.

UNIVERSITY OF SASKATCHEWAN Department of Physics and Engineering Physics

UNIVERSITY OF MALTA G.F.ABELA JUNIOR COLLEGE FIRST YEAR. END-OF-YEAR TEST June Session Subject: Physics Date: 5 th June 2002

E11 Lecture 13: Motors. Professor Lape Fall 2010

Stress Analysis Lecture 3 ME 276 Spring Dr./ Ahmed Mohamed Nagib Elmekawy

TTi Project Update Oil- Pulse Driver February 10, 2017 Jessica Manning, Hallie Stidham,

PRINCIPLE OF LINEAR IMPULSE AND MOMENTUM (Section 15.1)

PROBLEM Copyright McGraw-Hill Education. Permission required for reproduction or display. SOLUTION

Final Examination Thursday May Please initial the statement below to show that you have read it

NAME. (2) Choose the graph below that represents the velocity vs. time for constant, nonzero acceleration in one dimension.

WORCESTER POLYTECHNIC INSTITUTE

Training III. Force Generation and Transmission. Team 2228 CougarTech 1

[1] In your answer, you should use appropriate technical terms, spelled correctly.... A satellite. Fig. 4.1

Modeling of a Mechanical System

Analysis and Design of an Electric Vehicle using Matlab and Simulink

Exercise 8 - Turbocompressors

Mechanics II. Which of the following relations among the forces W, k, N, and F must be true?

Tutorial 1 - Drive fundamentals and DC motor characteristics

Electric Vehicle Performance Power and Efficiency

5. What is the moment of inertia about the x - x axis of the rectangular beam shown?

Midterm 3 Review (Ch 9-14)

Drive-train Basics. Team 1640 Clem McKown - mentor October 2009 (r3)

Useful Formulas and Calculations

Physics for Scientists and Engineers 4th Edition, 2017

UNIVERSITY OF SASKATCHEWAN GE MECHANICS III FINAL EXAM APRIL 18, 2011 Professor A. Dolovich A CLOSED BOOK EXAMINATION TIME: 3 HOURS

Overview of motors and motion control

Chapter 5. The Laws of Motion

Piedmont Chapter Vibration Institute Training Symposium 10 May, 2012 FIELD BALANCING OF ROTATING MACHINERY.

Engineering Systems & Investigation. Dynamic Systems Fundamentals

Unit Workbook 4 - Level 4 ENG U8 Mechanical Principles 2018 UniCourse Ltd. All Rights Reserved. Sample

YOUR NAME. Exam 2 on MAR Physics 105- R. Schad

Applications of Calculus I

PHYSICS LAB Experiment 9 Fall 2004 THE TORSION PENDULUM

Torque. Objectives. Assessment. Assessment. Equations. Physics terms 6/2/14

Physics 111. Lecture 22 (Walker: ) Torque Rotational Dynamics Static Equilibrium Oct. 28, 2009

PHYSICS 111 SPRING EXAM 2: March 8, 2016; 8:15-9:45 pm

Phys101 Lectures 19, 20 Rotational Motion

Physics 53 Exam 3 November 3, 2010 Dr. Alward

INTI INTERNATIONAL UNIVERSITY FOUNDATION IN SCIENCE (CFSI) PHY1203: GENERAL PHYSICS 1 FINAL EXAMINATION: SEPTEMBER 2012 SESSION

Rotational Motion, Torque, Angular Acceleration, and Moment of Inertia. 8.01t Nov 3, 2004

General Physical Science

16.07 Dynamics Final Exam

Torque. Physics 6A. Prepared by Vince Zaccone For Campus Learning Assistance Services at UCSB

MECH 3140 Final Project

A Ferris wheel in Japan has a radius of 50m and a mass of 1.2 x 10 6 kg. If a torque of 1 x 10 9 Nm is needed to turn the wheel when it starts at

MOMENT OF A COUPLE. Today s Objectives: Students will be able to. a) define a couple, and, b) determine the moment of a couple.

Circular Motion. Unit 7

Servo Motor Selection Flow Chart

CIRCULAR MOTION. Physics Department Electricity and Magnetism Laboratory. d dt. R is the distance from the body to the axis of rotation. v R.

CIVL222 STRENGTH OF MATERIALS. Chapter 6. Torsion

Rotational Systems, Gears, and DC Servo Motors

13 11 Ball Bearing Motor

MECE 3321: MECHANICS OF SOLIDS CHAPTER 5

Matlab Sheet 2. Arrays

Q9.1. A. t = 1 s B. t = 2 s C. t = 3 s D. t = 4 s E. t = 5 s Pearson Education, Inc.

Advanced Higher Physics. Rotational motion

OUTCOME 1 MECHANICAL POWER TRANSMISSION SYSTEMS TUTORIAL 3 FLYWHEELS. On completion of this short tutorial you should be able to do the following.

1 Problems 1-3 A disc rotates about an axis through its center according to the relation θ (t) = t 4 /4 2t

Slide 1 / 30. Slide 2 / 30. Slide 3 / m/s -1 m/s

Big Idea 4: Interactions between systems can result in changes in those systems. Essential Knowledge 4.D.1: Torque, angular velocity, angular

Modeling and Simulation Revision IV D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

Comments about HW #1 Sunset observations: Pick a convenient spot (your dorm?) Try to get 1 data point per week Keep a lab notebook with date, time,

Chapter Objectives. Copyright 2011 Pearson Education South Asia Pte Ltd

Physics 121, Midterm Exam #3 Tuesday April 20, am 9.30 am. Do not turn the pages of the exam until you are instructed to do so.

Exercise Torque Magnitude Ranking Task. Part A

Example: DC Motor Speed Modeling

Rotational Mechanical Systems. Unit 2: Modeling in the Frequency Domain Part 6: Modeling Rotational Mechanical Systems

Angular Motion. Experiment 4

Transcription:

Dan Bolognini & Armen Mkhitarian ECE 492 Motor Controller + Modeling Physics Model Memo 5/11/16 Abstract This memo provides information about the developed physics model for the fully integrated car using estimated parameters. This model will be used to implement a model in Simulink which will accurately model the behavior of the motor + controller system. System Description Based on the data collected and analyzed in the Static characterization report and Dynamic characterization report, a physics model were created using the coefficients found after extensive data analysis. Static Characterization Model This equation below which was derived in the static characterization report [1] uses constant inputs of current and torque to determine the speed at which the motor is spinning. Note: this equation provides accurate values for RPM given torque in N m, not ft lb. Dynamic Characterization Model w = 768.75i 178.56 TL The two equations below which were derived in the dynamic characterization report [2] extend the above described static model by also taking into account the moment of inertia for the motor system. w =. 006( dw dt ) + 768.75i TL 178.56 T (w+178.56+.006( )) L i = 768.75 These equations will be implemented in Simulink in order to provide predictions for motor response to given inputs in both static and dynamic cases. They will be useful in order to make predictions for both the rate of discharge of the battery given speed and torque, and car speed given torque and current draw. dw dt

Fully Integrated Car Predictions and Simulation The graph below in Figure 1 was collected in an experiment where data was collected at a constant power (200A at 89.7V) across the full achievable range for torque and RPM in the current motor setup. Figure 1 Utilizing this data, a Matlab simulation was created for a fully integrated car using several estimations for parameters Figure 2. The weight of the car was estimated by knowing the weight per accumulator pack (80 lbs), and the estimating the weight of the chassis at 330 lbs, while allowing room for a driver (150lbs). Wheel radius is based on the current car developed by mechanical engineers at Lafayette College. These parameters were implemented into several equations which are included in the Matlab code snapshot in Appendix B. Gear ratio was determined by running a straight line max throttle test using other parameters and several settings

for gear ratio in order to find one which yielded the shortest amount of time to move a fixed distance Figure 3. The data required to generate this plot was synthesized using the following equations: 2 /G M CAR = 1 * W Car Where W is the weight of the car in pounds, G is the acceleration due to gravity in in/sec^2, and M is the car s mass in slugs. Those parameters were passed into these equations in order to generate graphs for position, velocity, and acceleration vs. time. T s (i) = GT m (i) F Tr (i) = T s (i)/r W A CAR (i) = F Tr(i)/M CAR Where Ts is the torque through the car s shaft, FTr is the tractive force through the car s rear wheel, RW is the radius of the wheel, and Tm and G are the given motor torque and calculated gear ratio values, respectively. All of the values specified as functions of (i) correspond with the torque for the car given as an array corresponding with a fixed time step. Motor torque is the y intercept of Torque/RPM curve ( Figure 1) slope*rpm that allows Torque to equal 0 at end of RPM range Parameter Estimated Full car weight (inc driver) Car wheel radius Estimated Value 800 lbs 8 in. Gear ratio 2.8 Figure 2

Figure 3 Separately from the Simulink model, this physics model is unable to be verified against known experimental data due to its use of several estimated parameters. However, it will prove useful in answering key questions regarding the predicted behavior of the final car using known data about the motor and controller.

Appendix A: Matlab Code Snapshot %CodetoOptimizeGearRatioforFSAEVehicle,2016 %CalvinMurrandBennettCrawford %knownandspecifiedparameters %units:pounds,feet,seconds closeall clearall grav=386.4; u_s=0.5; u_k=0.4; weight=800.0;%lb R_w=9;%in m_car=weight/grav; %InitialConditions RPM_m(1)=0; RPM_s(1)=0; position(1)=0; V_car(1)=0; delta_t=0.01; time(1)=0; j=1; %Fromdatacollectedatconstant(ish)current,alltakenfrom %Full_Range_Static_Test.xlsxsavedinthisfolder RPM_data=[4420 4345 4250 4167 3950 3970 3882 3685 3618 3490 3350 3251 3137 3014 2926 2790 2570 2445

2340 2095 1950 1800 1650 1540 1180 1100 860 860]; %RPM Torque_data=12*[26.67 27.25 27.8 28.4 28.7 29.3 29.16 29.3 30.62 32.08 33.4 34.7 34.8 36.33 37.8 39.26 40.87 43.5 47 49.5 53.6 56.5 61 65 76.7 82 89.9 95]; %ft in %PowerCalculations RPM_data_in_power_units=RPM_data*(2*pi)/(60);%rad/s Torque_data_in_power_units=Torque_data/12;%ft lb Power_angular=(Torque_data_in_power_units.*RPM_data_in_power_units)/550; %hp

Voltage=89.5;%V Current=[ 213 213 213 211 211 209 201 200 200 203 205 206 197 200 202.5 204 200 197.5 203 195 201 198 199 194 201 195.8 202 203];%A Power_electrical=Voltage.*Current*.001341;%Hp %Tooptimizegearratio,switchcommenttoallowGRrange,thenfind %minimumvaluegronfigure4 %forgr=2.8; for GR=0.4:0.1:6.0; RPM_m=0; RPM_s=0; position=0; V_car=0; time=0; change=0; fori=1:80000;

ifrpm_m(i)<4500; T_m(i)=95*12.017*RPM_m(i)*12;%lb in,torque=yinterceptof Torque/RPMcurve, slope*rpmthatallowstorquetoequal0atendofrpm range end ifrpm_m(i)>=4500; T_m(i)=0; end T_s(i)=GR*T_m(i);%TorquethroughShaft F_tr(i)=T_s(i)/((R_w));%TractiveForceatrearwheel %Attempteddragcalculation %C_d=.0002;%DragCoefficent %A=144;%AreaofCarNormaltoDirectionofTravelininches^2 %rho=.0023769/12^3;%densityofairinslugs/inch^3 %F_d(i)=.5*C_d*V_car(i)^2*A*rho;%DragForce A_car(i)=(F_tr(i))/(m_car); V_car(i+1)=V_car(i)+A_car(i)*delta_t; %ifposition(i)>=568860&&position(i)<=568860.5&&change==0; % GR=GR/1.25; % change=1; % ^necessaryifswitchgears position(i+1)=position(i)+v_car(i)*delta_t+1/2*a_car(i)*delta_t^2; ifposition(i)>=63360/4&&position(i)<=63450/4%1miletest time_final=time(i); Vel_final=V_car(i); pos_final=position(i); end time(i+1)=time(i)+delta_t; RPM_s(i+1)=(V_car(i+1)/R_w)*(60/(2*pi)); RPM_m(i+1)=RPM_s(i+1)*GR; end; optimum(j,1)=gr; optimum(j,2)=time_final; optimum(j,3)=vel_final; j=j+1; end;

Appendix B: References 1. https://sites.lafayette.edu/ece492 sp16/files/2016/05/static_characterization 1.pdf 2. https://sites.lafayette.edu/ece492 sp16/files/2016/05/dynamic_characterization.pdf