Satellite and Space Engineering - Problem #4
This is part of a series of problems looking at topics in satellite and space communications and systems engineering.
Determine the altitude (height above the surface of the Earth) for a satellite in a circular Earth orbit with a known orbit period.
You are given the satellite orbit period (in s). Calculate the orbit altitude (in km).
You should take the radius of the Earth to be 6371km, the mass of the Earth to be 5.9722e24 kg and Newton's Universal Gravitational Constant to be 6.6743015e-11 m3/kg/s.
Hints: 1) Newton's Law of Universal Gravitation will tell you the force between the satellite and the Earth (see: <https://en.wikipedia.org/wiki/Newton%27s_law_of_universal_gravitation>); 2) The centripetal force maintaining the orbit (see: <https://en.wikipedia.org/wiki/Centripetal_force#Formula>) should be equal to the gravitational force; 3) Hmmm... but what about the mass of the satellite?
Example: The altitude of a geostationary satellite, with orbit period 86164.0905 s is around 35,793 km.
Some future problems in this series will build on work done in previous problems, so if you get a working solution I suggest you hang onto the code!
Solution Stats
Problem Comments
3 Comments
Solution Comments
Show comments
Loading...
Problem Recent Solvers176
Suggested Problems
-
Basic electricity in a dry situation
590 Solvers
-
Given a window, how many subsets of a vector sum positive
870 Solvers
-
1481 Solvers
-
Create a Multiplication table matrix...
689 Solvers
-
439 Solvers
More from this Author17
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
Test 4 is broken (tries to check for regexp usage) and this problem appears in two groups so plz fix :/
The units of G are m^3/kg/s^2.
@Jose Matos, thanks --- I was just looking at the units and wondering why there was an extra [s] left!