Repository navigation
Home
David Mencin edited this page Oct 22, 2025
·
1 revision
Module 1 – Fundamentals
1 Intro_to_GNSSIR.ipynb
• What is GNSS-IR?
• Physical basis (interference, Fresnel zones, reflection geometry)
• Visual simulation of signal paths
• Interactive sliders for elevation angle and antenna height
2 GNSS_Geometry_and_Reflection_Point.ipynb
• Derivation of specular reflection point
• Ground projection visualization (3D and plan view)
• Dependence on elevation angle and azimuth
3 Fresnel_Zones_and_Sensitivity.ipynb
• Compute first Fresnel zone size
• Sensitivity to soil/snow/water height
• Compare L1 vs L2 vs L5 signals
Module 2 – SNR Data Handling
1 Reading_SNR.ipynb
• Read SNR, elevation and azimuth from EarthScope API
• Plot SNR vs elevation for multiple satellites
2 Filtering_and_Preprocessing.ipynb
• Mask elevation ranges (e.g., 5°–25°) via EarthScope API
• Separate rising/setting arcs
• Detrend and normalize SNR data
3 SNR_Pattern_Exploration.ipynb
• Identify multipath oscillations visually
• Interactive widgets for PRN selection and arc filtering
Module 3 – Spectral Analysis
1 FFT_Basics_on_SNR.ipynb
• Compute FFT of detrended SNR
• Identify dominant frequency and convert to reflector height
2 LombScargle_Spectral_Analysis.ipynb
• Handle irregular elevation sampling
• Compare FFT vs Lomb-Scargle outputs
3 Multi_Frequency_Comparison.ipynb
• Combine L1, L2, L5 results
• Estimate dielectric constant and soil moisture proxy
Module 4 – Environmental Applications
1 Snow_Depth_from_GNSSIR.ipynb
• Track reflector height over time
• Derive snow depth series (Δh)
• Validate against in-situ or station metadata
2 Water_Level_and_Soil_Moisture.ipynb
• Coastal and reservoir sites
• Amplitude and phase changes vs moisture content
Module 5 – Advanced Topics
1 Multipath_Modeling_and_Simulation.ipynb
• Simulate synthetic SNR with known reflection heights
• Compare modeled vs observed SNR spectra
2 Machine_Learning_for_GNSSIR.ipynb
• Use random forest or CNN to estimate reflector height
• Feature engineering from SNR time-series