lbt sw workshop. tucson, 2-6 oct 2006 a. riccardi - the lbt adssec units1 the two lbt adaptive...

15
LBT SW workshop. Tucson, 2-6 Oct 2006 A. Riccardi - The LBT Ads Sec units 1 The two LBT adaptive secondary units (LBT672a, LBT672b) A. Riccardi, M. Xompero, L. Busoni, D Zanotti INAF-Osservatorio Astrofisico di Arcetri

Upload: anna-barnett

Post on 03-Jan-2016

221 views

Category:

Documents


3 download

TRANSCRIPT

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 1

The two LBT adaptive secondary units(LBT672a, LBT672b)

A. Riccardi, M. Xompero, L. Busoni, D ZanottiINAF-Osservatorio Astrofisico di Arcetri

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 2

LBT672 units in LBT

2x8.4m mirrors

Each AdSec:672 actuators911mm diam.

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 3

LBT672 layoutHexapod

Interface flange andstructural support

3 cooled electronicsboxes

Fixed hexapodCold-plate and

actuator supportAstatic levers

50mm thick Zerodurreference-plate

1.6mm thick deformableZerodur shell

Accelerometers

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 4

Current Status

at Microgate premises at ADS premises

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 5

Control electronics

Communication Board (1x backplane)

DSP control Board (14x backplane)

Reference Signal Generator Board (1x backplane)

Communication Board (1x backplane)

DSP control Board (14x backplane)

Reference Signal Generator Board (1x backplane)

Communication Board (1x backplane)

DSP control Board (14x backplane)

Reference Signal Generator Board (1x backplane)

Communication Board (1x backplane)

DSP control Board (14x backplane)

Reference Signal Generator Board (1x backplane)

Communication Board (1x backplane)

DSP control Board (14x backplane)

Reference Signal Generator Board (1x backplane)

Communication Board (1x backplane)

DSP control Board (14x backplane)

Reference Signal Generator Board (1x backplane)

Liquid cooled crates, each comprehending 2 backplanes (3x)

Distribution boards

Actuators

Gap

Thin mirrorReference signal

Power

± 48V, 35 A

Real timecomm link2.9 Gbit/s

Daisy chain connection

DSP control Board (14x backplane)

DSP control Board (14x backplane)

Coil

3 cooled electronics boxes2 crates/box84 custom DSP boards2 DSP/board - 8 acts/board32-bit floating-point 470Mmac/s78 Gmac/s parallel computer -> WF reconstructor5.3 GB internal memory for diagnostic data storage (1.8min history at 1kHz)

Gigabit Ethernet SwitchDiagnostic communication linkTo the AOsupervisor 300Mbit/s

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 6

LBT672 connections within FLAO

AUXILIARY BATTERY 6U

POWER SUPPLY 9U

HEXAPOD CONTROLELECTRONICS 6U

3U

3U

ETHERNET SWITCH 2U

FIELD I/O 3U

GENERAL SWITCH 3U

HEXAPOD CABLES

HEXAPOD CABLES

FREE

42U

spider-armrack

Tel. p

ow

er

TCS

AO Supervisor

TCS

BCU of W-unit

LBT672crates

Hexapod

RT commConf/diag commPower Lines

Acc

ele

r.(5

00

Hz)

WFS

data

(m

ax

1kH

z)

Fast diag. m,p,f,etc(~100Hz)

Slow diag. T,V,etc (~1Hz)

Mode to offloadand alert level

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 7

LBT672 with multiple AO systems

Tel. p

ow

er

AUXILIARY BATTERY 6U

POWER SUPPLY 9U

HEXAPOD CONTROLELECTRONICS 6U

3U

3U

ETHERNET SWITCH 2U

FIELD I/O 3U

GENERAL SWITCH 3U

HEXAPOD CABLES

HEXAPOD CABLES

FREE

42U

TCS

AO Supervisor

TCS

BCU of W-unit

spider-armrack

LBT672crates

Hexapod

BCU of LBTI

BCU of NIRVANA

AO-selector BCU

RT commConf/diag commPower Lines

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 8

LBT672 as finite state machine

See CAN 486f007 and Lorenzo’s presentation

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 9

LBT672 in the FLAO SW structureAOSupervisor

Adaptive Secondary MirrorA0Arbitrator

Wavefront Sensor

IDLCORE

IDL Ctrl

AdsecArb

WFSArb

AOS

PSF

OSS

MirrDiagHARDWARE

FIRMWARE

TCS

WFSDiag

HARDWARE

FIRMWARE

HW CtrlHW Ctrl

See Xompero

See Busoni See Busoni

RT

com

m

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 10

Control electronics as WF Reconstructor

• Real-time reconstructor on-board:– W slopes modal reconstruction and filtering in <50us:

mt=A0st+…+Anst-n-B1t-1…Bmt-m

• Moreover:– Mode to actuator command computation: c=Mm– Actuator force computation– Actual position and force at steady state for each command

step (mean and rms value)• All above data are stored at 1kHz in circular buffers in the

internal memory for diagnostics (1.8min before wrap-around of buffers)

• AOSupervisor downloads the stored diagnostic data with decimation (~100Hz) to check behavior of AO loop and dangerous status of shell

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 11

Diagnostics in seeing limited mode

• In fixed (seeing limited) mode or when the loop is temporary opened a zero delta command is internally generated and triggered in order to keep the diagnostics running

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 12

Safety of the shall

• Hardware protection (<1ms response time) – Coils switched off when global power of actuator current driver goes

beyond a user defined threshold

• Software protection (1kHz) at firmware level.WFS slope vector is not applied when (notified to AOSupervisor):– Modes or delta_modes exceed a user defined threshold

– Same for actuator commands and delta_commands

– Same for actuator forces

• Software protection (5-10Hz). Coil switched off(?) when:– Max tensile stress is beyond a user define threshold (computed from

FEA model)

Shall is fragile! Needs diagnostics continuously run

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 13

Accelerometers issue

• Accelerometer signals are sampled by AdSec control electronics and TT is computed (~500Hz)

• Accelerometers have been designed for AdSec internal use. No full rate signal exportation (telemetry?) is currently possible. Decimation? Only spectral features? TBD

• TT signal from accelerometers is used as open-loop command for the tilt shell (added to optical tip-tilt WFS signal)

• As usual, Open Loop signals are affected by severe calibration issues. The level of effectiveness of the correction has not been tested yet.

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 14

Chopping issues

• Chopping sync/trigger signal is not yet defined• Measurements on P45 give: 5Hz with 90% duty cycle,

but…• Do not expect same AO settling time as for W:

– 5as PtV (±2.5as): 90um largest actuator gap:30um capsens blind region+10um AO stroke+50um Chop

– W operates with 70um gap: we measured <1ms settling time

– At 100um gap we measured 1.7ms settling time

LBT SW workshop. Tucson, 2-6 Oct 2006

A. Riccardi - The LBT AdsSec units 15

See more in the following presentations

• See more details on AdSec functionality (in terms of finite state machine) from Lorenzo’s presentation

• See more details on AdSec diagnostics software implementation from Lorenzo’s presentation

• See more details on AdSec configuration, calibration and setting software from Marco’s presentation