Description Hydraulic Servo Home
Electric Servo
|
For this appendix, there is a spring
between the load inertia and a fixed
point and there is no compensation for the current loop or position
loop.
This appendix was prepared long after the
the main part of Chapter 8. In the past, compensation of the current loop
required for brushless electric motors was considered to be necessary. This
appendix refutes that assumption and it represents a major break-through in
servo design technique.
It is noted that
a servo with an uncompensated current loop is much easier to impliment because
the need for 3 compensators, one for each of the 3 phases required by the
brushless AC servomotor, is avoided. Each of the 3 circuits need only have a DC
gain, instead of a complex operational amplifier circuit.
The pictorial diagram for this is similar to Figure 1-7, except a brushless AC electric motor with a gear train is used to drive the load instead of a hydraulic cylinder and yoke.

Figure 8B1
– Example of a drive containing a spring between the load inertia and a fixed
point.

The
transfer function for the amplifier for the current loop is:
Kac
Gac = -------------------------------------
( Tn 2
S 2 + 2
where: Kac = 250 vac / vdc
Tn = T9 = .000016 sec., Zn = Z9 = 0.5 , Wn = 62,832 rad./sec,
fn = 10 khz = switching frequency in PWM power stage.
The above values were specified in input file V-FR-I-10B.TXT for the frequency response program.
Inspection of the notes below Table 8B2-2 indicates that the closed loop transfer function for the current loop is:
Kv (Txx S + 1)
Gv = -------------------------------------------------------------------------
(Tx 2
S2 + 2 Zx Tx S +1) (Tn 2 S 2
+ 2
where: Tn = T9 = 16 usec. and Zn = Z9 = 0.5
Tx = Txx = 41 usec. and Zx = 0.8091
Loop gain, Kolc = Kf1 Kf2 Hoc = Ka Kie Hoc = 250 x 0.1471 x 1.111 = 40.857
1/ Hoc 1 / 1.111 0.90009
Kcur = ----------------- = --------------------- = ---------------- = 0.878585 = 0.88 amps ac / vdc
1 + 1/ Kolc 1 + 1 / 40.857 1.0244756
Kv = R x Kcur = 6.8 x 0.88 = 5.984 vac / vdc
TABLE 8B1: HEMMER PROGRAM DT:
Drive Train Analysis
DATA FILE:
V-DT-10B.TXT TIME:
The
load is driven by a Brushless Servomotor at ultimate temperature.
The
power amplifier contains a current control loop.
TABLE
8B1-1: Electric Motor Characteristics
for a
Kollmorgan Model B-102-A
Brushless AC Servomotor
SYMBOL VALUE UNITS DESCRIPTION
Em 169.8 volts max. motor terminal voltage
Nm 7500 rpm max. motor speed
Tmc 7.44 lb.in. max. continuous motor torque
Tmp 21.36 lb.in. peak motor torque
Kti 3.12 lb.in./amp motor torque sensitivity
Kbe 0.0213 volts/rpm motor back emf constant
R 6.8 ohms cold resistance, motor +
source
L 30 mh inductance of motor
Jm
0.000274000 lb.in.sec.^2 motor inertia
Tfm 0.36 lb.in. static friction in motor
Dmv 0.000172 lb.in./rad./sec viscous damping at motor shaft
Ct 1.06 ----- Tmc,cold / Tmc,hot
Kt 0.458824 lb.in. / volt motor torque or force gain
Dm 0.093496 lb.in./rad./sec motor damping if no currrent loop
Te 0.0022 sec. electric motor time
constant0.5L/R
Kv 5.984 volts/volt current loop static gain
(Reference)
TABLE 8B1-2: GENERAL CHARACTERISTICS
SYMBOL VALUE UNITS DESCRIPTION"
Ji 0 lb.in.sec.^2 intermediate inertia
JL 0.843 lb.in.sec^2 load inertia or mass
KL 80 lb.in./rad. spring rate
Kga 20 rad./rad. gear ratio of converter (a)
Nga 0.96 ----- efficiency of converter (a)
Kgb 1 rad./rad. gear ratio of converter (b)
Ngb 1 ----- efficiency of converter (b)
Kg 20 rad./rad. overall conversion ratio
Ng 0.960 ----- overall conversion
efficiency
Vss 0 rad./sec. steady state load speed
Plim 0.314 rad. +/- load travel limit
Vs 41.672 rad./sec. <= load slew rate
Acl 143.4 rad./sec./sec. => cont. acceleration limit
Apl 425.2 rad./sec./sec. => peak acceleration limit
TABLE 8B1-3:
TRANSFER FUNCTIONS
Case 2: Spring between the load inertia and a fixed or movable point.
TL = JL x A + DL x V + KL x P + TLs
(reference)
Gu = Ku ( Te S + 1 )
Where: Ku = 0.0521 lb.in./lb.in.
Te = 0.0000 sec. ( Te = 0 when
there is a current loop. )
Gb = 1/Kgb
Where: 1/Kgb = 1.000 rad./rad.
Kpt
Gpt = -----------------------------
( T5^2 S^2 + 2 Z5 T5 S + 1 )
Where: K = 0.208 lb.in./rad.
D = 0.0001720
lb.in./(rad./sec.)
J = 0.0024693130 lb.in./(rad./sec./sec.)
Kpt = 1/K = 4.80000000
rad./lb.in.
T5 = 0.108870 sec.
Z5 = 0.0038
Guf = Kuf S ( Tuf S + 1 )
Where: Kuf = 0.003440 lb.in./(in./sec.)).
Tuf = 14.3565 sec."
Kie ( T5^2 S^2 + 2 Z5 T5
S + 1 )
Gie = ---------------------------------------------
( T1'S + 1 ) ( T2'S + 1 ) (
T3'S + 1 )
Where: Kie = 0.1471 amps/volt.
T1' = 0.423118 sec.
T2' = 0.025442 sec.
T3' = 0.002429 sec.
TABLE 8B2:
HEMMER PROGRAM FR: Frequency Response
Current Control
DATA FILE: V-FR-I-10B.TXT TIME:
The loop gain is 40.86 sec.^0
The phase margin is 72.42 deg.
The unity gain crossover frequency is 19368.68 rad./sec.
There is no resonant peak in the frequency range from
100 to 47863 rad./sec.
TABLE 8B2-1 - INPUT PARAMETERS FOR TRANSFER FUNCTIONS:
INPUT TRANSFER
FUNCTION, Gi:
Ki = 1 volts / volt , Ni =
0 (* denotes a lead.)
* Ti = 0,* Tj = 0,* Tq = 0,* Tk =
0,* Zk = 1
T15 = 0, T16 = 0, T17 = 0
T18 = 0, Z18 = 1, T19 = 0, Z19 =
1
FEEDBACK TRANSFER FUNCTION, H:
Ho = 1.111 volts / volt , Nh = 0
* Td = 0,* Tf = 0,* Th = 0,* Zh =
1, T10 = 0
T11 = 0, T12 = 0, T13 = 0,T14 =
0, Z14 = 1
OUTPUT TRANSFER FUNCTION, Go:
Delay = 0sec.
Ko = 1,* Taa = 0,* Tbb = 0,* Zbb
= 1
T22 = 0, T23 = 0, Z23 = 1
FORWARD LOOP TRANSFER FUNCTIONS,
Gf1 AND Gf2:
Kf1 = 250, Nf1 = 0, * Ta = 0, *
Tb = 0 Ga
* Ty = 0 * Tg = 0, * Zg = 1, T7 = 0,
T8 = 0
T9 = 0.000016, Z9 = 0.5, Tn = 0,
Zn = 1
Tna = 0, Tnb = 0, Tv = 0
Tr = 0, Zr = 1, * Tm = 0, * Tp =
0
Kf2 = 0.1471, Nf2 = 0, * Tc =
0.10887, * Zc = 0.0038 Gie
T1 = 0.423118, T2 =0.025442, T3
= 0.002429, T4 = 0
T5 = 0, Z5 = 0, T6 = 0, Z6 = 0
Delay = 0sec. The excitation of the servo is a
sine wave of fixed amplitude.
TABLE 8B2-2 - MAGNITUDE & PHASE SHIFT VS. FREQUENCY
FOR
OPEN & CLOSED LOOP OPERATION.
w 20 LOG GH A M 20 LOG M B
rad/sec db deg. --- db deg.
1.00 31.40 -24.48 0.88 -1.12 -0.62
3.00 27.05 -56.39 0.88 -1.13 -2.07
10.00 4.55 85.07 0.75 -2.54 29.31
30.00 27.82 52.81 0.88
-1.13 1.81
100.00 32.11 9.03 0.88 -1.12 0.22
300.00 31.13 -28.45 0.88 -1.12 -0.74
1000.00 24.67 -66.16 0.88 -1.13 -2.99
3000.00 15.74 -84.15 0.87 -1.17 -9.08
10000.00 5.46 -96.73 0.84 -1.56 -29.48
30000.00 -3.34 -121.09 0.70 -3.07 -79.14
100000.00 -21.63 -224.02
0.08 -22.03 -227.52
300000.00 -51.26 -257.63 0.00 -52.16 -257.78
1000000.00 -82.80 -266.38 0.00 -83.71 -266.39
9.19 -22.46 -0.01 0.06 -24.01 -0.01
The approximate closed loop transfer
function, Gcl = G' GiGo/H'
where G' has a static gain of 1 and
contains the following time
constants and damping ratios of the Input
Parameter Table:
,,,,,,,T9, Z9,,,,,,,,,.,,,,,,,,,,,,..
G' also contains: Txx = Tx = 0.000041 sec.
and Zx = 0.8090
Note: Symbols in the frequency response plots are
defined below:
GH is
the ratio of output/input for the open loop, in db.
A is
the phase shift of the output sine wave from the input sine wave for GH, in deg
M is
the ratio of output/input for the closed loop, in db.
B is
the phase shift of the output sine wave from the input sine wave for M, in deg
Mu is
the ratio of output/input for the disturbance response, q/Tu,
in db.
Wco
is the unity gain crossover frequency for which GH = 0 db.
PM is
the phase margin. PM = 180 + A at W = Wco .
Figure 8B4 : Open &
Closed
the
Current
Frequencies from 100 to 100,000 rad./sec.
TABLE 8B3: HEMMER
PROGRAM FR: Frequency Response
Velocity Control
DATA FILE: V-FR-V-10B.TXT TIME:
The loop gain is 250.50 sec.^0
The phase margin is 84.24 deg.
The unity gain crossover frequency is 2510.47 rad./sec.
There is no resonant peak in the frequency range from
100 to 47863 rad./sec.
TABLE 8B3-1 -
INPUT PARAMETERS FOR TRANSFER FUNCTIONS:
AMPLIFIER, Ga:
Ka = 190 Volts/sec./volt (* denotes a lead.)
N1 = 1
* Tg = 0.10887 sec.
* Zg = 0.0076
T7 = 0.1 sec.
CURRENT
Kv = 5.984 volts/volt
Tn = 0.000041 sec.
Zn = 0.8091
Tr = 0.000016 sec.
Zr = 0.5
* Tp = 0.000041 sec.
MOTOR TORQUE/VOLTAGE RATIO, Gt :
Kt = 0.459 lb.in./volt
MOTOR POSITION / TORQUE OR FORCE
RATIO, Gpt:
Kpt = 4.8 rad./lb.in.
Np = 0 and N2 = -1.
T5 = 0.10887 sec.
Z5 = 0.0038
LOAD POSITION / INTERMEDIATE
SHAFT POSITION RATIO, Gb:
1/Kgb = 1 rad./rad.
FORWARD LOOP & OUTPUT
TRANSFER FUNCTIONS, G and Go :
G = Ga Gv Kt Gpt and Go = 1 /
Kga.
INPUT TRANSFER FUNCTION, Gi:
Ki = 2 volts / rad., Ni = 0
* Ti = 0,* Tj = 0,* Tq = 0,* Tk =
0,* Zk = 1
T15 = 0, T16 = 0, T17 = 0
T18 = 0, Z18 = 1, T19 = 0, Z19 =
1
FEEDBACK TRANSFER FUNCTION, H:
Ho = 0.1 volts / rad., Nh = 0
* Td = 0,* Tf = 0,* Th = 0,* Zh =
1,T10 = 0
T11 = 0,T12 = 0,T13 = 0,T14 =
0,Z14 =1
This is a Type 0 servo with a # 2 drive that controls VELOCITY
Input parameters not listed elsewhere: Ku =0.0521, Te = 0,
Kg = 20, Ng = 0.96, Kga = 20, Kgb = 1, FB1 = 1, FB2 = 0,
KL = 80, Tdi = 0, SPRING = 2, Cu = 0, Tdo = 0.
TABLE
8B3-2: MAGNITUDE & PHASE SHIFT VS. FREQUENCY
FOR
OPEN & CLOSED LOOP OPERATION.
w 20 LOG GH A M 20 LOG M B
rad/sec db deg. --- db deg.
1.00 47.93 -5.66 1.00 -0.03 -0.02
3.00 47.60 -16.55 1.00 -0.03 -0.07
10.00 44.99 -47.57 1.00 -0.03 -0.24
30.00 37.98 -71.78 1.00 -0.03 -0.68
100.00 27.93 -84.57 1.00 -0.04 -2.28
300.00 18.43 -88.81 0.99
-0.08 -6.81
1000.00 7.98 -91.80 0.94 -0.55 -21.99
3000.00 -1.53 -96.98 0.68 -3.29 -54.17
10000.00 -11.78 -115.55 0.28 -11.04 -100.89
30000.00 -22.97 -175.49 0.08 -22.34 -175.15
100000.00 -51.18 -305.21 0.00 -51.20 54.66
300000.00 -90.42 -344.82 0.00 -90.42 15.18
1000000.00 -132.43 -355.54
0.00 -132.43 4.46
9.19 51.34 -42.59 1.00 -0.02 -0.10
The approximate closed loop transfer
function, Gcl = G' GiGo/H'
where G' has a static gain of 1 and
contains the following time
constants and damping ratios of the Input
Parameter Table:
,,,Tn, Zn,Tr,
Zr,,,,,,,,,,,,.Tp,,,,,,,,,,,,..
G' also contains:
Txx = Tx = 0.000375 sec. and Zx = 0.7293 
Figure 8B5 : Open & Closed
the
Velocity
for
Frequencies from 100 to 100,000
rad./sec.
TABLE 8B4:
HEMMER PROGRAM FR: Frequency Response
Position Control
DATA FILE: V-FR-P-10B.TXT TIME:
The loop gain is 747.02 sec.^-1
The phase margin is 73.82 deg.
The unity gain crossover frequency is 723.68 rad./sec.
There is no resonant peak in the frequency range from
100 to 47863 rad./sec.
TABLE 8B4-1:
INPUT PARAMETERS FOR TRANSFER FUNCTIONS:
INNER
AMPLIFIER,
Ga = servoamplifier for the inner velocity loop.
Ka = 190 Volts/sec./volt (* denotes a lead.)
N1 = 1
* Tg = 0.10887 sec.
* Zg = 0.0076
T7 = 0.1 sec.
CURRENT
Kv = 5.984 volts/volt
Tn = 0.000041 sec.
Zn = 0.8091
Tr = 0.000016 sec.
Zr = 0.5
* Tp = 0.000041 sec.
MOTOR TORQUE/VOLTAGE RATIO, Gt :
Kt = 0.459 lb.in./volt
MOTOR POSITION / TORQUE OR FORCE
RATIO, Gpt:
Kpt = 4.8 rad./lb.in.
Np = 0 and N2 = 0.
T5 = 0.10887 sec.
Z5 = 0.0038
LOAD POSITION / INTERMEDIATE
SHAFT POSITION RATIO, Gb:
1/Kgb = 1 rad./rad.
FORWARD LOOP & OUTPUT
TRANSFER FUNCTIONS, G and Go :
G = Ga Gv Kt Gpt and Go = 1 /
Kga.
INPUT TRANSFER FUNCTION, Gi
Gi =
servoamplifier for the outer position loop.
Ki = 100 volts / rad., Ni = 0
* Ti = 0,* Tj = 0,* Tq = 0,* Tk =
0,* Zk = 1
T15 = 0, T16 = 0, T17 = 0
T18 = 0, Z18 = 1, T19 = 0, Z19 =
1
FEEDBACK TRANSFER FUNCTION, H:
Ho = 0.1 volts / rad., Nh = 1
* Td = 0,* Tf = 0,* Th = 0,* Zh =
1,T10 = 0
T11 = 0,T12 = 0,T13 = 0,T14 =
0,Z14 =1
OUTER
Ho2 = 15, * Tu = 0, * Tw = 0, *
Zw = 1
T20 = 0, T21 = 0, Z21 = 1
Ki2 = 15, T26 = 0
Ko2 = 1
This is a Type 1 servo with a # 2 drive that controls POSITION.
Input parameters not listed elsewhere: Ku =0.0521, Te = 0,
Kg = 20, Ng = 0.96, Kga = 20, Kgb = 1, FB1 = 1, FB2 = 3,
KL = 80, Tdi = 0, SPRING = 2, Cu = 0, Tdo = 0.
TABLE 8B4-2: MAGNITUDE & PHASE SHIFT VS. FREQUENCY
FOR
OPEN & CLOSED LOOP OPERATION.
w 20 LOG GH A
20 LOG G2H2 A2 20 LOG M2 B2
rad/sec db deg. db deg. db deg.
1.00 47.93 -5.66 57.47 -90.02 0.00 -0.08
3.00 47.60 -16.55 47.92 -90.07 0.00 -0.23
10.00 44.99 -47.57 37.47 -90.24 0.00 -0.77
30.00 37.98 -71.78 27.92 -90.68 0.00 -2.30
100.00 27.93 -84.57 17.46 -92.28 -0.03 -7.66
300.00 18.43 -88.81 7.88 -96.81 -0.28 -22.84
1000.00 7.98 -91.80 -3.05 -111.99 -2.91 -70.42
3000.00 -1.53 -96.98 -15.33 -144.17 -14.09 -137.53
10000.00 -11.78
-115.55 -33.54 -190.89 -33.36 -191.12
30000.00 -22.97 -175.49 -54.38 -265.15 -54.38 -265.26
100000.00 -51.18 -305.21 -93.70 -35.34 -93.70 -35.34
300000.00 -90.42 -344.82 -142.46 -74.82 -142.46 -74.82
1000000.00 -132.43 -355.54 -194.93 -85.54 -194.93 -85.54
9.19 51.34 -42.59 38.22 -90.10 0.00 -0.70

Figure 8B6 : Open &
Closed
the
Position
for
Frequencies from 0.1 to 100 rad./sec.
Note: The disturbance response, Mu = 0 at W = 0. This is in agreement
with the simulation and the Servo Error Analysis, shown in Figure 8B9 and Table
8B7, respectively.

Figure 8B7 : Open &
Closed Loop Frequency Responses for the Position
with No Compensation for a 2 loop analysis for Frequencies from
100 to 100,000 rad./sec. ( GH and A are for the inner loop.)
Note: The remaining pages in this appendix reflect a gain
reduction of 4 to 1 in the velocity loop. This was necessary because the
maximum sampling frequency for digital controllers is typically only 4 khz or a
sampling time of 250 usec for velocity loops. The original gain would have
required a sampling frequency of 16 khz or more. The performance of the
position loop is only slightly reduced, since the following error is increased
by only 1.17 %.

Fig. 8B8a:
Left side of the simulation block diagram for Example EX10B
Note: See TABLE 8B1,HEMMER PROGRAM DT: Drive Train Analysis to find values
for
the diagram
Shown below is
the Z Transform that corresponds to the Laplace Transform for the
servoamplifier in the velocity loop, Ga, when the sampling time is 250 usec.
This yields the same transient responses for velocity and position when it is
substituted for the Laplace Transform for use in a digital controller.


Fig. 8B8b: Right side of the simulation block diagram
for Example EX10B
Note: See TABLE 8B1,HEMMER PROGRAM DT: Drive Train Analysis to find values
for
the diagram

Figure 8B9: Simulation of Transient Responses to a 15 deg.
Step Command & a 100 lb.in.
Step Disturbance Applied
Simultaneously to the Position Loop using Digital Compensation
The
current and position loops have no compensation, other than proper amplifier
gain settings.
The Velocity
Loop is compensated with one PID control and one lag, which can be implimented
with Conventional Compensation. ( Has 1
integrator, 2 leads, and 1 lag.) This compensation can be accomplished with
analog circuits or by a sampled data digital compensation
system using a sampling time of 250 usec; The
transient responses are identical to those resulting from the use of the
Curve #
1, red =
A’, Velocity, deg./sec./ 50
( +/-
2,500 rpm limit at motor results in +/-
750 deg./sec. limit at load)
Curve #
2, blue
= A, Position, deg.
( +/- 18 deg. limit )
Curve #
3, violet
= Tm, Motor Torque, lb.in. / 2
( +/-
21.36 lb.in. peak limit allowed for at least 2 seconds )
Curve
#4, green = Emc, Motor Voltage, vac / 20 ( +/- 200 vac limit )
TABLE 8B5: HEMMER PROGRAM SE:
Servo Error Analysis
Position Control Loop
DATA FILE: V-SE-P-10B.TXT TIME: 08:51:36 DATE:
This is a 2 loop, Type 1 servo with a # 2
drive that controls position.
There is a spring between the final
inertia & a fixed or movable point.
The steady state error, excluding the feedback
transducer error,
is 0.000000 deg.. This includes a
proportional error of
0.000000 deg. at command, r = 15 deg.
The following
error is 0.948 deg. at command velocity dr/dt = 700 deg./sec.
The output stiffness is infinite.
TABLE 1 - DRIVE TRAIN
CHARACTERISTICS
SYMBOL
VALUE UNITS DESCRIPTION
Kv
5.984 volt/volts Static Gain of Gv
Kt
0.459 lb.in./volt Motor torque or force gain
KL
80 lb.in./rad. Spring rate
Kga
20.0000 rad./rad. Gear ratio of convertor (a)
Nga
0.960 -------- Efficiency of convertor (a)
Kg
20.0000 rad./rad. Overall conversion ratio
Ng
0.960 -------- Overall conversion efficiency
Fs
100 lb.in. Static load
Pba
0 deg. backlash of Kga
Cont.
P -------- controlled variable
Feed.
2 -------- outermost feedback location
Aoe
1.748 volts max. static error at Gv input
Pe
0.000 deg. uncontrolled load static error
Kpse
0.0000000 deg./deg. proportional static error constant
Ese1
0.00000 deg. static error, excluding any
proportional error
TABLE 2 - SERVO
ELEMENT CHARACTERISTICS
SYMBOL
VALUE UNITS DESCRIPTION
Kil
62.625 1/sec^0 loop gain of innermost loop
Eae
0 u Volts amplifier input drift for Ga
Eie
0 u Volts amplifier input drift for Gi
Ka 47.5 volts/sec^1/vdc gain of amplifier Ga
N1
1 -------- degree of S in the denominator of
Ga
Ho
0.1 vdc/rad./sec^1 gain of feedback element H
Nh
1 -------- degree of S in the numerator of H
Ki
100 vdc/vdc gain of input element Gi
Ni
0 -------- degree of S in the denominator of
Gi
Ko
0.05 ----- gain of output element Go
Ho2
15 vdc/rad. gain of feedback element Ho2
Ki2
15 vdc/rad. gain of input element Gi2
Ko2
1 rad./rad. gain of output element Go2
DATA FILE:
V-SE-P-10B.TXT TIME:
09:15:48 DATE:
The following
error is 0.937 deg. at command velocity dr/dt = 700 deg./sec. or 1.17 % less
than above value where the gain is 4 times less.
Kil
250.5 1/sec^0 loop gain of innermost loop
Ka
190 volts/sec^1/vdc gain of amplifier Ga

Figure 8B10: Simulation of
Transient Responses to a 700 deg./sec. Ramp Command
& a 100 lb.in. Step Disturbance Applied Simultaneously to the Position Loop
without feed-forward corrections ( Step
Size = 10 usec.)
Curve #
1, black = Command Position, degrees ( The rate of change is 700 deg./sec.)
Curve #
2, red =
Controlled Position, degrees.
( The +/- 18 deg. limit is ignored. )
Curve #
3, blue = Following Error, degrees x 10
The
peak following error is 2 deg. at .005 sec.
and the steady state following error is 0.965 deg. after .025 sec. This is
only1.8 % greater than the 0.948 deg. following error predicted by the Hemmer
Servo Error Program.
Figure 8B11: Following Errors,
degrees x 100, vs
time, seconds, for a Simulation
of Transient Responses to a 700 deg./sec. Ramp Command & a 100
lb.in. Step
Disturbance Applied
Simultaneously to the Position Loop ( Step Size = 1 usec.)
Curve #
1, blue = No
feed-forward corrections are used.
The Steady State Error = - 0.934 deg.
Curve #
2, red =
A 2 x Velocity feed-forward correction
is used.
The Steady State
Error = + .018 deg.
Curve #
3, black = Both 2 x Velocity & .02 x Acceleration
feed-forward corrections are used.
The Steady
State Error = - 0.113 deg.

Figure 8B12: Simulation of the
Following Error, degrees x 100, vs time, seconds,
when a Sinusoidal Command with
a 15 deg. amplitude and a frequency of 1 hz & a 100 lb.in.
Step Disturbance are Applied
Simultaneously to the Position Loop ( Step Size = 1 usec.)
Curve #
1, blue
= No feed-forward corrections are
employed. The peak error = 0.137 deg.
This is only 0.9 % of the 15 deg.
amplitude.
Curve #
2, red
= A 2 x Velocity feed-forward
correction is employed. The peak error =
0.023
deg. This is 6 times better than Curve #1.
Curve #
3, black
= Both 2 x Velocity and .02 x
Acceleration feed-forward corrections are
employed. The peak error
= 0.025 deg. ( This is slightly worse
than Curve #2. )