Добавил:
Периодически делаю учебные работы по предметам ЛЭТИ и выгружаю их сюда для пополнения базы, с которой можно будет свериться. Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Практическая 3 / 23--_Вариант6_пр3

.docx
Скачиваний:
0
Добавлен:
11.01.2026
Размер:
152.27 Кб
Скачать

МИНОБРНАУКИ РОССИИ

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ

ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ 

«ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА)

Кафедра ИС

Моделирование систем

ОТЧЕТ

практической работе №3

Тема: Сети массового обслуживания

Вариант 6

Студент гр. 23--

Руководитель

Татарникова Т.М.

Санкт-Петербург

2025

УСЛОВИЕ ЗАДАЧИ

Теория.

Объект моделирования представлен замкнутой системой массового обслуживания, в которой − количество узлов системы. Узлы задаются временем обслуживания . Переходы заявок между узлами системы задаются матрицей вероятностей .

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

Задание.

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

Считать, что:

  • каждый узел системы – это многоканальная СМО;

  • число каналов первого узла постоянно и равно 4;

  • количество каналов других СМО определяется в результате структурной оптимизации.

Изменить значение в соответствии со значением коэффициента и найти новую оптимальную структуру.

Выполнить для коэффициентов k=1, 0,5, 1,7.

ИСХОДНЫЕ ДАННЫЕ

На рисунке ниже представлен вариант 6 индивидуального задания.

Количество узлов в ЗСеМО равно 4. Узел с самым малым весом является СМО под номером 3. Именно с него начнется увеличение количества каналов в работе рекуррентной процедуры

Рис.1 Индивидуальное задание

РЕШЕНИЕ

Начнем с составления уравнений баланса для нахождения передаточных коэффициентов.

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

Среднее время пребывания в каждой СМО:

Общее среднее время пребывания:

Производительность по формуле Литтла:

Средняя длина очереди в каждой СМО:

Перейдем к расчетам.

Первая итерация:

Определим время пребывания:

Вычислим общее время пребывания:

Найдём производительность по формуле Литтла:

Определим среднюю длину очереди в каждой СМО:

Вторая итерация:

Проверяем, не вошла ли ЗСеМО в состояние насыщения:

Дальнейшие итерации занесем в таблицу:

1

2

3

4

5

6

0,800

0,894

0,982

1,064

1,139

1,208

0,500

0,574

0,647

0,718

0,787

0,854

0,500

0,574

0,647

0,718

0,787

0,854

0,400

0,494

0,601

0,723

0,862

1,017

0,567

0,654

0,743

0,835

0,929

1,026

1,76

3,06

4,04

4,79

5,38

5,85

0,00

0,58

0,76

0,84

0,89

0,92

0,470

0,911

1,320

1,697

2,042

2,352

0,147

0,293

0,436

0,574

0,707

0,833

0,147

0,293

0,436

0,574

0,707

0,833

0,235

0,503

0,808

1,154

1,544

1,981

Исходя из данных таблицы, видим, что ЗСеМО вошла в состояние насыщения при 6 итерации. Значение >0,9.

Проверка на оптимальность системы.

Если данное условие выполняется, фиксируем характеристики.

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

Выполним поиск оптимальной структуры для

Условие: не было соблюдено при исходном количестве каналов, поэтому начинаем работу алгоритма.

Увеличиваем количество каналов у СМО 3 с минимальной стоимостью : ,

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

В ходе действия алгоритма не удалось опустить до значения ниже 0,8.

Таким образом, оптимальная структура для k=0,5 и не найдена.

Рассмотрим последний случай, когда .

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

Запишем данные в таблицу:

Запишем получившиеся измерения в таблицу:

Оптимальная структура

1

1,22

0,5

0,61

не найдено

1,7

2,074

Соседние файлы в папке Практическая 3