34
LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

Embed Size (px)

Citation preview

Page 1: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

LSA Developments & Scope

02 / 11 / 2006

G.Kruk for the LSA Team

Page 2: 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

Page 3: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 4: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 4

Achievements in 2006

Page 5: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 6: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 7: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 7

What’s LSA core?

Page 8: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 9: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 10: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 11: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 12: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 13: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 13

Main developments in 2006• Support for expert settings (BI) and critical

settings (work began)

Page 14: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

02/11/2006 LSA Developments – CO TC – Grzegorz Kruk 14

Main developments in 2006(PLUS)

• Equipment monitor (complementary to the fixed displays)

Page 15: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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, …)

Page 16: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 17: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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)

Page 18: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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?

Page 19: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 20: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 21: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 22: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 23: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 24: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 25: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 26: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 27: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 28: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 29: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 30: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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 - ?

Page 31: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 32: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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

Page 33: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA 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

Page 34: LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team

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