Автоматизированная система учета материальных средств в аэропорту

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

?сунок 1. Представление ЛВС в виде СМО

 

От источников заявок (ПК) заявки поступают в сеть в случайные моменты времени с интенсивностями ?n. Поступившие заявки обрабатываются в обслуживающем приборе с интенсивностью . Обслуживающий прибор - канал передачи данных ЛВС. Функция распределения интервалов времени между поступлениями заявок и функция распределения времени обработки заявки в обслуживающем приборе соответствуют показательному закону распределения:

- функция распределения интервалов времени между поступлениями заявок.

- функция распределения времени обработки заявки в обслуживающем приборе, где ? - интенсивность поступления заявок - расчет по формуле 1.

 

,(1)

где Vопф - объем передаваемого файла, Lдк - длина кадра, Тпф - требуемое время передачи файла.

- интенсивность обработки заявок в приборе - расчет по формуле 2.

 

, (2)

 

где Uнс - номинальная скорость передачи данных в канале; b - скорость передачи одного бита данных в канале;

Сэ - эффективная скорость передачи данных в канале ЛВС - расчет по формуле 3.

 

,(3)

 

где Lдпд - длина поля данных пакета.

Ср - реальная скорость передачи данных в моделируемом канале ЛВС. - расчет по формуле 4.

 

,(4)

 

где Lдпдi - длина поля данных кадра, переданного в канале модели ЛВС; Тм - время моделирования работы сети, заданное в модели; m - число переданных кадров в канале - определяется в результате моделирования работы сети в среде AnyLogic.

Кисп - коэффициент использования канала передачи данных ЛВС - расчет по формуле 5.

 

(5)

Данные формулы нужны для того чтобы произвести расчеты, которые будут внесены в Таблицу 2, где:

? - интенсивность поступления заявок - расчет по формуле (1);

- интенсивность обработки заявок в приборе - расчет по формуле (2);

Сэ - эффективная скорость передачи данных в канале ЛВС - расчет по формуле (3).

 

Таблица 2. Расчет основных параметров модели

U- номинальная скорость (Мбит/с)L - длина поля данных кадра (байт)Сэ - эффективная скоростьb?Cр- реальная скорость в каналеКисп - коэффициент использования канала10466,76470,10,0250,01840,63640,71131008,19670,10,0130,02010,81340,84545009,57850,10,00320,00240,94430,755410009,78470,10,00160,00120,83470,801214979,85520,10,00110,000820,97550,78561004667,64710,010,0250,18380,64710, 897610081,96720,010,0130,10250,78180,901450095,78540,010,00320,02390,95150,8765100097,84740,010,00160,01220,96550,8434149798,55170,010,00110,00820,98150, 9596100046676,47060,0010,0251,83820,67550,9791100819,67210,0010,0131,02460,81760,9743500957,85440,0010,00320,23950,95780,96531000978,47360,0010,00160,12230,97740, 98761497985,51680,0010,00110,08230,98560, 9892

Для нахождения Ср (реальная скорость передачи данных в моделируемом канале ЛВС) и Кисп (коэффициент использования канала передачи данных ЛВС) построим модель в программной среде имитационного моделирования AnyLogic.

 

2.1 Построение модели в программной среде имитационного моделирования AnyLogic

Модель

 

Рисунок 2. Соединение элементов модели

 

AnyLogic - первый и единственный инструмент имитационного моделирования, объединивший методы системной динамики, "процессного" дискретно-событийного и агентного моделирования в одном языке и одной среде разработки моделей. Гибкость AnyLogic позволяет отражать динамику сложных и разнородных экономических и социальных систем на любом желаемом уровне абстракции. AnyLogic включает набор примитивов и библиотечных объектов для эффективного моделирования производства и логистики, бизнес-процессов и персонала, финансов, потребительского рынка, а также окружающей инфраструктуры в их естественном взаимодействии. Объектно-ориентированный подход, предлагаемый AnyLogic, облегчает итеративное поэтапное построение больших моделей.

Основное средство процессного моделирования в AnyLogic - это библиотека Enterprise Library. В эту библиотеку вошли объекты для определения "потока" процесса (process workflow): Source (источник), Sink (выход из системы), Delay (задержка), Queue (очередь), Service (обслуживание), SelectOutput (выбор пути), и т.д., а также задействованных в процессе ресурсов. Все объекты гибкие и настраиваемые: пераметры могут изменяться динамически, действия могут зависеть от атрибутов заявок, и т.д.

 

Рисунок 3. График значений параметров модели

 

График получен в процессе моделирования по технологии Ethernet с U (номинальная скорость) 10 Мбит/с и с L (длина поля данных кадра) 46 байт

 

Рисунок 4. График значений параметров модели

 

График получен в процессе моделирования по технологии Ethernet с U (номинальная скорость) 10 Мбит/с и с L (длина поля данных кадра) 100 байт

Рисунок 5. График значений параметров модели

 

График получен в процессе моделирования по технологии Ethernet с U (номинальная скорость) 10 Мбит/с и с L (длина поля данных кадра) 500 байт

 

Рисунок 6. График значений параметров модели

 

График получен в процессе моделирования по технологии Ethernet с U (номинальная скорость) 10 Мбит/с и с L (длина поля данных кадра) 1000 байт

 

Рисунок 7. График значений параметров модели

График получен в процессе моделирования по технологии Ethernet с U (номинальная скорость) 10 Мбит/с и с L (длина поля данных кадра) 1497 байт

 

Рисунок 8. График значений параметров модели

 

График получен в процессе моделирования по технологии Fast Ethernet с U (номинальная скорость) 100 Мбит/с и с L (длина поля данных кадра) 46 байт

 

Рисунок 9. График значений параметров модели

 

График получен в процессе моделирования по технологии Fast Ethernet с U (номинальная скорость) 100 Мбит/с и с L (длина поля данных кадра) 100 байт