Skip to content
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

Closed
taldcroft opened this issue Dec 20, 2017 · 10 comments
Closed

Include eclipses in thermal model evaluation #219

taldcroft opened this issue Dec 20, 2017 · 10 comments
Assignees

Comments

@taldcroft
Copy link
Member

taldcroft commented Dec 20, 2017

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.

@jeanconn
Copy link
Contributor

These need to go into cmd_states too right?

@taldcroft
Copy link
Member Author

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...

@jeanconn
Copy link
Contributor

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.

@jeanconn
Copy link
Contributor

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.

@jeanconn
Copy link
Contributor

Also, are these in the plans for sot/kadi#42 ?

@taldcroft
Copy link
Member Author

Yes! See sot/kadi@0e7e1f3

@jeanconn
Copy link
Contributor

Awesome 👍

@jeanconn jeanconn added this to the 11.24 milestone Mar 9, 2018
@jeanconn jeanconn removed this from the 11.24 milestone Apr 18, 2018
@jeanconn
Copy link
Contributor

Noticed again in DEC1718T products

@jeanconn
Copy link
Contributor

jeanconn commented Jun 5, 2019

Likely also an issue in JUN1019A.

@jeanconn
Copy link
Contributor

I think this was done in #330

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

No branches or pull requests

2 participants