20.04.2013 Views

Computing for accelerator physics Ilya Agapov, 7/12/09, DESY ...

Computing for accelerator physics Ilya Agapov, 7/12/09, DESY ...

Computing for accelerator physics Ilya Agapov, 7/12/09, DESY ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Linear optics<br />

A typical parametrization – through so­called twiss parameters<br />

A beam transport system (e.g. beam parameters) easily given by matrix multiplication.<br />

Writing a program to SIMULATE linear beam optics is straight<strong>for</strong>ward and can be<br />

done in a matter of days (<strong>for</strong>tran) or hours (matlab, mathematica, python, root etc.).<br />

Almost every computer­inclined <strong>accelerator</strong> specialist has probably done it.<br />

Computer­aided design:<br />

Too many free parameters. Still designed by humans from analytical principles<br />

starting from simple building blocks (FODO cell; final doublet/triplet)<br />

Only tuning (matching) of optics: find exact magnet settings to fit the beam size at IP<br />

Further issues, e.g.:<br />

Powering constraints<br />

xs= s cos s<br />

Cost issues (tunnel length minimization, required current minimization)<br />

Attempts at multiobjective genetic optimization have been made

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!