MM4006
M
o
t
i
o
n
Control Tutorial
4.2.14 Ve l o c i t y Regulation
In some applications, for example scanning, it is important for the velocity
to be very constant. In reality, there are a number of factors besides the
controller that affect the velocity.
As described in the Minimum Velocity definition, the speed plays a signifi-
cant role in the amount of ripple generated, specially at low values.
Even if the controller does a perfect job by running with zero following
error, imperfections in the mechanics (friction variation, transmission rip-
ple, etc.) will generate some velocity ripple that can be translated t o
Velocity Regulation problems.
Depending on the specific application, one motor technology can be pre-
ferred over the other.
As far as the controller is concerned, the stepper motor version is the ideal
case for a good average Velocity Regulation because the motor inherently
follows precisely the desired trajectory. The only problem is the ripple
caused by the actual stepping process.
The best a DC motor controller can do is to approach the stepper motor's
performance in average Velocity Regulation, but it has the advantage of sig-
nificantly reduced velocity ripple, inherently and through
PID
tuning. If the
DC motor driver implements a velocity closed loop through the use of a
tachometer, the overall servo performance increases and one of the
biggest beneficiary is the Velocity Regulation. Usually only higher end
motion control systems use this technology and the MM4006 is one of
them. Since having a real tachometer is very expensive and in some cases
close to impossible to implement, the MM4006 can both use or simulate a
tachometer through special circuitry and obtains the same result.
4.2.15 M a x i m u m Acceleration
The Maximum Acceleration is a complex parameter that depends as much
on the motion control system as it does on application requirements. For
stepper m o t o r s , t h e m a i n c o n c e r n i s n o t t o l o o s e s t e p s ( o r
Synchronization) during the acceleration. Besides the motor and driver
performance, the load inertia plays a significant role.
For DC motor systems the situation is different. If the size of the following
error is of no concern during the acceleration, high Maximum Acceleration
values can
be
entered. The motion device will move with the highest natur-
al acceleration it can (determined by
the
motor, driver, load inertia, etc.)
and the errors will he just a temporary larger following error and a velocity
overshoot.
In any case, special consideration should be given when setting the acceler-
ation. Though in most cases no harm will be done in setting a high acceler-
ation value, avoid doing so if the application does not require it. The
driver, motor, motion device and load undergo maximum stress during
high acceleration.
4.2.16 C o m b i n e d Parameters
Very often a user looks at an application and concludes that he needs a cer-
tain overall accuracy. This usually means that he is combining a number of
individual terms (error parameters) into a single one. Some of this com-
bined parameters even have their own name, even though not all people
mean t h e same t h i n g b y t h e m : A b s o l u t e A c c u r a c y, B i d i r e c t i o n a l
Repeatability, etc. The problem with these generalizations is that, unless
the term is well defined and the testing closely simulates the application,
the numbers could be of little value.
ED110181En1020 — 03/03
4.12
N
e
w
p
o
r
t
.
Содержание MM4006
Страница 9: ...F D110181En1020 03 03 b J e w p o r t...
Страница 10: ...Section 1 Introduction 4 4 G G 4 4 4 4 M u d Com 4k 4 66i1W406 i i r i A 0 8 y 0 9 0 0 i 0 0 40 0 4 cv Newport...
Страница 11: ...MM4006 8 Axis Motion Controller Driver evvport...
Страница 41: ...MM4006 Introduction FPI 111181Eli11120 0 1 03 1 3O tNevvport...
Страница 42: ...Section 2 Local Mode C Newport...
Страница 43: ...MM4006 8 Axis Motion Controller Driver C N e w p o r t...
Страница 96: ...Section 3 Remote Mode C klevvport...
Страница 97: ...Newport...
Страница 310: ...Section 4 Motion Control Tutorial Ilevvport...
Страница 311: ...MM4006 8 Axis Motion Controller Driver C EDI10181En 1020 03 03 2 N e V V p O r t...
Страница 313: ...MM4006 8 Axis Motion Controller Driver cv ED110181E01020 03 03 4 2 M e v v p o r t...
Страница 334: ...Section 5 Trajectory Functions Tutorial Newport...
Страница 335: ...MM4006 8 Axis Motion Controller Driver C Newport...
Страница 337: ...MM4006 8 Axis Motion Controller Driver EDH0181En1020 03 03 5 2 N e w p o r t...
Страница 346: ...Section 6 Feature Descriptions Tutorial Newport...
Страница 347: ...MM4006 8 Axis Motion Controller Driver C Nevvport...
Страница 349: ...MM4006 8 Axis Motion Controller Driver ED11018lEn I 020 03 03 6 2 N e v v p O r t...
Страница 359: ...MM4006 F e a t u r e Descriptions Tutorial cv EDI10181En1020 03 03 6 12 N e w p o r t...
Страница 360: ...Section 7 Servo Tuning rano at 1 2 2 p EOF 110 1 0 0 0 0 0 ill fpL4 cv Newport...
Страница 361: ...MM4006 8 Axis Motion Controller Driver C Nevvport...
Страница 363: ...MM4006 8 Axis Motion Controller Driver EDH0181En 1020 03 03 7 2...
Страница 368: ...Section 8 Appendices INevvport...
Страница 369: ...MM4006 8 Axis Motion Controller Driver CkJ Newport...
Страница 371: ...MM4006 8 Axis Motion Controller Driver EDI10181EnI020 03 03 8 2 N e v v p o r t...
Страница 410: ...A7 h7s z c 7...