Hexapod
-499.228, 2127.63, -147.621, 159.995, -35.8124, -0.010940
WFS
frame rate 25Hz
Mirror reflattening
Pupil moved with respect to detector mask. Moved pupil image using interfretometer folding mirror tip-tilt to be recentered in the detector mask. Thai in order to have the same mask in the data for Fernando with respect to the previous data.
reflattened mirror using the optical interaction matrix data in meas/flat/2009_08_10
print, opt_int_mat_reduce(600,/MULT,NMEAS=5)
peak force: -0.36N in the inner ring
residual rms (2*surface): 30.1nm rms (tip-tilt,focus,coma removed). 28.4 nm rms removing also astigmatims
intrerferogram (average of 100 frames, 1fr/s) saved in: D:\4d\data\flat_2009_08_17_600modes_2009_08_10.h5
Forces are too high! Is the effect of the DUST COVER?
Flattening with less modes to reduce the forces.
500 modes: peak force: -0.34N
400 modes: peak force: -0.30N (residual rms (ave of 10 frames): 31.7nm (2*surface), tt+focus+coma removed), interfreogram saved in D:\4d\data\flat_2009_08_17_400modes_2009_08_10.h5
That will be the flattening configuration for the following measurements
Basename directory name: ~/Zcopy/2009_08_17_...
Used KL matrix
KL matrix used from Fernando's simulations:
full_m2c.fits, renamed in aows as: $ADOPT_IDL_SOURCE/adsec672a/data/kl_04.fits
This matrix corresponds to the Fernando's one:
20090811_fittedKLs_04
that has been obtained from a mixed strategy: using both IFs with actmask of 60pix and ASM MODES
IF set: 20090810_measIFs_q; ASM modes set: 20090811_ASMmodes_g1
This matrix (as the one used for measurements reported in
TowerTest20090612)
contains only 630 modes (0-629) instead of the full set of possible 672-19=653 modes (19 of 672 actuators are not-functioning)
Noise, set "_a"
1200 frames
KL, set "_b"
ptv [nm], minmax: 73.5862 1503.39
amp [nm], minmax: 5.64126 150.000
peak force [N], minmax: 0.00851560 0.300000
- 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='b',/SAVE)
- SaveSkipFrame counter (start-end): 0-0
- 336-671
- print, make_modal_disturb(336,671,/KL,/SEND,EXT='b',/SAVE)
- SaveSkipFrame counter (start-end): 0-0
KL, set "_c"
ptv [nm], minmax: 73.5862 1503.39
amp [nm], minmax: 5.64126 150.000
peak force [N], minmax: 0.00851560 0.300000
- 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='c',/SAVE)
- 1200
- SaveSkipFrame counter (start-end): 0-0
- 336-671
- print, make_modal_disturb(336,671,/KL,/SEND,EXT='c',/SAVE)
- SaveSkipFrame counter (start-end): 0-0
postprocessing
- 0-335
- The mode pattern on the bias mirror shapeis present. Some non-linearity is present (too large amplitude:capsens non-linearity? To be checked)
- Some modes show phase jumps at the inner ring (too large amplitude). Some modes having jumps are:
- 35, 97, 106(?), 132, 148, 149, 170, 171, 191, 192, 212, 261, 290, 313(?)
- 336-671
- no phase jumps. This setting for this range of modes is ok from phase-jumps point of view
KL, set "_d"
ptv [nm], minmax: 73.5862 1503.39
amp [nm], minmax: 5.64126 150.000
peak force [N], minmax: 0.00851560 0.300000
- 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='d',/SAVE)
- SaveSkipFrame counter (start-end): 0-0
- 336-671
- print, make_modal_disturb(336,671,/KL,/SEND,EXT='d',/SAVE)
- SaveSkipFrame counter (start-end): 0-0
KL, set "_e"
ptv [nm], minmax: 73.5862 1503.39
amp [nm], minmax: 5.64126 150.000
peak force [N], minmax: 0.00851560 0.300000
- 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='e',/SAVE)
- SaveSkipFrame counter (start-end): 0-0
- 336-671
- print, make_modal_disturb(336,671,/KL,/SEND,EXT='e',/SAVE)
- SaveSkipFrame counter (start-end): 0-0
Noise, set "_f"
1200 frames
KL, Half Amplitude, set "_g"
ptv [nm], minmax: 36.7931 751.693
amp [nm], minmax: 2.82063 75.0000
peak force [N], minmax: 0.00425780 0.150000
- 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='g',/SAVE,SCALE=0.5)
- SaveSkipFrame counter (start-end): 0-0
- 336-671
- print, make_modal_disturb(336,671,/KL,/SEND,EXT='g',/SAVE,SCALE=0.5)
- SaveSkipFrame counter (start-end): 0-0
postprocessing
- 0-335
- no phase jumps. This amplitude is ok to avoid phase jumps. To be considered for future measurement.
- 336-671
- no phase jumps. Noise is visible with respect to mode. For this subset (336-671) the full amplitude is preferable.
KL, Half Amplitude, set "_h"
ptv [nm], minmax: 36.7931 751.693
amp [nm], minmax: 2.82063 75.0000
peak force [N], minmax: 0.00425780 0.150000
- 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='h',/SAVE,SCALE=0.5)
- SaveSkipFrame counter (start-end): 0-0
- 336-671
- print, make_modal_disturb(336,671,/KL,/SEND,EXT='h',/SAVE,SCALE=0.5)
- SaveSkipFrame counter (start-end): 0-0
- SOME CONVECTION PATTERN STARTED TO BE SEEN
Tower cooling
In order to reduce convection we restarted the tower cooling from 20:36 to 20:50 (@11.5m^3/h)
At 20:50 tower temperature set points reduced of 1C (from 20.0/19.8C to 19.0/18.8C), 1C below the temperature setting point of the mirror circuit
At 21:03 stopped tower cooling and restarted measurements
Tower tilt DID NOT come back to the previous position (10.5nm PtV of tilt (surface)). Dumper status TO BE CHECKED.
Noise, set "_i"
1200 frames
KL, larger force (0.3N->0.4N), set "_j" (part 1)
- 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='j',/SAVE,FORCE=4.0/3.0)
- ptv [nm], minmax: 269.136 1503.39
amp [nm], minmax: 47.1620 150.000
peak force [N], minmax: 0.00851560 0.400000
- SaveSkipFrame counter (start-end): 0-0
Actuators Jumped, recalibration of flattening command
After the end of the prev meas
actuators jumped (interf saved in D:\4D\data\2009_08_17_jump.h5). The actuator set is the one related to the known bi-stable calibration. Mirror ripped and reset.
THE FLATTENING COMMAND IN THIS CONDITION HAS BEEN RECALIBRATED
flattening command in meas/flat/2009_08_17/600modes_2009_08_10_after_jump.sav
flattening interf saved in D:\4D\data
THE ACTS JUMPED BACK JUST AFTER THE STORING OF DATA
RIPPED AND RE-SET: ACTS JUMPED AGAIN
KL, larger force (0.3N->0.4N), set "_j" (part 2)
- 336-671
- THIS MEASUREMENT HAS BEEN SKIPPED because running late
KL, NO ICC, set "_k"
Disabled Integrator of control forces (print, set_icc(/RESET))
disabled ICC and reflattened as above (opt_in_mat_reduce, 600 modes)
flattening data saved in meas/flat/2009_08_17/600modes_2009_08_10_after_jump_does_not_know_where_I_am.sav
interfreometer data: D:\4D\flat_2009_08_17_600modes_2009_08_10_after_jump_does_not_know_where_I_am.sav
NOTE: fsm routine seem to set the ICC when called. ADD A KEYWORD TO NOT CHANGE THE ICC STATUS to fsm_set_flat and fsm_load_shape
- 0-335
- print, make_modal_disturb(0,335,/KL,/SEND,EXT='k',/SAVE)
- ptv [nm], minmax: 227.300 1503.39
amp [nm], minmax: 35.3715 150.000
peak force [N], minmax: 0.00851560 0.300000
- SaveSkipFrame counter (start-end): 0-0
- 336-671
- print, make_modal_disturb(336,671,/KL,/SEND,EXT='k',/SAVE)
- ptv [nm], minmax: 73.5862 761.938
amp [nm], minmax: 5.64126 90.0000
peak force [N], minmax: 0.00000 0.300000
- SaveSkipFrame counter (start-end): 0-0
Noise, set "_l"
1200 frames:
NOT DONE BECAUSE SATURATION OF DISK
NOTE:
- Some dust granes (diffraction rings) can be seen on the pupil. Check the interferometer folding mirror for dirt.
TO BE IMPLEMENTED AND BUG TO BE FIXED:
- If "load shape" is executed when the optical loop is closed, the flattening is not appied (ok), but the process exit with the only possibility of "Recovering Fail" that rips the mirror. Simply the action to load a shape should be not allowed in the FSM when the state is "AORun".
- fsm routine seem to set the ICC when called. ADD A KEYWORD TO NOT CHANGE THE ICC STATUS to fsm_set_flat and fsm_load_shape
END OF MEASUREMENTS 22:30
POST PROCESSING NOTES:
- for the set 0-335 the setting with Half Amplitude (using keywod SCALE=0.5 in make_modal_disturb) is more stable (i.e. preferable) for the phase jump point of view around the inner edge of the mirror.
- for the set 336-671 the setting with full amplitude (i.e. for those stiff modes the default limit on peak force of 0.3N is significative) is preferable for increase of SNR.
- first set of data passed to Fernando/Guido:
- 0-335: KL, Half Amplitude, set "_g"
- 336-629: KL, set "_c"
- second set of data passed to Fernando/Guido:
- 0-335: KL, Half Amplitude, set "_h"
- 336-629: KL, set "_d"
END OF POSTPROCESSING 2:30am
--
ArmandoRiccardi - 2009-08-17