Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
COMMONWEALTH OF AUSTRALIA
Copyright Regulations 1969
WARNING
This material has been reproduced and communicated to you
by and on behalf of The University of New South Wales
pursuant to Part VB of the Copyright Act 1968 (the Act).
The material in this communication may be subject to
copyright under this Act. Any further reproduction or
communication of this material by you may be the subject of
copyright protection under the Act.
Optical Encoder
1 BLU
System accuracy = BLU + machine accuracy
Aim: system resolution = system accuracy
4
System Accuracy
Control resolution = CR
Addressable
points
Distribution
of mechanical
errors
Desired
position
Linear axis
Accuracy
= CR + 3
Repeatability
= + 3
Source: Automation, Production Systems and Computer Integrated Manufacturing, M P Groover, 2nd ed, 2001, Prentice Hall
encoder
(servo) (p)
encoder
gearing
(rge or re)
Gearing (rg)
Motor
(Nm)
Stepper
(ns, )
Servo
(np, e)
coupling
Ball screw
(N , p)
bed
structure
nut
displacement (xa)
velocity (vf)
rg = Nm / N
xa = ( p A ) / 360
np = pulses
np(x) = ( 360 xa rg ) / ( p
Nm = rpm motor
N = rpm lead-screw
vf = N p
fp = ( vf ns rg ) / ( 60 p )
rg = gear ratio
CR = p / ( ns rg )
CR = control resolution
= ( ns xa rg ) / p
N = ( 60 fp ) / ( ns rg )
N = rpm lead-screw
Nm = rpm motor
CR = control resolution
9
Control
Optimum conditions adaptive control
Control of cutting edge of tool (on-line tool measurement)
10
Setup
Minimize deflection and chatter
Control over forces
11
System Devices
Drives
Hydraulic
13
14
15
16
Resolvers
Precision measuring device, large number of stator poles & 1 rotor coil
Voltage applied to rotor coil (as opposed to resolver)
Accuracy 1m possible
Rotary or linear
17
dc
motor
Amp
Tachometer
18
D-A converters
19
20
vf
21
Example continued
How long will it take to travel a distance of
300mm at a speed of 1.2m.min, if the acceleration
and deceleration between zero and maximum
speed is linear and takes 1 second each?
Acceleration distance = deceleration distance = v x t =
Vmax x t = 600 mm/min x 1 sec / 60 = 10mm
Max speed traverse distance = 300 (2 x 10) = 280mm
Time at maximum speed = 280 / 1200 = 14 seconds
Total time = 14 + 2 = 16 seconds
22
23
Example
Worktable axis length is 550mm
16 bits in the binary register used by the digital
controller to store the programmed position
CR = 550 / [ 216 1 ] = 550 / 65635 = 0.0084mm
Therefore, CR = MAX {0.0333, 0.0084}
= 0.0333mm
Hence, mechanical errors tend to dominate
25