Anda di halaman 1dari 9

Tugas Geodesi Satelit

BAB I
PENDAHULUAN
1.1 Latar Belakang
Ilmu Geodesi Satelit merupakan sub bidang ilmu geodesi yang menggunakan bantuan
satelit untuk menyelesaikan masalah-masalah geodesi. Didalam ilmu ini terdapat
beberapa teori ilmu yang dibahas. Salah satu ilmu yang dibahas adalah sistem waktu.
Contoh sistem waktu yang digunakan adalah sistem penanggalan Julian (Julian Date),
dimana sistem waktu ini direpresentasikan oleh suatu epok yang hanya dengan satu
bilangan. Sehingga sangat efektif untuk perhitungan dalam pemograman komputer.
Dalam hal ini, laporan ini akan menjelaskan teori, soal, beserta penyelesaian
mengenai sistem waktu Julian Date menggunakan software Code Blocks.
1.2 Soal
Buatlah program untuk mengkonversikan waktu Sipil ke Julian Date dan Julian Date
ke Sipil menggunakan software Code Block atau Microsoft Exel.
Tanggal Lahir :
1. 5 Juli 1975 pukul 11.00
2. 24 Februari 1995 pukul 12.00
1.3 Teknik Pengerjaan
Bentuk transformasi waktu dengan menggunakan software Code Blocks. Pada
makalah ini akan dimuat teks coding program transformasi waktu ini sehingga dapat
dicoba dan dicek oleh siapa saja

Perhitungan Waktu Julian Date

Tugas Geodesi Satelit


BAB II
PEMBAHASAN
2.1 Penanggalan Julian (Julian Date)
Sistem Penanggalan Julian (Julian Date, JD) ini dihitung mulai 1 Januari 4713 SM.
Suatu hari Julian dimulai jam 12:00 UT (tengah hari).
Untuk menghemat digit dan menempatkan awal hari di tengah malam sebagaimana
sistem waktu sipil, diperkenalkan sistem penanggalan yang merupakan modifikasi dari
penanggalan Julian, yang dinamakan Modified Julian Date (MJD). MJD diturunkan dari
JD dengan modofikasi :
MJD = JD 2400000,5
Keunggulan dari sistem JD adalah suatu epok (tahun, bulan, tanggal, jam, menit,
detik) dapat direpresentasikan hanya dalam satu bilangan. Hal ini sangat efektif untuk
perhitungan yang menggunakan program komputer.
2.2 Transformasi Waktu Sipil ke Waktu Julian
Waktu dalam penangglan sipil dapat ditransformasikan ke Waktu Julian dengan
menggunakan algoritma tertentu. Jika waktu sipil tahun dinyatakan dalam bilangan bulat
Y, bulan dinyatakan dalam bilangan bulat M, hari dinyatakan dalam bilangan bulat D,
dan jam dinyatakan dalam bilangan pecahan UT, maka waktu tersebut dalam
penanggalan Julian dihitung dengan menggunakan formulasi (yang berlaku untuk epok
antara Maret 1900 sampai Februari 2100) :

JD = INT [365.25 y] + INT [30.6001 (m + 1)] + D + UT/24 + 1720981.5


dimana :
INT(.) = bilangan bulat dari bilangan pecahan (.)
y = Y - 1 dan m = M + 12, bila M 2 dan
y = Y dan m = M, bila M >2
2.3 Transformasi Waktu Julian ke Sipil
Waktu Julian juga dapat ditransformasikan ke waktu dalam penanggalan sipil.
Seandainya waktu Julian JD diketahui, maka parameter waktu dalam penanggalan sipil,
yaitu bilangan bulat tahun (Y), bilangan bulat bulan (M), dan bilangan pecahan hari (D),
dapat dihitung dengan algoritma berikut ini.
D = b - d - INT[30.6001.e] + FRAC[JD+0.5]
M = e - 1 - 12.INT[e/14]
Y = c - 4715 - INT[(7 + M)/10]
Pada rumus-rumus di atas :
a = INT[JD + 0.5]

Perhitungan Waktu Julian Date

Tugas Geodesi Satelit


b = a + 1537
c = INT[(b - 122.1)/365.25]
d = INT[365.25 . c]
e = INT[(b-d)/30.6001]
Nama hari dalam satu minggu dapat ditentukan dari waktu Julian Date-nya, melalui
parameter N yang dihitung dengan rumus berikut :

N = modulo { INT[JD + 0.5] , 7 }


Dimana :

N
N
N
N
N
N
N

=
=
=
=
=
=
=

0
1
2
3
4
5
6

--->
--->
--->
--->
--->
--->
--->

Senin
Selasa
Rabu
Kamis
Jumat
Sabtu
Minggu

2.3 Pembahasan
Soal :
Tanggal lahir = 5 Juli 1975 pukul 11.00
24 Februari 1995 pukul 12.00

Perhitungan Waktu Julian Date

Tugas Geodesi Satelit

Cara penyelesaian dengan program C++ :

Perhitungan Waktu Julian Date

Tugas Geodesi Satelit

Setelah selesai, membuat coding program pada Software Code Block klik Build and
Run untuk menjalankan program dan masukkan waktu sipil yang akan diubah :

Perhitungan Waktu Julian Date

Tugas Geodesi Satelit

2. Sipil ke Julian Date

Perhitungan Waktu Julian Date

Tugas Geodesi Satelit


Setelah selesai, membuat coding program pada Software Code Block klik Build and
Run untuk menjalankan program dan masukkan hasil waktu Julian Date yang akan
dicocokan dengan waktu sipil yang asli :

2.4 Analisis
Karena dengan menggunakan Software Code Block akan lebih mudah. Sehingga
tidak perlu perhitungan satu satu disetiap pemasukan tanggal baru. Hanya dengan
memasukan data yang diketahui bisa langsung mendapatkan hasil.

Perhitungan Waktu Julian Date

Tugas Geodesi Satelit


BAB III

3.1 Kesimpulan
3.1.1

Waktu Sipil ke Julian Date pada 5 Juli 1975, jam 11.00 :

Dari hasil perhitungan diketahui penanggalan Julian Date dari 5 Juli 1975 adalah
2442598.958333.
Waktu Julian Date ke Sipil

Perhitungan Waktu Julian Date

Tugas Geodesi Satelit


Hasil dari perhitungan Julian Date ke Waktu Sipil adalah 5 Juli 1975, atau sama
dengan Waktu Sipil yang dirubah ke Julian Date. Dan pada tanggal 5 Juli 1975 adalah
hari Sabtu.
3.1.2

Waktu Sipil 24 Februari 1995, jam 12.00 hasilnya

Dan dari Julian Date ke Waktu Sipil :

Hasil dari perhitungan Julian Date ke Waktu Sipil adalah 24 Februari


1995, atau sama dengan Waktu Sipil yang dirubah ke Julian Date. Dan
pada tanggal 24 Februari 1995 jatuh pada hari Jumat.

Perhitungan Waktu Julian Date