
- •Построение математических моделей методом регрессионного анализа
- •Идентификация линейной функции.
- •Идентификация внутренне линейных функций.
- •Моделирование по схеме марковских случайных процессов
- •Марковские цепи с дискретным временем
- •Марковские цепи с непрерывным временем
- •Предельные вероятности состояний
- •Системы массового обслуживания
- •Системы массового обслуживания с отказами
- •Системы массового обслуживания с ожиданием
- •Агрегативное описание систем
- •Моделирование стохастических процессов методом статистических испытаний
Моделирование по схеме марковских случайных процессов
Лекции. Раздел 8.
Случайный процесс – процесс в некоторой системе, заключающийся в смене состояний системы под воздействием случайных факторов.
Случайный процесс называется марковским (или процессом без последствий), если в любой момент времени t0 вероятность любого состояния системы в будущем (t>t0) зависит только от ее состояния в настоящем (t=t0), и не зависит от того, когда и каким образом система пришла в это состояние.
Марковский процесс (МП) называется процессом с дискретными состояниями, если все возможные состояния можно перечислить, а сам МП заключается в переходе из одного состояния в другое состояние скачкообразно (мгновенно). Марковский процесс называется процессом с непрерывными состояниями, если множество состояний МП непрерывно.
Также различают марковские процессы с дискретным и непрерывным временем. Марковский процесс называется процессом с дискретным временем, если переходы системы из состояния в состояние возможны в строго определенные (фиксированные) моменты времени. Марковский процесс называется процессом с непрерывным временем, если возможны переходы в любой случайный момент времени.
Граф состояний марковского процесса представляет собой граф, вершинами которого являются состояния марковского процесса, а дуги соответствуют переходам системы из состояния Si в состояние Sj. Каждая дуга имеет вес, который показывает вероятность (для процесса с дискретным временем) или плотность вероятности (для процесса с непрерывным временем) соответствующего перехода.
Марковская цепь (МЦ) это случайная последовательность состояний вида
,
где Si(k) – i-е состояние на k-ом шаге.
Лекции. Раздел 8.2.
Рассмотрим марковскую цепь с дискретным временем. Для любого шага (момента времени t1, t2, … , tk) существуют какие-то вероятности перехода системы из любого состояния в любое другое (некоторые из них равны нулю, если непосредственный переход за один шаг невозможен), а также вероятности задержки системы в одном состоянии. Будем их называть переходными вероятностями МЦ. Марковская цепь называется однородной, если переходные вероятности не зависят от номера шага, в противном случае - неоднородная МЦ..
Пусть S= S1, S2, … Sn. Обозначим переходные вероятности для однородной МЦ через Pij. Имея в распоряжении размеченный граф состояний (или матрицу переходных вероятностей) и зная начальное состояние системы, можно найти вероятности состояний p1(k),p2(k),…pn(k) для произвольного шага k:
(i=1,2,..n).
(3.1)
Для
неоднородной
МЦ переходные
вероятности зависят от номера шага.
Обозначим переходные вероятности для
шага k
через
.
Тогда формула для расчета вероятностей
состояний приобретает вид:
.
(3.2)
Лекции. Раздел 8.3.
Для анализа вероятностей состояний системы в различные моменты времени для марковского процесса с непрерывным временем применяются уравнения Колмогорова, которые представляют собой систему дифференциальных уравнений вида
,
(3.3)
где pi – вероятность того, что системы находится в состоянии Si,
λji – плотность вероятности перехода (интенсивность потока переходов) из состояния Sj в состояние Si,
i = 1...n – индексы всех состояний системы.
Уравнения Колмогорова удобно составлять после того, как имеется размеченный граф состояний. При этом первое слагаемое правой части представляет собой все входящие в данное состояние потоки, а второе слагаемое – все исходящие потоки.