25
October 18, 2018 Alan R. Dragoo [email protected] ©2018 Page 1 of 25 Advanced Least Squares Adjustments for Post Processed GPS Instructor: Alan R. Dragoo Maser Consulting PA 2018 Fall Conference October 18, 2018 College park, Maryland Independent Baselines Page 2 of 47 The observations for GPS receivers collecting raw satellite data for stations at the same time are the ranges to the satellites for each receiver.

Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo [email protected] ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 1 of 25

Advanced Least Squares Adjustments for Post Processed GPS

Instructor:Alan R. Dragoo

Maser Consulting PA2018 Fall ConferenceOctober 18, 2018

College park, Maryland

Independent Baselines

Page 2 of 47

The observations for GPS receivers collecting raw satellite data for stations at the same time are the ranges to the satellites for each receiver.

Page 2: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 2 of 25

Independent Baselines

Page 3 of 47

When the ranges for each satellite at each station are differenced relative to one station, relative positions for the other points are derived that have survey quality positions relative to the station that they are compared to.

Independent Baselines

Page 4 of 47

When the position of stations are determined, errors can be introduced into station positions by positional errors. It is important to use high quality positions for data processing.

Page 3: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 3 of 25

Independent Baselines

Page 5 of 47

These positions are reduced to the corresponding vector data (GPS Azimuth, Slope Distance and change in height) between the stations for the adjustment process.

Independent Baselines

Page 6 of 47

Since one GPS session is a no check solution and there is no redundancy or over determination. It is not valid to compute more vectors than one less than the number of stations in the session.

Page 4: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 4 of 25

Independent Baselines

Page 7 of 47

4 Receivers3 Independent Baselines3 Trivial Baselines

2 Receivers1 Independent Baseline

5 Receivers4 Independent Baselines6 Trivial Baselines

3 Receivers2 Independent Baselines1 Trivial Baseline

Dependent Vs. Independent (B/L’s) Base Lines

Page 8 of 47

• Independent B/L’s, data & setups divulge location of blunders.

• Processing independent B/L’s makes it easier to detect blunders.

• Network design using independent B/L’s makes it easier to assure sufficient  redundancy.

• Even if you process all B/L’s design your network to satisfy redundancy with independent B/L’s

Page 5: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 5 of 25

3 Receiver Session All Baselines Processed

Page 9 of 47

3 Receivers: Only Independent Baselines Processed

Page 10 of 47

Page 6: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 6 of 25

4 Receiver Session All Baselines Processed

Page 11 of 47

4 Receivers: Only Independent Baselines Processed

Page 12 of 47

Page 7: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 7 of 25

Real Life ‐ 4 Rec’sIndependent B/L Example

Page 13 of 47

NORFOLK EAST

126

VETERAN

45

27

MONOLA

KORBACH

138

COWAN

73

103

NGS 150M

92

114

50

1

118

63

CRAB

FERREL

3

44

106

NORFOLK WEST

(2)(2)

City of Norfolk VA

Real Life ‐ 4 Rec’sAll Base Lines Processed

Page 14 of 47

City of Norfolk VA

(2)

(2)

Norfolk East

(2)

Norfolk West

(2)

106

3

44

(2)(2)

Ferrel

50

114

63

(2)

(2)

(2)

(2)

92

(2)

1

(2)

Crab

NGS 150M

118

Cowan

(2)

Korbach

(2)

103(2)

(2)

Monola

Veteran

(2)

138

27

126

45 73

Page 8: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 8 of 25

Real Life Example Saw Mill GPS Project

Page 15 of 47

3 Receiver SessionsAll Baselines Processed

Real Life Example Saw Mill GPS Project

Page 16 of 47

3 Receiver SessionsIndependent Baselines Processed21 Trivial Baselines Removed

Stations GLOS-1 and M-105 had problems with them and when a traverse was run between them it did not check

Page 9: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 9 of 25

The Key to Post Processed GPS

Page 17 of 47

• IF YOU DO IT RIGHT IT CAN’T BE WRONG

• Good networks with sufficient redundancy give high confidence in results 

• Weak networks makes you question what you have done.

If You Wonder If Your GPS Work Is Right,  Your Work Probably Looks Like This

Page 18 of 47

Radial Surveys Have No Checks

Page 10: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 10 of 25

Poor Network Geometry

Page 19 of 47

Bad Network Geometry

Page 20 of 47

Page 11: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 11 of 25

When you stakeout a house would these be the only measurements you make?

Page 21 of 47

Or would you include these?

Page 22 of 47

Does your GPS control deserve less?

Page 12: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 12 of 25

Keep It Simple Network Planning

Page 23 of 47

123

107

101

105

120

109

114112

111

115

119

118

106

102121

113

110

122

104

116

108

103

117

3 Receivers: Independent Baseline Network Design

Page 24 of 47

1

2

3

4

5

6

7

8

9

10

11

121314

1516

3 Sta Horz

5 Sta Vert

23 Sta Total

123

107

101

105

120

109

114112

111

115

119

118

106

102121113

110

122

104

116

108

103

117

Page 13: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 13 of 25

GPS Schedule Sheet Example:

Page 25 of 47

Station Receiver S/N Operator Remarks

Session #1

Start

Stop

Session #2

Start

Stop

Session #3

Start

Start

Session #4

Start

Stop

Session #5

Start

Stop

123103107

TomJerrySam

103101107

JerryTomSam

107108

SamTom

105 Jerry 103

123

107105

120

109

114112

115

122

116

119

118

106

121

113

110

108

117

101

102104

111

1

2

3

4

5

6

7

8

9

1011

1213 14

1516

11

13

120105109

120114112

SamJerryTom

SamJerryTom

123456789

456123789789123456789456123

789456123

Copy the session information from the sketch to the schedule sheet.

Real Life ‐ 4 Rec’s Independent B/L Network Design Example

Page 26 of 47

NORFOLK EAST

126

VETERAN

45

27

MONOLA

KORBACH

138

COWAN73

103

NGS 150M

92

114

50

1

63

CRAB

FERREL

3

44

106

NORFOLK WEST

City of Norfolk VA

118

(2)

1

2

34

5

6

7

8

9

10

11

12

13

1415

16

Page 14: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 14 of 25

GPS Log Sheet Data

Page 27 of 47

• Station Name

• Calendar Date

• Julian Date

• Session Number

• Start Time

• End Time

• Receiver Serial Number

• Antenna Serial Number

• Antenna Model

• HI Meters

• HI Feet

• Measurement Method

– (Slope or Bottom Antenna Mount)

• Observer

• Comments

Use One Sheet of Paper For Each Station Occupation

Example of Simple GPS Observation Log

Page 28 of 47

GPS OBSERVATION LOG

Station Name:

Calander Date: Julian Date: Session Number:

Start Time: End Time:

Observer:

Receiver Serial Number:

HI Meters: If Reg Trpod Feet:

Comments:

Antenna Serial Number:

Antenna Model Type:

Page 15: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 15 of 25

POST PROCESSING YOUR DATA IN TRIMBLE BUSINESS CENTER

l29

Prepare TBC For Network Adjustment

Page 30 of 47

• Load known horizontal and vertical control points and set to control quality

• Download GPS data files

• Check in GPS data files

• Make sure station names are correct and use the same name for each data set at that station.

• Make sure HI information is correct

Page 16: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 16 of 25

When Bluebooking Project

Page 31 of 47

• Use 4 Characher ID for TBC  “Point ID”

• Use SPSN for TBC “Feature Code”

• Use Descriptor 1 and 2 as you wish

Click on View Menu and Choose “New Time‐Based View”

Page 32 of 47

Page 17: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 17 of 25

“Time‐Based View” is Shown

Page 33 of 47

Right Click In This Area and Choose “Zoom Session”

Page 34 of 47

Page 18: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 18 of 25

Hold the Shift Key Down and Choose All Baselines In Session

Page 35 of 47

Choose Plan View and Hold Down the Control Key and Left Click to Deselect the Dependent Baselines

Page 36 of 47

Page 19: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 19 of 25

Continue Deselecting The Dependent Baselines

Page 37 of 47

Continue Deselecting the Dependent Baselines

Page 38 of 47

Page 20: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 20 of 25

When Only The Independent Baselines are Highlighted Click on the Survey Menu and Choose Process Baselines

Page 39 of 47

Pick “Time‐Based View” and Right Click on a Baseline in the next Session

Page 40 of 47

Page 21: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 21 of 25

Hold Down the Shift Key and Choose All Baselines In Session

Page 41 of 47

Hold Down The Control Key and Left Click to Deselect the Dependent Baselines Then Process Baselines

Page 42 of 47

Page 22: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 22 of 25

Click on View and Choose “View Filter Manager” and Under GNSS Data Type Choose Processed Baselines Only

Page 43 of 47

TBC Tips And Tricks

Page 44 of 47

• Be careful of spaces in station names.  Computers think E26 and E 26 are different stations.

• Have data sets start and end at close to the same time.

• Do not allow data sets in one session to overlap data sets in another session.  This is done by controlling the start and stop times for the field operations.

• Use the shift key to select more than one baseline for processing in one session.

Page 23: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 23 of 25

TBC Adjustment Roadmap

Page 45 of 47

• Process Independent Baselines

• Check RMS values

• Check Horizontal and Vertical precisions

• Check loop closures

• Hold 1 point fixed horizontal and vertical

• Assign H & V Setup Errors

• Perform minimally constrained adjustment 

• Check for outlines

• Set station weighting until Chi Square Test passes

• Add one point at a time fixed horizontal

• Check for outlines

• Add one point at a time fixed vertical

• Check for outlines

Class ProjectDesign Fast Static Network

Page 46 of 47

4

3

2

1

00

Page 24: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 24 of 25

GPS Schedule Sheet

Page 47 of 47

Station Receiver S/N Operator Remarks Session #0 Start Stop Session #1 Start Stop Session #2 Start Stop Session #3 Start Stop Session #4 Start Stop

1001JAGUARS1000

1001WADE1002

1001STATE COLLEGE1000

WADEPULLENSTATE COLLEGE

JAGUARSPULLENSTATE COLLEGE

BILLALANKEN

BILLALANKEN

BILLALANKEN

BILLALANKEN

BILLALANKEN

Start all sessions on arrival.

End all sessions on completion of last receiver.

001600714893

001600714893

001600714893

001600714893001600714893

Completed GPS Observation Logs Samples 3 of 15

Page 48 of 47

Page 25: Instructor: Alan R. Dragoo · 2018-10-04 · October 18, 2018 Alan R. Dragoo adragoo@maserconsulting.com ©2018 Page 2 of 25 Independent Baselines Page 3 of 47 When the ranges for

October 18, 2018

Alan R. Dragoo [email protected] ©2018 Page 25 of 25

Thank You!

Page 49 of 47