FRED Overview FRED: A software tool for modern engineering.

Slides:



Advertisements
Similar presentations
FINESSE FINESSE Frequency Domain Interferometer Simulation Versatile simulation software for user-defined interferometer topologies. Fast, easy to use.
Advertisements

Optical sources Lecture 5.
1 Graphics CSCI 343, Fall 2013 Lecture 18 Lighting and Shading.
The Wave Nature of Light
Chapter 2 Propagation of Laser Beams
 Light can take the form of beams that comes as close
PACS IIDR 01/02 Mar 2001 Baffle and Straylight1 D. Kampf KAYSER-THREDE.
Photo-realistic Rendering and Global Illumination in Computer Graphics Spring 2012 Material Representation K. H. Ko School of Mechatronics Gwangju Institute.
Chris A. Mack, Fundamental Principles of Optical Lithography, (c) Figure 3.1 Examples of typical aberrations of construction.
Introduction to Computer Vision CS / ECE 181B Tues, May 18, 2004 Ack: Matthew Turk (slides)
1 Chapter 10 Diffraction March 9, 11 Fraunhofer diffraction: The single slit 10.1 Preliminary considerations Diffraction: The deviation of light from propagation.
Describing Visual Air Quality Is A Complex Issue Depending On: characteristics of observer optical characteristics of target illumination of scene optical.
Diffraction vs. Interference
Statistical Color Models (SCM) Kyungnam Kim. Contents Introduction Trivariate Gaussian model Chromaticity models –Fixed planar chromaticity models –Zhu.
CSC418 Computer Graphics n Raytracing n Shadows n Global Illumination.
Lecture 12 Monte Carlo Simulations Useful web sites:
CS 445 / 645: Introductory Computer Graphics
NA62 Gigatracker Working Group Meeting 2 February 2010 Massimiliano Fiorini CERN.
Figure 2.1 Block diagram of a generic projection imaging system.
Virtual reality. Tasks 3D digital model from planes 3D digital model of existing objects Office work Field observations Solid modeling Photogrammetry.
D EDICATED S PECTROPHOTOMETER F OR L OCALIZED T RANSMITTANCE A ND R EFLECTANCE M EASUREMENTS Laetitia ABEL-TIBERINI, Frédéric LEMARQUIS, Michel LEQUIME.
Image Formation. Input - Digital Images Intensity Images – encoding of light intensity Range Images – encoding of shape and distance They are both a 2-D.
Optical Design Work for a Laser-Fiber Scanned
Advanced Optics Lab at San Jose State University Ramen Bahuguna Department of Physics.
1 Optical Diffraction Theory and Its Applications on Photonic Device Design.
CSC418 Computer Graphics n Illumination n Lights n Lightinging models.
Abstract Although the sine-Gordon equation was originally obtained for the description of four wave-mixing in transmission geometry, it describes self-diffraction.
September 16, 2008LSST Camera F2F1 Camera Calibration Optical Configurations and Calculations Keith Bechtol Andy Scacco Allesandro Sonnenfeld.
The Hong Kong Polytechnic University Optics 2----by Dr.H.Huang, Department of Applied Physics1 Diffraction Introduction: Diffraction is often distinguished.
ABSTRACT The design of a complete system level modeling and simulation tool for optical micro-systems is the focus of our research . We use a rigorous.
Unit 12: Part 1 Physical Optics: The Wave Nature of Light.
Nonlinear Optics Lab. Hanyang Univ. Chapter 6. Processes Resulting from the Intensity-Dependent Refractive Index - Optical phase conjugation - Self-focusing.
N A S A G O D D A R D S P A C E F L I G H T C E N T E R I n s t r u m e n t S y n t h e s i s a n d A n a l y s i s L a b o r a t o r y APS Formation Sensor.
Appendix A : Fourier transform
DISPERSIVE POWER OF A GRATING Dispersive power of a grating is defined as the ratio of the difference in the angle of diffraction of any two neighbouring.
GS-1150 HANDHELD SPECTROPHOTOMETER. ABOUT GAMMA SCIENTIFIC With over 50 years of experience in developing commercial light measurement instruments, Gamma.
Computer Graphics: Illumination
CIS 681 Distributed Ray Tracing. CIS 681 Anti-Aliasing Graphics as signal processing –Scene description: continuous signal –Sample –digital representation.
Geometrical Optics.
Digital Light Sources First introduced in 2001.
A.Zanichelli, B.Garilli, M.Scodeggio, D.Rizzo
NIRSpec pipeline concept Guido De Marchi, Tracy Beck, Torsten Böker
Point Source Transmission Simulations on the COROT baffle
Interference Requirements
Diffraction gratings By M. Ravi Kiran.
Analyzing and Correcting Stray Light Using LensMechanix
Unit-7 Lighting and Shading
Models and Architectures
FRED A software tool for modern optical engineering
FRED Optimization FRED: A software tool for modern engineering.
Previous lecture Reflectance I BRDF, BTDF, BSDF Ideal specular model
Chapter 36 In Chapter 35, we saw how light beams passing through different slits can interfere with each other and how a beam after passing through a single.
Optical Design For a 32 Inch, All-Spherical Relay Cassegrain Telescope
Modeling of Advanced LIGO with Melody
FRED Coherence FRED: A software tool for modern engineering.
FRED Stray Light FRED: A software tool for modern engineering.
Chapter 10 Diffraction March 20 Fraunhofer diffraction: the single slit 10.1 Preliminary considerations Diffraction: The deviation of light from propagation.
FRED Optical Engineering Software
Diffraction vs. Interference
Distributed Ray Tracing
Double Rainbow.
Fraunhofer Diffraction
QOD: What happens to the rays with a diverging lens?
Chapter 35 The concept of optical interference is critical to understanding many natural phenomena, ranging from color shifting in butterfly wings to intensity.
Scalar theory of diffraction
Chapter 10 Diffraction February 25 Fraunhofer diffraction: the single slit 10.1 Preliminary considerations Diffraction: The deviation of light from propagation.
Lecture 7: Aberrations II Herbert Gross
Optics Alan Title, HMI-LMSAL Lead,
Distributed Ray Tracing
CSC418 Computer Graphics Raytracing Shadows Global Illumination.
Presentation transcript:

FRED Overview FRED: A software tool for modern engineering

What is FRED? FRED Introduction Comprehensive opto-mechanical systems design analysis tool Stray light analysis (scatter and ghosting) Coherent beam propagation Imaging system design and photo-realistic rendering Virtual prototyping Opto-mechanical systems debugging (Forensic Optics) Thermal self-emission analysis Illumination design Tolerancing, fabrication and testing Both sequential and non-sequential raytracing modes Multi-variable optimization capability

What is FRED? FRED Introduction FRED FRED can be used in virtually every step of the design process. Initial proof of concept using catalog parts Integration of optical and CAD designs Full analysis of a virtual prototype including scatter, coatings, dispersion, absorption, volume scatter, diffraction, thermal emission, source characteristics… Quickly manipulate model parameters for tolerance analyses Integration with vendor catalogs for manufacturing or system debugging Concept 1 FRED Design 2 Analysis 3 4 Tolerancing 5 Manufacture

FRED Sources of Stray Light Common stray light sources include: Diffraction Specular ghosts Grating effects from manufacturing Scatter from structures Particulate contamination Thermal self-emission Background sources Bulk material effects

FRED Effects of Stray Light Stray light = performance reduction Stray light should be accounted for during design Correcting stray light requires knowledge of the source FRED provides engineers a toolbox for stray light analysis

FRED Stray Light Tools Surface Scatter Models Lambertian Harvey-Shack ABg Phong Diffuse Black Paint Particulates (Mie) Diffuse Polynomial Diffuse Binomial Tabulated BSDF Tabulated PSD K-correlation User-scripted (BASIC)

FRED Stray Light Tools Scatter Importance Sampling Scatter rays only into regions of interest Saves time by raytracing efficiently Correctly accounts for ray directions Importance Sampling Options Angular spread about specular Angular spread about a given direction Angular spread about a given point Towards an entity Through a closed curve Through a volume

FRED Stray Light Tools Volume Scattering Stray light effects can come from bulk material volume scatter Implemented as “random walk” using a mean free scatter distance Translucent materials, suspended particulates, etc.

FRED Stray Light Tools Surface Raytrace Controls Allows specific interaction types: scatter, transmission, reflection etc. Set ray power cutoff thresholds Specify number of allowed ray splits due to scatter or specular Precise control over model tracing Applied to individual surfaces

FRED Stray Light Tools Raypaths and Stray Light Report Keeps track of ray intersection paths Sorts raypaths by scatter and specular Reports scatter/ghost level Provides information on ray count, path power, scatter/ghost surfaces Paths can be marked for sequential tracing Raypaths can be redrawn to the 3D view

FRED Stray Light Tools Diffraction Grating structures Linear XY Polynomial with aspheric terms Diffraction from apertures, edges, slits, etc. when tracing coherent rays

FRED Stray Light Tools BASIC Compiler and Scripting FRED’s fully integrated BASIC scripting language allows for custom calculations such as thermal self-emission and PST

FRED Stray Light Example Ghosting in a Double Gauss Lens 10 degree off axis angle Uncoated lenses Allow only first order paths straylight_ghostImage.frd

FRED Stray Light Example Ghosting in a Double Gauss Lens Allow all raytrace paths Irradiance distribution shows ghost image

FRED Stray Light Example Ghosting in a Double Gauss Lens Use FRED’s Stray Light Report to identify the ghost path(s) Ghost is caused by a reflection from surface 10

FRED Stray Light Example Ghosting in a Double Gauss Lens Apply an AR coating to surface 10 Ghost image power reduced by an order of magnitude!

FRED Optimization Applications What is optimization used for? Positioning geometry Controlling geometry size Modifying surface shapes Detector power transfer efficiency Field distribution, shape and size Pattern structure variation Color image analysis User-defined merit functions and variables Selection of Global and Local optimization methods

FRED Optimization Variables Default Variables Custom Variables What variables are available? Any entity property in the model can be a variable Default Variables Custom Variables Position/Orientation parameters Curvature NURB control point X,Y,Z coordinates NURB control point weights Conic constant Aspheric coefficients Lens bending Lens power Lens thickness Element volume boundary User-defined BASIC script Scripting commands give access to every parameter and function available in the GUI

FRED Optimization Metrics Custom Metrics Default Metrics What metrics are available? Custom Metrics Default Metrics Project specific requirements may necessitate user-defined custom metrics be used. RMS spot size Encircled spot radius Maximum power on surface Minimum power on surface Uniformity Centroid position Distribution fit to data

FRED Optimization Example Optimize an LED Distribution Use FRED to optimize an LED collimating lens for a uniform illuminance distribution by varying the lens surfaces.

FRED Optimization Example Optimize an LED Distribution User-defined metric driven to a minimum by the simplex Metric needs to account for both power and uniformity Metric = SD/Power Scripted metric is… BASIC Calculate Illuminance Calculate SD Calculate Power Transfer Return Metric Value

FRED Optimization Example Optimize an LED Distribution 55 LUX (lm/m ) 2 88.5 LUX (lm/m ) 2

Illumination Capabilities FRED Illumination Capabilities What are FRED’s Capabilities? CAD import/export from STEP and IGES Catalog materials and components Optimization capability Photo-realistic rendering Rayset import from file including: Photometric power units (Lumens) FCR ( FRED’s compact rayset ) Photometric analyses (Illuminance, Luminous Intensity) RAY ( ProSourceTM ) Color image analysis DAT ( ZEMAXTM, ProSourceTM) DIS ( ASAPTM ) TXT( ASCII ) Default source types Plane waves, spherical waves, Gaussian TEM00, Astigmatic Gaussian Custom source types Gaussian (Hermite, Laguerre, Laguerre Cosine, Laguerre Sine), R^n, Amplitude/Phase mask, Lambertian, Inverse Lambertian, cos^n, sin^n, Sampled IES output

FRED CAD Import/Export FRED reads and writes CAD files in STEP or IGES format All surface types are exported (exception: user-scripted) with proper trimming User-specified sampling for accuracy requirements Default raytrace control assignment on import NURB order reduction and curve simplification for tolerancing Rays can be drawn and exported in color with the model

FRED Geometry FRED has 30+ default surface and curve types Custom scripted geometries for added flexibility Entities can be referenced to ANY coordinate system for accurate and dynamic positioning Integrated component catalogs for rapid prototype development or proof of concept designs CAD interface and object tree hierarchy for logical system organization and construction Arbitrary surface trimming operations using surfaces and curves

FRED Ray Import/Export 1 2 FRED reads ray file formats RAY, DAT, DIS, TXT and writes formats FCR, TXT, RAY, DAT Creating a model with ray data can be a simple two step process: Open/Import geometry from file Create source from ray file data FRED’s advanced Ray Manipulation Utilities allows modification and filtering of rays before export Rayfile import automatically sets the power of the source according to the power contained in the rays 1 2

Custom Source Creation FRED Custom Source Creation FRED allows source customization using combinations of the following parameters: Ray Positions Spectral Range Ray Directions Spectral Weighting Angular Power Apodization Coherence Positional Power Apodization Polarization Source Power Units Digitization tools for data sheet specification Source power can be radiometric or photometric units Wavelengths can be specified using a sampled list or continuous spectral function

FRED Optimization FRED has a built in optimization engine Default variables and aberrations and user-scripted variables and aberrations Continuously expanding default optimization functionality Uniformity Optimization 55 LUX (lm/m ) 2 Position/Orientation parameters RMS spot size Encircled spot radius Curvature Maximum power on surface NURB control point X,Y,Z coordinates Minimum power on surface Uniformity NURB control point weights Centroid position Conic constant Distribution fit to data Aspheric coefficients Lens bending Lens power Lens thickness Element volume boundary 88.5 LUX (lm/m ) 2 hybrid_optimization.frd

FRED Photometric Analysis Sources can be defined in both radiometric and photometric power units Wavelength spectrum can be sampled or functionally defined Illuminance and Luminous Intensity calculations User-defined detector response functionality Color image calculations using both radiometric and photometric source definitions lawnLamp.frd

Photorealistic Rendering FRED Photorealistic Rendering FRED has the capability to render a scene photo-realistically Scene objects be applied with physical optical properties Scatter importance sampling and reverse raytracing allow for efficiency

Coherence Capabilities FRED Coherence Capabilities What are FRED’s Capabilities? General complex field propagation Birefringence Default source types Interferometry Plane waves, spherical waves, Gaussian TEM00, Astigmatic Gaussian Laser ranging Precision metrology Custom source types Fiber coupling Gaussian (Hermite, Laguerre, Laguerre Cosine, Laguerre Sine), R^n, Amplitude/Phase mask, Lambertian, Inverse Lambertian, cos^n, sin^n, Sampled Wavefront decomposition Partial coherence Field polarization Ray synthesis from arbitrary field data Spatial resampling Diffraction: Aperture, edge, slit, etc. Multi-mode beam simulation

FRED Aperture Diffraction Plane wave source diffracting from a triangular aperture

Obscuration Diffraction FRED Obscuration Diffraction Diffraction from secondary mirror struts and baffle on a Cassegrain Telescope cassegrain.frd

FRED Fiber Coupling Fiber coupling efficiency Single Mode Step Index Gaussian Mode z-position CE

Near Field Diffraction FRED Near Field Diffraction Fresnel zones – Near field diffraction structure

Polarization & Birefringence FRED Polarization & Birefringence Alignment of a ruby laser with polarization filters and birefringent materials

FRED Interferometry Fizeau homogeneity test Inhomogeneous material

FRED Partial Coherence a b c Diffractometer Degree of Coherence |12| Pinhole spacing (mm) a b c A P1 P2 L1 L2 s1 L0 s0 F R 2o 21