STATUS OF THE SCSS CONTROL STATUS OF THE SCSS CONTROL SYSTEMSYSTEM
– FIRST PHASE OF AN 8GEV XFEL – FIRST PHASE OF AN 8GEV XFEL PROJECT IN SPRING-8PROJECT IN SPRING-8
T.FukuiT.Fukui11, R.Tanaka, R.Tanaka11, T.Ohata, T.Ohata11, M.Takeuchi, M.Takeuchi11, , Y.OtakeY.Otake22, M.Kitamura, M.Kitamura22, T. Ishikawa, T. Ishikawa22, H. Kitamura, H. Kitamura22, T. Shintake, T. Shintake22 and and
SCSS project team2SCSS project team2
11 JASRI/SPring-8, Hyogo 679-5198, Japan. JASRI/SPring-8, Hyogo 679-5198, Japan. 22 Harima Institute, RIKEN, Hyogo 679-5148, JapanHarima Institute, RIKEN, Hyogo 679-5148, Japan
ICALEPCS 2005, Geneva, 10-Oct-2005
ContentsContents
IntroductionIntroduction
What is SCSSWhat is SCSS
The SCSS prototype acceleratorThe SCSS prototype accelerator
Control systemControl system– SoftwareSoftware– Computing systemComputing system– Developed hardwareDeveloped hardware
SummarySummary
X-ray Free Electron LaserX-ray Free Electron Laser
XFEL will give us very short-pulsed, spatially XFEL will give us very short-pulsed, spatially coherent and super-intense xrays.coherent and super-intense xrays.– Length 0.25ps, Emittance 0.5Length 0.25ps, Emittance 0.5mm.mrad, mm.mrad,
Peak Brilliance 10Peak Brilliance 103030 - 10 - 103333
These properties will open up a huge numberThese properties will open up a huge number of new possibilities in scientific fields of new possibilities in scientific fields
Atomic and Molecular PhysicsAtomic and Molecular PhysicsCondensed Matter PhysicsCondensed Matter PhysicsLife and Medical SciencesLife and Medical SciencesMaterials SciencesMaterials SciencesChemistryChemistryOptical and Laser SciencesOptical and Laser Sciences
SASE: Self Amplification of SASE: Self Amplification of Spontaneous EmissionSpontaneous Emission
The single pass FEL based SASE is only one The single pass FEL based SASE is only one realistic candidate to generate intense coherent realistic candidate to generate intense coherent radiation at X-ray wavelength.radiation at X-ray wavelength.– No Mirror is available below 100 nm.No Mirror is available below 100 nm.
we need a very stable and reliable machine, we need a very stable and reliable machine, and stable clean electron beam.and stable clean electron beam.
What is SCSSWhat is SCSS
SCSS:SPring-8 Compact SASE SourceSCSS:SPring-8 Compact SASE Source– Low Emittance InjectorLow Emittance Injector
Short Saturation LengthShort Saturation Length
– High Gradient AcceleratorHigh Gradient AcceleratorShort Accelerator LengthShort Accelerator Length
– Short Period UndulatorShort Period UndulatorLower Beam EnergyLower Beam Energy
These make a machine compact, and fiThese make a machine compact, and fit the SPring-8 1km-long beamline spact the SPring-8 1km-long beamline spacee
Bird eye view of SCSSBird eye view of SCSS
8GeV Electron Accelerator
SCSS PrototypeAccelerator
8GeV Electron Accelerator
SCSS PrototypeAccelerator
500m
SCSS 0.35km
PAL-XFEL 0.35km
LCLS 1.23km
TESLA-XFEL 2.1km
Beam Energy
Wave Length
Undulator Period/Gap
SCSS 8GeV 0.1nm 15mm /3.5mm
LCLS 13.6Gev 0.1nm 30mm /6.5mm
TESLA-XFEL
20GeV 0.1nm 48mm /10mm
PAL-XFEL
3.7GeV 0.3~0.7nm
15mm /3mm
What is SCSS What is SCSS – cont’– cont’
Total budget of the SCSS will be 40 Total budget of the SCSS will be 40 billion yen (350M US$)billion yen (350M US$)
Budget for next year is approved by the Budget for next year is approved by the Ministry of Ministry of Education,Culture,Sports,Science and Education,Culture,Sports,Science and Technology.Technology.
We are waiting for final approval by the We are waiting for final approval by the Japanese government.Japanese government.
0.1
1
10
100
1000
2002 03 04 05 06 07 08 09 10 11 12
Year
Wav
elen
gth
(nm
)
0.1nm target
60nm
6nm
Approved
Proposed
LCLS
TESLATTF2
SCSS Proto.Accelerator
SCSS
TESLAXFEL
X-
ray
VU
VX
The SCSS prototype The SCSS prototype acceleratoraccelerator
The SCSS prototype accelerator consists The SCSS prototype accelerator consists of essential components for the 8GeV of essential components for the 8GeV SCSSSCSS– check to ensurecheck to ensure
technologytechnology
and feasibilityand feasibility– commissioning willcommissioning will
start next monthstart next month
The SCSS prototype The SCSS prototype accelerator accelerator – cont’– cont’
Beam energy is 250 MeV and target wavelength is 60 nm.
Total length of the accelerator is 60m
It will be used for VUV-FEL experimentIt will be used for VUV-FEL experimental users al users – It is possible to use for THz experimentsIt is possible to use for THz experiments
Low emittance electron gun with a CeBLow emittance electron gun with a CeB66 crystal t crystal t
hermionic cathodehermionic cathode– Normalized emittance is 1.1π mm.mradNormalized emittance is 1.1π mm.mrad
The SCSS prototype acceleratorThe SCSS prototype accelerator
500kVPulse Gun
Deflector
Prebuncher
238MHz 476MHz
S-Band
APS Linac
BunchCompressor
50MeV Beam Dump
C-Band Linacs
Chicane
Undulator
250MeVBeam Dump
500kVPulse Gun
Deflector
Prebuncher
238MHz 476MHz
S-Band
APS Linac
BunchCompressor
50MeV Beam Dump
C-Band Linacs
Chicane
Undulator
250MeVBeam Dump
Low emittance electron gun with a CeBLow emittance electron gun with a CeB66 crystal t crystal t
hermionic cathodehermionic cathode– Normalized emittance is 1.1π mm.mradNormalized emittance is 1.1π mm.mrad
Beam Deflector Beam Deflector – Bunch length is ~ 1nsecBunch length is ~ 1nsec
The SCSS prototype acceleratorThe SCSS prototype accelerator
500kVPulse Gun
Deflector
Prebuncher
238MHz 476MHz
S-Band
APS Linac
BunchCompressor
50MeV Beam Dump
C-Band Linacs
Chicane
Undulator
250MeVBeam Dump
238MHz buncher & 476MHz booster238MHz buncher & 476MHz booster– Beam energy is 1.1MeV Beam energy is 1.1MeV
Velocity bunchingVelocity bunching
The SCSS prototype acceleratorThe SCSS prototype accelerator
500kVPulse Gun
Deflector
Prebuncher
238MHz 476MHz
S-Band
APS Linac
BunchCompressor
50MeV Beam Dump
C-Band Linacs
Chicane
Undulator
250MeVBeam Dump
238MHz buncher & 476MHz booster238MHz buncher & 476MHz booster– Beam energy is 1.1MeVBeam energy is 1.1MeV
S-band APS cavity and linacS-band APS cavity and linac– Beam energy is 50MeVBeam energy is 50MeV
To avoid space charge effectTo avoid space charge effect
The SCSS prototype acceleratorThe SCSS prototype accelerator
500kVPulse Gun
Deflector
Prebuncher
238MHz 476MHz
S-Band
APS Linac
BunchCompressor
50MeV Beam Dump
C-Band Linacs
Chicane
Undulator
250MeVBeam Dump
238MHz buncher & 476MHz booster238MHz buncher & 476MHz booster– Beam energy is 1.1MeVBeam energy is 1.1MeV
S-band APS cavity and linacS-band APS cavity and linac– Beam energy is 50MeVBeam energy is 50MeV
Bunch compressor Bunch compressor – Bunch length is ~ 12psecBunch length is ~ 12psec
The SCSS prototype acceleratorThe SCSS prototype accelerator
500kVPulse Gun
Deflector
Prebuncher
238MHz 476MHz
S-Band
APS Linac
BunchCompressor
50MeV Beam Dump
C-Band Linacs
Chicane
Undulator
250MeVBeam Dump
C-band linacs ( 5712MHz, 40MeV/m )C-band linacs ( 5712MHz, 40MeV/m )– 5712MHz 50MW klystron with rf pulse compressor5712MHz 50MW klystron with rf pulse compressor– Accelerating structure is 1.8m length * 4Accelerating structure is 1.8m length * 4– Beam energy is 250MeVBeam energy is 250MeV– Bunch length ~ 0.4psec after chicaneBunch length ~ 0.4psec after chicane
The SCSS prototype acceleratorThe SCSS prototype accelerator
500kVPulse Gun
Deflector
Prebuncher
238MHz 476MHz
S-Band
APS Linac
BunchCompressor
50MeV Beam Dump
C-Band Linacs
Chicane
Undulator
250MeVBeam Dump
In-vacuum undulatorsIn-vacuum undulators– Minimum gap is 3.5mm with 15mMinimum gap is 3.5mm with 15m
m periodm period– 4.5m long * 24.5m long * 2
The SCSS prototype acceleratorThe SCSS prototype accelerator
Present statusPresent status
Machine construction is almost finishedMachine construction is almost finished
RF aging will be started in this weekRF aging will be started in this week
Each component of control system is Each component of control system is ready, and over all test will be started next ready, and over all test will be started next weekweek
A commissioning will start next month.A commissioning will start next month.
Status at 8-Sep-2005Status at 8-Sep-2005
Status at 22-Sep-2005Status at 22-Sep-2005
Present status 7-Oct-2005Present status 7-Oct-2005
GigaEther Switch
Office LANProgramDevelopment
DMZ LAN
Operator Consol
Gun
Web
Magnet & Interlock
DB & File server
FirewallFirewall
1000BASE-SX
Buncher S-Band Bunch Compressor C-Band 1 C-Band 2 ID
H-PCF
Magnet Power Supply
PLC
VME
Control systemControl system
SoftwareSoftware
We use Message And Database Oriented We use Message And Database Oriented Control Architecture (MADOCA)Control Architecture (MADOCA)– Designed by SPring-8 control group in 1994Designed by SPring-8 control group in 1994– MADOCA is scalable, covering wide range of acceleMADOCA is scalable, covering wide range of accele
rators and beamlines.rators and beamlines.– Develop the prototype accelerator control software tDevelop the prototype accelerator control software t
o adapt the full-scale SCSSo adapt the full-scale SCSS– Using X-Mate, a GUI builder enables rapid prototypiUsing X-Mate, a GUI builder enables rapid prototypi
ng and easy development of GUIsng and easy development of GUIs
Message server
Collector
Equipmentmanager
devices
Collector &Poller
VMEs
System V IPC
ONC/RPC
Console
Sybase
SQL data access
Loggingdatabase
Parameterdatabase
Alarmdatabase
Databaseserver
Alarm
Accessserver
Accessserver
Accessserver
RF, Mag …
devices
User FunctionUser Function
GUIGUI GUI
No need to develop
Operation consoles are IA-32 workstations Operation consoles are IA-32 workstations running RedHat Enterprise Linux 3.running RedHat Enterprise Linux 3.
Database and file servers are shared with tDatabase and file servers are shared with the SPring-8 control system.he SPring-8 control system.– We use Sybase ASE12.0 for the RDBMSWe use Sybase ASE12.0 for the RDBMS– MC/ServiceGuard is used for High Availability MC/ServiceGuard is used for High Availability
Cluster.Cluster.
Computing systemComputing system
Computing system Computing system –Cont’–Cont’
VME controllers use IA-32 processor boarVME controllers use IA-32 processor boards (Pentium III 700MHz & Pentium M 1.1Gds (Pentium III 700MHz & Pentium M 1.1GHz) running Solaris 9 x86 with CF cards.Hz) running Solaris 9 x86 with CF cards.Use Programmable Logic Controllers (PLUse Programmable Logic Controllers (PLC) and the Remote I/O (OPT-VME) C) and the Remote I/O (OPT-VME) – Reduce the number of I/O signal wiringReduce the number of I/O signal wiring
Gigabit Ethernet is used for a backboGigabit Ethernet is used for a backbone of networkne of network– VLAN & PoE technologyVLAN & PoE technology
Developed hardware componentsDeveloped hardware components
We developed a high-speWe developed a high-speed A/D and D/A VME boaed A/D and D/A VME boards.rds.– Both are 238MHz clock and 12Both are 238MHz clock and 12
bit resolutionbit resolution– Fully digital controlled RF low-leFully digital controlled RF low-le
vel with IQ modulator and demvel with IQ modulator and demodulator is needed to provide a odulator is needed to provide a stable beam for FEL.stable beam for FEL.
– A/D boards are used for rf-BPMA/D boards are used for rf-BPMs and CTs.s and CTs.
DA
FPGA
DA
I
Q
Modulat
or
AD
FPGA
AD
I
Q
Dem
odulator
ee--
PO2.050-4 - Thursday October 13
PhaseFlip
I
Q
Developed hardware componentsDeveloped hardware components
We developed a master trigger and a We developed a master trigger and a trigger delay VME board.trigger delay VME board.
– Fast GaAs logic devices to Fast GaAs logic devices to synchronize the 5712 MHzsynchronize the 5712 MHz
– FPGA (238MHz clock) witFPGA (238MHz clock) with 24 bits countersh 24 bits counters
– The time jitter is 0.7ps.The time jitter is 0.7ps.~ Comparable to bunch length ~ Comparable to bunch length
= 0.4psec= 0.4psec
CKD Q
CKD Q
24bitscounter
238MHz
5712MHz
Trigger
FPGA
We developed a VME board with FL-net We developed a VME board with FL-net interface for communication between PLC interface for communication between PLC and VME.and VME.
– FL-net is Ethernet based FL-net is Ethernet based factory floor networkfactory floor network..
Established as JEM Established as JEM standards in Nov 2000 standards in Nov 2000 and as JIS standards in and as JIS standards in Feb 2004Feb 2004
JEM:Japan Electrical Manufacturers JIS:Japan Industrial Standards
Developed hardware componentsDeveloped hardware components
FL-net
FL-netFL-net
– The newly developed 'FA link protocol' on UDP/IP The newly developed 'FA link protocol' on UDP/IP with 10Mbpswith 10Mbps
– Master-less Token bus protocolMaster-less Token bus protocol– 8k words and 8k bits data are transferred by a cyclic 8k words and 8k bits data are transferred by a cyclic
transmission.transmission.
– It is possible to It is possible to use a Message for use a Message for peer to peer peer to peer communication.communication.
– Data transfer rate Data transfer rate is 1.4msec/node.is 1.4msec/node.
Cyclic Data Transfer Time
0
10
20
30
40
1 5 9 13 17 21
Number of Node
Tim
e( m
sec) time(msec)
GigaEther Switch
Office LANProgramDevelopment
DMZ LAN
Operator Consol
Gun
Web
Magnet & Interlock
DB & File server
FirewallFirewall
1000BASE-SX
Buncher S-Band Bunch Compressor C-Band 1 C-Band 2 ID
H-PCF
Magnet Power Supply
PLC
VME
Virtual LANFor FL-net
Gigabit
We developed a Linux box with PoE capability foWe developed a Linux box with PoE capability for a temperature measurement.r a temperature measurement.
Hardware ComponentsHardware Components - Cont’ - Cont’
– Small foot print (130mm * Small foot print (130mm * 100* 30mm).100* 30mm).
– We ported the MADOCA We ported the MADOCA on SH-Linux (kernel on SH-Linux (kernel 2.4.14).2.4.14).
– Resolution is Resolution is 0.001degree C with 3 0.001degree C with 3 wire RTD.wire RTD.
Accuracy is ~ 0.002degree C.Accuracy is ~ 0.002degree C.
WE1.3-4O - Wednesday October 12
ScheduleSchedule
0
2005/01 02 03 04 05 06 07 08 09 10 11 12
Month
H/W Development
SVOC Define
GUI Development
EM Development
Local test
H/W Installation
Comissioning
SummarySummary
We built the control system, using the We built the control system, using the MADOCA, for the SCSS prototype MADOCA, for the SCSS prototype accelerator.accelerator.– It will be used for 8GeV SCSS.It will be used for 8GeV SCSS.
We developed the FL-net module, Trigger We developed the FL-net module, Trigger module, A/D and D/A module for the module, A/D and D/A module for the SCSS.SCSS.The control system is ready.The control system is ready.– No need to modify the MADOCA frameNo need to modify the MADOCA frame– Only one and half year to build!Only one and half year to build!