Satellite Access from state vectors

In summary, the person is trying to calculate if a satellite is in view of a ground station and above a certain elevation, but they say that they can approximate the answer with some trigonometry. They also mention that if you need to consider terrestrial obstructions or atmospheric refraction, most of the above geometry will still be useful.
  • #1
Obsidionalis
2
0
I've been trying to figure out how to calculate if a satellite is in view of a ground station (and above a certain elevation) using just position vectors for both satellite and ground station. Does anyone know of an equation, algorithm, etc. that does this?

Thanks
 
Engineering news on Phys.org
  • #2
I think you can work this out with some approximations. If assume that the ground station is at sea level and that the Earth is round, then we need to compute the horizon for the satellite. Consider this figure from wikipedia:

GeometricDistanceToHorizon.png


We will use radial vectors to describe the position of the ground station and satellite. Let the position of the satellite at point O be described by a vector ##\vec{s}##, with length ##|\vec{s}| = R + h ##, where ##R## is the Earth radius and ##h## is the height above sea-level of the satellite. (Note: the figure has used ##s## to denote an arc length, please ignore that.) The vector ##\vec{g}## will describe the ground station (not on the figure), with length ##|\vec{g}| = R##.

Referring to the figure, the angle between the horizon point and the satellite vector is ##\gamma## and some easy trig tells us that
$$ \cos\gamma = \frac{R}{R+h}.$$
Note that by definition, ##0<\gamma \leq \pi/2##. For the satellite to be visible from the ground station, the angle ##\theta## between ##\vec{g}## and ##\vec{s}## must be less than ##\gamma##, else the ground station is beyond the horizon. Therefore ##\theta \leq \pi/2## as well. But we can use the dot product to compute ####
$$\cos\theta = \frac{ \vec{g}\cdot \vec{s} }{ |\vec{g}||\vec{s}|} = \frac{ \vec{g}\cdot \vec{s} }{ R(R+h)}.$$

Since ##\gamma,\theta \leq \pi/2##, the condition that ##\theta < \gamma## is that ##\cos \theta > \cos\gamma##, so the condition that the satellite be visible is that
$$ \frac{ \vec{g}\cdot \vec{s} }{ R(R+h)} > \frac{R}{R+h}$$
or
$$ \vec{g}\cdot \vec{s}> R^2 .$$

If you need to consider terrestrial obstructions or atmospheric refraction, most of the above geometry will still be useful with appropriate modifications.
 
  • #3
fzero, thank you so much. I was trying to use dot products and angles too, but it wasn't working. Including the angle to the horizon was a great idea. I wanted to include a minimum elevation, so I did the following.

##\theta < \gamma - e##

Where e is the minimum elevation angle.

Next steps would be to start employing a non-spherical earth, but for now it seems to be working. Thanks again fzero.
 

Related to Satellite Access from state vectors

1. What is "Satellite Access from state vectors"?

"Satellite Access from state vectors" is a method used to calculate the position and velocity of a satellite in orbit based on its state vector, which includes information such as its position, velocity, and time. This allows for accurate tracking and communication with the satellite.

2. Why is it important to have accurate satellite access from state vectors?

Accurate satellite access from state vectors is crucial for a variety of reasons. It allows for precise navigation and control of the satellite, enables efficient communication and data transmission, and aids in the prediction and avoidance of potential collisions with other objects in orbit.

3. How do scientists obtain state vectors for satellites?

State vectors for satellites are typically obtained through ground-based tracking systems or by receiving data directly from the satellite itself. The data is then processed and analyzed to calculate the state vector and determine the satellite's position and velocity.

4. Can state vectors change over time?

Yes, state vectors can change over time due to various factors such as atmospheric drag, gravitational forces from other objects, and maneuvers performed by the satellite. It is important for scientists to regularly update and adjust the state vectors to maintain accuracy.

5. How does satellite access from state vectors differ from other methods of tracking satellites?

Satellite access from state vectors is considered to be one of the most accurate methods of tracking satellites. Unlike other methods that rely on ground-based observations or measurements from the satellite itself, satellite access from state vectors uses a combination of both to calculate the satellite's position and velocity, resulting in a more precise and reliable tracking system.

Similar threads

  • Astronomy and Astrophysics
Replies
8
Views
2K
Replies
5
Views
1K
  • Electrical Engineering
Replies
15
Views
2K
  • Introductory Physics Homework Help
Replies
6
Views
2K
  • Advanced Physics Homework Help
Replies
1
Views
973
  • Advanced Physics Homework Help
Replies
4
Views
2K
  • Introductory Physics Homework Help
Replies
2
Views
2K
  • Special and General Relativity
2
Replies
42
Views
4K
  • Introductory Physics Homework Help
Replies
3
Views
1K
Replies
13
Views
2K
Back
Top