Number of Blocks per Pole Diego Arbelaez. Option – Number of Blocks per Pole Required magnetic field tolerance of ~10 -4 For a single gap this can be.

Slides:



Advertisements
Similar presentations
Estimation of TLD dose measurement uncertainties and thresholds at the Radiation Protection Service Du Toit Volschenk SABS.
Advertisements

Design Rule Generation for Interconnect Matching Andrew B. Kahng and Rasit Onur Topaloglu {abk | rtopalog University of California, San Diego.
Hypothesis testing Another judgment method of sampling data.
Sensitivity Analysis In deterministic analysis, single fixed values (typically, mean values) of representative samples or strength parameters or slope.
Propagation of Error Ch En 475 Unit Operations. Quantifying variables (i.e. answering a question with a number) 1. Directly measure the variable. - referred.
SCU Measurements at LBNL
SCU Magnet Modelling: Tolerances and Beam Trajectories Ben Shepherd Superconducting Undulator Workshop RAL, April 2014.
Understanding the Accuracy of Assembly Variation Analysis Methods ADCATS 2000 Robert Cvetko June 2000.
CF-3 Bank Hapoalim Jun-2001 Zvi Wiener Computational Finance.
CHAPTER 6 DISCOUNTING. CONVERTING FUTURE VALUE TO PRESENT VALUE Making decisions having significant future benefits or costs means looking at consequences.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Statistics for Managers Using Microsoft Excel, 4e © 2004 Prentice-Hall, Inc. Chap 6-1 Chapter 6 The Normal Distribution and Other Continuous Distributions.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
PY 427 Statistics 1Fall 2006 Kin Ching Kong, Ph.D Lecture 6 Chicago School of Professional Psychology.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
DELTA Quadrant Tuning Y. Levashov, E. Reese. 2 Tolerances for prototype quadrant tuning Magnet center deviations from a nominal center line < ± 50  m.
Review of normal distribution. Exercise Solution.
Quantify prediction uncertainty (Book, p ) Prediction standard deviations (Book, p. 180): A measure of prediction uncertainty Calculated by translating.
Inference for regression - Simple linear regression
Confidence Intervals and Hypothesis Testing - II
Lecture 7: Simulations.
Portfolio Management-Learning Objective
Dr. Richard Young Optronic Laboratories, Inc..  Uncertainty budgets are a growing requirement of measurements.  Multiple measurements are generally.
Sampling The sampling errors are: for sample mean
Lecture 12 Statistical Inference (Estimation) Point and Interval estimation By Aziza Munir.
Chapter 14 Monte Carlo Simulation Introduction Find several parameters Parameter follow the specific probability distribution Generate parameter.
Topics Covered Discrete probability distributions –The Uniform Distribution –The Binomial Distribution –The Poisson Distribution Each is appropriately.
Sampling Distributions & Standard Error Lesson 7.
End Design Discussion D. Arbelaez (LBNL) Oct. 7,
Module 1: Statistical Issues in Micro simulation Paul Sousa.
Boltzmann Machine (BM) (§6.4) Hopfield model + hidden nodes + simulated annealing BM Architecture –a set of visible nodes: nodes can be accessed from outside.
1 Lesson 8: Basic Monte Carlo integration We begin the 2 nd phase of our course: Study of general mathematics of MC We begin the 2 nd phase of our course:
1 Chapter 19 Monte Carlo Valuation. 2 Simulation of future stock prices and using these simulated prices to compute the discounted expected payoff of.
Bioinformatics Expression profiling and functional genomics Part II: Differential expression Ad 27/11/2006.
Monte Carlo Methods So far we have discussed Monte Carlo methods based on a uniform distribution of random numbers on the interval [0,1] p(x) = 1 0  x.
Lecture 8 Simple Linear Regression (cont.). Section Objectives: Statistical model for linear regression Data for simple linear regression Estimation.
A Process Control Screen for Multiple Stream Processes An Operator Friendly Approach Richard E. Clark Process & Product Analysis.
1 Chapter 7 Sampling Distributions. 2 Chapter Outline  Selecting A Sample  Point Estimation  Introduction to Sampling Distributions  Sampling Distribution.
EMMA Horizontal and Vertical Corrector Study David Kelliher ASTEC/CCLRC/RAL 14th April, 2007.
Limits to Statistical Theory Bootstrap analysis ESM April 2006.
Selecting Input Probability Distribution. Simulation Machine Simulation can be considered as an Engine with input and output as follows: Simulation Engine.
LCLS-II Magnetic Structure Design Review Steve Marks 7/6/11 1.
Optimization of Field Error Tolerances for Triplet Quadrupoles of the HL-LHC Lattice V3.01 Option 4444 Yuri Nosochkov Y. Cai, M-H. Wang (SLAC) S. Fartoukh,
IMPORTANCE OF STATISTICS MR.CHITHRAVEL.V ASST.PROFESSOR ACN.
Chapter 19 Monte Carlo Valuation. Copyright © 2006 Pearson Addison-Wesley. All rights reserved Monte Carlo Valuation Simulation of future stock.
Education 793 Class Notes Inference and Hypothesis Testing Using the Normal Distribution 8 October 2003.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Hongjie Zhu,Chao Zhang,Jianhua Lu Designing of Fountain Codes with Short Code-Length International Workshop on Signal Design and Its Applications in Communications,
Uncertainty2 Types of Uncertainties Random Uncertainties: result from the randomness of measuring instruments. They can be dealt with by making repeated.
Lecture 3 Types of Probability Distributions Dr Peter Wheale.
Lecture 8: Measurement Errors 1. Objectives List some sources of measurement errors. Classify measurement errors into systematic and random errors. Study.
Ka-fu Wong © 2007 ECON1003: Analysis of Economic Data Lesson0-1 Supplement 2: Comparing the two estimators of population variance by simulations.
BIOL 582 Lecture Set 2 Inferential Statistics, Hypotheses, and Resampling.
CS621: Artificial Intelligence
Deep Belief Network Training Same greedy layer-wise approach First train lowest RBM (h 0 – h 1 ) using RBM update algorithm (note h 0 is x) Freeze weights.
Statistical Inference for the Mean Objectives: (Chapter 8&9, DeCoursey) -To understand the terms variance and standard error of a sample mean, Null Hypothesis,
Design and Measurement Results for the Permanent Magnet Undulators for the Linac Coherent Light Source Facility II D. Arbelaez BeMa2014, 01/02/2014.
Inference: Conclusion with Confidence
Lesson 8: Basic Monte Carlo integration
Chapter 5 STATISTICAL INFERENCE: ESTIMATION AND HYPOTHESES TESTING
ESTIMATION.
Basic simulation methodology
When we free ourselves of desire,
Sample vs Population comparing mean and standard deviations
Magnetic Analysis Jin-Young Jung.
Lecture 2 – Monte Carlo method in finance
Hypothesis Testing.
Boltzmann Machine (BM) (§6.4)
Undulator Line Design Liz Moog, Advanced Photon Source April 24, 2002
Presentation transcript:

Number of Blocks per Pole Diego Arbelaez

Option – Number of Blocks per Pole Required magnetic field tolerance of ~10 -4 For a single gap this can be achieved with one block per pole by correcting permanent magnet block errors with various shimming strategies  For example: can correct a block strength error with a pole position error  i.e. one error is compensated with a different type of error Some errors can be compensated by performing block location sorting For a variable gap undulator the different error signatures may not scale equally as a function of gap It is desirable to have the pole energization be as uniform as reasonably possible Pole energization uniformity can be improved by using multiple blocks per pole that have been sorted Slide 2

One or Two Blocks per Pole Analysis Magnetic field error calculation Investigate the effect of various type of errors including block strength and angle and pole position errors Determine the scaling of these errors as a function of gap  Do the different errors scale differently with gap?  Will compensating one type of error with another type at one gap lead to errors at a different gap? Sorting simulations Monte Carlo simulations are performed to determine how much improvement is obtained in the block Br distribution when two blocks are used Simulated Annealing simulation is used for the sorting of the permanent magnet blocks within the undulator to determine the effect of the block population uniformity on field integral and phase errors Slide 3

2D Undulator Magnetic Model Infinite permeability poles and permanent magnet blocks (charge sheets)  Poles are on constant scalar potential  Decompose into direct and indirect flux Direct flux comes from permanent magnet blocks into the poles Indirect flux is due to variations in the scalar potentials of the poles  Scalar potential of each pole is determined by setting the net flux through each pole to zero Capacitance Matrix relates the indirect flux between poles to their potential difference Slide 4

Error Analysis Permanent magnet block errors are modeled by excess charges Poles errors are modeled by a boundary value perturbation Neglecting higher order term: ; For block error ; For pole error Slide 5

Various errors B r strength error B r angle error bottom blockB r angle error top block Pole height error 6

Error Normalized Flux Signatures B r strength error B r angle error bottom block B r angle error top block Pole height error 0.2% Br error 25 μm error 0.1° error 0.1° error 7

Error Normalized Integral Signatures B r strength error B r angle error bottom blockB r angle error top block Pole height error 0.2% Br error 25 μm error 0.1° error 0.1° error 8

Error Analysis Conclusions Error analysis model allows a variety of errors to be studied with minor modifications to the model There is not net steering caused by the above errors The pole height error is more localized than the block strength errors The Br strength error causes a net displacement The normalized flux from the pole height error is fairly invariant with gap The normalized flux for block errors varies significantly with gap Due to different gap scaling of errors it is desirable to have the blocks energized as uniformly as possible Slide 9

Permanent Magnet Sorting Determine how the distribution of Br for a population of permanent magnet blocks is affected by  Number of blocks per pole  Uniformity of the population  Total number in the population Monte Carlo simulations are performed to determine the distribution of average Br for the sorted blocks Assume that the individual block population is normally distributed with mean μ and standard deviation σ Blocks with abs(Br-μ) > fσ (where f is a prescribed factor) are rejected from the population Slide 10

Monte Carlo Algorithm Select a normally distributed random value with the assigned μ and σ  If abs(Br-μ) < fσ keep the value in the population otherwise proceed to the next random number  Repeat until there are N values in the population Perform sorting Repeat for M random populations of N values each Sorting: Two blocks per pole  Generate two populations of blocks (upper and lower)  Multiply the upper blocks by the energization reduction factor  Sort the lower and upper block populations in descending order  Combine the lower block with the lowest Br and the upper block with the highest Br  Repeat for the next lowest and highest until all blocks have been paired Slide 11

Two Block Sort Results Simulation Parameters: N = 260 M = μ = 1.32 σ = 0.01μ f = 2 One block per pole distribution Improvement due to sorting Two blocks per pole distribution Slide 12

Simulated Annealing Sorting Algorithm Simulated Annealing algorithm  Swap two blocks within the undulator  Compute the change in the objective function (dE)  If dE = 0 -> accept the change  If dE > 0 -> probability of accepting the change obeys Boltzmann distribution (i.e. P(dE) α exp(-dE/T) )  Start at high T and reduce until a minimum is obtained Objective function  First field integral uniformity  Second field integral uniformity  Phase errors Only Br strength errors are assumed One and two block populations from the Monte Carlo simulation are used as the input Results are for a single gap Slide 13

Simulated Annealing Sorting Results One Block (standard deviation = 1% of Br)  RMS Second integral error = 0.10μT-m 2  RMS Phase error = 1.7° Two Blocks after sort algorithm  RMS Second integral error = 0.01μT-m 2  RMS Phase error = 0.34° Slide 14

Sorting Conclusions Two block sort improves the uniformity of energization by ~ one order of magnitude Further sorting can be performed by selecting the position of each block along the undulator to minimize trajectory and phase errors After sorting tuning will be performed (e.g. by varying the pole positions) Pole and block errors scale differently as a function of gap It is desirable to have the pole energization be as uniform as possible to have proper tuning for the entire range of the undulator gap Slide 15

Cost/Benefit of Options Estimated costs for blocks:  HXU: $2M  SXU: $2.9M One block vs. two:  VAC estimate: two ~20% more  Assume a total of 30-40% more with extra handling Cost of 2 vs. 1 is estimated to be $1.5M - $2M Two blocks per pole improves the energization uniformity by ~ one order of magnitude One block makes tuning over gap range more difficult, increases risk Slide 16