sources and effects of ripple in cris measurements · 5 scan direction ripple differenceuncorrected...

35
999999-1 XYZ 12/23/2013 MIT Lincoln Laboratory Sources and effects of ripple in CrIS Measurements D. L. Mooney SUOMI NNP SDR Science and Validated Product Maturity Review

Upload: others

Post on 16-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

999999-1

XYZ 12/23/2013

MIT Lincoln Laboratory

Sources and effects of ripple in CrIS Measurements

D. L. Mooney

SUOMI NNP SDR Science and Validated Product

Maturity Review

Page 2: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-2

XYZ 12/23/2013

Ringing in CrIS measurements

• Inherent expected or “truth” ringing

– Essence of calibration

– Odd or even N

– Fourier series approximation error

– ZPD shift for ray spectrum

• Processing ringing

• Impact on NPP products

• Recommendation

Page 3: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-3

XYZ 12/23/2013

The essence of the calibration is an assumption

• After corrections for nonlinearity and background removal the calibration is proportional to a simple ratio of measured spectra

• Integrals are done optically on the detector and r is the complex responsivity, H the FIR filter response, and Sinq is the impulse response of the measurement

2 ( )

2 ( )

0

( ) ( ) ( ) ( )

ˆ[ ] ( )

( ) ( ) ( ) ( )

1 '( ') ( ) ( ') ( ) ' ( , )

( ) ( )

ui k ZPD

FIR Scene

Obs ICT instrumentui k ZPD

FIR ICT

Scene FIR

FIR

uH u u e N u Sinq k du

N k N Tu

H u u e N u Sinq k du

uN u H u u Sinq k du err ZPD S

H u k

r

r

r r

ICT radiance model

The “UWis truth” and the error contain ripple or ringing

Page 4: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-4

XYZ 12/23/2013

Monochromatic spectrumMagnitude responsivity r

Numerical Filter HBand Edges

rad

ian

ce

wavenumber4

• One fundamental source of Ringing is due to the spectral band limits.• This should not be viewed as an error or Ringing artifact.• Calculation of CrIS spectra need to include band limits that accurately represent

instrument behavior.• Specifically the calculations need to use instrument responsivity and FIR filter

spectral shapes to band limit spectra, as shown in the figure.

Estimate of the ringing error for single ray requires a spectrum and gain g(u) to estimate truth

UWisc March 20 2013

Page 5: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

999999-5

XYZ 12/23/2013

MIT Lincoln Laboratory

Size of LW Spectral Ringing error, compared to Calibration Requirement in terms of Percent of 287K Blackbody Radiance

Plots show realistic ringing from a simulation that emulates the application by the instrument of the FTIR filter as a convolution in the interferogram domain

sweep direction 0 ZPD=-3 l/2

sweep direction 1 ZPD= +1 l/2

sweep direction difference

0( , ) [ ] [ ]Scene Trutherr ZPD S N k N k

Error ~ 0.71% 287K

UWisc March 20 2013

RU spec 0.45%

Page 6: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-6

XYZ 12/23/2013

Impulse response of an N point FFT

• Consider radiation from a single wavenumber u into the interferometer

• N-point FFT of the impulse spectrum is anti-periodic for even N, periodic for odd N (scaled Dirichlet function)

• Called “periodic” Sinc

1

2

1

2

1 ( )( ) exp( 2 ) (2 )

( / )

N

Nn

n u Sinc uLSinq u i uL Dirichlet

N N N u Sinc uL N

-20 0 20 40 60 80 100-1

-0.5

0

0.5

1

u/u

Sinq(u/u,50) is antiperiodic

-20 0 20 40 60 80 100-1

-0.5

0

0.5

1

u/u

Sinq(u/u,51) is periodic

Even N=50

antiperiodic over 50

Odd N=51 periodic

over 51

S(u) S(u)

u=0 u=0

Page 7: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-7

XYZ 12/23/2013

Ripple far from the peak is expected due to Sinc-like impulse response

• Sinq function is “periodic Sinc” function

• The minimum ripple relative to the peak is (N+1)/2 bins from the peak

• Inherent ripple far from the peak ~0.1% to 0.5%

0 20 40 60 80 10010

-2

10-1

100

z

Sinq(z,N)

Sinc

db

min/max % db

LW 0.12 -29.4

MW 0.19 -27.2

SW 0.50 -23.0

Page 8: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-8

XYZ 12/23/2013

0 200 400 600 800

-1

-0.5

0

0.5

1

Spectrum S(u) with even half cycles and Even N FFT

0 200 400 600 800

-1

-0.5

0

0.5

1

Spectrum S(u) with odd half cycles and Even N FFT

0 200 400 600 800-0.4

-0.2

0

0.2

0.4S(u)- Fourier expansion

0 200 400 600 800

-0.5

0

0.5

x 10-10 S(u)- Fourier expansion

0 10 20 30-0.4

-0.2

0

0.2

0.4(expanded)

Bin

0 200 400 600 800

-0.5

0

0.5

1x 10

-10 (expanded)

Bin

ILS/checkcompleteness.m

“Truth” ringing in the Fourier spectrum depends of

frequency content of high resolution spectra S (u)

Random spectrum with every wavenumber

midway between FFT wavenumbers

Random spectrum with every

wavenumber at FFT wavenumber

No ringingMaximum ringing

Discrete FFT wavenumbers = 2(n+1/2)/N (even N)

Error in Fourier

series expansion

<1.e-12 %

N=864

Error in Fourier

series expansion

=40%

Page 9: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-9

XYZ 12/23/2013

800 810 820 830 840 850 86090

95

100

105

110

115

120

125

130

Wavenumber (cm-1)

mW

/m2-s

tr-c

m-1

clip from long spectrum

filter and decimate

reference 2L and BH filter

“Truth” ripple occurs across the band,differences due to processing much smaller

Reference has same resolution

“Truth” or expected ripple as high a 2%

Page 10: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-10

XYZ 12/23/2013

Ripple in the “truth” spectrum

• Ripple in the “truth” spectrum of a finite length sampled interferogram

• Ripple is contributed by all frequencies between the FFT sample frequencies

• Ripple is equally likely in low or high resolution components of the raw high resolution spectra

• Suppressing the spectrum at the end points reduces the ripple

1 '[ ] ( ') ( ') ( ) '

( )truth Scene

uN k N u g u Sinq k du

g u

Page 11: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-11

XYZ 12/23/2013

Ringing in CrIS measurements

• Inherent expected or “truth” ringing

• Processing ringing errors

• Impact on NPP products

• Recommendation

Page 12: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-12

XYZ 12/23/2013

Ripple error sources

• Error is any deviation from the spectrum obtained from a cyclic FFT of the raw spectrum or equivalently a circular FIR filtering

Ripple class Ripple type process

% of 287K

worst case

1 FIR filtering and decimation end point variation changes spacecraft 99% pass band edges

2 Algorithm improvements ground 99% pass MW exceedances

3 Delta function approximation ground 99% pass MW < 1240 cm-1

4 ZPD shifs and SA-1 variability phase in SA-1 definition ground pass

5 Scan direction ripple differenceUncorrected 100 l/2 shift ground 99% pass MW <1240 cm-1

6 Interpolation small eigen values in matrix groind 99% pass edge differences

7 Laser variation real time variation in laser wavelength ground pass

8 SA-1 definition variability band edge ripple ground pass

Page 13: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-13

XYZ 12/23/2013

Non-circular FIR

• Equivalence of long FFT and clip processing and FIR filtering and decimation is only valid for circular FFT filtering

• On board processing is not circular filtering error depends on the end points in the interferogram

• Errors below accuracy specification for 99% of band

• Differences for scan left-right ~4l/2

LW MW SW

wavenumber 830 1370 2550

mW/m2-str-cm-1 0.072 0.024 0.0028% of 287K 0.066 0.075 0.510

accuracy (% of 287K) 0.45 0.58 0.77

NEDN (% of 287K) 0.1 0.13 0.35

1

Page 14: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-14

XYZ 12/23/2013

FIR and Decimate (FD) and cyclic extension

Cyclic extension

Normal extension is just a longer interferogram

127127

127127

• FD processing gives reference S0 only for cyclic extended interferograms

• We should only use the middle 24*866 points since they are used to compute S0 with a long FFT and clip

• We violate the assumption with current processing and do not get the reference spectra S0.

• How much of an error do we make?

I

Ic

1

Page 15: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-15

XYZ 12/23/2013

LW expected ringing relative to smoothed 2LBH

spectrum and smaller end point errors

800 810 820 830 840 850 860-4

-2

0

2

4

Wavenumber (cm-1

)

mW

/m2-s

tr-c

m-1

Circular shifts 0, 2, 4, 6, 8, 10 samples ZPD shiftsfilt&dec - 2LBH

1

2

3

4

5

800 810 820 830 840 850 860-0.1

-0.05

0

0.05

0.1

Wavenumber (cm-1

)

mW

/m2-s

tr-c

m-1

ZPD jitter noise filt%dec - filt&dec(4)

1

2

3

4

5

Expected ringing for CrIS over smoothed 2L-BH

Additional ringing due to end point variation

cyclic shift

1

Page 16: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-16

XYZ 12/23/2013

MW expected ringing relative to smoothed 2LBH

spectrum and smaller end point errors

1350 1360 1370 1380 1390 1400-4

-2

0

2

4

Wavenumber (cm-1)

mW

/m2-s

tr-c

m-1

Non-circular shitfs 0, 2, 4, 6, 8, 10 samples ZPD shifts

filt&dec - 2LBH

1

2

3

4

5

1350 1360 1370 1380 1390 1400-0.05

0

0.05

Wavenumber (cm-1)

mW

/m2-s

tr-c

m-1

ZPD jitter noise filt&dec - filt&dec(4)

1

2

3

4

5

Expected ringing for CrIS over smoothed 2L-BH

Additional ringing due to end point variation

Non-cyclic shift

1

Page 17: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-17

XYZ 12/23/2013

Algorithm improvements

• IDPS algorithm Based on early definition of processing and is not internally consistent

• Steps in processing should undo what the interferometer does to the signal in reverse order

• Other processing approaches have been evaluated

• Utility of processing options for extended resolution processing still being evaluated

• Ringing differences exists between various options but are below the accuracy specification in most cases

2

Page 18: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-18

XYZ 12/23/2013

Calibration approach differences

Member CMO pricipals Calibration Comment

IDPSSA-1 in user grid, Calibration wavenumber is shifted

off-axis empirically. No ILS correction for imaginary

part

Exelis (old) SA-1 in user grid, Calibration wavenumber is sensor

grid. ILS for real & imag

Exelis(new) SA-1 in user grid, Calibration wavenumber is sensor

grid

LL(old)*M calculated as single matrix from off-axis sensor

to on-axis user, close to F*SA-1

Proposed SA-1 in sensor grid, Calibration wavenumber is

sensor grid, FIR 3db wider

ADL/CSPP

(IDPS translation)

SA-1 in user grid, Calibration wavenumber is shifted

off-axis by corner, edge, center

UMBC/UW** option ASA-1 in user grid, Calibration wavenumber shifted

uniquely by FOV and band

UMBC/UW** option B SA-1 in sensor grid, Calibration wavenumber is

sensor grid

1,u s uSA F

1,u s uSA F

1,u s uSA F

1

*(1 )( ) ( , )E SPu s u ATBD sensor delta

ICT SP

S SN SA F f ICT T u

S S

1

1 1 ( , )E SPu s u ATBD BH u s u sensor

ICT SP

S SN SA F f f SA F ICT T u

S S

1

1

( )( , )

( )

u s u E SP

user

u s u ICT SP

SA F S SN ICT T u

SA F S S

1 1

1 1( , )

s E SP

s u ATBD sensor

s ICT SP

SA FIR S SN F f ICT T u

SA FIR S S

1,s s uSA F

1,u s uSA F

1

1( , )

E SP

user

ICT SP

M FIR S SN ICT T u

M FIR S S

1,s s uSA F

1,u s uSA F

1( , )

E SP

s u sensor s

ICT SP

S SN F f ICT T u SA f

S S

1, 's s uSA F

1

*(1 )( ) ( , )E SPu s u ATBD sensor delta

ICT SP

S SN SA F f ICT T u

S S

1

* cos( , )E SP

s u s sensor

ICT SP

S SN F f SA f ICT T u

S S

F=interpolation matrix

SA-1=inverse self apodization matrix

f = band trimming filter

fBH =Blackmann Harris filter

* M is single calculation from off-axis sensor to on-axis user grid

** F may be Sinc or FFT based, f may be ATBD or raised

cosine

2

Page 19: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-19

XYZ 12/23/2013

Two primary processing approaches

• Two primary processing classes

– 1. Calibrate off-axis then convert to on-axis user grid (Exelis-old, IDPS, ADL, CSPP) based on Bomem attempt to reduce computation

– 2. Convert to on-axis grid then calibrate (Exelis-new, proposed,LL)

• Differences in bias and ripple but below accuracy specification

• Second approach is more consistent

1

1

( )( , )

( )

s scene space

s u ICI sensor

s scene space

SA S SF R T u

SA S S

1( )

( , )( )

scene space

u s u ICI off axis

scene space

S SSA F R T u

S S

1

1

( )( , )

( )

s u scene space

ICI u

s u scene space

F SA S SR T u

F SA S S

2

Page 20: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-20

XYZ 12/23/2013

Typical LW ringing differences between processing options

650 700 750 800 850 900 950 1000 1050

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

LW mean real (RDR-SDR), GranuleID=NPP000562002667 3, 1

first interferogram IET=1754219500984117, 2013-08-03 11:11:40.984

Wavenumber

mW

/m2-s

tr-c

m-1

650 700 750 800 850 900 950 1000 1050

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

LW mean real (RDR-SDR), GranuleID=NPP000562002667 3, 4

first interferogram IET=1754219500984117, 2013-08-03 11:11:40.984

Wavenumber

mW

/m2-s

tr-c

m-1

1

2

3

4

6

7

8

9

proposed-IDPS Exelis New-IDPS

2

Different detailed differences between options

are being systematically compared

Page 21: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-21

XYZ 12/23/2013

Check the delta function approximation

• Delta function approximation

• Case 1: R=1, equality hold exactly

– Known exact result

– Quadrature test results show that for 2N points the worst case error is 1.e-12 using Gauss-Legendre quadrature or trapezoid rule

• Case 2: R NOT 1

– No analytic solution;

– R=1.001977,1.020532,1.00507 for LW,MW,SW bands

– Quadrature checked by multiple algorithems

– Delta function approximation has significant error

)()()( yxRSinqdzzySinqzxRSinq tN

0

)cos( au

uR ref

l

3

Page 22: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-22

XYZ 12/23/2013

Delta function approx error summary

• The approximation

• The errors

• The errors occur across the band and are ripples

• There is a large amount of summing and cancelation and results are best compared by processing NPP spectra with and without approximation

• Changes are well below accuracy except for ~ MW 1260 cm-1

)()(*)( yxRSinqdzzySinqzxRSinqN

0

Case 1: R= 1.00000 1.00000 1.00000

delta approx errors 1.E-14 1.E-14 1.E-14

Case 2: R= 1.001977 1.020532 1.00507

Max delta approx errors 0.002 0.010 0.005

3

Page 23: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-23

XYZ 12/23/2013

With and without delta function approximation using IDPS algorithm

SWLW MW

2200 2300 2400 2500-0.02

-0.015

-0.01

-0.005

0

0.005

0.01

0.015

0.02

SW with-without delta approx

GranuleID=NPP000562002667 2, 2

Wavenumber

mW

/m2-s

tr-c

m-1

1

2

3

4

6

7

8

9

1300 1400 1500 1600 1700

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

MW with-without delta approx

GranuleID=NPP000562002667 2, 2

Wavenumber

mW

/m2-s

tr-c

m-1

1

2

3

4

6

7

8

9

700 800 900 1000

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

LW with-without delta approx

GranuleID=NPP000562002667 2, 2

Wavenumber

mW

/m2-s

tr-c

m-1

1

2

3

4

6

7

8

9

3

Page 24: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-24

XYZ 12/23/2013

Effects of ZPD on SA-1 are negligible

• Compare self apodization corrected off-axis spectra SA and on-axis spectra on sensor grid

• 18 Dec 2012 Briefing “Change in Calibration for different ZPD assumptions (2)”

• Changed ZPD by +/- 50 l/2 and compute SA matrix

• Changes are small due to incorrect self apodizationcorrection, well below the NEDN

Band Max error

+/- 50 l/2

NEDN level

LW 4.00E-04 4.00E-01

MW 3.00E-03 4.00E-02

SW 1.00E-05 5.00E-03

1 *( ) , ',Δ Δ

m m

m

ma a a s

c

pec

speu u uP a Sinq k N Sinq k N w

u u u

mexp(i2πu δZPD(cos(a) -1))SA

4

Page 25: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-25

XYZ 12/23/2013

Change in calibrated LW spectra for ZDP change over +/- 50 l/2

700 800 900 1000-8

-6

-4

-2

0

2

4

6

8x 10

-4

FOV=1

IDPS=1

Wavenumber (cm-1)

mW

/(m

2-s

tr-c

m-1

)

LW RDR-RDR(dOPD=0) difference for 21 dZPDs

GranuleID=NPP000271296600

UTC=2012-09-01 00:01:30.167

670 671 672-4

-3

-2

-1

0

1

2

3

4x 10

-4

Wavenumber (cm-1)

mW

/(m

2-s

tr-c

m-1

)

FOV=1

-50

-45

-40

-35

-30

-25

-20

-15

-10

-5

0

5

10

15

20

25

30

35

40

45

50

Case 1

IDPSNEDN ≈ 0.1

4

Page 26: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-26

XYZ 12/23/2013

Scan direction ripple

• Large ripple first observed with older FIR filter associated with different large filter residuals

• Modification of FIR filter reduced the scan direction ripple but did not eliminate it

• Detailed analysis of clear ocean scenes show small residual scan direction ripple

• Thought to be caused by FIR filtering

• Effect is small for 99% of the channels and difficult to isolate and analyze in the measurement data

5

Page 27: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-27

XYZ 12/23/2013

Estimate of scan direction ringing differences

from measured clear ocean scenes

• Data evaluated using double difference (Strow UBMC)

• S1=Measured spectrum with sinc window-RTA with sinc window removes most of ringing and leaves bias and ringing

• S2=Measured spectrum with Hamming window-RTA with hamming window removes most of ringing and leaves bias

• S=S1-S2 is essentially error ringing with some Hamming residual truth ringing

• Left-right ringing is well below “not to exceed” x3 accuracy specification, meets accuracy specification except below 660 cm-1

01( , ) [ ] ( ) ( )Obs RTA

uS ZPD S N k N u Sinc k du

02( , ) [ '] ( ) ( )Obs RTA

uS ZPD S N H k N u H k du

5

Page 28: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-28

XYZ 12/23/2013

500 1000 1500 2000 2500 3000-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8FOV5 Sinc-Hamming, Odd-Even Bias in Percent Radiance Units at 287K

Wavenumber (cm-1)

%R

ad

ian

ce

500 1000 1500 2000 2500 3000-2

-1.5

-1

-0.5

0

0.5

1

1.5

2FOV5 Sinc - Hamming Even Bias in Percent Radiance Units at 287K

Wavenumber (cm-1)

%R

ad

ian

ce

500 1000 1500 2000 2500 3000-2

-1.5

-1

-0.5

0

0.5

1

1.5

2FOV5 Sinc - Hamming Odd Bias in Percent Radiance Units at 287K

Wavenumber (cm-1

)

%R

ad

ian

ce

Double difference processing of clear ocean scenes

ODD FORs

EVEN FORs

ODD-EVEN FORs

from L. Strow, UMBC

LW MW SW

Accuracy (% of 287K) 0.45 0.58 0.77

NEDN (% of 287K) 0.10 0.13 0.35

5

Page 29: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-29

XYZ 12/23/2013

Interpolation matrix F

• Interpolation matrix from sensor grid is ill-conditional

• Various numerical methods used to deal with it

• Underlying problem is the spectral range of the sensor and user grid is different

• Empirical filtering in IDPS used to minimize ripple below specification

6

[ '] ( ', ) [ ]

[ ', ] ( ')

u s

s s

u u

S k F k k S k

kF k k Sinq k

Page 30: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-30

XYZ 12/23/2013

Calibration differences with metrology laser shifts

• Interpolation matrix is laser wavelength dependent

– Nominal measured wavelength used as baseline

• Parameterize ppm offset, recomputed M, and recalibrate RDR

– PPM shift = -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5

• Abs Peak errors for 1 PPM shift well below accuracy specification

– LW 45 mK 0.064 % of 287K

– MW 30 mK 0.072 % at 287K

– SW 15 mK 0.068% at 287K

• Errors roughly equal to the numerical derivative times (wavenumber*ppm*1.e-6) but not good enough to make a correction

7

Page 31: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-31

XYZ 12/23/2013

MW error is very similar to the derivative of the spectra (PPM=1)

1300 1320 1340 1360 1380 1400

-30

-20

-10

0

10

20

30

Wavenumber (cm-1)

mK

Linear errors are very close to the derivative of the spectrum

delta for ppm=1

dS/du*u*1.e-6

7

Page 32: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-32

XYZ 12/23/2013

SA-1 matrix variability

• Multiple definitions of self apodization matrix exist

• Processing difference is a ripple

• Ripple errors tend to group FOV into corners, edges , and the center

• Differences are less than the RU (accuracy) specificaton

• Continued evaluation of SA matric computation to reduce ripple

8

Page 33: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-33

XYZ 12/23/2013

Ripple error sources

• Error is any deviation from the spectrum obtained from a cyclic FFT of the raw spectrum or equivalently a circular FIR filtering

Ripple class Ripple type process

% of 287K

worst case

1 FIR filtering and decimation end point variation changes spacecraft 99% pass band edges

2 Algorithm improvements ground 99% pass MW exceedances

3 Delta function approximation ground 99% pass MW < 1240 cm-1

4 ZPD shifs and SA-1 variability phase in SA-1 definition ground pass

5 Scan direction ripple differenceUncorrected 100 l/2 shift ground 99% pass MW <1240 cm-1

6 Interpolation small eigen values in matrix groind 99% pass edge differences

7 Laser variation real time variation in laser wavelength ground pass

8 SA-1 definition variability band edge ripple ground pass

Page 34: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-34

XYZ 12/23/2013

Impact on NPP products

• All prior EDR studies used Blackman-Harris filtered spectra

• All EDR requirements were met

• Blackman-Harris or more preferably the invertible Hamming filtering reduces ringing to negligible levels

• There is no EDR impact for the present level of ringing error

Page 35: Sources and effects of ripple in CrIS Measurements · 5 Scan direction ripple differenceUncorrected 100O/2 shift ground 99% pass MW

MIT Lincoln Laboratory999999-35

XYZ 12/23/2013

Summary and conclusions

• Ripple error is caused by many different steps but for the most part ripple is below the accuracy specification

• Only significant operational ripple variation in the IDPS processing is the scan direction variation and thought to be due to onboard FIR filtering implementation

• Ripple can be almost completely eliminated by Hamming filtering

• All CrIS EDRs can be met with filtered spectra and normal resolution

• Ripple may be a problem with extended resolution and science studies and optimal processing methods are being evaluated