MP3 Review Software tools

Slides:



Advertisements
Similar presentations
1 15 April 2010: Post Mortem Analysis by M.Zerlauth Automatic POWERING EVENT Analysis Adam, Arek, Gert-Jan, Ivan, Knud, Hubert, Markus, Nikolai, Nikolay,
Advertisements

Rapid Application Development Environment based on LabVIEW A. Raimondo (AB/CO) ATC/ABOC Days, January 2008.
TE/MPE/MI OP section meeting 29 th September 2009 HCC 2009 Frequently Asked Questions 0v1 M. Zerlauth.
IMMW14, Ferney Voltaire, September 2005 (slide 1/35) Experience with configurable acquisition software for magnetic measurement.
W. Sliwinski – eLTC – 7March08 1 LSA & Safety – Integration of RBAC and MCS in the LHC control system.
1 Copper Stabilizer Continuity Measurement Project CSCM Mini Review Powering Implementation H. Thiesen 30 November 2011.
Powering Group of Circuit Doubts and proposals of the procedure reviewing team (Gianluigi, Rob, Sandrine, Matteo, Boris) Ref document: LHC-MPP-HCP-071.
Session th January 2010 R.Schmidt TE/MPE Hardware Commissioning 2010 and beyond R.Schmidt.
MP3 report : W49 (6 slides, 6’) J.Ph Tock for the MP3 team Since oral report last week (24 th of November) 1JPhT – LMC 1st of December 2010.
Operational tools Laurette Ponce BE-OP 1. 2 Powering tests and Safety 23 July 2009  After the 19 th September, a re-enforcement of access control during.
TE-MPE-EP, RD, 06-Dec QPS Data Transmission after LS1 R. Denz, TE-MPE-EP TIMBER PM WinCC OA Tsunami warning:
1 Second LHC Splice Review Copper Stabilizer Continuity Measurement possible QC tool for consolidated splices H. Thiesen 28 November 2011 K. Brodzinski,
Session 1 Introduction  What is RADE  Technology  Palette  Tools  Template  Combined Example  How to get RADE  Questions? RADE Applications EN-ICE-MTA.
MA CS workshop Adriaan Rijllart1 LabVIEW integration into the LHC control system The LHCLabVIEW.
Training LHC Powering R. Denz Quench Protection System R. Denz AT-MEL.
MPE Review – June 2, 2015 A. Erokhin, TE-MPE-EE Upgrade, IST and Powering tests of the Upgrade, IST and Powering tests of the 600A Energy Extraction Systems.
By Zinour Charifoulline, Scott Rowan Automation of Hardware Commissioning - Offline Analysis of 60A circuits.
Measurement and data extraction. How to measure the splice and diode interconnections. Accuracy and issues of these measurements. Data extraction issues.
BCWG - 16/11/20102 Content WHY do we need a HW Commissioning campaign? WHAT are we going to do? HOW are we going to do it? ElQA QPS Powering Tests Planning.
NQPS commissioning …a long way to go. Topics nQPS component overview Enhancements in Firmware Commissioning diagram Detailed task list Summary.
MP3 List of main Issues during March 2010 MP3 - Team.
1 15 April 2010: Post Mortem Analysis by M.Zerlauth Automated analysis of Powering Events – Progress update.
OVERVIEW OF THE NEW FEATURES PVSS SCADA SYSTEMS USED DURING HCC MP3 - Frédéric BERNARD.
MA PM performance, Adriaan Rijllart Post Mortem data handling and performance Adriaan Rijllart, Beno î t Pannetier, Boris Khomenko, Greg Kruk,
1 15 April 2010: Post Mortem Analysis by M.Zerlauth MP3.1 Markus, Adriaan, Odd, Zinur and many others…
PM System Architecture Front-Ends, Servers, Triggering Ingredients Workshop on LHC Post Mortem Session 1 – What exists - PM System, Logging, Alarms Robin.
[R. Alemany] [CERN AB/OP] [Engineer In Charge of LHC] HWC Workshop ( ) Consolidation and major changes that have impact on the powering circuits.
1 J. Mourao (TE/MPE/CP) Enhanced DQHDS functionality  Status for 2011  Increase Magnet diagnostic capabilities  Our proposals.
MPE activities within MP3 Arjan Verweij A. Verweij, MPE review, 2 June 2015 The questions: 1. Define the scope of work for your activity 2. Structure of.
European Organization for Nuclear Research Industrial Controls Group Workshop on QPS Software Layer, 26/08/15
LHC circuit modeling Meeting 2 March PSpice Electrical modeling of the various LHC circuits, as a tool to: Describe the ac behavior of magnets Better.
T EST T OOLS U NIT VI This unit contains the overview of the test tools. Also prerequisites for applying these tools, tools selection and implementation.
HWC with nQPS Splice Monitoring Zinur Charifoulline & Bob Flora Real Time (~10 sec) BUS Voltage Energy Extraction Trip 300 µV threshold on Un-bypassed.
QPS high level controls LabView tools, an overview.
LHC circuit modeling Goal: Create a library of electrical models and results for each circuit Useful and usable for the next 20 years…… Web site cern.ch/LHC-CM.
MPE Workshop for LS1 Summary of Global Activities Thanks to Speakers Arjan Verweij Hugues Thiesen Zinur Charifoulline Kajetan Fuchsberger.
Training LHC Powering - Markus Zerlauth Powering Interlocks Markus Zerlauth AB/CO/MI.
MPP Workshop Status of Powering Interlocks I. Romera on behalf of MPE-MS MPP Workshop, 12 June 2015, I. Romera (TE-MPE)1.
HWC Review – Sequencer Vito Baggiolini AB/CO, with the team: Carlos Castillo, Daniele Raffo, Roman Gorbonosov.
MPP Meeting 07/03/2007 MPP Main Ring Magnet Performance Panel Meeting Wednesday 7th March 2007 Agenda: 1)Matters arising 2)Recommendations for the case.
MPE Workshop 14/12/2010 Analysis of the RB and RQF/D splice data recorded with nQPS - status and plans towards full automation Analysis of the RB and RQF/D.
Industrial Control Engineering ADE Rapid Application Development Environment.
Training LHC Powering Robin Lauckner Software Tools for Commissioning Robin Lauckner 28 th March, 2007.
Industrial Control Engineering Session 1 Introduction  What is RADE  Technology  Palette  Tools  Template  Combined Example  How to get RADE 
 Automation Strategies for LHC System Tests and Re-Commissioning after LS1 Kajetan Fuchsberger TE-MPE LS1 Workshop On behalf of the TE-MPE-MS Software.
AB-CO Review September Session on circuit commissioning Session on circuit commissioning Post-Mortem requirements F. Rodríguez-Mateos on behalf.
MPE Workshop 14/12/2010 Post Mortem Project Status and Plans Arkadiusz Gorzawski (on behalf of the PMA team)
Update on the automation of quench heater analysis Zinour Charifoulline 18/06/2015TE/MPE-PE, ZCh1 Automation team: Odd Oyvind Andreassen, Jean-Christophe.
 TE-MPE-PE Clean code workshop – R.Heil, M.Koza, K.Krol Introduction to the MPE software process Raphaela Heil TE-MPE-PE Clean code workshop - 9 th July.
Hardware Commissioning Review, R. Denz, 12-May Superconducting circuits: what remains to be done during hardware commissioning R. Denz AT-MEL-PM.
Quench behavior of the main dipole magnets in the LHC By Gerard Willering, TE-MSC On behalf of the MP3-CCC team Acknowledgements TE-MSC, MP3, BE-OP, TE-MPE,
M. Modena and D. Wollmann 2 “MP3 Review Day”, 28 April 2015: Session 2: “Preparation for the Powering Tests”, M. Modena, D. Wollmann.
LHC Post Mortem Workshop - 1, CERN, January 2007 (slide 1/52) AB-CO Measurement & Analysis Present status of the individual.
Main MPE Activities during YETS/EYETS/LS2 and the Provision of Resources Andrzej Siemko Andrzej Siemko TE-MPE1.
SOFTWARE TESTING TRAINING TOOLS SUPPORT FOR SOFTWARE TESTING Chapter 6 immaculateres 1.
0v1.
Outcome of BI.DIS Fast Interlocks Peer Review
R. Denz, A. Gomez Alonso, AT-MEL-PM
600 A circuits resistance measurements
EPC Post-Mortem Roadmap
How do we tackle the extended requirements?
Dipole circuit & diode functioning
Powering from short circuit tests up to nominal
Re-Commissioning (IST) of Electrical Systems: QPS, EE & PIC
Detailed global view on protection and detection of the circuits
(damaged board on RQD/F)
(1 test missing on RQD/F)
Sending data to EUROSTAT using STATEL and STADIUM web client
Review of hardware commissioning
Online data analysis Franco J. Mangiarotti CERN – TE-MSC-TF
Presentation transcript:

MP3 Review Software tools S. LE NAOUR & Z. CHARIFOULLINE 28/04/2015 MP3-Review

Tools available PMEA + Analysis Tools (LabVIEW) AccTesting + Analysis Tools (Java) linked Interface collecting individual powering tests and launching analysis tools with pre-selection PM Browser – general, but includes analysis like Time Constant, Reference Discharges, MIITS, Derivative, … PCC 600A – 600A-circuits, manual PNO2 - 60A-80A-120A circuits, automatic PCS – 600A-circuits, automatic Discharge – used by EPC, manual PIC - manual/automatic depending on circuit DFB – general, manual Cryo - not used by MP3 RBA – RB-circuit training quench viewer, manual analysis + Splice Monitor – RB&RQ splice analysis, manual DS buffer viewer – symQ signals, manual Interface driving powering tests sequence and giving the test validation status (signature) QPS EE 600A – manual QPS EE 13kA – manual PCC.1 – 60A-80A-120A circuits, automatic PNO.d1 – 60A-80A-120A circuits, automatic 28/04/2015 MP3-Review

PM Browser PMEA + Analysis Tools (LabVIEW) PMB – most widely used application during HWC Developed and supported by EN/ICE-MTA Based on LabVIEW, RADE, SDDS PM data Great improvements like: Relative time scale option Data filtering Reference heater discharge curve by right click What else can be improved? Added? 28/04/2015 MP3-Review

PCC 600A PMEA + Analysis Tools (LabVIEW) PCC 600A – application to check the QPS of 600A-circuits Developed by ZCh Based on LabVIEW, RADE, Logging DB data PCC.5 is 1st powering test of the circuit => The points to be checked: Signal’s presence and polarities Inductive compensation of quench signals Can it be fully automatic? Can it be extended to IPQ/IPD-circuits to minimize the heater firings we had? Statistics from AccTesting: about 300 tests failed out of 760 analysed in total 28/04/2015 MP3-Review

PNO2 PMEA + Analysis Tools (LabVIEW) PNO2 – PNO.a1 analysis of 60A-80A-120A-circuits Developed and supported by EN/ICE-MTA? Based on LabVIEW, RADE, Logging DB data It is fully automatic, works well. How effective was the follow of the failed cases? Statistics from AccTesting: About 175 tests failed out of 1230 analysed in total 28/04/2015 MP3-Review

PCS PMEA + Analysis Tools (LabVIEW) PCS-test analysis of 600A-circuits Developed and supported by EN/ICE-MTA? Based on LabVIEW, RADE, Logging DB data There were some problems in the beginning with noisy QPS data, board A/B toggling, acceptance criteria. It is fully automatic, finally works well. Statistics from AccTesting: About 67 tests failed out of 484 analysed in total 28/04/2015 MP3-Review

Discharge PMEA + Analysis Tools (LabVIEW) Discharge analysis of FGC data Developed and supported by EN/ICE-MTA Based on LabVIEW, RADE, SDDS PM data It was used by EPC-team in manual mode. What is the future of it? Can it be automatic? What about earth-fault detection to be added? Any feedbacks from EPC-team? 28/04/2015 MP3-Review

PIC PMEA + Analysis Tools (LabVIEW) PIC2-test analysis tool Developed and supported by EN/ICE-MTA Based on LabVIEW, RADE, SDDS PM data The analysis is fully automatic for some circuits but not for the others like RB, RQD/RQF, … Can it be automatic for all circuits? Statistics from AccTesting: About 870 PIC2-tests failed out of 5300 analysed in total 28/04/2015 MP3-Review

DFB PMEA + Analysis Tools (LabVIEW) DFB is the tool to verify the correct functionality of the current leads Developed and supported by EN/ICE-MTA Based on LabVIEW, RADE, logging DB There is a built-in acceptance check but nevertheless the analysis of this HWC tests was done manually. Can it be fully automatic? Can it be adapted or pre-set to analyse PGC-tests? 28/04/2015 MP3-Review

Cryo PMEA + Analysis Tools (LabVIEW) Cryo is the tool to query the cold mass temperatures from logging DB Developed and supported by EN/ICE-MTA Based on LabVIEW, RADE, logging DB It was not used by MP3 Any feedback from CRYO-team? Should it be used to analyse PGC tests? 28/04/2015 MP3-Review

RBA PMEA + Analysis Tools (LabVIEW) RBA is a main dipole-circuit training quench analysis tool Developed and supported by EN/ICE-MTA Based on LabVIEW, RADE, SDDS PM data, Logging data It was developed during HWC by request of MP3 (developing started after the 1st training quench) The application selects all data related to the RB training quench and shows it in the special views, which allows to make an effective manual analysis of all aspects of the RB circuit quench. The signals are pre-selected from many agents, systems, classes, where even experts got lost!!! What can be the future of the RBA-application? What about an automation? Statistics from AccTesting: 176 PNO.b2 tests out of 372 in total for RB-circuits 28/04/2015 MP3-Review

Splice Monitor (1) PMEA + Analysis Tools (LabVIEW) SM is the application to check the cold splice resistances of the LHC main circuits Developed and supported by ZCh Based on LabVIEW, RADE, Logging DB data Originally it was developed to analyse the Splice Mapping tests and long plateau PNO tests. Can it be fully automatic during HWC? It was and it is fully automatic during LHC Runs. 28/04/2015 MP3-Review

Splice Monitor (2) PMEA + Analysis Tools (LabVIEW) Diode Lead Resistances nQPS_DS:U_DIODE sinals SM is the application to check the cold splice resistances of the LHC main circuits Developed and supported by ZCh Based on LabVIEW, RADE, Logging DB data Originally it was developed to analyse the Splice Mapping tests and long plateau PNO tests. + During HWC it was modified to be able to check the diode lead resistances as well. And the browser of nQPS DS buffer U_DIODE signals has been added. Should it be added to RBA-application? 28/04/2015 MP3-Review

EE 600A & 13kA AccTesting + Analysis Tools (Java) EE 600A & EE 13kA are the application to check the integrity of the digital and analog signals of EE systems after the switch opening by FPA. Developed and supported by Ivan and Arek Based on Java, PMD PM data It was not always possible to run it. In many cases the powering test was signed as passed even if it did not fulfil the EE check. But at the end of HWC the applications work well. Now they look like ready to be switched to automatic mode. So can it be fully automatic now? QPS EE 600A – manual QPS EE 13kA – manual PCC.1 – 60A-80A-120A circuits, automatic PNO.d1 – 60A-80A-120A circuits, automatic 28/04/2015 MP3-Review

PCC.1&PNO.d1 by eDSL AccTesting + Analysis Tools (Java) PCC.1 and PNO.d1 analysis of 60A-80A-120A circuits Developed and supported by TE/MPE-MS Based on eDSL (Java), PMD PM Data The analyses are integrated to AccTesting, fully automatic, work very well. What is the current status? Can we add other analyses? QPS PM? Logging data query? Statistics from AccTesting: About 350 PCC&PNO.d1 tests failed out of 2750 analysed in total 28/04/2015 MP3-Review

QPS Expert Special and Expert Tools QPS Expert Tool – dedicated to the QPS hardware and firmware experts It was used by MP3 to send the U_QS0 snapshots during FPA for RB-circuits. Now used by LHCOP to reset and to make the proper settings of the different circuits 28/04/2015 MP3-Review

PIC Supervision Special and Expert Tools PIC Supervision REMARK! During HWC-campaign the PIC systems work very reliable and stable. In many cases it was only a way to find the origins of the trip. In the end of the commissioning the PIC Supervision was used to analyse the PGC tests. Do we need special tool based on PIC-signals to analyse PGC-tests in the future? 28/04/2015 MP3-Review

Database for analysis (1) From 2011, all LHC PM events are recorded in this database. During HWC 2014-15, additional description in the powering PM event (manually) by flagging the type of quenches (provoked, training, coolant induced…) For comparison with previous campaigns, the LHC Quench database provides magnet performance from reception tests and the first training quench campaign (2008). For Run 1 and Run 2, quench information is not complete for RB, RQ circuits 28/04/2015 MP3-Review

Database for analysis (2) HWC Quench Database (Google,Excel) To collect step by step all information about training quenches or provoked quenches, an excel google sheet was created for each type of circuits. All entries are manual and hopefully systematic but without guarantee Where these info can be implemented? What about an automation of some quench characteristics (calculation)? 28/04/2015 MP3-Review

Software communication PMEA - Acctesting communication issues Powering test validation started with some software communication issues. Because of some changes (upgrade) of data flow architecture (controllers, database, library, …) during LS1 with a late deployment, Post Mortem (PM) files collection and communication between PMEA and Acctesting were revised at the beginning of the HWC. Connexion to LHC-logging database Communication with logging database became sometimes very slow (fixe?) -> Fast reaction of EN/ICE team 28/04/2015 MP3-Review

2014-15 HWC Campaign HWC interface 2 tools were used PMEA and Acctesting. Developed with different purpose, will we merge the 2 tools? Some flexibility are still missing in Acctesting . For example, the test validation (PASS/FAIL), analysis of complex circuits… Will we have face other «data flow» upgrades? 28/04/2015 MP3-Review

2014-15 HWC Campaign Analysis tools Inherited from the past, many specific analysis programs are available for specific powering tests. Some of them have been automatised with success New analysis tools/data viewers have been implemented to ease some analysis but there are using different programming systems : LabView, Java, eDSL) Example : training quench of a RB circuit RBA, QPS signals viewer (magnet signals, EE signals, heater discharge, current leads, …) PM powering playback for EE analysis (analog and digital signals) SM, for Splice resistance, diode voltage signals ,diode resistance… Excel google sheet for quench characteristics If we have to analyse a quench of a IPQ circuit, other analysis tools are used! What about homogeinisation of viewers (mix with logging and PM data) ? 28/04/2015 MP3-Review

2014-15 HWC Campaign Analysis tools Automatic tools? Up to now automatic analysis tools are using logging data or FGC post mortem data and can be used for specific powering tests. Is it possible to improve the quality of QPS signal in PM files? (many spikes/time shift/offset…) Automatic tools for operation/HWC ? Do we still miss some specific tool (PGC analysis)? 28/04/2015 MP3-Review

2014-15 HWC Campaign Database for analysed events Still missing but necessary. This point was «temporary» filled with google excel sheet How to implement such a database to follow some circuit characteristics? (splice resistance, heater discharge, quench development…) 28/04/2015 MP3-Review

Appendix 28/04/2015 MP3-Review

28/04/2015 MP3-Review

Using the eDSL Java Interface pass criteria can be written in an easy to read/understand sentence form //Verify converter current to be +3.7A/+-0.6A 60seconds after the 1st crowbar activation (2nd PM) assertThat(I_MEAS).isEqualTo(+3.7, AMPERE).withinAbs(0.6, AMPERE) .at(60, SECOND).after(Occurrence.SECOND, PM_EVENT_TRIGGER); //Verify converter current & voltage decay is an exponential function with an absolute tolerance of 0.1A/0.05V starting 20ms after the 1st crowbar activation (2nd PM) assertThat(I_MEAS).isEqualTo(EXP).withinAbs(0.1, AMPERE) .starting(20, MILLI(SECOND)).after(Occurrence.SECOND, PM_EVENT_TRIGGER) .ending(150, SECOND).after(Occurrence.SECOND, PM_EVENT_TRIGGER); assertThat(V_MEAS).isEqualTo(EXP).withinAbs(0.1, VOLT)… … 28/04/2015 MP3-Review

QPS Data infrastructure – what we should look at … CALS (LHC Logging) CMW WorldFIP PM data storage PM lib ‘Data Adaptors’ Agents + WorldFIP (exchange protocol, state machines for exchange, bandwidth, data contents,..),… GW: state machines for data exchange, PM + CALS interfaces, data adaptors for PM data… SCADAs and expert tools: complex tasks + macros, sequencer,.. Documentation + DB descriptions, configuration management,… PM API JAVA PM, ACCTEST LV PM, PMEA Courtesy of M.Zerlauth

PM data filtering example 28/04/2015 MP3-Review