Dynamic Characterization Results. Table of Contents. I. Introduction

Similar documents
dw dt T (w ( )) i =

Department of Mechanical Engineering

CHAPTER 5 SIMULATION AND TEST SETUP FOR FAULT ANALYSIS

State Feedback Controller for Position Control of a Flexible Link

INVESTIGATION OF FRICTION HYSTERESIS USING A LABORATORY- SCALE TRIBOMETER

2.004 Dynamics and Control II Spring 2008

Manufacturing Equipment Control

Rotational Motion. Figure 1: Torsional harmonic oscillator. The locations of the rotor and fiber are indicated.

WORK SHEET FOR MEP311

E11 Lecture 13: Motors. Professor Lape Fall 2010

Ch.8: Forces as Interactions

Parameter Prediction and Modelling Methods for Traction Motor of Hybrid Electric Vehicle

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

Lab 11: Rotational Dynamics

ECE 5670/6670 Lab 8. Torque Curves of Induction Motors. Objectives

Lab 3: Quanser Hardware and Proportional Control

WORCESTER POLYTECHNIC INSTITUTE

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint

Experiment P-9 An Inclined Plane

Electric Vehicle Performance Power and Efficiency

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

Energy. This provides a practical measure of the usefulness of a machine. The useful energy transfer in a generator can be represented by:

Static and Kinetic Friction

Rotary Motion Servo Plant: SRV02. Rotary Experiment #01: Modeling. SRV02 Modeling using QuaRC. Student Manual

Newton s Second Law. Newton s Second Law of Motion describes the results of a net (non-zero) force F acting on a body of mass m.

Mechatronics II Laboratory EXPERIMENT #1: FORCE AND TORQUE SENSORS DC Motor Characteristics Dynamometer, Part I

Static and Kinetic Friction

Week 14 The Simple Pendulum

RESEARCH ON AIRBORNE INTELLIGENT HYDRAULIC PUMP SYSTEM

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

Tutorial 1 - Drive fundamentals and DC motor characteristics

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

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

OPTIMIZING CONTROL OF SHELL ECO-MARATHON PROTOTYPE VEHICLE TO MINIMIZE FUEL CONSUMPTION. A Thesis. presented to

Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual

ME 3210 Mechatronics II Laboratory Lab 4: DC Motor Characteristics

Deriving a Fast and Accurate PMSM Motor Model from Finite Element Analysis The MathWorks, Inc. 1

Part I. Two Force-ometers : The Spring Scale and The Force Probe

Adaptive Estimation of the Engine Friction Torque

Lab 10: DC RC circuits

A METHOD FOR EVALUATION OF THE CHAIN DRIVE EFFICIENCY

Newton s Second Law. Computer with Capstone software, motion detector, PVC pipe, low friction cart, track, meter stick.

Centripetal and centrifugal force

INDUCTION MOTOR MODEL AND PARAMETERS

Steady State Frequency Response Using Bode Plots

Chapter 5 Torsion STRUCTURAL MECHANICS: CE203. Notes are based on Mechanics of Materials: by R. C. Hibbeler, 7th Edition, Pearson

Experiment 5. Simple Harmonic Motion

ECE3510 Lab #5 PID Control

Force and Motion. Thought Experiment

Technical Reference Selection calculations Motors Motorized Actuators Cooling Fans Technical Service Life Reference Standard AC Motors

CHAPTER 6 FRICTION AND WEAR ANALYSIS FOR BUSHING

ESTIMATION OF PARAMETERS FOR AN EXTREMELY LOW FUEL CONSUMPTION INTERNAL COMBUSTION ENGINE-BASED MEGAMETER-III VEHICLE

ELG4112. Electromechanical Systems and Mechatronics

Laboratory 7 Measurement on Strain & Force. Department of Mechanical and Aerospace Engineering University of California, San Diego MAE170

The Ordering Code for various standard model Recorders with an AC supply and without any additional options are as follows:

Laboratory Exercise M-2 Power measurements

EXPERIMENT : Work and Energy. Topics of investigation: The relation between force and acceleration

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

Experiment P-5 Motion of a Cart on an Inclined Plane

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

FEEDBACK CONTROL SYSTEMS

AE2610 Introduction to Experimental Methods in Aerospace DYNAMIC RESPONSE OF A 3-DOF HELICOPTER MODEL

QNET Experiment #05: HVAC System Identification. Heating, Ventilation, and Air Conditioning Trainer (HVACT) Student Manual

Force and Motion 20 N. Force: Net Force on 2 kg mass = N. Net Force on 3 kg mass = = N. Motion: Mass Accel. of 2 kg mass = = kg m/s 2.

Development of standard calibration equipment for the rain gauges

Prediction of Electromagnetic Forces and Vibrations in SRMs Operating at Steady State and Transient Speeds

Laboratory Exercise 1 DC servo

Object Impact on the Free Surface and Added Mass Effect Laboratory Fall 2005 Prof. A. Techet

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

EF 152 Physics for Engineers II

SOTM LAB: P16 OHM S LAW I. TEACHER NOTES & GUIDELINES TITLE OF LAB: Ohm s Law DEVELOPERS OF LAB:

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

HIGH PERFORMANCE CONTROLLERS BASED ON REAL PARAMETERS TO ACCOUNT FOR PARAMETER VARIATIONS DUE TO IRON SATURATION

NR ROTARY RING TABLE: FLEXIBLE IN EVERY RESPECT

Application example. Measuring Force Sensors Rigid. Six series Nano, Mini, Gamma, Delta, Theta, Omega. Range of measurement, force ± 36 N..

Mechatronics II Laboratory EXPERIMENT #1 MOTOR CHARACTERISTICS FORCE/TORQUE SENSORS AND DYNAMOMETER PART 1

Feedback Control Systems

Rotational Systems, Gears, and DC Servo Motors

To investigate the performance of the Pelton Wheel turbine with different range of flow rates and rotational speeds.

Old Dominion University Physics 112N/227N/232N Lab Manual, 13 th Edition

Rotary Motion Servo Plant: SRV02. Rotary Experiment #11: 1-DOF Torsion. 1-DOF Torsion Position Control using QuaRC. Student Manual

M61 1 M61.1 PC COMPUTER ASSISTED DETERMINATION OF ANGULAR ACCELERATION USING TORQUE AND MOMENT OF INERTIA

Physics Labs with Computers, Vol. 1 P23: Conservation of Angular Momentum A

Lecture (20) DC Machine Examples Start of Synchronous Machines

Lab 3: Model based Position Control of a Cart

Lab Exercise #5: Tension and Bending with Strain Gages

LQG/LTR CONTROLLER DESIGN FOR ROTARY INVERTED PENDULUM QUANSER REAL-TIME EXPERIMENT

RGS08 Linear Rails: RGS08 Non-Motorized With and Without Guide Screw. RGS08 Non-Motorized Linear Rails

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

Experiment # 5 5. Coupled Water Tanks

Experiment #9 Comments, Thoughts and Suggestions

APPLICATION OF GPS RECEIVER TO ROAD TESTS OF AUTOMOBILE

UNIVERSITY OF WASHINGTON Department of Aeronautics and Astronautics

Static and Kinetic Friction (Pasco)

DEVELOPMENT OF DIRECT TORQUE CONTROL MODELWITH USING SVI FOR THREE PHASE INDUCTION MOTOR

Capacitor in the AC circuit with Cobra3

Transient Analysis of Separately Excited DC Motor and Braking of DC Motor Using Numerical Technique

Stirling engine with Cobra3

TETRA COMPACT. PreliminarY

Transcription:

Dan Bolognini & Armen Mkhitarian ECE 492 Motor Controller + Modeling 5/9/16 Dynamic Characterization Results Table of Contents I. Introduction to Report II. Hypothesis III. Data Collection IV. Data Analysis V. Results and Conclusions I. Introduction The purpose of this report is to characterize and understand the behavior of the Electric Vehicle motor operating in dynamic conditions. Data was collected and analyzed to determine if the hypothesis of a revised motor model can be accepted or rejected. The aim of this study is to be able to relate inputs and outputs of the motor and controller system by either equation or lookup table including a term for acceleration. II. Hypothesis Previous static characterization analysis has shown that the friction coefficient f normally seen in the steady state DC motor equation below T L = K T i f w was actually a term which varied linearly with torque at the motor. For this reason, the suspicion has arisen that the controller in this black box motor + controller setup has been developed to control torque. Therefore, the hypothesis for this report is that moment of inertia will also be a term which varies with torque. In order to prove this hypothesis true, it will be necessary to show that the data reflects the behavior detailed below in the equation for a DC motor [2]:

dw = K i f w T T L J dt where T L is the load torque (hydraulic torque seen above) K T is the torque constant i is the power supply current input f is the friction constant w is the motor speed in RPM J is the moment of inertia This equation details the type of behavior that would be preferable to see in the black box motor + controller setup, but previous static characterization of this system has already strayed from the DC motor model equation. The equation which was found that well characterized the system in steady state is as follows: w = 768.75i 178.57 TL Modifying this equation to include the moment of inertia * acceleration term which is necessary for dynamic characterization, the equation now becomes J dw dt = 768.75i 1 TL 78.56 w The aim of this report is to calculate J s constant value, or in the non constant case find some way to relate acceleration to the other three parameters in this equation.

III. Data Collection After several preliminary data collection experiments were run in order to shape the hypothesis and direction of this report, a few large, final data collection experiments were formulated in order to obtain all data required for characterization. The following experimental data was collected using the available dynamometer and sensors. All system operations are outlined and described in Appendix A. It is important to note that the maximum achievable sampling rate for measuring RPM in the current lab setup is 10Hz. A. Experiment 1 Protocol The aim of collecting this data was to illustrate a picture of the motor s transient behavior with several stepped throttle settings at several separate load settings. With each throttle step, motor RPM data was collected and power supply current measured. The sensors and setup for this experiment are detailed in Appendix A of this report. Likewise information on calibration and accuracy of the sensors and systems in this experiment are available in the reference section ( Appendix B ). For each throttle setting (15% 35% in increments of 5%), the team: 1. Set the load setting to 100% (no load) 2. Being logging data for motor RPM on the 1314 PC Programming software 3. Ensure that a current sensor is connected to the power supply current line, and hooked up to an oscilloscope which will trigger and save data upon stepping the system. 4. Step up the throttle from 0% to its specified setting 5. After recording all data, decrement load setting down by 10% (to a minimum of 60%) and repeat steps 1 4 6. Increment throttle ceiling by 5% (to a maximum of 35%) and repeat steps 1 5 The analysis of this experiment is detailed below, and led the group to perform a second data collection experiment in order to understand the effects of stepping throttle down from its high value to zero. B. Experiment 2 Protocol The aim of collecting this data was to illustrate a picture of the motor s behavior in deceleration. This test was completed due to some noticed regenerative braking in the earlier experiment. THe protocol for this experiment is as follows: For five different power settings: 1. Slowly increment the throttle and load to obtain desired electrical power.

2. Ensure that a current sensor is connected to the power supply current line, and hooked up to an oscilloscope which will trigger and save data upon stepping down the throttle. 3. Instantly step the throttle down from its current setting to 0%. 4. Repeat steps 1 3 for four different electric power settings

IV. Data Analysis The data collected from both of the above described experiments was analyzed and plotted in order to obtain a picture of current and RPM transient responses to s stepped throttle. Graphs for RPM response are shown in Figure 1, and power supply current responses are shown in Figure 2. Figure 1

Figure 2 In order to use this data to characterize the transient response of the motor + controller setup, individual response graphs were plotted and their linear slopes were fitted to trendlines in order to obtain values for motor speed acceleration (RPM vs. time). One example of this type of graph can be seen below in Figure 3. Additionally, power supply current was plotted in a similar way in order to find a slope for rate of current increase (example in Figure 4), which was then used for generating a table of of results ( Figure 5 ).

Figure 3 Figure 4

Time (s) Motor RPM PS Current (A) Torque (Ft lb) Acceleration (RPM/s) 0.161 8 19.48583 80.2901421 2.5118 0.331 215 40.06093 78.24996808 2.5118 0.489 523 59.18367 64.85090057 2.5118 0.617 906 74.67551 52.93046858 2.5118 0.74 1308 87 44.99031327 2.5118 0.856 1680 95 39.29432305 2.5118 1.012 2071 100 34.17319754 2.5118 1.178 2370 102 30.76725379 2.5118 1.332 2587 103 28.63107786 2.5118 Figure 5 Due to the unavailability of transient torque data the torque values seen in the table above are simulated. That is, they are generated using the previously obtained equation which relates motor torque, RPM, and power supply current [2]. Using these calculated values, a graph for Torque vs. Time was also able to be generated Figure 6. In the future, to further improve the results of dynamic characterization, it would be preferable to use actual experimental torque data collected by using an oscilloscope connected to the load cell in the lab setup. Using all of the data listed above, the values for parameter J were calculated and plotted in order to determine if the value was constant across all cases. As a reminder, J is from this above listed equation: J dw dt = 768.75i 1 TL 78.56 w What was found that the value for J changed, and could actually be related to acceleration using a polynomial fit ( Figure 7 ).

Figure 6 Figure 7 However, this polynomial characterization of the value of J provides for transient response simulations that feature very unrealistic overshoot. Therefore, a linear fit was instead matched to this data. The leftmost point seen above was collected for an acceleration case up to a value less than 1000 RPM. As previously discovered, the controller in this system behaves unpredictably at motor speeds below 1000 RPM [2], so this data point was removed in order to incorporate a reasonable linear fit, as seen below in Figure 8.

Figure 8

V. Results and Conclusions From the calculations and plots shown above, it was determined that the original proposed equation for dynamic characterization of this motor + controller system: J dw dt = 768.75i 1 TL 78.56 w is invalid. Instead, the parameter J is actually related to the acceleration (in RPM/s) of the motor by the equation: dw J =. 0025 dt +. 0104 Substituting this into the original equation gives the final dynamic characterization equation: dw. 002522( ) 2 +. 0104 dw = 768.75i 178.56 w dt This is an equation which can be plugged into a Simulink model in order to fully realize the predicted behavior of the car s motor system. In generating this equation, the hypothesis for this report is accepted because an equation has been made which is able to relate acceleration to the system s torque, speed, and power supply current. dt TL

Appendix A Dyno System Setup Electric Vehicle Systems HPEVS AC50 51 5X Motor Curtis Instruments 1238R 7601 Controller Battery Simulation Magna Power(TSD 100 250/208) D.C. Power Supply 20kW P.S. 200A max rms @ ~100 Vdc Dynamometer System and Sensors Huff HTH 100 Dyno Load Adjustment Oil Valve(CAT HY14 3200) Torque Sensor Load Cell (LCCE 250) Strain Gauge Input Module (DataForth SCM5B38) Tachometer Frequency Input Module (DataForth SCM5B45) Throttle Voltage Output Module (DataForth SCM5B49) Data Acquisition Board (MCDAQ USB7204) Data Acquisition Software Curtis 1314 Programming Software Motor RPM data Dyno Software (Proprietary from Class of 2015) Output Data: P.S. Current, Torque Input Data: Load %, Throttle % Computer Dell Precision T1700 Accessed through Windows TeamViewer Dyno software is run using a deployment of OpenSuse in Oracle s Virtual Box Detailed System Description The Magna Power power supply takes in 3 phase 208VAC power and is programmed to output 89.6Vdc. With a maximum current output of 200A RMS, it can accurately simulate four battery packs at normal operating conditions. The curtis controller takes in 89.6Vdc from the power supply at convert it to 3 phase AC voltage for the HPEVS AC 50 motor.

The motor is attached to the Huff HTH 100 Dynamometer system with a pump to motor gear ratio of 90:36 or 2.5:1. The Load Cell is attached at the pump and measures torque at the pump. The signal is conditioned by the Strain Gauge Input Module. There are two tachometers measuring motor RPM, one is available through the Curtis 1314 Programming software, providing access to RPM information directly, while the tachometer provides RPM data at the pump. Load Cell data and RPM data (from the tachometer) is collected by the MCDAQ 7204 USB board. The MCDAQ interfaces with the computer using a USB connection. The Curtis Controller communicates over CAN and interfaces with the computer using a USB to CAN interface. The proprietary Dyno software interfaces with the MCDAQ, Curtis Controller and Magna Power power supply.

Appendix B References [1] Calibration Memo: https://sites.lafayette.edu/ece492 sp16/files/2016/04/calibrationandaccuracyreport.pdf [2] Static Characterization Report https://sites.lafayette.edu/ece492 sp16/files/2016/05/static_characterization 1.pdf