Neutronentransport
Neutronentransport ist die Bewegung von freien Neutronen in einem Raumbereich unter Einschluss der Wechselwirkungen von Neutronen mit Materie in diesem Raumbereich. Bei der Untersuchung des Neutronentransportes durch Reaktorphysiker, Reaktortechniker oder Kerntechniker wird berechnet und gemessen, wo und wie viele Neutronen sich in diesem Raumbereich befinden, in welche Richtung sie fliegen, wie schnell sie sich bewegen und wie viele diesen Raumbereich verlassen. Ziel ist, aus den mithilfe einer Transportrechnung bestimmten Neutronenwinkelflüssen die Kernreaktionsraten zu berechnen. Eine Reaktionsrate ist der Quotient aus der Anzahl der Reaktionen eines bestimmten Typs (zum Beispiel der Kernspaltungen), die sich in dem Raumbereich abspielen und der Zeitspanne, in der sie gezählt werden.[1]
Neutronentransporttheoretische Methoden werden angewendet, um Kernreaktoren zu konstruieren und um das Verhalten von Kernreaktoren im Betrieb zu analysieren und zu begleiten. Das gilt auch für Reaktorexperimente oder industriell genutzte Neutronenstrahlen. Neutronentransport ist dem Strahlungstransport ähnlich, ist aber wegen der Vielzahl der Wechselwirkungsmöglichkeiten, deutlich komplizierter. Einige Neutronentransportprogramme erlauben auch die Berechnung des Strahlungstransports, insbesondere für Gammastrahlung, andere wurden ausschließlich zur Berechnung des Strahlungstransports entwickelt (z. B. die Programme RAPTOR-M3G, MCBEND, RMC, siehe unten).
Die Grafiken zeigen projektive 3D-Darstellungen der Ergebnisse einer 2D-Neutronentransportrechnung, die (berechnet in hoher Energieauflösung mit 190 Energiegruppen) zu Neutronenwinkelflüssen führte. Diese wurden zu Neutronenflüssen in zwei Energiegruppen zusammengefasst. Es handelt sich um eine 2D-Transportrechnung für ein Brennelement-Viertel[2] eines Druckwasserreaktors mit gezogenen Regelstäben. Das der Berechnung zugrunde gelegte Diskretisierungsgitter ist unten dargestellt, der thermische Neutronenfluss in der Mitte und der Fluss der schnellen Neutronen oben. Der Neutronenfluss beider Energiegruppen ist erkennbar stark ortsabhängig. Die Zahlenwerte an den Farbbändern stehen für die minimalen und maximalen Neutronenflüsse in der Einheit Neutronen pro Quadratzentimeter und Sekunde.
Einführung
[Bearbeiten | Quelltext bearbeiten]Die physikalischen Grundlagen des Neutronentransports und des zugehörigen mathematischen Apparats haben ihre Wurzeln in theoretischen Arbeiten zur kinetischen Gastheorie, die insbesondere James Clerk Maxwell und Ludwig Boltzmann in der zweiten Hälfte des 19. Jahrhunderts entwickelt haben. Diese waren bahnbrechend für den Atomismus. Die kinetische Gastheorie als Teilgebiet der statistischen Mechanik wurde zu einem soliden, aber eher unspektakulären Zweig der Physik und des Physikstudiums. Das änderte sich schlagartig nach der Entdeckung der Kernspaltung im Jahr 1939 und der in den 1940er Jahren einsetzenden Forschung zu Kernwaffen und Kernreaktoren.
In den Anfangsjahren, etwa ab 1941 bis in die Mitte der 1950er Jahre, lag der Schwerpunkt der Forschung der damit befassten Physiker darauf, die reaktorphysikalische Terminologie zu entwickeln und mathematisch-analytische Näherungslösungen für die Neutronenverteilung im Raum, meist für einfache Geometrien, zu finden. Mit der parallel verlaufenden Entwicklung von Großrechnern änderte sich das zugunsten von mathematisch-numerischen Methoden. Reaktornumerische Computerprogramme dominierten und befruchteten in der zweiten Hälfte des 20. Jahrhunderts den Zweig der numerischen Mathematik entscheidend.[3] Auch gegenwärtig gehören Neutronentransportprogramme, genutzt für Reaktordesign und für kerntechnische Anlagen, in akademischen und universitären Forschungseinrichtungen zu dem physikalischen Werkzeug, das höchste Anforderungen an Anwender und Rechentechnik stellt.
Da eine analytische Lösung nicht möglich ist gilt es, das siebendimensionale Problem numerisch zu lösen, um die Neutronenverteilung zu ermitteln. Das sind folgende Dimensionen im Phasenraum: Drei für den (natürlichen) Raum, eine für die Zeit, zwei für die Neutronenflugrichtungen und eine für die kinetische Energie der freien Neutronen (oder alternativ, für die Beträge ihrer Fluggeschwindigkeiten). Im Fall einer stationären, zeitunabhängigen Transportrechnung verringert sich die Anzahl der Dimensionen auf sechs, im Fall der stationären Neutronendiffusionsnäherung des Neutronentransports auf vier.
Transportprogramme basieren dabei überwiegend auf deterministischen Methoden (z. B. Diskretisierungsmethoden ähnlich der Finite-Differenzen-Methode), auf probabilistischen Methoden, den Monte-Carlo-Methoden, oder auf einer Mischung aus diesen.
Neutronentransportgleichung
[Bearbeiten | Quelltext bearbeiten]Die Neutronentransportgleichung, die wichtigste Gleichung der Reaktor- und Neutronenphysik, geht auf die Boltzmann-Gleichung zurück und wird deshalb auch im reaktorphysikalischen Kontext als Boltzmannsche Neutronentransportgleichung bezeichnet. Diese ist aber erheblich vielgestaltiger als die ursprüngliche Boltzmann-Gleichung, denn sie beschreibt bedeutend mehr Wechselwirkungsprozesse. Es ist hilfreich, wenn man sich die in einem Kernreaktor agierenden freien Neutronen als ein sehr dünnes „Neutronengas“ vorstellt, so dünn, dass man Stöße der Neutronen untereinander vernachlässigen kann. In der originalen Boltzmann-Gleichung dagegen bilden Stöße gleichartiger Teilchen untereinander die Hauptterme (s. Kollisionsintegral im Artikel Boltzmann-Gleichung).[4]
Die Neutronentransportgleichung ist eine Bilanzgleichung. Jeder Term der Gleichung stellt einen Gewinn oder einen Verlust von Neutronen in einem Raumbereich dar. Das Gleichgewicht, der stationäre Zustand, bedeutet, dass so viele Neutronen gewonnen werden wie verloren gehen. In mathematischer Terminologie ist sie vom Typ einer Integro-Differentialgleichung.
Die Neutronentransportgleichung kann wie folgt formuliert werden:[5][6][7]
Es bedeuten:
Zeichen | Einheit | Benennung |
---|---|---|
cm | Ortsvektor (z. B. in kartesischen Koordinaten x, y, z) | |
eV | Kinetische Energie der Neutronen | |
1 | Einheitsvektor der Neutronenflugrichtungen | |
s | Zeit (Zeitpunkt) | |
cm/s | Vektor der Neutronengeschwindigkeit | |
1/(cm² s eV str) | Neutronenwinkelfluss Neutronenspurlänge in einem differentiellen Volumen um von Teilchen mit einer differentiellen Energie um , die sich in einem differentiellen Raumwinkel um , und zwar zum Zeitpunkt , bewegen. | |
1/(cm² s) | Neutronenfluss Neutronenspurlänge in einem differentiellen Volumen um von Teilchen, die sich mit einer differentiellen Energie um zum Zeitpunkt bewegen. | |
1 | Mittlere Anzahl freigesetzter Neutronen pro Spaltung (z. B. 2,43 für U-235).[8] | |
1 | Spaltspektrum. Relative Anzahl der Neutronen, die mit einer Energie bei der Kernspaltung erzeugt werden. | |
1 | Energiespektrum der verzögerten Neutronen. Relative Anzahl der Neutronen, die mit einer Energie von Mutterkernen des Typs i zeitlich verzögert erzeugt werden. Der tiefgestellte Buchstabe d steht für delayed neutrons. | |
1/cm | Totaler makroskopischer Wirkungsquerschnitt. Summe der makroskopischen Wirkungsquerschnitte aller Kernreaktionen, in die Neutronen verwickelt sind. | |
1/cm | Makroskopischer Spaltquerschnitt aller Spaltprozesse im Neutronenenergieintervall um | |
1/cm | Doppelt differentieller makroskopischer Streuquerschnitt. Beschreibt die Streuung eines Neutrons mit einer Einfallsenergie im Energieintervall und einer Flugrichtung im Richtungsintervall zur Energie und in eine Flugrichtung . | |
1 | Anzahl der Mutterkerne, die verzögerte Neutronen emittieren | |
1/s | Zerfallskonstante des Mutterkerns vom Typ i | |
1 | Anzahl der Mutterkerne vom Typ i am Ort zum Zeitpunkt |
Gegebenenfalls kann auch ein Quellterm, eine zusätzliche Neutronenquelle einbezogen werden. Die Integration der Größe Neutronenwinkelfluss über alle Winkel führt zur Größe Neutronenfluss:
- .
Die linke Seite der Neutronentransportgleichung beschreibt die Neutronenverluste, die rechte die Neutronengewinne. Der erste Term auf der linken Seite der Neutronentransportgleichung repräsentiert die zeitliche Änderungsrate der Neutronen im Raumbereich. Der zweite Term beschreibt Verluste von Neutronen im Raumbereich durch Freiflug. Der dritte Term berücksichtigt alle Neutronen, die in diesem Phasenraum kollidieren und absorbiert werden. Der erste Term auf der rechten Seite der Gleichung beschreibt die Erzeugung von Neutronen im Phasenraum aufgrund von Spaltung. Der zweite Term auf der rechten Seite berücksichtigt die Erzeugung von Neutronen aufgrund von verzögerten Neutronen (durch instabile Kerne, Spaltprodukte, die Neutronen emittieren). Der dritte Term auf der rechten Seite ist der Streuterm (Einstreuung) und berücksichtigt Neutronen, die infolge von Streuwechselwirkungen aus einem anderen Bereich in diesen Bereich des Phasenraums gestreut werden.
Die Lösung der Gleichung führt zur Größe Neutronenwinkelfluss , mit der alle Reaktionsraten in diesem Raumbereich berechnet werden können, auch solche, die für die Reaktorsicherheit und Abschirmungs- sowie Dosimetriezwecke von Bedeutung sind.
Die Transportgleichung wird meist nur für einen bestimmten Teil des Phasenraums (Ort , Energie , Flugrichtung zum Zeitpunkt ) oder für Teilbereiche des natürlichen Raums gelöst. In der einführenden Grafik oben zum Beispiel sind die Ergebnisse der Transportrechnung des Neutronenflusses für ein Brennstoffelement allein dargestellt. Das ist gegenwärtig noch typisch, da Neutronentransportrechnungen für einen Kernreaktor als Ganzem, der aus vielen Brennelementen und anderen Bauteilen besteht, die Leistungsfähigkeit der zur Verfügung stehenden Großrechner übersteigen würde.[9]
Es wird deshalb eine relativ komplizierte Stufenabfolge von Näherungsmethoden angewendet, an deren Spitze immer Transportrechnungen für Teilbereiche des Kernreaktors stehen. Deren Beschreibung füllt Handbücher.[10][11][12]
Typen von Neutronentransportrechnungen
[Bearbeiten | Quelltext bearbeiten]Abhängig von der Art des zu lösenden Problems gibt es grundlegend verschiedene Typen von Neutronentransportrechnungen.
Feste Quelle
[Bearbeiten | Quelltext bearbeiten]Eine feste Quelle ist eine Neutronenquelle, die sich in oder an dem Medium befindet. Zu berechnen ist die resultierende Neutronenverteilung in einem vorgegebenen Raumbereich. Dieser Typ einer Neutronentransportrechnung tritt besonders bei Abschirmungsberechnungen auf, zum Beispiel, wenn ein Entwickler die Neutronendosis außerhalb einer Abschirmung minimieren und dabei die geringste Menge an Abschirmmaterial verwenden möchte. Etwa bei Spezialbehältern zur Lagerung und zum Transport hochradioaktiver Materialien, zum Beispiel von abgebrannten Brennelementen aus Kernkraftwerken oder Abfallprodukten („Glaskokillen“) aus der Wiederaufarbeitung. Wie viel Beton und Stahl wird benötigt, um den LKW-Fahrer, der es transportiert, sicher zu schützen?
Kritikalität
[Bearbeiten | Quelltext bearbeiten]Der wichtigste Typ von Neutronentransportrechnungen sind Kritikalitätsberechnungen. Ein Reaktor wird als „kritisch“ bezeichnet, wenn die Kettenreaktion autark und zeitunabhängig ist. Wenn das System nicht im Gleichgewicht ist, wird die asymptotische Neutronenverteilung oder die Grundmode mit der Zeit exponentiell wachsen oder abfallen.
Kritikalitätsberechnungen werden verwendet, um stationäre multiplizierende Medien zu analysieren. Die Neutronenverluste (Absorption, Streuung und Leckage) und die Neutronenquellen (Einstreuung und Spaltung) sind proportional zum Neutronenfluss, was bei festen Quellen nicht der Fall ist. Diese Berechnungen sind „zeitinvariant“, die Neutronenproduktion entspricht genau dem Neutronenverlust.
Die Näherungen, die bei einer Neutronentransportrechnung immer gemacht werden müssen, zum Beispiel bei der Modellierung der Geometrie, die Fehler der Materialkonstanten, die ungenaue Kenntnis der Materialzusammensetzung etc. sind dafür verantwortlich, dass der kritische Zustand nie genau berechnet werden kann. Um eine gewisse Flexibilität in der Art und Weise zu ermöglichen, wie Modelle aufgebaut werden, werden diese Probleme als Eigenwertprobleme formuliert, wobei ein Parameter künstlich modifiziert wird, bis die Kritikalität erreicht ist. Die gebräuchlichsten Formulierungen sind die Zeitabsorptions- und die Multiplikationseigenwerte, die auch als Alpha- und K-Eigenwerte bezeichnet werden. Die Alpha und K sind die abstimmbaren Größen.
K-Eigenwertprobleme sind die häufigsten in der Kernreaktoranalyse. Die Anzahl der pro Spaltung erzeugten Neutronen wird durch den dominanten Eigenwert multiplikativ modifiziert. Der resultierende Wert dieses Eigenwerts spiegelt die Zeitabhängigkeit der Neutronenanzahldichte in einem multiplikativen Medium wider.
- keff < 1, unterkritisch: die Neutronenanzahldichte fällt mit der Zeit;
- keff = 1, kritisch: die Neutronenanzahldichte bleibt ungeändert, und
- keff > 1, überkritisch: die Neutronenanzahldichte wächst mit der Zeit.
Berechnungsmethoden
[Bearbeiten | Quelltext bearbeiten]Sowohl Feste-Quelle- als auch Kritikalitätsberechnungen können, wie oben erwähnt, mithilfe von deterministischen Methoden oder stochastischen Methoden gelöst werden. In deterministischen Methoden wird die Transportgleichung (oder eine Annäherung davon, wie die Neutronendiffusionsnäherung) als eine (partielle) Differentialgleichung gelöst. Bei stochastischen Methoden, den Monte-Carlo-Methoden, werden einzelne Partikel-Schicksale verfolgt und die Ergebnisse vieler solcher Schicksale gemittelt. Deterministische Methoden beinhalten gewöhnlich Mehrgruppen-Ansätze, während Monte-Carlo-Methoden mit Mehrgruppenbibliotheken oder kontinuierlichen Energie-Wirkungsquerschnitten arbeiten können. Mehrgruppenberechnungen sind üblicherweise iterativ, da die Gruppenkonstanten unter Verwendung von Fluss-Energie-Profilen berechnet werden, die als Ergebnis der Neutronentransportberechnung bestimmt werden.
Diskretisierung bei deterministischen Methoden
[Bearbeiten | Quelltext bearbeiten]Um eine numerische Approximation der Transportgleichung auf einem Computer berechnen zu können, müssen die Raum-, Winkel-, Energie- und Zeitvariablen diskretisiert werden.
- Bezüglich der räumlichen Variablen wird in der Regel mit Hilfe der Finite-Differenzen-Methode, der Finite-Volumen-Methode oder der Finiten-Element-Methode diskretisiert.
- Winkelvariable werden in der Regel durch diskrete Ordinaten diskretisiert oder durch funktionale Entwicklungsmethoden mit sphärisch harmonische Funktionen, was zu den PN-Methoden führt. Eine weitere Methode ist die SN-Methode.
- Die Energievariable wird typischerweise durch die Mehrgruppenmethode diskretisiert, wobei jede Energiegruppe ein Energieintervall darstellt. Zwei Gruppen können für einige Probleme beim thermischen Neutronenreaktor ausreichend sein, Berechnungen eines schnellen Neutronenreaktors erfordern eine bedeutend größere Anzahl an Energiegruppen.
- Die Zeitvariable wird in diskrete Zeitschritte aufgeteilt und die Zeitableitung durch Differenzenquotienten approximiert.
Eingabedaten
[Bearbeiten | Quelltext bearbeiten]Der Reaktorphysiker braucht für die Eingabedaten des Transportprogramms Kenntnis über die genaue Geometrie und die Zuordnung, welche Nuklide sich in welchem Raumbereich des Kernreaktors befinden. Er benötigt außerdem Nukleardaten für alle Nuklide, die in einem Kernreaktor bei seiner Inbetriebnahme eingesetzt werden oder die sich im Laufe des Betriebs durch Kernreaktionen bilden. Das sind hier speziell Wirkungsquerschnitte, mittlere Anzahl freigesetzter Neutronen pro Spaltung, Spaltspektren und Kerndaten für die verzögerten Neutronen. Ein besonderes Problem stellen dabei die Wirkungsquerschnitte für die Neutronenstreuung („Streudaten“) dar. Das können durchaus hunderttausende Einzeldaten sein, die, wie alle anderen Kerndaten auch, Kerndatenbibliotheken entnommen werden. Diese Nukleardaten werden überwiegend aus Messungen gewonnen, die evaluiert und danach in den Kerndatenbibliotheken gesammelt werden. Die theoretische Kernphysik kann diese Größen in fast keinem Fall mit einer Genauigkeit berechnen, die heute für eine reaktorphysikalische Berechnung erforderlich ist.
Neutronentransportprogramme
[Bearbeiten | Quelltext bearbeiten]In der Regel sind Neutronentransportprogramme in der Programmiersprache Fortran geschrieben. Fortran ist eine prozedurale, seit 2003 auch eine objektorientierte Programmiersprache, die insbesondere für numerische Berechnungen in Wissenschaft, Technik und Forschung eingesetzt wird.
Programmsysteme zur numerischen Lösung der Neutronentransportgleichung, zum Beispiel für ein Kernreaktor-Brennelement in einer räumlichen und energetischen Auflösung, wie sie in der Abbildung am Anfang des Artikels dargestellt ist, werden von nur sehr wenigen spezialisierten Firmen auf der Welt entwickelt. Es sind entweder staatlich dominierte Firmen, zum Beispiel in Frankreich unter dem Dach der EDF oder dem CEA (Programmsystem APOLLO), oder privatrechtliche Firmen, die meist durch Outsourcing von Arbeitsgruppen entstanden, die mit der Programmentwicklung in einem staatlichen Institut oder an einer Universität begonnen haben. Die Entwicklung solcher Programmsysteme erfordert Dutzende von Personenjahren und kann an einer Universität gegenwärtig nicht geleistet werden. Hinzu kommt für jeden Entwickler eine Einarbeitungszeit in die physikalische Theorie und die mathematisch-numerischen Lösungsverfahren von mehreren Jahren, ehe er mit dem Programmieren überhaupt beginnen kann. Auch ein Anwender eines solchen Programms sollte für die Einarbeitung etwa drei bis fünf Jahre veranschlagen.
Deterministische Programme
[Bearbeiten | Quelltext bearbeiten]- APOLLO – Ein Zellprogramm, das von CEA, EDF and Areva bzw. Orano verwendet wird[13]
- Attila – Ein kommerzielles Mehrgruppen-3D-Transportprogramm des Idaho National Engineering and Environmental Laboratory (INEEL)[15]
- CASMO – Ein Zellprogramm (englisch lattice physics code) zur Modellierung von DWR- und SWR-Brennstoff, das von Studsvik für LWR entwickelt worden ist[16]
- DENOVO – Ein massiv parallel rechnendes Transportprogramm nach der Methode der diskreten Ordinaten, das im ORNL entwickelt wird[18]
- DIF3D/VARIANT – Ein im Argonne National Laboratory entwickeltes 3D-Transportprogramm, das ursprünglich für schnelle Reaktoren entwickelt wurde[19]
- DOORS – Ein-, zwei und dreidimensionales Neutronen-/Photonen-Transportprogramm-System, das auch die letzten Versionen der Transportprogramme TORT-DORT und ANISN-ORNL enthält[20]
- DRAGON – Ein quelloffenes Zellprogramm der École polytechnique de Montréal, das auf einer Sammlung von Modulen und Algorithmen basiert, die zur Lösung der Neutronentransportgleichung verwendet werden[21]
- HELIOS-2 – Ein 2D-Zellprogramm mit flexibler Modellierung der Geometrie für das Kernbrennstoffdesign hexagonaler WWER-Reaktoren, Nicht-LWR-Gitter (CANDU, Schwerwasser-Druckreaktoren, Magnox, RBMK) und experimentelles Reaktordesign (wie Materialtestreaktoren und TRIGA), das von Studsvik, vormals von Scandpower, entwickelt worden ist[22]
- Jaguar – Ein parallel rechnendes 3D-Transportprogramm für beliebig gestaltete Gitter, entwickelt vom Naval Nuclear Laboratory[23]
- NEWT – Ein Neutronentransportprogramm mit einem neuen Transportalgorithmus nach der Methode der diskreten Ordinaten für nichtorthogonale Geometrien, entwickelt am ORNL[24]
- milonga – Ein quelloffenes Programm der Reaktoranalysis, das die stationäre Mehrgruppen-Neutronentransportgleichung entweder in Diffusionsnäherung oder nach der Methode der diskreten Ordinaten (SN-Methode) löst. Veraltet und wird nicht weiterentwickelt.[25]
- MPACT – Ein parallel rechnendes 3D-Neutronentransportprogramm nach der Methode der Charakteristiken, das am Oak Ridge National Laboratory und der Universität von Michigan entwickelt wird[26]
- OpenMOC – Ein am MIT entwickeltes, quelloffenes, parallel rechnendes Transportprogramm nach der Methode der Charakteristiken[27]
- PARTISN – Ein am LANL entwickeltes Neutronentransportprogramm nach der Methode der diskreten Ordinaten[28]
- PHOENIX/ANC – Ein proprietäres Zellprogramm und eine Diffusionsprogrammsuite der Westinghouse Electric[29]
- RAMA – Ein proprietäres 3D-Transportprogramm nach der Methode der Charakteristiken mit flexibler Geometriemodellierung, insbesondere für Neutronenfluenzberechnungen, das für das EPRI von TransWare Enterprises Inc. entwickelt wurde[30]
- RAPTOR-M3G – Ein proprietäres Strahlungstransportprogramm, entwickelt von der Westinghouse Electric Company[31]
- STREAM – Ein Neutronentransportprogramm nach der Methode der Charakteristiken für die Analysis von stationären und transienten Zuständen (STREAM steht für Steady state and Transient REactor Analysis code with Method of characteristics), das seit 2013 am Ulsan National Institute of Science and Technology (UNIST) in Südkorea entwickelt wird[32]
- WIMS – Ein Neutronentransportprogramm nach der Methode der Charakteristiken, das bereits ab den 1970er Jahren von der United Kingdom Atomic Energy Authority in Winfrith entwickelt wurde[33]
Probabilistische Programme
[Bearbeiten | Quelltext bearbeiten]- COG – Ein am LLNL entwickeltes Monte-Carlo-Programm für kritische Sicherheitsanalyse und allgemeinen Strahlungstransport[34]
- FLUKA – Ein universelles probabilistisches Programmsystem zur Berechnung von Teilchentransport und Wechselwirkungen mit Materie, das ein erweitertes Anwendungsspektrum abdeckt (Protonen- und Elektronenbeschleunigerabschirmung, Targetdesign, Kalorimetrie, Aktivierung, Dosimetrie, Detektordesign, beschleunigergetriebene Systeme, kosmische Strahlung, Neutrinophysik, Strahlentherapie etc.).[35] Enthält auch eine Option für den Mehrgruppen-Neutronentransport.[36]
- MCBEND – Ein Monte-Carlo-Strahlungstransportprogramm der UKAEA, das vom ANSWERS Software Service entwickelt wurde[37][38]
- MCNP – Ein am LANL entwickeltes Monte-Carlo-Programm für Neutronen-, Photonen-, Elektronen- oder den gekoppelten Neutronen-, Photonen- und Elektronentransport[39]
- MCS – Das Monte-Carlo-Programm MCS wurde ab 2013 am Ulsan National Institute of Science and Technology (UNIST) in Südkorea entwickelt.[40]
- MCU – Ein Monte-Carlo-Programm des Kurtschatow-Instituts zur Berechnung neutronenphysikalischer Charakteristiken von Kernreaktoren[41]
- MONK – Ein Monte-Carlo-Programm für Kritikalitätsberechnungen und reaktorphysikalische Analysen, das durch den ANSWERS Software Service entwickelt und betreut wird.[43]
- MORET – Ein Monte-Carlo-Programm zur Evaluierung kritischer Risiken in Nuklearanlagen, entwickelt am Institut de Radioprotection et de Sûreté Nucléaire (IRSN), Frankreich[44]
- OpenMC – Ein quelloffenes, von einer Community entwickeltes Monte-Carlo-Programm für Neutronen- und Photonentransport[45]
- RMC – Ein an der Tsinghua-Universität in Peking, Volksrepublik China, entwickeltes 3D-Monte-Carlo-Programm für allgemeinen Strahlungstransport[46]
- Serpent – Ein am Technischen Forschungszentrum Finnland VTT entwickeltes Monte-Carlo-Teilchen-Transportprogramm[47]
- Shift/KENO – Ein am ORNL entwickeltes Monte-Carlo-Programm für den allgemeinen Strahlungstransport und Kritikalitätsanalysen, das auch in das Programmsystem SCALE (s. u.) eingebunden ist.[48]
- TRAMO – Ein Monte-Carlo-Programm für Neutronen- und Gammatransport, speziell für Reaktordosimetrieberechnungen, entwickelt am Zentralinstitut für Kernforschung Rossendorf, weiterentwickelt am Helmholtz-Zentrum Dresden-Rossendorf[49]
- TRIPOLI – Ein vielseitiges 3D-Monte-Carlo-Programm mit kontinuierlicher Energie der CEA, Frankreich[50]
Neutronenphysikalisches Programmsystem
[Bearbeiten | Quelltext bearbeiten]- SCALE – Eine umfassende Modellierungs- und Simulationssuite für Analyse und Design der nuklearen Sicherheit; einschließlich der Transportprogramme DENOVO, Shift/KENO u. a. und der Programme ORIGEN und AMPX[51]
Literatur
[Bearbeiten | Quelltext bearbeiten]In allen hier aufgeführten Standardlehrbüchern zur Reaktorphysik wird die Neutronentransportgleichung ausführlich behandelt.
- Samuel Glasstone, Milton C. Edlund: The elements of nuclear reactor theory. MacMillan, London 1952 (VII, 416 S., online). Diese Monografie nimmt eine herausragende Stellung ein, weil sie wie keine andere die damals junge Generation der Reaktorphysiker in West und Ost und die späteren Lehrbuchschreiber geprägt hat. Sie ist im 6. Druck vom Februar 1957 vollständig online einsehbar. Volltextsuche ist möglich. Übersetzung: Samuel Glasstone, Milton C. Edlund: Kernreaktortheorie. Eine Einführung. Springer, Wien 1961, 340 S.
- Alvin M. Weinberg, Eugene Paul Wigner: The physical theory of neutron chain reactors. Univ. of Chicago Press, Chicago 1958, ISBN 0-226-88517-8 (XII, 800 S.).
- John R. Lamarsh: Introduction to nuclear reactor theory. Addison-Wesley, Reading, Mass. 1966 (XI, 585 S.).
- George I. Bell, Samuel Glasstone: Nuclear reactor theory. Van Nostrand Reinhold, New York 1970 (XVIII, 619 S.).
- James J. Duderstadt, Louis J. Hamilton: Nuclear reactor analysis. Wiley, New York 1976, ISBN 978-0-471-22363-4 (xvii, 650 S.).
- Rudi J. J. Stammler, Máximo J. Abbate: Methods of steady-state reactor physics in nuclear design. Acad. Press, London 1983, ISBN 0-12-663320-7 (XVI, 506 S.).
- Аполлон Николаевич Климов (Apollon Nikolajewitsch Klimow): Ядерная физика и ядерные реакторы. Атомиздат, Москва 1971 (384 S.).
- Paul Reuss: Neutron physics. EDP Sciences, Les Ulis, France 2008, ISBN 978-2-7598-0041-4 (xxvi, 669 S.).
- Elmer E. Lewis: Fundamentals of nuclear reactor physics. Academic Press, Amsterdam, Heidelberg 2008, ISBN 978-0-12-370631-7 (XV, 293 S.).
- Marvin L. Adams: Introduction to Nuclear Reactor Theory. Texas A&M University, 2009.
- Mihály Makai, Dániel Péter Kis, János Végh: Global neutron calculations. Bentham Science Publishers, Sharjah, U.A.E. 2015, ISBN 978-1-68108-028-4, S. 67 ff. (552 S., eingeschränkte Vorschau in der Google-Buchsuche).
- Weston M. Stacey: Nuclear Reactor Physics. Wiley, 2018, ISBN 978-3-527-81230-1 (eingeschränkte Vorschau in der Google-Buchsuche).
Einzelnachweise und Anmerkungen
[Bearbeiten | Quelltext bearbeiten]- ↑ Paul Reuss, 2008, S. 98
- ↑ Dieses Brennelement ist symmetrisch. Die Querschnittsfläche ist ein Quadrat und auch die Materialverteilung besitzt alle acht Symmetrieelemente der Diedergruppe . Der Fundamentalbereich der Querschnittsfläche ist folglich ein 45°-Sektor. Damit ist ein Brennelement-Viertel (ein 90°-Sektor) ebenfalls repräsentativ für das gesamte Brennelement.
- ↑ Eugene L. Wachspress: Iterative solution of elliptic systems and applications to the neutron diffusion equations of reactor physics. Prentice-Hall, Englewood Cliffs, N.J. 1966 (XIV, 299).
- ↑ Als Einstieg in die originale Boltzmann-Gleichung ist der Artikel der englischsprachigen Wikipedia Boltzmann equation zu empfehlen.
- ↑ George I. Bell, Samuel Glasstone, 1979, S. 1 ff.
- ↑ James J. Duderstadt, Louis J. Hamilton, 1976, S. 103 ff.
- ↑ Es gibt von Lehrbuch zu Lehrbuch unterschiedliche Formulierungen der Neutronentransportgleichung und unterschiedliche Namen der in der Gleichung enthaltenen physikalischen Größen. In diesem Artikel wird versucht, die Neutronentransportgleichung so zu formulieren, dass eine weitgehende Übereinstimmung mit der Formulierung im Artikel Neutron transport der englischsprachigen Wikipedia erreicht wird.
- ↑ ENDF Libraries.
- ↑ Mit Monte-Carlo-Transportprogrammen ist das im Prinzip zwar möglich, doch kann auch mit diesen die angestrebte Genauigkeit für die zu berechnenden physikalischen Größen noch nicht erreicht werden.
- ↑ Rudi J. J. Stamm'ler et al.: HELIOS Methods: Version 1.8. Studsvik Scandpower 2003 (192 S.). Mit dem Neutronentransportprogramm HELIOS Version 1.8 wurde die Transportrechnung für das Brennelement ausgeführt, deren Ergebnisse in der einführenden Grafik dargestellt sind.
- ↑ Rudi J. J. Stamm'ler et al.: User Manual AURORA: Version 1.8. Studsvik Scandpower 2003 (149 S.).
- ↑ Rudi J. J. Stamm'ler et al.: User Manual ZENITH: Version 1.8. Studsvik Scandpower 2003 (65 S.).
- ↑ APOLLO3: a common project of CEA, AREVA and EDF for the development of a new deterministic multi-purpose code for core physics analysis. 3. Mai 2009, archiviert vom am 22. Dezember 2015; abgerufen am 10. April 2022.
- ↑ Ardra: Scaling Up Transport Sweep Algorithms. Abgerufen am 10. April 2022.
- ↑ Applications of the 3-D Deterministic Transport Attila for Core Safety Analysis. Abgerufen am 10. April 2022.
- ↑ CASMO5. Abgerufen am 10. April 2022.
- ↑ ANTSYS: A diffusion accelerated neutral particle transport code system. Abgerufen am 10. April 2022.
- ↑ Denovo - A New Three-Dimensional Parallel Discrete Ordinates Code in SCALE. Abgerufen am 10. April 2022.
- ↑ DIF3D (Diffusion and Transport Theory Codes). Abgerufen am 10. April 2022.
- ↑ RSICC CODE PACKAGE CCC-650. Abgerufen am 10. April 2022.
- ↑ RSICC CODE PACKAGE CCC‑ 647. Abgerufen am 10. April 2022.
- ↑ HELIOS-2. Abgerufen am 10. April 2022.
- ↑ Arbitrary-level coarse mesh finite difference acceleration with hierarchical coarsening in space and energy. Abgerufen am 10. April 2022.
- ↑ Newt: A New Transport Algorithm for Two-dimensional Discrete-ordinates Analysis In Non-orthogonal Geometries. Abgerufen am 10. April 2022.
- ↑ milonga, a free nuclear reactor analysis code. Abgerufen am 10. April 2022.
- ↑ Validation and Application of the 3D Neutron Transport Code MPACT within CASL VERA-CS. Abgerufen am 10. April 2022.
- ↑ The OpenMOC Method of Characteristics Code. Abgerufen am 10. April 2022.
- ↑ RSICC CODE PACKAGE CCC‑842. Abgerufen am 10. April 2022.
- ↑ Validation and Benchmarking of Westinghouse Lattice Physics Methods. Abgerufen am 10. April 2022.
- ↑ RAMA Surveillance Capsule and Component Activation Analyses. Abgerufen am 10. April 2022.
- ↑ REACTOR DOSIMETRY APPLICATIONS USING RAPTOR-M3G: A NEW PARALLEL 3-D RADIATION TRANSPORT CODE. Abgerufen am 10. April 2022.
- ↑ STREAM 3D. Abgerufen am 10. April 2022.
- ↑ Neutron transport in WIMS by the characteristics method. Abgerufen am 10. April 2022.
- ↑ COG: A particle transport code designed to solve the Boltzmann equation for deep-penetration (shielding) problems: Volume 1: User's Manual. Abgerufen am 10. April 2022.
- ↑ What is FLUKA? Abgerufen am 10. April 2022.
- ↑ Low-energy neutrons in FLUKA. Abgerufen am 10. April 2022.
- ↑ MCBEND - Radiation Shielding and Dosimetry Software. Abgerufen am 10. April 2022.
- ↑ ANSWERS. Abgerufen am 10. April 2022.
- ↑ A General Monte Carlo N-Particle (MCNP) Transport Code: Monte Carlo Methods, Codes, & Applications Group. Abgerufen am 10. April 2022.
- ↑ MCS. Abgerufen am 10. April 2022.
- ↑ Program MCU for Monte-Carlo calculations of neutron-physical characteristics of nuclear reactors. Abgerufen am 10. April 2022.
- ↑ Mercury. Abgerufen am 10. April 2022.
- ↑ MONK - Nuclear Criticality Safety. Abgerufen am 10. April 2022.
- ↑ Computer codes Moret Code. Abgerufen am 10. April 2022.
- ↑ The OpenMC Monte Carlo Code. Abgerufen am 10. April 2022.
- ↑ Progress on RMC: a Monte Carlo neutron transport code for reactor analysis. Abgerufen am 10. April 2022.
- ↑ Serpent, a Continuous-energy Monte Carlo Reactor Physics Burnup Calculation Code. Abgerufen am 10. April 2022.
- ↑ Monte Carlo Capabilities: Shift. Abgerufen am 10. April 2022.
- ↑ Monte-Carlo-Programm TRAMO - Möglichkeiten und Anleitung zur Nutzung. Abgerufen am 10. April 2022.
- ↑ TRIPOLI-4. Abgerufen am 10. April 2022.
- ↑ RSICC CODE PACKAGE CCC-834. April 2016, abgerufen am 10. April 2022.