tomizaki, takashikappa workgroup meeting, grenoble, 29/09/04 current status of software development...
TRANSCRIPT
TOMIZAKI, Takashi
Kappa workgroup meeting, Grenoble, 29/09/04
Current status of software development and Kappa R &
D
- Our aim- Requirements- Current status- Kappa R & D
TOMIZAKI, Takashi
Kappa workgroup meeting, Grenoble, 29/09/04
Our aim – automation & standardisation
- From crystal mounting to data processing- The ultimate goal – no users on the beamlines
- EPICS based control system- EPICS is the SLS standard and common data
exchange device control system- Supports almost all interface, hardware- Many programming languages support EPICS
I/O- Write a single function module, share the
module on EPICS
- No wrappers, no converters…- The simpler, the easier- Less big integrated program but more
programs with simple functionality
TOMIZAKI, Takashi
Kappa workgroup meeting, Grenoble, 29/09/04
Intelligent beamline control with kappa- Collision detection between kappa and other
devices- Collision detection with virtual beamline- Omega-Kappa mapping- Self shadow detection- OpenGL for real-time detection -> common
data format?- Kappa geometry optimisation
- Optimal data collection for SAD/MAD- Maximise anomalous difference -> M. Schiltz’s
method- Simple interface to EPICS, simple functions as
middleware- Vector to , and angles- Vector to device having collision
TOMIZAKI, Takashi
Kappa workgroup meeting, Grenoble, 29/09/04
Importing matrices from data processing programs
DENZOXDSMOSFLM
A-matrix etc. SLS - ES
Optimalconditions
TOMIZAKI, Takashi
Kappa workgroup meeting, Grenoble, 29/09/04
Optimise strategy automatically, launch data reduction
DENZOXDSMOSFLM
A-matrix SLS - ES
OptimalconditionsDAQ GUI
Launch remote processes
TOMIZAKI, Takashi
Kappa workgroup meeting, Grenoble, 29/09/04
Yet another virtual beamline
- Copied ID2 4-circle diffractometer on a GUI- Calculate optimal orientation to align xtals- Used OpenGL to render and check collisions- Coordinates stored in i3dm format
TOMIZAKI, Takashi
Kappa workgroup meeting, Grenoble, 29/09/04
1st generation Kappa goniometer
-The head was too heavy- Steel belt drive did not work stably- Cannot use short detector distance
TOMIZAKI, Takashi
Kappa workgroup meeting, Grenoble, 29/09/04
Development goals- compact design (R < 75 mm) and fully motorised goniometer head- goniometer head motion: y, z: ± 2.5 mm, x: ± 4 mm; resolution: 1 µm
sphere of confusion 2 µm 2 µm 5 µm (FWHM) angular motion infinite ± 360 ° ± 180 ° angular speed 360 ° / s 10 ° / s 10 ° angular resolution 0.1 mdeg 0.1 mdeg 1 mdeg following error 0.5 mdeg 1.0 mdeg : ? shutter synchronisation by -motor controller to better than 0.5 ms
Status
- summer student report on components for Kappa goniometer design- present version: x, y, z, , -> R, -> - difficult to align with circle - new technician will characterise specific problems of different circles
SLS Kappa goniometer development