TPOINT versus Torun pointing Model4c
This page documents some analyses
done by Patrick Wallace and me (Kaz Borkowski) in February 2010 with regard
to Torun RT32 pointing modeling in preparation for possible use of the
TPOINT
application for precise Torun telescope pointing as required by the
OCRA program.
It consists mainly of somewhat edited e-mails we have exchanged that time. The first
mail (right below this intro) presents the original data used in our analyses, then there are excerpts of mails containing some of Patrick's results followed by more details
about my analyses of residuals from fitting of the
Model4c,
and the last mail is a summary presented to the OCRA team.
With the proviso that the available observations contain unresolved anomalies and may themselves be limiting the model fitting, our analyses of the residuals show comparable results using either my program or TPOINT, both based on analytical models. TPOINT provides a more versatile modelling environment, with a repertoire of built-in pointing terms and a range of graphical presentations, and its models can readily be integrated with a telescope control system; it is also widely used, whereas my own program is a purely in-house facility. The latter property does, however, have some advantages, in particular that the code can be extended (for example to add special-to-Torun pointing terms) and that there is provision for weighted fits.
|
Subject: Re: 32m pointing From: "Kazimierz Borkowski" Date: We, February 10, 2010 14:47 Dear Patrick, |
Subject: RE: 32m pointing From: "Patrick Wallace"IE -0.0052 HASA2 -0.0300 +0.0033 HACA2 +0.1614 -0.0003 -0.0220 HESE +0.0041 -0.9858 -0.0027 +0.0002 HECA +0.0887 +0.0051 -0.0642 +0.0083 -0.0172 HESA2 -0.0040 +0.0357 +0.0029 -0.0003 -0.0418 -0.0410 HECA3 -0.0037 +0.1696 +0.0023 -0.0003 -0.1568 -0.0571 +0.0336 NPAE +0.9496 -0.0043 -0.0316 +0.2079 +0.0035 +0.0535 -0.0029 -0.0028 CA -0.9863 +0.0049 +0.0273 -0.1905 -0.0039 -0.0723 +0.0034 +0.0033 -0.9859 AN -0.1049 +0.0053 +0.0763 -0.0099 -0.0043 -0.8243 +0.0038 +0.0034 -0.0629 +0.0855 AW -0.0616 +0.0854 +0.0385 -0.0051 -0.0688 -0.0887 +0.0664 +0.0589 -0.0444 +0.0528 +0.0583 TF -0.0073 +0.9864 +0.0040 -0.0006 -0.9495 -0.0116 +0.0382 +0.1814 -0.0061 +0.0068 +0.0064 +0.1020 IA IE HASA2 HACA2 HESE HECA HESA2 HECA3 NPAE CA AN AW > If you did not correct the measurements for refraction, it got > absorbed by your model. My data file contains two sets of Az,El. The first is the properly computed observed direction, which includes refraction (albeit for average conditions). The second is my prediction of your TCS's imperfect results, plus the offsets, i.e. the demanded coordinates that would have centred on the source. The model should therefore not contain a refraction component, and indeed there is no TX term (ZD correction proportional to tan ZD). Patrick Wallace |
Comparison of residuals from 25-parameter fit by Patrick (top; taken from
fit3.jpg) and residuals from fitting of 13-parameter
Model4c (bottom). Left-right residuals (dS = -dAz)
are in left panels and elevation residuals are in right panels (dE = -dZD),
all scaled in arcseconds.
|
Subject: RE: 32m pointing
From: "Kazimierz Borkowski"
Date: Fr, February 19, 2010 15:05
Dear Patrick and Others,
(...)
Ever since you, Patrick, suggested that our AzOff measurements
might be somehow scaled (for they do not show significant
increase in the scatter towards the zenith), the idea kept
nagging me. After completing other urgent works I set
to reanalyse the data and my fitting of the pointing model.
First of all I must assure you that the azimuth offsets
are NOT scaled in any way - they represent offsets just
as they are measured by the azimuth counter. This assurance
comes from Roman who knows best.
Why then they do not exhibit this 1/cosEl pattern?
I am inclined to believe it may be due to combination of
1. large nonrandom errors that are independent of El, and
2. natural properties of such measurements.
In view of this, I would like to hear from you whether
in your practice you have whenever seen such pattern
in measurements or residuals in real data from other
telescopes. I mean the pattern outlined by the red points
in the appended picture (which shows the azimuth residuals
from our most recent pointing Model4c).
I also tried to compare your fit with what I am obtaining
with my fitting program, especially with respect to
the final errors as represented by rms. There are number
of things that must be taken into account before any
reasonable comparison. I gave you the number 17.8" that
after scaling by sqrt(2) becomes 25", which is slightly
worse than your 23". This number (17.8) is however one
I obtained directly from the LSQ routine along with other
variances/sigmas. However, the data are supplied to
the routine along with individual weights for each
measurement (all equal to 1 for Elev and 1/cosEl for
Az offsets). Accordingly the sigma is a 'weighted sigma'.
Now I somewhat modified my programs so as to get also
the vector rms with and without scalings and weightings.
It was interesting to see how various approaches differ
in terms of final results. Here is a table summarizing what
I obtained. The first line is from old results (Model4c',
from larger set of data, not recalculated now) only for
reference.
(all numbers in arcseconds)
Sigma VRMSc RMSc(Az) RMS(El) RMS(Az) RMS VRMS
Model4c' 21.2 15.8
Model4c 17.82 27.10 15.54 11.21 24.17 26.64 37.67
Equal weights 24.24 27.66 22.95 12.12 22.95 25.95 36.70
Err*cos(El) 45.96 28.85 15.47 13.31 22.82 26.41 36.35
AzOff/cos(El) 25.52 38.49 24.80 11.22 55.16 56.29 79.60
Scaling AzOff*Sin(El) (Patrick's idea)
Az weighted 15.90 21.92 10.79 11.13 19.89 22.80 32.24
Az weights=1 20.91 22.70 10.72 11.95 18.11 21.70 30.69
Patrick's 23.00
The 'Sigma' column is what I obtain from the fitting
routine (weighted 3310 measurements), VRMSc and VRMS are
rms according to your 'vector' approach (as if there were
1655 'sky offsets', direction neglected), the first one is
with Az residuals scaled by cos(El) and the other (VRMS)
without scaling. Remaining colums contain rms calculated
the usual way (no vector treatment, no cosine scaling
except for RMSc(Az)). The rows correspond to:
Model4c - exact reproduction of the old analysis,
Equal weights - as above but all weights equal to 1,
Err*cos(El) - Az data weighted by cos(El),
AzOff/cos(El) - Az data scaled by 1/cos(El)
Az weighted - Az data scaled by sin(El) and weighted cos(El)
Az weights=1 - as above but weighted 1.
The last two cases could probably be compared to your fit
that had rms=23".
As is seen from the table, your and mine fits in this case
have almost the same 'vector' rms. And it is much smaller
than in Model4c or similar one without weighting (where it
is 27 to 28"), which evidently is the result of scaling
by sine(elevation). Of course, this scaling (by sinEl)
should not be used in practice but it is all right for
comparison purposes.
Considering the lack of apparent cosine pattern makes me
think that the weighting of Az offsets I have used in
producing the Model4c is unjustified. Without it we would
obtain somewhat different lookup table but in terms of
rms really not much different from the one we have presently
(as seen in the second and third line, the last two colums,
of the above table).
Therefore, I would be happy if you, Patrick or any one of you,
had a comment especially in this respect.
Expected error pattern (red dots) in postfit residuals
of azimuth offsets (black dots)
|
Examples of azimuth errors (dA) versus elevation angles (E) for four
other
|
Dear Peter and All, One of Action items of 9 Feb 2010 telecon was to give Patrick Wallace some Torun pointing data for his inspection and analysis. On this we had rather intense exchange of mails between February 10 and 22. Here is written summary that I was trying to present during the last telecon a few days ago. (...)Patrick has analysed RT32 data of September - December 2006, exact same as those used earlier to produce the lookup table Model4c, the one that is in use since 2007. The data consisted of some 1650 pairs of raw dAz,dZD offsets, i.e. the differences between measured coordinates and those demanded. The demanded coordinates used by the telescope control system (TCS) were just precessed catalogue coordinates transformed to the azimuth and zenith distance (without lookup table, without accounting for effects of nutation, aberration, refraction, UT1-UTC difference or polar motion). Using his TPOINT application Patrick has performed fit of a 13-coefficient pointing model to this data set. Prior to fitting, the data were modified so as to account for the unaccounted effects and subjected to additional scaling of azimuth offsets by sin(Elev). He arrived at RMS 'sky residuals' of 23.0". By the sky residual is meant the vector sum of Az_res*cos(Elev) and ZD_res. For comparison, I have reconstructed my analysis, now 3 years old, to obtain the Model4c using the original data. Then I scaled the azimuth offsets by sin(Elev) to work on the same data as Patrick did, and fitted the same model as used originally (to obtain the Model4c) to find RMS sky residuals of 21.9 - 22.7" (the smaller number corresponds to the weighted fit I normally do, the other is for unweighted azimuth data, that probably correspond better to what Patrick did). Conclusions: 1. TPoint model fits to RT32 data practically equally well as does Torun model Recommendations for the new TCS regarding computation of demanded positions: 1. Include corrections for aberration Cheers, |