DM resonance data for Dec 11, 2003 - Path length from DM to wall is 480" (14.9m) - All was done by exercizing channel #3, which moves the spot horizonatally - Used two large pinholes to make a smaller spots on the wall. - Tilt is measured clockwise from the bubble level line on the right side - Used two lasers, one reflecting off of the DM mirror, and another reflecting off of a mirror glued to the DM mount --> The Data 10Vpp Frequency(Hz) DM Spot (mm) Mount Spot (mm) DM Tilt (degrees) Mount Tilt (degrees) 40 24.6 x 8.7 27.0 x 11.1 -1 0 60 24.6 x 8.7 27.0 x 11.1 -1 0 80 24.6 x 8.7 27.0 x 11.1 -1 0 100 24.6 x 8.7 27.0 x 11.1 -1 0 120 24.2 x 8.7 27.0 x 11.1 -1.5 -1.5 140 23.8 x 8.7 27.0 x 11.1 -2 -2 150 23.8 x 8.7 27.0 x 11.1 -2.5 -2 5Vpp Frequency(Hz) DM Spot (mm) Mount Spot (mm) DM Tilt (degrees) Mount Tilt (degrees) 140 14.3 x 8.7 17.5 x 11.1 150 14.3 x 8.7 17.5 x 11.1 0 0 160 14.3 x 8.7 17.5 x 11.1 -4.5 -4 170 14.3 x 8.7 17.5 x 11.1 -14 -11 180 14.3 x 8.7 17.5 x 11.1 -10.5 -8 200 14.3 x 8.7 17.5 x 11.1 -9 -7 220 15.1 x 8.7 18.3 x 11.1 -15 -16 240 16.7 x 8.7 19.1 x 11.1 -18.5 -16 260 16.7 x 8.7 19.1 x 11.1 -24 -16 280 17.5 x 8.7 20.2 x 11.1 -24 -16 3Vpp Frequency(Hz) DM Spot (mm) Mount Spot (mm) DM Tilt (degrees) Mount Tilt (degrees) 280 12.7 x 8.7 15.9 x 11.1 -25 -22 300 12.7 x 8.7 15.9 x 11.1 -33 -29 320 14.3 x 8.7 17.5 x 11.1 -34 -26 340 15.1 x 8.7 18.3 x 11.1 -44 -33 360 19.1 x 8.7 22.2 x 11.1 -61 -39 1Vpp Frequency(Hz) DM Spot (mm) Mount Spot (mm) DM Tilt (degrees) Mount Tilt (degrees) 360 10.3 x 8.7 12.7 x 11.1 -70 -61 380 11.9 x 8.7 14.3 x 11.1 -69 -41 400 14.3 x 8.7 15.9 x 11.1 -80 -50 425 15.9 x 8.7 15.9 x 11.1 -96 -59 450 15.9 x 8.7 15.9 x 11.1 -103 -61 475 12.7 x 8.7 12.7 x 11.1 -124 -82 500 11.9 x 8.7 11.9 x 11.1 -133 -82 525 11.9 x 8.7 11.9 x 11.1 -137 na 550 11.9 x 8.7 11.9 x 11.1 -143 na 575 11.1 x 8.7 11.9 x 11.1 -149 na 600 11.1 x 8.7 11.9 x 11.1 -156 na 625 8.7 x 8.7 11.1 x 11.1 na na 650 8.7 x 8.7 11.1 x 11.1 na na 675 10.3 x 8.7 11.1 x 11.1 -89 na 700 11.9 x 8.7 11.1 x 11.1 -95 na 725 11.9 x 8.7 11.1 x 11.1 -99 na 750 12.7 x 8.7 11.1 x 11.1 -114 na 775 12.7 x 8.7 11.1 x 11.1 -122 na 800 14.3 x 8.7 11.1 x 11.1 -129 na 825 15.9 x 8.7 11.1 x 11.1 -136 na 850 12.7 x 8.7 11.1 x 11.1 -113 na 875 14.3 x 8.7 11.1 x 11.1 -115 na 900 15.9 x 8.7 11.1 x 11.1 -115 na <---- IDL code for making plots ------> freq10 = [40, 60, 80, 100, 120, 130, 140, 150] freq5 = [140, 160, 180, 200, 220, 240, 260, 280] freq3 = [280, 300, 320, 340, 360] freq1 = [360, 380, 400, 425, 450, 475, 500, 525, 550, 575, 600, 625, 650, 675, 700, 725, 750, 775, 800, 825, 850, 875, 900] DMsize10 = [24.6, 24.6, 24.6, 24.6, 24.2, 23.8, 23.8] DMsize5 = [14.3, 14.3, 14.3, 14.3, 14.3, 14.3, 15.1, 16.7, 16.7, 17.5] DMsize3 = [12.7, 12.7, 14.3, 15.1, 19.1] DMsize1 = [10.3, 11.9, 14.3, 15.9, 15.9, 12.7, 11.9, 11.9, 11.9, 11.1, 11.1, 8.7, 8.7, 10.3, 11.9, 11.9, 12.7, 12.7, 14.3, 15.9, 12.7, 14.3, 15.9] Mountsize10 = [27.0, 27.0, 27.0, 27.0, 27.0, 27.0, 27.0] Mountsize5 = [17.5, 17.5, 17.5, 17.5, 17.5, 17.5, 18.3, 19.1, 19.1, 20.2] Mountsize3 = [15.9, 15.9, 17.5, 18.3, 22.2] Mountsize1 = [12.7, 14.3, 15.9, 15.9, 15.9, 12.7, 11.9, 11.9, 11.9, 11.9, 11.9, 11.1, 11.1, 11.1, 11.1, 11.1, 11.1, 11.1, 11.1, 11.1, 11.1, 11.1, 11.1] DMtilt10 = [-1, -1, -1, -1, -1.5, -2, -2.5] DMtilt5 = [0, -4.5, -14, -10.5, -9, -15, -18.5, -24, -24] DMtilt3 = [-25, -33, -34, -44, -61] DMtilt1 = [-70, -69, -80, -96, -103, -124, -133, -137, -143, -149, -156, 0, 0, -89 , -95 , -99 , -114, -122, -129, -136, -113, -115, -115] Mounttilt10 = [ 0, 0, 0, 0, -1.5, -2, -2] Mounttilt5 = [ 0, -4, -11, -8, -7, -16, -16, -16, -16] Mounttilt3 = [-22, -29, -26, -33, -39] Mounttilt1 = [-61, -41, -50, -59, -61, -82, -82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] DMsize10a = DMsize10 - 8.70 ;subtracting size of the spot to get spot motion DMsize5a = DMsize5 - 8.70 ;subtracting size of the spot to get spot motion DMsize3a = DMsize3 - 8.70 ;subtracting size of the spot to get spot motion DMsize1a = DMsize1 - 8.70 ;subtracting size of the spot to get spot motion Mountsize10a = Mountsize10 - 11.1 ;subtracting size of the spot to get spot motion Mountsize5a = Mountsize5 - 11.1 ;subtracting size of the spot to get spot motion Mountsize3a = Mountsize3 - 11.1 ;subtracting size of the spot to get spot motion Mountsize1a = Mountsize1 - 11.1 ;subtracting size of the spot to get spot motion DMsize10b = 0.50000 * DMsize10a ; scaling to be as if at 5Vpp DMsize3b = 1.666666 * DMsize3a ; scaling to be as if at 5Vpp DMsize1b = 5.00 * DMsize1a ; scaling to be as if at 5Vpp Mountsize10b = 0.50000 * Mountsize10a ; scaling to be as if at 5Vpp Mountsize3b = 1.666666 * Mountsize3a ; scaling to be as if at 5Vpp Mountsize1b = 5.00 * Mountsize1a ; scaling to be as if at 5Vpp ----> Size of DM and Mount Spots <----- set_plot, 'ps' Device, filename='DM_mount.size.ps', Xoffset=0, Yoffset=0, Xsize=7.0, Ysize=7.0, /Inches plot, freq10, DMsize10b, Xrange=[30, 900], Yrange=[5,37], Xstyle=1, Ystyle=1, Psym=-4, position = [0.15, 0.15, 0.85, 0.95], Title='DM & Mount Test Ch. #3: Stroke vs. Frequency, scaled data', Ytitle = 'Spot Motion (mm)', Xtitle='Frequency (Hz)' oplot, freq5, DMsize5a, Psym=-4 oplot, freq3, DMsize3b, Psym=-4 oplot, freq1, DMsize1b, Psym=-4 oplot, freq10, Mountsize10b, Psym=-2, Linestyle=1 oplot, freq5, Mountsize5a, Psym=-2, Linestyle=1 oplot, freq3, Mountsize3b, Psym=-2, Linestyle=1 oplot, freq1, Mountsize1b, Psym=-2, Linestyle=1 xvalues=[100, 180] yvalues=[35.5, 35.5] PlotS, xvalues, yvalues, Linestyle=0, Psym=-4 XYoutS, 0.3, 0.905, 'DM', Alignment=0.0, /Normal, Charsize=1.0 xvalues=[100, 180] yvalues=[34.5, 34.5] PlotS, xvalues, yvalues, Linestyle=1, Psym=-2 XYoutS, 0.3, 0.88, 'Mount', Alignment=0.0, /Normal, Charsize=1.0 device, /close ; closes device set_plot, 'x' ; makes it so that the plot goes to the screen again ----> Tilt of DM and Mount Spots <----- set_plot, 'ps' Device, filename='DM_mount.tilt.ps', Xoffset=0, Yoffset=0, Xsize=7.0, Ysize=7.0, /Inches plot, freq10, -DMtilt10, Xrange=[30, 900], Yrange=[0,160], Xstyle=1, Ystyle=1, Psym=-4, position = [0.15, 0.15, 0.85, 0.95], Title='DM & Mount Test Ch. #3: Tilt vs. Frequency', Ytitle = 'Tilt (degrees)', Xtitle='Frequency (Hz)' oplot, freq5, -DMtilt5, Psym=-4 oplot, freq3, -DMtilt3, Psym=-4 oplot, freq1, -DMtilt1, Psym=-4 oplot, freq10, -Mounttilt10, Psym=-2, Linestyle=1 oplot, freq5, -Mounttilt5, Psym=-2, Linestyle=1 oplot, freq3, -Mounttilt3, Psym=-2, Linestyle=1 oplot, freq1, -Mounttilt1, Psym=-2, Linestyle=1 xvalues=[100, 180] yvalues=[153, 153] PlotS, xvalues, yvalues, Linestyle=0, Psym=-4 XYoutS, 0.3, 0.905, 'DM', Alignment=0.0, /Normal, Charsize=1.0 xvalues=[100, 180] yvalues=[147, 147] PlotS, xvalues, yvalues, Linestyle=1, Psym=-2 XYoutS, 0.3, 0.88, 'Mount', Alignment=0.0, /Normal, Charsize=1.0 device, /close ; closes device set_plot, 'x' ; makes it so that the plot goes to the screen again ; ----> Analysis of X and Y stroke <----- DMtilt10radians = -DMtilt10 / 57.296 DMtilt5radians = -DMtilt5 / 57.296 DMtilt3radians = -DMtilt3 / 57.296 DMtilt1radians = -DMtilt1 / 57.296 Mounttilt10radians = -Mounttilt10 / 57.296 Mounttilt5radians = -Mounttilt5 / 57.296 Mounttilt3radians = -Mounttilt3 / 57.296 Mounttilt1radians = -Mounttilt1 / 57.296 DMX10 = COS(DMtilt10radians) * DMsize10b DMX5 = COS(DMtilt5radians) * DMsize5a DMX3 = COS(DMtilt3radians) * DMsize3b DMX1 = COS(DMtilt1radians) * DMsize1b MountX10 = COS(Mounttilt10radians) * Mountsize10b MountX5 = COS(Mounttilt5radians) * Mountsize5a MountX3 = COS(Mounttilt3radians) * Mountsize3b MountX1 = COS(Mounttilt1radians) * Mountsize1b DMY10 = DMsize10b * SIN(DMtilt10radians) DMY5 = DMsize5a * SIN(DMtilt5radians) DMY3 = DMsize3b * SIN(DMtilt3radians) DMY1 = DMsize1b * SIN(DMtilt1radians) MountY10 = Mountsize10b * SIN(Mounttilt10radians) MountY5 = Mountsize5a * SIN(Mounttilt5radians) MountY3 = Mountsize3b * SIN(Mounttilt3radians) MountY1 = Mountsize1b * SIN(Mounttilt1radians) ----> Plot of X stroke <------ set_plot, 'ps' Device, filename='DM_mount.Xstroke.ps', Xoffset=0, Yoffset=0, Xsize=7.0, Ysize=7.0, /Inches plot, freq10, abs(DMX10), Xrange=[30, 900], Yrange=[0,27], Xstyle=1, Ystyle=1, Psym=-4, position = [0.15, 0.15, 0.85, 0.95], Title='DM & Mount Test Ch. #3: X Stroke vs. Frequency', Ytitle = 'X stroke (mm)', Xtitle='Frequency (Hz)' oplot, freq5, abs(DMX5), Psym=-4 oplot, freq3, abs(DMX3), Psym=-4 oplot, freq1, abs(DMX1), Psym=-4 oplot, freq10, abs(MountX10), Psym=-2, Linestyle=1 oplot, freq5, abs(MountX5), Psym=-2, Linestyle=1 oplot, freq3, abs(MountX3), Psym=-2, Linestyle=1 oplot, freq1, abs(MountX1), Psym=-2, Linestyle=1 xvalues=[100, 180] yvalues=[26, 26] PlotS, xvalues, yvalues, Linestyle=0, Psym=-4 XYoutS, 0.3, 0.905, 'DM', Alignment=0.0, /Normal, Charsize=1.0 xvalues=[100, 180] yvalues=[25, 25] PlotS, xvalues, yvalues, Linestyle=1, Psym=-2 XYoutS, 0.3, 0.88, 'Mount', Alignment=0.0, /Normal, Charsize=1.0 device, /close ; closes device set_plot, 'x' ; makes it so that the plot goes to the screen again ----> Plot of Y stroke <------ set_plot, 'ps' Device, filename='DM_mount.Ystroke.ps', Xoffset=0, Yoffset=0, Xsize=7.0, Ysize=7.0, /Inches plot, freq10, abs(DMY10), Xrange=[30, 900], Yrange=[0,40], Xstyle=1, Ystyle=1, Psym=-4, position = [0.15, 0.15, 0.85, 0.95], Title='DM & Mount Test Ch. #3: Y Stroke vs. Frequency', Ytitle = 'Y stroke (mm)', Xtitle='Frequency (Hz)' oplot, freq5, abs(DMY5), Psym=-4 oplot, freq3, abs(DMY3), Psym=-4 oplot, freq1, abs(DMY1), Psym=-4 oplot, freq10, abs(MountY10), Psym=-2, Linestyle=1 oplot, freq5, abs(MountY5), Psym=-2, Linestyle=1 oplot, freq3, abs(MountY3), Psym=-2, Linestyle=1 oplot, freq1, abs(MountY1), Psym=-2, Linestyle=1 xvalues=[100, 180] yvalues=[38, 38] PlotS, xvalues, yvalues, Linestyle=0, Psym=-4 XYoutS, 0.3, 0.905, 'DM', Alignment=0.0, /Normal, Charsize=1.0 xvalues=[100, 180] yvalues=[36.7, 36.7] PlotS, xvalues, yvalues, Linestyle=1, Psym=-2 XYoutS, 0.3, 0.88, 'Mount', Alignment=0.0, /Normal, Charsize=1.0 device, /close ; closes device set_plot, 'x' ; makes it so that the plot goes to the screen again