systematic optimization of a lightguide coupling setup lightguide...speos, zemax, matlab) ......

25
1 Systematic Optimization of a Lightguide Coupling Setup S. Kunath, 1 R. Knoth,2 S. Steiner 2 , S. Zhang 2 , C. Hellmann 3 , F. Wyrowski 4 1 Dynardo GmbH 2 LightTrans International UG 3 Wyrowski Photonics GmbH 4 Friedrich-Schiller-University Jena

Upload: others

Post on 20-Mar-2020

30 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

1

Systematic Optimization of a Lightguide Coupling Setup

S. Kunath,1 R. Knoth,2 S. Steiner2, S. Zhang2,

C. Hellmann3, F. Wyrowski4

1 Dynardo GmbH2 LightTrans International UG3 Wyrowski Photonics GmbH4 Friedrich-Schiller-University Jena

Page 2: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

2Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Motivation

• The optimization of advanced optical designs is very challenging due to their

– complexity,

– nonlinearity,

– a huge number of input parameters and

– interactions between them.

• The demands for the system’s performance are

– versatile and

– very high and even get higher concerning optimization and robustness criteria.

• Furthermore, totally new developments, like

– new materials,

– manufacturing possibilities and

– very short product development times,

simultaneously, require advanced methodologies to develop competitive optical products.

© Dynardo GmbH

Page 3: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

3Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Optimization criteria

Ro

bu

stn

ess

crite

ria

„Pareto Front“

Solution: Software optiSLang

© Dynardo GmbH

• Dynardo supports the whole virtual product development process with software solutions including

– Process integration (e.g. VirtualLab, SPEOS, Zemax, Matlab)

– Building workflows (e.g. coupling several physical domains)

– Automation

– Robust Design Optimization

Page 4: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

4Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

© Dynardo GmbH

Robust Design Optimizationfor Product Development

Page 5: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

5Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Model CalibrationIdentify important model parameter

for the best fit between simulation

and measurement

Model CalibrationIdentify important model parameter

for the best fit between simulation

and measurement

Design ImprovementOptimize design performance

Design UnderstandingInvestigate parameter sensitivities,

reduce complexity and

generate best possible meta models

Design UnderstandingInvestigate parameter sensitivities,

reduce complexity and

generate best possible meta models

Design QualityEnsure design robustness

and reliability

Design QualityEnsure design robustness

and reliability

CAE-Data

Measurement

Data

Robust Design

© Dynardo GmbH

Design ImprovementOptimize design performance

Page 6: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

6Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Automatic workflow

with a minimum of solver runs to:

• identify the important parameters for each response

• Generate best possible metamodel for each response

• understand and reduce the optimization task

• check solver and extraction noise

Sensitivity AnalysisUnderstand the most important input variables!

© Dynardo GmbH

Page 7: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

7Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Optimization

using Metamodel

• work with the reduced subset

of only important parameters

• pre-optimization on meta model

• optimization with leading edge optimization algorithms

• decision tree for optimization algorithms

OptimizationOptimize your product design!

Start

© Dynardo GmbH

Page 8: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

8Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

© Dynardo GmbH

Example: Binary grating for lightguide coupling

Page 9: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

9Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Optimization Task: Binary Grating Coupling

• How to design a binary grating structure to couple a set of plane waves into a planar lightguide?

© Dynardo GmbH

lightguiding

?

grating efficiencies detector

1st diffraction

order

set of plane waves

− field of view

(-15..15, -10..10)°

− wavelength

532 nm

− linearly polarized

along x-axis

Page 10: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

10Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Problem description: Inputs

• Parameters to be varied for optimization

© Dynardo GmbH

h

𝑛𝑙𝑔 = 1.6

𝑛𝑎𝑖𝑟 = 1.0

p = 410 nm 

c

grating efficiencies detector

set of

plane

waves

Inputs

• variation of the fill factor c / p with the

slit width c and the period p

➢ 0.1% to 99.9%

• variation of the modulation depth h

➢ 50 nm to 1500 nm

Initial Configuration of Grating

fill factor 50.00%

modulation depth 400.00 nm

period 410 nm

operating order 1st transmitted

Page 11: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

11Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Problem description: Outputs

• Aim of the optimization over the desired FOV: – Maximize Mean Efficiency

– Minimize Uniformity Contrast

© Dynardo GmbH

Mean Efficiency 10.96%

Uniformity Contrast 89.45%%Angular Efficiency Plot [%]

Detector Result: Grating Efficiencies

Page 12: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

12Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Optimization Workflow

• Automation and optimization driven by optiSLang using VirtualLab Fusion for optical design simulation

© Dynardo GmbH

Inputs

• fill factor

• modulation depth

Simulation

simulation of the lightguide coupling using the software VirtualLab Fusion

Outputs

• FOV map at the incouple region

• mean efficiency

• uniformity contrast

Objectives (merits)

• maximize mean efficiency

• minimize uniformity error

• design a certain FOV map

Optimization Methoddriven by optiSLang

(e.g. evolutionary algorithm)

Use Case: https://www.lighttrans.com/use-cases/feature-use-cases/grating-optimization-in-virtuallab-fusion-using-optislang.html

Page 13: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

13Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Optimization Results

• Pareto Front of two contradicting objectives:

– Mean Efficiency

– Uniformity Contrast

• Pareto Front illustrates optimal compromise between objectives

• Choice of best design depends on the needs of the optical designer

© Dynardo GmbH

Pareto front

Mean_Efficiency

Uniform

ity_Contr

ast

Page 14: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

14Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Optimization Results

• Pareto Front of two contradicting objectives:

– Mean Efficiency

– Uniformity Contrast

• Pareto Front illustrates optimal compromise between objectives

• Choice of best design depends on the needs of the optical designer

© Dynardo GmbH

Pareto front

Mean_Efficiency

Uniform

ity_Contr

ast

Page 15: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

15Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Optimization Results: Pareto Front Designs

• Cluster Analysis of Fill Factor (3 clusters)

© Dynardo GmbH

Parallel Coordinates Plot

Anthill Plot

Fill Factor

Page 16: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

16Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Optimization Results: Metamodelling

• Metamodel of Optimal Prognosis that shows the influence of the two input parameters modulation depth and fill factor on the mean coupling efficiency of the binary grating

© Dynardo GmbH

Page 17: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

17Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Optimization Results: Metamodelling

© Dynardo GmbH

• Metamodel of Optimal Prognosis that shows the influence of the two input parameters modulation depth and fill factor on the Uniformity contrast of the binary grating

Page 18: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

18Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Optimization Results: Best design selection

© Dynardo GmbH

this design is selected as the best compromise

Anthill Plot

Parallel Coordinates Plot

Fill Factor

• Best design selection: best compromise for a prioritized low uniformity contrast and an acceptable mean efficiency including manufacturable grating parameters

Page 19: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

19Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Results: Coupling Efficiency after Optimization

• As a result, the uniformity contrast was significantly reduced but to the cost of the entire efficiency

© Dynardo GmbH

INITIAL

OPTIMIZED

fill factor 50.00%

modulation depth 400.00 nm

Mean Efficiency 10.96%

Uniformity Contrast 89.45%

Mean Efficiency 3.08%

Uniformity Contrast 28.02%

fill factor 68.43%

modulation depth 187.18 nm

Use Case: https://www.lighttrans.com/use-cases/application-use-cases/optimization-of-binary-grating-for-lightguide-coupling-over-desired-fov.html

Page 20: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

20Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

© Dynardo GmbH

Example: Slanted grating for lightguide coupling

Page 21: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

21Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Optimization Task: Slanted Grating Coupling

• How does the additional free parameter of the slant angle affect the design of the incouple grating?

© Dynardo GmbH

lightguiding

?

grating efficiencies detector

1st diffraction

order

set of plane waves

− field of view

(-15..15, -10..10)°

− wavelength

532 nm

− linearly polarized

along x-axis

Page 22: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

22Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Optimization Result of optiSLang

• The additional freedom of the slant angle provides additional solutions

© Dynardo GmbH

additional solution

space due to slant

angle variation

solution space of

varying modulation

depth and fill factor

Mean_Efficiency

Uniform

ity_Contr

ast

Page 23: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

23Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Results: Coupling Efficiency after Optimization

• Best solution can be selected according specific constraints

• Either uniformity contrast or mean efficiency might be prioritized

© Dynardo GmbH

Mean Efficiency 58.74%

Uniformity Contrast 89.49%

Mean Efficiency 10.34%

Uniformity Contrast 15.51%

fill factor 70.82%

modulation depth 381.91 nm

slant angle 24.58°

fill factor 90.00%

modulation depth 189.64 nm

slant angle 14.57°

%

%

Use Case: https://www.lighttrans.com/use-cases/application-use-cases/optimization-of-slanted-grating-for-lightguide-coupling-over-desired-fov.html

Page 24: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

24Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Further work and outlook

• 2D data analysis for further understanding and improved optimization results, e.g. to obtain a desired angular efficiency

© Dynardo GmbH

Calculated Angular Efficiency at Eye-Box

Assumed Desired Angular Efficiency at Incouple Region

Page 25: Systematic Optimization of a Lightguide Coupling Setup Lightguide...SPEOS, Zemax, Matlab) ... Anthill Plot Parallel Coordinates Plot Fill Factor • Best design selection: best compromise

25Systematic Optimization of a Lightguide Coupling SetupEOS Topical Meeting on Diffractive Optics 2019

Further information: www.dynardo.de

Contact information: [email protected]

© Dynardo GmbH

Thank you foryour attention!