29.01.2015 Views

Position Regulation with Feed Forward - Maxon Motor ag

Position Regulation with Feed Forward - Maxon Motor ag

Position Regulation with Feed Forward - Maxon Motor ag

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!