ME 3210 Mechatronics II Laboratory Lab 4: DC Motor Characteristics

Similar documents
3 Lab 3: DC Motor Transfer Function Estimation by Explicit Measurement

Department of Mechanical Engineering

MECHATRONICS II LABORATORY Experiment #4: First-Order Dynamic Response Thermal Systems

DcMotor_ Model Help File

DC Motor Position: System Modeling

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

EXPERIMENT 12 OHM S LAW

FEEDBACK CONTROL SYSTEMS

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

Example: Modeling DC Motor Position Physical Setup System Equations Design Requirements MATLAB Representation and Open-Loop Response

Mechatronics Engineering. Li Wen

Texas A & M University Department of Mechanical Engineering MEEN 364 Dynamic Systems and Controls Dr. Alexander G. Parlos

Manufacturing Equipment Control

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,

Practical 1 RC Circuits

Experiment 4. RC Circuits. Observe and qualitatively describe the charging and discharging (decay) of the voltage on a capacitor.

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

King Saud University

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

Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise

EXPERIMENT 5A RC Circuits

ENGG4420 LECTURE 7. CHAPTER 1 BY RADU MURESAN Page 1. September :29 PM

DC-motor modelling and parameter identification

Lab 10: DC RC circuits

Example: DC Motor Speed Modeling

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Physics 8.02 Spring 2003 Experiment 17: RLC Circuit (modified 4/15/2003) OBJECTIVES

Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation

RC Circuit (Power amplifier, Voltage Sensor)

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

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

Feedback Control Systems

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

Lab 1: Dynamic Simulation Using Simulink and Matlab

MCE380: Measurements and Instrumentation Lab. Chapter 5: Electromechanical Transducers

Lab 5 RC Circuits. What You Need To Know: Physics 212 Lab

System Parameters and Frequency Response MAE 433 Spring 2012 Lab 2

MAE106 Homework 2 - Solution DC Motors & Intro to the frequency domain

Encoders. Understanding. November design for industry: Help clean up the ocean. Horizon failure forensics

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

TEMPERATURE EFFECTS ON MOTOR PERFORMANCE

Elementary Theory of DC Permanent Magnet Motors

Lab 5 RC Circuits. What You Need To Know: Physics 212 Lab

General Physics II Lab EM2 Capacitance and Electrostatic Energy

E11 Lecture 13: Motors. Professor Lape Fall 2010

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

2.004 Dynamics and Control II Spring 2008

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

Appendix A Prototypes Models

Lab 3: Quanser Hardware and Proportional Control

Name: Lab Partner: Section:

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

Experiment Aim: Students will describe the magnitude of resistance and define the EMF (electromotive force) of a cell.

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

International Journal of Advance Research in Computer Science and Management Studies

Laboratory 3 Measuring Capacitor Discharge with the MicroBLIP

(a) Torsional spring-mass system. (b) Spring element.

Unit 2 Electrical Quantities and Ohm s Law

Simple circuits - 3 hr

Introduction to Control (034040) lecture no. 2

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

Rotational Motion. 1 Purpose. 2 Theory 2.1 Equation of Motion for a Rotating Rigid Body

INC 341 Feedback Control Systems: Lecture 3 Transfer Function of Dynamic Systems II

Measuring the time constant for an RC-Circuit

The Coupled Pendulum Experiment

Experiment P43: RC Circuit (Power Amplifier, Voltage Sensor)

Lab 4 RC Circuits. Name. Partner s Name. I. Introduction/Theory

Switch. R 5 V Capacitor. ower upply. Voltmete. Goals. Introduction

System Modeling: Motor position, θ The physical parameters for the dc motor are:

Chapter 7 Direct-Current Circuits

LO-COG DC Gearmotors. Series GM8000. Series GM9000. Series GM BULLETIN LCG Series GM8000, GM9000, GM Power Your Ideas

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

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

MATHEMATICAL MODELING OF OPEN LOOP PMDC MOTOR USING MATLAB/SIMULINK

Equal Pitch and Unequal Pitch:

Lab 1 Uniform Motion - Graphing and Analyzing Motion

Lab 9. Rotational Dynamics

In this experiment, a motor-generator combination serves as a first-order system with a voltage input V in and a voltage output V out.

Automatic Control Systems. -Lecture Note 15-

DYNAMIC ANALYSIS OF DRIVE MECHANISM WITH FUNCTIONAL MODEL

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

THE REACTION WHEEL PENDULUM

Experiment P28: Conservation of Linear and Angular Momentum (Smart Pulley)

Lab 08 Capacitors 2. Figure 2 Series RC circuit with SPDT switch to charge and discharge capacitor.

Human Arm. 1 Purpose. 2 Theory. 2.1 Equation of Motion for a Rotating Rigid Body

Coupled Drive Apparatus Modelling and Simulation

UNIVERSITY OF WASHINGTON Department of Aeronautics and Astronautics

2002 Prentice Hall, Inc. Gene F. Franklin, J. David Powell, Abbas Emami-Naeini Feedback Control of Dynamic Systems, 4e

School of Mechanical Engineering Purdue University. ME375 ElectroMechanical - 1

17-Nov-2015 PHYS MAXWELL WHEEL. To test the conservation of energy in a system with gravitational, translational and rotational energies.

Lesson 17: Synchronous Machines

Driven Harmonic Oscillator

Mathematical Modeling and Dynamic Simulation of DC Motors using MATLAB/Simulink Environment

Fig. 1-1 Current Flow in a Resistive load

SECTION 3 BASIC AUTOMATIC CONTROLS UNIT 12 BASIC ELECTRICITY AND MAGNETISM

EDEXCEL NATIONALS UNIT 5 - ELECTRICAL AND ELECTRONIC PRINCIPLES. ASSIGNMENT No. 3 - ELECTRO MAGNETIC INDUCTION

Modelling and simulation of a measurement robot

DC motors. 1. Parallel (shunt) excited DC motor

SC125MS. Data Sheet and Instruction Manual. ! Warning! Salem Controls Inc. Stepper Motor Driver. Last Updated 12/14/2004

Linear Motion with Constant Acceleration

EE 410/510: Electromechanical Systems Chapter 4

Transcription:

ME 3210 Mechatronics II Laboratory Lab 4: DC Motor Characteristics Introduction Often, due to budget constraints or convenience, engineers must use whatever tools are available to create new or improved systems. While doing so they may use equipment that they understand, but don t have sufficient data to model their performance. This lab exercise simulates this scenario by having you measure the lumped parameters needed to model a DC Motor. Figure 1: Simple schematic of a DC motor connected to a rotary inertia with viscous damping. An electromechanical model for a DC Motor is shown in Figure 1. Table 1 below summarizes the parameters required to determine the transfer function of the system in Figure 1. Name Motor Resistance Inductance Table 1: DC Motor Parameters. Back EMF Constant Motor Torque Constant Mechanical Time Constant Coulomb Drag System Rotational Inertia Electrical Time constant Symbol R L K e K t τ mech D c J τ elec D v SI Units Viscous Drag Ω H V/rad/s N-m/A s N-m kg-m 2 s N-m-s The applied voltage is V in. The copper windings in the motor cause a certain amount of resistance and electrical inductance, labeled R and L. As the rotor spins, a voltage is induced which is in opposition to the applied voltage. This is known as the back electromotive force, or the back EMF, labeled E in the figure. The back EMF is linearly related to the motor's angular velocity ω by the constant K e, which is known as the back EMF constant. Kirchhoff's voltage law around the electrical circuit yields di VIN = IR+ L + Keω (1) dt where I is the current in the motor windings in amperes. The output torque of the motor is linearly related to the motor current I by the constant K t as follows: T = K I (2) t where K t is the motor s torque constant. It can be shown from conservation of energy that K t must be proportional to K e, resulting in the following conversions: K t (N.m/A) = K e (V/rad/sec) (3) K t (oz.in/a) = 14.8 K e (V/rpm) (4) 1 of 6 Revised 2/20/2004

Notice that if SI units are used (Equation 3), the same numeric value is kept for the motor constant and the back EMF constant. Figure 2: Mechanical side torque balance. Now we turn our attention to the mechanical part of the system: the rotational inertia. Figure 2 is a free-bodydiagram of the torque balance on a DC motor rotor that has no external disturbance torque. Summing the torques (Kirchhoff's current law) results in: t v c ( ) T = K I = Jα + D ω+ D signum ω (5) where signum(ω) means the sign of ω. In other words, coulomb friction is independent of velocity, but that the sign of D c changes with ω. As the velocity increases, viscous drag increases the mechanical loss due to friction. Examples of viscous drag include lubrication in the bearings and aerodynamic drag caused by the load moving in air. The total friction as a function of rotational velocity is depicted in Figure 3. Figure 3: Friction versus angular velocity Upon inspection of Figure 3 we note that Equation 5 is nonlinear and cannot be modeled with linear techniques. However, when steady-state conditions are satisfied for DC input, the inductance and inertial terms in Equations 1 and 5 vanish, resulting in the following linear equations: V = IR+ K ω (6) IN e K I = D ω + D signum( ω) (7) t v c It should be mentioned that the lab setups used for this lab do not just consist of a DC Motor. Each setup is mechanically connected to a tachometer, potentiometer, and a rotational inertia. The tachometer, connection equipment, and the other components of the structure affect the inertia and friction forces that will be measured in this lab. The parameters you obtain from this exercise will characterize the whole system, not just the motor. This type of procedure is known as lumped parameterization. 2 of 6 Revised 2/20/2004

Laboratory Exercise In this experiment the computer controls the speed of the motor via the power amplifier found on the lab benches. Determining R, K e, K t, D v and D c. 1. Measure the gain of the power amplifier. a. Connect the 5-Volt power supply to the power amplifier s input (V ref ) using a BNC cable and a BNC to banana adapter (make sure the black lead of the banana adapter is grounded). b. Turn on the 24-Volt power supply by flipping the light switch at your station up and turn on the 5- Volt power supply. c. Use a voltmeter to measure the output voltage of the power amplifier (remember the power amplifier outputs are the white and yellow plugs below the word POWER on your bench top power supply). Voltage from Power Amplifier: V. d. Disconnect the 5-Volt supply from the power amplifier s input and measure the exact voltage supplied by the 5-Volt supply with a voltmeter. Voltage from the Power Supply: V. e. Record the amplifier s gain:. 2. Using a BNC cable, connect the DAC0OUT port of the DAQ breakout box to the input of the power amplifier (V ref ) on the bench power supply. 3. Connect the motor leads to the power amplifier output plugs (white and yellow plugs) using banana cables. 4. Connect the tachometer output to the ACH0 port of the DAQ using a BNC cable and a BNC to banana adapter and ground one of the leads of the tachometer. 5. Connect the EXTREF port of the DAQ to the same ground used to ground the tachometer with the black lead of the BNC to banana adapter needed required for the connection. 6. Underneath the monitor shelf, behind the POWER connection near the black power amplifier box, there is a white banana jack connected to a current sensor on the amplifier. This output port provides a voltage output proportional to the current sent to the motor. Connect this output to the ACH1 port of the DAQ and make sure the BNC cable shares the same ground as the previous connections (black banana to ground). 7. Check your connections and if unsure, have your TA look over your setup before you turn on the power amplifier (24 Volt switch at your station). 8. Open MOTORS.exe from the CVI program folder on the computer desktop; in the gain field, type the gain you measured from step one above. In addition, make sure that the correct input channels are selected for the sensors. 9. Turn on the 24 Volt power supply and click on the start button of the CVI program; the motor should run in increments of 0.1 volts from 5 V to 5 V. Note: The motor s rotational inertia will spin very fast at this stage in the experiment. Make sure that you keep your hands and other precious items away from the rotational inertia. We also recommend supporting the mechanical breadboard of the experimental setup to reduce vibration and the possibility of the setup falling off the bench top. 3 of 6 Revised 2/20/2004

10. Once this is complete, two plots are shown in the CVI program displaying the data. Determine whether the data shown is consistent with your expectations. One plot should resemble Figure 3 above and the other should show a linear relationship between V/ω and I/ω. Ask your TA if you are unsure of your results. 11. Once you are satisfied with the data you have collected, save the data to disk by clicking the SAVE button. The data is saved in three different columns corresponding to speed in rad/s, input voltage to the motor in volts, and armature current in amps. 12. Manipulate Equation 6 to create a linear expression makes R the slope and K e the y-intercept. 13. Open the data you just collected in Excel or Matlab and determine R and K e using linear regression. Record the values you calculate for each below: R = Ω K e = V-s. 14. Use either Equation 3 or 4 to calculate K t including the proper units; record the value below: K t =. 15. Using Excel or Matlab, create a figure like Figure 3 above that shows the relationship between motor torque and motor speed. Based on this plot and Equation 7 determine D c and D v and record these values in the space provided. D c = N-m D v = N-m-s Based on these values, which friction term in Equation 7 is the most significant term? 16. Quit the MOTORS.exe CVI program by pressing the Quit button. Measuring the Rotary Inertia, J The rotary inertia, J, can be determined using the following equation: J ( RD K K ) τ + mech e t = (8) R where τmech is the mechanical time constant, which is defined as the time it takes for the motor to go from rest to 63% of the final angular speed, and D is the linearized friction (i.e. the most influential friction term in Equation 7). The mechanical time constant can be measured by giving the motor a step input. Since the mechanical time constant is much slower than the electrical time constant, the inertia can be calculated by ignoring the inductance effects (L=0). 17. Open 3IN1OUT.exe from the CVI program folder on the desktop. 18. Set the output voltage on the right side of the window so a step input of 10 volts is given to the motor. Recall that the amplifier scales the input sent from the computer by the amplifier s gain measured earlier in this experiment (i.e. output voltage = 10Volts / Amplifier Gain). 19. Set Channel 0 for display and make sure the other channels are not selected. 4 of 6 Revised 2/20/2004

20. Choose appropriate values for the sampling rate and number of samples so that you measure at least 5 seconds of data at a high resolution and press start to apply the step input and collect the data. 21. Repeat the previous step until you can clearly see the exponential increase in velocity toward a steady-state speed. Save a copy of the data. 22. Use a plotting program such as Excel or Matlab to plot the data and graphically determine the mechanical time constant. Recall that the mechanical time constant time constant is defined as the time it takes the motor to reach 63% of the final speed. τ mech = s 23. Use Equation 8 to solve for the lumped rotary inertia. Don t forget to use the proper units. J = kg-m 2 Measuring of the Rotor Inductance, L Much like the last section, the rotor inductance, L, can be determined using the following relationship: L= Rτ elec (9) where τ elec is the electrical time constant defined as the time taken by the current in the motor to go from rest to 63% of the final steady-state current. 24. Lock the shaft of the motor so that it cannot turn. The back EMF is zero in this condition. 25. Using 3IN1OUT.exe, alter the program settings so that the current going into the motor from the power amplifier (Channel 1) is measured the next time the program is run. Note: The next few steps are a little tricky. Remember that the electrical time constant is a very short amount of time (on the order of milliseconds). Keep this in mind as you perform these next steps. 26. Set appropriate values for the sampling rate and the number of samples for the CVI program. 27. Disconnect one lead from the DC Motor, press Start on the CVI program, and quickly replace the disconnected lead to the motor. This is necessary so that you can capture the time when steady-state conditions occur. 28. Repeat the previous steps until the data you collect shows an exponential approach to a steady state voltage. Record the sampling rate and number of samples and save the data to disk. 29. Use a plotting program such as Excel or Matlab to plot the data and determine the electrical time constant τ elec from the data like you did for the mechanical time constant. Remember that the motor does not start at time zero, so you must remember to subtract the time before you plugged the lead back into the power supply. 30. Calculate the motor inductance using Equation 9 and record the value below: L = H. 5 of 6 Revised 2/20/2004

Questions Compare your derived parameters to those provided by the motor manufacturer shown in the table below and answer the following questions. Table 2: Motor parameters from the motor manufacturer. Parameter Value J 7.0x10-7 kg-m 2 R 8.822 Ω L 5.324x10-3 H K t 0.1159 N-m/A K e 0.1159 V/rad/s 5.0x10-5 N-m/rad/s D v 1. Compare your derived J to the one in Table 2 above. Are the numbers different? If so, explain why your measurement is different. Based on your answer above, how could you verify the manufacturer s data? 2. Compare your estimate of D to D v in Table 2 above. Are the numbers different? If so, explain why your measurement is different. 3. Is D v a critical parameter to include in your model of the DC motor if the motor is connected to an external load? When should you ignore D v? When should it be included in your model? 6 of 6 Revised 2/20/2004