Skip to main content

Problem-Solving Environment for Beam Dynamics Analysis in Particle Accelerators

  • Conference paper
  • First Online:
Computational Science and Its Applications – ICCSA 2017 (ICCSA 2017)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10408))

Included in the following conference series:

Abstract

In particle accelerator physics the problem is that we can not see what is going on inside the working machine. There are a lot of packages for modelling the behaviour of the particles in numerical or analytical way. But for most physicists it is better to see the picture in motion to say exactly what is happening and how to influence on this. The goal of this work is to provide scientists with such a problem-solving environment, which can not only do some numerical calculations, but show the dynamics of changes as a motion 3D picture. To do this we use the power of graphical processors from both sides: for general purpose calculations and for there direct appointment – drawing 3D motion. Besides, this environment should analyse the behaviour of the system to provide the user with all necessary information about the problem and how to deal with it.

The work is supported by RFBR 16-07-01113A.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Raba, N.O., Stankova, E.N.: On the problem of numerical modeling of dangerous convective phenomena: possibilities of real-time forecast with the help of multi-core processors. In: Murgante, B., Gervasi, O., Iglesias, A., Taniar, D., Apduhan, B.O. (eds.) ICCSA 2011. LNCS, vol. 6786, pp. 633–642. Springer, Heidelberg (2011). doi:10.1007/978-3-642-21934-4_51

    Chapter  Google Scholar 

  2. Stankova, E.N., Korkhov, V.V., Kulabukhova, N.V., Vasilenko, A.Y., Holod, I.I.: Computational environment for numerical modeling of the results of cloud seeding. In: Gervasi, O., Murgante, B., Misra, S., Rocha, A.M.A.C., Torre, C., Taniar, D., Apduhan, B.O., Stankova, E., Wang, S. (eds.) ICCSA 2016. LNCS, vol. 9788, pp. 454–462. Springer, Cham (2016). doi:10.1007/978-3-319-42111-7_35

    Chapter  Google Scholar 

  3. Makino, K., Berz, M.: COSY INFINITY Version 9. Nuclear Instruments and Methods A558 (2005)

    Google Scholar 

  4. Dragt, A.J., Ryne, R.D., et al.: Numerical computation of transfer maps using lie algebraic methods. In: Proceedings of PAC 1987 (1987)

    Google Scholar 

  5. Ryne, R.D.: Advanced computing tools and models for accelerator physics. In: Proceedings of EPAC 2008 (2008)

    Google Scholar 

  6. http://laacg.lanl.gov/laacg/services/traceman.pdf

  7. http://cosyinfinity.org/

  8. Dragt, A.J., Ryne, R.D., et al.: MARYLIE 3.0 users manual: a program for charged particle beam transport based on lie algebraic methods. University of Maryland (2003)

    Google Scholar 

  9. Paret, S., Qiang, J.: Collisional effects in particle-in-cell beam-beam simulation. In: Proceedings of IPAC 2013. JACOW (2013)

    Google Scholar 

  10. Wolfheimer, F., Gjonaj, E., Weiland, T.: Parallel Particle-In-Cell (PIC) codes. In: Proceedings of ICAP 2006. JACOW (2006)

    Google Scholar 

  11. Stancari, G., Redaelli, S., Moens, V.: Beam dynamics in an electron lens with the warp Particle-In-Cell code. In: Proceedings of IPAC 2014. JACOW (2014)

    Google Scholar 

  12. Giovannozzi, M.: Space-Charge Simulation Using Parallel Algorithms

    Google Scholar 

  13. Bowers, K.J.: Accelerating a Paticle-in-Cell simulation using a hybrid counting sort. J. Comput. Phys. 173, 393–411 (2001)

    Article  MATH  Google Scholar 

  14. Meerov, I.B., et al.: 3D plasma modelling PIC method on Intel XEON PHI: optimisation and Examples of Use (in Russian), vol. 15. Computational Methods and Programming (2015)

    Google Scholar 

  15. Chiu, N.P.C., Kuo, C.H., Chen, J., Cheng, Y.S., Wu, C.Y., Chen, Y.K., Hsu, K.T.: Virtual accelerator development for the TPS. In: Proceedings of IPAC 2010. JACOW (2010)

    Google Scholar 

  16. Gu, D., Zhang, M., Gu, Q., Huang, D., Zhao, M.: Development of virtual accelerator environment for beam diagnostics (2014). https://arxiv.org/ftp/arxiv/papers/1401/1401.1889.pdf

  17. Gulliford, C., Bazarov, I., Dobbins, J., Talman, R., Malitsky, N.: The NTMAT EPICS-DDS virtual accelerator for the CornellL ERL injector. In: Proceedings of IPAC 2010. JACOW (2010)

    Google Scholar 

  18. Malitsky, N., Smith, J., Wei, J., Talman, R.: UAL-based simulation environment for spallation neutron source ring. In: Proceedings of the 1999 Particle Accelerator Conference. JACOW (1999)

    Google Scholar 

  19. Sagan, D., et al.: Unified accelerator modeling using the BMAD Software Library. In: Proceedings of IPAC 2011. JACOW (2011)

    Google Scholar 

  20. Kulabukhova, N., Andrianov, S.N., Bogdanov, A., Degtyarev, A.: Simulation of space charge dynamics in high intensive beams on hybrid systems. In: Gervasi, O., Murgante, B., Misra, S., Rocha, A.M.A.C., Torre, C., Taniar, D., Apduhan, B.O., Stankova, E., Wang, S. (eds.) ICCSA 2016. LNCS, vol. 9786, pp. 284–295. Springer, Cham (2016). doi:10.1007/978-3-319-42085-1_22

    Chapter  Google Scholar 

  21. Kulabukhova, N.: Software for virtual accelerator environment. In: RuPAC 2012 Contributions to the Proceedings. JACOW (2012)

    Google Scholar 

  22. Yamamoto, N.: Use of a virtual accelerator for a development of an accelerator control system (1998). http://accelconf.web.cern.ch/accelconf/pac97/papers/pdf/3P042.PDF

  23. Nataliia, K.: Space charge dominated envelope dynamics using GPUs. In: Proceedings of IPAC 2013. JACOW (2013)

    Google Scholar 

  24. Kulabukhova, N., Degtyatev, A., Bogdanov, A., Andrianov, S.: Simulation of space charge dynamics on HPC. In: Proceedings of IPAC 2014. JACOW (2014)

    Google Scholar 

  25. Qiang, J., Ryne, R.D., Habib, S., Decy, V.: An object-oriented parallel particle-in-cell code for beam dynamics simulation in linear accelerators (2000)

    Google Scholar 

  26. Nataliia, K.: GPGPU implementation of matrix formalism for beam dynamics simulation. In: Proceedings of ICAP 2012. JACOW (2012)

    Google Scholar 

  27. Bogdanov, A., Ivashchenko, A., Belezeko, A., Korkhov, V., Kulabukhova, N., Khmel, D., Suslova, S., Milova, E., Smirnov, K.: Building a virtual cluster for 3D graphics applications. In: Gervasi, O., Murgante, B., Misra, S., Rocha, A.M.A.C., Torre, C., Taniar, D., Apduhan, B.O., Stankova, E., Wang, S. (eds.) ICCSA 2016. LNCS, vol. 9787, pp. 276–291. Springer, Cham (2016). doi:10.1007/978-3-319-42108-7_21

    Chapter  Google Scholar 

Download references

Acknowledgements

The authors would like to express gratitude to Vladimir Korkhov for valuable help. And Serge Andrianov for useful explanations of physical processes in accelerators. Scientific research were performed using the equipment of the Research Park of St. Petersburg State University. The work was sponsored by the Russian Foundation for Basic Research under the projects: 16-07-01113 “Virtual supercomputer as a tool for solving complex problems”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nataliia Kulabukhova .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Kulabukhova, N., Bogdanov, A., Degtyarev, A. (2017). Problem-Solving Environment for Beam Dynamics Analysis in Particle Accelerators. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2017. ICCSA 2017. Lecture Notes in Computer Science(), vol 10408. Springer, Cham. https://doi.org/10.1007/978-3-319-62404-4_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-62404-4_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-62403-7

  • Online ISBN: 978-3-319-62404-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics