LSA Developments & Scope
02 / 11 / 2006
G.Kruk for the LSA Team
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 2
Overview
•Achievements•Developments in LSA core
What’s LSA core? Activities in 2006 Work for the coming year
•LHC required software•Resources•Issues & Conclusions
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 3
Achievements in 2006
LEIR operations February-May & back in September
Fully operational for SPSCNGS & LSS6 tests in July &
AugustHardware Commissioning
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 4
Achievements in 2006
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 5
Overview
•Achievements•Developments in LSA core
What’s LSA core? Activities in 2006 Work for the coming year
•LHC required software•Resources•Issues & Conclusions
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 6
What’s LSA core?
• Optics Characteristics of the machine, layout, twiss
• Settings Generation Generation of the functions based on the optics
• Settings Management Functions or values for all parameters (physics to hardware)
• Trim Coherent modification of settings, revert (rollback)
• Hardware Exploitation Equipment Control, Measurements
• Operational Exploitation Sequencing, Super Cycle changes
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 7
What’s LSA core?
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 8
Applications
DatastoreDevices
JAPC CMW/RDA
JAPC
Spring JDBC
Data Access Object (DAO)
LSA Client API
LSA CORE(Optics, Settings Management, Trim,
Generation, Exploitation)
ParametersConcentration
JAPCCMW/RDA
JAPC RemoteServer - JMS LSA Client implementation
LSA Client APIJAPC API
Spring HTTP Remoting / ProxiesJAPC RemoteClient - JMS
Business Tier (Web Container)
Client Tier
CORBA IIOP
CORBA/IIOP JDBC
HTTPHTTPJMS
LSA architecture
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 9
Overview
•Achievements•Developments in LSA core
What’s LSA core? Activities in 2006 Work for the coming year
•LHC required software•Resources•Issues & Conclusions
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 10
Main developments in 2006• Completed database redesign (with DM) and software
refactoring (with solid unit testing) Many changes over past 2 years – needed rationalization One database for all machines
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 11
Main developments in 2006• Import of FESA devices & properties into the LSA database
Discrete settings management (which includes expert & critical settings) General access point to all devices/properties (FESA & non-FESA)
• Improved EquipState application Read/Write of any properties (including FESA) Better configurability of custom commands
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 12
Main developments in 2006•Extensions & improvements in the
settings management Support for discrete settings Better trim rollback Included SPS RF Few important bug fixes and improvements
(settings copy, trim, incorporation)
•Exploitation package Refactored to support transactional drive Implemented transactions for MUGEF Asynchronous drive of LHC power converters Better reporting of failures
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 13
Main developments in 2006• Support for expert settings (BI) and critical
settings (work began)
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 14
Main developments in 2006(PLUS)
• Equipment monitor (complementary to the fixed displays)
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 15
Main developments in 2006(PLUS)
• LHC BLM concentrator (using test creates) & display
• Prototype of LHC BPM concentrator (both concentrators based on facilities
provided by JAPC)
• LHC Power converters ramp & squeeze
• CMS luminosity monitoring (JAPC wrapper over DIP)
• On going HWC support (set of the day, …)
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 16
Overview
•Achievements•Developments in LSA core
What’s LSA core? Activities in 2006 Work for the coming year
•LHC required software•Resources•Issues & Conclusions
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 17
Work for the coming year
•Settings management & trim Continue work on expert & critical settings Actual settings (LHC) (prototyping done) Not multiplexed settings (e.g. thresholds)
Plus: Additional information for parameters: unit,
limits (min/max), precision (rounding) Custom (enumerated) types for discrete
settings Setting archives (it seems they will be
useful)
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 18
Work for the coming year cd..
• Review core applications (Settings generation, Trim Editor, Settings Manager, …)
Solve performance issues More user friendly Many extensions necessary for LHC
• Integration with RBAC Applications need to be adapted Authorization in LSA core if necessary
• Scalability test (driving 1700 PCs) How it behaves?
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 19
Work for the coming year cd..• Prepare and maintain API for LHC Sequencer
& other clients
• Timing and synchronization Generation of timing tables, events, …
• Monitoring of LSA parameters & other information stored in the LSA DB (e.g. accelerator mode)
For applications (using JAPC) - support for GET already in place
On the Front End (if necessary)
• Hardware Commissioning support Track subsystems commissioned
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 20
Overview
•Achievements•Developments in LSA core
What’s LSA core? Activities in 2006 Work for the coming year
•LHC required software•Resources•Issues & Conclusions
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 21
Required software (equipments)SYSTEM Whe
nResourc
esComments
Collimators Q3 2007 S. Redaelli6 months/2 year
1st version in place for SPS
TDI/TCDQ Q3 2007 As above As above
RF v1 Q2 2007
Requirements spec. needed
Injection Kickers Q1 2007 2 months Small dedicated app. NeededCan control now from EquipState
Septa Q1 2007 Standard LHC PC. To be seen if dedicated app. required
Beam dumps Q4 2007 3 months Dedicated app. + XPOC
Power Converters NOW++ 3 months Settings generation exercise. Full functionality already used for HWC
Warm Magnets As above Potential interlock & monitoring issues
Spectrometer & comp.
Q4 2007 Settings, monitoring, display
FiDeL Q4 2007 6 months, M. Strzelczyk
Magnet error correction - Vital
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 22
Required software (instrumentation)
SYSTEM When
Resources
Comments
BLM Q1 2007 N. Hoibian, G. Kruk
Acquisition, concentration and display prototyped
BPM Q1 2007 S. Bharade Capture mode - Acquisition, concentration and display prototyped.
BPM – multi-turn analysis
Q4 2007 LAFS Data acquisition tests in progress
Bunch Current Transformers
Q4 2007 M. Albert
BTV (Screens) Q4 2007 F. Follin Extension of existing application + FD + SDDS
Tune measurement & feedback
Q4 2007 LAFS Measurement, analysis, feedback
Chromaticity measurement &
feedback
Q4 2007 LAFS Measurement, analysis, feedback
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 23
Required software (instrumentation)
SYSTEM When
Resources
Comments
Abort gap monitor Q2 2008 Dedicated application
CO Radiation monitors Prototyped: acquisition, display
Rest Gas Ionisation Monitor (BIPM)
Q2 2008 Dedicated application
Synchron Radiation monitors
Q4 2007 Dedicated application
Wire Scanner BWS Q2 2008 Dedicated application
Schottky pick-ups Q4 2007 LAFS Dedicated application
K-modulation Q2 2008 Dedicated application
Luminosity monitors Q4 2007 Acquisition and display
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 24
Required software (Measure & correct)
SYSTEM When
Resources
Comments
Orbit Q4 2007 J. Wenninger Trajectory for sector test plus injection optimization
Collision point finder
Q4 2007 Dedicated application
Luminosity scan Q4 2007 Dedicated application
Generic Scans 2008 Dedicated application
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 25
Required software (Operational Utilities)
SYSTEM When Resources
Comments
LHC Sequencer
v1 Q1 2007
V. Baggiolini, R. Alemany Ferndandez, D. Raffo
Work began
Injection sequencing
Q1 2007 S. Deghaye, R. Alemany Ferndandez
Interface to CBCM
Settings generation NOW++ 2 man years – shared, LSA Core
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 26
Required software (Interfaces & Standard utilities)
SYSTEM When
Resources
Comments
On-line model NOW++ S. Bharade, F. Schmidt (MAD)
Work in progress
Timing System S. Deghaye Generation of timing tables, events, ..
Standard Utilities
Alarms LASER team Already in place
Post Mortem PM team
Logging AP Section Already in place
Fixed Displays AP Section Already in place
Analog Acquistion OASIS team Already in place
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 27
Overview
•Achievements•Developments in LSA core
What’s LSA core? Activities in 2006 Work for the coming year
•LHC required software•Resources•Issues & Conclusions
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 28
Resources(Staff)
Name Time % Main activityMarkus Albert 50% Autotrim application
Francois Chevrier 100% HWC
Guy Crockford 50% TZ
Stephane Deghaye 40% LHC Timing
Delphine Jacquet 50% DB, optics, settings generation
Grzegorz Kruk 80% LSA core
Mike Lamont 80% Coordination + settings generation
Lasse Norman 50% Settings Generation
Anthony Rey 50% Settings Copy
Wojtek Sliwinski 80% LSA core
Jorg Wenninger 50% Orbit steering
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 29
Resources(Temporary)
Name Time % Main activitySandeep Bharade (1 year) 100% BLM concentration, Online model
Agnieszka Chabrowska (TS)
100% Integration with RBAC & core apps
Nicolas Hoibian (1 more year)
100% EquipMonitor, GUI components & core apps
Marek Strzelczyk (Fellow) 100% FiDeL
Chi Kien Yang (6 months) 100% Expert settings
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 30
Resources(International collaboration)
•LAFS (LHC@FNAL Software) – RBA, Tune & Chromaticity measurement, Schottky, SDA, …?
•Brookhaven National Lab – LHC injection (beta-beat, coupling), …?
•GSI Darmstadt - ?
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 31
Overview
•Achievements•Developments in LSA core
What’s LSA core? Activities in 2006 Work for the coming year
•LHC required software•Resources•Issues & Conclusions
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 32
Issues
• Some work can and will be passed to international collaborators, but
Need to have local first-line support Medium term maintenance of these applications must be
defined
• Technical guidance & support for non AP developers (local & external) is essential so that their products can be maintained afterwards
It requires considerable amount of time and the number of temporary resource will grow
The supervision effort is not compatible with the workload of the technical people in the LSA core team
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 33
Conclusions
•A lot of work has been done•Architecture is stable •Validated in SPS, LEIR, transfer lines, HWC
•Still lots of work to be done•The work can be staged over the next 2
years•The available human resources are mainly
temporary or part time•The technical guidance issue should be
somehow addressed
02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 34
Main milestones for 2007
•Continuing support for SPS, LEIR & HWC
•TI8•TI2•Partial & full LHC dry runs
leading to machine check out