Estoy luchando con la implementación de una herramienta de validación de rango láser satelital (SLR).
La situación es la siguiente: se me proporciona un marco que me da la posición de una estación de observación SLR y la posición de un satélite en un tiempo de GPS específico. Se puede suponer que esas posiciones son lo suficientemente correctas para la tarea dada. Desde esas posiciones, calculo una distancia de referencia que usaré para comparar con las observaciones SLR dadas. Los archivos de observación que utilizo como entrada están en formato CRD y los proporcionan centros de datos como http://edc.dgfi.tum.de/en/ . De esos archivos extraigo, para cada registro de observación, la marca de tiempo del GPS y el tiempo de vuelo en segundos. De acuerdo con la ecuación de observación más simple para SLR dada por
El problema es que las distancias se desvían aparentemente al azar con desviaciones que van desde 1 a 300 metros en ambas direcciones. Soy consciente de que a la simple ecuación de observación le faltan todos los términos de corrección, pero incluso sin ellos debería ser factible una precisión de hasta 10 metros.
Hasta ahora pensé que estaba tratando con un sesgo de reloj de estación o reloj de observación, pero agregar compensaciones en dirección positiva y negativa a los tiempos de observación siempre resultó en mayores desviaciones de las dos distancias.
Lo único que estoy experimentando constantemente en todas las observaciones es (sorprendentemente) una mayor desviación en ángulos de elevación más pronunciados, lo que contrasta con mis expectativas, ya que esto da como resultado distancias absolutas mucho más cortas.
Un ejemplo de mis resultados es la siguiente observación de Graz Lustbühel del 22 de junio de 2017 monitoreando el satélite GRACE A.
| standard Deviation 156.32185
| Time | Ref Distance| Obs Distance| Deviation | Elevation Angle
| ------------------------------------------------------------------------------
| 2017-06-22_13-57-47 | 573630.53 | 573510.16 | -124.37518 | 34.1093
| 2017-06-22_13-57-51 | 550922.4 | 550796.16 | -130.05672 | 35.989845
| 2017-06-22_13-57-56 | 528348.25 | 528215.69 | -136.19948 | 38.060675
| 2017-06-22_13-58-00 | 507464.43 | 507325.52 | -142.39058 | 40.19135
| 2017-06-22_13-58-06 | 484607.77 | 484461.27 | -149.80929 | 42.81356
| 2017-06-22_13-58-11 | 465610.45 | 465457.04 | -156.57817 | 45.279134
| 2017-06-22_13-58-16 | 449075.77 | 448915.81 | -162.99763 | 47.689646
| 2017-06-22_13-58-20 | 435233 | 435067.11 | -168.8336 | 49.94278
| 2017-06-22_13-58-25 | 424230.88 | 424059.89 | -173.84746 | 51.921769
| 2017-06-22_13-58-30 | 415972.62 | 415797.47 | -177.94548 | 53.540971
| 2017-06-22_13-58-35 | 411432.82 | 411255.13 | -180.45426 | 54.491375
| 2017-06-22_13-58-40 | 409363.89 | 409184.61 | -182.0285 | 54.951053
| 2017-06-22_13-58-46 | 411421.31 | 411242.31 | -181.76171 | 54.532429
| 2017-06-22_13-58-50 | 416021.81 | 415844.36 | -180.23949 | 53.598194
| 2017-06-22_13-58-56 | 427050 | 426876.64 | -176.23183 | 51.499173
| 2017-06-22_13-58-59 | 433701.19 | 433530.31 | -173.80953 | 50.323281
| 2017-06-22_13-59-06 | 452168.09 | 452003.85 | -167.28999 | 47.357755
| 2017-06-22_13-59-11 | 468417.38 | 468258.68 | -161.8747 | 45.049964
| 2017-06-22_13-59-15 | 487200.93 | 487048.25 | -155.9925 | 42.663639
| 2017-06-22_13-59-21 | 509791.27 | 509645.32 | -149.43676 | 40.116813
| 2017-06-22_13-59-26 | 532186.88 | 532047.1 | -143.43855 | 37.873845
| 2017-06-22_13-59-30 | 555171.16 | 555037.25 | -137.7555 | 35.809979
| 2017-06-22_13-59-35 | 580787.28 | 580659.4 | -131.91771 | 33.744171
| 2017-06-22_13-59-40 | 607376.04 | 607253.94 | -126.36003 | 31.816812
| 2017-06-22_14-00-11 | 792767.05 | 792675.37 | -97.569278 | 22.258777
¿Hay algún fenómeno que explique estas compensaciones variables?
Algunas cosas a considerar:
Para reducir esto un poco, intente lo siguiente:
Mirando sus datos, encontré algunas cosas de cierto interés.
Pensando en esto, eso indica que cuando el movimiento superior del satélite es mayor, el error es mayor. Además, cuando el cambio Doppler es máximo, el error es máximo. Sospecho firmemente que el problema es algún tipo de problema de tiempo, donde la posición exacta de un objeto no está tan bien determinada como crees. Pruebe algunas de las pruebas que indiqué (satélites Luna y GPS) si puede para validar esto aún más.
uwe
uwe
lenx
lenx
cris
lenx
uwe
uwe
lenx
double
lo suficientemente precisas. He comprobado la salida de las variables y no parece que se trunquen dígitos decimales significativos.lenx
cris
lenx
uwe
lenx