24.06.2014 Views

EPOS2 Application Notes Collection - Maxon Motor

EPOS2 Application Notes Collection - Maxon Motor

EPOS2 Application Notes Collection - Maxon Motor

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Controller Architecture<br />

Regulation Methods<br />

9.3.3 Position Regulation (with Feedforward)<br />

Based on the subordinated current control, <strong>EPOS2</strong> is able to close a positioning control loop.<br />

Figure 9-75<br />

Controller Architecture – Position Regulator with Feedforward<br />

Constants<br />

Sampling period: T s<br />

= 1 ms<br />

Object Dictionary Entries<br />

Symbol Name Index Subindex<br />

K P_<strong>EPOS2</strong> Position Regulator P-Gain 0x60FB 0x01<br />

K I_<strong>EPOS2</strong> Position Regulator I-Gain 0x60FB 0x02<br />

K D_<strong>EPOS2</strong> Position Regulator D-Gain 0x60FB 0x03<br />

K ω_<strong>EPOS2</strong> Velocity Feedforward Factor in Position Regulator 0x60FB 0x04<br />

K α_<strong>EPOS2</strong><br />

Acceleration Feedforward Factor in Position<br />

Regulator<br />

0x60FB<br />

0x05<br />

Table 9-125<br />

Position Regulation with Feedforward – Object Dictionary<br />

The position controller is implemented as PID controller. To improve the motion system’s setpoint following,<br />

positioning regulation is supplemented by feedforward control. Thereby, velocity feedforward<br />

serves for compensation of speed-proportional friction, whereas acceleration feedforward considers<br />

known inertia.<br />

Conversion of PI Controller Parameters (<strong>EPOS2</strong> to SI Units)<br />

K P…SI<br />

= 10-------- mA ⋅ K<br />

rad P…<strong>EPOS2</strong><br />

K I…SI<br />

=<br />

78 ( ------------------ mA)<br />

⁄ s ⋅ K<br />

rad I…<strong>EPOS2</strong><br />

K D…SI<br />

=<br />

80 μAs --------- ⋅ K<br />

rad D…<strong>EPOS2</strong><br />

Position controller parameters in SI units can be used in analytical calculations, respectively numerical<br />

simulations via transfer function:<br />

K I…SI<br />

K<br />

C position<br />

( s) K P…SI<br />

-------------- D…SI<br />

S<br />

= + + ----------------------------------<br />

s K D…SI<br />

1 + ----------------------s<br />

16K P…SI<br />

maxon motor control<br />

<strong>EPOS2</strong> Positioning Controllers Document ID: rel3956 9-121<br />

<strong>EPOS2</strong> <strong>Application</strong> <strong>Notes</strong> <strong>Collection</strong> Edition: April 2013<br />

© 2013 maxon motor. Subject to change without prior notice.

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

Saved successfully!

Ooh no, something went wrong!