Shell set

default shape loaded, many bumps on the edge

default= 20130829_070833

Test of new modal filtering

modification:

find_opt_flat:

for i=0,n_mode_idx-1 do begin
dummy_p = adsec_used.ff_p_svec[mode_idx[i],*]*dcomm_mod[i]
dummy_f = adsec_used.ff_sval[mode_idx[i]]*adsec_used.ff_f_svec[mode_idx[i],*]*dcomm_mod[i]
if i eq 0 then begin
comm_filt_vec[*,i]=dummy_p
;force_vec[*,i]=dummy_f + sys_ini.current
force_vec[*,i]=dummy_f
endif else begin
comm_filt_vec[*,i]=comm_filt_vec[*,i-1]+dummy_p
force_vec[*,i]=force_vec[*,i-1]+dummy_f
endelse

endfor
;mod AR to add total current in the computation of the modal filtering. this wil require modify the threshold in Load_Shape
force_vec +=rebin(/samp, sys_ini.current, adsec_used.n_actuators,n_mode_idx )
log_print, 'total current added in the force vector for the computation of the modal filtering'
; end of modification

fsm_load_shape

fth = 0.25
fth = 0.15
; mod AR to implement adding the total force while computing the modal filtering
fth = 0.20
log_print, 'The threshold has been moved to 0.2 as the total forces are included in the computation of the modal filtering.'
; end of modification

print, fsm_set_flat()

the default shape is loaded and the load_shape result is saved in /towerdata/meas/adsec_calib/CMD/shape as tracknum_stability_default.sav

the current default shape is 20130829_070833

Result with new computation

adsec.R |INF| 1248|2013-08-30 04:27:55.841105| MAIN > Maximum mode index used to apply flat -> # 297
adsec.R |INF| 1249|2013-08-30 04:27:55.843909| MAIN > Min/Max delta command to apply for flattening -> # -5.84656e-06 / 4.84144e-06 [m]
adsec.R |INF| 1250|2013-08-30 04:27:56.118862| MAIN > COMM MAX [m] 7.02483e-05
adsec.R |INF| 1251|2013-08-30 04:27:56.118950| MAIN > FORCE MAX [N] 0.205140

Result with old computation

adsec.R |INF| 1472|2013-08-30 04:53:37.726193| MAIN > Maximum mode index used to apply flat -> # 236
adsec.R |INF| 1473|2013-08-30 04:53:37.729101| MAIN > Min/Max delta command to apply for flattening -> # -5.81496e-06 / 4.84405e-06 [m]
adsec.R |INF| 1474|2013-08-30 04:53:37.997445| MAIN > COMM MAX [m] 7.02291e-05
adsec.R |INF| 1475|2013-08-30 04:53:37.997518| MAIN > FORCE MAX [N] 0.134523

Images:a=get_phasemap(10,5,/save) data saved in /towerdata/meas/adsec_calib/phasemap
Test Tracknum image electrical data WFE-4Z WFE-10Z notes  
New 20130830_042756 20130830_042756_stability_default.sav 175 nm 125    
Old 20130830_045338 20130830_045338_stability_default.sav 185 137    
the images are however affected by a bump on the edge, so we will repeat the test after the flattening

Many warnings on the Housekeeper GUI. temperature is warmer than yesterday

water maininlet is rising. i will check it with wa=telemetry('WATERMAININLET', from='20130830_040000',to='20130830_xxx')

New flattening to remove the bumps on the edge

print, opt_int_mat_reduce2(560,track='20130828_151119')
IM tracknum Result WFE
20130828_151119 20130830_052358 36

Test of new modal filtering (2)

test procedure:
  • print, fsm_rip()
  • print, fsm_flat()
  • print, fsm_load_shape('/towerdata/meas/adsec_calib/flat/20130830_052358/flattening_result.sav')
  • a=get_phasemap(25,10,save=tracknum) from stability data
data saved in /towerdata/meas/adsec_calib/phasemap

old procedure:

adsec.R |INF| 2285|2013-08-30 05:59:31.013066| MAIN > Delta command modal filtering for reducing peak force to 0.15 [N]
adsec.R |INF| 2286|2013-08-30 05:59:31.175509| MAIN > Maximum mode index used to apply flat -> # 288
89762e-06 [m]
adsec.R |INF| 2288|2013-08-30 05:59:31.426540| MAIN > COMM MAX [m] 7.02755e-05
adsec.R |INF| 2289|2013-08-30 05:59:31.426614| MAIN > FORCE MAX [N] 0.173520

new procedure:

adsec.R |INF| 2051|2013-08-30 05:42:40.878124| MAIN > Maximum mode index used to apply flat -> # 334
adsec.R |INF| 2052|2013-08-30 05:42:40.879883| MAIN > Min/Max delta command to apply for flattening -> # -5.81568e-06 / 4.
87701e-06 [m]
adsec.R |INF| 2053|2013-08-30 05:42:41.045353| MAIN > COMM MAX [m] 7.02884e-05
adsec.R |INF| 2054|2013-08-30 05:42:41.045401| MAIN > FORCE MAX [N] 0.183889

images are averaged over long time span to get rid of convection (maybe we are looking to tiny effects) :

a=get_phasemap(25,10,save=tracknum)
Test Tracknum image electrical data WFE-4Z WFE-10Z notes  
old 20130830_055932 20130830_055932_stability_flattening_result.sav 45 43    
new 20130830_054241 20130830_054241_stability_flattening_result.sav 42 40    
the new routine has slightly better performces, so we will keep the modification

however, we should re-test we an older flat

Improving the flattening with 650 modes and checking convergence

we try many repetitions to verify that it is not diverging

Mask: 20130826_mask-TS4-covering_mouse_hole_deformation.mask

print, opt_int_mat_reduce2(650,track='20130828_151119')
IM tracknum Result WFE forces notes
20130828_151119 20130830_062433 32 -0.32+0.13 lucky exposure?
20130828_151119 20130830_062908 34 -0.32+0.13  
20130828_151119 20130830_064012 29 -0.32+0.13  
20130828_151119 20130830_065415 29 -0.32+0.13 opt_int_mat_reduce2(650,track='20130828_151119', ave=300)
noise measurement: 20130830_062908_burst_noise, 20130830_062908_noise

the convection is now very low (within typical expected values: 5-10nm WFE in the difference between frams at 10 Hz)

identify what is the difference with respect to yesterday

Mask: optical-mask just for fun
IM tracknum Result WFE forces notes
20130828_151119 20130830_071706 50 -0.54+0.32  
  20130830_071950 50 -0.52+0.31  

Test of flattening stability

re-loaded flat 20130830_065415
Shape loaded Tracknum image electrical data WFE-4Z WFE-10Z compare with
20130830_065415 20130830_072311 20130830_072311_stability_flattening_result.sav 47 42  
           

the real test results are the following
Shape loaded Tracknum image electrical data wfe note
20130829_070833 20130830_042756 20130830_042756_stability_flattening_result.sav   large bumps
20130829_070833 20130830_054241 20130830_054241 _stability_flattening_result.sav   large bumps
20130829_070833 20130830_075959 20130830_054241 _stability_flattening_result.sav   large bumps
20130830_065415 20130830_080859 20130830_080859_stability_flattening_result.sav   bumps
20130830_074941 20130830_081214 20130830_081214_stability_flattening_result.sav   bumps
20130829_070833 20130830_085058 20130830_085058_stability_default.sav    
20130830_065415 20130830_090155 20130830_090155_stability_flattening_result.sav    
20130830_074941 20130830_090630 20130830_090630_stability_flattening_result.sav    
20130830_065415 20130830_102302 20130830_102302_stability_flattening_result.sav   cold
20130829_070833 20130830_164352 20130830_164352_stability_default.sav   astigmatism
20130830_065415 20130830_164800 20130830_164800_stability_flattening_result.sav   astigmatism
20130830_074941 20130830_164944 20130830_164944_stability_flattening_result.sav   astigmatism
the image shows a bump on the edge, correspondent to the position of act#487,#595, maybe 595

this was observed even when loading the very last flat, this means that one of them is wandering. this is maybe related to the temperature changes

shell reflattened 20130830_074941

Warning (DSPdrivertemp, stratixtemp...) are now 7 instead of 30. watermain inlet is constant

trefoil deformation, 2deg jump in chiller temp

/towerdata/meas/adsec_calib/phasemap/20130830_095157/phasemap.sav

then it came back in seconds and produced an astigmatism (why, instead of a trefoil?))

/towerdata/meas/adsec_calib/phasemap/20130830_100417/phasemap.sav

20130830_100215 check this tracknum for the deformation

New set of modes

as we have very low convection...

new flat640 modes 20130830_091724 just to flatten the bump on 595

FORCE_SCALE=0.5/0.3
Tracknum modes ave notes  
20130830_092317 645-659 51 FORCE_SCALE=0.50/0.3  
20130830_092455 630-644 51 FORCE_SCALE=0.50/0.3  
20130830_092611 615-629 51 FORCE_SCALE=0.50/0.3  
20130830_092746 600-614 51 FORCE_SCALE=0.50/0.3  
20130830_092904 585-599 51 FORCE_SCALE=0.50/0.3  
20130830_093035 570-584 51 FORCE_SCALE=0.50/0.3  
20130830_093207 555-569 51 FORCE_SCALE=0.50/0.3  
20130830_093406 540-554 51 FORCE_SCALE=0.48/0.3  
20130830_093534 525-539 51 FORCE_SCALE=0.48/0.3  
20130830_093717 510-524 51 FORCE_SCALE=0.48/0.3  
20130830_093847 495-509 51 FORCE_SCALE=0.48/0.3  
20130830_094033 480-494 51 FORCE_SCALE=0.48/0.3 ?1 lost??
20130830_094226 480-494 51 FORCE_SCALE=0.48/0.3  
20130830_094504 465-479 51 FORCE_SCALE=0.45/0.3  
20130830_094621 450-464 51 FORCE_SCALE=0.45/0.3  
20130830_094902 435-449 51 FORCE_SCALE=0.45/0.3  
20130830_095255 420-434 51 FORCE_SCALE=0.45/0.3  
20130830_095425 405-419 51 FORCE_SCALE=0.45/0.3  
20130830_095555 390-404   FORCE_SCALE=0.45/0.3  
20130830_095837 375,-389   FORCE_SCALE=0.45/0.3  
20130830_100008 360-374   FORCE_SCALE=0.45/0.3  
20130830_100215 345-359   FORCE_SCALE=0.45/0.3  
20130830_140645 330-344 51 FORCE_SCALE=1

we verified that convection was still low

from here the dataset has maybe more vibrations??

20130830_140811 315-329 51    
20130830_140957 300-314 51    
20130830_141124 285-299      
20130830_141249 270-284      
20130830_141412 255-269      
20130830_141528 240-254      
20130830_141705 225-239      
20130830_141836 210-224      
20130830_141948 195-209      
20130830_142104 180-194      
20130830_142218 165-179 51    
20130830_142338 150-164 51    
20130830_142500 135-149 51    
20130830_142618 120-134 51    
20130830_142858 105-119 51    
20130830_143018 90-104 51    
20130830_143313 75-89   FORCE_SCALE=0.5/0.3  
20130830_143428 60-74   FORCE_SCALE=0.5/0.3  
20130830_143557 45-59   FORCE_SCALE=0.6/0.3  
20130830_143717 30-44   FORCE_SCALE=0.7/0.3  
20130830_144136 15-29 51 FORCE_SCALE=0.7/0.3  
20130830_144245 0-14 51 FORCE_SCALE=0.7/0.3  
20130830_144419 0-14 51 amprms=1e-6 super!!! maybe too much
20130830_144535 0-14   amprms=0.7e-6

ok

Issues with cooling

wat=telemetry('watermaininlet', from='20130830_040000',to='20130830_101100')

cp0=telemetry('cptemp', from='20130830_040000',to='20130830_094500')
phasemaps during cold (see the section stability)

Flattening

IM tracknum Result WFE forces notes
20130828_151119 20130830_104706     to compensate for the thermical drift
  20130830_132646      
  20130830_135228      
  20130830_140259      
         

Offload projection matices produced

procedure:

IDL> a='/towerdata/meas/adsec_calib/if_functions/newmodes_20130826/MMmatrix.sav'
IDL> make_offload_matrix_proj,a, /ver

data are saved in /towerdata/meas/adsec_calib/optical-projection/20130830_113027/

in /home/aoacct/releases/FLAO2/calib/adsec/672a/data:

file pmz.fits moved in /home/aoacct/pmz.fits.20130829 (as a backup)

/towerdata/meas/adsec_calib/optical-projection/20130830_113027/pmz.fits copied in /home/aoacct/releases/FLAO2/calib/adsec/672a/data

file configuration.txt: field pmz filled with pmz.fits

make install-conf, make install-calib

Testing of the modes application

test procedure:
  • apply the command from the gui
  • collect the image with: get_phasemap(4,5,/save)
Mode applied amplitude (um wfe) Tracknum notes
Z5 1 20130830_145201 the borders are terrible
Z6 1 20130830_145355  
Z7 1 20130830_145520  
Z8 1 20130830_145701  
Z9 1 20130830_145901  
0   20130830_152152 Reference

Issue with flattening after the temperature jump

after the temperature jump (water inlet +2deg, then -2deg) it is no longer possible to repeat the flattening results obtained before, forces are higher than before

look at the flattening results shown above

fastdiagn.R |ERR| 15645|2013-08-30 13:09:25.389337| FUNCTEMERGENCYST > CHDISTAVERAGE-0000 = 1.382e-05 [Funct.cpp:94]

Test of flattening pushing the mousehole actuators

procedure
  1. load_shape
  2. err=write_bias_curr(actlist,0.25)
  3. load a large (optical) mask
  4. flatten
Step Image Forces
1   -0.2+02
     
     
modes images processing

to have a backup of the images, at large averaging, we postprocessed the following tracknum that have been taken with 11 repetitions

['20130826_150704','20130826_150915','20130826_151003','20130826_151054','20130826_151140','20130826_151239','20130826_151337','20130826_151434','20130826_151530','20130826_151637','20130826_151821','20130826_151910','20130826_152020'
Topic revision: r7 - 31 Aug 2013, RunaBriguglio
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback