Министерство транспорта Российской Федерации Департамент Водного Транспорта НГАВТ Кафедра ИС Моделирование систем ОТЧЕТ По лабораторной работе №3 Выполнил: студент группы ИТ-42
Проверил:
Новосибирск – 2006. |
1. Задание на лабораторную работу
1.1. Постановка задачи
В систему поступает N типов транзактов. Каждый транзакт обслуживается на одном из M однотипных объектов. Если очередь на обслуживание больше Q1, то транзакты U1-го типа не обслуживаются. Если же очередь больше Q2, то транзакты U2-го типа ждут D[1] единиц модельного времени, после чего пытаются снова встать в очередь на обслуживание. Транзакты остальных типов не обращают внимание на длину очереди.
Процесс моделирования должен прекратиться, когда модель покинет не менее Z1[2] транзактов N1-го типа, Z2 – N2-го и Z3 – N3-го.
Временные интервалы для каждого типа транзактов заданы в таблице 2. Интервалы появления задать одной из функций плотности распределения. Учесть, что первый транзакт должен появляться в нуль единиц модельного времени.
Задавать параметры из таблицы 2 с помощью матриц (-ы). Инициализация матриц (-ы) должна проводиться с помощью PLUS процедуры с чтением данных из текстового файла. Команды должны содержаться в отдельном текстовом файле, который подключается к системе с помощью средств языка GPSS. Расчёты нужных интервалов и параметров, должны производиться автоматически при работе модели.
1.2. Исходные данные
Таблица 1. Значения неизвестных, заданные по вариантам.
№ варианта |
N[3] |
M |
Q1 |
Q2 |
U1 |
U2 |
D |
Z1 |
Z2 |
Z3 |
N1 |
N2 |
N3 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
1 |
2(2,6) |
6 |
– |
20 |
– |
2 |
5 |
15 |
8 |
– |
2 |
7 |
– |
2 |
3(4,5,6) |
5 |
11 |
5 |
6 |
4 |
25,8 |
8 |
10 |
5 |
4 |
6 |
5 |
3 |
3(1,3,5) |
4 |
22 |
11 |
3 |
1 |
7,5 |
20 |
15 |
21 |
1 |
3 |
5 |
4 |
4(5,4,2,3) |
3 |
5 |
3 |
2 |
5 |
32,3 |
27 |
5 |
18 |
6 |
5 |
2 |
5 |
3(4,2,6) |
4 |
12 |
8 |
6 |
2 |
10 |
12 |
5 |
10 |
4 |
6 |
2 |
6 |
4(2,5,6,1) |
2 |
6 |
8 |
6 |
1 |
12,3 |
5 |
8 |
12 |
1 |
6 |
2 |
7 |
3(1,2,4) |
6 |
20 |
12 |
4 |
2 |
15 |
10 |
15 |
20 |
1 |
2 |
4 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
8 |
2(5,1) |
4 |
– |
23 |
– |
1 |
14 |
15 |
10 |
– |
5 |
1 |
– |
9 |
3 (1,2,3) |
5 |
12 |
15 |
1 |
2 |
30 |
20 |
8 |
15 |
1 |
2 |
3 |
10 |
3(2,3,4) |
3 |
8 |
20 |
3 |
2 |
8 |
20 |
12 |
– |
4 |
3 |
– |
11 |
2(3,6) |
4 |
10 |
– |
3 |
– |
– |
12 |
– |
– |
7 |
– |
– |
12 |
2(2,5) |
5 |
– |
8 |
– |
2 |
20 |
10 |
4 |
– |
2 |
6 |
– |
Таблица 2. Временные интервалы, заданные по каждому типу транзактов.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.