back topics
next

Table Of Contents


Least Squares And Survey Networks

Mathematical justification for the use of least squares will be given in the maths course, however least squares:

  • Easy to apply since normal equations are linear
  • Gives a unique solution
  • Provides a covariance matrix of parameters, allowing statistical testing
  • Can be applied to a wide variety of problems
  • LS estimate is unbiased (on average equal to the true solution)


Observation Equations - Notation

Bx = m + v

B - design matrix

x - unknown parameters (increments to the assumed coordinates)

m - observations

v - residuals

Cm = P-1m- Covariance matrix of the observations

Cx- Covariance matrix of the parameters

^ - least squares estimate of the parameter beneath

Generally P1 is diagonal except for:

  • GPS baselines
  • Previously adjusted coordinates with full covariance matrix
  • Consideration of correlated angles (previous notes)

which makes computation simpler.

Observation Equations - Linearisation

Because virtually all observation equations - equations that express the observations in terms of the unknown coordinates - are non linear, these equations are linearised with the first using a Taylor expansion ignoring second and higher order terms (see previous notes on linearisation and numerical linearisation).

The least squares solution then involves:

  • Estimating the coordinates of unknown stations
  • Solving x - a set of increments to the estimated coordinates
  • Iteration

back to top

Observation Equations - Matrix Form

The linearised observation equations are set up in matrix form as follows:

                    Dx1 =   +  
                    Dy1    
ff1 ff1 ff1 ff1 ff1 ff1 ff1 ff1 ff1 Dz1    









     
fx1 fy1 fz1 fx2 fy2 fz2 fxm fym fzm Dx2 m1 - c1 v1
ff2 ff2 ff2 ff2 ff2 ff2 ff2 ff2 ff2 Dy2 m2 - c2 v2









     
fx1 fy1 fz1 fx2 fy2 fz2 fxm fym fzm Dz2
     
ffn ffn ffn ffn ffn ffn ffn ffn ffn   mn - cn vn









     
fx1 fy1 fz1 fx2 fy2 fz2 fxp fyp fzp Dxp    
                    Dyp    
                    Dyp    

p - the number of unknown (x, y, z) points

n - the number of observations

mi - observation i

ci - value of observation computed with the assumed coordinates for observation i

vi - residual for observation i

f - function that expresses the observation as a function of the unknowns (coordinates), a different f is required for each different observation type

D - increments to the assumed coordinate values

Least Squares Solution

Again without mathematical justification the least squares solution is based on minimising the weighted sum squares of the residuals:

vt Pmv = vt ( C-1m ) v = minimum

This gives a prescription:

Bt Pm v = 0

This leads to normal equations:

Bt Pm Bx = Bt Pm m

Nx = l

With N being the normal matrix. The solution is:

x = N-1 l = (Bt Pm B)-1 Bt Pm m

  • Note the use of the ^ notation to denote a least squares estimate.
  • P1 allows for observations to be of differing weights and be correlated.

back to top

Covariance Matrices

The covariance of the parameter estimates is given by the inverted normal matrix:

C = N-1

Covariance matrices for the residuals and adjusted measurements are computed as (these matrices are required for statistical analysis of the adjustment results):

C = BN-1Bt

C = Cm - BN-1 Bt = Cm - C

back to top

back topics
next


Maintained by:

Joiana Nascarella, Department of Geomatics.
Email: jlnasc@yahoo.com

Created: 12 January 2000
Last modified: 19 January 2000
Authorised by:
Mark Shortis, Assistant Dean, Computing and Multimedia, Faculty of Engineering.

Webspace provided by:
Department of Geomatics, University of Melbourne.