© 2001 By Default! A Free sample background from www.pptbackgrounds.fsnet.co.uk Slide 1 Shot by Shot Logging Status Report of Ti8 Tests AB/CO Technical.

Slides:



Advertisements
Similar presentations
“LHC Controls for Sector Test” Planning SPS Extraction Kicker and Septa LHC Injection Kicker and other equipment (beam stoppers, dumps,...) Etienne CARLIER.
Advertisements

Controls Configuration Service Overview GSI Antonio on behalf of the Controls Configuration team Beams Department Controls Group Data & Applications.
BE-CO work for the TS Nov 8 Nov 11P.Charrue - BE/CO - LBOC1.
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
Overview of Data Management solutions for the Control and Operation of the CERN Accelerators Database Futures Workshop, CERN June 2011 Zory Zaharieva,
controls Middleware – OVERVIEW & architecture 26th June 2013
Wojciech Sliwinski for BE-CO group Special thanks to: E.Hatziangeli, K.Sigerud, P.Charrue, V.Baggiolini, M.Sobczak, M.Arruat, F.Ehm LHC Beam Commissioning.
E. Hatziangeli – LHC Beam Commissioning meeting - 17th March 2009.
A. Dworak BE-CO-IN, CERN. Agenda 228th June 2012  Sum up of the previous report  Middleware prototyping  Transport  Serialization  Design concepts.
Ircon ® ScanIR ® 3 Linescanner How to work with Snapshots? Confidential Rev. A 07/2013.
W. Sliwinski – eLTC – 7March08 1 LSA & Safety – Integration of RBAC and MCS in the LHC control system.
06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power.
Middle-tier servers for CMW Bartek Paszkowski AB-CO-FC.
CERN LASER Alarm System Katarina Sigerud, CERN ACS workshop, 9 October 2005.
14 December 2006 CO3 Data Management section Controls group Accelerator & Beams department Limits of Responsibilities in our Domains of Activities Ronny.
Controls Issues Injection beam2 test meeting 28 th Aug 2008 Eugenia Hatziangeli Input from J. Lewis, M. Sobzak, JJ Gras, C. Roderick, M.Pace, N. Stapley,
WWWWhat timing services UUUUsage summary HHHHow to access the timing services ›I›I›I›Interface ›N›N›N›Non-functional requirements EEEExamples.
23/08/20081 RBI.816 Operation First aid on RBI.816 converter control J. Wenninger.
Logging Mike Lamont Georges Henry Hemlesoet AB/OP Discussions with M. Pace & C. Roderick.
T HE BE/CO T ESTBED AND ITS USE FOR TIMING AND SOFTWARE VALIDATION 22 June BE-CO-HT Jean-Claude BAU.
LHC BLM Software revue June BLM Software components Handled by BI Software section –Expert GUIs  Not discussed today –Real-Time software  Topic.
Session 1 Introduction  What is RADE  Technology  Palette  Tools  Template  Combined Example  How to get RADE  Questions? RADE Applications EN-ICE-MTA.
FGC Upgrades in the SPS V. Kain, S. Cettour Cave, S. Page, J.C. Bau, OP/SPS April
BA6 Cooling Towers Test Day Process Control Functionality and Performance Tests TCR – PCR Monitoring.
© 2001 By Default! A Free sample background from Slide 1 The Equipment Access API WG Report 6 th February 2003 V. Baggiolini,
16 December 2003 LHC Logging Review Meeting LHC Logging Review R. Billen, M. Marczukajtis, M. Peryt AB-CO-DM.
Architectural issues M.Jonker. Things to do MD was a success. Basic architecture is satisfactory. This is not the end: Understanding of actual technical.
‘Review’ of the machine protection system in the SPS 1 J. Wenninger BE-OP SPS MPS - ATOP 09.
MICE CM28 Oct 2010Jean-Sebastien GraulichSlide 1 Detector DAQ o Achievements Since CM27 o DAQ Upgrade o CAM/DAQ integration o Online Software o Trigger.
Lecture 4 Mechanisms & Kernel for NOSs. Mechanisms for Network Operating Systems  Network operating systems provide three basic mechanisms that support.
Experimental Areas Controls Review  AB/CO Viewpoint Vito Baggiolini (on behalf of the CESAR team and several people in CO)
Status & development of the software for CALICE-DAQ Tao Wu On behalf of UK Collaboration.
26 Jan 06Marine Pace - AB/CO1 LEIR Controls : Gain of Experience for the Running-in of LHC Marine Pace on behalf of AB/CO and LSA.
Reconfigurable Communication Interface Between FASTER and RTSim Dec0907.
Computing Facilities CERN IT Department CH-1211 Geneva 23 Switzerland t CF CF Monitoring: Lemon, LAS, SLS I.Fedorko(IT/CF) IT-Monitoring.
LHC Injection Sequencing MD 16/23/2009 Injection sequencing / BCM R, Giachino, B. Goddard, (D. Jacquet), V. Kain, M. Meddahi, J. Wenninger.
Issues concerning Device Access (JAPC / CMW / FESA) With input from: A.Butterworth, E.Carlier, A. Guerrero, JJ. Gras, St. Page, S. Deghaye, R. Gorbonosov,
PM System Architecture Front-Ends, Servers, Triggering Ingredients Workshop on LHC Post Mortem Session 1 – What exists - PM System, Logging, Alarms Robin.
FESA S. Deghaye for the FESA team BE/CO. What happened since April? followed by “Our plans”
AB/CO Review, Interlock team, 20 th September Interlock team – the AB/CO point of view M.Zerlauth, R.Harrison Powering Interlocks A common task.
DIAMON Project Project Definition and Specifications Based on input from the AB/CO Section leaders.
22/09/05CO Review: FESA IssuesJJ Gras [AB-BDI-SW] 1/18 AB-CO Review FESA  The Functionality  The Tools  The Documentation  The Support  Maintenance.
16-17 January 2007 Post-Mortem Workshop Logging data in relation with Post-Mortem and archiving Ronny Billen AB-CO.
Status of the AWAKE Control System Edda Gschwendtner, Janet Schmidt, Marine Gourber-Pace, Roman Gorbonosov, Peter Sherwood AWAKE Technical Board, 27 January.
HWC Review – Sequencer Vito Baggiolini AB/CO, with the team: Carlos Castillo, Daniele Raffo, Roman Gorbonosov.
CO Timing Review: The OP Requirements R. Steerenberg on behalf of AB/OP Prepared with the help of: M. Albert, R. Alemany-Fernandez, T. Eriksson, G. Metral,
© 2001 By Default! A Free sample background from Slide 1 Controls for LEIR AB/CO Technical Committee - 18 th March 2004.
Archives/References for SPS Faraday Cage Timing Vito Baggiolini AB/CO after discussions with M. Arruat, J.-C. Bau, R. Billen, A. Butterworth, F. Follin,
LHC machine protection close-out 1 Close-out. LHC machine protection close-out 2 Introduction The problem is obvious: –Magnetic field increase only a.
PC Current Interlocking for the SPS Fast Extractions. 1 J. Wenninger July 2009.
Data-Centric Systems Lab. A Virtual Cloud Computing Provider for Mobile Devices Gonzalo Huerta-Canepa presenter 김영진.
© 2001 By Default! A Free sample background from Slide 1 Motivation CMW logging Real-Time Task CMW Server Logging thread.
Industrial Control Engineering Session 1 Introduction  What is RADE  Technology  Palette  Tools  Template  Combined Example  How to get RADE 
E. Hatziangeli – LHC Beam Commissioning meeting - 3 rd March 2009.
AB-CO Exploitation 2006 & Beyond Presented at AB/CO Review 20Sept05 C.H.Sicard (based on the work of Exploitation WG)
AWAKE p+ beam line HWC C. Bracco, J. Schmidt Acknowledgment: MCS, EPC, MPE, SPS-OP, BI, ABP (survey),STI, EA, ACE, RP.
Machine Protection Review, Markus Zerlauth, 12 th April Magnet powering system and beam dump requests Markus Zerlauth, AB-CO-IN.
H2LC The Hitchhiker's guide to LSA Core Rule #1 Don’t panic.
7/8/2016 OAF Jean-Jacques Gras Stephen Jackson Blazej Kolad 1.
HiRadMat Primary Beam Overview C. Hessler, B. Goddard, M. Meddahi On behalf of the HiRadMat Primary beam line working group HiRadMat Project Review
LHC Post Mortem Workshop - 1, CERN, January 2007 (slide 1/52) AB-CO Measurement & Analysis Present status of the individual.
SPS Applications Software issues - startup in 2006 and legacy problems
LHC Beam Commissioning Meeting V. Kain & R. Alemany
Data providers Volume & Type of Analysis Kickers
Outline Overview Development Tools
Damage Levels V. Kain AB/Co
Interlocking of CNGS (and other high intensity beams) at the SPS
LHC BLM Software audit June 2008.
TT40 incident at 23:46 on 25th October 2004
SPS Injection BIS - Draft requirements
Presentation transcript:

© 2001 By Default! A Free sample background from Slide 1 Shot by Shot Logging Status Report of Ti8 Tests AB/CO Technical Committee - 2nd Dec 2004 M.Pace

© 2001 By Default! A Free sample background from Slide 2 Outline System description System description Results Results Evolution Evolution

© 2001 By Default! A Free sample background from Slide 3 Outline System description System description Results Results Evolution Evolution

© 2001 By Default! A Free sample background from Slide 4 Architecture Evolution of TT40 version (L.Mestre) TGM lib Oracle Application Server OHS (HTTP Server) Enterprise Manager OC4J (J2EE Container) Data Extraction App Data Loading App Oracle 9i DB Timber SBS Logging Agent sps2001cmwrda JAPC DEVICE SPS MEAS Oracle DB STAMP SPS SC LASER/CAS GW CAS display XML

© 2001 By Default! A Free sample background from Slide 5 12 device groups 12 device groups –BDI (6) –MUGEF, MPS –BT –OASIS (New –FESA2) –BIC (New- FESA2) –COLLIM (New) Out of scope Out of scope –CV JAPC as unique API JAPC as unique API –various impl. behind Various logging rates Various logging rates –On cycle occurrence –At specific frequency Device access SBS Logging Agent sps2001 cmwrda JAPC DEVICE

© 2001 By Default! A Free sample background from Slide 6 Logging Data Input API – Java Logging Data Input API – Java PB with API if 1 single logging process PB with API if 1 single logging process => 12 logging processes  12 JVM on same machine Meta data hierarchy Meta data hierarchy –ROOT Ti8Ti8 –Beam Profiles –Beam Intensities –Magnet Currents –Etc … Extraction GUI on Timber Extraction GUI on Timber Data Loading & Extraction Oracle AS OHS (HTTP Server) Enterprise Manager OC4J (J\2EE Container) Data Extraction Ap Data Loading App Oracle 9i DB Timber SBS Logging Agent XML

© 2001 By Default! A Free sample background from Slide 7 Laser source API – Java Laser source API – Java For each process (12) For each process (12) –Surveillance alarm (process not responding) –Fault alarm (device access pb) –Fault alarm (loader access pb) Status sent every SPS SC Status sent every SPS SC –Subscription to SPS SC Start event through TGM lib Alarm display on CAS system Alarm display on CAS system Dedicated console for tests Dedicated console for tests Alarms handling SBS Logging Agent LASER/CAS GW CAS display

© 2001 By Default! A Free sample background from Slide 8 Current implementation Stamping source Stamping source sunslps.cern.ch:1521:sps", "spsmeas", "proton“ Stamp Stamp –Common to all devices –UTC time of SPS cycle start –Precision: HH: MM: SS Alternative implementation (not retained) CMW subscription to the SPS cycle descriptor (new Timing server) CMW subscription to the SPS cycle descriptor (new Timing server) Not in depth investigated : Not in depth investigated : –Support w.r.t. TGM LIB ? –Does not solve data coherency issue Data Stamping SBS Logging Agent SPS MEAS Oracle DB STAMP

© 2001 By Default! A Free sample background from Slide 9 Outline System description System description Results Results Evolution Evolution

© 2001 By Default! A Free sample background from Slide 10 Results (1) Logging proven to be useful From OP viewpoint From OP viewpoint –Surveillance of the device behaviour –PM analysis of TT40 beam incident on 25 oct 04 ReconstructionReconstructionReconstruction From CO viewpoint : validation of : From CO viewpoint : validation of : –Flexibility + Modularity of sbs logging –FESA2 device access scheme (OASIS, BIC) –LASER source Java API (logging = 1 st user) + complete chain (LASER/CAS GW) –Increased load testing of the LHC Logging Service (Multiple processes with high request rate: Max 6 requests/second)

© 2001 By Default! A Free sample background from Slide 11 Results (2) Logging highlighted problems Constraints Constraints –From Alarms : 1 single machine authorized (no backup) –From BT access (DIM impl) : Execution on Windows onlyExecution on Windows only Local installation of specific dllLocal installation of specific dll Technical issues Technical issues –Data Loader –Device access –Data stamping –Cycle selector –OASIS

© 2001 By Default! A Free sample background from Slide 12 Data Loader : Technical Issues ADDRESSED (Chris) Unclear exception msg in case of unacceptable value 2E-313 Unclear exception msg in case of unacceptable value 2E-313 Physical DB connections not closed after Logical connections closed following the previous exception Physical DB connections not closed after Logical connections closed following the previous exception Timber : issues or missing/unsuitable features Timber : issues or missing/unsuitable features Missing monitoring of AS via xcluc Missing monitoring of AS via xcluc OC4J restart after crash (ABJAS4, 25 Oct) due to JVM / OS bug OC4J restart after crash (ABJAS4, 25 Oct) due to JVM / OS bug TO BE FOLLOWED UP (Chris + Marine) AS machine down (human mistake, 6 Nov) => NO exception handled => To be investigated. AS machine down (human mistake, 6 Nov) => NO exception handled => To be investigated. New version of Data Input API developed (to allow 1 single logging process) => To be tested. New version of Data Input API developed (to allow 1 single logging process) => To be tested.

© 2001 By Default! A Free sample background from Slide 13 Device Access : Technical Issues TO BE FOLLOWED UP MAINPWS MAINPWS –23-25 oct: sporadic exceptions –05-07 nov: stopped working (timeout reached on SL-EQUIP call from PCRSRV9 to MRSBA3) –Spaghetti access (courtesy of Pierre) JAPC–CMW–SLEQUIP–RPC => dedicated WG CO - PO MUGEF MUGEF –23-25 oct: short disturbances ( CMW/SL-EQUIP GW machine stop, …) => To be replaced by FESA ? BT (SEPTA + KICKER) – Access via DIM (Contracts) BT (SEPTA + KICKER) – Access via DIM (Contracts) –24 oct + 6 nov: stopped receiving data without exception. OK after logging restart => PB not understood. To be replaced by FESA ?

© 2001 By Default! A Free sample background from Slide 14 Data Stamping : Technical Issues Present mechanism is WEAK NOT reliable enough NOT reliable enough –Meaningless “0” [1970, Jan 1 st ] value sporadically read => hole in logging –Possible unavailability of DB does NOT guarantee data coherency does NOT guarantee data coherency –Stamp possibly wrong w.r.t. data –1 cycle delay observed among data from # devices => Difficult correlation of logged data Improvement: STAMP should be available Improvement: STAMP should be available –Along with data from CMW /JAPC –Available and Common for ALL device groups

© 2001 By Default! A Free sample background from Slide 15 Cycle Selector : Technical Issues Present scheme is not scalable CS specific to device + to access interface CS specific to device + to access interface –SPS.USER.LHC546  BLMI (FESA1) –  MPS + MUGEF,.. –  BCT –211C0301  BLM –no CS  OASIS, BIC, BT CS hard coded in configuration file, not derivable from current cycle CS hard coded in configuration file, not derivable from current cycle

© 2001 By Default! A Free sample background from Slide 16 OASIS : Technical Issues ADDRESSED (OASIS team) operational AS not OK (23-25 nov) => use of backup dev AS operational AS not OK (23-25 nov) => use of backup dev AS GM to FESA migration GM to FESA migration 2000 points wave form logged (500 before) 2000 points wave form logged (500 before) xcluck monitoring of AS machine xcluck monitoring of AS machine TO BE FOLLOWED UP Scope/Channel settings for sbs logging : specialist + manual procedure => specific GUI AP required Scope/Channel settings for sbs logging : specialist + manual procedure => specific GUI AP required Handling of data resulting from rounding errors (scope delay - 2E-313) rejected by Oracle Handling of data resulting from rounding errors (scope delay - 2E-313) rejected by Oracle => responsibility to be clarified: OASIS or sbs logging or Data Loader?

© 2001 By Default! A Free sample background from Slide 17 Evolution : in view of LEIR Clarify UR : is present sbs logging suitable to LEIR? Clarify UR : is present sbs logging suitable to LEIR? –Continuous / on request logging ? –Predefined / dynamical devices ? –On line monitoring or Logging ? If sbs logging required : Deal with new constraint Deal with new constraint –UR : log each cycle  s –Is not compliant with present design => data buffering Have previous issues solved Have previous issues solved Provide new features Provide new features –Data persistency –Detection mechanism if no data received by HW ? –xcluc monitoring [ in view of LHC HW Com. : UR unknown yet ]

© 2001 By Default! A Free sample background from Slide 18 QUESTIONS ?

© 2001 By Default! A Free sample background from Slide 19 Beam incident timing (courtesy of J.Wenninger) The BLUE curve is obtained from a PC simulation (PC off) by AB/PO. The timing of PC current survey (0.1 % tolerance) and of the precise extraction time is obtained from the Beam Interlock System logging. This reconstrction is consistent (within ~ 0.5 ms) with the beam impact point. (reconstructed) (logging) Magnetic septum current change time within SPS super-cycle

© 2001 By Default! A Free sample background from Slide 20 History – MSE current (courtesy of J.Uthoven) Conclusion : MSE current appears to be ~2.5% low at extraction (Note: ~8 MSE trips previous to the accident) BACK

© 2001 By Default! A Free sample background from Slide oct 04: beam incident where a nominal LHC batch impacted on a quadrupole vacuum chamber following a magnet interlock on the extraction septum MSE Pb: Interlock on the MSE power converter due to a SPURIOUS magnet fault that fell inside the time interval between the last current surveillance and the extraction. Cure : – –Additional interlock between the PLC that surveys the state of the MSE magnet (temperature, water…) and the TT40 BIC. – –New interlock logic for the MSE magnet : First an interlock is send to the BIC  inhibits extraction. 10 ms later the PC is switched off. New UR for logging on interlock references + settings: – –SW to set the parameters. – –Logging and tracing of changes + ref/tolerances

© 2001 By Default! A Free sample background from Slide 22 (1) The Java MMI running on PCOPCR05 is using the JAPC interface, with a simple pair (Name, Action) where name can be QD or QF1 and the Action is PCCurrent (2) The JAPC talks with CMW via RDA and there the translation between the name (QD or QF1) is made to find the business server machine, In our case it is ABCMW1 (was PCSLUX8) (3) In ABCMW1 there is a CMW/SL-EQUIP gateway named mugefSrv that translates these calls into an SL-EQUIP call to MUGEF_101 (or 102, 103,...), action ACQRST and mode RBI. (4) From ABCMW1, the SL-EQUIP call goes to HPSLZ22 in an other SL- EQUIP equipment server called clientRPC. (5) This clientRPC calls the (old) RPC server on MRSBA3 called MUPCSERV. (6) On MRSBA3, the process mupcserv calls the (old) RPC server also on MRSBA3 called ACQSERV which does the actual access to a MOPS data structure that reflects the state of the equipment This is the description of a READ command. The problem that is currently happening is that the ACQSRV in the very end of the chain takes too long to reply, therefore the top clients gets messages like ("SVM-Msg : Nobody responding..." or "Timeout in the MH...")