Vous êtes sur la page 1sur 4

Algoritma Azimut dan Altitude Matahari

Sebelum menghitung ketinggian matahari maupun azimutnya kita harus menghitung lebih dahulu sudut waktu ( t ) / Fadllud Dair matahari pada jam tersebut. A. Rumus untuk menghitung sudut waktu matahari (t) wh t wh wd = wd + e ( bwd ) /15 = (wh 12 ) x 15 = singkatan dari waktu haqiqi (waktu Istiwak) yakni waktu yang didasarkan pada peredaran matahari haqiqi, yakni ketika matahari di atas zenit dianggap jam 12. = waktu yang dikehendaki (local time) mendapatkan nilai bwd maka time zone x 15 B. Rumus untuk menghitung tinggi matahari haqiqi h = sin-1(sin f x sin + cos f x cos x cos t) Dip Ketinggian diatas adalah tinggi matahari berdasarkan ufuk haqiqi yakni yang dianggap ufuk adalah titik zenit ditarik vertikal ke kaki langit 90. Apabila kita melihat/mengukur ketinggian matahari dari ufuk mar'I yakni ufuk yang terlihat oleh mata maka perlu dikoreksi dengan Dip yakni kerendahan ufuk yang disebabkan tingginya tempat, karena apabila kita melihat ufuk dari ketinggian 1000 meter tentu sudutnya akan berbeda +-1 jika melihatnya dari nol meter. Lihat gambar 9.0 bwd = patokan bujur daerah misalnya WIB = 105, WITA = 120 dan WIT = 135 untuk

Gambar 9.0 dip = (1.76 / 60 ) x tinggi Refraksi Apabila hasil perhitungan tinggi matahari mendekati ufuk seperti pagi hari atau sore hari maka ketinggian matahari perlu dikoreksi dengan Refraksi yakni pembelokan cahaya karena posisi matahari menjauhi titik zenit. Semakin dekat dengan ufuk maka semakin tinggi nilai refraksinya, sehingga posisi matahari terlihat semakin tinggi dari posisi sebenarnya. Rumusnya sebagai berikut : p tmp f r ref h' = 1010 mb = 30 c (Standar tekanan udara) (Standar suhu udara)

= 0.28 x p / ( tmp +273) = 0.0167 / tan (h + 7.31 / ( h + 4.4)) =fxr = h + dip + ref

Jadi untuk menghitung tinggi matahari mar'I maka sebagai berikut:

C. Rumus untuk menghitung azimuth matahari az = tan-1(tan x cos f / sin t sin f / tan t ) Lihat nilai wh, jika nilai wh lebih kecil dari 12 maka az = az + 90 Lihat nilai wh, jika nilai wh lebih besar dari 12 maka az = az + 270 CONTOH PERHITUNGAN Menghitung Altitude dan Azimuth matahari pada tanggal 9 Januari 2010 pukul 17:01:18 WIB. dengan markas Masjid Akbar Surabaya (l:11242'54,47" f :-7 20'11,91") Buka file "001_arah_qiblat", yang disertakan dalam tulisan ini, lalu pilih sheet Deklinasi. Kemudian ikuti langkah-langkah berikut ini: Data-data yang diperlukan 1. Lintang 2. Bujur 3. Time zone 4. Deklinasi 5. Eq of time (F52)= -7,336641667 (F53)= 112,7151306 (F54)= 7 (F59)= -22,08864056 (F60)= -0,11720102 = -22 05' 19" = -0 07' 02 = -7 20' 11,91" = 112 42' 54,47"

Menghitung sudut waktu matahari Wh (F62) = wd + e ( bwd l ) /15 = F57+F60-(F55-F53)/15 T (63) = (wh 12 ) x 15 = (F62 - 12) * 15 Menghitung tinggi matahari haqiqi H (F64) = sin-1(sin f x sin + cos f x cos x cos t) = ASIN( SIN(F52*Dr)*SIN(F59*Dr)+COS(F52*Dr) * COS(F59*Dr)*COS(F63*Dr))*180/PI() Menghitung azimuth matahari Az (F65) = tan-1(tan x cos f / sin t sin f / tan t ) = ATAN(TAN(F59*Dr)*COS(F52*Dr)/SIN(F63*Dr)SIN(F52*Dr)/TAN(F63*Dr))*180/PI() = -21,1877063 Lihat nilai wh, jika nilai wh lebih kecil dari 12 maka az = az + 90 Lihat nilai wh, jika nilai wh lebih besar dari 12 maka az = az + 270 Az (F66) = IF(F62= 248,8122937 Kesimpulan data matahari pada tanggal 9 Januari 2010 pukul 17:01:18 WIB. dengan markas Masjid Akbar Surabaya (l:11242'54,47" f : -7 20'11,91") Sebagai berikut : = 10,79612099 = 81,28211526 = 17,41880768

Deklinasi Azimut

: -22,08864056 : 248,8122937

-22 05' 19" 248 48' 44''

Eq of time : -0,11720102 Altitude : 10,79612099

-0 07' 02 10 47' 46''

Vous aimerez peut-être aussi