Corrector = Piddual Ffvoltage - Newport XPS-Q8 Users Manual, Software Tools And Tutorial

Universal high-performance motion controller/driver
Hide thumbs Also See for XPS-Q8:
Table of Contents

Advertisement

XPS-Q8 Controller
XPSDocumentation V1.4.x (EDH0301En1060 — 10/17)
14.3.3

Corrector = PIDDual FFVoltage

The PIDDualFFVoltage must be used in association with a driver having a voltage input
(constant voltage gives constant motor voltage), using MotorDriverInterface =
AnalogVoltage.
Can also be used in velocity or acceleration command.
Parameters
14.3.3.1
FeedForward method:
• 3 feed forwards are used: Speed, Acceleration and Friction.
• KFeedForwardAcceleration is a gain that can be applied to the feed forward in
acceleration.
• KFeedForwardVelocity is a gain that can be applied to the feed forward in velocity.
• Friction is a value which is applied with the sign of the velocity.
• When the system is used in open loop, the PID output is cut and only one feed
forward in velocity is applied with the gain defined by
KFeedForwardVelocityOpenLoop.
PID corrector:
• Output of the PID is a voltage.
Kp is given in V/unit.
Ki is given in V/unit/s.
Kd is given in V/s/unit.
Filtering and Limitation:
• ScalingVoltage is the theoretical motor voltage resulting from a 10 V input on the
driver (48 V).
• VoltageLimit (volts) is the maximum motor voltage allowed to be commanded to
the driver.
Refer to the XPS-Q8 Configuration Wizard Document for a detailed explanation.
Figure 57: Corrector = PIDDual FFVoltage.
182
Motion Tutorial

Advertisement

Table of Contents
loading

Table of Contents