Skip to content

Commit df3c6b8

Browse files
Added 6th and 7th week notes: GNSS and EP
1 parent 3201a80 commit df3c6b8

File tree

5 files changed

+202
-1
lines changed

5 files changed

+202
-1
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ Each chapter in the notes corresponds to one week of the course:
1313
3. Space Environment
1414
4. Space Systems I
1515
5. Space Systems II
16+
6. Global Navigation Satellite Systems
17+
7. Fundamentals of electric propulsion
1618

1719
# Important information
1820

@@ -39,4 +41,4 @@ NOTES.
3941

4042
# Release notes
4143

42-
Last updated: 20170326
44+
Last updated: 20170403

chapters/chapter6.tex

Lines changed: 134 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,134 @@
1+
%----------------------------------------------------------------------
2+
\section[GNSS]{Global Navigation Satellite Systems}
3+
%----------------------------------------------------------------------
4+
5+
%----------------------------------------------------------------------
6+
\paragraph{Operation principles of a GNSS position fix}
7+
%----------------------------------------------------------------------
8+
9+
The basic ideas behind the operation of a GNSS can be summarized as follows:
10+
%
11+
\begin{enumerate}
12+
13+
\item The satellites of a GNSS constellation each have a very precise on
14+
board clock that is synchronized with all other clocks in the constellation.
15+
16+
\item The position vector of each satellite in the constellation is known (or
17+
can be made known) to any user of the system at all times.
18+
19+
\item Each satellite broadcasts a time-stamped, identifiable signal in all
20+
directions. Each signal encodes, among other pieces of information, the exact
21+
time at which the signal was broadcast.
22+
23+
\item Any number of users can receive these signals simultaneously: they are
24+
all passive (i.e. receiving) users.
25+
26+
\item A user receiving a satellite signal can compare the broadcast time with
27+
his/her own clock: the travel time for the signal $\Delta t = t_{RX} - t_{TX}$
28+
is a direct measure of the distance (or range) $d$ between the user and the
29+
emitting satellite, since the speed of light $c$ is a physical constant: $d =
30+
c\Delta t$.
31+
32+
\item Assuming the instantaneous position of the satellites is known to the
33+
user, using 3 such distance measurements to 3 different satellites allows, in
34+
principle, to determine the 3 unknowns $x,y,z$ of the position of the user.
35+
36+
\item However, for this to work, the user would need to have his/her clock
37+
perfectly synchronized with the constellation clocks. As this would be
38+
impractical, a 4th distance measurement with a 4th satellite is needed to
39+
determine the 4 unknowns of the problem: $x,y,z$ and $t$, the time of the user.
40+
41+
\end{enumerate}
42+
%
43+
Obtaining a position (and time) fix for a user requires therefore solving a
44+
system of 4 non-linear equations, one for each pseudo-range measurement:
45+
%
46+
\begin{align}
47+
c^2(t_{RX} - t_{TX,1})^2 &=
48+
(x_{RX} - x_{TX,1})^2 + (y_{RX} - y_{TX,1})^2 + (z_{RX} - z_{TX,1})^2,
49+
\\
50+
c^2(t_{RX} - t_{TX,2})^2 &=
51+
(x_{RX} - x_{TX,2})^2 + (y_{RX} - y_{TX,2})^2 + (z_{RX} - z_{TX,2})^2,
52+
\\
53+
c^2(t_{RX} - t_{TX,3})^2 &=
54+
(x_{RX} - x_{TX,3})^2 + (y_{RX} - y_{TX,3})^2 + (z_{RX} - z_{TX,3})^2,
55+
\\
56+
c^2(t_{RX} - t_{TX,4})^2 &=
57+
(x_{RX} - x_{TX,4})^2 + (y_{RX} - y_{TX,4})^2 + (z_{RX} - z_{TX,4})^2,
58+
\end{align}
59+
%
60+
where $x_{TX,i},y_{TX,i},z_{TX,i}$ is the position of the $i$-th transmitting
61+
satellite, $t_{TX,i}$ the time at which the signal from the $i$-th satellite
62+
was sent, and $x_{RX},y_{RX},z_{RX},t_{RX}$ are the unknowns (position and
63+
time of the receiving user).
64+
65+
%----------------------------------------------------------------------
66+
\paragraph{Operation principles of a GNSS velocity fix}
67+
%----------------------------------------------------------------------
68+
69+
Once the procedure to determine the position is clear, it would be possible to
70+
compute the velocity of a user by observing how his/her position changes in
71+
time. In other words, by taking the derivative of the position vector:
72+
%
73+
\begin{equation}
74+
\bm v = \frac{\dd \bm r}{\dd t} \simeq \frac{\bm r(t_2)-\bm r(t_1)}{t_2-t_1}.
75+
\end{equation}
76+
%
77+
78+
There is, however, another, more accurate way to determine the user's velocity:
79+
using the Doppler shift of the signal frequency. This is done according to the
80+
following basic ideas:
81+
%
82+
\begin{enumerate}
83+
84+
\item The exact frequency at which the satellite signals are emitted is known
85+
to the users of the system.
86+
87+
\item The velocity vector of each satellite in the constellation is known (or
88+
can be made known) to any user of the system at all times.
89+
90+
\item Whenever the distance between a satellite and a user changes in time
91+
(either because the satellite is moving or the user is moving),
92+
the perceived signal frequency by the user changes slightly: the frequency
93+
will increase if the two of them are coming closer together, and it will
94+
decrease if they are moving apart. This physical phenomenon is known as
95+
\emph{Doppler shift}.
96+
97+
\item Any user listening to the satellite signals can determine the Doppler
98+
shift of any of them, $\Delta f = f_{RX} - f_{TX}$.
99+
100+
\item As the user knows the velocity of each satellite, combining 3 such
101+
measurements with 3 different satellites
102+
it is possible to determine the user's velocity (3 unknowns: $v_x,v_y,v_z$).
103+
104+
\item However, the cheap user's clock may have a drift with time. This may
105+
lead the user to wrong measurements of the Doppler shifts. Thus, a 4th
106+
measurement with a 4th satellite is needed to determine the drift rate of the
107+
user clock as an extra unknown.
108+
109+
\end{enumerate}
110+
%
111+
Obtaining a velocity (and clock rate) fix for a user requires therefore
112+
solving the following system of 4 non-linear equations:
113+
%
114+
\begin{align}
115+
\dot{t}_{RX}f_{RX,1}-f_{TX,1} = \frac{f_{TX,1}}{c} (\bm v_{RX}-\bm v_{TX,1})
116+
\cdot \frac{\bm r_{RX}-\bm r_{TX,1}}{\left|\bm r_{RX}-\bm r_{TX,1}\right|}
117+
\\
118+
\dot{t}_{RX}f_{RX,2}-f_{TX,2} = \frac{f_{TX,2}}{c} (\bm v_{RX}-\bm v_{TX,2})
119+
\cdot \frac{\bm r_{RX}-\bm r_{TX,2}}{\left|\bm r_{RX}-\bm r_{TX,2}\right|}
120+
\\
121+
\dot{t}_{RX}f_{RX,3}-f_{TX,3} = \frac{f_{TX,3}}{c} (\bm v_{RX}-\bm v_{TX,3})
122+
\cdot \frac{\bm r_{RX}-\bm r_{TX,3}}{\left|\bm r_{RX}-\bm r_{TX,3}\right|}
123+
\\
124+
\dot{t}_{RX}f_{RX,4}-f_{TX,4} = \frac{f_{TX,4}}{c} (\bm v_{RX}-\bm v_{TX,4})
125+
\cdot \frac{\bm r_{RX}-\bm r_{TX,4}}{\left|\bm r_{RX}-\bm r_{TX,4}\right|}
126+
\end{align}
127+
%
128+
where $\bm v_{TX,i}$ is the velocity of the $i$-th transmitting
129+
satellite, $f_{TX,i}, f_{RX,i}$ the frequencies at which the signal from the
130+
$i$-th satellite was respectively broadcast and received,
131+
and $\bm v_{RX}, \dot{t}_{RX}$ are the unknowns (position and
132+
clock drift rate of the receiving user). Note that the vector
133+
$(\bm r_{RX}-\bm r_{TX,i})/\left|\bm r_{RX}-\bm r_{TX,i}\right|$ is a unit
134+
vector that points in the direction from the $i$-th satellite to the user.

chapters/chapter7.tex

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
%----------------------------------------------------------------------
2+
\section[Electric Propulsion]{Fundamentals of Electric Propulsion}
3+
%----------------------------------------------------------------------
4+
5+
%----------------------------------------------------------------------
6+
\paragraph{Key parameters of electric propulsion}
7+
%----------------------------------------------------------------------
8+
9+
While chemical propulsion is \emph{energy limited}, as its performance depends
10+
on the amount of energy per unit mass stored in the chemical bonds of the
11+
propellant, electric propulsion is \emph{power limited}: the performance
12+
depends on how much electric power is available on board.
13+
14+
As with chemical propulsion, there are two basic parameters that characterize
15+
an electric thruster:
16+
%
17+
\begin{enumerate}
18+
19+
\item Specific impulse $I_{sp}$: this is a measure of the velocity at which
20+
the propellant is ejected from the thruster. A higher specific impulse allows
21+
fulfilling a propulsive mission (i.e. providing a given $\Delta V$ to the
22+
spacecraft) at a much lower expense of propellant. Electric propulsion devices
23+
have $I_{sp}^v$ in the order of $10$--$100$ km/s (about $1000$--$10000$ s if
24+
$I_{sp}$is expressed in seconds), whereas the best chemical rockets can only provide about $5$ km/s (about $500$ s).
25+
26+
\item Thrust $F$: the force the propulsion system can generate to accelerate
27+
the spacecraft. Contrary to chemical propulsion, where $F$ can be very large,
28+
electric propulsion thrust levels are comparatively small: current thrusters
29+
provide $< 1$ N of force (typically, about $50$--$200$ mN). Thrust is equal
30+
to the propellant mass flow rate $\dot m$ used in the thruster times the
31+
exhaust velocity, i.e., its specific impulse in velocity units:
32+
%
33+
\begin{equation}
34+
F=\dot m I_{sp}^v.
35+
\end{equation}
36+
37+
38+
\end{enumerate}
39+
%
40+
Electric propulsion provides tiny thrust levels, but it does so very
41+
efficiently, using very little propellant. This enables space missions that
42+
would be too ambitious to be carried out only with chemical propulsion, and to
43+
lower the cost of existing missions.
44+
Note, however, that electric propulsion cannot fully replace chemical
45+
propulsion: large thrust levels are required to take off from the surface of a
46+
planet, and for some quick propulsive maneuvers.
47+
48+
Apart from $I_{sp}$ and $F$, there is another important figure of merit of an
49+
electric thruster:
50+
%
51+
\begin{enumerate}[resume]
52+
53+
\item Thrust efficiency $\eta_T$: it is a measure of how the input power $P$
54+
is used for propulsion. The power contained in a jet of mass flow rate $\dot
55+
m$ and exhaust velocity $I_{sp}^v$ is $\dot m (I_{sp}^v)^2/2$. The thrust
56+
efficiency is defined as the ratio of the jet power over the input power:
57+
%
58+
\begin{equation}
59+
\eta_T = \frac{\dot m (I_{sp}^v)^2}{2P} = \frac{ F I_{sp}^v}{2P} =
60+
\frac{ F^2}{2\dot m P}
61+
\end{equation}
62+
63+
\end{enumerate}

conquest-of-space-notes.pdf

12.8 KB
Binary file not shown.

conquest-of-space-notes.tex

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929
\include{chapters/chapter3}
3030
\include{chapters/chapter4}
3131
\include{chapters/chapter5}
32+
\include{chapters/chapter6}
33+
\include{chapters/chapter7}
3234

3335
%----------------------------------------------------------------------
3436
\end{document}

0 commit comments

Comments
 (0)