Author: Giles, A.
Paper Title Page
MOPA57 Online Models for X-Ray Beamlines 170
 
  • B. Nash, D.T. Abell, M.V. Keilman, P. Moeller, I.V. Pogorelov
    RadiaSoft LLC, Boulder, Colorado, USA
  • Y. Du, A. Giles, J. Lynch, T. Morris, M.S. Rakitin, A. Walter
    BNL, Upton, New York, USA
  • N.B. Goldring
    STATE33 Inc., Portland, Oregon, USA
 
  Funding: This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Basic Energy Science, under Award Number DE-SC0020593
X-ray beam­lines trans­port syn­chro­tron ra­di­a­tion from the mag­netic source to the sam­ple at a syn­chro­tron light source. Align­ment of el­e­ments such as mir­rors and grat­ings are often done man­u­ally and can be quite time con­sum­ing. The use of pho­ton beam mod­els dur­ing op­er­a­tions is not com­mon in the same way that they are used to great ben­e­fit for par­ti­cle beams in ac­cel­er­a­tors. Lin­ear and non-lin­ear op­tics in­clud­ing the ef­fects of co­her­ence may be com­puted from source prop­er­ties and aug­mented with mea­sure­ments. In col­lab­o­ra­tion with NSLS-II, we are de­vel­op­ing soft­ware tools and meth­ods to in­clude the model of the x-ray beam as it passes on its way to the sam­ple. We are in­te­grat­ing the Blue-Sky beam­line con­trol toolkit with the Sirepo in­ter­face to sev­eral x-ray op­tics codes. Fur­ther, we are de­vel­op­ing a sim­pli­fied lin­ear op­tics ap­proach based on a Gauss-Schell model and lin­ear canon­i­cal trans­forms as well as de­vel­op­ing Ma­chine Learn­ing mod­els for use di­rectly from di­ag­nos­tics data. We pre­sent progress on ap­ply­ing these ideas on NSLS-II beam­lines and give a fu­ture out­look on this rather large and open do­main for tech­no­log­i­cal de­vel­op­ment.
 
DOI • reference for this paper ※ doi:10.18429/JACoW-NAPAC2022-MOPA57  
About • Received ※ 27 July 2022 — Revised ※ 02 August 2022 — Accepted ※ 07 August 2022 — Issue date ※ 11 August 2022
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)