Sie sind hier: Beschleuniger / Abteilungen / Synchrotrons / Projekte / Kollimatorsysteme und Vakuumdynamik / StrahlSim English Version

Strahlsim

Programmbeschreibung

StrahlSim wurde ursprünglich geschrieben, um die Verteilung der Auftreffpunkte von umgeladenen Ionen (U28+ -> U29+)in einem Ringbeschleuniger (SIS18 der GSI Darmstadt) zu berechnen. Mittlerweile unterstützt es die Dateiformate von WinAGILE, MIRKO und MAD-X (nur Export) und kann sowohl dynamisches als auch statisches Vakuum berechnen.
  • Ionenoptik
    • lineare Strahloptik (Driftstrecken, Dipole, Quadrupole 2.O., Sextupole als Kick)
    • Import
      • MIRKO
      • WinAGILE
      • AML
    • Export
      • MIRKO
      • WinAGILE
      • AML
      • Mad-X
    • Kollimatoren (Keilform)
    • Aperturen elliptisch und rechteckig
    • Reichweitenberechnung über ATIMA
  • Vakuum
    • statisch (longitudinal)
      • Pumpleistung kalter Oberflächen (Teilchen- und Druckabhängig) anhand Dampfdrucktabelle
      • NEG-Oberflächen mit konstanter Haftwahrscheinlichkeit
      • normale Pumpen
    • dynamisch (mittlerer Druck)
      • systematische Verluste
      • Synchrotronzyklus
        • Injektion (STI, MTI, MMI)
        • Speicherung
        • Beschleunigung
        • Extraktion (langsam, schnell)
      • Desorption
        • senkrecht oder streifend, Desorptionsrate skaliert mit dE/dx^2 (über ATIMA)
      • Coulomb-Streuung
      • Umladung (energieabhängige Wirkungsquerschnitte)
        • Target-Ionisation
        • Projektil-Ionisation
      • Beta-Zerfall

Screenshots


TWISS-Parameter


Versionshistorie

Die Versionen begann mit einer Visual Basic-Version (nur Ionenoptik). Bald darauf folgte eine Visual C++ Version, damit die Vererbung zum Zuge kommen konnte und schließlich der Übergang auf Visual C# .NET.

Datum
Version
Modul
Änderung
21.08.06
1.0.0.0
 
Automatische Updatefähigkeit (auch der Datendateien), Statisches Vakuum mit nur einer Wiederholung (n. nicht korrekt)
22.08.06
1.0.2425.
23349

VakuumRaytracer
Berechnung statisches Vakuum korrigiert
23.01.07
1.0.2579.
25983

Vakuum.Simulation
dE/dx^2-Skalierung der Desorptionsrate eingefügt

ATIMA zur Reichweiten- und dE/dx-Berechnung eingebunden (als C++ DLL)

 
 
Vakuum.Vakuum
Saugleistung normaler Pumpen Teilchenartabhängig gemacht
 
 
DlgAnsicht3D
Direct3D zur schnellen 3D-Ansicht benutzt
 
 
Vakuum.Simulation
Beschleunigungsrampe fährt dB/dt linear bis Maximum, danach runter (vorher: Energie linear)

HF-Einfang findet jetzt während der Verrundung statt

 
 
GuiHelper.DlgFortschritt
Unterlauf abgefangen (bei Fortschritt = 0%)
 
 
 
Wirkungsquerschnitte für Umladung durch Shevelko-Daten ersetzt
24.01.07
1.0.2580.
18833

Vakuum.Wirkungs
Querschnitt

Interpolationsmethode auf potentielle statt exponentielle geändert (glatterer Verlauf)

Fehler und Beschränkungen

Vakuum.Simulation longitudinale Druckberechnung nicht gekoppelt
Vakuum Druckabhängige Saugleistung normaler Pumpen nicht implementiert

Download

Noch nicht verfügbar. Nötigenfalls P.Spillergsi.de kontaktieren.
 
GSI Helmholtzzentrum für
Schwerionenforschung GmbH
Planckstr. 1
64291 Darmstadt
Tel.: +49-6159-71-0
Diese Seite bearbeiten

Haben Sie Kommentare oder Vorschläge zu dieser Seite, wenden Sie sich an webmastergsi.de
Letzte Aktualisierung: 16. April 2012 von P.Schwab

Die GSI im Web