Автор работы: Пользователь скрыл имя, 19 Января 2012 в 19:15, практическая работа
"Имитационное моделирование" (ИМ)- это двойной термин. "Имитация" и "моделирование" - это синонимы. Фактически все области науки и техники являются моделями реальных процессов. Чтобы отличить математические модели друг от друга, исследователи стали давать им дополнительные названия. Термин "имитационное моделирование" означает, что мы имеем дело с такими математическими моделями, с помощью которых нельзя заранее вычислить или предсказать поведение системы, а для предсказания поведения системы необходим вычислительный эксперимент (имитация) на математической модели при заданных исходных данных.
Введение 2
Применение и виды имитационного моделирования 5
Практическая часть 8
Задача 1 8
Задача 2 10
Задача 3 12
Задача 4 14
Задача 5 16
Задача 6 19
Задача 7 24
Библиографический список 27
Содержание
Введение
Применение и
виды имитационного моделирования
Практическая
часть
Задача 1
Задача 2
Задача 3
Задача 4
Задача 5
Задача 6
Задача 7
Библиографический
список
Введение
Компьютерное моделирование как новый метод научных исследований основывается на:
Суть
компьютерного моделирования
Реальные процессы и системы можно исследовать с помощью двух типов математических моделей: аналитических и имитационных.
В
аналитических моделях
Имитационное моделирование представляет собой численный метод проведения на ЭВМ вычислительных экспериментов с математическими моделями, имитирующими поведение реальных объектов, процессов и систем во времени в течении заданного периода. При этом функционирование РПС разбивается на элементарные явления, подсистемы и модули. Функционирование этих элементарных явлений, подсистем и модулей описывается набором алгоритмов, которые имитируют элементарные явления с сохранением их логической структуры и последовательности протекания во времени.
Имитационное моделирование - это совокупность методов алгоритмизации функционирования объектов исследований, программной реализации алгоритмических описаний, организации, планирования и выполнения на ЭВМ вычислительных экспериментов с математическими моделями, имитирующими функционирование РПС в течении заданного периода.
Под
алгоритмизацией
"Имитационное моделирование" (ИМ)- это двойной термин. "Имитация" и "моделирование" - это синонимы. Фактически все области науки и техники являются моделями реальных процессов. Чтобы отличить математические модели друг от друга, исследователи стали давать им дополнительные названия. Термин "имитационное моделирование" означает, что мы имеем дело с такими математическими моделями, с помощью которых нельзя заранее вычислить или предсказать поведение системы, а для предсказания поведения системы необходим вычислительный эксперимент (имитация) на математической модели при заданных исходных данных.
К
имитационному моделированию
Цель
имитационного моделирования
Имитационное
моделирование позволяет
Имитация,
как метод решения
Можно выделить две разновидности имитации:
Практическая часть.
Задача
1.
Интервалы прихода клиентов в парикмахерскую с одним креслом распределены равномерно на интервале (28+N) ± (16+N/2) мин. Время стрижки также распределено равномерно на интервале (16+N) ± (4+N/4) мин. Клиенты приходят в парикмахерскую, стригутся в порядке очереди: «первым пришел - первым обслужился». Необходимо построить GPSS-модель парикмахерской, которая должна обеспечить сбор статистических данных об очереди и загрузке парикмахера. Работу парикмахерской промоделировать в течение 8 часов. Определить коэффициент загрузки парикмахера и среднее время ожидания клиентов в очереди.
Текст программы:
GENERATE 31,17.5; равномерное поступление клиентов каждые 31+-17,5
QUEUE STRIG; поставновка клиента в очередь STRIG
SEIZE PARIK; занять парикмахера (клиент сел в кресло)
DEPART STRIG; освобождение из очереди
ADVANCE 19,4.75; процесс стрижки
RELEASE PARIK;освобождение парикмахера
TERMINATE; вывод транзакта, тело программы закончилось
GENERATE 480
TERMINATE 1
START 1
Отчет
GPSS World Simulation Report
- Untitled Model 1.6.1
Wednesday, January 19, 2011 09:41:05
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000
480.000 9
1 0
NAME VALUE
PARIK 10001.000
STRIG
10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 15 0 0
2 QUEUE 15 0 0
3 SEIZE 15 0 0