Calculate frequency change due to gravity

Click For Summary
SUMMARY

The discussion focuses on calculating the frequency change of a radio signal transmitted at 2x10^9 Hz from a geosynchronous orbit at 35,780 km, considering the effects of non-constant gravity. The initial approach utilized the equation (f_rec - f_trans)/f_rec = gH/c^2, but was refined to incorporate the universal gravitational constant, leading to equations that yielded frequency shifts of approximately +1 Hz and +5 Hz. The final analysis referenced the gravitational redshift formula, confirming a blue shift in frequency due to the gravitational effects, with Δf/f being greater than zero.

PREREQUISITES
  • Understanding of gravitational physics and frequency shifts
  • Familiarity with MATLAB for numerical analysis
  • Knowledge of the universal gravitational constant (G) and Earth's mass (M)
  • Basic principles of general relativity, particularly gravitational redshift
NEXT STEPS
  • Study the derivation of gravitational redshift using the Schwarzschild radius
  • Learn about the implications of non-constant gravity in satellite communications
  • Explore MATLAB functions for numerical simulations of frequency shifts
  • Investigate advanced topics in general relativity related to gravitational effects on signal transmission
USEFUL FOR

Physicists, mathematicians, aerospace engineers, and anyone involved in satellite communication and gravitational physics will benefit from this discussion.

fyziksdunce
Messages
3
Reaction score
0
I'm trying to solve the frequency change due to gravity of a radio signal transmitted at 2x10^9 Hz from geosynchronous orbit (H = 35780 km). This (would be) easy if I could use the value g = 9.8m/s^2, the catch is "do not assume constant g".

The equation assuming constant g is:

(f_rec - f_trans)/f_rec = gH/c^2 (Eq 1)

(Note this is the form derived from the original energy conservation relation: hf = hf' + mgH, use m=E/c^2=hf/c^2).

My initial stab at it was to substitute an expression using the universal gravitational constant:

(f_rec - f_trans)/f_rec = (GM)*(1/r_earth - 1/(r_earth + H))/(c^2) (Eq 2)

where M is the mass of the Earth and G is the universal gravitational constant. This results in a frequency shift of ~+1 Hz (so small I needed to use a num2str command in MATLAB to see it given the magnitude of f_trans).

I then thought perhaps I was being cute with assuming H and an inverse distance would cancel w/o deleterious effects, so I went back to the unsimplified form:

(f_rec - f_trans)/f_rec = (GMH)*(1/r_earth - 1/(r_earth + H))^2/(c^2) (Eq 3)

This yielded a frequency shift of ~+5 Hz (again so small I needed to use a num2str command in MATLAB to see it given the magnitude of f_trans).

My issue is that I'm not sure I'm accounting for non-constant gravity correctly; if I am then I've solved the problem, if not...

Please forgive if this is an easy problem or there is a "well-known" treatment for non-constant gravity I am just not finding, I am a mathematician with only a high school physics background taking a masters level physics class.

Thanks for the help.
 
Physics news on Phys.org
See link below.

According to that, the red shift should be
Δf/f = 1/{sqrt(1 - rs/R1) - 1/sqrt(1 - rs/R2)}

where rs is the Schwarzschild radius for Earth = 2GM/c^2, M = mass of Earth, or about 9 mm; R1 is the distance from Earth center to the satellite, and R2 is the radius of Earth.
Since Δf/f < 0 this amounts to a blue shift, as you also found. So Δf/f is actually > 0.

http://en.wikipedia.org/wiki/Gravitational_redshift
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
Replies
10
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 0 ·
Replies
0
Views
2K
Replies
5
Views
3K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K