MATLAB ile Mühendislik #38 | Radar Toolbox: Radar Dedeksiyonu ve CFAR
Haberleşme, Radar ve UyduEğitmen: Dr. Süleyman Burak ÇELİK
Gürültü tabanı 10 dB yükselince sabit eşik 210 yanlış alarm veriyor. Bu derste CFAR çarpanını elle buluyor, MATLAB Phased Array System Toolbox ile sağlıyor, yakın hedefin nasıl maskelendiğini yakalıyor, Radar Toolbox ile gereken SNR'ı ve menzil karşılığını hesaplıyoruz. Örnek 1: Pfa = 1e-3. Sabit eşik T = 6.9078 (8.3934 dB, npwgnthresh aynı). Taban 10 katına çıkınca olasılık 0.5012, 400 hücrede beklenen 200.47, bu koşuda 210. CA-CFAR: α = N(Pfa^(−1/N) − 1); 10^0.125 = 1.33352, 24 × 0.33352 = 8.0045. Kısayol: α ≈ T(1 + T/(2N)), T/N en çok 0.3 iken 549 durumda hata en çok %1.4. Hücre 500: 8.0045 × 1.2094 = 9.68; 210 alarm 1'e iner. Gerçek hatalar: release çağrılmadan Pfa değiştirmek (non-tunable property), tek sayıda eğitim hücresi. Sessiz tuzak: kenarda pencere öbür yandan tamamlanır (2 + 22). Örnek 2: hedefler 150, 400, 406, 800, taban basamağı 601. Hücre 406'da CA eşiği 69.56, güç 45.39: maskeleme. GO 118.46, SO 7.02. CA 150, 400, 603, 800; GO 150, 400, 800; SO 406'yı bulur, 3 yanlış alarm verir. Örnek 3: Pd 0.9, Pfa 1e-6. Albersheim 13.1145 dB (kesin 13.1835; 25 durumda en çok 0.08 dB fark). Swerling 1 kapalı biçim 21.1436 dB, detectability aynı. CFAR kaybı 1.31 dB (N = 24), 4.27 dB (N = 8). radareqrng: 13.37 km ve 8.43 km, oran 1.59. Kısayol: 12 dB menzilde 2 kat (aynı radar, tek darbe, 40 dB'ye kadar %1'in altında). 3B α yüzeyi: Pfa 1e-6'da N = 4 için 122.49, N = 64 için 15.42, sınır 13.82. Not: Ekrandaki komutlar dersin akışı için kısaltılmıştır. GO ve SO sonuçları için go ve so nesneleri aynı ayarlarla, 'Method' 'GOCA' ve 'SOCA' ile kurulur, sonra: [dgo, thgo, nvgo] = go(y, cut); [dso, thso, nvso] = so(y, cut); kgo = cut(dgo) kso = cut(dso) Bu derste: 1. Sabit eşik: T = −ln Pfa ve npwgnthresh 2. Gürültü tabanı basamağı: 210 yanlış alarm 3. CFAR penceresi: test, koruma ve eğitim hücreleri 4. CA-CFAR çarpanı elle ve phased.CFARDetector ile 5. Gerçek hatalar: release, tek sayıda eğitim hücresi, sessiz kenar tuzağı 6. Maskeleme: hücre 406 neden kaçırılır 7. GO ve SO-CFAR karşılaştırması 8. Gereken SNR: Albersheim, Swerling 1, detectability 9. CFAR kaybı ve Monte Carlo sağlaması 10. Menzil: radareqrng ve 12 dB kısayolu 11. 3B α yüzeyi Bölümler: 0:00 Problem: tepe hedef mi gürültü mü, gerekli eklentiler 0:39 Kapsam 0:57 Mantık: eşik sayı değil oran 1:31 Sınav sorusu 1:56 (a) Sabit eşik 2:33 (b) Taban 10 katına çıkarsa 3:02 (c) CFAR çarpanı elle ve kısayol 4:01 (d) phased.CFARDetector 4:39 Gerçek hatalar ve sessiz tuzak 5:19 Maskeleme 6:06 GO ve SO-CFAR 6:57 Pd 0.9, Pfa 1e-6: üçüncü soru 7:23 (a) Albersheim elle 8:29 (b) Swerling 1 ve detectability 9:12 (c) CFAR kaybı 9:55 (d) radareqrng ve menzil 10:43 3B α yüzeyi 11:06 Ne yaptık? 11:32 Kural Gerekli MATLAB eklentileri: Radar Toolbox 26.2 (MATLAB R2026b): detectability, radareqrng. Phased Array System Toolbox 26.2: phased.CFARDetector, npwgnthresh, albersheim, shnidman, rocsnr, rocpfa. physconst ortak kitaplıktan gelir (Signal Processing Toolbox 26.2 kurulu oturumda çalıştırıldı). Temel MATLAB: randn, rng, log, exp, interp1, meshgrid, logspace. Kaynak kitap: Konu, Richards, Principles of Modern Radar gibi radar kitaplarında işlenir; bu derste kitap metni okunmadı, bölüm numarası verilmez. MathWorks R2026b belgeleri temel alındı. Senaryo, sayılar, animasyonlar ve örnekler özgündür. Her sonuç MATLAB'dan bağımsız bir Python denetimiyle doğrulandı. Anlatım yapay zekâ sesiyle (Gemini) seslendirildi; ders kurgusu, örnekler ve MATLAB çalıştırmaları özgündür. Hedef kitle: elektrik-elektronik, haberleşme, savunma sanayi ve sinyal işleme alanında okuyan öğrenciler. Ön koşul: olasılık, desibel, logaritma; MATLAB'da komut penceresi.
Bu videoyu izlemek için Premium üyelik gerekir.