You are here: Foswiki>FLAO Web>TowerLab>LabTest20110127 (31 Jan 2011, EnricoPinna)Edit Attach

Accensione sistema

Facciamo lo slalom tra le caccole del cubo e troviamo una posizione buona col board setup "torre8" cube stage = -2.9 mm, cube rotator = 240.29

Registrazione pupille

Ci mettiamo con la lente di camera in una posizione che mette le quattro pupille il piu' possibile simmetriche nel ccd39, compatibilmente col range della lente di camera.
Posizione finale>

Il caccolo a ore 11:30 non si vede piu', mentre quello luminoso alle 5:30 c'e' sempre.

PLAN:

-ottimizzazione rotazione e shift pupilla

- hottizzazione

- intmat bin1

- sthrel 80%

OTTIMIZZAZIONE ROTAZIONE E SHIFT PUPILLA

Proviamo ad applicare il pattern doppio_radial_verticale50 ma ci dice che alcuni degli attuatori non sono comandabili.

Generiamo un nuovo file "doppio_radial_verticale_50_coda_672b.fits" mascherando via gli attuatori bacati del 672b.

Stavolta il vettore di comandi viene applicato, e vediamo che e' quasi orizzontale.
Ruotiamo 43 gradi mettendo il pupil rerot a 133 gradi.

Test fatto a ccd=200 Hz, mod=4V

La rotazione sembra giusta: i pattern di slope sono ultraverticali e non si vedono sbordamenti significativi.

Segnali acquisiti: 20110127_105707

doppio_radial_672b.png:

Accensione sistema

Facciamo lo slalom tra le caccole del cubo e troviamo una posizione buona col board setup "torre8" cube stage = -2.9 mm, cube rotator = 240.29

Registrazione pupille

Ci mettiamo con la lente di camera in una posizione che mette le quattro pupille il piu' possibile simmetriche nel ccd39, compatibilmente col range della lente di camera.
Posizione finale>

Il caccolo a ore 11:30 non si vede piu', mentre quello luminoso alle 5:30 c'e' sempre.

PLAN:

-ottimizzazione rotazione e shift pupilla

- hottizzazione

- intmat bin1

- sthrel 80%

OTTIMIZZAZIONE ROTAZIONE E SHIFT PUPILLA

Proviamo ad applicare il pattern doppio_radial_verticale50 ma ci dice che alcuni degli attuatori non sono comandabili.

Generiamo un nuovo file "doppio_radial_verticale_50_coda_672b.fits" mascherando via gli attuatori bacati del 672b.

Stavolta il vettore di comandi viene applicato, e vediamo che e' quasi orizzontale.
Ruotiamo 43 gradi mettendo il pupil rerot a 133 gradi.

Test fatto a ccd=200 Hz, mod=4V

La rotazione sembra giusta: i pattern di slope sono ultraverticali e non si vedono sbordamenti significativi.

Segnali acquisiti: 20110127_105707

doppio_radial_672b.png:
  • doppio_radial_672b.png
Adesso aggiustiamo lo shift

Teniamo lo stesso pattern e massimizziamo la slope bianca.

  • horizontal_shift_optim.png:
    horizontal_shift_optim.png
La posizione migliore e' con lente di camera X = +27.

Tanto per conferma invertiamo il pattern e verifichiamo che il massimo delle slopes e' nella stessa posizione.

Passiamo ora all'altro asse usando il pattern "doppio_radial_orizzontale_50_672b.fits" che non e' un radial ma uno step alternato su-giu'.

Modifichiamo il visore perche' ci faccia vedere una running mean di qualche secondo nel campo "slope value", altrimenti ci si capisce poco.

La posizione migliore sembra essere trovata a Y= -30. Mettiamo 2V di modulazione perche' l'ampiezza dei comandi e' minore.

  • vertical_shift_optim.png:
    | TrackNo | RefStar | Mag | El | Wind | DIMM/OL | Rec | bin | #mod | freq | gain | mod | nph | SR | band | exp | #frames | disturb | notes |
    WARNING: DISTURB IS OFF!!
    | 20110127_161056 | ??? | 8.9 | -2147483648 | -2147483648 | -1.00 -1.00 | 155641 | 1 | 600 | 1000 | 0.2 0.4 | 3 | 166 | 77.3 | H | 100 | 100 | OFF | |
    WARNING: DISTURB IS OFF!!
    | 20110127_161136 | ??? | 8.9 | -2147483648 | -2147483648 | -1.00 -1.00 | 155641 | 1 | 600 | 1000 | 0.2 0.4 | 3 | 169 | 83.5 | H | 100 | 100 | OFF | - long stop of 18 frames at frame 1551 |
    WARNING: DISTURB IS OFF!!
    | 20110127_161207 | ??? | 8.8 | -2147483648 | -2147483648 | -1.00 -1.00 | 155641 | 1 | 600 | 1000 | 0.2 0.4 | 3 | 185 | 83.0 | H | 100 | 100 | OFF | |
    vertical_shift_optim.png
Grazie alla media abbiamo una visione piu' chiara e raffiniamo la posizione corretta a x=+30, sempre usando i 2V.

Posizione salvata in board setup torre10-pupalign.

Rimettiamo la roba in palla (autocenter, autofocus, nuovo dark, mod 6v) senza toccare la lente di camera e facciamo un acq pupil.

SI PARTE

Si usa la pupOptimizeGui

Pup = 20110127-114939
Centri =
Diam = 29.54 + grandi per HOTzz.
Dist = 36.02
TTMod = 6 V @ 20 Hz
Thr1 = 0.15
Thr2 = 0.30

Spianiamo lo specchio usando il rec 400 modi del 18 gennaio (con le sue pupille, la sua rotazione, etc).
Quando il loop e' chiuso LA CACCOLA E' DI NUOVO VISIBILE!

Salvato shape 20110127_400modes.fits

HOTTIZZAZIONE

La facciamo a 6V perche' a 6 lambda c'e' toppo casino e i segnali vengono male....

Mettiamo una soglia di 1.6e-6 e otteniamo 660 sottoaperture.

Pup = 20110127-123653 hottizzate
TTMod = 6 V @ 20 Hz

MATRICE DI INTERAZIONE

Sequenza:

1) pupille in posizione
2) intmat 400 modi con ampiezza guessed
3) riscalamento ampiezze usando l'rms dei modi misurati
4) itera i passi 2) e 3) finche' non si converge ad un'ampiezza rms =0.25
5) misura recmat.

Partiamo con 6 l/D. Abbiamo il lato a 36.11

=======================================

DISTURBOIM 20110127_143147
Modal basis = KL_20101207
type = Push-pull
Frames per mov = 3
Cycle = 1
#Modes = 400
Amp = 0.3
Note =

=======================================

DISTURBOIM 20110127_143348
Modal basis = KL_20101207
type = Push-pull
Frames per mov = 3
Cycle = 12
#Modes = 50
Amp = 0.3
Note =

=======================================

INTMATACQ 20110127_143833
Pup = 20110127-123653
Dist = 20110127_143348
Iteration = 4
Loop speed = 200
bin = 1
Modul = 6 l/d
Rec.Close loop = none
Gain vector close loop = none

=======================================

50 modi per poi fare il cloop durante la intmat
REC
2011012_144113
Modal Basis:Modes = type
intmatacq =20110127_143833
n modes = 50
TT removal = ON
cutted =0
Note: chiude

=======================================

INTMATACQ 20110127_144920
Pup = 20110127-123653
Dist = 20110127_143147
Iteration = 16
Loop speed = 600 (250phot/subap)
bin = 1
Modul = 6 l/d
Rec.Close loop = 2011012_144113
Gain vector close loop = 0.05
Note: Ampiezze basse

=======================================

REC 2011012_145434
Modal Basis:Modes = type
intmatacq =20110127_144920
n modes = 400
TT removal = ON
cutted =0
Note: chiude a 0.7 0.4 @600Hz

=======================================

Proviamo a chiudere per vedere se riusciamo a spianare l-orecchia prima di andare a modulazione 3l/D

Chiude e prendiamo un flat 20110127_400mode2.sav

Ha ripreso in parte l'orecchia ma c'e' ancora un residuo ad alta freq spaziale.

INTMAT 600 6l/D

Decidiamo di prendere una intmat a 600 modi per spianare l'orecchia

=======================================

DISTURBOIM 20110127_150410
Modal basis = KL_20101207
type = Push-pull
Frames per mov = 3
Cycle = 1
#Modes = 600
Amp = 672_0.3.fits
Note =
=======================================

INTMATACQ 20110127_150546
Pup = 20110127-123653
Dist = 20110127_150410
Iteration = 16
Loop speed = 600 (250phot/subap)
bin = 1
Modul = 6 l/d
Rec.Close loop = 2011012_144113
Gain vector close loop = 0.05
Note: VENTO DURANTE ACQUISIZIONE, ampiezze basse nei modi alti.

=======================================

Usiamo questa intmat per generare in file di ampiezze che dovrebbe dare rendere costante l'rms nei modi.

Normalizando le ampiezze per ottenere 0.2 di RMS su tutti i modi si incontrano 2 problemi:
1 - Il TT viene sparato troppo alto (meta' dei segnali del TT sono 0 e l'RMS non e' piu' un buon parametro)
2 - I modi alti a coroncina che hanno la zona centrale a zero vengono alzati piu del dovuto.

Il TT li forziamo a 0.6
Mettiamo una sogli agenerale a 1.8.

Proviamo... il secondario da 'too large forces'

abbassiamo la soglia e riproviamo ..... niente, gia la matrice costante a 0.3 dava le forze al limite quindi dovremo rifare tutto quando poi abbassiamo la modulazione.

Priovamo quindi a generare il rec dall'ultima intmat e psianare a 600modi 6l/D

=======================================

REC 2011012_151502
Modal Basis:Modes = type
intmatacq =20110127_150546
n modes =600
TT removal = ON
cutted =0
Note: chiude a 0.6 0.3 @600Hz no dist

=======================================

FLAT 600 modes 6l/D

OK, chiude e si salva un flat

20110127_600modes.sav

L'orecchia sembra finalmente curata

INTMAT 600 modes 3l/D

Prendiamo una intmat per misurare le ampiezze e rigenerare un file di ampiezze corretto

=======================================

INTMATACQ 20110127_153207
Pup = 20110127-123653
Dist = 20110127_150410
Iteration = 16
Loop speed = 600 (300phot/subap)
bin = 1
Modul = 3 l/d
Rec.Close loop = 2011012_144113
Gain vector close loop = 0.05
Note:

=======================================

REC 2011012_153730
Modal Basis:Modes = type
intmatacq =20110127_153207
n modes =600
TT removal = ON
cutted =0
Note:

=======================================

Proviamo a rinormalizzare le ampiezze per avere 0.2 di RMS mettendo una soglia.... lo accetta con soglia a 0.4
600_optimized_3l.fits

=======================================

DISTURBOIM 20110127_154839
Modal basis = KL_20101207
type = Push-pull
Frames per mov = 3
Cycle = 1
#Modes = 600
Amp =600_optimized_3l.fits
Note =
=======================================

INTMATACQ 20110127_155131
Pup = 20110127-123653
Dist = 20110127_154839
Iteration = 16
Loop speed = 600 (300phot/subap)
bin = 1
Modul = 3 l/d
Rec.Close loop = 2011012_144113
Gain vector close loop = 0.05
Note:

=======================================

REC 20110127_155641
Modal Basis:Modes = type
intmatacq =20110127_155131
n modes =600
TT removal = ON
cutted =0
Note:

=======================================

Il rec chiude senza disturbo G:0.5, 0.25 @600Hz a HO G piu' alto il centro e' instabile

Proviamo ad andare a 1kHz perche' oggi c'e' un po' di vento... 150phot/subap
TrackNo RefStar Mag El Wind DIMM/OL Rec bin #mod freq gain mod nph SR band exp #frames disturb notes
20110127_161056 ??? 8.9 -2147483648 -2147483648 -1.00 -1.00 155641 1 600 1000 0.2 0.4 3 166 77.3 H 100 100 OFF  
20110127_161136 ??? 8.9 -2147483648 -2147483648 -1.00 -1.00 155641 1 600 1000 0.2 0.4 3 169 83.5 H 100 100 OFF - long stop of 18 frames at frame 1551
20110127_161207 ??? 8.8 -2147483648 -2147483648 -1.00 -1.00 155641 1 600 1000 0.2 0.4 3 185 83.0 H 100 100 OFF  
Topic revision: r4 - 31 Jan 2011, EnricoPinna
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