Karhunen-Loève modes optical verification
KL matrix produced by Fernando by fitting together zonal mirror-modes optical influence functions measurements
The KL matrix is used to produce the disturbance and optically measure the KL themselves
ATTENTION: the bug regarding the trigger frame position in the disturbance sequence has been fixed, so the post processing software have no longer patch for this bug for the following measurements.Moreover the tt.sav variable fom now on contains the TT of the bias level in case the measurement is not a "noise measure" (before the tilt was related always to the differential actuation image)
Same file naming conventions as previous measurements (except for noise: "noise_tower_off" is now simply "noise")
String Date used for base filename:
2009_08_ 12
Hexapod
[x,y,z,a,b,c] = [-534.744, 2115.92, -170.678, 161.85, -45.2635, -0.0763228]
Noise, set '_a'
- 1200 interferometer frames
KL modes, set '_b'
- modes 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='b',/SAVE)
- 1200 frames
- modes 336-671
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='b',/SAVE)
- 1200 frames
Noise, set '_c'
- 1200 interferometer frames
KL modes, set '_d'
- modes 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='d',/SAVE)
- 1200 frames
- modes 336-671
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='d',/SAVE)
- 1200 frames
Noise, set '_e'
- 1200 interferometer frames
KL modes, set '_f'
- modes 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='f',/SAVE)
- 1200 frames
- modes 336-671
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='f',/SAVE)
- 1200 frames
Noise, set '_g'
- 1200 interferometer frames
KL modes, set '_h'
- modes 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='h',/SAVE)
- 1200 frames
- modes 336-671
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='h',/SAVE)
- 1200 frames
Noise, set '_i'
- 1200 interferometer frames
KL modes, set '_j'
- modes 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='j',/SAVE)
- 1200 frames
- modes 336-671
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='j',/SAVE)
- 1200 frames
Noise, set '_k'
- 1200 interferometer frames
KL modes, set '_l', DOUBLING the allowed peak force to 0.6N (was 0.3N)
- modes 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='l',/SAVE,FORCE=2.0)
- 1200 frames
- in this set the peak (=!PtV/2) force is no larger than 0.5N
- the PtV in position goes from 0.5um to xx
- modes 336-671 (we later seen that this subset is for sure AFFECTED by SafeSkipFrame (DO NOT USE THIS SUBSET)
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='l',/SAVE,FORCE=2.0)
- 1200 frames
- in this set the peak force reach the saturation (0.6N)
- the PtV in position for the last modesis about 200nm
Noise, set '_m'
- 1200 interferometer frames
KL modes, set '_n', DOUBLING the allowed peak force to 0.6N (was 0.3N)
*modes 0-335
-
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='n',/SAVE,FORCE=2.0)
- 1200 frames
- in this set the peak (=!PtV/2) force is no larger than 0.45N *modes 336-671(we later seen that this subset is for sure AFFECTED by SafeSkipFrame (DO NOT USE THIS SUBSET)
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='n',/SAVE,FORCE=2.0)
- 1200 frames
- in this set the peak force reach the saturation (0.6N)
- the PtV in position for the last modesis about 200nm
KL modes, set '_o', DOUBLING the allowed peak force to 0.6N (was 0.3N)
*modes 0-335
-
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='o',/SAVE,FORCE=2.0)
- 1200 frames
- in this set the peak (= PtV/2) force is no larger than 0.45N
- modes 336-671(we later seen that this subset is for sure AFFECTED by SafeSkipFrame (DO NOT USE THIS SUBSET)
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='o',/SAVE,FORCE=2.0)
- 1200 frames
- in this set the peak force reach the saturation (0.6N)
- the PtV in position for the last modesis about 200nm
ATTENTION
From now on the data will be stored in C:\Zcopy instead of the default dir (D:\Zcopy) because the D disk ran out of space
Noise, set '_p'
- 1200 interferometer frames
Convection warning
Very slow convection started (but visible). We decided to restart the cooling of tower for 15minutes (with 11.5 m^3/h flow speed) (1:05-2:10 + another session 2:25-3:55, the time to overcome a supervisor problem)
Restored the falltening because drifted expecially in the center of the mirror
Noise, set '_q'
- 1200 interferometer frames
KL modes, set '_r' Fixing SafeSkipFrame of previous measerements
- 1.5xthe allowed peak force to fis the SafeSkipFrame problem of second subset of measurements _l, _n and _o. The skip happenend just with 336-671 subset
- modes 336-671
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='r',/SAVE,FORCE=1.5)
- 1200 frames
- PtV [nm], minmax: 112.235 1490.42
- amp [nm], minmax: 8.51615 150.000
- peak force [N], minmax: 0.0122699 0.450000
NOTE: post-processing shows the bias shape affected by a superimposition of a reduced shape of the applied mode: Non linearity (+ vs -?)
KL modes, set '_s' Fixing SafeSkipFrame of previous measerements
- 1.5xthe allowed peak force to fis the SafeSkipFrame problem of second subset of measurements _l, _n and _o. The skip happenend just with 336-671 subset
- modes 336-671
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='s',/SAVE,FORCE=1.5)
- 1200 frames
- PtV [nm], minmax: 112.235 1490.42
- amp [nm], minmax: 8.51615 150.000
- peak force [N], minmax: 0.0122699 0.450000
KL modes, set '_t' Fixing SafeSkipFrame of previous measerements
- 1.5xthe allowed peak force to fis the SafeSkipFrame problem of second subset of measurements _l, _n and _o. The skip happenend just with 336-671 subset
- modes 336-671
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='r',/SAVE,FORCE=1.5)
- 1200 frames
- PtV [nm], minmax: 112.235 1490.42
- amp [nm], minmax: 8.51615 150.000
- peak force [N], minmax: 0.0122699 0.450000
KL modes, set '_u', half amp
- modes 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='u,/SAVE,SCALE=0.5)
- 1200 frames
- modes 336-671
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='u',/SAVE,FORCE=0.5)
- 1200 frames
- PtV [nm], minmax: 37.4117 745.208
- amp [nm], minmax: 2.83872 75.0000
- peak force [N], minmax: 0.00613496 0.150000
same for sets _v and _z
end of measurements: 4:30am
TO BE IMPLEMENTED IN POST-PROCESSING
- more diagnostics using the bias opd:
- phase jumps
- residual actuation on bias opd
- ...
MODIFICATION TO BE IMPEMENTED IN THE SW
- at least the hdf5 files have to be copied in a local disk of aows before processing with IDL: the samba support for windows exported disks is too weak, expecially when the same disk is used in parallel by the postprocessing Python programsin the 4D PC.
--
ArmandoRiccardi - 2009-08-12