You are on page 1of 7

2.

10 NAVIGATION DATA RINEX VERSION /
TYPE
SPIDER V3,2,0,3217 2011 01 15 00:20 PGM / RUN BY /
DATE
7.4506D-09 -1.4901D-08 -5.9605D-08 1.1921D-07 ION ALPHA
8.8064D -4.9152D -1.9661D 3.2768D ION BETA
3.725290298462D-09 1.421085471520D-14 61440 1619 DELTA-UTC:
A0,A1,T,W
15 LEAP SECONDS
END OF HEADER
2 11 01 14 00 00 0.0 3.145267255604D-04 2.160049916711D-12 0.000000000000D

4.600000000000D 1.646875000000D 4.957706689623D-09 2.397384399929D

9.126961231232D-07 9.922549594194D-03 8.776783943176D-06 5.153695960999D

4.320000000000D 1.881271600723D-07 1.496562010318D 1.396983861923D-07

9.388803702160D-01 1.956562500000D 3.105589281448D 8.097837067567D-09

-2.150089550845D-10 1.000000000000D 1.618000000000D 0.000000000000D

2.000000000000D 0.000000000000D 1.722946763039D-08 4.600000000000D

4.320000000000D 0.000000000000D

Berikut adalah bentuk coding pengolahan data dengan menggunakan MATLAB:

clc,clear all

no_satelit=2;
year=2011;
month=1;
day=14;
hour=00;
minute=00;
second=0.0;
a0=3.145267255604D-04;
a1=2.160049916711D-12;
a2=0.000000000000D+00;
IODE=4.600000000000D+00;
Crs=1.646875000000D+00;
delta_n=4.957706689623D-09;
M0=2.397384399929D+00;
Cuc=9.126961231232D-07;
e=9.922549594194D-03;
Cus=8.776783943176D-06;
A=(5.153695960999D+00)^2;
toe= 4.320000000000D+00;
Cic=1.881271600723D-07;
OMEGA=1.496562010318D+00;

Cis=1./(1-(e*cos(E))). i0=9. codes_L2=1. cosv=(cos(E)-e).105589281448D+00./(1-e*cos(E)). GM=3.5)+1537-E)/30.6001*(month+1))+29+(hour/24)+1720 981.396983861923D-07. GPS_week=1. z=E0. while max(abs(E-E0))>1e-10 E=M+e*sin(E0).5).5.5 'menhitung week(w) dan second of week (t)' E=floor(365.986008*1e14.25*year)+floor(30.000000000000D+00. E0=E. TGD=1.7) week=floor((JD-2444244.1)+day_week+1)*86400 'waktu tempuh' tk=t-toe % a.000000000000D+00. 'menghitung julian date' JD=floor(365. OMEGA_DOT=8. compute mean motion n0 n0=sqrt(GM/(A^3)) % b.5)/7) t=(rem(d.1) day_week=rem(floor(JD+0. We=7. compute mean anomaly M(t) M=M0+(n0+delta_n)*(tk) % c. IDOT=-2.618000000000D+00.000000000000D+00. IODC= 4. transmission=4. omega= 3.25*floor((floor(JD+0.6001) d=floor(JD+0.097837067567D-09. a3=2. end %true anomali sinv=(sqrt(1-(e^2))*sin(E)).320000000000D+00. L2_p=0. compute eccentric anomaly %to determination of E(t) M=mod(M.600000000000D+00. .5)+1537-122.388803702160D-01.2921151467*1e-5. E0=M.2*pi).956562500000D+00. E=E0+1. Crc=1.5)+1537-E-floor(30.000000000000D+00.722946763039D-08.150089550845D-10.6001*f)+rem(0.25)) f=floor((floor(JD+0. Ek=z. a4=0.1)/365.

'*b') .yk.tanv=sinv./cosv. v=atan(tanv) %argument dari lintang lintang_k=v+omega %koreksi untuk argument lintang lint_uk=Cuc*cos(2*lintang_k)+Cus*sin(2*lintang_k) %koreksi radius radius_k=Crc*cos(2*lintang_k)+Crs*sin(2*lintang_k) %koreksi inklinasi inklinasi_k=Cic*cos(2*lintang_k)+Cis*sin(2*lintang_k) %argument dari lintang terkoreksi Uk=lintang_k+lint_uk %radius terkoreksi Rk=A*(1-e*cos(Ek)) %inklinasi terkoreksi Ik=i0+IDOT*Ek+inklinasi_k %posisi satelit dibidang orbital xk=radius_k*cos(Uk) yk=radius_k*sin(Uk) zk=0 plot(xk.

4556e+006 ans = menhitung week(w) dan second of week (t) E = 2456671 f = 14 d = 27.ans = menghitung julian date JD = 2.5000 day_week = 3 week = 1620 t = 388800 ans = .

4585e+005 M = 5.4746e-006 radius_k = -2.3842 lintang_k = 1.2109e-007 Uk = 1.8880e+005 n0 = 1.waktu tempuh tk = 3.6707e+010 v = -1.3570 inklinasi_k = -2.7213 .7213 lint_uk = -3.

3535 yk = -2.9389 xk = 0.5067 Ik = 0.3303 zk = 0 .Rk = 26.

Gambar 1. Hasil plot koordinat data navigasi pada bidang X dan Y .