User manual
XCSoar User Manual
• Both (ZigZag and Circling)
Circling wind algorithm
XCSoar estimates the wind magnitude and direction when cir-
cling. It does this using a sophisticated algorithm that incremen-
tally improves the wind estimate from completed turns. Poor qual-
ity turns, where the bank angle changes significantly, are rejected
or have minimal impact on the overall wind estimate. The best
turns are those with constant bank angle.
Estimates are only obtained if the average GPS fix rate is better
than one every two seconds. This results in improved fidelity of
estimates in the presence of GPS dropouts.
Zig-Zag algorithm
For aircraft fitted with intelligent variometers connected to XC-
Soar, a so-called ‘zig-zag’ wind estimation algorithm is being de-
veloped. This enables the wind estimate to be updated continu-
ously during long glides without circling.
This allows the wind estimate to be updated during cruise while
the aircraft performs a zigzag manoeuver. No specific manoeu-
ver is required, in many cases the estimate will be updated as the
aircraft’s heading changes naturally as the pilot hunts for lift. In
general, however, the technique requires the aircraft heading to
change over 40 degrees.
If the wind changes significantly while in straight flight, the zig-
zag algorithm is used to update the wind estimate even if the air-
craft’s heading does not change much. This provides greater accu-
racy in long final glides.
Compass algorithm
For aircraft fitted with intelligent variometers and digital com-
passes connected to XCSoar, a wind estimation algorithm making
use of magnetic heading and airspeed is being developed. This
provides another method of updating the wind estimate during
cruise and does not require zig-zag manoeuvres.
6.5 Wind settings dialog
The wind dialog allows the initial estimate of the wind speed and
direction to be entered, usually prior to flight.
This is accessed via the menu under:
89