Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Марковские случайные процессы. Уравнения Колмогорова для вероятностей состояний

 

Многие явления, которые приходится анализировать для определения их свойств и параметров, развиваются как случайные процессы, ход и исход которых зависят от ряда случайных факторов, сопровождающих эти явления.

Для того, чтобы вычислить числовые параметры, характеризующие подобные явления, нужно построить некоторую вероятностную модель явления, учитывающую сопровождающие его случайные факторы.

Для математического описания многих явлений, развивающихся в форме случайного процесса, может быть с успехом применен математический аппарат, разработанный в теории вероятностей для так называемых марковских случайных процессов.

Рассмотрим понятие марковского случайного процесса.

Пусть имеется некоторая физическая система S, состояние которой меняется с течением времени (под системой S может пониматься что угодно: техническое устройство, ремонтная мастерская, вычислительная машина, железнодорожный узел и т.д.). Если состояние системы S меняется во времени случайным, заранее непредсказуемым образом, мы говорим, что в системе S протекает случайный процесс.

Случайный процесс, протекающий в системе S, называется марковским процессом (или «процессом без последействия»), если он обладает следующим свойством:

Для каждого момента времени t0 вероятность любого состояния системы в будущем (при t>t0) зависит только от её состояния в настоящем (при t=t0) и не зависит от того, когда и каким образом система пришла в это состояние (т.е. как развивался процесс в прошлом).

Другими словами, в марковском случайном процессе будущее развитие его зависит только от настоящего состояния и не зависит от «предыстории» процесса.

Рассмотрим пример. Пусть система S представляет собой техническое устройство, которое уже проработало некоторое время, соответственным образом «износилось» и пришло в некоторое состояние, характеризующееся определенной степенью изношенности S. Нас интересует, как будет работать система в будущем. Ясно, что, по крайней мере в первом приближении, характеристики работы системы в будущем (частота отказов, потребность в ремонте) зависят от состояния устройства в настоящий момент и не зависят от того, когда и как устройство достигло своего настоящего состояния.

На практике часто встречаются случайные процессы, которые, с той или другой степенью приближения, можно считать марковскими.

Марковские случайные процессы делятся на классы по некоторым признакам, в зависимости от того, как и в какие моменты времени система S может менять свои состояния.

Случайный процесс называется процессом с дискретными состояниями, если возможные состояния системы:

S1, S2, S3, …

можно перечислить (перенумеровать) одно за другим, а сам процесс состоит в том, что время от времени система S скачком (мгновенно) перескакивает из одного состояния в другое.

Пример. Техническое устройство S состоит из двух узлов: I и II, каждый из которых может в ходе работы устройства отказать (выйти из строя). Возможны следующие состояния системы:

S1 – оба узла работают; S2 – первый узел отказал, второй работает;

S3 – второй узел отказал, первый работает; S4 – оба узла отказали.

Процесс, протекающий в системе, состоит в том, что она случайным образом, в какие-то моменты времени, переходит (перескакивает) из состояния в состояние. Всего у системы четыре возможных состояния, которые мы перенумеровали. Перед нами – процесс с дискретными состояниями.

В данной главе мы будем рассматривать только случайные процессы с дискретными состояниями.

При анализе случайных процессов с дискретными состояниями очень удобно пользоваться геометрической схемой – так называемым графом состояний. Граф состояний геометрически изображает возможные состояния системы и её возможные переходы из состояния в состояние.

Пусть имеется система S с дискретными состояниями:

S1, S2, …, Sn.

Мы будем изображать каждое состояние прямоугольником, а возможные переходы («перескоки») из состояния в состояние – стрелками, соединяющими эти прямоугольники (рис.8.3.1.1).

 

 

Заметим, что стрелками отмечаются только непосредственные переходы из состояния в состояние; если система может перейти из состояния S1 в S3 только через S2, то стрелками отмечаются только переходы S1®S2 и S2®S3, но не S1®S3.

Способы математического описания марковского случайного процесса, протекающего в системе с дискретными состояниями, зависят от того, в какие моменты времени – заранее известные или случайные – могут происходить переходы («перескоки») системы из состояния в состояние.

Случайный процесс называется процессом с дискретным временем, если переходы системы из состояния в состояние возможны только в строго определенные, заранее фиксированные моменты времени: t1, t2, …. В промежутки времени между этими моментами система S сохраняет свое состояние.

Случайный процесс называется процессом с непрерывным временем, если переход системы из состояния в состояние возможен в любой, наперед неизвестный, случайный момент t.

На практике значительно чаще встречаются ситуации, когда переходы системы из состояния в состояние происходят не в фиксированные, а в случайные моменты времени, которые заранее указать невозможно – переход может осуществиться, вообще говоря, в любой момент. Например, выход из строя (отказ) любого элемента аппаратуры может произойти в любой момент времени; окончание ремонта (восстановление) этого элемента также может произойти в заранее не фиксированный момент и т.д.

Для описания таких процессов в ряде случаев может быть с успехом применена схема марковского случайного процесса с дискретными состояниями и непрерывным временем, который мы будем для краткости называть непрерывной цепью Маркова.

Покажем, как выражаются вероятности состояний для такого процесса.

Пусть имеется ряд дискретных состояний:

S1, S2, …, Sn;

переход (перескок) системы S из состояния в состояние может осуществляться в любой момент времени. Граф состояний системы представлен на рис. 8.3.1.2.

 

 

Обозначим pi(t) – вероятность того, что в момент t система S будет находиться в состоянии Si (i=1,…,n). Очевидно, для любого момента t сумма вероятностей состояний равна единице:

,

так как события, состоящие в том, что в момент t система находится в состояниях S1, S2, …, Sn, несовместны и образуют полную группу.

Поставим задачу – определить для любого t вероятности состояний: p1(t), p2(t), …, pn(t).

Для того, чтобы найти эти вероятности, необходимо знать характеристики процесса, аналогичные переходным вероятностям для марковской цепи. В случае процесса с непрерывным временем нам не придется задавать определенные, отличные от нуля, переходные вероятности Pij; вероятность перехода (перескока) системы из состояния в состояние точно в момент t будет равна нулю (так же как вероятность любого отдельного значения непрерывной случайной величины). Вместо переходных вероятностей Pij мы введем в рассмотрение плотности вероятностей перехода lij.

Пусть система S в момент t находится в состоянии Si. Рассмотрим элементарный промежуток времени Dt, примыкающий к моменту t (рис. 8.3.1.3).

 

 

Назовем плотностью вероятности перехода lij предел отношения вероятности перехода системы за время Dt из состояния Si в состояние Sj к длине промежутка Dt:

 

, (8.3.1.1)

где Pij(Dt) – вероятность того, что система, находившаяся в момент t в состоянии Si, за время Dt перейдет из него в состояние Sj (плотность вероятностей перехода определяется только для j¹i).

Из формулы (8.3.1.1) следует, что при малом Dt вероятность перехода Pij(Dt) (с точностью до бесконечно малых высших порядков) равна lijDt:

Pij(Dt)» lijDt.

Если все плотности вероятностей перехода lij не зависят от t (т.е. от того, в какой момент начинается элементарный участок Dt), марковский процесс называется однородным; если эти плотности представляют собой какие-то функции времени lij(t), процесс называется неоднородным. При пользовании сокращенным названием «непрерывная марковская цепь» мы также будем различать однородные и неоднородные цепи.

Предположим, что нам известны плотности вероятностей перехода lij для всех пар состояний Si, Sj.

Построим граф состояний системы S и против каждой стрелки проставим соответствующую плотность вероятности перехода (рис.8.3.1.4).

 

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

Оказывается, зная размеченный граф состояний, можно определить вероятности состояний:

p1(t), p2(t), …, pn(t) (8.3.1.2)

как функции времени. А именно, эти вероятности удовлетворяют определенного вида дифференциальным уравнениям, так называемым уравнениям Колмогорова. Решая эти уравнения, мы получим вероятности (8.3.1.2).

Продемонстрируем методику вывода уравнений Колмогорова для вероятностей состояний на конкретном примере.

Пусть система S имеет четыре возможных состояния: S1, S2, S3, S4; размеченный граф состояний системы показан на рис.8.3.1.4.

Поставим себе задачу: найти одну из вероятностей состояний, например, p1(t). Это есть вероятность того, что в момент t система будет находиться в состоянии S1.

Как это событие может произойти? Очевидно, двумя способами:

1) в момент t система уже была в состоянии S1, а за время Dt не вышла из этого состояния;

2) в момент t система была в состоянии S3, а за время Dt перешла из него в S1.

Вероятность первого варианта найдем как произведение вероятности p1(t) того, что в момент t система была в состоянии S1, на условную вероятность того, что будучи в состоянии S1, система за время Dt не перейдет из него в S2. Эта условная вероятность (с точностью до бесконечно малых высших порядков) равна 1-l12Dt.

Аналогично, вероятность второго варианта равна вероятности того, что в момент t система была в состоянии S3, умноженной на условную вероятность перехода за время Dt в состояние S1:

p3(t)l31Dt.

Применяя правило сложения вероятностей, получим:

p1(t+Dt)=p1(t)(1-l12Dt)+p3(t)l31Dt.

Раскроем скобки в правой части, перенесем p1(t) в левую и разделим обе части равенства на Dt; получим:

.

Теперь устремим Dt к нулю и перейдем к пределу:

.

Левая часть есть не что иное, как производная функции p1(t):

. (8.3.1.3)

Таким образом, выведено дифференциальное уравнение, которому должна удовлетворять функция p1(t). Аналогичные дифференциальные уравнения могут быть выведены и для остальных вероятностей состояния: p2(t), p3(t), p4(t).

Рассмотрим второе состояние S2 и найдем p2(t+Dt), - вероятность того, что в момент (t+Dt) система S будет находиться в состоянии S2. Это событие может произойти следующими способами:

- в момент t система уже была в состоянии S2, а за время Dt не перешла ни в S3, ни в S4;

- в момент t система была в состоянии S1, а за время Dt перешла из него в S2;

- в момент t система была в состоянии S4, а за время Dt перешла из него в S2.

Вероятность первого варианта вычисляется так: p2(t) умножается на условную вероятность того, что система за Dt не перейдет ни в S3, ни в S4. Так как события, состоящие в переходе за время Dt из S2 в S3 и из S2 в S4, несовместны, то вероятность того, что осуществится один из этих переходов, равна сумме их вероятностей, т.е. l23Dt+l24Dt (с точностью до бесконечно малых высших порядков). Вероятность того, что не осуществится ни один из этих переходов, равна 1-l23Dt-l24Dt. Отсюда вероятность первого варианта:

p2(t)(1-l23Dt-l24Dt).

Прибавляя сюда вероятности второго и третьего вариантов, получим:

p2(t+Dt)= p2(t)(1-l23Dt-l24Dt)+ p1(t)l12Dt+ p4(t)l42Dt.

Перенося p2(t) в левую часть, деля на Dt и переходя к пределу, получим дифференциальное уравнение для p2(t):

. (8.3.1.4)

Рассуждая аналогично для состояний S3, S4, получим в результате систему дифференциальных уравнений, составленных по типу (8.3.1.3) и (8.3.1.4). Отбросим в них для краткости аргумент t у функций р1, р2, р3, р4 и перепишем эту систему в виде:

(8.3.1.5)

Эти уравнения для вероятностей состояний и называются уравнениями Колмогорова.

Интегрирование этой системы уравнений даст нам искомые вероятности состояний как функции времени. Начальные условия берутся в зависимости от того, каково было начальное состояние системы S. Например, если в начальный момент времени (при t=0) система S находилась в состоянии S1, то надо принять начальные условия:

при t=0 p1=1, p2=p3=p4=0.

Заметим, что всех четырех уравнений для p1, p2, p3, p4 можно было бы и не писать; действительно, p1+p2+p3+p4=1 для всех t, и любую из вероятностей p1, p2, p3, p4 можно выразить через три остальные. Например, p4 можно выразить через p1, p2, p3 в виде

p4=1-(p1+p2+p3)

и подставить в остальные уравнения. Тогда специального уравнения для вероятности р4 можно и не писать. Однако иногда в дальнейшем нам может быть удобнее пользоваться полной системой уравнений типа (8.3.1.5).

Обратим внимание на структуру уравнений (8.3.1.5). Все они построены по вполне определенному правилу, которое можно сформулировать следующим образом.

В левой части каждого уравнения стоит производная вероятности состояния, а правая часть содержит столько членов, сколько стрелок связано с данным состоянием. Если стрелка направлена из состояния, соответствующий член имеет знак «минус»; если в состояние – знак «плюс». Каждый член равен произведению плотности вероятности перехода, соответствующей данной стрелке, умноженной на вероятность того состояния, из которого исходит стрелка.

Это правило составления дифференциальных уравнений для вероятностей состояний является общим и справедливо для любой непрерывной марковской цепи; с его помощью можно совершенно механически, без всяких рассуждений, записывать дифференциальные уравнения для вероятностей состояний непосредственно по размеченному графу состояний.

 

8.3. Надёжность резервированной системы (продолжение)

Задача 2. Система с холодным резервом и простейшими потоками отказов. Резервированная система (блок) S состоит из основного элемента Э1 и двух резервных: Э2, Э3. При отказе элемента Э1 в работу включается Э2, при отказе Э2 - Э3, (рис.8.3.3).

 

 

До включения каждый из резервных элементов находится в «холодном» резерве и отказать не может. Интенсивность потока отказов основного элемента l1; интенсивность потока отказов каждого из резервных элементов, когда они работают, одинакова и равна l2. Все потоки отказов простейшие. Требуется определить надежность системы S.

Представим процесс, протекающий в системе S, как марковский случайный процесс с непрерывным временем и с дискретными состояниями:

S1 – работает основной элемент Э1,

S2 – работает резервный элемент Э2,

S3 – работает резервный элемент Э3,

S4 - не работает ни один элемент.

Граф состояний системы показан на рис. 8.3.4. Так как восстановления элементов не происходит, все стрелки на графе ведут в одну сторону.

 

 

Система уравнений Колмогорова для вероятностей состояний будет:

(8.3.8)

К ним надо прибавить нормировочное условие:

p1 + p2 + p3+ p4 =1. (8.3.9)

Из первого уравнения выражаем p1 как функцию t:

(8.3.10)

(начальное условие, при котором мы проинтегрировали это уравнение, p1(0) = 1). Подставляя (8.3.10) во второе уравнение, получим:

. (8.3.11)

Проинтегрируем это уравнение с начальным условием p2(0)=0; получим:

. (8.3.12)

Эту функцию подставим в третье уравнение (8.3.8); получим:

(8.3.13)

Уравнение (8.3.13) нужно проинтегрировать тоже при начальном условии p3(0)=0; получим:

(8.3.14)

Для нахождения функции р4(t) не нужно интегрировать последнее уравнение (8.3.8) – ее можно найти из условия (8.3.9):

.►

Задача 3. Система с облегченным резервом и простейшими потоками отказов. Резервированная система (блок) S состоит из основного элемента Э1 и трех резервных: Э2, Э3, Э4 (рис. 8.3.5). Основной элемент подвергается простейшему потоку отказов с интенсивностью l1; каждый из резервных до своего включения подвергается потоку отказов с интенсивностью l2; после включения резервного элемента эта интенсивность мгновенно подскакивает до значения 2. При отказе основного элемента Э1 включается в работу резервный Э2, при отказе Э2 – Э3 и т.д.

 

 

Требуется определить надежность системы.

Будем нумеровать состояние системы двумя индексами: первый равен единице, если основной элемент работает, и нулю – если не работает; второй равен числу исправных резервных элементов:

S13 - основной элемент исправен (работает), все три резервных исправны;

S12 - основной элемент исправен (работает), из трех резервных один отказал, два исправны;

S11 - основной элемент исправен (работает), из трех резервных два отказали, один исправен;

S10 - основной элемент исправен (работает), все три резервных отказали;

S03 - основной элемент отказал, работает один из резервных, остальные два исправны;

S02 - основной элемент отказал, работает один из резервных, из остальных резервных один исправен, другой отказал;

S01 - основной элемент отказал, работает один из резервных, остальные два резервных отказали;

S 00– все элементы отказали.

Граф состояний системы показан на рис.8.3.6.

 

 

 

 

Система уравнений Колмогорова для вероятностей состояний имеет вид:

(8.3.15)

К этим уравнениям нужно добавить условие:

p13 + p12 + p 11+ p10 + p03 + p02 + p01 + p00 =1,

позволяющее отбросить любое из уравнений (6.15).

Интегрирование системы (8.3.15) может быть осуществлено в следующем порядке: из первого уравнения находим p13(t):

 

. (8.3.16)

Это выражение подставляется во второе уравнение, которое теперь содержит только одну неизвестную функцию p12(t); находим ее, подставляем в третье уравнение, и так далее. На каждом шаге такого процесса новые функции мы выражаем через уже известные, пока, наконец, не доходим до p00, которую выражаем через все остальные:

p00(t)=1-(p13(t)+p12(t)+p11(t)+ p10(t)+ p03(t)+ p02(t)+ p01(t)).

После того, как вычисления произведены и функции p13(t),…,p00(t) найдены, можно найти надежность системы P(t). Очевидно, она равна сумме вероятностей всех состояний, при которых система работает:

P(t)=p13(t)+p12(t)+p11(t)+ p10(t)+ p03(t)+ p02(t)+ p01(t),

или, что то же P(t)=1-p00(t).►

<== предыдущая лекция | следующая лекция ==>
Надежность резервированной системы. «Холодный» и «облегченный» резерв | Надёжность системы с восстановлением
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 2263; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.073 сек.