How to Optimize NonSequential Optical Systems.docx

上传人:b****1 文档编号:2160088 上传时间:2023-05-02 格式:DOCX 页数:22 大小:200.01KB
下载 相关 举报
How to Optimize NonSequential Optical Systems.docx_第1页
第1页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第2页
第2页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第3页
第3页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第4页
第4页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第5页
第5页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第6页
第6页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第7页
第7页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第8页
第8页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第9页
第9页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第10页
第10页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第11页
第11页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第12页
第12页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第13页
第13页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第14页
第14页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第15页
第15页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第16页
第16页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第17页
第17页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第18页
第18页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第19页
第19页 / 共22页
How to Optimize NonSequential Optical Systems.docx_第20页
第20页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

How to Optimize NonSequential Optical Systems.docx

《How to Optimize NonSequential Optical Systems.docx》由会员分享,可在线阅读,更多相关《How to Optimize NonSequential Optical Systems.docx(22页珍藏版)》请在冰点文库上搜索。

How to Optimize NonSequential Optical Systems.docx

HowtoOptimizeNonSequentialOpticalSystems

HowtoOptimizeNon-SequentialOpticalSystems

Thisarticlegivesarecommendedapproachtotheoptimizationofnon-sequentialopticalsystems. TherecommendedmethodsaretousePixelInterpolation,aggregatedetectordata(momentofilluminationdata)andtheorthogonaldescentoptimizer.Asanexample,afree-formmirrorisoptimizedtomaximizethebrightnessofanLEDfrom23Cdto>250Cdinjustafewminutesofoptimization.

AuthoredBy:

AkashArora

Introduction

Optimizationistheprocessbywhichadesignisimprovedbychangingthevaluesofasetofparameters(calledvariables)suchthatthevalueofameritfunctionisreduced,orideally,driventozero.Theprocessrequiresdefinitionofperformancecriteriaviathemeritfunctionandeffectivevariablestoachievethisgoal.Thisarticleprovidesarecommendedapproachfortheoptimizationspecificallyofnon-sequentialopticalsystems.Therecommendedapproachis:

∙UsePixelInterpolationonalldetectorsthatareusedinthemeritfunction,toavoidquantizationeffectsduetopixelateddetectors.

∙Useaggregatedatafromthesedetectors,suchasRMSspotsize,RMSangularwidth,angularcentroid,centroid locationetcratherthanthedatacontainedinspecificpixels.This'MomentofIllumination'dataismuchsmoothertooptimizethananyspecificpixel'sdata.

∙UsetheOrthogonalDescentoptimizeratthestartoftheoptimizationprocess,andthenrefinetheresultwiththedampedleastsquaresand/orHammeroptimizers.OthogonalDescentisusuallymuchfasterthanthedampedleastsquaresoptimizer,butmayyieldslightlylessoptimalsolutions.UseOrthogonalDescentfirst.

Asanexample,afree-formmirrorisoptimizedtomaximizethebrightnessofanLEDfrom23Cdto>250Cdinjustafewminutesofoptimization.

DampedLeastSquaresvsOrthogonalDescent

TherearetwolocaloptimizationalgorithmsinZemax:

dampedleastsquares(DLS)andorthogonaldescent(OD).DampedLeastSquares(DLS)usesnumericallycomputedderivativestodetermineadirectioninsolutionspacewhichproducesadesignwithalowermeritfunction.Thisgradientmethodhasbeendevelopedspecificallyforopticalsystemdesignandisrecommendedforallimagingandclassicalopticaloptimizationproblems.Intheoptimizationofpurenon-sequentialsystemshowever,DLSislesssuccessfulbecausedetectionisperformedonpixelateddetectors;themeritfunctionisinherentlydiscontinuousandthiscancausethegradientmethodtofail.

BelowisascanofthemeritfunctionofaNSsystemasafunctionofjustonevariable.

Itcanbeseenthatforlongregionsofmeritfunctionspace,thereisnochangeinthemeritfunctionatall,andwhenchangedoescomeitissuddenanddiscontinuous.Thismakesoptimizationbygradientsearchtechniquesdifficult.

OrthogonalDescent(OD)optimizationusesanorthonormalizationofthevariablesanddiscretesamplingofsolutionspacetoreducethemeritfunction.TheODalgorithmdoesnotcomputenumericalderivativesofthemeritfunction.Forsystemswithinherentlynoisymeritfunctions,suchasnon-sequentialsystems,ODwillusuallyoutperformDLSoptimization.Itisveryusefulinoptimizationproblemslikeilluminationmaximization,brightnessenhancement,anduniformityoptimization.

PixelInterpolationandNSDD

Inadditiontothespecificalgorithmused,ZemaxcontainsseveralfeaturesthatsignificantlyimprovetheoptimizationofNSsystems.

Asmentionedpreviously,NSsolutionspacetendsbediscontinuousduetothepixelatednatureofdetectors.Iftheenergyinagivenrayisassignedtoonlyonepixel,thereisnoquantitativedifferencewhenasystemchangecausestheraytoshiftanywherewithinthatpixel.Asaresult,optimizationisdifficult,withdiscontinuousderivativesinthemeritfunctionoccurringwhenaraycrossestheboundaryintoanewpixel.

Thiscanbeillustratedbyscanningasinglerayacrossadetector.Theuniversalplotbelowshowshowtheirradiancecentroidonadetectorchangeswithraylocation.

Onewaytosolvethisproblemistousepixelinterpolation.Insteadof100%ofaray’senergybeingassignedtothesinglepixelstruck,afractionoftheenergyisapportionedtoadjacentpixelsbaseduponthelocationoftherayinterceptinsidethepixel.Asaresult,thereisanoticeablechangeinthemeritfunctionasasystemchangecausesaraytomoveacrossapixel.

PixelinterpolationcanbeenabledintheObjectproperties>Typetab.

Ifwescanarayacrossadetectorwithpixelinterpolationenabled,thechangeinirradiancecentroid,andmostothercriteria,iscontinuous,andDLScanbeeasilyused.

TheirradiancecentroidreportedinthemeritfunctioniscomputedusingtheNSDDoptimizationoperand.NSDDstandsfornon-sequentialdetectordata,andisthemostusefuloperandforreportingincoherentdetectordata.NSDCistheequivalentforcoherentcalculations.ThesyntaxfortheNSDDoperandisasfollows:

NSDD Surf Det# Pix# Data

Surfdefinesthenon-sequentialgroupsurface(1inpureNSC),Det#definesthedesireddetectorfromwhichtoreportdata(itcanalsobeusedtoclearoneoralldetectors),Pix#definesthespecificpixelorcomputedvaluetoreturnandDatadefineswhethertoreturnflux,irradianceorintensitydata.Theseargumentsallowoptimizationofanumberofcriteria:

minimumspotsize(minRMSspatialwidth),maximumenergy(totalflux),spatialuniformity(standarddeviationofallpixels),collimation(minimumRMSangularwidth),andmore.ForadetaileddescriptionofNSDDcapabilities,seetheOptimizationchapterintheZemaxuser’sguide.

SystemSetup

Light-emittingdiodes(LEDs)areimportantlightsourcesinawiderangeofapplications.Inareaslikeautomotiveilluminationanddisplaylighting,itisoftenrequiredtoimproveonthebrightnessofanLEDbyaddingauxiliaryopticstomodifytheluminousintensityofsuchasource.

WewillstartwiththemeasureddatafromarealLEDsource.SeethisarticleformoredetailsonhowtheLEDismodeled:

fornow,allweneedtoknowisthata“sourceradial”isusedtoinputthemeasuredpowerasafunctionofangle.Thesourcewasmeasuredtohaveatotaloutputpowerof27Lumens,andisreasonablymonochromaticwithapeakwavelengthof627nm.SeethearticleHowtoCreateaSimpleNon-SequentialSystemifyouarenotfamiliarwithhowtoenterthisdata.ThesourceusesSobolsamplingforbestsignal/noisewithfewestrays.

UnderGeneral...Unitswesetthesystemunitsasfollows:

TheluminousfluxoftheLEDismeasuredinunitsofLumenssowechoosethatunitforthissimulation.Illuminanceisthereforemeasuredintermsoflm/m2,orLux.Luminousintensity("brightness")ismeasuredinlumens/steradianorCandela(Cd).Luminanceismeasuredinlm/m2/sr,orCd/m2,whichissometimesreferredtoasanit.

Thestartingsystemissetupasfollows:

TheLEDsourcefiresraysontoaflatmirrorwhichthenilluminatesadetectorsurface.Thisfilecanbedownloadedfromthelinkattheendofthisarticle.Thedetectorseesthefollowingspatialandangulardistributions:

ItcanbeseenthatthemirrorisslightlyoverfilledbytheLED,andsothespatialandangulardistributionsareslightlyasymmetric.Thisisdonedeliberately,justtoaddalittlemorecomplexitytothedesign.

Lookingattheluminousintensityplot,itcanbeseenthatpeakbrightnessofabout41Cdoccursatpolaranglesofaround27degrees.Rayswhichareapproximatelynormaltothedetectorsurfacehavealuminousintensityofonly22Cd(howthisnumberisobtainedisdiscussedonthenextpage).Suchaprofileisnotgoodforaheadlampilluminationsystem,orprojectorilluminationsystem.Itisgenerallydesiredtohaveashighbrightnessforlow-angleraysaspossible,sothesourcecanbeprojectedoveradistance.

Wewillnowoptimizetheshapeofthemirrortogivethehighestbrightnessonaxis.Todothis,wemustperformthefollowingsteps:

•Defineameritfunctionthatdescribeswhatwewanttoachieve

•Definehowthemirrorsurfacecanchange

•Runanoptimization

TheMeritFunction

Ameritfunctiondefinesthe'quality'ofanopticaldesign,intermsofhowwellthedesignmeetsitsspecifiedoperatingcharacteristics.Inthiscase,wewanttogetthehighestbrightness(luminousintensity)atzerodegreesangle.ThisiseasilyachievedwiththeNSDDandNSTRoperands.

Inthisdesign,thedetectorisobjectnumber3,andwewanttoobtaintheluminousintensityatzerodegrees.Thedetectorviewershowsthis:

Thisshowstheangularrangeoftheraysthatareincidentonthedetectorfromtherange-90°to+90°inbothxandy.Norayslandwithanglesbeyondabout35°becausetheLEDdoesnotemitbeyondthisangle.Peakintensityoccursataround27degrees.Weareinterestedinthepowerlandingatanglesclosetozero.Therearetwocriteriathatwilltargetsuchadistribution:

RMSangularwidthandluminousintensitycentroid.TheRMSwidthtargetsraystobecollimated(i.e.thesameangleofincidence),andthecentroidtargetsthisangleofincidencetobezero.Thefollowingmeritfunctionretrievestheluminousintensityseenatthisangle:

ThefirstNSDDoperandreadsoutdetectorobject0,whichdoesnotexist;noobject0canexist.Thisisaspecialusageoftheoperand:

Zemaxinsteadclearsalldetectors.Alternately,detectorsmaybeclearedonanindividualbasisbydefininganegativenumber(i.e.Det#=-3clearsonlydetector3).Thisisusefulinasystemwithmultipledetectorsdefined.

Then,theNSTRoperandtellsZemaxtotracerays.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2