Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Получение необходимых случайных величин




Моделирование движения отдельного нейтрона через пластину методом Монте-Карло состоит в определении его перемещения вдоль оси x после очередного столкновения и «разыгрывании» случайной координаты следующего столкновения. Эти операции повторяются, пока нейтрон не выходит за пределы пластины.

Как уже отмечено выше, длина свободного пробега нейтрона l является случайной величиной с плотностью распределения wl(x) = å×exp[-åx]. Этой плотности соответствует интегральная функция распределения

.

Можно показать, что если g - случайная величина, равномерно распределённая на отрезке [0; 1], то случайная величина x Î (a; b), удовлетворяющая соотношению

,

имеет интегральную функцию распределения W(x) и плотность распределения w(x). Таким образом, при наличии генератора случайных чисел, позволяющего получать равномерно распределённые значения g, случайные значения l можно разыгрывать по формулам

Þ

.

Если g - случайная величина, равномерно распределённая на отрезке [0; 1], то и величина имеет такое же распределение, так что

.

Для получения проницаемости пластины достаточно рассчитывать проекции перемещения нейтронов вдоль оси x (рис. 2.3), которые определяются косинусом угла между траекторией нейтрона и этой осью (рис. 2.2). Если случайное значение этого косинуса равно m, то перемещение нейтрона вдоль оси x до следующего столкновения даётся формулой Dx = l×m..

В используемом приближении без «рассеяния вперёд» случайная величина m равномерно распределена на отрезке [-1; 1], чему соответствует плотность распределения

Связь со стандартной случайной величиной g, равномерно распределённой на отрезке [0; 1], следует из формулы (3):

.

Наконец, вероятность рассеяния при каждом столкновении равна ås/å. Разыграть рассеяние либо поглощение нейтрона с помощью стандартной случайной величины g Î [0; 1] можно, считая, что нейтрон рассеивается при

и поглощается в противоположном случае.


Поделиться:

Дата добавления: 2015-09-13; просмотров: 99; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты