High Brightness Electron Beam Diagnostics and their ... - CASA
High Brightness Electron Beam Diagnostics and their ... - CASA High Brightness Electron Beam Diagnostics and their ... - CASA
B.3.1DIMAD TheprogramDIMAD2studiesparticlebehaviorincircularmachinesandinbeamlines.Thetra- B.3TheSimulationTools chargedparticlecomputercodes. B.3.2TLIE likeitspredecessorDIMAT,istheresultofmanyyearsofexperimentingwithseveraldierent jectoriesoftherelativisticparticlesarecomputedaccordingtothesecondordermatrixformalism. Itdoesnotprovidesynchrotronmotionanalysisbutcansimulateit.Theprogramprovidestheuser withthepossibilityofdeningarbitraryelementstotailortheprogramtospecicuses.DIMAD, tosecondorderlikedimad.ThePhysicsbehindthiscodeisbasedontheuseoftheLieAlgebra vectorspacewithaproductverifyingtheproperties(1)(xy)=(x)y=x(y)and(2) operatortopropagatetransfertmapalongabeamlinesection.ALiealgebraisanalgebra(i.e.a Tlie3isageneral6DrelativisticdesigncodewithaMADcompatibleinputlanguage.The particularityofTLieisitsabilitytocomputetransfermapatanarbitraryorderandnotonlyup Pi@f TheLiealgebraoperatorusedinBeamDynamicsisthePoissonbracketdenedas:[f;g]= forsuchachoiceisthefactthatwiththehelpofthecanonicalHamiltonequations,wecanwrite y(x1+x2)=yx1+yx2)thatalsoveriestheJocobiidentity:x(yz)+y(zx)+z(xy)=0. forafunctionf(pi;qi): @qi@g @pi@g @qi@f @piwheregandfarefunctionsofthegeneralizedvariablespiandqi.Thereason thatfisnotanexplicitfunctionoftimei.e.@f :f:isaLieoperator.ToillustratehowtheTliecodeworks,let'sassume,forthetimebeing, (pi;qi).Instandardnotation,thePoissonbracketoperatorisoftenwritten:f:g=[f;g]where whereHistheHamiltonianthatgovernstheevolutionofthedistributionfintheconjugatespace df dt=[f;H]=:f:H=:H:f,andusingpurelysymbolicequationwehaveintermofoperator: df dt=@f @t+[f;H] @t=0inEqn.(B.8).ThenEqn.(B.8)becomes: (B.8) e:H:f=f+[H;f]+1=2[H;[H;f]]+:::. ThebeautyofLieAlgebratechniqueresidesinthatthecomputationofthefunctionfatatime dierentialequationise:H:fwheretheexponentiationofLieoperatorisdenedastheseries order,thisistheprincipleonwhichTlieisbased:thehamiltonianHalongwiththecorresponding operatore:H:arecomputedforeachbeamlinepieceandareconcatenedusingtheCampbell-Baker- calculationcanbecarriedatanyorderbycomputingthePoissonbracketseriesatthedesired t=t0+,knowingthefunctionfattimet0,justconsistsofcomputingft=e:H:ft0;such dt=:H:sotheLieoperator:H:reducestoasimpletimederivative.Thesolutionofthis REPORT285SLAC-StanfordUniversityCA-USA(1985) Hausdortheorem,thatstatese:HA!C:=e:HA!B:e:HB!C:,toobtaintheLieoperatorforawhole beamlinesection[A,C]. 3ThecodewaswrittenbyJohannesvanZeijtsandFilippoNeri 2R.Sevranckx,K.L.Brown,L.Scachinger,andD.Douglas,\UsersGuidetotheProgramDIMAD",SLAC
B.3.3PARMELA FeaturesofJeersonLabVersion \PhaseandRadialMotioninElectronLinearAccelerators."Itisaversatilemulti-particlecode thattransformsthebeam,representedbyacollectionofmacroparticles,throughauser-specied linacand/ortransportsystem.Itincludesa2-Dspace-chargecalculationandanoptional3-D point-to-pointspace-chargecalculation.PARMELAintegratestheparticletrajectoriesthrough theelds.Thisapproachisespeciallyimportantforelectronswheresomeoftheapproximations nothold.PARMELAworksequallywellforeitherelectronsorions.PARMELAcanreadeld usedbyothercodes(e.g.the"drift-kick"methodcommonlyusedforlow-energyprotons)would AtJeersonLab,amodiedversionofparmelahasbeenproducedbyH.Liu.Itincorporatesa3D distributionsgeneratedbyeitherFISHforrfproblemsorPOISSONformagnetproblems. ModiedSpacechargealgorithm point-by-pointspacechargealgorithmfromK.T.Mc.Donald4.Anoutlineofthealgorithmisas follows.parmelauseatwo-stepmethodtogenerateaspacechargeimpulseoneachmacroparticle: (!)itdeterminesthenetelectromagneticspacechargeeldatthelocationofeachmacroparticle duetoallothermacroparticle,(2)applythespacechargeimpulsetoeachmacroparticle.Then trackthemacroparticlethroughaslice(widthdenedbytheuser)ofthebeamline(forsimple elementthetrackingisperformedusingsecondordertransfermatrix,buttheusercanifdesired eachslice).Thisspacepoint-by-pointalgorithmisverysimplebutbecauseofthe1=r2dependence denethe3Dmapoftheelectromagneticeld.Insuchcasetheequationofmotionisintegratedin (whichcanleadtosingularityornumericalnoise)itmustbeimplementedcarefully.Forinstancein theeventualitytwomacroparticlescomeveryclosetoeachotherthechargeofthemacroparticles inthealgorithmisreduced.Thealgorithmtoreducethemacroparticlechargeisdiscussedindetail elsewhere5 AsimplemodelforCoherentSynchrotronRadiation chargeQiandlengthiorbitingonacirculartrajectoryofradiusRidetectedatthepresenttime byanobserverelectronjderivedandexpressedas: TheimplementationoftheCSRinteractionintothePARMELAcodecloselyfollowsthemethod describedbyCarlsten6wheretheelectriceldgeneratedataretardedangle0byalineiofuniform forshortelectronbunchesincircularmotionusingtheretardedGreen'sfunctiontechnique"Phys.RevE54num1, TN-94-040,JeersonLab,NewportNews,VA-USA(1994) pp838-845(1996) 4K.T.McDonald,IEEETrans.Elect.Dev.35p2052(1988) 6B.E.Carlsten,\Calculationofthenoninertialspace-chargeforceandthecoherentsynchrotronradiationforce 5H.Liu,\ConceptofVariableParticleSizeFactorforaPoint-by-PointSpaceChargeAlgorithm",CEBAFreport Ei;j=Qi i"1 r(1!ibnij)"12i2ixj Ri+2i(1cos(0))##fr (B.9)
- Page 147 and 148: Golay Cell Signal (V) Golay Cell Si
- Page 149 and 150: Golay Cell Ouput (V) Golay Cell Oup
- Page 151 and 152: 150 100 5 4 Figure5.19:Energyspectr
- Page 153 and 154: Figure5.23:picturaleectoflongitudin
- Page 155 and 156: . .. .. . .. . . .. . .. . . .. . .
- Page 157 and 158: σ x (m) x 10−3 5 4 3 2 1 0 0 5 1
- Page 159 and 160: BeamDynamicsStudies Chapter6 undula
- Page 161 and 162: x,y (mm) 6.0 4.8 3.6 2.4 1.2 x y 0.
- Page 163 and 164: Space Charge over Emittance Ratio (
- Page 165 and 166: numericalsolution[56].Thisapproxima
- Page 167 and 168: 0.03 . .... . .. ... . .. ..... . .
- Page 169 and 170: ε x (mm−mrad) Nominal 6 4 2 cryo
- Page 171 and 172: 2.2 2 1.8 Figure6.10:Comparisonofth
- Page 173 and 174: 6 4 2 Figure6.12:\R55"transfermapfo
- Page 175 and 176: 10 1 5 10 0 500 1000 1500 2000 2500
- Page 177 and 178: EnergySpread(%) BunchLength(mm) Par
- Page 179 and 180: 15 Effect of RMS energy Spread 10 F
- Page 181 and 182: 6.4.4BunchSelfInteractionviaCoheren
- Page 183 and 184: 100 -2.0 -1.5 -1.0 -0.5 0.0 0.5 1.0
- Page 185 and 186: Inthesecondseriesofrun,wewereableto
- Page 187 and 188: Conclusion Chapter7 Therecirculator
- Page 189 and 190: [2]Y.Shibata,T.Takahashi,T.Kanai,K.
- Page 191 and 192: [29]J.-C.Denard,C.Bochetta,G.Traomb
- Page 193 and 194: [65]B.C.Yunn,\ImpedancesintheIRFEL"
- Page 195 and 196: TEM:transverseelectricmagnetic. TOF
- Page 197: B.2Anoteonspacecharge Wedenetheslop
- Page 201 and 202: Initialization MAIN Stop INPUT DECK
- Page 203 and 204: C.0.6TheDispersionRelationsfor^S(!)
- Page 205 and 206: have: Howeveritshouldbenotedthatweh
- Page 207: FigureD.1:OverviewoftheRF-controlsy
B.3.1DIMAD TheprogramDIMAD2studiesparticlebehaviorincircularmachines<strong>and</strong>inbeamlines.Thetra- B.3TheSimulationTools<br />
chargedparticlecomputercodes. B.3.2TLIE likeitspredecessorDIMAT,istheresultofmanyyearsofexperimentingwithseveraldierent jectoriesoftherelativisticparticlesarecomputedaccordingtothesecondordermatrixformalism. Itdoesnotprovidesynchrotronmotionanalysisbutcansimulateit.Theprogramprovidestheuser withthepossibilityofdeningarbitraryelementstotailortheprogramtospecicuses.DIMAD,<br />
tosecondorderlikedimad.ThePhysicsbehindthiscodeisbasedontheuseoftheLieAlgebra vectorspacewithaproductverifyingtheproperties(1)(xy)=(x)y=x(y)<strong>and</strong>(2) operatortopropagatetransfertmapalongabeamlinesection.ALiealgebraisanalgebra(i.e.a Tlie3isageneral6DrelativisticdesigncodewithaMADcompatibleinputlanguage.The particularityofTLieisitsabilitytocomputetransfermapatanarbitraryorder<strong>and</strong>notonlyup Pi@f TheLiealgebraoperatorusedin<strong>Beam</strong>DynamicsisthePoissonbracketdenedas:[f;g]= forsuchachoiceisthefactthatwiththehelpofthecanonicalHamiltonequations,wecanwrite y(x1+x2)=yx1+yx2)thatalsoveriestheJocobiidentity:x(yz)+y(zx)+z(xy)=0. forafunctionf(pi;qi): @qi@g @pi@g @qi@f @piwhereg<strong>and</strong>farefunctionsofthegeneralizedvariablespi<strong>and</strong>qi.Thereason<br />
thatfisnotanexplicitfunctionoftimei.e.@f :f:isaLieoperator.ToillustratehowtheTliecodeworks,let'sassume,forthetimebeing, (pi;qi).Inst<strong>and</strong>ardnotation,thePoissonbracketoperatorisoftenwritten:f:g=[f;g]where whereHistheHamiltonianthatgovernstheevolutionofthedistributionfintheconjugatespace df dt=[f;H]=:f:H=:H:f,<strong>and</strong>usingpurelysymbolicequationwehaveintermofoperator: df dt=@f @t+[f;H] @t=0inEqn.(B.8).ThenEqn.(B.8)becomes: (B.8)<br />
e:H:f=f+[H;f]+1=2[H;[H;f]]+:::. ThebeautyofLieAlgebratechniqueresidesinthatthecomputationofthefunctionfatatime dierentialequationise:H:fwheretheexponentiationofLieoperatorisdenedastheseries order,thisistheprincipleonwhichTlieisbased:thehamiltonianHalongwiththecorresponding operatore:H:arecomputedforeachbeamlinepiece<strong>and</strong>areconcatenedusingtheCampbell-Baker- calculationcanbecarriedatanyorderbycomputingthePoissonbracketseriesatthedesired t=t0+,knowingthefunctionfattimet0,justconsistsofcomputingft=e:H:ft0;such dt=:H:sotheLieoperator:H:reducestoasimpletimederivative.Thesolutionofthis<br />
REPORT285SLAC-StanfordUniversityCA-USA(1985) Hausdortheorem,thatstatese:HA!C:=e:HA!B:e:HB!C:,toobtaintheLieoperatorforawhole beamlinesection[A,C]. 3ThecodewaswrittenbyJohannesvanZeijts<strong>and</strong>FilippoNeri<br />
2R.Sevranckx,K.L.Brown,L.Scachinger,<strong>and</strong>D.Douglas,\UsersGuidetotheProgramDIMAD",SLAC