Upload
caia
View
47
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Wavefront Correction System Hardware and Software. Wavefront Correction. DM M10. Coudé Science Instruments. FTT M5. Wavefront Correction Control System. Telescope Control System. M2. HOAO WFS. HOAO RT Control System. M6. HOAO Auxiliary PC. aO WFS. aO RT Control System. - PowerPoint PPT Presentation
Citation preview
Wavefront Correction SystemHardware and Software
Wavefront Correction
CoudéScience Instruments
aO WFS
ContextViewer
aO RTControl System
Context ViewerControl System
HOAO WFS HOAO RT Control System
Observing Room
DMM10
FTTM5
Wavefront CorrectionControl System
M3
M1
M2 TelescopeControlSystemM6
HOAOAuxiliary PC
M5/M6 Tower
WFC Optical Bench, Coudé
WFC Optical Bench, Coudé
Wavefront Correction Coudé
CT
Optical Bench
aO
AO
DM (M10)
M5M5
CV
HOAOReal-timeController
DMDrivers
aO-C RTController
Motor Cntlrs
Monitor
Keyboard
HOAOAuxiliary PC
Beam Splitter Cooling
Controller
DMCooling
Controller
Coudé Floor
CT
Optical Bench
aO
AO
DM (M10)
CV
10
Wavefront Sensor
Point Source Extended Source
20x20 pixels
200x200 pixels
HOAO Wavefront Sensor
Lenslet Array Zoom
lensCameraFilters
Motor,Rotate
About X
Motor,Rotate
About Y
Motor,Close &Pinhole
Motor,TranslateAlong Z
Motor,TranslateAlong Z
Motor,TranslateAlong Y
Motor,TranslateAlong X
Motor,Rotate
About Z
Field Stop
Subaperture Images
DM1313 actuators
1232 subapertures20x20 pixels
Vision Research DS-10/DS-240
2000 fps, 1k x 1k.
10 bit ADC.
30k Well Depth
Streaming interface
14
Estimated operations
Dark field 20 pixels * 20 pixels subtractions = 400 subtractions= 800 memory reads= 400 memory writes
Flat Field 20 pixels * 20 pixels multiplies = 400 multiplies 20 pixels * 20 pixels shifts = 400 shifts
= 800 memory reads= 400 memory writes
Cross correlation 20 pixels * 20 pixels * 7 x shifts * 7 y shifts multiply/adds = 19600 multiply/adds= 39200 memory reads
Matrix multiplication 2 shifts * 1313 actuators multiply/adds = 2626 multiply/adds= 2626 memory reads= 2626 memory writes
Total operations per subaperture image = 70,278 operationsTotal operations per camera frame = 86,582,496 operations per frame
Total operations per second = 173,164,992,000 operations/sec
15
Test results
Cycles μsecsPixel correction – dark and flat field 469 0.787x7 Cross Correlation 4,938 8.23Partial matrix multiplication 1,461 2.44Total for 20 subapertures (includes some other processing) 137,360 228.93
2000 frames per second = 500 microsecond period.
HOAO RealTime System
Host Computer
CAMERA
1000x1000
2000 fps
Tip/TiltMirror
DeformableMirror
64 DSPs – 600MHz,3.6 Gflops per second per DSP
NetworkWCCS
Bittware cPCI boardsWith 8 Analog DevicesTigershark DSPs each.
AuxiliaryPC
DSP Data Paths
Camera
Synchronous control word Reconstruction
DataReal Time DSPs
To TipTilt
To DM
To AuxPC
Real Time Data Processing
WFSCamera
XCORRSlope
Computation
Off ScaleSlope
Detection
MatrixMultiply
ActuatorServos
DeformableMirror
DarkField
FlatField
RefImage
OffScaleSlopeTol.
SlopeOffsets
Recon-structionMatrix
ServoPara-
meters
Tip TiltMirror
ActuatorGains
ActuatorOffsets
ModeControl
AverageSlope
Tip TiltServos
TelescopeControlSystem
ZernikeOff loadprocess
WavefrontControlSystem
Operating Parameters
Calibration Data
Real Time Processing
External Interface CommonServices
OffTTDMDM & TT
DataCollection
aO Lenslet Array
Images on Camera
2’ =192
pixels
1546 pixels
1344 Pixels
2’ =192
pixels
aO Subaperture Image
2’, 192 pixels
20”, 32 pixels
Subfield Positions
2’ =192
pixels20” =32 pixels
1546 pixels
1344 Pixels
DALSA 4M30
• 2300x1700 pixels
• 30 fps
• well depth 60,000e
RealTime Data Processing
WFSCamera
XCORRSlope
Computation
Off ScaleSlope
Detection
MatrixMultiply
DarkField
FlatField
RefImage
OffScaleSlopeTol.
SlopeOffsets
Recon-structionMatrix
ModeControl
TelescopeControlSystem
ZernikeOff loadprocess
WavefrontControlSystem
Operating Parameters
Calibration Data
Real Time Processing
External Interface CommonServices
DataCollection
GlobalInterlockSystem
Active Optics
Camera1546x1344
10 fps
Intel Processor PCLinux RT
FrameGrabber WCCS
Data and Control
aO
WCCSAverage Zernikes
Control
OperatorGUI
TCS
M1
M2
M3
M6
M1CS
TEOCS
FOCS
Mount