GLOBK Velocity and Coordinate Solutions

Slides:



Advertisements
Similar presentations
Earth, Atmospheric and Planetary Sciences Massachusetts Institute of Technology 77 Massachusetts Avenue | A | Cambridge MA V F.
Advertisements

Reference Frames Issues to consider Implementation in GLOBK
VieVS User Workshop 7 – 9 September, 2010 Vienna Vie_LSM Kamil Teke and Johannes Böhm.
Reference frames M. Floyd K. Palamartchouk
Generating velocity solutions with globk
GLOBK: Combination methods Lecture 03
Overview of post-processing with GLOBK
GLOBK: Combination methods Lecture 02 Thomas Herring
Earth, Atmospheric and Planetary Sciences Massachusetts Institute of Technology 77 Massachusetts Avenue | Cambridge MA V F
SNARF: Theory and Practice, and Implications Thomas Herring Department of Earth Atmospheric and Planetary Sciences, MIT
Generating velocity solutions with GLOBK T. A. Herring R. W. King M. A. Floyd Massachusetts Institute of Technology GPS Data Processing and Analysis with.
Earth, Atmospheric and Planetary Sciences Massachusetts Institute of Technology 77 Massachusetts Avenue | Cambridge MA V F
Modern Navigation Thomas Herring MW 11:00-12:30 Room
Reference Frames Global Center of Mass ~ 30 mm ITRF ~ 2 mm, < 1 mm/yr Continental < 1 mm/yr horiz., 2 mm/yr vert. Local -- may be self-defined.
Apr 7, 2009Introduction to GAMIT/GLOBK1 Common applications of GLOBK Repeatability analysis ( glred )‏ –individual sessions –combined files Combine sessions.
Overview of post-processing with GLOBK T. A. Herring R. W. King M. A. Floyd Massachusetts Institute of Technology GPS Data Processing and Analysis with.
Error Modeling Thomas Herring Room ;
16 March 2011Using GLOBK1 Common applications of GLOBK Repeatability analysis ( glred )‏ –individual sessions –combine regional and global files for orbit.
Aug 6, 2002APSG Irkutsk Contemporary Horizontal and Vertical Deformation of the Tien Shan Thomas Herring, Bradford H. Hager, Brendan Meade, Massachusetts.
GLOBK Thomas Herring Room ;
Reference Frames Global Continental Local -- may be self-defined
Reference frames M. A. Floyd T. A. Herring
Reference systems Mathematic idealization of geometry:
Contemporary Horizontal and Vertical Deformation of the Tien Shan
Utility programs and scripts
Generating time series with glred
UNAVCO Headquarters, Boulder, Colorado, USA 19–23 June 2017
Generating velocity solutions with GLOBK
Generating time series with glred
Utility programs and scripts
Generating velocity solutions with GLOBK
Basics of processing workflow for GAMIT/GLOBK
Utility programs and scripts
GLOBK Velocity Solutions
Reference Frames Global Continental Local -- may be self-defined
Direct Manipulator Kinematics
Basics of GPS processing workflow
Overview of post-processing with GLOBK
Overview of post-processing with GLOBK
Tuning AUTCLN for editing
M. A. Floyd Massachusetts Institute of Technology, Cambridge, MA, USA
Common applications of GLOBK
Generating velocity solutions with globk
GLOBK Overview Here we review the main features of globk and glred.
Kinematic Data Processing
Plotting and Analysis Programs
Common applications of GLOBK
Reference frames in Geodetic Analyses
Track Output Interpretation
GLOBK Theory and Solution Types
Large continuous network processing and analysis
Large continuous network processing and analysis
Overview of post-processing with GLOBK
GLOBK Thomas Herring Room ;
Automatic Processing with GLOBK
Track Output Interpretation
Using GLOBK and its Associated Programs
Utility programs and scripts
Utility programs and scripts
Survey Networks Theory, Design and Testing
Generating velocity solutions with globk
M. A. Floyd Massachusetts Institute of Technology, Cambridge, MA, USA
Generating time series with glred
2018/07/04 Reference frames T. A. Herring1 M. A. Floyd1 M. Perry2 1Massachusetts Institute of Technology, Cambridge, MA, USA 2University of Montana,
Generating velocity solutions with globk
Basics of processing workflow for GAMIT/GLOBK
M. A. Floyd Massachusetts Institute of Technology, Cambridge, MA, USA
Overview of post-processing with GLOBK
Basics of processing workflow for GAMIT/GLOBK
Large continuous network processing and analysis
Presentation transcript:

GLOBK Velocity and Coordinate Solutions

Overview In this lecture we look in more detail at defining coordinate systems for position and velocity solutions with globk/glorg Defining coordinate system for velocities Features of glorg Other utility programs 8-Apr-19 GAMIT/GLOBK Tutorial 10

Coordinate system realization To define frame requires origin, orientation and scale Origin can be determined with one fixed site but any error in this site will translate to other stations Orientation defined by EOP values but errors again will propagate into all sites Scale may or may not be a problem. GPS should have well defined scale. 8-Apr-19 GAMIT/GLOBK Tutorial 10

General comments When minimum constraints are used to define the frame, then baseline lengths and rates of change of baseline length are not affected If the system is over constrained (ie. two or more sites fixed) then baselines will be affected. 8-Apr-19 GAMIT/GLOBK Tutorial 10

Velocity frame Similar arguments apply to velocity Velocity of one site to fix translation rate Rates of change of EOP for orientation rate Scale rate -- Not clear if should exist 8-Apr-19 GAMIT/GLOBK Tutorial 10

Alternative to fixing a site Alternative to fixing one site is to use glorg's generalized coordinate system definition invoked with pos_org and rate_org commands in glorg command file. pos_org sets parameters for position origin pos_org <arguments> XTRAN, YTRAN and ZTRAN for translation XROT, YROT and ZROT for rotations SCALE for scale factor 8-Apr-19 GAMIT/GLOBK Tutorial 10

pos_org rate_org commands Only some need to be used; e.g., if orientation defined by constraining wobble and ut1 then use pos_org xtran ytran ztran Same arguments are used for rate_org in which case these are rates If apr_wob and apr_ut1 are tightly constrained then xrot yrot zrot should not be used Algorithm used based on the assumption that system is free to translate and/or rotate 8-Apr-19 GAMIT/GLOBK Tutorial 10

org commands Associated with the use of the pos_org and rate_org commands is the selection of sites to be used If nothing is added to command all sites are selected. To use as subset of sites use: use_site clear use_site [list of site names] command may be repeated. The same site list is used for pos and rate_org 8-Apr-19 GAMIT/GLOBK Tutorial 10

Stabilization commands In addition to pos_xxx and use_site there are other commands stab_ite [# iterations] [Site Relative weight] [n-sigma] # iterations is number of iterations (default 2) Site relative weight varies between 0 and 1; with 0 all sites given the same weight, 1 each site is given a weight according to its sigma (default 0.5) n-sigma is editing (default 4.0) Normally change to # iterations to 4 8-Apr-19 GAMIT/GLOBK Tutorial 10

STAB_MIN option Allows user to set criteria for a site to be used in the stabilization in terms of its height sigma and deviation from other sites Defaults work well and normally are not changed Basic notion is that if the data for a site is poor on a given day then you don't want to use it in the coordinate system definition 8-Apr-19 GAMIT/GLOBK Tutorial 10

CND_HGTV Height weight Commands allows the relative weight of heights to be used in the stabilization to be set Arguments can be given for position and velocity Default is 10, meaning heights get a weight approximately proportional to their relative variance Setting a large value, removes heights from being used in system definitions 8-Apr-19 GAMIT/GLOBK Tutorial 10

Glorg system features Glorg has additional commands that can be used to improve solutions equate : Allows parameter adjustments for collocated sites to be equated constrain : Allows equates with a finite constraint rather than absolute eq_dist : Method for equating parameter adjustments for sites that are close together force : forces or constrains parameters to specific values 8-Apr-19 GAMIT/GLOBK Tutorial 10

GLORG equate Forces parameter adjustments to be the same Must be sure that a priori values are consistent (properly offset for positions; equal for velocitities) Form equate n1 n2 n3 n4 where nx would be parameter number or definition of the form iisc_gps ndot lhas_ndot would force iisc and lhas to have the same adjustment to their north velocities any number of these commands can be issued. Output gives chi**2 increments as equates are made (should be near unity) 8-Apr-19 GAMIT/GLOBK Tutorial 10

CONSTRA (ain) command Similar to force except that a sigma can be added to constrain the equate rather than force it absolutely Form constrai <sigma> n1 n2 .. where <sigma> is constraint sigma n1 n2 .. are same form as equate 8-Apr-19 GAMIT/GLOBK Tutorial 10

GLORG eq_dist eq_dist is an automated method of specifying equates based on distance between sites Form eq_dist <dist (m)> <equate type> where dist is site separation equate type is ndot, edot, udot, npos, epos, upos Used to make velocities in a region all the same Can be followed by un_equate commands to exempt some sites 8-Apr-19 GAMIT/GLOBK Tutorial 10

FORCE command Allows parameter adjustments to be forced or constrained to specific values (similar to putting tight constraints in globk command file but applied at end of run Form force n1 value <sigma> where n1 is parameter definition for example force iisc_gps ndot 0.010 0.001 would force north velocity of iisc_gps to its apiori + 0.010 m/yr with sigma 0.001 mm/yr last 2 values are optional and default to 0 and 0 8-Apr-19 GAMIT/GLOBK Tutorial 10

Summary of glorg commands See help for more detail $HELP_DIR/glorg.hlp Specifies how coordinate system should be realized pos_org, rate_org, stab_ite, stab_min, cnd_hgtv use_site Allows parameters to be constrained and forced equate, eq_dist, constra, force Other commands to estimate plate rotation poles 8-Apr-19 GAMIT/GLOBK Tutorial 10

Program plate for plate motions program plate allows velocities due to plate motion to be computed plate <plate file> <Input .apr file> <output .apr file> \ [velocity file] [Reference frame] where plate_file is a file containing gps_site plate_name Input .apr file is globk apr file Output .apr file is output file with velocities by plate motion velocity velocity file is lat/long formatted plate velocities reference frame default is NUV_NNR (Nuvel1A no net rotation) 8-Apr-19 GAMIT/GLOBK Tutorial 10

sh_make_plate sh_make_plate automates making plate files but using lat/long to decide on which plate a site resides on (needs GMT) sh_make_plate -apr <file> -plate <frame> -override <plate file> 8-Apr-19 GAMIT/GLOBK Tutorial 10

Changing frames Other utilities include cvframe -- allows velocities files to be rotated to be difference frames. Later today we will generate velocities in the standard ITRF00 frame, but results in an Indian or Eurasia frame are more interesting corcom -- allows are variety of tasks associated with comparing coordinate systems and can be used to change the reference frame an apr file. 8-Apr-19 GAMIT/GLOBK Tutorial 10

Explicit translation and scale The stabilization in glorg assumes the system is free to translate and rotate. apr_tran in globk commands can explicitly allow this apr_scale in globk commands explicitly allows scaling and should always be used if scale is selected in the pos_org command Not clear if apr_tran should be used (results vary) 8-Apr-19 GAMIT/GLOBK Tutorial 10

Summary Generalized coordinate system definition with glorg Features of glorg: very flexible coordinate system definition and parameter manipulation at the end of runs 8-Apr-19 GAMIT/GLOBK Tutorial 10