Mission Configuration (dorado.scheduling.mission)#

Configuration for different missions.

class dorado.scheduling.mission.Mission(constraints: Collection, fov: FOV, orbit: Orbit, min_overhead: Quantity, max_angular_velocity: Quantity, max_angular_acceleration: Quantity)#

Bases: object

Container for mission configuration.

constraints: Collection#

Observing constraint.

fov: FOV#

Field of view.

orbit: Orbit#

The orbit.

min_overhead: Quantity#

Minimum overhead between observations (readout and settling time).

max_angular_velocity: Quantity#

Maximum angular velocity for slews.

max_angular_acceleration: Quantity#

Maximum angular acceleration for slews.

dorado.scheduling.mission.dorado()#

Configuration for Dorado.

Notes

  • The first trapped particle flux constraint is based on parameters for an investigation that was done for Fermi LAT.

  • The second trapped particle flux constraint is designed to eliminate observations within the polar horns.

  • Earth, Sun, and Moon constraints are based on the Swift Technical Handbook

  • The orbit one of four synthetic plausible orbits generated by Craig Markwardt. It is a nearly circular sun-synchronous orbit at an altitude of 625 km.

  • The maximum angular acceleration and angular velocity about its three principal axes were given to us by the spacecraft vendor, but to be conservative we are using the smallest values.

  • There is effectively no readout overhead because the Dorado uses frame transfer CCDs, so the previous image can be read out during an exposure.

dorado.scheduling.mission.ultrasat()#

Configuration for ULTRASAT.

Notes

  • ULTRASAT is a proposed Israeli ultraviolet satellite. See the ULTRASAT web site for details.

  • The Earth, Sun, Moon, and Galactic plane constraints are assumed to be the same as those for Dorado.

  • The ULTRASAT field of view has an area of 200 deg2, here assumed to be a square.

  • ULTRASAT will be in a geosynchronous orbit. Here, we are using the orbital elements of GOES-17, a real geosynchronous weather satellite that is currently on orbit.

  • Maximum angular acceleration, maximum angular velocity, and overhead time are assumed to be the same as for Dorado.

dorado.scheduling.mission.uvex()#

Configuration for UVEX.

Notes

  • UVEX is a MIDEX concept that is under development by Caltech.

  • The Earth, Sun, and Moon constraints come from the baffle design (Brian Grefenstette, private communication). These constraints are appropriate for ToOs but not for the survey. The survey has stricter Earth and Moon constraints due to foreground sensitivity requirements.

  • There is no Galactic plane constraints, because the UVEX mission will survey the Galactic plane.

  • The orbit used is that of TESS, valid from 2021-10-09 13:00 to 2023-03-11 13:00 UTC.

  • Maximum angular acceleration, maximum angular velocity, and overhead time are assumed to be the same as for Dorado.