Здравствуйте, может кто уже сталкивался с данными заданиями, создание модели необходимо провести в Excel. Тема: Одноканальная система массового обслуживания
Задание
1. Выполните имитацию работы банка, осуществляющего прием вкладов.
Размер депозита является случайной величиной с нормальным законом
распределения (среднее значение - MD ; среднее квадратическое
отклонение - SD ). Время между приходом двух вкладчиков – случайная
величина с показательным законом распределения (среднее значение - tz ),
а время обслуживания равномерно распределено на интервале [ a ; b ].
Пусть исходные значения равны величинам: MD =30000 руб.; SD =10000
руб.; tz =1 час; a =20 мин.; b =30 мин.; tn =9 ч., число заявок равно 5.
Определите время прихода последнего клиента, среднее время пребывания
клиента в системе. Какой общий размер вкладов будет осуществлен а)
после прихода пяти клиентов; б) к моменту времени 12:00 ч.?
Проведите 10 экспериментов и рассчитайте величины:
 среднее время ожидания;
 среднее число обслуженных заявок за период с 9:00 до 15:00 ч.
3. Предположите, что tn =0 и выполните имитацию описанным на рис. 2.3
.
4. Пусть банковская автоматизированная система может выходить из строя,
что приводит к необходимости вызова специалистов, устраняющих
неполадку. Выполните имитацию периодов нормальной работы системы и
ее ремонта, если данные величины являются случайными с показательным
законом распределения, а tz =30 дней, to =3 ч. Рассмотрите процесс
поступления 5 заявок (отказов).


Здравствуйте, может кто уже сталкивался с данными заданиями, создание модели необходимо провести в E

Мария1111121 Мария1111121    2   04.03.2021 12:10    178

Ответы
zkudaybergen zkudaybergen  26.01.2024 06:29
Добрый день!

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

У нас есть следующие значения:

MD = 30000 руб. (среднее значение депозита)
SD = 10000 руб. (среднее квадратическое отклонение депозита)
tz = 1 час (среднее время между приходом двух вкладчиков)
a = 20 мин. (минимальное время обслуживания)
b = 30 мин. (максимальное время обслуживания)
tn = 9 ч. (максимальное время работы системы)
число заявок (клиентов) равно 5.

Теперь мы можем перейти к решению задачи.

Шаг 1: Определение времени прихода последнего клиента.
Для этого мы будем использовать экспоненциальное (показательное) распределение времени между приходом клиентов.
Для генерации случайного числа с экспоненциальным распределением в Excel, мы можем использовать функцию "СЛЧИСЛО" вместе с обратной функцией распределения Экспоненциального случайного числа "ЭКСПОН.ОБР".

Для этого в ячейке A2 введите формулу: =A1 - ВЫРАЗИТЬ(-ЛОГ(СЛЧИСЛО();1)/tz)

Здесь A1 - это время прихода предыдущего клиента (значение из ячейки A1). В результате выполнения этой формулы, в ячейке A2 будет содержаться время прихода нового клиента.

В ячейке A1 введите значение времени прихода первого клиента равное 9:00 ч. (или другое значение, если у вас задано другое начальное время)

В ячейке A3 введите формулу: =A1 + ВЫРАЗИТЬ(-ЛОГ(СЛЧИСЛО();1)/tz)

Скопируйте формулу из ячейки A3 в ячейку A4, A5, A6 и A7. Теперь значения в ячейках A2, A3, A4, A5, A6 и A7 будут содержать время прихода каждого из пяти клиентов.

Для определения времени прихода последнего клиента в ячейке A8 введите формулу: =A7 + ВЫРАЗИТЬ(-ЛОГ(СЛЧИСЛО();1)/tz)

Шаг 2: Определение среднего времени пребывания клиента в системе.
Для этого мы будем использовать равномерное распределение времени обслуживания.

В ячейке B1 введите формулу: =СЛЧИСЛО()*(b-a)+a

Эта формула генерирует случайное число на интервале от a до b. Значение в ячейке B1 будет считаться временем обслуживания первого клиента.

Для определения времени обслуживания в ячейках B2, B3, B4, B5, B6 и B7 скопируйте формулу из ячейки B1.

Вычисление времени пребывания клиента в системе можно выполнить, сложив время прихода и время обслуживания:

В ячейке C1 введите формулу: =A1+B1

Скопируйте формулу из ячейки C1 в ячейки C2, C3, C4, C5, C6 и C7.

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

Шаг 3: Определение общего размера вкладов.
Для определения общего размера вкладов после прихода пяти клиентов (задание а), необходимо сложить размеры вкладов каждого клиента.

В ячейке D1 введите формулу: =СЛЧИСЛО()*(MD+SD)

Эта формула генерирует случайное число на интервале от MD-SD до MD+SD. Значение в ячейке D1 будет считаться размером вклада первого клиента.

Для определения размера вклада в ячейках D2, D3, D4, D5, D6 и D7 скопируйте формулу из ячейки D1.

Для определения общего размера вкладов после прихода пяти клиентов, в ячейке D8 введите формулу: =СУММ(D1:D7)

При расчете общего размера вкладов к моменту времени 12:00 ч. (задание б), мы будем учитывать только те клиенты, у которых время прихода меньше или равно 12:00 ч.

Для этого мы будем использовать функцию "ЕСЛИ".

В ячейке E1 введите формулу: =ЕСЛИ(A1<=ВРЕМЕННАЯ(12;0;0);D1;0)

Эта формула проверяет, выполняется ли условие (время прихода меньше или равно 12:00 ч.), и возвращает размер вклада первого клиента, если условие выполняется, иначе возвращается 0.

Скопируйте формулу из ячейки E1 в ячейки E2, E3, E4, E5, E6 и E7.

Теперь значение в ячейке E7 содержит общий размер вкладов к моменту времени 12:00 ч.

Шаг 4: Проведение 10 экспериментов и расчет величин.
Для проведения 10 экспериментов, мы будем повторять вышеописанные шаги несколько раз.

Для а) среднего времени ожидания:
В ячейке F1 введите формулу: =C1-A1

Скопируйте формулу из ячейки F1 в ячейки F2, F3, F4, F5, F6 и F7.

Для определения среднего времени ожидания, в ячейке F8 введите формулу: =СРЗНАЧ(F1:F7)

Теперь значение в ячейке F8 содержит среднее время ожидания после прихода пяти клиентов.

Шаг 5: Рассчет среднего числа обслуженных заявок за период с 9:00 до 15:00 ч.
Для рассчета среднего числа обслуженных заявок за период с 9:00 до 15:00 ч., мы будем учитывать только те клиенты, у которых время прихода находится в этом интервале.

В ячейке G1 введите формулу: =ЕСЛИ(И(A1>=ВРЕМЕННАЯ(9;0;0);A1<=ВРЕМЕННАЯ(15;0;0));1;0)

Эта формула проверяет, выполняется ли условие (время прихода находится в интервале с 9:00 до 15:00 ч.), и возвращает 1, если условие выполняется, иначе возвращается 0.

Скопируйте формулу из ячейки G1 в ячейки G2, G3, G4, G5, G6 и G7.

Теперь значение в ячейке G8 содержит среднее число обслуженных заявок за период с 9:00 до 15:00 ч.

Шаг 6: Имитация работы системы без предположения tn=0.
Для проведения имитации работы системы без предположения tn=0, мы будем использовать входные данные, описанные на рисунке 2.3.

Шаг 7: Имитация работы системы с возможностью выхода из строя и ее ремонта.
Для проведения имитации работы системы с возможностью выхода из строя и ее ремонта, мы будем использовать входные данные, описанные в задании.

Шаг 8: Анализ результатов.
После проведения 10 экспериментов и рассчета величин, можно проанализировать полученные результаты и сделать выводы о работе системы массового обслуживания.

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

Я надеюсь, что данное пошаговое решение будет понятным и поможет вам выполнить задание по имитации работы банка. Если у вас возникнут дополнительные вопросы или потребуется дополнительная помощь, не стесняйтесь обратиться ко мне. Удачи в выполнении задания!
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Другие предметы