SlideShare une entreprise Scribd logo
1  sur  13
Question 1: (a) Convert geodetic position 290 deg Long 42 deg latitude ellipsoidal height 0 m into Cartesian and geocentric coordinates.
(b)How far apart on the surface of the Earth (approximate radius 6371km) would be locations that have geocentric latitude 42 deg and geodetic latitude 42 deg.
Give answer in km.
(c)Using the conversion between XYZ and Geodetic coordinates, determine if ellipsoid heights are measured along a straight line. (Orthometric heights are
measured along a curved path that is always along the local direction of gravity).
(a)This is simple problem using the formulas given in class (or most geodetic text books). The corresponding XYZ coordinates, using the WGS84 ellipsoid parameters
a=6378137.0 m, f=1/298.257222101, yields
Cartesian XYZ coordinates 1623569.2675 4460719.9014 4245603.8360 m
(b)Converting these values back to geocentric latitude and longitude coordinates yields:
Lat = 41.8087 deg, Long = -‐70.0deg, radius = 6368606.6873 m. If the latitude types were confused, then the error in the latitude, expressed as a distance along the
circular arc (using 6371 km as mean radius of the Earth), would be 21.3 km.
The figure below shows the error as function of latitude. Since longitude is the same between geodetic and geocentric coordinates, the error only depends on latitude.
(c)This question involves constructing a vector normal to the ellipsoid and testing for points along this normal all have the same geodetic latitude and longitude and
height which equals the amount displayed along the normal. The transformation vector is
dXYZ = [cos(lat)*cos(long) cos(lat)*sin(long) sin(lat_i)] dh
Part c of the solution gives the results showing indeed that the height is along the normal to ellipsoid.
Out put of matlab codes
12.540 HW 01 Question 1
(a) Coordinates
GEODETIC Lat, Long, Height 42.0000 290.0000 deg 0.0000 m
Cartesian XYZ coordinates 1623569.2675 -4460719.9014 4245603.8360 m
GEOCENTRIC Lat, Long, Radius 41.8087 290.0000 deg 6368606.6873 m
(b) Difference at latitude ( 42.0000 deg) 21.2718 km
(c) Difference with height
For height change 1000.0000 m,
-3.9116e-08
Difference in lat 3.6637e-15 rad, height
++++++++++++++++++++++++++++++++++
2
Click to add text
eduassignmenthelp.com
Click to add text
Principles Of The Global Positioning System Spring
Earth Atmospheric and Planetary sciences
−80
3
−60 −40
−20 0 20 40 60 80
20
15
10
5
0
−5
−10
−15
−20
Geodetic Latitude (deg)
Geodetoc−Geocentric
Lat
differnce
(km)
Question 2: A broadcast ephemeris file for March 31 2010 is given below. All of the GPS satellites are given. For the set of PRN’s
2 5 8 10 15 18 21 24 27 29 compute
(1)A 3-‐Dplot of the trajectories of the motions of the satellites in
(a) Inertial space. Produce plots for 2 orbits of the satellites. Comment on the how closely the satellite tracks overlap.
(b)Earth fixed frame. Plots for 2 orbits of the satellites.
(2)A ground track plot (i.e., the track of the satellite position radially projected to the surface of the sphere). OPTIONAL: show projection
onto an ellipsoid (Projection of ground normal to the satellite).
(3)A sky map for geocentric location 288.90 deg longitude, 42.36 deg latitude for the period 2010 03 31 14 00 to 2010 04 01 14 00
GPST (i.e., 24-‐hours). A sky map shows azimuth and zenith distance (90-‐elevation angle) as a radial plot with zenith distance scaled to
a convenient distance unit. At the 15:15 GPST all satellites in the list should be visible.
(70 pts).
eduassignmenthelp.com
4
The solutions to this homework are implemented in both Fortran and Matlab. The Fortran solution also uses the Generic
Mapping Toolbox (GMT) for the plots. The Matlab solution code is HW01_2012.m
(1.a) The broadcast ephemeris formulas can be used except that in computing the corrected longitude of the ascending node
(page 100 of ICD200C), the value for the rotation rate of the Earth ( ˙
e ) is set to zero (thus removing the rotation of the Earth).
Figure 1 shows one view of the inertial orbits. (Note: the Earth is shown only for scale. It will be rotating in this figure.
However, the direction toward Greenwich on the figure does show the direction of the inertial X-‐axis).The dots are shown in
the orbit every 5 minutes. The positions of each satellite are shown at 2010 03 31 14 00. Only the 10 satellites listed above
are shown in the Figure 1a.
These results are generated with the Fortran code. Figure 1b shows the same figure generated with Matlab.
eduassignmenthelp.com
PRN 2
PRN 8
PRN 10
P
P
R
R
N
N515
PRN 18
PRN 21
PRN 24
PRN 27
PRN 29
Figure 1a: Inertial view of orbits. Viewed from declination 34 degs and Right
Ascension -
‐
2
4
5
degs. During GPS week 1519, the satellites were in the following
planes:
Plane 00: 07, 08, 09, 24, 27, 31;
Plane 01: 05, 12, 16, 28, 30;
Plane 02: 03, 06, 17, 19, 29;
Plane 03: 02, 04, 11, 21, 24;
Plane 04: 10, 18, 20, 22, 32;
Plane 05: 13, 14, 15, 23, 26.
5
eduassignmenthelp.com
−2
−1
0
1
x 10
4
−2
−1
0
1
2 x 10
4
−2
2
−1.5
0
0.5
1
4
x 10
2
1.5
PRN08
PRN10
PRN02
12.540 HW01:Q2.1(a)
PRN05
PRN27
PRN15
6
P
P
R
R
N
N
2
2
1
4
PRN29
−0.5
−1
PRN18
Z
inertial
(km)
X inertial(km) Y inertial(km)
Figure 1b: Inertial plot generated with Matlab code. View angle is different from
Figure 1a.
eduassignmenthelp.com
(1.b) Earth fixed orbits. These are generated using the formulas for the broadcast ephemeris. In this case, the formulas in the ICD200C
document are used exactly as they appear. Results are shown in Figure 2. The positions are marked at 17:00 GPST. This time is 1 hour before
the times on broadcast ephemeris messages (i.e., the tk used in calculating the orbital positions is -
‐
3600 seconds). Getting the time correct will
be important for the next homework exercise where the satellite positions will be used to compute theoretical range data to be compared to
measured pseudo ranges.
In units of meters; the positions of the satellites are (X Y Z coordinates) at the first time are March 31, 2010 at 14:00 hrs GPS-‐time
Generating svs_mit00900.10n.t3d
EMJD 55286.58 PRN 02 XYZ 17858419.688 -‐14112320.57513266513.491
EMJD 55286.58 PRN 03 XYZ -‐9966634.523 23229994.378 7198261.237
EMJD 55286.58 PRN 04 XYZ 26175407.208 -‐5560362.718 -‐87234.
876
EMJD 55286.58 PRN 05 XYZ 6675782.428 -‐14640726.59021095927.777
EMJD 55286.58 PRN 06 XYZ -‐13550107.01820200354.134 10691028.119
EMJD 55286.58 PRN 07 XYZ 18556496.412 8085733.200 17271813.996
EMJD 55286.58 PRN 08 XYZ 25852890.988 924792.807 7123807.582
EMJD 55286.58 PRN 10 XYZ 13767035.201 -‐7261806.42621364851.209
EMJD 55286.58 PRN 11 XYZ 4730448.580 16311748.690 -
‐
2
0
6
5
1
6
2
0
.
2
2
6
EMJD 55286.58 PRN 12 XYZ -‐9627959.577-‐22190643.257-
‐
1
1
0
8
4
2
9
9
.
7
0
7
EMJD 55286.58 PRN 13 XYZ 7781433.187 15581789.413 19908897.551
EMJD 55286.58 PRN 14 XYZ -‐16024500.145 3920233.808 -
‐
2
0
6
5
1
0
5
0
.
6
4
1
EMJD 55286.58 PRN 15 XYZ 6449232.512 -‐25639638.957-
‐
1
7
5
6
5
5
2
.
8
0
7
EMJD 55286.58 PRN 16 XYZ -‐12132395.552 8904717.408 21940837.783
EMJD 55286.58 PRN 17 XYZ 16412106.487 -‐3871371.531 -
‐
2
0
3
7
0
0
4
7
.
2
8
1
EMJD 55286.58 PRN 18 XYZ -‐19764420.432-‐17278020.606-
‐
4
9
3
0
9
8
7
.
4
9
2
EMJD 55286.58 PRN 19 XYZ -‐7597857.87525041422.510 -
‐
3
4
3
5
8
3
2
.
2
5
4
EMJD 55286.58 PRN 20 XYZ 12365873.332 21943101.110 -
‐
8
6
5
4
2
2
1
.
9
7
0
EMJD 55286.58 PRN 21 XYZ -‐22210633.095-‐6114882.79514063976.554
EMJD 55286.58 PRN 22 XYZ -‐20649821.752-‐7020558.159 -
‐
1
5
0
5
4
6
0
0
.
7
4
7
EMJD 55286.58 PRN 23 XYZ 2375861.408 22557935.154 13532626.808
EMJD 55286.58 PRN 24 XYZ -‐21675898.965-‐6460675.85713833224.027
EMJD 55286.58 PRN 25 XYZ 7781433.187 15581789.413 19908897.551
EMJD 55286.58 PRN 26 XYZ -‐6834742.214-‐17254173.569-
‐
1
9
3
4
2
0
0
2
.
1
4
5
EMJD 55286.58 PRN 27 XYZ 5195809.818 -‐15530151.505-
‐
2
0
1
9
5
3
1
0
.
8
1
1
EMJD 55286.58 PRN 28 XYZ 20521379.875 10094899.480 -‐13275915.694
EMJD 55286.58 PRN 29 XYZ -‐7867346.600-‐17162815.23918792191.143
EMJD 55286.58 PRN 30 XYZ -‐17489142.555-‐19937696.981-
‐
2
3
0
7
6
2
0
.
4
7
8
EMJD 55286.58 PRN 31 XYZ -‐25491009.349 7376627.752 2723976.601
EMJD 55286.58 PRN 32 XYZ 3250257.083 21589652.471 -
‐
1
5
0
0
6
2
9
4
.
9
0
1
eduassignmenthelp.com
PRN 5
PRN 8
PRN 15
PRN 2
PRN 18
PRN 21
PRN 10
PRN 24
PRN 29
PRN 27
Figure 2a: Earth fixed coordinates of satellites from broadcast
ephemeris.
eduassignmenthelp.com
−2
−1
0
1
−2
−1
0
1
2
x 10
4
−2
−1.5
−1
−0.5
0
1
0.5
1.5
2
4
x 10
Y Efixed (km)
PRN08
PRN02
PRN10
PRN05
PRN27
12.540 HW01:Q2.1(b)
PRN15
PRN29
P
P
R
R
N
N
2
2
1
4
PRN18
Z
Efixed
(km)
2
4
x 10
X Efixed (km)
Figure 2b: Earth view from the matlab
solution.
eduassignmenthelp.com
(2) Ground track: This is simply a matter of converting the XYZ Earth-‐fixedcoordinates
of the satellite to latitude (either geodetic or geocentric was OK) and longitude and
plotting the results. The results are shown in Figure 3 with the stars showing the
location on March 31, 2010 at 14:00 hrs GPS-‐time.
0˚ 30˚ 60˚ 90˚ 120˚
150˚
0˚ 30˚ 60˚ 90˚ 120˚
Figure 3a: Ground track from Fortran
code.
150˚
180˚
180˚
210˚
210˚
240˚
240˚
270˚
270˚
300˚
300˚
330˚
330˚ 0˚
0˚
−60˚ −
−30˚ −
0˚
30˚ 30
60˚ 60
PRN 2
PRN 5
PRN 80
PRN 10
PRN 15
PRN 18
PRN 21
PRN 24
PRN 27
PRN 29
eduassignmenthelp.com
0 50 100
Figure 3b: Ground track from Matlab code.
150 200 250 300 350
−60
−80
−20
−40
0
40
60
80
PRN02
PRN05
20 PRN08
PRN10
PRN15
PRN18
P
P
R
R
N
N
2
2
1
4
PRN27
PRN29
Longitude (deg)
Latitude
(deg)
12.540 HW01: Q2.2
eduassignmenthelp.com
(3) Sky plots of tracks of satellites for 288.90 deg longitude, 42.36 deg latitude. The basic method for solving this problem is take the ground-‐station to satellite unit-‐vectorwhich is
known in global XYZ coordinates and rotating it into a local North, West, Up frame. In this frame, the azimuth and elevation can be compute using the same formulae used
compute latitude and longitude. Below I give Fortran code fragments that be used for the calculation. Rotation matrix from XYZ to NEU (In the definition below the E is the East
coordinate and the local system is left-‐handed.
c lat_i is the latitude (rads in Fortran), long is longitude. rot_mat is c matrix that rotates from XYZ to NEU.
c.... latitude -- north component
rot_mat(1,1) = -sin(lat_i)*cos(long) rot_mat(1,2) = -sin(lat_i)*sin(long) rot_mat(1,3) = cos(lat_i)
c
c.... longitude -- east component rot_mat(2,1) = -sin(long)
rot_mat(2,2) =
rot_mat(2,3) = cos(long)
0.d0
c
c.... radius -- up component rot_mat(3,1) = cos(lat_i) * cos(long) rot_mat(3,2) = cos(lat_i) * sin(long)
rot_mat(3,3) = sin(lat_i)
The satellite-‐ground station vector, converted to unit vector is multiplied by rot_mat to getlocal topocentric coordinates. These are converted to azimuth and elevation
angle using:
*
*
*
*
Compute the horizontal length of the unit vector.unit_loc is the station to satellite unit vector rotated into the local frame, hlen is horizontal
component the vector. Zen_dist is the angle from zenith to satellite (rads), and azimuth is the azimuth from North (rad).
hlen = sqrt(unit_loc(1)**2+unit_loc(2)**2)
zen_dist = atan2(hlen, unit_loc(3)) azimith = atan2(unit_loc(2),unit_loc(1))
Applying the above algorithm generates the sky plot shown below.
Note: North points to the right in this plot, and azimuth runs counter-‐clockwise(opposite of the normal method). These are "features" of the plotting package used.
Note: The plot has been generated for 1-‐solar day (that is the normal day). The satellites
repeat the last few points because the orbital period of GPS is one sidereal day. The satellites return approximately 4 minutes earlier each day. (The matlab figures are generated
at 1 minute spacing and hence azzd(1:2,1:5,sv) and azzd(1:2,1437:1441,sv) where sv is satellite number and the first 1:2 is for azimuth and zenith distance (NaN are used for
zenith distances > 90 deg and thus below the horizon).
eduassignmenthelp.com
PRN 2
PRN 10
PRN 24
0˚
90˚
PRN 21
PRN 8
PRN 18
180˚
PRN 29
270˚
Figure 4a: Shows the sky-‐tracks for the first 9-‐satellites.Positions are marked at 14:00
GPST on March 31, 2010.
eduassignmenthelp.com
20
40
60
100
30
210
60
240
90
270
120
300
150
330
180
Figure 4b: Matlab version of same figure. Here we set the view so that North is up
and the azimuth increases in a clockwise direction. (The scale here is to 100
degrees zenith distance compared with 90 in Figure 4a.
0
12.540 HW01: Q2.3
PRN02
PRN05
80
PRN08
PRN10
PRN15
PRN214
PRN29
eduassignmenthelp.com

Contenu connexe

Tendances

L5 determination of natural frequency & mode shape
L5 determination of natural frequency & mode shapeL5 determination of natural frequency & mode shape
L5 determination of natural frequency & mode shapeSam Alalimi
 
FINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMS
FINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMSFINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMS
FINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMSroymeister007
 
Calculus in real life (Differentiation and integration )
Calculus in real life (Differentiation and integration )Calculus in real life (Differentiation and integration )
Calculus in real life (Differentiation and integration )Tuhin Ahmed
 
Modern physics paul a. tipler 6ª edição solutio manual
Modern physics   paul a. tipler 6ª edição solutio manualModern physics   paul a. tipler 6ª edição solutio manual
Modern physics paul a. tipler 6ª edição solutio manualIzabela Ferreira
 
Tipler para cientistas e engenheiros resolução 6 edição
Tipler para cientistas e engenheiros resolução 6 ediçãoTipler para cientistas e engenheiros resolução 6 edição
Tipler para cientistas e engenheiros resolução 6 ediçãoLowrrayny Franchesca
 
Application of vector integration
Application of vector integration Application of vector integration
Application of vector integration Varuna Kapuge
 
Finite DIfference Methods Mathematica
Finite DIfference Methods MathematicaFinite DIfference Methods Mathematica
Finite DIfference Methods Mathematicaguest56708a
 
Response spectrum
Response spectrumResponse spectrum
Response spectrumabak2
 
Solutions Manual for Foundations Of MEMS 2nd Edition by Chang Liu
Solutions Manual for Foundations Of MEMS 2nd Edition by Chang LiuSolutions Manual for Foundations Of MEMS 2nd Edition by Chang Liu
Solutions Manual for Foundations Of MEMS 2nd Edition by Chang LiuHildaLa
 
Dynamics of multiple degree of freedom linear systems
Dynamics of multiple degree of freedom linear systemsDynamics of multiple degree of freedom linear systems
Dynamics of multiple degree of freedom linear systemsUniversity of Glasgow
 
Computational Method to Solve the Partial Differential Equations (PDEs)
Computational Method to Solve the Partial Differential  Equations (PDEs)Computational Method to Solve the Partial Differential  Equations (PDEs)
Computational Method to Solve the Partial Differential Equations (PDEs)Dr. Khurram Mehboob
 

Tendances (20)

L5 determination of natural frequency & mode shape
L5 determination of natural frequency & mode shapeL5 determination of natural frequency & mode shape
L5 determination of natural frequency & mode shape
 
Fdtd
FdtdFdtd
Fdtd
 
FINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMS
FINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMSFINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMS
FINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMS
 
Multi degree of freedom systems
Multi degree of freedom systemsMulti degree of freedom systems
Multi degree of freedom systems
 
Week 7
Week 7Week 7
Week 7
 
Physics Assignment Help
Physics Assignment Help Physics Assignment Help
Physics Assignment Help
 
Statistical Physics Assignment Help
Statistical Physics Assignment HelpStatistical Physics Assignment Help
Statistical Physics Assignment Help
 
Calculus in real life (Differentiation and integration )
Calculus in real life (Differentiation and integration )Calculus in real life (Differentiation and integration )
Calculus in real life (Differentiation and integration )
 
Modern physics paul a. tipler 6ª edição solutio manual
Modern physics   paul a. tipler 6ª edição solutio manualModern physics   paul a. tipler 6ª edição solutio manual
Modern physics paul a. tipler 6ª edição solutio manual
 
Tipler para cientistas e engenheiros resolução 6 edição
Tipler para cientistas e engenheiros resolução 6 ediçãoTipler para cientistas e engenheiros resolução 6 edição
Tipler para cientistas e engenheiros resolução 6 edição
 
Solution kepler chap 1
Solution kepler chap 1Solution kepler chap 1
Solution kepler chap 1
 
Application of vector integration
Application of vector integration Application of vector integration
Application of vector integration
 
Vectors and Kinematics
Vectors and KinematicsVectors and Kinematics
Vectors and Kinematics
 
Finite DIfference Methods Mathematica
Finite DIfference Methods MathematicaFinite DIfference Methods Mathematica
Finite DIfference Methods Mathematica
 
Response spectrum
Response spectrumResponse spectrum
Response spectrum
 
Solutions Manual for Foundations Of MEMS 2nd Edition by Chang Liu
Solutions Manual for Foundations Of MEMS 2nd Edition by Chang LiuSolutions Manual for Foundations Of MEMS 2nd Edition by Chang Liu
Solutions Manual for Foundations Of MEMS 2nd Edition by Chang Liu
 
Variograms
VariogramsVariograms
Variograms
 
Dynamics of multiple degree of freedom linear systems
Dynamics of multiple degree of freedom linear systemsDynamics of multiple degree of freedom linear systems
Dynamics of multiple degree of freedom linear systems
 
Hypocenter
HypocenterHypocenter
Hypocenter
 
Computational Method to Solve the Partial Differential Equations (PDEs)
Computational Method to Solve the Partial Differential  Equations (PDEs)Computational Method to Solve the Partial Differential  Equations (PDEs)
Computational Method to Solve the Partial Differential Equations (PDEs)
 

Similaire à Planetary Science Assignment Help

Topology E-learning Assignmnet TP1-TP6
Topology E-learning Assignmnet TP1-TP6Topology E-learning Assignmnet TP1-TP6
Topology E-learning Assignmnet TP1-TP6KeoSokheng
 
Solucionario serway cap 3
Solucionario serway cap 3Solucionario serway cap 3
Solucionario serway cap 3Carlo Magno
 
Resposta cap-1-halliday-8-edição
Resposta cap-1-halliday-8-ediçãoResposta cap-1-halliday-8-edição
Resposta cap-1-halliday-8-ediçãoKarine Felix
 
Shape drawing algs
Shape drawing algsShape drawing algs
Shape drawing algsMusawarNice
 
solucionario mecanica vectorial para ingenieros - beer & johnston (dinamica...
 solucionario mecanica vectorial para ingenieros - beer  & johnston (dinamica... solucionario mecanica vectorial para ingenieros - beer  & johnston (dinamica...
solucionario mecanica vectorial para ingenieros - beer & johnston (dinamica...Sohar Carr
 
Particle Physics Report
Particle Physics ReportParticle Physics Report
Particle Physics ReportDrew Silcock
 
Dynamics Kinematics Curvilinear Motion
Dynamics Kinematics Curvilinear MotionDynamics Kinematics Curvilinear Motion
Dynamics Kinematics Curvilinear MotionNikolai Priezjev
 
Presentation for the 19th EUROSTAR Users Conference June 2011
Presentation for the 19th EUROSTAR Users Conference June 2011Presentation for the 19th EUROSTAR Users Conference June 2011
Presentation for the 19th EUROSTAR Users Conference June 2011Antonios Arkas
 
Applied mathematics for CBE assignment
Applied mathematics for CBE assignmentApplied mathematics for CBE assignment
Applied mathematics for CBE assignmentSahl Buhary
 
Robotics_Final_Paper_Folza
Robotics_Final_Paper_FolzaRobotics_Final_Paper_Folza
Robotics_Final_Paper_FolzaAlex Folz
 
A Rapid Location Independent Full Tensor Gravity Algorithm
A Rapid Location Independent Full Tensor Gravity AlgorithmA Rapid Location Independent Full Tensor Gravity Algorithm
A Rapid Location Independent Full Tensor Gravity AlgorithmPioneer Natural Resources
 
Lecture Dynamics Kinetics of Particles.pdf
Lecture Dynamics Kinetics of Particles.pdfLecture Dynamics Kinetics of Particles.pdf
Lecture Dynamics Kinetics of Particles.pdfCyberMohdSalahShoty
 
Automatic Classification Satellite images for weather Monitoring
Automatic Classification Satellite images for weather MonitoringAutomatic Classification Satellite images for weather Monitoring
Automatic Classification Satellite images for weather Monitoringguest7782414
 
Gradually Varied Flow in Open Channel
Gradually Varied Flow in Open ChannelGradually Varied Flow in Open Channel
Gradually Varied Flow in Open ChannelAmro Elfeki
 

Similaire à Planetary Science Assignment Help (20)

Topology E-learning Assignmnet TP1-TP6
Topology E-learning Assignmnet TP1-TP6Topology E-learning Assignmnet TP1-TP6
Topology E-learning Assignmnet TP1-TP6
 
Solucionario serway cap 3
Solucionario serway cap 3Solucionario serway cap 3
Solucionario serway cap 3
 
Sm chapter3
Sm chapter3Sm chapter3
Sm chapter3
 
Sm chapter3
Sm chapter3Sm chapter3
Sm chapter3
 
Chapter 01
Chapter 01Chapter 01
Chapter 01
 
Resposta cap-1-halliday-8-edição
Resposta cap-1-halliday-8-ediçãoResposta cap-1-halliday-8-edição
Resposta cap-1-halliday-8-edição
 
Shape drawing algs
Shape drawing algsShape drawing algs
Shape drawing algs
 
solucionario mecanica vectorial para ingenieros - beer & johnston (dinamica...
 solucionario mecanica vectorial para ingenieros - beer  & johnston (dinamica... solucionario mecanica vectorial para ingenieros - beer  & johnston (dinamica...
solucionario mecanica vectorial para ingenieros - beer & johnston (dinamica...
 
Particle Physics Report
Particle Physics ReportParticle Physics Report
Particle Physics Report
 
Dynamics Kinematics Curvilinear Motion
Dynamics Kinematics Curvilinear MotionDynamics Kinematics Curvilinear Motion
Dynamics Kinematics Curvilinear Motion
 
Presentation for the 19th EUROSTAR Users Conference June 2011
Presentation for the 19th EUROSTAR Users Conference June 2011Presentation for the 19th EUROSTAR Users Conference June 2011
Presentation for the 19th EUROSTAR Users Conference June 2011
 
Applied mathematics for CBE assignment
Applied mathematics for CBE assignmentApplied mathematics for CBE assignment
Applied mathematics for CBE assignment
 
Robotics_Final_Paper_Folza
Robotics_Final_Paper_FolzaRobotics_Final_Paper_Folza
Robotics_Final_Paper_Folza
 
A Rapid Location Independent Full Tensor Gravity Algorithm
A Rapid Location Independent Full Tensor Gravity AlgorithmA Rapid Location Independent Full Tensor Gravity Algorithm
A Rapid Location Independent Full Tensor Gravity Algorithm
 
Programming project
Programming projectProgramming project
Programming project
 
Lecture Dynamics Kinetics of Particles.pdf
Lecture Dynamics Kinetics of Particles.pdfLecture Dynamics Kinetics of Particles.pdf
Lecture Dynamics Kinetics of Particles.pdf
 
Relatório
RelatórioRelatório
Relatório
 
Automatic Classification Satellite images for weather Monitoring
Automatic Classification Satellite images for weather MonitoringAutomatic Classification Satellite images for weather Monitoring
Automatic Classification Satellite images for weather Monitoring
 
EAS6415presentation
EAS6415presentationEAS6415presentation
EAS6415presentation
 
Gradually Varied Flow in Open Channel
Gradually Varied Flow in Open ChannelGradually Varied Flow in Open Channel
Gradually Varied Flow in Open Channel
 

Plus de Edu Assignment Help

Best Digital Communication Assignment Help
Best Digital Communication Assignment HelpBest Digital Communication Assignment Help
Best Digital Communication Assignment HelpEdu Assignment Help
 
Digital Communication Assignment Help
Digital Communication Assignment HelpDigital Communication Assignment Help
Digital Communication Assignment HelpEdu Assignment Help
 
Digital Communication Assignment Help
Digital Communication Assignment HelpDigital Communication Assignment Help
Digital Communication Assignment HelpEdu Assignment Help
 
Electromechanics Assignment Help
Electromechanics Assignment HelpElectromechanics Assignment Help
Electromechanics Assignment HelpEdu Assignment Help
 
Magnetic Materials Assignment Help
Magnetic Materials Assignment HelpMagnetic Materials Assignment Help
Magnetic Materials Assignment HelpEdu Assignment Help
 
Magnetic Materials Assignment Help
Magnetic Materials Assignment HelpMagnetic Materials Assignment Help
Magnetic Materials Assignment HelpEdu Assignment Help
 
Magnetic Materials Assignment Help
Magnetic Materials Assignment HelpMagnetic Materials Assignment Help
Magnetic Materials Assignment HelpEdu Assignment Help
 
Magnetic Materials Assignment Help
Magnetic Materials Assignment HelpMagnetic Materials Assignment Help
Magnetic Materials Assignment HelpEdu Assignment Help
 
Hydraulic Engineering Assignment Help
Hydraulic Engineering Assignment HelpHydraulic Engineering Assignment Help
Hydraulic Engineering Assignment HelpEdu Assignment Help
 
Physical Chemistry Assignment Help
Physical Chemistry Assignment HelpPhysical Chemistry Assignment Help
Physical Chemistry Assignment HelpEdu Assignment Help
 
Physical Chemistry Homework Help
Physical Chemistry Homework HelpPhysical Chemistry Homework Help
Physical Chemistry Homework HelpEdu Assignment Help
 
Physical Chemistry Homework Help
Physical Chemistry Homework HelpPhysical Chemistry Homework Help
Physical Chemistry Homework HelpEdu Assignment Help
 
Physical Chemistry Assignment Help
Physical Chemistry Assignment HelpPhysical Chemistry Assignment Help
Physical Chemistry Assignment HelpEdu Assignment Help
 

Plus de Edu Assignment Help (20)

Best Digital Communication Assignment Help
Best Digital Communication Assignment HelpBest Digital Communication Assignment Help
Best Digital Communication Assignment Help
 
Instant Assignment Help
Instant Assignment HelpInstant Assignment Help
Instant Assignment Help
 
Digital Communication Assignment Help
Digital Communication Assignment HelpDigital Communication Assignment Help
Digital Communication Assignment Help
 
Digital Communication Assignment Help
Digital Communication Assignment HelpDigital Communication Assignment Help
Digital Communication Assignment Help
 
Electromechanics Assignment Help
Electromechanics Assignment HelpElectromechanics Assignment Help
Electromechanics Assignment Help
 
Magnetic Materials Assignment Help
Magnetic Materials Assignment HelpMagnetic Materials Assignment Help
Magnetic Materials Assignment Help
 
Magnetic Materials Assignment Help
Magnetic Materials Assignment HelpMagnetic Materials Assignment Help
Magnetic Materials Assignment Help
 
Magnetic Materials Assignment Help
Magnetic Materials Assignment HelpMagnetic Materials Assignment Help
Magnetic Materials Assignment Help
 
Magnetic Materials Assignment Help
Magnetic Materials Assignment HelpMagnetic Materials Assignment Help
Magnetic Materials Assignment Help
 
Hydraulic Engineering Assignment Help
Hydraulic Engineering Assignment HelpHydraulic Engineering Assignment Help
Hydraulic Engineering Assignment Help
 
Bimolecular Homework Help
Bimolecular Homework HelpBimolecular Homework Help
Bimolecular Homework Help
 
Physical Chemistry Assignment Help
Physical Chemistry Assignment HelpPhysical Chemistry Assignment Help
Physical Chemistry Assignment Help
 
Physical Chemistry Homework Help
Physical Chemistry Homework HelpPhysical Chemistry Homework Help
Physical Chemistry Homework Help
 
Chemistry Assignment Help
Chemistry Assignment HelpChemistry Assignment Help
Chemistry Assignment Help
 
Physical Chemistry Homework Help
Physical Chemistry Homework HelpPhysical Chemistry Homework Help
Physical Chemistry Homework Help
 
Physical Chemistry Assignment Help
Physical Chemistry Assignment HelpPhysical Chemistry Assignment Help
Physical Chemistry Assignment Help
 
Chemistry Assignment Help
Chemistry Assignment Help Chemistry Assignment Help
Chemistry Assignment Help
 
Chemistry Assignment Help
Chemistry Assignment HelpChemistry Assignment Help
Chemistry Assignment Help
 
Semiconductor Assignment Help
Semiconductor Assignment HelpSemiconductor Assignment Help
Semiconductor Assignment Help
 
Biochemistry Homework Help
Biochemistry Homework Help Biochemistry Homework Help
Biochemistry Homework Help
 

Dernier

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxdhanalakshmis0310
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 

Dernier (20)

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 

Planetary Science Assignment Help

  • 1. Question 1: (a) Convert geodetic position 290 deg Long 42 deg latitude ellipsoidal height 0 m into Cartesian and geocentric coordinates. (b)How far apart on the surface of the Earth (approximate radius 6371km) would be locations that have geocentric latitude 42 deg and geodetic latitude 42 deg. Give answer in km. (c)Using the conversion between XYZ and Geodetic coordinates, determine if ellipsoid heights are measured along a straight line. (Orthometric heights are measured along a curved path that is always along the local direction of gravity). (a)This is simple problem using the formulas given in class (or most geodetic text books). The corresponding XYZ coordinates, using the WGS84 ellipsoid parameters a=6378137.0 m, f=1/298.257222101, yields Cartesian XYZ coordinates 1623569.2675 4460719.9014 4245603.8360 m (b)Converting these values back to geocentric latitude and longitude coordinates yields: Lat = 41.8087 deg, Long = -‐70.0deg, radius = 6368606.6873 m. If the latitude types were confused, then the error in the latitude, expressed as a distance along the circular arc (using 6371 km as mean radius of the Earth), would be 21.3 km. The figure below shows the error as function of latitude. Since longitude is the same between geodetic and geocentric coordinates, the error only depends on latitude. (c)This question involves constructing a vector normal to the ellipsoid and testing for points along this normal all have the same geodetic latitude and longitude and height which equals the amount displayed along the normal. The transformation vector is dXYZ = [cos(lat)*cos(long) cos(lat)*sin(long) sin(lat_i)] dh Part c of the solution gives the results showing indeed that the height is along the normal to ellipsoid. Out put of matlab codes 12.540 HW 01 Question 1 (a) Coordinates GEODETIC Lat, Long, Height 42.0000 290.0000 deg 0.0000 m Cartesian XYZ coordinates 1623569.2675 -4460719.9014 4245603.8360 m GEOCENTRIC Lat, Long, Radius 41.8087 290.0000 deg 6368606.6873 m (b) Difference at latitude ( 42.0000 deg) 21.2718 km (c) Difference with height For height change 1000.0000 m, -3.9116e-08 Difference in lat 3.6637e-15 rad, height ++++++++++++++++++++++++++++++++++ 2 Click to add text eduassignmenthelp.com Click to add text Principles Of The Global Positioning System Spring Earth Atmospheric and Planetary sciences
  • 2. −80 3 −60 −40 −20 0 20 40 60 80 20 15 10 5 0 −5 −10 −15 −20 Geodetic Latitude (deg) Geodetoc−Geocentric Lat differnce (km) Question 2: A broadcast ephemeris file for March 31 2010 is given below. All of the GPS satellites are given. For the set of PRN’s 2 5 8 10 15 18 21 24 27 29 compute (1)A 3-‐Dplot of the trajectories of the motions of the satellites in (a) Inertial space. Produce plots for 2 orbits of the satellites. Comment on the how closely the satellite tracks overlap. (b)Earth fixed frame. Plots for 2 orbits of the satellites. (2)A ground track plot (i.e., the track of the satellite position radially projected to the surface of the sphere). OPTIONAL: show projection onto an ellipsoid (Projection of ground normal to the satellite). (3)A sky map for geocentric location 288.90 deg longitude, 42.36 deg latitude for the period 2010 03 31 14 00 to 2010 04 01 14 00 GPST (i.e., 24-‐hours). A sky map shows azimuth and zenith distance (90-‐elevation angle) as a radial plot with zenith distance scaled to a convenient distance unit. At the 15:15 GPST all satellites in the list should be visible. (70 pts). eduassignmenthelp.com
  • 3. 4 The solutions to this homework are implemented in both Fortran and Matlab. The Fortran solution also uses the Generic Mapping Toolbox (GMT) for the plots. The Matlab solution code is HW01_2012.m (1.a) The broadcast ephemeris formulas can be used except that in computing the corrected longitude of the ascending node (page 100 of ICD200C), the value for the rotation rate of the Earth ( ˙ e ) is set to zero (thus removing the rotation of the Earth). Figure 1 shows one view of the inertial orbits. (Note: the Earth is shown only for scale. It will be rotating in this figure. However, the direction toward Greenwich on the figure does show the direction of the inertial X-‐axis).The dots are shown in the orbit every 5 minutes. The positions of each satellite are shown at 2010 03 31 14 00. Only the 10 satellites listed above are shown in the Figure 1a. These results are generated with the Fortran code. Figure 1b shows the same figure generated with Matlab. eduassignmenthelp.com
  • 4. PRN 2 PRN 8 PRN 10 P P R R N N515 PRN 18 PRN 21 PRN 24 PRN 27 PRN 29 Figure 1a: Inertial view of orbits. Viewed from declination 34 degs and Right Ascension - ‐ 2 4 5 degs. During GPS week 1519, the satellites were in the following planes: Plane 00: 07, 08, 09, 24, 27, 31; Plane 01: 05, 12, 16, 28, 30; Plane 02: 03, 06, 17, 19, 29; Plane 03: 02, 04, 11, 21, 24; Plane 04: 10, 18, 20, 22, 32; Plane 05: 13, 14, 15, 23, 26. 5 eduassignmenthelp.com
  • 5. −2 −1 0 1 x 10 4 −2 −1 0 1 2 x 10 4 −2 2 −1.5 0 0.5 1 4 x 10 2 1.5 PRN08 PRN10 PRN02 12.540 HW01:Q2.1(a) PRN05 PRN27 PRN15 6 P P R R N N 2 2 1 4 PRN29 −0.5 −1 PRN18 Z inertial (km) X inertial(km) Y inertial(km) Figure 1b: Inertial plot generated with Matlab code. View angle is different from Figure 1a. eduassignmenthelp.com
  • 6. (1.b) Earth fixed orbits. These are generated using the formulas for the broadcast ephemeris. In this case, the formulas in the ICD200C document are used exactly as they appear. Results are shown in Figure 2. The positions are marked at 17:00 GPST. This time is 1 hour before the times on broadcast ephemeris messages (i.e., the tk used in calculating the orbital positions is - ‐ 3600 seconds). Getting the time correct will be important for the next homework exercise where the satellite positions will be used to compute theoretical range data to be compared to measured pseudo ranges. In units of meters; the positions of the satellites are (X Y Z coordinates) at the first time are March 31, 2010 at 14:00 hrs GPS-‐time Generating svs_mit00900.10n.t3d EMJD 55286.58 PRN 02 XYZ 17858419.688 -‐14112320.57513266513.491 EMJD 55286.58 PRN 03 XYZ -‐9966634.523 23229994.378 7198261.237 EMJD 55286.58 PRN 04 XYZ 26175407.208 -‐5560362.718 -‐87234. 876 EMJD 55286.58 PRN 05 XYZ 6675782.428 -‐14640726.59021095927.777 EMJD 55286.58 PRN 06 XYZ -‐13550107.01820200354.134 10691028.119 EMJD 55286.58 PRN 07 XYZ 18556496.412 8085733.200 17271813.996 EMJD 55286.58 PRN 08 XYZ 25852890.988 924792.807 7123807.582 EMJD 55286.58 PRN 10 XYZ 13767035.201 -‐7261806.42621364851.209 EMJD 55286.58 PRN 11 XYZ 4730448.580 16311748.690 - ‐ 2 0 6 5 1 6 2 0 . 2 2 6 EMJD 55286.58 PRN 12 XYZ -‐9627959.577-‐22190643.257- ‐ 1 1 0 8 4 2 9 9 . 7 0 7 EMJD 55286.58 PRN 13 XYZ 7781433.187 15581789.413 19908897.551 EMJD 55286.58 PRN 14 XYZ -‐16024500.145 3920233.808 - ‐ 2 0 6 5 1 0 5 0 . 6 4 1 EMJD 55286.58 PRN 15 XYZ 6449232.512 -‐25639638.957- ‐ 1 7 5 6 5 5 2 . 8 0 7 EMJD 55286.58 PRN 16 XYZ -‐12132395.552 8904717.408 21940837.783 EMJD 55286.58 PRN 17 XYZ 16412106.487 -‐3871371.531 - ‐ 2 0 3 7 0 0 4 7 . 2 8 1 EMJD 55286.58 PRN 18 XYZ -‐19764420.432-‐17278020.606- ‐ 4 9 3 0 9 8 7 . 4 9 2 EMJD 55286.58 PRN 19 XYZ -‐7597857.87525041422.510 - ‐ 3 4 3 5 8 3 2 . 2 5 4 EMJD 55286.58 PRN 20 XYZ 12365873.332 21943101.110 - ‐ 8 6 5 4 2 2 1 . 9 7 0 EMJD 55286.58 PRN 21 XYZ -‐22210633.095-‐6114882.79514063976.554 EMJD 55286.58 PRN 22 XYZ -‐20649821.752-‐7020558.159 - ‐ 1 5 0 5 4 6 0 0 . 7 4 7 EMJD 55286.58 PRN 23 XYZ 2375861.408 22557935.154 13532626.808 EMJD 55286.58 PRN 24 XYZ -‐21675898.965-‐6460675.85713833224.027 EMJD 55286.58 PRN 25 XYZ 7781433.187 15581789.413 19908897.551 EMJD 55286.58 PRN 26 XYZ -‐6834742.214-‐17254173.569- ‐ 1 9 3 4 2 0 0 2 . 1 4 5 EMJD 55286.58 PRN 27 XYZ 5195809.818 -‐15530151.505- ‐ 2 0 1 9 5 3 1 0 . 8 1 1 EMJD 55286.58 PRN 28 XYZ 20521379.875 10094899.480 -‐13275915.694 EMJD 55286.58 PRN 29 XYZ -‐7867346.600-‐17162815.23918792191.143 EMJD 55286.58 PRN 30 XYZ -‐17489142.555-‐19937696.981- ‐ 2 3 0 7 6 2 0 . 4 7 8 EMJD 55286.58 PRN 31 XYZ -‐25491009.349 7376627.752 2723976.601 EMJD 55286.58 PRN 32 XYZ 3250257.083 21589652.471 - ‐ 1 5 0 0 6 2 9 4 . 9 0 1 eduassignmenthelp.com
  • 7. PRN 5 PRN 8 PRN 15 PRN 2 PRN 18 PRN 21 PRN 10 PRN 24 PRN 29 PRN 27 Figure 2a: Earth fixed coordinates of satellites from broadcast ephemeris. eduassignmenthelp.com
  • 8. −2 −1 0 1 −2 −1 0 1 2 x 10 4 −2 −1.5 −1 −0.5 0 1 0.5 1.5 2 4 x 10 Y Efixed (km) PRN08 PRN02 PRN10 PRN05 PRN27 12.540 HW01:Q2.1(b) PRN15 PRN29 P P R R N N 2 2 1 4 PRN18 Z Efixed (km) 2 4 x 10 X Efixed (km) Figure 2b: Earth view from the matlab solution. eduassignmenthelp.com
  • 9. (2) Ground track: This is simply a matter of converting the XYZ Earth-‐fixedcoordinates of the satellite to latitude (either geodetic or geocentric was OK) and longitude and plotting the results. The results are shown in Figure 3 with the stars showing the location on March 31, 2010 at 14:00 hrs GPS-‐time. 0˚ 30˚ 60˚ 90˚ 120˚ 150˚ 0˚ 30˚ 60˚ 90˚ 120˚ Figure 3a: Ground track from Fortran code. 150˚ 180˚ 180˚ 210˚ 210˚ 240˚ 240˚ 270˚ 270˚ 300˚ 300˚ 330˚ 330˚ 0˚ 0˚ −60˚ − −30˚ − 0˚ 30˚ 30 60˚ 60 PRN 2 PRN 5 PRN 80 PRN 10 PRN 15 PRN 18 PRN 21 PRN 24 PRN 27 PRN 29 eduassignmenthelp.com
  • 10. 0 50 100 Figure 3b: Ground track from Matlab code. 150 200 250 300 350 −60 −80 −20 −40 0 40 60 80 PRN02 PRN05 20 PRN08 PRN10 PRN15 PRN18 P P R R N N 2 2 1 4 PRN27 PRN29 Longitude (deg) Latitude (deg) 12.540 HW01: Q2.2 eduassignmenthelp.com
  • 11. (3) Sky plots of tracks of satellites for 288.90 deg longitude, 42.36 deg latitude. The basic method for solving this problem is take the ground-‐station to satellite unit-‐vectorwhich is known in global XYZ coordinates and rotating it into a local North, West, Up frame. In this frame, the azimuth and elevation can be compute using the same formulae used compute latitude and longitude. Below I give Fortran code fragments that be used for the calculation. Rotation matrix from XYZ to NEU (In the definition below the E is the East coordinate and the local system is left-‐handed. c lat_i is the latitude (rads in Fortran), long is longitude. rot_mat is c matrix that rotates from XYZ to NEU. c.... latitude -- north component rot_mat(1,1) = -sin(lat_i)*cos(long) rot_mat(1,2) = -sin(lat_i)*sin(long) rot_mat(1,3) = cos(lat_i) c c.... longitude -- east component rot_mat(2,1) = -sin(long) rot_mat(2,2) = rot_mat(2,3) = cos(long) 0.d0 c c.... radius -- up component rot_mat(3,1) = cos(lat_i) * cos(long) rot_mat(3,2) = cos(lat_i) * sin(long) rot_mat(3,3) = sin(lat_i) The satellite-‐ground station vector, converted to unit vector is multiplied by rot_mat to getlocal topocentric coordinates. These are converted to azimuth and elevation angle using: * * * * Compute the horizontal length of the unit vector.unit_loc is the station to satellite unit vector rotated into the local frame, hlen is horizontal component the vector. Zen_dist is the angle from zenith to satellite (rads), and azimuth is the azimuth from North (rad). hlen = sqrt(unit_loc(1)**2+unit_loc(2)**2) zen_dist = atan2(hlen, unit_loc(3)) azimith = atan2(unit_loc(2),unit_loc(1)) Applying the above algorithm generates the sky plot shown below. Note: North points to the right in this plot, and azimuth runs counter-‐clockwise(opposite of the normal method). These are "features" of the plotting package used. Note: The plot has been generated for 1-‐solar day (that is the normal day). The satellites repeat the last few points because the orbital period of GPS is one sidereal day. The satellites return approximately 4 minutes earlier each day. (The matlab figures are generated at 1 minute spacing and hence azzd(1:2,1:5,sv) and azzd(1:2,1437:1441,sv) where sv is satellite number and the first 1:2 is for azimuth and zenith distance (NaN are used for zenith distances > 90 deg and thus below the horizon). eduassignmenthelp.com
  • 12. PRN 2 PRN 10 PRN 24 0˚ 90˚ PRN 21 PRN 8 PRN 18 180˚ PRN 29 270˚ Figure 4a: Shows the sky-‐tracks for the first 9-‐satellites.Positions are marked at 14:00 GPST on March 31, 2010. eduassignmenthelp.com
  • 13. 20 40 60 100 30 210 60 240 90 270 120 300 150 330 180 Figure 4b: Matlab version of same figure. Here we set the view so that North is up and the azimuth increases in a clockwise direction. (The scale here is to 100 degrees zenith distance compared with 90 in Figure 4a. 0 12.540 HW01: Q2.3 PRN02 PRN05 80 PRN08 PRN10 PRN15 PRN214 PRN29 eduassignmenthelp.com