Курсовая работа по дисциплине Моделирование систем
Скачать 0.63 Mb.
|
Задание №7.Моделирование одноканальной системы массового обслуживания. Дан канал обслуживания – сервер обслуживания запросов клиентов. Канал обслуживания вытесняет заявки по таймауту. На сервер поступают запросы из трех компьютерных сетей. Определить долю обслуженных заявок из каждой сети за конечный период функционирования сервера. Определить долю вытесненных заявок по каждой. Определить оптимальное число заявок, которое должно поступить к серверу в целях обслуживания. Построить анимационную модель. Сравнить время обслуживания и ожидания обслуживания в моделях. Задание №8.Банковский офис. Банковский офис обладает тремя банкоматами. Клиент заходит в офис и выбирает тот банкомат, очередь к которому минимальная. Если очереди в банкоматах достигли критической величины, то клиенты покидают офис. В офисе банка реализован приоритетный доступ к банкоматам. Анимировать процесс обслуживания клиентов. Определить долю клиентов покинувших офис, долю вытесненных клиентов по приоритету, долю обслуженных клиентов. Задание №9.Моделирование двух канальной системы массового обслуживания. Имеется таможенный терминал с двумя пропускными пунктами автотранспорта. Интенсивность поступления транспортных средств различна. Транспортное средство поступает на стоянку, затем движется к пункту досмотра. В пункт досмотра подходит таможенный инспектор и выполняет досмотр. Затем транспортное средство покидает таможенный терминал, а инспектор возвращается в свой офис . Анимировать процесс досмотра транспортных средств на планах таможенных терминалов. Определить оптимальное время досмотра при заданных интенсивностях поступления транспортных средств. Задание №10.Поиск оптимального значения каналов телефонной сети. построить модель обслуживания заявок в телефонном узле при различных законах распределения времени обслуживания. Исследовать законы распределения: Пуассона, экспоненциальный, треугольный. Определить стоимость звонков. Для каждого из законов распределения определить оптимальное число каналов связи. Задание №11.Моделирование автоматизированной системы продаж билетов на транспорт. Имеется автовокзал. Пассажиры могут купить билеты в пяти кассах, либо проходят на посадку в случае наличия заранее приобретенного билета. Для выхода к месту посадки имеется три турникета. Анимировать движение пассажиров и покупку билетов на плане вестибюля автовокзала. Исследовать работу системы при различных интенсивностях входного потока пассажиров. Определить затраты времени для пассажиров, покупающих билет и для пассажиров имеющих заранее купленные билеты при выходе на посадку. Построить гистограммы. Задание №12.Оптимизация параметров многопроцессорной системы. Число процессоров равно n. Длина очереди равна m. Поток заявок имеет постоянную интенсивность. Использовать экспоненциальный закон распределения времени обслуживания и треугольный закон распределения. Сравнить результаты. Построить презентацию для показа движения заявок в СМО. Если очередь переполняется, то заявка покидает ее. Если свободных процессоров нет, то заявка также покидает очередь. Задание №13.Организация ремонта. Интенсивность потока автомобилей постоянна. Число ремонтных площадок равно 5. Вариативный параметр – число ремонтников. Определить оптимальное число ремонтников для минимизации очереди потока автомобилей. Показать на презентации движение транспортных средств, ремонтников в СМО. Определить вероятность отказа от обслуживания, вероятность обслуживания. Если на площадке нет свободного места, то транспортное средство покидает ремонтную систему массового обслуживания. Определить и показать в виде гистограммы долю обслуженных транспортных средств, долю ожидающих обслуживания транспортных средств, долю транспортных средств ушедших из системы обслуживания. Задание №14.Движение судов в акватории порта. В порт поступает судно. К судну подходит корабль лоцман и сопровождает его в док. Число доков равно 3. Затем судно разгружается и покидает док. Определить оптимальное время разгрузки судна в доке, что бы минимизировать число ожидающих судов на рейде порта разгрузки. Построить презентацию, показывающую движение судов и лоцманских кораблей в порте. Задание №15.Разработать модель для генерации случайных чисел. Разместить в модель три ординарных события event1, event2, event3. Первое событие запускается вручную, путем нажатия кнопки «ЗАПУСК». Таймаут задается с помощью бегунка в интервале от 1 до 10 секунд. Событие генерирует случайное целое число в интервале от 10 до 200, которое выводится в текстовое поле и вычисляет общую сумму накопленных сгенерированных чисел. Второе событие выполняется циклически с периодом равным 1 секунде. Выполняет отсчет для оси X графика представления случайных чисел, по оси Y отображается сгенерированное число. Треть событие выполняется по условию. Если накопленная сумма превышает контрольное значение, введённое в соответствующем текстовом поле, то событие останавливает выполнение событий event1, event2 и блокирует кнопку «ЗАПУСК» . В поле презентации модели выводить график, значение накопленной суммы, предыдущее значение суммы, текущий отсчет по оси Х. |