LHC online modeling Mark IV LHC online modeling Mark IV Piotr Skowroński Tobias Persson Agnieszka Szczotka Jaime Coello de Portugal Lukas Malina Mattias.

Slides:



Advertisements
Similar presentations
EFI Color Profiler Suite
Advertisements

The HiLumi LHC Design Study is included in the High Luminosity LHC project and is partly funded by the European Commission within the Framework Programme.
MS CRM Integration WhosOn Service Integration Presentation MS CRM User Group.
Key-word Driven Automation Framework Shiva Kumar Soumya Dalvi May 25, 2007.
ABSTRACT The goal of this project was to create a more realistic and interactive appliance interface for a Usability Science class here at Union. Usability.
Two main requirements: 1. Implementation Inspection policies (scheduling algorithms) that will extand the current AutoSched software : Taking to account.
System Design and Analysis
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Introduction to Systems Analysis and Design Trisha Cummings.
JCE A Java-based Commissioning Environment tool Hiroyuki Sako, JAEA Hiroshi Ikeda, Visible Information Center Inc. SAD Workshop.
Topics Covered: Data preparation Data preparation Data capturing Data capturing Data verification and validation Data verification and validation Data.
GRD - Collimation Simulation with SIXTRACK - MIB WG - October 2005 LHC COLLIMATION SYSTEM STUDIES USING SIXTRACK Ralph Assmann, Stefano Redaelli, Guillaume.
Manage Engine: Q Engine. What is it?  Tool developed by Manage Engine that allows one to test web applications using a variety of different tests to.
PHASE 4 SYSTEMS IMPLEMENTATION Application Development SYSTEMS ANALYSIS & DESIGN.
Loss maps of RHIC Guillaume Robert-Demolaize, BNL CERN-GSI Meeting on Collective Effects, 2-3 October 2007 Beam losses, halo generation, and Collimation.
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
Chapter 5 Engineering Tools for Electrical and Computer Engineers.
ACL: Introduction & Tutorial
Capture and Replay Often used for regression test development –Tool used to capture interactions with the system under test. –Inputs must be captured;
PTC ½ day – Experience in PS2 and SPS H. Bartosik, Y. Papaphilippou.
Magnetic Field Measurement System as Part of a Software Family Jerzy M. Nogiec Joe DiMarco Fermilab.
Updates to WISE for LHC run II Per Hagen May 2015.
A framework to support collaborative Velo: Knowledge Management for Collaborative (Science | Biology) Projects A framework to support collaborative 1.
Friday to Saturday 02:00: Machine closed. 09:00: Cryogenics all OK. Preparing pre-cycle. 10:00: Pre-cycle started. 11:30: Pre-cycle finished. 14:00: Beam.
Measurements at 40cm and Computer Aided Segment By Segment corrections Measurements at 40cm and Computer Aided Segment By Segment corrections Piotr Skowroński.
Semi-Automatic patch upgrade kit
] COREY PEARSON [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2008 CHAVONE JACOBS [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2003 ALLAN FISHER [ ASUG INSTALLATION.
Managed by UT-Battelle for the Department of Energy Using Online Single Particle Model for SNS Accelerator Tuning Andrei Shishlo, Alexander Aleksandrov.
All rights reserved, property and © CAD-Computer GmbH & Co.KG 2015 All rights reserved, property and © CAD Computer GmbH & Co.KG 2009.
Beam based modelling Beam based modelling Tobias Persson Jonne Moeskops Mattias Fjellstrom Jaime Coello de Portugal Ghislain Roy Agnieszka Szczotka Piotr.
Mantid Stakeholder Review Nick Draper 01/11/2007.
Vertical Emittance Tuning at the Australian Synchrotron Light Source Rohan Dowd Presented by Eugene Tan.
Analysis of Multipole and Position Tolerances for the ATF2 Final Focus Line James Jones ASTeC, Daresbury Laboratory.
OMC – Online Model - G. Roy 1 Online Model Ghislain Roy Work very much in progress building upon the efforts and realisations of many people.
June 2006LHCCWG / J. Wenninger1 Orbit response measurements and analysis J. Wenninger AB-OP Principle Software status Example from SPS ring and lines Potential.
Unit 17: SDLC. Systems Development Life Cycle Five Major Phases Plus Documentation throughout Plus Evaluation…
E. Todesco EXPERIENCE WITH FIELD MODELING IN THE LHC E. Todesco CERN, Geneva Switzerland Thanks to the FiDeL team CERN, Space charge th April 2013.
“WISE” Simulation of optical imperfections in LHC P. Hagen AT/MCS Acknowledgements: Colleagues in AT/MAS, AT/MEL, AT/MTM, AB/ABP CERN, October 2006.
Learning Objectives Understand the concepts of Information systems.
… Work in progress at CTF3 … Davide Gamba 01 July 2013 Study and Implementation of L INEAR F EEDBACK T OOLS for machine study and operation.
Pavel Nevski DDM Workshop BNL, September 27, 2006 JOB DEFINITION as a part of Production.
Beam Based Optics Measurements CTF3 Collaboration meeting CERN Yu-Chiu Chao, TJNAF.
Modelling Needs for Future Colliders Ghislain Roy AOC Workshop 05 February Feb 2015AOC Workshop 1.
HIGHLIGHTS OF LAST MONTHS OF HSS ACTIVITIES AN EXCITING AND HECTIC PERIOD WITH THE LHC BACK IN OPERATION… ABP General Group meeting - HSS1.
WP2: Beam dynamics and optics Workflow between Work Packages 1 O. Brüning – BE-ABP WP2 HL-LHC meeting 17. November 2011.
Tools in CTF3 Simona Bettoni for the CTF3 operation team.
2014 Issues & Strategy execution Piotr Skowroński 18 January 2016 CLIC Workshop
Linear optics - I Low beta* at injection –Reduction of injection could potentially reduce time to collisions and allow for a more relaxed ramp&squeeze,
High Luminosity LHC Robustness & tolerances Catia Milardi HL LHC Task 2.2, September 19 th 2012.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
LSA Core overview 6 / 11 / 2007 Wojciech Śliwiński (AB-CO-AP) on behalf of LSA team.
Frank SchmidtLHCCWG - 8 May LHC On-Line Modeling The LHC On-line Model: what it is NOT! What is it then? The Team and the Tasks SDDS MAD-X Version.
H2LC The Hitchhiker's guide to LSA Core Rule #1 Don’t panic.
Threading / LTC/ JW1 How difficult is threading at the LHC ? When MADX meets the control system … J. Wenninger AB-OP &
LCLS Commissioning & Operations High Level Software
Orbit Response Matrix Analysis
Tolerances & Tuning of the ATF2 Final Focus Line
Multi-Turn Extraction studies and PTC
Impact of remanent fields on SPS chromaticity
LCLS Commissioning & Operations High Level Software
UPDATE ON DYNAMIC APERTURE SIMULATIONS
Progress of SPPC lattice design
Engineering Tools for Electrical and Computer Engineers
Test Case Test case Describes an input Description and an expected output Description. Test case ID Section 1: Before execution Section 2: After execution.
A Virtual Implementation of VELA (CLARA)
High Level applications development status
CHAPTER 6 ELECTRONIC DATA PROCESSING SYSTEMS
M. Kezunovic (P.I.) S. S. Luo D. Ristanovic Texas A&M University
Triplet corrector layout and strength specifications
Multipole Limit Survey of Large-beta Dipoles
Presentation transcript:

LHC online modeling Mark IV LHC online modeling Mark IV Piotr Skowroński Tobias Persson Agnieszka Szczotka Jaime Coello de Portugal Lukas Malina Mattias Fjellstrom Jonne Moeskops 12 Nov 2015 ABP Group Meeting 1

The goal Provide a set of software applications aiding in the LHC setup and studies using best knowledge model The applications:  Prediction tool What happens if some setting is changed  Aperture meter Calculate aperture at a given moment taking into account current optics, orbit and collimator openings  Chroma vs Octupoles strength  Tune Footprint …… Best knowledge model  model that can account for the actual machine settings and the measured beam parameters  accuracy 12 Nov 2015 ABP Group Meeting 2

The best knowledge model Model that can account for the actual machine settings and the measured beam parameters  Orbit  Beta beating  Knobs settings  Power converter settings  Misalignments  Magnet errors  Hysteresis  … 12 Nov 2015 ABP Group Meeting 3

Any Online Application Schema 12 Nov 2015 ABP Group Meeting 4 INPUTS (Control System, LSA, Logging, DB’s, …) Model builder MADX model Plots & numbers A MADX script execution Data extraction and model builder Common to any application

Data extractor and model builder Implemented a dedicated Java library for extraction of all the data needed for the online model and model building Based on this library, command line application that can be used for batch processing or by any data analysis tool via system call  It produces directly MADX script that includes the requested inputs Examples  Extract optics LSA to create a Madx script for beam 1 lhc-model-extractor.sh -e –time " :40:00” -beam B1  Extract also the beam orbit from timber lhc-model-extractor.sh -oe -e –time " :40:00” -beam B1  Include MQT and steerers in the model lhc-model-extractor.sh –e –time " :40:00" –beam B1 –ItoK “MQT,CORR”  Extract measured beta beating lhc-model-extractor.sh -e –time " :40:00" –beam B1 –opticerr  Knobs  Device ( f.g. collimator) settings  See the documentation on our web page for more examples 12 Nov 2015 ABP Group Meeting 5 Tobias Persson Jonne Moeskops Agnieszka Szczotka

Orbit and Beta Beat modeling For many applications it is necessary to model  Orbit ( f.g. feed-down effects)  Beta beating (f.g. amplitude detuning, tune footprints) Implemented tools that automatically incorporate the two  Install virtual correctors around quadrupoles  MADX orbit correction is run to find the virtual steerers settings  Beta-beating optics correction for virtual quads 12 Nov 2015 ABP Group Meeting 6 Difference between measured and modeled betas Mattias Fjellstrom Lukas Malina

Online Model GUI / Predictor tool GUI to build models Offers possibility to change arbitrary parameters to study the models: the prediction tool 12 Nov 2015 ABP Group Meeting 7 Jaime Coello de Portugal

GUI / Predictor tool Example functionality: finding and applying knobs from LSA 12 Nov 2015 ABP Group Meeting 8 Jaime Coello de Portugal

GUI / Predictor tool Plotting and comparing selected models 12 Nov 2015 ABP Group Meeting 9 Jaime Coello de Portugal

GUI / Predictor tool Plotting and comparing selected models 12 Nov 2015 ABP Group Meeting 10 Jaime Coello de Portugal

GUI / Predictor tool Plotting and comparing selected models 12 Nov 2015 ABP Group Meeting 11 Jaime Coello de Portugal

GUI / Predictor tool The models and output files are left in the directory and can be further modified and analyzed manually The GUI application can be used to quickly bootstrap a model to further continue with custom analyses 12 Nov 2015 ABP Group Meeting 12

Chroma GUI A dedicated application to study chromaticity in function of octupole current 12 Nov 2015 ABP Group Meeting 13 Mattias Fjellstrom

12 Nov 2015 ABP Group Meeting 14 Web page

Maintenance for Run 1 applications The applications and underlying libraries developed during Run 1 were updated to follow the control system LS1 upgrades  Aperture Meter  Tune Footprint 12 Nov 2015 ABP Group Meeting 15

Application available on AFS All the codes are installed on /afs/cern.ch/eng/lhc_online_model/pro Wrapper scripts in the the bin subdirectory assure simple single command execution Multiple examples and use cases provided 12 Nov 2015 ABP Group Meeting 16

Currently working on WISE implementation in Java  Provides interface to databases with measurements of magnets Magnetic errors Misalignments  Until now it is implemented in Excel sheet (Visual Basic) GUI  Nonlinear parameters from PTC  deltap scans for evaluation of nonlinear parameters with MADX Beam process player  Verification of the settings defined in LSA 12 Nov 2015 ABP Group Meeting 17

Validation studies Model’s predictive power needs to be proven Cases when various knobs were trimmed will be studied, to evaluate how accurately the model predicts the observed changes in the beams  For example, change of orbit, tune or chroma on sextupole or octupole powering At the same time we will look for systematic effects across different optics and settings 12 Nov 2015 ABP Group Meeting 18

The end 12 Nov 2015 ABP Group Meeting 19

The scope Provide more detailed machine model that accounts for all dynamical information available in the control system  For example orbit or implemented corrections  For a given moment in past as well as “on-line” Applications  To check effects of settings changes What happens if – prediction tool  To provide data for model-based measurements For example beta beating or aperture measurements  Verify the accuracy of the model against measurements Study the available data to validate the beam based model and look for systematic effects 12 Nov 2015 ABP Group Meeting 20

Online Model is quite a fuzzy term  different people mean different things:  Optics uploader to LSA and its verifications  Use of the model for beam measurements and setup  Online monitoring of the measured machine parameters and online comparison with the model to spot and study the differences  aiming at improving the model  Combinations of the above 12 Nov 2015 ABP Group Meeting 21

Result of our survey The first priorities The Predictor Tool: an application that allows checking effects of arbitrary setting changes (what happens if we change …)  GUI letting easily changing arbitrary machine parameters/knobs and displaying of the expected optics changes  It requires: Extraction of optics, orbit and optics measurements (dispersion, beta beat) Orbit and optics modelling (the effective model)  adapting the model to reproduce the measured orbit and optical parameters Extraction of power converter settings Knobs extraction and simulation so they can be tested before setting in the machine Later include more subtle data like misalignments, magnetic errors, etc. Revival of Aperture Meter 12 Nov 2015 ABP Group Meeting 22

The picture 12 Nov 2015 ABP Group Meeting 23 Machine settings Converter(s) Optics Measurements the model MADX scripts Twiss files Strength files Optics modelling predictions model dependent measurements MD studies Tools for Improving the model Tools for Beam orbit Misalignments Magnetic Errors Nominal Optics Orbit modelling

Needed Tooling 1.The aperture meter revival and its maintenance 2.Inputs for model creation:  Nominal optics from LSA (directly strength files)  Orbit  Knobs  Circuits Settings  Circuit Currents to strength converter(s)  Misalignments  Magnet errors  Beta-Beat Measurements from LSA  Other relevant measurements 3.Orbit and optics modelling 4.GUI(s) for optics visualization and analysis flow control 5.Tool to check effects of setting/knob changes 6.Model improvements and studies 12 Nov 2015 ABP Group Meeting 24

Strategy: modular approach In order to gain maximum flexibility and to provide possibility for batch analyses each component is implemented as a command line tool Data exchanged via TFS tables (files) Can use the components stand-alone, for example  The optics extractor lets finding very quickly the exact state of the machine during an MD Bootstrapping the model for analyses (f.g. MDs data) Fast to integrate with other applications, for exmple  JMad  Aperture Meter Integration done through libraries (Java packages). 12 Nov 2015 ABP Group Meeting 25

Orbit modeling lhcmodel/virtualcorrectors Orbit modeling performed by MADX SVD orbit correction tool  Provides a script to install virtual correctors at each quadrupole magnet  Orbit correction finds their setting to reproduce the extracted orbit  Saves the setting to a file 12 Nov 2015 ABP Group Meeting 26 Mattias Fjellstrom