Documentation HG G-73650ZD | English, Revision 05 | Date: 09.03.2017 | www.goetting-agv.com
75
Chapter 4: Software
The table has three columns for each servo:
1.
Item: Shows which value is involved.
2.
Servo n: Input of the values
3.
Unit: Unit of the value
The following values can be changed:
–
Number of Used Servo: 0 - 8, Standard 0
–
Type: The type also specifies which of the following parameters are available; in the
case of some types, parameters are hidden. The following types can be selected:
–
Drive: Drive servo for which a speed is specified.
–
Steer S: Steering speed controller (the motor is activated via a specified speed
until the right angle is reached)
–
Steer A: Steering angle controller (the motor can be activated via a specified
angle – not yet implemented)
–
External: The vehicle control system has the possibility to activate one of the
servos via a preset speed value.
–
Device: Specifies the wheel on which the servo is applied (Wheel 1 - Wheel 4). An
exception is the external servo which is not applied to any wheel.
Note
The controller boost consists of the parameters Kp, Ki and Kd. It influences how quickly the
target value is reached. If the selected boost is too high, vibrations occur. If the selected
boost is too low, it takes too long to reach the target value and/or the motor might not start
up at all.
The following formula applies:
Figure 65
Formula: Actuating variable calculation with controller boost
–
Kp: Linear component of the controller boost of the control deviation.
–
Ki: Integral component of the controller boost of the control deviation.
–
Kd: Differential component of the controller boost of the control deviation.
–
Tv: Specifies the number of cycles of 10 ms in which the D component is distorted
over time. The following formula applies:
D component = (((control difference
t=0
– control difference
t=2
) x 1000) + (Tv x D compo-
nent
old
)) / (Tv + 1)
–
V Comp: Pre-control of the actuating variable (some motors need a minimum speed
to start up; to activate this clockwise or anticlockwise running, a minimum speed can
be specified here)
Actuating variable
Ki component
Kp component
Kd component
V Comp
V Comp Factor
Target value
+
+
+
+
=