УДК 519.217
Метод относительных частот моделирования вероятностных систем
Б. П. Зеленцов
Разработан метод моделирования вероятностной системы, основанный на описании случайного процесса переходов между состояниями с помощью полумарковского процесса. Метод основан на преобразованиях матриц и позволяет вычислять относительные частоты состояний, отнесенные к определенному подмножеству состояний. Метод может быть применен в инженерной практике для нахождения ряда обобщенных характеристик системы в стационарном и нестационарном режиме, таких как, например, вероятность и средняя продолжительность нахождения в подмножестве состояний.
Ключевые слова: полумарковский процесс, матрица средних относительных частот состояний на подмножестве состояний, среднее число шагов нахождения в подмножестве состояний для процесса в дискретном времени, среднее время нахождения в подмножестве состояний для процесса в непрерывном времени.
1. Введение
Одной из проблем теории сложных систем является разработка таких методов их исследования, которые пригодны для теоретического и экспериментального изучения свойств этих систем. Моделирование - наиболее распространенный и перспективный метод изучения сложных систем, позволяющий облегчить исследование на этапе проектирования, определить необходимую или оптимальную структура системы и правильно интерпретировать данные, полученные в процессе эксплуатации.
При моделировании сложных систем зачастую встает задача вычисления вероятностных характеристик подмножеств состояний, таких как вероятность нахождения в подмножестве состояний после попадания в него, средняя продолжительность нахождения в подмножестве состояний, частота вхождения в определенные состояния, периодичность и частоты различных состояний и подмножеств состояний, а также различные инженерно-технические показатели, основанные на этих характеристиках.
Основой метода являются вероятности прохождений, вычисленные с помощью полумарковских процессов. Вероятности прохождений позволяют объединить процессы в дискретном и непрерывном времени. Вводится понятие относительной частоты состояния на подмножестве несущественных состояний, которая определяется как среднее число вхождений в состояние системы, отнесенное к пребыванию системы в этом подмножестве. Метод пригоден для вычисления средней продолжительности нахождения в подмножестве состояний и других характеристик, основанных на этом показателе.
Метод относительных частот может быть применен для описания функционирования систем длительного использования как в стационарном, так и в нестационарном режиме. В частности, метод пригоден для моделирования функционирования оборудования коммутационных узлов и станций, при описании которых превалируют вероятностные закономерности.
При моделировании таких систем следует учитывать десятки различных факторов, таких как вид и способ осуществления контроля технического состояния оборудования, охват оборудования непрерывным контролем, регулярность периодического контроля, недостоверность контроля, которая проявляется в ошибках контроля, совмещение контроля с функционированием оборудования и др. [1].
2. Постановка задачи
Метод относительных частот рассматривается на примере дискретного однородного марковского процесса как в дискретном, так и в непрерывном времени, который протекает на эргодическом множестве состояний Ж [7]. Эволюционирование исследуемой системы заключается в случайных переходах от состояния к состоянию на этом множестве состояний.
Основой метода являются случайные события, заключающиеся в смене состояний. Случайным событием в данной модели является попадание из одного состояния в другое при условии, что происходит выход из первого состояния. Вероятность такого события названа вероятностью прохождения. Вероятность прохождения р^ - это условная вероятность
непосредственного перехода Wi ^ wj при условии, что происходит выход из состояния wi, Wi еЖ, WjGW. Если непосредственный переход Wi^ wj невозможен, то ру = 0. Кроме того, ри =
0 для всех I. Итак, вероятности ру описывают процесс смены состояний на дискретном
множества Ж в моменты смены состояний. Вероятности ру описывают полумарковский
процесс смены состояний и названы так в отличие от переходных вероятностей марковского процесса в дискретном и непрерывном времени. Вероятности р^ называют еще переходными вероятностями вложенной цепи [6].
Полумарковский процесс является более общим понятием по сравнению с марковским процессом в дискретном и непрерывном времени [5, 7]. Отличие полумарковского процесса от марковского процесса в дискретном и непрерывном времени состоит в том, что переходы рассматриваются в моменты смены состояния, а не в дискретные или непрерывные моменты времени. Моменты смены состояний могут быть как случайными, так и детерминированными. В момент перехода Wi ^ Wj «забывается» все прошлое, а дальнейшая эволюция определяется только состоянием в момент перехода. Теория полумарковских процессов известна [6, 8]. Однако применение этой теории разработано недостаточно для исследования процессов, моделирующих процессы в технических системах.
Полумарковский процесс изображают в виде ориентированного графа, вершинами которого являются состояния, а ребрами - переходы между состояниями. Классификация состояний остается такой же, как и для цепей и процессов Маркова. Математические закономерности в данной статье представлены в матричном виде. Используемые матричные модели относятся к численно-аналитическим методам, то есть могут быть применены для численных расчетов и аналитических исследований. Изучение случайных процессов с помощью матричных методов не является новым. В качестве примера можно привести исследования [2, 3, 5]. Интерес к матричным методам обусловлен их преимуществами: компактностью и простотой преобразований, наличием стандартного математического обеспечения.
Пусть на множестве состояний Ж выделено некоторое подмножество несущественных состояний и. На некотором шаге или в некоторый момент времени процесс входит в подмножество и с начальным состоянием щеи и после пребывания в этом подмножестве покидает его. Средней относительной частотой пи (г, у) состояния щ на подмножестве и называется математическое ожидание числа попаданий в состояние щ еи до выхода из этого под-
множества при условии, что состояние является начальным при вхождении в подмножество и. Вероятности р^ сводятся в матрицу вероятностей прохождений Р = || р^ ||, а средние относительные частоты - в матрицу средних относительных частот = || пи (г, 7) ||.
3. Вероятности прохождений для процесса в дискретном времени
Пусть однородный дискретный процесс протекает в дискретном времени. Каждый дискретный момент будем называть шагом. Исходными характеристиками такого процесса являются следующие вероятности: р} - вероятность перехода Wi ^ wj на одном шаге, г Ф } (точнее: р} - условная вероятность перехода Wi ^ wj на одном шаге при условии, что на предыдущем шаге процесс находился в состоянии wI); ри - вероятность того, что в течение одного шага выхода из состояния Wг не произойдет. Эти вероятности представлены в виде стохастической матрицы переходных вероятностей в дискретном времени Р = рЦ.
Введем обозначения:
дгг (п) - вероятность того, что в течение п шагов выхода из состояния Wi не будет;
Цу (п) - вероятность того, что переход Wi ^ wj произойдет на п-м шаге;
Ру(п) - вероятность того, что в течение п шагов произойдет переход Wi ^ wj .
Очевидны начальные условия при рассмотрении перехода Wi ^ wj^. Цц (0) = 1; ру(0) = 0
п
для г Ф}. Очевидно также, что для однородного процесса Цгг (п) = р...
Приведем уравнения равновесия в дискретном времени. Переход Wi ^ wj может произойти на первом, втором, третьем и т.д. шаге, то есть Цц (п) = Цц (п-1)р}. Отсюда вероятность перехода Wi ^ wj на п-м шаге будет
Ян (п) = р1-1 •р} (1)
а вероятность перехода за n шагов:
n 1 - pn
-Ра • (2)
n 1 - Pn
Pij(n) = Z q (k) = —^
k=1 'J 1 - Pü*lj
Видно, что вероятность pij(n) является переменной величиной, она состоит из двух множителей: постоянного множителя p^. /(1 - pu ) и переменного множителя 1 - рП . Вероятностью прохождения будем называть предел вероятности Pj(n):
Pjj
Pj = lim Py (n) = —— ,i Фj; P11 = 0. (3)
П 1 Pii
Матрица вероятностей прохождений Р на множестве Ж в дискретном времени, выраженная через матрицу переходных вероятностей Р, может быть вычислена по следующим формулам:
Р = (Е-Р^)-1 • (Р-Рй%) = (Р-Рл%) <Е-Р^)"1, (4)
где Е - единичная матрица; Р,^ - матрица переходных вероятностей в дискретном времени, в которой оставлены диагональные элементы, а остальные элементы равны нулю.
4. Вероятности прохождений для процесса в непрерывном времени
Рассмотрим переходы между состояниями в непрерывном времени. Исходными характеристиками такого процесса являются интенсивности переходов: Ху, i * j - интенсивность перехода Wi ^ Wj■; Хп = - ^ Х - сумма интенсивностей переходов из состояния Wi в
wJ еЖ, у * г
другие состояния, взятая со знаком минус. Эти интенсивности представлены в виде матрицы интенсивностей Л = ||Ху||.
Введем обозначения:
ца (0 - вероятность того, что в течение времени I выхода из состояния Wi не будет;
ру(^) - вероятность того, что непосредственный переход Wi ^ Wj произойдет в течение времени
Очевидны начальные условия при рассмотрении перехода Wi ^ Wj: ци (0) = 1; ру(0) =
0,
г * у. Пусть непосредственный переход Wi ^ Wj является возможным, то есть интенсивность этого перехода Ху * 0. Найдем вероятность ру(0 того, что в течение времени I произойдет непосредственный переход б- ^ Бу при условии, что состояние Wi является начальным. Рассмотрим переход Wi ^ Wj на интервале времени [0, I + ё^]. Очевидно: ру(^ + ё^) = ру(0 + Ци(}УХу так как переход Wi^ Wj на интервале [0, I + ё^] является суммой двух несовместных событий: перехода на интервале [0, {] и перехода на интервале [¿, ^ + Последнее событие является произведением двух событий: на интервале [0, 1] переход Wi ^ Wj не произошел, а произошел на интервале [¿, ^ +
Известно, что ц-О = ехр(Хг^). Преобразуем полученное уравнение и подставим в него
РК0 = Хj•exP(Хiit), г * у. (5)
Интегрирование этого уравнения с учетом начального условия приводит к следующему результату:
Х
РуО = - (1 - ехр(Ы)), I * у. (6)
Хгг
Видно, что вероятность ру(0, ^ * у, состоит из двух множителей: постоянного множителя - Ху /Хи и переменного множителя 1 - ехр(ХпД который представляет собой вероятность того, что в течение времени I состояние Wi изменится.
Вероятностью прохождения будем называть предел вероятности ру(():
ру = Иш (г) = - ХУ А.! | *у; Ри = 0. (7)
г ^ да
Матрица вероятностей прохождений Р связана с матрицей интенсивностей Л эргодиче-ского процесса в непрерывном времени следующими соотношениями:
Р = Е-Л-1 -Л = Е-Л-Л-1, (8)
где Е - единичная матрица; Л^ - матрица, диагональные элементы которой равны соответствующим диагональным элементам матрицы Л, а остальные элементы равны нулю.
Итак, описан переход от марковского процесса в дискретном и непрерывном времени к полумарковскому процессу, который формально представлен в дискретном времени. Вероятности прохождений Wi ^ Wj пропорциональны соответствующим переходным вероятностям ру и интенсивностям перехода Ху. Для эргодического марковского процесса матрица вероятностей прохождений Р является стохастической. Эта матрица удовлетворяет следующим условиям: 1) все элементы матрицы неотрицательны; 2) диагональные элементы равны нулю; 3) сумма элементов любой строки равна 1; 4) в каждой строке имеется хотя бы один элемент больше нуля; 5) в каждом столбце имеется хотя бы один элемент больше нуля.
5. Понятие относительной частоты состояния
Пусть U - некоторое подмножество несущественных состояний эргодического множества W. В некоторый момент времени или на некотором шаге система входит в подмножество U с начальным состоянием u-eU. После некоторого пребывания в этом подмножестве система покидает его.
Исходной матричной характеристикой является матрица вероятностей прохождений F^j на подмножестве U. Эта матрица может быть сформирована как подматрица матрицы вероятностей прохождений для процесса в дискретном времени (4) или для процесса в непрерывном времени (8). Другой путь нахождения матрицы Рш - вычисление по формулам,
приведенным в табл. 1. Эти формулы получены путем разбиения матриц P , Л и Р на блоки и выполнения с ними соответствующих операций. В таблице обозначено: E - единичная матрица соответствующего порядка; Р^ - подматрица переходных вероятностей на подмножестве U; Риdg - подматрица Рш, в которой оставлены диагональные элементы, а остальные элементы равны нулю; Лш - подматрица интенсивностей на подмножестве U; Лшdg - подматрица Л^, в которой оставлены соответствующие диагональные элементы, а остальные элементы равны нулю.
До выхода из U система попадает в состояния Uj e U случайное число раз. Средней относительной частотой пи (i, j) состояния Uj e U на подмножестве U называется математическое
ожидание числа вхождений в состояние Uj e U до выхода из U при условии, что состояние и-e U является начальным. Матрица Ыи = || % (i, j) |1 является матрицей средних относительных частот на подмножестве U. Смысл относительной частоты П1и (i, j) заключается в том,
что она представляет собой среднее число попаданий в состояние Uj до выхода из U при условии, что состояние и- является начальным.
Формула для вычисления матрицы выводится из следующих соображений. До выхода из подмножества U система попадает в каждое состояние Uj e U случайное число раз. Начальный вклад каждого состояния и- e U учитывается единичной матрицей. После первой
перемены состояния распределение вероятностей будет Рш, после второй -Р^ и т.д. Тогда среднее число попаданий в состояния определяется матрицей:
да
Nu = E + Рш + Р^и + Р^ + ... = Z Рш- (9)
n=0
Очевидно, что
Nu = (E - Рии )-1, (10)
если lim Рии = O, где О - нулевая матрица. Действительно,
я^-да
(E - Рии )•( E + Рии + Рии +.•• + Рии) = E - Ря/1. (11)
Поскольку U - подмножество несущественных состояний, то lim Р^1 = O, что доказы-
я^-да
вает существование обратной матрицы (10).
Матрица относительных частот Ny может быть вычислена по формуле (10) или с использованием соответствующих подматриц для однородного процесса в дискретном времени и для однородного процесса в непрерывном времени (табл. 1).
Если известно начальное распределение Уи вероятностей состояний подмножества U, то
можно получить строку средних относительных частот состояний подмножества U: % =
I 1% (j)l I = ru ' Nu, где % (j) - средняя относительная частота состояния Uj при заданном начальном распределении или математическое ожидание числа вхождений (попаданий) в состояние Uj до выхода из U при заданном начальном распределении. Замечания.
1. Матрица Ыи = (E - Рш )-1 для однородного процесса в дискретном времени была названа фундаментальной матрицей подмножества U из-за её фундаментального значения в теории цепей Маркова [5]. Однако эта матрица имеет другой смысл по сравнению с матрицей
Nu, рассматриваемой в настоящей статье.
2. Задача получения распределения начальных вероятностей состояний подмножества U, Ги здесь не рассматривается. Получение этого распределения для систем длительного использования приведено в [3].
6. Средняя продолжительность нахождения в подмножестве состояний
Как отмечалось ранее, вероятности прохождений не содержат информации о продолжительности нахождения в состояниях. Если такая информация необходима, то её задают совместно с вероятностями прохождений. Наиболее просто продолжительности состояний можно задавать средними значениями продолжительности нахождения в состояниях после попадания в них для однородного процесса в дискретном или непрерывном времени.
Рассмотрим сначала процесс в дискретном времени. Обозначим через nu(i, j) среднее число шагов нахождения в состоянии Uj е U до выхода системы из подмножества U при условии, что состояние Ui е U является начальным. Очевидно, что этот параметр определяется относительной частотой состояния Uj и средним числом шагов ши нахождения в этом состоянии при однократном попадании в него:
fu (i,j) = flu (i,j) • m}}, (12)
где mjj = 1/(1- Pjj ) [3].
При заданном начальном распределении Ги строка средних чисел шагов нахождения в состояниях подмножества U имеет вид:
nu = 1 |fu СО1 1 = fu ■ Mu = ru ■ Nu • Mu > (13)
где % (j) - среднее число шагов нахождения в состоянии Uj eU при заданном начальном
распределении 7и; Ыи - матрица среднего числа шагов нахождения в состояниях подмножества U при однократном попадании в них.
Среднее число шагов нахождения в подмножестве U определяется суммированием элементов %■(/,/) по всем состояниям подмножества U:
пи=пи-ё, (14)
где ё - столбец, все элементы которого равны 1.
Для процесса в непрерывном времени аналогичной характеристикой является tu (i, j) -
среднее время нахождения в состоянии Uj до выхода системы из подмножества U при условии, что состояние Ui является начальным. Очевидно, что это время определяется средней относительной частотой состояния Uj и средним временем нахождения в этом состоянии 0jj
при однократном попадании в него
tu (i, j) = flu (i,j) -djj. (15)
Если полумарковский процесс сформирован на основе однородного марковского процесса, то среднее время нахождения в состоянии Wj при однократном попадании в него выража-
ется через параметр , поскольку случайное время нахождения в одном состоянии распределено по показательному закону: в^ = - 1 / Л]]-.
Строка средних времен нахождения в состояниях подмножества и до выхода из и при заданном начальном распределении ги вычисляется по формуле:
и = I I и (]) | | = % • ©и = ги • Ыи • ©и, (16)
где и (]) - среднее время нахождения в состоянии м7 е и при заданном начальном распределении 7и ; ©и - матрица средних времён нахождения в состояниях подмножества и при однократном попадании в них.
Среднее время нахождения в подмножестве и до выхода из него определяется суммированием времен tu(j) по всем щ<=11\
ь = Е *и0)= ти~ё- (17)
и ,-еи
7. Характеристики подмножества несущественных состояний
Характеристики подмножества несущественных состояний для процесса в дискретном и непрерывном времени сведены в табл. 1. В таблице приведены следующие характеристики подмножества несущественных состояний и:
- матрица вероятностей прохождений на подмножестве и;
- матрица средних относительных частот на подмножестве и, которая может быть вычислена напрямую по матрице вероятностей прохождений или по исходным матрицам для процесса в дискретном времени и для процесса в непрерывном времени;
- строка средних относительных частот состояний на подмножестве и при заданном начальном распределении;
- строка среднего числа шагов и среднего времени нахождения в состояниях подмножества и при заданном начальном распределении;
- среднее число шагов и среднее время нахождения в подмножестве и при заданном начальном распределении.
Таблица 1. Характеристики подмножества несущественных состояний и
Матричная характеристика Обозначения и формулы для однородного процесса
в дискретном времени в непрерывном времени
1. Матрица вероятностей прохождений на подмножестве и Рии = (Рии - PUUdg ) ' (Е - PUUdg ) = = (Е - PUUdg ) ' (Рии - PUUdg ) = Р = Е-Д-1 'Л = Рш Е Дuudg Дuu = Е-Д -Л-1 Е Лuu Лuudg
2. Матрица средних относительных частот на подмножестве и Ни = (Е - Рии )"1
3. Вычисление матрицы средних относительных частот через исходные характеристики Nu = (Е - Р-^ )-1' (Е - Puudg) = = (Е - Р^)' (Е - Р1Ш )-1 Nu Лuu' Лuudg = Лuudg' Лuu
4. Строка средних относительных частот состояний на подмножестве и с учетом начального распределения % = ГЬ ' Nu
5. Строка средней продолжительности состояний подмножества и с учетом начального распределения п 1 1 с; к ^ ' %
6. Средняя продолжительность нахождения процесса в подмножестве и до выхода из и nu = nu ■ г ^ = ^ ' г
Итак, суть метода относительных частот сводится к следующему.
1. Формируется матрица вероятностей прохождений на множестве состояний.
2. По некоторому признаку на эргодическом множестве состояний выделяется подмножество несущественных состояний и формируется матрица вероятностей прохождений на этом подмножестве.
3. Вычисляется матрица относительных частот этого подмножества, каждый элемент которой является математическим ожиданием числа вхождений (попаданий) в каждое состояние до выхода из этого подмножества при условии, что любое другое состояние является начальным при вхождении в это подмножество. Эти математические ожидания названы относительными частотами состояний.
4. Вычисляются относительные частоты состояний выделенного подмножества с учетом начального распределения вероятностей состояний. Задача нахождения начального распределения здесь не рассматривается.
5. Вычисляются средние числа шагов нахождения в состояниях для процесса в дискретном времени и средние времена нахождения в состояниях для процесса в непрерывном времени.
6. Суммирование этих характеристик по всем состояниям подмножества приводит к конечному результату: среднему числу шагов нахождения в подмножестве состояний для процесса в дискретном времени и среднему времени нахождения в подмножестве состояний для процесса в непрерывном времени.
Метод относительных частот может найти применение в исследованиях свойств технических систем при их проектировании и совершенствовании. Следует отметить, что основой метода являются средние продолжительности состояний и подмножеств состояний для процессов в дискретном и непрерывном времени. Приведённый пример иллюстрирует это положение.
Рассмотренный метод может также оказаться полезным при сборе и обработке статистических данных, полученных в результате испытаний или наблюдений при эксплуатации систем. Существенной информацией при этом являются числа фиксируемых событий за время
наблюдения, которые могут быть статистическим аналогом соответствующих относительных частот состояний. Метод позволяет применить этот статистический материал при моделировании функционирования реальных систем.
8. Пример
Рассмотрим простой иллюстративный пример применения метода относительных частот. В основу примера положена модель функционирования линии связи в условиях недостоверного контроля технического состояния, изложенная в [4]. С течением времени линия связи проходит три фазы эксплуатации: использование по назначению, периодические проверки и восстановление. Функционирование линии связи представлено пятью состояниями: Р и Н -работоспособное и неработоспособное состояния линии соответственно; ПР и ПН - периодические проверки линии, находящейся в работоспособном и неработоспособном состоянии соответственно; В - восстановление линии. Граф состояний приведен на рис. 1.
Рассматриваемый вариант имеет следующие особенности:
1. В работоспособном состоянии Р может произойти скрытый отказ с интенсивностью X, в результате чего происходит переход в неработоспособное состояние Н.
2. Периодические проверки проводятся с постоянным периодом т, который отсчитывает-ся от начала состояния Р.
3. Линия связи функционирует в условиях недостоверного периодического контроля: имеются ошибки контроля I рода с вероятностью а и ошибки контроля II рода с вероятностью р.
4. Время проверки является пренебрежимо малым по сравнению с периодом т, средним временем безотказной работы и средним временем восстановления, то есть фактически имеет место отражение от состояний ПР и ПН с учетом ошибок контроля.
5. Время восстановления работоспособности распределено по показательному закону с интенсивностью восстановление завершается переходом в работоспособное состояние.
Рис 1. Граф состояний линии связи
Итак, по сравнению с моделью [4] приведен упрощенный вариант: явные отказы отсутствуют, восстановление после отказа является идеальным (брак восстановления отсутствует), контроль работоспособности только периодический. Однако данная модель усложнена за счет периодического контроля с постоянным периодом. Ввиду этого особенностью данного примера является то обстоятельство, что процесс функционирования моделируемой системы протекает как в дискретном, так и в непрерывном времени: переходы Р^-ПР и Р^-ПН проис-
ходят в дискретном времени (в конце постоянного периода контроля), а переходы Р^Н и В^-Р происходят в непрерывном времени. Поэтому процесс функционирования системы не является строго в дискретном или непрерывном времени. Данная модель реализуется приведенным методом относительных частот.
Рассмотрим случайный процесс на интервале времени [0, т]. Момент времени I = 0 является началом отсчета времени после завершения восстановления и начала работоспособного состояния, а I = т - момент начала периодической проверки. Вероятности прохождений из состояний Р и Н являются вероятностями этих состояний в момент времени I = т. Из графа состояний следует, что начальным состоянием на этом интервале могут быть состояния Р или Н. Составим систему дифференциальных уравнений на интервале [0, т] при условии, что состояние Р является начальным:
!(0 = - А-рп(0; р12(0 = А-рп(г); РП(0) = 1.
Решение этой системы уравнений:
Рц(1) = ехр(- И); ри(1) = 1- ехр(- И).
Переходы из состояния Р в состояния периодической проверки происходят в момент времени I = т. Поэтому вероятности прохождений
р13 = Р11(г) = ехР(- А- т); р14 = Р12(г) = 1- ехР(- А- т).
Если состояние Н является начальным, то оно продолжается в течение времени т и переход в состояние ПН происходит с вероятностью 1.
Матрица вероятностей прохождений на всем множестве состояний при оговоренных условиях имеет вид:
Р =
0 0
0 0
1 -а 0
0 р
1 0
Р13 0 0 0 0
Р14 1 0 0 0
0 0 а 1 -р 0
\
У
Ограничимся двумя показателями: коэффициентом технического использования и средним числом проверок, приходящимся на одно восстановление.
Примечание. Среднее число проверок, приходящееся на одно восстановление, поддается прямому оцениванию по результатам наблюдений за эксплуатацией оборудования. Полученные статистические данные могут быть использованы для формирования математической модели с реальными исходными характеристиками.
Средняя продолжительность состояний Р и Н при однократном попадании в состояние 1:
«1. = IРп(^ - '-еХр(-Л'Т); в,2 = IР12«)*< = г-1-еХР(-1'г)
Л
0 0 Если состояние Н является начальным, то продолжительность этого состояния составит
622 = т.
Выделим подмножество состояний и = {1,2,3,4} и сформируем матрицы Р^ путем уда-
ления 5-й строки и 5-го столбца из матриц Р:
Г 0
р =
рии
0 Р13 Р14
0 0 0 1
1 -а 0 0 0
0 р 0 0
Л
Матрица относительных частот подмножества и, Ыи = (Е - Рш )-1 полностью не приводится. Поскольку состояние Р всегда является начальным при вхождении в подмножество и, то приводится только первая строка матрицы Ыи :
- 1ГП Л 1 |М £±±£ • 1 -Ран
пи = II пи (1,7) =--—= II 1 -— р13 -1|.
и и 1 - (1 -а) • Р13 1 -Р 1 -Р
Средние времена нахождения в состояниях подмножества и на одном цикле, то есть до восстановления, вычисляются по формулам:
в
Л1~
и (1,1) = щ (1,1) вп = 11
1 - (1 -а) • Д3 1
и(1,2) = Пи(1,1) в12 + Пи(1,2) в22 =
1 Г1т-в,'
11
1 -(1 -а)• р13 ^ 1 -Р и (1,3) = 0; и (1,4) = 0. Таким образом, строка средних времен нахождения в состояниях:
- 1 1 -Р-Р„
и = 11и(1,7) = —-— •у вц ^ т-вц 0 0 ||.
1 - (1 -а) • р13 1 -Р
Среднее время цикла складывается из средних времён нахождения в состояниях 1, 2, 5:
¿0 = и (1,1) + и (1,2) + 5 =-(1 ~Р•р13) т +1,
0 и 5 (1 -Р) •[! - (1 -а) • Р13] М
где ?5 = 1//.
Коэффициент технического использования
Т, _ и(1,1)__(1 -Р)•вц И_
Кти 7 7 .
'0 (1 -Р^ Р13) ■ + (1 -Р)-[1 - (1 -а)-^-13]
Среднее число проверок на одно восстановление:
1 -Р^ Р13
Ппр = % (1,7) + % (1,7) =
(1 -Р) 41 - (1 -а) • Р13]
Присвоим исходным характеристикам следующие значения: X = 10-4 1/час, т = 0.02 час, Л = 2 1/час. В табл. 2 и 3 приведены значения коэффициента технического использования и среднего числа проверок на одно восстановление в зависимости от вероятностей ошибок контроля I и II рода при указанных значениях исходных характеристик. Видно, что эти показатели существенно зависят от вероятности ошибок контроля I рода и практически не зависят от вероятности ошибок контроля II рода.
Таблица 2. Значения коэффициента технического использования в зависимости от вероятностей ошибок контроля а и в при указанных значениях исходных характеристик
0 0.001 0.01 0.1
0 0.99995 0.99995 0.99995 0.99995
0.001 0.976 0.976 0.976 0.976
0.01 0.800 0.800 0.800 0.800
0.1 0.286 0.286 0.286 0.286
Таблица 3. Зависимость среднего числа проверок на одно восстановление в зависимости от вероятностей ошибок контроля а и в при указанных значениях исходных характеристик
>\ 0 0.001 0.01 0.1
0 5105 5105 5105 5105
0.001 998 998 998 998
0.01 100 100 100 100
0.1 10 10 10 10
Заключение
В статье приведён метод исследования вероятностной системы, основанный на описании случайного процесса переходов между состояниями с помощью полумарковского процесса. Метод разработан для однородного эргодического процесса в дискретном времени и для процесса в непрерывном времени. Основой модели является матрица вероятностей прохождений и матрица относительных частот состояний на некотором подмножестве состояний. По матрицам относительных частот подмножеств состояний могут быть найдены характеристики системы, используемые при проектировании и эксплуатации систем. Реализация метода базируется на преобразованиях числовых и функциональных матриц.
Приведённый метод может быть положен в основу моделирования широкого класса технических систем. Если процесс не является однородным или в некоторых состояниях процесс протекает с постоянной или ограниченной продолжительностью, или распределение времени до наступления случайных событий отличается от показательного, то метод несколько усложняется, требуется исследование дополнительных факторов.
Можно отметить применение метода относительных частот при наблюдении и сборе статистических сведений об эксплуатационных характеристиках систем. Наиболее простой подход - это фиксирование числа событий за время наблюдения, при этом событие - это прохождение через состояние.
Литература
1. Голомшток Л. В., Зеленцов Б. П., Сметанин Л. Д., Суторихин Н. Б. Влияние контроля на надежность коммутационных станций // Электросвязь. 1984. № 6. С. 6-8.
2. Зеленцов Б. П. Матричные модели надежности систем: инженерные методы расчета. Новосибирск: Наука, 1991. 112 с.
3. Зеленцов Б. П. Матричные модели функционирования оборудования систем связи // Вестник СибГУТИ. 2015. № 4.
4. Зеленцов Б. П., Максимов В. П., Шувалов В. П. Модель функционирования линии связи в условиях недостоверного контроля технического состояния // Вестник СибГУТИ. 2015. № 3.
5. КемениД., Снелл Д. Конечные цепи Маркова. М.: Наука, 1970. 272 с.
6. Королюк В. С., Турбин А. Ф. Полумарковские процессы и их приложения. Киев: Наукова думка, 1976.
7. Миллер Б. М., Панков А. Р. Теория случайных процессов в примерах и задачах. М.: Физма-тлит, 2002. 320 с.
8. Сильвестров Д. С. Полумарковские процессы с дискретным множеством состояний. М.: Сов. радио, 1980. 272 с.
Статья поступила в редакцию 18.10.2016; переработанный вариант - 20.01.2017
Зеленцов Борис Павлович
д.т.н., профессор кафедры высшей математики СибГУТИ (630102, Новосибирск, ул. Кирова, 86), e-mail: zelentsovb@mail.ru.
Method of relative frequencies for probabilistic systems modeling B. P. Zelentsov
In this paper, a method of probabilistic systems modeling is developed. The method is based on transition probabilities between states via semimarkov process. Mean relative frequencies of states classified as states subsets are calculated by operations with numerical and functional matrices. The method can be applied for systems investigation to find system characteristics such as probability and mean time of being in a subset of states etc.
Keywords: semimarkov process, matrix of relative frequencies of states, mean number of steps being in a subset of states for process in discrete time, mean time of being in a subset of states for process in continuous time.