07.08.2013 Views

Turbo PMAC Users Manual Manual

Turbo PMAC Users Manual Manual

Turbo PMAC Users Manual Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Delta Tau <strong>Turbo</strong> <strong>PMAC</strong> User <strong>Manual</strong><br />

Reference<br />

Position<br />

+<br />

<strong>PMAC</strong> PID + NOTCH Servo Filter<br />

-<br />

K aff<br />

Big Step/<br />

Deadband<br />

Filter<br />

IM<br />

K (1-z -1)<br />

vff<br />

-1 -2<br />

(1-2z +z )<br />

K : Proportional Gain (Ix30)<br />

p<br />

K : Derivative Gain (Ix31)<br />

d<br />

K : Velocity Feedforward Gain (Ix32)<br />

vff<br />

K : Integral Gain (Ix33)<br />

i<br />

IM : Integration Mode (Ix34)<br />

K : Acceleration Feedforward Gain (Ix35)<br />

aff<br />

K i<br />

+<br />

-1<br />

1-z<br />

+<br />

K<br />

d<br />

+<br />

-<br />

K p<br />

Notch Filter<br />

-1 -2<br />

1+n z +n z<br />

1 2<br />

-1 -2<br />

1+d z +d z<br />

1 2<br />

Notch Coefficients<br />

n1:<br />

Ix36<br />

n2:<br />

Ix37<br />

d1:<br />

Ix38<br />

d2:<br />

Ix39<br />

1-z-1<br />

Secondary<br />

Position<br />

("Velocity")<br />

Feedback<br />

(usually<br />

the same)<br />

Primary<br />

Position<br />

Feedback<br />

PID Feedback Filter<br />

The PID feedback filter consists of proportional (“P”), integral (“I”), and derivative (“D”) terms, each<br />

with its own contribution to the control effort.<br />

Ixx30 Proportional Gain Term<br />

The proportional gain term set by Ixx30 provides the basic corrective action for position errors, providing<br />

a control effort proportional to the size of the error to try to reduce the error. Proportional gain alone acts<br />

like a spring, and the magnitude of the proportional gain term is the “spring constant;” the higher this gain<br />

term, the stiffer the spring action.<br />

In <strong>Turbo</strong> <strong>PMAC</strong>, Ixx30 is an overall loop gain term, post-multiplying the other gain terms, and not just a<br />

proportional gain term. This makes it possible to change Ixx30 alone if an external gain term (e.g.<br />

encoder resolution or amplifier gain) is changed; it also “normalizes” the derivative and integral gain<br />

terms into a time constant and inverse time constant, respectively.<br />

Ixx31 Derivative Gain Term<br />

The derivative gain term set by Ixx31 provides a damping effect by providing a contribution to the control<br />

effort proportional to the actual velocity acting against that velocity. In this respect it acts much like a<br />

“dashpot” or the shock absorber of a vehicle’s suspension. The higher the derivative gain term, the<br />

heavier the damping action.<br />

Some form of derivative action – effectively a velocity loop – is required for a stable position loop. If a<br />

well-tuned velocity loop is closed in the amplifier, the Ixx31 derivative gain term in <strong>Turbo</strong> <strong>PMAC</strong> can be<br />

set to 0. However, if there is no velocity loop closed externally, a positive value of Ixx31 will be required<br />

for stable operation.<br />

Setting Up the Servo Loop 8-5

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

Saved successfully!

Ooh no, something went wrong!