Index
overspeed_pars
axes, mean_factor, jump_factor
Configure overspeed detection parameters.
- Arguments:
-
Axes axes
- The set of telescope axes to configure.
Double mean_factor
- If the average speed of an axis between two 1 second ticks,
exceeds this factor times the slew speed, then the axis is
considered to be overspeed.
Double jump_factor
- If the average speed of an axis between two servo updates,
exceeds this factor times the slew speed, then the axis is
considered to be overspeed.
- Example:
- The following example would tell the control system to signal an
overspeed condition if the speed of the azimuth axis ever exceeds
1.5 times the slew speed, when averaged over a second, or exceeds
8 times the slew speed, when averaged over the few milliseconds
between two servo updates.
overspeed_pars az, 1.5, 8.0
- Context:
- The overspeed detection code attempts to detect any failure that
causes a telescope axis to either move much faster than expected,
or appear to do so. The 1-second overspeed factor is designed to
detect conditions such as a run-away velocity servo, loss of
telescope counterweighting, or a broken motor that thus has no
braking torque. The much larger jump factor between servo
updates, is designed to catch encoder jumps. The latter factor
has to be much larger than the 1-second factor, in order not to
be fooled by momentary lurches caused by wind gusts etc, that the
servo doesn't correct.
Martin Shepherd (17-Dec-2009)