Ion-Oberflächen-Wechselwirkung

Die Software berechnet, was geschieht, wenn Ionen auf eine Festkörperoberfläche treffen: Reflexion und Rückstreuung der Projektile, Zerstäubung des Targets sowie den Ladungszustand der zurückkehrenden und der herausgeschlagenen Teilchen. Die Stoßkinematik wird mit dem Binary-Collision-Code RustBCA gerechnet, der Ladungsaustausch an der Oberfläche über ein eigenes Drei-Kanal-Modell darübergelegt. Zielbereich ist die niederenergetische Ion-Oberflächen-Wechselwirkung von etwa 1 eV bis in den keV-Bereich.

Windows 10/11, 64 Bit Version 1.0.0 Grafische Oberfläche Freier Download

Wozu diese Software?

In elektrischen Raumfahrtantrieben und in der Oberflächenanalytik treffen Ionen niedriger und mittlerer Energie auf Werkstoffe. Aus dieser Wechselwirkung folgen die praktisch wichtigen Größen: Wie viele Ionen werden zurückgestreut und mit welcher Energie- und Winkelverteilung? Wie stark wird das Material abgetragen? Und in welchem Ladungszustand verlassen die Teilchen die Oberfläche – eine Frage, die für jede ionenoptische oder massenspektrometrische Diagnostik entscheidend ist, weil dort nur geladene Teilchen erfasst werden.

Das Programm verbindet beide Aspekte in einer Oberfläche. Die Stoßkinematik liefert für jedes zurückkehrende oder gesputterte Teilchen Energie und Austrittswinkel; daraus ergibt sich die Senkrechtgeschwindigkeit, die den Ladungsaustausch mit der Oberfläche steuert. Reflexion, Zerstäubung und Ladungszustand werden damit aus einem gemeinsamen Simulationslauf konsistent bestimmt und lassen sich unmittelbar gegeneinander bewerten.

Programmfenster mit Energie- und Winkelverteilung der reflektierten Teilchen sowie Kennzahlen für Reflexion und Ladungsfraktionen.
Verteilungen der reflektierten Teilchen Energie- und Winkelverteilung eines Simulationslaufs, darüber die Kennzahlen für Teilchen- und Energiereflexion sowie die Aufteilung in positive, neutrale und negative Teilchen.

Physikalische Modelle und Funktionen

Der Funktionsumfang ist modular aufgebaut. Je nach Fragestellung lassen sich Projektil, Target, Oberflächenform, Wechselwirkungspotential und Ladungsmodell frei kombinieren.

Reflexion, Zerstäubung und Ladungszustand

Aus einem einzelnen Simulationslauf gehen mehrere Auswertungen hervor, die das Programm in eigenen Reitern bereitstellt.

Teilchenbahnen und Parameterstudien

Neben den integralen Kennzahlen lassen sich einzelne Stoßkaskaden verfolgen und ganze Parameterbereiche automatisiert durchrechnen.

Zweidimensionaler Schnitt durch die Stoßkaskade: Bahnen der Ionen und der angestoßenen Targetatome über Tiefe und lateraler Ablage.
Stoßkaskade im Schnitt Tiefe gegen laterale Ablage für einen einzelnen Auftreffpunkt. Sichtbar werden die Aufweitung der Kaskade, die Reichweite der angestoßenen Targetatome und die Teilchen, die das Material wieder verlassen.
Dreidimensionale Ansicht der Ionen- und Recoil-Bahnen unterhalb der Targetoberfläche.
Bahnen im Target Dargestellt sind die Bahnen der eindringenden Ionen und der angestoßenen Targetatome. Sichtbar werden Eindringtiefe, Kaskadenbildung und die Orte, an denen Teilchen die Oberfläche wieder verlassen.

Verifikation und Vergleich

Die Rechenmodelle werden gegen etablierte Referenzwerte, analytische Modellkurven und physikalische Konsistenzbedingungen geprüft.

Gültigkeitsbereich

Die folgenden Einschränkungen ergeben sich aus den zugrunde liegenden Modellen und sollten bei der Interpretation berücksichtigt werden.

Download

Die Software wird als Installationsprogramm für Windows bereitgestellt und bringt alle benötigten Komponenten einschließlich des Simulationskerns mit. Eine gesonderte Installation von Python oder weiteren Bibliotheken ist nicht erforderlich. Die Installation erfolgt standardmäßig für das aktuelle Benutzerkonto, benötigt keine Administratorrechte und verändert keine systemweiten Einstellungen.

Version
1.0.0
Bereitgestellt
21.08.2026, 11:41 Uhr (MESZ)
Betriebssystem
Windows 10/11, 64 Bit
Datei
IonSurfaceInteraction-Setup-1.0.0.exe
Größe
181 MB
SHA-256
e2dc8654233d300dfe9f1d147c7815fe6c80f205e506effeb5637c3b91a667e4
Simulationskern
RustBCA (im Paket enthalten)
Entwicklung
Dr. Kristof Holste, Justus-Liebig-Universität Gießen
Version 1.0.0 herunterladen

Neuerungen in Version 1.0.0

Erste öffentlich bereitgestellte Fassung. Sie umfasst den vollständigen Funktionsumfang der bisherigen Entwicklung:

Nutzung und Lizenz. Das Paket enthält den Simulationskern RustBCA, der unter der GNU General Public License Version 3 steht; die Lizenzbedingungen liegen dem Installationspaket bei und sind für die Weitergabe maßgeblich. Die Nutzung für wissenschaftliche Zwecke ist unentgeltlich. Bei Verwendung in Veröffentlichungen wird um Zitation dieser Software sowie der RustBCA-Originalarbeit gebeten.

Fragen und Rückmeldungen. Hinweise auf Fehler, Wünsche zu weiteren Materialien oder Modellen sowie Fragen zur Kalibrierung des Ladungsmodells richten Sie bitte an Kristof.Holste@physik.jlug.de. Für die Einordnung Ihrer Rückmeldung ist eine kurze Angabe zu Institution und Anwendungsfall hilfreich.

Hinweis zur Windows-Installation. Das Installationsprogramm ist derzeit nicht digital signiert. Windows kann deshalb beim Start eine Warnung über eine unbekannte oder nicht erkannte Anwendung anzeigen. Über „Weitere Informationen“ und anschließend „Trotzdem ausführen“ kann die Installation fortgesetzt werden. Die angegebene SHA-256-Prüfsumme ermöglicht es, die heruntergeladene Datei vorab zu verifizieren.

Hinweis zum Speicherort der Ergebnisse. Simulationsergebnisse werden nicht im Installationsverzeichnis, sondern im Benutzerprofil unter %LOCALAPPDATA%\IonSurfaceInteraction\results\ abgelegt. Die Deinstallation über „Apps & Features“ entfernt das Programm; bereits erzeugte Ergebnisse bleiben erhalten und können bei Bedarf manuell gelöscht werden.