Java replacement for Win indows In Interface to Sim imulation of - - PowerPoint PPT Presentation

java replacement for win indows
SMART_READER_LITE
LIVE PREVIEW

Java replacement for Win indows In Interface to Sim imulation of - - PowerPoint PPT Presentation

Java replacement for Win indows In Interface to Sim imulation of Errors Geometric misalignments No Fernndez lvarez 27/01/2017 Su Summary ry 1. Introduction to WISE geometric 2. WISE calculations 3. WISE usage 4. WISEs output


slide-1
SLIDE 1

Java replacement for Win indows In Interface to Sim imulation of Errors

Geometric misalignments

Noé Fernández Álvarez

27/01/2017

slide-2
SLIDE 2

Su Summary ry

  • 1. Introduction to WISE geometric
  • 2. WISE calculations
  • 3. WISE usage
  • 4. WISE’s output
  • 5. Conclusions
  • 6. WISE examples and results
slide-3
SLIDE 3

Introduction o WISE geo

  • WISE is composed by two main modules
  • Magnetic errors
  • Geometric errors
  • It’s the new version of the software written in

Excel by P. Hagen

  • Purpose: Calculate the misalignments of the

magnets inside the tunnel

  • Provides the most recent data for the

misalignments

slide-4
SLIDE 4

Misalgniments = dcryo + dmag

  • Position of the magnets inside the cryostat was measured after the

assembly process

  • The cryostat is not perfectly aligned and it moves in time
  • The best estimation of the position for each magnet is the offset of

the magnet + offset the cryostat

  • The error vector is D(i) = Dm(i) + Dc(i)
slide-5
SLIDE 5

WISE Calculations: Conventions

Structure of the magnets

  • Entry and exit point of

each magnets is measured

Coordinate system The entry point is .E (entrée) The exit point is .S (sortie)

slide-6
SLIDE 6

WISE Calculations: Components

  • dr = radial difference
  • dl = longitudinal difference
  • dv = vertical difference
  • dt = tilt difference

Coordinate system

slide-7
SLIDE 7

WISE Calculations: Output data

  • Δx = avg (dRe ,dRs)

mean offset for the radial component

  • Δy = avg (dVe, dVs)

mean offset for the vertical component

  • Δs = avg (dLe,dLs)

mean offset for the longitudinal component

  • ΔΨ = avg(dTe, dTs)

mean offset for the tilt

  • ΔΘ = (dRs – dRe)/magnetic length rotation around x-axis
  • ΔΦ= (dVs - dVe)/magnetic length rotation around y-axis
  • S = Position of the magnet inside the tunnel
  • Name = magnet name
slide-8
SLIDE 8

WISE usage

  • WISE is released on the afs directory

/afs/cern.ch/eng/lhc_online_model/pro/WISE

  • It only needs one argument: path to the XML configuration file
  • This configuration file is shared both by the geometric and the magnetic

modules

  • The XML configuration file allows to configure different aspects of the

calculations and add filters to the data we want

  • Example usage: sh WISE.sh /path/to/my/configuration.xml
  • To run the geometric part, the option MAGNETSGEOMETRY must be

present in the ErrorSources element

slide-9
SLIDE 9

WISE usage: XML configuration example

slide-10
SLIDE 10

WISE usage: Available XML options

  • MagnetsType: Select the

magnets we want to use (i.e.: MB, MBRB, MQ,…). By default it takes all of them

  • Beam: Select the magnets

corresponding to the selected beam

  • Sector: Select the magnets by

sector

  • Uncertainty: Enables/disables

the usage of deterministic

  • errors. Options: true/false

Full details for each parameter can be found HERE

slide-11
SLIDE 11

WISE usage: Available XML options

  • OutputName: Name for the output file
  • PathToSaveOuputs: Defines the path to save the results
  • ErrorSources: Defines which calculations must the program run
  • MAGNETSGEOMETRY: Required to run the geometric part, generates the

alignment errors produced due to imperfections in the shape of magnets

  • TUNNELMOVEMENTS: Generates the alignment errors due to the cryostat position

in the tunnel and it’s movements over the time Full details for each parameter can be found HERE

slide-12
SLIDE 12

WISE’s output

  • The output of the program for the geometric part depends on the

ErrorSources parameter

  • MAGNETSGEOMETRY: Generates the misalignments for the magnets
  • TUNNELMOVEMENTS: Includes the errors produced by the movements on

the cryostats

  • A 6-component vector is produced for each option
  • The components for MAGNETSGEOMETRY starts with M_ (M_DX, M_DY,…)
  • The components for TUNNELMOVEMENTS starts with MA_ (MA_DX,

MA_DY…)

slide-13
SLIDE 13

Output example

  • TFS file with the errors
slide-14
SLIDE 14

WISE’s output

  • The output of the program is a TFS table with the chosen data
  • It can be used in MADX thru the EALIGN command
slide-15
SLIDE 15

Conclusions

  • This tool fully replaces the old Excel geometric simulation software
  • Can be run in any computer at CERN
slide-16
SLIDE 16

WISE Examples

  • 3 Examples are located in the afs
  • /afs/cern.ch/eng/lhc_online_model/dev/WISE/geo-examples
  • Example 1: Runs WISE extracting the misalignments for the magnets
  • Example 2: Runs WISE extracting the misalignments both for magnets

and cryostats

  • Example 3: Runs WISE extracting the misalignments for the magnets

and applying filters to the execution

slide-17
SLIDE 17

WISE results

  • WISE versions comparison : Web to compare the data from both

versions of WISE

slide-18
SLIDE 18

WISE results

Dx component - magnets

slide-19
SLIDE 19

WISE results

Dy component - magnets

slide-20
SLIDE 20

WISE results

Ds component - magnets

slide-21
SLIDE 21

WISE results

Tilt component - magnets

slide-22
SLIDE 22

WISE results

Theta component - magnets

slide-23
SLIDE 23

WISE results

Phi component - magnets

slide-24
SLIDE 24

WISE results

Dx component - Cryostats

slide-25
SLIDE 25

WISE results

Dy component - Cryostats

slide-26
SLIDE 26

WISE results

Ds component - Cryostats

slide-27
SLIDE 27

WISE results

Tilt component - Cryostats

slide-28
SLIDE 28

WISE results

Theta component - Cryostats

slide-29
SLIDE 29

WISE results

phi component - Cryostats