
- •С.А. Фоменков, д.А. Давыдов, в.А. Камаев. Математическое моделирование системных объектов
- •Isbn 5-230-04689-9
- •7.1. Понятие «агрегат» в теории систем ……………………………………….
- •7.3. Моделирование процесса функционирования агрегата ………………..
- •7.4. Кусочно-линейные агрегаты ……………………………………………….
- •1. Понятие о моделях и моделировании
- •1.1. Определение понятия модель. Свойства моделей
- •1.2. Классификация моделей
- •Идеальные модели
- •1.3. Классификация математических моделей по свойствам обобщенного объекта моделирования
- •1.4. Адекватность и эффективность математических моделей
- •1.5. Методы построения моделей
- •1.5.1. Общая логика построения моделей
- •1.5.2. Аналитические модели
- •1.5.3. Идентифицируемые модели
- •1.6. Вопросы для самопроверки
- •2. Построение математических моделей по экспериментальным данным
- •2.1. Постановка задачи идентификации
- •2.2. Идентификация моделей с помощью регрессионного метода
- •2.2.1. Идентификация статических линейных систем с несколькими входами
- •2.2.2. Идентификация нелинейных систем
- •2.2.3. Достоверность (адекватность) регрессионной модели
- •2.3. Построение моделей идентификации поисковыми методами
- •2.4. Вопросы для самопроверки
- •3. Математическое моделирование сложных неоднородных систем
- •3.1. Математические модели элементов
- •3.2. Математические модели взаимодействия элементов сложной системы
- •3.3. Вопросы для самопроверки
- •4. Моделирование по схеме марковских случайных процессов
- •4.1. Классификация марковских процессов
- •4.2. Расчет марковской цепи с дискретным временем
- •4.3. Марковские цепи с непрерывным временем
- •4.3.1. Уравнения Колмогорова
- •4.3.2. Поток событий. Простейший поток и его свойства
- •4.3.3. Пуассоновские потоки событий и непрерывные марковские цепи
- •4.3.4. Предельные вероятности состояний
- •4.3.5. Схема гибели и размножения
- •4.4. Вопросы для самопроверки
- •5. Теория массового обслуживания
- •5.1. Классификация смо и их основные характеристики
- •5.2. Одноканальная смо с отказами
- •5.3. Многоканальная смо с отказами
- •5.4. Одноканальная смо с ожиданием
- •5.5. Вопросы для самопроверки
- •6. Сети Петри
- •6.1. Основные определения
- •6.2. Сети Петри для моделирования
- •6.3. Анализ сетей Петри
- •6.3.1. Задачи анализа сетей Петри
- •6.3.2. Методы анализа
- •6.4. Обобщения сетей Петри
- •6.4.1. Временные сети событий (всс)
- •6.4.3. Комби-сети
- •6.5. Вопросы для самопроверки
- •7. Агрегативное описание систем
- •7.1. Понятие «агрегат» в теории систем
- •7.2. Процесс функционирования агрегата
- •7.2.1. Функционирование агрегата общего вида
- •7.2.2. Функционирование смо как агрегата
- •7.3. Моделирование процесса функционирования агрегата
- •7.4. Кусочно-линейные агрегаты
- •7.4.1. Понятие о кусочно-линейном агрегате.
- •7.4.2. Процесс функционирования кла.
- •7.4.3. Примеры представления систем в виде кла.
- •8.2. Способы организации единичного жребия
- •Появилось или нет событие а?
- •Какое из нескольких возможных событий появилось?
- •3. Какое значение приняла случайная величина?
- •4. Какую совокупность значений примет система случайных величин?
- •8.3. Современное содержание терминов «имитация», «имитационная модель».
- •8.4. Приемы построения и эксплуатации имитационных моделей
- •8.5. Вопросы для самопроверки
- •9. Когнитивные подходы к решению слабоструктурированных и плохо формализованных задач
- •9.1. Когнитивные модели
- •9.2. Вопросы для самопроверки
- •Список использованной литературы
3. Какое значение приняла случайная величина?
Пусть нам требуется «разыграть» значение случайной величины Х, имеющей известный закон распределения. Случай, когда величина Х дискретна (т.е. имеет отдельные значения х1,х2,…хk с вероятностями р1,р2,…рk) рассматривать не будем, т.к. он сводится к предыдущему пункту 2. Рассмотрим случай, когда случайная величина Х непрерывна и имеет заданную непрерывную функцию распределения F(x) (рис. 8.2).
Рис. 8.2. Случайная величина Х с непрерывной функцией распределения F(x)
Докажем следующее утверждение: если взять на оси ординат случайное число R (от 0 до 1) и найти то значение Х, при котором F(x)=R, то полученная случайная величина Х будет иметь функцию распределения F(x).
Действительно, возьмем случайную величину Х и найдем её функцию распределения, т.е. вероятность Р(Х х). Из рис. 8.2 видно, что для того, чтобы выполнялось неравенство Х х, величина R должна принять значение, меньшее, чем F(x). Р(Х х)= P(R F(x)). Но случайное число R имеет постоянную плотность распределения f(r), равную 1 на отрезке (0,1); значит
,
что и требовалось доказать.
Т.о. розыгрыш значения случайной величины Х с заданной функцией распределения F(x) сводится к следующей процедуре: получить случайное число R от 0 до 1 и в качестве значения Х взять X=F-1(R), где F-1 – функция, обратная по отношению к F.
Пример 1. Случайная величина Х распределена по показательному закону с плотностью f(x)=e-x (x0). Построить процедуру единичного жребия для получения значения Х.
По заданной плотности f(x) находим функцию распределения:
(x>0).
График F(x) дан на рис 8.3.
Рис. 8.3. Случайная величина Х с показательной функцией распределения
Графически
значение случайной величины Х
можно разыграть так: взять случайное
число от 0 до 1 на оси ординат и найти
соответствующее ему значение абсциссы
Х.
Это же можно сделать расчетом, если
написать: R=1-e-X
и решать это уравнение относительно Х
(т.е. найти обратную по отношению к F
функцию). Имеем e-X=1-R,
-X=ln(1-R)X=
ln(1-R).
Эту формулу
можно упростить: вспомним, что если R
– случайное число от 0 до 1, то (1-R)-
также случайное число от 0 до 1, поэтому
можно взять X
=
lnR.
Т.о. процедура розыгрыша сводится к
следующему: взять случайное число от 0
до 1, прологарифмировать его при
натуральном основании, изменить знак
и разделить на .
Пример
2. Розыгрыш значения случайной величины,
распределенной по нормальному закону
(короче – «нормальной») с математическим
ожиданием mx
и средним
квадратичным отклонением
.
Плотность распределения случайной
величины Х имеет вид:
.
Удобнее
применить не общее правило, а поступить
иначе: перейти от Х к другой (т.н.
«нормированной») случайной величины
Z=
,
разыграть значение этой величины, а
затем уже по ней найти Х.
Это удобно потому, что
mz=0,
и придется только один раз и навсегда
найти обратную функцию. Легко показать,
что значение нормальной случайной
величины Х с характеристиками mx,
разыгрывается
по формуле:
,
где Ф-1 – функция, обратная функции Лапласа. Есть и другой способ, основанный на центральной предельной теореме теории вероятностей. Согласно этой теореме, при сложении достаточно большого числа независимых случайных величин, сравнимых по своим дисперсиям, получается случайная величина, распределенная приближенно по нормальному закону, причем этот закон тем ближе к нормальному, чем больше случайных величин складывается (для большинства прикладных задач достаточно складывать 6 случайных величин от 0 до 1). В результате получается следующая процедура
.