Abstract
Undulator magnets shimming is a stage of the undulator production cycle that has a major influence on the quality of a synchrotron radiation. Despite the high complexity of the underlying decision making process, shimming is traditionally performed in a semi-empirical way using a high level expert knowledge. Such a labor intensive approach introduces additional cost and delay in undulator production. The present study introduces an automated decision making procedure for shimming based on an appropriate formalization of this task. Our approach consists in formulating the corresponding constrained optimization problem, which can be efficiently solved by an evolutionary algorithm using 3D magnetostatic methods and magnetic measurement for fitness calculation. Such automation allows us to reduce the time and cost of the undulator production and it leads to results of a quality level that is hardly attainable empirically considering the high complexity of the optimization problem.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Chavanne, J., Elleaume, P.: Undulator and Wiggler Shimming. Synchrotron Radiation News 8(1), 18–22 (1995)
Chubar, O., Elleaume, P., Chavanne, J.: A 3D Magnetostatics Computer Code for Insertion Devices. Journal of Synchrotron Radiation 5, 481–484 (1998)
Deb, K.: Multi-Objective Optimization using Evolutionary Algorithms. John Wiley, Chichester (2001)
Elleaume, P.: Undulator Radiation. In: Onuki, H., Elleaume, P. (eds.) Undulators, Wigglers and their Applications, Taylor and Francis, Abington (2003)
Goldberg, D.E.: Genetic algorithms in search, optimization and machine learning. Addison-Wesley, Reading (1989)
Holland, J.H.: Outline for a logical theory of adaptive systems. Journal of the association of computing machinery 3, 297–314 (1962)
Joines, J.A., Houck, C.R.: On the Use of Non-Stationary Penalty Functions to Solve Nonlinear Constrained Optimization Problems With GAs. In: Michalewicz, Z., et al. (eds.) ICEC 1994 proceedings, pp. 579–584. IEEE Press, Los Alamitos (1994)
Sasaki, S.: Analyses for a planar variably-polarizing undulator. Nuclear Instruments and Methods in Physics Research A347, 83–86 (1994)
Schoenauer, M., Xanthakis, S.: Constrained GA Optimization. In: Forrest, S. (ed.) ICGA 1993 proceedings, pp. 573–580. Morgan Kaufmann, San Francisco (1993)
Synchrotron Soleil: Machine Devision, http://www.synchrotron-soleil.fr/anglais/machine/accelerators/insertion-devices/index.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rudenko, O., Chubar, O. (2006). An Evolutionary Approach to Shimming Undulator Magnets for Synchrotron Radiation Sources. In: Runarsson, T.P., Beyer, HG., Burke, E., Merelo-Guervós, J.J., Whitley, L.D., Yao, X. (eds) Parallel Problem Solving from Nature - PPSN IX. PPSN 2006. Lecture Notes in Computer Science, vol 4193. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11844297_37
Download citation
DOI: https://doi.org/10.1007/11844297_37
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-38990-3
Online ISBN: 978-3-540-38991-0
eBook Packages: Computer ScienceComputer Science (R0)