[Therion] standard deviation and survey grade

Xavier Pennec Xavier.Pennec at sophia.inria.fr
Wed Oct 29 17:43:01 CET 2008


Hi Bruce,

I also tried to customize the quality of the measurements a while ago to 
be able to take into account important external loops that are less 
accurate than other, and more importantly to weight correctly different 
GPS and cartographic reference points.

The underlying idea is to assume that the measurements follow a Gaussian 
law with standard deviation sigma. In the statistical setting, you can 
show that in this case, you have to replace least-square estimations in 
the loop closure correction by weighted least-squares, where the weights 
are actually the (square of the) inverse of the the standard deviation. 
Although this is not documented in the Therion-book, this is described 
shortly in the survex manual (see below) and in different books on cave 
survey (A reference book in French is Speleographie by Faucher and 
Mautref, but I think this is also detailed in On station and other 
English survey book, although I am less familiar with them).

In practice, the 3-sigma rule says that 99.7% of your measurements are 
within the bounds [exact value -3*sigma ; exact value + 3* sigma]. This 
is why a tape measure which is assumed to be within ±0.1 meter should 
have a std dev of 0.033m. One can also use the fact that about 95% of 
the values are within two standard deviations. The default definition of 
the grades BCRA3 and BCRA5 are in the file therion/lib/grades.th. These 
measures closely follow survex' ones.

The value retained by survex and therion correspond to 3*sigma (i.e. 
99.7%) although it is said to be 95% in the comments. They do correspond 
to the BCRA definition of these grades 
(http://bcra.org.uk/surveying/index.html) except for the angular 
measures in grade 3 which is 10 degrees instead of 2.5 degrees:
* Grade 3: A rough magnetic survey. Horizontal & vertical angles 
measured to ±2.5º; distances measured to ±50 cm; station position error 
less than 50cm.
* Grade 5: A Magnetic survey. Horizontal and vertical angles measured to 
±1º; distances should be observed and recorded to the nearest centimetre 
and station positions identified to less than 10cm.

Compass Point #14 (http://www.chaos.org.uk/survex/cp/CP14/CPoint14.htm) 
gives the explanation of this discrepancy:
 > How does the Survex file get from +/- 2.5 degrees to a standard 
deviation of 3.33 degrees?
 > [Wookey replies: ah, yes, well spotted. That's a mistake, caused by 
me forgetting to check the spec!. It should indeed read > 0.83 degrees 
for compass & clino SD, and 0.17 for tape and position SD.
 > Anyone using this feature in Survex v 0.70 should amend their 
BCRA3.SVX file.]

Thus it seem that Therion's grade 3 definition should be updated (and 
95% changed to 99.7% in the comments). In practice, however, I found 
that using this definition of grade 3 for unreliable surveys is quite 
good as the tape reading is usually very easy (it is resonnable to 
assume that it is within +/- 0.5m) while compass and clino measurements 
can be easliy wrong by 5 to 10 degrees for untrained people. Thus, I use 
in practice:
* grade 3 for unreliable surveys,
* grade 5 for relieable ones,
* sd of 1 1 5 meters of SD for fixed points which coordinates are 
determined from digital geo-referenced maps,
* sd of 10 10 30 to 30 30 100 meters for GPS points with my old Garmin 
12 (sd of 2 times the FOM in X and Y and 3 times larger in Z because of 
the triangulation errors). For even older GPS measurements, I used 3 
times the FOM in X and Y and 9 times in Z).

Hope this helps.

Xavier



Survex manual explanation of std dev:
--------------------------------------
Syntax: *sd <quantity list> <standard deviation>
Example: *sd tape 0.15 metres
Description: *sd sets the standard deviation of a measurement.
<quantity> is one of TAPE|COMPASS|CLINO|COUNTER|DEPTH|DECLINATION|DX|DY|DZ
<standard deviation> must include units and thus is typically "0.05 
metres", or "0.02 degrees". See *units below for full list of valid units.
To utilise this command fully you need to understand what a standard 
deviation is. It gives a value to the 'spread' of the errors in a 
measurement. Assuming that these are normally distributed we can say 
that 95.44% of the actual lengths will fall within two standard 
deviations of the measured length. i.e. a tape SD of 0.25 metres means 
that the actual length of a tape measurement is within + or - 0.5 metres 
of the recorded value 95.44% of the time. So if the measurement is 7.34m 
then the actual length is very likely to be between 6.84m and 7.84m. 
This example corresponds to BCRA grade 3. Note that this is just one 
interpretation of the BCRA standard, taking the permitted error values 
as 2SD 95.44% confidence limits. If you want to take the readings as 
being some other limit (e.g. 1SD = 68.26%) then you will need to change 
the BCRA3 and BCRA5 files accordingly. This issue is explored in more 
detail in various surveying articles.





Bruce Mutton a écrit :
>
> Time has come to assign my least accurate survey data a lower accuracy!
>
> I’m curious as to how Therion deals with the std deviations. Had a 
> look, but can not find much more than is in the Therion book.
>
> First, what are the default values adopted by Therion? Currently I 
> have only one survey in a large(ish) dataset that has been allocated 
> sd’s. From a casual look at the distortions it clearly works – in that 
> a nice result is obtained with more distortion in the lower accuracy 
> area. I guess that if the default values are zero, then all the 
> distortion would be forced to an area given non-zero sd’s; Is this how 
> it works?
>
> In this case it would seem that if one survey parameter has a sd 
> setting, all the surveys should all have their respective settings 
> allocated for this parameter to more accurately model a realistic 
> distribution of corrections.
>
> Second, has anyone made any attempt to associate sd values with 
> recognised cave survey grades (bcra grades for example).
>
> Here is my off the cuff assessment of what in NZ some people call 
> bcra5 but is really well short.
>
> grade NZBCRA4 # Bruces assessment of the BEST typical NZ surveying 
> practice MIGHT achieve
>
> tape length 0.1 meter # ie -0.2m to +0.2m for measurement to chest to 0.1m
>
> compass bearing 1 deg # ie -2 deg to +2 deg for sighting to light of 
> person on station to 1 deg
>
> gradient clino 1 deg # ie -2 deg to +2 deg for sighting to light of 
> person on station and sometimes accounting for 'eye to light' offset 
> to 1 deg
>
> endgrade
>
> I suspect the sd’s may often be larger than this. The actual sd for 
> polar measurements probably depends a lot on the average length of the 
> legs I expect
>
> Thanks
>
> Bruce
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Therion mailing list
> Therion at speleo.sk
> http://mailman.speleo.sk/mailman/listinfo/therion
>   

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: grades.th
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20081029/d06947fd/attachment.ksh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xavier_Pennec.vcf
Type: text/x-vcard
Size: 166 bytes
Desc: not available
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20081029/d06947fd/attachment.vcf>


More information about the Therion mailing list