-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Include eclipses in thermal model evaluation #219
Comments
These need to go into cmd_states too right? |
Indeed, cmd_states is the right place for global application to thermal model computation (e.g. ACIS). I had been thinking of a smaller hack within starcheck (building eclipse intervals from backstop). This is a slightly oddball case because being in eclipse is not really a command, but it's close enough given that looks like a backstop command. Putting it into cmd_states makes this a noticeably more difficult / time-consuming patch... |
OK, I figured even for starcheck you'd only be halfway there if you just applied eclipses for the schedule interval and not for the propagation interval before schedule start. Though that's obviously really just a large nit. I seem to recall that we'd chatted about eclipses and the ACA model at one point but I can't find my notes. |
Also, what should get validated (here or in cmd_states)? I note that it looks like AOECLIPS seems to be true for more of penumbra, so we could verify that a boolean eclipse state based on EODAY/EONIGHT was fully contained by AOECLIPS == 'ECL ' in telemetry or some such. |
Also, are these in the plans for sot/kadi#42 ? |
Yes! See sot/kadi@0e7e1f3 |
Awesome 👍 |
Noticed again in DEC1718T products |
Likely also an issue in JUN1019A. |
I think this was done in #330 |
Currently eclipses are ignored in thermal model evaluation (https://github.com/sot/starcheck/blob/c2b31b4a/starcheck/calc_ccd_temps.py#L276).
Eclipse umbra entry/exit times can be found in the backstop file using ORBPOINT events with TYPE = EONIGHT and EODAY, respectively.
The text was updated successfully, but these errors were encountered: