Skip to content

DM-51096: Use toy pointing model to calculate mount error#150

Merged
mfisherlevine merged 5 commits intomainfrom
tickets/DM-51096
Jun 2, 2025
Merged

DM-51096: Use toy pointing model to calculate mount error#150
mfisherlevine merged 5 commits intomainfrom
tickets/DM-51096

Conversation

@craiglagegit
Copy link
Copy Markdown
Contributor

There have been several recent exposures where the images were obviously streaked, but the RubinTV Mount Torque plots reported no issue. This is because the difference between the demand position and the actual position was small because the demand position was not doing what it should. Examples are 2025051900417, where the mount was not tracking, and 2025052000321, where the rotator was still moving rapidly during the exposure. Plots and images attached. In both cases the Mount motion image degradation reported a small value even though the images were unacceptable. The idea is to install a simplified MTPtg model in the mount analysis code in summit_utils to try and flag these. This code seems to do that.

@craiglagegit
Copy link
Copy Markdown
Contributor Author

I made the above changes that we discussed. Attached are plots of three different expIds, one good one and two of the trailed images from last week that weren't caught. A simple linear model of the Az/El/Rot changes seems to work fine. The way it works is that the standard method is to calculate the RMS(actualPosition-demandPosition). Here we first calculate RMS(actualPosition-modelPosition) and if that RMS is less than some value (here set to 1.0 arcsec for Az and El and 5.0 arcsec for Rot), we use the standard RMS. If it is greater than that value , then we replace the (actualPosition-demandPosition) errors with the (actualPosition-modelPosition) errors. Here is a PR, but maybe more changes are needed.
New_Mount_Plot_2025051900417
New_Mount_Plot_2025052000245
New_Mount_Plot_2025052000321

Use the exposure's time on sky, the tracking ra/dec and the location of
the telescope to make a linear pointing model to calculate the residuals
from, to be able to see when the real pointing model was not supplying
values or the TMA wasn't tracking for any other reason, in order to be
able to identified streaked images.
@mfisherlevine mfisherlevine changed the title Initial push of changes DM-51096: Use toy pointing model to calculate mount error May 31, 2025
@mfisherlevine mfisherlevine merged commit 78a11ee into main Jun 2, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants