Here's what I am talking about concerning the NAD83(CORS96) Epoch 2002.0000 positions on the two CORS identified above:
| NAD_83 (CORS96) VELOCITY LNC2 |
| Transformed from ITRF00 velocity in Mar. 2008. |
| VX = -0.0030 m/yr northward = 0.0083 m/yr |
| VY = 0.0085 m/yr eastward = -0.0070 m/yr |
| VZ = 0.0061 m/yr upward = -0.0006 m/yr |
| NAD_83 (CORS96) VELOCITY PLSB |
| Transformed from ITRF00 velocity in May 2006. |
| VX = -0.0067 m/yr northward = 0.0087 m/yr |
| VY = 0.0106 m/yr eastward = -0.0113 m/yr |
| VZ = 0.0068 m/yr upward = -0.0000 m/yr |
If you use the NAD83(CORS96) Epoch 2002.0000 Coordinate estimates with TODAY's vectors (even IF you rotate and scale them to NAD83), you are in effect mixing apples and oranges.
Today's epoch is ~2010.6562, so 2010.6562 – 2002.0000 = 8.6562 (years), and:
0.0083 x 8.6562 = 0.0718(m) North @ LNC2
-0.0070 x 8.6562 = -0.0606(m) East @ LNC2
-0.0006 x 8.6562 = -0.0052(m) Up @ LNC2
As opposed to:
0.0087 x 8.6562 = 0.0753(m) North @ PLSB
-0.0113 x 8.6562 = -0.0978(m) East @ PLSB
-0.0000 x 8.6562 = -0.0000(m) Up @ PLSB
So...what you might be seeing in your solution (and one of the reasons you are having problems with the Chi Square test), is that there is about 4 centimeters of [predicted] differential movement (relative to Datum) between these two CORS over the last 6.5 years.
Couple that with the vertical variation (nearly 11 centimeters) on PLSB (see the 60 Day Time Series @ ftp://www.ngs.noaa.gov/cors/Plots/plsb.gif ), and even though your vectors might be perfect, they simply don't “add-up” to the spatial relationship that the NAD83(CORS96) Epoch 2002.0000 Coordinate estimates are telling your program that they should.
Another thing! The coordinate and velocity estimates at LNC2 and PLSB are NOT created equal (IMO):
| ITRF00 POSITION (EPOCH 1997.0) LNC2 |
| Computed in Mar. 2008 using 788 days of data. |
| X = -2587856.092 m latitude = 38 50 47.43072 N |
| Y = -4247828.931 m longitude = 121 21 01.97013 W |
| Z = 3979064.003 m ellipsoid height = 5.844 m |
| |
| ITRF00 VELOCITY |
| Set equal to vel lnc1, adapted from 814 days of data in Mar. 2008.|
| VX = -0.0198 m/yr northward = -0.0058 m/yr |
| VY = 0.0078 m/yr eastward = -0.0210 m/yr |
| VZ = -0.0045 m/yr upward = 0.0000 m/yr |
verses:
| ITRF00 POSITION (EPOCH 1997.0) PLSB |
| Computed in May 2006 using 45 days of data. |
| X = -2624236.777 m latitude = 38 41 06.14562 N |
| Y = -4238644.036 m longitude = 121 45 45.18455 W |
| Z = 3965079.450 m ellipsoid height = -7.612 m |
| |
| ITRF00 VELOCITY |
| Predicted with on-line HTDP ver 2.8 in May 2006 |
| VX = -0.0235 m/yr northward = -0.0055 m/yr |
| VY = 0.0099 m/yr eastward = -0.0252 m/yr |
| VZ = -0.0039 m/yr upward = 0.0006 m/yr |
HTDP v.3.0 predicts:
VELOCITIES IN MM/YR RELATIVE TO ITRF2000
PLSB
LATITUDE = 38 41 6.14561 N NORTH VELOCITY = -5.02 mm/yr
LONGITUDE = 121 45 45.18454 W EAST VELOCITY = -23.66 mm/yr
ELLIPS. HT. = -7.612 m UP VELOCITY = -0.60 mm/yr
X = -2624236.777 m X VELOCITY = -21.52 mm/yr
Y = -4238644.036 m Y VELOCITY = 10.19 mm/yr
Z = 3965079.450 m Z VELOCITY = -4.29 mm/yr
This is pretty darn close agreement between HTDP v.2.8 and HTDP v.3.0, I'll bet money that the vertical variation indicated on PLSB (60 Day Time Series) is due to a UNREPORTED Antenna and/or Mount change. This is a real problem with many of the co-op CORS.
ftp://www.ngs.noaa.gov/cors/Plots/lnc2.gif
First, I would drop PLSB like a hot potato, and replace it with P271 (which is nearby). That way you have access to SOPAC Modeled Coordinates for BOTH of your CORS sites (although LNC2 only has a years worth of data so far in the SOPAC database, and therefore doesn't have a modeled position just yet).
Next, I would make sure that you have either the Rapid or Precise IGS ephemeris for your processing, AND I would use either the “day of observation” NGS Coordinate estimates (ITRF200) which YOU will have to calculate using the ITRF2000 velocity estimates AND the 60 Day Time Series, or simply grab the ITRF2005 “day of observation” estimates from SOPAC (via the SECTOR utility).
Do all of your “adjustment” in either ITRF2000(NGS) or ITRF2005(SOPAC), and once you get things where you want them, use HTDP v.3.0 to get from ITRF200x Epoch 2010.xxxx to whatever NAD83(CORS96) Epoch that blows yer skirt up. Oh yeah, use either the 60 Day Time Series rms values, or the Sector rms values in your LSA adjustment (thus making the CORS Coordinate Estimates partial fixities).
Loyal