- •1. Математическое моделирование
- •2. Классификация математических моделей:
- •3. Основные понятия моделирования систем
- •4. Формальная модель объекта
- •7.Виды моделирования имитационное моделирование
- •Функциональные модели
- •Комбинированное (аналитико-имитационное) моделирование
- •Кибернетическое моделирование – «черный ящик»
- •9. Математические модели диффузных явлений в полупроводниках
- •10. Непрерывно – детерминированные модели
- •11. Системы автоматического регулирования
- •12. Дискретно-детерминированные модели (f-модели)
- •12. Дискретно-стохастические модели (р-схемы)
- •13. Непрерывно-стохастические модели (q-схемы)
- •14. Комбинированные модели (а-схемы)
- •15. Сетевые модели (n-схемы)
- •16. Последовательность разработки и машинной реализации моделей систем
- •17. Обработка результатов моделирования систем
- •18. Построение концептуальных моделей систем и их формализация
- •19. Статистическое моделирование
- •20. Псевдослучайные числа и процедуры их машинной генерации
- •21. Моделирование случайных воздействий
- •22. Требования к языкам имитационного моделирования.
- •23. Языки моделирования дискретных систем.
- •24. Пакеты прикладных программ моделирования
- •25. Программные средства асм (автоматизированные системы моделирования)
- •26. Особенности языка моделирования gpss.
- •27. Базы данных моделирования
- •28. Планирование имитационных экспериментов
19. Статистическое моделирование
На этапе исследования и проектирования систем при построении и реализации машинных моделей (аналитических и имитационных) широко используется метод статистических испытаний. Статистическое моделирование представляет собой метод получения с помощью ЭВМ статистических данных о процессах, происходящих в моделируемой системе.
Сущность метода статистического моделирования. сущность метода сводится к построению некоторого алгоритма, имитирующего поведение и взаимодействие элементов системы с учетом случайных входных воздействий и воздействий внешней среды Е, и реализации этого алгоритма с использованием программно-технических средств ЭВМ.
: 1) для изучения стохастических систем; 2) для решения детерминированных задач.
В результате статистического моделирования системы S получается серия частных значений искомых величин или функций, статистическая обработка которых позволяет получить сведения о поведении реального объекта в произвольные моменты времени. Примеры статистического моделирования. Статистическое моделирование систем на ЭВМ требует значений случайных величин- генераторов случайных чисел.
П
ример
1. Необходимо методом
статистического моделирования найти
оценки выходных характеристик некоторой
стохастической системы SR
(рис.8), функционирование
которой описывается следующими
соотношениями:
—
входное воздействие, и
— воздействие внешней среды, где
и
—
случайные величины, для которых известны
их функции распределения. Целью
моделирования является оценка
математического ожидания М[у]
величины у.
Зависимость последней от
входного воздействия x
и воздействия внешней
среды v
имеет вид
.В
качестве оценки математического
ожидания М[у],
может выступать среднее арифметическое,
,где
yi
— случайное
значение величины у;
N — число реализаций,
необходимое для статистической
устойчивости результатов.
20. Псевдослучайные числа и процедуры их машинной генерации
При статистическом моделировании систем одним из основных вопросов является учет стохастических воздействий. наличие простых и экономичных способов формирования, последовательностей случайных чисел требуемого качества во многом определяет возможность практического использования машинного моделирования систем. используются три основных способа генерации случайных чисел: аппаратный (физический), табличный (файловый) и алгоритмический (программный).
Аппаратный способ. При этом способе генерации случайные числа вырабатываются генератором случайных чисел. Рассмотрим принцип получения случайных чисел от приставки, основанный, например, на эффекте шума в полупроводниковых приборах.
а
.
Здесь ИШ
— источник шума; КС
— ключевая схема; ФИ
— формирователь
импульсов; ПС —
пересчетная схема.
При усилении шумов на выходе ИШ
получается напряжение
uш(t),
которое является случайным процессом,.
с помощью КС,
содержит случайное
число выбросов. Сравнение напряжения
uк(t)
с пороговым Uп
позволяет сформировать на выходе ФИ
серию импульсов
uф(t).
Тогда на выходе ПС
может быть получена
последовательность случайных чисел
xi(t).
Однако аппаратный способ получения
случайных чисел не повторно получать
при моделировании одинаковые
последовательности чисел.
Табличный способ. Если случайные числа, оформленные в виде таблицы, помещать во внешнюю или оперативную память ЭВМ, предварительно сформировав из них соответствующий файл. рационально использовать при небольшом объеме таблицы и.. Возможны промежуточные способы организации файла, когда он переписывается в оперативную память периодически по частям. Это уменьшает время на обращение к внешней памяти, но сокращает объем оперативной памяти, который можно использовать для моделирования процесса функционирования системы S.
Алгоритмический способ. Способ получения последовательностей случайных чисел основан на формировании случайных чисел в ЭВМ с помощью специальных алгоритмов и реализующих их программ.
Каждое случайное число вычисляется с помощью соответствующей программы на ЭВМ.
Генерация базовой последовательности. При моделировании программная имитация сводится к генерированию стандартных (базовых) процессов и к их последующему функциональному преобразованию. Однако при дискретном моделировании базовым процессом является последовательность чисел {xi}=x0, x1, ..., xn, представляющих собой реализации независимых, равномерно распределенных на интервале (О, 1) случайных величин {i} = 0, 1, ..., N или — в статистических терминах — повторную выборку из равномерно распределенной на (О, 1) генеральной совокупности значений величины .
