Notifications
Clear all

How would you adjust this leveling data?

34 Posts
11 Users
0 Reactions
5 Views
(@geeoddmike)
Posts: 1556
Registered
Topic starter
 

In a ƒ??recentƒ? posting the use of least squares adjustment as ƒ??data doctoringƒ? prompted me to generate an example of its utility and rigor.

How would you derive heights for the unknown points in the level network shown below? What are the heights of the unknowns? How accurate are the new heights with respect to the known heights? Optional: Prove your answer is be best possible.

BTW, the sample data was taken from the text ƒ??Linear Algebra, Geodesy and GPSƒ? by Gilbert Strang and Kai Borre.?ÿ

E7398A58 DD94 4D7A BEB2 45575CB924E5

?ÿ

?ÿ

?ÿ?ÿ

 
Posted : 10/10/2019 11:28 am
(@john-hamilton)
Posts: 3347
Registered
 

Using Star*Net, I weighted the data at 0.006 mm/km (way higher than the normal 0.0015 m/km that I usually use).?ÿ

MicroSurvey STAR*NET-PRO Version 9,2,4,226
Run Date: Thu Oct 10 2019 15:45:01

Summary of Files Used and Option Settings
=========================================

Project Folder and Data Files

Project Name TEST LEVELING
Project Folder C:PROJECTS
Data File List 1. test leveling.dat

Project Option Settings

STAR*NET Run Mode : Adjust with Error Propagation
Type of Adjustment : Lev
Project Units : Meters
Input/Output Coordinate Order : North-East
Create Coordinate File : Yes

Instrument Standard Error Settings

Project Default Instrument
Differential Levels : 0.006000 Meters / Km

Summary of Unadjusted Input Observations
========================================

Number of Entered Stations (Meters) = 3

Fixed Stations Elev Description
A 10.0210
B 10.3210
C 11.0020

Number of Differential Level Observations (Meters) = 5

From To Elev Diff StdErr Length
A E 0.7320 0.0059 970
A F 1.9780 0.0060 1002
B E 0.4200 0.0062 1070
C F 0.9880 0.0063 1110
E F 1.2580 0.0057 890

Adjustment Statistical Summary
==============================

Number of Stations = 5

Number of Observations = 5
Number of Unknowns = 2
Number of Redundant Obs = 3

Observation Count Sum Squares Error
of StdRes Factor
Level Data 5 4.636 1.243

Total 5 4.636 1.243

The Chi-Square Test at 5.00% Level Passed
Lower/Upper Bounds (0.268/1.765)

Adjusted Elevations and Error Propagation (Meters)
==================================================

Station Elev StdDev 95% Description
A 10.0210 0.000000 0.000000
B 10.3210 0.000000 0.000000
C 11.0020 0.000000 0.000000
E 10.7445 0.003671 0.007195
F 11.9976 0.003711 0.007274

Adjusted Observations and Residuals
===================================

Adjusted Differential Level Observations (Meters)

From To Elev Diff Residual StdErr StdRes File:Line
A E 0.7235 -0.0085 0.0059 1.4 1:5
C F 0.9956 0.0076 0.0063 1.2 1:6
E F 1.2531 -0.0049 0.0057 0.9 1:8
B E 0.4235 0.0035 0.0062 0.6 1:7
A F 1.9766 -0.0014 0.0060 0.2 1:4

Elapsed Time = 00:00:00

 
Posted : 10/10/2019 11:47 am
(@mightymoe)
Posts: 9920
Registered
 

I got hung up on D in question #1.

 
Posted : 10/10/2019 12:33 pm
(@bill93)
Posts: 9834
 
Posted by: @john-hamilton

Using Star*Net, I weighted the data at 0.006 mm/km

Project Default Instrument
Differential Levels : 0.006000 Meters / Km

Being pedantic here, I am assuming you mean 0.006 meters per sqrt(km).?ÿ But neither you nor Star*Net mentioned the square root, so I'm not 100% sure how this is treated.

?ÿ

 
Posted : 10/10/2019 1:16 pm
(@bill93)
Posts: 9834
 

I guess Point F should be labeled Point D or vice versa, as I can't find D either.

 
Posted : 10/10/2019 1:18 pm
(@jim-frame)
Posts: 7277
 
Posted by: @bill93

I am assuming you mean 0.006 meters per sqrt(km).?ÿ But neither you nor Star*Net mentioned the square root, so I'm not 100% sure how this is treated.

Standard error of height per unit distance.?ÿ Star*Net also allows this error to be expressed as height per turn.

 
Posted : 10/10/2019 1:23 pm
(@bill93)
Posts: 9834
 

I pulled out the calculator and find the Star*Net standard errors listed above are 0.006 * sqrt(km).

The usual assumption in the textbooks is that the turn-by-turn errors are independent so the variances add, not the std deviations.

 
Posted : 10/10/2019 1:28 pm
(@geeoddmike)
Posts: 1556
Registered
Topic starter
 

To Bill93 and MightyMoe,

Sorry for the mislabeling. The point labeled “F” should have been labeled “D.” 

I had hoped there would be some non-LSQ user responses showing how they approach this situation. 

 

 
Posted : 10/10/2019 1:49 pm
(@jim-frame)
Posts: 7277
 
Posted by: @bill93

I pulled out the calculator and find the Star*Net standard errors listed above are 0.006 * sqrt(km).

Since all the distances listed are right around 1 km, I'm not sure how you're distinguishing between km and sqrt(km) in your calculations.

Here's a partial screenshot from the Star*Net v6 instrument options dialog:

t

These units are consistent with, for example, the accuracy specification of my DNA03 level:

t
 
Posted : 10/10/2019 2:04 pm
(@bill93)
Posts: 9834
 
Posted by: @jim-frame

?ÿI'm not sure how you're distinguishing between km and sqrt(km) in your calculations.

Star*Net output:
From To Elev Diff StdErr Length
A E?ÿ 0.7320?ÿ 0.0059 970
A F?ÿ 1.9780 ?ÿ 0.0060 1002
B E?ÿ 0.4200?ÿ 0.0062 1070
C F?ÿ 0.9880?ÿ 0.0063 1110
E F?ÿ 1.2580 ?ÿ 0.0057 890

I calculate:
0.006 * km ?ÿ 0.006 * sqrt(km)
?ÿ?ÿ 0.0058 ?ÿ ?ÿ ?ÿ?ÿ 0.0059
?ÿ?ÿ 0.0060 ?ÿ ?ÿ ?ÿ?ÿ 0.0060
?ÿ?ÿ 0.0064 ?ÿ ?ÿ ?ÿ?ÿ 0.0062
?ÿ?ÿ 0.0067 ?ÿ ?ÿ ?ÿ?ÿ 0.0063
?ÿ?ÿ 0.0053 ?ÿ ?ÿ ?ÿ?ÿ 0.0057

I guess Star*Net simplified their label since 1 km and sqrt(1 km) give the same answer.?ÿ But it is obvious from those numbers that they are computing with sqrt(km).

 
Posted : 10/10/2019 2:57 pm
 jt50
(@jt50)
Posts: 228
Registered
 

And if you just get the mathematical mean of the 2 points from the 2 lines (short/long) either forward/backward from B/C, the difference would still fall within the allowable 0.006*sqrt(km).

?ÿ

 
Posted : 10/10/2019 6:28 pm
(@geeoddmike)
Posts: 1556
Registered
Topic starter
 

Attached below is a photo of the page in the text from which this posting was taken.?ÿ

79677093 3D6D 42CC 96A5 B84C8D558C83

I note a reply suggests that an acceptable answer is to take the mean of two direct determinations from each known point and use the direct measurement between D and E how? Comparing this approach with the rich math detail from the adjustment packages should encourage its adoption. Not having any adjustment package, I use Matlab.?ÿ

In an on-line set of lecture notes on least squares adjustments Prof Sneeuw describes the omission of data approach as follows:

7148C4B5 6D3A 45D4 B0DF 22A59FC1304E

?ÿ

 
Posted : 10/10/2019 6:51 pm
(@jim-frame)
Posts: 7277
 
Posted by: @bill93

But it is obvious from those numbers that they are computing with sqrt(km).

To test this I ran a dummy data set that features inter-station spacings larger than 1 km, and the results show that the standard error of the inter-station lines is, indeed, being computed using sqrt(km).?ÿ The Star*Net manual could certainly be more clear on this matter, but technically it's correct in asking for the instrument standard error in 1 distance unit, since sqrt(1) = 1.?ÿ As I noted previously, that's also the way the Leica is spec'd.

 
Posted : 10/10/2019 7:25 pm
 jt50
(@jt50)
Posts: 228
Registered
 

So using the longer line would result in a difference/error in elevation of 3mm. I would then want to know why you would want to go through LSA when 3mm falls within the 1st order limit of 8mm?

 
Posted : 11/10/2019 6:07 pm
(@mathteacher)
Posts: 2081
Registered
 

@john-hamilton

Shouldn't the distance from A to F be 1020 instead of 1002?

 
Posted : 12/10/2019 7:02 am
Page 1 / 3