Position Regulation with Feed Forward - Maxon Motor ag
Position Regulation with Feed Forward - Maxon Motor ag
Position Regulation with Feed Forward - Maxon Motor ag
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
maxon motor control<br />
EPOS Application Note: <strong>Position</strong> <strong>Regulation</strong> <strong>with</strong> <strong>Feed</strong> <strong>Forward</strong><br />
EPOS <strong>Position</strong>ing Controller<br />
Object dictionary entries<br />
Units<br />
Symbol Name Index Sub-Index<br />
K P <strong>Position</strong> Regulator P-Gain 0x60FB 0x01<br />
K I <strong>Position</strong> Regulator I-Gain 0x60FB 0x02<br />
K D <strong>Position</strong> Regulator D-Gain 0x60FB 0x03<br />
K ω Velocity <strong>Feed</strong>forward Factor 0x60FB 0x04<br />
K α Acceleration <strong>Feed</strong>forward Factor 0x60FB 0x05<br />
Acceleration:<br />
Velocity:<br />
<strong>Position</strong>: [ ]<br />
Current: [ mA ]<br />
K P :<br />
K I :<br />
K D :<br />
K : α<br />
K : α<br />
K : ω<br />
Operation Modes<br />
⎡rad<br />
⎤<br />
⎢ 2<br />
⎣ s ⎥ ⎦<br />
⎡rad<br />
⎤<br />
⎢<br />
⎣ s ⎥ ⎦<br />
⎡ 1⋅<br />
( turn)<br />
⎤<br />
qc = ⎢<br />
⎥ (quadrature counts)<br />
⎣ Encoder _ pulse _ number ⋅ 4⎦<br />
⎡ mA ⎤<br />
⎢ ⎥<br />
⎣kSP<br />
⋅ kS<br />
⋅ qc ⎦<br />
⎡ mA ⎤<br />
⎢<br />
⎥<br />
⎣kSI<br />
⋅ kS<br />
⋅ qc ⋅TS<br />
⎦<br />
⎡ mA⋅T<br />
⎤<br />
S<br />
⎢ ⎥<br />
⎣kSD<br />
⋅ kS<br />
⋅ qc ⎦<br />
⎡ A −6 ⎤<br />
⎢<br />
⋅10<br />
2<br />
⎣rad<br />
/ s ⎥ ⎦<br />
⎡ A −7 ⎤<br />
⎢<br />
⋅10<br />
2<br />
⎣rad<br />
/ s ⎥ ⎦<br />
⎡ µ A ⎤<br />
⎢<br />
⎣rad<br />
/ s ⎥ ⎦<br />
(EPOS 24/5, EPOS 70/10 and MCD EPOS 60W)<br />
(EPOS 24/1)<br />
(EPOS 24/1, EPOS 24/5, EPOS 70/10 and MCD EPOS 60W)<br />
The acceleration and velocity feed forward take effect in Profile <strong>Position</strong> Mode and Homing Mode. There is no<br />
influence to all the other operation modes like <strong>Position</strong> Mode, Profile Velocity Mode, Velocity Mode and Current<br />
Mode.<br />
Purpose of K (Acceleration <strong>Feed</strong>forward Factor)<br />
α<br />
K provides additional current in cases of high acceleration and/or high load inertias.<br />
α<br />
Purpose of K (Velocity <strong>Feed</strong>forward Factor)<br />
ω<br />
K provides additional current in cases, where the load increases <strong>with</strong> speed, e.g. speed dependent friction. The<br />
ω<br />
load is assumed to increase linear <strong>with</strong> speed.<br />
Edition May 2008 / Subject to change maxon motor control 3