Мегаобучалка Главная | О нас | Обратная связь


Программный способ получения исходной последовательности независимых с.в.



2019-08-13 211 Обсуждений (0)
Программный способ получения исходной последовательности независимых с.в. 0.00 из 5.00 0 оценок




с равномерным законом распределения на интервале [0,1].

При статическом моделировании систем одним из основных вопросов является учет стохастических воздействий. Количество случайных чисел, используемых для получения статистически устойчивой оценки характеристики процесса функционирования системы S при реализации моделирующего алгоритма на ЭВМ, колеблется в достаточно широких пределах в зависимости от класса объекта моделирования, вида оцениваемых характеристик, необходимой точности и достоверности результатов моделирования. Для метода статистического моделирования на ЭВМ характерно, что большое число операций, а соответственно и большая доля машинного времени расходуются на действия со случайными числами. Кроме того, результаты статистического моделирования существенно зависят от качества исходных (базовых) последовательностей случайных чисел. Поэтому наличие простых и экономичных способов формирования последовательностей случайных чисел требуемого качества во многом определяет возможность практического использования машинного моделирования систем.

Рассмотрим возможности и особенности получения последовательностей случайных чисел при статистическом моделировании систем на ЭВМ. На практике используются три основных способа генерации случайных чисел: аппаратный (физический), табличный (файловый) и алгоритмический (программный).

Аппаратный способ.

При этом способе генерации случайные числа вырабатываются специальной электронной приставкой - генератором (датчиком) случайных чисел,- служащей в качестве одного из внешних устройств ЭВМ. Таким образом, реализация этого способа не требует дополнительных вычислительных операций ЭВМ по выработке случайных чисел, а необходима только операция обращения к внешнему устройству (датчику). В качестве физического эффекта, лежащего в основе таких генераторов чисел, чаще всего используются шумы в электронных и полупроводниковых приборах, явления распада радиоактивных элементов и т.д. Рассмотрим принцип получения случайных чисел от приставки, основанный, например, на эффекте шума в полупроводниковых приборах.

       Структурная схема аппаратного генератора случайных чисел приведена на рисунке 1. Здесь ИШ- Источник шума; КС- Ключевая схема; ФИ- Формирователь импульсов» ПС- Пересчетная схема.

       При усилении шумов на выходе ИШ получается напряжение , которое является случайным процессом, показанным на временной диаграмме.

       Причем отрезок шумовой реализации сформированный на интервале времени (0,T) с помощью КС, содержит случайное число выбросов. Сравнение напряжения с пороговым Uп позволяет сформировать на выходе ФИ серию импульсов .Тогда на выходе ПС может быть получена последовательность случайных чисел .Например, если провести масштабирование и принять длину интервала (0,T) за единицу, то значение интервалов времени между соседними импульсами будут случайными числами . Возможны и другие схемные решения аппаратных генераторов случайных чисел. Однако аппаратный способ получения случайных чисел не позволяет гарантировать качество последовательности непосредственно во время моделирования системы S на ЭВМ, а также повторно получать при моделировании одинаковые последовательности чисел.

 Табличный способ.

Если случайные числа, оформленные в виде таблицы, помещать во внешнюю или оперативную память ЭВМ, предварительно сформировав из них соответствующий файл (массив чисел), то такой способ будет называться табличным. Однако этот способ получения случайных чисел при моделировании систем на ЭВМ обычно рационально использовать при сравнительно небольшом объеме таблицы и соответственно файла чисел, когда для хранения можно применять оперативную память. Хранение файла во внешней памяти при частом обращении в процессе статистического моделирования не рационально, так как вызывает существенное увеличение затрат машинного времени при моделировании системы S из-за необходимости обращения к внешнему накопителю (на магнитных дисках, лентах и т.д.). Возможны промежуточные способы организации файла, когда он переписывается в оперативную память периодически по частям. Это уменьшает время на обращение к внешней памяти, но сокращает объем оперативной памяти, который можно использовать для моделирования процесса функционирования системы S.



2019-08-13 211 Обсуждений (0)
Программный способ получения исходной последовательности независимых с.в. 0.00 из 5.00 0 оценок









Обсуждение в статье: Программный способ получения исходной последовательности независимых с.в.

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной...
Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (211)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.006 сек.)