Aberrations (optimization operands by category)

Operands for Aberrations
ABCD, ANAC, ANAR, ANAX, ANAY, ANCX, ANCY, ASTI, AXCL, BIOC, BIOD, BSER, COMA, DIMX, DISA, DISC, DISG, DIST, FCGS, FCGT, FCUR, LACL, LONA, OPDC, OPDM, OPDX, OSCD, PETC, PETZ, RSCE, RSCH, RSRE, RSRH, RWCE, RWCH, RWRE, RWRH, SMIA, SPCH, SPHA, TRAC, TRAD, TRAE, TRAI, TRAR, TRAX, TRAY, TRCX, TRCY, ZERN
NAME Description
ABCD The ABCD values used by the grid distortion feature to compute generalized distortion. See "Grid Distortion". The reference field number is defined by Ref Fld. The wavelength number is defined by Wave. Data is 0 for A, 1 for B, 2 for C, and 3 for D. See also "DISA".
ANAC

Angular aberration radial direction measured in image space with respect to the centroid at the wavelength defined by Wave. This quantity is defined as:

where l and m are the x and y direction cosines of the ray and the c subscript indicates the centroid. See "Hx, Hy, Px, and Py".

ANAR

Angular aberration radius measured in image space at the wavelength defined by Wave with respect to the primary wavelength chief ray. This quantity is defined as:

where l and m are the x and y direction cosines of the ray and the c subscript indicates the chief ray. See "Hx, Hy, Px, and Py".

ANAX

Angular aberration x direction measured in image space at the wavelength defined by Wave with respect to the primary wavelength chief ray. This quantity is defined as:

where l is the x direction cosine of the ray and the c subscript indicates the chief ray. See "Hx, Hy, Px, and Py".

ANAY

Angular aberration y direction measured in image space at the wavelength defined by Wave with respect to the primary wavelength chief ray. This quantity is defined as:

where m is the y direction cosine of the ray and the c subscript indicates the chief ray. See "Hx, Hy, Px, and Py".

ANCX

Angular aberration x direction measured in image space at the wavelength defined by Wave with respect to the centroid. This quantity is defined as:

where l is the x direction cosine of the ray and the c subscript indicates the centroid. ANCX has the same restrictions that TRAC does; see TRAC for a detailed discussion. See "Hx, Hy, Px, and Py".

ANCY

Angular aberration y direction measured in image space at the wavelength defined by Wave with respect to the centroid. This quantity is defined as:

where m is the y direction cosine of the ray and the c subscript indicates the centroid. ANCY has the same restrictions that TRAC does; see TRAC for a detailed discussion. See "Hx, Hy, Px, and Py".

ASTI Astigmatism in waves contributed by the surface defined by Surf at the wavelength defined by Wave. If Surf is zero, the sum for the entire system is used. This is the third order astigmatism calculated from the Seidel coefficients, and is not valid for non-paraxial systems.
AXCL

Axial color, measured in lens units for focal systems and diopters for afocal systems. This is the image separation between the two wavelengths defined by Wave1 and Wave2. If Zone is zero, paraxial rays are used to determine the paraxial image locations. If Zone is greater than 0.0 and less than or equal to 1.0, real marginal rays are used to determine the image locations. In this case, Zonecorresponds to the Py coordinate of the real marginal ray.

See "Hx, Hy, Px, and Py".

BIOC

Biocular Convergence. Returns the convergence between two eye configurations in milliradians. The left and right eye configurations are specified using the Left and Right values. The other parameters are:

Wave: The wavelength number to use.

UseCos: If 0 field units are degrees, otherwise field is in direction cosine units.

Xang/Yang: The X and Y angle or cosines at which to compute the convergence.

If the chief rays from both configurations at the specified angles do not pass through to the image without vignetting, an error is reported. See "Divergence/Convergence" for more information and important assumptions.

BIOD Biocular Dipvergence. Returns the dipvergence between two eye configurations in milliradians. See BIOC above for details.
BSER Boresight error. Boresight error is defined as the radial chief ray coordinate traced for the on axis field and wavelength defined by Wave divided by the effective focal length. This definition yields a measure of the angular deviation of the image.
COMA Coma in waves contributed by the surface defined by Surf at the wavelength defined by Wave. If Surf is zero, the sum for the entire system is used. This is the third order coma calculated from the Seidel coefficients, and is not valid for non-paraxial systems.
DIMX

Distortion maximum. This specifies an upper bound for the absolute value of the distortion. DIMX is based on the same calculation as DISG, and is not related to the Seidel-based calculations given by DIST. Field can be zero, which specifies that the maximum field coordinate be used, or any valid field number. Note the maximum distortion does not always occur at the maximum field coordinate. DIMX only traces chief rays (Px = Py = 0), and thus Px and Py are not user-defined. The reference field is always an on-axis field point (Hx = Hy = 0), even if such a field point has not been defined in the optical system. See DISG for more information.

The distortion is calculated at the wavelength defined by Wave.

If Absolute is 0, the value returned is in units of percentage. If Absolute is 1, the distortion is given as an absolute length rather than a percentage.

This operand may not be valid for non-rotationally symmetric systems.

DISA Distortion, ABCD. This operand computes the Radial, X, or Y direction distortion relative to the reference field (Ref Fld), for the chief ray at the wavelength defined by Wave. Data is 0 for radial distortion, 1 for X direction distortion, and 2 for Y direction distortion. The distortion is computed for the chief ray at the field point defined by Field. The A, B, C, D values are user defined. The distortion is computed in the same manner as the grid distortion feature (see "Grid Distortion"). The key difference between this operand and DISG is that the ABCD values are user defined. See also "ABCD" and "DISG".
DISC

Distortion, calibrated. This operand computes the calibrated f-theta distortion across the y-field of view at the wavelength defined by Wave, and returns the absolute value of the maximum deviation from linearity of the f-theta condition.

If Absolute is 0, the value returned is in units of percentage. If Absolute is 1, the distortion is given as an absolute length (for focal systems) or an absolute deviation in cosine space (for afocal systems) rather than a percentage. This operand is useful for designing f-theta lenses.

DISG

Generalized distortion, either in percent or as an absolute distance. This operand computes the distortion for any ray in the pupil, from anywhere in the field, at the wavelength defined by Wave, using the field point defined by Field as a reference. The method used and assumptions made for DISG calculations are common to all operands that calculate distortion. DISG cannot be calculated if the field units are angles and the maximum angle equals or exceeds 90 degrees. DISG assumes the predicted magnification is not symmetric.

If the field is defined in terms of angles, the normalized field coordinates Hx and Hy are defined as:

H=θ/θM

where θ is the absolute angle measured from the central on-axis field, and θM is the maximum field angle (see "Maximum field").

If Waveis a positive number, DISG returns the distortion as a percentage. If Wave is a negative number, the absolute value of Wave is used to define the wavelength and the returned value is in units of absolute length rather than percentage.

As with all distortion concepts, the best way to avoid confusion and misleading results is to use finite object distances and object heights to define fields rather than field angles.

See "Hx, Hy, Px, and Py".

DIST

Distortion in waves contributed by the surface defined by Surf at the wavelength defined by Wave. This is the third order distortion calculated from the Seidel coefficients (see "Seidel Coefficients"), and is not valid for non-paraxial systems.

If Surf is zero, the distortion is given in percent instead (see "Field Curvature/Distortion" for a detailed definition).

If Absolute is set to 1, and the surface number is zero, the distortion is given as an absolute length rather than a percentage.

See also DISG.

FCGS

Generalized field curvature, sagittal. The field curvature value for any field point, at the wavelength defined by Wave. The value is generalized to return reasonable results even for non-rotationally symmetric systems; see "Field Curvature/Distortion".

See "Hx, Hy, Px, and Py".

FCGT Generalized field curvature, tangential; see FCGS.
FCUR Field curvature in waves contributed by the surface defined by Surf at the wavelength defined by Wave. If Surf is zero, the sum for the entire system is used. This is the third order field curvature calculated from the Seidel coefficients, and is not valid for non-paraxial systems.
LACL Lateral color. For focal systems, this is the y-distance between the paraxial chief ray intercepts of the two extreme wavelengths defined by Minw and Maxw, measured in lens units. For afocal systems, this is the angle in afocal mode units between the paraxial chief rays of the two extreme wavelengths defined by Minw and Maxw.
LONA

Longitudinal aberration, measured in lens units for focal systems and diopters for afocal systems. This is the defocus from the current image to the image at the wavelength defined by Wave and pupil zone defined by Zone. If Zone is zero, paraxial rays are used to determine the paraxial image locations. If Zone is greater than 0.0 and less than or equal to 1.0, real marginal rays are used to determine the image locations. In this case, Zone corresponds to the Py coordinate of the real marginal ray.

See AXCL.

OPDC Optical path difference with respect to chief ray in waves at the wavelength defined by Wave. See "Hx, Hy, Px, and Py" .
OPDM Optical path difference with respect to the mean OPD over the pupil at the wavelength defined by Wave. OPDM has the same restrictions that TRAC does; see TRAC for a detailed discussion. See "Hx, Hy, Px, and Py".
OPDX

Optical path difference with respect to the mean OPD over the pupil with tilt removed at the wavelength defined by Wave. OPDX has the same restrictions that TRAC does; see TRAC for a detailed discussion.

See "Hx, Hy, Px, and Py".

OSCD Offense against the sine condition (OSC) at the wavelength defined by Wave. There are two definitions for OSC supported. The first definition is as described in Welford, Aberrations of Optical Systems (see "References on Lens Design"). This definition is used if Zone is zero. An alternate definition due to Prof. Roland Shack which supports computation of OSC as a function of pupil zone and uses only real rays is available. This definition is used if Zone is not zero. In this case, Zone corresponds to the Py coordinate of the real marginal ray. The two methods will give very similar results for systems with modest F/#'s and aberrations when Zone is 1.0 for the alternate definition. This operand has no meaning if the system is not axially symmetric.
PETC Petzval curvature in inverse lens units at the wavelength defined by Wave. Not valid for non-paraxial systems.
PETZ Petzval radius of curvature in lens units at the wavelength defined by Wave. Not valid for non- paraxial systems.
RSCE RMS spot radius with respect to the centroid in lens units. This operand uses a Gaussian quadrature method that is accurate for systems with unvignetted circular pupils. Ring is used to specify the number of rings of rays traced. If Wave is zero; then a wavelength weighted polychromatic calculation is performed; otherwise, the specified wavelength number will be used. See "Hx, Hy, Px, and Py".
RSCH RMS spot radius with respect to the chief ray in lens units. This operand uses a Gaussian quadrature method that is accurate for systems with unvignetted circular pupils. Ring is used to specify the number of rings of rays traced. If Wave is zero; then a wavelength weighted polychromatic calculation is performed; otherwise, the specified wavelength number will be used. See "Hx, Hy, Px, and Py".
RSRE RMS spot radius with respect to the centroid in lens units. This operand uses a rectangular grid of rays to estimate the RMS. This operand considers vignetting. A Samp value of n will trace an n x n grid per pupil quadrant. If Wave is zero; then a wavelength weighted polychromatic calculation is performed; otherwise, the specified wavelength number will be used. See "Hx, Hy, Px, and Py".
RSRH RMS spot radius with respect to the chief ray in lens units. This operand uses a rectangular grid of rays to estimate the RMS. This operand considers vignetting. A Samp value of n will trace an n x n grid per pupil quadrant. If Wave is zero; then a wavelength weighted polychromatic calculation is performed; otherwise, the specified wavelength number will be used. See "Hx, Hy, Px, and Py".
RWCE

RMS wavefront error with respect to the centroid in waves. This operand uses a Gaussian quadrature method that is accurate for systems with unvignetted circular pupils. Ring is used to specify the number of rings of rays traced. If Wave is zero; then a wavelength weighted polychromatic calculation is performed; otherwise, the specified wavelength number will be used.

See "Hx, Hy, Px, and Py", and "OPTIMIZATION REFERENCE POINTS".

RWCH

RMS wavefront error with respect to the chief ray in waves. This operand uses a Gaussian quadrature method that is accurate for systems with unvignetted circular pupils. Ring is used to specify the number of rings of rays traced. If Wave is zero; then a wavelength weighted polychromatic calculation is performed; otherwise, the specified wavelength number will be used.

See "Hx, Hy, Px, and Py" , and "OPTIMIZATION REFERENCE POINTS".

RWRE

RMS wavefront error with respect to the centroid in waves. This operand uses a rectangular grid of rays to estimate the RMS. This operand considers vignetting. A Samp value of n will trace an n x n grid per pupil quadrant. If Wave is zero; then a wavelength weighted polychromatic calculation is performed; otherwise, the specified wavelength number will be used.

See "Hx, Hy, Px, and Py", and "OPTIMIZATION REFERENCE POINTS".

RWRH

RMS wavefront error with respect to the chief ray in waves. This operand uses a rectangular grid of rays to estimate the RMS. This operand considers vignetting. A Samp value of n will trace an n x n grid per pupil quadrant. If Wave is zero; then a wavelength weighted polychromatic calculation is performed; otherwise, the specified wavelength number will be used.

See "Hx, Hy, Px, and Py", and "OPTIMIZATION REFERENCE POINTS".

SMIA SMIA-TV Distortion. Field is the zero distortion reference field position, or use zero to indicate the field position (0, 0). Wave is the wavelength number, or use zero for the primary wavelength. X- Width and Y-Width are the full field width in field units. For more information see "SMIA-TV Distortion".
SPCH

Spherochromatism in lens units. This is the difference between the real marginal axial color and the paraxial axial color of the two extreme wavelengths defined by Minw and Maxw. The distance is measured along the Z axis. Zone defines the zone for which the real marginal axial color is computed. Zone corresponds to the Py coordinate of the real marginal ray.

Not valid for non-paraxial systems.

SPHA Spherical aberration in waves contributed by the surface defined by Surf at the wavelength defined by Wave. If Surf is zero, the sum for the entire system is used. This is the third order spherical aberration calculated from the Seidel coefficients, and is not valid for non-paraxial systems. 
TRAC

Transverse aberration radial direction measured in image space with respect to the centroid for the wavelength defined by Wave. Unlike most other operands, TRAC critically depends upon the placement of other TRAC operands within the Merit Function Editor to work correctly. TRAC operands must be grouped together by field position and wavelength. OpticStudio traces all TRAC rays with a common field point together, and then uses the collective data to compute the centroid of all the rays. Each ray individually is then referenced to the computed centroid. This operand should only be entered into the Merit Function Editor by the Sequential Merit Function tool, and is not recommended for use directly by the user.

See "Hx, Hy, Px, and Py".

TRAD The x component of the TRAR only. TRAD has the same restrictions that TRAC does; see TRAC for a detailed discussion.
TRAE The y component of the TRAR only. TRAE has the same restrictions that TRAC does; see TRAC for a detailed discussion.
TRAI

Transverse aberration radius measured at the surface defined by Surf at the wavelength defined by Wave with respect to the chief ray. Similar to TRAR, except a surface other than the image surface may be specified.

See "Hx, Hy, Px, and Py".

TRAR

Transverse aberration radial direction measured in image space at the wavelength defined by Wave with respect to the chief ray. See ANAR.

See "Hx, Hy, Px, and Py".

TRAX

Transverse aberration x direction measured in image space at the wavelength defined by Wave with respect to the chief ray.

See "Hx, Hy, Px, and Py".

TRAY

Transverse aberration y direction measured in image space at the wavelength defined by Wave with respect to the chief ray.

See "Hx, Hy, Px, and Py".

TRCX Transverse aberration x direction measured in image space with respect to the centroid. TRCX has the same restrictions that TRAC does; see TRAC for a detailed discussion.
TRCY Transverse aberration y direction measured in image space with respect to the centroid. TRCY has the same restrictions that TRAC does; see TRAC for a detailed discussion.
ZERN

Zernike Fringe coefficient. The parameters are:Term: The Zernike term number (1 - 37 for fringe, 1 - 231 for standard or annular).The Term value, if negative or zero, may also be used to return other data from the Zernike fitting as follows:

-8: Peak to Valley OPD (to centroid)-7: Peak to Valley OPD (to chief)-6: RMS to zero reference (unused by OpticStudio)-5: RMS to chief ray-4: RMS to centroid-3: Variance-2: Strehl Ratio-1: RMS fit error0: Maximum single point fit error

Wave: The wavelength number.Samp: The pupil sampling, where 1 yields 32 x 32, 2 yields 64 x 64 etc.Field: The field number.Type: The Zernike type (0 for fringe, 1 for standard, 2 for annular).Epsilon: The obscuration ratio (for annular coefficients only).Vertex?: If 1, the OPD is referenced to the surface vertex. If 0, the OPD is referenced to the chief ray.

Note that if you use multiple ZERN operands which only differ in the Term value, they should be placed on adjacent lines in the editor so OpticStudio only does the fitting once; otherwise, the computation is slower. Multiple Zernike terms are always used in the fitting process, even if only one coefficient is requested. The maximum number of terms used in the computation depends on the Type and the Term settings. The minimum number of terms used for all types is 11. This means that Term is only used if set greater than or equal to 11. If Type is standard or annular, the maximum term number computed is set equal to the largest term requested by any Term value in adjacent ZERN operands.

Note that a "ZERN error" message may occasionally appear, usually caused by insufficient RAM or if OpticStudio is unable to compute the OPD. There are a number of other situations that can trigger this error message. If you suspect none of the above reasons apply to your case, please contact technical support.

Next: