Recent APE Work - Stanford University · 2013. 3. 12. · Recent Work • FACET / LCLS / LCLS-II...
Transcript of Recent APE Work - Stanford University · 2013. 3. 12. · Recent Work • FACET / LCLS / LCLS-II...
Recent APE WorkGreg White, 25-July-2011
Recent Work
• FACET / LCLS / LCLS-II Host level architecture and fixes
• orbitbyphase. BPMs and corrector phase analysis
• New AIDA “Buffered Acquisition” Service
• Matlab infrastructure & perf improvements
• AIDA Dimad model service, add all magnets
• ΔE → Δphase adv → +ΔFEL ? experiment
• Also EPICS v4 and iLight
FACET / LCLS / LCLS-IIArchitecture
• Documents issues with Host level of FACET
• Lists problems
• Designs solutions
• Short term fixes AND long term proposals
• Much, much more effective software development
• Solid ground for FACET. Unifies system in preparation for LCLS-II.
FACET / LCLS / LCLS-IIArchitecture
• Immediate fixes:
✓FACET Matlab
✓FACET SCP
✓Error logging.
• Infrastructure redesigned:
• Elements Oracle DB for >1 accelerator (for Andea, Paul, Mark)
• Java Environment redesign for coding efficiency and speed (for sw)
• Overall development and runtime environment improvements (for all).
orbitbyphase
• Visualize relationship of correctors to BPMs
• BPM offset (mm) * Beta (m) vs phase adv
• For either one bpm, or whole beamline
• Initial version, to gauge effectiveness.
• Possible uses: bump construction, hand steering, feedback construction
Text
Orbitbyphase for one BPM, BPMS:LI21:801
Orbitbyphase for whole beamline
orbitbyphase
• Conclusion: It is effective, improve and release
• Talk to ops about upgrades
• Talk to Nate, Jeff, Tonee
New AIDA FACET “Buffered” acquisition service
• “Buffered” acquisition: few devices - many pulses
• Compare to “Orbit” acq: many devices - few pulses
• Data returned, N (given) pulses of:
• BPMS (x, y, tmit)
• TORO (tmit)
• Subboosters, SBST (phase)
• Klystron KLYS (phase)
Example AIDA Buffered acquisition
TextTextText
NDRFACET, BPMD 57, 4 devices, over 5 pulses
Which Display Groups (DGRPs) are available?
Recent Matlab fixes
• File Open Dialog
• Fixed application crashes (Henrik)
• Fixed minutes to open file (FJD), now <1 second
• Put FACET on AIDAPROD, logging to one cmlog.
ΔE → ΔPhase Adv. → ΔBeam Horn alignment → ΔFEL ?
10% E = ~ 1 π radians change in phase advance
! "#$ " "#$ !
!#%
!
"#&
"#'
"#(
"#%
"
"#%
"#(
)**+,,-
.**+,,-
/012345*6173810*9:;<=>??!=(&!*%" @A4 %"!!*%"=!B=%'
! "#$ " "#$ !
!#%
!
"#&
"#'
"#(
"#%
"
"#%
"#(
)**+,,-
.**+,,-
/012345*6173810*9:;<=>??!=(&!*%" @A4 %"!!*%"=!'=(!
13.6 GeV BC2: 4.6, BSY: 13.395 GeV
! "#$ " "#$ !
!#%
!
"#&
"#'
"#(
"#%
"
"#%
"#(
)**+,,-
.**+,,-
/012345*6173810*9:;<=>??!=(&!*%" @A4 %"!!*%"=!'=$!
2. 1.
3.BC2: 4.5, BSY: 13.095 GeV
“This gave even more FEL Power”
4.
! "#$ " "#$ !
!#%
!
"#&
"#'
"#(
"#%
"
"#%
"#(
)**+,,-
.**+,,-
/012345*6173810*9:;<=>??!=(&!*%" @A4 %"!!*%"=!&=$!
Gas Detector at same time
Other things• SLC Magnet Models (all string type) added to AIDA for
FACET matlab support
• EPICS v4
• Adds Services to EPICS
• Structured data
• Parameterized queries
• Chairing development group.
• iLight
• New home page with lots of references
• iPhone version.
References• FACET / LCLS / LCLS-II Host level architecture,
hostEnvironment.pdf, In sharepoint at: http://tinyurl.com/4x3neol
• AIDA Buffered Acquisition Service, http://www.slac.stanford.edu/grp/cd/soft/aida/slcBuffDpGuide.html
• 10% in Energy = ~1 pi change in phase advance, http://physics-elog.slac.stanford.edu/lclselog/show.jsp?dir=/2011/29/20.07&pos=2011-07-20T19:25:39
• iLight Home, http://www.slac.stanford.edu/~greg/ilight/home.html