Status of the Linac Controls Upgrade Tom Himel June 8, 2009

advertisement
Status of the Linac Controls
Upgrade
Tom Himel
June 8, 2009
Status of the Linac Controls Upgrade
LCLS FAC review
1
1
Tom Himel
thimel@slac.stanford.edu
Outline
Review of reasons for upgrade and plan
Progress
Problems
Summary
Status of the Linac Controls Upgrade
LCLS FAC review
2
2
Tom Himel
thimel@slac.stanford.edu
Reasons for the Upgrade
Through retirements and layoffs, have lost most
people who know how to maintain the SLC
control system.
Have decided to upgrade the SLC control
system to EPICS with a series of AIP projects.
This will reduce chances of long downtimes due to
some problem where expertise is lacking causing a
long MTTR.
Hardware is old. Upgrade is overdue.
SLC control system has many years of applications
being added and fine tuned. Main difficulty of the
upgrade is to not lose too much this functionality.
Status of the Linac Controls Upgrade
LCLS FAC review
3
3
Tom Himel
thimel@slac.stanford.edu
Phases
Phase 1 makes LCLS independent of the Alpha and
multibus micros
Replaces about 15 micros with VME crates, CPUs, and CAMAC
interface.
1 micro in each of last 10 sectors, few in BSY, few system micros
(e.g. MPG)
Main work is software
Phase II replaces the CAMAC with more modern
hardware
Main expense is hardware
Phase III-N propagates above upgrades to other regions
of the accelerator complex
Little planning here yet
There are different types of functionality and hardware modules
in other regions so not just simple replication
Status of the Linac Controls Upgrade
LCLS FAC review
4
4
Tom Himel
thimel@slac.stanford.edu
“Signed off” List of Tasks
The June 08 upgrade review
recommended we make a detailed list of
functionality and get it “signed off” by
operations, accelerator physicists, and
maintenance groups.
We have made such a list and gone over it
with above groups at a series of meetings.
With modifications made at those meeting,
it was approved, but no formal signatures.
Status of the Linac Controls Upgrade
LCLS FAC review
5
5
Tom Himel
thimel@slac.stanford.edu
“Signed off” List of Tasks
Total
Himel M&S cost labor
Short description
priority (K$)
(man-wk) % done resource
Set up test hardware in bldg 34
1.0
1
100 sheng
SAM driver
1.1
4
100 sheng
PDU driver
1.1
8
sheng
Vacuum pressure display
1.1
6
sonya
Linac temperature and water display 1.1
6
sonya
CamDmp
1.2
12
20 judy
Make EPICS DB from SCP DB
1.2
4
50 judy
Magnet control
1.2
8
30 kristi
Set up test hardware in LI17 and LI18 1.2
2
20 kristi
PIOP driver
1.2
16
20 sass
sub-booster interface driver
1.2
4
0 sass
timing control
1.2
20
sheng
DAC driver
1.2
4
100 sheng
Status of the Linac Controls Upgrade
LCLS FAC review
6
6
Tom Himel
thimel@slac.stanford.edu
AIPs for Upgrade
Linac dipole correctors to EPICS – 300k - ~approved
Linac new quadrupole PS + EPICS control – 800k ~approved
Linac BPMs to EPICS – 700k - approved
Linac micro -> IOC hardware conversion - ~495k –
approved long ago
Linac/BSY unique devices to EPICS – 200k – awaiting
better cost estimate
Linac software conversion – 2.03M - ~approved
Linac gate generator and master trigger generator –
139k - ~approved
RF controller upgrade R&D - 1008 k - ~approved
Status of the Linac Controls Upgrade
LCLS FAC review
7
7
Tom Himel
thimel@slac.stanford.edu
We DO have documents and Reviews
6/4/09 LI17/18 test station design review
5/5/09 Camcom design review
1/23/09 PIOP initialize and status check
design review
11/25/08 SAM and IDIM device support
design review
Status of the Linac Controls Upgrade
LCLS FAC review
8
8
Tom Himel
thimel@slac.stanford.edu
Hardware Progress
Have 2 crate test setup in lab
Expect to have IOCs to control LI17 and
18 by July 1, 2009 for testing purposes
Have chosen to delay installation of IOCs
for LCLS sectors until more software
development and testing is done so can
be sure we are getting the right stuff.
Status of the Linac Controls Upgrade
LCLS FAC review
9
9
Tom Himel
thimel@slac.stanford.edu
Progress
VME CAMAC board has had several bugs
exterminated. In state of no known bugs.
Still need to test output to multiple branches and
heavy loading
SAM, IDIM, and DAC device support are all
done.
PIOP image can be downloaded and booted and
fast status check works.
Indian problems nearly killed Bob.
Analog and digital status DBs will be mass
produced from data in old control system.
Status of the Linac Controls Upgrade
LCLS FAC review
10 10
Tom Himel
thimel@slac.stanford.edu
Progress
Got more hardware AIP money than originally
planned
Don’t have to develop device support for CAMAC
power supply controllers nor handle bulk+boost
supplies.
Have started R&D needed for phase II
replacement of RF hardware
Functional requirements partly written (some details
still need to be filled in)
Have a microTCA crate, ADC, DAC to test as a
possible implementation. Starting detailed ADC
testing. Has been delayed by lack of software person.
New hire will go here.
Status of the Linac Controls Upgrade
LCLS FAC review
11
11
Tom Himel
thimel@slac.stanford.edu
BSY
The BSY area has several micros each
which control some LCLS devices and
some devices for ESA, PEP, SLC.
As the last two are obsolete but ESA is
considering future runs, did not want to break
ESA by converting micros to IOCs and then
supporting only the LCLS devices
Few enough channels for LCLS that have
decided to just change all of them to EPICS
style hardware, eliminating the use of CAMAC
for LCLS in the BSY.
Status of the Linac Controls Upgrade
LCLS FAC review
12 12
Tom Himel
thimel@slac.stanford.edu
Slow getting people on board
As predicted by the June 08 review team, it has
been difficult to get people on board the upgrade
project
At that time, plan was to finish the project by Nov 08.
In fact, all work stopped after that review
People were promised first for Nov 08, then Jan 09.
For software, now have 2 ~80% people and 4 ~40%
people. More are on the way.
Not complaining. LCLS had to be finished and there are
still many important improvements needed.
That review team was really sharp. Especially the
chair!!
With the approval of FACET and plans for LCLS
upgrades, controls is now hiring many people.
Status of the Linac Controls Upgrade
LCLS FAC review
13 13
Tom Himel
thimel@slac.stanford.edu
Schedule
There still isn’t a detailed integrated schedule
for this project
Task list (with durations) is being used for
planning. Not many dependencies
Need to get unique device hardware installed
during the Jan 10 downtime.
No other external deadlines.
(Un)Availability of manpower has been the
main schedule determinant
Good to leave obvious reason for the FAC to
beat me up
Status of the Linac Controls Upgrade
LCLS FAC review
14 14
Tom Himel
thimel@slac.stanford.edu
FACET
FACET is a newly approved $13M project using S019 and the damping rings for accelerator physics
experiments
Planned to be done Oct 2010.
Bad timing for controls (busy and in middle of
upgrade)
New stuff will be done in EPICS, old, left in legacy
control system
Will compete for manpower with advantage of a tight
deadline
Fortunately we are now hiring people.
Status of the Linac Controls Upgrade
LCLS FAC review
15 15
Tom Himel
thimel@slac.stanford.edu
Old Worries with status
1.
2.
As implementation of phase I will take longer than
originally planned and as expertise in the SLC control
system is needed until the rest of the linac, damping
rings, NLCTA, the gun lab, and the test lab are
converted, people experienced with the SLC control
system must be kept or new ones trained. - This is
being done
If FACET proceeds on its schedule of completion in Oct
2009, it clearly will not use the new control system and
that much more expertise in the SLC control system will
need to be maintained. If FACET proceeds on a slower
schedule, management will need to decide soon
whether a controls upgrade is done as part of the
project, or with operating or AIP funds before the
project, or if it will use the SLC control system. - chosen
Status of the Linac Controls Upgrade
LCLS FAC review
16 16
Tom Himel
thimel@slac.stanford.edu
Old Worries with status
3.
4.
This is a large, important project. Even so, many LCLS
needs discovered during the commissioning process
will be higher priority. It is better to do this project right
and, if necessary, slowly, than to rush it to meet a
schedule deadline and lose too much functionality
when it is turned on. Delays have happened, project is
being done slowly (and hopefully right).
There are 2 steering feedback in the region being
converted. If they need to run at 120 Hz, then the
EPICS version of 120 Hz feedback must be done
before the switchover. (Planned for Jan 2010.) - Still
planned for Jan 2010, so should be OK.
Status of the Linac Controls Upgrade
LCLS FAC review
17 17
Tom Himel
thimel@slac.stanford.edu
Should we go straight to phase II?
As phase I is going slowly and we are converting
considerable hardware away from CAMAC (BPMs and
magnet control), I (and others) periodically ask, should we
skip phase I and just replace all the CAMAC as soon as we
can. Pros and Cons
Would save the work of developing CAMAC device drivers and
support
Much of DB and most displays will remain unchanged when we move
from Phase I to II. Some will change and this is extra work.
Phase II will cost several $M and needs RF R&D to be completed
before it can start. Hence would be stuck with VMS and micros for 1-4
years longer
With phase I software done, other areas could be converted fairly
cheaply (BPMs and PSC-II and “unique” devices would need to get
new CAMAC drivers or new hardware).
Phase II will require significant downtime and commissioning to
implement. This will also lead to delays.
Status of the Linac Controls Upgrade
LCLS FAC review
18 18
Tom Himel
thimel@slac.stanford.edu
Summary
Upgrade is started, but slowly
Phase I is mostly planned, but a real
schedule needs to be developed
The AIP projects which are tentatively
approved should allow completion of
Phase I.
Status of the Linac Controls Upgrade
LCLS FAC review
19 19
Tom Himel
thimel@slac.stanford.edu
Download