SlideShare une entreprise Scribd logo
1  sur  117
Télécharger pour lire hors ligne
1
Motion Control Theory
Kimberly-Clark GNW & HC Electrical Forum
2
Topics
• Closed Loop System
• Servo Motors
• Servo Drives
• Mechanical Gearing
• Feedback Types
• Motion Controllers
• Torque
• Inertia
• Design Considerations
3
Closed Loop
System
Motion Control Theory
6
• Accuracy
– This term defines the ability of the controlled
axes to position an object in a spatial domain.
(how close you can come to the bulls-eye).
Another definition is the ability to reach a
predetermined point in space.
• Resolution
– Resolution is defined as resolving by the
breaking into parts.
• The action of a rotary or linear feedback device
used for control purposes.
• Repeatability
– The ability to exactly replicate or reproduce a
motion profile as a continuous operation.
– This term defines the ability of the controlled
axes to position the controlled object after
several moves
Definitions
7
• Position Error
– The dynamic difference between the position commanded by the controller
and the actual position of the object being moved.
• Position Loop
– The controller algorithm correcting the difference between the controller
commanded position and the feedback from the controlled axes used to
determine actual position
• Speed or Velocity Loop
– This loop is typically located in a drive. The function of the loop is to output
the motor torque required to maintain the speed/velocity commanded to the
drive amplifier.
• Torque (current) Loop
– The loop in the drive amplifier that is responsible for controlling the torque
producing current by comparing the motor actual shaft position’ (incremental
shaft position is integrated within the controller to determine the shaft
speed/velocity) to the actual shaft position.
Definitions
8
When is Motion Control Required?
• Precise Control of Position
– Rule of Thumb: Accuracy of motor shaft less than
5 degrees or linear movement less than .0001”.
• Precise Control of Speed
– Rule of Thumb: Speed regulation of .05% or better
• Rapid Acceleration and Deceleration Requirements
– Rule of Thumb: Motor acceleration from 0 to 2000 rpm in
less than .5 sec.
• Control of Torque
– Ability to provide full torque at 0 rpm.
10
Speed Feedback
Example – Closed Loop Control System
Load
Table
Movement
Controller
AC/DC
Servo
Amp
0 to ±10V DC
Position
LoopVelocity
Loop
Encoder
Ballscrew
Reducer
Motor
Power
11
What is a Servo?
• A Servo is a control system which, through the use of feedback or internal control,
has the capability for accurate and repeatable control of one or more of the following
dynamic parameters…
– Position
– Velocity
– Torque
• A Servo Axis is a principal direction along which motion occurs. The machine
hardware (mechanics) that make up that movement.
ROTARY
Load
Motor
LINEAR
Ballscrew
Ballnut
Motor
Gearbox
Pulleys
12
Components of a Motion Control System
Software
Motion
Controller
Drive/
Amplifier
Actuator/
Motor
Mechanical
Linkages
And Load
Feedback
Transducer
Servo Axis
13
Servo
Motors
Motion Control Theory
14
Rotor
windings
Air gap
Magnet
Case
DC Motor Limitations
• Limitation - Heat in a brush type DC motor must be conducted from
the rotor windings to the case of the motor.
• Limitation to how fast a motor can be run using mechanical
commutation...
Brush
Commutator
Arcing
15
Permanent
Magnets
Windings
Servo Motors - Theory
• A brushless servo motor locates the permanent magnets on
the rotor and the windings on the stator...
16
Heat generated in
windings is directly
conducted to motor
case.
Winding is electronically
commutated.
Servo Motors - Theory
• Brushless motor design reduces the problems of heat
dissipation and commutation induced speed limits.
17
Magnet material
on rotor is lighter
than copper wire
windings.
Servo Motors - Theory
• Also, the rotor inertia is reduced because heavy copper wire
windings are not required.
18
Performance Limitations
• Windings in the stator
– Better heat dissipation
– Higher continuous torque
– Magnets on the rotor
• Mechanical commutator
replaced by electronic
commutator in the amplifier
– No Commutation Limit
– No speed limit due to arc-
over
Continuous Duty Zone
Intermittent Duty Zone
19
Rotor
Magnets
24681012
2
4
6
8
10
12
14
De-magnetizing force - “H” (Kilo Oersteds)
Flux Density - “B”
(Kilo Gauss)
Servo Motors - Properties
• Magnet material properties
20
Rare Earth vs. Ferrite Motors
• Servo motor magnets primarily fall into two classes:
– Rare Earth Magnets (Samarium Cobalt or Neodymium-Iron-Boron)
– Ceramic Magnets (Ferrite)
• Rare Earth Motors fall into two categories:
– Medium Inertia Motors
– Low Inertia Motors
• Rare Earth Magnets considerations.
– Lower inertia means higher theoretical acceleration
• Stability and Bandwidth become an important consideration
– Proper System inertia sizing becomes very critical
• Do not exceed 6 to 1 system to rotor inertia (3 to 1 in critical/contouring applications)
when using standard encoder or resolver feedback
21
Rare Earth vs. Ferrite Motors
• Rare Earth Advantages:
– Excellent magnetic properties (up to 30 MGOe).
– Lower rotor inertia.
– Smaller motor sizes for a given torque
– Effective where high response speed, quick acceleration, high
efficiency and small size are required.
• Rare Earth Disadvantages:
– Magnetic material is expensive.
– Samarium Cobalt and Neodymium material has a limited supply
(only available in a few areas of the world).
– The system inertia must also be low (within at least 6 to 1 of motor
inertia). BEWARE! BEWARE! Inertia mismatch means stability
and control problems. System sizing is very critical. (High
resoultion feedback can help expand the range)
22
Rare Earth vs. Ferrite Motors
• Ferrite Motor Advantages:
– Low cost magnetic material
– Virtually unlimited availability
– May be easier to match the motor to a system due to inertia.
• Ferrite Motor Disadvantages:
– Inferior magnetic properties (~4 MGOe). More material required to
provide the same flux.
– Larger frame size and higher inertia per given torque.
• Torque to Rotor Inertia Comparison (Rule of Thumb)
– The Rare-Earths’ ratio of Torque to Rotor Inertia is about 4 times
higher than the standard Ferrite motor.
23
Servo Drives
Motion Control Theory
24
Power from
DC Bus
Motor
200 Volts
20 Volts
Transistor is pulsed
on and off - low
power dissipation.
10 Amps
Transistor Power Dissipation = Much Lower vs Linear supply!!
Servo Drives - Theory
• PWM drive operation - transistor is pulsed on and off
25
Positive
Zero
Negative
Period Period
50% 50%
Positive
Negative
Motor CurrentPWM Voltage
Servo Drives - Theory
• Pulse width modulation - zero current:
26
Positive
Zero
Negative
Period Period
75% 25%
Positive
Negative
Motor CurrentPWM Voltage
Servo Drives - Theory
• Pulse width modulation - positive current:
27
Positive
Zero
Negative
Period Period
25% 75% Positive
Negative
Motor CurrentPWM Voltage
Servo Drives - Theory
• Pulse width modulation - negative current:
28
+
+
Reference
Input
Saw Tooth
Carrier
Carrier
and
Reference
PWM Output
Comparator
Servo Drives - Theory
• Pulse width modulation - pulse generation:
29
Motor
Voltage
Motor
Current
Servo Drives - Theory
• Pulse width modulation is possible because the
inductance of the motor has a smoothing effect on
the pulses...
30
What makes a Servo Drive Unique?
• Operation without cogging to zero rpm
• Controls output Torque to 0 rpm
• Always use Motor feedback (velocity and commutation)
• Speed Regulation < 0.1% standard with 100% torque disturbance
• Extreme stiffness to Transient Loading
• Velocity Loop Bandwidth > 100 Rads/sec (16Hz)
– Motor not included
– Digital drive has 40+ Hz typical
• Use special permanent magnet servomotors
• Current limit and bandwidth control standard
• External control/sequencing circuits required
31
Trapezoidal
Sinusoidal
Servo Drives - Theory
• There are two common methods of servo drive commutation:
32
Trapezoidal
Sinusoidal
Servo Drives - Theory
• There are two common methods of servo drive commutation:
– Trapezoidal
– Sinsoidal
• “Trapezoidal” and “Sinusoidal” refer to the shape of the voltage
waveforms that the amplifier generates...
33
 Trapezoidal Commutation-
 Requires only hall effect
feedback of rotor position
 Sinusoidal Commutation–
 Requires encoder or
resolver feedback of rotor
position
Servo Drives - Theory
• “Trapezoidal” and “Sinusoidal” commutation
34
Torque
Torque
Trapezoidal commutation
- Torque ripple
- Only hall effect feedback
required
Sinusoidal commutation
- Minimal torque ripple
- Encoder or resolver
feedback required
10-15%
Servo Drives - Theory
35
Mechanical
Gearing
Motion Control Theory
36
Motion
Dictionary
Definitions
• Backlash
– The relative movement between interacting mechanical
parts resulting from looseness.
• Preload:
– The process of forcing interacting mechanical parts
together to eliminate backlash.
• Angular measurement:
– 60 Arc-minutes = 1 degree of rotation
– 3600 Arc-seconds = 1 degree of rotation
37
Backlash
• A relative movement between interacting mechanical parts,
resulting from looseness when motion is reversed.
Backlash in
tooth profiles
38
Gearing
• Types
– Gearbox, Belt and Pulley, Gear Mechanism
• Why?
– Torque Increaser (Ratio), Tout = Tin x Z
– Speed Reducer (Ratio), nout = nin x Z
– Inertia Reducer (Ratio2) , jref = jload / Z2
Output
(Application)
Input
(Servomotor)
Gear Reduction
39
Gearing Advantages
• Most Motion Control Applications require some form of
reduction - Approx. 70%
• Torque Multiplication
• Inertia Matching
• Increased Stiffness
• Increased Resolution
• Speed Reduction
• Utilize Full Motor Characteristics
40
• What is the machine controlling?
– Is the machine moving material in space where there is no
concern about path accuracy?
• In this case torque is the primary concern.
• Why am I concerned about inertia mismatch?
– What is the customers primary concern?
• An application that resists external disturbances during a move
– select a motor with higher inertia
• Not paying for KW that is simply used to get the motor moving
– This was one of the first criteria in the development of rare earth motors
• (high torque and very low inertia)
Application Considerations
41
Gearing Drawbacks
• Can add backlash to the system
• Reduces system efficiency
• Reduces output speed
– requires higher motor speed
• Can increase audible noise
• Increases cost
42
Speed Reduction
• Output speed equals input speed divided by the gearbox
ratio: Vo = VM/Z
– Where:
• VM = Motor Speed(RPM) = 500 RPM
• VO = Output Speed(RPM) = 50 RPM
• Z = Gearbox Ratio = 10:1
43
Torque Multiplication
• Output Torque equals motor torque times the gearbox ratio
times the gearbox efficiency: TO = TM x Z x e
– Where:
• TO = Output Torque(In-Lb) = 90 In-Lb
• TM = Motor Torque(In-Lb) = 10 In-Lb
• Z = Gearbox Ratio = 10:1
• e = Gearbox Efficiency(%) = 90 %
• You cannot exceed the gearbox output torque specification!
44
Motor - coupled to
input of speed
reducer.
Input gear
Output gear - twice
the size of input gear
so torque output is
doubled and speed
is halved.
Torque Multiplication
• 2:1 Speed Reducer
45
Inertia Matching
• The reflected inertia as seen by the motor is equal to the total
system inertia divided by the square of the gearbox ratio:
• JREF =JL/Z2
– Where:
• JL = System inertia(In-Lb-Sec2) = 2 In-Lb-Sec2
• JREF = Reflected inertia(In-Lb-Sec2) = 0.5 In-Lb-Sec2
• Z = Gearbox Ratio = 2:1
46
Out
In
In
Out
Typical Gearing Technologies
• Parallel Axis Gearing
– Spur/Helical
– Planetary
• Non-Parallel Axis Gearing
– Worm
– Bevel
• Other
– Belt Driven
47
Spur/Helical Gear Technology
• Moderate Backlash
• High Stiffness
• Very Smooth Operation
• 96-98% Efficient Per Pass
• High Input Speeds
• Low Inertia
• Excellent back-drive capability
Spur
Helical
48
Planetary Gear Technology
• Low Backlash
• Very High Stiffness
• Smooth Output Torque
• 90-95% Efficient Per Pass
• Input Speeds < 3000 Rpm
• Low Inertia
• Limit to gear ratios without
staging planetary
49
Worm/Bevel Technology
• Worm Gear
– Low Backlash
– Very High Stiffness
– 40% Efficient, Lower At Start-Up
– Moderate Input Speeds, Frictional
Heat
– Low Inertia
– Poor Back-Drive Capability
• Bevel Gear
– Spur gear technology but right angle
– Right Angle Torque Transmission
– Moderate Backlash
– High Stiffness
– 96-98% Efficient
– High Input Speed
– Excellent Back Drive Capability
Worm
Bevel
50
Belt Driven Technology
• Belt and Pulley for Gear Ratio
• High Efficiency - 90%
• Minimal mechanical noise
• Long life
• Potential for stretch
• Potential for slip if positive drive
isn’t used
51
Gearhead Sizing
• When selecting or sizing the correct gearhead for an
application,
– It is important to first determine whether the application is
of a cyclic or continuous operation.
– Whether the application is cyclic or continuous
determines which of a gearhead’s speed and torque
ratings should be used for proper sizing and selection of
a gearhead (maximum vs nominal ratings).
52
Feedback
Devices
Motion Control Theory
53
Servo
Axis
Feedback
Position/
Velocity
Motion
Control
Drive
Position/
Velocity
Control
Feedback Devices
• Basic feedback loops:
– Current / Commutation Loop
• Motor Based Feedback Provides
– Commutation Feedback (motor rotor position for AC control)
– Can also be used for Velocity & Position Loop feedback
– Velocity / Position Loop
• Velocity Loop controls speed of motor
• Position Loop controls linear or rotary machine position
• Velocity Loop could be performed by the Drive
Current/
Commutation
Loop
Velocity/Position Loop
54
Feedback Devices
• Sensor devices mounted to the actuator (motor) or
load that detect speed and/or position.
55
Pulses Indicate Position
Pulses/Sec Indicate Speed
Voltage
TimeEncoder
Output
Feedback Devices
• Encoder
56
Incremental Encoder Output
• Electrical Characteristics
– TTL (5V) or CMOS (12v)
– Single Ended
– Complementary
– Differential Line Driver
57
• Differential Line Driver
(A+Noise)-(-A+Noise)=A+Noise+A-Noise=2A
Incremental Encoder Output
58
Incremental Encoder Output
• Detecting Rotation Direction
Channel A
Channel B
Marker
Channel A
Channel B
Marker
Clockwise
Rotation
Counterclockwise
Rotation
59
Incremental Encoder Output
• Line Count Multiplication
Channel A
Channel B
1X Multiply
2X Multiply
4X Multiply
60
Resolvers
• What Are They?
• Rotary transformers
– Single rotating winding (rotor)
– Two stationary windings (stators)
– Coupling between rotor and stators varies with shaft
angle
• Brushless transformer couples signal to rotor
• Provide absolute position over one revolution
61
• There are 2 types of Resolvers
– Transmitter
• Transmitter is excited at the rotor signal.
• Position information is read at the SIN and COSINE windings
– Receiver
• Receiver is excited at the SIN and COSINE windings and the absolute
position is read from the rotor winding
• Functional Differences
– Transmitter is more noise immune and requires less
hardware to support.
Resolvers
62
Circular Transformer
Two Phase Stator
Sinusoidal
Input
Sinusoidal
Output
Sinusoidal
Output
Resolvers
• Resolver - (Transmitter style)
63
Winding A
(Sine Winding)
Winding B
(Cosine Winding)
Rotor
Resolvers
• Resolver Operation - Concepts
64
Signal sent to rotor:
Signal on Cosine
winding:
Signal on
Sine winding:
0 Degree Position
Resolvers
• Resolver Operation - Concepts
65
Signal sent to rotor:
Signal on Cosine
winding:
Signal on
Sine winding:
20 Degree Position
Resolvers
• Resolver Operation - Concepts
66
Signal sent to rotor:
Signal on Cosine
winding:
Signal on
Sine winding:
45 Degree Position
Resolvers
• Resolver Operation - Concepts
67
Signal sent to rotor:
Signal on Cosine
winding:
Signal on
Sine winding:
90 Degree Position
Resolvers
• Resolver Operation - Concepts
68
Rotor Signal
Cosine Output
Sine Output
0o0o 90o 180o180o 270o 360o
Electronics looks
at portion of signal
indicated by green
lines.
Resolvers
• Resolver Operation Concept - 360o Rotation
69
Sine value
Cosine value
Sine Output
Cosine Output
Values are measured by a
comparator and compared to
the reference signal.
0o 90o 180o 270o 360o
Resolvers
• Resolver Operation Concept - 360o Rotation
70
Sine value
Cosine value
Sine Output
Cosine Output
0o 90o 180o 270o 360o
Resolvers tell you where you are within
1 shaft rotation (Even immediately
after power up).
Resolvers
• Resolver Operation Concept - 360o Rotation
71
Excitation
Oscillator
Tracking
R/D
Converter
Binary Angle
Output
Resolver
R2
R4
Resolver - Interface
• Tracking Resolver-to-Digital (R/D)
Converter
• Digital counter tracks the Resolver
position
• Counter provides parallel binary
output representing absolute position
• Up to 16 bit resolution typical
72
Resolvers vs. Incremental Encoders
• Resolvers
– Lower device cost
– Absolute within one rev
– Higher noise immunity
– Lower maintenance
– Passive device
– Smaller Package
– Less Wires
– Higher environmental specs.
• Encoders
– Lower interface cost
– Variable resolutions
– Easier to debug
– Easier to ratio together
73
NS
Magnet
Hall Effect
Device
Feedback Devices
• Hall Effect Switches
– When a magnet is passed by a Hall effect device, current flows
through it.
74
N
S
Magnetic disk attached
to motor shaft.
Hall Effect
Devices
A
B
C
Hall A
Hall B
Hall C
0o 60o 120o 180o 240o 300o 360o
Feedback Devices
• Hall Effect Switches
– Hall effect switches are often used as a way to roughly determine
the position of the rotor on a brushless motor.
75
ABS
Signal
0o 60o 120o 180o 240o 300o 360o
“ABS” Signal
N
S
A
B
C
Feedback Devices
• Hall Effect Switches
– Rockwell-Automation products combine the A, B, and C signals
into one output called the “ABS” signal to reduce wire count.
76
Channel A+
Channel A-
Channel B+
Channel B-
Channel Z+
Channel Z-
ABS
Feedback Devices
• Hall Effect Switches
– Hall effect switch functionality (including the ABS signal)
is now being built into standard optical encoders.
77
Feedback Trends
• Devices:
– Moving towards Motor Based Absolute Encoders
– Encoders are approaching resolvers in robustness
• Resolution:
– Applications demanding 1M to 4M counts/motor rev in
precision applications (CNC, converting, etc.)
• Motor based Absolute Encoders:
– Want to eliminate homing on power up
– Smart encoders that store motor parameters
78
Vpps2
Vos2 Vo_s2
Sin
_Sin
Cos
_Cos
Voc2
Vpps2
Vo_c2
F2
sc2
Data
_Data
Hi-Res Feedback
• Hiperface
• SRS, SRM Optical Encoder
• ST & MT Absolute Versions
• 1024 Sine/Cosine Per Rev. (1Vpp)
• >2 Million Counts per rev
• RS485 Parameter Channel
• Low Voltage & Frequency Signal
• 8 Wires
• Internal Voltage Regulator
– Allows long cable lengths (to
300m)
– Excellent Power Supply
Rejection (PSRR)
• On Board Temperature Sensor
• Plug and Play, on board E2PROM
79
7 to 12 VDC
Diagnostics Position OffsetMotor Rating Label
Event CounterAbsolute Position User defined Data42H
40H
Process
Data
Channel
Parameter
Channel
Power
SRS/SRM Drive
RS 485
Driver/Receiver
Power
Controller
2 n+2
Counter
• Smart Sensor Functions
Stegmann Hiperface
80
1 8
1 8
1 8
1 8
optical pick up
system
customized
integrated
circuit
vector
controlled
LED-current
mechanical
gearbox with
magnetic (hall)
pick up system
for the multiturn
function
controller
EEprom
RS 485
driver
operational
amplifier
Sin/Cos
parameter
power supply
Linear
Regulator
Block Diagram of the Stegmann Multi-Turn Encoder
81
Accuracy Resolution Shock Temp Comments
Tachometers N/A N/A 25 G -10o
to 120o
C Velocity feedback
only
Incremental
Encoders
~1.5 Arc-Min ~32,000 counts 25 G 0o
to 100o
C
Resolvers ~10 Arc-Min ~16,000 counts 50 G -55o
to 175o
C
Hi-Res
Encoders
~5 Arc-Sec ~4 million
counts
25 G 0o
to 125o
C
Hall Effects ~1 Degree ~1/6 Revolution 25 G -10o
to 120o
C Course rotor
position for
commutation
*Typical values
Feedback Devices
• Comparison of Feedback Devices
82
Motion
Controllers
Motion Control Theory
83
Motion Controllers
• The “brain” of the system which typically use
microprocessors to accumulate an input command, compare
it to a feedback and make appropriate corrections
• Usually one of the following types….
– PLC Based
– Bus-Based
– Integrated Drive/Controller
– Stand-Alone
– Open Architecture
84
Machine
Controller
Sensors
Gauges
Meters
Data Acquisition
Proportional Valves
Displays
Keyboards
Touch Screens
Servos
Steppers
Hydraulics
VFD’s
Mainframes
MIS
SPC
Peer to Peer
Switches
Indicators
Readout
Actuators
Motion Controller Elements
85
Motion Controllers Provide
• Precise programmed positions of a load
• Precise speed regulation & high acceleration rate control
• Precise control of servo motors, stepper motors, hydraulic actuators,
VFD’s, Linear Motors
• Feedback is often used for position and speed control
• Networking to host or peer computer/controllers
• Synchronization of multiple moving machine members (axes)
• Processing Inputs & Outputs (discrete or analog)
86
Apply PID to
Position Error
Determine
Position Error
Calculate
Desired Position
Check Inputs and
Set Outputs
Check for Serial
Commands
Check for
Faults
P (Proportional) - For Speed Response.
I (Integral) - For Accuracy - Slow response.
D (Derivative) - For stability and Damping.
Motion Control
• Motion Controller Firmware Operation
87
Motion Control Profiles
What are the critical parameters that must be controlled or
important for a successful completion of a process?
• Distance
• Velocity
• Acceleration
• Deceleration
• Torque
• Inertia
Other Motion profile items
• Index
• Incremental Move
• Absolute Move
• Home
88
1 20
Accel Decel
Triangular Profile
Accel to speed and decel back to
original speed or zero, rest and repeat
the process as needed.Ex. Pick & Place
When to use Triangular Velocity Profiles?
89
S-Curve Profile
Accel to speed at a variable rate
(slower first, then faster, then slower),
travel constant speed, decel to zero at a
variable rate (slower first, then faster,
then slower).Ex. Bottling; Train ride at
Airports.
1
20
Trapezoidal Profile
Accel to constant speed, travel at
constant speed, and decel to zero.
Ex.Cut to Length Accel Decel
Constant
Speed
time (s)
time (s)1 20
When to use Trap / S-Curve Velocity Profiles?
90
20
An entire operation can be plotted as multiple velocity profiles,
including time at rest.
time (s)1 43 65 87 109
Rest or Dwell
Cycle
Profiles
91
An “index”:
Time
Speed
Constant
Speed
Dwell
Batch
Index Profile
92
Move
• Incremental Move
• Absolute Move
0 1 2 3 4 5-5 -4 -3 -2 -1
Go in the direction indicated (+/-) from where you are at the time the command is issued.
The # of units is specified.
A B
A B = +2 2 units positive
B C = +1 1 unit positive
B C
D C
C D = -7 7 units negative
A B = 2 go to a position of 2
B C = 3 go to a position of 3
D = -4 go to a position of -4C
93
Home
0 1 2 3 4 5-5 -4 -3 -2 -1
0 1 2 3 4 5 6 7 8 9 10 11
Home Position
Home Position = all absolute moves are positive (+)
Home position is the base (zero) reference for all absolute moves.
It can be defined anywhere in the travel.
Load
Home
All moves are CW. No CCW rotation from zero
94
Overtravel
• Overtravel = Going beyond the physical limits of the machine
0 1 2 3 4 5-5 -4 -3 -2 -1
+5-5
Overtravel limit switches shut down the drive before damage occurs from
crashing into machine limits.
Software overtravel limits are established inside of the hardware overtravel limits
(eg. +4.5, -4.5)
Move to 4 = Travel to 4 units = OK = Move
Move to 10 = Beyond SW OT = No Move
96
Resolution
• The smallest increment into which a quantity can be divided
• In motion...
– Defined by the feedback counts/rev & the smallest
programmable distance.
-0.0002 -0.0001
Commanded Position
+0.0001 +0.0002
If position A and B look the same to the controller but position C does
not, the positioning resolution of the system is ± 0.0001
A BBC C
97
Application Accuracy Requirements
• Linear Accuracy is relatively easy to understand
– Terms are in linear measurements of fractions of inches
or millimeters
• Rotary Accuracy can be addressed in various terms
– Radians
– Units of linear measurements about the circumference of
a roll
– Degrees
• Minutes 1/60 of a degree
• Seconds 1/60 of a Minute
• Arc Seconds
– 1 arc second = 1/3600 of one degree of an arc
– Length of arc for a center angle of nº= 0.008727d (where d is the diameter)
98
Bandwidth
• The limiting frequency of commands to which an
actuator can respond
• The higher the Bandwidth, the more commands / Unit of
time the system can respond to
100
 We are most interested in the torque and speed
required by each application.
 Triangular profiles are limited by the maximum speed of
the system.
 Trapezoidal profiles can be used when maximum speed
is a limitation.
 Trapezoidal profiles are limited by the maximum
acceleration of the system.
 S-Curve and Parabolic profiles have smoother speed
transitions but require greater acceleration and
deceleration rates.
Motion Profiles
• Things to Remember
110
Torque
Motion Control Theory
111
Motion
Dictionary
Torque
• The tendency of a force to produce rotation about an axis.
• The turning force applied to a shaft tending to cause rotation
• Torque is defined by these two equations:
– Torque = Force ´ Radius
• = F ´ X
– Torque = Inertia x rotational acceleration
• = J ´ a
– Unit = in.- lb; N m;
112
Torque:
Force
Radius
Inertia
If radius is 16 inches, and
the force applied is 1
pound:
Torque = Force x Radius
Torque = 1 lbs x 16 inches
Torque = 16 inch-lbs
Torque
Produced
Torque
113
Torque - Example:
Time
Velocity
83p rad/sec
0 Seconds
67p rad/sec
50p rad/sec
33p rad/sec
0 rad/sec
17p rad/sec
1 2 43
100p rad/sec
qa
wmax
a = 50p rad/sec2 = 157.1 rad/sec2
Jcyl = .933 in-lbs-sec2
T = Jcyl x a = 146.6 in-lbs
Torque
114
Torque
• From the Torque/Speed
profile you must
determine:
– Peak Intermittent Torque
is within Servo System
capabilities
– RMS Torque is within the
continuous operating
region
Continuous Duty Zone
Intermittent Duty Zone
115
Velocity/Torque vs. Time Profile
time
time
Desired
Load
Velocity
Required
Motor
Torque
Vpeak
t1 t2 t3 t4
T1
T2
T3
T4
Tpeak
Trms
T1
2 t1 + T2
2 t2 + T3
2 t3 + T4
2 t4
t1 + t2 + t3 + t4
=
116
Inertia
Motion Control Theory
117
Inertia
• The product of the weight of an object (W) and the square of
the radius of gyration (K) (how the weight is distributed
around the axis of rotation).
• Result = WK2 = Lb - Ft2
• The magnitude of inertia is a function fourth power of its
radial dimension. Therefore a small diameter cylindrical rotor
inherently has a much lower inertia than a large diameter
motor.
• A smaller Radius part has much less inertia than a larger
radius part.
– Double radius - 24 = 16 times the inertia
– Triple radius - 34 = 81 times the inertia
• Servo System inertias are generally defined as IN-LB-SEC2
118
Rotating a disk Rotating a cube
The inertia (how hard it is to rotate an object) is
determined by the length, diameter,and density of
the object.
Inertia
• Inertia - Examples:
119
Inertia - Examples:
The inertia of a cylinder
rotating on the axis shown is:
Jcyl = pLrr4 = Wr2
2g 2g
p = 3.14
r = Density (lbs/in3)
W = weight (lbs)
g = 386 in/sec2
L = Length (in)
L
r = Radius (in)
r
Inertia
120
Inertia - Examples:
Jcyl = pLrr4 = (3.14)(10 in)(.283 lbs/in3)(3 in)4 =
2g (2)(386 in/sec2)
L = 10 inches
r = 3 inches
.933 in-lbs-sec2
Steel cylinder (r = .283 lbs/in3)
Inertia Calculation using Diameter
121
Inertia - Examples:
Jcyl = Wr2 = (80 lbs)(3 in)2 =
2g (2)(386 in/sec2)
r = 3 inches
.933 in-lbs-sec2
Steel cylinder (W = 80 lbs)
Inertia Calculation using Mass
122
Torque, Inertia, and Time
Time
Inertia TorqueDirectly
Proportional
Directly
Proportional
Inversely
Proportional
Torque = Acceleration x Inertia
123
Design
Considerations
Motion Control Theory
124
When is Motion Control Required?
• Precise Control of Position
– Rule of Thumb: Accuracy of motor shaft less than
5 degrees or linear movement less than .0001”.
• Precise Control of Speed
– Rule of Thumb: Speed regulation of .05% or better
• Rapid Acceleration and Deceleration Requirements
– Rule of Thumb: Motor acceleration from 0 to 2000 rpm in
less than .5 sec.
• Control of Torque
– Ability to provide full torque at 0 rpm.
125
Selecting the Correct Motor
• What are the application requirements
– Continuous process
– Pick and Place
– Motion Intensive
• Feed to Length
• Rotary Shear
• Flying Cutoff
• Is high Inertia a help or a hindrance
– Is the application subject to disturbances
– Do axes need to follow a precise path
126
Relevant Application Data
• Load / Motor Inertia Ratio
• Motor / Load Coupling Type
– Rigid
– Backlash (i.e. Gearbox)
– Compliant (i.e. Resonance)
• Profile
– Fast acceleration / deceleration
– Slow acceleration / deceleration
• Dynamic Performance required
135
Backlash Influences
• Any backlash will have a severe effect on the maximum
achievable gain
• From a previous slide :- ‘If the inertia doubles, the gain can
also be doubled thus restoring the bandwidth’
• But in the middle of the backlash range, the motor and load
are effectively disconnected, so the gain at this point will be
too high. The effect is severe ‘hammering’ across the
backlash.
• The maximum usable gain is that which would be appropriate
without the load.
137
Inertia Ratio and Backlash
• This helps to answer the perennial questions :-
– ‘What is the maximum allowable inertia mismatch ?’
– ‘What is the optimum inertia match ?’
• The best situation for performance when backlash is present
is a motor that dominates the load :-
Jmotor >> Jload (A ‘high’ inertia motor helps here)
• Even a 1:1 inertia ratio reduces bandwidth by 50%
• With a rigidly coupled motor and high resolution feedback
even extreme inertia ratios may perform satisfactorily
138
Coupling and Resonance
• If the load and motor are coupled by a compliant (springy)
coupling, the effect on limiting gain is very similar to that of
backlash so, again, a ‘high’ inertia motor helps .
• At the moment the motor starts to accelerate from rest the
‘spring’ is unloaded so the load is effectively disconnected
from the motor.
• As the motor moves and ‘winds up the spring’ the load
inertia is felt by the motor.
• Note that compliance may exist in the rotating parts or the
motor mounting.
140
Acceleration Requirements
• Slow acceleration -- tens of seconds to ramp to speed
– Typically used in process lines such as calenders, extruders,
• Normally select induction motors since high acceleration is not a requirement
• Normal Acceleration
– several seconds to attain maximum speed
• These applications may require more investigation to determine the correct solution
• High acceleration -- complete cycle occurs in milliseconds
– requires PID or zero following error system
• Includes feed forward and integral terms to keep the proportional error near zero.
There is always a small error
• sizing based on motor inertia and gearing
141
Selecting The System
• Carefully identifying the application requirements will allow
you to identify the appropriate motion control components
and a successful application.

Contenu connexe

Tendances

Pick & place robot ppt
Pick & place robot pptPick & place robot ppt
Pick & place robot pptRahul Banerjee
 
Introduction to robotics, Laws,Classification,Types, Drives,Geometry
Introduction to robotics, Laws,Classification,Types, Drives,Geometry  Introduction to robotics, Laws,Classification,Types, Drives,Geometry
Introduction to robotics, Laws,Classification,Types, Drives,Geometry Mohammad Ehtasham
 
Stepper Motor Types, Advantages And Applications
 Stepper Motor Types, Advantages And Applications Stepper Motor Types, Advantages And Applications
Stepper Motor Types, Advantages And Applicationselprocus
 
Robotics - unit-2 - end effector
Robotics - unit-2 - end effectorRobotics - unit-2 - end effector
Robotics - unit-2 - end effectorrknatarajan
 
Servomechanism in Control systems engineering
Servomechanism in Control systems engineeringServomechanism in Control systems engineering
Servomechanism in Control systems engineeringNisarg Amin
 
ROBOTICS-Me8099 -unit-1.ppT
ROBOTICS-Me8099 -unit-1.ppTROBOTICS-Me8099 -unit-1.ppT
ROBOTICS-Me8099 -unit-1.ppTdinesh babu
 
Sensors And Actuators
Sensors And ActuatorsSensors And Actuators
Sensors And ActuatorsJinesh Patel
 
Robotics and Autoamtion_ manipulators, actuators and end effectors
Robotics and Autoamtion_ manipulators, actuators and end effectorsRobotics and Autoamtion_ manipulators, actuators and end effectors
Robotics and Autoamtion_ manipulators, actuators and end effectorsJAIGANESH SEKAR
 
Robotics and Automation basic concepts
Robotics and Automation   basic conceptsRobotics and Automation   basic concepts
Robotics and Automation basic conceptsJAIGANESH SEKAR
 
Chapter 2 robot kinematics
Chapter 2   robot kinematicsChapter 2   robot kinematics
Chapter 2 robot kinematicsnguyendattdh
 
Robotics unit3 sensors
Robotics unit3 sensorsRobotics unit3 sensors
Robotics unit3 sensorsJanarthanan B
 
Robotics - unit-2-- Drive Systems
Robotics - unit-2-- Drive SystemsRobotics - unit-2-- Drive Systems
Robotics - unit-2-- Drive SystemsDr.G.Saravanan
 
Robotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsRobotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsDamian T. Gordon
 

Tendances (20)

Pick & place robot ppt
Pick & place robot pptPick & place robot ppt
Pick & place robot ppt
 
Robot Programming
Robot ProgrammingRobot Programming
Robot Programming
 
Introduction to robotics, Laws,Classification,Types, Drives,Geometry
Introduction to robotics, Laws,Classification,Types, Drives,Geometry  Introduction to robotics, Laws,Classification,Types, Drives,Geometry
Introduction to robotics, Laws,Classification,Types, Drives,Geometry
 
Stepper Motor Types, Advantages And Applications
 Stepper Motor Types, Advantages And Applications Stepper Motor Types, Advantages And Applications
Stepper Motor Types, Advantages And Applications
 
Robotics - unit-2 - end effector
Robotics - unit-2 - end effectorRobotics - unit-2 - end effector
Robotics - unit-2 - end effector
 
Servomechanism in Control systems engineering
Servomechanism in Control systems engineeringServomechanism in Control systems engineering
Servomechanism in Control systems engineering
 
Robots
Robots Robots
Robots
 
ROBOTICS-Me8099 -unit-1.ppT
ROBOTICS-Me8099 -unit-1.ppTROBOTICS-Me8099 -unit-1.ppT
ROBOTICS-Me8099 -unit-1.ppT
 
End effectors
End effectorsEnd effectors
End effectors
 
Sensors And Actuators
Sensors And ActuatorsSensors And Actuators
Sensors And Actuators
 
Robotics and Autoamtion_ manipulators, actuators and end effectors
Robotics and Autoamtion_ manipulators, actuators and end effectorsRobotics and Autoamtion_ manipulators, actuators and end effectors
Robotics and Autoamtion_ manipulators, actuators and end effectors
 
Robot work cell layout
Robot work cell layoutRobot work cell layout
Robot work cell layout
 
Robotics and Automation basic concepts
Robotics and Automation   basic conceptsRobotics and Automation   basic concepts
Robotics and Automation basic concepts
 
Chapter 2 robot kinematics
Chapter 2   robot kinematicsChapter 2   robot kinematics
Chapter 2 robot kinematics
 
Robotics unit3 sensors
Robotics unit3 sensorsRobotics unit3 sensors
Robotics unit3 sensors
 
Robotics - unit-2-- Drive Systems
Robotics - unit-2-- Drive SystemsRobotics - unit-2-- Drive Systems
Robotics - unit-2-- Drive Systems
 
stepper motor
stepper motorstepper motor
stepper motor
 
Robot control
Robot controlRobot control
Robot control
 
Robotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsRobotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse Kinematics
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial robotics
 

En vedette

Control de acceso. tecnología de identificación mediante proximidad.
Control de acceso. tecnología de identificación mediante proximidad. Control de acceso. tecnología de identificación mediante proximidad.
Control de acceso. tecnología de identificación mediante proximidad. Nelson Izaguirre
 
Ingeniería de vació. Bombas de vacío. Características.
Ingeniería de vació. Bombas de vacío. Características. Ingeniería de vació. Bombas de vacío. Características.
Ingeniería de vació. Bombas de vacío. Características. Nelson Izaguirre
 
Crescentformer general process. tissue machine Voith
Crescentformer general process. tissue machine VoithCrescentformer general process. tissue machine Voith
Crescentformer general process. tissue machine VoithNelson Izaguirre
 
Tratamiento y circuito de agua. Clarificador industrial.
Tratamiento y circuito de agua. Clarificador  industrial.Tratamiento y circuito de agua. Clarificador  industrial.
Tratamiento y circuito de agua. Clarificador industrial.Nelson Izaguirre
 
Preparación de pasta. Pulper. Funcionamiento
Preparación de pasta. Pulper. FuncionamientoPreparación de pasta. Pulper. Funcionamiento
Preparación de pasta. Pulper. FuncionamientoNelson Izaguirre
 
Model & method of managerial job
Model & method of managerial jobModel & method of managerial job
Model & method of managerial jobDharania Abirami
 
Evolution of management thoughts
Evolution of management thoughtsEvolution of management thoughts
Evolution of management thoughtsAnnada Mallick
 
Classical Approach of Management
Classical Approach of Management Classical Approach of Management
Classical Approach of Management Aamir Wattoo
 
Classical theory of management
Classical theory of managementClassical theory of management
Classical theory of managementRavi Muchhal
 
Neo classical management theories
Neo classical management theoriesNeo classical management theories
Neo classical management theoriesSeraphic Nazir
 
Classical approach of Management
Classical approach of ManagementClassical approach of Management
Classical approach of ManagementAbhijith R
 

En vedette (14)

Control de acceso. tecnología de identificación mediante proximidad.
Control de acceso. tecnología de identificación mediante proximidad. Control de acceso. tecnología de identificación mediante proximidad.
Control de acceso. tecnología de identificación mediante proximidad.
 
Ingeniería de vació. Bombas de vacío. Características.
Ingeniería de vació. Bombas de vacío. Características. Ingeniería de vació. Bombas de vacío. Características.
Ingeniería de vació. Bombas de vacío. Características.
 
Crescentformer general process. tissue machine Voith
Crescentformer general process. tissue machine VoithCrescentformer general process. tissue machine Voith
Crescentformer general process. tissue machine Voith
 
Tratamiento y circuito de agua. Clarificador industrial.
Tratamiento y circuito de agua. Clarificador  industrial.Tratamiento y circuito de agua. Clarificador  industrial.
Tratamiento y circuito de agua. Clarificador industrial.
 
Preparación de pasta. Pulper. Funcionamiento
Preparación de pasta. Pulper. FuncionamientoPreparación de pasta. Pulper. Funcionamiento
Preparación de pasta. Pulper. Funcionamiento
 
Model & method of managerial job
Model & method of managerial jobModel & method of managerial job
Model & method of managerial job
 
Evolution of management thoughts
Evolution of management thoughtsEvolution of management thoughts
Evolution of management thoughts
 
P4_M2
P4_M2P4_M2
P4_M2
 
Classical Approach of Management
Classical Approach of Management Classical Approach of Management
Classical Approach of Management
 
Classical Organizational Theory
Classical Organizational TheoryClassical Organizational Theory
Classical Organizational Theory
 
Classical theory of management
Classical theory of managementClassical theory of management
Classical theory of management
 
Theories in Public Administration
Theories in Public AdministrationTheories in Public Administration
Theories in Public Administration
 
Neo classical management theories
Neo classical management theoriesNeo classical management theories
Neo classical management theories
 
Classical approach of Management
Classical approach of ManagementClassical approach of Management
Classical approach of Management
 

Similaire à Motion Control Theory. servomotor

BEEE-UNIT 3 ENGINEERING AND ELECTRONICS ENGINEERING
BEEE-UNIT 3 ENGINEERING AND ELECTRONICS ENGINEERINGBEEE-UNIT 3 ENGINEERING AND ELECTRONICS ENGINEERING
BEEE-UNIT 3 ENGINEERING AND ELECTRONICS ENGINEERINGdkdineshkumar7809
 
Unit 5 - Actuators and Mechatronics system Design, Case Study1.pptx
Unit 5 - Actuators and Mechatronics system Design, Case Study1.pptxUnit 5 - Actuators and Mechatronics system Design, Case Study1.pptx
Unit 5 - Actuators and Mechatronics system Design, Case Study1.pptxCharunnath S V
 
MECHATRONICS-UNIT 5-ACTUATORS AND MECHATRONICS SYSTEMS DESIGN.ppt
MECHATRONICS-UNIT 5-ACTUATORS AND MECHATRONICS SYSTEMS DESIGN.pptMECHATRONICS-UNIT 5-ACTUATORS AND MECHATRONICS SYSTEMS DESIGN.ppt
MECHATRONICS-UNIT 5-ACTUATORS AND MECHATRONICS SYSTEMS DESIGN.pptCHANDRA KUMAR S
 
Introduction to CNC programing manufacturing.pdf
Introduction to CNC programing manufacturing.pdfIntroduction to CNC programing manufacturing.pdf
Introduction to CNC programing manufacturing.pdfPrabathDissanayake8
 
Part 2 SSB LECT AC SERVOMOTOR okpoei.pptx
Part 2 SSB LECT AC SERVOMOTOR okpoei.pptxPart 2 SSB LECT AC SERVOMOTOR okpoei.pptx
Part 2 SSB LECT AC SERVOMOTOR okpoei.pptxsourabhghatage1
 
Setpper Motor
 Setpper Motor Setpper Motor
Setpper Motorjams006
 
11305119, roll. no 5, akshay kumar
11305119, roll. no 5, akshay kumar11305119, roll. no 5, akshay kumar
11305119, roll. no 5, akshay kumarAkshay Kumar
 
Robotics Sensors and Simulation.pptx
Robotics Sensors and Simulation.pptxRobotics Sensors and Simulation.pptx
Robotics Sensors and Simulation.pptxKatherineVasquez75
 
ABS SYSTEM Capstone
ABS SYSTEM CapstoneABS SYSTEM Capstone
ABS SYSTEM CapstoneHoney Singh
 
Chapter 1-Electrical Drives.pptx
Chapter 1-Electrical Drives.pptxChapter 1-Electrical Drives.pptx
Chapter 1-Electrical Drives.pptxHarshal Vaidya
 
Electric drives control
Electric drives controlElectric drives control
Electric drives controlAnandKumar2123
 
Lecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.ppt
Lecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.pptLecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.ppt
Lecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.pptMUST
 
Special motors
Special motorsSpecial motors
Special motorsmadhu1729
 
FRACTIONAL HORSE POWER MOTORS
FRACTIONAL HORSE POWER MOTORSFRACTIONAL HORSE POWER MOTORS
FRACTIONAL HORSE POWER MOTORSsavaliya753
 

Similaire à Motion Control Theory. servomotor (20)

BEEE-UNIT 3 ENGINEERING AND ELECTRONICS ENGINEERING
BEEE-UNIT 3 ENGINEERING AND ELECTRONICS ENGINEERINGBEEE-UNIT 3 ENGINEERING AND ELECTRONICS ENGINEERING
BEEE-UNIT 3 ENGINEERING AND ELECTRONICS ENGINEERING
 
Unit 5 - Actuators and Mechatronics system Design, Case Study1.pptx
Unit 5 - Actuators and Mechatronics system Design, Case Study1.pptxUnit 5 - Actuators and Mechatronics system Design, Case Study1.pptx
Unit 5 - Actuators and Mechatronics system Design, Case Study1.pptx
 
MECHATRONICS-UNIT 5-ACTUATORS AND MECHATRONICS SYSTEMS DESIGN.ppt
MECHATRONICS-UNIT 5-ACTUATORS AND MECHATRONICS SYSTEMS DESIGN.pptMECHATRONICS-UNIT 5-ACTUATORS AND MECHATRONICS SYSTEMS DESIGN.ppt
MECHATRONICS-UNIT 5-ACTUATORS AND MECHATRONICS SYSTEMS DESIGN.ppt
 
Introduction to CNC programing manufacturing.pdf
Introduction to CNC programing manufacturing.pdfIntroduction to CNC programing manufacturing.pdf
Introduction to CNC programing manufacturing.pdf
 
Part 2 SSB LECT AC SERVOMOTOR okpoei.pptx
Part 2 SSB LECT AC SERVOMOTOR okpoei.pptxPart 2 SSB LECT AC SERVOMOTOR okpoei.pptx
Part 2 SSB LECT AC SERVOMOTOR okpoei.pptx
 
Setpper Motor
 Setpper Motor Setpper Motor
Setpper Motor
 
11305119, roll. no 5, akshay kumar
11305119, roll. no 5, akshay kumar11305119, roll. no 5, akshay kumar
11305119, roll. no 5, akshay kumar
 
Motor drive
Motor driveMotor drive
Motor drive
 
Robotics Sensors and Simulation.pptx
Robotics Sensors and Simulation.pptxRobotics Sensors and Simulation.pptx
Robotics Sensors and Simulation.pptx
 
ABS SYSTEM Capstone
ABS SYSTEM CapstoneABS SYSTEM Capstone
ABS SYSTEM Capstone
 
Chapter 1-Electrical Drives.pptx
Chapter 1-Electrical Drives.pptxChapter 1-Electrical Drives.pptx
Chapter 1-Electrical Drives.pptx
 
Electric drive systems in Robotics
Electric drive systems in RoboticsElectric drive systems in Robotics
Electric drive systems in Robotics
 
Electric drives control
Electric drives controlElectric drives control
Electric drives control
 
Mechatronics PPT.pptx
Mechatronics PPT.pptxMechatronics PPT.pptx
Mechatronics PPT.pptx
 
Motors
MotorsMotors
Motors
 
Lecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.ppt
Lecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.pptLecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.ppt
Lecture 4-ELECTRIC MOTORS-ACTUATION SYSTEMS2.ppt
 
Old technologies revisited
Old technologies revisitedOld technologies revisited
Old technologies revisited
 
Special motors
Special motorsSpecial motors
Special motors
 
FRACTIONAL HORSE POWER MOTORS
FRACTIONAL HORSE POWER MOTORSFRACTIONAL HORSE POWER MOTORS
FRACTIONAL HORSE POWER MOTORS
 
Ee8353 unit i
Ee8353 unit iEe8353 unit i
Ee8353 unit i
 

Plus de Nelson Izaguirre

Manual configuracion ip_acceso_remoto_v20100901
Manual configuracion ip_acceso_remoto_v20100901Manual configuracion ip_acceso_remoto_v20100901
Manual configuracion ip_acceso_remoto_v20100901Nelson Izaguirre
 
Creping. Tissue machine creping
Creping. Tissue machine crepingCreping. Tissue machine creping
Creping. Tissue machine crepingNelson Izaguirre
 
Fibra y su microscopia sus efectos en el papel
Fibra y su microscopia sus efectos en el papelFibra y su microscopia sus efectos en el papel
Fibra y su microscopia sus efectos en el papelNelson Izaguirre
 
Drying training Equipment Operation and control
Drying training Equipment Operation and control Drying training Equipment Operation and control
Drying training Equipment Operation and control Nelson Izaguirre
 
Calderas operación Capacitación.
Calderas operación Capacitación. Calderas operación Capacitación.
Calderas operación Capacitación. Nelson Izaguirre
 
Teoría del color. Formas.
Teoría del color. Formas. Teoría del color. Formas.
Teoría del color. Formas. Nelson Izaguirre
 
TECNOLOGIA EN LA FABRICACION DE PAPEL
TECNOLOGIA EN LA FABRICACION DE PAPELTECNOLOGIA EN LA FABRICACION DE PAPEL
TECNOLOGIA EN LA FABRICACION DE PAPELNelson Izaguirre
 
Seminario Tissue control stickies
Seminario Tissue control stickiesSeminario Tissue control stickies
Seminario Tissue control stickiesNelson Izaguirre
 
Loudon rf fc europe presentation5
Loudon rf fc europe presentation5Loudon rf fc europe presentation5
Loudon rf fc europe presentation5Nelson Izaguirre
 
Comprendiendo el entorno 4 (1)
Comprendiendo el entorno   4 (1)Comprendiendo el entorno   4 (1)
Comprendiendo el entorno 4 (1)Nelson Izaguirre
 
Comprendiendo el entorno 3
Comprendiendo el entorno   3Comprendiendo el entorno   3
Comprendiendo el entorno 3Nelson Izaguirre
 
Comprendiendo el entorno 1
Comprendiendo el entorno   1Comprendiendo el entorno   1
Comprendiendo el entorno 1Nelson Izaguirre
 
Comprendiendo el entorno 2
Comprendiendo el entorno   2Comprendiendo el entorno   2
Comprendiendo el entorno 2Nelson Izaguirre
 
Topgrading. El mejor candidato.
Topgrading. El mejor candidato.Topgrading. El mejor candidato.
Topgrading. El mejor candidato.Nelson Izaguirre
 
Conceptos ambientales papeles del cauca.
Conceptos ambientales papeles del cauca. Conceptos ambientales papeles del cauca.
Conceptos ambientales papeles del cauca. Nelson Izaguirre
 
Monografia tenencia de tierras urbanas definitiva
Monografia tenencia de tierras urbanas definitivaMonografia tenencia de tierras urbanas definitiva
Monografia tenencia de tierras urbanas definitivaNelson Izaguirre
 

Plus de Nelson Izaguirre (20)

Manual configuracion ip_acceso_remoto_v20100901
Manual configuracion ip_acceso_remoto_v20100901Manual configuracion ip_acceso_remoto_v20100901
Manual configuracion ip_acceso_remoto_v20100901
 
Creping. Tissue machine creping
Creping. Tissue machine crepingCreping. Tissue machine creping
Creping. Tissue machine creping
 
Fibra y su microscopia sus efectos en el papel
Fibra y su microscopia sus efectos en el papelFibra y su microscopia sus efectos en el papel
Fibra y su microscopia sus efectos en el papel
 
Drying training Equipment Operation and control
Drying training Equipment Operation and control Drying training Equipment Operation and control
Drying training Equipment Operation and control
 
Reverse osmosis module
Reverse osmosis moduleReverse osmosis module
Reverse osmosis module
 
Calderas operación Capacitación.
Calderas operación Capacitación. Calderas operación Capacitación.
Calderas operación Capacitación.
 
Teoría del color. Formas.
Teoría del color. Formas. Teoría del color. Formas.
Teoría del color. Formas.
 
TECNOLOGIA EN LA FABRICACION DE PAPEL
TECNOLOGIA EN LA FABRICACION DE PAPELTECNOLOGIA EN LA FABRICACION DE PAPEL
TECNOLOGIA EN LA FABRICACION DE PAPEL
 
Seminario Tissue control stickies
Seminario Tissue control stickiesSeminario Tissue control stickies
Seminario Tissue control stickies
 
Loudon rf fc europe presentation5
Loudon rf fc europe presentation5Loudon rf fc europe presentation5
Loudon rf fc europe presentation5
 
Comprendiendo el entorno 4 (1)
Comprendiendo el entorno   4 (1)Comprendiendo el entorno   4 (1)
Comprendiendo el entorno 4 (1)
 
Comprendiendo el entorno 3
Comprendiendo el entorno   3Comprendiendo el entorno   3
Comprendiendo el entorno 3
 
Comprendiendo el entorno 1
Comprendiendo el entorno   1Comprendiendo el entorno   1
Comprendiendo el entorno 1
 
Comprendiendo el entorno 2
Comprendiendo el entorno   2Comprendiendo el entorno   2
Comprendiendo el entorno 2
 
Topgrading. El mejor candidato.
Topgrading. El mejor candidato.Topgrading. El mejor candidato.
Topgrading. El mejor candidato.
 
Introducción al derecho.
Introducción al derecho.Introducción al derecho.
Introducción al derecho.
 
Conceptos ambientales papeles del cauca.
Conceptos ambientales papeles del cauca. Conceptos ambientales papeles del cauca.
Conceptos ambientales papeles del cauca.
 
Alianza del pacifico.
Alianza del pacifico.Alianza del pacifico.
Alianza del pacifico.
 
Monografia tenencia de tierras urbanas definitiva
Monografia tenencia de tierras urbanas definitivaMonografia tenencia de tierras urbanas definitiva
Monografia tenencia de tierras urbanas definitiva
 
Formas de gobierno
Formas de gobiernoFormas de gobierno
Formas de gobierno
 

Dernier

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 

Dernier (20)

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 

Motion Control Theory. servomotor

  • 1. 1 Motion Control Theory Kimberly-Clark GNW & HC Electrical Forum
  • 2. 2 Topics • Closed Loop System • Servo Motors • Servo Drives • Mechanical Gearing • Feedback Types • Motion Controllers • Torque • Inertia • Design Considerations
  • 4. 6 • Accuracy – This term defines the ability of the controlled axes to position an object in a spatial domain. (how close you can come to the bulls-eye). Another definition is the ability to reach a predetermined point in space. • Resolution – Resolution is defined as resolving by the breaking into parts. • The action of a rotary or linear feedback device used for control purposes. • Repeatability – The ability to exactly replicate or reproduce a motion profile as a continuous operation. – This term defines the ability of the controlled axes to position the controlled object after several moves Definitions
  • 5. 7 • Position Error – The dynamic difference between the position commanded by the controller and the actual position of the object being moved. • Position Loop – The controller algorithm correcting the difference between the controller commanded position and the feedback from the controlled axes used to determine actual position • Speed or Velocity Loop – This loop is typically located in a drive. The function of the loop is to output the motor torque required to maintain the speed/velocity commanded to the drive amplifier. • Torque (current) Loop – The loop in the drive amplifier that is responsible for controlling the torque producing current by comparing the motor actual shaft position’ (incremental shaft position is integrated within the controller to determine the shaft speed/velocity) to the actual shaft position. Definitions
  • 6. 8 When is Motion Control Required? • Precise Control of Position – Rule of Thumb: Accuracy of motor shaft less than 5 degrees or linear movement less than .0001”. • Precise Control of Speed – Rule of Thumb: Speed regulation of .05% or better • Rapid Acceleration and Deceleration Requirements – Rule of Thumb: Motor acceleration from 0 to 2000 rpm in less than .5 sec. • Control of Torque – Ability to provide full torque at 0 rpm.
  • 7. 10 Speed Feedback Example – Closed Loop Control System Load Table Movement Controller AC/DC Servo Amp 0 to ±10V DC Position LoopVelocity Loop Encoder Ballscrew Reducer Motor Power
  • 8. 11 What is a Servo? • A Servo is a control system which, through the use of feedback or internal control, has the capability for accurate and repeatable control of one or more of the following dynamic parameters… – Position – Velocity – Torque • A Servo Axis is a principal direction along which motion occurs. The machine hardware (mechanics) that make up that movement. ROTARY Load Motor LINEAR Ballscrew Ballnut Motor Gearbox Pulleys
  • 9. 12 Components of a Motion Control System Software Motion Controller Drive/ Amplifier Actuator/ Motor Mechanical Linkages And Load Feedback Transducer Servo Axis
  • 11. 14 Rotor windings Air gap Magnet Case DC Motor Limitations • Limitation - Heat in a brush type DC motor must be conducted from the rotor windings to the case of the motor. • Limitation to how fast a motor can be run using mechanical commutation... Brush Commutator Arcing
  • 12. 15 Permanent Magnets Windings Servo Motors - Theory • A brushless servo motor locates the permanent magnets on the rotor and the windings on the stator...
  • 13. 16 Heat generated in windings is directly conducted to motor case. Winding is electronically commutated. Servo Motors - Theory • Brushless motor design reduces the problems of heat dissipation and commutation induced speed limits.
  • 14. 17 Magnet material on rotor is lighter than copper wire windings. Servo Motors - Theory • Also, the rotor inertia is reduced because heavy copper wire windings are not required.
  • 15. 18 Performance Limitations • Windings in the stator – Better heat dissipation – Higher continuous torque – Magnets on the rotor • Mechanical commutator replaced by electronic commutator in the amplifier – No Commutation Limit – No speed limit due to arc- over Continuous Duty Zone Intermittent Duty Zone
  • 16. 19 Rotor Magnets 24681012 2 4 6 8 10 12 14 De-magnetizing force - “H” (Kilo Oersteds) Flux Density - “B” (Kilo Gauss) Servo Motors - Properties • Magnet material properties
  • 17. 20 Rare Earth vs. Ferrite Motors • Servo motor magnets primarily fall into two classes: – Rare Earth Magnets (Samarium Cobalt or Neodymium-Iron-Boron) – Ceramic Magnets (Ferrite) • Rare Earth Motors fall into two categories: – Medium Inertia Motors – Low Inertia Motors • Rare Earth Magnets considerations. – Lower inertia means higher theoretical acceleration • Stability and Bandwidth become an important consideration – Proper System inertia sizing becomes very critical • Do not exceed 6 to 1 system to rotor inertia (3 to 1 in critical/contouring applications) when using standard encoder or resolver feedback
  • 18. 21 Rare Earth vs. Ferrite Motors • Rare Earth Advantages: – Excellent magnetic properties (up to 30 MGOe). – Lower rotor inertia. – Smaller motor sizes for a given torque – Effective where high response speed, quick acceleration, high efficiency and small size are required. • Rare Earth Disadvantages: – Magnetic material is expensive. – Samarium Cobalt and Neodymium material has a limited supply (only available in a few areas of the world). – The system inertia must also be low (within at least 6 to 1 of motor inertia). BEWARE! BEWARE! Inertia mismatch means stability and control problems. System sizing is very critical. (High resoultion feedback can help expand the range)
  • 19. 22 Rare Earth vs. Ferrite Motors • Ferrite Motor Advantages: – Low cost magnetic material – Virtually unlimited availability – May be easier to match the motor to a system due to inertia. • Ferrite Motor Disadvantages: – Inferior magnetic properties (~4 MGOe). More material required to provide the same flux. – Larger frame size and higher inertia per given torque. • Torque to Rotor Inertia Comparison (Rule of Thumb) – The Rare-Earths’ ratio of Torque to Rotor Inertia is about 4 times higher than the standard Ferrite motor.
  • 21. 24 Power from DC Bus Motor 200 Volts 20 Volts Transistor is pulsed on and off - low power dissipation. 10 Amps Transistor Power Dissipation = Much Lower vs Linear supply!! Servo Drives - Theory • PWM drive operation - transistor is pulsed on and off
  • 22. 25 Positive Zero Negative Period Period 50% 50% Positive Negative Motor CurrentPWM Voltage Servo Drives - Theory • Pulse width modulation - zero current:
  • 23. 26 Positive Zero Negative Period Period 75% 25% Positive Negative Motor CurrentPWM Voltage Servo Drives - Theory • Pulse width modulation - positive current:
  • 24. 27 Positive Zero Negative Period Period 25% 75% Positive Negative Motor CurrentPWM Voltage Servo Drives - Theory • Pulse width modulation - negative current:
  • 25. 28 + + Reference Input Saw Tooth Carrier Carrier and Reference PWM Output Comparator Servo Drives - Theory • Pulse width modulation - pulse generation:
  • 26. 29 Motor Voltage Motor Current Servo Drives - Theory • Pulse width modulation is possible because the inductance of the motor has a smoothing effect on the pulses...
  • 27. 30 What makes a Servo Drive Unique? • Operation without cogging to zero rpm • Controls output Torque to 0 rpm • Always use Motor feedback (velocity and commutation) • Speed Regulation < 0.1% standard with 100% torque disturbance • Extreme stiffness to Transient Loading • Velocity Loop Bandwidth > 100 Rads/sec (16Hz) – Motor not included – Digital drive has 40+ Hz typical • Use special permanent magnet servomotors • Current limit and bandwidth control standard • External control/sequencing circuits required
  • 28. 31 Trapezoidal Sinusoidal Servo Drives - Theory • There are two common methods of servo drive commutation:
  • 29. 32 Trapezoidal Sinusoidal Servo Drives - Theory • There are two common methods of servo drive commutation: – Trapezoidal – Sinsoidal • “Trapezoidal” and “Sinusoidal” refer to the shape of the voltage waveforms that the amplifier generates...
  • 30. 33  Trapezoidal Commutation-  Requires only hall effect feedback of rotor position  Sinusoidal Commutation–  Requires encoder or resolver feedback of rotor position Servo Drives - Theory • “Trapezoidal” and “Sinusoidal” commutation
  • 31. 34 Torque Torque Trapezoidal commutation - Torque ripple - Only hall effect feedback required Sinusoidal commutation - Minimal torque ripple - Encoder or resolver feedback required 10-15% Servo Drives - Theory
  • 33. 36 Motion Dictionary Definitions • Backlash – The relative movement between interacting mechanical parts resulting from looseness. • Preload: – The process of forcing interacting mechanical parts together to eliminate backlash. • Angular measurement: – 60 Arc-minutes = 1 degree of rotation – 3600 Arc-seconds = 1 degree of rotation
  • 34. 37 Backlash • A relative movement between interacting mechanical parts, resulting from looseness when motion is reversed. Backlash in tooth profiles
  • 35. 38 Gearing • Types – Gearbox, Belt and Pulley, Gear Mechanism • Why? – Torque Increaser (Ratio), Tout = Tin x Z – Speed Reducer (Ratio), nout = nin x Z – Inertia Reducer (Ratio2) , jref = jload / Z2 Output (Application) Input (Servomotor) Gear Reduction
  • 36. 39 Gearing Advantages • Most Motion Control Applications require some form of reduction - Approx. 70% • Torque Multiplication • Inertia Matching • Increased Stiffness • Increased Resolution • Speed Reduction • Utilize Full Motor Characteristics
  • 37. 40 • What is the machine controlling? – Is the machine moving material in space where there is no concern about path accuracy? • In this case torque is the primary concern. • Why am I concerned about inertia mismatch? – What is the customers primary concern? • An application that resists external disturbances during a move – select a motor with higher inertia • Not paying for KW that is simply used to get the motor moving – This was one of the first criteria in the development of rare earth motors • (high torque and very low inertia) Application Considerations
  • 38. 41 Gearing Drawbacks • Can add backlash to the system • Reduces system efficiency • Reduces output speed – requires higher motor speed • Can increase audible noise • Increases cost
  • 39. 42 Speed Reduction • Output speed equals input speed divided by the gearbox ratio: Vo = VM/Z – Where: • VM = Motor Speed(RPM) = 500 RPM • VO = Output Speed(RPM) = 50 RPM • Z = Gearbox Ratio = 10:1
  • 40. 43 Torque Multiplication • Output Torque equals motor torque times the gearbox ratio times the gearbox efficiency: TO = TM x Z x e – Where: • TO = Output Torque(In-Lb) = 90 In-Lb • TM = Motor Torque(In-Lb) = 10 In-Lb • Z = Gearbox Ratio = 10:1 • e = Gearbox Efficiency(%) = 90 % • You cannot exceed the gearbox output torque specification!
  • 41. 44 Motor - coupled to input of speed reducer. Input gear Output gear - twice the size of input gear so torque output is doubled and speed is halved. Torque Multiplication • 2:1 Speed Reducer
  • 42. 45 Inertia Matching • The reflected inertia as seen by the motor is equal to the total system inertia divided by the square of the gearbox ratio: • JREF =JL/Z2 – Where: • JL = System inertia(In-Lb-Sec2) = 2 In-Lb-Sec2 • JREF = Reflected inertia(In-Lb-Sec2) = 0.5 In-Lb-Sec2 • Z = Gearbox Ratio = 2:1
  • 43. 46 Out In In Out Typical Gearing Technologies • Parallel Axis Gearing – Spur/Helical – Planetary • Non-Parallel Axis Gearing – Worm – Bevel • Other – Belt Driven
  • 44. 47 Spur/Helical Gear Technology • Moderate Backlash • High Stiffness • Very Smooth Operation • 96-98% Efficient Per Pass • High Input Speeds • Low Inertia • Excellent back-drive capability Spur Helical
  • 45. 48 Planetary Gear Technology • Low Backlash • Very High Stiffness • Smooth Output Torque • 90-95% Efficient Per Pass • Input Speeds < 3000 Rpm • Low Inertia • Limit to gear ratios without staging planetary
  • 46. 49 Worm/Bevel Technology • Worm Gear – Low Backlash – Very High Stiffness – 40% Efficient, Lower At Start-Up – Moderate Input Speeds, Frictional Heat – Low Inertia – Poor Back-Drive Capability • Bevel Gear – Spur gear technology but right angle – Right Angle Torque Transmission – Moderate Backlash – High Stiffness – 96-98% Efficient – High Input Speed – Excellent Back Drive Capability Worm Bevel
  • 47. 50 Belt Driven Technology • Belt and Pulley for Gear Ratio • High Efficiency - 90% • Minimal mechanical noise • Long life • Potential for stretch • Potential for slip if positive drive isn’t used
  • 48. 51 Gearhead Sizing • When selecting or sizing the correct gearhead for an application, – It is important to first determine whether the application is of a cyclic or continuous operation. – Whether the application is cyclic or continuous determines which of a gearhead’s speed and torque ratings should be used for proper sizing and selection of a gearhead (maximum vs nominal ratings).
  • 50. 53 Servo Axis Feedback Position/ Velocity Motion Control Drive Position/ Velocity Control Feedback Devices • Basic feedback loops: – Current / Commutation Loop • Motor Based Feedback Provides – Commutation Feedback (motor rotor position for AC control) – Can also be used for Velocity & Position Loop feedback – Velocity / Position Loop • Velocity Loop controls speed of motor • Position Loop controls linear or rotary machine position • Velocity Loop could be performed by the Drive Current/ Commutation Loop Velocity/Position Loop
  • 51. 54 Feedback Devices • Sensor devices mounted to the actuator (motor) or load that detect speed and/or position.
  • 52. 55 Pulses Indicate Position Pulses/Sec Indicate Speed Voltage TimeEncoder Output Feedback Devices • Encoder
  • 53. 56 Incremental Encoder Output • Electrical Characteristics – TTL (5V) or CMOS (12v) – Single Ended – Complementary – Differential Line Driver
  • 54. 57 • Differential Line Driver (A+Noise)-(-A+Noise)=A+Noise+A-Noise=2A Incremental Encoder Output
  • 55. 58 Incremental Encoder Output • Detecting Rotation Direction Channel A Channel B Marker Channel A Channel B Marker Clockwise Rotation Counterclockwise Rotation
  • 56. 59 Incremental Encoder Output • Line Count Multiplication Channel A Channel B 1X Multiply 2X Multiply 4X Multiply
  • 57. 60 Resolvers • What Are They? • Rotary transformers – Single rotating winding (rotor) – Two stationary windings (stators) – Coupling between rotor and stators varies with shaft angle • Brushless transformer couples signal to rotor • Provide absolute position over one revolution
  • 58. 61 • There are 2 types of Resolvers – Transmitter • Transmitter is excited at the rotor signal. • Position information is read at the SIN and COSINE windings – Receiver • Receiver is excited at the SIN and COSINE windings and the absolute position is read from the rotor winding • Functional Differences – Transmitter is more noise immune and requires less hardware to support. Resolvers
  • 59. 62 Circular Transformer Two Phase Stator Sinusoidal Input Sinusoidal Output Sinusoidal Output Resolvers • Resolver - (Transmitter style)
  • 60. 63 Winding A (Sine Winding) Winding B (Cosine Winding) Rotor Resolvers • Resolver Operation - Concepts
  • 61. 64 Signal sent to rotor: Signal on Cosine winding: Signal on Sine winding: 0 Degree Position Resolvers • Resolver Operation - Concepts
  • 62. 65 Signal sent to rotor: Signal on Cosine winding: Signal on Sine winding: 20 Degree Position Resolvers • Resolver Operation - Concepts
  • 63. 66 Signal sent to rotor: Signal on Cosine winding: Signal on Sine winding: 45 Degree Position Resolvers • Resolver Operation - Concepts
  • 64. 67 Signal sent to rotor: Signal on Cosine winding: Signal on Sine winding: 90 Degree Position Resolvers • Resolver Operation - Concepts
  • 65. 68 Rotor Signal Cosine Output Sine Output 0o0o 90o 180o180o 270o 360o Electronics looks at portion of signal indicated by green lines. Resolvers • Resolver Operation Concept - 360o Rotation
  • 66. 69 Sine value Cosine value Sine Output Cosine Output Values are measured by a comparator and compared to the reference signal. 0o 90o 180o 270o 360o Resolvers • Resolver Operation Concept - 360o Rotation
  • 67. 70 Sine value Cosine value Sine Output Cosine Output 0o 90o 180o 270o 360o Resolvers tell you where you are within 1 shaft rotation (Even immediately after power up). Resolvers • Resolver Operation Concept - 360o Rotation
  • 68. 71 Excitation Oscillator Tracking R/D Converter Binary Angle Output Resolver R2 R4 Resolver - Interface • Tracking Resolver-to-Digital (R/D) Converter • Digital counter tracks the Resolver position • Counter provides parallel binary output representing absolute position • Up to 16 bit resolution typical
  • 69. 72 Resolvers vs. Incremental Encoders • Resolvers – Lower device cost – Absolute within one rev – Higher noise immunity – Lower maintenance – Passive device – Smaller Package – Less Wires – Higher environmental specs. • Encoders – Lower interface cost – Variable resolutions – Easier to debug – Easier to ratio together
  • 70. 73 NS Magnet Hall Effect Device Feedback Devices • Hall Effect Switches – When a magnet is passed by a Hall effect device, current flows through it.
  • 71. 74 N S Magnetic disk attached to motor shaft. Hall Effect Devices A B C Hall A Hall B Hall C 0o 60o 120o 180o 240o 300o 360o Feedback Devices • Hall Effect Switches – Hall effect switches are often used as a way to roughly determine the position of the rotor on a brushless motor.
  • 72. 75 ABS Signal 0o 60o 120o 180o 240o 300o 360o “ABS” Signal N S A B C Feedback Devices • Hall Effect Switches – Rockwell-Automation products combine the A, B, and C signals into one output called the “ABS” signal to reduce wire count.
  • 73. 76 Channel A+ Channel A- Channel B+ Channel B- Channel Z+ Channel Z- ABS Feedback Devices • Hall Effect Switches – Hall effect switch functionality (including the ABS signal) is now being built into standard optical encoders.
  • 74. 77 Feedback Trends • Devices: – Moving towards Motor Based Absolute Encoders – Encoders are approaching resolvers in robustness • Resolution: – Applications demanding 1M to 4M counts/motor rev in precision applications (CNC, converting, etc.) • Motor based Absolute Encoders: – Want to eliminate homing on power up – Smart encoders that store motor parameters
  • 75. 78 Vpps2 Vos2 Vo_s2 Sin _Sin Cos _Cos Voc2 Vpps2 Vo_c2 F2 sc2 Data _Data Hi-Res Feedback • Hiperface • SRS, SRM Optical Encoder • ST & MT Absolute Versions • 1024 Sine/Cosine Per Rev. (1Vpp) • >2 Million Counts per rev • RS485 Parameter Channel • Low Voltage & Frequency Signal • 8 Wires • Internal Voltage Regulator – Allows long cable lengths (to 300m) – Excellent Power Supply Rejection (PSRR) • On Board Temperature Sensor • Plug and Play, on board E2PROM
  • 76. 79 7 to 12 VDC Diagnostics Position OffsetMotor Rating Label Event CounterAbsolute Position User defined Data42H 40H Process Data Channel Parameter Channel Power SRS/SRM Drive RS 485 Driver/Receiver Power Controller 2 n+2 Counter • Smart Sensor Functions Stegmann Hiperface
  • 77. 80 1 8 1 8 1 8 1 8 optical pick up system customized integrated circuit vector controlled LED-current mechanical gearbox with magnetic (hall) pick up system for the multiturn function controller EEprom RS 485 driver operational amplifier Sin/Cos parameter power supply Linear Regulator Block Diagram of the Stegmann Multi-Turn Encoder
  • 78. 81 Accuracy Resolution Shock Temp Comments Tachometers N/A N/A 25 G -10o to 120o C Velocity feedback only Incremental Encoders ~1.5 Arc-Min ~32,000 counts 25 G 0o to 100o C Resolvers ~10 Arc-Min ~16,000 counts 50 G -55o to 175o C Hi-Res Encoders ~5 Arc-Sec ~4 million counts 25 G 0o to 125o C Hall Effects ~1 Degree ~1/6 Revolution 25 G -10o to 120o C Course rotor position for commutation *Typical values Feedback Devices • Comparison of Feedback Devices
  • 80. 83 Motion Controllers • The “brain” of the system which typically use microprocessors to accumulate an input command, compare it to a feedback and make appropriate corrections • Usually one of the following types…. – PLC Based – Bus-Based – Integrated Drive/Controller – Stand-Alone – Open Architecture
  • 81. 84 Machine Controller Sensors Gauges Meters Data Acquisition Proportional Valves Displays Keyboards Touch Screens Servos Steppers Hydraulics VFD’s Mainframes MIS SPC Peer to Peer Switches Indicators Readout Actuators Motion Controller Elements
  • 82. 85 Motion Controllers Provide • Precise programmed positions of a load • Precise speed regulation & high acceleration rate control • Precise control of servo motors, stepper motors, hydraulic actuators, VFD’s, Linear Motors • Feedback is often used for position and speed control • Networking to host or peer computer/controllers • Synchronization of multiple moving machine members (axes) • Processing Inputs & Outputs (discrete or analog)
  • 83. 86 Apply PID to Position Error Determine Position Error Calculate Desired Position Check Inputs and Set Outputs Check for Serial Commands Check for Faults P (Proportional) - For Speed Response. I (Integral) - For Accuracy - Slow response. D (Derivative) - For stability and Damping. Motion Control • Motion Controller Firmware Operation
  • 84. 87 Motion Control Profiles What are the critical parameters that must be controlled or important for a successful completion of a process? • Distance • Velocity • Acceleration • Deceleration • Torque • Inertia Other Motion profile items • Index • Incremental Move • Absolute Move • Home
  • 85. 88 1 20 Accel Decel Triangular Profile Accel to speed and decel back to original speed or zero, rest and repeat the process as needed.Ex. Pick & Place When to use Triangular Velocity Profiles?
  • 86. 89 S-Curve Profile Accel to speed at a variable rate (slower first, then faster, then slower), travel constant speed, decel to zero at a variable rate (slower first, then faster, then slower).Ex. Bottling; Train ride at Airports. 1 20 Trapezoidal Profile Accel to constant speed, travel at constant speed, and decel to zero. Ex.Cut to Length Accel Decel Constant Speed time (s) time (s)1 20 When to use Trap / S-Curve Velocity Profiles?
  • 87. 90 20 An entire operation can be plotted as multiple velocity profiles, including time at rest. time (s)1 43 65 87 109 Rest or Dwell Cycle Profiles
  • 89. 92 Move • Incremental Move • Absolute Move 0 1 2 3 4 5-5 -4 -3 -2 -1 Go in the direction indicated (+/-) from where you are at the time the command is issued. The # of units is specified. A B A B = +2 2 units positive B C = +1 1 unit positive B C D C C D = -7 7 units negative A B = 2 go to a position of 2 B C = 3 go to a position of 3 D = -4 go to a position of -4C
  • 90. 93 Home 0 1 2 3 4 5-5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 Home Position Home Position = all absolute moves are positive (+) Home position is the base (zero) reference for all absolute moves. It can be defined anywhere in the travel. Load Home All moves are CW. No CCW rotation from zero
  • 91. 94 Overtravel • Overtravel = Going beyond the physical limits of the machine 0 1 2 3 4 5-5 -4 -3 -2 -1 +5-5 Overtravel limit switches shut down the drive before damage occurs from crashing into machine limits. Software overtravel limits are established inside of the hardware overtravel limits (eg. +4.5, -4.5) Move to 4 = Travel to 4 units = OK = Move Move to 10 = Beyond SW OT = No Move
  • 92. 96 Resolution • The smallest increment into which a quantity can be divided • In motion... – Defined by the feedback counts/rev & the smallest programmable distance. -0.0002 -0.0001 Commanded Position +0.0001 +0.0002 If position A and B look the same to the controller but position C does not, the positioning resolution of the system is ± 0.0001 A BBC C
  • 93. 97 Application Accuracy Requirements • Linear Accuracy is relatively easy to understand – Terms are in linear measurements of fractions of inches or millimeters • Rotary Accuracy can be addressed in various terms – Radians – Units of linear measurements about the circumference of a roll – Degrees • Minutes 1/60 of a degree • Seconds 1/60 of a Minute • Arc Seconds – 1 arc second = 1/3600 of one degree of an arc – Length of arc for a center angle of nº= 0.008727d (where d is the diameter)
  • 94. 98 Bandwidth • The limiting frequency of commands to which an actuator can respond • The higher the Bandwidth, the more commands / Unit of time the system can respond to
  • 95. 100  We are most interested in the torque and speed required by each application.  Triangular profiles are limited by the maximum speed of the system.  Trapezoidal profiles can be used when maximum speed is a limitation.  Trapezoidal profiles are limited by the maximum acceleration of the system.  S-Curve and Parabolic profiles have smoother speed transitions but require greater acceleration and deceleration rates. Motion Profiles • Things to Remember
  • 97. 111 Motion Dictionary Torque • The tendency of a force to produce rotation about an axis. • The turning force applied to a shaft tending to cause rotation • Torque is defined by these two equations: – Torque = Force ´ Radius • = F ´ X – Torque = Inertia x rotational acceleration • = J ´ a – Unit = in.- lb; N m;
  • 98. 112 Torque: Force Radius Inertia If radius is 16 inches, and the force applied is 1 pound: Torque = Force x Radius Torque = 1 lbs x 16 inches Torque = 16 inch-lbs Torque Produced Torque
  • 99. 113 Torque - Example: Time Velocity 83p rad/sec 0 Seconds 67p rad/sec 50p rad/sec 33p rad/sec 0 rad/sec 17p rad/sec 1 2 43 100p rad/sec qa wmax a = 50p rad/sec2 = 157.1 rad/sec2 Jcyl = .933 in-lbs-sec2 T = Jcyl x a = 146.6 in-lbs Torque
  • 100. 114 Torque • From the Torque/Speed profile you must determine: – Peak Intermittent Torque is within Servo System capabilities – RMS Torque is within the continuous operating region Continuous Duty Zone Intermittent Duty Zone
  • 101. 115 Velocity/Torque vs. Time Profile time time Desired Load Velocity Required Motor Torque Vpeak t1 t2 t3 t4 T1 T2 T3 T4 Tpeak Trms T1 2 t1 + T2 2 t2 + T3 2 t3 + T4 2 t4 t1 + t2 + t3 + t4 =
  • 103. 117 Inertia • The product of the weight of an object (W) and the square of the radius of gyration (K) (how the weight is distributed around the axis of rotation). • Result = WK2 = Lb - Ft2 • The magnitude of inertia is a function fourth power of its radial dimension. Therefore a small diameter cylindrical rotor inherently has a much lower inertia than a large diameter motor. • A smaller Radius part has much less inertia than a larger radius part. – Double radius - 24 = 16 times the inertia – Triple radius - 34 = 81 times the inertia • Servo System inertias are generally defined as IN-LB-SEC2
  • 104. 118 Rotating a disk Rotating a cube The inertia (how hard it is to rotate an object) is determined by the length, diameter,and density of the object. Inertia • Inertia - Examples:
  • 105. 119 Inertia - Examples: The inertia of a cylinder rotating on the axis shown is: Jcyl = pLrr4 = Wr2 2g 2g p = 3.14 r = Density (lbs/in3) W = weight (lbs) g = 386 in/sec2 L = Length (in) L r = Radius (in) r Inertia
  • 106. 120 Inertia - Examples: Jcyl = pLrr4 = (3.14)(10 in)(.283 lbs/in3)(3 in)4 = 2g (2)(386 in/sec2) L = 10 inches r = 3 inches .933 in-lbs-sec2 Steel cylinder (r = .283 lbs/in3) Inertia Calculation using Diameter
  • 107. 121 Inertia - Examples: Jcyl = Wr2 = (80 lbs)(3 in)2 = 2g (2)(386 in/sec2) r = 3 inches .933 in-lbs-sec2 Steel cylinder (W = 80 lbs) Inertia Calculation using Mass
  • 108. 122 Torque, Inertia, and Time Time Inertia TorqueDirectly Proportional Directly Proportional Inversely Proportional Torque = Acceleration x Inertia
  • 110. 124 When is Motion Control Required? • Precise Control of Position – Rule of Thumb: Accuracy of motor shaft less than 5 degrees or linear movement less than .0001”. • Precise Control of Speed – Rule of Thumb: Speed regulation of .05% or better • Rapid Acceleration and Deceleration Requirements – Rule of Thumb: Motor acceleration from 0 to 2000 rpm in less than .5 sec. • Control of Torque – Ability to provide full torque at 0 rpm.
  • 111. 125 Selecting the Correct Motor • What are the application requirements – Continuous process – Pick and Place – Motion Intensive • Feed to Length • Rotary Shear • Flying Cutoff • Is high Inertia a help or a hindrance – Is the application subject to disturbances – Do axes need to follow a precise path
  • 112. 126 Relevant Application Data • Load / Motor Inertia Ratio • Motor / Load Coupling Type – Rigid – Backlash (i.e. Gearbox) – Compliant (i.e. Resonance) • Profile – Fast acceleration / deceleration – Slow acceleration / deceleration • Dynamic Performance required
  • 113. 135 Backlash Influences • Any backlash will have a severe effect on the maximum achievable gain • From a previous slide :- ‘If the inertia doubles, the gain can also be doubled thus restoring the bandwidth’ • But in the middle of the backlash range, the motor and load are effectively disconnected, so the gain at this point will be too high. The effect is severe ‘hammering’ across the backlash. • The maximum usable gain is that which would be appropriate without the load.
  • 114. 137 Inertia Ratio and Backlash • This helps to answer the perennial questions :- – ‘What is the maximum allowable inertia mismatch ?’ – ‘What is the optimum inertia match ?’ • The best situation for performance when backlash is present is a motor that dominates the load :- Jmotor >> Jload (A ‘high’ inertia motor helps here) • Even a 1:1 inertia ratio reduces bandwidth by 50% • With a rigidly coupled motor and high resolution feedback even extreme inertia ratios may perform satisfactorily
  • 115. 138 Coupling and Resonance • If the load and motor are coupled by a compliant (springy) coupling, the effect on limiting gain is very similar to that of backlash so, again, a ‘high’ inertia motor helps . • At the moment the motor starts to accelerate from rest the ‘spring’ is unloaded so the load is effectively disconnected from the motor. • As the motor moves and ‘winds up the spring’ the load inertia is felt by the motor. • Note that compliance may exist in the rotating parts or the motor mounting.
  • 116. 140 Acceleration Requirements • Slow acceleration -- tens of seconds to ramp to speed – Typically used in process lines such as calenders, extruders, • Normally select induction motors since high acceleration is not a requirement • Normal Acceleration – several seconds to attain maximum speed • These applications may require more investigation to determine the correct solution • High acceleration -- complete cycle occurs in milliseconds – requires PID or zero following error system • Includes feed forward and integral terms to keep the proportional error near zero. There is always a small error • sizing based on motor inertia and gearing
  • 117. 141 Selecting The System • Carefully identifying the application requirements will allow you to identify the appropriate motion control components and a successful application.