Sprecher
Beschreibung
We present a procedure for optimization of a laser pulse duration to the shortest possible value using a feedback control loop between the FC SPIDER from APE and DAZZLER from Fastlite. New SPIDER software was developed in collaboration with APE. It was integrated into the laser control system and it enables real-time measurement running on real-time hardware with pulse reconstruction time of less than 25 ms. SPIDER measurement is published live using EPICS 3.14. This solution uses Channel Access protocol and is also linked to an archiver. Data is read from EPICS using a custom developed LabVIEW library (LabIOC - developed in collaboration with Observatory Sciences). A combination of Gradient Descent and a Differential Genetic Algorithm provides an optimization by changing three DAZZLER parameters: GDD, TOD and FOD. The optimization algorithm is written as a function in Python and then implemented into LabVIEW code through a LabVIEW Python node. Optimization steps are performed at a laser repetition rate 3.3 Hz and new values of the aforementioned three parameters are saved to a text file that are uploaded to DAZZLER every shot. Although complete implementation is not yet fully tested, simulations show several problems with algorithm speed and convergence.