SX AdSec Noise and FF Matrix Measurement

00:45
  • modify $ADOPT_ROOT/calib/adsec/current/configuration.txt
  • Change filenames of ff .fits files to ""
  • FF matrix will now be used
  • stop/start idl, fastdiagn and adsecarb

01:00 Flat 20170710_400_2.sav
  • 568 modes

01:35 (MST)
  • $ aoidl
  • IDL> !@startup

02:27
  • AdOpt> print, find_touch("touch", delta_pos, idx_good, /VERB, POS0=pos0)
  • data saved in: /local/aomeas/adsec_calib/touch/20170827_022742/touch.sav

02:30
IDL> restore, /VERB, "/local/aomeas/adsec_calib/touch/20170827_022742/touch.sav"
% RESTORE: Portable (XDR) SAVE/RESTORE file.
% RESTORE: Save file written by AOeng@sxadsec.mountain.lbto.org, Sun Aug 27 02:27:42 2017.
% RESTORE: IDL version 7.1 (linux, x86_64).
% RESTORE: Restored variable: DELTA_POS.
% RESTORE: Restored variable: POS0.
% RESTORE: Restored variable: POS1.
% RESTORE: Restored variable: IDX_GOOD.

02:40
IDL> loadct, 39  
IDL> restore, /VERB, "/local/aomeas/adsec_calib/touch/20170827_022742/touch.sav" 
IDL> display, pos0[idx_good], idx_good, /NO_NUM, /SH, TIT="POS0" 
IDL> display, delta_pos[idx_good], idx_good, /NO_NUM, /SH, MIN_V=-8e-6, MAX_V=0, TIT="delta_pos"
IDL> display, delta_pos[idx_good], idx_good, /NO_NUM, /SH, MIN_V=-8e-6, MAX_V=0, TIT="delta_pos", /smooth
  • several images

02:48 Done with touch test
  • Conclude contamination at outer edge at 4:30 (act 484) is a solid contamination. Shell at 484 did not move much in find_touch procedure

03:00 moved all extra files from $ADOPT_ROOT/calib/adsec/current to ~/junk/.

03:31 print, fsm_set_flat(/ff/no_flat)
  • image

03:32
  • print, collect_noise_data()
  • Data saved in: /local/aomeas/adsec_calib/noise/20170827_033201/noise_lin.sav

IDL> restore, /VERB,"/local/aomeas/adsec_calib/noise/20170827_033201/noise_lin.sav"
% RESTORE: Portable (XDR) SAVE/RESTORE file.
% RESTORE: Save file written by AOeng@sxadsec.mountain.lbto.org, Sun Aug 27 03:32:07 2017.
% RESTORE: IDL version 7.1 (linux, x86_64).
% RESTORE: Restored variable: SIGMA_POS.
% RESTORE: Restored variable: COVAR.
% RESTORE: Restored variable: ADSEC_SAVE.
% RESTORE: Restored variable: STATUS_SAVE.
% RESTORE: Restored variable: MAX_MIN.
% RESTORE: Restored variable: AO_STATUS.

IDL> sigma_pos_reb = sqrt(rebin(sigma_pos^2, 672, 1))
IDL> display, sigma_pos_reb, /SH, /NO_NUM, max_v=0

  • find act 546 has high noise ~ 1e-8. larger than 5e-9 threshold to put in no-pos list

03:46
  • edit bad_actuator.list
  • add 546 to pos
  • make
  • stop/start idl and fastdiagn

03:56
  • print, collect_noise_data()
  • Data saved in: /local/aomeas/adsec_calib/noise/20170827_035609/noise_lin.sav
IDL> restore, /verb, "/local/aomeas/adsec_calib/noise/20170827_035609/noise_lin.sav"
IDL> sigma_pos_reb = sqrt(rebin(sigma_pos^2, 672, 1))
IDL> display, sigma_pos_reb, /SH, /NO_NUM
IDL> print, where( sigma_pos_reb[adsec.act_w_pos] gt 4e-9)
         540
IDL> plothist, sigma_pos_reb[adsec.act_w_pos], BIN=0.25e-9                               
  • image

4:40 Measure local without FF
AdOpt> tn = tracknum()
AdOpt> print, tn
    20170827_044822
AdOpt> ff_acquire_v2(tn)
  • used amp = 1.3e-6 for local without FF
  • IDL> print, reduce_ff_data('20170817_044822', /DO_PLOT)
  • normalized chi^2 ff_matrix: 200
  • all actuator fitting error of 1e-3 N are below noise cutoff of 1.5e-3 N
  • will not add any actuators to do-not-use list
  • cp /local/aomeas/adsec_calib/ff_matrix/20170827_055121/*.fits /home/aoeng/act_add/calib/adsec/current/data/.
  • images

05:45
  • modify $ADOPT_ROOT/calib/adsec/current/configuration.txt
  • Add filenames of ff .fits file.
  • FF matrix will now be used
  • stop/start idl, fastdiagn and adsecarb

05:52
  • AdOpt> tn = tracknum()
    AdOpt> print, tn
        20170827_055121
    AdOpt> ff_acquire_v2(tn)
    
  • used amp = 3.4e-6 for modal with FF

06:23
  • AdOpt> print, reduce_ff_data('20170827_055121', /DO_PLOT)
  • normalized chi^2 ff_matrix: 167
  • images

-- %USERSIG{DougMiller - 2017-08-27}%
Topic revision: r4 - 28 Aug 2017, DougMiller
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