https://wiki.jlab.org/ciswiki/api.php?action=feedcontributions&user=Hofler&feedformat=atomCiswikidb - User contributions [en]2024-03-29T01:28:09ZUser contributionsMediaWiki 1.35.7https://wiki.jlab.org/ciswiki/index.php?title=File:210324_ga_pt2_algorithm_overview.pdf&diff=23750File:210324 ga pt2 algorithm overview.pdf2021-03-24T15:34:37Z<p>Hofler: </p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=PPB_-_Mar_24,_2021&diff=23749PPB - Mar 24, 20212021-03-24T15:33:49Z<p>Hofler: </p>
<hr />
<div>== Meeting Info ==<br />
We will meet on Wed (Mexico 9am, '''US Noon''', France 5pm)<br />
Bluejeans: https://bluejeans.com/164307983<br />
Code to start the meeting 2864<br />
<br />
==Agenda Mar 24, 2021==<br />
* Cristhian (15 min) Magnetized positron beams in smooth vs hard edge models<br />
* Alicia (20 min) Genetic Algorithms - Part 2 [[media:210324_ga_pt2_algorithm_overview.pdf]]<br />
* Round table updates<br />
<br />
==This and That==<br />
* Sami/Eric - polarized cross-section and Geant4 benchmarking<br />
* Jiquan share RF cavity model<br />
* Joe/Fanglei - GPT/Zoubi spin-tracking benchmarking<br />
* Alicia/Dennis/Yves - describing CEBAF e- specs and acceptance considerations<br />
<br />
== Future Meetings ==<br />
* 3/31 - Xiaochao Zheng (UVa) - (20 min) Unpolarized positron beam experiment in Hall A<br />
* TBD - Masao Kuriki (Hiroshima U.) - 3 GeV e- driven source for ILC</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:210317_ga_pt1_single_vs_multiple.pdf&diff=23643File:210317 ga pt1 single vs multiple.pdf2021-03-17T15:54:55Z<p>Hofler: Hofler uploaded a new version of File:210317 ga pt1 single vs multiple.pdf</p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:GA_pt1_single_vs_multiple_2021_03_17.pdf&diff=23642File:GA pt1 single vs multiple 2021 03 17.pdf2021-03-17T15:51:56Z<p>Hofler: </p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:210317_ga_pt1_single_vs_multiple.pdf&diff=23640File:210317 ga pt1 single vs multiple.pdf2021-03-17T15:22:23Z<p>Hofler: </p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=PPB_-_Mar_17,_2021&diff=23639PPB - Mar 17, 20212021-03-17T15:21:30Z<p>Hofler: </p>
<hr />
<div>== Meeting Info ==<br />
We will meet on Wed (Mexico 9am, '''US Noon''', France 5pm)<br />
Bluejeans: https://bluejeans.com/164307983<br />
Code to start the meeting 2864<br />
<br />
==Agenda Mar 17, 2021==<br />
* Sami (15 min) - Report on Geant4 simulations and particle tracking<br />
* Alicia (20 min) Genetic Algorithms - Part 1 [[media:210317_ga_pt1_single_vs_multiple.pdf]]<br />
* Round table updates<br />
<br />
==This and That==<br />
* Sami/Eric - polarized cross-section and Geant4 benchmarking<br />
* Jiquan share RF cavity model<br />
* Joe/Fanglei - GPT/Zoubi spin-tracking benchmarking<br />
* Alicia/Dennis/Yves - describing CEBAF e- specs and acceptance considerations<br />
<br />
== Future Meetings ==<br />
* TBD - Masao Kuriki (Hiroshima U.) - 3 GeV e- driven source for ILC<br />
* TBD - Xiaochao Zheng (UVa) - Unpolarized positron beam experiment in Hall A</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:UpgradeInjectorSimulation_status_2020_04_17.pptx&diff=20037File:UpgradeInjectorSimulation status 2020 04 17.pptx2020-04-17T17:29:28Z<p>Hofler: </p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=April_17,_2020_-_Modeling&diff=20036April 17, 2020 - Modeling2020-04-17T17:28:53Z<p>Hofler: </p>
<hr />
<div>== Meeting Info ==<br />
We will meet Friday @ 14:30 EDT <u>'''via BlueJeans'''</u><br />
Meeting URL (for video and/or audio call in): https://bluejeans.com/639322442<br />
Phone number (for audio call in): 1-888-240-2560<br />
Meeting ID: 639322442#<br />
<br />
== Status updates ==<br />
;GPT<br />
* Optimization results (02/07/2020 layout) [[Media:UpgradeInjectorSimulation_status_2020_04_17.pptx]]<br />
;Elegant<br />
* Baseline optics<br />
* Wien configurations study<br />
* [[Media:elegant_optics.pdf]]<br />
;Wiens<br />
* [[Media:Wien magnetic fields models and measurements summary.pptx]] comparing models to measurements</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=April_17,_2020_-_Modeling&diff=20015April 17, 2020 - Modeling2020-04-16T17:59:57Z<p>Hofler: </p>
<hr />
<div>== Meeting Info ==<br />
We will meet Friday @ 14:30 EDT <u>'''via BlueJeans'''</u><br />
Meeting URL (for video and/or audio call in): https://bluejeans.com/639322442<br />
Phone number (for audio call in): 1-888-240-2560<br />
Meeting ID: 639322442#<br />
<br />
== Status updates ==<br />
;GPT<br />
* Optimization results (02/07/2020 layout)<br />
;Elegant<br />
* Baseline optics<br />
* Wien configurations study<br />
;Wiens<br />
* Wien calculations vs. measurements</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=April_17,_2020_-_Modeling&diff=20014April 17, 2020 - Modeling2020-04-16T17:59:35Z<p>Hofler: Created page with "== Meeting Info == We will meet Friday @ 14:30 EDT <u>'''via BlueJeans'''</u> Meeting URL (for video and/or audio call in): https://bluejeans.com/639322442 Phone number (fo..."</p>
<hr />
<div>== Meeting Info ==<br />
We will meet Friday @ 14:30 EDT <u>'''via BlueJeans'''</u><br />
Meeting URL (for video and/or audio call in): https://bluejeans.com/639322442<br />
Phone number (for audio call in): 1-888-240-2560<br />
Meeting ID: 639322442#<br />
<br />
== Status updates ==<br />
;GPT<br />
* Optimization results (02/07/2020 layout)<br />
;Elegant<br />
* baseline optics<br />
* Wien configurations study<br />
;Wiens<br />
* Wien calculations vs. measurements</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=Injector_Upgrade_Meetings&diff=20013Injector Upgrade Meetings2020-04-16T17:50:20Z<p>Hofler: </p>
<hr />
<div>==2020==<br />
<br />
[[April 17, 2020 - Modeling]] - Simulation status<br />
<br />
[[April 16, 2020 - ME/INJ/CIS/CASA]] - Weekly status meeting <br />
<br />
[[April 9, 2020 - ME/INJ/CIS/CASA]] - Weekly status meeting <br />
<br />
[[April 2, 2020 - ME/INJ/CIS/CASA]] - Weekly status meeting <br />
<br />
[[March 27, 2020 - ME/INJ/CIS/CASA]] - Weekly status meeting <br />
<br />
[[March 20, 2020 - ME/INJ/CIS]] - Status updates<br />
<br />
[[March 12, 2020 - ME/INJ/CIS]] - Vet the design<br />
<br />
[[March 9, 2020 - Resource meeting]] - Summer plan slides, Status, working the jobs<br />
<br />
[[March 6, 2020 - PSS Kicker Meeting]]<br />
<br />
[[March 3, 2020 - Modeling]]<br />
<br />
[[February 25, 2020 - Modeling]] - Status of model<br />
<br />
[[February 24, 2020 - Resource meeting]] - bi-weekly discussion<br />
<br />
[[February 20, 2020 - Mechanical engineering]] - Review layout, prioritize jobs, order things<br />
<br />
[[February 19, 2020 - PQB]] - Laser vacuum window & RTP driver<br />
<br />
[[February 18, 2020 - Modeling]] - Quad solutions to Wien filters, and prebuncher power/gradient<br />
<br />
[[February 13, 2020 - Mechanical engineering]] - great meeting about chopper+beamline, need to update notes!<br />
<br />
[[February 11, 2020 - Modeling]] - beam envelope, Wien triplet solutions<br />
<br />
[[February 10, 2020 - Resource meeting]] - review layout + tally beam line components<br />
<br />
[[February 6, 2020 - Mechanical engineering]] - chopper kickoff 9am + weekly ME 10am<br />
<br />
[[February 4, 2020 - Modeling]] - discuss layout, Darmstadt quads<br />
<br />
[[January 30, 2020 - Mechanical engineering]] - review many engineering jobs<br />
<br />
[[January 28, 2020 - Modeling]] - New magnet names, spin rotation, layout discussion<br />
<br />
[[January 27, 2020 - Resource Meeting]]<br />
<br />
[[January 23, 2020 - Mechanical engineering]]<br />
<br />
[[January 21, 2020 - Modeling]]<br />
<br />
[[January 16, 2020 - Mechanical engineering]]<br />
<br />
[[January 14, 2020 - Modeling]]<br />
<br />
[[January 13, 2020 - Service providers]]<br />
<br />
[[January 9, 2020 - Mechanical engineering]]<br />
<br />
[[January 8, 2020 - CIS/INJ/CASA planning meeting]]<br />
<br />
[[January 7, 2020 - Modeling]]<br />
<br />
==2019==<br />
[[November 14, 2019 - AIPINJ ME meeting]]<br />
<br />
[[November 12, 2019 - AIPINJ modeling meeting]]<br />
<br />
[[October 24, 2019 - Weekly AIPINJ Meeting]] ME meeting (15 deg dipole, Wien coils, solenoid RFQ)<br />
<br />
[[October 10, 2019 - Weekly AIPINJ Meeting]] ME meeting<br />
<br />
[[August 29, 2019 - Weekly AIPINJ Meeting]] ME meeting - Wien springs, buncher location, FY20 planning<br />
<br />
[[August 22, 2019 - Weekly AIPINJ Meeting]] ME meeting - viewscreen images<br />
<br />
[[August 19, 2019 - Weekly AIPINJ Meeting]] Service Provider's Meeting<br />
<br />
[[August 15, 2019 - Weekly AIPINJ Meeting]] ME meeting - buncher location, viewscreen list, wien spring holders, new dipole design<br />
<br />
[[August 9, 2019 - Weekly AIPINJ Meeting]] QCM <=> Booster kick-off planning meeting<br />
<br />
[[August 8, 2019 - Weekly AIPINJ Meeting]] ME status updates<br />
<br />
[[August 1, 2019 - Weekly AIPINJ Meeting]] 200kV Wien filter<br />
<br />
[[July 25, 2019 - Weekly AIPINJ Meeting]] - scope, budget, planning<br />
<br />
[[July 18, 2019 - Weekly AIPINJ Meeting]] - ME layout + simulations results<br />
<br />
[[July 11,, 2019 - Weekly AIPINJ Meeting]] - ME layout discussion<br />
<br />
[[June 13, 2019 - Weekly AIPINJ Meeting]] - Weekly meeting - focus on Wien filters<br />
<br />
[[June 6, 2019 - Weekly AIPINJ Meeting]] - Weekly meeting - focus on Booster layout<br />
<br />
[[May 2, 2019 - Weekly AIPINJ Meeting]] - Weekly meeting<br />
<br />
[[April 25, 2019 - Weekly AIPINJ Meeting]] - Weekly meeting<br />
<br />
[[April 18, 2019 - Weekly AIPINJ Meeting]] - Solenoids, three aperture sizes<br />
<br />
[[April 11, 2019 - Weekly AIPINJ Meeting]] - Status updates on Gun2, keV solenoids, ME layout<br />
<br />
[[March 28, 2019 - Weekly AIPINJ Meeting]] - Electrode parts, solenoid status<br />
<br />
[[March 14, 2019 - Weekly AIPINJ Meeting]] - 200kV gun parts status, Wien Model update, Solenoid update<br />
<br />
[[March 7, 2019 - Weekly AIPINJ Meeting]] - 200kV gun parts status, Booster layout update, Modeling Update<br />
<br />
[[February 28, 2019 - Weekly AIPINJ Meeting]] - Layout, Wien filter, GPT<br />
<br />
[[February 21, 2019 - Weekly ME Meeting]]<br />
<br />
[[February 14, 2019 - Weekly ME Meeting]]<br />
<br />
[[February 7, 2019 - Weekly ME Meeting]]<br />
<br />
[[January 31, 2019 - Weekly ME Meeting]]<br />
<br />
[[January 24, 2019 - Weekly ME Meeting]]<br />
<br />
[[January 17, 2019 - Weekly ME Meeting]]<br />
<br />
==2018==<br />
[[December 11, 2018 - Scope of Work Meeting]]<br />
<br />
[[June 25, 2018 - Photos of 2I Region]]<br />
<br />
[[June 19, 2018 - 200kV gun SAD Toolbox Meeting]]<br />
<br />
[[June 13, 2018 - 200 kV Gun and Electron Transport, Operations and Concerns from Source Group Perspective]]<br />
<br />
[[June 8, 2018 - 200kV gun SAD Toolbox Meeting]]<br />
<br />
[[June 1, 2018 - 200kV gun SAD Toolbox Meeting]]<br />
<br />
[[May 11, 2018 - SAD Toolbox Meeting]]<br />
<br />
[[April 12, 2018 - Large SAD Planning Meeting]]<br />
<br />
[[April 10, 2018 - HVPS/PSS planning meeting]]<br />
<br />
[[March 5, 2018 - 2018 Summer SAD status meeting]]<br />
<br />
[[March 2, 2018 - Upgrade/Moller discussion]]<br />
<br />
[[February 5, 2018 - Summer SAD kick-off and updates meeting]]<br />
<br />
[[February 1, 2018 - Wien magnet coil follow-up discussion]]<br />
<br />
[[January 26, 2018 - Wien magnet coil discussion]]<br />
<br />
== 2017 ==<br />
[[CEBAF upgrade meeting - December 13, 2017]] meeting with Danny to discuss the 200kV gun, NEG beamline and 2-Wien spin filter baked beamline<br />
<br />
[[December 7, 2017 - Scope of work meeting for Gun and Wien HV system upgrades]]<br />
<br />
[[November 9, 2017 - SAD 2017 Recap, 2017-2018 Winter 4 Beam Run, SAD 2018 Planning]]<br />
<br />
[[July 5, 2017 - 200kV gun upgrade meeting]]<br />
<br />
[[June 27, 2017 - 200kV gun installation planning meeting]]<br />
<br />
[[June 16, 2017 - 200kV gun upgrade meeting]]<br />
<br />
[[June 9, 2017 - 200kV gun upgrade meeting]]<br />
<br />
[[June 2, 2017 - 200kV gun upgrade meeting]]<br />
<br />
[[May 26, 2017 - 200kV gun upgrade meeting]]<br />
<br />
[[May 19, 2017 - 200kV gun upgrade meeting]]<br />
<br />
[[May 5, 2017 - 200kV gun upgrade meeting]]<br />
<br />
[[April 21, 2017 - 200kV gun upgrade meeting]]<br />
<br />
[[April 14, 2017 - 200kV gun upgrade meeting]]<br />
<br />
[[April 7, 2017 - 200kV gun upgrade meeting]]<br />
<br />
[[March 31, 2017 - 200kV gun upgrade meeting]]<br />
<br />
[[March 24, 2017 - 200kV gun upgrade meeting]]<br />
<br />
[[March 17, 2017 - 200kV gun upgrade meeting]]<br />
<br />
[[March 13, 2017 - 4-Laser/LLRF Installation/Commissioning]]<br />
<br />
[[March 11, 2017 - Summer SAD Kickoff Meeting]]<br />
<br />
== 2016 ==<br />
[[December 14, 2016 - 4-Laser/LLRF Installation Meeting]]<br />
<br />
[[November 16, 2016 - 4-Laser/LLRF Installation Meeting]]<br />
<br />
[[October 12, 2016 - 4-Laser/LLRF Monthly Status Meeting]]<br />
<br />
[[September 7, 2016 - Monthly 4-Laser/4-Beams Status Meeting]]<br />
<br />
[[August 31, 2016 - Upgrading the HV Switchtank]]<br />
<br />
[[July 13, 2016 - Monthly 4-laser Upgrade Status Meeting]]<br />
<br />
[[June 10, 2016 - Injector PSS upgrade - modifications to keep HVPS ON]]<br />
<br />
[[June 8, 2016 - Monthly 4-laser Upgrade Status Meeting]]<br />
<br />
[[May 4, 2016 - Monthly 4-laser Upgrade Status Meeting]]<br />
<br />
[[April 6, 2016 - Monthly 4-laser Upgrade Status Meeting]]<br />
<br />
[[March 9, 2016 - Monthly 4-laser Upgrade Status Meeting]]<br />
<br />
[[January 29, 2016 - 4-laser LLRF meeting]]<br />
<br />
[[January 14, 2016 - Summer 2016 SAD (4 laser, LLRF, SCAM-II, HVPS)]]<br />
<br />
== 2015 ==<br />
<br />
[[September 25, 2015 - CEBAF Injector Upgrade Meeting]]<br />
<br />
[[September 10, 2015 - CEBAF Injector Upgrade Meeting]]<br />
<br />
[[August 27, 2015 - CEBAF Injector Upgrade Meeting]]<br />
<br />
[[April 16, 2015 - 3-Laser/4-Laser Discussion]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:Sixth_calculation.pdf&diff=19722File:Sixth calculation.pdf2020-03-20T21:17:37Z<p>Hofler: </p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=200kV_Prebuncher&diff=19721200kV Prebuncher2020-03-20T21:17:13Z<p>Hofler: </p>
<hr />
<div>What is needed for 200 kV beam...<br />
<br />
* Reza says we need 4-5x existing power @ 200 keV (limited by 30W) => 135 W<br />
<br />
* From Curt 2/18/20<br />
:use new Cu cavity (SS problematic)<br />
:buy an amplifier (need a spare)<br />
:active temp system (resonance control)<br />
<br />
* From Haipeng slides pertaining to the 1497 MHz "BCM-style" cavity to be installed in the Prebuncher location as part of the Injector Upgrade (aka UITF Buncher) [[media:Sixth_calculation.pdf]]<br />
<br />
* From Haipeng slide pertaining to the presently installed 1497 MHz Los Alamos CEBAF Buncher [[media:200309_First_calculation.pptx]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=January_30,_2020_-_Mechanical_engineering&diff=19184January 30, 2020 - Mechanical engineering2020-01-30T19:18:01Z<p>Hofler: </p>
<hr />
<div>==Agenda==<br />
* Joe - Request new magnet names from Chase for magnets => sent e-mail awaiting reply<br />
:-MDR = 200 keV, 15 deg dipole<br />
:-MFX = 200 keV, 38mm solenoid - counterwound<br />
:-MFY = 200 keV, 46mm solenoid - counterwound<br />
<br />
* Solenoid sequence<br />
MFH2I01 => MFX<br />
MFB1I02 => MFX<br />
MFG1I04A => n/c<br />
MFG1I04B => n/c<br />
MFQ0I01 => MFX<br />
MFA0I03 => n/c<br />
MFD1I04A => MFY-A<br />
MFD1I04B => MFY-B<br />
MFA0I05 => n/c<br />
MFL0I07 => MFX<br />
<br />
* Jeff [[media:200130_CAD.jpg]] - CAD model of injector, oh yeah!</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=AIPINJ_Layouts&diff=18959AIPINJ Layouts2020-01-07T22:47:01Z<p>Hofler: </p>
<hr />
<div>==Overall Layouts==<br />
Note: At the November 12, 2019 Modeling meeting [https://wiki.jlab.org/ciswiki/index.php/November_12,_2019_-_AIPINJ_modeling_meeting], we decided to move the buncher to the midpoint position (between the centerline of the choppers and the centerline of the 2-cell in the booster). The buncher position in the July 2019 layout drawings is not the midpoint position; the buncher is shifted closer to the choppers in the July 2019 layout drawings.<br />
* July 19, 2019 [[media:keytotaljuly19.pdf]]<br />
* July 17, 2019 [[media:keytotaljuly17.pdf]]<br />
<br />
==Gun Layouts==<br />
* July 17, 2019 [[media:gunthroughchopperjuly17.pdf]]<br />
* June 13, 2019 [[media:190613_guntochopper.pdf]]<br />
<br />
==Chopper Layouts==<br />
* chopper assembly [[media:190606_chopper_assembly_drawing.pdf]]<br />
<br />
==Booster Layouts==<br />
Note: At the November 12, 2019 Modeling meeting [https://wiki.jlab.org/ciswiki/index.php/November_12,_2019_-_AIPINJ_modeling_meeting], we decided to move the buncher to the midpoint position (between the centerline of the choppers and the centerline of the 2-cell in the booster). The buncher position in the July 2019 layout drawings is not the midpoint position; the buncher is shifted closer to the choppers in the July 2019 layout drawings.<br />
* Sep 26, 2019 [[media:190926_boosterregion.pdf]]<br />
::-QCM was .32" further downstream. so all those interfaces moved.<br />
::-distance between chopper cavities was 59.32", so distance from center of choppers to downstream face of chopper #2 increased from 29.65" to 29.66".<br />
::-buncher, IFY0I06, MB00I06, A3, YAO cavity, A4 all moved slightly downstream.<br />
::-YAO cavity was .37" longer than the design drawing.<br />
* July 17, 2019 [[media:chopperthroughmodulejuly17.pdf]]<br />
* June 10, 2019 [[media:190610_layoutjune10.pdf]]<br />
<br />
==Warm-RF Drawings==<br />
* prebuncher cavity [[media:190613_prebuncher.pdf]]<br />
* buncher cavity [[media:190815_CEBAF_BUNCHER.pdf]]<br />
* chopper RF cavity [[media:Haimson_chopper_cavities.pdf]]<br />
<br />
==SRF Drawings==<br />
* drawing from Jim Henry [[media:CRM1107001-0001_-_PDF_1.pdf]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=AIPINJ_Layouts&diff=18941AIPINJ Layouts2020-01-07T19:48:27Z<p>Hofler: /* Overall Layouts */</p>
<hr />
<div>==Overall Layouts==<br />
Note: At the November 12, 2019 Modeling meeting [https://wiki.jlab.org/ciswiki/index.php/November_12,_2019_-_AIPINJ_modeling_meeting], we decided to move the buncher to the midpoint position (between the centerline of the choppers and the centerline of the 2-cell in the booster). The buncher position in the July 2019 layout drawings is not the midpoint position; the buncher is shifted closer to the choppers in the July 2019 layout drawings.<br />
* July 19, 2019 [[media:keytotaljuly19.pdf]]<br />
* July 17, 2019 [[media:keytotaljuly17.pdf]]<br />
<br />
==Gun Layouts==<br />
* July 17, 2019 [[media:gunthroughchopperjuly17.pdf]]<br />
* June 13, 2019 [[media:190613_guntochopper.pdf]]<br />
<br />
==Chopper Layouts==<br />
* chopper assembly [[media:190606_chopper_assembly_drawing.pdf]]<br />
<br />
==Booster Layouts==<br />
* Sep 26, 2019 [[media:190926_boosterregion.pdf]]<br />
::-QCM was .32" further downstream. so all those interfaces moved.<br />
::-distance between chopper cavities was 59.32", so distance from center of choppers to downstream face of chopper #2 increased from 29.65" to 29.66".<br />
::-buncher, IFY0I06, MB00I06, A3, YAO cavity, A4 all moved slightly downstream.<br />
::-YAO cavity was .37" longer than the design drawing.<br />
* July 17, 2019 [[media:chopperthroughmodulejuly17.pdf]]<br />
* June 10, 2019 [[media:190610_layoutjune10.pdf]]<br />
<br />
==Warm-RF Drawings==<br />
* prebuncher cavity [[media:190613_prebuncher.pdf]]<br />
* buncher cavity [[media:190815_CEBAF_BUNCHER.pdf]]<br />
* chopper RF cavity [[media:Haimson_chopper_cavities.pdf]]<br />
<br />
==SRF Drawings==<br />
* drawing from Jim Henry [[media:CRM1107001-0001_-_PDF_1.pdf]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=AIPINJ_Layouts&diff=18940AIPINJ Layouts2020-01-07T19:48:09Z<p>Hofler: /* Overall Layouts */</p>
<hr />
<div>==Overall Layouts==<br />
Note: At November 12, 2019 Modeling meeting[https://wiki.jlab.org/ciswiki/index.php/November_12,_2019_-_AIPINJ_modeling_meeting], we decided to move the buncher to the midpoint position (between the centerline of the choppers and the centerline of the 2-cell in the booster). The buncher position in the July 2019 layout drawings is not the midpoint position; the buncher is shifted closer to the choppers in the July 2019 layout drawings.<br />
* July 19, 2019 [[media:keytotaljuly19.pdf]]<br />
* July 17, 2019 [[media:keytotaljuly17.pdf]]<br />
<br />
==Gun Layouts==<br />
* July 17, 2019 [[media:gunthroughchopperjuly17.pdf]]<br />
* June 13, 2019 [[media:190613_guntochopper.pdf]]<br />
<br />
==Chopper Layouts==<br />
* chopper assembly [[media:190606_chopper_assembly_drawing.pdf]]<br />
<br />
==Booster Layouts==<br />
* Sep 26, 2019 [[media:190926_boosterregion.pdf]]<br />
::-QCM was .32" further downstream. so all those interfaces moved.<br />
::-distance between chopper cavities was 59.32", so distance from center of choppers to downstream face of chopper #2 increased from 29.65" to 29.66".<br />
::-buncher, IFY0I06, MB00I06, A3, YAO cavity, A4 all moved slightly downstream.<br />
::-YAO cavity was .37" longer than the design drawing.<br />
* July 17, 2019 [[media:chopperthroughmodulejuly17.pdf]]<br />
* June 10, 2019 [[media:190610_layoutjune10.pdf]]<br />
<br />
==Warm-RF Drawings==<br />
* prebuncher cavity [[media:190613_prebuncher.pdf]]<br />
* buncher cavity [[media:190815_CEBAF_BUNCHER.pdf]]<br />
* chopper RF cavity [[media:Haimson_chopper_cavities.pdf]]<br />
<br />
==SRF Drawings==<br />
* drawing from Jim Henry [[media:CRM1107001-0001_-_PDF_1.pdf]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=AIPINJ_Layouts&diff=18939AIPINJ Layouts2020-01-07T19:45:40Z<p>Hofler: </p>
<hr />
<div>==Overall Layouts==<br />
Note: At November 12, 2019 Modeling meeting[https://wiki.jlab.org/ciswiki/index.php/November_12,_2019_-_AIPINJ_modeling_meeting], we decided to move the buncher to the midpoint position (between the centerline of the choppers and the centerline of the 2-cell in the booster).<br />
* July 19, 2019 [[media:keytotaljuly19.pdf]]<br />
* July 17, 2019 [[media:keytotaljuly17.pdf]]<br />
<br />
==Gun Layouts==<br />
* July 17, 2019 [[media:gunthroughchopperjuly17.pdf]]<br />
* June 13, 2019 [[media:190613_guntochopper.pdf]]<br />
<br />
==Chopper Layouts==<br />
* chopper assembly [[media:190606_chopper_assembly_drawing.pdf]]<br />
<br />
==Booster Layouts==<br />
* Sep 26, 2019 [[media:190926_boosterregion.pdf]]<br />
::-QCM was .32" further downstream. so all those interfaces moved.<br />
::-distance between chopper cavities was 59.32", so distance from center of choppers to downstream face of chopper #2 increased from 29.65" to 29.66".<br />
::-buncher, IFY0I06, MB00I06, A3, YAO cavity, A4 all moved slightly downstream.<br />
::-YAO cavity was .37" longer than the design drawing.<br />
* July 17, 2019 [[media:chopperthroughmodulejuly17.pdf]]<br />
* June 10, 2019 [[media:190610_layoutjune10.pdf]]<br />
<br />
==Warm-RF Drawings==<br />
* prebuncher cavity [[media:190613_prebuncher.pdf]]<br />
* buncher cavity [[media:190815_CEBAF_BUNCHER.pdf]]<br />
* chopper RF cavity [[media:Haimson_chopper_cavities.pdf]]<br />
<br />
==SRF Drawings==<br />
* drawing from Jim Henry [[media:CRM1107001-0001_-_PDF_1.pdf]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=AIPINJ_Layouts&diff=18938AIPINJ Layouts2020-01-07T19:44:07Z<p>Hofler: /* Overall Layouts */</p>
<hr />
<div>==Overall Layouts==<br />
Note: At November 12, 2019 Modeling meeting[https://wiki.jlab.org/ciswiki/index.php/November_12,_2019_-_AIPINJ_modeling_meeting], we decided to move the buncher to the midpoint position .<br />
* July 19, 2019 [[media:keytotaljuly19.pdf]]<br />
* July 17, 2019 [[media:keytotaljuly17.pdf]]<br />
<br />
==Gun Layouts==<br />
* July 17, 2019 [[media:gunthroughchopperjuly17.pdf]]<br />
* June 13, 2019 [[media:190613_guntochopper.pdf]]<br />
<br />
==Chopper Layouts==<br />
* chopper assembly [[media:190606_chopper_assembly_drawing.pdf]]<br />
<br />
==Booster Layouts==<br />
* Sep 26, 2019 [[media:190926_boosterregion.pdf]]<br />
::-QCM was .32" further downstream. so all those interfaces moved.<br />
::-distance between chopper cavities was 59.32", so distance from center of choppers to downstream face of chopper #2 increased from 29.65" to 29.66".<br />
::-buncher, IFY0I06, MB00I06, A3, YAO cavity, A4 all moved slightly downstream.<br />
::-YAO cavity was .37" longer than the design drawing.<br />
* July 17, 2019 [[media:chopperthroughmodulejuly17.pdf]]<br />
* June 10, 2019 [[media:190610_layoutjune10.pdf]]<br />
<br />
==Warm-RF Drawings==<br />
* prebuncher cavity [[media:190613_prebuncher.pdf]]<br />
* buncher cavity [[media:190815_CEBAF_BUNCHER.pdf]]<br />
* chopper RF cavity [[media:Haimson_chopper_cavities.pdf]]<br />
<br />
==SRF Drawings==<br />
* drawing from Jim Henry [[media:CRM1107001-0001_-_PDF_1.pdf]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=AIPINJ_Layouts&diff=18937AIPINJ Layouts2020-01-07T19:43:29Z<p>Hofler: /* Overall Layouts */</p>
<hr />
<div>==Overall Layouts==<br />
Note: At November 12, 2019 Modeling meeting, we decided to move the buncher to the midpoint position [https://wiki.jlab.org/ciswiki/index.php/November_12,_2019_-_AIPINJ_modeling_meeting].<br />
* July 19, 2019 [[media:keytotaljuly19.pdf]]<br />
* July 17, 2019 [[media:keytotaljuly17.pdf]]<br />
<br />
==Gun Layouts==<br />
* July 17, 2019 [[media:gunthroughchopperjuly17.pdf]]<br />
* June 13, 2019 [[media:190613_guntochopper.pdf]]<br />
<br />
==Chopper Layouts==<br />
* chopper assembly [[media:190606_chopper_assembly_drawing.pdf]]<br />
<br />
==Booster Layouts==<br />
* Sep 26, 2019 [[media:190926_boosterregion.pdf]]<br />
::-QCM was .32" further downstream. so all those interfaces moved.<br />
::-distance between chopper cavities was 59.32", so distance from center of choppers to downstream face of chopper #2 increased from 29.65" to 29.66".<br />
::-buncher, IFY0I06, MB00I06, A3, YAO cavity, A4 all moved slightly downstream.<br />
::-YAO cavity was .37" longer than the design drawing.<br />
* July 17, 2019 [[media:chopperthroughmodulejuly17.pdf]]<br />
* June 10, 2019 [[media:190610_layoutjune10.pdf]]<br />
<br />
==Warm-RF Drawings==<br />
* prebuncher cavity [[media:190613_prebuncher.pdf]]<br />
* buncher cavity [[media:190815_CEBAF_BUNCHER.pdf]]<br />
* chopper RF cavity [[media:Haimson_chopper_cavities.pdf]]<br />
<br />
==SRF Drawings==<br />
* drawing from Jim Henry [[media:CRM1107001-0001_-_PDF_1.pdf]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=AIPINJ_Layouts&diff=18936AIPINJ Layouts2020-01-07T19:40:07Z<p>Hofler: /* Overall Layouts */</p>
<hr />
<div>==Overall Layouts==<br />
Note: At November 12, 2019 meeting, we decided to move the buncher to the midpoint position <br />
* July 19, 2019 [[media:keytotaljuly19.pdf]]<br />
* July 17, 2019 [[media:keytotaljuly17.pdf]]<br />
<br />
==Gun Layouts==<br />
* July 17, 2019 [[media:gunthroughchopperjuly17.pdf]]<br />
* June 13, 2019 [[media:190613_guntochopper.pdf]]<br />
<br />
==Chopper Layouts==<br />
* chopper assembly [[media:190606_chopper_assembly_drawing.pdf]]<br />
<br />
==Booster Layouts==<br />
* Sep 26, 2019 [[media:190926_boosterregion.pdf]]<br />
::-QCM was .32" further downstream. so all those interfaces moved.<br />
::-distance between chopper cavities was 59.32", so distance from center of choppers to downstream face of chopper #2 increased from 29.65" to 29.66".<br />
::-buncher, IFY0I06, MB00I06, A3, YAO cavity, A4 all moved slightly downstream.<br />
::-YAO cavity was .37" longer than the design drawing.<br />
* July 17, 2019 [[media:chopperthroughmodulejuly17.pdf]]<br />
* June 10, 2019 [[media:190610_layoutjune10.pdf]]<br />
<br />
==Warm-RF Drawings==<br />
* prebuncher cavity [[media:190613_prebuncher.pdf]]<br />
* buncher cavity [[media:190815_CEBAF_BUNCHER.pdf]]<br />
* chopper RF cavity [[media:Haimson_chopper_cavities.pdf]]<br />
<br />
==SRF Drawings==<br />
* drawing from Jim Henry [[media:CRM1107001-0001_-_PDF_1.pdf]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:UpgradeInjectorGPTOptimizations_Buncher_2019_11_12.pdf&diff=18538File:UpgradeInjectorGPTOptimizations Buncher 2019 11 12.pdf2019-11-12T17:23:51Z<p>Hofler: </p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=November_12,_2019_-_AIPINJ_modeling_meeting&diff=18537November 12, 2019 - AIPINJ modeling meeting2019-11-12T17:23:17Z<p>Hofler: /* Topics */</p>
<hr />
<div>== Topics ==<br />
;Booster region<br />
* Status update evaluating desired buncher location? [[media:UpgradeInjectorGPTOptimizations_Buncher_2019_11_12.pdf]]<br />
<br />
; Gun to Chopper Model<br />
* Start with the functional layout (sequence is important, maintain prebuncher near center of gun-chopper) [https://wiki.jlab.org/ciswiki/index.php/AIPINJ_Layouts see layouts here]<br />
* Use "tee" electrode field map (what is extent of R,Z in model?) [https://wiki.jlab.org/ciswiki/index.php/Electrodes,_Insulators_and_HV_cable_inventories_and_drawings see types here]<br />
* 15 deg bend - Implement new model (note, there are air- and steel- models) [[media:191112_15bend.pdf]] [[media:191111_JB_15dipole.pdf]]<br />
* Wien filter - Old and new models should be similar (yes?), but do we implement new model [https://wiki.jlab.org/ciswiki/index.php/Wien_Filter_References new model]<br />
* Should we identify match point after gun (for Elegant) and before chopper (for GPT simulations)<br />
<br />
; Prebuncher at 130 kV and 200 kV<br />
* Can prebuncher operate in new location @ 130 keV?<br />
* What power level is needed @ 200 keV?</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:UpgradeInjectorGPTOptimizations_Buncher_2019_08_29_v2.pptx&diff=18217File:UpgradeInjectorGPTOptimizations Buncher 2019 08 29 v2.pptx2019-08-29T16:53:13Z<p>Hofler: </p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=August_29,_2019_-_Weekly_AIPINJ_Meeting&diff=18216August 29, 2019 - Weekly AIPINJ Meeting2019-08-29T16:52:58Z<p>Hofler: </p>
<hr />
<div>;synopsis of the Wien filter TS'ing, the baffling spring situation, path forward seems encouraging, eh?<br />
<br />
;choosing the buncher location....status and path forward to resolve [[media:UpgradeInjectorGPTOptimizations_Buncher_2019_08_29_v2.pptx]]<br />
<br />
;FY20 planning, ME jobs<br />
<br />
1. jay's solenoid - i presume i would help look over the quotes and see if i had any comments.<br />
<br />
2. puck loading chamber - phil will be scrounging around for 80/20 parts to make a table approximately the same size as the existing table. the vacuum chamber was due to be shipped last friday, we'll see. everything else is on hand. so i'm finished with this.<br />
<br />
3. GTS steel shielding - drawings into shop, doesn't look like it's signed off yet. fasteners ordered. i'll take joshua over to the shop when the job is started. so i'm finished with this.<br />
<br />
4. wien filter - spring holder finished. i'll order some more springs after we pull the existing spring out and i verify it. so i think i'm finished with this. unless you have in mind some other things you want me to do for the 200kv wien filter.<br />
<br />
5. tunnel beamline - i don't know what else i could do on this unless someone lets me know what other changes we need to make, or if the configuration is set enough to look at girder design. i still need to see how the survery and alignment as-found measurements relate to the layout. <br />
<br />
6. HV test stand with giant FEL insulator - i could start looking at this again if the time seems right.</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:UpgradeInjectorGPTOptimizations_Buncher_2019_08_29.pptx&diff=18215File:UpgradeInjectorGPTOptimizations Buncher 2019 08 29.pptx2019-08-29T16:48:03Z<p>Hofler: Hofler uploaded a new version of File:UpgradeInjectorGPTOptimizations Buncher 2019 08 29.pptx</p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:UpgradeInjectorGPTOptimizations_Buncher_2019_08_29.pptx&diff=18214File:UpgradeInjectorGPTOptimizations Buncher 2019 08 29.pptx2019-08-29T16:47:28Z<p>Hofler: </p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=August_29,_2019_-_Weekly_AIPINJ_Meeting&diff=18213August 29, 2019 - Weekly AIPINJ Meeting2019-08-29T16:46:19Z<p>Hofler: </p>
<hr />
<div>;synopsis of the Wien filter TS'ing, the baffling spring situation, path forward seems encouraging, eh?<br />
<br />
;choosing the buncher location....status and path forward to resolve [[media:UpgradeInjectorGPTOptimizations_Buncher_2019_08_29.pptx]]<br />
<br />
;FY20 planning, ME jobs<br />
<br />
1. jay's solenoid - i presume i would help look over the quotes and see if i had any comments.<br />
<br />
2. puck loading chamber - phil will be scrounging around for 80/20 parts to make a table approximately the same size as the existing table. the vacuum chamber was due to be shipped last friday, we'll see. everything else is on hand. so i'm finished with this.<br />
<br />
3. GTS steel shielding - drawings into shop, doesn't look like it's signed off yet. fasteners ordered. i'll take joshua over to the shop when the job is started. so i'm finished with this.<br />
<br />
4. wien filter - spring holder finished. i'll order some more springs after we pull the existing spring out and i verify it. so i think i'm finished with this. unless you have in mind some other things you want me to do for the 200kv wien filter.<br />
<br />
5. tunnel beamline - i don't know what else i could do on this unless someone lets me know what other changes we need to make, or if the configuration is set enough to look at girder design. i still need to see how the survery and alignment as-found measurements relate to the layout. <br />
<br />
6. HV test stand with giant FEL insulator - i could start looking at this again if the time seems right.</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:UpgradeInjectorGPTOptimizations_Buncher_2019_08_29.docx&diff=18212File:UpgradeInjectorGPTOptimizations Buncher 2019 08 29.docx2019-08-29T13:54:30Z<p>Hofler: </p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=August_29,_2019_-_Weekly_AIPINJ_Meeting&diff=18211August 29, 2019 - Weekly AIPINJ Meeting2019-08-29T13:53:58Z<p>Hofler: </p>
<hr />
<div>;synopsis of the Wien filter TS'ing, the baffling spring situation, path forward seems encouraging, eh?<br />
<br />
;choosing the buncher location....status and path forward to resolve [[media:UpgradeInjectorGPTOptimizations_Buncher_2019_08_29.docx]]<br />
<br />
;FY20 planning, ME jobs<br />
<br />
1. jay's solenoid - i presume i would help look over the quotes and see if i had any comments.<br />
<br />
2. puck loading chamber - phil will be scrounging around for 80/20 parts to make a table approximately the same size as the existing table. the vacuum chamber was due to be shipped last friday, we'll see. everything else is on hand. so i'm finished with this.<br />
<br />
3. GTS steel shielding - drawings into shop, doesn't look like it's signed off yet. fasteners ordered. i'll take joshua over to the shop when the job is started. so i'm finished with this.<br />
<br />
4. wien filter - spring holder finished. i'll order some more springs after we pull the existing spring out and i verify it. so i think i'm finished with this. unless you have in mind some other things you want me to do for the 200kv wien filter.<br />
<br />
5. tunnel beamline - i don't know what else i could do on this unless someone lets me know what other changes we need to make, or if the configuration is set enough to look at girder design. i still need to see how the survery and alignment as-found measurements relate to the layout. <br />
<br />
6. HV test stand with giant FEL insulator - i could start looking at this again if the time seems right.</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=AIPINJ_Layouts&diff=18017AIPINJ Layouts2019-07-22T18:53:14Z<p>Hofler: </p>
<hr />
<div>==Overall Layouts==<br />
* July 17, 2019 [[media:keytotaljuly17.pdf]]<br />
<br />
==Gun Layouts==<br />
* July 17, 2019 [[media:gunthroughchopperjuly17.pdf]]<br />
* June 13, 2019 [[media:190613_guntochopper.pdf]]<br />
<br />
==Chopper Layouts==<br />
<br />
==Booster Layouts==<br />
* July 17, 2019 [[media:chopperthroughmodulejuly17.pdf]]<br />
* June 10, 2019 [[media:190610_layoutjune10.pdf]]<br />
<br />
==Mechanical Drawings==<br />
* prebuncher cavity [[media:190613_prebuncher.pdf]]<br />
* chopper assembly [[media:190606_chopper_assembly_drawing.pdf]]<br />
* chopper RF cavity [[media:Haimson_chopper_cavities.pdf]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:Haimson_chopper_cavities.pdf&diff=18016File:Haimson chopper cavities.pdf2019-07-22T18:41:07Z<p>Hofler: </p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=AIPINJ_Layouts&diff=18015AIPINJ Layouts2019-07-22T18:40:34Z<p>Hofler: </p>
<hr />
<div>==Overall Layouts==<br />
* July 17, 2019 [[media:keytotaljuly17.pdf]]<br />
<br />
==Gun Layouts==<br />
* July 17, 2019 [[media:gunthroughchopperjuly17.pdf]]<br />
* June 13, 2019 [[media:190613_guntochopper.pdf]]<br />
<br />
==Chopper Layouts==<br />
* March 20, 1992 [[media:Haimson_chopper_cavities.pdf]]<br />
<br />
==Booster Layouts==<br />
* July 17, 2019 [[media:chopperthroughmodulejuly17.pdf]]<br />
* June 10, 2019 [[media:190610_layoutjune10.pdf]]<br />
<br />
==Mechanical Drawings==<br />
* prebuncher cavity [[media:190613_prebuncher.pdf]]<br />
* chopper assembly [[media:190606_chopper_assembly_drawing.pdf]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:UpgradeInjectorGPTOptimizations_2019_07_18.pptx&diff=17997File:UpgradeInjectorGPTOptimizations 2019 07 18.pptx2019-07-18T13:19:08Z<p>Hofler: Hofler uploaded a new version of File:UpgradeInjectorGPTOptimizations 2019 07 18.pptx</p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:UpgradeInjectorGPTOptimizations_2019_07_18.pptx&diff=17996File:UpgradeInjectorGPTOptimizations 2019 07 18.pptx2019-07-18T13:13:45Z<p>Hofler: </p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=July_18,_2019_-_Weekly_AIPINJ_Meeting&diff=17995July 18, 2019 - Weekly AIPINJ Meeting2019-07-18T13:13:05Z<p>Hofler: </p>
<hr />
<div>=== Agenda ===<br />
#Danny - review most recent layout updates [[AIPINJ Layouts]]<br />
#Reza - status on Y-chamber dipole<br />
#Joe - quick scan of our punch list [[media:190718_punchlist.docx]]<br />
#Alicia - simulation studies [[media:UpgradeInjectorGPTOptimizations_2019_07_18.pptx]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=February_28,_2019_-_Weekly_AIPINJ_Meeting&diff=16954February 28, 2019 - Weekly AIPINJ Meeting2019-02-28T14:33:21Z<p>Hofler: </p>
<hr />
<div>===Topics===<br />
;ME topics<br />
:[https://logbooks.jlab.org/entry/3661138 Status of 200kV small shed cathode]<br />
:Springs recently signed off.<br />
<br />
;Spring SAD<br />
:Begins Monday April 15, CEBAF Restore begins Monday June 10<br />
:CEBAF as-found in April [[media:190228_SA_request.xlsx]]<br />
:Show and tell two-Wien flipper, existing controls, stuff like that<br />
<br />
;Wien Filter<br />
:[https://wiki.jlab.org/ciswiki/index.php/200kV_Wien_Filter Link to the Wien filter upgrade page]<br />
:Field Modeling<br />
:: Use CST to evaluate weak point(s) of existing Wien filter, e.g. feedthrough, standoffs<br />
:: Does CST and Opera talk well together, i.e. will one or two codes (or both?) calculate the final E- and B-fields<br />
: Beam Simulations<br />
:: For grins, how about comparing (GPT SLAC Wien vs. Darmstadt vs. Enge-Elegant) for simple test cases <br />
:: What Wien model(s) presently exist, where are they?<br />
:::[https://wiki.jlab.org/ciswiki/index.php/File:JLab-TN-15-032.pdf TOSCA Modeling]<br />
:::[[media:JLAB-TN-18-039_GPTWienModeling.pdf]]<br />
<br />
;Latest Layouts<br />
:Danny Gun region [[media:190123_gun_to_chopper.pdf]]<br />
:Danny Booster region [[media:LAYOUT14FEB19.pdf]]<br />
:Injector CED Booster region [[media:injector_model_ced_values.xlsx]]<br />
:Danny updated Reza layout dimensions [[media:Injector upgrade Choppers to Booster v01DM.pptx]]<br />
:Joe Gun + Booster notes [[media:190123_INJ.pptx]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=February_28,_2019_-_Weekly_AIPINJ_Meeting&diff=16953February 28, 2019 - Weekly AIPINJ Meeting2019-02-28T14:32:18Z<p>Hofler: </p>
<hr />
<div>===Topics===<br />
;ME topics<br />
:[https://logbooks.jlab.org/entry/3661138 Status of 200kV small shed cathode]<br />
:Springs recently signed off.<br />
<br />
;Spring SAD<br />
:Begins Monday April 15, CEBAF Restore begins Monday June 10<br />
:CEBAF as-found in April [[media:190228_SA_request.xlsx]]<br />
:Show and tell two-Wien flipper, existing controls, stuff like that<br />
<br />
;Wien Filter<br />
:[https://wiki.jlab.org/ciswiki/index.php/200kV_Wien_Filter Link to the Wien filter upgrade page]<br />
:Field Modeling<br />
:: Use CST to evaluate weak point(s) of existing Wien filter, e.g. feedthrough, standoffs<br />
:: Does CST and Opera talk well together, i.e. will one or two codes (or both?) calculate the final E- and B-fields<br />
: Beam Simulations<br />
:: For grins, how about comparing (GPT SLAC Wien vs. Darmstadt vs. Enge-Elegant) for simple test cases <br />
:: What Wien model(s) presently exist, where are they? [https://wiki.jlab.org/ciswiki/index.php/File:JLab-TN-15-032.pdf TOSCA Modeling] [[media:JLAB-TN-18-039_GPTWienModeling.pdf]]<br />
<br />
;Latest Layouts<br />
:Danny Gun region [[media:190123_gun_to_chopper.pdf]]<br />
:Danny Booster region [[media:LAYOUT14FEB19.pdf]]<br />
:Injector CED Booster region [[media:injector_model_ced_values.xlsx]]<br />
:Danny updated Reza layout dimensions [[media:Injector upgrade Choppers to Booster v01DM.pptx]]<br />
:Joe Gun + Booster notes [[media:190123_INJ.pptx]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=February_28,_2019_-_Weekly_AIPINJ_Meeting&diff=16952February 28, 2019 - Weekly AIPINJ Meeting2019-02-28T14:31:06Z<p>Hofler: </p>
<hr />
<div>===Topics===<br />
;ME topics<br />
:[https://logbooks.jlab.org/entry/3661138 Status of 200kV small shed cathode]<br />
:Springs recently signed off.<br />
<br />
;Spring SAD<br />
:Begins Monday April 15, CEBAF Restore begins Monday June 10<br />
:CEBAF as-found in April [[media:190228_SA_request.xlsx]]<br />
:Show and tell two-Wien flipper, existing controls, stuff like that<br />
<br />
;Wien Filter<br />
:[https://wiki.jlab.org/ciswiki/index.php/200kV_Wien_Filter Link to the Wien filter upgrade page]<br />
:Field Modeling<br />
:: Use CST to evaluate weak point(s) of existing Wien filter, e.g. feedthrough, standoffs<br />
:: Does CST and Opera talk well together, i.e. will one or two codes (or both?) calculate the final E- and B-fields<br />
: Beam Simulations<br />
:: For grins, how about comparing (GPT SLAC Wien vs. Darmstadt vs. Enge-Elegant) for simple test cases <br />
:: What Wien model(s) presently exist, where are they? [https://wiki.jlab.org/ciswiki/index.php/File:JLab-TN-15-032.pdf] [[media:JLAB-TN-18-039_GPTWienModeling.pdf]]<br />
<br />
;Latest Layouts<br />
:Danny Gun region [[media:190123_gun_to_chopper.pdf]]<br />
:Danny Booster region [[media:LAYOUT14FEB19.pdf]]<br />
:Injector CED Booster region [[media:injector_model_ced_values.xlsx]]<br />
:Danny updated Reza layout dimensions [[media:Injector upgrade Choppers to Booster v01DM.pptx]]<br />
:Joe Gun + Booster notes [[media:190123_INJ.pptx]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=February_28,_2019_-_Weekly_AIPINJ_Meeting&diff=16951February 28, 2019 - Weekly AIPINJ Meeting2019-02-28T14:29:35Z<p>Hofler: </p>
<hr />
<div>===Topics===<br />
;ME topics<br />
:[https://logbooks.jlab.org/entry/3661138 Status of 200kV small shed cathode]<br />
:Springs recently signed off.<br />
<br />
;Spring SAD<br />
:Begins Monday April 15, CEBAF Restore begins Monday June 10<br />
:CEBAF as-found in April [[media:190228_SA_request.xlsx]]<br />
:Show and tell two-Wien flipper, existing controls, stuff like that<br />
<br />
;Wien Filter<br />
:[https://wiki.jlab.org/ciswiki/index.php/200kV_Wien_Filter Link to the Wien filter upgrade page]<br />
:Field Modeling<br />
:: Use CST to evaluate weak point(s) of existing Wien filter, e.g. feedthrough, standoffs<br />
:: Does CST and Opera talk well together, i.e. will one or two codes (or both?) calculate the final E- and B-fields<br />
: Beam Simulations<br />
:: For grins, how about comparing (GPT SLAC Wien vs. Darmstadt vs. Enge-Elegant) for simple test cases <br />
:: What Wien model(s) presently exist, where are they? [[media:JLAB-TN-15-032_TOSCAModeling.pdf]] [[media:JLAB-TN-18-039_GPTWienModeling.pdf]]<br />
<br />
;Latest Layouts<br />
:Danny Gun region [[media:190123_gun_to_chopper.pdf]]<br />
:Danny Booster region [[media:LAYOUT14FEB19.pdf]]<br />
:Injector CED Booster region [[media:injector_model_ced_values.xlsx]]<br />
:Danny updated Reza layout dimensions [[media:Injector upgrade Choppers to Booster v01DM.pptx]]<br />
:Joe Gun + Booster notes [[media:190123_INJ.pptx]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:JLAB-TN-18-039_GPTWienModeling.pdf&diff=16949File:JLAB-TN-18-039 GPTWienModeling.pdf2019-02-28T14:25:47Z<p>Hofler: </p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=February_28,_2019_-_Weekly_AIPINJ_Meeting&diff=16948February 28, 2019 - Weekly AIPINJ Meeting2019-02-28T14:25:22Z<p>Hofler: </p>
<hr />
<div>===Topics===<br />
;ME topics<br />
:[https://logbooks.jlab.org/entry/3661138 Status of 200kV small shed cathode]<br />
:Springs recently signed off.<br />
<br />
;Spring SAD<br />
:Begins Monday April 15, CEBAF Restore begins Monday June 10<br />
:CEBAF as-found in April [[media:190228_SA_request.xlsx]]<br />
:Show and tell two-Wien flipper, existing controls, stuff like that<br />
<br />
;Wien Filter<br />
:[https://wiki.jlab.org/ciswiki/index.php/200kV_Wien_Filter Link to the Wien filter upgrade page]<br />
:Field Modeling<br />
:: Use CST to evaluate weak point(s) of existing Wien filter, e.g. feedthrough, standoffs<br />
:: Does CST and Opera talk well together, i.e. will one or two codes (or both?) calculate the final E- and B-fields<br />
: Beam Simulations<br />
:: For grins, how about comparing (GPT SLAC Wien vs. Darmstadt vs. Enge-Elegant) for simple test cases <br />
:: What Wien model(s) presently exist, where are they? [[media:JLAB-TN-18-039_GPTWienModeling.pdf]]<br />
<br />
;Latest Layouts<br />
:Danny Gun region [[media:190123_gun_to_chopper.pdf]]<br />
:Danny Booster region [[media:LAYOUT14FEB19.pdf]]<br />
:Injector CED Booster region [[media:injector_model_ced_values.xlsx]]<br />
:Danny updated Reza layout dimensions [[media:Injector upgrade Choppers to Booster v01DM.pptx]]<br />
:Joe Gun + Booster notes [[media:190123_INJ.pptx]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:GPTsimsJayNewSolenoidDesign_2018_12_12.pptx&diff=16261File:GPTsimsJayNewSolenoidDesign 2018 12 12.pptx2018-12-11T21:45:30Z<p>Hofler: </p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=December_11,_2018_-_Scope_of_Work_Meeting&diff=16260December 11, 2018 - Scope of Work Meeting2018-12-11T21:44:02Z<p>Hofler: </p>
<hr />
<div>And so it begins...<br />
<br />
* Joe - Let's discuss scope and status of upgrade [[media:INJ_Grames_181211.pptx]]<br />
<br />
* Alicia and Yan - Suggestions to improve the injector setup [[media:EasingInjectorSetUp_2018_12_11.docx]]<br />
<br />
* Jay - [[media:advanced_injector.pdf]]<br />
<br />
* Alicia - GPT simulations for Jay's solenoid design [[media:GPTsimsJayNewSolenoidDesign_2018_12_12.pptx]]<br />
<br />
* [[Injector Upgrade Documents and Links]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=December_11,_2018_-_Scope_of_Work_Meeting&diff=16259December 11, 2018 - Scope of Work Meeting2018-12-11T21:42:12Z<p>Hofler: </p>
<hr />
<div>And so it begins...<br />
<br />
* Joe - Let's discuss scope and status of upgrade [[media:INJ_Grames_181211.pptx]]<br />
<br />
* Alicia and Yan - Suggestions to improve the injector setup [[media:EasingInjectorSetUp_2018_12_11.docx]]<br />
<br />
* Jay - [[media:advanced_injector.pdf]]<br />
<br />
* Alicia - GPT simulations for Jay's solenoid design[[media:InjectorUpgradePlanning_GPTsimsJayNewSolenoidDesign_2018_12_12NOW.pptx]]<br />
<br />
* [[Injector Upgrade Documents and Links]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=File:InjectorUpgradePlanning_GPTsimsJayNewSolenoidDesign_2018_12_12.pptx&diff=16258File:InjectorUpgradePlanning GPTsimsJayNewSolenoidDesign 2018 12 12.pptx2018-12-11T21:39:58Z<p>Hofler: </p>
<hr />
<div></div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=December_11,_2018_-_Scope_of_Work_Meeting&diff=16257December 11, 2018 - Scope of Work Meeting2018-12-11T21:39:07Z<p>Hofler: </p>
<hr />
<div>And so it begins...<br />
<br />
* Joe - Let's discuss scope and status of upgrade [[media:INJ_Grames_181211.pptx]]<br />
<br />
* Alicia and Yan - Suggestions to improve the injector setup [[media:EasingInjectorSetUp_2018_12_11.docx]]<br />
<br />
* Jay - [[media:advanced_injector.pdf]]<br />
<br />
* Alicia - GPT simulations for Jay's solenoid design[[media:InjectorUpgradePlanning_GPTsimsJayNewSolenoidDesign_2018_12_12.pptx]]<br />
<br />
* [[Injector Upgrade Documents and Links]]</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=Beam_Setup_and_Measurement_-_May_2018&diff=14654Beam Setup and Measurement - May 20182018-05-17T17:17:16Z<p>Hofler: /* Set energy */</p>
<hr />
<div>= Beamline Survey and Elegant Optics Model =<br />
<br />
:September 2015 - [https://wiki.jlab.org/ciswiki/index.php/Beamline,_Radiator_and_Dump#Model Chris Tennant's Model] copied here for reference '''''/usr/opsdata/bubble/elegant/Sep2015'''''<br />
:May 2018 - Updated to include 2D spectrometer line and new harp IHA5D01 '''''/usr/opsdata/bubble/elegant/May2018'''''<br />
:May 2018 Data Transmital [[media:DT_L1862.pdf]]<br />
<br />
= Operating the Cryounit at 4K =<br />
<br />
From past experience we have done a couple things...<br />
:Communicate to the cryo coordinator before turning on SRF<br />
:Generate a strip chart of liquid level, JT valve and the two unit gradients<br />
:Adjust the gradients in small enough steps (~0.5) to allow recover equilibrium LL (JT will be larger w/ higher gradient)<br />
<br />
= Energy Setup and Measurement =<br />
<br />
===Set energy===<br />
<br />
{| class="wikitable"<br />
|-<br />
| '''Momentum (MeV/c)'''<br />
| '''Kinetic Energy (MeV)'''<br />
| '''Calculated dipole setting (G-cm)'''<br />
|-<br />
| 5.84<br />
| 5.35 <br />
| 8246.344<br />
|-<br />
| 5.74<br />
| 5.25 <br />
| 8105.146<br />
|-<br />
| 5.64<br />
| 5.15<br />
| 7963.949<br />
|-<br />
| 5.54<br />
| 5.05 <br />
| 7822.752<br />
|-<br />
| 5.44<br />
| 4.95 <br />
| 7681.557<br />
|-<br />
| 5.34<br />
| 4.85 <br />
| 7540.363<br />
|-<br />
| 5.24<br />
| 4.75 <br />
| 7399.170<br />
|}<br />
<br />
:'''First energy/momentum (p=5.74 MeV/c)'''<br />
:#Set MDL0L02.BDL according to the setpoint in the table or from the '''''MDL0L02_calculator.pl''''' in '''''/a/opsdata/bubble/energy'''''.<br />
:#: > '''''/a/opsdata/bubble/energy/MDL0L02_calculator.pl p 5.64'''''<br />
:#: p 5.64 MeV/c -> 5D line (25 deg.) BDL 7963.94855360974 G-cm<br />
:#: p 5.64 MeV/c -> 2D line (-30 deg.) BDL -9437.96774120548 G-cm<br />
:#Note the Hall probe readback and set up parameters on the MDL0L02 dipole and DTM 151 Digital Teslameter screens (put snapshots in logbook) as this is the reference for the other energy changes.<br />
:#Alternately adjust the quarter cavity 2-7 and 2-8 GSETs in small increments (0.01-0.1) until the BPM absolute positions in the 5D line are within 5 mm in x (aim for less than 5 mm if possible; smaller relative differences are better). Getting them both to zero with good signal is difficult to achieve, and it may be necessary to split the difference (have one positive and the other negative).<br />
:#Adjust, if necessary MBH0L01H/V, to get IPM0L02 to zero in x and y absolute positions. MHB0L02H/V can be used to move the beam on ITV5D00.<br />
:#Check that the quarter cavities are on crest in the 5D line if possible; otherwise, put beam in the 2D line to check cresting.<br />
:#If the quarter phases changed, with beam in the 5D line, alternately adjust the 2-7 and 2-8 GSETs in small increments to restore the BPM settings found before cresting. If changes are large, iterate phasing, steering with MBH0L01H/V t zero IPM0L02, and adjusting GSETs steps until changes are negligibly small.<br />
:#Note the position of the beam on the 5D viewers (put snapshots in logbook).<br />
:#Zero pos<br />
:#Allsave saying momentum set, intended momentum, and BUBBLE.<br />
:#Log allsave number, cavity GSETs and phases, and BPMs.<br />
:#Centering Beam on X-Ray Screen/Radiator<br />
:##If the X-ray screen is available, steer beam to the center.<br />
:##Zero pos.<br />
:##Do an allsave noting the beam is centered on the radiator (plus the momentum setting and BUBBLE).<br />
<br />
:'''Subsequent energy/momentum changes'''<br />
::If Hall probe readback is not available or continuously available, follow the procedure for setting the first energy/momentum.<br />
:#Calculate &Delta;p/p=(p<sub>desired</sub>-p<sub>previous</sub>)/p<sub>previous</sub><br />
:#Calculate &Delta;B<sub>Hall probe</sub>=B<sub>previous Hall probe</sub>(&Delta;p/p)<br />
:#Calculate B<sub>desired Hall probe</sub>=B<sub>previous Hall probe</sub>+&Delta;B<sub>Hall probe</sub><br />
:#Set MDL0L02.BDL to setting from table or MDL0L02_calculator.pl and adjust the setting until the Hall probe is at the desired setting.<br />
:#Cycle the dipole twice.<br />
:#Log the Hall probe and dipole readbacks (MDL0L02 dipole and DTM 151 Digital Teslameter screens).<br />
:#Set the 5D line horizontal correctors to zero.<br />
:#:MBH5D00H<br />
:#:MBH5D00AH<br />
:#:MBH5D01H<br />
:#Alternately adjust the quarter cavity 2-7 and 2-8 GSETs in small increments (0.01-0.1) until the BPM absolute positions in the 5D line are within 5 mm in x. Getting them both to zero with good signal is difficult to achieve, and it may be necessary to split the difference (have one positive and the other negative). If the energy is "large", consider inserting the viewer ITV5D00 and adjusting the gradients to get beam on the viewer, and then repeat with ITV5D01. This should get the energy close, and then steering to the BPMs can be used to fine tune the energy/momentum setting.<br />
:#Adjust, if necessary MBH0L01H/V, to get IPM0L02 to zero in x and y in absolute positions. MHB0L02H/V can be used to move the beam on ITV5D00.<br />
:#Scale the quads by the ratio p<sub>new</sub>/p<sub>previous</sub> if beam spot is too diffuse.<br />
:#:MQJ0L02<br />
:#:MQJ0L02A<br />
:#:MQD5D00<br />
:#:MQD5D01<br />
:#Check that the quarter cavities are on crest in the 5D line if possible. If necessary, put beam in the 2D line to check cresting.<br />
:#If the quarter phases changed, with beam in the 5D line, alternately adjust the 2-7 and 2-8 GSETs in small increments to restore the BPM settings. If changes are large, iterate phasing, 0L01 steering to zero IPM0L02, and adjusting GSETs steps until changes are negligibly small.<br />
:#Beam should be in the same locations on the 5D line viewers.<br />
:#Zero pos<br />
:#Allsave saying momentum set, intended momentum, and BUBBLE.<br />
:#Log allsave number, cavity GSETs and phases, and BPMs.<br />
:#Centering Beam on X-Ray Screen/Radiator<br />
:##If the X-ray screen is available, steer beam to the center.<br />
:##Zero pos.<br />
:##Do an allsave noting the beam is centered on the radiator (plus the momentum setting and BUBBLE).<br />
<br />
===Measure energy (optionally energy spread and emittance)===<br />
<br />
:'''Set up for energy measurement (not necessary after initial quad centering session)'''<br />
:#Check centering in MQJ0L02, MQJ0L03A, MQD5D00, and MQD5D01.<br />
:#''Skip this step for the Engineering run.'' Set the 0L correctors to zero.<br />
<br />
:'''Measurements'''<br />
<br />
::Note MBH0L01H/V, MHB0L02H/V, and the MDL0L02 dipole settings are the only free "knobs" in the energy measurement portions of the procedure. All other magnet settings have fixed values or are set to zero at different steps in the procedure.<br />
<br />
::'''Undeflected (straight ahead) orbit data collection for energy measurement'''<br />
::#Set MDL0L02 to zero and degauss using Degauss script accessible from MDL0L02 dipole screen.<br />
::#If this is not the first energy measurement, restore the MHB0L02AH/V, MHB0L02BH/V, and MBH0L03H/V corrector settings from the initial energy measurement ('''''allsave 18717'''''). These corrector settings are considered to be fixed and must be restored for each undeflected orbit measurement.<br />
::#Set magnets on 2D and 3D (Mott Measurement Control) lines to zero and cycle to eliminate additional sources of stray fields.<br />
::#:MAD3D00H/V<br />
::#:MDT3D00<br />
::#:MDT3D01<br />
::#Set skew and normal quads between IPM0L02 and IPM0L03 to zero and cycle.<br />
::#:MQS0L02<br />
::#:MQJ0L02A<br />
::#:MQS0L02B<br />
::#:MQJ0L03A<br />
::#Adjust MBH0L01H/V and MHB0L02H/V to restore IPM0L02 and IPM0L03 to zero in x and y absolute positions if necessary.<br />
::#Zero pos.<br />
::#Do an allsave and in the comment box include the assumed momentum and the keywords "undeflected orbit" or "straight ahead orbit" for energy measurement and BUBBLE.<br />
::#Record the undeflected orbit conditions in the logbook.<br />
::#:Intended or assumed energy/momentum<br />
::#:Laser/Slit configuration (slit setting, source laser, etc.)<br />
::#:allsave number<br />
::#:MDL0L02 screen<br />
::#:DTM 151 Digital Teslameter screen<br />
::#:0L BPMs<br />
::#:0L and 5D line correctors and quads<br />
::#:Quarter cavity gradients<br />
<br />
::'''Emittance measurement (additional information is further down the page)'''<br />
::#If necessary, with correctors downstream of MDL0L02, steer beam to zero in x and y absolute positions on IPM0L03.<br />
::#Use eDT (Alt) (eDT_alternate) to set MQJ0L02 and MQJ0L02A.<br />
::##Select INJ-R as the endpoint in the box labeled Step 1.<br />
::##In the box labeled Step 2, set the Preinjector momentum to the target value.<br />
::##In the box labeled FILTERS on the right, double click on INJ-L.<br />
::##In the box labeled Step 3, click on GO (i.e. Fetch Elements and Design Setpoints for the selected endpoint).<br />
::##Manually set MQJ0L02 and MQJ0L02A to the Design values shown.<br />
::#Perform 0L02 quad/0L03 horizontal and vertical scans and analyze results with qsUtility using<br />
::#:'''''/a/opsdata/fiefdata/fileio/q/qsUtility/config/F3-0/Bubble/IHA0L03_x_zigzag_p-5.74_2018_05_11.xml'''''<br />
::#:'''''/a/opsdata/fiefdata/fileio/q/qsUtility/config/F3-0/Bubble/IHA0L03_y_zigzag_p-5.74_2018_05_11.xml'''''<br />
::#:or similar. Remember to change the momentum from the default 6.279 MeV/c to the intended momentum in the qsUtility GUI!<br />
::#Back out any quad and steering changes.<br />
::#In the analysis, make sure the back propagate box near the bottom of the screen is set to MQJ0L02.<br />
<br />
::'''Energy spread harp scan (additional information is further down the page)'''<br />
::#Put beam in 2D line using the MDL0L02 dipole. Any steering must be performed with correctors in the 0L line only.<br />
::#Scale the quads by the ratio p<sub>new</sub>/p<sub>previous</sub> or manually adjust them if beam spot is too diffuse.<br />
::#Swipe harp.<br />
::#Log harp swipe and harp expert screen along with 0L quad and MDL0L02 dipole settings.<br />
::#Back out any quad and steering changes.<br />
<br />
::'''Deflected (5D line) orbit data collection for energy measurement'''<br />
::#Restore MBH0L01H/V and MHB0L02H/V from the undeflected orbit allsave.<br />
::#Set steering coils between MDL0L02 and IPM0L03 to zero.<br />
::#:MHB0L02AH/V<br />
::#:MHB0L02BH/V<br />
::#:MBH0L03H/V<br />
::#Set the 5D line horizontal correctors to zero.<br />
::#:MBH5D00H<br />
::#:MBH5D00AH<br />
::#:MBH5D01H<br />
::#Set MQJ0L02, MQJ0L02A, MQD5D00, and MQD501 to calculated settings.<br />
::#Iteratively set and cycle MDL0L02 to establish beam in IPM5D00 and IPM5D01 to within 5 mm in x absolute position. Getting them both to zero with good signal is difficult to achieve, and it may be necessary to split the difference (have one positive and the other negative).<br />
::#Cycle MDL0L02.<br />
::#Zero pos the orbit.<br />
::#Do an allsave and in the comment box include the assumed momentum and the keywords "deflected orbit" or "5D orbit" for energy measurement and BUBBLE.<br />
::#Record the deflected orbit conditions in the logbook.<br />
::#:Intended or assumed energy/momentum<br />
::#:Laser/Slit configuration (slit setting, source laser. etc.)<br />
::#:allsave number<br />
::#:MDL0L02 screen<br />
::#:DTM 151 Digital Teslameter screen<br />
::#:5D BPMs<br />
::#:0L and 5D line correctors and quads<br />
::#:Quarter cavity gradients<br />
::#Centering Beam on X-Ray Screen/Radiator<br />
::##If the X-ray screen is available, steer beam to the center.<br />
::##Zero pos.<br />
::##Do an allsave noting the beam is centered on the radiator (plus the momentum setting and BUBBLE).<br />
<br />
===Quad centering===<br />
<br />
{| class="wikitable"<br />
|-<br />
| '''Quad'''<br />
| '''BPM'''<br />
| '''Correctors'''<br />
| '''Viewer''' <br />
|-<br />
| MQJ0L02<br />
| IPM0L02 <br />
| MHB0L01AH/V <br />
| ITV0L03<br />
|-<br />
| MQJ0L03A<br />
| MHB0L02AH/V, MHB0L02BH/V (most effective), MBH0L03H/V (not too useful)<br />
| IPM0L03 <br />
| ITV0L04<br />
|-<br />
| MQD5D00<br />
| MBH5D00H/V <br />
| IPM5D00 <br />
| ITV5D01<br />
|-<br />
| MQD5D01<br />
| MBH5D00AH/V <br />
| IPM5D01 <br />
| ITV5D01<br />
|}<br />
<br />
#Insert viewer.<br />
#Use Ditherer to change quad setting.<br />
##Set the signal to the quad_name.BDL.<br />
##Toggle the "Step Size (%)" button to "Set Step Size (abs)" and set the step to 30-50 G.<br />
##Set the "Delay (sec)" to 1.<br />
##Push the "Start Dither" button to start dithering the quad BDL.<br />
#Adjust the designated correctors to get the beam spot centroid to stay in one location on the viewer and (at most) change size. Correctors downstream of the quad/BPM pair may be used to move beam on the viewer. Note it may be necessary to center in intervening quads between the quad/BPM pair before centering in the targetted quad.<br />
#Stop dithering (push "Stop Dither") when the beam centroid stops moving with quad setting changes.<br />
#Put the quad on-loop and cycle.<br />
#Retract the viewer.<br />
#Run Tune beam to get a nice signal on the BPMs.<br />
#Change BPM SOFs if they changed and document in logbook whether or not they changed and by how much if they did.<br />
##Note present BPM SOFs.<br />
##:caget bpm_name.XSOF<br />
##:caget bpm_name.YSOF<br />
##Set BPM SOFs to zero.<br />
##:caput bpm_name.XSOF 0<br />
##:caput bpm_name.YSOF 0<br />
##Determine new SOFs.<br />
###Temporarily change the BPM's monitor deadband to 0 if not already 0.<br />
###:caget bpm_name.MDEL<br />
###:caput bpm_name.MDEL 0<br />
###Get present BPM positions.<br />
###:caget bpm_name.XPOS<br />
###:caget bpm_name.YPOS<br />
##Set new SOFs.<br />
###Set SOFs to present BPM positions.<br />
###:caput bpm_name.XSOF XPOS_value_rounded_to_2_decimal_places<br />
###:caput bpm_name.YSOF YPOS_value_rounded_to_2_decimal_places<br />
###Restore BPM's monitor deadband if changed previously.<br />
###:caput bpm_name.MDEL original_MDEL_value<br />
#If this is not the first quad centering session, back out any steering changes.<br />
<br />
= Emittance Measurement =<br />
<br />
:Setup beam to FC2<br />
:Use qsUtility configuration files to scan MQJ0L02 and/or MQJ0L02A and uses harp IHA0L03 (good scan is near IPM0L03X=Y=0). Files are in<br />
'''''/a/opsdata/fiefdata/fileio/q/qsUtility/config/F3-0/Bubble/''''' named '''''IHA0L03_[x,y]_zigzag_bubble_2018_05_02_DAY.xml'''''<br />
:Be sure to enter the correct momentum in the configuration and/or analysis files<br />
:Elegant optics lattice begins at MQJ0L02 (that is, use or propagate optics to that location)<br />
<br />
= Energy Spread Measurement =<br />
<br />
===Setup beam to 2D spectrometer dump===<br />
:Upstream quads MQJ0L02 and MQJ0L02A can be any value but their integrated gradient value B'L (.BDL field) must be recorded<br />
:Use HarpFitterTool to scan IHA2D00 to measure horizontal beam size<br />
<br />
===Use Elegant to calculate the horizontal beta (betax) and the horizontal dispersion (etax) at the harp location===<br />
:Update lattice file<br />
::Type command '''''cd /usr/opsdata/bubble/elegant/May2018/lattice'''''<br />
::Edit lattice file '''''BubbleChamber.lte'''''<br />
::Update K1 values for MQJ0L02/MQJ0L02A (they appear in only one place)<br />
:Update energy spread elegant file<br />
::Type command '''''cd /usr/opsdata/bubble/elegant/May2018/energy_spread'''''<br />
::Edit command file '''''energyspread.ele'''''<br />
::Update '''p_central_mev''' [MeV/c]<br />
::Update '''beta_x''' [m] and '''beta_y''' [m] with qsUtility values computed at MQJ0L02<br />
::Update '''emit_nx''' [m-rad] and '''emit_ny''' [m-rad] with qsUtility values compated at MQJ0L02<br />
:Run Elegant model<br />
:: Type command '''''cd /usr/opsdata/bubble/elegant/May2018/energy_spread'''''<br />
:: Type command '''''elegant energyspread.ele'''''<br />
:: Type command '''''sddsprintout -col=ElementName -col=betax -col=etax energyspread.twi'''''<br />
:: Record value of betax [m] and etax [m] at IHA2D00<br />
:Calculate relative momentum spread (dp/p=sigma_dp (in elegant)) using the geometric emittance not normalized emittance and &sigma;<sub>x</sub> in m.<br />
:::(dp/p)=&radic;(&sigma;<sub>x</sub><sup>2</sup>+&beta;<sub>x</sub>&epsilon;<sub>x</sub>)<br />
<br />
= Set Beam Size at Radiator =<br />
<br />
===Pre-requisite measurements===<br />
:Measured beam momentum in units of MeV/c<br />
:Measured normalized emittance and Twiss parameters at MQJ0L02 (e.g. from qsUtility)<br />
:Measured relative momentum spread (dp/p) (e.g. 1% is 0.01)<br />
<br />
===Define Elegant optimization (MQJ0L02, MQJ0L02A, MQD5D00, MQD5D01) to set beam size at radiator IDL5D01===<br />
:Update elegant optimization file with measured beam parameters<br />
::Type command '''''cd /usr/opsdata/bubble/elegant/May2018/beam_size'''''<br />
::Edit command file '''''BubbleChamber_FIT.ele'''''<br />
::Update measured '''p_central_mev''' [MeV/c]<br />
::Update measured '''beta_x''' [m] and '''beta_y''' [m] with qsUtility values computed at MQJ0L02<br />
::Update measured '''emit_nx''' [m-rad] and '''emit_ny''' [m-rad] with qsUtility values compated at MQJ0L02<br />
::Update measured relative momentum spread '''sigma_dp'''<br />
:Update elegant optimization file with desired beam size and horizontal dispersion (there is no vertical dispersion)<br />
::Update desired horizontal beam size by choosing a value of '''RMSX''' in this line: term="RADIATOR#1.Sx '''RMSX''' 1e-5 sene",<br />
::Update desired vertical beam size by choosing a value of '''RMSY''' in this line: term="RADIATOR#1.Sx '''RMSY''' 1e-5 sene",<br />
::Solution is normally calculated with zero dispersion at the radiator. IF this is not desired then comment (put ! in first column) following lines:<br />
:::<br />
:::!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<br />
:::! COMMENT (!) or UNCOMMENT FOR HORIZONTAL DISPERSION AT RADIATOR [m] (e.g. 0 is zero dispersion)<br />
:::!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<br />
:::&optimization_term<br />
::: weight=1,<br />
::: term="RADIATOR#1.etax 0 1e-2 sene",<br />
::: verbose = 1,<br />
:::&end<br />
<br />
===Run Elegant Optimization on a '''RHEL7''' system (like opsl10)===<br />
::Type command '''''elegant BubbleChamber_FIT.ele'''''<br />
::Depending on difficulty of solution may take 20-30 min<br />
::Terminal output will show result of optimization and desired quad values (in units of K1)<br />
::You will need to convert from K1 to integrated field B'L (units of Gauss for EPICS .BDL field)<br />
::: '''K1 [1/m^2] = 2.998 * B_EPICS [G] / (L [cm] * p [MeV/c])''' ; note that L=15cm for both QJ and QD quads self-consistently <br />
::Run also generates a new lattice named NEW.lte (where the quad values have been updated)<br />
<br />
===Generate final Elegant output of optimized solution===<br />
::Edit command file '''''BubbleChamber.ele'''''<br />
::Update measured '''p_central_mev''' [MeV/c]<br />
::Update measured '''beta_x''' [m] and '''beta_y''' [m] with qsUtility values computed at MQJ0L02<br />
::Update measured '''emit_nx''' [m-rad] and '''emit_ny''' [m-rad] with qsUtility values compated at MQJ0L02<br />
::Update measured relative momentum spread '''sigma_dp'''<br />
::Type command '''''elegant BubbleChamber.ele'''''<br />
<br />
===Produce plots for comparison to viewer image and harp===<br />
:To view a 2D plot of the (x,y) distribution at one of the "watch" elements (ITV5D00, ITV5D01, IHA5D01) use correspond suffix e.g.,<br />
::'''''sddsplot -col=x,y -graph=dots BubbleChamber.TV5D01'''''<br />
<br />
:To print the numerical values of beam size at each element,<br />
::'''''sddsprintout -col=ElementName -col=s -col=Sx -col=Sy BubbleChamber.sig'''''<br />
<br />
:To make a scatter plot of RMS beam size,<br />
::'''''sddsplot -legend -graphic=line,vary BubbleChamber.sig -columnNames=s,'(Sx,Sy)''''''<br />
<br />
:To make a projection plot of a watch file, say, watch.W1 .... first generate a histogram and then plot it, e.g.: '''(THANKS CHRIS!)'''<br />
::'''''sddshist BubbleChamber.HA5D01 HA5D01-x.hist -dataColumn=x -bins=100 -lowerLimit=-5e-3 -upperLimit=5e-3 -normalize=area'''''<br />
::'''''sddsplot -col=x,frequency -graph=lines HA5D01-x.hist'''''<br />
::'''''sddshist BubbleChamber.HA5D01 HA5D01-y.hist -dataColumn=y -bins=100 -lowerLimit=-5e-3 -upperLimit=5e-3 -normalize=area'''''<br />
::'''''sddsplot -col=y,frequency -graph=lines HA5D01-y.hist'''''<br />
<br />
:To make a plot of the optics:<br />
::'''sddsplot -legend -graphic=line,vary BubbleChamber.twi -columnNames=s,'(betax,betay)' -yScalesGroup=id=beta -columnNames=s,'(alphax,alphay)' -yScalesGroup=id=alpha -columnNames=s,'(etax,etay)' -yScalesGroup=id=eta'''</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=Beam_Setup_and_Measurement_-_May_2018&diff=14653Beam Setup and Measurement - May 20182018-05-17T16:23:43Z<p>Hofler: /* Measure energy (optionally energy spread and emittance) */</p>
<hr />
<div>= Beamline Survey and Elegant Optics Model =<br />
<br />
:September 2015 - [https://wiki.jlab.org/ciswiki/index.php/Beamline,_Radiator_and_Dump#Model Chris Tennant's Model] copied here for reference '''''/usr/opsdata/bubble/elegant/Sep2015'''''<br />
:May 2018 - Updated to include 2D spectrometer line and new harp IHA5D01 '''''/usr/opsdata/bubble/elegant/May2018'''''<br />
:May 2018 Data Transmital [[media:DT_L1862.pdf]]<br />
<br />
= Operating the Cryounit at 4K =<br />
<br />
From past experience we have done a couple things...<br />
:Communicate to the cryo coordinator before turning on SRF<br />
:Generate a strip chart of liquid level, JT valve and the two unit gradients<br />
:Adjust the gradients in small enough steps (~0.5) to allow recover equilibrium LL (JT will be larger w/ higher gradient)<br />
<br />
= Energy Setup and Measurement =<br />
<br />
===Set energy===<br />
<br />
{| class="wikitable"<br />
|-<br />
| '''Momentum (MeV/c)'''<br />
| '''Kinetic Energy (MeV)'''<br />
| '''Calculated dipole setting (G-cm)'''<br />
|-<br />
| 5.74<br />
| 5.25 <br />
| 8105.146<br />
|-<br />
| 5.64<br />
| 5.15<br />
| 7963.949<br />
|-<br />
| 5.54<br />
| 5.05 <br />
| 7822.752<br />
|-<br />
| 5.44<br />
| 4.95 <br />
| 7681.557<br />
|-<br />
| 5.34<br />
| 4.85 <br />
| 7540.363<br />
|-<br />
| 5.24<br />
| 4.75 <br />
| 7399.170<br />
|}<br />
<br />
:'''First energy/momentum (p=5.74 MeV/c)'''<br />
:#Set MDL0L02.BDL according to the setpoint in the table or from the '''''MDL0L02_calculator.pl''''' in '''''/a/opsdata/bubble/energy'''''.<br />
:#: > '''''/a/opsdata/bubble/energy/MDL0L02_calculator.pl p 5.64'''''<br />
:#: p 5.64 MeV/c -> 5D line (25 deg.) BDL 7963.94855360974 G-cm<br />
:#: p 5.64 MeV/c -> 2D line (-30 deg.) BDL -9437.96774120548 G-cm<br />
:#Note the Hall probe readback and set up parameters on the MDL0L02 dipole and DTM 151 Digital Teslameter screens (put snapshots in logbook) as this is the reference for the other energy changes.<br />
:#Alternately adjust the quarter cavity 2-7 and 2-8 GSETs in small increments (0.01-0.1) until the BPM absolute positions in the 5D line are within 5 mm in x (aim for less than 5 mm if possible; smaller relative differences are better). Getting them both to zero with good signal is difficult to achieve, and it may be necessary to split the difference (have one positive and the other negative).<br />
:#Adjust, if necessary MBH0L01H/V, to get IPM0L02 to zero in x and y absolute positions. MHB0L02H/V can be used to move the beam on ITV5D00.<br />
:#Check that the quarter cavities are on crest in the 5D line if possible; otherwise, put beam in the 2D line to check cresting.<br />
:#If the quarter phases changed, with beam in the 5D line, alternately adjust the 2-7 and 2-8 GSETs in small increments to restore the BPM settings found before cresting. If changes are large, iterate phasing, steering with MBH0L01H/V t zero IPM0L02, and adjusting GSETs steps until changes are negligibly small.<br />
:#Note the position of the beam on the 5D viewers (put snapshots in logbook).<br />
:#Zero pos<br />
:#Allsave saying momentum set, intended momentum, and BUBBLE.<br />
:#Log allsave number, cavity GSETs and phases, and BPMs.<br />
:#Centering Beam on X-Ray Screen/Radiator<br />
:##If the X-ray screen is available, steer beam to the center.<br />
:##Do an allsave w/zero-pos noting the beam is centered on the radiator (plus the momentum setting and BUBBLE).<br />
<br />
:'''Subsequent energy/momentum changes'''<br />
::If Hall probe readback is not available or continuously available, follow the procedure for setting the first energy/momentum.<br />
:#Calculate &Delta;p/p=(p<sub>desired</sub>-p<sub>previous</sub>)/p<sub>previous</sub><br />
:#Calculate &Delta;B<sub>Hall probe</sub>=B<sub>previous Hall probe</sub>(&Delta;p/p)<br />
:#Calculate B<sub>desired Hall probe</sub>=B<sub>previous Hall probe</sub>+&Delta;B<sub>Hall probe</sub><br />
:#Set MDL0L02.BDL to setting from table or MDL0L02_calculator.pl and adjust the setting until the Hall probe is at the desired setting.<br />
:#Cycle the dipole twice.<br />
:#Log the Hall probe and dipole readbacks (MDL0L02 dipole and DTM 151 Digital Teslameter screens).<br />
:#Set the 5D line horizontal correctors to zero.<br />
:#:MBH5D00H<br />
:#:MBH5D00AH<br />
:#:MBH5D01H<br />
:#Alternately adjust the quarter cavity 2-7 and 2-8 GSETs in small increments (0.01-0.1) until the BPM absolute positions in the 5D line are within 5 mm in x. Getting them both to zero with good signal is difficult to achieve, and it may be necessary to split the difference (have one positive and the other negative). If the energy is "large", consider inserting the viewer ITV5D00 and adjusting the gradients to get beam on the viewer, and then repeat with ITV5D01. This should get the energy close, and then steering to the BPMs can be used to fine tune the energy/momentum setting.<br />
:#Adjust, if necessary MBH0L01H/V, to get IPM0L02 to zero in x and y in absolute positions. MHB0L02H/V can be used to move the beam on ITV5D00.<br />
:#Scale the quads by the ratio p<sub>new</sub>/p<sub>previous</sub> if beam spot is too diffuse.<br />
:#:MQJ0L02<br />
:#:MQJ0L02A<br />
:#:MQD5D00<br />
:#:MQD5D01<br />
:#Check that the quarter cavities are on crest in the 5D line if possible. If necessary, put beam in the 2D line to check cresting.<br />
:#If the quarter phases changed, with beam in the 5D line, alternately adjust the 2-7 and 2-8 GSETs in small increments to restore the BPM settings. If changes are large, iterate phasing, 0L01 steering to zero IPM0L02, and adjusting GSETs steps until changes are negligibly small.<br />
:#Beam should be in the same locations on the 5D line viewers.<br />
:#Zero pos<br />
:#Allsave saying momentum set, intended momentum, and BUBBLE.<br />
:#Log allsave number, cavity GSETs and phases, and BPMs.<br />
:#Centering Beam on X-Ray Screen/Radiator<br />
:##If the X-ray screen is available, steer beam to the center.<br />
:##Do an allsave w/zero-pos noting the beam is centered on the radiator (plus the momentum setting and BUBBLE).<br />
<br />
===Measure energy (optionally energy spread and emittance)===<br />
<br />
:'''Set up for energy measurement (not necessary after initial quad centering session)'''<br />
:#Check centering in MQJ0L02, MQJ0L03A, MQD5D00, and MQD5D01.<br />
:#''Skip this step for the Engineering run.'' Set the 0L correctors to zero.<br />
<br />
:'''Measurements'''<br />
<br />
::Note MBH0L01H/V, MHB0L02H/V, and the MDL0L02 dipole settings are the only free "knobs" in the energy measurement portions of the procedure. All other magnet settings have fixed values or are set to zero at different steps in the procedure.<br />
<br />
::'''Undeflected (straight ahead) orbit data collection for energy measurement'''<br />
::#Set MDL0L02 to zero and degauss using Degauss script accessible from MDL0L02 dipole screen.<br />
::#If this is not the first energy measurement, restore the MHB0L02AH/V, MHB0L02BH/V, and MBH0L03H/V corrector settings from the initial energy measurement ('''''allsave 18717'''''). These corrector settings are considered to be fixed and must be restored for each undeflected orbit measurement.<br />
::#Set magnets on 2D and 3D (Mott Measurement Control) lines to zero and cycle to eliminate additional sources of stray fields.<br />
::#:MAD3D00H/V<br />
::#:MDT3D00<br />
::#:MDT3D01<br />
::#Set skew and normal quads between IPM0L02 and IPM0L03 to zero and cycle.<br />
::#:MQS0L02<br />
::#:MQJ0L02A<br />
::#:MQS0L02B<br />
::#:MQJ0L03A<br />
::#Adjust MBH0L01H/V and MHB0L02H/V to restore IPM0L02 and IPM0L03 to zero in x and y absolute positions if necessary.<br />
::#Zero pos.<br />
::#Do an allsave and in the comment box include the assumed momentum and the keywords "undeflected orbit" or "straight ahead orbit" for energy measurement and BUBBLE.<br />
::#Record the undeflected orbit conditions in the logbook.<br />
::#:Intended or assumed energy/momentum<br />
::#:Laser/Slit configuration (slit setting, source laser, etc.)<br />
::#:allsave number<br />
::#:MDL0L02 screen<br />
::#:DTM 151 Digital Teslameter screen<br />
::#:0L BPMs<br />
::#:0L and 5D line correctors and quads<br />
::#:Quarter cavity gradients<br />
<br />
::'''Emittance measurement (additional information is further down the page)'''<br />
::#If necessary, with correctors downstream of MDL0L02, steer beam to zero in x and y absolute positions on IPM0L03.<br />
::#Use eDT (Alt) (eDT_alternate) to set MQJ0L02 and MQJ0L02A.<br />
::##Select INJ-R as the endpoint in the box labeled Step 1.<br />
::##In the box labeled Step 2, set the Preinjector momentum to the target value.<br />
::##In the box labeled FILTERS on the right, double click on INJ-L.<br />
::##In the box labeled Step 3, click on GO (i.e. Fetch Elements and Design Setpoints for the selected endpoint).<br />
::##Manually set MQJ0L02 and MQJ0L02A to the Design values shown.<br />
::#Perform 0L02 quad/0L03 horizontal and vertical scans and analyze results with qsUtility using<br />
::#:'''''/a/opsdata/fiefdata/fileio/q/qsUtility/config/F3-0/Bubble/IHA0L03_x_zigzag_p-5.74_2018_05_11.xml'''''<br />
::#:'''''/a/opsdata/fiefdata/fileio/q/qsUtility/config/F3-0/Bubble/IHA0L03_y_zigzag_p-5.74_2018_05_11.xml'''''<br />
::#:or similar. Remember to change the momentum from the default 6.279 MeV/c to the intended momentum in the qsUtility GUI!<br />
::#Back out any quad and steering changes.<br />
::#In the analysis, make sure the back propagate box near the bottom of the screen is set to MQJ0L02.<br />
<br />
::'''Energy spread harp scan (additional information is further down the page)'''<br />
::#Put beam in 2D line using the MDL0L02 dipole. Any steering must be performed with correctors in the 0L line only.<br />
::#Scale the quads by the ratio p<sub>new</sub>/p<sub>previous</sub> or manually adjust them if beam spot is too diffuse.<br />
::#Swipe harp.<br />
::#Log harp swipe and harp expert screen along with 0L quad and MDL0L02 dipole settings.<br />
::#Back out any quad and steering changes.<br />
<br />
::'''Deflected (5D line) orbit data collection for energy measurement'''<br />
::#Restore MBH0L01H/V and MHB0L02H/V from the undeflected orbit allsave.<br />
::#Set steering coils between MDL0L02 and IPM0L03 to zero.<br />
::#:MHB0L02AH/V<br />
::#:MHB0L02BH/V<br />
::#:MBH0L03H/V<br />
::#Set the 5D line horizontal correctors to zero.<br />
::#:MBH5D00H<br />
::#:MBH5D00AH<br />
::#:MBH5D01H<br />
::#Set MQJ0L02, MQJ0L02A, MQD5D00, and MQD501 to calculated settings.<br />
::#Iteratively set and cycle MDL0L02 to establish beam in IPM5D00 and IPM5D01 to within 5 mm in x absolute position. Getting them both to zero with good signal is difficult to achieve, and it may be necessary to split the difference (have one positive and the other negative).<br />
::#Cycle MDL0L02.<br />
::#Zero pos the orbit.<br />
::#Do an allsave and in the comment box include the assumed momentum and the keywords "deflected orbit" or "5D orbit" for energy measurement and BUBBLE.<br />
::#Record the deflected orbit conditions in the logbook.<br />
::#:Intended or assumed energy/momentum<br />
::#:Laser/Slit configuration (slit setting, source laser. etc.)<br />
::#:allsave number<br />
::#:MDL0L02 screen<br />
::#:DTM 151 Digital Teslameter screen<br />
::#:5D BPMs<br />
::#:0L and 5D line correctors and quads<br />
::#:Quarter cavity gradients<br />
::#Centering Beam on X-Ray Screen/Radiator<br />
::##If the X-ray screen is available, steer beam to the center.<br />
::##Zero pos.<br />
::##Do an allsave noting the beam is centered on the radiator (plus the momentum setting and BUBBLE).<br />
<br />
===Quad centering===<br />
<br />
{| class="wikitable"<br />
|-<br />
| '''Quad'''<br />
| '''BPM'''<br />
| '''Correctors'''<br />
| '''Viewer''' <br />
|-<br />
| MQJ0L02<br />
| IPM0L02 <br />
| MHB0L01AH/V <br />
| ITV0L03<br />
|-<br />
| MQJ0L03A<br />
| MHB0L02AH/V, MHB0L02BH/V (most effective), MBH0L03H/V (not too useful)<br />
| IPM0L03 <br />
| ITV0L04<br />
|-<br />
| MQD5D00<br />
| MBH5D00H/V <br />
| IPM5D00 <br />
| ITV5D01<br />
|-<br />
| MQD5D01<br />
| MBH5D00AH/V <br />
| IPM5D01 <br />
| ITV5D01<br />
|}<br />
<br />
#Insert viewer.<br />
#Use Ditherer to change quad setting.<br />
##Set the signal to the quad_name.BDL.<br />
##Toggle the "Step Size (%)" button to "Set Step Size (abs)" and set the step to 30-50 G.<br />
##Set the "Delay (sec)" to 1.<br />
##Push the "Start Dither" button to start dithering the quad BDL.<br />
#Adjust the designated correctors to get the beam spot centroid to stay in one location on the viewer and (at most) change size. Correctors downstream of the quad/BPM pair may be used to move beam on the viewer. Note it may be necessary to center in intervening quads between the quad/BPM pair before centering in the targetted quad.<br />
#Stop dithering (push "Stop Dither") when the beam centroid stops moving with quad setting changes.<br />
#Put the quad on-loop and cycle.<br />
#Retract the viewer.<br />
#Run Tune beam to get a nice signal on the BPMs.<br />
#Change BPM SOFs if they changed and document in logbook whether or not they changed and by how much if they did.<br />
##Note present BPM SOFs.<br />
##:caget bpm_name.XSOF<br />
##:caget bpm_name.YSOF<br />
##Set BPM SOFs to zero.<br />
##:caput bpm_name.XSOF 0<br />
##:caput bpm_name.YSOF 0<br />
##Determine new SOFs.<br />
###Temporarily change the BPM's monitor deadband to 0 if not already 0.<br />
###:caget bpm_name.MDEL<br />
###:caput bpm_name.MDEL 0<br />
###Get present BPM positions.<br />
###:caget bpm_name.XPOS<br />
###:caget bpm_name.YPOS<br />
##Set new SOFs.<br />
###Set SOFs to present BPM positions.<br />
###:caput bpm_name.XSOF XPOS_value_rounded_to_2_decimal_places<br />
###:caput bpm_name.YSOF YPOS_value_rounded_to_2_decimal_places<br />
###Restore BPM's monitor deadband if changed previously.<br />
###:caput bpm_name.MDEL original_MDEL_value<br />
#If this is not the first quad centering session, back out any steering changes.<br />
<br />
= Emittance Measurement =<br />
<br />
:Setup beam to FC2<br />
:Use qsUtility configuration files to scan MQJ0L02 and/or MQJ0L02A and uses harp IHA0L03 (good scan is near IPM0L03X=Y=0). Files are in<br />
'''''/a/opsdata/fiefdata/fileio/q/qsUtility/config/F3-0/Bubble/''''' named '''''IHA0L03_[x,y]_zigzag_bubble_2018_05_02_DAY.xml'''''<br />
:Be sure to enter the correct momentum in the configuration and/or analysis files<br />
:Elegant optics lattice begins at MQJ0L02 (that is, use or propagate optics to that location)<br />
<br />
= Energy Spread Measurement =<br />
<br />
===Setup beam to 2D spectrometer dump===<br />
:Upstream quads MQJ0L02 and MQJ0L02A can be any value but their integrated gradient value B'L (.BDL field) must be recorded<br />
:Use HarpFitterTool to scan IHA2D00 to measure horizontal beam size<br />
<br />
===Use Elegant to calculate the horizontal beta (betax) and the horizontal dispersion (etax) at the harp location===<br />
:Update lattice file<br />
::Type command '''''cd /usr/opsdata/bubble/elegant/May2018/lattice'''''<br />
::Edit lattice file '''''BubbleChamber.lte'''''<br />
::Update K1 values for MQJ0L02/MQJ0L02A (they appear in only one place)<br />
:Update energy spread elegant file<br />
::Type command '''''cd /usr/opsdata/bubble/elegant/May2018/energy_spread'''''<br />
::Edit command file '''''energyspread.ele'''''<br />
::Update '''p_central_mev''' [MeV/c]<br />
::Update '''beta_x''' [m] and '''beta_y''' [m] with qsUtility values computed at MQJ0L02<br />
::Update '''emit_nx''' [m-rad] and '''emit_ny''' [m-rad] with qsUtility values compated at MQJ0L02<br />
:Run Elegant model<br />
:: Type command '''''cd /usr/opsdata/bubble/elegant/May2018/energy_spread'''''<br />
:: Type command '''''elegant energyspread.ele'''''<br />
:: Type command '''''sddsprintout -col=ElementName -col=betax -col=etax energyspread.twi'''''<br />
:: Record value of betax [m] and etax [m] at IHA2D00<br />
:Calculate relative momentum spread (dp/p=sigma_dp (in elegant)) using the geometric emittance not normalized emittance and &sigma;<sub>x</sub> in m.<br />
:::(dp/p)=&radic;(&sigma;<sub>x</sub><sup>2</sup>+&beta;<sub>x</sub>&epsilon;<sub>x</sub>)<br />
<br />
= Set Beam Size at Radiator =<br />
<br />
===Pre-requisite measurements===<br />
:Measured beam momentum in units of MeV/c<br />
:Measured normalized emittance and Twiss parameters at MQJ0L02 (e.g. from qsUtility)<br />
:Measured relative momentum spread (dp/p) (e.g. 1% is 0.01)<br />
<br />
===Define Elegant optimization (MQJ0L02, MQJ0L02A, MQD5D00, MQD5D01) to set beam size at radiator IDL5D01===<br />
:Update elegant optimization file with measured beam parameters<br />
::Type command '''''cd /usr/opsdata/bubble/elegant/May2018/beam_size'''''<br />
::Edit command file '''''BubbleChamber_FIT.ele'''''<br />
::Update measured '''p_central_mev''' [MeV/c]<br />
::Update measured '''beta_x''' [m] and '''beta_y''' [m] with qsUtility values computed at MQJ0L02<br />
::Update measured '''emit_nx''' [m-rad] and '''emit_ny''' [m-rad] with qsUtility values compated at MQJ0L02<br />
::Update measured relative momentum spread '''sigma_dp'''<br />
:Update elegant optimization file with desired beam size and horizontal dispersion (there is no vertical dispersion)<br />
::Update desired horizontal beam size by choosing a value of '''RMSX''' in this line: term="RADIATOR#1.Sx '''RMSX''' 1e-5 sene",<br />
::Update desired vertical beam size by choosing a value of '''RMSY''' in this line: term="RADIATOR#1.Sx '''RMSY''' 1e-5 sene",<br />
::Solution is normally calculated with zero dispersion at the radiator. IF this is not desired then comment (put ! in first column) following lines:<br />
:::<br />
:::!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<br />
:::! COMMENT (!) or UNCOMMENT FOR HORIZONTAL DISPERSION AT RADIATOR [m] (e.g. 0 is zero dispersion)<br />
:::!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<br />
:::&optimization_term<br />
::: weight=1,<br />
::: term="RADIATOR#1.etax 0 1e-2 sene",<br />
::: verbose = 1,<br />
:::&end<br />
<br />
===Run Elegant Optimization on a '''RHEL7''' system (like opsl10)===<br />
::Type command '''''elegant BubbleChamber_FIT.ele'''''<br />
::Depending on difficulty of solution may take 20-30 min<br />
::Terminal output will show result of optimization and desired quad values (in units of K1)<br />
::You will need to convert from K1 to integrated field B'L (units of Gauss for EPICS .BDL field)<br />
::: '''K1 [1/m^2] = 2.998 * B_EPICS [G] / (L [cm] * p [MeV/c])''' ; note that L=15cm for both QJ and QD quads self-consistently <br />
::Run also generates a new lattice named NEW.lte (where the quad values have been updated)<br />
<br />
===Generate final Elegant output of optimized solution===<br />
::Edit command file '''''BubbleChamber.ele'''''<br />
::Update measured '''p_central_mev''' [MeV/c]<br />
::Update measured '''beta_x''' [m] and '''beta_y''' [m] with qsUtility values computed at MQJ0L02<br />
::Update measured '''emit_nx''' [m-rad] and '''emit_ny''' [m-rad] with qsUtility values compated at MQJ0L02<br />
::Update measured relative momentum spread '''sigma_dp'''<br />
::Type command '''''elegant BubbleChamber.ele'''''<br />
<br />
===Produce plots for comparison to viewer image and harp===<br />
:To view a 2D plot of the (x,y) distribution at one of the "watch" elements (ITV5D00, ITV5D01, IHA5D01) use correspond suffix e.g.,<br />
::'''''sddsplot -col=x,y -graph=dots BubbleChamber.TV5D01'''''<br />
<br />
:To print the numerical values of beam size at each element,<br />
::'''''sddsprintout -col=ElementName -col=s -col=Sx -col=Sy BubbleChamber.sig'''''<br />
<br />
:To make a scatter plot of RMS beam size,<br />
::'''''sddsplot -legend -graphic=line,vary BubbleChamber.sig -columnNames=s,'(Sx,Sy)''''''<br />
<br />
:To make a projection plot of a watch file, say, watch.W1 .... first generate a histogram and then plot it, e.g.: '''(THANKS CHRIS!)'''<br />
::'''''sddshist BubbleChamber.HA5D01 HA5D01-x.hist -dataColumn=x -bins=100 -lowerLimit=-5e-3 -upperLimit=5e-3 -normalize=area'''''<br />
::'''''sddsplot -col=x,frequency -graph=lines HA5D01-x.hist'''''<br />
::'''''sddshist BubbleChamber.HA5D01 HA5D01-y.hist -dataColumn=y -bins=100 -lowerLimit=-5e-3 -upperLimit=5e-3 -normalize=area'''''<br />
::'''''sddsplot -col=y,frequency -graph=lines HA5D01-y.hist'''''<br />
<br />
:To make a plot of the optics:<br />
::'''sddsplot -legend -graphic=line,vary BubbleChamber.twi -columnNames=s,'(betax,betay)' -yScalesGroup=id=beta -columnNames=s,'(alphax,alphay)' -yScalesGroup=id=alpha -columnNames=s,'(etax,etay)' -yScalesGroup=id=eta'''</div>Hoflerhttps://wiki.jlab.org/ciswiki/index.php?title=Beam_Setup_and_Measurement_-_May_2018&diff=14652Beam Setup and Measurement - May 20182018-05-17T16:10:12Z<p>Hofler: /* Set energy */</p>
<hr />
<div>= Beamline Survey and Elegant Optics Model =<br />
<br />
:September 2015 - [https://wiki.jlab.org/ciswiki/index.php/Beamline,_Radiator_and_Dump#Model Chris Tennant's Model] copied here for reference '''''/usr/opsdata/bubble/elegant/Sep2015'''''<br />
:May 2018 - Updated to include 2D spectrometer line and new harp IHA5D01 '''''/usr/opsdata/bubble/elegant/May2018'''''<br />
:May 2018 Data Transmital [[media:DT_L1862.pdf]]<br />
<br />
= Operating the Cryounit at 4K =<br />
<br />
From past experience we have done a couple things...<br />
:Communicate to the cryo coordinator before turning on SRF<br />
:Generate a strip chart of liquid level, JT valve and the two unit gradients<br />
:Adjust the gradients in small enough steps (~0.5) to allow recover equilibrium LL (JT will be larger w/ higher gradient)<br />
<br />
= Energy Setup and Measurement =<br />
<br />
===Set energy===<br />
<br />
{| class="wikitable"<br />
|-<br />
| '''Momentum (MeV/c)'''<br />
| '''Kinetic Energy (MeV)'''<br />
| '''Calculated dipole setting (G-cm)'''<br />
|-<br />
| 5.74<br />
| 5.25 <br />
| 8105.146<br />
|-<br />
| 5.64<br />
| 5.15<br />
| 7963.949<br />
|-<br />
| 5.54<br />
| 5.05 <br />
| 7822.752<br />
|-<br />
| 5.44<br />
| 4.95 <br />
| 7681.557<br />
|-<br />
| 5.34<br />
| 4.85 <br />
| 7540.363<br />
|-<br />
| 5.24<br />
| 4.75 <br />
| 7399.170<br />
|}<br />
<br />
:'''First energy/momentum (p=5.74 MeV/c)'''<br />
:#Set MDL0L02.BDL according to the setpoint in the table or from the '''''MDL0L02_calculator.pl''''' in '''''/a/opsdata/bubble/energy'''''.<br />
:#: > '''''/a/opsdata/bubble/energy/MDL0L02_calculator.pl p 5.64'''''<br />
:#: p 5.64 MeV/c -> 5D line (25 deg.) BDL 7963.94855360974 G-cm<br />
:#: p 5.64 MeV/c -> 2D line (-30 deg.) BDL -9437.96774120548 G-cm<br />
:#Note the Hall probe readback and set up parameters on the MDL0L02 dipole and DTM 151 Digital Teslameter screens (put snapshots in logbook) as this is the reference for the other energy changes.<br />
:#Alternately adjust the quarter cavity 2-7 and 2-8 GSETs in small increments (0.01-0.1) until the BPM absolute positions in the 5D line are within 5 mm in x (aim for less than 5 mm if possible; smaller relative differences are better). Getting them both to zero with good signal is difficult to achieve, and it may be necessary to split the difference (have one positive and the other negative).<br />
:#Adjust, if necessary MBH0L01H/V, to get IPM0L02 to zero in x and y absolute positions. MHB0L02H/V can be used to move the beam on ITV5D00.<br />
:#Check that the quarter cavities are on crest in the 5D line if possible; otherwise, put beam in the 2D line to check cresting.<br />
:#If the quarter phases changed, with beam in the 5D line, alternately adjust the 2-7 and 2-8 GSETs in small increments to restore the BPM settings found before cresting. If changes are large, iterate phasing, steering with MBH0L01H/V t zero IPM0L02, and adjusting GSETs steps until changes are negligibly small.<br />
:#Note the position of the beam on the 5D viewers (put snapshots in logbook).<br />
:#Zero pos<br />
:#Allsave saying momentum set, intended momentum, and BUBBLE.<br />
:#Log allsave number, cavity GSETs and phases, and BPMs.<br />
:#Centering Beam on X-Ray Screen/Radiator<br />
:##If the X-ray screen is available, steer beam to the center.<br />
:##Do an allsave w/zero-pos noting the beam is centered on the radiator (plus the momentum setting and BUBBLE).<br />
<br />
:'''Subsequent energy/momentum changes'''<br />
::If Hall probe readback is not available or continuously available, follow the procedure for setting the first energy/momentum.<br />
:#Calculate &Delta;p/p=(p<sub>desired</sub>-p<sub>previous</sub>)/p<sub>previous</sub><br />
:#Calculate &Delta;B<sub>Hall probe</sub>=B<sub>previous Hall probe</sub>(&Delta;p/p)<br />
:#Calculate B<sub>desired Hall probe</sub>=B<sub>previous Hall probe</sub>+&Delta;B<sub>Hall probe</sub><br />
:#Set MDL0L02.BDL to setting from table or MDL0L02_calculator.pl and adjust the setting until the Hall probe is at the desired setting.<br />
:#Cycle the dipole twice.<br />
:#Log the Hall probe and dipole readbacks (MDL0L02 dipole and DTM 151 Digital Teslameter screens).<br />
:#Set the 5D line horizontal correctors to zero.<br />
:#:MBH5D00H<br />
:#:MBH5D00AH<br />
:#:MBH5D01H<br />
:#Alternately adjust the quarter cavity 2-7 and 2-8 GSETs in small increments (0.01-0.1) until the BPM absolute positions in the 5D line are within 5 mm in x. Getting them both to zero with good signal is difficult to achieve, and it may be necessary to split the difference (have one positive and the other negative). If the energy is "large", consider inserting the viewer ITV5D00 and adjusting the gradients to get beam on the viewer, and then repeat with ITV5D01. This should get the energy close, and then steering to the BPMs can be used to fine tune the energy/momentum setting.<br />
:#Adjust, if necessary MBH0L01H/V, to get IPM0L02 to zero in x and y in absolute positions. MHB0L02H/V can be used to move the beam on ITV5D00.<br />
:#Scale the quads by the ratio p<sub>new</sub>/p<sub>previous</sub> if beam spot is too diffuse.<br />
:#:MQJ0L02<br />
:#:MQJ0L02A<br />
:#:MQD5D00<br />
:#:MQD5D01<br />
:#Check that the quarter cavities are on crest in the 5D line if possible. If necessary, put beam in the 2D line to check cresting.<br />
:#If the quarter phases changed, with beam in the 5D line, alternately adjust the 2-7 and 2-8 GSETs in small increments to restore the BPM settings. If changes are large, iterate phasing, 0L01 steering to zero IPM0L02, and adjusting GSETs steps until changes are negligibly small.<br />
:#Beam should be in the same locations on the 5D line viewers.<br />
:#Zero pos<br />
:#Allsave saying momentum set, intended momentum, and BUBBLE.<br />
:#Log allsave number, cavity GSETs and phases, and BPMs.<br />
:#Centering Beam on X-Ray Screen/Radiator<br />
:##If the X-ray screen is available, steer beam to the center.<br />
:##Do an allsave w/zero-pos noting the beam is centered on the radiator (plus the momentum setting and BUBBLE).<br />
<br />
===Measure energy (optionally energy spread and emittance)===<br />
<br />
:'''Set up for energy measurement (not necessary after initial quad centering session)'''<br />
:#Check centering in MQJ0L02, MQJ0L03A, MQD5D00, and MQD5D01.<br />
:#''Skip this step for the Engineering run.'' Set the 0L correctors to zero.<br />
<br />
:'''Measurements'''<br />
<br />
::Note MBH0L01H/V, MHB0L02H/V, and the MDL0L02 dipole settings are the only free "knobs" in the energy measurement portions of the procedure. All other magnet settings have fixed values or are set to zero at different steps in the procedure.<br />
<br />
::'''Undeflected (straight ahead) orbit data collection for energy measurement'''<br />
::#Set MDL0L02 to zero and degauss using Degauss script accessible from MDL0L02 dipole screen.<br />
::#If this is not the first energy measurement, restore the MHB0L02AH/V, MHB0L02BH/V, and MBH0L03H/V corrector settings from the initial energy measurement ('''''allsave 18717'''''). These corrector settings are considered to be fixed and must be restored for each undeflected orbit measurement.<br />
::#Set magnets on 2D and 3D (Mott Measurement Control) lines to zero and cycle to eliminate additional sources of stray fields.<br />
::#:MAD3D00H/V<br />
::#:MDT3D00<br />
::#:MDT3D01<br />
::#Set skew and normal quads between IPM0L02 and IPM0L03 to zero and cycle.<br />
::#:MQS0L02<br />
::#:MQJ0L02A<br />
::#:MQS0L02B<br />
::#:MQJ0L03A<br />
::#Adjust MBH0L01H/V and MHB0L02H/V to restore IPM0L02 and IPM0L03 to zero in x and y absolute positions if necessary.<br />
::#Do an allsave and in the comment box include the assumed momentum and the keywords "undeflected orbit" or "straight ahead orbit" for energy measurement and BUBBLE.<br />
::#Record the undeflected orbit conditions in the logbook.<br />
::#:Intended or assumed energy/momentum<br />
::#:Laser/Slit configuration (slit setting, source laser, etc.)<br />
::#:allsave number<br />
::#:MDL0L02 screen<br />
::#:DTM 151 Digital Teslameter screen<br />
::#:0L BPMs<br />
::#:0L and 5D line correctors and quads<br />
::#:Quarter cavity gradients<br />
<br />
::'''Emittance measurement (additional information is further down the page)'''<br />
::#If necessary, with correctors downstream of MDL0L02, steer beam to zero in x and y absolute positions on IPM0L03.<br />
::#Use eDT (Alt) (eDT_alternate) to set MQJ0L02 and MQJ0L02A.<br />
::##Select INJ-R as the endpoint in the box labeled Step 1.<br />
::##In the box labeled Step 2, set the Preinjector momentum to the target value.<br />
::##In the box labeled FILTERS on the right, double click on INJ-L.<br />
::##In the box labeled Step 3, click on GO (i.e. Fetch Elements and Design Setpoints for the selected endpoint).<br />
::##Manually set MQJ0L02 and MQJ0L02A to the Design values shown.<br />
::#Perform 0L02 quad/0L03 horizontal and vertical scans and analyze results with qsUtility using<br />
::#:'''''/a/opsdata/fiefdata/fileio/q/qsUtility/config/F3-0/Bubble/IHA0L03_x_zigzag_p-5.74_2018_05_11.xml'''''<br />
::#:'''''/a/opsdata/fiefdata/fileio/q/qsUtility/config/F3-0/Bubble/IHA0L03_y_zigzag_p-5.74_2018_05_11.xml'''''<br />
::#:or similar. Remember to change the momentum from the default 6.279 MeV/c to the intended momentum in the qsUtility GUI!<br />
::#Back out any quad and steering changes.<br />
::#In the analysis, make sure the back propagate box near the bottom of the screen is set to MQJ0L02.<br />
<br />
::'''Energy spread harp scan (additional information is further down the page)'''<br />
::#Put beam in 2D line using the MDL0L02 dipole. Any steering must be performed with correctors in the 0L line only.<br />
::#Scale the quads by the ratio p<sub>new</sub>/p<sub>previous</sub> or manually adjust them if beam spot is too diffuse.<br />
::#Swipe harp.<br />
::#Log harp swipe and harp expert screen along with 0L quad and MDL0L02 dipole settings.<br />
::#Back out any quad and steering changes.<br />
<br />
::'''Deflected (5D line) orbit data collection for energy measurement'''<br />
::#Restore MBH0L01H/V and MHB0L02H/V from the undeflected orbit allsave.<br />
::#Set steering coils between MDL0L02 and IPM0L03 to zero.<br />
::#:MHB0L02AH/V<br />
::#:MHB0L02BH/V<br />
::#:MBH0L03H/V<br />
::#Set the 5D line horizontal correctors to zero.<br />
::#:MBH5D00H<br />
::#:MBH5D00AH<br />
::#:MBH5D01H<br />
::#Set MQJ0L02, MQJ0L02A, MQD5D00, and MQD501 to calculated settings.<br />
::#Iteratively set and cycle MDL0L02 to establish beam in IPM5D00 and IPM5D01 to within 5 mm in x absolute position. Getting them both to zero with good signal is difficult to achieve, and it may be necessary to split the difference (have one positive and the other negative).<br />
::#Cycle MDL0L02.<br />
::#Zero pos the orbit.<br />
::#Do an allsave and in the comment box include the assumed momentum and the keywords "deflected orbit" or "5D orbit" for energy measurement and BUBBLE.<br />
::#Record the deflected orbit conditions in the logbook.<br />
::#:Intended or assumed energy/momentum<br />
::#:Laser/Slit configuration (slit setting, source laser. etc.)<br />
::#:allsave number<br />
::#:MDL0L02 screen<br />
::#:DTM 151 Digital Teslameter screen<br />
::#:5D BPMs<br />
::#:0L and 5D line correctors and quads<br />
::#:Quarter cavity gradients<br />
::#Centering Beam on X-Ray Screen/Radiator<br />
::##If the X-ray screen is available, steer beam to the center.<br />
::##Do an allsave w/zero-pos noting the beam is centered on the radiator (plus the momentum setting and BUBBLE).<br />
<br />
===Quad centering===<br />
<br />
{| class="wikitable"<br />
|-<br />
| '''Quad'''<br />
| '''BPM'''<br />
| '''Correctors'''<br />
| '''Viewer''' <br />
|-<br />
| MQJ0L02<br />
| IPM0L02 <br />
| MHB0L01AH/V <br />
| ITV0L03<br />
|-<br />
| MQJ0L03A<br />
| MHB0L02AH/V, MHB0L02BH/V (most effective), MBH0L03H/V (not too useful)<br />
| IPM0L03 <br />
| ITV0L04<br />
|-<br />
| MQD5D00<br />
| MBH5D00H/V <br />
| IPM5D00 <br />
| ITV5D01<br />
|-<br />
| MQD5D01<br />
| MBH5D00AH/V <br />
| IPM5D01 <br />
| ITV5D01<br />
|}<br />
<br />
#Insert viewer.<br />
#Use Ditherer to change quad setting.<br />
##Set the signal to the quad_name.BDL.<br />
##Toggle the "Step Size (%)" button to "Set Step Size (abs)" and set the step to 30-50 G.<br />
##Set the "Delay (sec)" to 1.<br />
##Push the "Start Dither" button to start dithering the quad BDL.<br />
#Adjust the designated correctors to get the beam spot centroid to stay in one location on the viewer and (at most) change size. Correctors downstream of the quad/BPM pair may be used to move beam on the viewer. Note it may be necessary to center in intervening quads between the quad/BPM pair before centering in the targetted quad.<br />
#Stop dithering (push "Stop Dither") when the beam centroid stops moving with quad setting changes.<br />
#Put the quad on-loop and cycle.<br />
#Retract the viewer.<br />
#Run Tune beam to get a nice signal on the BPMs.<br />
#Change BPM SOFs if they changed and document in logbook whether or not they changed and by how much if they did.<br />
##Note present BPM SOFs.<br />
##:caget bpm_name.XSOF<br />
##:caget bpm_name.YSOF<br />
##Set BPM SOFs to zero.<br />
##:caput bpm_name.XSOF 0<br />
##:caput bpm_name.YSOF 0<br />
##Determine new SOFs.<br />
###Temporarily change the BPM's monitor deadband to 0 if not already 0.<br />
###:caget bpm_name.MDEL<br />
###:caput bpm_name.MDEL 0<br />
###Get present BPM positions.<br />
###:caget bpm_name.XPOS<br />
###:caget bpm_name.YPOS<br />
##Set new SOFs.<br />
###Set SOFs to present BPM positions.<br />
###:caput bpm_name.XSOF XPOS_value_rounded_to_2_decimal_places<br />
###:caput bpm_name.YSOF YPOS_value_rounded_to_2_decimal_places<br />
###Restore BPM's monitor deadband if changed previously.<br />
###:caput bpm_name.MDEL original_MDEL_value<br />
#If this is not the first quad centering session, back out any steering changes.<br />
<br />
= Emittance Measurement =<br />
<br />
:Setup beam to FC2<br />
:Use qsUtility configuration files to scan MQJ0L02 and/or MQJ0L02A and uses harp IHA0L03 (good scan is near IPM0L03X=Y=0). Files are in<br />
'''''/a/opsdata/fiefdata/fileio/q/qsUtility/config/F3-0/Bubble/''''' named '''''IHA0L03_[x,y]_zigzag_bubble_2018_05_02_DAY.xml'''''<br />
:Be sure to enter the correct momentum in the configuration and/or analysis files<br />
:Elegant optics lattice begins at MQJ0L02 (that is, use or propagate optics to that location)<br />
<br />
= Energy Spread Measurement =<br />
<br />
===Setup beam to 2D spectrometer dump===<br />
:Upstream quads MQJ0L02 and MQJ0L02A can be any value but their integrated gradient value B'L (.BDL field) must be recorded<br />
:Use HarpFitterTool to scan IHA2D00 to measure horizontal beam size<br />
<br />
===Use Elegant to calculate the horizontal beta (betax) and the horizontal dispersion (etax) at the harp location===<br />
:Update lattice file<br />
::Type command '''''cd /usr/opsdata/bubble/elegant/May2018/lattice'''''<br />
::Edit lattice file '''''BubbleChamber.lte'''''<br />
::Update K1 values for MQJ0L02/MQJ0L02A (they appear in only one place)<br />
:Update energy spread elegant file<br />
::Type command '''''cd /usr/opsdata/bubble/elegant/May2018/energy_spread'''''<br />
::Edit command file '''''energyspread.ele'''''<br />
::Update '''p_central_mev''' [MeV/c]<br />
::Update '''beta_x''' [m] and '''beta_y''' [m] with qsUtility values computed at MQJ0L02<br />
::Update '''emit_nx''' [m-rad] and '''emit_ny''' [m-rad] with qsUtility values compated at MQJ0L02<br />
:Run Elegant model<br />
:: Type command '''''cd /usr/opsdata/bubble/elegant/May2018/energy_spread'''''<br />
:: Type command '''''elegant energyspread.ele'''''<br />
:: Type command '''''sddsprintout -col=ElementName -col=betax -col=etax energyspread.twi'''''<br />
:: Record value of betax [m] and etax [m] at IHA2D00<br />
:Calculate relative momentum spread (dp/p=sigma_dp (in elegant)) using the geometric emittance not normalized emittance and &sigma;<sub>x</sub> in m.<br />
:::(dp/p)=&radic;(&sigma;<sub>x</sub><sup>2</sup>+&beta;<sub>x</sub>&epsilon;<sub>x</sub>)<br />
<br />
= Set Beam Size at Radiator =<br />
<br />
===Pre-requisite measurements===<br />
:Measured beam momentum in units of MeV/c<br />
:Measured normalized emittance and Twiss parameters at MQJ0L02 (e.g. from qsUtility)<br />
:Measured relative momentum spread (dp/p) (e.g. 1% is 0.01)<br />
<br />
===Define Elegant optimization (MQJ0L02, MQJ0L02A, MQD5D00, MQD5D01) to set beam size at radiator IDL5D01===<br />
:Update elegant optimization file with measured beam parameters<br />
::Type command '''''cd /usr/opsdata/bubble/elegant/May2018/beam_size'''''<br />
::Edit command file '''''BubbleChamber_FIT.ele'''''<br />
::Update measured '''p_central_mev''' [MeV/c]<br />
::Update measured '''beta_x''' [m] and '''beta_y''' [m] with qsUtility values computed at MQJ0L02<br />
::Update measured '''emit_nx''' [m-rad] and '''emit_ny''' [m-rad] with qsUtility values compated at MQJ0L02<br />
::Update measured relative momentum spread '''sigma_dp'''<br />
:Update elegant optimization file with desired beam size and horizontal dispersion (there is no vertical dispersion)<br />
::Update desired horizontal beam size by choosing a value of '''RMSX''' in this line: term="RADIATOR#1.Sx '''RMSX''' 1e-5 sene",<br />
::Update desired vertical beam size by choosing a value of '''RMSY''' in this line: term="RADIATOR#1.Sx '''RMSY''' 1e-5 sene",<br />
::Solution is normally calculated with zero dispersion at the radiator. IF this is not desired then comment (put ! in first column) following lines:<br />
:::<br />
:::!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<br />
:::! COMMENT (!) or UNCOMMENT FOR HORIZONTAL DISPERSION AT RADIATOR [m] (e.g. 0 is zero dispersion)<br />
:::!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<br />
:::&optimization_term<br />
::: weight=1,<br />
::: term="RADIATOR#1.etax 0 1e-2 sene",<br />
::: verbose = 1,<br />
:::&end<br />
<br />
===Run Elegant Optimization on a '''RHEL7''' system (like opsl10)===<br />
::Type command '''''elegant BubbleChamber_FIT.ele'''''<br />
::Depending on difficulty of solution may take 20-30 min<br />
::Terminal output will show result of optimization and desired quad values (in units of K1)<br />
::You will need to convert from K1 to integrated field B'L (units of Gauss for EPICS .BDL field)<br />
::: '''K1 [1/m^2] = 2.998 * B_EPICS [G] / (L [cm] * p [MeV/c])''' ; note that L=15cm for both QJ and QD quads self-consistently <br />
::Run also generates a new lattice named NEW.lte (where the quad values have been updated)<br />
<br />
===Generate final Elegant output of optimized solution===<br />
::Edit command file '''''BubbleChamber.ele'''''<br />
::Update measured '''p_central_mev''' [MeV/c]<br />
::Update measured '''beta_x''' [m] and '''beta_y''' [m] with qsUtility values computed at MQJ0L02<br />
::Update measured '''emit_nx''' [m-rad] and '''emit_ny''' [m-rad] with qsUtility values compated at MQJ0L02<br />
::Update measured relative momentum spread '''sigma_dp'''<br />
::Type command '''''elegant BubbleChamber.ele'''''<br />
<br />
===Produce plots for comparison to viewer image and harp===<br />
:To view a 2D plot of the (x,y) distribution at one of the "watch" elements (ITV5D00, ITV5D01, IHA5D01) use correspond suffix e.g.,<br />
::'''''sddsplot -col=x,y -graph=dots BubbleChamber.TV5D01'''''<br />
<br />
:To print the numerical values of beam size at each element,<br />
::'''''sddsprintout -col=ElementName -col=s -col=Sx -col=Sy BubbleChamber.sig'''''<br />
<br />
:To make a scatter plot of RMS beam size,<br />
::'''''sddsplot -legend -graphic=line,vary BubbleChamber.sig -columnNames=s,'(Sx,Sy)''''''<br />
<br />
:To make a projection plot of a watch file, say, watch.W1 .... first generate a histogram and then plot it, e.g.: '''(THANKS CHRIS!)'''<br />
::'''''sddshist BubbleChamber.HA5D01 HA5D01-x.hist -dataColumn=x -bins=100 -lowerLimit=-5e-3 -upperLimit=5e-3 -normalize=area'''''<br />
::'''''sddsplot -col=x,frequency -graph=lines HA5D01-x.hist'''''<br />
::'''''sddshist BubbleChamber.HA5D01 HA5D01-y.hist -dataColumn=y -bins=100 -lowerLimit=-5e-3 -upperLimit=5e-3 -normalize=area'''''<br />
::'''''sddsplot -col=y,frequency -graph=lines HA5D01-y.hist'''''<br />
<br />
:To make a plot of the optics:<br />
::'''sddsplot -legend -graphic=line,vary BubbleChamber.twi -columnNames=s,'(betax,betay)' -yScalesGroup=id=beta -columnNames=s,'(alphax,alphay)' -yScalesGroup=id=alpha -columnNames=s,'(etax,etay)' -yScalesGroup=id=eta'''</div>Hofler