Автоматизированная система учета материальных средств в аэропорту
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?сунок 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 байт