python-sgp4

SGP4'ün güncel 2010 versiyonunu kullanarak toprak uydu tle yörüngeleri
Şimdi İndirin

python-sgp4 Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • MIT/X Consortium Lic...
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Brandon Rhodes
  • yayıncı web sitesi:
  • https://github.com/brandon-rhodes/

python-sgp4 Etiketler


python-sgp4 Açıklama

Python-SGP4, uyduun yörünge unsurlarının Celestrak gibi bir kaynaktan olduğu gibi, bir toprak yörüngeli uydunun konumunu ve hızını hesaplayan bir piton modülüdür. SGP4'ün en son sürümünü uygular ve uydu pozisyonu tahminlerinin, algoritmanın standart C ++ uygulamasının öngörülmelerinin 1 m'sini kabul ettiğinden emin olmak için SGP4 Test Takımı'na düzenli olarak çalıştırılır. Bu hata, uyduların kendilerinin, TLE dosyalarında açıklanan ideal yörüngelerden saptığı 1-3 km / günden çok daha azdır. C ++ işlev adları korunur, çünkü kullanıcılar bu kütüphaneyi zaten diğer dillerde tanıdık olabilir. 29 Haziran 2000 tarihinde X, Y, Z konumunu ve Vanguard 1, 12:50:19 için X, Y, Z konumunu ve hızını nasıl hesaplayacağınız: >>> sgp4.Earth_Gravity ithalat wgs72 >>> dan SGP4.IO ithalat twoline2RV >>>> >> line1 = ('100005U 58002B 00179.78495062' ... '.0000002300000-028098-40 4753') >>> line2 = ('20000534.2682348.72421859667' ... '331.766419.326410.82419157413667')> >>>>> Satellite = twoline2rv (line1, line2, wgs72) >>> Konum, Velocity = Satellite.Propagate (... 2000, 6, 29, 12, 50, 19) >>>>>> Konum >>> Hız Konum vektörü, uydu konumunu metredeki yerlerin merkezine kadar ölçer. Hız, aynı üç parametrenin değiştiği, saniyede metre cinsinden ifade edildiği orandır. Earth_gravity modülünden ithal edebileceğiniz üç yerçekimi modeli vardır: - WGS72- WGS72OLD- WGS84The WGS72 modeli en yaygın kullanılan gibi görünüyor Uydu izleme topluluğunda ve muhtemelen indirin için mevcut olan çoğu tle elemanının arkasındaki modeldir. Twoline2RV () işlevi, özniteliklerini TLE girişinden yüklenen verileri taşıyan bir uydu nesnesi döndürür. Bu sınıfın yüz artı niteliklerinin çoğu, yalnızca yayılma algoritmasına olan ilgi alanlarının orta değerleridir. İşte kullanıcıların ilgilenmesi muhtemel olan SGP4.IO.TWOLINE2RV () tarafından belirlenen özellikler şunlardır: TLE File.epochyr'ün tam dört basamaklı yılının tam dört basamaklı yılının tam dört basamaklı yılı. EPOCH anlık bir yıl.jdatepoch julian tarihinin tarihi (Epochyr ve Epochdays'tan hesaplanır). Ortalama hareketin ilk kez (SGP4 tarafından göz ardı edilir). Radians'taki ters toprak radii.inclo eğiminde sürükleyiciyi sürükleyin. Radians.Ecco Eccenticity.Argpo Radians'taki Perigee'nin Argümanı. Ağustos 2010 Ağustos 2010'daki tüm Otomatik Testler SGP4'ün Vallado ve ark. Başlangıçta SGP4'ün revizyonunu 2006 yılında yayınladı: Vallado, David A., Paul Crawford, Richard Hujsak ve TS Kelso, "Gevşeme Spacetrack Raporu # 3," AIAA / AAS ASTRODYNAMICS Uzman Konferansı, Keystone, Co, 2006 Ağustos 21-24'te sunuldu. Kağıdı incelemek istiyorsanız, çevrimiçi olarak mevcuttur. Bu Python modülüne (veya diğer uygulamalara) AIAA-2006-6753.zip'teki bu Python modülüne (veya diğer uygulamalara) karşılaştırılması için en son sürümünü her zaman indirebilirsiniz. Bu modül, Vallado'nun C ++ Kodundan uyarlanmıştır. Onların zip dosyası: - C ++, Ağustos 2010- FORTRAN, AĞADAŞ 2008- Pascal, Ağustos 2008- Matlab, Mayıs 2008- Java, Temmuz 2005Product'ın ana sayfası


python-sgp4 İlgili Yazılım