Теоретический материал
Лабораторная работа №1 Марковские системы массового обслуживания (СМО) Цели: моделированию функционирования систем массового обслуживания с использованием марковских случайных процессов.
Теоретический материал Системы массового обслуживания - это такие системы, в которые в случайные моменты времени поступают заявки на обслуживание, при этом поступившие заявки обслуживаются с помощью имеющихся в распоряжении системы каналов обслуживания. , Параметр этого распределения m называемая интенсивностью потока обслуживания, есть величина, обратная среднему времени обслуживания, т.е. . При этом под потоком обслуживания понимается поток заявок, обслуживаемых одна за другой одним непрерывно занятым каналом. Если Tobsl представляет собой случайную величину, имеющую показательное распределение, то поток обслуживания является простейшим.
Задача 1. Автоматизированная система управления АСУ продажей железнодорожных билетов состоит из двух параллельно работающих ЭВМ. При выходе из строя одной ЭВМ АСУ продолжает нормально функционировать за счет работы другой ЭВМ. Поток отказов каждой ЭВМ простейший. Среднее время безотказной работы одной ЭВМ равно 10 суткам. При выходе из строя отказавшую ЭВМ начинают ремонтировать. Время ремонта ЭВМ распределено по показательному закону и в среднем составляет двое суток. В начальный момент обе ЭВМ исправны. Найти среднюю производительность АСУ, если при исправности хотя бы ЭВМ ее производительность равна 100%, а при отказе обеих ЭВМ продажа билетов производится вручную, обеспечивая 30% общей производительности АСУ. Провести статистическое испытание модели АСУ. Из состояния A0 в состояние A1 СМО переходит с интенсивностью l0= 2 l, из состояния A1 в состояние A2; - с интенсивностью l1= l, из состояния A2 в состояние A1 - с интенсивностью m2= 2 m, из состояния A1 в состояние A0 - с интенсивностью m1 = m. В описанной СМО происходит процесс гибели и размножения с числом состояний k+1=3, так как k=2. Перейдем к вычислениям: mu1:=mu;mu2:=2*mu;p[0]:=(1+lambda0/mu1+lambda0*lambda1/(mu1*mu2))^(-1);
Очевидно, что сумма всех вероятностей состояний равна 1: > p[0]+p[1]+p[2]; Средняя производительность (%) в установившемся режиме составит > print(evalf(100*(p[0]+p[1])+30*p[2]),"%"):
Перейдем к статистическому моделированию СМО, для чего составим процедуру:
> p:=proc(k) global sb1,sb2,ob:local k1,k2,t1,t2,i,rn,r: Глобальные переменные sb1 и sb2 хранят количество сбоев 1-го и 2-о компьютеров соответственно. Другая глобальная переменная ob служит для накопления случаев одновременного выхода из строя обоих компьютеров. Локальная переменная t1 (t2) выражает продолжительность ремонта 1-го (2-го) компьютера в случае выхода его из строя. Псевдослучайное число k1 (k2) принимает значения от 1 до 10. В случае k1=1 (k2=1) считаем, что произошло случайное событие " 1-ый (2-ой) компьютер вышел из строя". > n:=365:p(n);print("Всего дней: ",n):print("Сбоев 1-го компьютера: ",sb1):print("Сбоев 2-го компьютера: ",sb2):print("Одновременный сбой обоих компьютеров:",ob):
Повторим опыт 100 раз и найдем среднее число сбоев каждого компьютера за год: > sb_1:=0:sb_2:=0:o_b:=0:
Задача 2. Техническое устройство состоит из двух узлов и может находиться в одном из двух состояний: · оба узла исправны, работают; · неисправен только первый узел; · неисправен только второй узел; · неисправны оба узла. Вероятность выхода из строя после месячной эксплуатации для первого узла равна 0,4; для второго узла - 0,3, а вероятность совместного выхода их из строя равна 0,1. В исходном состоянии оба узла исправны, работают. Найдите вероятности перехода из одного состояния в другое и вероятности состояний после двухмесячной эксплуатации. Проведите статистическое моделирование работы технического устройства.
Литература
Читайте также: I. Теоретический вопрос работы (выбирается номеру в списке в журнале). Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|