applications of smart: a drdc atmospheric radiative ... · • smarti is already in use in...

17
Applications of SMART: a DRDC atmospheric radiative transfer library optimized for wide band computations Vincent Ross (AEREX Avionique Inc.), Denis Dion (DRDC-Valcartier) ITBM&S, Toulouse France. June 28th 2011

Upload: others

Post on 11-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

Applications of SMART: a DRDC atmospheric radiative transfer library optimized for wide band computations

Vincent Ross (AEREX Avionique Inc.), Denis Dion (DRDC-Valcartier)

ITBM&S, Toulouse France.June 28th 2011

Page 2: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

Report Documentation Page Form ApprovedOMB No. 0704-0188

Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering andmaintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information,including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, ArlingtonVA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if itdoes not display a currently valid OMB control number.

1. REPORT DATE 28 JUN 2011 2. REPORT TYPE

3. DATES COVERED 00-00-2011 to 00-00-2011

4. TITLE AND SUBTITLE Applications of SMART: a DRDC atmospheric radiative transfer libraryoptimized for wide band computations

5a. CONTRACT NUMBER

5b. GRANT NUMBER

5c. PROGRAM ELEMENT NUMBER

6. AUTHOR(S) 5d. PROJECT NUMBER

5e. TASK NUMBER

5f. WORK UNIT NUMBER

7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) Defence R&D Canada - Valcartier,2459 Pie-XI Blvd North,Quebec(Quebec) G3J 1X5 Canada,

8. PERFORMING ORGANIZATIONREPORT NUMBER

9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSOR/MONITOR’S ACRONYM(S)

11. SPONSOR/MONITOR’S REPORT NUMBER(S)

12. DISTRIBUTION/AVAILABILITY STATEMENT Approved for public release; distribution unlimited

13. SUPPLEMENTARY NOTES DRDC-VALCARTIER-SL-2011-442

14. ABSTRACT

15. SUBJECT TERMS

16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF ABSTRACT Same as

Report (SAR)

18. NUMBEROF PAGES

16

19a. NAME OFRESPONSIBLE PERSON

a. REPORT unclassified

b. ABSTRACT unclassified

c. THIS PAGE unclassified

Standard Form 298 (Rev. 8-98) Prescribed by ANSI Std Z39-18

Page 3: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

1 of 14

Contents

• Introducing the SMART and SMARTI libraries• Features• Wide band correlated-ks• Speed and accuracy• Possible application• Current projects implementing SMART/SMARTI

– KARMA engagement simulator– PSAD-MPIR on the FREMM French frigates

• Conclusion

Page 4: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

2 of 14

The SMART library

SMARTuite

ultiresolution

tmospheric

adiative

ransmission

for

I nterface

Page 5: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

3 of 14

The SMART library

• SMART (1.0 beta) features

– Spectral and wideband CK transmittance & radiance– MODTRAN molecular extinctions (CK)

• Seamless integration of MOD4v3r1– MODTRAN and DRDC aerosol models– Falling snow model (DRDC)– DRDC accurate refracted path calculation– 2-stream (flux) and DISORT (N-stream) MS calculations– Lambert and sea surface (DRDC analytical model) BRDF. Others to come.– Optimized by using advanced C++ programming methods

• Intuitive like C++, fast like Fortran/C

Page 6: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

4 of 14

kkkkkkkkkk

The SMART library

• No modifications to the MODTRAN source code is necessary

– Works with the official MODTRAN4 executable– Plans to support MODTRAN 5 in the near future

MODTRAN

Computer memory

kkkkkkkkkk SMART

Page 7: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

5 of 14

The SMART library

• High language portability (SMARTI)– C++ (native)– Java– Matlab (trough Java)

• Other language wrappers are possible/planned– Python, C#, Lisp, Lua, Octave, Pearl, PHP, Pike, TCL, R, Ruby, and

more…

Page 8: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

6 of 14

• Transformation to Correlated-K space

The correlated-k theory

( )exp ( )i ii

T k g s g= − ⋅ Δ

dk

k

ν1 ν2ν

dνi

• Monotonic function need much fewer points to be represented accurately

Cumulative

Page 9: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

7 of 14

Wideband correlated-ks

• Converting MODTRAN4TM CK extinctions to wideband CK

2) Interpolate

1) Sort

Page 10: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

8 of 14

Wideband correlated-ks

• Converting other quantities to wideband CK space

βsca

βsca

βsca

A)

B)

Page 11: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

9 of 14

Benefits

• Speed (wideband)– Over 1000 lines of sight per second

(excluding initialization) in single and 2-flux multiple scattering

– 50 lines of sight per second with 16 stream DISORT.

Wide band CK MODTRAN 4

Single (17 ck) 2 Str MS 16 Str

DISORT Single 2 Str MS 16 Str DISORT

Visible 0.00078 s 0.00125 s 0.166 s 0.83 s 2.86 s 3061 s

3-5 μm 0.00124 s 0.00234 s 0.19 s 1.05 s 3.08 s 1586 s

(Excluding initializing phase)

Page 12: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

10 of 14

Benefits

• Accuracy– Spectral results are almost identical

to MODTRAN 4.– Wideband radiance results are within

5% of full MODTRAN 4 calculations

2000 2200 2400 2600 2800 3000 3200 3400-1

0

1

2

3

4

5

6x 10-3 2-Stream comparisson

Wavenumber (cm-1)

Rad

ianc

e (W

/m2 /s

r/cm

-1)

SMARTMODTRAN 4Residuals

2000 2200 2400 2600 2800 3000 3200 3400-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Wavenumber (cm-1)

Tran

smitt

ance

Transmission comparisson

SMARTMODTRAN 4Residuals

Radiance Transmittance

Single 2 str MS 16 str DISORT

Visible 0.41% 0.44% 0.18% 0.32%

3-5 μm 2.3% 1.5% 1.8% 3.0%

Page 13: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

11 of 14

Applications

• Scene modeling:– Simulators– Assessing target

detection/tracking algorithms.– Training

• EOTDA applications:– Contrast maps– Detection probability– “What if” scenarios

• (requires especially optimized RT codes)

• Modeling for multi-spectral detectors.

Page 14: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

12 of 14

Current projects: KARMA simulation framework

IR scene Generation:• IR scene = Input to the seeker models• SMART atmosphere model

– Dynamic atmospheric properties– Wideband-CK computations

Page 15: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

13 of 14

Current projects: MPIR (PSAD)

• PSAD-MPIR on the French FREMM (Multi Mission European FRigate) for DCNS

Thermal ship image courtesy of Fabian Lapierre, Royal Naval Academy of Belgium.(Computed using OSMOSIS)

Page 16: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)

14 of 14

Conclusion

• SMART(I) v1.0 beta is now ready. • SMARTI is already in use in

Canadian/International collaborative projects• Interested beta users are welcome

([email protected]).• Imaging, multispectral and EOTDA

applications would benefit• Divergence from MODTRAN 4 in radiance and

transmittance are below 5% for most visible and IR bands in wide CK mode

Page 17: Applications of SMART: a DRDC atmospheric radiative ... · • SMARTI is already in use in Canadian/International collaborative projects • Interested beta users are welcome (vross@aerex.ca)