Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Ray-based optical design tool for freeform optics: coma full-field display

Open Access Open Access

Abstract

The field of optical fabrication has progressed to a point where manufacturing optical quality freeform surfaces is no longer prohibitive. However, to stimulate the development of freeform systems, optical designers must be provided with the necessary tools. Full-field displays are an example of such a tool. Identifying the field dependence of the dominant aberrations of a freeform system is critical for a controlled optimization and with the help of full-field displays, this can be accomplished. Of specific interest is coma, an often system-limiting aberration and an aberration that has recently been directly addressed with freeform surfaces. In this research, we utilize nodal aberration theory to develop a ray-based method to generate a coma full-field display that circumvents wavefront fitting errors that can affect Zernike polynomial-based full-field displays for highly aberrated freeform starting designs.

© 2016 Optical Society of America

1. Introduction

To meet the increasingly demanding performance specifications and package requirements of the next generation of optical systems, optical designers must delve into their toolboxes to find increasingly complex solutions, of which freeform optical surfaces are an important subset. The fabrication of freeform surfaces [1], defined here as surfaces that are rotationally non-symmetric, has evolved to a level of optical quality where fabrication errors no longer prohibit their use in optical imaging systems [2, 3]. As a result, there has been increased interest in the field of freeform optics, including the development of design principles and system evaluation techniques.

The aberration theory for freeform surfaces, specifically surfaces described by Zernike polynomials, was developed as an extension to nodal aberration theory (NAT) [4] by Fuerschbach et al. [5] and serves as the framework for developing freeform design principles [6]. In these and other works, the aberration fields of an optical system are quantified and visualized using full-field displays (FFDs), which are instrumental to the design process [7]. A FFD displays a system metric (e.g. MTF, spot size, distortion) evaluated over a dense grid of points that samples the entire 2-D field-of-view (FOV). Specifically, aberration FFDs display the magnitude and orientation of a specific aberration(s) across the full FOV, allowing the optical designer to determine both the dominant aberration and its field dependence, thereby offering insight into how to proceed with the design. This is especially important for systems with freeform surfaces whose aberrations fields are often multinodal.

Astigmatism and coma (specifically, aperture-squared and aperture-cubed in wavefront, respectively) are the most significant contributors to the aberrations of unobscured freeform system starting designs due to their non-symmetric geometries, and controlling the nodal distribution of these two aberrations is often a top priority. As such, having the ability to isolate, visualize, and quantify these two aberrations within a FFD greatly enhances the designer’s ability to manage them. Currently, the most common technique to generate aberration FFDs is to fit Zernike polynomials to the aberrated wavefront at a pupil plane for each field point. This method generates a FFD for each aberration type, combining the higher and lower order wavefront aberrations, as detailed in [8]. Another option that is available in CODE V® is the astigmatism FFD, which provides a FFD that plots the magnitude and orientation of the line images that would be produced at the focal plane solely from the astigmatism of the system. This generalized Coddington ray-based calculation [9, 10]offers a distinct advantage in robustness over the Zernike FFDs. Unobscured freeform starting designs are often highly aberrated in their infancy as a result of their non-symmetric geometries. The large aberrations in this stage of the design can produce errors or even failures in the wavefront fitting process used to generate the Zernike FFDs. Ray-based methods, however, avoid these errors, as they only trace rays near the optical axis, where the aberration is low, thus enabling FFDs during these crucial steps. The limitation of the Zernike FFD is illustrated in Fig. 1 for an example freeform starting design. The differential ray-based method, however, currently only exists for astigmatism.

 figure: Fig. 1

Fig. 1 (left) An unobscured freeform starting design. This early stage system is highly aberrated as a result of the many surface tilts. (middle) The Zernike coma FFD in commercial software fails to plot due to a wavefront fitting error. (right). The ray-based method in this paper successfully plots a FFD for the same system, illustrating the value of the algorithm.

Download Full Size | PDF

This research builds and expands upon preliminary work briefly presented in [11] by providing motivation for the work, introducing the comatic aberrations, providing an in-depth discussion of the developed algorithm with rigorous mathematical details, describing the plotting method, and validating the results for a variety of optical systems. The ray-based algorithm is developed and shown in-detail for isolating the aperture-cubed (in wavefront) comatic aberrations – field-linear coma, field-cubed coma, and field-cubed elliptical coma (referred to as just “elliptical coma” or as “trefoil” in fabrication and testing [12]) – for any system within optical design software by tracing only a few rays. Using this method, a ray-based FFD is generated that displays the magnitude, shape, and orientation of the blur spot at the image plane due to only these comatic aberrations. A significant result is the ability to visualize comatic aberrations for highly aberrated unobscured freeform starting designs. Also, examples of the ray-based coma FFD for freeform systems are shown and validated.

2. Method

In this paper, the focus will be on the comatic aberrations that have a cubic aperture dependence in wavefront. Field-linear coma is often the most dominant of the three types and the most important for which to correct. At the image plane, this aberration creates circular blurs whose sizes vary quadratically with aperture and linearly with FOV. Similarly, field-cubed coma creates circular blurs at the image plane whose sizes also vary quadratically with aperture, but cubically with FOV. The last of the three, elliptical coma, is the result of the obliquity of the off-axis field angles at the pupil plane. It creates elliptical blurs at the image plane and when combined with circular coma, deforms the coma circles to ellipses, shown here in Fig. 2. Further details on the geometric nature of coma can be found in [13]. The blurs at the image plane are the result of transverse ray aberrations, which will be exploited to mathematically isolate these three aberrations and thereby generate the ray-based coma FFD using the procedure outlined in the following section.

 figure: Fig. 2

Fig. 2 (left) The arrows illustrate the effect that elliptical coma has on circular coma in a rotationally symmetric optical system. (middle) A full circular coma blur is shown sampled over the pupil (shown in black) together with the corresponding blur after the addition of elliptical coma (shown in blue). (right) The final blur is the combination of circular and elliptical coma shown alone. (Image adapted from [14])

Download Full Size | PDF

2.1 Transverse ray aberrations for an optical system with freeform surfaces

For an imaging system, the transverse ray aberrations are defined as deviations between the real rays and their corresponding paraxial rays measured at the image plane. For a freeform imaging system, the total transverse ray aberration can be written in vector notation as

nuε=2[]220mρ+[]2222ρ*+2{([]131+[]331m)ρ}ρ+(ρρ)([]131+[]331m)+34[]3333ρ2*+O(ρ3+),
where n' is the refractive index in image space, u' is the paraxial marginal ray angle in image space, εis the total transverse ray aberration vector, and the * denotes a conjugate vector as defined in NAT [4]. The bracket quantities ([]220m,[]2222,[]131,[]331m, and []3333) are shorthand notations for field-dependent aberration quantities defined in NAT, and are explicitly defined in [14] and included for reference here in Appendix A. Equation (1) is written in increasing orders of ρ, the normalized radial pupil coordinate vector, and assumes the system is devoid of any defocus and/or tilt aberrations.

The aberrations that have either linear or quadratic aperture dependence (in transverse aberration space) are written out explicitly in Eq. (1) – the transverse ray aberrations for an optical system are proportional to the gradient inρ of the wavefront). The first two terms in Eq. (1) relate to the field curvature and astigmatism of the system (linear aperture dependence), while the remaining terms relate to coma (quadratic aperture dependence). The higher-order aberration terms are grouped together in the final term of Eq. (1). It is the goal of this work to isolate and solve for the comatic vectors,[]131,[]331m, and []333, which are the basis of the ray-based coma FFD. Towards this goal,, a key observation is made; for small values ofρ, the higher-order terms become negligible. However, because the astigmatism terms, []220m and []222, are linear in aperture, they must be isolated and solved for as a precursor to determining the coma terms.

2.2 Solving for the astigmatism terms

A transverse ray aberration measurement allows the quantification of the total amount of ray deviation from a perfect image point, but the individual contributions from each aberration type (astigmatism, coma, spherical aberration, etc.) are not accessible. However, the linear aperture dependence of the transverse aberration astigmatic terms can be exploited. A near-axis ray-trace can be performed where rays with a pupil magnitude near zero are traced through the system, making the coma and higher-order terms in Eq. (1) become negligible. This near-axis raytrace isolates the linearly dependent aperture terms, leaving (after substituting ϵ=nuε)

ϵa=2[]220mρa+[]2222ρa*,
where ϵa is the transverse ray aberration due to only astigmatic aberrations, hence the subscript “a”. A unique equation is generated by tracing a ray, specified by a value ofρa, through the optical system within ray-tracing software, yielding ϵa. The freedom exists to choose any value for ρa, provided that |ρa| is near zero to satisfy the near-axis ray-trace condition. After tracing two separate rays, ρa1 and ρa2, a system of two equations is generated, yielding
ϵa1=2[]220mρa1+[]2222ρa1*,
ϵa2=2[]220mρa2+[]2222ρa2*,
This system of equations can now be solved for the astigmatism terms, []220m and []222. More details regarding solving this system of equations can be found in Appendix B. These quantities are used in the next step when following a similar procedure to solve for the coma terms.

2.3 Solving for the coma terms

To solve for the coma terms, which are quadratic in aperture (in transverse aberration space), a slightly modified version of the near-axis ray-trace used to solve for the astigmatism terms in Section 2.2 is employed. In this step, another near-axis ray-trace is performed, but the pupil magnitude of the chosen rays must be such that the higher-order terms remain negligible, while maintaining the comatic contribution to the overall transverse ray aberration of the system. The transverse ray aberration equation can now be written as

ϵac=2[]220mρc+[]2222ρc*+2{([]131+[]331m)ρc}ρc+(ρcρc)([]131+[]331m)+34[]3333ρc2*,
where ϵacis the transverse ray error due to astigmatism and coma, and ρc is the normalized pupil vector for the coma calculation, denoted by the subscript “c”.

Subtracting the known astigmatism contribution from ϵac leaves only the coma terms as unknown quantities in Eq. (5). The transverse ray error due only to comatic aberrations,ϵc, can then be written as

ϵc=2{([]131+[]331m)ρc}ρc+(ρcρc)([]131+[]331m)+34[]3333ρc2*,
where,
ϵc=ϵac2[]220mρc+[]2222ρc*.
Given that []131and []331malways show up in tandem as a sum in Eq. (6), the sum is treated as a single quantity, leaving two unknowns, ([]131+[]331m) and []333. Again, two rays,ρc1 andρc2, are required to be traced to determine the two unknowns, leaving
ϵc1=2{([]131+[]331m)ρc1}ρc1+(ρc1ρc1)([]131+[]331m)+34[]3333ρc12*,
ϵc2=2{([]131+[]331m)ρc2}ρc2+(ρc2ρc2)([]131+[]331m)+34[]3333ρc22*.
A clever method in which to solve this vector-based system of equations is to choose the rays, ρc1andρc2, such that the complexity of the problem is greatly reduced, namely
ρc1=0x^+ρy^,
ρc2=ρx^+0y^.
The system can now be solved more readily, yielding values for ([]131+[]331m) and []333. More details regarding solving this system of equations are provided in Appendix C. Using these two quantities, the comatic aberration contribution at the image plane for each point in the FOV can be calculated.

2.4 Assumptions

In Section 2.2, by starting with the full transverse ray aberration equation (Eq. (1)) for a freeform optical system and performing a near-axis ray-trace, the aperture linearity of the astigmatism terms was leveraged. By choosing rays,ρa1andρa2, such that their magnitudes are sufficiently low, the quadratic and higher order aperture dependent terms become negligible. In practice, choosing|ρa1|=|ρa2|=0.001, satisfies this requirement, making the astigmatic contribution to the transverse ray aberrations 1000x larger than the next largest contributor. However, the choice ofρc1andρc2is not as clear.

As stated earlier, it is necessary to chooseρcsuch that |ρc| > |ρa| and also to maintain the condition that the higher-order aperture terms are negligible. In practice, one could, for example, choose|ρc1|=|ρc2|=0.01, thus making the quadratic terms a significant contributor to the transverse ray aberrations, however, at this value, the next largest contributor (the cubic terms) is not insignificant. For this reason, the near-axis ray trace does not completely isolate the quadratic terms for optical systems with large aperture-cubed aberrations. To compensate for this fact, a third pair of rays,ρc3and ρc4, with pupil magnitude |ρc3,4|=2|ρc1,2| is traced through the system. If the aperture-squared aberrations of interest are sufficiently isolated, the resulting transverse ray aberration, ϵc3,4, would increase by a factor of 4. Any ray error in excess of the factor of 4 is therefore not due to comatic aberrations and is subsequently subtracted from the overall calculation. This subsequent ray trace helps further isolate the quadratic terms.

3. Generating the ray-based coma FFD

The result of Section 2 was to solve for the coma terms,([]131+[]331m)and []333. To fully visualize this result within a FFD for a freeform system, this process is repeated for an (m×n)grid of points that fully samples the FOV, thus generating an (m×n) matrix of coma vectors. This information is then plotted by determining the magnitude, shape, and orientation of the comatic blur at the image plane for each sampled field point for the optical system operating at its full pupil specification (|ρ|=1).

3.1 Determination of the magnitude and orientation of the FFD symbols

The symbols plotted in the ray-based coma FFD are shaped to mimic the blur spot that would be seen at the image plane due to the comatic aberrations. The horizontal and vertical axes of a typical FFD are X-FOV and Y-FOV, respectively, and the corresponding symbol for a given point in the FOV,(Hx,Hy), is plotted. A typical circular coma symbol consists of an “ice-cream cone” type shape formed by cascading circles, where the tip of the cone is the location of the chief ray (|ρ|=0) and the topmost circle is formed by|ρ|=1 rays. The inclusion of elliptical coma into the FFD squeezes the circular symbols into ellipses, as was shown in Fig. 2. To plot each (m×n) symbol, one needs the location of the tip of the “cone”, the magnitude of the largest ellipse (major and minor axes lengths), of which a circle is a special case, the location of the center of that ellipse, and the orientation of the ellipse axes.

The location of tip of the “cone” is found by noting that for ρ=0there is no aberration contribution, so, by default, the tip of each cone is located directly at (Hx,Hy). To find the magnitude of the largest ellipse, Eq. (6) is considered again. However, now that the values of ([]131+[]331m)and []333are known, the equation is instead used to find the transverse ray aberrations at the full pupil (|ρ|=1). Multiple rays with |ρ|=1are then traced through the system to determine the major and minor axis lengths of the largest ellipse. The center of this ellipse is found by leveraging the fact that even though elliptical coma squeezes the circles into ellipses, it does not change the location of the center of each individual circle/ellipse. It is known that the diameter of the largest circle for circular coma is equal in magnitude to the distance from the tip of the cone to the center of the largest circle [15]. By considering only circular coma, the diameter of the largest circle can be found in the same manner as was described above for finding the ellipse axes.

The last quantity of interest for plotting the symbols is the orientation of each elliptical symbol. This has been previously worked out in [14]. The angle of each ellipse,θell, is determined by the orientations of the circular coma term,θ31, and the elliptical coma term,θ33, and is shown in [14] to be

θell=12(3θ33θ31).
One last feature of each plotted symbol is a pair of lines that connects the tip of the cone to the ellipse. Because only the largest ellipse will be drawn in the plotted symbol, the lines are added to represent the full extent of the blur created by the comatic aberrations for all rays that fill the pupil. These lines are tangent to the ellipse on either side. The location, magnitude, shape, and orientation of the coma symbol are now all fully prescribed and the symbol can now be plotted for each (m×n) field point. To aid those interested in replicating this work for their own use, the full process is shown in the flow chart in Fig. 3.

 figure: Fig. 3

Fig. 3 The coma FFD process is shown, from using the algorithm to plotting the symbols, in the above flow chart.

Download Full Size | PDF

3.2 Examples of the ray-based coma FFD

The algorithm and FFD result will now be demonstrated for several well-behaved optical systems. As a first example, the ray-based coma FFD will be demonstrated for use with a nominally rotationally symmetric Cooke triplet with a misaligned element operating at f/4 with a 20° full FOV. The system layout and associated ray-based coma FFD are shown in Fig. 4. The dominant aberration for the system is the misalignment-induced circular coma caused by a shift in the coma node, as seen in the resulting FFD. The plot axes are in units of normalized FOV.

 figure: Fig. 4

Fig. 4 (top) A nominally rotationally symmetric f/4 Cooke Triplet with a 20° full FOV. The middle element is decentered in both X and Y by 5 microns. (bottom, left) The effect of the decentering can be seen as the node is moved off-axis. (bottom, right) The Zernike coma FFD shows good correlation between the two types of FFDs. The 180° symbol rotation is due to the transfer from the pupil plane (Zernike FFD) to the image plane (ray-based coma FFD).

Download Full Size | PDF

To demonstrate that a ray-based coma FFD accurately portrays the true field behavior of the comatic aberrations, it can be compared to various Zernike FFDs generated in commercial ray-tracing software (an 11x11 grid of points was used to sample the FOV for the examples shown here, and is recommended as the minimum density of points). It is noted that though this research was motivated by the need for a more robust analysis technique for freeform starting designs, Zernike FFDs work sufficiently well for well-behaved optical systems and, as such, are suitable to use for validation purposes. However, because the Zernike FFDs contain all orders of aberration, the ray-based FFDs aberration data is not physically equivalent. For this reason, only qualitative comparisons are done, which are, however, sufficient for verifying the relative magnitudes, orientations, and the location of the nodes, which are key features for FFDs. For systems in which the field-linear and field-cubed coma is dominant (such as this Cooke triplet), the Zernike coma (Z7/8) FFD is a suitable FFD to which the ray-based coma FFD can be fairly compared. A qualitative comparison of the field behavior between the two FFDs shows a good correlation for this well-behaved system, validating the results of the ray-based coma FFD for field-linear and field-cubed coma.

The next example demonstrates that the ray-based coma FFD can be used with an unobscured freeform system, shown in Fig. 5. It is an eyepiece-type design consisting of two freeform reflectors described by Zernike polynomials, which are tilted to make the system unobscured [6]. The system operates at f/4 with a 12 mm eyebox and a 25° full diagonal FOV. The resulting ray-based coma FFD in Fig. 5 shows that the residual comatic aberration is dominated by the elliptical coma term, especially at the edge of the FOV.

 figure: Fig. 5

Fig. 5 (left) A fully unobscured freeform viewfinder with an external pupil. This design covers a 25° full diagonal FOV with a 12 mm eyebox. (right) The resulting coma FFD shows the impact of the elliptical coma and the non-symmetric nature of the optical system.

Download Full Size | PDF

The elliptical coma contribution for the ray-based coma FFD will now be validated for this system. Through 5th-order, the Zernike trefoil (Z10/11) FFD only shows a contribution from elliptical coma, so it serves as a good comparison FFD for the elliptical coma portion of the ray-based coma FFD. For this comparison, only the elliptical coma term will be plotted within the ray-based FFD, with the symbols plotted temporarily as lines to offer a direct comparison to the Zernike trefoil FFD from commercial software, shown in Fig. 6. There is a good qualitative correlation of the field behavior of elliptical coma between the two plots, thus validating the elliptical coma results.

 figure: Fig. 6

Fig. 6 (left) Ray-based coma FFD showing only the elliptical coma contribution plotted as lines for a direct comparison with the (right) Zernike trefoil FFD, which shows only elliptical coma through 5th-order.

Download Full Size | PDF

The final example is another freeform reflective design [16]. In this f/1.9, 8°x6° full FOV system, the elliptical coma blur is much greater than the circular coma blur. So much greater, in fact, that the blur due to the elliptical coma completely overtakes the circular coma, no longer resulting in a cone shaped spot, but rather a single elliptical blur. The system layout and resulting ray-based coma FFD are shown in Fig. 7.

 figure: Fig. 7

Fig. 7 (left) A fully unobscured freeform telescope from [16]. This f/1.9 system with an 8°x6° full FOV has a larger elliptical coma contribution than it does circular coma. (right) The resulting coma FFD for this system. The elliptical blur completely overtakes the classic “coma” shape.

Download Full Size | PDF

The Zernike FFDs, by definition, contain aberrations of all orders in aperture, whereas the ray-based coma FFD was developed for aberrations with a cubic aperture dependence in wavefront. The system in Fig. 7 has a large entrance aperture (30 mm) and is, therefore, subject to significant contributions from these higher-order aberrations, specifically those with a strong aperture dependence. To compare between the ray-based coma FFD and the Zernike FFDs for this system, the aberrations that are higher-order in aperture need to be mitigated so they do not contribute to the Zernike FFDs. This suppression is achieved in this example by generating the Zernike FFDs at a reduced aperture diameter (10 mm), which reduces the magnitude of the unwanted aberrations in the Zernike FFDs. For validation, the circular coma (field-linear and field-cubed) and the elliptical coma contributions of the ray-based coma FFD are split into two separate plots to be compared individually to the appropriate Zernike FFDs. The circular coma contribution of the ray-based coma FFD is compared to the Zernike coma (Z7/8) FFD, shown in Fig. 8 and exhibits a good qualitative correlation. Note that the symbol orientation flip is due to the transfer from the exit pupil, where the Zernike FFDs are computed, to the image plane, where the ray-based FFD is computed. Similarly, the elliptical coma contribution of the ray-based coma FFD (plotted as line symbols) is compared to the Zernike trefoil (Z10/11) FFD, shown in Fig. 9, which also shows a good qualitative match. Based on the validations performed for the three systems, it is concluded that the ray-based coma FFD developed here represents the aperture-cubed comatic aberrations for a freeform optical system.

 figure: Fig. 8

Fig. 8 (left) Ray-based coma FFD showing only the circular coma contribution. (right) Zernike coma (Z7/8) FFD. At the full aperture, the Zernike coma FFD has a significant contribution from aberrations that are higher-order in aperture, which were made negligible by generating this Zernike FFD at a reduced aperture, allowing a comparison to the ray-based coma FFD.

Download Full Size | PDF

 figure: Fig. 9

Fig. 9 (left) Ray-based coma FFD showing only the elliptical coma contribution plotted as lines for a direct comparison with (right) the Zernike trefoil (Z10/11) FFD. At the full aperture, the Zernike trefoil FFD has a significant contribution from aberrations that are higher-order in aperture, which were made negligible by generating this Zernike FFD at a reduced aperture, allowing a comparison to the ray-based coma FFD.

Download Full Size | PDF

4. Conclusion

For an optical designer using freeform surfaces, aberration FFDs are invaluable as a tool to move from a rotationally symmetric design form to a fully unobscured non-symmetric geometry. Especially when a freeform design is in its infancy, it is important to have a robust FFD algorithm such as the Coddington ray-based Astigmatism FFD in CODE V and, now, the ray-based Coma FFD described herein. For the first time, circular coma in tandem with elliptical coma can be isolated and visualized using a ray-based method enabling the use of coma FFDs for freeform starting designs, which can be a limitation of the wavefront based Zernike FFDs. As freeform optical designs become more prevalent, the need for tools such as these grows, representing a push towards making non-symmetric optical design more accessible for future designers.

Appendix A

Listed in Eq. (1) are the transverse aberration terms for a freeform optical system, with no symmetry assumptions. For each aberration term, there is an associated [ ]klm quantity, which is a shorthand method of writing a more complex quantity containing the associated Wklm term (the wavefront aberration term as defined by H. H. Hopkins [17]), the FOV (H), and offset vectors (σj’s), as described in NAT [4, 18]. For reference, the [ ]klm terms shown in Eq. (1) are included below:

[]220mW220m(HH)2(HA220m)+B220m
[]2222W222H22HA222+B2222,
[]131W131HA131,
[]331mW331m(HH)H2(HA331m)H+2B331mH(HH)A331m+B331m2H*C331m
[]3333W333H33H2A333+3HB3332C3333,
AklmjWklmjσj,
BklmjWklmj(σjσj),
Bklm2jWklmjσj2,
CklmjWklmj(σjσj)σj,
Cklm3jWklmjσj3.

Appendix B

In Section 2.2, the linear aperture astigmatism terms (in transverse aberration space) were isolated by utilizing a near-axis ray-trace. Two unique rays,ρa1andρa2, were traced in this fashion, generating a two-variable linear system in Eq. (3) and Eq. (4), which are repeated here,

ϵa1=2[]220mρa1+[]2222ρa1*,
ϵa2=2[]220mρa2+[]2222ρa2*.
The desired astigmatism information is found within the quantities []220m and []222, so this system of equations must be solved.

The first step to solving this system of equations is to eliminate the conjugate vector,ρ, from Eq. (23) and Eq. (24) by using the property, ρρ=ρρ=|ρ|2, yielding

ϵa1ρa1=2[]220mρa12+[]2222|ρa1|2,
ϵa2ρa2=2[]220mρa22+[]2222|ρa2|2.
To simplify this system further, the two rays,ρa1andρa2, are cleverly chosen such that |ρa1|=|ρa2|=|ρa|. By subtracting Eq. (25) from Eq. (26), []2222 is eliminated and []220m remains, giving
ϵa2ρa2ϵa1ρa1=2[]220m(ρa22ρa12).
Equation (27) is then dotted on both sides by (ρa22ρa12)to give
(ϵa2ρa2ϵa1ρa1)(ρa22ρa12)=2[]220m(ρa22ρa12)(ρa22ρa12),
which can then be solved by a scalar divide to yield
[]220m=(ϵa2ρa2ϵa1ρa1)(ρa22ρa12)2(ρa22ρa12)(ρa22ρa12).
With []220m now known, it can then be substituted back into Eq. (25) which is then solved for[]2222, giving

[]2222=ϵa1ρa12[]220mρa12|ρa1|2.

Appendix C

In Section 2.3, a similar method to the one in Section 2.2 was employed to isolate the quadratic (in transverse aberration space) coma terms in Eq. (1). A system of two equations and two unknowns was generated (Eq. (8) and Eq. (9)) and it will be shown here how to solve that system of equations for the two unknown coma terms. For reference, Eq. (8) and Eq. (9) are repeated here,

ϵc1=2{([]131+[]331m)ρc1}ρc1+(ρc1ρc1)([]131+[]331m)+34[]3333ρc12*,
ϵc2=2{([]131+[]331m)ρc2}ρc2+(ρc2ρc2)([]131+[]331m)+34[]3333ρc22*.
There are three unknown variables, []131,[]331m, and []3333. However, because []131 and []331malways appear together as a sum, they are treated as a single unknown. To simplify the notation as the system of equations is being solved, the following substitutions are made,
α[]131+[]331m,
β[]3333.
Writing out Eq. (31) and Eq. (32) with these two substitutions gives
ϵc1=2(αρc1)ρc1+(ρc1ρc1)α+34βρc12*,
ϵc2=2(αρc2)ρc2+(ρc2ρc2)α+34βρc22*.
As alluded to in Section 2.3, by cleverly choosing the rays that are traced through the system, the complexity of solving the system of equations is significantly decreased, namely
ρc1=0x^+ρcy^,
ρc2=ρcx^+0y^.
To facilitate the process and simplify the math, Eq. (35) and Eq. (36) are written out in component form, so the benefits from the ray choices of Eq. (37) and Eq. (38) can be more readily seen,
ϵc1=2(αxρc1x+αyρc1y)(ρc1xx^+ρc1yy^)+|ρc1|2α+34{[βx(ρc1y2ρc1x2)2βyρc1xρc1y]x^+[βy(ρc1y2ρc1x2)+2βxρc1xρc1y]y^}
ϵc2=2(αxρc2x+αyρc2y)(ρc2xx^+ρc2yy^)+|ρc2|2α+34{[βx(ρc2y2ρc2x2)2βyρc2xρc2y]x^+[βy(ρc2y2ρc2x2)+2βxρc2xρc2y]y^}
By substituting Eq. (37) and Eq. (38) into Eq. (39) and Eq. (40) respectively, many terms vanish, leaving
ϵc1=2αyρc2y^+ρc2α+34ρc2(βxx^+βyy^),
ϵc2=2αxρc2x^+ρc2α34ρc2(βxx^+βyy^).
Equation (41) and Eq. (42) are then added together to give
ϵc1+ϵc2=4ρc2α.
βis now eliminated from the equation, allowing α to be solved for, giving
α=ϵc1+ϵc24ρc2.
Finally, now that α is known, Eq. (41) can be solved forβ, yielding
β=43(ϵc1ρc2α2αyy^),
thus, fully specifying the quadratic coma of the optical system.

Acknowledgments

This work was supported by the National Science Foundation (EECS-1002179) and has synergized with the Center for Freeform Optics (CeFO) (IIP-1338877 and IIP-1338898). We thank Synopsys Inc. for the student license of CODE V.

References and links

1. Y. Tohme, “Trends in Ultra-Precision Machining of Freeform Optical Surfaces,” Frontiers in Optics 2008/Laser Science XXIV/Plasmonics and Metamaterials/Optical Fabrication and Testing (2008).

2. F. Z. Fang, X. D. Zhang, A. Weckenmann, G. X. Zhang, and C. Evans, “Manufacturing and measurement of freeform optics,” CIRP Annals - Manufacturing Technology. 62(2), 823–846 (2013). [CrossRef]  

3. J. D. Owen, M. A. Davies, D. Schmidt, and E. H. Urruti, “On the ultra-precision diamond machining of chalcogenide glass,” CIRP Annals - Manufacturing Technology. 64(1), 113–116 (2015). [CrossRef]  

4. K. Thompson, “Description of the third-order optical aberrations of near-circular pupil optical systems without symmetry,” J. Opt. Soc. Am. A 22(7), 1389–1401 (2005). [CrossRef]   [PubMed]  

5. K. Fuerschbach, J. P. Rolland, and K. P. Thompson, “Theory of aberration fields for general optical systems with freeform surfaces,” Opt. Express 22(22), 26585–26606 (2014). [CrossRef]   [PubMed]  

6. A. Bauer and J. P. Rolland, “Design of a freeform electronic viewfinder coupled to aberration fields of freeform optics,” Opt. Express 23(22), 28141–28153 (2015). [CrossRef]   [PubMed]  

7. K. P. Thompson, “Beyond Optical Design Interaction Between The Lens Designer And The Real World,” in International Optical Design Conference, (Proc. SPIE, 1985), 426–438.

8. R. W. Gray, C. Dunn, K. P. Thompson, and J. P. Rolland, “An analytic expression for the field dependence of Zernike polynomials in rotationally symmetric optical systems,” Opt. Express 20(15), 16436–16449 (2012). [CrossRef]  

9. K. P. Thompson, “Astigmatic focal surfaces in general optical systems: a new look for an old aberration,” J. Opt. Soc. Am. 72, 1726 (1982).

10. H. Coddington, A Treatise on the Reflexion and Refraction of Light being Part 1 of A System of Optics (Cambridge, 1829).

11. A. Bauer, K. P. Thompson, and J. P. Rolland, “Coma full-field display for freeform imaging systems,” Proc. SPIE Optifab 2015 9633, 963316 (2015).

12. D. Malacara, Optical Shop Testing (John Wiley & Sons, 2007), Vol. 59.

13. H. D. Taylor, A System of Applied Optics: being a complete system of formulæ of the second order, and the foundation of a complete system of the third order, with examples of their practical application (Macmillan and Co., limited, New York; London; 1906).

14. K. P. Thompson, “Multinodal fifth-order optical aberrations of optical systems without rotational symmetry: the comatic aberrations,” J. Opt. Soc. Am. A 27(6), 1490–1504 (2010). [CrossRef]   [PubMed]  

15. W. J. Smith, Modern Optical Engineering, 4th ed. (McGraw-Hill, New York, 2007).

16. K. Fuerschbach, J. P. Rolland, and K. P. Thompson, “A new family of optical systems employing φ-polynomial surfaces,” Opt. Express 19(22), 21919–21928 (2011). [CrossRef]   [PubMed]  

17. H. H. Hopkins, Wave Theory of Aberrations (Clarendon Press, 1950).

18. K. P. Thompson, T. Schmid, O. Cakmakci, and J. P. Rolland, “Real-ray-based method for locating individual surface aberration field centers in imaging optical systems without rotational symmetry,” J. Opt. Soc. Am. A 26(6), 1503–1517 (2009). [CrossRef]   [PubMed]  

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (9)

Fig. 1
Fig. 1 (left) An unobscured freeform starting design. This early stage system is highly aberrated as a result of the many surface tilts. (middle) The Zernike coma FFD in commercial software fails to plot due to a wavefront fitting error. (right). The ray-based method in this paper successfully plots a FFD for the same system, illustrating the value of the algorithm.
Fig. 2
Fig. 2 (left) The arrows illustrate the effect that elliptical coma has on circular coma in a rotationally symmetric optical system. (middle) A full circular coma blur is shown sampled over the pupil (shown in black) together with the corresponding blur after the addition of elliptical coma (shown in blue). (right) The final blur is the combination of circular and elliptical coma shown alone. (Image adapted from [14])
Fig. 3
Fig. 3 The coma FFD process is shown, from using the algorithm to plotting the symbols, in the above flow chart.
Fig. 4
Fig. 4 (top) A nominally rotationally symmetric f/4 Cooke Triplet with a 20° full FOV. The middle element is decentered in both X and Y by 5 microns. (bottom, left) The effect of the decentering can be seen as the node is moved off-axis. (bottom, right) The Zernike coma FFD shows good correlation between the two types of FFDs. The 180° symbol rotation is due to the transfer from the pupil plane (Zernike FFD) to the image plane (ray-based coma FFD).
Fig. 5
Fig. 5 (left) A fully unobscured freeform viewfinder with an external pupil. This design covers a 25° full diagonal FOV with a 12 mm eyebox. (right) The resulting coma FFD shows the impact of the elliptical coma and the non-symmetric nature of the optical system.
Fig. 6
Fig. 6 (left) Ray-based coma FFD showing only the elliptical coma contribution plotted as lines for a direct comparison with the (right) Zernike trefoil FFD, which shows only elliptical coma through 5th-order.
Fig. 7
Fig. 7 (left) A fully unobscured freeform telescope from [16]. This f/1.9 system with an 8°x6° full FOV has a larger elliptical coma contribution than it does circular coma. (right) The resulting coma FFD for this system. The elliptical blur completely overtakes the classic “coma” shape.
Fig. 8
Fig. 8 (left) Ray-based coma FFD showing only the circular coma contribution. (right) Zernike coma (Z7/8) FFD. At the full aperture, the Zernike coma FFD has a significant contribution from aberrations that are higher-order in aperture, which were made negligible by generating this Zernike FFD at a reduced aperture, allowing a comparison to the ray-based coma FFD.
Fig. 9
Fig. 9 (left) Ray-based coma FFD showing only the elliptical coma contribution plotted as lines for a direct comparison with (right) the Zernike trefoil (Z10/11) FFD. At the full aperture, the Zernike trefoil FFD has a significant contribution from aberrations that are higher-order in aperture, which were made negligible by generating this Zernike FFD at a reduced aperture, allowing a comparison to the ray-based coma FFD.

Equations (45)

Equations on this page are rendered with MathJax. Learn more.

n u ε = 2 [ ] 220 m ρ + [ ] 222 2 ρ * + 2 { ( [ ] 131 + [ ] 331 m ) ρ } ρ + ( ρ ρ ) ( [ ] 131 + [ ] 331 m ) + 3 4 [ ] 333 3 ρ 2 * + O ( ρ 3 + ) ,
ϵ a = 2 [ ] 220 m ρ a + [ ] 222 2 ρ a * ,
ϵ a 1 = 2 [ ] 220 m ρ a 1 + [ ] 222 2 ρ a 1 * ,
ϵ a 2 = 2 [ ] 220 m ρ a 2 + [ ] 222 2 ρ a 2 * ,
ϵ a c = 2 [ ] 220 m ρ c + [ ] 222 2 ρ c * + 2 { ( [ ] 131 + [ ] 331 m ) ρ c } ρ c + ( ρ c ρ c ) ( [ ] 131 + [ ] 331 m ) + 3 4 [ ] 333 3 ρ c 2 * ,
ϵ c = 2 { ( [ ] 131 + [ ] 331 m ) ρ c } ρ c + ( ρ c ρ c ) ( [ ] 131 + [ ] 331 m ) + 3 4 [ ] 333 3 ρ c 2 * ,
ϵ c = ϵ a c 2 [ ] 220 m ρ c + [ ] 222 2 ρ c * .
ϵ c 1 = 2 { ( [ ] 131 + [ ] 331 m ) ρ c 1 } ρ c 1 + ( ρ c 1 ρ c 1 ) ( [ ] 131 + [ ] 331 m ) + 3 4 [ ] 333 3 ρ c 1 2 * ,
ϵ c 2 = 2 { ( [ ] 131 + [ ] 331 m ) ρ c 2 } ρ c 2 + ( ρ c 2 ρ c 2 ) ( [ ] 131 + [ ] 331 m ) + 3 4 [ ] 333 3 ρ c 2 2 * .
ρ c 1 = 0 x ^ + ρ y ^ ,
ρ c 2 = ρ x ^ + 0 y ^ .
θ e l l = 1 2 ( 3 θ 33 θ 31 ) .
[ ] 220 m W 220 m ( H H ) 2 ( H A 220 m ) + B 220 m
[ ] 222 2 W 222 H 2 2 H A 222 + B 222 2 ,
[ ] 131 W 131 H A 131 ,
[ ] 331 m W 331 m ( H H ) H 2 ( H A 331 m ) H + 2 B 331 m H ( H H ) A 331 m + B 331 m 2 H * C 331 m
[ ] 333 3 W 333 H 3 3 H 2 A 333 + 3 H B 333 2 C 333 3 ,
A k l m j W k l m j σ j ,
B k l m j W k l m j ( σ j σ j ) ,
B k l m 2 j W k l m j σ j 2 ,
C k l m j W k l m j ( σ j σ j ) σ j ,
C k l m 3 j W k l m j σ j 3 .
ϵ a 1 = 2 [ ] 220 m ρ a 1 + [ ] 222 2 ρ a 1 * ,
ϵ a 2 = 2 [ ] 220 m ρ a 2 + [ ] 222 2 ρ a 2 * .
ϵ a 1 ρ a 1 = 2 [ ] 220 m ρ a 1 2 + [ ] 222 2 | ρ a 1 | 2 ,
ϵ a 2 ρ a 2 = 2 [ ] 220 m ρ a 2 2 + [ ] 222 2 | ρ a 2 | 2 .
ϵ a 2 ρ a 2 ϵ a 1 ρ a 1 = 2 [ ] 220 m ( ρ a 2 2 ρ a 1 2 ) .
( ϵ a 2 ρ a 2 ϵ a 1 ρ a 1 ) ( ρ a 2 2 ρ a 1 2 ) = 2 [ ] 220 m ( ρ a 2 2 ρ a 1 2 ) ( ρ a 2 2 ρ a 1 2 ) ,
[ ] 220 m = ( ϵ a 2 ρ a 2 ϵ a 1 ρ a 1 ) ( ρ a 2 2 ρ a 1 2 ) 2 ( ρ a 2 2 ρ a 1 2 ) ( ρ a 2 2 ρ a 1 2 ) .
[ ] 222 2 = ϵ a 1 ρ a 1 2 [ ] 220 m ρ a 1 2 | ρ a 1 | 2 .
ϵ c 1 = 2 { ( [ ] 131 + [ ] 331 m ) ρ c 1 } ρ c 1 + ( ρ c 1 ρ c 1 ) ( [ ] 131 + [ ] 331 m ) + 3 4 [ ] 333 3 ρ c 1 2 * ,
ϵ c 2 = 2 { ( [ ] 131 + [ ] 331 m ) ρ c 2 } ρ c 2 + ( ρ c 2 ρ c 2 ) ( [ ] 131 + [ ] 331 m ) + 3 4 [ ] 333 3 ρ c 2 2 * .
α [ ] 131 + [ ] 331 m ,
β [ ] 333 3 .
ϵ c 1 = 2 ( α ρ c 1 ) ρ c 1 + ( ρ c 1 ρ c 1 ) α + 3 4 β ρ c 1 2 * ,
ϵ c 2 = 2 ( α ρ c 2 ) ρ c 2 + ( ρ c 2 ρ c 2 ) α + 3 4 β ρ c 2 2 * .
ρ c 1 = 0 x ^ + ρ c y ^ ,
ρ c 2 = ρ c x ^ + 0 y ^ .
ϵ c 1 = 2 ( α x ρ c 1 x + α y ρ c 1 y ) ( ρ c 1 x x ^ + ρ c 1 y y ^ ) + | ρ c 1 | 2 α + 3 4 { [ β x ( ρ c 1 y 2 ρ c 1 x 2 ) 2 β y ρ c 1 x ρ c 1 y ] x ^ + [ β y ( ρ c 1 y 2 ρ c 1 x 2 ) + 2 β x ρ c 1 x ρ c 1 y ] y ^ }
ϵ c 2 = 2 ( α x ρ c 2 x + α y ρ c 2 y ) ( ρ c 2 x x ^ + ρ c 2 y y ^ ) + | ρ c 2 | 2 α + 3 4 { [ β x ( ρ c 2 y 2 ρ c 2 x 2 ) 2 β y ρ c 2 x ρ c 2 y ] x ^ + [ β y ( ρ c 2 y 2 ρ c 2 x 2 ) + 2 β x ρ c 2 x ρ c 2 y ] y ^ }
ϵ c 1 = 2 α y ρ c 2 y ^ + ρ c 2 α + 3 4 ρ c 2 ( β x x ^ + β y y ^ ) ,
ϵ c 2 = 2 α x ρ c 2 x ^ + ρ c 2 α 3 4 ρ c 2 ( β x x ^ + β y y ^ ) .
ϵ c 1 + ϵ c 2 = 4 ρ c 2 α .
α = ϵ c 1 + ϵ c 2 4 ρ c 2 .
β = 4 3 ( ϵ c 1 ρ c 2 α 2 α y y ^ ) ,
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.