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

Rotor angle prediction in advance #76

Open
bjorgan opened this issue Jul 28, 2017 · 0 comments
Open

Rotor angle prediction in advance #76

bjorgan opened this issue Jul 28, 2017 · 0 comments

Comments

@bjorgan
Copy link
Member

bjorgan commented Jul 28, 2017

Currently sends (AZ,EL) at the time the position of the satellite is (AZ,EL), which makes the antenna always lag behind (subject to TLE precision), with a bias depending on the update rate and the speed of the satellite (will probably not be more than something slightly below 1 degree).

One simple fix is to predict the angles for rotor control at an advance time. If the advance time is more than the time the rotator takes to rotate to this angle and the advance time is less than or equal to the time until the next position update, the position will be correct at least once during this period, and the mean difference between expected angle and actual angle is no longer biased.

Depending on relation between rate limit, satellite speed, rotor speed and the advance time difference, this might result in just stepping with the angle being correct only at exactly one point in time, but at least not biased stepping, as is done right now. Should investigate whether it is possible to enable more smooth operation, utilizing rotor precision and speed, and whether there is any point to it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant