-
Notifications
You must be signed in to change notification settings - Fork 13
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
Doppler shift #16
Comments
OK
|
Assuming the ground station is not moving itself the dopler effect can be calculated by the relative speed of the satellite to the ground station divided by the carrier wavelength. You are however not calculating the relative speed of the satellite to its observer. The sperical.x is just one axis of the 3-dimensional space around the Earth and describes the X-position of the satellite at a given time point. You are missing the other 2 dimensions. To calculate the Current speed of the satellite you must take all three velocity vectors x_dot, y_dot, z_dot (km/s). Then you would need to calculate the current speed of the Observer on Earth in ECI (Earth-centered inertial). From here you can calculate the relative speed of the satellite with Rel_Velocity_vector = Velocity_Vector_Satellite - Velocity_Vector_Observer. The Result would be a 3-dimensional relative speed vector that can be normalized. From this relative speed, the doppler shift can be calculated. Currently, only the x,y,z position of an observer on the ground is calculated and not the velocity of the observer itself, thus you would need to calculate the speed of the observer on the ground yourself. In the future, these calculations could be included if I find the time to work on it. |
Are you still planning to implement this feature? |
This Year i wont be able to implement such a feature and i cant give a timeframe wenn this could be included. Since im developing this in my free time and only work on it wenn i find the time to do so i cant even give you an estimate for such a feature. |
Totally understandable! Thank you for the time you already put into it! |
First of all thank you for your great job.
would you please add a feature to calculate Doppler shift of satellites?
Meanwhile any suggestion on how can I do this, is appreciated.
The text was updated successfully, but these errors were encountered: