-
Notifications
You must be signed in to change notification settings - Fork 103
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
question - other than TLE inputs #44
Comments
Like many other javascript satellite programs, this relies on satellite.js for SGP4 propagation. Line 25 in b7db88c
You could modify that section of the code to use your propagated values instead of the output from satellite.js. I would be very interested in hearing how you are calculating the position and velocity if not using SGP4. I believe this program calculates position and velocity using SGP4 every 1 second (notionally) and then relies on a basic |
The explanation and quoted section by @thkruz are exactly the place to start when another propagation method is desired. Just one additional step: satvis/src/modules/SatelliteProperties.js Line 104 in 11054d9
So either keep the existing interpolation logic and replace the propagation in Line 25 in 11054d9
or alternatively directly set the position for the individual entities (e.g. the white point at the position of the satellite) in
Sry for the slow response. Did you ever get around to add your own propagation algorithm? |
I'm glad to see the question. I'm confused about the parameter of samplesFwd and samplesBwd . How to set it and is it related to interval()? I hope you can answer it. Thanks. |
The function uses With the default values this function fills the Full code of the updateSampledPosition function for reference: satvis/src/modules/SatelliteProperties.js Lines 104 to 150 in 11054d9
|
I'm just starting but it appears the only option for adding object is by loading TLE. Which leads me to believe the software is using SGP4 as the propagator.
I'm working a project where I simulate satellites uising numerical integration, but I propagate state vector (e.g. position, velocity) which I would like to visualize with satvis.
I'm going to keep digging but I wanted to ask if there were opther input options.
I figure worst case I create a dirty-TLE with COEs and update it from my simulation frequently.
The text was updated successfully, but these errors were encountered: