Anda di halaman 1dari 9

TUGAS APLIKASI GEODESI SATELIT

Dosen:
Mokhamad Nur Cahyadi, S.T, M.Sc, Ph.D

Disusun Oleh:
Muhammad Nahdi Febriansyah (6016201006)

Program Magister Departemen Teknik Geomatika


Fakultas Teknik Sipil, Lingkungan, dan Kebumian
Institut Teknologi Sepuluh Nopember
Surabaya
2020
1. Pertanyaan Nomer 1
Diketahui:
• Tanggal 2 Oktober 2020 ( D=2, M=10, Y=2020)
• Jam 07.36 WIB = 00.36 UTC
• Posisi Alfa Centaury α = 40ᵒ, δ =65ᵒ
• Posisi pengamat Ø = -7.533979, λ = 109.117691
Ditanya: Berapakah azimuth posisi pengamat dan Alfa Centaury?
Berikut merupakan Script Matlabnya:
clc
clear all
format long g
D = 2 ; %tanggal
M = 10 ; % bulan
Y = 2020 ; % tahun
h = 07 ; % jam
m = 36 ; % menit
s = 00 ; % detik
UT = (h+m/60+s/3600)-7 % untuk WIB konversi ke UT dalam derajad
disp(['Tanggal : ' num2str(D) ' -' num2str(M) ' -' num2str(Y)])
disp(['Jam : ' num2str(h) ':' num2str(m) ':' num2str(s)]);
% ------konversi ke Julian date
% cek bulan apakah kurang atau sama dengan 2
if M <= 2
M = M+12 ;
Y = Y-1 ;
end
%Julian Date
JD = fix(365.25*Y) + fix(30.6001*(M+1)) + D + UT/24 + 1720981.5
fprintf ('JD : %f \n', JD) ;
% Menentukan T (Time Centuri)
T = (JD-2451545.0)/36525
fprintf ('Time Centuri : %f \n', T) ;
%---------------------
% Koordinat Bintang di CIS
% Data Bintang dalam degree
azimuth = 40 ;
deklinasi = 65 ;
r = 1
x = r*cosd(azimuth)*cosd(deklinasi)
y = r*sind(azimuth)*sind(deklinasi)
z = r*sind(deklinasi)
% CIS = [x ; y; z;] ;

%Mencari GAST
GAST=7.292115*(10^(-5))*T

R3gast = [cosd(GAST) sind(GAST) 0;


-sind(GAST) cosd(GAST) 0;
0 0 1]
CIS = [x ; y ; z]
CTS = R3gast * CIS

%Mengitung azimuth pengamat ke Alfa


%1. Koor Pengamat Deegre
xpeng= 109.117691; %koordinat x pengamat
ypeng= -7.533979; %koorfinat y pengamat
%2. Koor Pengamatn UTM
xpeng2=292306.0213671113; %koordinat x pengamat
ypeng2=9166773.488088742; %koorfinat y pengamat
X=(CTS(1,1) - xpeng2)
Y=(CTS(2,1) - ypeng2)
az= atand(Y/X)

Jawab:
• Mencari vektor posisi Alfa Centaury di CIS dengan nilai R dianggap sebagai satuan
𝑥 = 𝑅 × 𝐶𝑜𝑠 𝛼 × 𝐶𝑜𝑠𝛿
𝑥 = 1 × 𝐶𝑜𝑠(40) × 𝐶𝑜𝑠(65)
𝑥 = 0.3237

𝑦 = 𝑅 × 𝑆𝑖𝑛 𝛼 × 𝐶𝑜𝑠𝛿
𝑦 = 1 × 𝑆𝑖𝑛(40) × 𝐶𝑜𝑠(65)
𝑦 = 0.5826

𝑧 = 𝑅 × 𝑆𝑖𝑛 𝛿
𝑧 = 0.9063

• Menghitung Julian Date

JD = 2459124.525

• Menghitung T
𝐽𝐷 − 𝐽𝐷2000
𝑇=
36525
2459124,525 − 2451545,0
𝑇=
36525
𝑇 = 0.207516

• Menghitung GAST
GAST = ω x T
Dengan ω merupakan kecepatan sudut rotasi bumi, maka:
GAST = 7,292115 x 10-5 rad/s x 0,207516
GAST = 1,5 x 10-5

• Menghitung R3(GAST)
𝐶𝑜𝑠 (𝐺𝐴𝑆𝑇) 𝑆𝑖𝑛 (𝐺𝐴𝑆𝑇) 0
𝑅3 (𝐺𝐴𝑆𝑇) = [−𝑆𝑖𝑛(𝐺𝐴𝑆𝑇) 𝐶𝑜𝑠(𝐺𝐴𝑆𝑇) 0]
0 0 1
𝑅3 (𝐺𝐴𝑆𝑇) =
• Transformasi CIS ke CTS, sehingga didapatkan posisi Alfa Centaury dalam CTS
𝑋𝐶𝑇𝑆 = 𝑅3 (𝐺𝐴𝑆𝑇). 𝑋𝐶𝐼𝑆
0.323744524827097 𝑥
𝑋𝐶𝑇𝑆 = [0.582563330565873] →[𝑦]
0.90630778703665 𝑧

• Koordinat Pengamat dari Geodetik menjadi UTM


Ø = -7.533979, λ = 109.117691
ditransformasikan menjadi
xpengamat= 292306.0213671113 m
ypengamat= 9166773.488088742 m

• Menghitung azimuth pengamat ke Alfa Centaury


𝑦𝑎𝑙𝑓𝑎 − 𝑦𝑝𝑒𝑛𝑔𝑎𝑚𝑎𝑡
𝛼 = 𝑡𝑎𝑛 ( )
𝑥𝑎𝑙𝑓𝑎 − 𝑥𝑝𝑒𝑛𝑔𝑎𝑚𝑎𝑡

0.582563330565873 − 9166773.488088742
𝛼 = 𝑡𝑎𝑛 ( )
0.323744524827097 − 292306.0213671113

𝛼 = 88.174ᵒ

2. Pertanyaan Nomer 2
Transfomasi dari CIS ke CTS menggunakan satelit Metop-B
Berikut merupakan Script Matlabnya:
clc
clear all
disp('************************');
disp('Transformasi Koordinat dari Sistem CIS ke CTS');
disp('Muhammad Nahdi Febriansyah - 6016201006');
disp('Aplikasi Geodesi Satelit');
disp('--------------------------------------------------');
%1. Transformasi Waktu Sipil ke Julian Date
disp('Transformasi Waktu Sipil ke Julian Date ');
Tgl=input('Masukkan Tanggal : ');
Bln=input('Masukkan Bulan : ');
Thn=input('Masukkan Tahun : ');
Jam=input('Masukkan Jam : ');
Menit=input('Masukkan Menit : ');
Detik=input('Masukkan Detik : ');

if(Bln<=2)
Bulan=Bln+12;
Tahun=Thn-1;

else
Bulan=Bln;
Tahun=Thn;
end
UT1= (Jam)+((Menit)/60)-7;
JD= ((365.25*Tahun))+((30.6001*(Bulan+1)))+Tgl+(UT1/24)+1720981.5;
disp(['Maka GMT (Greenwich Mean Time) adalah ' num2str(UT1)]);

disp(['Maka Julian Date Pertama adalah ' num2str(JD)]);

JD2000=2451545.8597;
disp(' Time Differences in Julian Date Centuries');

diff=JD-JD2000;

disp(['Maka Perbedaan Julian Date-nya adalah ' num2str(diff)]);

disp('Julian Centuries T');

T=diff/36525;

disp(['Julian Centuries nya adalah : ' num2str(T)]);

%2. Koordinat Bintang Pada CIS


disp('Koordinat Bintang Pada CIS');
disp('Masukkan Nilai Lintang :');
Ld= input('Masukkan Nilai Derajat :');
Lm= input('Masukkan Nilai Menit :');
Ls= input('Masukkan Nilai Detik : ');

disp('Masukkan Nilai Bujur :');


Bd= input('Masukkan Nilai Derajat :');
Bm= input('Masukkan Nilai Menit :');
Bs= input('Masukkan Nilai Detik :');

R = 1;
Xcis = R*cosd(Ld+Lm/60+Ls/3600)*cosd(Bd+Bm/60+Bs/3600);
Ycis = R*cosd(Ld+Lm/60+Ls/3600)*sind(Bd+Bm/60+Bs/3600);
Zcis = R*sind(Ld+Lm/60+Ld/3600);

disp(['Nilai Koordinat Xcis adalah ' num2str(Xcis)]);


disp(['Nilai Koordinat Ycis adalah ' num2str(Ycis)]);
disp(['Nilai Koordinat Zcis adalah ' num2str(Zcis)]);

%3. Perhitungan Parameter S (Rotasi Bumi)


disp('Rotasi Bumi');

xp = -0.141266/3600 ;
yp = -0.037786/3600 ;

alpha_sun=12+(24110.54841+8640184.812866*T+0.093104*T*T)/3600;
GMST=(1.0027379093*17+alpha_sun-12)/24*2*pi;

R1n = [1 0 0;0 cosd(-yp) sind(-yp);0 -sind(-yp) cosd(-yp)];


R2p = [cosd(-xp) 0 -sind(-xp);0 1 0;sind(-xp) 0 cosd(-xp)];
R3n = [cosd(GMST) sind(GMST) 0;-sind(GMST) cosd(GMST) 0;0 0 1];
S = R2p*R1n*R3n

%4. Perhitungan Parameter N (Nutasi)


disp('Nutasi');
C1 = 125 - (0.05295 * JD);
C2 = 200.9 + (1.97129 * JD);
psidelta = (0.0048*sind(C1)) - (0.0004*sind(C2));
epsilondelta = (0.0026*cosd(C1)) + (0.0002*cosd(C2));
epsilon = 84381.448/3600 - (46.8150/3600*T) + (0.00059/3600*(T^2)) +
(0.001813/3600*(T^3));
epsilonselisih = - epsilon - epsilondelta ;

R1n = [1 0 0;0 cosd(epsilon) sind(epsilon);0 -sind(epsilon)


cosd(epsilon)];
deltaR1n = [1 0 0;0 cosd(epsilonselisih) sind(epsilonselisih);0 -
sind(epsilonselisih) cosd(epsilonselisih)];
R3n = [cosd(-psidelta) sind(-psidelta) 0;-sind(-psidelta) cosd(-
psidelta) 0;0 0 1];

N = deltaR1n*R3n*R1n

%5. Perhitungan Parameter P (Presesi)


disp('precession correction');
Z1 = (0.6406161*T) + (0.0003041*(T^2)) + (0.0000051*(T^3));
teta_A = (0.5567530*T) - (0.0001185*(T^2)) - (0.0000116*(T^3));
zeta_A = (0.6406161*T) + (0.0000839*(T^2)) + (0.0000050*(T^3));

R2 = [cosd(teta_A) 0 -sind(teta_A);0 1 0;sind(teta_A) 0 cosd(teta_A)];


R3 = [cosd(-Z1) sind(-Z1) 0;-sind(-Z1) cosd(-Z1) 0;0 0 1];
R3A = [cosd(-zeta_A) sind(-zeta_A) 0;-sind(-zeta_A) cosd(-zeta_A) 0; 0
0 1];

P = R2*R3*R3A
%6. Menghitung Koordinat CTS
disp('Menghitung Koordinat CTS');
CIS = [Xcis;Ycis;Zcis]
XCIS = CIS (1,1)
YCIS = CIS (2,1)
ZCIS = CIS (3,1)
CTS = S*N*P*CIS
XCTS = CTS (1,1)
YCTS = CTS (2,1)
ZCTS = CTS (3,1)

disp('Berikut adalah hasil tranformasi koordinat yang didapatkan dari CIS


ke CTS :')
disp(['Nilai X koordinat CIS = ' num2str(XCIS)])
disp(['Nilai Y koordinat CIS = ' num2str(YCIS)])
disp(['Nilai Z koordinat CIS = ' num2str(ZCIS)])
disp(['Nilai X koordinat CTS = ' num2str(XCTS)])
disp(['Nilai Y koordinat CTS = ' num2str(YCTS)])
disp(['Nilai Z koordinat CTS = ' num2str(ZCTS)])

%7. Menghitung Asensiorekta dan Deklinasi


disp('Hitung Asensiorekta')
alfa= atand(YCTS/XCTS)
disp('Hitung Deklinasi')
dekli= ZCTS/(sqrt((XCTS^2)+(YCTS^2)))

disp('Berikut adalah hasil hitung Asensiorekta dan Deklinasi :')


disp(['Nilai Asensiorekta koordinat CIS = ' num2str(alfa)])
disp(['Nilai Deklinasi koordinat CIS = ' num2str(dekli)])
Jawab:
Command Script:
************************
Transformasi Koordinat dari Sistem CIS ke CTS
Muhammad Nahdi Febriansyah - 6016201006
Aplikasi Geodesi Satelit
--------------------------------------------------
Transformasi Waktu Sipil ke Julian Date
Masukkan Tanggal : 8
Masukkan Bulan : 11
Masukkan Tahun : 2020
Masukkan Jam : 12
Masukkan Menit : 00
Masukkan Detik : 00
Maka GMT (Greenwich Mean Time) adalah 5
Maka Julian Date Pertama adalah 2459161.9095
Time Differences in Julian Date Centuries
Maka Perbedaan Julian Date-nya adalah 7616.0498
Julian Centuries T
Julian Centuries nya adalah : 0.20852

Koordinat Bintang Pada CIS


Masukkan Nilai Lintang :
Masukkan Nilai Derajat :7
Masukkan Nilai Menit :46
Masukkan Nilai Detik : 24
Masukkan Nilai Bujur :
Masukkan Nilai Derajat :110
Masukkan Nilai Menit :22
Masukkan Nilai Detik :48
Nilai Koordinat Xcis adalah -0.34504
Nilai Koordinat Ycis adalah 0.92879
Nilai Koordinat Zcis adalah 0.13517

Rotasi Bumi
S=
-0.734126564880059 0.67901265580027 -6.84876894756132e-07
-0.67901265580051 -0.734126564880133 1.83191697544048e-07
-3.78396841043148e-07 5.99525970837326e-07 0.999999999999749

Nutasi
N=
0.999999997654527 6.28400768217778e-05 2.72409747351967e-05
-6.28409219483931e-05 0.999999997544254 3.10243503062746e-05
-2.72390250957432e-05 -3.10260620814962e-05 0.999999999147709
precession correction
P=
0.999987075381095 -0.0046630478431635 -0.00202609367393472
0.00466305741422824 0.999989127888674 0
0.00202607164601874 -9.44779112816223e-06 0.999997947470106

Menghitung Koordinat CTS


CIS =
-0.345044795503061
0.92878970968009
0.135172781333851

XCIS =
-0.345044795503061

YCIS =
0.92878970968009

ZCIS =
0.135172781333851

CTS =
0.886216629218698
-0.44330830330342
0.134446088985123

XCTS =
0.886216629218698

YCTS =
-0.44330830330342

ZCTS =
0.134446088985123

Berikut adalah hasil tranformasi koordinat yang didapatkan dari CIS ke CTS :
Nilai X koordinat CIS = -0.34504
Nilai Y koordinat CIS = 0.92879
Nilai Z koordinat CIS = 0.13517
Nilai X koordinat CTS = 0.88622
Nilai Y koordinat CTS = -0.44331
Nilai Z koordinat CTS = 0.13445

Hitung Asensiorekta
alfa = -26.5753939970115 +360
=
333.424606002989

Hitung Deklinasi
dekli =
0.135679446814788

Berikut adalah hasil Berikut adalah hasil hitung Asensiorekta dan Deklinasi :
Nilai Asensiorekta koordinat CIS = -26.5754
Nilai Deklinasi koordinat CIS = 0.13568

3. Pertanyaan Nomer 3
Diketahui:
• Satelit Jason-1, Jason-2, Jason-3, dan Topex/Poseidon
• Periode Orbit: T = 112.42 menit = 6745.2 s
• Jari-Jari Bumi = 6371 km
• μ=3.986x 1014 m3/s2
Ditanya: Ketinggian Orbit Satelit
Berikut merupakan Script Matlabnya:
clc;clear all
T=112.42*60
miu=3.986*(10^14)

r=((miu*(T^2))/(4*(3.1416^2)))^(1/3)
r1=(r/1000) %satuan Kilometer
r=r1-6378

Jawab:
Gaya Sentifugal: F= mrω2
Gaya Sentifugal = Newton – Gaya Gravitasi
μm
mrω2 = 2
𝑟
μ
ω2 = 3
𝑟
2П 2 μ
[ ] = [ 3]
𝑇 𝑟
3 μT 2
𝑟=√
4П2

μT 2
3
𝑟=√ 2

𝑟 = 7715932.0855916 𝑚 = 7715.9320855916 𝑘𝑚
ℎ = 7715.9320855916 − 6378
ℎ = 1337.9320855916 𝑘𝑚

Anda mungkin juga menyukai