Homework 3 Solutions Problem 1 If we convert the wavefront to unnormalized coordinates (r,q), then the wavefront is given by W , q = 0.001 Z40 , q = 0.001 r 3 5 6 - 6 + 1 r 4 3 r 3 r 2 3 Plotting the wavefront gives PlotSqrt5 1000 6 r 3 ^ 4 6 r 3 ^ 2 1, r, 3, 3 0.0020 0.0015 0.0010 0.0005 -3 -2 1 -1 2 3 -0.0005 -0.0010 We expect for a smaller diameter pupil that the wavefront remains unchanged, just the edges get clipped. Next, we want to normalize the coordinate system to the new pupil radius rmax = 1.5. W ApartSqrt5 1000 6 r 3 ^ 4 6 r 3 ^ 2 1 . r 3 2 1 200 5 3 2 400 3 4 5 1600 5 As in problem 1, this is a rotationally symmetric function with a maximum power of r of 4. We can therefore represent the wavefront as W40 = c00 Z00 + c20 Z20 + c40 Z40 = W40 = c00 + c20 1 3 2 r - 1 + c40 2 Equating like powers of r gives 200 - 3 r2 + 3 r4 5 6 r - 6 r + 1 = 5 400 4 5 1600 2 5 1 200 5 - 3 r2 400 5 + 3 r4 1600 5 2 HW3_13 Solutions.nb Solvec00 c20 Sqrt3 c40 Sqrt5 1 200 Sqrt5, 2 Sqrt3 c20 6 Sqrt5 c40 3 400 Sqrt5, 6 Sqrt5 c40 3 1600 Sqrt5, c00, c20, c40 c00 3 5 3 3 1600 3200 5 1 , c40 , c20 16 000 c00 0.000838525, c20 0.000726184, c40 0.0000625 N W Simplifyc00 c20 c00 3 3 1600 3 2 2 1 c40 5 6 4 6 2 1 . 3 5 , c40 , c20 3200 5 1 16 000 , 2 3 r 27 18 r2 2 r4 5400 5 PlotW, r, 3 2, 3 2 0.0020 0.0015 0.0010 0.0005 -1.5 -1.0 -0.5 0.5 1.0 1.5 Problem 2 Part (a) The power of the cornea is given by 1 1000 1.336 1 7.8 43.0769 For an object at infinity, the cornea (by itself) forms an image HW3_13 Solutions.nb Solve1.336 L1p 1, L1p L1p 0.0310143 L1p 0.031014285714285706` 0.0310143 We can then use the imaging equation do determine where the IOL sits Solve1.336 0.024 d 1.336 L1p d 20.0, d d 0.00557875, d 0.0494355 Choose the first solution since it is in the eye. So the IOL sits 5.58 mm behind the cornea. Part (b) For the object at 33cm, the cornea (by itself) forms an image at ClearL1p Solve1.336 L1p 1 .33 1, L1p L1p 0.0333611 L1p 0.033361117578579735` 0.0333611 Calculate the IOL position d for the new object distance Solve1.336 0.024 d 1.336 L1p d 20.0, d d 0.00323984, d 0.0541213 The IOL now sits 3.24 mm behind the cornea, so it had to move 2.34 mm Part (c) PMMA has an index of n = 1.49. The thickness t = 1 mm. Equiconvex means that the front and back radii R1 = -R2. The power of each surface is given by n 1.49 1 n 1.336 R1 2 1.336 n R1 1.49 0.154 R1 0.154 R1 Next solve the thick lens power equation for R1 3 4 HW3_13 Solutions.nb t 0.001 20 Solve 1 2 t 1 2 n, R1 0.001 20 R1 0.0000518524, R1 0.0153481 So R1=15.35 mm. In air, the surface powers would be 1 n 1 0.015348147558319293` 2 1 n 0.015348147558319293` 31.9257 31.9257 and the total power (D) would be 1 2 t 1 2 n 63.1673 In[1]:= Problem 3 Part (a) The Tscherning ellipse describes solutions for the front surface power f1 given the total power f of the spectacle lens, the refractive index of the spectacle lens material (n = 1.4914 for PMMA), and the distance between the spectracle and the center of rotation of the eye (27 mm in this case). Using these values and solving for f1 gives In[4]:= n 1.4914; 4; q 0.027; Solve1 ^ 2 n 2 1 2 q n ^ 2 1 n 2 n n 1 q ^ 2 0, 1 1 11.2332, 1 18.7412 So front surface powers of f1 = 11.23D and f1 = 18.74D are solutions for zero astigmatism. For question 4, it will also be useful to calculate the radii of these surfaces. In[7]:= n 1 11.2332 n 1 18.7412 Out[7]= 0.0437453 Out[8]= 0.0262203 The corresponding front surface radii which give zero astigmatism are 43.75 mm and 26.22 mm. HW3_13 Solutions.nb Part (b) The Tscherning ellipse derivation assume a thin lens. Consequently, the total lens power is just the sum of the front and back surface powers. From this, the back surface powers are In[9]:= Out[9]= Out[10]= 11.2332 18.7412 7.2332 14.7412 So back surface powers of f2 = -7.23D and f2 = -14.74D are needed for zero astigmatism. 5 Question 4 This problem seeks to create a +4.00 D spectacle lens that minimizes astigmatism. The basic setup is described in the problem. I added two features to the layout to facilitate the calculation. First, I made radius of the posterior spectacle lens surface a variable and second I added the merit function operand shown below, which drives the height of the on-axis marginal ray to zero at the image plane. I then wrote a little macro to export the astigmatism values: for R1=10,100,1 radi(1)=R1 optimize update all code=ocod("ASTI") astig=opev(code,0,1,0,1,0,0) print R1,",",astig next The for loop sets the radius of the anterior spectacle lens surface to R1 and then optimizes the system based on the merit function above. The optimization effectively sets the posterior radius to a value that keeps the lens power constant. The ocod and opev lines in the macro extract the Seidel astigmatism from Zemax and finally, the results are printed. A plot of the results is shown below. The approximate solutions for R1 are 29 mm and 48.5 mm which are close to the values in Q3.
© Copyright 2024