How to find the min elevation for the moon within 24 hours #296
-
Using SearchHourAngle doesn't solve this problem because: AstroTime astroTime = new(2023, 3, 19, 22, 0, 0); gives: minAngle.time = 2023-03-19 22:59:06 , minAngle.hor.altitude = -63.73 AstroTime astroTime = new(2023, 3, 19, 23, 0, 0); gives: minAngle.time = 2023-03-20 23:51:18 , minAngle.hor.altitude = -57.12 But when time has just passed 2023-03-19 22:59:06 the moons elevation must be very close to -63.73 and therefore lower than -57.12. Any ideas how to solve this problem? What would be the right way to find out the lowest elevation of the moon within 24 hours? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Oh yes, that can happen because the Moon takes more than 24 hours to come back to the same hour angle, since it orbits in the same direction the Earth rotates. It is the same reason that the Moon does not always rise (or set) every calendar day. If you are really wanting to know when the Moon is lowest in a given 24-hour period, even though it is not at a minimum altitude angle, I would do this:
|
Beta Was this translation helpful? Give feedback.
-
Thank you for your solution. It works perfectly and was so simple that I'm almost emberrassed I didn't figure that out myself. I must be careful - you answer so quickly that I start asking you instead of using a couple of hours to think for myself ;-) |
Beta Was this translation helpful? Give feedback.
Oh yes, that can happen because the Moon takes more than 24 hours to come back to the same hour angle, since it orbits in the same direction the Earth rotates. It is the same reason that the Moon does not always rise (or set) every calendar day.
If you are really wanting to know when the Moon is lowest in a given 24-hour period, even though it is not at a minimum altitude angle, I would do this: