DOC PREVIEW
GVSU EGR 345 - Lab 8 - Modelling Brushed DC Motors

This preview shows page 1-2 out of 5 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 5 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 5 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 5 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

11.0.1 Lab 8 - Modelling Brushed DC Motors11.0.1.1 - Purpose11.0.1.2 - Background11.0.1.3 - Theory11.0.1.4 - Prelab11.0.1.5 - Equipment11.0.1.6 - Experimentalegr345 lab guide - 11.111.0.1 Lab 8 - Modelling Brushed DC Motors11.0.1.1 - PurposeTo develop a differential equation that models a brushed DC motor11.0.1.2 - BackgroundDC motors will generate a torque between the rotor and stator that is related to the applied voltage or current. When a voltage is applied the resulting current will generate a torque causing the rotor to accelerate. For any voltage and load on the motor there will tend to be a final angular velocity due to friction and drag in the motor. And, for a given voltage the ratio between steady-state torque and speed will be a straight line.11.0.1.3 - TheoryThe basic equivalent circuit model for the motor is shown below. We can develop equations for this model. This model must also include the rotational inertia of the rotor and any attached loads. On the left hand side is the resistance of the motor and the ’back emf’ dependent voltage source. On the right hand side the inertia components are shown. The rotational inertia J1 is the motor rotor, and the second inertia is an attached disk.The model can now be considered as a complete system.Looking at this relationship we see a basic first-order differential equation. We can measure motor properties using some basic measurements.ωTvoltage/current increasesegr345 lab guide - 11.2Figure 11.1 The torque and inertia in a basic motor modelThese basic equations can be manipulated into the first-order differential equation in Figure 11.2.Figure 11.2 The first-order model of a motor+-RVoltage+-SupplyJ2J1IVsT ω,VmNext, consider the power in the motor,PVmITω KIω===Because a motor is basically wires in a magnetic field, the electron flow (current) in the wire will push against the magnetic field. And, the torque (force) generated will be proportional to the current.TmKI=Vm∴ Kω=M∑TmTload– Jddt-----ω==Consider the dynamics of the rotating masses by summing moments.Tm∴ Jddt-----ω Tload+=I∴TmK------=The current-voltage relationship for the left hand side of the equation can be writ-ten and manipulated to relate voltage and angular velocity.IVsVm–R------------------=TmK------∴VsKω–R--------------------=Jddt-----ω Tload+K------------------------------------∴VsKω–R--------------------=ddt-----ωωK2JR------+∴ VsKJR------TloadJ------------–=egr345 lab guide - 11.3A method for calculating motors parameters given the motor response to a step input is shown in Figure 11.3. In this example the motor windings had a measured resis-tance of 40 ohms. When a 15V step input was applied, the motor ran with a steady state velocity of 2400 RPM. The motor responded to the input with a time constant of 0.5s.rpm24000.5sddt-----ωmωmK2JMR----------+ VsKJMR----------TloadJM------------–=The steady-state velocity can be used to find the value of K.0() 2400rotmin---------K2JMR----------+15VKJMR----------0()–=2400rotmin---------1min60s-------------2πrad1rot----------------K() 15V=K15V120πrads1–-----------------------------39.8 103–×Vsrad---------==The time constant can be used to find the remaining parameters.K2JMR----------10.5s----------2s1–==ωm' Vs50.3V1–s2–rad ωm2s1–– 50505Kg1–m2–Tload–=(1)θm' ωm=(2)ddt-----ωmωm2s1–+ Vs50.3V1–s2–rad()Tload19.8 106–× Kgm2------------------------------------------–=R 40Ω=J39.8 103–×Vsrad---------240Ω()2s1–()---------------------------------------------0.198005-4×10 19.8 106–× Kgm2===egr345 lab guide - 11.4Figure 11.3 Estimating motor parameters from performance11.0.1.4 - Prelab1. Integrate the differential equation to find an explicit function of speed as a func-tion of time.2. Develop a plan for measuring motor parameters. Also include sample calcula-tions for finding the motor parameters values (with units), K, R, J.3. Write a program for the ATMega32 that will set the PWM output and collect data for tachometer speed. Hitting the ’R’ key will make the process idle, with a PWM output of 0. Hitting a key between ’0’ and ’9’ will set the PWM output value between 0 and 255 in equal divisions. At this point the program should begin to collect analog input values every 10ms and save these in an array for 1 second. After the data collection period, the PWM output should stop and the program should become idle. Hitting the ’D’ key should dump the data to the screen so that it can be saved and plotted in Excel. The program should also include deadband compensation.11.0.1.5 - Equipmentcomputer with a WinAVR compilerATMega32 board1 motor1 tachometer (another motor)1 multimeterstrobe tachometerTIP-122 Darlington coupled transistor or L293Dexternal power supply11.0.1.6 - Experimental1. With the motor disconnected from all other parts of the circuit, measure the resistance across the motor terminals. You may need to rotate the shaft slightly (and slowly) as the resistance will vary as the motor brushes and commutator make/break contact.2. Connect the motor and the ATMega32 board so that the PWM output drives the motor with the TIP 122 transistor or L293D. The motor shafts should be con-nected, and the motor 3. Enter and test the program, and determine the motor deadband. Enable the dead-egr345 lab guide - 11.5band before collecting experimental data.4. Use a strobe light to find the relationship between the tachometer voltage and the angular speed.5. Obtain velocity curves for the motor with different voltage step functions. Use these to determine the motor parameters. Note: it is useful to use a range of voltages so that the data includes a wide range of steady state angular


View Full Document

GVSU EGR 345 - Lab 8 - Modelling Brushed DC Motors

Documents in this Course
Y Axis

Y Axis

2 pages

Load more
Download Lab 8 - Modelling Brushed DC Motors
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lab 8 - Modelling Brushed DC Motors and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lab 8 - Modelling Brushed DC Motors 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?