[ppt]powerpoint presentation - university of california, … · web viewdesign realization lecture...
TRANSCRIPT
![Page 1: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/1.jpg)
Design Realization lecture 20
John Canny10/30/03
![Page 2: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/2.jpg)
Last time Real-time programming
![Page 3: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/3.jpg)
This time Mechanics – Physics and Motors
![Page 4: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/4.jpg)
Review of physics Newton’s law for translation: F = m a
F in Newtons, m in kg, a in m/s2.
Acceleration a = dv / dt
Kinetic energy E = ½ m v2
E in Joules, m in kg, v in m/s.
![Page 5: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/5.jpg)
Physics of translation Momentum p = m v and so F = dp / dt
In the absence of force, momentum is conserved.
Momentum conservation implies energy conservation.
![Page 6: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/6.jpg)
Physics of rotation Rotation is more complex; Euler’s equation:
T = I + x I T (torque) in N-m, in radians/sec, in radians/sec2, I in kg-m2, = d / dt
I is a 3x3 matrix, not necessarily diagonal.
If T = 0, then I = - x I which is usually non-zero. So is non-zero, changes with time, and the object wobbles.
![Page 7: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/7.jpg)
Physics of rotation Angular momentum is q = I
The rotation equation simplifies to T = dq / dt because
dq/dt = I d/dt + dI/dt = I + x I
So even though an object wobbles when there is no external force, the angular momentum is conserved: q = I
![Page 8: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/8.jpg)
Physics of rotation Kinetic energy of rotation is ½ T I
In the absence of external torque, kinetic energy of rotation is conserved.
But angular momentum conservation does not imply energy conservation.
![Page 9: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/9.jpg)
Work Work done by a force = F x (Joules) where x is
the distance (m) through which the force acts.
Work done by a torque = T (Joules)
![Page 10: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/10.jpg)
Power Power is rate of doing work.
Power of a force = F v (Watts).
Power of a torque = T (Watts).
Power often expressed in horsepower = 746 Watts
![Page 11: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/11.jpg)
Motors Motors come in several flavors:
DC motors Stepper motors (AC) induction motors (AC) Single-phase motors (AC) Synchronous motors
The first two are highly controllable, and usually what you would use in an application. But we quickly review the others.
![Page 12: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/12.jpg)
3-phase AC Three or four wires that carry the same voltage
at 3 equally-spaced phases:
Single phase AC requires two wires (only 1/3 the current or power of 3-phase).
![Page 13: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/13.jpg)
AC induction Motors Induction motors – simple, cheap, high-power,
high torque, simplest are 3-phase.
Speed up to 7200 rpm: speed ~ 7200 / # “poles” of the motor.
Induction motors are brushless (no contacts between moving and fixed parts). Hi reliability.
Efficiency high: 50-95 %
![Page 14: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/14.jpg)
Single-phase AC Motors Single-phase (induction) motors – operate from
normal AC current (one phase). Household appliances.
Single-phase motors use a variety of tricks to start, then transition to induction motor behavior.
Efficiency lower: 25-60%
Often very low starting torque.
![Page 15: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/15.jpg)
Synchronous AC Motors Designed to turn in synchronization with the AC
frequency. E.g. turntable motors.
Low to very high power.
Efficiency ??
![Page 16: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/16.jpg)
DC Motors DC motor types:
DC Brush motor “DC” Brushless motor Stepper motor
![Page 17: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/17.jpg)
DC Brush Motors A “commutator” brings current to the moving
element (the rotor).
As the rotor moves, the polarity changes, which keeps the magnets pulling the right way. DEMO
Highly controllable, most common DC motor.
![Page 18: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/18.jpg)
DC Brush Motors At fixed load, speed of rotation is proportional to
applied voltage. Changing polarity reverses rotation.
To first order, torque is proportional to current. Load curve: Motors which
approximate thisideal well arecalled DC servomotors.
![Page 19: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/19.jpg)
DC Brushless Motors Really an AC motor with electronic commutation.
Permanent magnet rotor, stator coils are controlled by electronic switching. DEMO
Speed can be controlled accurately by the electronics.
Torque is often constant over the speed range.
![Page 20: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/20.jpg)
Stepper Motors Sequence of (3 or more) poles is activated in
turn, moving the stator in small “steps”. Very low speed / high angular precision is
possible without reduction gearing by using many rotor teeth.
Can also “micro-step” by activatingboth coils at once.
![Page 21: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/21.jpg)
Driving Stepper Motors Note: signals to the stepper motor are binary,
on-off values (not PWM).
In principle easy: activate poles as A B C D A… or A D C B A…Steps are fixed size, so no need to sense the angle! (open loop control).
![Page 22: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/22.jpg)
Driving Stepper Motors But in practice, acceleration and possibly jerk
must be bounded, otherwise motor will not keep up and will start missing steps (causing position errors).
i.e. driver electronics must simulate inertia of the motor.
![Page 23: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/23.jpg)
Stepper Motor example From Sherline CNC milling machine: Step angle: 1.8° Voltage: 3.2 V Holding torque: 0.97 N-m Rotor inertia: 250 g-cm2
Weight: 1.32 lb (0.6 Kg.) Length: 2.13" (54 mm) Power output = 3W
Precision stepper motor: 0.02° /step, 1 rpm, 3W
![Page 24: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/24.jpg)
DC Motor example V = 12 volts Max Current = 4 A Max Power Out = 25 W Max efficiency = 74% Max speed = 3500 rpm Max torque = 1.4 N-m Weight = 1.4 lbs Forward or reverse (brushed) Many DC motors of all sizes available new and
surplus for < $10
![Page 25: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/25.jpg)
DC Motors – micro sizes From Micromo: Conventional (brush)
DC motor: 6mm x 15mm 13,000 rpm 0.11 m Nm Power 0.15 W V from 1.5 to 4.5 V
![Page 26: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/26.jpg)
Brushless DC Motors From Micromo: Brushless DC motor:
16mm x 28mm 65,000 rpm 50 m Nm Power 11 W V = 12 V
![Page 27: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/27.jpg)
DC Motors – gearing Gearing allows you to trade off speed vs. torque.
An n:1 reduction gearing decreases speed by n, but increases torque by n.
Ratios from 10:1 to many 1000s :1 are available in compact “gearheads” that attach to motors.
![Page 28: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/28.jpg)
DC Motors – gearing But gears cost efficiency (20% - 50%)
Gears decrease precision (due to backlash).
Reduction gear train is normally not backdriveable (can’t use for “force control”).
![Page 29: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/29.jpg)
DC torque motors Some high-end motors are available for direct
drive servo or force applications (no gears). They have low speed (a few rpm), high precision
(with servo-ing), and moderate torque. Typically have large diameter vs. length, and
use rare-earth magnetic material. Cost $100’s (but maybe
less as surplus).
![Page 30: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/30.jpg)
Sensors Shaft encoders can be fitted to almost any DC
motor. They provide position sensing.
Many motor families offer integrated encoders.
Strain gauges can be used to sense force directly. Or DC brush motor current can be used to estimate force.
![Page 31: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/31.jpg)
Linear movement There are several ways to produce linear
movement from rotation: Rotary to linear gearing:
![Page 32: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/32.jpg)
Linear movement Ball screws: low linear speed, good precision Motor drives shaft, stages move (must be
attached to linear bearing to stop from rotating).
![Page 33: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/33.jpg)
Linear movement Belt drive: attach moving stage to a toothed belt:
Used in inkjet printers and some large XY robots.
![Page 34: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/34.jpg)
True Linear movement There are some true linear magnetic drives. BEI-Kimco voice coils: Up to 1” travel 100 lbf > 10 g acceleration 6 lbs weight 500 Hz corner
frequency.
Used for precision vibration control.
![Page 35: [PPT]PowerPoint Presentation - University of California, … · Web viewDesign Realization lecture 20 John Canny 10/30/03 Last time Real-time programming This time Mechanics – Physics](https://reader036.vdocuments.mx/reader036/viewer/2022070609/5add0e687f8b9a4a268d0076/html5/thumbnails/35.jpg)
Summary AC motors are good for inexpensive high-power
applications where fine control isnt needed.
DC motors provide a range of performance: DC brush: versatile, “servo” motor, high speed, torque DC brushless: speed/toque depend on electronics Stepper: simple control signals, variable
speed/accuracy without gearing, lower power Direct-drive (torque) motors, expensive, lower torque
Linear actuation via drives, or voice coils.