Staff:

LBT: Juan Carlos

Summary.

Check the bin3 with optimize gain with two iterations max. The process seems stable and it didn;t failed withb a disturbance injected of 1".

wobble check forBin1 and Bin3 OK.

Close loop Bin1 with disturbance 1". It is observed a nad peformnaces per each reortaor homing.Triggering skip frames@HO2 during the optimization. The erpformances are degraded. Data collected for analysis.

Check new disturbance with seeing 3.2" and it seems too large for the adsec. To discuss with Doug.

Details.

Power on WFS.

Ok

OCAM frames.

Ok

022-01-30 16:59:03.533036| MAIN > Maximum mode index used to apply flat -> # 638

Test preset.

Sun Jan 30 17:24:33.606 2022 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[198] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:16.2,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
Sun Jan 30 17:24:33.622 2022 aos.info - WFS source set to: FLAOWFS

luci set up N30 filed stop error.

2022.01.30 17:26:44 s | error lowest | luci.luc | Luci ONE | ONE_GEIRSServer | RMIGEIRSServiceImpl.java#checkOkAnswer(931) | You should use processAnswer() for this response. Unknown response for checkAnswer().

init_all.

lights off.

shutter 50

un Jan 30 17:30:12.764 2022 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[199] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:16.2,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
Sun Jan 30 17:30:12.779 2022 aos.info - WFS source set to: FLAOWFS
Sun Jan 30 17:30:13.485 2022 aos.info - FLAO: WFS: loading setup for LUCIFER

freq:323Hz

no disturbance loaded.

center pupils

close loop.

magnitude: 14.7 13.3 phot/subap

ok.

optimize gain.

ok

optimizegain_bin3_mag14p7.png

shutter 48

mag:15.3 8pho/subap

optimize gain.

ok

optimizegain_bin3_mag15p3.png

shutter 45

mag: 16.1 3.8pho/subap

optimize gain

required two steps.

optimizegain_bin3_mag16p1.png

Stop

Failure adsec.

|2022-01-30 17:45:14.671348| COMMANDHANDLER > FSM (status: AORunning) has received command 2015 (Stop Ao)
AdSecArbitrator _118140|INF| 243|2022-01-30 17:45:14.671393| SERIALIZATION > StopAoImpl (): restoreShape = 0
idl_118019 |INF| 1157|2022-01-30 17:45:14.671837| MAIN > fsm_stop_ao start

2-01-30 17:45:14.671919| MAIN > fsm_skip_recovery FREEZE set

idl_118019 |INF| 1159|2022-01-30 17:45:14.671955| MAIN > fsm_skip_recovery FORCE set
idl_118019 |INF| 1160|2022-01-30 17:45:14.671987| MAIN > fsm_skip_recovery NOLOADSHAPE set
idl_118019 |INF| 1161|2022-01-30 17:45:14.888696| MAIN > Null Gain application and start sending null slope...
AdSecArbitrator _118140|ERR| 244|2022-01-30 17:45:14.991435| IDL > Command returns error : Timeout error
20223001 17:45:15.0785 Alert: Warning: stopAo failed or syntax error occured
AdSecArbitrator _118140|INF| 245|2022-01-30 17:45:15.091146| COMMANDHANDLER > Command execution failed: Fsm forced to Failure
AdSecArbitrator _118140|ERR| 246|2022-01-30 17:45:15.091309| MAIN > StopAo: FATAL - Timeout error
20223001 17:45:19.6130 Alert: HighOrderOffload: HighOrderOffload vector ready
20223001 17:45:39.5883 Alert: HighOrderOffload: HighOrderOffload vector ready

adsc-stop/start

set flat.

1-30 17:58:11.818503| MAIN > Maximum mode index used to apply flat -> # 638

w_stop/start_all

loaded disturbance 1"

AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:16.2,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
Sun Jan 30 18:03:51.678 2022 aos.info - WFS source set to: FLAOWFS
Sun Jan 30 18:03:51.724 2022 aos.info - FLAO: WARNING: added atmospheric disturbance file dist_flao2_KL_v20_atm_s2.0_L040.0_v15.0_ovfreq200.0000_sd3892.fits

mag: 16.1 3.7 phot/subap

skip frames : autogain rampo up to 20.

gopt:

ok.

tn:20220130_182130+luci
  • ndit 4
  • filter H
change optimize gain max iteration to 2
  • bin4_f4_max_iterations int 2
  • python to get the max iteration.
optimizegain_bin3_mag16.1_dist1_changeautogain.png

good.

|INF| 211|2022-01-30 18:31:11.367637| MAIN > Starting autogain, TN=20220130_183111
WfsArbitrator_179171|INF| 212|2022-01-30 18:31:11.380859| MAIN > TT: range 0.05 - 8.10
WfsArbitrator_179171|INF| 213|2022-01-30 18:31:23.267225| MAIN > TT optimization completed: found a good minimum ( 4.73)
WfsArbitrator_179171|INF| 214|2022-01-30 18:31:23.267316| MAIN > HO1: range 0.05 - 4.10
WfsArbitrator_179171|INF| 215|2022-01-30 18:31:35.271555| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)
WfsArbitrator_179171|INF| 216|2022-01-30 18:31:41.643879| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)
WfsArbitrator_179171|INF| 217|2022-01-30 18:31:51.385796| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)
WfsArbitrator_179171|INF| 218|2022-01-30 18:32:06.139864| MAIN > HO1 optimization completed: found a good minimum ( 2.63)
WfsArbitrator_179171|INF| 219|2022-01-30 18:32:06.139929| MAIN > TT: range 0.05 - 8.10
WfsArbitrator_179171|INF| 220|2022-01-30 18:32:18.185615| MAIN > TT optimization completed: found a good minimum ( 4.59)
WfsArbitrator_179171|DEB| 221|2022-01-30 18:32:18.218815| MAIN > getSetupFits(): fits header created
WfsArbitrator_179171|DEB| 222|2022-01-30 18:32:18.246186| MAIN > arbFunc optimizeGainInternal done.
WfsArbitrator_179171|DEB| 223|2022-01-30 18:33:17.069682| MAIN > arbFunc startGoptInternal (, 'FLAOWFS', 'LUCIFER')
WfsArbitrator_179171|INF| 224|2022-01-30 18:33:17.069989| MAIN > Waiting for stable gopt (relative threshol

[AOeng@sxadsec Data_20220130_183111]$ more conf.txt

RR flag: 1
Argos source flag: 1

sequence: tt ho1 tt
fmax: 500.01
factors: 0.7 0.9 0.9
quadratic_tt: 1
nframes: 50
ho_middle: 90
start: 0.05
fmin: 1.0
cycles: 5
max_iterations: 3
step tt: 0.8
step ho1: 0.4
end tt: 8.1
end ho1: 4.1
maxgain tt: 16.1
maxgain ho1: 8.1

gopt: ok

skip frames

StopAO OK

TN:20220130_183432+luci

skipframes.

it seems it still reading the max_iterations to 3.

w_stop/start_all just in case the autogain.conf was not loaded correctly.

presetAO

AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:16.2,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

winddir:nan)

Sun Jan 30 18:55:00.393 2022 aos.info - WFS source set to: FLAOWFS

Sun Jan 30 18:55:00.460 2022 aos.info - FLAO: WARNING: added atmospheric disturbance file dist_flao2_KL_v20_atm_s2.0_L040.0_v15.0_ovfreq200.0000_sd3892.fits

optimize

r_171323|INF| 170|2022-01-30 19:03:27.711827| MAIN > Starting autogain, TN=20220130_190327

3|INF| 170|2022-01-30 19:03:27.711827| MAIN > Starting autogain, TN=20220130_190327

WfsArbitrator_171323|INF| 171|2022-01-30 19:03:27.725310| MAIN > TT: range 0.05 - 8.10

WfsArbitrator_171323|INF| 172|2022-01-30 19:03:39.833690| MAIN > TT optimization completed: found a good minimum ( 4.73)

WfsArbitrator_171323|INF| 173|2022-01-30 19:03:39.833788| MAIN > HO1: range 0.05 - 4.10

WfsArbitrator_171323|INF| 174|2022-01-30 19:03:51.940291| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 175|2022-01-30 19:03:58.440561| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 176|2022-01-30 19:04:08.422509| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 177|2022-01-30 19:04:22.716784| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 178|2022-01-30 19:04:22.716872| MAIN > HO1 optimization completed: maximum number of iterations reached (5 iterations) - HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 179|2022-01-30 19:04:22.716918| MAIN > TT: range 0.05 - 8.10

WfsArbitrator_171323|INF| 180|2022-01-30 19:04:34.724527| MAIN > TT optimization completed: found a good minimum ( 4.59)

WfsArbitrator_171323|DEB| 181|2022-01-30 19:04:34.744003| MAIN > getSetupFits(): fits header created

WfsArbitrator_171323|DEB| 182|2022-01-30 19:04:34.775608| MAIN > arbFunc optimizeGainInternal done

[AOeng@sxadsec Data_20220130_190327]$ more conf.txt

RR flag: 1

Argos source flag: 1

sequence: tt ho1 tt

fmax: 500.01

factors: 0.7 0.9 0.9

quadratic_tt: 1

nframes: 50

ho_middle: 90

start: 0.05

fmin: 1.0

cycles: 5

max_iterations: 3

step tt: 0.8

step ho1: 0.4

end tt: 8.1

end ho1: 4.1

maxgain tt: 16.1

maxgain ho1: 8.1

gopt.

0.53,0.32,0.03

no skipframes...

tn+luci: 20220130_190809.

tn+luci 20220130_191420

Jband.

10 frames.

optimize gain

4.13,2.37,0.10

022-01-30 19:19:06.500272| MAIN > Starting autogain, TN=20220130_191906

WfsArbitrator_171323|INF| 208|2022-01-30 19:19:06.511747| MAIN > TT: range 0.05 - 8.10

WfsArbitrator_171323|INF| 209|2022-01-30 19:19:18.498482| MAIN > TT optimization completed: found a good minimum ( 4.66)

WfsArbitrator_171323|INF| 210|2022-01-30 19:19:18.498557| MAIN > HO1: range 0.05 - 4.10

WfsArbitrator_171323|INF| 211|2022-01-30 19:19:30.531488| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 212|2022-01-30 19:19:37.206540| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 213|2022-01-30 19:19:46.960233| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 214|2022-01-30 19:20:01.354857| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 215|2022-01-30 19:20:01.354999| MAIN > HO1 optimization completed: maximum number of iterations reached (5 iterations) - HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 216|2022-01-30 19:20:01.355060| MAIN > TT: range 0.05 - 8.10

WfsArbitrator_171323|INF| 217|2022-01-30 19:20:13.327702| MAIN > TT optimization completed: found a good minimum ( 4.59)

WfsArbitrator_171323|DEB| 218|2022-01-30 19:20:13.347402| MAIN > getSetupFits(): fits header created

WfsArbitrator_171323|DEB| 219|2022-01-30 19:20:13.377453| MAIN > arbFunc optimizeGainInternal done.

022-01-30 19:19:06.500272| MAIN > Starting autogain, TN=20220130_191906

WfsArbitrator_171323|INF| 208|2022-01-30 19:19:06.511747| MAIN > TT: range 0.05 - 8.10

WfsArbitrator_171323|INF| 209|2022-01-30 19:19:18.498482| MAIN > TT optimization completed: found a good minimum ( 4.66)

WfsArbitrator_171323|INF| 210|2022-01-30 19:19:18.498557| MAIN > HO1: range 0.05 - 4.10

WfsArbitrator_171323|INF| 211|2022-01-30 19:19:30.531488| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 212|2022-01-30 19:19:37.206540| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 213|2022-01-30 19:19:46.960233| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 214|2022-01-30 19:20:01.354857| MAIN > HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 215|2022-01-30 19:20:01.354999| MAIN > HO1 optimization completed: maximum number of iterations reached (5 iterations) - HO minimum was not deep enough, forcing iteration (threshold is 0.850000)

WfsArbitrator_171323|INF| 216|2022-01-30 19:20:01.355060| MAIN > TT: range 0.05 - 8.10

WfsArbitrator_171323|INF| 217|2022-01-30 19:20:13.327702| MAIN > TT optimization completed: found a good minimum ( 4.59)

WfsArbitrator_171323|DEB| 218|2022-01-30 19:20:13.347402| MAIN > getSetupFits(): fits header created

WfsArbitrator_171323|DEB| 219|2022-01-30 19:20:13.377453| MAIN > arbFunc optimizeGainInternal done.

gopt.

0.49,0.28,0.03

tn+luci: 20220130_192154

optimize gain:

skip frames.

tn:20220130_192824

set gain01_10modi

continous skipping.

stopAO

check pupils wobble.

Bin1

mag 11

luci blind/blind

rot@341

cL: x=48.4,y=19.07

starting:12:43PM

good.

bin1_pupil_20220130.png

bin3

mag:14.5

shutter:56

center star/center pupil/close loop.

open loop change ocam params: bin3, freq200,10l/D,emgain=300

gain:01modi10

rot@341

CL: x=31,y=34.8

start:1:27PM

bin3_pupil_20220130.png

bin 1 close loop disturbance.

Sun Jan 30 20:47:47.289 2022 aos.PresetAO{FLAO}.started - PresetAO{FLAO}[221] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:11,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

Sun Jan 30 20:47:47.306 2022 aos.info - WFS source set to: FLAOWFS

Sun Jan 30 20:47:47.368 2022 aos.info - FLAO: WARNING: added atmospheric disturbance file dist_flao2_KL_v20_atm_s2.0_L040.0_v15.0_ovfreq1000.00_sd3892.fits

Sun Jan 30 20:47:48.059 2022 aos.info - FLAO: WFS: loading setup for LUCIFER

center pupil

22-01-30 20:50:44.338340| -13006 - [AOException] centerPupils: WARNING - RETRY: Camera is not ready (0) NO_ERROR

This is because the ocam triggered the overillumination protection.

This flag can be exported to the AOS.

close loop

saved TN.

Detect oscillation..?

TN:20220130_205418

optimize gain:

3.42,0.76,0.64

skip frmes.

optimizegain_bin1_dist1_20220130.png

optimize-ain_auxloop_modalplot_bin1_dist1.png

tn:205642

TN+Luci:_205721

gopt:

TN+Luci: _210206

Sr from mdoes: 86%

stopAO

Check new disturbance.

AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:11,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

Sun Jan 30 21:06:44.787 2022 aos.info - WFS source set to: FLAOWFS

Sun Jan 30 21:06:44.845 2022 aos.info - FLAO: WARNING: added atmospheric disturbance file dist_flao2_KL_v20_atm_ s3.6 _L040.0_v15.0_ovfreq1000.00_sd3892.fits

Sun Jan 30 21:06:45.525 2022 aos.info - FLAO: WFS: loading setup for LUCIFER

AdSecArbitrator_19900|INF| 3102|2022-01-30 21:11:23.458243| COMMANDHANDLER > FSM (status: AOSet) has received command 2019 (Set disturb)

Last message repeated

AdSecArbitrator_19900|INF| 3103|2022-01-30 21:11:23.458256| SERIALIZATION > > disturbActive: ON

idl_19783 |INF| 1326|2022-01-30 21:11:23.589425| MAIN > ----------------------- TOO LARGE FORCE! Returning ---------------------------

20223001 21:11:23.5904 Alert: Warning: setDisturb not executed (retry)

AdSecArbitrator_19900|WAR| 3107|2022-01-30 21:11:23.589764| IDL > Command returns retryable error : IDL Invalid/Uncoherent input parameters

Last message repeated

AdSecArbitrator_19900|INF| 3108|2022-01-30 21:11:23.589911| COMMANDHANDLER > Command not executed (status RETRY) (errstr IDL Invalid/Uncoherent input parameters)

AdSecArbitrator_19900|WAR| 3109|2022-01-30 21:11:23.589948| MAIN > LoadDisturbTag: WARNING - IDL Invalid/Uncoherent input parameters

20223001 21:11:30.6954 Alert: HighOrderOffload: HighOrderOffload vector ready

Check close loop after home rerototrt.

AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:11,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

Sun Jan 30 21:17:48.968 2022 aos.info - WFS source set to: FLAOWFS

Sun Jan 30 21:17:49.057 2022 aos.info - FLAO: WARNING: added atmospheric disturbance file dist_flao2_KL_v20_atm_s2.0_L040.0_v15.0_ovfreq1000.00_sd3892.fits

Sun Jan 30 21:17:49.733 2022 aos.info - FLAO: WFS: loading setup for LUCIFER

close loop

TN:_212022

optimize gain:

3.24,0.91,0.57

skip frames.

TN2235:20220130_212235

optimize_bin1-after_initrerot_20220130.png

gopt

1.26,0.35,0.24

TN+luci: _212516,_212931

pause/stop rerotator tracking...

home rerot.

TN+luci: _213338,_213601

optimize gain

skip frames@HO2

2.63,0.69,0.64

TN:_213908

pause/home reorot

resume

TN:_214422

optimize gain:

2.89,0.76,0.50

gopt:

1.14,0.3,0.26

optimizegain_afterinit_pass2_20220130.png

TN+luci:_215024

2:52PM StopAO

rest.

-- JuanCarlosGuerra - 30 Jan 2022

[AOeng@sxadsec Data_20220130_183111]$ more conf.txt
RR flag: 1Argos source flag: 1
sequence: tt ho1 ttfmax: 500.01factors: 0.7 0.9 0.9quadratic_tt: 1nframes: 50ho_middle: 90start: 0.05fmin: 1.0cycles: 5max_iterations: 3step tt: 0.8step ho1: 0.4end tt: 8.1end ho1: 4.1maxgain tt: 16.1maxgain ho1: 8.1
Topic revision: r2 - 31 Jan 2022, 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