Cubesats için GPS - tüketici çipleri için 8km / sn çok hızlı mı?


10

Düşük dünya yörüngesindeki uydular 8km / sn'ye yaklaşıyor. Tüketici sınıfı GPS çiplerinin çoğu hala yaklaşık 514 m / s olan 1000 knot CoCom sınırlarını çağırıyor. CoCom sınırları, bu soru ve cevap ile bu soru ve cevap ve başka yerlerde daha fazla okuyabileceğiniz ihracat için gönüllü sınırlardır .

Bu soru için, bunların bellenimin çıktı bölümünde sayısal sınırlar olduğunu varsayalım. Çip, limitin aşılıp aşılmadığına karar vermeden önce gerçekte hızı (ve yüksekliği) hesaplamalı ve ardından çözümü çıktıya sunmalı veya bloke etmelidir.

8000 m / s'de, 2GHz'deki doppler kayması yaklaşık 0.05 MHz'dir, modülasyonu nedeniyle sinyalin doğal genişliğinin küçük bir kısmı.

Cubesats için GPS üniteleri satan birkaç şirket var ve pahalı (yüzlerce ila binlerce dolar) ve muhtemelen her kuruşa değer çünkü (en azından bazıları) uydu uygulamaları ve alan testi için tasarlandı.

CoCom sınırlarının uygulanmasını ve hızın yanı sıra uzaydaki diğer tüm operasyon sorunlarını göz ardı ederek , 500 m / s maksimum hızda lekelenen modern bir GPS yongasının 8000 m / s'de çalışamamasının herhangi bir nedeni var mı? Eğer öyleyse, bunlar ne?

not: 8000m / s bölü c (3E + 08m / s) alınan dizilerin yaklaşık 27ppm genişlemesi / sıkışmasını sağlar. Bu, bazı korelasyon uygulamalarını etkileyebilir (hem donanımda hem de yazılımda).


3
Aklıma gelen ilk sebep, bu hızlar için tasarım yapmayı denemek bile, test etmenin hiçbir anlamı olmaması, böylece orada çalışmak sadece şans veya tesadüf.
PlasmaHH

2
Bu konuda PlazmaHH ile birlikteyim. Müşterilerimin% 99,9'unun tipik otomotiv hızlarında veya daha düşük bir hızda kullanacağı bir ürünü piyasaya sürersem, çalışmasını beklesem bile 8000 km / s'de test etmeye değmez. Söylemeye gerek yok, test etmediğin bir şeyi belirli bir şeye koymak aptalca.
Dmitry Grigoryev

3
@DmitryGrigoryev GPS testi genellikle bir sinyal simülatörü ile yapılır - hız sadece girilen bir sayıdır. Kontrol etmenin maliyeti yoktur ve iyi mühendisler her zaman bir tasarımın performans sınırını bilmek isteyecektir . Ama lütfen, GPS fonksiyonunun hangi kısmının yüksek hızda başarısız olan ilk kişi olacağını soran sorum, "bir ürün mühendisi olsaydınız ne yapardınız" değil.
uhoh

2
@uhoh Belki bir simülatör kullanılarak 8000 km / s hızla test edilirler . Yine de, gerçek sayıyı test etmeden bu sayıyı spesifikasyona koymam. Bir simülatör veya test tezgahında çalışan birçok şey gördüm, sonra pratikte muhteşem bir şekilde başarısız oldum.
Dmitry Grigoryev

1
@DmitryGrigoryev, eğer
yapardığınızdan uzaklaşabiliriz

Yanıtlar:


6

Uydu uygulaması için entegre bir GPS çözümü (MCU ve kapalı kaynak bellenim içeren) kullanmanızı tavsiye etmem. Bunun başarısız olmasının birkaç nedeni vardır:

  1. Ön uç frekans planı sınırlı bir doppler aralığı için optimize edilebilir. Tipik olarak, RF ön ucu sinyali 10MHz'den düşük bir IF değerine karıştıracaktır (daha yüksek IF daha yüksek örnekleme oranı gerektirecek ve daha fazla enerji tüketecektir). Bu EĞER keyfi olarak seçilmemiştir! IF / samplerate bölümü, örneklenen sinyaldeki a / d kesme hatalarından gelen sahte tonlardan kaçınmak için tüm doppler aralığı için harmonik olmamalıdır. Sinyali bazı doppler oranlarında kullanılamaz hale getiren vuruş etkilerini gözlemleyebilirsiniz.
  2. Dijital alan korelatörünün, taşıyıcı ve C / A kodunun bir kopyasını, doppler etkileri dahil olmak üzere doğru oranda yeniden üretmesi gerekir. MCU'dan yapılandırma kayıtları aracılığıyla ayarlanan taşıyıcı ve kod oluşturma hızını ayarlamak için DCO'ları (dijital kontrollü osilatörler) kullanır. Bu kayıtların bit genişliği, yere dayalı bir alıcı için beklenen doppler aralığı ile sınırlandırılabilir, bu da çok hızlı seyahat ediyorsanız kanalı sinyale ayarlamayı imkansız hale getirir.
  3. Herhangi bir konum / zaman tahmini mevcut değilse, yazılımın soğuk alması gerekir. Bir sinyal bulmak için doppler frekans bölmelerini ve kod fazlarını arayacaktır. Arama aralığı, yer tabanlı bir kullanıcı için beklenen aralık ile sınırlandırılacaktır.
  4. Bellenim genellikle konum çözümleri için kalman filtreleme kullanır. Bu, bir alıcı konumu / hızı / ivmesi modelini içerir. Hızlandırma bir uydu için endişe yaratmazken, ürün yazılımı yörüngede kullanım için uyarlanmamışsa, model hız için başarısız olacaktır.

Özel bir ürün yazılımı ile serbestçe programlanabilir bir ön uç ve korelatör kullanırsanız, tüm bu sorunlar ele alınabilir. Sen, fe bakabilir Piksy .


Nokta 1 için (ön uç bant genişliği) sinyalin orijinal bant genişliği doppler kaymasından çok daha geniştir - en kötü durumu yaklaşık 10 km / sn nispi hızlar vs 3E + 05 km / sn ışık hızı 50 kHz civarında olacaktır. Ancak 2, 3, 4'ün tümü, tüketici için optimize edilmiş yongalar ve ürün yazılımı için potansiyel anlaşma kesiciler gibi görünür.
uhoh

2
@uhoh: Bant genişliği argümanınıza katılıyorum, ancak 1. nokta bant genişliği ile ilgili değil. Daha iyi açıklamalıydım. Örnek hızınız 16.368.000 / s ise ve IF'deki sinyal 4.092.000 Hz'de ortalanmışsa ve 4 bit çözünürlüğe sahip bir a / d'niz varsa, atma ile ilgili bir sorununuz vardır. Her numune kesme hatası aynı yöne gider. Böyle kötü noktaların bir sürü var (sıfır IF başka bir gerçekten kötü olanı ancak herhangi bir harmonik kötüdür). Beklenen doppler için bu noktalara olan mesafeyi (entegrasyon süresine bağlı olarak) tutmak isteyeceksiniz.
Andreas

Harika, bu cevap için çok teşekkür ederim! Neler olup bittiğine dair bana çok fazla fikir veriyor. Hala dayak / kesme hatası anlamıyorum ama ben biraz okuma yapabilir ve belki sonradan bir soru sorabilirim. Ben var farklı ACD soru (Pisky 3 bit ADC vardır) yüksek frekanslı üç bit ADC ile ilgilidir.
uhoh

1
Tek tek örneklerin S / N'si ile ilgilidir, ki bu gerçekten kötüdür. ADC'ye daha fazla hassasiyetle yatırım yapmak, genel sistem performansını o kadar fazla artırmayacaktır. Bu karmaşık bir değiş tokuş, ALMA sorunuza faydalı bir cevap vermeye çalışacağım.
Andreas

4

Bazı insanlar COCOM'u veya olarak , diğerleri ise ve olarak uygular . Her iki durumda da, EAR veya ITAR kapsamındaki nitelikli müşteriler için, satıcılar size $$$ için bu işlevselliği devre dışı bırakan bir ürün yazılımı seçeneği satacaktır. Donanım aynı.

Bu zor sınırlamanın dışında, donanımınızı radyasyon etkilerini tolere edecek şekilde tasarlamanın yanı sıra bir RF iletişim sorunu haline gelir. Eb / N0'ınız muhtemelen SV'lere (kelimenin tam anlamıyla) daha yakın olduğunuz ve atmosferik yol kaybından kaçındığınız için biraz daha iyi olacaktır, ancak alma devrenizin de önemli miktarda Doppler'i tolere etmesi gerekecektir.

Bu sadece CubeSats'ın ilgilendiği bir konum değil, bu arada - GPS zamanı, bir TLE verildiğinde bir uydu nerede olduğunu anlamaya yardımcı olan değerli bir veri emtia. Alıcı size COCOM nedeniyle bir pozisyon vermeyi reddetse bile, zaman verirse buna değer olabilir.


"Eb / N0" ve "SV'ler" ne anlama geliyor? Uzamsal koordinatlar engellendiğinde gerçek zamanın bildirilip bildirilmediğinden emin misiniz , yoksa sadece 1pps sinyalini mi kastediyorsunuz? Lütfen not ettim: "CoCom sınırlarının uygulanmasını ve hızın yanı sıra uzaydaki diğer tüm operasyon sorunlarını göz ardı ederek .."
uhoh

İki yıl önce uydular "mühimmat olmayan" olarak yeniden sınıflandırıldı, bu yüzden ITAR artık uygulanmadı - ama şimdi bahsettiğiniz gibi EAR uygulanır . Hala MTCR ve Wassenaar Düzenlemesi de var ve muhtemelen daha fazlası da var!
uhoh

3
@uhoh Terimin Eb / N0 => sinyal-gürültü oranı ve SVs => uzay araçları (gerçek GPS uyduları) olduğunu
varsayıyorum

@ user2943160 Teşekkürler, mantıklı. Her zaman yeni şeyler öğrenmeye çalışıyorum - Eb belirli bir terimse, öğrenmek isterim.
uhoh

Son zamanlarda çok fazla comm şeyler yapıyorum, Eb / No sadece "normalleştirilmiş" SNR veya bit başına SNR. Gerçekten de bu cevapta sadece SNR veya RSSI kullanmak daha doğru olurdu. Anekdot olarak, bazı yonga setlerinin (sanırım SiRF) hala zaman rapor edeceğini, ancak sizi pozisyon dışında donacağını duydum, ama kişisel olarak doğrulamamıştım.
Krunal Desai

2

Eğer , örneğin bir GPS mimarisi bu kağıt temsili, daha sonra fiş bir RF ön uç oluşur, dijital etki ve sinyalin tüm gerçek kod çözme donanım korelatörler yazılım içinde gerçekleştirilir.

Bu durumda olası tek sorun doppler. Yazılım "istisnai" değerleri atabilir, ancak CoCom sınırlarını atlamak istiyorsanız ürün yazılımını yine de değiştirmeniz veya değiştirmeniz gerekir.

Daha ilginç bir soru, yüksek hızlı durumu simüle etmek için programlanabilen bir GPS simülatörü ödünç alabileceğinizdir . Bunun mümkün olacağını düşünürdüm - sonuçta, bir üretici cihazlarının CoCom sınırlarını uyguladığını nasıl test ederdi?


3
Uyduların zaten 8000 m / s hızında hareket ettiğinden 0 km / s'de bile Doppler ile uğraşmanız gerektiğini unutmayın.
Dmitry Grigoryev

Mantığınızı beğendim! Gerçekten her uydu sinyaline farklı olarak uygulanan (60'a kadar) +/- 60 kHz tipi bir kayma, çoğu simülatörün bunu yapması için iyi bir şans. Sadece kayıt için, aslında bunu yapmıyorum - sadece bunu soruyorum !
uhoh

2
Hayır @ 8mitryGrigoryev 8000 hakkında yanılıyorsun. Çok daha yavaş hareket ediyorlar çünkü çok daha yüksek yörüngelerde. Ancak, GPS ünitesinin hareketinin yanı sıra bol miktarda Doppler olduğu konusunda haklısınız. İyi bir nokta!
uhoh

@uhoh Benim hatam. Yorumum bunun yerine 14.000 km / s olmalıdır.
Dmitry Grigoryev

5
Bu, yerde çok daha az ilgili - gözlemciye teğet olan hız doppler'e neden olmaz. : Ancak küçük relativistik etkiye neden olmaz physics.stackexchange.com/questions/1061/...
pjc50

2

Gerçekten uygulamaya bağlıdır. Örnek olarak üzerinde çalıştığım bir alıcının her bir korelatör kanalında 17 bit genişliğinde sabit noktalı bir taşıyıcı NCO frekans yazmacı vardır. Bu kayıt defterinde saklanabilecek maksimum değer yaklaşık 6 km / s'ye karşılık gelir ve ayrıca alıcı saat frekansı hatasından bir katkı içermelidir. Bu nedenle, menzil oranı bu sınırı aşan hiçbir uyduyu takip edemeyecektir, bu da alıcı yörünge hızlarında hareket ediyorsa oldukça fazla olacaktır.


1

Cubesats, 1000 $ 'dan daha az raf ticari GPS üniteleri ile kullanılabilir. Üretici limitleri kaldırır, bu yüzden kaldırılanlarla test edebilecekleri umulur. GPS emülatörlerine veya erişimlerine sahiptirler.

Cocom sınırlarının üretici tarafından kaldırılması gerekir ve üretici bunu yalnızca hükümetinizden bir istisna alabiliyorsanız yapar. Sürecinden emin değilim, ama en azından ABD'de mümkün olduğunu biliyorum. ABD dışında bu imkansıza yakın olabilir.

GPS ünitesinin doğruluğunu bilmiyorum, ancak LEO'da uçuyorsanız, hala hesaba katılması gereken iyonosferik etkiler var. Uzay araçları konumunuzu tahmin etmek için iyi bir ADCS sistemine de ihtiyacınız olacak


İyonosferik etkiler hala ölçüm cihazlarının ölçeğinde veya en kötü durumdaki onlarca metrede hatalara neden olmaz mı? Kişinin küpü milisaniye zamanlaması veya GPS tabanlı oluşum gerektiren bir şey yapmazsa, bu çoğu küplük için önemli olmaz. Yine de hatırlamak güzel, teşekkürler!
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.