Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Абсолютное

Имитационное моделирование чаще всего применяется для исследования работы системы в устойчивом состоянии (если оно существует). В этом случае наличие начального периода работы желательно не учитывать, т.к. учет его может привести к искажениям статистики.

Выполняется команда START и соответственно выполняется прогон при других значениях емкостей МКУ POOL1 и POOL2.

POOL2 STORAGE 25,

POOL1 STORAGE 15

POOL2 STORAGE 20

POOL1 STORAGE 10

В таких случаях выполняют несколько прогонов модели в одном задании, внося после каждого прогона соответствующие изменения в модель. Подготовка же модели к очередному прогону состоит в том, что из нее удаляются все транзакты, накопленная статистика сбрасывается, значение модельного времени становится равным нулю. Все это выполняется командой CLEAR (ОЧИСТИТЬ).

Абсолютное и относительное время. Команды CLEAR и RESET

Попытка освободить большую емкость, чем она определена командой STORAGE, вызывает остановку моделирования и выдачу соответствующего сообщения об ошибке.

В отличие от прибора, каналы МКУ могут освобождаться транзактом, который их не занимал, входя в соответствующий блок ENTER. Кроме того, транзакт не обязательно должен освобождать столько же единиц емкости, сколько им было занято.

Статистика об МКУ собирается блоками QUEUE и DEPART. Важно, что эта статистика собирается относительно единиц емкости (каналов), а не относительно транзактов (как в ОКУ).

При имитационном моделировании какой либо системы возникают две задачи:

· получить характеристики при разных условиях функционирования;

· при одинаковых условиях функционирования исследовать поведение разных вариантов системы.

Рассмотрим пример. Пусть в модели имеются МКУ POOL1 и POOL2:

Интерпретатор, завершив прогон при этих исходных данных, формирует отчет. Затем выполняется команда CLEAR, затем вносятся например такие изменения:

В GPSS есть средство, обеспечивающее сброс накопленной статистики без изменения состояния модели и начало нового периода моделирования – команда RESET (СБРОСИТЬ). Текущий отсчет продолжительности этого периода называют относительным модельным временем. Действие команды RESET не распространяется на абсолютное модельное время от начала моделирования.

Величина START TIME в отчете – это значение абсолютного модельного времени от начала моделирования и она равна в этом случае 0. Величина START TIME не будет равна 0, если сбор статистики начат после команды RESET.

Различное влияние команд на отсчеты абсолютного и относительного времени иллюстрирует следующий рисунок:

<== предыдущая лекция | следующая лекция ==>
Mku1 storage 5 | Asz storage 2
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 561; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.