Académique Documents
Professionnel Documents
Culture Documents
1/5
print | close
http://hydraulicspneumatics.com/print/200/IndZone/Entertainment/Article/False/31840/I... 2015/2/2
2/5
http://hydraulicspneumatics.com/print/200/IndZone/Entertainment/Article/False/31840/I... 2015/2/2
3/5
http://hydraulicspneumatics.com/print/200/IndZone/Entertainment/Article/False/31840/I... 2015/2/2
4/5
are required for extension and retraction. The good news is that a simple ratio exists between extend
and retract gains that can be determined by observation from the ratio of the extend and retract
velocity feed forwards.
We can determine the feed forward gains for each direction by first sending a +10% control signal to
the valve and then a -10% control signal and noting the resulting velocities in each direction. Even if
the actuator is symmetrical, some systems are inherently non-linear. One simple example is a heavy
load suspended such that gravity assists in one direction and opposes in the other.
In an ideal world, a system could be operated entirely using feed forward gains that are set in this
manner. Because real world systems have varying loads and are somewhat non-linear, motion
controllers supplement the feed forward function with the PID gains. For example, if a more heavily
loaded system requires 32% instead of 30% output to go 3 in./sec, the PID components of the control
loop require only enough error to provide the 2% output component. The velocity feed forward's 30%
output does most of the work.
Compensating for fluid compression
Acceleration feed forward gains are used by the motion controller to estimate the required control
output as a function of acceleration. The acceleration feed forward gain parameters are necessary to
compensate for the compressibility of the oil in the system.
A hydraulic system is similar to a mass (the piston) between two springs (the trapped oil in the
cylinder). Ideally, all the energy (oil under pressure) applied to the cylinder goes into kinetic energy
(moving the piston), but in reality, a certain quantity of the energy goes to increasing the pressure
that provides the force necessary to move the mass.
This is similar to applying force on one end of a spring and compressing it until the mass on the
other end of the spring starts to move. The spring absorbs energy as it compresses in the form of
potential energy instead of transferring all the energy to the desired kinetic energy. It is this
diversion of energy to potential energy instead of kinetic energy that causes cylinders to lag behind
the target position while accelerating and establishes a need for acceleration feed forward.
Acceleration feed forward gains increase the control output to the valve during acceleration, so the
valve allows more energy into the actuator and makes up for the energy absorbed by the compressing
oil. Figure 2c shows how adding an acceleration feed forward gain element can optimize the system
to eliminate lags and overshoots that can happen when velocities are changing.
The potential energy stored in the oil is released when decelerating. The spring expands, and
potential energy that is released is converted into kinetic energy often causing undesirable over
shoot. The acceleration feed forward helps here, too, because the acceleration gain is negative as the
system slows down and is subtracted from the control output.
Feed forward tuning
If tuned correctly, the acceleration feed forward will cause the system to add the right amount of
energy to compensate for energy absorbed by the oil during compression. It will also subtract the
same amount of energy as the system approachesits target so that oil decompression does not cause
overshoot. The challenge is calculating what value we should use for the acceleration feed forward.
One method is to perform a guided trial-and-error process by looking at graphs of the motion profile.
If the actual position is lagging while accelerating and leading (over shooting) while decelerating, the
acceleration feed forward value must be increased. If the position is leading while accelerating and
lagging while decelerating, the acceleration feed forward value should be decreased.
http://hydraulicspneumatics.com/print/200/IndZone/Entertainment/Article/False/31840/I... 2015/2/2
5/5
Some motion controllers are supported with automated tuning tools to make the task of optimizing
the PID and feed forward values much easier. For example, the Tuning Wizard, Figure 3, allows the
user to adjust the responsivenessof the system by moving a slider bar on the computer screen.
The objective is to minimize the energy absorbed while accelerating and released while decelerating.
Making the spring stiffer reduces the energy absorbed by the spring. In hydraulic terms, this means
we should concentrate on increasing the natural frequency of the system by minimizing air in the oil
and increasing the area of the pistons. Never use a hose between the valve and cylinder because a
hose will absorb energy and contribute to instability. Mounting the valve on the cylinder also helps to
make the "springs" shorter.
Feed forward component of output KV Target velocity + Ka Target acceleration
Peter Nachtwey is president of Delta Computer Systems Inc., Vancouver, Wash. Contact him at
peter@deltamotion.com or visit www.deltamotion.com.
Source URL:
http://hydraulicspneumatics.com/200/IndZone/Entertainment/Article/False/31840/IndZoneEntertainment
http://hydraulicspneumatics.com/print/200/IndZone/Entertainment/Article/False/31840/I... 2015/2/2