Автор работы: Пользователь скрыл имя, 12 Марта 2014 в 18:25, курсовая работа
Вариант 5. В некоторое цифровое устройство через 3±1 мин. поступают задания длиной 600±200 Кбайт. Скорость ввода, вывода и обработки заданий – 100 Кбайт/сек. Задания проходят последовательно ввод, обработку и вывод, буферируясь перед каждой операцией. После вывода 5% заданий оказываются выполненными неправильно вследствие сбоев и возвращаются на ввод. Для ускорения обработки задания в очередях располагаются по возрастанию их длины, т. е. короткие задания обслуживают в первую очередь. Смоделировать работу устройства в течение 3 ч. Определить необходимую емкость буферов и функцию распределения времени обслуживания заданий (построить гистограмму).
Введение 3
Вариант Задания 4
Выбор методов решения 5
Классификация системы 7
Описание моделируемой системы 10
Список литературы 17
При решении данной задачи был использован визуальный пакет моделирования систем AnyLogic.
Рисунок 4. Модель системы в AnyLogic
Рисунок 5. Скриншот модели после прогона
Рисунок 6. Временная гистограмма
Описание работы модели:
В процессе проектирования модели был создан Java-класс с информационным полем типа int, хранящий информацию о величине заявки. При генерации заявки в данное поле заносится соответствующая информация. Она используется, во-первых, для сортировки заявок по величине(стандартный алгоритм сортировки AnyLogic, сортировка проходит за малое время и им можно пренебречь при расчетах модели) в соответствии с заданием, во-вторых, для вычисления времени обработки заявки на каждом шаге обработки.
Если заявка обработана со сбоем, она заново подается на накопитель перед первым каналом обработки. Эмпирическим путем было установлено, что достаточно емкости накопителей в две заявки(прогон в 24 часа модельного времени, что в 8 раз превышает данное по заданию).
Рисунок 7. Часть исходного кода программы.
СПИСОК ЛИТЕРАТУРЫ:
Cоветов Б.Я., Яковлев С.А. Моделирование систем (3 изд.). - М.: Высшая школа, 2001 г.
Рыжиков Ю.И. Имитационное моделирование. Теория и технологии.- С-Пб.: КОРОНА принт, М.:Альтекс-А, 2004 г.
При формулировании заданий использовались материалы из методического пособия:
Советов Б.Я., Яковлев С.А. Моделирование систем. Курсовое проектирование.
Страница |
||
Информация о работе Курсовая работа по "Моделированию систем"