OSLO provides the most flexible and powerful optimization tools available,
including built-in merit function generators and a choice of DLS or Lagrange-multiplier
boundary constraints. OSLO Standard provides optimization of basic zoom systems.
OSLO Premium has general multiconfiguration optimization for many types of complex
systems
.
METHODS
VARIABLES
There are no explicit limits on the number of variables you can define. All variables can have minimum and maximum boundary values, with independent weighting and choice of derivative increments. Available variable types include:
MERIT FUNCTION
Each operand is defined as a weighted combination of 2 components (A > B,
A + B, A*B….). Operands can be given a name, and have a show/hide output switch
for display. Complicated operands can be built-up in stages, since a component
can be a previously-defined operand. Operands can be assigned either constraint
(Lagrange multiplier) or mimimize mode.
Component types
AUTOMATIC MERIT FUNCTION GENERATOR
The OSLO error function automatically generates a real-ray based error function that minimizes RMS spot size or RMS wavefront. It lets you define and weight field and pupil points or generate them automatically. It also gives you choices on monochromatic/polychromatic and single/multiconfiguration optimization.
- Field points by quadrature or user defined
- Rays by quadrature or square grid pattern
- Quadrature for both symmetric and asymmetric systems
- Check Edge thickness option
- Exact-ray distortion
- Chromatic operands by ray trace or D-d
- Append to/Replace existing error function
The GENII error function is based on a more optical approach to optimization. It is based on fewer rays and utilizes the maximum information from each ray traced.