SIMULATION PROGRESS AND PLANS AT ROSTOCK/DESY Aleksandar Markovic ECL2, CERN, March 1, 2007 Gisela Pöplau.

Slides:



Advertisements
Similar presentations
Two-dimensional Effects on the CSR Interaction Forces for an Energy-Chirped Bunch Rui Li, J. Bisognano, R. Legg, and R. Bosch.
Advertisements

Outline Overview of Pipe Flow CFD Process ANSYS Workbench
PyECLOUD G. Iadarola, G. Rumolo Thanks to: F. Zimmermann, G. Arduini, H. Bartosik, C. Bhat, O. Dominguez, M. Driss Mensi, E. Metral, M. Taborelli.
IIAA GPMAD A beam dynamics code using Graphics Processing Units GPMAD (GPU Processed Methodical Accelerator Design) utilises Graphics Processing Units.
ASCI/Alliances Center for Astrophysical Thermonuclear Flashes Simulating Self-Gravitating Flows with FLASH P. M. Ricker, K. Olson, and F. X. Timmes Motivation:
Computational Solutions of Helmholtz Equation Yau Shu Wong Department of Mathematical & Statistical Sciences University of Alberta Edmonton, Alberta, Canada.
SPACE CHARGE EFFECTS IN PHOTO-INJECTORS Massimo Ferrario INFN-LNF Madison, June 28 - July 2.
Hybrid Simulation of Ion-Cyclotron Turbulence Induced by Artificial Plasma Cloud in the Magnetosphere W. Scales, J. Wang, C. Chang Center for Space Science.
Space Charge Electric-Field Calculations for Coherent Tune Shift Estimations using the Electron-cloud Modelling Algorithm ECLOUD Jim Crittenden Cornell.
Brookhaven Science Associates U.S. Department of Energy MUTAC Review March 16-17, 2006, FNAL, Batavia, IL Target Simulations Roman Samulyak Computational.
SLAC is focusing on the modeling and simulation of DOE accelerators using high- performance computing The performance of high-brightness RF guns operating.
Module on Computational Astrophysics Jim Stone Department of Astrophysical Sciences 125 Peyton Hall : ph :
2 Lasers: Centimeters instead of Kilometers ? If we take a Petawatt laser pulse, I=10 21 W/cm 2 then the electric field is as high as E=10 14 eV/m=100.
PyECLOUD for PyHEADTAIL: development work G. Iadarola, A. Axford, H. Bartosik, K. Li, G. Rumolo Electron cloud meeting – 14 May 2015 Many thanks to: A.
Introduction Status of SC simulations at CERN
CSR calculation in ERL merger section Tsukasa Miyajima KEK, High Energy Accelerator Research Organization 8 November, 2010, 13:30 Mini Workshop on CSR.
EECE695: Computer Simulation (2005) Particle-in-Cell Techniques HyunChul Kim and J.K. Lee Plasma Application Modeling Group, POSTECH References: Minicourse.
Solving the Poisson Integral for the gravitational potential using the convolution theorem Eduard Vorobyov Institute for Computational Astrophysics.
25-26 June, 2009 CesrTA Workshop CTA09 Electron Cloud Single-Bunch Instability Modeling using CMAD M. Pivi CesrTA CTA09 Workshop June 2009.
1 ELEC 3105 Basic EM and Power Engineering Start Solutions to Poisson’s and/or Laplace’s.
Astra A Space Charge Tracking Algorithm
1nC 10ps square pulse, 1 mm uniform transverse laser pulse No Thermal emittance 110MV/m Solenoid kG 1nC 10ps square pulse, 1 mm uniform transverse.
Beam-Beam Simulations for RHIC and LHC J. Qiang, LBNL Mini-Workshop on Beam-Beam Compensation July 2-4, 2007, SLAC, Menlo Park, California.
Electron cloud simulations for SuperKEKB Y.Susaki,KEK-ACCL 9 Feb, 2010 KEK seminar.
A 3D tracking algorithm for bunches in beam pipes with elliptical cross-section and a concept for simulation of the interaction with an e-cloud Aleksandar.
Two Longitudinal Space Charge Amplifiers and a Poisson Solver for Periodic Micro Structures Longitudinal Space Charge Amplifier 1: Longitudinal Space Charge.
Eric Prebys, FNAL.  In terms of total charge and current  In terms of free charge an current USPAS, Knoxville, TN, January 20-31, 2013 Lecture 2 - Basic.
Status of the PSB impedance model C. Zannini and G. Rumolo Thanks to: E. Benedetto, N. Biancacci, E. Métral, N. Mounet, T. Rijoff, B. Salvant.
Simulation of Microbunching Instability in LCLS with Laser-Heater Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory.
Beam Modulation due to Longitudinal Space Charge Zhirong Huang, SLAC Berlin S2E Workshop 8/18/2003.
FCC electron cloud study plan K. Ohmi (KEK) Mar FCC electron cloud study meeting CERN.
Beam Dynamics and FEL Simulations for FLASH Igor Zagorodnov and Martin Dohlus Beam Dynamics Meeting, DESY.
PyECLOUD G. Iadarola, G. Rumolo ECLOUD meeting 28/11/2011 Thanks to: R. De Maria, K. Li.
Optics considerations for ERL test facilities Bruno Muratori ASTeC Daresbury Laboratory (M. Bowler, C. Gerth, F. Hannon, H. Owen, B. Shepherd, S. Smith,
Physics of electron cloud build up Principle of the multi-bunch multipacting. No need to be on resonance, wide ranges of parameters allow for the electron.
IMPACT-T - A 3D Parallel Beam Dynamics Code for Modeling High Brightness Beams in Photo-Injectors Ji Qiang Lawrence Berkeley National Laboratory Work performed.
Beam-Beam Simulations Ji Qiang US LARP CM12 Collaboration Meeting Napa Valley, April 8-10, 2009 Lawrence Berkeley National Laboratory.
Collimator wakefields - G.Kurevlev Manchester 1 Collimator wake-fields Wake fields in collimators General information Types of wake potentials.
Improved electron cloud build-up simulations with PyECLOUD G. Iadarola (1),(2), G. Rumolo (1) (1) CERN, Geneva, Switzerland, (2) Università di Napoli “Federico.
Midwest Accelerator Physics Meeting. Indiana University, March 15-19, ORBIT Electron Cloud Model Andrei Shishlo, Yoichi Sato, Slava Danilov, Jeff.
Cesr-TA Simulations: Overview and Status G. Dugan, Cornell University LCWS-08.
GWENAEL FUBIANI L’OASIS GROUP, LBNL 6D Space charge estimates for dense electron bunches in vacuum W.P. LEEMANS, E. ESAREY, B.A. SHADWICK, J. QIANG, G.
DEVELOPMENT OF A STEADY STATE SIMULATION CODE FOR KLYSTRONS
Simulations of ILC electron gun and bunching system Diagram of bunching system (from TESLA paper by Curtoni and Jablonka) -Electron gun generates electrons.
INTENSITY LIMITATIONS (Space Charge and Impedance) M. Zobov.
BE-ABP-HSC Non convex chamber in PyECLOUD Electron Cloud meeting G. Iadarola, A. Romano, G. Rumolo.
A. Z. Ghalam, T. Katsouleas (USC) C. Huang, V. Decyk, W.Mori(UCLA) G. Rumolo and F.Zimmermann(CERN) U C L A 3-D Parallel Simulation Model of Continuous.
Genesis /ALICE Benchmarking Igor Zagorodnov Beam Dynamics Group Meeting
1 IMPACT: Benchmarking Ji Qiang Lawrence Berkeley National Laboratory CERN Space-Charge Collaboration Meeting, May 20-21, 2014.
Marcel Schuh CERN-BE-RF-LR CH-1211 Genève 23, Switzerland 3rd SPL Collaboration Meeting at CERN on November 11-13, 2009 Higher.
Intra-Beam scattering studies for CLIC damping rings A. Vivoli* Thanks to : M. Martini, Y. Papaphilippou *
Code construction – 3: Computation of source terms. The data of source terms is prepared on grid points of the spherical coordinate (r, ,  ), and it.
Warm linac simulations (DTL) and errors analysis M. Comunian F. Grespan.
One More RFQ Design Renewal ANL Design. Several MHz RFQ Designs ANL-1LBNL-1LBNL-2ANL-2aANL-2b Vane modulation typeSinusoidal Sinusoidal +
Şerban Udrea, Peter Forck, GSI
Unstructured Meshing Tools for Fusion Plasma Simulations
People who attended the meeting:
ELEC 3105 Basic EM and Power Engineering
FASTION L. Mether, G. Rumolo ABP-CWG meeting
PyECLOUD and Build Up Simulations at CERN
Sabrina Appel, GSI, Beam physics Space charge workshop 2013, CERN
U C L A Electron Cloud Effects on Long-Term Beam Dynamics in a Circular Accelerator By : A. Z. Ghalam, T. Katsouleas(USC) G. Rumolo, F.Zimmermann(CERN)
TRANSVERSE RESISTIVE-WALL IMPEDANCE FROM ZOTTER2005’S THEORY
Parallel 3D Finite Element Particle-In-Cell Simulations with Pic3P*
Single-bunch instability preliminary studies ongoing.
calculation with 107 particles
M. Pivi PAC09 Vancouver, Canada 4-8 May 2009
Simulation with Particle Studio
TRANSVERSE RESISTIVE-WALL IMPEDANCE FROM ZOTTER2005’S THEORY
Gabriel Palacios 08/28/ kV gun GPT simulations sphere with long anode GTS beam parameters, Spacecharge ON Gabriel Palacios
Presentation transcript:

SIMULATION PROGRESS AND PLANS AT ROSTOCK/DESY Aleksandar Markovic ECL2, CERN, March 1, 2007 Gisela Pöplau

Aleksandar Markovic, Gisela Pöplau 2 Overview Algorithms for 3D space charge calculations Multigrid based Poisson solver Software package MOEVE Simulations with GPT and ASTRA Particle tracking and e-cloud simulations Poisson solver for beam pipes with elliptical cross section Implementation of the tracking algorithm Plans for e-cloud simulations

Aleksandar Markovic, Gisela Pöplau 3 Algorithms for 3D Space Charge Calculations Development of a 3D Poisson solver (Gisela, since 1999) Particle mesh method Poisson solver based on multigrid For non-equidistant tensor product meshes Software package MOEVE 2.0 Part of the tracking code GPT 2.7 (General Particle Tracer, Pulsar Physics) Part of ASTRA (test phase) Plan: (self-) adaptive multigrid

Aleksandar Markovic, Gisela Pöplau 4 Features of MOEVE iterative solvers: multigrid (MG) multigrid pre-conditioned conjugate gradients pre-conditioned conjugate gradients (Jacobi) (PCG) successive over relaxation (SOR) step size: non-equidistant numerical effort: O(M) M: total number of grid points boundary conditions free space boundary perfect conducting rectangular box perfect conducting beam pipe with elliptical cross section Finite difference discretization

Aleksandar Markovic, Gisela Pöplau 5 Why Multigrid? Other Poisson solvers are much easier to implement They slow down considerably on non- equidistant meshes equidistant mesh non-equidistant mesh bunch with Gaussian distribution in a sphere Discretization of a spherical bunch

Aleksandar Markovic, Gisela Pöplau 6 Simultions with GPT COMPUMAG 2003 Graphics: Pulsar Physics DC/RF TU Eindhoven 2D: 1,000 particles 3D: 100,000 particles

Aleksandar Markovic, Gisela Pöplau 7 Simulations with ASTRA EPAC 2006 Gaussian particle distribution:  x  y  mm,  z =1.0 mm 10,000 macro particles charge: -1 nC energy: 2 MeV tracking distance: 3 m quadrupol at z=1.2 m number of steps (Poisson solver): N=32 FFT MG

Aleksandar Markovic, Gisela Pöplau 8 Development of a Poisson solver for beam pipes and development of a tracking procedure (Aleksandar, since 2005) 3D Space charge fields of bunches in a beam pipe of elliptical cross section, part of MOEVE iterative solvers: BiCG, BiCGSTAB - step size: non-equidistant Beam Pipes with Elliptical Cross Section Poisson equation:

Aleksandar Markovic, Gisela Pöplau 9 Motivated from the paper “Simulation of transverse single bunch instabilities and emittance growth caused by electron cloud in LHC and SPS“. E. Benedetto, D. Schulte, F. Zimmermann, CERN, Switzerland, G. Rumolo, GSI, Germany Space Charge Simulation Results construction of a fast cosine transformation for the simulation of conducting boundaries Numerical example: spherical bunch r<<a,b (r: radius of the bunch, a, b: the half axis of the elliptical beam pipe) uniformly distributed charge of 1nC bunch is located the centre of the beam pipe

Aleksandar Markovic, Gisela Pöplau 10 elliptic b.c. beam pipe with elliptical cross section w/o.b.c. open b. c. on a rectangular w.b.c. conducting b.c. on a rectangular Space charge Simulation Results Space Charge Simulation Results Electric field E x along the x-axis of a square rectangular box a=b a = 1.5b

Aleksandar Markovic, Gisela Pöplau 11 Electric field E x along y = ±b/2 of a square rectangular box a=b a = 1.5b elliptic b.c. beam pipe with elliptical cross section w/o.b.c. open b. c. on a rectangular w.b.c. conducting b.c. on a rectangular Space Charge Simulation Results

Aleksandar Markovic, Gisela Pöplau 12 Electric field E y along y = ±b/2 of a square rectangular box a=b a = 1.5b elliptic b.c. beam pipe with elliptical cross section w/o.b.c. open b. c. on a rectangular w.b.c. conducting b.c. on a rectangular Space Charge Simulation Results

Aleksandar Markovic, Gisela Pöplau 13 Particle Tracking Tracking Algorithm initial macro particle distribution deposit charges on the mesh nodes space charge computation in the center of mass system (3D Poisson solvers from MOEVE 2.0) interpolation of the fields for each macro particle in the laboratory frame time integration of the Newton-Lorentz equation for each macro particle (leap frog scheme)

Aleksandar Markovic, Gisela Pöplau 14 Time Integration of Particle Equations * *Birdsall, C.K. and A.B. Langdon, Plasma Physics via Computer Simulation, McGraw-Hill, New York, relativistic generalisation of the Newton-Lorentz equation: electric impulse halves: Boris rotation for 3D fields:

Aleksandar Markovic, Gisela Pöplau 15 First Tracking Simulations cylindrical bunch 50,000 macro particles  x =  y =  z =1.0 mm uniform distribution charge –1 nC E kin =5 MeV tracking time 110 ps time step 5 ps

Aleksandar Markovic, Gisela Pöplau 16 Plans: Interaction Beam - E-Cloud starting with uniform particle distribution for the e-cloud separate space charge computation for the relativistic positron beam and the e-cloud each time step a new part of the computational domain gets uniform particle distribution for the e-cloud

Aleksandar Markovic, Gisela Pöplau 17 The End - ECL2

Aleksandar Markovic, Gisela Pöplau 18 * K. Flöttmann, “Astra”, DESY, Hamburg, ˜mpyflo, Tracking with ASTRA (employing 3D space charge routine for elliptical domains and ASTRA‘s own FFT space charge solver ) - Gaussian bunch, 10,000 macro particles - charge of -1nC, average energy of 2 MeV - beam pipe has a diameter of 24 mm Investigate the transverse electric field after a drift of z = 0.3 m Comparisson of the tracking with ASTRA*

Aleksandar Markovic, Gisela Pöplau 19 The transverse electric field after a drift z = 0.3 m in a circular beam pipe. Comparisson of the tracking with ASTRA

Aleksandar Markovic, Gisela Pöplau 20 The same drift was simulated with the 3D FFT space charge routine of Astra Comparisson of the tracking with ASTRA

Aleksandar Markovic, Gisela Pöplau 21 is generally discretized in N x,N y and N z non-equidistant steps: Finite difference equation and the system of linear equations

Aleksandar Markovic, Gisela Pöplau 22 Linear system : Boundary adapted 7-point - star of grid points inside the ellipticall domain System matrix A is: - block structured - nonsymmetric - positve definite Use of BiCGSTAB to solve the system Finite difference equation and the system of linear equations Non-symmetric 2-D Shortley-Weller Star.

Aleksandar Markovic, Gisela Pöplau 23 Computation time of BiCG (left) and BiCGSTAB (right) for gradually increasing number of discretization points in each coordinate (N x,N y,N z ). Solver performance