CLOSE LOOP PERFORMANCES.

LBTO team: Juan Carlos, Greg.
Arcetri team: Fabio.

Summary

Testing auxloop patches to make the process more robust. The next is to test the performances of the 4 bins using 1.0" disturbances.
It was only possible to perform bin1 2 and 3. It was observed that the camera lens went close to saturation and for bin3 was saturating. a correction of the pupil mask was performed to go back before the last shift.
It has to be notice that today temperatures are above zero, approx +3 degrees Celcius that it is quite similar to the time (January4) when the pupils were generated and used until the change a few days ago when the temperature was below zero (approx -4 degrees Celcius)

Details.

16:00 UT. Auxloop software test by Fabio, robustness of the auxloop. This ha not interferency with the telescope checkout. Authorized by telescope manager.

18:00. Starting daytime configuration.

Argos CAlUnit deploy. Ok.
Hexapod positions:

Power up WFS.
Error during the power up. Timeout.

Error message;Retry POwer On. OK

Ocam2 image@ambient
ocam_ambient.png

18:30 Software debug and test. Alfio and Fabio.


AUXLOOP patch.
Alfio and Fabio gave the skype to contact incase that the system shows instabilities with the new patch for tha auxloop.

Back to performances
BIN1.

AOS preset.

WfsArbitrator _52342|INF| 94|2021-02-19 19:23:36.041639| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 8.7, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)

WfsArbitrator _52342|INF| 95|2021-02-19 19:23:36.042604| MAIN

Chage disturbance to s2.0

WfsArbitrator _52342|INF| 215|2021-02-19 19:30:55.093091| WFS > Executing presetAO...

WfsArbitrator _52342|INF| 216|2021-02-19 19:30:55.093250| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 8.7, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)

Ops loop diagostic

WfsArbitrator _52342|INF| 377|2021-02-19 19:39:14.075615| WFS > Python command: WfsArbScripts.saveLuci(self, sensor = 'FLAOWFS', instr = 'LUCIFER', filename = '/local/aomeas/adsec_data/20210219/Data_20210219_193911/luci.fits', num = 10)

WfsArbitrator _52342|INF| 422|2021-02-19 19:41:06.001928| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210219/Data_20210219_194104/wfs.fits')

WfsArbitrator _52342|INF| 423|2021-02-19 19:41:06.044168| WFS > Command returns success .

WfsArbitrator _52342|INF| 424|2021-02-19 19:41:06.045457| WFS > Executing saveLuci...

WfsArbitrator _52342|INF| 425|2021-02-19 19:41:06.045580| WFS > Python command: WfsArbScripts.saveLuci(self, sensor = 'FLAOWFS', instr = 'LUCIFER', filename = '/local/aomeas/adsec_data/20210219/Data_20210219_194104/luci.fits', num = 10)

20210219_194500.
  • Data_20210219_192808/ gain optimization.
  • Data_20210219_193352/ gain optimization.
  • Data_20210219_193911
    SR=66.05

  • Data_20210219_194104
  • Data_20210219_194242
  • Data_20210219_194348
  • Data_20210219_194500
Rot ->440..

BIN2

WfsArbitrator _52342|INF| 628|2021-02-19 19:51:41.410537| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 12, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)

SHUTTER :59 -> 1041Hz, mag=13
  • 20210219_200602
  • 20210219_200758
Luci dark: 20:10:50.949516 WfsArbScripts.calibIRTCDark.
  • Data_20210219_201716.
    Sr 60%

bin2_201716.png bin2_jitter.png

  • Data_20210219_202156/
  • Data_20210219_202449

BIN3

SHUTTER:

mag=15

WfsArbitrator _52342|INF| 965|2021-02-19 20:33:50.661629| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 15, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)

camera lens Y->+100@ rot440. ????
skipping frames.

Move rot to 340

camera lens->OK.
Optimize gain -<OK
Filter to J in Luci.

optgain_bin3.png

skip frames.

20:47:10.555080| WFS > Executing optimizeGain..
Stop Loop.

WfsArbitrator _52342|INF| 1289|2021-02-19 20:48:43.232465| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 15, starColor = 0, r0 = 0, badseeing = 0, v0 = 0).
  • Optimize gain.
  • No skip frames. Gopt OFF
  • NCPA OFF
bin3_optgain_2.png

Data_20210219_205216/luci.fits.
Data_20210219_205404/luci.fits',
Data_20210219_205509/luci.fits'.

PSF 205216
bin3_205216.png

Pupil Wobble test. 440->0.
Stop WFS.

it shows large pupils errors in Y from angles 440 to 380 and 60 to 20

bin3_pupcheck_feb19.png
bin3_puperr_feb19.png

Full start: WFS and Adsec.

Bin3 pupils. back to previous file..

WfsArbitrator _187901|INF| 105|2021-02-19 22:13:31.981226| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 15, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)

WfsArbitrator _187901|INF| 106|2021-02-19 22:13:31.982040| MAIN > LUT Applied: Rotang Ele X_LUT Y_LUT X_Enc Y_Enc X_Enc Y_Enc X_Tot Y_Tot

WfsArbitrator _187901|INF| 107|2021-02-19 22:13:31.982091| MAIN > LUT Applied: deg deg V V mm mm V V V V

WfsArbitrator _187901|INF| 108|2021-02-19 22:13:32.674712| MAIN > LUT Applied: Rotang Ele X_LUT Y_LUT X_Enc Y_Enc X_Enc Y_Enc X_Tot Y_Tot

WfsArbitrator _187901|INF| 109|2021-02-19 22:13:32.674762| MAIN > LUT Applied: deg deg V V mm mm V V V V

WfsArbitrator _187901|INF| 110|2021-02-19 22:13:32.680721| MAIN > LUT Applied: Rotang Ele X_LUT Y_LUT X_Enc Y_Enc X_Enc Y_Enc X_Tot Y_Tot

WfsArbitrator _187901|INF| 111|2021-02-19 22:13:32.680766| MAIN > LUT Applied: deg deg V V mm mm V V V V

WfsArbitrator _187901|ERR| 112|2021-02-19 22:13:45.541732| WFS > Command returns error : exception ::AODefs::AOException

WfsArbitrator _187901|ERR| 112|2021-02-19 22:13:45.541732| WFS > . {

WfsArbitrator _187901|ERR| 112|2021-02-19 22:13:45.541732| WFS > . code = -1

WfsArbitrator _187901|ERR| 112|2021-02-19 22:13:45.541732| WFS > . what = [AOException] /home/AOeng/aoroot/calib/wfs/current/ocam2/LUTs/current/pixelGating.txt (code -1010) File open/read/write error File BCUlbt.cpp line 485

WfsArbitrator _187901|ERR| 112|2021-02-19 22:13:45.541732| WFS > . }

WfsArbitrator _187901|INF| 113|2021-02-19 22:13:45.541827| COMMANDHANDLER > Command execution failed: Fsm forced to Failure

WfsArbitrator _187901|ERR| 114|2021-02-19 22:13:45.541889| MAIN > presetAO: FATAL - exception ::AODefs::AOException

WfsArbitrator _187901|ERR| 114|2021-02-19 22:13:45.541889| MAIN > . {

WfsArbitrator _187901|ERR| 114|2021-02-19 22:13:45.541889| MAIN > . code = -1

WfsArbitrator _187901|ERR| 114|2021-02-19 22:13:45.541889| MAIN > . what = [AOException] /home/AOeng/aoroot/calib/wfs/current/ocam2/LUTs/current/pixelGating.txt (code -1010) File open/read/write error File BCUlbt.cpp line 485

WfsArbitrator _187901|ERR| 114|2021-02-19 22:13:45.541889| MAIN > . }

WfsArbitrator _187901|INF| 115|2021-02-19 22:14:03.113015| MAIN > Adding AlertNotifier for wfscontrol2.L

PREVIOUS PUPILS FILES:

20200210_000000/
20210106_161416/
20210105_162621/
20210106_000000/
20210106_184607
20210106_194550/
20210106_200825/
20210218_195806
20210218_200307

USING PUPIL MADE TODAY:20210219_221915.

WfsArbitrator _187901|INF| 204|2021-02-19 22:24:26.060112| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 15, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)

UP/DOWN

bin3_up_down_pos.png

bin3_up.png

bin3-puperr_up.png

bin3_pos_down.png

bin3_piperr_down.png

23:05 DONE.

-- JuanCarlosGuerra - 19 Feb 2021
I Attachment Action Size Date Who Comment
bin2_201716.pngpng bin2_201716.png manage 127 K 19 Feb 2021 - 23:32 JuanCarlosGuerra bin2psf
bin2_jitter.pngpng bin2_jitter.png manage 87 K 19 Feb 2021 - 23:34 JuanCarlosGuerra bin2_itter
bin3-puperr_up.pngpng bin3-puperr_up.png manage 410 K 19 Feb 2021 - 22:59 JuanCarlosGuerra bin3_puperr_up
bin3_205216.pngpng bin3_205216.png manage 111 K 19 Feb 2021 - 21:07 JuanCarlosGuerra bin3psf_205216
bin3_mplot_2.pngpng bin3_mplot_2.png manage 253 K 19 Feb 2021 - 20:55 JuanCarlosGuerra bin3_mplot_2
bin3_optgain_2.pngpng bin3_optgain_2.png manage 356 K 19 Feb 2021 - 20:54 JuanCarlosGuerra bin3_optgain_2
bin3_piperr_down.pngpng bin3_piperr_down.png manage 590 K 19 Feb 2021 - 23:08 JuanCarlosGuerra bin3pup_error_down
bin3_pos_down.pngpng bin3_pos_down.png manage 401 K 19 Feb 2021 - 23:09 JuanCarlosGuerra bin3_pos_down
bin3_pupcheck_feb19.pngpng bin3_pupcheck_feb19.png manage 279 K 19 Feb 2021 - 21:35 JuanCarlosGuerra  
bin3_puperr_feb19.pngpng bin3_puperr_feb19.png manage 346 K 19 Feb 2021 - 21:36 JuanCarlosGuerra  
bin3_up.pngpng bin3_up.png manage 274 K 19 Feb 2021 - 22:54 JuanCarlosGuerra bin3-rot_up
bin3_up_down_pos.pngpng bin3_up_down_pos.png manage 486 K 19 Feb 2021 - 23:19 JuanCarlosGuerra bin3_up_down_rot
ocam_ambient.pngpng ocam_ambient.png manage 189 K 19 Feb 2021 - 18:32 JuanCarlosGuerra  
optgain_bin3.pngpng optgain_bin3.png manage 259 K 19 Feb 2021 - 20:44 JuanCarlosGuerra bin_optgain
Topic revision: r2 - 19 Feb 2021, JuanCarlosGuerra
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