Historical (Hysterical?) Background Three schools of thought on codes & machine design –Quartermaster –Hacker –Curmudgeon.

Slides:



Advertisements
Similar presentations
Gordion Business Consulting Ltd. Tel Boost your business performance and Finance department´s productivity PRIMAVISTA.
Advertisements

Lect.3 Modeling in The Time Domain Basil Hamed
BDS Change Request: Support of Single L* Optics Configuration Shared by both Detectors Glen White, Nick Walker Sept MDI/CFS Ichinoseki.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2013 – 12269: Continuous Solution for Boundary Value Problems.
DARPA Mobile Autonomous Robot SoftwareMay Adaptive Intelligent Mobile Robotics William D. Smart, Presenter Leslie Pack Kaelbling, PI Artificial.
Teaching Hacker Ethics with a Common Curriculum for “Information Ethics” H2K2 Presentation July 12, 2002 Greg Newby
Transport formalism Taylor map: Third order Linear matrix elementsSecond order matrix elements Truncated maps Violation of the symplectic condition !
R R R CSE870: Advanced Software Engineering (Cheng): Intro to Software Engineering1 Advanced Software Engineering Dr. Cheng Overview of Software Engineering.
Fractal Image Compression
Super-B Factory Workshop January 19-22, 2004 Super-B IR design M. Sullivan 1 Interaction Region Design for a Super-B Factory M. Sullivan for the Super-B.
ELENA Tracking studies P.Belochitskii, O.Berrig With thanks to: C.Carli, L.Varming Jørgensen, G.Tranquille.
Russell Taylor Lecturer in Computing & Business Studies.
DAST, Spring © L. Joskowicz 1 Data Structures – LECTURE 1 Introduction Motivation: algorithms and abstract data types Easy problems, hard problems.
CMS 101: Intro to Content Management Systems Tech4Good Denver |
Lecture 5: Beam optics and imperfections
Chapter 5 Jones Calculus and Its Application to Birefringent Optical Systems Lecture 1 Wave plates Wave plates (retardation plates) are optical elements.
Topic Three: Perturbations & Nonlinear Dynamics UW Spring 2008 Accelerator Physics J. J. Bisognano 1 Accelerator Physics Topic III Perturbations and Nonlinear.
FFAG Tune-stabilized, Linear-field Nonscaling FFAG Lattice Design C. Johnstone, Fermilab S. Koscielniak, TRIUMF FFAG07 April 12-17, 2007 LPSC, Grenoble,
27-Nov-2007 SLAC-ILC- AP Meeting Global Design Effort 1 Lucretia Developments PT SLAC.
Yichao Jing 11/11/2010. Outline Introduction Linear lattice design and basic parameters Combined function magnets study and feasibility Nonlinear dynamics.
Virginia Space Grant Consortium Kaitlin Spak Advisor: Dr. Daniel Inman Virginia Polytechnic Institute and State University.
Eric Prebys, FNAL.  Let’s look at the Hill’ equation again…  We can write the general solution as a linear combination of a “sine-like” and “cosine-like”
Ion Polarization Control in MEIC Rings Using Small Magnetic Fields Integrals. PSTP 13 V.S. Morozov et al., Ion Polarization Control in MEIC Rings Using.
Considerations on Interaction Region design for Muon Collider Muon Collider Design Workshop JLab, December 8-12, 2008 Guimei Wang, Muons,Inc., /ODU/JLab.
PTC Integration into MAD-X What is PTC? (Etienne’s words) Some Facts about PTC What are the advantages for MAD-X? Magnet Treatment in PTC How will we use.
Spectrometer Optics John J. LeRose. The Basics Charged particles moving through static magnetic fields.  Magnetic Rigidity Local radius of curvature.
New Progress of the Nonlinear Collimation System for A. Faus-Golfe J. Resta López D. Schulte F. Zimmermann.
Optimization of the ESRF upgrade lattice lifetime and dynamic aperture using genetic algorithms Nicola Carmignani 11/03/2015.
Development of Simulation Environment UAL for Spin Studies in EDM Fanglei Lin December
Matching recipe and tracking for the final focus T. Asaka †, J. Resta López ‡ and F. Zimmermann † CERN, Geneve / SPring-8, Japan ‡ CERN, Geneve / University.
1 Κατανεμημένες Διαδικτυακές Εφαρμογές Πολυμέσων Γιάννης Πετράκης.
Studies on Lattice Calibration With Frequency Analysis of Betatron Motion R. Bartolini DIAMOND Light Source Ltd FMA workshop, Orsay, LURE, 1 st and 2 nd.
Debugging Strategies from Software Carpentry. Agan's Rules Many people make debugging harder than it needs to be by: Using inadequate tools Not going.
Disciplined Software Engineering Lecture #3 Software Engineering Institute Carnegie Mellon University Pittsburgh, PA Sponsored by the U.S. Department.
FFAG Tune-stabilized, Linear-field FFAG C. Johnstone, Fermilab S. Koscielniak, TRIUMF FFAG06 Japan f Fermilab.
Serge Andrianov Theory of Symplectic Formalism for Spin-Orbit Tracking Institute for Nuclear Physics Forschungszentrum Juelich Saint-Petersburg State University,
Eric Prebys, FNAL.  In our previous discussion, we implicitly assumed that the distribution of particles in phase space followed the ellipse defined.
GG450 April 1, 2008 Huygen’s Principle and Snell’s Law.
Operated by JSA for the U.S. Department of Energy Thomas Jefferson National Accelerator Facility 1 Lecture 5  Magnetic Multipoles Magnetic Multipoles,
17 th November, 2008 LCWS08/ILC08 1 BDS optics and minimal machine study Deepa Angal-Kalinin ASTeC & The Cockcroft Institute Daresbury Laboratory.
Frequency Map Analysis Workshop 4/2/2004 Peter Kuske Refinements of the non-linear lattice model for the BESSY storage ring P. Kuske Linear Lattice My.
Nonlinear Dynamic Study of FCC-ee Pavel Piminov, Budker Institute of Nuclear Physics, Novosibirsk, Russia.
CSCI N100 Principles of Computing Basic Problem-Solving.
Eric Prebys, FNAL.  In our earlier lectures, we found the general equations of motion  We initially considered only the linear fields, but now we will.
NLC - The Next Linear Collider Project Tor Raubenheimer Beam Delivery System Design Differences American Linear Collider Physics Meeting SLAC January 8.
By Verena Kain CERN BE-OP. In the next three lectures we will have a look at the different components of a synchrotron. Today: Controlling particle trajectories.
Orbits, Optics and Beam Dynamics in PEP-II Yunhai Cai Beam Physics Department SLAC March 6, 2007 ILC damping ring meeting at Frascati, Italy.
1 O. Napoly ECFA-DESY Amsterdam, April 2003 Machine – Detector Interface : what is new since the TDR ? O. Napoly CEA/Saclay.
Corrections for multi-pass eRHIC lattice with large chromaticity Chuyu Liu ERL workshop 2015 June 7, 2015.
Super Tau Charm Lattice ST20_49/55 Pantaleo Raimondi La Biodola, May
CEPC DA due to magnets' error Sha Bai, Dengjie Xiao, Yiwei Wang, Huiping Geng, Dou Wang, Tianjian Bian, Feng Su, Jie Gao The first IHEP-BINP CEPC Accelerator.
Text2PTO: Modernizing Patent Application Filing A Proposal for Submitting Text Applications to the USPTO.
Plans for Diamond-II ESLSXX Workshop, Bessy II, 19 November 2012 R. Bartolini Diamond Light Source and John Adams Institute for Accelerator Science University.
High-level language programming paradigms. Programming languages come in many forms or 'paradigms'. Each form of language offers advantages over other.
Choice of L* for FCCee: IR optics and DA A.Bogomyagkov, E.Levichev, P.Piminov Budker Institute of Nuclear Physics Novosibirsk HF2014, IHEP Beijing, 9-12.
USPAS 2005 Recirculated and Energy Recovered Linacs1 CHESS / LEPP USPAS Course on Recirculated and Energy Recovered Linacs I. V. Bazarov Cornell University.
Advanced Software Engineering Dr. Cheng
LOW EMITTANCE CELL WITH LARGE DYNAMIC APERTURE
Dynamic Aperture Studies with Acceleraticum
Benchmarking MAD, SAD and PLACET Characterization and performance of the CLIC Beam Delivery System with MAD, SAD and PLACET T. Asaka† and J. Resta López‡
Usability Testing 3 CPSC 481: HCI I Fall 2014 Anthony Tang.
Multi-Turn Extraction studies and PTC
Engineering and Debugging an App Chapter 15
Large Booster and Collider Ring
Electron collider ring Chromaticity Compensation and dynamic aperture
Analysis of Nonlinear Dynamics
Chromatic Corrections
CS101 Introduction to Computing Lecture 20 SW Development Methodology
CS 188: Artificial Intelligence Fall 2008
Physics 417/517 Introduction to Particle Accelerator Physics
Presentation transcript:

Historical (Hysterical?) Background Three schools of thought on codes & machine design –Quartermaster –Hacker –Curmudgeon

Quartermaster develop codes & design machines like you’d run the the Normandy invasion proposals, grants, reviews, lots of staff (2 or more people) often at academic institutions (MARYLIE, COSY∞) or at large labs (MAD) physics models often complex &/or detailed user interface often most charitably described as “idiosyncratic”

Hacker Based on the latest whiz-bang coding or computational paradigm Often developed by commercially or consulting oriented people Either very proprietary (e.g. LATTICE, PBO lab) or open source (CLASSIC) Can, in principle “do it all” but typically have limited range of applicability & you must bring your checkbook each time you want some additional capability

Curmudgeon “Just tell me what you want, kid, and I’ll figure out a way to deal with it” “Just in time programming” Codes not formalized, typically tied to particular problem but may be generalized over the course of time (e.g. DIMAD) to do “most” problems “mostly” right May be spreadsheet, handheld, or PDA based Can be very idiosyncratic Can be very easy or very hard to use

Legends of Ancient Mariners Brown/TRANSPORT Garren/SYNCH Crosby Collins Codes tend to emphasize the needs/interest of their prime movers Hep labs – small bend angle approximations Academic – very mathy

The problem All are “wrong” in some situation or another, usually the situation I want to be in! Most use questionable models/methods with acceleration (or, amusingly, don’t do acceleration,evn though we design accelerators!) Few allow fully coupled (H/V/synchrobetatron) modeling

Examples: I’ll pick on DIMAD “Way back in 82…” –Tracking with nonsymplectic Taylor’s series in Kaon factory lattice:

–Go to generating function approx –Adds in higher order terms to make symplectic – but are they the “right ones”? –Result: Much furor, new codes, lots of workshops… IR Demo –2 nd order transform not symplectic – blows phase space off-momentum –“TURTLE” mode tracking “just fine”

Compare integration/DIMAD, IR Upgrade

The bottom line As we go to larger acceptances, higher performance, perturbative methods become harder & harder to apply Other than applying Brown’s principle (“don’t mess with the beam”) how to we then get guidance?

The Pitch Beam optics is just circles & straight lines (actually, just circles – straight lines are circles of ∞ radius) Perturbation approach can be misleading – fix problems of linear optics (chromatics, aberrations – e.g., CEBAF T 126, etc ) with sextupoles, fix aberrations with octupoles, etc. Can’t we do it all geometrically instead?

Example: Mirror Bend Achromat hard to find, perturbatively, obvious, geometrically

  p  p   p  p    B ≠ 0 B =0  sin   sin  tan 

DIMAD “integrated” analysis misleading:

But this DOES give the higher order terms! Can we systematically extract the high order stuff by looking at residuals in comparison to exact solutions? Couldn’t we define an “action” that is minimized for the actual trajectory, then optimize by finding the “minimum action trajectory? (Brown’s maxim – “Don’t **** with the beam”) Any takers?