Bir ay doluysa, gözlemden ziyade matematiksel olarak nasıl bilebilirim?


10

Bir gezegenin etrafındaki bir ayın yörüngesini tanımlamak için denklemleri biliyorum. Ay'ın yarı ana ekseni ve eksantrikliğini biliyorum ve aynıları yörüngesindeki yıldızla ev sahibi dünyası için.

Geceleri ayın ne kadarının aydınlatıldığını ve muhtemelen gezegenden göründüğü kadar parlak olduğunu söyleyen herhangi bir denklem var mı?

Yanıtlar:


5

Ay evreleri Güneş, Ay ve Dünya arasındaki evre açısı ile tanımlanabilir ; örneğin, 0 ° 'de, Ay dolu olarak ve 180 °' de yeni olarak tanımlanır. Ay'ın belirli bir açıda ne kadar parlak olduğunu bilmek istiyorsanız, Ay'ın görünür ve mutlak büyüklüklerini bulmak için faz açısını kullanırız.

Mutlak büyüklük, aydınlatılmış nesnelere (kendi görünür ışıklarını üretmeyen nesneler) atıfta bulunurken, 1 AU'dan bakıldığında görünen büyüklükleri anlamına gelir. Bu neredeyse tamamen nesnenin faz açısına bağlı olduğu anlamına gelir. Şu anda, Ay'ın Dünya'daki bir kişiye ne kadar parlak görüneceğini soruyorsunuz, bu yüzden görünen büyüklüğü bulacağız. Eğer mutlak büyüklüğünü biliyorsanız, aydınlatılmış bir nesnenin görünür büyüklüğünü (Güneş Sistemi'nde) bulmak için formül :H

m=H+2.5log10(dBS2dBO2p(χ)d04)

Burada 1 AU, fazı (radyan cinsinden) açısı ve bir bir faz yekpare (yansıyan ışığın entegrasyon). gözlemci ve beden arasındaki mesafedir, Güneş ve beden arasındaki mesafedir ve gözlemci ve Güneş arasındaki mesafedir. Bu formül muhtemelen oldukça korkutucu görünüyor, ancak bazı yaklaşımlarla basitleştirilebilir. İlk olarak, faz integralini şu şekilde tahmin edebiliriz: Nerede χ p ( χ ) d B O d B S d O S p ( χ ) = 2d0χp(χ)dBOdBSdOSχHMoon=+0,25dOS=dBS=1dBO=0,00257

p(χ)=23((1χπ)cosχ+1πsinχ)
χradyan cinsinden faz açısıdır. Ayın durumunda, (bu bir dolunay sırasında mutlak büyüklüktür), AU ve AU olarak . Şimdi formülü elde ediyoruz:HMoon=+0.25dOS=dBS=1dBO=0.00257

mMoon=0.25+2.5log10(0.002572p(χ))

Şimdi, herhangi bir faz açısında Ay'ın görünür büyüklüğüne yaklaşan bir formülümüz var. Bununla birlikte, bu yakın bir yaklaşım verse de,% 100 doğru değildir. Gökbilimciler, doğruluk gerektiğinde görünür büyüklükleri tahmin etmek için ampirik olarak türetilmiş ilişkiler kullanır.

İşte herhangi bir faz açısı göz önüne alındığında, görünen büyüklüğü hesaplamak için yazdığım hızlı bir komut dosyası: https://jsfiddle.net/fNPvf/33429/


4

İşte pratik bir yaklaşım - algoritma ve denklemler bir yazılım kütüphanesi olarak paketlenmiştir.

PyEphem'i yükleyin:

http://rhodesmill.org/pyephem/

Çalıştır:

$ python
Python 2.7.12 (default, Jun 29 2016, 14:05:02) 
[GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import ephem
>>> moon = ephem.Moon(ephem.now())
>>> print moon.phase
32.316860199
>>> print(ephem.next_new_moon(ephem.now()))
2016/9/1 09:03:05
>>> print(ephem.next_full_moon(ephem.now()))
2016/9/16 19:05:05
>>> 

'faz' 0 (yeni ay) ile 100 (dolunay) arasındadır.

Daha fazla detay:

http://rhodesmill.org/pyephem/tutorial.html


Wow - PyEphem'in kullanımının çok kolay olduğunu fark etmedim! Senaryoyu gönderdiğin için teşekkürler - test sürüşü yapacağım.
uhoh
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.