Loss Viewer 2 - XAL application Alexander Zhukov SNS Managed by UT-Battelle

Download Report

Transcript Loss Viewer 2 - XAL application Alexander Zhukov SNS Managed by UT-Battelle

Loss Viewer 2 - XAL application
Alexander Zhukov
SNS
Managed by UT-Battelle
for the Department of Energy
BLMs at SNS
How we use BLMs
1.Prevent instant loss
high power
2.Limit activation
3.Tune the machine
4.Measure residual
activation during down
time
5.Measure “intentional
loss”
Total number > 360!
BLM system is a crucial part of MPS – the last line
of defense against uncontrolled beam loss
2
Managed by UT-Battelle
for the Department of Energy
Presentation_name
What are operator/physicist requirements?
•
•
•
•
•
•
•
3
Overall bar-plot view of the whole machine
BLM must be labeled on bar-plot with its name (not some number)
MPS Limits
Different normalizations (over beam charge, limit etc)
Export losses to a file
IOC software is hard to change due to formal administrative procedures
History in some form
Managed by UT-Battelle
for the Department of Energy
Presentation_name
LossViewer2 application
• Client side - no IOC modifications
• XAL application shares common
LAF with other apps
• Standard XAL optics file
• Configurable detector sets (D’nD)
• JFreechart for plotting
• Axis dedicated to detector type
• Show/hide button for limits
4
Managed by UT-Battelle
for the Department of Energy
Presentation_name
Table pane and Drag’n’Drop
Plot pane
Table pane
for selection
and details
5
Managed by UT-Battelle
for the Department of Energy
Presentation_name
Dynamic table view
6
Managed by UT-Battelle
for the Department of Energy
Presentation_name
Normalizations
• Normalizations can be reasonably combined (e.g. charge and distance)
• User can select to use rolling average instead of signal itself
7
Managed by UT-Battelle
for the Department of Energy
Presentation_name
Weighed history
8
Managed by UT-Battelle
for the Department of Energy
Presentation_name
Waterfall plot
Custom widget
not Jfreechart
9
Managed by UT-Battelle
for the Department of Energy
Presentation_name
MPS limits for RTBT
Limit
selection
startegy
10 Managed by UT-Battelle
for the Department of Energy
Presentation_name
BLM statistics
• XAL service collects data into
ORACLE
• Web application loads it and
generates report
• Constant time for generating
report regardless time period
covered by report less than 15
seconds
• Data available since Jan 2007
• Time resolution one minute
• History plot available as well
11 Managed by UT-Battelle
for the Department of Energy
Presentation_name
Summary
 LossViewer2 is an XAL application that
displays losses in different forms
 Good example of using XAL framework
 Currently it is one of the most used
applications in Control Room
 Satisfies (more or less) both physicists and
operators
12 Managed by UT-Battelle
for the Department of Energy
Presentation_name