Processing techniques for a GNSS -R scatterometric remote...
Transcript of Processing techniques for a GNSS -R scatterometric remote...
![Page 1: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/1.jpg)
1
October 2010GNSS-R 2010, Barcelona
Processing techniques for a GNSS-R scatterometric remote sensing
instrumentPhilip J. Jales (1)
Martin Unwin (2)
Craig Underwood (1)
(1) Surrey Space Centre, University Of Surrey, UK(2) Satellite Technology Ltd. (SSTL)
![Page 2: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/2.jpg)
22
GNSS Reflectometryat Surrey
DDM real-time processing
GNSS-R stare processing
![Page 3: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/3.jpg)
3
GNSS Reflectometry at Surrey
UK-DMC GNSS-R experiment
SGR-ReSI– SSTL instrument
development– For small satellite /
secondary payload– Flexible onboard
processing architecture
Surrey Space Centre– Reflectometry PhD
![Page 4: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/4.jpg)
4
GNSS Reflectometry
•Low cost remote sensor
•GNSS signals:– Ranging signals,
Wide bandwidth,Global coverage
– Low signal power→ Measurements around the specular point
Information from:Delay: surface height → altimetry
Distortion (delay and Doppler): surface roughness → scatterometry Primarily ocean roughness
![Page 5: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/5.jpg)
55
GNSS Reflectometryat Surrey
DDM real-time processing
GNSS-R stare processing
![Page 6: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/6.jpg)
6
GNSS-R Ocean Roughness
Primary goal: Surface roughness measurement
Inversion procedure 'Curve-fit' a scattering model to Delay Doppler Map
Models already exist → Validation needed → currently not enough data
Surface roughness affectsspatial distribution of scattering
Measure: Distortion of signal power
Delay Doppler Map (DDM)
InversionDoppler spread
Delay spread
![Page 7: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/7.jpg)
7
Onboard processing
Limited downlink from satellite
Flexibility in processing vs. Data rate
DDM100kbps
(2 reflections, 50 Doppler x 128 delay pixels)
Raw samples65Mbps (two front-ends)
![Page 8: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/8.jpg)
88
DDM generation approaches
Correlation in discrete channels– Similar to a navigation, tracking receiver
Processing time goes with
Fourier transform based techniques– Parallel calculation of Doppler or delay map
delayDoppler NN ⋅
![Page 9: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/9.jpg)
9
Code wipe-off
Coarse carrier wipe-off
Cascaded-Integrator-Comb Decimator
Fourier transform
Incoherent accumulation
DDM generationReal-time FPGA architecture
![Page 10: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/10.jpg)
10
Real-time DDMImplementation
CIC (Cascaded Integrator-Comb) filter Decimation reduces effort for the frequency search Attenuates signal towards edge of band
Optimisation for FPGA implementation– Embedded resources more power and space efficient– Dual-port RAM blocks & Multipliers– Time-sharing (multiple processing clocks per sample)
![Page 11: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/11.jpg)
11
Real-time DDM
• Currently working on live signals• Working to demonstrate:
– Real-time reflection tracking– Testing on the data from UK-DMC experiment
![Page 12: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/12.jpg)
1212
GNSS Reflectometryat Surrey
DDM real-time processing
GNSS-R stare processing
![Page 13: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/13.jpg)
13
Stare processing
• Based on our interpretation of the SHARP method originally proposed by Starlab, Barcelona
• Conceptually closer to the monostatic scatterometers currently used for ocean roughness measurement
• Few published details on SHARP method• Has not been demonstrated before
![Page 14: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/14.jpg)
14
Scatterometers for measuring ocean roughness
σ 0• Measure normalised radar cross section sigma-0,at 3 incidence angles
• Semi-empirical model to derive wind speed and direction
• Traditionally monostatic (no GPS!)• e.g. QuikScat, (measured surface wind vector)
![Page 15: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/15.jpg)
15
GNSS- RThe ambiguity-free line
Specular point
![Page 16: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/16.jpg)
16
Stare processing mode
Special case of passing directly over a stare point P
![Page 17: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/17.jpg)
17
Correlator-selected area
Steer correlator to the delay and Doppler predicted for point P
Correlation 'selects' reflected energy from this point
The 'illumination' area varies
Ocean viewed from aboveStare point P along the ambiguity-free lineSpecular point moves through P
Ocean viewed from aboveStare point P on the ambiguity-free lineSpecular point moves through P
Moving Specular PointP
Fixed stare point t
![Page 18: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/18.jpg)
18
Non-ideal geometry
Stare point no longer on ambiguity-free line
– Receiver velocity dominates– Results in minor reduction in resolution
PS
![Page 19: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/19.jpg)
19
2230
2
)4( RT
RTTR RR
AGGPPπ
σλ=
Measuring sigma-0
is the scattering cross-section per unit area
Variable geometry,transmitter power, and illumination area
σ 0Bistatic radar equation
• Geometrical prediction accurate enough ?• Verify link-budget
![Page 20: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/20.jpg)
20
Example DDMdemonstrates open-loop tracking
DDM processed with open-loop tracking
Specular point prediction and tracking demonstrated
![Page 21: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/21.jpg)
21
Demonstration on UK-DMC dataProcesses the 20 second data files1. Using zenith antenna signals to find the receiver position2. Predict the reflection position3. Form stare processing or DDM from nadir samples
Software receiver
![Page 22: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/22.jpg)
22
Stare processing example:Relative bistatic scattering cross-section
Open-loop tracking successful
Width of graph expected to give measure of surface roughness
![Page 23: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/23.jpg)
23
Conclusions
Stare processing– Implementation of geometric tracking– Verify the accuracy of tracking (using DDM)– First demonstration on data collected from space– Insufficient data from orbit to build an empirical model
Real-time DDM processing– Real-time using FPGA optimised structure– Receiver operation being validated on UK-DMC data
![Page 24: Processing techniques for a GNSS -R scatterometric remote ...congress.cimne.com/gnss-r10/frontal/presentaciones/126.pdf · 1 October 2010. GNSS-R 2010, Barcelona. Processing techniques](https://reader034.fdocuments.us/reader034/viewer/2022042916/5f557dae32e28d45f15a1f99/html5/thumbnails/24.jpg)
2424
Thank you!Any questions?
Philip [email protected]
Surrey Space CentreTycho House20 Stephenson RoadSurrey Research ParkGuildford, Surrey, GU2 7YE, U.K.Tel: +44 (0)1483 803802 Ext: 3974Fax: +44 (0)1483 803804