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

NotImplementedError: Mode "Near-space, simplified equations" not implemented #80

Open
JTregloanReed opened this issue Jun 19, 2021 · 3 comments · May be fixed by #124
Open

NotImplementedError: Mode "Near-space, simplified equations" not implemented #80

JTregloanReed opened this issue Jun 19, 2021 · 3 comments · May be fixed by #124

Comments

@JTregloanReed
Copy link

Hi,

We have written a wrapper script to calculate the RA, DEC and time to perform observations of all visible LEOsats using your pyorbital script. Everything has been working fine, until today. I am unsure if it is an error in pyorbital, or that our wrapper script is not handling the error correctly. But it works for some of the satellites given in the TLE, then suddenly stops with:

File "/home/jeremy/anaconda3/lib/python3.7/site-packages/pyorbital/orbital.py", line 807, in propagate
raise NotImplementedError('Mode "Near-space, simplified equations"'
NotImplementedError: Mode "Near-space, simplified equations" not implemented

Could someone help explain what this error means please?

Thank you for your help and thank you for a great script.

@mraspaud
Copy link
Member

@JTregloanReed Hi!

I looks like the simplified equations are supposed to be used when the perigee drops down below 220 km. These simplified equations aren't implemented yet unfortunately, so I suppose one of the satellites you are monitoring went down below that?

Any help with implementing these equations is very welcome :)

@JTregloanReed
Copy link
Author

@mraspaud Hi,

Thank you for the clarification. Indeed some of the newly launched Starlink LEOsats are still in orbital rise and are below 220 km, which explains the issue. As a quick work-around, I can add a quick test in our wrapper to prevent LEOsats below 220 km being passed to pyorbtial. But for a more robust solution, adding the equations will be desirable.

I can't guarantee when, but I would be happy to help out with adding the equations :).

Cheers

@mraspaud
Copy link
Member

Any help will be highly appreciated! I was wondering if the non-simplied equation could also be used as a temporary workaround?

@JonathanMaes JonathanMaes linked a pull request Mar 21, 2023 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants